0% found this document useful (0 votes)
749 views154 pages

Testing Advance Techniques

This document contains the HTML, CSS, and JavaScript code for the YouTube website. It includes code for handling errors, setting up the Polymer library, and collecting usage statistics. The code defines functions for tracking events, handling errors from third-party scripts, and intercepting the Polymer library to handle errors. It also includes code for setting up favicon links, CSS styles, and initializing usage tracking objects.

Uploaded by

tuvieja
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
749 views154 pages

Testing Advance Techniques

This document contains the HTML, CSS, and JavaScript code for the YouTube website. It includes code for handling errors, setting up the Polymer library, and collecting usage statistics. The code defines functions for tracking events, handling errors from third-party scripts, and intercepting the Polymer library to handle errors. It also includes code for setting up favicon links, CSS styles, and initializing usage tracking objects.

Uploaded by

tuvieja
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 154

<!

DOCTYPE html>
<html><head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8"><meta
name="viewport" content="width=device-width"><title>https://www.youtube.com/watch?
v=NHMIn723hQY&amp;gl=CA</title><link rel="stylesheet" type="text/css"
href="resource://content-accessible/viewsource.css"></head><body id="viewsource"
class="highlight" style="-moz-tab-size: 4" contextmenu="actions"><pre
id="line1"><span></span><span class="doctype">&lt;!DOCTYPE
html&gt;</span><span></span><span>&lt;<span class="start-tag">html</span> <span
class="attribute-name">style</span>="<a class="attribute-value">font-size:
10px;font-family: Roboto, Arial, sans-serif;</a>" <span class="attribute-
name">lang</span>="<a class="attribute-
value">en</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">head</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">script</span> <span class="attribute-name">nonce</span>="<a class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span>var ytcfg={d:function(){return
window.yt&amp;&amp;yt.config_||ytcfg.data_||(ytcfg.data_={})},get:function(k,o)
{return k in ytcfg.d()?ytcfg.d()[k]:o},set:function(){var
a=arguments;if(a.length&gt;1)ytcfg.d()[a[0]]=a[1];else for(var k in a[0])ytcfg.d()
[k]=a[0][k]}};
<span id="line2"></span>window.ytcfg.set('EMERGENCY_BASE_URL', '\/error_204?
t\x3djserror\x26level\x3dERROR\x26client.name\x3d1\x26client.version\x3d2.20210111.
08.00');</span><span>&lt;/<span class="end-
tag">script</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">script</span> <span class="attribute-name">nonce</span>="<a class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span>(function()
{window.yterr=window.yterr||
true;window.unhandledErrorMessages={};window.unhandledErrorCount=0;
<span id="line3"></span>window.onerror=function(msg,url,line,columnNumber,error)
{var err;if(error)err=error;else{err=new
Error;err.stack="";err.message=msg;err.fileName=url;err.lineNumber=line;if(!
isNaN(columnNumber))err["columnNumber"]=columnNumber}var
message=String(err.message);if(!err.message||message in
window.unhandledErrorMessages||
window.unhandledErrorCount&gt;=5)return;window.unhandledErrorCount+=1;window.unhand
ledErrorMessages[message]=true;var img=new
Image;window.emergencyTimeoutImg=img;img.onload=img.onerror=function(){delete
window.emergencyTimeoutImg};
<span id="line4"></span>var combinedLineAndColumn=err.lineNumber;if(!
isNaN(err["columnNumber"]))combinedLineAndColumn+=":"+err["columnNumber"];var
stack=err.stack||"";var
values={"msg":message,"type":err.name,"client.params":"unhandled window
error","file":err.fileName,"line":combinedLineAndColumn,"stack":stack.substr(0,500)
};var thirdPartyScript=!err.fileName||
err.fileName==="</span><span>&lt;a</span><span>nonymous&gt;";var
replaced=stack.replace(/https:\/\/fanyv88.com:443\/https\/www.youtube.com\//g,"");if(replaced.match(/https?
:\/\/[^/]+\//))thirdPartyScript=true;else if(stack.indexOf("trapProp")&gt;=
<span
id="line5"></span>0&amp;&amp;stack.indexOf("trapChain")&gt;=0)thirdPartyScript=true
;var
baseUrl=window["ytcfg"].get("EMERGENCY_BASE_URL","https://www.youtube.com/error_204
?
t=jserror&amp;level=ERROR");if(thirdPartyScript)baseUrl=baseUrl.replace("level=ERRO
R","level=WARNING");var parts=[baseUrl];for(var key in values){var
value=values[key];if(value)parts.push(key+"="+encodeURIComponent(value))}img.src=pa
rts.join("&amp;")};
<span id="line6"></span>(function(){function _getExtendedNativePrototype(tag){var
p=this._nativePrototypes[tag];if(!p)
{p=Object.create(this.getNativePrototype(tag));var
p$=Object.getOwnPropertyNames(window["Polymer"].Base);for(var
i=0,n=undefined;i</span><span>&lt;p</span><span>$.length&amp;&amp;(n=p$[i]);i+
+)if(!
window["Polymer"].BaseDescriptors[n])try{p[n]=window["Polymer"].Base[n]}catch(e)
{throw new Error("Error while copying property: "+n+". Tag is
"+tag);}try{Object.defineProperties(p,window["Polymer"].BaseDescriptors)}catch(e$0)
{throw new Error("Polymer define property failed for "+
<span id="line7"></span>Object.keys(p));}this._nativePrototypes[tag]=p}return
p}function handlePolymerError(msg){window.onerror(msg,window.location.href,0,0,new
Error(Array.prototype.join.call(arguments,",")))}var
origPolymer=window["Polymer"];var newPolymer=function(config){if(!
origPolymer._ytIntercepted&amp;&amp;window["Polymer"].Base)
{origPolymer._ytIntercepted=true;window["Polymer"].Base._getExtendedNativePrototype
=_getExtendedNativePrototype;window["Polymer"].Base._error=handlePolymerError;windo
w["Polymer"].Base._warn=handlePolymerError}return origPolymer.apply(this,
<span id="line8"></span>arguments)};var
origDescriptor=Object.getOwnPropertyDescriptor(window,"Polymer");Object.definePrope
rty(window,"Polymer",{set:function(p)
{if(origDescriptor&amp;&amp;origDescriptor.set&amp;&amp;origDescriptor.get)
{origDescriptor.set(p);origPolymer=origDescriptor.get()}else
origPolymer=p;if(typeof
origPolymer==="function")Object.defineProperty(window,"Polymer",
{value:origPolymer,configurable:true,enumerable:true,writable:true})},get:function(
){return typeof origPolymer==="function"?newPolymer:origPolymer},configurable:true,
<span id="line9"></span>enumerable:true})})();}).call(this);
<span id="line10"></span></span><span>&lt;/<span class="end-
tag">script</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">script</span> <span class="attribute-name">nonce</span>="<a class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span>window.Polymer=window.Polymer||
{};window.Polymer.legacyOptimizations=true;window.ShadyDOM={force:true,preferPerfor
mance:true,noPatch:true};
<span id="line11"></span>window.ShadyCSS = {disableRuntime:
true};</span><span>&lt;/<span class="end-
tag">script</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">link</span> <span class="attribute-name">rel</span>="<a class="attribute-
value">shortcut icon</a>" <span class="attribute-name">href</span>="<a
class="attribute-value" href="view-
source:https://www.youtube.com/s/desktop/b538ffc5/img/favicon.ico">https://www.yout
ube.com/s/desktop/b538ffc5/img/favicon.ico</a>" <span class="attribute-
name">type</span>="<a class="attribute-value">image/x-
icon</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">link</span>
<span class="attribute-name">rel</span>="<a class="attribute-value">icon</a>" <span
class="attribute-name">href</span>="<a class="attribute-value" href="view-
source:https://www.youtube.com/s/desktop/b538ffc5/img/favicon_32.png">https://www.y
outube.com/s/desktop/b538ffc5/img/favicon_32.png</a>" <span class="attribute-
name">sizes</span>="<a class="attribute-
value">32x32</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">link</span> <span class="attribute-name">rel</span>="<a class="attribute-
value">icon</a>" <span class="attribute-name">href</span>="<a class="attribute-
value" href="view-
source:https://www.youtube.com/s/desktop/b538ffc5/img/favicon_48.png">https://www.y
outube.com/s/desktop/b538ffc5/img/favicon_48.png</a>" <span class="attribute-
name">sizes</span>="<a class="attribute-
value">48x48</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">link</span> <span class="attribute-name">rel</span>="<a class="attribute-
value">icon</a>" <span class="attribute-name">href</span>="<a class="attribute-
value" href="view-
source:https://www.youtube.com/s/desktop/b538ffc5/img/favicon_96.png">https://www.y
outube.com/s/desktop/b538ffc5/img/favicon_96.png</a>" <span class="attribute-
name">sizes</span>="<a class="attribute-
value">96x96</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">link</span> <span class="attribute-name">rel</span>="<a class="attribute-
value">icon</a>" <span class="attribute-name">href</span>="<a class="attribute-
value" href="view-
source:https://www.youtube.com/s/desktop/b538ffc5/img/favicon_144.png">https://www.
youtube.com/s/desktop/b538ffc5/img/favicon_144.png</a>" <span class="attribute-
name">sizes</span>="<a class="attribute-
value">144x144</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">script</span> <span class="attribute-name">nonce</span>="<a class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span>var ytcsi={gt:function(n)
{n=(n||"")+"data_";return ytcsi[n]||(ytcsi[n]={tick:{},info:
{}})},now:window.performance&amp;&amp;window.performance.timing&amp;&amp;window.per
formance.now&amp;&amp;window.performance.timing.navigationStart?function(){return
window.performance.timing.navigationStart+window.performance.now()}:function()
{return(new Date).getTime()},tick:function(l,t,n){var ticks=ytcsi.gt(n).tick;var
v=t||ytcsi.now();if(ticks[l]){ticks["_"+l]=ticks["_"+l]||
[ticks[l]];ticks["_"+l].push(v)}ticks[l]=v},info:function(k,
<span id="line12"></span>v,n){ytcsi.gt(n).info[k]=v},setStart:function(s,t,n)
{ytcsi.info("yt_sts",s,n);ytcsi.tick("_start",t,n)}};
<span id="line13"></span>(function(w,d){ytcsi.setStart("dhs",w.performance?
w.performance.timing.responseStart:null);var isPrerender=(d.visibilityState||
d.webkitVisibilityState)=="prerender";var vName=!
d.visibilityState&amp;&amp;d.webkitVisibilityState?"webkitvisibilitychange":"visibi
litychange";if(isPrerender){ytcsi.info("prerender",1);var startTick=function()
{ytcsi.setStart("dhs");d.removeEventListener(vName,startTick)};d.addEventListener(v
Name,startTick,false)}if(d.addEventListener)d.addEventListener(vName,function()
{ytcsi.tick("vc")},
<span id="line14"></span>false);function isGecko(){if(!w.navigator||!
w.navigator.userAgent)return false;var ua=w.navigator.userAgent;return
ua.indexOf("Gecko")&gt;0&amp;&amp;ua.toLowerCase().indexOf("webkit")</span><span>&l
t;0</span><span>&amp;&amp;ua.indexOf("Edge")</span><span>&lt;0</span><span>&amp;&am
p;ua.indexOf("Trident")</span><span>&lt;0</span><span>&amp;&amp;ua.indexOf("MSIE")<
/span><span>&lt;0</span><span>}if(isGecko()){var isHidden=(d.visibilityState||
d.webkitVisibilityState)=="hidden";if(isHidden)ytcsi.tick("vc")}var
slt=function(el,t){setTimeout(function(){var
n=ytcsi.now();el.loadTime=n;if(el.slt)el.slt()},t)};w.__ytRIL=function(el){if(!
el.getAttribute("data-
thumb"))if(w.requestAnimationFrame)w.requestAnimationFrame(function(){slt(el,
<span id="line15"></span>0)});else slt(el,16)}})(window,document);
<span id="line16"></span></span><span>&lt;/<span class="end-
tag">script</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">script</span> <span class="attribute-name">nonce</span>="<a class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span>(function() {var img = new
Image().src = "https://i.ytimg.com/generate_204";})();</span><span>&lt;/<span
class="end-tag">script</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">script</span> <span class="attribute-name">src</span>="<a class="attribute-
value" href="view-source:https://www.youtube.com/s/desktop/b538ffc5/jsbin/web-
animations-next-lite.min.vflset/web-animations-next-
lite.min.js">https://www.youtube.com/s/desktop/b538ffc5/jsbin/web-animations-next-
lite.min.vflset/web-animations-next-lite.min.js</a>" <span class="attribute-
name">nonce</span>="<a class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span></span><span>&lt;/<span
class="end-tag">script</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">script</span> <span class="attribute-name">src</span>="<a class="attribute-
value" href="view-source:https://www.youtube.com/s/desktop/b538ffc5/jsbin/custom-
elements-es5-adapter.vflset/custom-elements-es5-
adapter.js">https://www.youtube.com/s/desktop/b538ffc5/jsbin/custom-elements-es5-
adapter.vflset/custom-elements-es5-adapter.js</a>" <span class="attribute-
name">nonce</span>="<a class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span></span><span>&lt;/<span
class="end-tag">script</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">script</span> <span class="attribute-name">src</span>="<a class="attribute-
value" href="view-
source:https://www.youtube.com/s/desktop/b538ffc5/jsbin/webcomponents-hi-
sd.vflset/webcomponents-hi-
sd.js">https://www.youtube.com/s/desktop/b538ffc5/jsbin/webcomponents-hi-
sd.vflset/webcomponents-hi-sd.js</a>" <span class="attribute-name">nonce</span>="<a
class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span></span><span>&lt;/<span
class="end-tag">script</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">script</span> <span class="attribute-name">nonce</span>="<a class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span>if (window.ytcsi)
{window.ytcsi.tick('lpcs', null, '');}</span><span>&lt;/<span class="end-
tag">script</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">script</span> <span class="attribute-name">nonce</span>="<a class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span>(function() {window.ytplayer={};
<span
id="line17"></span>ytcfg.set({"CLIENT_CANARY_STATE":"none","DEVICE":"cbr\u003dFiref
ox\u0026cbrver\u003d78.0\u0026ceng\u003dGecko\u0026cengver\u003d78.0\u0026cos\u003d
X11\u0026cplatform\u003dDESKTOP","DISABLE_YT_IMG_DELAY_LOADING":false,"ELEMENT_POOL
_DEFAULT_CAP":75,"EVENT_ID":"oHT-X__jNIisxwTZxpEI","EXPERIMENT_FLAGS":
{"kevlar_prefetch":true,"live_chat_client_url":true,"kevlar_help_use_locale":true,"
kevlar_miniplayer_set_element_early":true,"kevlar_settings_notifications":true,"kev
lar_center_search_results":true,"kevlar_save_queue":true,"serve_pdp_at_canonical_ur
l":true,"kevlar_fetch_networkless_support":true,"delay_gel_until_config_ready":true
,"render_microformat_in_head":true,"kevlar_droppable_prefetchable_requests":true,"e
nable_masthead_quartile_ping_fix":true,"kevlar_settings_advanced":true,"kevlar_play
er_playlist_use_local_index":true,"web_client_counter_random_seed":true,"kevlar_ena
ble_slis":true,"web_always_load_chat_support":true,"kevlar_client_side_screens":tru
e,"desktop_adjust_touch_target":true,"allow_https_streaming_for_all":true,"kevlar_d
isable_prepare_player":true,"enable_topsoil_wta_for_halftime":true,"kevlar_cancel_s
cheduled_comment_jobs_on_navigate":true,"kevlar_snap_state_refresh":true,"kevlar_di
sable_preemptive_player_reset":true,"kevlar_op_migration_batch_2":true,"kevlar_sett
ings_billing":true,"web_gel_timeout_cap":true,"kevlar_queue_use_dedicated_list_type
":true,"skip_endpoint_param_comparison":true,"use_better_post_dismissals":true,"kev
lar_playback_associated_queue":true,"enable_yto_window":true,"enable_mixed_directio
n_formatted_strings":true,"kevlar_channel_trailer_multi_attach":true,"web_enable_ad
_signals_in_it_context":true,"kevlar_clean_up":true,"player_doubletap_to_seek":true
,"kevlar_watch_drag_handles":true,"live_chat_itfe_endpoint_migration":true,"defer_r
endering_outside_visible_area":true,"kevlar_frontend_queue_recover":true,"kevlar_no
_early_init_unpause":true,"browse_next_continuations_migration_playlist":true,"kevl
ar_transcript_panel_refreshed_styles":true,"disable_simple_mixed_direction_formatte
d_strings":true,"player_endscreen_ellipsis_fix":true,"kevlar_miniplayer_set_watch_n
ext":true,"player_bootstrap_method":true,"kevlar_icons_on_menus":true,"external_ful
lscreen":true,"kevlar_collect_hover_touch_support":true,"kevlar_next_cold_on_auth_c
hange_detected":true,"enable_offer_suppression":true,"kevlar_add_to_queue_option":t
rue,"web_screen_associated_all_layers":true,"kevlar_home_skeleton_hide_later":true,
"kevlar_no_autoscroll_on_playlist_hover":true,"suppress_error_204_logging":true,"en
able_signals":true,"is_kevlar_wexit_main_launch":true,"spf_kevlar_assume_chunked":t
rue,"enable_device_forwarding_from_polymer_network_manager":true,"polymer_video_ren
derer_defer_menu":true,"enable_servlet_streamz":true,"kevlar_op_migration_batch_3":
true,"web_log_connection":true,"defer_menus":true,"kevlar_watch_next_chips_continua
tions_migration":true,"popup_for_sign_out_report_playlist":true,"desktop_touch_gest
ures_usage_log":true,"html5_enable_companion_with_action_on_above_feed_slot":true,"
render_channel_canonical_tags":true,"polymer_task_manager_proxied_promise":true,"is
_mweb_wexit_main_launch":true,"enable_streamline_repost_flow":true,"kevlar_use_page
_data_will_update":true,"html5_enable_companion_with_image_on_above_feed_slot":true
,"kevlar_allow_multistep_video_init":true,"kevlar_one_pick_add_video_to_playlist":t
rue,"desktop_keyboard_capture_keydown_killswitch":true,"use_typescript_transport":t
rue,"kevlar_miniplayer_play_pause_on_scrim":true,"web_deprecate_service_ajax_map_de
pendency":true,"kevlar_frontend_video_list_actions":true,"enable_player_microformat
_data":true,"render_meta_tags_labs":true,"decorate_autoplay_renderer":true,"retry_w
eb_logging_batches":true,"kevlar_reposition_guide_html":true,"kevlar_op_migration_y
pc":true,"kevlar_queue_use_update_api":true,"kevlar_use_response_ttl_to_invalidate_
cache":true,"service_worker_subscribe_with_vapid_key":true,"warm_load_nav_start_web
":true,"global_spacebar_pause":true,"kevlar_enable_editable_playlists":true,"polyme
r2_element_pool_properties":true,"enable_premium_voluntary_pause":true,"element_poo
l_populator_auto_abort":true,"kevlar_ctrl_tap_fix":true,"desktop_persistent_menu":t
rue,"overwrite_polyfill_on_logging_lib_loaded":true,"persistent_miniplayer":true,"k
evlar_miniplayer":true,"render_meta_general_tags":true,"enable_borders_on_community
":true,"kevlar_eager_shell_boot_via_one_platform":true,"pdg_enable_sign_in_modal_fo
r_super_vod":true,"kevlar_deprecated_ticker":true,"kevlar_keyboard_button_focus":tr
ue,"enable_web_poster_hover_animation":true,"kevlar_fallback_to_page_data_root_ve":
true,"enable_web_ketchup_hero_animation":true,"enable_topic_channel_tabs":true,"kev
lar_guide_handle_load_failure":true,"desktop_player_touch_gestures":true,"kevlar_ma
cro_markers_keyboard_shortcut":true,"kevlar_settings_sharing":true,"live_chat_conti
nuations_migration":true,"disable_legacy_desktop_remote_queue":true,"kevlar_set_int
ernal_player_size":true,"live_chat_use_fetch_command":true,"kevlar_inlined_html_tem
plates_polymer_flags":true,"enable_alpaca_client_player_changes":true,"kevlar_playe
r_disable_rvs_update":true,"kevlar_gel_error_routing":true,"is_part_of_any_user_eng
agement_experiment":true,"render_schema_org_album":true,"desktop_themeable_vulcan":
true,"enable_ve_tracker_key":true,"live_chat_live_commentary_mode":true,"player_all
ow_autonav_after_playlist":true,"kevlar_op_page_service_browse":true,"kevlar_settin
gs_playback":true,"botguard_periodic_refresh":true,"web_hide_autonav_headline":true
,"kevlar_enable_reorderable_playlists":true,"searchbox_reporting":true,"kevlar_tran
script_engagement_panel":true,"kevlar_include_query_in_search_endpoint":true,"enabl
e_docked_chat_messages":true,"enable_ypc_spinners":true,"suppress_gen_204":true,"we
b_dont_cancel_pending_navigation_same_url":true,"kevlar_log_prefers_color_theme":tr
ue,"polymer2_polyfill_manual_flush":true,"web_api_url":true,"kevlar_fix_playlist_co
ntinuation":true,"pdg_disable_web_super_vod_explicit_click_logging":true,"kevlar_se
ttings_privacy":true,"kevlar_no_url_params":true,"web_player_move_autonav_toggle":t
rue,"enable_polymer_resin":true,"autoescape_tempdata_url":true,"kevlar_autonav_popu
p_filtering":true,"kevlar_ad_badge_line_height_update":true,"web_enable_history_cac
he_map":true,"render_base_tags_home_page":true,"unify_scheduling_timezone_format":t
rue,"kevlar_picker_ajax_migration":true,"kevlar_gaia_link":true,"web_player_enable_
ipp":true,"web_hide_autonav_keyline":true,"kevlar_player_response_swf_config_wrappe
r_killswitch":true,"web_move_passive_signin":true,"web_player_watch_next_response":
true,"disable_thumbnail_preloading":true,"kevlar_autonav_miniplayer_fix":true,"kevl
ar_settings_overview":true,"kevlar_use_alpha_in_color_palettes":true,"enable_servic
e_ajax_csn":true,"kevlar_player_autoplay_count_from_rvs":true,"kevlar_thumbnail_ove
rlay_button_refresh":true,"kevlar_disable_html_imports":true,"kevlar_playlist_colla
psible":true,"kevlar_watch_color_update":true,"web_yt_config_context":true,"kevlar_
miniplayer_expand_top":true,"networkless_logging":true,"kevlar_exit_fullscreen_leav
ing_watch":true,"kevlar_update_youtube_sans":true,"desktop_add_to_playlist_renderer
_dialog_popup":true,"enable_super_vod_price_selector":true,"live_chat_over_playlist
":true,"log_web_endpoint_to_layer":true,"config_age_report_killswitch":true,"disabl
e_youthere_lact_threshold_check":true,"kevlar_playlist_autonav_loop_fix":true,"live
_chat_use_youtube_hosted_tango_domains":true,"web_show_description_tag_movies":true
,"enable_get_account_switcher_endpoint_on_webfe":true,"desktop_sparkles_light_cta_b
utton":true,"kevlar_abandon_on_stop":true,"web_network_combined_catch":true,"enable
_device_forwarding_from_xhr_client":true,"enable_memberships_and_purchases":true,"d
isable_sharing_services_servlet":true,"enable_post_scheduling":true,"kevlar_home_sk
eleton":true,"kevlar_hide_pp_url_param":true,"defer_overlays":true,"kevlar_fix_mini
player_logging":true,"enable_mentions_in_reposts":true,"html5_pacf_enable_dai":true
,"web_log_app_install_experiments":true,"kevlar_op_migration":true,"rich_grid_mini_
mode":true,"enable_youthere_blocking_prompt_flow_on_web":true,"kevlar_i18n_library"
:true,"web_show_regex_error_textarea":true,"kevlar_clear_non_displayable_url_params
":true,"enable_microformat_data":true,"kevlar_topbar_logo_fallback_home":true,"enab
le_purchase_activity_in_paid_memberships":true,"gal_client_migration_web":true,"kev
lar_disable_channels_flow_param":true,"kevlar_op_page_service_search":true,"enable_
client_streamz_web":true,"web_player_touch_mode_improvements":true,"live_chat_use_p
unctual":true,"kevlar_mealbar_above_player":true,"kevlar_nitrate_driven_tooltips":t
rue,"kevlar_use_ytd_player":true,"fill_web_player_context_config":true,"ignore_empt
y_xhr":true,"kevlar_op_infra":true,"use_source_element_if_present_for_actions":true
,"endpoint_handler_logging_cleanup_killswitch":true,"web_refresh_info_panel":true,"
kevlar_allow_queue_reorder":true,"web_response_processor_support":true,"kevlar_menu
_logging":true,"kevlar_watch_increased_width_threshold":true,"kevlar_use_one_platfo
rm_for_queue_refresh":true,"memberships_page_continuation_migrate":true,"enable_ser
vlet_errors_streamz":true,"your_data_entrypoint":true,"kevlar_watch_js_panel_height
":true,"enable_polymer_resin_migration":true,"csi_on_gel":true,"kevlar_frontend_que
ue_automatic_recover":true,"kevlar_lazy_list_resume_for_autofill":true,"kevlar_logg
ed_out_topbar_menu_migration":true,"serve_crosswalk_compliant_pdp":true,"kevlar_thu
mbnail_overlay_new_elementpool_schedule":true,"desktop_animate_miniplayer":true,"ke
vlar_channels_player_handle_missing_swfconfig":true,"kevlar_use_endpoint_for_channe
l_creation_form":true,"external_fullscreen_with_edu":true,"kevlar_serve_unversioned
_binary":true,"kevlar_voice_search":true,"enable_business_email_reveal_servlet_migr
ation":true,"kevlar_client_save_subs_preferences":true,"ytidb_clear_data_for_other_
users_killswitch":true,"kevlar_hide_time_conti
nue_url_param":true,"kevlar_copy_playlist":true,"render_schema_org_tags":true,"enab
le_button_behavior_reuse":true,"kevlar_collect_battery_network_status":true,"kevlar
_touch_gesture_ves":true,"kevlar_allow_playlist_reorder":true,"flush_onbeforeunload
":true,"polymer_bad_build_labels":true,"desktop_search_prominent_thumbs":true,"kevl
ar_autofocus_menu_on_keyboard_nav":true,"kevlar_mix_handle_first_endpoint_different
":true,"kevlar_disable_background_prefetch":true,"use_player_params_for_passing_des
ktop_conversion_urls":true,"live_chat_increased_min_height":true,"polymer_warm_thum
bnail_preload":true,"kevlar_guide_ajax_migration":true,"kevlar_playlist_drag_handle
s":true,"playlist_remove_watched":true,"rich_grid":true,"web_lifecycles":true,"depr
ecate_pair_servlet_enabled":true,"html5_enable_companion_with_shopping_on_above_fee
d_slot":true,"live_chat_unicode_emoji_skintone_update":true,"enable_poll_choice_bor
der_on_web":true,"polymer_verifiy_app_state":true,"reload_without_polymer_innertube
":true,"desktop_swipeable_guide":true,"enable_call_to_action_clarification_renderer
_bottom_section_conditions":true,"desktop_action_companion_wta_support":true,"kevla
r_miniplayer_no_update_on_deactivate":true,"kevlar_thumbnail_fluid":true,"kevlar_lo
g_native_right_click_ve":true,"botguard_eval_with_script_tag":true,"player_enable_p
layback_playlist_change":true,"custom_csi_timeline_use_gel":true,"kevlar_prepare_pl
ayer_on_miniplayer_activation":true,"gfeedback_for_signed_out_users_enabled":true,"
kevlar_calculate_grid_collapsible":true,"web_post_search":true,"kevlar_watch_next_c
ontinuations_migration":true,"enable_programmed_playlist_redesign":true,"kevlar_min
iplayer_queue_user_activation":true,"kevlar_background_color_update":true,"kevlar_w
atch_skeleton":true,"kevlar_warm_settings_killswitch":true,"should_clear_video_data
_on_player_cued_unstarted":true,"mdx_enable_privacy_disclosure_ui":true,"kevlar_men
u_refresh":true,"log_vis_on_tab_change":true,"enable_watch_next_pause_autoplay_lact
":true,"desktop_notification_set_title_bar":true,"service_worker_push_home_page_pro
mpt":true,"desktop_client_release":true,"is_browser_support_for_webcam_streaming":t
rue,"desktop_pyv_on_watch_missing_params":true,"desktop_pyv_on_watch_override_lact"
:true,"desktop_notification_high_priority_ignore_push":true,"kevlar_guide_refresh":
true,"service_worker_push_enabled":true,"cancel_pending_navs":true,"no_sub_count_on
_sub_button":true,"use_watch_fragments2":true,"service_worker_push_watch_page_promp
t":true,"service_worker_enabled":true,"kevlar_tuner_clamp_device_pixel_ratio":2.0,"
log_js_error_clusters":1.0,"web_system_health_fraction":0.01,"log_window_onerror_fr
action":0.1,"log_js_exceptions_fraction":1.0,"kevlar_tuner_thumbnail_factor":1.0,"n
wl_latency_sampling_rate":0.01,"addto_ajax_log_warning_fraction":0.1,"nwl_cleaning_
rate":0.1,"ytidb_transaction_ended_event_rate_limit":0.02,"autoplay_pause_by_lact_s
ampling_fraction":0.0,"networkless_throttle_timeout":100,"min_mouse_still_duration"
:100,"max_duration_to_consider_mouseover_as_hover":600000,"user_mention_suggestions
_edu_impression_cap":10,"web_logging_max_batch":150,"client_streamz_web_flush_inter
val_seconds":60,"yoodle_start_time_utc":0,"preview_play_duration":3000,"web_foregro
und_heartbeat_interval_ms":28000,"web_gel_debounce_ms":10000,"networkless_retry_att
empts":1,"autoplay_time_for_music_content_after_autoplayed_video":-
1,"show_ghost_card_continuations":0,"networkless_request_age_limit":30,"high_priori
ty_flyout_frequency":3,"minimum_duration_to_consider_mouseover_as_hover":500,"pbj_n
avigate_limit":-
1,"desktop_search_suggestion_tap_target":0,"yoodle_jitter_seconds_web":0,"networkle
ss_ytidb_version":1,"html5_experiment_id_label":0,"network_polling_interval":30000,
"user_engagement_experiments_rate_limit_ms":86400000,"botguard_async_snapshot_timeo
ut_ms":3000,"kevlar_time_caching_end_threshold":15,"kevlar_tuner_default_comments_d
elay":1000,"kevlar_mini_guide_width_threshold":791,"web_emulated_idle_callback_dela
y":0,"kevlar_home_keyboard_scroll_distance":0,"kevlar_tooltip_impression_cap":2,"au
toplay_time_for_music_content":-
1,"autoplay_time":8000,"client_streamz_web_flush_count":100,"live_chat_incremental_
emoji_rendering_target_framerate":0,"prefetch_comments_ms_after_video":0,"desktop_p
olymer_video_masthead_session_tempdata_ttl":30,"external_fullscreen_button_shown_th
reshold":10,"kevlar_time_caching_start_threshold":15,"kevlar_thumbnail_flyout_delay
":300,"kevlar_tuner_scheduler_soft_state_timer_ms":800,"kevlar_persistent_guide_wid
th_threshold":1312,"kevlar_tuner_visibility_time_between_jobs_ms":100,"yoodle_end_t
ime_utc":0,"viewport_load_collection_wait_time":0,"log_web_meta_interval_ms":0,"ext
ernal_fullscreen_button_click_threshold":2,"visibility_time_between_jobs_ms":100,"s
ervice_worker_push_prompt_delay_microseconds":3888000000000,"service_worker_push_lo
gged_out_prompt_watches":-
1,"watch_next_pause_autoplay_lact_sec":4500,"autoplay_pause_by_lact_sec":0,"service
_worker_push_prompt_cap":-
1,"cb_v2_uxe":"","web_client_version_override":"","polymer_task_manager_status":"pr
oduction","consent_url_override":"","yoodle_base_url":"","desktop_search_prominent_
thumbs_style":"DEFAULT","live_chat_unicode_emoji_json_url":"https://www.gstatic.com
/youtube/img/emojis/emojis-svg-
5.json","yoodle_webp_base_url":"","yoodle_alt_text_locale":"","yoodle_start_time":"
","yoodle_end_time":"","desktop_web_client_version_override":"","debug_forced_inter
nalcountrycode":"","yoodle_date_override_debug":"","kevlar_next_up_next_edu_emoji":
"","yoodle_alt_text":"","service_worker_push_force_notification_prompt_tag":"1","se
rvice_worker_scope":"/","twelve_video_reordering":
[0,1,2,4,7,8,3,5,6,9,10,11],"guide_legal_footer_enabled_countries":
["NL","ES"],"kevlar_op_browse_sampled_prefix_ids":
[],"kevlar_page_service_url_prefix_carveouts":[],"web_op_signal_type_banlist":
[],"kevlar_mousedown_prefetchable_components":
[],"kevlar_command_handler_command_banlist":[],"web_op_continuation_type_banlist":
[],"guide_business_info_countries":["KR"],"ten_video_reordering":
[0,1,2,3,6,4,5,7,8,9],"web_op_endpoint_banlist":
[]},"GAPI_HINT_PARAMS":"m;/_/scs/abc-
static/_/js/k\u003dgapi.gapi.en.GhYSaDTWhs4.O/d\u003d1/ct\u003dzgms/rs\u003dAHpOoo_
CcmyUNBPTBtz4hsH0C6OHKqodVQ/m\u003d__features__","GAPI_HOST":"https://apis.google.c
om","GAPI_LOCALE":"en_US","GL":"CA","GOOGLE_FEEDBACK_PRODUCT_ID":"59","GOOGLE_FEEDB
ACK_PRODUCT_DATA":{"polymer":"active","polymer2":"active","accept_language":"en-
US,en;q\u003d0.5"},"HL":"en","HTML_DIR":"ltr","HTML_LANG":"en","INNERTUBE_API_KEY":
"AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","INNERTUBE_API_VERSION":"v1","INNERTUBE_C
LIENT_NAME":"WEB","INNERTUBE_CLIENT_VERSION":"2.20210111.08.00","INNERTUBE_CONTEXT"
:{"client":
{"hl":"en","gl":"CA","geo":"PE","remoteHost":"190.238.29.62","isInternal":true,"dev
iceMake":"","deviceModel":"","visitorData":"CgtVOFhqRWwwY3BVayig6fn_BQ%3D
%3D","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Firefox/78.0,gzip(gfe)","clientName":"WEB","clientVersion":"2.20210111.08.00","osNa
me":"X11","osVersion":"","originalUrl":"https://www.youtube.com/watch?
v\u003dNHMIn723hQY\u0026gl\u003dCA","platform":"DESKTOP","gfeFrontlineInfo":"vip\u0
03d64.233.190.190,server_port\u003d443,client_port\u003d36822,tcp_connection_reques
t_count\u003d0,header_order\u003dHUALEC,gfe_version\u003d2.699.14,ssl,ssl_info\u003
dTLSv1.3:RNA:T,tlsext\u003dS,sni\u003dwww.youtube.com,hex_encoded_client_hello\u003
d130113031302c02bc02fcca9cca8c02cc030c00ac009c013c014009c009d002f0035000a-00-
00000017ff01000a000b001000050033002b000d001c0015,c\u003d1301,pn\u003dalpn,ja3\u003d
a75de44db3e351bbd8d38b64c41f444e,rtt_source\u003dh2_ping,rtt\u003d43,srtt\u003d44,c
lient_protocol\u003dh2,client_transport\u003dtcp,gfe\u003dcel67.prod.google.com,pzf
\u003dLinux 2.2.x-3.x [4:48+16:0:1452:mss*44/7:mss/sok/ts/nop/ws:df/id+:0] [generic
tos:0x20],vip_region\u003ddefault,asn\u003d6147,cc\u003dPE,eid\u003doHT-
X43XNMaWxATo7q6YCA,scheme\u003dhttps","clientFormFactor":"UNKNOWN_FORM_FACTOR","cou
ntryLocationInfo":
{"countryCode":"PE","countrySource":"COUNTRY_SOURCE_IPGEO_INDEX"},"browserName":"Fi
refox","browserVersion":"78.0"},"user":{"lockedSafetyMode":false},"request":
{"useSsl":true,"sessionId":6916963261925523270,"parentEventId":
{"timeUsec":1610511520864767,"serverIp":177329672,"processId":17064793}},"clickTrac
king":{"clickTrackingParams":"IhMI/7Pu+IaY7gIVCNaRCh1ZYwQB"},"adSignalsInfo":
{"consentBumpParams":
{"consentHostnameOverride":"https://www.youtube.com","urlOverride":""}}},"INNERTUBE
_CONTEXT_CLIENT_NAME":1,"INNERTUBE_CONTEXT_CLIENT_VERSION":"2.20210111.08.00","INNE
RTUBE_CONTEXT_GL":"CA","INNERTUBE_CONTEXT_HL":"en","LATEST_ECATCHER_SERVICE_TRACKIN
G_PARAMS":
{"client.name":"WEB"},"LOGGED_IN":false,"PAGE_BUILD_LABEL":"youtube.desktop.web_202
10111_08_RC00","PAGE_CL":351205877,"scheduler":
{"useRaf":true,"timeout":20},"SERVER_NAME":"WebFE","SESSION_INDEX":"","SIGNIN_URL":
"https://accounts.google.com/ServiceLogin?
service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dht
tps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop
%26hl%3Den%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fwatch%253Fv
%253DNHMIn723hQY%2526gl%253DCA%26feature
%3D__FEATURE__\u0026hl\u003den","VISITOR_DATA":"CgtVOFhqRWwwY3BVayig6fn_BQ%3D
%3D","WEB_PLAYER_CONTEXT_CONFIGS":{"WEB_PLAYER_CONTEXT_CONFIG_ID_KEVLAR_WATCH":
{"transparentBackground":true,"useFastSizingOnWatchDefault":false,"showMiniplayerBu
tton":true,"externalFullscreen":true,"showMiniplayerUiWhenMinimized":true,"rootElem
entId":"movie_player","jsUrl":"/s/player/9f996d3e/player_ias.vflset/en_US/base.js",
"cssUrl":"/s/player/9f996d3e/www-player-
webp.css","contextId":"WEB_PLAYER_CONTEXT_CONFIG_ID_KEVLAR_WATCH","eventLabel":"det
ailpage","contentRegion":"CA","hl":"en_US","hostLanguage":"en","playerStyle":"deskt
op-
polymer","innertubeApiKey":"AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","innertubeApiV
ersion":"v1","innertubeContextClientVersion":"2.20210111.08.00","device":
{"brand":"","model":"","browser":
"Firefox","browserVersion":"78.0","os":"X11","osVersion":"","platform":"DESKTOP","i
nterfaceName":"WEB","interfaceVersion":"2.20210111.08.00"},"serializedExperimentIds
":"23703446,23857950,23890959,23940247,23953193,23969934,23973489,23973495,23974187
,23976578,23985645,23986034,24631885","serializedExperimentFlags":"html5_make_pacf_
in_video_overlay_evictable\u003dfalse\u0026html5_probe_media_capabilities\u003dfals
e\u0026networkless_throttle_timeout\u003d100\u0026disable_features_for_supex\u003df
alse\u0026html5_validate_yt_now\u003dfalse\u0026html5_player_bottom_linear_gradient
\u003dfalse\u0026web_player_botguard_no_fallback\u003dfalse\u0026unsplit_gel_payloa
ds_in_logs\u003dfalse\u0026use_innertube_hearbeats_for_playready\u003dfalse\u0026ht
ml5_live_ultra_low_latency_bandwidth_window\u003d0.0\u0026html5_max_readbehind_secs
\u003d0\u0026html5_set_debugging_opt_in\u003dfalse\u0026hoffle_api\u003dfalse\u0026
player_web_canary\u003dfalse\u0026cb_v2_uxe\u003d\u0026html5_start_seconds_priority
\u003dfalse\u0026use_inlined_player_rpc\u003dtrue\u0026html5_live_benchmark_increme
ntal_parsing\u003dfalse\u0026web_client_version_override\u003d\u0026html5_update_en
d_time_for_blockgroup\u003dfalse\u0026use_first_tick\u003dfalse\u0026delay_gel_unti
l_config_ready\u003dtrue\u0026html5_gapless_no_requests_after_lock\u003dtrue\u0026n
etworkless_always_online\u003dfalse\u0026html5_in_buffer_ptl\u003dfalse\u0026html5_
streaming_xhr\u003dfalse\u0026web_player_gvi_wexit_mweb\u003dtrue\u0026web_player_r
elease_debug\u003dfalse\u0026condition_biscotti_fetch_on_consent_cookie_html5_clien
ts\u003dfalse\u0026preskip_button_style_ads_backend\u003dcountdown_next_to_thumbnai
l\u0026html5_bulleit_handle_gained_playing_state\u003dfalse\u0026html5_live_self_in
it_segments\u003dfalse\u0026web_endscreen_show_watch_later_and_queue\u003dfalse\u00
26web_client_counter_random_seed\u003dtrue\u0026web_new_autonav_countdown\u003dfals
e\u0026csi_use_time_origin\u003dfalse\u0026html5_min_has_advanced_secs\u003d0\u0026
html5_ads_preroll_lock_timeout_delay_ms\u003d0\u0026html5_dai_debug_bulleit_cue_ran
ge\u003dfalse\u0026html5_store_xhr_headers_readable\u003dtrue\u0026web_new_big_thum
bnail_endscreen\u003dfalse\u0026circle_crop_both_discovery_and_masthead_companion_t
humbnail\u003dfalse\u0026html5_av1_thresh_hcc\u003d1080\u0026html5_gapless_ad_byter
ate_multiplier\u003d1.6\u0026html5_block_8k_hfr\u003dfalse\u0026web_player_nitrate_
promo_tooltip\u003dtrue\u0026web_player_ss_dai_ad_fetching_timeout_ms\u003d7000\u00
26html5_subsegment_readahead_min_buffer_health_secs_on_timeout\u003d0.1\u0026html5_
enable_clear_companion_for_composite_in_player_ads_for_image\u003dfalse\u0026web_pl
ayback_associated_ve\u003dfalse\u0026html5_log_audio_abr\u003dfalse\u0026web_player
_sentinel_is_uniplayer\u003dtrue\u0026send_ad_id_on_non_yt_hosted_for_ima_living_ro
om\u003dfalse\u0026kill_swf_config_mweb\u003dfalse\u0026enable_topsoil_wta_for_half
time\u003dtrue\u0026html5_restrict_streaming_xhr_on_sqless_requests\u003dtrue\u0026
html5_rewrite_manifestless_for_continuity\u003dtrue\u0026html5_player_autonav_loggi
ng\u003dtrue\u0026kabuki_pangea_prefer_audio_only_for_atv_and_uploads\u003dtrue\u00
26html5_max_readahead_bandwidth_cap\u003d0\u0026web_gel_timeout_cap\u003dtrue\u0026
enable_gpu_logging\u003dfalse\u0026embeds_enable_muted_autoplay\u003dfalse\u0026web
_player_vss_pageid_header\u003dtrue\u0026html5_long_rebuffer_threshold_ms\u003d3000
0\u0026kevlar_queue_use_dedicated_list_type\u003dtrue\u0026web_logging_max_batch\u0
03d150\u0026html5_seek_jiggle_cmt_cfl\u003dfalse\u0026enable_spherical_kabuki\u003d
false\u0026kevlar_playback_associated_queue\u003dtrue\u0026set_interstitial_adverti
sers_question_text\u003dtrue\u0026web_player_remove_playerproxy\u003dfalse\u0026htm
l5_unrewrite_timestamps\u003dtrue\u0026render_enhanced_overlays_as_ctas_for_desktop
_style\u003dunset\u0026enable_mixed_direction_formatted_strings\u003dtrue\u0026html
5_process_all_encrypted_events\u003dtrue\u0026html5_request_size_padding_secs\u003d
3.0\u0026html5_tvos_skip_dash_audio_check\u003dfalse\u0026web_player_no_endscreen_c
rop\u003dtrue\u0026cast_prefer_audio_only_for_atv_and_uploads\u003dfalse\u0026html5
_enable_anaglyph3d\u003dfalse\u0026html5_ignore_h264_framerate_cap\u003dfalse\u0026
manifestless_post_live_ufph\u003dtrue\u0026html5_onesie_watch_next_diff\u003dfalse\
u0026html5_reset_index_on_mismatch\u003dfalse\u0026mdx_load_cast_api_bootstrap_scri
pt\u003dfalse\u0026player_doubletap_to_seek\u003dtrue\u0026html5_subsegment_readahe
ad_enable_mffa\u003dfalse\u0026html5_log_drm_metrics_on_key_statuses\u003dfalse\u00
26html5_subsegment_readahead_timeout_secs\u003d2.0\u0026html5_tv_ignore_capable_con
straint\u003dfalse\u0026html5_dynamic_av1_hybrid_threshold\u003dtrue\u0026disable_s
imple_mixed_direction_formatted_strings\u003dtrue\u0026html5_kaios_hd_killswitch\u0
03dfalse\u0026html5_bandwidth_window_size\u003d0\u0026html5_server_stitched_dai_gro
up\u003dfalse\u0026products_in_video_desktop_overlay_badge_should_show_on_fullscree
n\u003dfalse\u0026player_endscreen_ellipsis_fix\u003dtrue\u0026player_bootstrap_met
hod\u003dtrue\u0026get_midroll_info_use_client_rpc\u003dfalse\u0026html5_subsegment
_readahead_seek_latency_fudge\u003d0.5\u0026html5_gapless_ended_transition_buffer_m
s\u003d200\u0026uniplayer_block_pip\u003dfalse\u0026html5_send_origin_for_progressi
ve\u003dfalse\u0026embeds_impression_link\u003dfalse\u0026html5_min_readbehind_cap_
secs\u003d60\u0026no_cookie_before_consent\u003dfalse\u0026web_classic_innertube_su
bscription_update\u003dfalse\u0026web_player_watch_next_response_parsing\u003dtrue\
u0026html5_allowable_liveness_drift_chunks\u003d2\u0026html5_enable_eac3\u003dtrue\
u0026mweb_native_control_in_faux_fullscreen_shared\u003dtrue\u0026woffle_orchestrat
ion\u003dfalse\u0026html5_single_format_policy\u003dfalse\u0026html5_drm_start_from
_null_constraint\u003dfalse\u0026web_foreground_heartbeat_interval_ms\u003d28000\u0
026enable_visit_advertiser_support_on_ipad_mweb\u003dfalse\u0026html5_pctile_bandwi
dth_estimator\u003dfalse\u0026ytidb_allow_on_ios_safari_v8_and_v9\u003dfalse\u0026e
nable_html5_teal_ad_badge\u003dfalse\u0026html5_perserve_av1_perf_cap\u003dfalse\u0
026web_gel_debounce_ms\u003d10000\u0026web_screen_associated_all_layers\u003dtrue\u
0026html5_ultra_low_latency_subsegment_readahead\u003dfalse\u0026html5_background_c
ap_idle_secs\u003d60\u0026set_interstitial_start_button\u003dtrue\u0026suppress_err
or_204_logging\u003dtrue\u0026mweb_muted_autoplay_animation\u003dshrink\u0026vp9_dr
m_live\u003dfalse\u0026embeds_enable_mobile_custom_controls\u003dfalse\u0026embeds_
enable_age_gating_playability_check\u003dfalse\u0026html5_use_drm_retry\u003dfalse\
u0026html5_skip_invalid_sq\u003dfalse\u0026qoe_with_networkless\u003dfalse\u0026htm
l5_block_pip_with_events\u003dfalse\u0026networkless_retry_attempts\u003d1\u0026htm
l5_player_disable_visibility_validation\u003dfalse\u0026html5_restart_on_unexpected
_detach\u003dfalse\u0026is_kevlar_wexit_main_launch\u003dtrue\u0026mdx_enable_priva
cy_disclosure\u003dfalse\u0026html5_check_seeking_for_cuepoints_killswitch\u003dfal
se\u0026dash_manifest_version\u003d5\u0026enable_device_forwarding_from_polymer_net
work_manager\u003dtrue\u0026web_player_bigger_buttons_like_mobile\u003dfalse\u0026o
utertube_streaming_data_always_use_staging_license_service\u003dfalse\u0026html5_pe
ak_shave\u003dtrue\u0026autoplay_time_for_music_content_after_autoplayed_video\u003
d-
1\u0026html5_release_on_error\u003dtrue\u0026web_player_music_visualizer\u003dfalse
\u0026html5_deadzone_multiplier\u003d1.0\u0026html5_pause_on_nonforeground_platform
_errors\u003dtrue\u0026bulleit_get_midroll_info_timeout_ms\u003d8000\u0026html5_ski
p_empty_load\u003dfalse\u0026simply_embedded_enable_botguard\u003dfalse\u0026html5_
high_res_logging\u003dfalse\u0026html5_encourage_array_coalescing\u003dtrue\u0026se
lf_podding_midroll_choice_string_template\u003dself_podding_midroll_choice\u0026htm
l5_ios_force_seek_to_zero_on_stop\u003dtrue\u0026html5_log_media_perf_info\u003dfal
se\u0026kevlar_sign_in_prompt_before_mandatory_consent\u003dfalse\u0026hide_preskip
\u003dtrue\u0026web_classic_playlist_one_platform_update\u003dfalse\u0026disable_bi
scotti_fetch_on_html5_clients\u003dfalse\u0026html5_disable_non_contiguous\u003dtru
e\u0026hoffle_cfl_lock_format\u003dfalse\u0026web_player_response_playback_tracking
_parsing\u003dtrue\u0026enable_webgl_noop\u003dfalse\u0026html5_df_downgrade_thresh
\u003d0.2\u0026html5_qoe_intercept\u003d\u0026web_log_connection\u003dtrue\u0026web
_player_ios_mweb_resizing\u003dtrue\u0026html5_enable_aac51\u003dfalse\u0026use_def
ault_events_client\u003dfalse\u0026ytidb_is_supported\u003dfalse\u0026html5_enable_
companion_with_action_on_above_feed_slot\u003dtrue\u0026html5_exponential_memory_fo
r_sticky\u003dtrue\u0026disable_ad_status_on_html5_clients\u003dfalse\u0026html5_qu
ality_cap_min_age_secs\u003d0\u0026log_js_error_clusters\u003d1.0\u0026web_player_g
vi_wexit_web\u003dtrue\u0026live_fresca_v2\u003dtrue\u0026is_mweb_wexit_main_launch
\u003dtrue\u0026html5_enable_ac3\u003dtrue\u0026persist_disable_player_preload_on_t
v_for_living_room\u003dfalse\u0026allow_live_autoplay\u003dtrue\u0026html5_enable_c
obalt_experimental_vp9_decoder\u003dfalse\u0026html5_last_slice_transition\u003dfal
se\u0026html5_deprecate_video_tag_pool\u003dfalse\u0026html5_decoder_freeze_timeout
_cfl\u003dfalse\u0026html5_enable_tvos_widevine\u003dfalse\u0026web_player_show_mus
ic_in_this_video\u003dfalse\u0026html5_enable_companion_with_image_on_above_feed_sl
ot\u003dtrue\u0026html5_log_rebuffer_reason\u003dfalse\u0026html5_non_network_rebuf
fer_duration_ms\u003d0\u0026html5_disable_protected_hdr\u003dfalse\u0026html5_reloa
d_element_long_rebuffer_cfl\u003dfalse\u0026html5_ios7_force_play_on_stall\u003dtru
e\u0026kevlar_allow_multistep_video_init\u003dtrue\u0026enable_svg_mode_on_embed_mo
bile\u003dtrue\u0026html5_enable_video_overlay_on_inplayer_slot_for_tv\u003dfalse\u
0026html5_query_sw_secure_crypto_for_android\u003dtrue\u0026enable_ad_pod_specific_
ui\u003dtrue\u0026enable_skip_button_
offset_mutation\u003dfalse\u0026enable_server_stitched_dai\u003dfalse\u0026html5_li
ve_abr_head_miss_fraction\u003d0.0\u0026html5_urgent_adaptation_when_stun\u003dfals
e\u0026networkless_request_age_limit\u003d30\u0026pageid_as_header_web\u003dfalse\u
0026render_enhanced_overlays_as_ctas_for_desktop\u003dfalse\u0026condition_ad_statu
s_fetch_on_consent_cookie_html5_clients\u003dfalse\u0026service_param_manager_kills
witch\u003dfalse\u0026use_typescript_transport\u003dtrue\u0026kevlar_miniplayer_pla
y_pause_on_scrim\u003dtrue\u0026html5_seek_new_elem_cfl\u003dfalse\u0026web_depreca
te_service_ajax_map_dependency\u003dtrue\u0026html5_resume_streaming_requests\u003d
false\u0026html5_av1_thresh_lcc\u003d480\u0026html5_workaround_delay_trigger\u003dt
rue\u0026allow_poltergust_autoplay\u003dtrue\u0026disable_prefetch_when_ad_pending_
for_web\u003dfalse\u0026kevlar_frontend_video_list_actions\u003dtrue\u0026html5_ena
ble_profiler\u003dfalse\u0026live_fresca_scheduled_persistent\u003dtrue\u0026use_in
nertube_heartbeats_for_widevine\u003dfalse\u0026html5_never_pause_appends\u003dfals
e\u0026is_mweb_wexit_main_launch_true_control\u003dfalse\u0026render_unicode_emojis
_as_small_images\u003dfalse\u0026html5_enable_subsegment_readahead_v3\u003dfalse\u0
026html5_block_pip_non_mse\u003dfalse\u0026html5_vp9_mime_full_range_flag\u003dtrue
\u0026html5_player_dynamic_bottom_gradient\u003dfalse\u0026self_podding_default_but
ton_focused\u003dfalse\u0026disable_new_pause_state3\u003dtrue\u0026html5_subsegmen
t_readahead_min_load_speed\u003d1.5\u0026html5_no_placeholder_rollbacks\u003dtrue\u
0026web_mark_root_visible\u003dfalse\u0026html5_readahead_ratelimit\u003d3000\u0026
unplugged_tvhtml5_botguard_attestation\u003dtrue\u0026html5_drm_ignore_out_of_order
_responses\u003dfalse\u0026kevlar_queue_use_update_api\u003dtrue\u0026html5_time_ba
sed_consolidation_ms\u003d10\u0026log_window_onerror_fraction\u003d0.1\u0026debug_h
tml5_random_stun_format\u003dfalse\u0026desktop_player_button_tooltip_with_shortcut
\u003dtrue\u0026html5_remove_not_servable_check_killswitch\u003dtrue\u0026web_playe
r_gvi_wexit\u003dfalse\u0026ytidb_open_delete_db\u003dfalse\u0026persist_disable_pl
ayer_preload_on_tv\u003dfalse\u0026player_web_is_canary\u003dfalse\u0026make_refine
d_offer_overlay_fading_away\u003dfalse\u0026html5_reload_element_long_rebuffer_dela
y_ms\u003d20000\u0026mweb_noapp\u003dfalse\u0026ad_pod_disable_companion_persist_ad
s_quality\u003dtrue\u0026html5_manifestless_vp9_otf\u003dtrue\u0026enable_live_prem
iere_web_player_indicator\u003dtrue\u0026edge_nonprefixed_eme\u003dfalse\u0026html5
_peg_to_live_logging\u003dfalse\u0026fast_autonav_in_background\u003dtrue\u0026html
5_subsegment_readahead_min_buffer_health_secs\u003d0.25\u0026html5_enable_packet_tr
ain_response_rate\u003dfalse\u0026html5_live_abr_repredict_fraction\u003d0.0\u0026h
tml5_media_fullscreen\u003dtrue\u0026web_player_seek_chapters_by_shortcut\u003dfals
e\u0026html5_streaming_debug\u003dfalse\u0026mweb_client_log_screen_associated\u003
dfalse\u0026player_web_canary_stage\u003d0\u0026overwrite_polyfill_on_logging_lib_l
oaded\u003dtrue\u0026embeds_impression_link_channel_thumbnail\u003dfalse\u0026kevla
r_miniplayer\u003dtrue\u0026player_ads_set_adformat_on_client\u003dtrue\u0026html5_
live_smoothly_extend_max_seekable_time\u003dfalse\u0026error_message_for_gsuite_net
work_restrictions\u003dtrue\u0026use_ivar_to_extract_ad_video_id\u003dtrue\u0026htm
l5_live_low_latency_bandwidth_window\u003d0.0\u0026html5_platform_minimum_readahead
_seconds\u003d0.0\u0026html5_disable_client_tmp_logs\u003dfalse\u0026web_forward_co
mmand_on_pbj\u003dfalse\u0026networkless_ytidb_version\u003d1\u0026playready_first_
play_expiration\u003d-
1\u0026html5_enable_bicubicsharp\u003dfalse\u0026html5_abort_before_separate_init\u
003dfalse\u0026disable_prefetch_when_ad_pending_for_living_room\u003dfalse\u0026log
_js_exceptions_fraction\u003d1.0\u0026html5_append_init_while_paused\u003dfalse\u00
26only_show_companion_with_video_ad_or_command_for_image\u003dfalse\u0026html5_disa
ble_drm_hfr_1080\u003dfalse\u0026web_player_halftime_dai\u003dfalse\u0026kevlar_min
iplayer_disable_vis\u003dfalse\u0026html5_sync_seeking_state\u003dtrue\u0026is_mweb
_wexit_main_launch_copy\u003dfalse\u0026always_send_csi_204_with_beacon\u003dfalse\
u0026enable_cast_short_lived_lounge_token\u003dfalse\u0026html5_enable_tvos_dash\u0
03dfalse\u0026block_desktop_background_playback_with_mobile_cookie\u003dfalse\u0026
clear_visitor_id_in_innertube_before_consent\u003dfalse\u0026html5_drm_set_server_c
ert\u003dfalse\u0026disable_legacy_desktop_remote_queue\u003dtrue\u0026html5_disabl
e_nonprefixed_eme_for_other\u003dfalse\u0026html5_hack_gapless_init\u003dtrue\u0026
html5_performance_cap_floor\u003d360\u0026enable_white_noise\u003dfalse\u0026html5_
drm_fallback_to_playready_on_retry\u003dfalse\u0026screen_manager_wait_for_csn\u003
dfalse\u0026log_js_with_aggressive_normalization\u003dfalse\u0026html5_experiment_i
d_label\u003d0\u0026debug_sherlog_username\u003d\u0026pair_servlet_deprecation_warn
ing_enabled\u003dfalse\u0026html5_safari_desktop_eme_min_version\u003d0\u0026html5_
force_manifestless_seeking_state\u003dfalse\u0026kevlar_gel_error_routing\u003dtrue
\u0026html5_buffer_health_to_defer_slice_processing\u003d3.0\u0026html5_subsegment_
readahead_load_speed_check_interval\u003d0.5\u0026html5_crypto_period_secs_from_ems
g\u003dtrue\u0026html5_aspect_from_adaptive_format\u003dtrue\u0026log_sequence_info
_on_gel_web\u003dfalse\u0026enable_ve_tracker_key\u003dtrue\u0026player_allow_auton
av_after_playlist\u003dtrue\u0026network_polling_interval\u003d30000\u0026web_op_si
gnal_type_banlist\u003d[]\u0026html5_new_element_on_invalid_state\u003dtrue\u0026ht
ml5_onesie\u003dfalse\u0026mweb_c3_endscreen\u003dfalse\u0026web_player_botguard_us
e_scheduler\u003dfalse\u0026web_player_ss_media_time_offset\u003dtrue\u0026html5_en
able_video_overlay_on_inplayer_slot_for_remix\u003dfalse\u0026html5_enable_clear_co
mpanion_for_composite_in_player_ads_for_action\u003dfalse\u0026web_inline_player_af
ter_video_preview\u003dfalse\u0026botguard_async_snapshot_timeout_ms\u003d3000\u002
6tvhtml5_retire_old_players\u003dfalse\u0026html5_autonav_cap_idle_secs\u003d0\u002
6html5_format_hybridization\u003dfalse\u0026html5_inline_video_quality_survey_alway
s\u003dfalse\u0026html5_log_timestamp_offset\u003dtrue\u0026log_robustness_for_drm\
u003dfalse\u0026suppress_gen_204\u003dtrue\u0026ensure_only_one_resolved_midroll_re
sponse_on_web\u003dtrue\u0026html5_seek_set_cmt_delay_ms\u003d2000\u0026qoe_send_th
en_write\u003dfalse\u0026html5_disable_performance_downgrade\u003dfalse\u0026html5_
min_has_advanced_secs_float\u003d0.0\u0026web_player_innertube_subscription_update\
u003dtrue\u0026html5_filter_fmp4_in_hls\u003dfalse\u0026web_api_url\u003dtrue\u0026
html5_post_interrupt_readahead\u003d20\u0026manifestless_post_live\u003dtrue\u0026h
tml5_skip_slow_ad_delay_ms\u003d5000\u0026html5_log_live_discontinuity\u003dtrue\u0
026html5_disable_vp9_encrypted\u003dfalse\u0026html5_interruption_resets_seeked_tim
e\u003dfalse\u0026web_player_move_autonav_toggle\u003dtrue\u0026web_player_gvi_wexi
t_other\u003dfalse\u0026embeds_wexit_list_ajax_migration\u003dfalse\u0026html5_sour
ce_buffer_attach_delay_time\u003d15000\u0026web_player_include_innertube_commands\u
003dtrue\u0026networkless_gel\u003dfalse\u0026web_new_autonav_endscreen\u003dfalse\
u0026embeds_impression_link_call_to_action\u003dfalse\u0026html5_hls_initial_bitrat
e\u003d0\u0026html5_application_media_source\u003dfalse\u0026mandatory_consent_bump
\u003dfalse\u0026show_interstitial_for_5s\u003dfalse\u0026directly_unlock_preroll_o
n_cached_playbacks_for_bulleit\u003dfalse\u0026align_ad_to_video_player_lifecycle_f
or_bulleit\u003dtrue\u0026send_mdx_remote_data_if_present\u003dfalse\u0026hoffle_sa
ve\u003dfalse\u0026ftc_hd_thumbs\u003dfalse\u0026hoffle_max_video_duration_secs\u00
3d0\u0026self_podding_pod_choice_string_template\u003dself_podding_pod_choice\u0026
player_destroy_old_version\u003dtrue\u0026html5_hfr_quality_cap\u003d0\u0026html5_r
andom_playback_cap\u003d0\u0026html5_enable_androidtv_cobalt_widevine\u003dfalse\u0
026embeds_enable_embed_module\u003dtrue\u0026web_macro_markers_snapping_threshold\u
003d4\u0026html5_mark_internal_abandon_in_pacf\u003dtrue\u0026short_start_time_pref
er_publish_in_watch_log\u003dfalse\u0026web_player_hide_nitrate_promo_tooltip\u003d
false\u0026web_player_watch_next_response\u003dtrue\u0026web_player_music_visualize
r_treatment\u003dfake\u0026disable_thumbnail_preloading\u003dtrue\u0026kevlar_auton
av_miniplayer_fix\u003dtrue\u0026html5_enable_composite_vod_slar_endcap_on_pacf\u00
3dfalse\u0026html5_stop_video_in_cancel_playback\u003dtrue\u0026web_player_contain_
thumbnail\u003dfalse\u0026html5_delay_initial_loading\u003dtrue\u0026html5_otf_pref
er_vp9\u003dfalse\u0026use_refined_video_offer_overlay_on_web\u003dfalse\u0026html5
_enable_1080p_hq_cenc\u003dfalse\u0026enable_nwl_cleaning_logic\u003dfalse\u0026htm
l5_log_experiment_id_from_player_response_to_ctmp\u003d\u0026html5_onesie_media_byt
es\u003dfalse\u0026active_view_stop_starting_measurement_on_loaded\u003dfalse\u0026
html5_decoder_freeze_timeout_delay_ms\u003d0\u0026init_with_history_push_state\u003
dfalse\u0026html5_jumbo_ull_nonstreaming_mffa_ms\u003d4000\u0026embeds_enable_mobil
e_dtts\u003dfalse\u0026html5_default_ad_gain\u003d0.5\u0026web_yt_config_context\u0
03dtrue\u0026html5_seek_new_elem_delay_ms\u003d12000\u0026unplugged_blackouts_mock_
ott\u003dfalse\u0026web_player_gvi_wexit_living_room\u003dfalse\u0026html5_request_
sizing_multiplier\u003d0.8\u0026kevlar_miniplayer_expand_top\u003dtrue\u0026web_pla
yer_ipp_canary_type_for_logging\u003d\u0026networkless_logging\u003dtrue\u0026html5
_force_debug_data_for_client_tmp_logs\u003dfalse\u0026html5_urgent_adaptation_fix\u
003dtrue\u0026enable_ypc_clickwrap_on_living_room\u003dtrue\u0026html5_check_segnum
_discontinuity\u003dtrue\u0026enable_hide_on_clear_in_survey_question_bulleit\u003d
false\u0026html5_vp9_new_mime\u003dtrue\u0026html5_peak_shave_always_include_sd\u00
3dfalse\u0026html
5_probe_live_using_range\u003dtrue\u0026html5_enable_consistent_companion_clearing\
u003dfalse\u0026html5_match_codecs_for_gapless\u003dfalse\u0026mweb_enable_custom_c
ontrol_visitor\u003dfalse\u0026nwl_latency_sampling_rate\u003d0.01\u0026html5_max_l
ive_dvr_window_plus_margin_secs\u003d46800.0\u0026kevlar_command_handler_command_ba
nlist\u003d[]\u0026html5_error_cooldown_in_ms\u003d30000\u0026html5_perf_cap_overri
de_sticky\u003dtrue\u0026player_web_is_canary_control\u003dfalse\u0026desktop_spark
les_light_cta_button\u003dtrue\u0026html5_enable_audio_51_for_live_non_dai\u003dfal
se\u0026html5_seek_jiggle_cmt_delay_ms\u003d8000\u0026html5_ads_preroll_lock_timeou
t_cfl\u003dfalse\u0026html5_force_hfr_support\u003dfalse\u0026web_player_ux_module_
wait\u003dfalse\u0026check_navigator_accuracy\u003dfalse\u0026html5_ios4_seek_above
_zero\u003dtrue\u0026html5_prefer_low_quality_audio_means_64k\u003dfalse\u0026web_n
etwork_combined_catch\u003dtrue\u0026web_op_continuation_type_banlist\u003d[]\u0026
enable_device_forwarding_from_xhr_client\u003dtrue\u0026disable_force_iv_load_polic
y_on_bulleit\u003dfalse\u0026html5_enable_in_video_overlay_ad_in_pacf\u003dfalse\u0
026html5_player_min_build_cl\u003d-
1\u0026disable_sharing_services_servlet\u003dtrue\u0026html5_streaming_xhr_no_mp4_h
oldback_chunk\u003dfalse\u0026unplugged_tvhtml5_video_preload_on_focus_delay_ms\u00
3d0\u0026hoffle_load\u003dfalse\u0026mweb_cougar_big_controls\u003dtrue\u0026vss_se
nd_then_write\u003dfalse\u0026html5_force_adaptive_readahead\u003dfalse\u0026html5_
qoe_user_intent_match_health\u003dtrue\u0026html5_ad_timeout_ms\u003d0\u0026composi
te_sign_in_prompt_and_consent_bump\u003dfalse\u0026html5_subsegment_readahead_targe
t_buffer_health_secs\u003d0.5\u0026html5_exile_on_drm_fatal\u003dfalse\u0026html5_n
ew_elem_on_hidden\u003dtrue\u0026bulleit_unstarted_event_killswitch\u003dfalse\u002
6drop_overlay_ads_on_cba_violation\u003dtrue\u0026html5_health_to_gel\u003dtrue\u00
26music_enable_shared_audio_tier_logic\u003dtrue\u0026html5_inline_video_quality_su
rvey\u003dtrue\u0026html5_dai_enable_active_view_creating_completed_adblock\u003dfa
lse\u0026html5_platform_whitelisted_for_frame_accurate_seeks\u003dtrue\u0026html5_c
lamp_with_padding\u003dfalse\u0026html5_manifestless_vp9_normal_latency\u003dfalse\
u0026live_chunk_readahead\u003d3\u0026self_podding_header_string_template\u003dself
_podding_interstitial_message\u0026delay_ads_gvi_call_on_bulleit_living_room_ms\u00
3d0\u0026html5_manifestless_seg_drift_limit_secs\u003d0\u0026html5_probe_primary_de
lay_base_ms\u003d0\u0026use_remote_context_in_populate_remote_client_info\u003dtrue
\u0026html5_send_device_type_in_drm_license_request\u003dfalse\u0026autoplay_time_f
or_music_content\u003d-
1\u0026html5_live_quality_cap\u003d0\u0026html5_pacf_enable_dai\u003dtrue\u0026web_
log_app_install_experiments\u003dtrue\u0026unplugged_tvhtml5_video_preload_no_dryru
n\u003dfalse\u0026html5_maximum_readahead_seconds\u003d0.0\u0026web_player_pip\u003
dfalse\u0026autoplay_time\u003d8000\u0026enable_shadow_yttv_channels\u003dfalse\u00
26html5_filter_non_efficient_formats_for_safari\u003dfalse\u0026cb_use_v2_filler\u0
03dfalse\u0026html5_activate_deferred_cue_ranges_on_video_ad\u003dfalse\u0026html5_
enable_single_video_vod_ivar_on_pacf\u003dfalse\u0026html5_hdcp_probing_stream_url\
u003d\u0026html5_enable_clear_companion_for_composite_in_player_ads_for_shopping\u0
03dfalse\u0026html5_gl_fps_threshold\u003d0\u0026addto_ajax_log_warning_fraction\u0
03d0.1\u0026html5_disable_move_pssh_to_moov\u003dtrue\u0026html5_default_quality_ca
p\u003d0\u0026html5_playready_enable_non_persist_license\u003dfalse\u0026only_show_
companion_with_video_ad_or_command_for_shopping\u003dfalse\u0026gal_client_migratio
n_web\u003dtrue\u0026enable_midroll_prefetch_for_html5\u003dtrue\u0026web_player_in
nertube_playlist_update\u003dtrue\u0026send_pyv_ad_mt_and_abandon_pings\u003dfalse\
u0026html5_av1_thresh_arm\u003d240\u0026html5_set_ended_in_pfx_live\u003dtrue\u0026
allow_live_autoplay_on_mweb\u003dfalse\u0026web_player_heartbeat_request_watch_next
\u003dfalse\u0026html5_enable_new_hvc_enc\u003dfalse\u0026html5_not_vp9_supported_q
uality_cap\u003d0\u0026html5_gapless_preloading\u003dtrue\u0026web_player_touch_mod
e_improvements\u003dtrue\u0026html5_in_buffer_ptl_timeout_ms\u003d0\u0026html5_enab
le_clearing_on_dispose_for_image_companions\u003dfalse\u0026html5_enable_player_byt
es_vod_survey_in_pacf_for_tv\u003dfalse\u0026autonav_notifications\u003dfalse\u0026
html5_prefer_server_bwe3\u003dtrue\u0026html5_enable_timeupdate_timeout\u003dfalse\
u0026get_midroll_info_wexit\u003dfalse\u0026html5_rewrite_manifestless_for_sync\u00
3dfalse\u0026self_podding_highlighted_button_blue\u003dtrue\u0026enable_zylon_wta_m
ta\u003dfalse\u0026drm_manifestless_unplugged\u003dfalse\u0026html5_report_slow_ads
_as_error\u003dtrue\u0026ignore_empty_xhr\u003dtrue\u0026html5_unify_sqless_flow\u0
03dtrue\u0026clear_visitor_id_in_ytconfig_before_consent\u003dfalse\u0026hfr_droppe
d_framerate_fallback_threshold\u003d0\u0026nwl_cleaning_rate\u003d0.1\u0026web_play
er_inline_botguard\u003dtrue\u0026embeds_impression_link_hover\u003dfalse\u0026html
5_break_sticky\u003dfalse\u0026html5_streaming_xhr_manifestless\u003dfalse\u0026web
_player_create_screens\u003dtrue\u0026enable_accounts_connected_menu_item\u003dfals
e\u0026enable_client_page_id_header_for_first_party_pings\u003dtrue\u0026html5_lice
nse_server_error_retry_limit\u003d3\u0026gal_client_migration_mweb\u003dfalse\u0026
fix_ads_tracking_for_swf_config_deprecation_mweb\u003dtrue\u0026html5_pipeline_mani
festless_allow_nonstreaming\u003dfalse\u0026html5_mediastream_applies_timestamp_off
set\u003dfalse\u0026html5_recognize_predict_start_cue_point\u003dfalse\u0026html5_e
nable_embedded_player_visibility_signals\u003dtrue\u0026web_player_innertube_share_
panel\u003dtrue\u0026only_show_companion_with_video_ad_or_command_for_action\u003df
alse\u0026debug_dapper_trace_id\u003d\u0026embeds_enable_request_storage_access_saf
ari_itp\u003dfalse\u0026csi_on_gel\u003dtrue\u0026html5_samsung_vp9_live\u003dfalse
\u0026html5_expanded_max_vss_pings\u003dtrue\u0026html5_enable_non_notify_composite
_vod_lsar_pacf\u003dfalse\u0026web_wn_macro_markers\u003dtrue\u0026web_player_live_
monitor_env\u003dtrue\u0026enable_eviction_protection_for_bulleit\u003dtrue\u0026ht
ml5_onesie_player_config\u003dfalse\u0026max_resolution_for_white_noise\u003d360\u0
026enable_player_chapter_markers\u003dfalse\u0026html5_jumbo_ull_subsegment_readahe
ad_target\u003d1.3\u0026html5_source_buffer_attach_retry_limit\u003d0\u0026enable_c
ookie_reissue_iframe\u003dfalse\u0026html5_autoplay_default_quality_cap\u003d0\u002
6html5_static_abr_resolution_shelf\u003d0\u0026enable_upg_processed_dvr_dai\u003dfa
lse\u0026html5_enable_spherical\u003dfalse\u0026enable_4k_spherical_ps4\u003dfalse\
u0026html5_eme_loader_sync\u003dfalse\u0026tvhtml5_unplugged_preload_cache_size\u00
3d5\u0026html5_control_flow_include_trigger_logging_in_tmp_logs\u003dfalse\u0026htm
l5_log_drm_metrics_on_error\u003dfalse\u0026web_playback_associated_log_ctt\u003dtr
ue\u0026web_player_i_see_captions\u003dfalse\u0026embeds_prevent_metadata_leaking_k
illswitch\u003dfalse\u0026self_podding_highlight_non_default_button\u003dtrue\u0026
tvhtml5_enable_oes_egl_image_external\u003dfalse\u0026variable_buffer_timeout_ms\u0
03d0\u0026html5_reattach_on_stuck\u003dfalse\u0026html5_gapless_seek_tolerance_secs
\u003d3.0\u0026web_player_api_logging_fraction\u003d0.01\u0026external_fullscreen_w
ith_edu\u003dtrue\u0026self_podding_force_opt_in\u003dfalse\u0026html5_fludd_suspen
d\u003dtrue\u0026html5_stop_overlapping_requests\u003dfalse\u0026html5_heartbeat_se
t_ended\u003dtrue\u0026html5_video_tbd_min_kb\u003d0\u0026html5_manifestless_vp9\u0
03dtrue\u0026stop_use_time_since_last_ad_service\u003dfalse\u0026enable_survey_ads_
on_ytv_lr\u003dfalse\u0026html5_drm_initial_constraint_from_config\u003dfalse\u0026
html5_log_rebuffer_events\u003d5\u0026html5_disable_codec_for_playback_on_error\u00
3dfalse\u0026mweb_uniplayer_auto_quality\u003dfalse\u0026html5_seek_timeout_cfl\u00
3dfalse\u0026html5_webm_init_skipping\u003dfalse\u0026html5_decode_to_texture_cap\u
003dtrue\u0026web_player_gvi_wexit_diff\u003dfalse\u0026html5_long_rebuffer_jiggle_
cmt_delay_ms\u003d0\u0026html5_suspend_loader\u003dtrue\u0026networkless_bypass_wri
te\u003dfalse\u0026html5_unreported_seek_reseek_delay_ms\u003d0\u0026mweb_enable_cu
stom_control_shared\u003dtrue\u0026html5_unreported_seek_reseek_cfl\u003dfalse\u002
6html5_handle_preroll_lock_in_pacf\u003dfalse\u0026html5_long_rebuffer_jiggle_cmt_c
fl\u003dfalse\u0026polymer_bad_build_labels\u003dtrue\u0026html5_dont_override_defa
ult_sample_desc_index\u003dfalse\u0026html5_live_use_alternate_bandwidth_window_siz
es\u003dfalse\u0026html5_live_nonzero_first_segment_start_time\u003dfalse\u0026html
5_enable_ata_endpoint\u003dfalse\u0026web_action_cta_larger_ui\u003dfalse\u0026html
5_live_normal_latency_bandwidth_window\u003d0.0\u0026web_handle_meta_commands\u003d
false\u0026kevlar_prefetch_data_augments_network_data\u003dfalse\u0026web_player_sh
ow_music_in_this_video_no_ux\u003dfalse\u0026use_player_params_for_passing_desktop_
conversion_urls\u003dtrue\u0026mweb_disable_uniplayer_ux\u003dfalse\u0026web_player
_gvi_wexit_embeds\u003dfalse\u0026html5_drm_ignore_out_of_order_responses_cfl\u003d
false\u0026release_player_on_abandon_for_bulleit_lr_ads_frontend\u003dtrue\u0026nwl
_send_fast_on_unload\u003dfalse\u0026html5_desktop_vr180_allow_panning\u003dtrue\u0
026skip_ad_button_with_thumbnail\u003dtrue\u0026html5_enable_per_format_loudness\u0
03dtrue\u0026disable_ad_markers_on_content_progress_bar\u003dfalse\u0026release_pla
yer_on_abandon_for_bulleit_living_room\u003dfalse\u0026html5_autonav_quality_cap\u0
03d0\u0026html5_manifest_without_credentials\u003dfalse\u0026web_player_ss_timeout_
skip_ads\u003dtrue\u0026align_ad_to_video_player_lifecycle_for_bulleit_living_room\
u003dtrue\u0026html5_explicitly_dispose_xhr\u003dfalse\u0026offline_error_handling\
u003dfalse\u0026is_kevlar_wexit_main_launch_true_control\u003dfa
lse\u0026html5_license_constraint_delay\u003d5000\u0026skip_inline_muted_license_ch
eck_in_retriever\u003dfalse\u0026gel_uses_it_context_shell\u003dfalse\u0026html5_tr
im_future_discontiguous_ranges\u003dfalse\u0026deprecate_pair_servlet_enabled\u003d
true\u0026is_mweb_wexit_main_launch_true_control_copy\u003dfalse\u0026www_for_video
stats\u003dtrue\u0026html5_enable_companion_with_shopping_on_above_feed_slot\u003dt
rue\u0026web_player_botguard_no_fallback_on_ended\u003dfalse\u0026enable_updated_ht
ml5_player_focus_style\u003dfalse\u0026html5_hls_min_video_height\u003d0\u0026html5
_allow_video_keyframe_without_audio\u003dtrue\u0026polymer_verifiy_app_state\u003dt
rue\u0026ytidb_transaction_ended_event_rate_limit\u003d0.02\u0026html5_max_drift_pe
r_track_secs\u003d0.0\u0026html5_disable_reset_on_append_error\u003dtrue\u0026web_p
layer_show_music_in_this_video_graphic\u003dvideo_thumbnail\u0026enable_dial_short_
lived_lounge_token\u003dfalse\u0026html5_min_upgrade_health\u003d0\u0026html5_enabl
e_vod_survey_in_pacf_for_web\u003dfalse\u0026enable_client_deferred_full_screen_fil
tering_for_mweb_phones\u003dtrue\u0026hide_video_offer_overlay_on_web\u003dfalse\u0
026html5_av1_thresh\u003d1080\u0026html5_set_ended_in_pfx_live_cfl\u003dfalse\u0026
enable_skip_intro_button\u003dfalse\u0026html5_disable_codec_on_platform_errors\u00
3dfalse\u0026html5_manifestless_media_source_duration\u003d25200\u0026web_player_ic
ons\u003dtrue\u0026desktop_action_companion_wta_support\u003dtrue\u0026html5_disabl
e_low_pipeline\u003dfalse\u0026vss_pings_using_networkless\u003dfalse\u0026enable_p
reoll_prefetch\u003dtrue\u0026html5_seek_set_cmt_cfl\u003dfalse\u0026html5_ignore_b
ad_bitrates\u003dtrue\u0026html5_seek_timeout_delay_ms\u003d20000\u0026web_l3_story
board\u003dfalse\u0026html5_seek_over_discontinuities\u003dtrue\u0026html5_enable_s
pherical3d\u003dfalse\u0026variable_load_timeout_ms\u003d0\u0026enable_pubsub_for_s
kip_transition_bulleit\u003dfalse\u0026desktop_enable_autoplay\u003dfalse\u0026tvht
ml5_disable_live_prefetch\u003dtrue\u0026botguard_eval_with_script_tag\u003dtrue\u0
026html5_jumbo_mobile_subsegment_readahead_target\u003d3.0\u0026wexit_forward_auth_
diff_post_auth\u003dfalse\u0026player_enable_playback_playlist_change\u003dtrue\u00
26html5_health_to_qoe\u003dfalse\u0026html5_enable_audio_51_for_live_dai\u003dfalse
\u0026custom_csi_timeline_use_gel\u003dtrue\u0026html5_enable_tvos_dash_dogfood\u00
3dfalse\u0026mweb_csi_watch_fix\u003dfalse\u0026html5_max_headm_for_streaming_xhr\u
003d0\u0026html5_probe_secondary_during_timeout_miss_count\u003d2\u0026web_op_endpo
int_banlist\u003d[]\u0026console_log_js_exceptions\u003dfalse\u0026html5_use_curren
t_media_time_for_glrem_gllat\u003dtrue\u0026mweb_enable_skippables_on_jio_phone\u00
3dtrue\u0026html5_manifestless_max_segment_history\u003d300\u0026embeds_enable_inte
rsection_observer_v2\u003dfalse\u0026html5_defer_slicing\u003dtrue\u0026html5_nonbl
ocking_media_capabilities\u003dfalse\u0026html5_sticky_reduces_discount_by\u003d0.0
\u0026web_player_defer_modules\u003dfalse\u0026html5_minimum_readahead_seconds\u003
d0.0\u0026web_post_search\u003dtrue\u0026html5_min_readbehind_secs\u003d0\u0026html
5_androidtv_quic\u003dfalse\u0026html5_abs_buffer_health\u003dfalse\u0026web_player
_watch_next_response_parsing_when_no_rvs\u003dfalse\u0026embeds_impression_link_occ
lusion\u003dfalse\u0026embeds_enable_iframe_apis_through_oneplatform\u003dfalse\u00
26hoffle_cache_size_secs\u003d0\u0026web_new_autonav_creator_redirect\u003dfalse\u0
026networkless_immediately_drop_all_requests\u003dfalse\u0026html5_varispeed_playba
ck_rate\u003dfalse\u0026csi_use_performance_navigation_timing\u003dfalse\u0026hls_f
or_vod\u003dfalse\u0026html5_enable_smartsharp\u003dfalse\u0026html5_gapless_max_pl
ayed_ranges\u003d12\u0026should_clear_video_data_on_player_cued_unstarted\u003dtrue
\u0026html5_background_quality_cap\u003d360\u0026mdx_enable_privacy_disclosure_ui\u
003dtrue\u0026vss_networkless_bypass_write\u003dfalse\u0026gvi_channel_client_scree
n\u003dtrue\u0026html5_enable_ads_client_monitoring_log\u003dfalse\u0026embeds_impr
ession_link_video_thumbnail\u003dfalse\u0026html5_ewma_bandwidth_estimator\u003dfal
se\u0026use_video_ad_break_offset_ms_int64\u003dtrue","canaryState":"none","enableC
siLogging":true,"csiPageType":"watch"},"WEB_PLAYER_CONTEXT_CONFIG_ID_KEVLAR_CHANNEL
_TRAILER":{"rootElementId":"c4-
player","jsUrl":"/s/player/9f996d3e/player_ias.vflset/en_US/base.js","cssUrl":"/s/p
layer/9f996d3e/www-player-
webp.css","contextId":"WEB_PLAYER_CONTEXT_CONFIG_ID_KEVLAR_CHANNEL_TRAILER","eventL
abel":"profilepage","contentRegion":"CA","hl":"en_US","hostLanguage":"en","playerSt
yle":"desktop-
polymer","innertubeApiKey":"AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","innertubeApiV
ersion":"v1","innertubeContextClientVersion":"2.20210111.08.00","device":
{"brand":"","model":"","browser":"Firefox","browserVersion":"78.0","os":"X11","osVe
rsion":"","platform":"DESKTOP","interfaceName":"WEB","interfaceVersion":"2.20210111
.08.00"},"serializedExperimentIds":"23703446,23857950,23890959,23940247,23953193,23
969934,23973489,23973495,23974187,23976578,23985645,23986034,24631885","serializedE
xperimentFlags":"html5_make_pacf_in_video_overlay_evictable\u003dfalse\u0026html5_p
robe_media_capabilities\u003dfalse\u0026networkless_throttle_timeout\u003d100\u0026
disable_features_for_supex\u003dfalse\u0026html5_validate_yt_now\u003dfalse\u0026ht
ml5_player_bottom_linear_gradient\u003dfalse\u0026web_player_botguard_no_fallback\u
003dfalse\u0026unsplit_gel_payloads_in_logs\u003dfalse\u0026use_innertube_hearbeats
_for_playready\u003dfalse\u0026html5_live_ultra_low_latency_bandwidth_window\u003d0
.0\u0026html5_max_readbehind_secs\u003d0\u0026html5_set_debugging_opt_in\u003dfalse
\u0026hoffle_api\u003dfalse\u0026player_web_canary\u003dfalse\u0026cb_v2_uxe\u003d\
u0026html5_start_seconds_priority\u003dfalse\u0026use_inlined_player_rpc\u003dtrue\
u0026html5_live_benchmark_incremental_parsing\u003dfalse\u0026web_client_version_ov
erride\u003d\u0026html5_update_end_time_for_blockgroup\u003dfalse\u0026use_first_ti
ck\u003dfalse\u0026delay_gel_until_config_ready\u003dtrue\u0026html5_gapless_no_req
uests_after_lock\u003dtrue\u0026networkless_always_online\u003dfalse\u0026html5_in_
buffer_ptl\u003dfalse\u0026html5_streaming_xhr\u003dfalse\u0026web_player_gvi_wexit
_mweb\u003dtrue\u0026web_player_release_debug\u003dfalse\u0026condition_biscotti_fe
tch_on_consent_cookie_html5_clients\u003dfalse\u0026preskip_button_style_ads_backen
d\u003dcountdown_next_to_thumbnail\u0026html5_bulleit_handle_gained_playing_state\u
003dfalse\u0026html5_live_self_init_segments\u003dfalse\u0026web_endscreen_show_wat
ch_later_and_queue\u003dfalse\u0026web_client_counter_random_seed\u003dtrue\u0026we
b_new_autonav_countdown\u003dfalse\u0026csi_use_time_origin\u003dfalse\u0026html5_m
in_has_advanced_secs\u003d0\u0026html5_ads_preroll_lock_timeout_delay_ms\u003d0\u00
26html5_dai_debug_bulleit_cue_range\u003dfalse\u0026html5_store_xhr_headers_readabl
e\u003dtrue\u0026web_new_big_thumbnail_endscreen\u003dfalse\u0026circle_crop_both_d
iscovery_and_masthead_companion_thumbnail\u003dfalse\u0026html5_av1_thresh_hcc\u003
d1080\u0026html5_gapless_ad_byterate_multiplier\u003d1.6\u0026html5_block_8k_hfr\u0
03dfalse\u0026web_player_nitrate_promo_tooltip\u003dtrue\u0026web_player_ss_dai_ad_
fetching_timeout_ms\u003d7000\u0026html5_subsegment_readahead_min_buffer_health_sec
s_on_timeout\u003d0.1\u0026html5_enable_clear_companion_for_composite_in_player_ads
_for_image\u003dfalse\u0026web_playback_associated_ve\u003dfalse\u0026html5_log_aud
io_abr\u003dfalse\u0026web_player_sentinel_is_uniplayer\u003dtrue\u0026send_ad_id_o
n_non_yt_hosted_for_ima_living_room\u003dfalse\u0026kill_swf_config_mweb\u003dfalse
\u0026enable_topsoil_wta_for_halftime\u003dtrue\u0026html5_restrict_streaming_xhr_o
n_sqless_requests\u003dtrue\u0026html5_rewrite_manifestless_for_continuity\u003dtru
e\u0026html5_player_autonav_logging\u003dtrue\u0026kabuki_pangea_prefer_audio_only_
for_atv_and_uploads\u003dtrue\u0026html5_max_readahead_bandwidth_cap\u003d0\u0026we
b_gel_timeout_cap\u003dtrue\u0026enable_gpu_logging\u003dfalse\u0026embeds_enable_m
uted_autoplay\u003dfalse\u0026web_player_vss_pageid_header\u003dtrue\u0026html5_lon
g_rebuffer_threshold_ms\u003d30000\u0026kevlar_queue_use_dedicated_list_type\u003dt
rue\u0026web_logging_max_batch\u003d150\u0026html5_seek_jiggle_cmt_cfl\u003dfalse\u
0026enable_spherical_kabuki\u003dfalse\u0026kevlar_playback_associated_queue\u003dt
rue\u0026set_interstitial_advertisers_question_text\u003dtrue\u0026web_player_remov
e_playerproxy\u003dfalse\u0026html5_unrewrite_timestamps\u003dtrue\u0026render_enha
nced_overlays_as_ctas_for_desktop_style\u003dunset\u0026enable_mixed_direction_form
atted_strings\u003dtrue\u0026html5_process_all_encrypted_events\u003dtrue\u0026html
5_request_size_padding_secs\u003d3.0\u0026html5_tvos_skip_dash_audio_check\u003dfal
se\u0026web_player_no_endscreen_crop\u003dtrue\u0026cast_prefer_audio_only_for_atv_
and_uploads\u003dfalse\u0026html5_enable_anaglyph3d\u003dfalse\u0026html5_ignore_h2
64_framerate_cap\u003dfalse\u0026manifestless_post_live_ufph\u003dtrue\u0026html5_o
nesie_watch_next_diff\u003dfalse\u0026html5_reset_index_on_mismatch\u003dfalse\u002
6mdx_load_cast_api_bootstrap_script\u003dfalse\u0026player_doubletap_to_seek\u003dt
rue\u0026html5_subsegment_readahead_enable_mffa\u003dfalse\u0026html5_log_drm_metri
cs_on_key_statuses\u003dfalse\u0026html5_subsegment_readahead_timeout_secs\u003d2.0
\u0026html5_tv_ignore_capable_constraint\u003dfalse\u0026html5_dynamic_av1_hybrid_t
hreshold\u003dtrue\u0026disable_simple_mixed_direction_formatted_strings\u003dtrue\
u0026html5_kaios_hd_killswitch\u003dfalse\u0026html5_bandwidth_window_size\u003d0\u
0026html5_server_stitched_dai_group\u003dfalse\u0026products_in_video_desktop_overl
ay_badge_should_show_on_fullscreen\u003dfalse\u0026player_endscreen_ellipsis_fix\u0
03dtrue\u0026player_bootstrap_method\u003dtrue\u0026get_midroll_info_use_client_rpc
\u003dfalse\u0026html5_subsegment_readahead_seek_latency_fudg
e\u003d0.5\u0026html5_gapless_ended_transition_buffer_ms\u003d200\u0026uniplayer_bl
ock_pip\u003dfalse\u0026html5_send_origin_for_progressive\u003dfalse\u0026embeds_im
pression_link\u003dfalse\u0026html5_min_readbehind_cap_secs\u003d60\u0026no_cookie_
before_consent\u003dfalse\u0026web_classic_innertube_subscription_update\u003dfalse
\u0026web_player_watch_next_response_parsing\u003dtrue\u0026html5_allowable_livenes
s_drift_chunks\u003d2\u0026html5_enable_eac3\u003dtrue\u0026mweb_native_control_in_
faux_fullscreen_shared\u003dtrue\u0026woffle_orchestration\u003dfalse\u0026html5_si
ngle_format_policy\u003dfalse\u0026html5_drm_start_from_null_constraint\u003dfalse\
u0026web_foreground_heartbeat_interval_ms\u003d28000\u0026enable_visit_advertiser_s
upport_on_ipad_mweb\u003dfalse\u0026html5_pctile_bandwidth_estimator\u003dfalse\u00
26ytidb_allow_on_ios_safari_v8_and_v9\u003dfalse\u0026enable_html5_teal_ad_badge\u0
03dfalse\u0026html5_perserve_av1_perf_cap\u003dfalse\u0026web_gel_debounce_ms\u003d
10000\u0026web_screen_associated_all_layers\u003dtrue\u0026html5_ultra_low_latency_
subsegment_readahead\u003dfalse\u0026html5_background_cap_idle_secs\u003d60\u0026se
t_interstitial_start_button\u003dtrue\u0026suppress_error_204_logging\u003dtrue\u00
26mweb_muted_autoplay_animation\u003dshrink\u0026vp9_drm_live\u003dfalse\u0026embed
s_enable_mobile_custom_controls\u003dfalse\u0026embeds_enable_age_gating_playabilit
y_check\u003dfalse\u0026html5_use_drm_retry\u003dfalse\u0026html5_skip_invalid_sq\u
003dfalse\u0026qoe_with_networkless\u003dfalse\u0026html5_block_pip_with_events\u00
3dfalse\u0026networkless_retry_attempts\u003d1\u0026html5_player_disable_visibility
_validation\u003dfalse\u0026html5_restart_on_unexpected_detach\u003dfalse\u0026is_k
evlar_wexit_main_launch\u003dtrue\u0026mdx_enable_privacy_disclosure\u003dfalse\u00
26html5_check_seeking_for_cuepoints_killswitch\u003dfalse\u0026dash_manifest_versio
n\u003d5\u0026enable_device_forwarding_from_polymer_network_manager\u003dtrue\u0026
web_player_bigger_buttons_like_mobile\u003dfalse\u0026outertube_streaming_data_alwa
ys_use_staging_license_service\u003dfalse\u0026html5_peak_shave\u003dtrue\u0026auto
play_time_for_music_content_after_autoplayed_video\u003d-
1\u0026html5_release_on_error\u003dtrue\u0026web_player_music_visualizer\u003dfalse
\u0026html5_deadzone_multiplier\u003d1.0\u0026html5_pause_on_nonforeground_platform
_errors\u003dtrue\u0026bulleit_get_midroll_info_timeout_ms\u003d8000\u0026html5_ski
p_empty_load\u003dfalse\u0026simply_embedded_enable_botguard\u003dfalse\u0026html5_
high_res_logging\u003dfalse\u0026html5_encourage_array_coalescing\u003dtrue\u0026se
lf_podding_midroll_choice_string_template\u003dself_podding_midroll_choice\u0026htm
l5_ios_force_seek_to_zero_on_stop\u003dtrue\u0026html5_log_media_perf_info\u003dfal
se\u0026kevlar_sign_in_prompt_before_mandatory_consent\u003dfalse\u0026hide_preskip
\u003dtrue\u0026web_classic_playlist_one_platform_update\u003dfalse\u0026disable_bi
scotti_fetch_on_html5_clients\u003dfalse\u0026html5_disable_non_contiguous\u003dtru
e\u0026hoffle_cfl_lock_format\u003dfalse\u0026web_player_response_playback_tracking
_parsing\u003dtrue\u0026enable_webgl_noop\u003dfalse\u0026html5_df_downgrade_thresh
\u003d0.2\u0026html5_qoe_intercept\u003d\u0026web_log_connection\u003dtrue\u0026web
_player_ios_mweb_resizing\u003dtrue\u0026html5_enable_aac51\u003dfalse\u0026use_def
ault_events_client\u003dfalse\u0026ytidb_is_supported\u003dfalse\u0026html5_enable_
companion_with_action_on_above_feed_slot\u003dtrue\u0026html5_exponential_memory_fo
r_sticky\u003dtrue\u0026disable_ad_status_on_html5_clients\u003dfalse\u0026html5_qu
ality_cap_min_age_secs\u003d0\u0026log_js_error_clusters\u003d1.0\u0026web_player_g
vi_wexit_web\u003dtrue\u0026live_fresca_v2\u003dtrue\u0026is_mweb_wexit_main_launch
\u003dtrue\u0026html5_enable_ac3\u003dtrue\u0026persist_disable_player_preload_on_t
v_for_living_room\u003dfalse\u0026allow_live_autoplay\u003dtrue\u0026html5_enable_c
obalt_experimental_vp9_decoder\u003dfalse\u0026html5_last_slice_transition\u003dfal
se\u0026html5_deprecate_video_tag_pool\u003dfalse\u0026html5_decoder_freeze_timeout
_cfl\u003dfalse\u0026html5_enable_tvos_widevine\u003dfalse\u0026web_player_show_mus
ic_in_this_video\u003dfalse\u0026html5_enable_companion_with_image_on_above_feed_sl
ot\u003dtrue\u0026html5_log_rebuffer_reason\u003dfalse\u0026html5_non_network_rebuf
fer_duration_ms\u003d0\u0026html5_disable_protected_hdr\u003dfalse\u0026html5_reloa
d_element_long_rebuffer_cfl\u003dfalse\u0026html5_ios7_force_play_on_stall\u003dtru
e\u0026kevlar_allow_multistep_video_init\u003dtrue\u0026enable_svg_mode_on_embed_mo
bile\u003dtrue\u0026html5_enable_video_overlay_on_inplayer_slot_for_tv\u003dfalse\u
0026html5_query_sw_secure_crypto_for_android\u003dtrue\u0026enable_ad_pod_specific_
ui\u003dtrue\u0026enable_skip_button_offset_mutation\u003dfalse\u0026enable_server_
stitched_dai\u003dfalse\u0026html5_live_abr_head_miss_fraction\u003d0.0\u0026html5_
urgent_adaptation_when_stun\u003dfalse\u0026networkless_request_age_limit\u003d30\u
0026pageid_as_header_web\u003dfalse\u0026render_enhanced_overlays_as_ctas_for_deskt
op\u003dfalse\u0026condition_ad_status_fetch_on_consent_cookie_html5_clients\u003df
alse\u0026service_param_manager_killswitch\u003dfalse\u0026use_typescript_transport
\u003dtrue\u0026kevlar_miniplayer_play_pause_on_scrim\u003dtrue\u0026html5_seek_new
_elem_cfl\u003dfalse\u0026web_deprecate_service_ajax_map_dependency\u003dtrue\u0026
html5_resume_streaming_requests\u003dfalse\u0026html5_av1_thresh_lcc\u003d480\u0026
html5_workaround_delay_trigger\u003dtrue\u0026allow_poltergust_autoplay\u003dtrue\u
0026disable_prefetch_when_ad_pending_for_web\u003dfalse\u0026kevlar_frontend_video_
list_actions\u003dtrue\u0026html5_enable_profiler\u003dfalse\u0026live_fresca_sched
uled_persistent\u003dtrue\u0026use_innertube_heartbeats_for_widevine\u003dfalse\u00
26html5_never_pause_appends\u003dfalse\u0026is_mweb_wexit_main_launch_true_control\
u003dfalse\u0026render_unicode_emojis_as_small_images\u003dfalse\u0026html5_enable_
subsegment_readahead_v3\u003dfalse\u0026html5_block_pip_non_mse\u003dfalse\u0026htm
l5_vp9_mime_full_range_flag\u003dtrue\u0026html5_player_dynamic_bottom_gradient\u00
3dfalse\u0026self_podding_default_button_focused\u003dfalse\u0026disable_new_pause_
state3\u003dtrue\u0026html5_subsegment_readahead_min_load_speed\u003d1.5\u0026html5
_no_placeholder_rollbacks\u003dtrue\u0026web_mark_root_visible\u003dfalse\u0026html
5_readahead_ratelimit\u003d3000\u0026unplugged_tvhtml5_botguard_attestation\u003dtr
ue\u0026html5_drm_ignore_out_of_order_responses\u003dfalse\u0026kevlar_queue_use_up
date_api\u003dtrue\u0026html5_time_based_consolidation_ms\u003d10\u0026log_window_o
nerror_fraction\u003d0.1\u0026debug_html5_random_stun_format\u003dfalse\u0026deskto
p_player_button_tooltip_with_shortcut\u003dtrue\u0026html5_remove_not_servable_chec
k_killswitch\u003dtrue\u0026web_player_gvi_wexit\u003dfalse\u0026ytidb_open_delete_
db\u003dfalse\u0026persist_disable_player_preload_on_tv\u003dfalse\u0026player_web_
is_canary\u003dfalse\u0026make_refined_offer_overlay_fading_away\u003dfalse\u0026ht
ml5_reload_element_long_rebuffer_delay_ms\u003d20000\u0026mweb_noapp\u003dfalse\u00
26ad_pod_disable_companion_persist_ads_quality\u003dtrue\u0026html5_manifestless_vp
9_otf\u003dtrue\u0026enable_live_premiere_web_player_indicator\u003dtrue\u0026edge_
nonprefixed_eme\u003dfalse\u0026html5_peg_to_live_logging\u003dfalse\u0026fast_auto
nav_in_background\u003dtrue\u0026html5_subsegment_readahead_min_buffer_health_secs\
u003d0.25\u0026html5_enable_packet_train_response_rate\u003dfalse\u0026html5_live_a
br_repredict_fraction\u003d0.0\u0026html5_media_fullscreen\u003dtrue\u0026web_playe
r_seek_chapters_by_shortcut\u003dfalse\u0026html5_streaming_debug\u003dfalse\u0026m
web_client_log_screen_associated\u003dfalse\u0026player_web_canary_stage\u003d0\u00
26overwrite_polyfill_on_logging_lib_loaded\u003dtrue\u0026embeds_impression_link_ch
annel_thumbnail\u003dfalse\u0026kevlar_miniplayer\u003dtrue\u0026player_ads_set_adf
ormat_on_client\u003dtrue\u0026html5_live_smoothly_extend_max_seekable_time\u003dfa
lse\u0026error_message_for_gsuite_network_restrictions\u003dtrue\u0026use_ivar_to_e
xtract_ad_video_id\u003dtrue\u0026html5_live_low_latency_bandwidth_window\u003d0.0\
u0026html5_platform_minimum_readahead_seconds\u003d0.0\u0026html5_disable_client_tm
p_logs\u003dfalse\u0026web_forward_command_on_pbj\u003dfalse\u0026networkless_ytidb
_version\u003d1\u0026playready_first_play_expiration\u003d-
1\u0026html5_enable_bicubicsharp\u003dfalse\u0026html5_abort_before_separate_init\u
003dfalse\u0026disable_prefetch_when_ad_pending_for_living_room\u003dfalse\u0026log
_js_exceptions_fraction\u003d1.0\u0026html5_append_init_while_paused\u003dfalse\u00
26only_show_companion_with_video_ad_or_command_for_image\u003dfalse\u0026html5_disa
ble_drm_hfr_1080\u003dfalse\u0026web_player_halftime_dai\u003dfalse\u0026kevlar_min
iplayer_disable_vis\u003dfalse\u0026html5_sync_seeking_state\u003dtrue\u0026is_mweb
_wexit_main_launch_copy\u003dfalse\u0026always_send_csi_204_with_beacon\u003dfalse\
u0026enable_cast_short_lived_lounge_token\u003dfalse\u0026html5_enable_tvos_dash\u0
03dfalse\u0026block_desktop_background_playback_with_mobile_cookie\u003dfalse\u0026
clear_visitor_id_in_innertube_before_consent\u003dfalse\u0026html5_drm_set_server_c
ert\u003dfalse\u0026disable_legacy_desktop_remote_queue\u003dtrue\u0026html5_disabl
e_nonprefixed_eme_for_other\u003dfalse\u0026html5_hack_gapless_init\u003dtrue\u0026
html5_performance_cap_floor\u003d360\u0026enable_white_noise\u003dfalse\u0026html5_
drm_fallback_to_playready_on_retry\u003dfalse\u0026screen_manager_wait_for_csn\u003
dfalse\u0026log_js_with_aggressive_normalization\u003dfalse\u0026html5_experiment_i
d_label\u003d0\u0026debug_sherlog_username\u003d\u0026pair_servlet_deprecation_warn
ing_enabled\u003dfalse\u0026html5_safari_desktop_eme_min_version\u003d0\u0026html5_
force_manifestless_seeking_state\u003dfalse\u0026kevlar_gel_error_routing\u003dtrue
\u0026
html5_buffer_health_to_defer_slice_processing\u003d3.0\u0026html5_subsegment_readah
ead_load_speed_check_interval\u003d0.5\u0026html5_crypto_period_secs_from_emsg\u003
dtrue\u0026html5_aspect_from_adaptive_format\u003dtrue\u0026log_sequence_info_on_ge
l_web\u003dfalse\u0026enable_ve_tracker_key\u003dtrue\u0026player_allow_autonav_aft
er_playlist\u003dtrue\u0026network_polling_interval\u003d30000\u0026web_op_signal_t
ype_banlist\u003d[]\u0026html5_new_element_on_invalid_state\u003dtrue\u0026html5_on
esie\u003dfalse\u0026mweb_c3_endscreen\u003dfalse\u0026web_player_botguard_use_sche
duler\u003dfalse\u0026web_player_ss_media_time_offset\u003dtrue\u0026html5_enable_v
ideo_overlay_on_inplayer_slot_for_remix\u003dfalse\u0026html5_enable_clear_companio
n_for_composite_in_player_ads_for_action\u003dfalse\u0026web_inline_player_after_vi
deo_preview\u003dfalse\u0026botguard_async_snapshot_timeout_ms\u003d3000\u0026tvhtm
l5_retire_old_players\u003dfalse\u0026html5_autonav_cap_idle_secs\u003d0\u0026html5
_format_hybridization\u003dfalse\u0026html5_inline_video_quality_survey_always\u003
dfalse\u0026html5_log_timestamp_offset\u003dtrue\u0026log_robustness_for_drm\u003df
alse\u0026suppress_gen_204\u003dtrue\u0026ensure_only_one_resolved_midroll_response
_on_web\u003dtrue\u0026html5_seek_set_cmt_delay_ms\u003d2000\u0026qoe_send_then_wri
te\u003dfalse\u0026html5_disable_performance_downgrade\u003dfalse\u0026html5_min_ha
s_advanced_secs_float\u003d0.0\u0026web_player_innertube_subscription_update\u003dt
rue\u0026html5_filter_fmp4_in_hls\u003dfalse\u0026web_api_url\u003dtrue\u0026html5_
post_interrupt_readahead\u003d20\u0026manifestless_post_live\u003dtrue\u0026html5_s
kip_slow_ad_delay_ms\u003d5000\u0026html5_log_live_discontinuity\u003dtrue\u0026htm
l5_disable_vp9_encrypted\u003dfalse\u0026html5_interruption_resets_seeked_time\u003
dfalse\u0026web_player_move_autonav_toggle\u003dtrue\u0026web_player_gvi_wexit_othe
r\u003dfalse\u0026embeds_wexit_list_ajax_migration\u003dfalse\u0026html5_source_buf
fer_attach_delay_time\u003d15000\u0026web_player_include_innertube_commands\u003dtr
ue\u0026networkless_gel\u003dfalse\u0026web_new_autonav_endscreen\u003dfalse\u0026e
mbeds_impression_link_call_to_action\u003dfalse\u0026html5_hls_initial_bitrate\u003
d0\u0026html5_application_media_source\u003dfalse\u0026mandatory_consent_bump\u003d
false\u0026show_interstitial_for_5s\u003dfalse\u0026directly_unlock_preroll_on_cach
ed_playbacks_for_bulleit\u003dfalse\u0026align_ad_to_video_player_lifecycle_for_bul
leit\u003dtrue\u0026send_mdx_remote_data_if_present\u003dfalse\u0026hoffle_save\u00
3dfalse\u0026ftc_hd_thumbs\u003dfalse\u0026hoffle_max_video_duration_secs\u003d0\u0
026self_podding_pod_choice_string_template\u003dself_podding_pod_choice\u0026player
_destroy_old_version\u003dtrue\u0026html5_hfr_quality_cap\u003d0\u0026html5_random_
playback_cap\u003d0\u0026html5_enable_androidtv_cobalt_widevine\u003dfalse\u0026emb
eds_enable_embed_module\u003dtrue\u0026web_macro_markers_snapping_threshold\u003d4\
u0026html5_mark_internal_abandon_in_pacf\u003dtrue\u0026short_start_time_prefer_pub
lish_in_watch_log\u003dfalse\u0026web_player_hide_nitrate_promo_tooltip\u003dfalse\
u0026web_player_watch_next_response\u003dtrue\u0026web_player_music_visualizer_trea
tment\u003dfake\u0026disable_thumbnail_preloading\u003dtrue\u0026kevlar_autonav_min
iplayer_fix\u003dtrue\u0026html5_enable_composite_vod_slar_endcap_on_pacf\u003dfals
e\u0026html5_stop_video_in_cancel_playback\u003dtrue\u0026web_player_contain_thumbn
ail\u003dfalse\u0026html5_delay_initial_loading\u003dtrue\u0026html5_otf_prefer_vp9
\u003dfalse\u0026use_refined_video_offer_overlay_on_web\u003dfalse\u0026html5_enabl
e_1080p_hq_cenc\u003dfalse\u0026enable_nwl_cleaning_logic\u003dfalse\u0026html5_log
_experiment_id_from_player_response_to_ctmp\u003d\u0026html5_onesie_media_bytes\u00
3dfalse\u0026active_view_stop_starting_measurement_on_loaded\u003dfalse\u0026html5_
decoder_freeze_timeout_delay_ms\u003d0\u0026init_with_history_push_state\u003dfalse
\u0026html5_jumbo_ull_nonstreaming_mffa_ms\u003d4000\u0026embeds_enable_mobile_dtts
\u003dfalse\u0026html5_default_ad_gain\u003d0.5\u0026web_yt_config_context\u003dtru
e\u0026html5_seek_new_elem_delay_ms\u003d12000\u0026unplugged_blackouts_mock_ott\u0
03dfalse\u0026web_player_gvi_wexit_living_room\u003dfalse\u0026html5_request_sizing
_multiplier\u003d0.8\u0026kevlar_miniplayer_expand_top\u003dtrue\u0026web_player_ip
p_canary_type_for_logging\u003d\u0026networkless_logging\u003dtrue\u0026html5_force
_debug_data_for_client_tmp_logs\u003dfalse\u0026html5_urgent_adaptation_fix\u003dtr
ue\u0026enable_ypc_clickwrap_on_living_room\u003dtrue\u0026html5_check_segnum_disco
ntinuity\u003dtrue\u0026enable_hide_on_clear_in_survey_question_bulleit\u003dfalse\
u0026html5_vp9_new_mime\u003dtrue\u0026html5_peak_shave_always_include_sd\u003dfals
e\u0026html5_probe_live_using_range\u003dtrue\u0026html5_enable_consistent_companio
n_clearing\u003dfalse\u0026html5_match_codecs_for_gapless\u003dfalse\u0026mweb_enab
le_custom_control_visitor\u003dfalse\u0026nwl_latency_sampling_rate\u003d0.01\u0026
html5_max_live_dvr_window_plus_margin_secs\u003d46800.0\u0026kevlar_command_handler
_command_banlist\u003d[]\u0026html5_error_cooldown_in_ms\u003d30000\u0026html5_perf
_cap_override_sticky\u003dtrue\u0026player_web_is_canary_control\u003dfalse\u0026de
sktop_sparkles_light_cta_button\u003dtrue\u0026html5_enable_audio_51_for_live_non_d
ai\u003dfalse\u0026html5_seek_jiggle_cmt_delay_ms\u003d8000\u0026html5_ads_preroll_
lock_timeout_cfl\u003dfalse\u0026html5_force_hfr_support\u003dfalse\u0026web_player
_ux_module_wait\u003dfalse\u0026check_navigator_accuracy\u003dfalse\u0026html5_ios4
_seek_above_zero\u003dtrue\u0026html5_prefer_low_quality_audio_means_64k\u003dfalse
\u0026web_network_combined_catch\u003dtrue\u0026web_op_continuation_type_banlist\u0
03d[]\u0026enable_device_forwarding_from_xhr_client\u003dtrue\u0026disable_force_iv
_load_policy_on_bulleit\u003dfalse\u0026html5_enable_in_video_overlay_ad_in_pacf\u0
03dfalse\u0026html5_player_min_build_cl\u003d-
1\u0026disable_sharing_services_servlet\u003dtrue\u0026html5_streaming_xhr_no_mp4_h
oldback_chunk\u003dfalse\u0026unplugged_tvhtml5_video_preload_on_focus_delay_ms\u00
3d0\u0026hoffle_load\u003dfalse\u0026mweb_cougar_big_controls\u003dtrue\u0026vss_se
nd_then_write\u003dfalse\u0026html5_force_adaptive_readahead\u003dfalse\u0026html5_
qoe_user_intent_match_health\u003dtrue\u0026html5_ad_timeout_ms\u003d0\u0026composi
te_sign_in_prompt_and_consent_bump\u003dfalse\u0026html5_subsegment_readahead_targe
t_buffer_health_secs\u003d0.5\u0026html5_exile_on_drm_fatal\u003dfalse\u0026html5_n
ew_elem_on_hidden\u003dtrue\u0026bulleit_unstarted_event_killswitch\u003dfalse\u002
6drop_overlay_ads_on_cba_violation\u003dtrue\u0026html5_health_to_gel\u003dtrue\u00
26music_enable_shared_audio_tier_logic\u003dtrue\u0026html5_inline_video_quality_su
rvey\u003dtrue\u0026html5_dai_enable_active_view_creating_completed_adblock\u003dfa
lse\u0026html5_platform_whitelisted_for_frame_accurate_seeks\u003dtrue\u0026html5_c
lamp_with_padding\u003dfalse\u0026html5_manifestless_vp9_normal_latency\u003dfalse\
u0026live_chunk_readahead\u003d3\u0026self_podding_header_string_template\u003dself
_podding_interstitial_message\u0026delay_ads_gvi_call_on_bulleit_living_room_ms\u00
3d0\u0026html5_manifestless_seg_drift_limit_secs\u003d0\u0026html5_probe_primary_de
lay_base_ms\u003d0\u0026use_remote_context_in_populate_remote_client_info\u003dtrue
\u0026html5_send_device_type_in_drm_license_request\u003dfalse\u0026autoplay_time_f
or_music_content\u003d-
1\u0026html5_live_quality_cap\u003d0\u0026html5_pacf_enable_dai\u003dtrue\u0026web_
log_app_install_experiments\u003dtrue\u0026unplugged_tvhtml5_video_preload_no_dryru
n\u003dfalse\u0026html5_maximum_readahead_seconds\u003d0.0\u0026web_player_pip\u003
dfalse\u0026autoplay_time\u003d8000\u0026enable_shadow_yttv_channels\u003dfalse\u00
26html5_filter_non_efficient_formats_for_safari\u003dfalse\u0026cb_use_v2_filler\u0
03dfalse\u0026html5_activate_deferred_cue_ranges_on_video_ad\u003dfalse\u0026html5_
enable_single_video_vod_ivar_on_pacf\u003dfalse\u0026html5_hdcp_probing_stream_url\
u003d\u0026html5_enable_clear_companion_for_composite_in_player_ads_for_shopping\u0
03dfalse\u0026html5_gl_fps_threshold\u003d0\u0026addto_ajax_log_warning_fraction\u0
03d0.1\u0026html5_disable_move_pssh_to_moov\u003dtrue\u0026html5_default_quality_ca
p\u003d0\u0026html5_playready_enable_non_persist_license\u003dfalse\u0026only_show_
companion_with_video_ad_or_command_for_shopping\u003dfalse\u0026gal_client_migratio
n_web\u003dtrue\u0026enable_midroll_prefetch_for_html5\u003dtrue\u0026web_player_in
nertube_playlist_update\u003dtrue\u0026send_pyv_ad_mt_and_abandon_pings\u003dfalse\
u0026html5_av1_thresh_arm\u003d240\u0026html5_set_ended_in_pfx_live\u003dtrue\u0026
allow_live_autoplay_on_mweb\u003dfalse\u0026web_player_heartbeat_request_watch_next
\u003dfalse\u0026html5_enable_new_hvc_enc\u003dfalse\u0026html5_not_vp9_supported_q
uality_cap\u003d0\u0026html5_gapless_preloading\u003dtrue\u0026web_player_touch_mod
e_improvements\u003dtrue\u0026html5_in_buffer_ptl_timeout_ms\u003d0\u0026html5_enab
le_clearing_on_dispose_for_image_companions\u003dfalse\u0026html5_enable_player_byt
es_vod_survey_in_pacf_for_tv\u003dfalse\u0026autonav_notifications\u003dfalse\u0026
html5_prefer_server_bwe3\u003dtrue\u0026html5_enable_timeupdate_timeout\u003dfalse\
u0026get_midroll_info_wexit\u003dfalse\u0026html5_rewrite_manifestless_for_sync\u00
3dfalse\u0026self_podding_highlighted_button_blue\u003dtrue\u0026enable_zylon_wta_m
ta\u003dfalse\u0026drm_manifestless_unplugged\u003dfalse\u0026html5_report_slow_ads
_as_error\u003dtrue\u0026ignore_empty_xhr\u003dtrue\u0026html5_unify_sqless_flow\u0
03dtrue\u0026clear_visitor_id_in_ytconfig_before_consent\u003dfalse\u0026hfr_droppe
d_framerate_fallback_threshold\u003d0\u0026nwl_cleaning_rate\u003d0.1\u0026web_play
er_inline_botguard\u003dtrue\u0026embeds_impression_link_hover\u003dfalse\u0026html
5_break_sticky\u003dfalse\u0026html5_streaming_xhr_ma
nifestless\u003dfalse\u0026web_player_create_screens\u003dtrue\u0026enable_accounts
_connected_menu_item\u003dfalse\u0026enable_client_page_id_header_for_first_party_p
ings\u003dtrue\u0026html5_license_server_error_retry_limit\u003d3\u0026gal_client_m
igration_mweb\u003dfalse\u0026fix_ads_tracking_for_swf_config_deprecation_mweb\u003
dtrue\u0026html5_pipeline_manifestless_allow_nonstreaming\u003dfalse\u0026html5_med
iastream_applies_timestamp_offset\u003dfalse\u0026html5_recognize_predict_start_cue
_point\u003dfalse\u0026html5_enable_embedded_player_visibility_signals\u003dtrue\u0
026web_player_innertube_share_panel\u003dtrue\u0026only_show_companion_with_video_a
d_or_command_for_action\u003dfalse\u0026debug_dapper_trace_id\u003d\u0026embeds_ena
ble_request_storage_access_safari_itp\u003dfalse\u0026csi_on_gel\u003dtrue\u0026htm
l5_samsung_vp9_live\u003dfalse\u0026html5_expanded_max_vss_pings\u003dtrue\u0026htm
l5_enable_non_notify_composite_vod_lsar_pacf\u003dfalse\u0026web_wn_macro_markers\u
003dtrue\u0026web_player_live_monitor_env\u003dtrue\u0026enable_eviction_protection
_for_bulleit\u003dtrue\u0026html5_onesie_player_config\u003dfalse\u0026max_resoluti
on_for_white_noise\u003d360\u0026enable_player_chapter_markers\u003dfalse\u0026html
5_jumbo_ull_subsegment_readahead_target\u003d1.3\u0026html5_source_buffer_attach_re
try_limit\u003d0\u0026enable_cookie_reissue_iframe\u003dfalse\u0026html5_autoplay_d
efault_quality_cap\u003d0\u0026html5_static_abr_resolution_shelf\u003d0\u0026enable
_upg_processed_dvr_dai\u003dfalse\u0026html5_enable_spherical\u003dfalse\u0026enabl
e_4k_spherical_ps4\u003dfalse\u0026html5_eme_loader_sync\u003dfalse\u0026tvhtml5_un
plugged_preload_cache_size\u003d5\u0026html5_control_flow_include_trigger_logging_i
n_tmp_logs\u003dfalse\u0026html5_log_drm_metrics_on_error\u003dfalse\u0026web_playb
ack_associated_log_ctt\u003dtrue\u0026web_player_i_see_captions\u003dfalse\u0026emb
eds_prevent_metadata_leaking_killswitch\u003dfalse\u0026self_podding_highlight_non_
default_button\u003dtrue\u0026tvhtml5_enable_oes_egl_image_external\u003dfalse\u002
6variable_buffer_timeout_ms\u003d0\u0026html5_reattach_on_stuck\u003dfalse\u0026htm
l5_gapless_seek_tolerance_secs\u003d3.0\u0026web_player_api_logging_fraction\u003d0
.01\u0026external_fullscreen_with_edu\u003dtrue\u0026self_podding_force_opt_in\u003
dfalse\u0026html5_fludd_suspend\u003dtrue\u0026html5_stop_overlapping_requests\u003
dfalse\u0026html5_heartbeat_set_ended\u003dtrue\u0026html5_video_tbd_min_kb\u003d0\
u0026html5_manifestless_vp9\u003dtrue\u0026stop_use_time_since_last_ad_service\u003
dfalse\u0026enable_survey_ads_on_ytv_lr\u003dfalse\u0026html5_drm_initial_constrain
t_from_config\u003dfalse\u0026html5_log_rebuffer_events\u003d5\u0026html5_disable_c
odec_for_playback_on_error\u003dfalse\u0026mweb_uniplayer_auto_quality\u003dfalse\u
0026html5_seek_timeout_cfl\u003dfalse\u0026html5_webm_init_skipping\u003dfalse\u002
6html5_decode_to_texture_cap\u003dtrue\u0026web_player_gvi_wexit_diff\u003dfalse\u0
026html5_long_rebuffer_jiggle_cmt_delay_ms\u003d0\u0026html5_suspend_loader\u003dtr
ue\u0026networkless_bypass_write\u003dfalse\u0026html5_unreported_seek_reseek_delay
_ms\u003d0\u0026mweb_enable_custom_control_shared\u003dtrue\u0026html5_unreported_s
eek_reseek_cfl\u003dfalse\u0026html5_handle_preroll_lock_in_pacf\u003dfalse\u0026ht
ml5_long_rebuffer_jiggle_cmt_cfl\u003dfalse\u0026polymer_bad_build_labels\u003dtrue
\u0026html5_dont_override_default_sample_desc_index\u003dfalse\u0026html5_live_use_
alternate_bandwidth_window_sizes\u003dfalse\u0026html5_live_nonzero_first_segment_s
tart_time\u003dfalse\u0026html5_enable_ata_endpoint\u003dfalse\u0026web_action_cta_
larger_ui\u003dfalse\u0026html5_live_normal_latency_bandwidth_window\u003d0.0\u0026
web_handle_meta_commands\u003dfalse\u0026kevlar_prefetch_data_augments_network_data
\u003dfalse\u0026web_player_show_music_in_this_video_no_ux\u003dfalse\u0026use_play
er_params_for_passing_desktop_conversion_urls\u003dtrue\u0026mweb_disable_uniplayer
_ux\u003dfalse\u0026web_player_gvi_wexit_embeds\u003dfalse\u0026html5_drm_ignore_ou
t_of_order_responses_cfl\u003dfalse\u0026release_player_on_abandon_for_bulleit_lr_a
ds_frontend\u003dtrue\u0026nwl_send_fast_on_unload\u003dfalse\u0026html5_desktop_vr
180_allow_panning\u003dtrue\u0026skip_ad_button_with_thumbnail\u003dtrue\u0026html5
_enable_per_format_loudness\u003dtrue\u0026disable_ad_markers_on_content_progress_b
ar\u003dfalse\u0026release_player_on_abandon_for_bulleit_living_room\u003dfalse\u00
26html5_autonav_quality_cap\u003d0\u0026html5_manifest_without_credentials\u003dfal
se\u0026web_player_ss_timeout_skip_ads\u003dtrue\u0026align_ad_to_video_player_life
cycle_for_bulleit_living_room\u003dtrue\u0026html5_explicitly_dispose_xhr\u003dfals
e\u0026offline_error_handling\u003dfalse\u0026is_kevlar_wexit_main_launch_true_cont
rol\u003dfalse\u0026html5_license_constraint_delay\u003d5000\u0026skip_inline_muted
_license_check_in_retriever\u003dfalse\u0026gel_uses_it_context_shell\u003dfalse\u0
026html5_trim_future_discontiguous_ranges\u003dfalse\u0026deprecate_pair_servlet_en
abled\u003dtrue\u0026is_mweb_wexit_main_launch_true_control_copy\u003dfalse\u0026ww
w_for_videostats\u003dtrue\u0026html5_enable_companion_with_shopping_on_above_feed_
slot\u003dtrue\u0026web_player_botguard_no_fallback_on_ended\u003dfalse\u0026enable
_updated_html5_player_focus_style\u003dfalse\u0026html5_hls_min_video_height\u003d0
\u0026html5_allow_video_keyframe_without_audio\u003dtrue\u0026polymer_verifiy_app_s
tate\u003dtrue\u0026ytidb_transaction_ended_event_rate_limit\u003d0.02\u0026html5_m
ax_drift_per_track_secs\u003d0.0\u0026html5_disable_reset_on_append_error\u003dtrue
\u0026web_player_show_music_in_this_video_graphic\u003dvideo_thumbnail\u0026enable_
dial_short_lived_lounge_token\u003dfalse\u0026html5_min_upgrade_health\u003d0\u0026
html5_enable_vod_survey_in_pacf_for_web\u003dfalse\u0026enable_client_deferred_full
_screen_filtering_for_mweb_phones\u003dtrue\u0026hide_video_offer_overlay_on_web\u0
03dfalse\u0026html5_av1_thresh\u003d1080\u0026html5_set_ended_in_pfx_live_cfl\u003d
false\u0026enable_skip_intro_button\u003dfalse\u0026html5_disable_codec_on_platform
_errors\u003dfalse\u0026html5_manifestless_media_source_duration\u003d25200\u0026we
b_player_icons\u003dtrue\u0026desktop_action_companion_wta_support\u003dtrue\u0026h
tml5_disable_low_pipeline\u003dfalse\u0026vss_pings_using_networkless\u003dfalse\u0
026enable_preoll_prefetch\u003dtrue\u0026html5_seek_set_cmt_cfl\u003dfalse\u0026htm
l5_ignore_bad_bitrates\u003dtrue\u0026html5_seek_timeout_delay_ms\u003d20000\u0026w
eb_l3_storyboard\u003dfalse\u0026html5_seek_over_discontinuities\u003dtrue\u0026htm
l5_enable_spherical3d\u003dfalse\u0026variable_load_timeout_ms\u003d0\u0026enable_p
ubsub_for_skip_transition_bulleit\u003dfalse\u0026desktop_enable_autoplay\u003dfals
e\u0026tvhtml5_disable_live_prefetch\u003dtrue\u0026botguard_eval_with_script_tag\u
003dtrue\u0026html5_jumbo_mobile_subsegment_readahead_target\u003d3.0\u0026wexit_fo
rward_auth_diff_post_auth\u003dfalse\u0026player_enable_playback_playlist_change\u0
03dtrue\u0026html5_health_to_qoe\u003dfalse\u0026html5_enable_audio_51_for_live_dai
\u003dfalse\u0026custom_csi_timeline_use_gel\u003dtrue\u0026html5_enable_tvos_dash_
dogfood\u003dfalse\u0026mweb_csi_watch_fix\u003dfalse\u0026html5_max_headm_for_stre
aming_xhr\u003d0\u0026html5_probe_secondary_during_timeout_miss_count\u003d2\u0026w
eb_op_endpoint_banlist\u003d[]\u0026console_log_js_exceptions\u003dfalse\u0026html5
_use_current_media_time_for_glrem_gllat\u003dtrue\u0026mweb_enable_skippables_on_ji
o_phone\u003dtrue\u0026html5_manifestless_max_segment_history\u003d300\u0026embeds_
enable_intersection_observer_v2\u003dfalse\u0026html5_defer_slicing\u003dtrue\u0026
html5_nonblocking_media_capabilities\u003dfalse\u0026html5_sticky_reduces_discount_
by\u003d0.0\u0026web_player_defer_modules\u003dfalse\u0026html5_minimum_readahead_s
econds\u003d0.0\u0026web_post_search\u003dtrue\u0026html5_min_readbehind_secs\u003d
0\u0026html5_androidtv_quic\u003dfalse\u0026html5_abs_buffer_health\u003dfalse\u002
6web_player_watch_next_response_parsing_when_no_rvs\u003dfalse\u0026embeds_impressi
on_link_occlusion\u003dfalse\u0026embeds_enable_iframe_apis_through_oneplatform\u00
3dfalse\u0026hoffle_cache_size_secs\u003d0\u0026web_new_autonav_creator_redirect\u0
03dfalse\u0026networkless_immediately_drop_all_requests\u003dfalse\u0026html5_varis
peed_playback_rate\u003dfalse\u0026csi_use_performance_navigation_timing\u003dfalse
\u0026hls_for_vod\u003dfalse\u0026html5_enable_smartsharp\u003dfalse\u0026html5_gap
less_max_played_ranges\u003d12\u0026should_clear_video_data_on_player_cued_unstarte
d\u003dtrue\u0026html5_background_quality_cap\u003d360\u0026mdx_enable_privacy_disc
losure_ui\u003dtrue\u0026vss_networkless_bypass_write\u003dfalse\u0026gvi_channel_c
lient_screen\u003dtrue\u0026html5_enable_ads_client_monitoring_log\u003dfalse\u0026
embeds_impression_link_video_thumbnail\u003dfalse\u0026html5_ewma_bandwidth_estimat
or\u003dfalse\u0026use_video_ad_break_offset_ms_int64\u003dtrue","canaryState":"non
e","enableCsiLogging":true,"csiPageType":"channels"},"WEB_PLAYER_CONTEXT_CONFIG_ID_
KEVLAR_PLAYLIST_OVERVIEW":{"rootElementId":"c4-
player","jsUrl":"/s/player/9f996d3e/player_ias.vflset/en_US/base.js","cssUrl":"/s/p
layer/9f996d3e/www-player-
webp.css","contextId":"WEB_PLAYER_CONTEXT_CONFIG_ID_KEVLAR_PLAYLIST_OVERVIEW","even
tLabel":"playlistoverview","contentRegion":"CA","hl":"en_US","hostLanguage":"en","p
layerStyle":"desktop-
polymer","innertubeApiKey":"AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","innertubeApiV
ersion":"v1","innertubeContextClientVersion":"2.20210111.08.00","device":
{"brand":"","model":"","browser":"Firefox","browserVersion":"78.0","os":"X11","osVe
rsion":"","platform":"DESKTOP","interfaceName":"WEB","interfaceVersion":"2.20210111
.08.00"},"serializedExperimentIds":"23703446,23857950,23890959,23940247,23953193,23
969934,23973489,23973495,23974187,23976578,23985645,23986034,24631885","serializedE
xperimentFlags":"html5_make_pacf_in_vi
deo_overlay_evictable\u003dfalse\u0026html5_probe_media_capabilities\u003dfalse\u00
26networkless_throttle_timeout\u003d100\u0026disable_features_for_supex\u003dfalse\
u0026html5_validate_yt_now\u003dfalse\u0026html5_player_bottom_linear_gradient\u003
dfalse\u0026web_player_botguard_no_fallback\u003dfalse\u0026unsplit_gel_payloads_in
_logs\u003dfalse\u0026use_innertube_hearbeats_for_playready\u003dfalse\u0026html5_l
ive_ultra_low_latency_bandwidth_window\u003d0.0\u0026html5_max_readbehind_secs\u003
d0\u0026html5_set_debugging_opt_in\u003dfalse\u0026hoffle_api\u003dfalse\u0026playe
r_web_canary\u003dfalse\u0026cb_v2_uxe\u003d\u0026html5_start_seconds_priority\u003
dfalse\u0026use_inlined_player_rpc\u003dtrue\u0026html5_live_benchmark_incremental_
parsing\u003dfalse\u0026web_client_version_override\u003d\u0026html5_update_end_tim
e_for_blockgroup\u003dfalse\u0026use_first_tick\u003dfalse\u0026delay_gel_until_con
fig_ready\u003dtrue\u0026html5_gapless_no_requests_after_lock\u003dtrue\u0026networ
kless_always_online\u003dfalse\u0026html5_in_buffer_ptl\u003dfalse\u0026html5_strea
ming_xhr\u003dfalse\u0026web_player_gvi_wexit_mweb\u003dtrue\u0026web_player_releas
e_debug\u003dfalse\u0026condition_biscotti_fetch_on_consent_cookie_html5_clients\u0
03dfalse\u0026preskip_button_style_ads_backend\u003dcountdown_next_to_thumbnail\u00
26html5_bulleit_handle_gained_playing_state\u003dfalse\u0026html5_live_self_init_se
gments\u003dfalse\u0026web_endscreen_show_watch_later_and_queue\u003dfalse\u0026web
_client_counter_random_seed\u003dtrue\u0026web_new_autonav_countdown\u003dfalse\u00
26csi_use_time_origin\u003dfalse\u0026html5_min_has_advanced_secs\u003d0\u0026html5
_ads_preroll_lock_timeout_delay_ms\u003d0\u0026html5_dai_debug_bulleit_cue_range\u0
03dfalse\u0026html5_store_xhr_headers_readable\u003dtrue\u0026web_new_big_thumbnail
_endscreen\u003dfalse\u0026circle_crop_both_discovery_and_masthead_companion_thumbn
ail\u003dfalse\u0026html5_av1_thresh_hcc\u003d1080\u0026html5_gapless_ad_byterate_m
ultiplier\u003d1.6\u0026html5_block_8k_hfr\u003dfalse\u0026web_player_nitrate_promo
_tooltip\u003dtrue\u0026web_player_ss_dai_ad_fetching_timeout_ms\u003d7000\u0026htm
l5_subsegment_readahead_min_buffer_health_secs_on_timeout\u003d0.1\u0026html5_enabl
e_clear_companion_for_composite_in_player_ads_for_image\u003dfalse\u0026web_playbac
k_associated_ve\u003dfalse\u0026html5_log_audio_abr\u003dfalse\u0026web_player_sent
inel_is_uniplayer\u003dtrue\u0026send_ad_id_on_non_yt_hosted_for_ima_living_room\u0
03dfalse\u0026kill_swf_config_mweb\u003dfalse\u0026enable_topsoil_wta_for_halftime\
u003dtrue\u0026html5_restrict_streaming_xhr_on_sqless_requests\u003dtrue\u0026html5
_rewrite_manifestless_for_continuity\u003dtrue\u0026html5_player_autonav_logging\u0
03dtrue\u0026kabuki_pangea_prefer_audio_only_for_atv_and_uploads\u003dtrue\u0026htm
l5_max_readahead_bandwidth_cap\u003d0\u0026web_gel_timeout_cap\u003dtrue\u0026enabl
e_gpu_logging\u003dfalse\u0026embeds_enable_muted_autoplay\u003dfalse\u0026web_play
er_vss_pageid_header\u003dtrue\u0026html5_long_rebuffer_threshold_ms\u003d30000\u00
26kevlar_queue_use_dedicated_list_type\u003dtrue\u0026web_logging_max_batch\u003d15
0\u0026html5_seek_jiggle_cmt_cfl\u003dfalse\u0026enable_spherical_kabuki\u003dfalse
\u0026kevlar_playback_associated_queue\u003dtrue\u0026set_interstitial_advertisers_
question_text\u003dtrue\u0026web_player_remove_playerproxy\u003dfalse\u0026html5_un
rewrite_timestamps\u003dtrue\u0026render_enhanced_overlays_as_ctas_for_desktop_styl
e\u003dunset\u0026enable_mixed_direction_formatted_strings\u003dtrue\u0026html5_pro
cess_all_encrypted_events\u003dtrue\u0026html5_request_size_padding_secs\u003d3.0\u
0026html5_tvos_skip_dash_audio_check\u003dfalse\u0026web_player_no_endscreen_crop\u
003dtrue\u0026cast_prefer_audio_only_for_atv_and_uploads\u003dfalse\u0026html5_enab
le_anaglyph3d\u003dfalse\u0026html5_ignore_h264_framerate_cap\u003dfalse\u0026manif
estless_post_live_ufph\u003dtrue\u0026html5_onesie_watch_next_diff\u003dfalse\u0026
html5_reset_index_on_mismatch\u003dfalse\u0026mdx_load_cast_api_bootstrap_script\u0
03dfalse\u0026player_doubletap_to_seek\u003dtrue\u0026html5_subsegment_readahead_en
able_mffa\u003dfalse\u0026html5_log_drm_metrics_on_key_statuses\u003dfalse\u0026htm
l5_subsegment_readahead_timeout_secs\u003d2.0\u0026html5_tv_ignore_capable_constrai
nt\u003dfalse\u0026html5_dynamic_av1_hybrid_threshold\u003dtrue\u0026disable_simple
_mixed_direction_formatted_strings\u003dtrue\u0026html5_kaios_hd_killswitch\u003dfa
lse\u0026html5_bandwidth_window_size\u003d0\u0026html5_server_stitched_dai_group\u0
03dfalse\u0026products_in_video_desktop_overlay_badge_should_show_on_fullscreen\u00
3dfalse\u0026player_endscreen_ellipsis_fix\u003dtrue\u0026player_bootstrap_method\u
003dtrue\u0026get_midroll_info_use_client_rpc\u003dfalse\u0026html5_subsegment_read
ahead_seek_latency_fudge\u003d0.5\u0026html5_gapless_ended_transition_buffer_ms\u00
3d200\u0026uniplayer_block_pip\u003dfalse\u0026html5_send_origin_for_progressive\u0
03dfalse\u0026embeds_impression_link\u003dfalse\u0026html5_min_readbehind_cap_secs\
u003d60\u0026no_cookie_before_consent\u003dfalse\u0026web_classic_innertube_subscri
ption_update\u003dfalse\u0026web_player_watch_next_response_parsing\u003dtrue\u0026
html5_allowable_liveness_drift_chunks\u003d2\u0026html5_enable_eac3\u003dtrue\u0026
mweb_native_control_in_faux_fullscreen_shared\u003dtrue\u0026woffle_orchestration\u
003dfalse\u0026html5_single_format_policy\u003dfalse\u0026html5_drm_start_from_null
_constraint\u003dfalse\u0026web_foreground_heartbeat_interval_ms\u003d28000\u0026en
able_visit_advertiser_support_on_ipad_mweb\u003dfalse\u0026html5_pctile_bandwidth_e
stimator\u003dfalse\u0026ytidb_allow_on_ios_safari_v8_and_v9\u003dfalse\u0026enable
_html5_teal_ad_badge\u003dfalse\u0026html5_perserve_av1_perf_cap\u003dfalse\u0026we
b_gel_debounce_ms\u003d10000\u0026web_screen_associated_all_layers\u003dtrue\u0026h
tml5_ultra_low_latency_subsegment_readahead\u003dfalse\u0026html5_background_cap_id
le_secs\u003d60\u0026set_interstitial_start_button\u003dtrue\u0026suppress_error_20
4_logging\u003dtrue\u0026mweb_muted_autoplay_animation\u003dshrink\u0026vp9_drm_liv
e\u003dfalse\u0026embeds_enable_mobile_custom_controls\u003dfalse\u0026embeds_enabl
e_age_gating_playability_check\u003dfalse\u0026html5_use_drm_retry\u003dfalse\u0026
html5_skip_invalid_sq\u003dfalse\u0026qoe_with_networkless\u003dfalse\u0026html5_bl
ock_pip_with_events\u003dfalse\u0026networkless_retry_attempts\u003d1\u0026html5_pl
ayer_disable_visibility_validation\u003dfalse\u0026html5_restart_on_unexpected_deta
ch\u003dfalse\u0026is_kevlar_wexit_main_launch\u003dtrue\u0026mdx_enable_privacy_di
sclosure\u003dfalse\u0026html5_check_seeking_for_cuepoints_killswitch\u003dfalse\u0
026dash_manifest_version\u003d5\u0026enable_device_forwarding_from_polymer_network_
manager\u003dtrue\u0026web_player_bigger_buttons_like_mobile\u003dfalse\u0026outert
ube_streaming_data_always_use_staging_license_service\u003dfalse\u0026html5_peak_sh
ave\u003dtrue\u0026autoplay_time_for_music_content_after_autoplayed_video\u003d-
1\u0026html5_release_on_error\u003dtrue\u0026web_player_music_visualizer\u003dfalse
\u0026html5_deadzone_multiplier\u003d1.0\u0026html5_pause_on_nonforeground_platform
_errors\u003dtrue\u0026bulleit_get_midroll_info_timeout_ms\u003d8000\u0026html5_ski
p_empty_load\u003dfalse\u0026simply_embedded_enable_botguard\u003dfalse\u0026html5_
high_res_logging\u003dfalse\u0026html5_encourage_array_coalescing\u003dtrue\u0026se
lf_podding_midroll_choice_string_template\u003dself_podding_midroll_choice\u0026htm
l5_ios_force_seek_to_zero_on_stop\u003dtrue\u0026html5_log_media_perf_info\u003dfal
se\u0026kevlar_sign_in_prompt_before_mandatory_consent\u003dfalse\u0026hide_preskip
\u003dtrue\u0026web_classic_playlist_one_platform_update\u003dfalse\u0026disable_bi
scotti_fetch_on_html5_clients\u003dfalse\u0026html5_disable_non_contiguous\u003dtru
e\u0026hoffle_cfl_lock_format\u003dfalse\u0026web_player_response_playback_tracking
_parsing\u003dtrue\u0026enable_webgl_noop\u003dfalse\u0026html5_df_downgrade_thresh
\u003d0.2\u0026html5_qoe_intercept\u003d\u0026web_log_connection\u003dtrue\u0026web
_player_ios_mweb_resizing\u003dtrue\u0026html5_enable_aac51\u003dfalse\u0026use_def
ault_events_client\u003dfalse\u0026ytidb_is_supported\u003dfalse\u0026html5_enable_
companion_with_action_on_above_feed_slot\u003dtrue\u0026html5_exponential_memory_fo
r_sticky\u003dtrue\u0026disable_ad_status_on_html5_clients\u003dfalse\u0026html5_qu
ality_cap_min_age_secs\u003d0\u0026log_js_error_clusters\u003d1.0\u0026web_player_g
vi_wexit_web\u003dtrue\u0026live_fresca_v2\u003dtrue\u0026is_mweb_wexit_main_launch
\u003dtrue\u0026html5_enable_ac3\u003dtrue\u0026persist_disable_player_preload_on_t
v_for_living_room\u003dfalse\u0026allow_live_autoplay\u003dtrue\u0026html5_enable_c
obalt_experimental_vp9_decoder\u003dfalse\u0026html5_last_slice_transition\u003dfal
se\u0026html5_deprecate_video_tag_pool\u003dfalse\u0026html5_decoder_freeze_timeout
_cfl\u003dfalse\u0026html5_enable_tvos_widevine\u003dfalse\u0026web_player_show_mus
ic_in_this_video\u003dfalse\u0026html5_enable_companion_with_image_on_above_feed_sl
ot\u003dtrue\u0026html5_log_rebuffer_reason\u003dfalse\u0026html5_non_network_rebuf
fer_duration_ms\u003d0\u0026html5_disable_protected_hdr\u003dfalse\u0026html5_reloa
d_element_long_rebuffer_cfl\u003dfalse\u0026html5_ios7_force_play_on_stall\u003dtru
e\u0026kevlar_allow_multistep_video_init\u003dtrue\u0026enable_svg_mode_on_embed_mo
bile\u003dtrue\u0026html5_enable_video_overlay_on_inplayer_slot_for_tv\u003dfalse\u
0026html5_query_sw_secure_crypto_for_android\u003dtrue\u0026enable_ad_pod_specific_
ui\u003dtrue\u0026enable_skip_button_offset_mutation\u003dfalse\u0026enable_server_
stitched_dai\u003dfalse\u0026html5_live_abr_head_miss_fraction\u003d0.0\u0026html5_
urgent_adaptation_when_stun\u003dfalse\u0026networkless_request_age_limit\u003d30\u
0026pageid_as_header_web\u003dfalse\u0026render_enhanced_overlays_as_ctas_for_deskt
op\u003dfalse\u0026condition_ad_status_fet
ch_on_consent_cookie_html5_clients\u003dfalse\u0026service_param_manager_killswitch
\u003dfalse\u0026use_typescript_transport\u003dtrue\u0026kevlar_miniplayer_play_pau
se_on_scrim\u003dtrue\u0026html5_seek_new_elem_cfl\u003dfalse\u0026web_deprecate_se
rvice_ajax_map_dependency\u003dtrue\u0026html5_resume_streaming_requests\u003dfalse
\u0026html5_av1_thresh_lcc\u003d480\u0026html5_workaround_delay_trigger\u003dtrue\u
0026allow_poltergust_autoplay\u003dtrue\u0026disable_prefetch_when_ad_pending_for_w
eb\u003dfalse\u0026kevlar_frontend_video_list_actions\u003dtrue\u0026html5_enable_p
rofiler\u003dfalse\u0026live_fresca_scheduled_persistent\u003dtrue\u0026use_innertu
be_heartbeats_for_widevine\u003dfalse\u0026html5_never_pause_appends\u003dfalse\u00
26is_mweb_wexit_main_launch_true_control\u003dfalse\u0026render_unicode_emojis_as_s
mall_images\u003dfalse\u0026html5_enable_subsegment_readahead_v3\u003dfalse\u0026ht
ml5_block_pip_non_mse\u003dfalse\u0026html5_vp9_mime_full_range_flag\u003dtrue\u002
6html5_player_dynamic_bottom_gradient\u003dfalse\u0026self_podding_default_button_f
ocused\u003dfalse\u0026disable_new_pause_state3\u003dtrue\u0026html5_subsegment_rea
dahead_min_load_speed\u003d1.5\u0026html5_no_placeholder_rollbacks\u003dtrue\u0026w
eb_mark_root_visible\u003dfalse\u0026html5_readahead_ratelimit\u003d3000\u0026unplu
gged_tvhtml5_botguard_attestation\u003dtrue\u0026html5_drm_ignore_out_of_order_resp
onses\u003dfalse\u0026kevlar_queue_use_update_api\u003dtrue\u0026html5_time_based_c
onsolidation_ms\u003d10\u0026log_window_onerror_fraction\u003d0.1\u0026debug_html5_
random_stun_format\u003dfalse\u0026desktop_player_button_tooltip_with_shortcut\u003
dtrue\u0026html5_remove_not_servable_check_killswitch\u003dtrue\u0026web_player_gvi
_wexit\u003dfalse\u0026ytidb_open_delete_db\u003dfalse\u0026persist_disable_player_
preload_on_tv\u003dfalse\u0026player_web_is_canary\u003dfalse\u0026make_refined_off
er_overlay_fading_away\u003dfalse\u0026html5_reload_element_long_rebuffer_delay_ms\
u003d20000\u0026mweb_noapp\u003dfalse\u0026ad_pod_disable_companion_persist_ads_qua
lity\u003dtrue\u0026html5_manifestless_vp9_otf\u003dtrue\u0026enable_live_premiere_
web_player_indicator\u003dtrue\u0026edge_nonprefixed_eme\u003dfalse\u0026html5_peg_
to_live_logging\u003dfalse\u0026fast_autonav_in_background\u003dtrue\u0026html5_sub
segment_readahead_min_buffer_health_secs\u003d0.25\u0026html5_enable_packet_train_r
esponse_rate\u003dfalse\u0026html5_live_abr_repredict_fraction\u003d0.0\u0026html5_
media_fullscreen\u003dtrue\u0026web_player_seek_chapters_by_shortcut\u003dfalse\u00
26html5_streaming_debug\u003dfalse\u0026mweb_client_log_screen_associated\u003dfals
e\u0026player_web_canary_stage\u003d0\u0026overwrite_polyfill_on_logging_lib_loaded
\u003dtrue\u0026embeds_impression_link_channel_thumbnail\u003dfalse\u0026kevlar_min
iplayer\u003dtrue\u0026player_ads_set_adformat_on_client\u003dtrue\u0026html5_live_
smoothly_extend_max_seekable_time\u003dfalse\u0026error_message_for_gsuite_network_
restrictions\u003dtrue\u0026use_ivar_to_extract_ad_video_id\u003dtrue\u0026html5_li
ve_low_latency_bandwidth_window\u003d0.0\u0026html5_platform_minimum_readahead_seco
nds\u003d0.0\u0026html5_disable_client_tmp_logs\u003dfalse\u0026web_forward_command
_on_pbj\u003dfalse\u0026networkless_ytidb_version\u003d1\u0026playready_first_play_
expiration\u003d-
1\u0026html5_enable_bicubicsharp\u003dfalse\u0026html5_abort_before_separate_init\u
003dfalse\u0026disable_prefetch_when_ad_pending_for_living_room\u003dfalse\u0026log
_js_exceptions_fraction\u003d1.0\u0026html5_append_init_while_paused\u003dfalse\u00
26only_show_companion_with_video_ad_or_command_for_image\u003dfalse\u0026html5_disa
ble_drm_hfr_1080\u003dfalse\u0026web_player_halftime_dai\u003dfalse\u0026kevlar_min
iplayer_disable_vis\u003dfalse\u0026html5_sync_seeking_state\u003dtrue\u0026is_mweb
_wexit_main_launch_copy\u003dfalse\u0026always_send_csi_204_with_beacon\u003dfalse\
u0026enable_cast_short_lived_lounge_token\u003dfalse\u0026html5_enable_tvos_dash\u0
03dfalse\u0026block_desktop_background_playback_with_mobile_cookie\u003dfalse\u0026
clear_visitor_id_in_innertube_before_consent\u003dfalse\u0026html5_drm_set_server_c
ert\u003dfalse\u0026disable_legacy_desktop_remote_queue\u003dtrue\u0026html5_disabl
e_nonprefixed_eme_for_other\u003dfalse\u0026html5_hack_gapless_init\u003dtrue\u0026
html5_performance_cap_floor\u003d360\u0026enable_white_noise\u003dfalse\u0026html5_
drm_fallback_to_playready_on_retry\u003dfalse\u0026screen_manager_wait_for_csn\u003
dfalse\u0026log_js_with_aggressive_normalization\u003dfalse\u0026html5_experiment_i
d_label\u003d0\u0026debug_sherlog_username\u003d\u0026pair_servlet_deprecation_warn
ing_enabled\u003dfalse\u0026html5_safari_desktop_eme_min_version\u003d0\u0026html5_
force_manifestless_seeking_state\u003dfalse\u0026kevlar_gel_error_routing\u003dtrue
\u0026html5_buffer_health_to_defer_slice_processing\u003d3.0\u0026html5_subsegment_
readahead_load_speed_check_interval\u003d0.5\u0026html5_crypto_period_secs_from_ems
g\u003dtrue\u0026html5_aspect_from_adaptive_format\u003dtrue\u0026log_sequence_info
_on_gel_web\u003dfalse\u0026enable_ve_tracker_key\u003dtrue\u0026player_allow_auton
av_after_playlist\u003dtrue\u0026network_polling_interval\u003d30000\u0026web_op_si
gnal_type_banlist\u003d[]\u0026html5_new_element_on_invalid_state\u003dtrue\u0026ht
ml5_onesie\u003dfalse\u0026mweb_c3_endscreen\u003dfalse\u0026web_player_botguard_us
e_scheduler\u003dfalse\u0026web_player_ss_media_time_offset\u003dtrue\u0026html5_en
able_video_overlay_on_inplayer_slot_for_remix\u003dfalse\u0026html5_enable_clear_co
mpanion_for_composite_in_player_ads_for_action\u003dfalse\u0026web_inline_player_af
ter_video_preview\u003dfalse\u0026botguard_async_snapshot_timeout_ms\u003d3000\u002
6tvhtml5_retire_old_players\u003dfalse\u0026html5_autonav_cap_idle_secs\u003d0\u002
6html5_format_hybridization\u003dfalse\u0026html5_inline_video_quality_survey_alway
s\u003dfalse\u0026html5_log_timestamp_offset\u003dtrue\u0026log_robustness_for_drm\
u003dfalse\u0026suppress_gen_204\u003dtrue\u0026ensure_only_one_resolved_midroll_re
sponse_on_web\u003dtrue\u0026html5_seek_set_cmt_delay_ms\u003d2000\u0026qoe_send_th
en_write\u003dfalse\u0026html5_disable_performance_downgrade\u003dfalse\u0026html5_
min_has_advanced_secs_float\u003d0.0\u0026web_player_innertube_subscription_update\
u003dtrue\u0026html5_filter_fmp4_in_hls\u003dfalse\u0026web_api_url\u003dtrue\u0026
html5_post_interrupt_readahead\u003d20\u0026manifestless_post_live\u003dtrue\u0026h
tml5_skip_slow_ad_delay_ms\u003d5000\u0026html5_log_live_discontinuity\u003dtrue\u0
026html5_disable_vp9_encrypted\u003dfalse\u0026html5_interruption_resets_seeked_tim
e\u003dfalse\u0026web_player_move_autonav_toggle\u003dtrue\u0026web_player_gvi_wexi
t_other\u003dfalse\u0026embeds_wexit_list_ajax_migration\u003dfalse\u0026html5_sour
ce_buffer_attach_delay_time\u003d15000\u0026web_player_include_innertube_commands\u
003dtrue\u0026networkless_gel\u003dfalse\u0026web_new_autonav_endscreen\u003dfalse\
u0026embeds_impression_link_call_to_action\u003dfalse\u0026html5_hls_initial_bitrat
e\u003d0\u0026html5_application_media_source\u003dfalse\u0026mandatory_consent_bump
\u003dfalse\u0026show_interstitial_for_5s\u003dfalse\u0026directly_unlock_preroll_o
n_cached_playbacks_for_bulleit\u003dfalse\u0026align_ad_to_video_player_lifecycle_f
or_bulleit\u003dtrue\u0026send_mdx_remote_data_if_present\u003dfalse\u0026hoffle_sa
ve\u003dfalse\u0026ftc_hd_thumbs\u003dfalse\u0026hoffle_max_video_duration_secs\u00
3d0\u0026self_podding_pod_choice_string_template\u003dself_podding_pod_choice\u0026
player_destroy_old_version\u003dtrue\u0026html5_hfr_quality_cap\u003d0\u0026html5_r
andom_playback_cap\u003d0\u0026html5_enable_androidtv_cobalt_widevine\u003dfalse\u0
026embeds_enable_embed_module\u003dtrue\u0026web_macro_markers_snapping_threshold\u
003d4\u0026html5_mark_internal_abandon_in_pacf\u003dtrue\u0026short_start_time_pref
er_publish_in_watch_log\u003dfalse\u0026web_player_hide_nitrate_promo_tooltip\u003d
false\u0026web_player_watch_next_response\u003dtrue\u0026web_player_music_visualize
r_treatment\u003dfake\u0026disable_thumbnail_preloading\u003dtrue\u0026kevlar_auton
av_miniplayer_fix\u003dtrue\u0026html5_enable_composite_vod_slar_endcap_on_pacf\u00
3dfalse\u0026html5_stop_video_in_cancel_playback\u003dtrue\u0026web_player_contain_
thumbnail\u003dfalse\u0026html5_delay_initial_loading\u003dtrue\u0026html5_otf_pref
er_vp9\u003dfalse\u0026use_refined_video_offer_overlay_on_web\u003dfalse\u0026html5
_enable_1080p_hq_cenc\u003dfalse\u0026enable_nwl_cleaning_logic\u003dfalse\u0026htm
l5_log_experiment_id_from_player_response_to_ctmp\u003d\u0026html5_onesie_media_byt
es\u003dfalse\u0026active_view_stop_starting_measurement_on_loaded\u003dfalse\u0026
html5_decoder_freeze_timeout_delay_ms\u003d0\u0026init_with_history_push_state\u003
dfalse\u0026html5_jumbo_ull_nonstreaming_mffa_ms\u003d4000\u0026embeds_enable_mobil
e_dtts\u003dfalse\u0026html5_default_ad_gain\u003d0.5\u0026web_yt_config_context\u0
03dtrue\u0026html5_seek_new_elem_delay_ms\u003d12000\u0026unplugged_blackouts_mock_
ott\u003dfalse\u0026web_player_gvi_wexit_living_room\u003dfalse\u0026html5_request_
sizing_multiplier\u003d0.8\u0026kevlar_miniplayer_expand_top\u003dtrue\u0026web_pla
yer_ipp_canary_type_for_logging\u003d\u0026networkless_logging\u003dtrue\u0026html5
_force_debug_data_for_client_tmp_logs\u003dfalse\u0026html5_urgent_adaptation_fix\u
003dtrue\u0026enable_ypc_clickwrap_on_living_room\u003dtrue\u0026html5_check_segnum
_discontinuity\u003dtrue\u0026enable_hide_on_clear_in_survey_question_bulleit\u003d
false\u0026html5_vp9_new_mime\u003dtrue\u0026html5_peak_shave_always_include_sd\u00
3dfalse\u0026html5_probe_live_using_range\u003dtrue\u0026html5_enable_consistent_co
mpanion_clearing\u003dfalse\u0026html5_match_codecs_for_gapless\u003dfalse\u0026mwe
b_enable_custom_control_visitor\u003dfalse\u0026nwl_latency_sampling_rate\u003d0.01
\u0026html5_max_live_dvr_window_plus_margin_secs\u003d46800.0\u0026kevlar_command_h
andler_command_banlist
\
u003d[]\u0026html5_error_cooldown_in_ms\u003d30000\u0026html5_perf_cap_override_sti
cky\u003dtrue\u0026player_web_is_canary_control\u003dfalse\u0026desktop_sparkles_li
ght_cta_button\u003dtrue\u0026html5_enable_audio_51_for_live_non_dai\u003dfalse\u00
26html5_seek_jiggle_cmt_delay_ms\u003d8000\u0026html5_ads_preroll_lock_timeout_cfl\
u003dfalse\u0026html5_force_hfr_support\u003dfalse\u0026web_player_ux_module_wait\u
003dfalse\u0026check_navigator_accuracy\u003dfalse\u0026html5_ios4_seek_above_zero\
u003dtrue\u0026html5_prefer_low_quality_audio_means_64k\u003dfalse\u0026web_network
_combined_catch\u003dtrue\u0026web_op_continuation_type_banlist\u003d[]\u0026enable
_device_forwarding_from_xhr_client\u003dtrue\u0026disable_force_iv_load_policy_on_b
ulleit\u003dfalse\u0026html5_enable_in_video_overlay_ad_in_pacf\u003dfalse\u0026htm
l5_player_min_build_cl\u003d-
1\u0026disable_sharing_services_servlet\u003dtrue\u0026html5_streaming_xhr_no_mp4_h
oldback_chunk\u003dfalse\u0026unplugged_tvhtml5_video_preload_on_focus_delay_ms\u00
3d0\u0026hoffle_load\u003dfalse\u0026mweb_cougar_big_controls\u003dtrue\u0026vss_se
nd_then_write\u003dfalse\u0026html5_force_adaptive_readahead\u003dfalse\u0026html5_
qoe_user_intent_match_health\u003dtrue\u0026html5_ad_timeout_ms\u003d0\u0026composi
te_sign_in_prompt_and_consent_bump\u003dfalse\u0026html5_subsegment_readahead_targe
t_buffer_health_secs\u003d0.5\u0026html5_exile_on_drm_fatal\u003dfalse\u0026html5_n
ew_elem_on_hidden\u003dtrue\u0026bulleit_unstarted_event_killswitch\u003dfalse\u002
6drop_overlay_ads_on_cba_violation\u003dtrue\u0026html5_health_to_gel\u003dtrue\u00
26music_enable_shared_audio_tier_logic\u003dtrue\u0026html5_inline_video_quality_su
rvey\u003dtrue\u0026html5_dai_enable_active_view_creating_completed_adblock\u003dfa
lse\u0026html5_platform_whitelisted_for_frame_accurate_seeks\u003dtrue\u0026html5_c
lamp_with_padding\u003dfalse\u0026html5_manifestless_vp9_normal_latency\u003dfalse\
u0026live_chunk_readahead\u003d3\u0026self_podding_header_string_template\u003dself
_podding_interstitial_message\u0026delay_ads_gvi_call_on_bulleit_living_room_ms\u00
3d0\u0026html5_manifestless_seg_drift_limit_secs\u003d0\u0026html5_probe_primary_de
lay_base_ms\u003d0\u0026use_remote_context_in_populate_remote_client_info\u003dtrue
\u0026html5_send_device_type_in_drm_license_request\u003dfalse\u0026autoplay_time_f
or_music_content\u003d-
1\u0026html5_live_quality_cap\u003d0\u0026html5_pacf_enable_dai\u003dtrue\u0026web_
log_app_install_experiments\u003dtrue\u0026unplugged_tvhtml5_video_preload_no_dryru
n\u003dfalse\u0026html5_maximum_readahead_seconds\u003d0.0\u0026web_player_pip\u003
dfalse\u0026autoplay_time\u003d8000\u0026enable_shadow_yttv_channels\u003dfalse\u00
26html5_filter_non_efficient_formats_for_safari\u003dfalse\u0026cb_use_v2_filler\u0
03dfalse\u0026html5_activate_deferred_cue_ranges_on_video_ad\u003dfalse\u0026html5_
enable_single_video_vod_ivar_on_pacf\u003dfalse\u0026html5_hdcp_probing_stream_url\
u003d\u0026html5_enable_clear_companion_for_composite_in_player_ads_for_shopping\u0
03dfalse\u0026html5_gl_fps_threshold\u003d0\u0026addto_ajax_log_warning_fraction\u0
03d0.1\u0026html5_disable_move_pssh_to_moov\u003dtrue\u0026html5_default_quality_ca
p\u003d0\u0026html5_playready_enable_non_persist_license\u003dfalse\u0026only_show_
companion_with_video_ad_or_command_for_shopping\u003dfalse\u0026gal_client_migratio
n_web\u003dtrue\u0026enable_midroll_prefetch_for_html5\u003dtrue\u0026web_player_in
nertube_playlist_update\u003dtrue\u0026send_pyv_ad_mt_and_abandon_pings\u003dfalse\
u0026html5_av1_thresh_arm\u003d240\u0026html5_set_ended_in_pfx_live\u003dtrue\u0026
allow_live_autoplay_on_mweb\u003dfalse\u0026web_player_heartbeat_request_watch_next
\u003dfalse\u0026html5_enable_new_hvc_enc\u003dfalse\u0026html5_not_vp9_supported_q
uality_cap\u003d0\u0026html5_gapless_preloading\u003dtrue\u0026web_player_touch_mod
e_improvements\u003dtrue\u0026html5_in_buffer_ptl_timeout_ms\u003d0\u0026html5_enab
le_clearing_on_dispose_for_image_companions\u003dfalse\u0026html5_enable_player_byt
es_vod_survey_in_pacf_for_tv\u003dfalse\u0026autonav_notifications\u003dfalse\u0026
html5_prefer_server_bwe3\u003dtrue\u0026html5_enable_timeupdate_timeout\u003dfalse\
u0026get_midroll_info_wexit\u003dfalse\u0026html5_rewrite_manifestless_for_sync\u00
3dfalse\u0026self_podding_highlighted_button_blue\u003dtrue\u0026enable_zylon_wta_m
ta\u003dfalse\u0026drm_manifestless_unplugged\u003dfalse\u0026html5_report_slow_ads
_as_error\u003dtrue\u0026ignore_empty_xhr\u003dtrue\u0026html5_unify_sqless_flow\u0
03dtrue\u0026clear_visitor_id_in_ytconfig_before_consent\u003dfalse\u0026hfr_droppe
d_framerate_fallback_threshold\u003d0\u0026nwl_cleaning_rate\u003d0.1\u0026web_play
er_inline_botguard\u003dtrue\u0026embeds_impression_link_hover\u003dfalse\u0026html
5_break_sticky\u003dfalse\u0026html5_streaming_xhr_manifestless\u003dfalse\u0026web
_player_create_screens\u003dtrue\u0026enable_accounts_connected_menu_item\u003dfals
e\u0026enable_client_page_id_header_for_first_party_pings\u003dtrue\u0026html5_lice
nse_server_error_retry_limit\u003d3\u0026gal_client_migration_mweb\u003dfalse\u0026
fix_ads_tracking_for_swf_config_deprecation_mweb\u003dtrue\u0026html5_pipeline_mani
festless_allow_nonstreaming\u003dfalse\u0026html5_mediastream_applies_timestamp_off
set\u003dfalse\u0026html5_recognize_predict_start_cue_point\u003dfalse\u0026html5_e
nable_embedded_player_visibility_signals\u003dtrue\u0026web_player_innertube_share_
panel\u003dtrue\u0026only_show_companion_with_video_ad_or_command_for_action\u003df
alse\u0026debug_dapper_trace_id\u003d\u0026embeds_enable_request_storage_access_saf
ari_itp\u003dfalse\u0026csi_on_gel\u003dtrue\u0026html5_samsung_vp9_live\u003dfalse
\u0026html5_expanded_max_vss_pings\u003dtrue\u0026html5_enable_non_notify_composite
_vod_lsar_pacf\u003dfalse\u0026web_wn_macro_markers\u003dtrue\u0026web_player_live_
monitor_env\u003dtrue\u0026enable_eviction_protection_for_bulleit\u003dtrue\u0026ht
ml5_onesie_player_config\u003dfalse\u0026max_resolution_for_white_noise\u003d360\u0
026enable_player_chapter_markers\u003dfalse\u0026html5_jumbo_ull_subsegment_readahe
ad_target\u003d1.3\u0026html5_source_buffer_attach_retry_limit\u003d0\u0026enable_c
ookie_reissue_iframe\u003dfalse\u0026html5_autoplay_default_quality_cap\u003d0\u002
6html5_static_abr_resolution_shelf\u003d0\u0026enable_upg_processed_dvr_dai\u003dfa
lse\u0026html5_enable_spherical\u003dfalse\u0026enable_4k_spherical_ps4\u003dfalse\
u0026html5_eme_loader_sync\u003dfalse\u0026tvhtml5_unplugged_preload_cache_size\u00
3d5\u0026html5_control_flow_include_trigger_logging_in_tmp_logs\u003dfalse\u0026htm
l5_log_drm_metrics_on_error\u003dfalse\u0026web_playback_associated_log_ctt\u003dtr
ue\u0026web_player_i_see_captions\u003dfalse\u0026embeds_prevent_metadata_leaking_k
illswitch\u003dfalse\u0026self_podding_highlight_non_default_button\u003dtrue\u0026
tvhtml5_enable_oes_egl_image_external\u003dfalse\u0026variable_buffer_timeout_ms\u0
03d0\u0026html5_reattach_on_stuck\u003dfalse\u0026html5_gapless_seek_tolerance_secs
\u003d3.0\u0026web_player_api_logging_fraction\u003d0.01\u0026external_fullscreen_w
ith_edu\u003dtrue\u0026self_podding_force_opt_in\u003dfalse\u0026html5_fludd_suspen
d\u003dtrue\u0026html5_stop_overlapping_requests\u003dfalse\u0026html5_heartbeat_se
t_ended\u003dtrue\u0026html5_video_tbd_min_kb\u003d0\u0026html5_manifestless_vp9\u0
03dtrue\u0026stop_use_time_since_last_ad_service\u003dfalse\u0026enable_survey_ads_
on_ytv_lr\u003dfalse\u0026html5_drm_initial_constraint_from_config\u003dfalse\u0026
html5_log_rebuffer_events\u003d5\u0026html5_disable_codec_for_playback_on_error\u00
3dfalse\u0026mweb_uniplayer_auto_quality\u003dfalse\u0026html5_seek_timeout_cfl\u00
3dfalse\u0026html5_webm_init_skipping\u003dfalse\u0026html5_decode_to_texture_cap\u
003dtrue\u0026web_player_gvi_wexit_diff\u003dfalse\u0026html5_long_rebuffer_jiggle_
cmt_delay_ms\u003d0\u0026html5_suspend_loader\u003dtrue\u0026networkless_bypass_wri
te\u003dfalse\u0026html5_unreported_seek_reseek_delay_ms\u003d0\u0026mweb_enable_cu
stom_control_shared\u003dtrue\u0026html5_unreported_seek_reseek_cfl\u003dfalse\u002
6html5_handle_preroll_lock_in_pacf\u003dfalse\u0026html5_long_rebuffer_jiggle_cmt_c
fl\u003dfalse\u0026polymer_bad_build_labels\u003dtrue\u0026html5_dont_override_defa
ult_sample_desc_index\u003dfalse\u0026html5_live_use_alternate_bandwidth_window_siz
es\u003dfalse\u0026html5_live_nonzero_first_segment_start_time\u003dfalse\u0026html
5_enable_ata_endpoint\u003dfalse\u0026web_action_cta_larger_ui\u003dfalse\u0026html
5_live_normal_latency_bandwidth_window\u003d0.0\u0026web_handle_meta_commands\u003d
false\u0026kevlar_prefetch_data_augments_network_data\u003dfalse\u0026web_player_sh
ow_music_in_this_video_no_ux\u003dfalse\u0026use_player_params_for_passing_desktop_
conversion_urls\u003dtrue\u0026mweb_disable_uniplayer_ux\u003dfalse\u0026web_player
_gvi_wexit_embeds\u003dfalse\u0026html5_drm_ignore_out_of_order_responses_cfl\u003d
false\u0026release_player_on_abandon_for_bulleit_lr_ads_frontend\u003dtrue\u0026nwl
_send_fast_on_unload\u003dfalse\u0026html5_desktop_vr180_allow_panning\u003dtrue\u0
026skip_ad_button_with_thumbnail\u003dtrue\u0026html5_enable_per_format_loudness\u0
03dtrue\u0026disable_ad_markers_on_content_progress_bar\u003dfalse\u0026release_pla
yer_on_abandon_for_bulleit_living_room\u003dfalse\u0026html5_autonav_quality_cap\u0
03d0\u0026html5_manifest_without_credentials\u003dfalse\u0026web_player_ss_timeout_
skip_ads\u003dtrue\u0026align_ad_to_video_player_lifecycle_for_bulleit_living_room\
u003dtrue\u0026html5_explicitly_dispose_xhr\u003dfalse\u0026offline_error_handling\
u003dfalse\u0026is_kevlar_wexit_main_launch_true_control\u003dfalse\u0026html5_lice
nse_constraint_delay\u003d5000\u0026skip_inline_muted_license_check_in_retriever\u0
03dfalse\u0026gel_uses_it_context_shell\u003dfalse\u0026html5_trim_future_discontig
uous_ranges\u003dfalse\u0026deprecate_pair_servlet_enabled\u003dtrue\u0026is_mweb_w
exit_main_launch_true_control_copy\u003dfalse\u0026www_for_videostats
\
u003dtrue\u0026html5_enable_companion_with_shopping_on_above_feed_slot\u003dtrue\u0
026web_player_botguard_no_fallback_on_ended\u003dfalse\u0026enable_updated_html5_pl
ayer_focus_style\u003dfalse\u0026html5_hls_min_video_height\u003d0\u0026html5_allow
_video_keyframe_without_audio\u003dtrue\u0026polymer_verifiy_app_state\u003dtrue\u0
026ytidb_transaction_ended_event_rate_limit\u003d0.02\u0026html5_max_drift_per_trac
k_secs\u003d0.0\u0026html5_disable_reset_on_append_error\u003dtrue\u0026web_player_
show_music_in_this_video_graphic\u003dvideo_thumbnail\u0026enable_dial_short_lived_
lounge_token\u003dfalse\u0026html5_min_upgrade_health\u003d0\u0026html5_enable_vod_
survey_in_pacf_for_web\u003dfalse\u0026enable_client_deferred_full_screen_filtering
_for_mweb_phones\u003dtrue\u0026hide_video_offer_overlay_on_web\u003dfalse\u0026htm
l5_av1_thresh\u003d1080\u0026html5_set_ended_in_pfx_live_cfl\u003dfalse\u0026enable
_skip_intro_button\u003dfalse\u0026html5_disable_codec_on_platform_errors\u003dfals
e\u0026html5_manifestless_media_source_duration\u003d25200\u0026web_player_icons\u0
03dtrue\u0026desktop_action_companion_wta_support\u003dtrue\u0026html5_disable_low_
pipeline\u003dfalse\u0026vss_pings_using_networkless\u003dfalse\u0026enable_preoll_
prefetch\u003dtrue\u0026html5_seek_set_cmt_cfl\u003dfalse\u0026html5_ignore_bad_bit
rates\u003dtrue\u0026html5_seek_timeout_delay_ms\u003d20000\u0026web_l3_storyboard\
u003dfalse\u0026html5_seek_over_discontinuities\u003dtrue\u0026html5_enable_spheric
al3d\u003dfalse\u0026variable_load_timeout_ms\u003d0\u0026enable_pubsub_for_skip_tr
ansition_bulleit\u003dfalse\u0026desktop_enable_autoplay\u003dfalse\u0026tvhtml5_di
sable_live_prefetch\u003dtrue\u0026botguard_eval_with_script_tag\u003dtrue\u0026htm
l5_jumbo_mobile_subsegment_readahead_target\u003d3.0\u0026wexit_forward_auth_diff_p
ost_auth\u003dfalse\u0026player_enable_playback_playlist_change\u003dtrue\u0026html
5_health_to_qoe\u003dfalse\u0026html5_enable_audio_51_for_live_dai\u003dfalse\u0026
custom_csi_timeline_use_gel\u003dtrue\u0026html5_enable_tvos_dash_dogfood\u003dfals
e\u0026mweb_csi_watch_fix\u003dfalse\u0026html5_max_headm_for_streaming_xhr\u003d0\
u0026html5_probe_secondary_during_timeout_miss_count\u003d2\u0026web_op_endpoint_ba
nlist\u003d[]\u0026console_log_js_exceptions\u003dfalse\u0026html5_use_current_medi
a_time_for_glrem_gllat\u003dtrue\u0026mweb_enable_skippables_on_jio_phone\u003dtrue
\u0026html5_manifestless_max_segment_history\u003d300\u0026embeds_enable_intersecti
on_observer_v2\u003dfalse\u0026html5_defer_slicing\u003dtrue\u0026html5_nonblocking
_media_capabilities\u003dfalse\u0026html5_sticky_reduces_discount_by\u003d0.0\u0026
web_player_defer_modules\u003dfalse\u0026html5_minimum_readahead_seconds\u003d0.0\u
0026web_post_search\u003dtrue\u0026html5_min_readbehind_secs\u003d0\u0026html5_andr
oidtv_quic\u003dfalse\u0026html5_abs_buffer_health\u003dfalse\u0026web_player_watch
_next_response_parsing_when_no_rvs\u003dfalse\u0026embeds_impression_link_occlusion
\u003dfalse\u0026embeds_enable_iframe_apis_through_oneplatform\u003dfalse\u0026hoff
le_cache_size_secs\u003d0\u0026web_new_autonav_creator_redirect\u003dfalse\u0026net
workless_immediately_drop_all_requests\u003dfalse\u0026html5_varispeed_playback_rat
e\u003dfalse\u0026csi_use_performance_navigation_timing\u003dfalse\u0026hls_for_vod
\u003dfalse\u0026html5_enable_smartsharp\u003dfalse\u0026html5_gapless_max_played_r
anges\u003d12\u0026should_clear_video_data_on_player_cued_unstarted\u003dtrue\u0026
html5_background_quality_cap\u003d360\u0026mdx_enable_privacy_disclosure_ui\u003dtr
ue\u0026vss_networkless_bypass_write\u003dfalse\u0026gvi_channel_client_screen\u003
dtrue\u0026html5_enable_ads_client_monitoring_log\u003dfalse\u0026embeds_impression
_link_video_thumbnail\u003dfalse\u0026html5_ewma_bandwidth_estimator\u003dfalse\u00
26use_video_ad_break_offset_ms_int64\u003dtrue","disableSharing":true,"hideInfo":tr
ue,"disableWatchLater":true,"canaryState":"none","enableCsiLogging":true,"csiPageTy
pe":"playlist_overview"},"WEB_PLAYER_CONTEXT_CONFIG_ID_KEVLAR_VERTICAL_LANDING_PAGE
_PROMO":{"useFastSizingOnWatchDefault":false,"rootElementId":"ytd-default-promo-
panel-renderer-inline-playback-
renderer","jsUrl":"/s/player/9f996d3e/player_ias.vflset/en_US/base.js","cssUrl":"/s
/player/9f996d3e/www-player-
webp.css","contextId":"WEB_PLAYER_CONTEXT_CONFIG_ID_KEVLAR_VERTICAL_LANDING_PAGE_PR
OMO","eventLabel":"detailpage","contentRegion":"CA","hl":"en_US","hostLanguage":"en
","playerStyle":"desktop-
polymer","innertubeApiKey":"AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","innertubeApiV
ersion":"v1","innertubeContextClientVersion":"2.20210111.08.00","controlsType":0,"d
isableRelatedVideos":true,"annotationsLoadPolicy":3,"device":
{"brand":"","model":"","browser":"Firefox","browserVersion":"78.0","os":"X11","osVe
rsion":"","platform":"DESKTOP","interfaceName":"WEB","interfaceVersion":"2.20210111
.08.00"},"serializedExperimentIds":"23703446,23857950,23890959,23940247,23953193,23
969934,23973489,23973495,23974187,23976578,23985645,23986034,24631885","serializedE
xperimentFlags":"html5_make_pacf_in_video_overlay_evictable\u003dfalse\u0026html5_p
robe_media_capabilities\u003dfalse\u0026networkless_throttle_timeout\u003d100\u0026
disable_features_for_supex\u003dfalse\u0026html5_validate_yt_now\u003dfalse\u0026ht
ml5_player_bottom_linear_gradient\u003dfalse\u0026web_player_botguard_no_fallback\u
003dfalse\u0026unsplit_gel_payloads_in_logs\u003dfalse\u0026use_innertube_hearbeats
_for_playready\u003dfalse\u0026html5_live_ultra_low_latency_bandwidth_window\u003d0
.0\u0026html5_max_readbehind_secs\u003d0\u0026html5_set_debugging_opt_in\u003dfalse
\u0026hoffle_api\u003dfalse\u0026player_web_canary\u003dfalse\u0026cb_v2_uxe\u003d\
u0026html5_start_seconds_priority\u003dfalse\u0026use_inlined_player_rpc\u003dtrue\
u0026html5_live_benchmark_incremental_parsing\u003dfalse\u0026web_client_version_ov
erride\u003d\u0026html5_update_end_time_for_blockgroup\u003dfalse\u0026use_first_ti
ck\u003dfalse\u0026delay_gel_until_config_ready\u003dtrue\u0026html5_gapless_no_req
uests_after_lock\u003dtrue\u0026networkless_always_online\u003dfalse\u0026html5_in_
buffer_ptl\u003dfalse\u0026html5_streaming_xhr\u003dfalse\u0026web_player_gvi_wexit
_mweb\u003dtrue\u0026web_player_release_debug\u003dfalse\u0026condition_biscotti_fe
tch_on_consent_cookie_html5_clients\u003dfalse\u0026preskip_button_style_ads_backen
d\u003dcountdown_next_to_thumbnail\u0026html5_bulleit_handle_gained_playing_state\u
003dfalse\u0026html5_live_self_init_segments\u003dfalse\u0026web_endscreen_show_wat
ch_later_and_queue\u003dfalse\u0026web_client_counter_random_seed\u003dtrue\u0026we
b_new_autonav_countdown\u003dfalse\u0026csi_use_time_origin\u003dfalse\u0026html5_m
in_has_advanced_secs\u003d0\u0026html5_ads_preroll_lock_timeout_delay_ms\u003d0\u00
26html5_dai_debug_bulleit_cue_range\u003dfalse\u0026html5_store_xhr_headers_readabl
e\u003dtrue\u0026web_new_big_thumbnail_endscreen\u003dfalse\u0026circle_crop_both_d
iscovery_and_masthead_companion_thumbnail\u003dfalse\u0026html5_av1_thresh_hcc\u003
d1080\u0026html5_gapless_ad_byterate_multiplier\u003d1.6\u0026html5_block_8k_hfr\u0
03dfalse\u0026web_player_nitrate_promo_tooltip\u003dtrue\u0026web_player_ss_dai_ad_
fetching_timeout_ms\u003d7000\u0026html5_subsegment_readahead_min_buffer_health_sec
s_on_timeout\u003d0.1\u0026html5_enable_clear_companion_for_composite_in_player_ads
_for_image\u003dfalse\u0026web_playback_associated_ve\u003dfalse\u0026html5_log_aud
io_abr\u003dfalse\u0026web_player_sentinel_is_uniplayer\u003dtrue\u0026send_ad_id_o
n_non_yt_hosted_for_ima_living_room\u003dfalse\u0026kill_swf_config_mweb\u003dfalse
\u0026enable_topsoil_wta_for_halftime\u003dtrue\u0026html5_restrict_streaming_xhr_o
n_sqless_requests\u003dtrue\u0026html5_rewrite_manifestless_for_continuity\u003dtru
e\u0026html5_player_autonav_logging\u003dtrue\u0026kabuki_pangea_prefer_audio_only_
for_atv_and_uploads\u003dtrue\u0026html5_max_readahead_bandwidth_cap\u003d0\u0026we
b_gel_timeout_cap\u003dtrue\u0026enable_gpu_logging\u003dfalse\u0026embeds_enable_m
uted_autoplay\u003dfalse\u0026web_player_vss_pageid_header\u003dtrue\u0026html5_lon
g_rebuffer_threshold_ms\u003d30000\u0026kevlar_queue_use_dedicated_list_type\u003dt
rue\u0026web_logging_max_batch\u003d150\u0026html5_seek_jiggle_cmt_cfl\u003dfalse\u
0026enable_spherical_kabuki\u003dfalse\u0026kevlar_playback_associated_queue\u003dt
rue\u0026set_interstitial_advertisers_question_text\u003dtrue\u0026web_player_remov
e_playerproxy\u003dfalse\u0026html5_unrewrite_timestamps\u003dtrue\u0026render_enha
nced_overlays_as_ctas_for_desktop_style\u003dunset\u0026enable_mixed_direction_form
atted_strings\u003dtrue\u0026html5_process_all_encrypted_events\u003dtrue\u0026html
5_request_size_padding_secs\u003d3.0\u0026html5_tvos_skip_dash_audio_check\u003dfal
se\u0026web_player_no_endscreen_crop\u003dtrue\u0026cast_prefer_audio_only_for_atv_
and_uploads\u003dfalse\u0026html5_enable_anaglyph3d\u003dfalse\u0026html5_ignore_h2
64_framerate_cap\u003dfalse\u0026manifestless_post_live_ufph\u003dtrue\u0026html5_o
nesie_watch_next_diff\u003dfalse\u0026html5_reset_index_on_mismatch\u003dfalse\u002
6mdx_load_cast_api_bootstrap_script\u003dfalse\u0026player_doubletap_to_seek\u003dt
rue\u0026html5_subsegment_readahead_enable_mffa\u003dfalse\u0026html5_log_drm_metri
cs_on_key_statuses\u003dfalse\u0026html5_subsegment_readahead_timeout_secs\u003d2.0
\u0026html5_tv_ignore_capable_constraint\u003dfalse\u0026html5_dynamic_av1_hybrid_t
hreshold\u003dtrue\u0026disable_simple_mixed_direction_formatted_strings\u003dtrue\
u0026html5_kaios_hd_killswitch\u003dfalse\u0026html5_bandwidth_window_size\u003d0\u
0026html5_server_stitched_dai_group\u003dfalse\u0026products_in_video_desktop_overl
ay_badge_should_show_on_fullscreen\u003dfalse\u0026player_endscreen_ellipsis_fix\u0
03dtrue\u0026player_bootstrap_method\u003dtrue\u0026get_midroll_info_use_client_rpc
\u003dfalse\u0026html5_subsegment_readahead_seek_latency_fudge\u003d0.5\u0026html5_
gapless_ended_transition_buffer_ms\u003d200\u0026uniplayer_blo
ck_pip\u003dfalse\u0026html5_send_origin_for_progressive\u003dfalse\u0026embeds_imp
ression_link\u003dfalse\u0026html5_min_readbehind_cap_secs\u003d60\u0026no_cookie_b
efore_consent\u003dfalse\u0026web_classic_innertube_subscription_update\u003dfalse\
u0026web_player_watch_next_response_parsing\u003dtrue\u0026html5_allowable_liveness
_drift_chunks\u003d2\u0026html5_enable_eac3\u003dtrue\u0026mweb_native_control_in_f
aux_fullscreen_shared\u003dtrue\u0026woffle_orchestration\u003dfalse\u0026html5_sin
gle_format_policy\u003dfalse\u0026html5_drm_start_from_null_constraint\u003dfalse\u
0026web_foreground_heartbeat_interval_ms\u003d28000\u0026enable_visit_advertiser_su
pport_on_ipad_mweb\u003dfalse\u0026html5_pctile_bandwidth_estimator\u003dfalse\u002
6ytidb_allow_on_ios_safari_v8_and_v9\u003dfalse\u0026enable_html5_teal_ad_badge\u00
3dfalse\u0026html5_perserve_av1_perf_cap\u003dfalse\u0026web_gel_debounce_ms\u003d1
0000\u0026web_screen_associated_all_layers\u003dtrue\u0026html5_ultra_low_latency_s
ubsegment_readahead\u003dfalse\u0026html5_background_cap_idle_secs\u003d60\u0026set
_interstitial_start_button\u003dtrue\u0026suppress_error_204_logging\u003dtrue\u002
6mweb_muted_autoplay_animation\u003dshrink\u0026vp9_drm_live\u003dfalse\u0026embeds
_enable_mobile_custom_controls\u003dfalse\u0026embeds_enable_age_gating_playability
_check\u003dfalse\u0026html5_use_drm_retry\u003dfalse\u0026html5_skip_invalid_sq\u0
03dfalse\u0026qoe_with_networkless\u003dfalse\u0026html5_block_pip_with_events\u003
dfalse\u0026networkless_retry_attempts\u003d1\u0026html5_player_disable_visibility_
validation\u003dfalse\u0026html5_restart_on_unexpected_detach\u003dfalse\u0026is_ke
vlar_wexit_main_launch\u003dtrue\u0026mdx_enable_privacy_disclosure\u003dfalse\u002
6html5_check_seeking_for_cuepoints_killswitch\u003dfalse\u0026dash_manifest_version
\u003d5\u0026enable_device_forwarding_from_polymer_network_manager\u003dtrue\u0026w
eb_player_bigger_buttons_like_mobile\u003dfalse\u0026outertube_streaming_data_alway
s_use_staging_license_service\u003dfalse\u0026html5_peak_shave\u003dtrue\u0026autop
lay_time_for_music_content_after_autoplayed_video\u003d-
1\u0026html5_release_on_error\u003dtrue\u0026web_player_music_visualizer\u003dfalse
\u0026html5_deadzone_multiplier\u003d1.0\u0026html5_pause_on_nonforeground_platform
_errors\u003dtrue\u0026bulleit_get_midroll_info_timeout_ms\u003d8000\u0026html5_ski
p_empty_load\u003dfalse\u0026simply_embedded_enable_botguard\u003dfalse\u0026html5_
high_res_logging\u003dfalse\u0026html5_encourage_array_coalescing\u003dtrue\u0026se
lf_podding_midroll_choice_string_template\u003dself_podding_midroll_choice\u0026htm
l5_ios_force_seek_to_zero_on_stop\u003dtrue\u0026html5_log_media_perf_info\u003dfal
se\u0026kevlar_sign_in_prompt_before_mandatory_consent\u003dfalse\u0026hide_preskip
\u003dtrue\u0026web_classic_playlist_one_platform_update\u003dfalse\u0026disable_bi
scotti_fetch_on_html5_clients\u003dfalse\u0026html5_disable_non_contiguous\u003dtru
e\u0026hoffle_cfl_lock_format\u003dfalse\u0026web_player_response_playback_tracking
_parsing\u003dtrue\u0026enable_webgl_noop\u003dfalse\u0026html5_df_downgrade_thresh
\u003d0.2\u0026html5_qoe_intercept\u003d\u0026web_log_connection\u003dtrue\u0026web
_player_ios_mweb_resizing\u003dtrue\u0026html5_enable_aac51\u003dfalse\u0026use_def
ault_events_client\u003dfalse\u0026ytidb_is_supported\u003dfalse\u0026html5_enable_
companion_with_action_on_above_feed_slot\u003dtrue\u0026html5_exponential_memory_fo
r_sticky\u003dtrue\u0026disable_ad_status_on_html5_clients\u003dfalse\u0026html5_qu
ality_cap_min_age_secs\u003d0\u0026log_js_error_clusters\u003d1.0\u0026web_player_g
vi_wexit_web\u003dtrue\u0026live_fresca_v2\u003dtrue\u0026is_mweb_wexit_main_launch
\u003dtrue\u0026html5_enable_ac3\u003dtrue\u0026persist_disable_player_preload_on_t
v_for_living_room\u003dfalse\u0026allow_live_autoplay\u003dtrue\u0026html5_enable_c
obalt_experimental_vp9_decoder\u003dfalse\u0026html5_last_slice_transition\u003dfal
se\u0026html5_deprecate_video_tag_pool\u003dfalse\u0026html5_decoder_freeze_timeout
_cfl\u003dfalse\u0026html5_enable_tvos_widevine\u003dfalse\u0026web_player_show_mus
ic_in_this_video\u003dfalse\u0026html5_enable_companion_with_image_on_above_feed_sl
ot\u003dtrue\u0026html5_log_rebuffer_reason\u003dfalse\u0026html5_non_network_rebuf
fer_duration_ms\u003d0\u0026html5_disable_protected_hdr\u003dfalse\u0026html5_reloa
d_element_long_rebuffer_cfl\u003dfalse\u0026html5_ios7_force_play_on_stall\u003dtru
e\u0026kevlar_allow_multistep_video_init\u003dtrue\u0026enable_svg_mode_on_embed_mo
bile\u003dtrue\u0026html5_enable_video_overlay_on_inplayer_slot_for_tv\u003dfalse\u
0026html5_query_sw_secure_crypto_for_android\u003dtrue\u0026enable_ad_pod_specific_
ui\u003dtrue\u0026enable_skip_button_offset_mutation\u003dfalse\u0026enable_server_
stitched_dai\u003dfalse\u0026html5_live_abr_head_miss_fraction\u003d0.0\u0026html5_
urgent_adaptation_when_stun\u003dfalse\u0026networkless_request_age_limit\u003d30\u
0026pageid_as_header_web\u003dfalse\u0026render_enhanced_overlays_as_ctas_for_deskt
op\u003dfalse\u0026condition_ad_status_fetch_on_consent_cookie_html5_clients\u003df
alse\u0026service_param_manager_killswitch\u003dfalse\u0026use_typescript_transport
\u003dtrue\u0026kevlar_miniplayer_play_pause_on_scrim\u003dtrue\u0026html5_seek_new
_elem_cfl\u003dfalse\u0026web_deprecate_service_ajax_map_dependency\u003dtrue\u0026
html5_resume_streaming_requests\u003dfalse\u0026html5_av1_thresh_lcc\u003d480\u0026
html5_workaround_delay_trigger\u003dtrue\u0026allow_poltergust_autoplay\u003dtrue\u
0026disable_prefetch_when_ad_pending_for_web\u003dfalse\u0026kevlar_frontend_video_
list_actions\u003dtrue\u0026html5_enable_profiler\u003dfalse\u0026live_fresca_sched
uled_persistent\u003dtrue\u0026use_innertube_heartbeats_for_widevine\u003dfalse\u00
26html5_never_pause_appends\u003dfalse\u0026is_mweb_wexit_main_launch_true_control\
u003dfalse\u0026render_unicode_emojis_as_small_images\u003dfalse\u0026html5_enable_
subsegment_readahead_v3\u003dfalse\u0026html5_block_pip_non_mse\u003dfalse\u0026htm
l5_vp9_mime_full_range_flag\u003dtrue\u0026html5_player_dynamic_bottom_gradient\u00
3dfalse\u0026self_podding_default_button_focused\u003dfalse\u0026disable_new_pause_
state3\u003dtrue\u0026html5_subsegment_readahead_min_load_speed\u003d1.5\u0026html5
_no_placeholder_rollbacks\u003dtrue\u0026web_mark_root_visible\u003dfalse\u0026html
5_readahead_ratelimit\u003d3000\u0026unplugged_tvhtml5_botguard_attestation\u003dtr
ue\u0026html5_drm_ignore_out_of_order_responses\u003dfalse\u0026kevlar_queue_use_up
date_api\u003dtrue\u0026html5_time_based_consolidation_ms\u003d10\u0026log_window_o
nerror_fraction\u003d0.1\u0026debug_html5_random_stun_format\u003dfalse\u0026deskto
p_player_button_tooltip_with_shortcut\u003dtrue\u0026html5_remove_not_servable_chec
k_killswitch\u003dtrue\u0026web_player_gvi_wexit\u003dfalse\u0026ytidb_open_delete_
db\u003dfalse\u0026persist_disable_player_preload_on_tv\u003dfalse\u0026player_web_
is_canary\u003dfalse\u0026make_refined_offer_overlay_fading_away\u003dfalse\u0026ht
ml5_reload_element_long_rebuffer_delay_ms\u003d20000\u0026mweb_noapp\u003dfalse\u00
26ad_pod_disable_companion_persist_ads_quality\u003dtrue\u0026html5_manifestless_vp
9_otf\u003dtrue\u0026enable_live_premiere_web_player_indicator\u003dtrue\u0026edge_
nonprefixed_eme\u003dfalse\u0026html5_peg_to_live_logging\u003dfalse\u0026fast_auto
nav_in_background\u003dtrue\u0026html5_subsegment_readahead_min_buffer_health_secs\
u003d0.25\u0026html5_enable_packet_train_response_rate\u003dfalse\u0026html5_live_a
br_repredict_fraction\u003d0.0\u0026html5_media_fullscreen\u003dtrue\u0026web_playe
r_seek_chapters_by_shortcut\u003dfalse\u0026html5_streaming_debug\u003dfalse\u0026m
web_client_log_screen_associated\u003dfalse\u0026player_web_canary_stage\u003d0\u00
26overwrite_polyfill_on_logging_lib_loaded\u003dtrue\u0026embeds_impression_link_ch
annel_thumbnail\u003dfalse\u0026kevlar_miniplayer\u003dtrue\u0026player_ads_set_adf
ormat_on_client\u003dtrue\u0026html5_live_smoothly_extend_max_seekable_time\u003dfa
lse\u0026error_message_for_gsuite_network_restrictions\u003dtrue\u0026use_ivar_to_e
xtract_ad_video_id\u003dtrue\u0026html5_live_low_latency_bandwidth_window\u003d0.0\
u0026html5_platform_minimum_readahead_seconds\u003d0.0\u0026html5_disable_client_tm
p_logs\u003dfalse\u0026web_forward_command_on_pbj\u003dfalse\u0026networkless_ytidb
_version\u003d1\u0026playready_first_play_expiration\u003d-
1\u0026html5_enable_bicubicsharp\u003dfalse\u0026html5_abort_before_separate_init\u
003dfalse\u0026disable_prefetch_when_ad_pending_for_living_room\u003dfalse\u0026log
_js_exceptions_fraction\u003d1.0\u0026html5_append_init_while_paused\u003dfalse\u00
26only_show_companion_with_video_ad_or_command_for_image\u003dfalse\u0026html5_disa
ble_drm_hfr_1080\u003dfalse\u0026web_player_halftime_dai\u003dfalse\u0026kevlar_min
iplayer_disable_vis\u003dfalse\u0026html5_sync_seeking_state\u003dtrue\u0026is_mweb
_wexit_main_launch_copy\u003dfalse\u0026always_send_csi_204_with_beacon\u003dfalse\
u0026enable_cast_short_lived_lounge_token\u003dfalse\u0026html5_enable_tvos_dash\u0
03dfalse\u0026block_desktop_background_playback_with_mobile_cookie\u003dfalse\u0026
clear_visitor_id_in_innertube_before_consent\u003dfalse\u0026html5_drm_set_server_c
ert\u003dfalse\u0026disable_legacy_desktop_remote_queue\u003dtrue\u0026html5_disabl
e_nonprefixed_eme_for_other\u003dfalse\u0026html5_hack_gapless_init\u003dtrue\u0026
html5_performance_cap_floor\u003d360\u0026enable_white_noise\u003dfalse\u0026html5_
drm_fallback_to_playready_on_retry\u003dfalse\u0026screen_manager_wait_for_csn\u003
dfalse\u0026log_js_with_aggressive_normalization\u003dfalse\u0026html5_experiment_i
d_label\u003d0\u0026debug_sherlog_username\u003d\u0026pair_servlet_deprecation_warn
ing_enabled\u003dfalse\u0026html5_safari_desktop_eme_min_version\u003d0\u0026html5_
force_manifestless_seeking_state\u003dfalse\u0026kevlar_gel_error_routing\u003dtrue
\u0026html5_buffer_health_to_defer_slice_processing\u003d3.0\u0026html5_subsegment_
readahe
ad_load_speed_check_interval\u003d0.5\u0026html5_crypto_period_secs_from_emsg\u003d
true\u0026html5_aspect_from_adaptive_format\u003dtrue\u0026log_sequence_info_on_gel
_web\u003dfalse\u0026enable_ve_tracker_key\u003dtrue\u0026player_allow_autonav_afte
r_playlist\u003dtrue\u0026network_polling_interval\u003d30000\u0026web_op_signal_ty
pe_banlist\u003d[]\u0026html5_new_element_on_invalid_state\u003dtrue\u0026html5_one
sie\u003dfalse\u0026mweb_c3_endscreen\u003dfalse\u0026web_player_botguard_use_sched
uler\u003dfalse\u0026web_player_ss_media_time_offset\u003dtrue\u0026html5_enable_vi
deo_overlay_on_inplayer_slot_for_remix\u003dfalse\u0026html5_enable_clear_companion
_for_composite_in_player_ads_for_action\u003dfalse\u0026web_inline_player_after_vid
eo_preview\u003dfalse\u0026botguard_async_snapshot_timeout_ms\u003d3000\u0026tvhtml
5_retire_old_players\u003dfalse\u0026html5_autonav_cap_idle_secs\u003d0\u0026html5_
format_hybridization\u003dfalse\u0026html5_inline_video_quality_survey_always\u003d
false\u0026html5_log_timestamp_offset\u003dtrue\u0026log_robustness_for_drm\u003dfa
lse\u0026suppress_gen_204\u003dtrue\u0026ensure_only_one_resolved_midroll_response_
on_web\u003dtrue\u0026html5_seek_set_cmt_delay_ms\u003d2000\u0026qoe_send_then_writ
e\u003dfalse\u0026html5_disable_performance_downgrade\u003dfalse\u0026html5_min_has
_advanced_secs_float\u003d0.0\u0026web_player_innertube_subscription_update\u003dtr
ue\u0026html5_filter_fmp4_in_hls\u003dfalse\u0026web_api_url\u003dtrue\u0026html5_p
ost_interrupt_readahead\u003d20\u0026manifestless_post_live\u003dtrue\u0026html5_sk
ip_slow_ad_delay_ms\u003d5000\u0026html5_log_live_discontinuity\u003dtrue\u0026html
5_disable_vp9_encrypted\u003dfalse\u0026html5_interruption_resets_seeked_time\u003d
false\u0026web_player_move_autonav_toggle\u003dtrue\u0026web_player_gvi_wexit_other
\u003dfalse\u0026embeds_wexit_list_ajax_migration\u003dfalse\u0026html5_source_buff
er_attach_delay_time\u003d15000\u0026web_player_include_innertube_commands\u003dtru
e\u0026networkless_gel\u003dfalse\u0026web_new_autonav_endscreen\u003dfalse\u0026em
beds_impression_link_call_to_action\u003dfalse\u0026html5_hls_initial_bitrate\u003d
0\u0026html5_application_media_source\u003dfalse\u0026mandatory_consent_bump\u003df
alse\u0026show_interstitial_for_5s\u003dfalse\u0026directly_unlock_preroll_on_cache
d_playbacks_for_bulleit\u003dfalse\u0026align_ad_to_video_player_lifecycle_for_bull
eit\u003dtrue\u0026send_mdx_remote_data_if_present\u003dfalse\u0026hoffle_save\u003
dfalse\u0026ftc_hd_thumbs\u003dfalse\u0026hoffle_max_video_duration_secs\u003d0\u00
26self_podding_pod_choice_string_template\u003dself_podding_pod_choice\u0026player_
destroy_old_version\u003dtrue\u0026html5_hfr_quality_cap\u003d0\u0026html5_random_p
layback_cap\u003d0\u0026html5_enable_androidtv_cobalt_widevine\u003dfalse\u0026embe
ds_enable_embed_module\u003dtrue\u0026web_macro_markers_snapping_threshold\u003d4\u
0026html5_mark_internal_abandon_in_pacf\u003dtrue\u0026short_start_time_prefer_publ
ish_in_watch_log\u003dfalse\u0026web_player_hide_nitrate_promo_tooltip\u003dfalse\u
0026web_player_watch_next_response\u003dtrue\u0026web_player_music_visualizer_treat
ment\u003dfake\u0026disable_thumbnail_preloading\u003dtrue\u0026kevlar_autonav_mini
player_fix\u003dtrue\u0026html5_enable_composite_vod_slar_endcap_on_pacf\u003dfalse
\u0026html5_stop_video_in_cancel_playback\u003dtrue\u0026web_player_contain_thumbna
il\u003dfalse\u0026html5_delay_initial_loading\u003dtrue\u0026html5_otf_prefer_vp9\
u003dfalse\u0026use_refined_video_offer_overlay_on_web\u003dfalse\u0026html5_enable
_1080p_hq_cenc\u003dfalse\u0026enable_nwl_cleaning_logic\u003dfalse\u0026html5_log_
experiment_id_from_player_response_to_ctmp\u003d\u0026html5_onesie_media_bytes\u003
dfalse\u0026active_view_stop_starting_measurement_on_loaded\u003dfalse\u0026html5_d
ecoder_freeze_timeout_delay_ms\u003d0\u0026init_with_history_push_state\u003dfalse\
u0026html5_jumbo_ull_nonstreaming_mffa_ms\u003d4000\u0026embeds_enable_mobile_dtts\
u003dfalse\u0026html5_default_ad_gain\u003d0.5\u0026web_yt_config_context\u003dtrue
\u0026html5_seek_new_elem_delay_ms\u003d12000\u0026unplugged_blackouts_mock_ott\u00
3dfalse\u0026web_player_gvi_wexit_living_room\u003dfalse\u0026html5_request_sizing_
multiplier\u003d0.8\u0026kevlar_miniplayer_expand_top\u003dtrue\u0026web_player_ipp
_canary_type_for_logging\u003d\u0026networkless_logging\u003dtrue\u0026html5_force_
debug_data_for_client_tmp_logs\u003dfalse\u0026html5_urgent_adaptation_fix\u003dtru
e\u0026enable_ypc_clickwrap_on_living_room\u003dtrue\u0026html5_check_segnum_discon
tinuity\u003dtrue\u0026enable_hide_on_clear_in_survey_question_bulleit\u003dfalse\u
0026html5_vp9_new_mime\u003dtrue\u0026html5_peak_shave_always_include_sd\u003dfalse
\u0026html5_probe_live_using_range\u003dtrue\u0026html5_enable_consistent_companion
_clearing\u003dfalse\u0026html5_match_codecs_for_gapless\u003dfalse\u0026mweb_enabl
e_custom_control_visitor\u003dfalse\u0026nwl_latency_sampling_rate\u003d0.01\u0026h
tml5_max_live_dvr_window_plus_margin_secs\u003d46800.0\u0026kevlar_command_handler_
command_banlist\u003d[]\u0026html5_error_cooldown_in_ms\u003d30000\u0026html5_perf_
cap_override_sticky\u003dtrue\u0026player_web_is_canary_control\u003dfalse\u0026des
ktop_sparkles_light_cta_button\u003dtrue\u0026html5_enable_audio_51_for_live_non_da
i\u003dfalse\u0026html5_seek_jiggle_cmt_delay_ms\u003d8000\u0026html5_ads_preroll_l
ock_timeout_cfl\u003dfalse\u0026html5_force_hfr_support\u003dfalse\u0026web_player_
ux_module_wait\u003dfalse\u0026check_navigator_accuracy\u003dfalse\u0026html5_ios4_
seek_above_zero\u003dtrue\u0026html5_prefer_low_quality_audio_means_64k\u003dfalse\
u0026web_network_combined_catch\u003dtrue\u0026web_op_continuation_type_banlist\u00
3d[]\u0026enable_device_forwarding_from_xhr_client\u003dtrue\u0026disable_force_iv_
load_policy_on_bulleit\u003dfalse\u0026html5_enable_in_video_overlay_ad_in_pacf\u00
3dfalse\u0026html5_player_min_build_cl\u003d-
1\u0026disable_sharing_services_servlet\u003dtrue\u0026html5_streaming_xhr_no_mp4_h
oldback_chunk\u003dfalse\u0026unplugged_tvhtml5_video_preload_on_focus_delay_ms\u00
3d0\u0026hoffle_load\u003dfalse\u0026mweb_cougar_big_controls\u003dtrue\u0026vss_se
nd_then_write\u003dfalse\u0026html5_force_adaptive_readahead\u003dfalse\u0026html5_
qoe_user_intent_match_health\u003dtrue\u0026html5_ad_timeout_ms\u003d0\u0026composi
te_sign_in_prompt_and_consent_bump\u003dfalse\u0026html5_subsegment_readahead_targe
t_buffer_health_secs\u003d0.5\u0026html5_exile_on_drm_fatal\u003dfalse\u0026html5_n
ew_elem_on_hidden\u003dtrue\u0026bulleit_unstarted_event_killswitch\u003dfalse\u002
6drop_overlay_ads_on_cba_violation\u003dtrue\u0026html5_health_to_gel\u003dtrue\u00
26music_enable_shared_audio_tier_logic\u003dtrue\u0026html5_inline_video_quality_su
rvey\u003dtrue\u0026html5_dai_enable_active_view_creating_completed_adblock\u003dfa
lse\u0026html5_platform_whitelisted_for_frame_accurate_seeks\u003dtrue\u0026html5_c
lamp_with_padding\u003dfalse\u0026html5_manifestless_vp9_normal_latency\u003dfalse\
u0026live_chunk_readahead\u003d3\u0026self_podding_header_string_template\u003dself
_podding_interstitial_message\u0026delay_ads_gvi_call_on_bulleit_living_room_ms\u00
3d0\u0026html5_manifestless_seg_drift_limit_secs\u003d0\u0026html5_probe_primary_de
lay_base_ms\u003d0\u0026use_remote_context_in_populate_remote_client_info\u003dtrue
\u0026html5_send_device_type_in_drm_license_request\u003dfalse\u0026autoplay_time_f
or_music_content\u003d-
1\u0026html5_live_quality_cap\u003d0\u0026html5_pacf_enable_dai\u003dtrue\u0026web_
log_app_install_experiments\u003dtrue\u0026unplugged_tvhtml5_video_preload_no_dryru
n\u003dfalse\u0026html5_maximum_readahead_seconds\u003d0.0\u0026web_player_pip\u003
dfalse\u0026autoplay_time\u003d8000\u0026enable_shadow_yttv_channels\u003dfalse\u00
26html5_filter_non_efficient_formats_for_safari\u003dfalse\u0026cb_use_v2_filler\u0
03dfalse\u0026html5_activate_deferred_cue_ranges_on_video_ad\u003dfalse\u0026html5_
enable_single_video_vod_ivar_on_pacf\u003dfalse\u0026html5_hdcp_probing_stream_url\
u003d\u0026html5_enable_clear_companion_for_composite_in_player_ads_for_shopping\u0
03dfalse\u0026html5_gl_fps_threshold\u003d0\u0026addto_ajax_log_warning_fraction\u0
03d0.1\u0026html5_disable_move_pssh_to_moov\u003dtrue\u0026html5_default_quality_ca
p\u003d0\u0026html5_playready_enable_non_persist_license\u003dfalse\u0026only_show_
companion_with_video_ad_or_command_for_shopping\u003dfalse\u0026gal_client_migratio
n_web\u003dtrue\u0026enable_midroll_prefetch_for_html5\u003dtrue\u0026web_player_in
nertube_playlist_update\u003dtrue\u0026send_pyv_ad_mt_and_abandon_pings\u003dfalse\
u0026html5_av1_thresh_arm\u003d240\u0026html5_set_ended_in_pfx_live\u003dtrue\u0026
allow_live_autoplay_on_mweb\u003dfalse\u0026web_player_heartbeat_request_watch_next
\u003dfalse\u0026html5_enable_new_hvc_enc\u003dfalse\u0026html5_not_vp9_supported_q
uality_cap\u003d0\u0026html5_gapless_preloading\u003dtrue\u0026web_player_touch_mod
e_improvements\u003dtrue\u0026html5_in_buffer_ptl_timeout_ms\u003d0\u0026html5_enab
le_clearing_on_dispose_for_image_companions\u003dfalse\u0026html5_enable_player_byt
es_vod_survey_in_pacf_for_tv\u003dfalse\u0026autonav_notifications\u003dfalse\u0026
html5_prefer_server_bwe3\u003dtrue\u0026html5_enable_timeupdate_timeout\u003dfalse\
u0026get_midroll_info_wexit\u003dfalse\u0026html5_rewrite_manifestless_for_sync\u00
3dfalse\u0026self_podding_highlighted_button_blue\u003dtrue\u0026enable_zylon_wta_m
ta\u003dfalse\u0026drm_manifestless_unplugged\u003dfalse\u0026html5_report_slow_ads
_as_error\u003dtrue\u0026ignore_empty_xhr\u003dtrue\u0026html5_unify_sqless_flow\u0
03dtrue\u0026clear_visitor_id_in_ytconfig_before_consent\u003dfalse\u0026hfr_droppe
d_framerate_fallback_threshold\u003d0\u0026nwl_cleaning_rate\u003d0.1\u0026web_play
er_inline_botguard\u003dtrue\u0026embeds_impression_link_hover\u003dfalse\u0026html
5_break_sticky\u003dfalse\u0026html5_streaming_xhr_manifestless\u003dfalse\u0026web
_player_create_screens\u003dtrue\u0026enable_accounts_
connected_menu_item\u003dfalse\u0026enable_client_page_id_header_for_first_party_pi
ngs\u003dtrue\u0026html5_license_server_error_retry_limit\u003d3\u0026gal_client_mi
gration_mweb\u003dfalse\u0026fix_ads_tracking_for_swf_config_deprecation_mweb\u003d
true\u0026html5_pipeline_manifestless_allow_nonstreaming\u003dfalse\u0026html5_medi
astream_applies_timestamp_offset\u003dfalse\u0026html5_recognize_predict_start_cue_
point\u003dfalse\u0026html5_enable_embedded_player_visibility_signals\u003dtrue\u00
26web_player_innertube_share_panel\u003dtrue\u0026only_show_companion_with_video_ad
_or_command_for_action\u003dfalse\u0026debug_dapper_trace_id\u003d\u0026embeds_enab
le_request_storage_access_safari_itp\u003dfalse\u0026csi_on_gel\u003dtrue\u0026html
5_samsung_vp9_live\u003dfalse\u0026html5_expanded_max_vss_pings\u003dtrue\u0026html
5_enable_non_notify_composite_vod_lsar_pacf\u003dfalse\u0026web_wn_macro_markers\u0
03dtrue\u0026web_player_live_monitor_env\u003dtrue\u0026enable_eviction_protection_
for_bulleit\u003dtrue\u0026html5_onesie_player_config\u003dfalse\u0026max_resolutio
n_for_white_noise\u003d360\u0026enable_player_chapter_markers\u003dfalse\u0026html5
_jumbo_ull_subsegment_readahead_target\u003d1.3\u0026html5_source_buffer_attach_ret
ry_limit\u003d0\u0026enable_cookie_reissue_iframe\u003dfalse\u0026html5_autoplay_de
fault_quality_cap\u003d0\u0026html5_static_abr_resolution_shelf\u003d0\u0026enable_
upg_processed_dvr_dai\u003dfalse\u0026html5_enable_spherical\u003dfalse\u0026enable
_4k_spherical_ps4\u003dfalse\u0026html5_eme_loader_sync\u003dfalse\u0026tvhtml5_unp
lugged_preload_cache_size\u003d5\u0026html5_control_flow_include_trigger_logging_in
_tmp_logs\u003dfalse\u0026html5_log_drm_metrics_on_error\u003dfalse\u0026web_playba
ck_associated_log_ctt\u003dtrue\u0026web_player_i_see_captions\u003dfalse\u0026embe
ds_prevent_metadata_leaking_killswitch\u003dfalse\u0026self_podding_highlight_non_d
efault_button\u003dtrue\u0026tvhtml5_enable_oes_egl_image_external\u003dfalse\u0026
variable_buffer_timeout_ms\u003d0\u0026html5_reattach_on_stuck\u003dfalse\u0026html
5_gapless_seek_tolerance_secs\u003d3.0\u0026web_player_api_logging_fraction\u003d0.
01\u0026external_fullscreen_with_edu\u003dtrue\u0026self_podding_force_opt_in\u003d
false\u0026html5_fludd_suspend\u003dtrue\u0026html5_stop_overlapping_requests\u003d
false\u0026html5_heartbeat_set_ended\u003dtrue\u0026html5_video_tbd_min_kb\u003d0\u
0026html5_manifestless_vp9\u003dtrue\u0026stop_use_time_since_last_ad_service\u003d
false\u0026enable_survey_ads_on_ytv_lr\u003dfalse\u0026html5_drm_initial_constraint
_from_config\u003dfalse\u0026html5_log_rebuffer_events\u003d5\u0026html5_disable_co
dec_for_playback_on_error\u003dfalse\u0026mweb_uniplayer_auto_quality\u003dfalse\u0
026html5_seek_timeout_cfl\u003dfalse\u0026html5_webm_init_skipping\u003dfalse\u0026
html5_decode_to_texture_cap\u003dtrue\u0026web_player_gvi_wexit_diff\u003dfalse\u00
26html5_long_rebuffer_jiggle_cmt_delay_ms\u003d0\u0026html5_suspend_loader\u003dtru
e\u0026networkless_bypass_write\u003dfalse\u0026html5_unreported_seek_reseek_delay_
ms\u003d0\u0026mweb_enable_custom_control_shared\u003dtrue\u0026html5_unreported_se
ek_reseek_cfl\u003dfalse\u0026html5_handle_preroll_lock_in_pacf\u003dfalse\u0026htm
l5_long_rebuffer_jiggle_cmt_cfl\u003dfalse\u0026polymer_bad_build_labels\u003dtrue\
u0026html5_dont_override_default_sample_desc_index\u003dfalse\u0026html5_live_use_a
lternate_bandwidth_window_sizes\u003dfalse\u0026html5_live_nonzero_first_segment_st
art_time\u003dfalse\u0026html5_enable_ata_endpoint\u003dfalse\u0026web_action_cta_l
arger_ui\u003dfalse\u0026html5_live_normal_latency_bandwidth_window\u003d0.0\u0026w
eb_handle_meta_commands\u003dfalse\u0026kevlar_prefetch_data_augments_network_data\
u003dfalse\u0026web_player_show_music_in_this_video_no_ux\u003dfalse\u0026use_playe
r_params_for_passing_desktop_conversion_urls\u003dtrue\u0026mweb_disable_uniplayer_
ux\u003dfalse\u0026web_player_gvi_wexit_embeds\u003dfalse\u0026html5_drm_ignore_out
_of_order_responses_cfl\u003dfalse\u0026release_player_on_abandon_for_bulleit_lr_ad
s_frontend\u003dtrue\u0026nwl_send_fast_on_unload\u003dfalse\u0026html5_desktop_vr1
80_allow_panning\u003dtrue\u0026skip_ad_button_with_thumbnail\u003dtrue\u0026html5_
enable_per_format_loudness\u003dtrue\u0026disable_ad_markers_on_content_progress_ba
r\u003dfalse\u0026release_player_on_abandon_for_bulleit_living_room\u003dfalse\u002
6html5_autonav_quality_cap\u003d0\u0026html5_manifest_without_credentials\u003dfals
e\u0026web_player_ss_timeout_skip_ads\u003dtrue\u0026align_ad_to_video_player_lifec
ycle_for_bulleit_living_room\u003dtrue\u0026html5_explicitly_dispose_xhr\u003dfalse
\u0026offline_error_handling\u003dfalse\u0026is_kevlar_wexit_main_launch_true_contr
ol\u003dfalse\u0026html5_license_constraint_delay\u003d5000\u0026skip_inline_muted_
license_check_in_retriever\u003dfalse\u0026gel_uses_it_context_shell\u003dfalse\u00
26html5_trim_future_discontiguous_ranges\u003dfalse\u0026deprecate_pair_servlet_ena
bled\u003dtrue\u0026is_mweb_wexit_main_launch_true_control_copy\u003dfalse\u0026www
_for_videostats\u003dtrue\u0026html5_enable_companion_with_shopping_on_above_feed_s
lot\u003dtrue\u0026web_player_botguard_no_fallback_on_ended\u003dfalse\u0026enable_
updated_html5_player_focus_style\u003dfalse\u0026html5_hls_min_video_height\u003d0\
u0026html5_allow_video_keyframe_without_audio\u003dtrue\u0026polymer_verifiy_app_st
ate\u003dtrue\u0026ytidb_transaction_ended_event_rate_limit\u003d0.02\u0026html5_ma
x_drift_per_track_secs\u003d0.0\u0026html5_disable_reset_on_append_error\u003dtrue\
u0026web_player_show_music_in_this_video_graphic\u003dvideo_thumbnail\u0026enable_d
ial_short_lived_lounge_token\u003dfalse\u0026html5_min_upgrade_health\u003d0\u0026h
tml5_enable_vod_survey_in_pacf_for_web\u003dfalse\u0026enable_client_deferred_full_
screen_filtering_for_mweb_phones\u003dtrue\u0026hide_video_offer_overlay_on_web\u00
3dfalse\u0026html5_av1_thresh\u003d1080\u0026html5_set_ended_in_pfx_live_cfl\u003df
alse\u0026enable_skip_intro_button\u003dfalse\u0026html5_disable_codec_on_platform_
errors\u003dfalse\u0026html5_manifestless_media_source_duration\u003d25200\u0026web
_player_icons\u003dtrue\u0026desktop_action_companion_wta_support\u003dtrue\u0026ht
ml5_disable_low_pipeline\u003dfalse\u0026vss_pings_using_networkless\u003dfalse\u00
26enable_preoll_prefetch\u003dtrue\u0026html5_seek_set_cmt_cfl\u003dfalse\u0026html
5_ignore_bad_bitrates\u003dtrue\u0026html5_seek_timeout_delay_ms\u003d20000\u0026we
b_l3_storyboard\u003dfalse\u0026html5_seek_over_discontinuities\u003dtrue\u0026html
5_enable_spherical3d\u003dfalse\u0026variable_load_timeout_ms\u003d0\u0026enable_pu
bsub_for_skip_transition_bulleit\u003dfalse\u0026desktop_enable_autoplay\u003dfalse
\u0026tvhtml5_disable_live_prefetch\u003dtrue\u0026botguard_eval_with_script_tag\u0
03dtrue\u0026html5_jumbo_mobile_subsegment_readahead_target\u003d3.0\u0026wexit_for
ward_auth_diff_post_auth\u003dfalse\u0026player_enable_playback_playlist_change\u00
3dtrue\u0026html5_health_to_qoe\u003dfalse\u0026html5_enable_audio_51_for_live_dai\
u003dfalse\u0026custom_csi_timeline_use_gel\u003dtrue\u0026html5_enable_tvos_dash_d
ogfood\u003dfalse\u0026mweb_csi_watch_fix\u003dfalse\u0026html5_max_headm_for_strea
ming_xhr\u003d0\u0026html5_probe_secondary_during_timeout_miss_count\u003d2\u0026we
b_op_endpoint_banlist\u003d[]\u0026console_log_js_exceptions\u003dfalse\u0026html5_
use_current_media_time_for_glrem_gllat\u003dtrue\u0026mweb_enable_skippables_on_jio
_phone\u003dtrue\u0026html5_manifestless_max_segment_history\u003d300\u0026embeds_e
nable_intersection_observer_v2\u003dfalse\u0026html5_defer_slicing\u003dtrue\u0026h
tml5_nonblocking_media_capabilities\u003dfalse\u0026html5_sticky_reduces_discount_b
y\u003d0.0\u0026web_player_defer_modules\u003dfalse\u0026html5_minimum_readahead_se
conds\u003d0.0\u0026web_post_search\u003dtrue\u0026html5_min_readbehind_secs\u003d0
\u0026html5_androidtv_quic\u003dfalse\u0026html5_abs_buffer_health\u003dfalse\u0026
web_player_watch_next_response_parsing_when_no_rvs\u003dfalse\u0026embeds_impressio
n_link_occlusion\u003dfalse\u0026embeds_enable_iframe_apis_through_oneplatform\u003
dfalse\u0026hoffle_cache_size_secs\u003d0\u0026web_new_autonav_creator_redirect\u00
3dfalse\u0026networkless_immediately_drop_all_requests\u003dfalse\u0026html5_varisp
eed_playback_rate\u003dfalse\u0026csi_use_performance_navigation_timing\u003dfalse\
u0026hls_for_vod\u003dfalse\u0026html5_enable_smartsharp\u003dfalse\u0026html5_gapl
ess_max_played_ranges\u003d12\u0026should_clear_video_data_on_player_cued_unstarted
\u003dtrue\u0026html5_background_quality_cap\u003d360\u0026mdx_enable_privacy_discl
osure_ui\u003dtrue\u0026vss_networkless_bypass_write\u003dfalse\u0026gvi_channel_cl
ient_screen\u003dtrue\u0026html5_enable_ads_client_monitoring_log\u003dfalse\u0026e
mbeds_impression_link_video_thumbnail\u003dfalse\u0026html5_ewma_bandwidth_estimato
r\u003dfalse\u0026use_video_ad_break_offset_ms_int64\u003dtrue","hideInfo":true,"st
artMuted":true,"enableMutedAutoplay":true,"canaryState":"none","enableCsiLogging":t
rue,"csiPageType":"watch"},"WEB_PLAYER_CONTEXT_CONFIG_ID_KEVLAR_SPONSORSHIPS_OFFER"
:{"rootElementId":"ytd-sponsorships-offer-with-video-
renderer","jsUrl":"/s/player/9f996d3e/player_ias.vflset/en_US/base.js","cssUrl":"/s
/player/9f996d3e/www-player-
webp.css","contextId":"WEB_PLAYER_CONTEXT_CONFIG_ID_KEVLAR_SPONSORSHIPS_OFFER","eve
ntLabel":"sponsorshipsoffer","contentRegion":"CA","hl":"en_US","hostLanguage":"en",
"playerStyle":"desktop-
polymer","innertubeApiKey":"AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","innertubeApiV
ersion":"v1","innertubeContextClientVersion":"2.20210111.08.00","disableRelatedVide
os":true,"annotationsLoadPolicy":3,"device":
{"brand":"","model":"","browser":"Firefox","browserVersion":"78.0","os":"X11","osVe
rsion":"","platform":"DESKTOP","interfaceName":"WEB","interfaceVersion":"2.20210111
.08.00"},"serializedExperimentIds":"23703446,23857950,23890959,23940247,23953193,23
969934,23973489,23973495,23974187,23976578,23985645,23986
034,24631885","serializedExperimentFlags":"html5_make_pacf_in_video_overlay_evictab
le\u003dfalse\u0026html5_probe_media_capabilities\u003dfalse\u0026networkless_throt
tle_timeout\u003d100\u0026disable_features_for_supex\u003dfalse\u0026html5_validate
_yt_now\u003dfalse\u0026html5_player_bottom_linear_gradient\u003dfalse\u0026web_pla
yer_botguard_no_fallback\u003dfalse\u0026unsplit_gel_payloads_in_logs\u003dfalse\u0
026use_innertube_hearbeats_for_playready\u003dfalse\u0026html5_live_ultra_low_laten
cy_bandwidth_window\u003d0.0\u0026html5_max_readbehind_secs\u003d0\u0026html5_set_d
ebugging_opt_in\u003dfalse\u0026hoffle_api\u003dfalse\u0026player_web_canary\u003df
alse\u0026cb_v2_uxe\u003d\u0026html5_start_seconds_priority\u003dfalse\u0026use_inl
ined_player_rpc\u003dtrue\u0026html5_live_benchmark_incremental_parsing\u003dfalse\
u0026web_client_version_override\u003d\u0026html5_update_end_time_for_blockgroup\u0
03dfalse\u0026use_first_tick\u003dfalse\u0026delay_gel_until_config_ready\u003dtrue
\u0026html5_gapless_no_requests_after_lock\u003dtrue\u0026networkless_always_online
\u003dfalse\u0026html5_in_buffer_ptl\u003dfalse\u0026html5_streaming_xhr\u003dfalse
\u0026web_player_gvi_wexit_mweb\u003dtrue\u0026web_player_release_debug\u003dfalse\
u0026condition_biscotti_fetch_on_consent_cookie_html5_clients\u003dfalse\u0026presk
ip_button_style_ads_backend\u003dcountdown_next_to_thumbnail\u0026html5_bulleit_han
dle_gained_playing_state\u003dfalse\u0026html5_live_self_init_segments\u003dfalse\u
0026web_endscreen_show_watch_later_and_queue\u003dfalse\u0026web_client_counter_ran
dom_seed\u003dtrue\u0026web_new_autonav_countdown\u003dfalse\u0026csi_use_time_orig
in\u003dfalse\u0026html5_min_has_advanced_secs\u003d0\u0026html5_ads_preroll_lock_t
imeout_delay_ms\u003d0\u0026html5_dai_debug_bulleit_cue_range\u003dfalse\u0026html5
_store_xhr_headers_readable\u003dtrue\u0026web_new_big_thumbnail_endscreen\u003dfal
se\u0026circle_crop_both_discovery_and_masthead_companion_thumbnail\u003dfalse\u002
6html5_av1_thresh_hcc\u003d1080\u0026html5_gapless_ad_byterate_multiplier\u003d1.6\
u0026html5_block_8k_hfr\u003dfalse\u0026web_player_nitrate_promo_tooltip\u003dtrue\
u0026web_player_ss_dai_ad_fetching_timeout_ms\u003d7000\u0026html5_subsegment_reada
head_min_buffer_health_secs_on_timeout\u003d0.1\u0026html5_enable_clear_companion_f
or_composite_in_player_ads_for_image\u003dfalse\u0026web_playback_associated_ve\u00
3dfalse\u0026html5_log_audio_abr\u003dfalse\u0026web_player_sentinel_is_uniplayer\u
003dtrue\u0026send_ad_id_on_non_yt_hosted_for_ima_living_room\u003dfalse\u0026kill_
swf_config_mweb\u003dfalse\u0026enable_topsoil_wta_for_halftime\u003dtrue\u0026html
5_restrict_streaming_xhr_on_sqless_requests\u003dtrue\u0026html5_rewrite_manifestle
ss_for_continuity\u003dtrue\u0026html5_player_autonav_logging\u003dtrue\u0026kabuki
_pangea_prefer_audio_only_for_atv_and_uploads\u003dtrue\u0026html5_max_readahead_ba
ndwidth_cap\u003d0\u0026web_gel_timeout_cap\u003dtrue\u0026enable_gpu_logging\u003d
false\u0026embeds_enable_muted_autoplay\u003dfalse\u0026web_player_vss_pageid_heade
r\u003dtrue\u0026html5_long_rebuffer_threshold_ms\u003d30000\u0026kevlar_queue_use_
dedicated_list_type\u003dtrue\u0026web_logging_max_batch\u003d150\u0026html5_seek_j
iggle_cmt_cfl\u003dfalse\u0026enable_spherical_kabuki\u003dfalse\u0026kevlar_playba
ck_associated_queue\u003dtrue\u0026set_interstitial_advertisers_question_text\u003d
true\u0026web_player_remove_playerproxy\u003dfalse\u0026html5_unrewrite_timestamps\
u003dtrue\u0026render_enhanced_overlays_as_ctas_for_desktop_style\u003dunset\u0026e
nable_mixed_direction_formatted_strings\u003dtrue\u0026html5_process_all_encrypted_
events\u003dtrue\u0026html5_request_size_padding_secs\u003d3.0\u0026html5_tvos_skip
_dash_audio_check\u003dfalse\u0026web_player_no_endscreen_crop\u003dtrue\u0026cast_
prefer_audio_only_for_atv_and_uploads\u003dfalse\u0026html5_enable_anaglyph3d\u003d
false\u0026html5_ignore_h264_framerate_cap\u003dfalse\u0026manifestless_post_live_u
fph\u003dtrue\u0026html5_onesie_watch_next_diff\u003dfalse\u0026html5_reset_index_o
n_mismatch\u003dfalse\u0026mdx_load_cast_api_bootstrap_script\u003dfalse\u0026playe
r_doubletap_to_seek\u003dtrue\u0026html5_subsegment_readahead_enable_mffa\u003dfals
e\u0026html5_log_drm_metrics_on_key_statuses\u003dfalse\u0026html5_subsegment_reada
head_timeout_secs\u003d2.0\u0026html5_tv_ignore_capable_constraint\u003dfalse\u0026
html5_dynamic_av1_hybrid_threshold\u003dtrue\u0026disable_simple_mixed_direction_fo
rmatted_strings\u003dtrue\u0026html5_kaios_hd_killswitch\u003dfalse\u0026html5_band
width_window_size\u003d0\u0026html5_server_stitched_dai_group\u003dfalse\u0026produ
cts_in_video_desktop_overlay_badge_should_show_on_fullscreen\u003dfalse\u0026player
_endscreen_ellipsis_fix\u003dtrue\u0026player_bootstrap_method\u003dtrue\u0026get_m
idroll_info_use_client_rpc\u003dfalse\u0026html5_subsegment_readahead_seek_latency_
fudge\u003d0.5\u0026html5_gapless_ended_transition_buffer_ms\u003d200\u0026uniplaye
r_block_pip\u003dfalse\u0026html5_send_origin_for_progressive\u003dfalse\u0026embed
s_impression_link\u003dfalse\u0026html5_min_readbehind_cap_secs\u003d60\u0026no_coo
kie_before_consent\u003dfalse\u0026web_classic_innertube_subscription_update\u003df
alse\u0026web_player_watch_next_response_parsing\u003dtrue\u0026html5_allowable_liv
eness_drift_chunks\u003d2\u0026html5_enable_eac3\u003dtrue\u0026mweb_native_control
_in_faux_fullscreen_shared\u003dtrue\u0026woffle_orchestration\u003dfalse\u0026html
5_single_format_policy\u003dfalse\u0026html5_drm_start_from_null_constraint\u003dfa
lse\u0026web_foreground_heartbeat_interval_ms\u003d28000\u0026enable_visit_advertis
er_support_on_ipad_mweb\u003dfalse\u0026html5_pctile_bandwidth_estimator\u003dfalse
\u0026ytidb_allow_on_ios_safari_v8_and_v9\u003dfalse\u0026enable_html5_teal_ad_badg
e\u003dfalse\u0026html5_perserve_av1_perf_cap\u003dfalse\u0026web_gel_debounce_ms\u
003d10000\u0026web_screen_associated_all_layers\u003dtrue\u0026html5_ultra_low_late
ncy_subsegment_readahead\u003dfalse\u0026html5_background_cap_idle_secs\u003d60\u00
26set_interstitial_start_button\u003dtrue\u0026suppress_error_204_logging\u003dtrue
\u0026mweb_muted_autoplay_animation\u003dshrink\u0026vp9_drm_live\u003dfalse\u0026e
mbeds_enable_mobile_custom_controls\u003dfalse\u0026embeds_enable_age_gating_playab
ility_check\u003dfalse\u0026html5_use_drm_retry\u003dfalse\u0026html5_skip_invalid_
sq\u003dfalse\u0026qoe_with_networkless\u003dfalse\u0026html5_block_pip_with_events
\u003dfalse\u0026networkless_retry_attempts\u003d1\u0026html5_player_disable_visibi
lity_validation\u003dfalse\u0026html5_restart_on_unexpected_detach\u003dfalse\u0026
is_kevlar_wexit_main_launch\u003dtrue\u0026mdx_enable_privacy_disclosure\u003dfalse
\u0026html5_check_seeking_for_cuepoints_killswitch\u003dfalse\u0026dash_manifest_ve
rsion\u003d5\u0026enable_device_forwarding_from_polymer_network_manager\u003dtrue\u
0026web_player_bigger_buttons_like_mobile\u003dfalse\u0026outertube_streaming_data_
always_use_staging_license_service\u003dfalse\u0026html5_peak_shave\u003dtrue\u0026
autoplay_time_for_music_content_after_autoplayed_video\u003d-
1\u0026html5_release_on_error\u003dtrue\u0026web_player_music_visualizer\u003dfalse
\u0026html5_deadzone_multiplier\u003d1.0\u0026html5_pause_on_nonforeground_platform
_errors\u003dtrue\u0026bulleit_get_midroll_info_timeout_ms\u003d8000\u0026html5_ski
p_empty_load\u003dfalse\u0026simply_embedded_enable_botguard\u003dfalse\u0026html5_
high_res_logging\u003dfalse\u0026html5_encourage_array_coalescing\u003dtrue\u0026se
lf_podding_midroll_choice_string_template\u003dself_podding_midroll_choice\u0026htm
l5_ios_force_seek_to_zero_on_stop\u003dtrue\u0026html5_log_media_perf_info\u003dfal
se\u0026kevlar_sign_in_prompt_before_mandatory_consent\u003dfalse\u0026hide_preskip
\u003dtrue\u0026web_classic_playlist_one_platform_update\u003dfalse\u0026disable_bi
scotti_fetch_on_html5_clients\u003dfalse\u0026html5_disable_non_contiguous\u003dtru
e\u0026hoffle_cfl_lock_format\u003dfalse\u0026web_player_response_playback_tracking
_parsing\u003dtrue\u0026enable_webgl_noop\u003dfalse\u0026html5_df_downgrade_thresh
\u003d0.2\u0026html5_qoe_intercept\u003d\u0026web_log_connection\u003dtrue\u0026web
_player_ios_mweb_resizing\u003dtrue\u0026html5_enable_aac51\u003dfalse\u0026use_def
ault_events_client\u003dfalse\u0026ytidb_is_supported\u003dfalse\u0026html5_enable_
companion_with_action_on_above_feed_slot\u003dtrue\u0026html5_exponential_memory_fo
r_sticky\u003dtrue\u0026disable_ad_status_on_html5_clients\u003dfalse\u0026html5_qu
ality_cap_min_age_secs\u003d0\u0026log_js_error_clusters\u003d1.0\u0026web_player_g
vi_wexit_web\u003dtrue\u0026live_fresca_v2\u003dtrue\u0026is_mweb_wexit_main_launch
\u003dtrue\u0026html5_enable_ac3\u003dtrue\u0026persist_disable_player_preload_on_t
v_for_living_room\u003dfalse\u0026allow_live_autoplay\u003dtrue\u0026html5_enable_c
obalt_experimental_vp9_decoder\u003dfalse\u0026html5_last_slice_transition\u003dfal
se\u0026html5_deprecate_video_tag_pool\u003dfalse\u0026html5_decoder_freeze_timeout
_cfl\u003dfalse\u0026html5_enable_tvos_widevine\u003dfalse\u0026web_player_show_mus
ic_in_this_video\u003dfalse\u0026html5_enable_companion_with_image_on_above_feed_sl
ot\u003dtrue\u0026html5_log_rebuffer_reason\u003dfalse\u0026html5_non_network_rebuf
fer_duration_ms\u003d0\u0026html5_disable_protected_hdr\u003dfalse\u0026html5_reloa
d_element_long_rebuffer_cfl\u003dfalse\u0026html5_ios7_force_play_on_stall\u003dtru
e\u0026kevlar_allow_multistep_video_init\u003dtrue\u0026enable_svg_mode_on_embed_mo
bile\u003dtrue\u0026html5_enable_video_overlay_on_inplayer_slot_for_tv\u003dfalse\u
0026html5_query_sw_secure_crypto_for_android\u003dtrue\u0026enable_ad_pod_specific_
ui\u003dtrue\u0026enable_skip_button_offset_mutation\u003dfalse\u0026enable_server_
stitched_dai\u003dfalse\u0026html5_live_abr_head_miss_fraction\u003d0.0\u0026html5_
urgent_adaptation_when_stun\u003dfalse\u0026networkless_request_age_limit\u003d30\u
0026pageid_as_header_web\u003dfalse\u0026render_enhanced_over
lays_as_ctas_for_desktop\u003dfalse\u0026condition_ad_status_fetch_on_consent_cooki
e_html5_clients\u003dfalse\u0026service_param_manager_killswitch\u003dfalse\u0026us
e_typescript_transport\u003dtrue\u0026kevlar_miniplayer_play_pause_on_scrim\u003dtr
ue\u0026html5_seek_new_elem_cfl\u003dfalse\u0026web_deprecate_service_ajax_map_depe
ndency\u003dtrue\u0026html5_resume_streaming_requests\u003dfalse\u0026html5_av1_thr
esh_lcc\u003d480\u0026html5_workaround_delay_trigger\u003dtrue\u0026allow_poltergus
t_autoplay\u003dtrue\u0026disable_prefetch_when_ad_pending_for_web\u003dfalse\u0026
kevlar_frontend_video_list_actions\u003dtrue\u0026html5_enable_profiler\u003dfalse\
u0026live_fresca_scheduled_persistent\u003dtrue\u0026use_innertube_heartbeats_for_w
idevine\u003dfalse\u0026html5_never_pause_appends\u003dfalse\u0026is_mweb_wexit_mai
n_launch_true_control\u003dfalse\u0026render_unicode_emojis_as_small_images\u003dfa
lse\u0026html5_enable_subsegment_readahead_v3\u003dfalse\u0026html5_block_pip_non_m
se\u003dfalse\u0026html5_vp9_mime_full_range_flag\u003dtrue\u0026html5_player_dynam
ic_bottom_gradient\u003dfalse\u0026self_podding_default_button_focused\u003dfalse\u
0026disable_new_pause_state3\u003dtrue\u0026html5_subsegment_readahead_min_load_spe
ed\u003d1.5\u0026html5_no_placeholder_rollbacks\u003dtrue\u0026web_mark_root_visibl
e\u003dfalse\u0026html5_readahead_ratelimit\u003d3000\u0026unplugged_tvhtml5_botgua
rd_attestation\u003dtrue\u0026html5_drm_ignore_out_of_order_responses\u003dfalse\u0
026kevlar_queue_use_update_api\u003dtrue\u0026html5_time_based_consolidation_ms\u00
3d10\u0026log_window_onerror_fraction\u003d0.1\u0026debug_html5_random_stun_format\
u003dfalse\u0026desktop_player_button_tooltip_with_shortcut\u003dtrue\u0026html5_re
move_not_servable_check_killswitch\u003dtrue\u0026web_player_gvi_wexit\u003dfalse\u
0026ytidb_open_delete_db\u003dfalse\u0026persist_disable_player_preload_on_tv\u003d
false\u0026player_web_is_canary\u003dfalse\u0026make_refined_offer_overlay_fading_a
way\u003dfalse\u0026html5_reload_element_long_rebuffer_delay_ms\u003d20000\u0026mwe
b_noapp\u003dfalse\u0026ad_pod_disable_companion_persist_ads_quality\u003dtrue\u002
6html5_manifestless_vp9_otf\u003dtrue\u0026enable_live_premiere_web_player_indicato
r\u003dtrue\u0026edge_nonprefixed_eme\u003dfalse\u0026html5_peg_to_live_logging\u00
3dfalse\u0026fast_autonav_in_background\u003dtrue\u0026html5_subsegment_readahead_m
in_buffer_health_secs\u003d0.25\u0026html5_enable_packet_train_response_rate\u003df
alse\u0026html5_live_abr_repredict_fraction\u003d0.0\u0026html5_media_fullscreen\u0
03dtrue\u0026web_player_seek_chapters_by_shortcut\u003dfalse\u0026html5_streaming_d
ebug\u003dfalse\u0026mweb_client_log_screen_associated\u003dfalse\u0026player_web_c
anary_stage\u003d0\u0026overwrite_polyfill_on_logging_lib_loaded\u003dtrue\u0026emb
eds_impression_link_channel_thumbnail\u003dfalse\u0026kevlar_miniplayer\u003dtrue\u
0026player_ads_set_adformat_on_client\u003dtrue\u0026html5_live_smoothly_extend_max
_seekable_time\u003dfalse\u0026error_message_for_gsuite_network_restrictions\u003dt
rue\u0026use_ivar_to_extract_ad_video_id\u003dtrue\u0026html5_live_low_latency_band
width_window\u003d0.0\u0026html5_platform_minimum_readahead_seconds\u003d0.0\u0026h
tml5_disable_client_tmp_logs\u003dfalse\u0026web_forward_command_on_pbj\u003dfalse\
u0026networkless_ytidb_version\u003d1\u0026playready_first_play_expiration\u003d-
1\u0026html5_enable_bicubicsharp\u003dfalse\u0026html5_abort_before_separate_init\u
003dfalse\u0026disable_prefetch_when_ad_pending_for_living_room\u003dfalse\u0026log
_js_exceptions_fraction\u003d1.0\u0026html5_append_init_while_paused\u003dfalse\u00
26only_show_companion_with_video_ad_or_command_for_image\u003dfalse\u0026html5_disa
ble_drm_hfr_1080\u003dfalse\u0026web_player_halftime_dai\u003dfalse\u0026kevlar_min
iplayer_disable_vis\u003dfalse\u0026html5_sync_seeking_state\u003dtrue\u0026is_mweb
_wexit_main_launch_copy\u003dfalse\u0026always_send_csi_204_with_beacon\u003dfalse\
u0026enable_cast_short_lived_lounge_token\u003dfalse\u0026html5_enable_tvos_dash\u0
03dfalse\u0026block_desktop_background_playback_with_mobile_cookie\u003dfalse\u0026
clear_visitor_id_in_innertube_before_consent\u003dfalse\u0026html5_drm_set_server_c
ert\u003dfalse\u0026disable_legacy_desktop_remote_queue\u003dtrue\u0026html5_disabl
e_nonprefixed_eme_for_other\u003dfalse\u0026html5_hack_gapless_init\u003dtrue\u0026
html5_performance_cap_floor\u003d360\u0026enable_white_noise\u003dfalse\u0026html5_
drm_fallback_to_playready_on_retry\u003dfalse\u0026screen_manager_wait_for_csn\u003
dfalse\u0026log_js_with_aggressive_normalization\u003dfalse\u0026html5_experiment_i
d_label\u003d0\u0026debug_sherlog_username\u003d\u0026pair_servlet_deprecation_warn
ing_enabled\u003dfalse\u0026html5_safari_desktop_eme_min_version\u003d0\u0026html5_
force_manifestless_seeking_state\u003dfalse\u0026kevlar_gel_error_routing\u003dtrue
\u0026html5_buffer_health_to_defer_slice_processing\u003d3.0\u0026html5_subsegment_
readahead_load_speed_check_interval\u003d0.5\u0026html5_crypto_period_secs_from_ems
g\u003dtrue\u0026html5_aspect_from_adaptive_format\u003dtrue\u0026log_sequence_info
_on_gel_web\u003dfalse\u0026enable_ve_tracker_key\u003dtrue\u0026player_allow_auton
av_after_playlist\u003dtrue\u0026network_polling_interval\u003d30000\u0026web_op_si
gnal_type_banlist\u003d[]\u0026html5_new_element_on_invalid_state\u003dtrue\u0026ht
ml5_onesie\u003dfalse\u0026mweb_c3_endscreen\u003dfalse\u0026web_player_botguard_us
e_scheduler\u003dfalse\u0026web_player_ss_media_time_offset\u003dtrue\u0026html5_en
able_video_overlay_on_inplayer_slot_for_remix\u003dfalse\u0026html5_enable_clear_co
mpanion_for_composite_in_player_ads_for_action\u003dfalse\u0026web_inline_player_af
ter_video_preview\u003dfalse\u0026botguard_async_snapshot_timeout_ms\u003d3000\u002
6tvhtml5_retire_old_players\u003dfalse\u0026html5_autonav_cap_idle_secs\u003d0\u002
6html5_format_hybridization\u003dfalse\u0026html5_inline_video_quality_survey_alway
s\u003dfalse\u0026html5_log_timestamp_offset\u003dtrue\u0026log_robustness_for_drm\
u003dfalse\u0026suppress_gen_204\u003dtrue\u0026ensure_only_one_resolved_midroll_re
sponse_on_web\u003dtrue\u0026html5_seek_set_cmt_delay_ms\u003d2000\u0026qoe_send_th
en_write\u003dfalse\u0026html5_disable_performance_downgrade\u003dfalse\u0026html5_
min_has_advanced_secs_float\u003d0.0\u0026web_player_innertube_subscription_update\
u003dtrue\u0026html5_filter_fmp4_in_hls\u003dfalse\u0026web_api_url\u003dtrue\u0026
html5_post_interrupt_readahead\u003d20\u0026manifestless_post_live\u003dtrue\u0026h
tml5_skip_slow_ad_delay_ms\u003d5000\u0026html5_log_live_discontinuity\u003dtrue\u0
026html5_disable_vp9_encrypted\u003dfalse\u0026html5_interruption_resets_seeked_tim
e\u003dfalse\u0026web_player_move_autonav_toggle\u003dtrue\u0026web_player_gvi_wexi
t_other\u003dfalse\u0026embeds_wexit_list_ajax_migration\u003dfalse\u0026html5_sour
ce_buffer_attach_delay_time\u003d15000\u0026web_player_include_innertube_commands\u
003dtrue\u0026networkless_gel\u003dfalse\u0026web_new_autonav_endscreen\u003dfalse\
u0026embeds_impression_link_call_to_action\u003dfalse\u0026html5_hls_initial_bitrat
e\u003d0\u0026html5_application_media_source\u003dfalse\u0026mandatory_consent_bump
\u003dfalse\u0026show_interstitial_for_5s\u003dfalse\u0026directly_unlock_preroll_o
n_cached_playbacks_for_bulleit\u003dfalse\u0026align_ad_to_video_player_lifecycle_f
or_bulleit\u003dtrue\u0026send_mdx_remote_data_if_present\u003dfalse\u0026hoffle_sa
ve\u003dfalse\u0026ftc_hd_thumbs\u003dfalse\u0026hoffle_max_video_duration_secs\u00
3d0\u0026self_podding_pod_choice_string_template\u003dself_podding_pod_choice\u0026
player_destroy_old_version\u003dtrue\u0026html5_hfr_quality_cap\u003d0\u0026html5_r
andom_playback_cap\u003d0\u0026html5_enable_androidtv_cobalt_widevine\u003dfalse\u0
026embeds_enable_embed_module\u003dtrue\u0026web_macro_markers_snapping_threshold\u
003d4\u0026html5_mark_internal_abandon_in_pacf\u003dtrue\u0026short_start_time_pref
er_publish_in_watch_log\u003dfalse\u0026web_player_hide_nitrate_promo_tooltip\u003d
false\u0026web_player_watch_next_response\u003dtrue\u0026web_player_music_visualize
r_treatment\u003dfake\u0026disable_thumbnail_preloading\u003dtrue\u0026kevlar_auton
av_miniplayer_fix\u003dtrue\u0026html5_enable_composite_vod_slar_endcap_on_pacf\u00
3dfalse\u0026html5_stop_video_in_cancel_playback\u003dtrue\u0026web_player_contain_
thumbnail\u003dfalse\u0026html5_delay_initial_loading\u003dtrue\u0026html5_otf_pref
er_vp9\u003dfalse\u0026use_refined_video_offer_overlay_on_web\u003dfalse\u0026html5
_enable_1080p_hq_cenc\u003dfalse\u0026enable_nwl_cleaning_logic\u003dfalse\u0026htm
l5_log_experiment_id_from_player_response_to_ctmp\u003d\u0026html5_onesie_media_byt
es\u003dfalse\u0026active_view_stop_starting_measurement_on_loaded\u003dfalse\u0026
html5_decoder_freeze_timeout_delay_ms\u003d0\u0026init_with_history_push_state\u003
dfalse\u0026html5_jumbo_ull_nonstreaming_mffa_ms\u003d4000\u0026embeds_enable_mobil
e_dtts\u003dfalse\u0026html5_default_ad_gain\u003d0.5\u0026web_yt_config_context\u0
03dtrue\u0026html5_seek_new_elem_delay_ms\u003d12000\u0026unplugged_blackouts_mock_
ott\u003dfalse\u0026web_player_gvi_wexit_living_room\u003dfalse\u0026html5_request_
sizing_multiplier\u003d0.8\u0026kevlar_miniplayer_expand_top\u003dtrue\u0026web_pla
yer_ipp_canary_type_for_logging\u003d\u0026networkless_logging\u003dtrue\u0026html5
_force_debug_data_for_client_tmp_logs\u003dfalse\u0026html5_urgent_adaptation_fix\u
003dtrue\u0026enable_ypc_clickwrap_on_living_room\u003dtrue\u0026html5_check_segnum
_discontinuity\u003dtrue\u0026enable_hide_on_clear_in_survey_question_bulleit\u003d
false\u0026html5_vp9_new_mime\u003dtrue\u0026html5_peak_shave_always_include_sd\u00
3dfalse\u0026html5_probe_live_using_range\u003dtrue\u0026html5_enable_consistent_co
mpanion_clearing\u003dfalse\u0026html5_match_codecs_for_gapless\u003dfalse\u0026mwe
b_enable_custom_control_visitor\u003dfalse\u0026nwl_latency_sampling_rate\u003d0.01
\u0026html5_max_live_dvr_window_plus_marg
in_secs\u003d46800.0\u0026kevlar_command_handler_command_banlist\u003d[]\u0026html5
_error_cooldown_in_ms\u003d30000\u0026html5_perf_cap_override_sticky\u003dtrue\u002
6player_web_is_canary_control\u003dfalse\u0026desktop_sparkles_light_cta_button\u00
3dtrue\u0026html5_enable_audio_51_for_live_non_dai\u003dfalse\u0026html5_seek_jiggl
e_cmt_delay_ms\u003d8000\u0026html5_ads_preroll_lock_timeout_cfl\u003dfalse\u0026ht
ml5_force_hfr_support\u003dfalse\u0026web_player_ux_module_wait\u003dfalse\u0026che
ck_navigator_accuracy\u003dfalse\u0026html5_ios4_seek_above_zero\u003dtrue\u0026htm
l5_prefer_low_quality_audio_means_64k\u003dfalse\u0026web_network_combined_catch\u0
03dtrue\u0026web_op_continuation_type_banlist\u003d[]\u0026enable_device_forwarding
_from_xhr_client\u003dtrue\u0026disable_force_iv_load_policy_on_bulleit\u003dfalse\
u0026html5_enable_in_video_overlay_ad_in_pacf\u003dfalse\u0026html5_player_min_buil
d_cl\u003d-
1\u0026disable_sharing_services_servlet\u003dtrue\u0026html5_streaming_xhr_no_mp4_h
oldback_chunk\u003dfalse\u0026unplugged_tvhtml5_video_preload_on_focus_delay_ms\u00
3d0\u0026hoffle_load\u003dfalse\u0026mweb_cougar_big_controls\u003dtrue\u0026vss_se
nd_then_write\u003dfalse\u0026html5_force_adaptive_readahead\u003dfalse\u0026html5_
qoe_user_intent_match_health\u003dtrue\u0026html5_ad_timeout_ms\u003d0\u0026composi
te_sign_in_prompt_and_consent_bump\u003dfalse\u0026html5_subsegment_readahead_targe
t_buffer_health_secs\u003d0.5\u0026html5_exile_on_drm_fatal\u003dfalse\u0026html5_n
ew_elem_on_hidden\u003dtrue\u0026bulleit_unstarted_event_killswitch\u003dfalse\u002
6drop_overlay_ads_on_cba_violation\u003dtrue\u0026html5_health_to_gel\u003dtrue\u00
26music_enable_shared_audio_tier_logic\u003dtrue\u0026html5_inline_video_quality_su
rvey\u003dtrue\u0026html5_dai_enable_active_view_creating_completed_adblock\u003dfa
lse\u0026html5_platform_whitelisted_for_frame_accurate_seeks\u003dtrue\u0026html5_c
lamp_with_padding\u003dfalse\u0026html5_manifestless_vp9_normal_latency\u003dfalse\
u0026live_chunk_readahead\u003d3\u0026self_podding_header_string_template\u003dself
_podding_interstitial_message\u0026delay_ads_gvi_call_on_bulleit_living_room_ms\u00
3d0\u0026html5_manifestless_seg_drift_limit_secs\u003d0\u0026html5_probe_primary_de
lay_base_ms\u003d0\u0026use_remote_context_in_populate_remote_client_info\u003dtrue
\u0026html5_send_device_type_in_drm_license_request\u003dfalse\u0026autoplay_time_f
or_music_content\u003d-
1\u0026html5_live_quality_cap\u003d0\u0026html5_pacf_enable_dai\u003dtrue\u0026web_
log_app_install_experiments\u003dtrue\u0026unplugged_tvhtml5_video_preload_no_dryru
n\u003dfalse\u0026html5_maximum_readahead_seconds\u003d0.0\u0026web_player_pip\u003
dfalse\u0026autoplay_time\u003d8000\u0026enable_shadow_yttv_channels\u003dfalse\u00
26html5_filter_non_efficient_formats_for_safari\u003dfalse\u0026cb_use_v2_filler\u0
03dfalse\u0026html5_activate_deferred_cue_ranges_on_video_ad\u003dfalse\u0026html5_
enable_single_video_vod_ivar_on_pacf\u003dfalse\u0026html5_hdcp_probing_stream_url\
u003d\u0026html5_enable_clear_companion_for_composite_in_player_ads_for_shopping\u0
03dfalse\u0026html5_gl_fps_threshold\u003d0\u0026addto_ajax_log_warning_fraction\u0
03d0.1\u0026html5_disable_move_pssh_to_moov\u003dtrue\u0026html5_default_quality_ca
p\u003d0\u0026html5_playready_enable_non_persist_license\u003dfalse\u0026only_show_
companion_with_video_ad_or_command_for_shopping\u003dfalse\u0026gal_client_migratio
n_web\u003dtrue\u0026enable_midroll_prefetch_for_html5\u003dtrue\u0026web_player_in
nertube_playlist_update\u003dtrue\u0026send_pyv_ad_mt_and_abandon_pings\u003dfalse\
u0026html5_av1_thresh_arm\u003d240\u0026html5_set_ended_in_pfx_live\u003dtrue\u0026
allow_live_autoplay_on_mweb\u003dfalse\u0026web_player_heartbeat_request_watch_next
\u003dfalse\u0026html5_enable_new_hvc_enc\u003dfalse\u0026html5_not_vp9_supported_q
uality_cap\u003d0\u0026html5_gapless_preloading\u003dtrue\u0026web_player_touch_mod
e_improvements\u003dtrue\u0026html5_in_buffer_ptl_timeout_ms\u003d0\u0026html5_enab
le_clearing_on_dispose_for_image_companions\u003dfalse\u0026html5_enable_player_byt
es_vod_survey_in_pacf_for_tv\u003dfalse\u0026autonav_notifications\u003dfalse\u0026
html5_prefer_server_bwe3\u003dtrue\u0026html5_enable_timeupdate_timeout\u003dfalse\
u0026get_midroll_info_wexit\u003dfalse\u0026html5_rewrite_manifestless_for_sync\u00
3dfalse\u0026self_podding_highlighted_button_blue\u003dtrue\u0026enable_zylon_wta_m
ta\u003dfalse\u0026drm_manifestless_unplugged\u003dfalse\u0026html5_report_slow_ads
_as_error\u003dtrue\u0026ignore_empty_xhr\u003dtrue\u0026html5_unify_sqless_flow\u0
03dtrue\u0026clear_visitor_id_in_ytconfig_before_consent\u003dfalse\u0026hfr_droppe
d_framerate_fallback_threshold\u003d0\u0026nwl_cleaning_rate\u003d0.1\u0026web_play
er_inline_botguard\u003dtrue\u0026embeds_impression_link_hover\u003dfalse\u0026html
5_break_sticky\u003dfalse\u0026html5_streaming_xhr_manifestless\u003dfalse\u0026web
_player_create_screens\u003dtrue\u0026enable_accounts_connected_menu_item\u003dfals
e\u0026enable_client_page_id_header_for_first_party_pings\u003dtrue\u0026html5_lice
nse_server_error_retry_limit\u003d3\u0026gal_client_migration_mweb\u003dfalse\u0026
fix_ads_tracking_for_swf_config_deprecation_mweb\u003dtrue\u0026html5_pipeline_mani
festless_allow_nonstreaming\u003dfalse\u0026html5_mediastream_applies_timestamp_off
set\u003dfalse\u0026html5_recognize_predict_start_cue_point\u003dfalse\u0026html5_e
nable_embedded_player_visibility_signals\u003dtrue\u0026web_player_innertube_share_
panel\u003dtrue\u0026only_show_companion_with_video_ad_or_command_for_action\u003df
alse\u0026debug_dapper_trace_id\u003d\u0026embeds_enable_request_storage_access_saf
ari_itp\u003dfalse\u0026csi_on_gel\u003dtrue\u0026html5_samsung_vp9_live\u003dfalse
\u0026html5_expanded_max_vss_pings\u003dtrue\u0026html5_enable_non_notify_composite
_vod_lsar_pacf\u003dfalse\u0026web_wn_macro_markers\u003dtrue\u0026web_player_live_
monitor_env\u003dtrue\u0026enable_eviction_protection_for_bulleit\u003dtrue\u0026ht
ml5_onesie_player_config\u003dfalse\u0026max_resolution_for_white_noise\u003d360\u0
026enable_player_chapter_markers\u003dfalse\u0026html5_jumbo_ull_subsegment_readahe
ad_target\u003d1.3\u0026html5_source_buffer_attach_retry_limit\u003d0\u0026enable_c
ookie_reissue_iframe\u003dfalse\u0026html5_autoplay_default_quality_cap\u003d0\u002
6html5_static_abr_resolution_shelf\u003d0\u0026enable_upg_processed_dvr_dai\u003dfa
lse\u0026html5_enable_spherical\u003dfalse\u0026enable_4k_spherical_ps4\u003dfalse\
u0026html5_eme_loader_sync\u003dfalse\u0026tvhtml5_unplugged_preload_cache_size\u00
3d5\u0026html5_control_flow_include_trigger_logging_in_tmp_logs\u003dfalse\u0026htm
l5_log_drm_metrics_on_error\u003dfalse\u0026web_playback_associated_log_ctt\u003dtr
ue\u0026web_player_i_see_captions\u003dfalse\u0026embeds_prevent_metadata_leaking_k
illswitch\u003dfalse\u0026self_podding_highlight_non_default_button\u003dtrue\u0026
tvhtml5_enable_oes_egl_image_external\u003dfalse\u0026variable_buffer_timeout_ms\u0
03d0\u0026html5_reattach_on_stuck\u003dfalse\u0026html5_gapless_seek_tolerance_secs
\u003d3.0\u0026web_player_api_logging_fraction\u003d0.01\u0026external_fullscreen_w
ith_edu\u003dtrue\u0026self_podding_force_opt_in\u003dfalse\u0026html5_fludd_suspen
d\u003dtrue\u0026html5_stop_overlapping_requests\u003dfalse\u0026html5_heartbeat_se
t_ended\u003dtrue\u0026html5_video_tbd_min_kb\u003d0\u0026html5_manifestless_vp9\u0
03dtrue\u0026stop_use_time_since_last_ad_service\u003dfalse\u0026enable_survey_ads_
on_ytv_lr\u003dfalse\u0026html5_drm_initial_constraint_from_config\u003dfalse\u0026
html5_log_rebuffer_events\u003d5\u0026html5_disable_codec_for_playback_on_error\u00
3dfalse\u0026mweb_uniplayer_auto_quality\u003dfalse\u0026html5_seek_timeout_cfl\u00
3dfalse\u0026html5_webm_init_skipping\u003dfalse\u0026html5_decode_to_texture_cap\u
003dtrue\u0026web_player_gvi_wexit_diff\u003dfalse\u0026html5_long_rebuffer_jiggle_
cmt_delay_ms\u003d0\u0026html5_suspend_loader\u003dtrue\u0026networkless_bypass_wri
te\u003dfalse\u0026html5_unreported_seek_reseek_delay_ms\u003d0\u0026mweb_enable_cu
stom_control_shared\u003dtrue\u0026html5_unreported_seek_reseek_cfl\u003dfalse\u002
6html5_handle_preroll_lock_in_pacf\u003dfalse\u0026html5_long_rebuffer_jiggle_cmt_c
fl\u003dfalse\u0026polymer_bad_build_labels\u003dtrue\u0026html5_dont_override_defa
ult_sample_desc_index\u003dfalse\u0026html5_live_use_alternate_bandwidth_window_siz
es\u003dfalse\u0026html5_live_nonzero_first_segment_start_time\u003dfalse\u0026html
5_enable_ata_endpoint\u003dfalse\u0026web_action_cta_larger_ui\u003dfalse\u0026html
5_live_normal_latency_bandwidth_window\u003d0.0\u0026web_handle_meta_commands\u003d
false\u0026kevlar_prefetch_data_augments_network_data\u003dfalse\u0026web_player_sh
ow_music_in_this_video_no_ux\u003dfalse\u0026use_player_params_for_passing_desktop_
conversion_urls\u003dtrue\u0026mweb_disable_uniplayer_ux\u003dfalse\u0026web_player
_gvi_wexit_embeds\u003dfalse\u0026html5_drm_ignore_out_of_order_responses_cfl\u003d
false\u0026release_player_on_abandon_for_bulleit_lr_ads_frontend\u003dtrue\u0026nwl
_send_fast_on_unload\u003dfalse\u0026html5_desktop_vr180_allow_panning\u003dtrue\u0
026skip_ad_button_with_thumbnail\u003dtrue\u0026html5_enable_per_format_loudness\u0
03dtrue\u0026disable_ad_markers_on_content_progress_bar\u003dfalse\u0026release_pla
yer_on_abandon_for_bulleit_living_room\u003dfalse\u0026html5_autonav_quality_cap\u0
03d0\u0026html5_manifest_without_credentials\u003dfalse\u0026web_player_ss_timeout_
skip_ads\u003dtrue\u0026align_ad_to_video_player_lifecycle_for_bulleit_living_room\
u003dtrue\u0026html5_explicitly_dispose_xhr\u003dfalse\u0026offline_error_handling\
u003dfalse\u0026is_kevlar_wexit_main_launch_true_control\u003dfalse\u0026html5_lice
nse_constraint_delay\u003d5000\u0026skip_inline_muted_license_check_in_retriever\u0
03dfalse\u0026gel_uses_it_context_shell\u003dfalse\u0026html5_trim_future_discontig
uous_ranges\u003dfalse\u0026deprecate_pair_servlet_enabled\u003dtrue\u0026is_mweb_w
exit_
main_launch_true_control_copy\u003dfalse\u0026www_for_videostats\u003dtrue\u0026htm
l5_enable_companion_with_shopping_on_above_feed_slot\u003dtrue\u0026web_player_botg
uard_no_fallback_on_ended\u003dfalse\u0026enable_updated_html5_player_focus_style\u
003dfalse\u0026html5_hls_min_video_height\u003d0\u0026html5_allow_video_keyframe_wi
thout_audio\u003dtrue\u0026polymer_verifiy_app_state\u003dtrue\u0026ytidb_transacti
on_ended_event_rate_limit\u003d0.02\u0026html5_max_drift_per_track_secs\u003d0.0\u0
026html5_disable_reset_on_append_error\u003dtrue\u0026web_player_show_music_in_this
_video_graphic\u003dvideo_thumbnail\u0026enable_dial_short_lived_lounge_token\u003d
false\u0026html5_min_upgrade_health\u003d0\u0026html5_enable_vod_survey_in_pacf_for
_web\u003dfalse\u0026enable_client_deferred_full_screen_filtering_for_mweb_phones\u
003dtrue\u0026hide_video_offer_overlay_on_web\u003dfalse\u0026html5_av1_thresh\u003
d1080\u0026html5_set_ended_in_pfx_live_cfl\u003dfalse\u0026enable_skip_intro_button
\u003dfalse\u0026html5_disable_codec_on_platform_errors\u003dfalse\u0026html5_manif
estless_media_source_duration\u003d25200\u0026web_player_icons\u003dtrue\u0026deskt
op_action_companion_wta_support\u003dtrue\u0026html5_disable_low_pipeline\u003dfals
e\u0026vss_pings_using_networkless\u003dfalse\u0026enable_preoll_prefetch\u003dtrue
\u0026html5_seek_set_cmt_cfl\u003dfalse\u0026html5_ignore_bad_bitrates\u003dtrue\u0
026html5_seek_timeout_delay_ms\u003d20000\u0026web_l3_storyboard\u003dfalse\u0026ht
ml5_seek_over_discontinuities\u003dtrue\u0026html5_enable_spherical3d\u003dfalse\u0
026variable_load_timeout_ms\u003d0\u0026enable_pubsub_for_skip_transition_bulleit\u
003dfalse\u0026desktop_enable_autoplay\u003dfalse\u0026tvhtml5_disable_live_prefetc
h\u003dtrue\u0026botguard_eval_with_script_tag\u003dtrue\u0026html5_jumbo_mobile_su
bsegment_readahead_target\u003d3.0\u0026wexit_forward_auth_diff_post_auth\u003dfals
e\u0026player_enable_playback_playlist_change\u003dtrue\u0026html5_health_to_qoe\u0
03dfalse\u0026html5_enable_audio_51_for_live_dai\u003dfalse\u0026custom_csi_timelin
e_use_gel\u003dtrue\u0026html5_enable_tvos_dash_dogfood\u003dfalse\u0026mweb_csi_wa
tch_fix\u003dfalse\u0026html5_max_headm_for_streaming_xhr\u003d0\u0026html5_probe_s
econdary_during_timeout_miss_count\u003d2\u0026web_op_endpoint_banlist\u003d[]\u002
6console_log_js_exceptions\u003dfalse\u0026html5_use_current_media_time_for_glrem_g
llat\u003dtrue\u0026mweb_enable_skippables_on_jio_phone\u003dtrue\u0026html5_manife
stless_max_segment_history\u003d300\u0026embeds_enable_intersection_observer_v2\u00
3dfalse\u0026html5_defer_slicing\u003dtrue\u0026html5_nonblocking_media_capabilitie
s\u003dfalse\u0026html5_sticky_reduces_discount_by\u003d0.0\u0026web_player_defer_m
odules\u003dfalse\u0026html5_minimum_readahead_seconds\u003d0.0\u0026web_post_searc
h\u003dtrue\u0026html5_min_readbehind_secs\u003d0\u0026html5_androidtv_quic\u003dfa
lse\u0026html5_abs_buffer_health\u003dfalse\u0026web_player_watch_next_response_par
sing_when_no_rvs\u003dfalse\u0026embeds_impression_link_occlusion\u003dfalse\u0026e
mbeds_enable_iframe_apis_through_oneplatform\u003dfalse\u0026hoffle_cache_size_secs
\u003d0\u0026web_new_autonav_creator_redirect\u003dfalse\u0026networkless_immediate
ly_drop_all_requests\u003dfalse\u0026html5_varispeed_playback_rate\u003dfalse\u0026
csi_use_performance_navigation_timing\u003dfalse\u0026hls_for_vod\u003dfalse\u0026h
tml5_enable_smartsharp\u003dfalse\u0026html5_gapless_max_played_ranges\u003d12\u002
6should_clear_video_data_on_player_cued_unstarted\u003dtrue\u0026html5_background_q
uality_cap\u003d360\u0026mdx_enable_privacy_disclosure_ui\u003dtrue\u0026vss_networ
kless_bypass_write\u003dfalse\u0026gvi_channel_client_screen\u003dtrue\u0026html5_e
nable_ads_client_monitoring_log\u003dfalse\u0026embeds_impression_link_video_thumbn
ail\u003dfalse\u0026html5_ewma_bandwidth_estimator\u003dfalse\u0026use_video_ad_bre
ak_offset_ms_int64\u003dtrue","disableFullscreen":true,"canaryState":"none"}},"XSRF
_FIELD_NAME":"session_token","XSRF_TOKEN":"QUFFLUhqa3RjQjNOLUdwdDJ3dFB5bTBKTTR6aEtj
by1JQXxBQ3Jtc0tuVWJHNGVmeHRmZnNYMDJpay1TVEtLcmE3SndDajBqMkNXRlNibnV4aHp6NGE2c2Nydm5
qZEJJcVZ0OVNaQ3VtbFhXWFZQV09zdEdCT0NIaE1XTEZ4MjZpck1MYlFFR09VUUpDcnVRMmJySzgxUVMzcw
\u003d\u003d","YPC_MB_URL":"https://payments.youtube.com/payments/v4/js/integrator.
js?ss\u003dmd","YTR_FAMILY_CREATION_URL":"https://families.google.com/webcreation?
usegapi\u003d1","CLIENT_PROTOCOL":"h2","CLIENT_TRANSPORT":"tcp","DEFERRED_DETACH":t
rue,"DISABLE_WARM_LOADS":false,"IS_TABLET":false,"IS_WATCH_PAGE_COLD":true,"LINK_AP
I_KEY":"AIzaSyDophAQuyyiBr8h0nypEwXUKozH-
BEswD0","LINK_OIS_DOMAIN":"oauthintegrations-
clients6.youtube.com","MENTIONS_EDU_HELP_LINK":"https://support.google.com/youtube/
?
p\u003dcreator_community","NO_EMPTY_DATA_IMG":true,"ONE_PICK_URL":"","PLAYER_CSS_UR
L":"/s/player/9f996d3e/www-player-
webp.css","PLAYER_JS_URL":"/s/player/9f996d3e/player_ias.vflset/en_US/base.js","REC
APTCHA_V3_SITEKEY":"6LedoOcUAAAAAHA4CFG9zRpaCNjYj33SYjzQ9cTy","SBOX_SETTINGS":
{"HAS_ON_SCREEN_KEYBOARD":false,"IS_FUSION":false,"IS_POLYMER":true,"REQUEST_DOMAIN
":"ca","REQUEST_LANGUAGE":"en","SEND_VISITOR_DATA":true,"SEARCHBOX_BEHAVIOR_EXPERIM
ENT":"zero-
prefix","SEARCHBOX_ENABLE_REFINEMENT_SUGGEST":true,"SEARCHBOX_TAP_TARGET_EXPERIMENT
":0,"SEARCHBOX_ZERO_TYPING_SUGGEST_USE_REGULAR_SUGGEST":"always","VISITOR_DATA":"Cg
tVOFhqRWwwY3BVayig6fn_BQ%3D
%3D"},"SBOX_JS_URL":"https://www.youtube.com/s/desktop/b538ffc5/jsbin/www-
searchbox.vflset/www-searchbox.js","SBOX_LABELS":
{"SUGGESTION_DISMISS_LABEL":"Remove","SUGGESTION_DISMISSED_LABEL":"Suggestion
removed"},"SERVICE_WORKER_PROMPT_NOTIFICATIONS":true,"START_IN_FULL_WINDOW_MODE":fa
lse,"START_IN_THEATER_MODE":false,"STS":18634,"VISIBILITY_TIME_BETWEEN_JOBS_MS":100
,"VOZ_API_KEY":"AIzaSyBU2xE_JHvB6wag3tMfhxXpg2Q_W8xnM-I","ZWIEBACK_PING_URLS":
["https://www.google.com/pagead/lvz?evtid\u003dAKB78cjOYNEIWEekUEttaVLFGb-
PKzMlo3DVlnNBuTrRGd6CNqreWqeU3Vn7Iffi8vQxvAskCTXd_em3-
A_q0VVfTkGiQ0FGPA\u0026req_ts\u003d1610511521\u0026pg\u003dMainAppBootstrap
%3AWatch\u0026sigh\u003dAKFpyYXYBuOKIGS9Gzs0qRcHhqVKZ_u0uQ","https://www.google.com
.pe/pagead/lvz?evtid\u003dAKB78cjOYNEIWEekUEttaVLFGb-
PKzMlo3DVlnNBuTrRGd6CNqreWqeU3Vn7Iffi8vQxvAskCTXd_em3-
A_q0VVfTkGiQ0FGPA\u0026req_ts\u003d1610511521\u0026pg\u003dMainAppBootstrap
%3AWatch\u0026sigh\u003dAKFpyYXYBuOKIGS9Gzs0qRcHhqVKZ_u0uQ"],"LINK_GAL_DOMAIN":"htt
ps://accountlinking-pa-
clients6.youtube.com","SERVER_VERSION":"prod","REUSE_COMPONENTS":true,"STAMPER_STAB
LE_LIST":true,"SERIALIZED_CLIENT_CONFIG_DATA":"CKDp+f8F","LIVE_CHAT_BASE_TANGO_CONF
IG":{"apiKey":"AIzaSyDZNkyC-AtROwMBpLfevIvqYk-
Gfi8ZOeo","channelUri":"https://client-channel.google.com/client-
channel/client","clientName":"yt-live-
comments","requiresAuthToken":true,"senderUri":"https://clients4.google.com/invalid
ation/lcs/client","useNewTango":true},"FEXP_EXPERIMENTS":
[23703446,23857950,23890959,23940247,23953193,23969934,23973489,23973495,23974187,2
3976578,23985645,23986034,24631885],"LIVE_CHAT_SEND_MESSAGE_ACTION":"live_chat/watc
h_page/send","ROOT_VE_TYPE":3832});var setMessage=function(msg)
{if(window.yt&amp;&amp;yt.setMsg)yt.setMsg(msg);else{window.ytcfg=window.ytcfg||
{};ytcfg.msgs=msg}};
<span id="line18"></span>setMessage({"ADDED_TO_QUEUE":"Added to
queue","ADD_TO_DROPDOWN_LABEL":"Save
to...","AD_BADGE_TEXT":"Ad","APPLAUD_FOR_X":"Applaud for
$amount","BACK_ALT_LABEL":"Back","CANCEL":"Cancel","CHECK_CONNECTION_OR_DOWNLOADS":
"Please check your connection or watch your downloaded
videos.","CHOOSE_COUNTRY_LABEL":"Choose your
location","CHOOSE_LANGUAGE_LABEL":"Choose your
language","CLEAR":"Clear","CONNECT_TO_THE_INTERNET":"Connect to the
internet","CONTINUE_WATCHING":"Continue
watching","COUNTRY_LABEL":"Location:","DELETE":"Delete","DELETE_ALL_DOWNLOADS_PROMP
T":"Delete all downloads?","DELETE_FROM_DOWNLOADS":"Remove from
downloads","DOWNLOAD":"Download","DOWNLOADED":"Downloaded","DOWNLOADING":"Downloadi
ng","DOWNLOADS_SETTINGS":"Downloads Settings","DO_NOT_HAVE_DOWNLOADS":"You do not
have any downloads","EDIT_AVATAR_LABEL":"Edit profile picture","EDU_GOT_IT":"Got
It","ENTER_DATE_OR_EARLIER":"Enter $allowed_date or
earlier","ENTER_DATE_OR_LATER":"Enter $allowed_date or
later","FREEBIE_JOIN_MEMBERSHIP_EDU_TEXT":"This channel offers a membership which
you can join for free with YouTube Premium","GO_TO_DOWNLOADS":"Go to
downloads","GUIDE_ALT_LABEL":"Guide","IMAGE_HORIZONTAL_POSITION_LABEL":"The center
of the preview is $x_percent% from the left and $y_percent% from the
right.","IMAGE_VERTICAL_POSITION_LABEL":"The center of the preview is $x_percent%
from the top and $y_percent% from the bottom.","INVALID_DATE_ERROR":"Invalid
Date","JOIN_MEMBERSHIP_EDU_TEXT":"Get access to exclusive perks when you purchase a
membership to this
channel.","JOIN_MEMBERSHIP_EDU_TITLE":"Membership","LANGUAGE_LABEL":"Language:","LI
BRARY_GUIDE_ITEM_EDU_TEXT":"Find your history, playlists, purchases, and
more","LIBRARY_GUIDE_ITEM_EDU_TITLE":"Check out your new
Library","LOCAL_TIME_LABEL":"Local Time","LOGO_ALT_LABEL":"YouTube
Home","MANAGE_MEMBERSHIP_EDU_TEXT":"Access your benefits and manage your membership
from here.","MENTIONS_EDU_TEXT":"Go to the Help Center to see how mentions work on
YouTube.","MENTIONS_EDU_TITLE":"Learn more","MINIPLAYER_CLOSE":"Close
player","MINIPLAYER_COLLAPSE_LABEL":"Collapse","MINIPLAYER_EXPAND_LABEL":"Expand","
NO_ANGLE_BRACKET_LABEL":"Playlist title cannot contain \u003c or
\u003e","NO_DOWNLOADS":"No downloads","NO_INTERNET_CONNECTION":"No internet
connection","OFF":"Off","OFFLINE_CHECK_CONNECTION":"You\u0027re offline. Check your
connection.","ON":"On","QUEUE":"Queue","QUEUE_CLEARED":"{count,plural, \u003d1{1
video in the queue removed}other{# videos in the queue
removed}}","QUEUE_CLEARED_UNPLURALIZED":"Queue
cleared","QUEUE_CLOSE_MINIPLAYER_CONFIRM_BODY_TEXT":"Are you sure you want to close
the player?","QUEUE_CLOSE_MINIPLAYER_CONFIRM_TITLE":"Queue will be
cleared","QUEUE_RECOVER_BUTTON":"Restore","QUEUE_RECOVER_MESSAGE":"Recover
queue","REACH_BOTTOM_OF_IMAGE_TEXT":"You have reached the bottom of the
image","REACH_LEFT_OF_IMAGE_TEXT":"You have reached the left of the
image","REACH_RIGHT_OF_IMAGE_TEXT":"You have reached the right of the
image","REACH_TOP_OF_IMAGE_TEXT":"You have reached the top of the
image","REPOSITION_IMAGE_HORIZONTALLY_LABEL":"Use left and right arrow keys to
reposition the preview","REPOSITION_IMAGE_VERTICALLY_LABEL":"Use up and down arrow
keys to reposition the
preview","REQUIRED_LABEL":"Required","RESTRICTED_MODE_LABEL":"Restricted
Mode:","RESTRICTED_MODE_TEXT_LINE_1":"Restricted Mode hides videos that may contain
inappropriate content flagged by users and other signals. No filter is 100%
accurate, but it should help you avoid most inappropriate
content.","RESTRICTED_MODE_TEXT_LINE_2":"Your Restricted Mode setting will apply to
this browser only.","RESTRICTED_MODE_TITLE":"Restricted
Mode","RETRY":"Retry","SBOX_INAPPROPRIATE_ADDITIONAL":"Provide additional details
(optional)","SBOX_INAPPROPRIATE_CANCEL":"Cancel","SBOX_INAPPROPRIATE_CATEGORY":"The
selected predictions are:","SBOX_INAPPROPRIATE_DANGEROUS":"Dangerous and harmful
activity","SBOX_INAPPROPRIATE_EXPLICIT":"Sexually
explicit","SBOX_INAPPROPRIATE_HATEFUL":"Hateful","SBOX_INAPPROPRIATE_OTHER":"Other"
,"SBOX_INAPPROPRIATE_PROMPT":"Report search
predictions","SBOX_INAPPROPRIATE_REASON":"Reason
(required)","SBOX_INAPPROPRIATE_REPORT":"Report","SBOX_INAPPROPRIATE_SUBMIT":"Submi
t","SBOX_INAPPROPRIATE_SUGGESTIONS":"Select predictions you would like to
report:","SBOX_INAPPROPRIATE_TITLE":"Report search
predictions","SBOX_INAPPROPRIATE_TOAST":"Thanks for your
feedback!","SBOX_INAPPROPRIATE_VIOLENT":"Violent","SBOX_PLACEHOLDER":"Search","SBOX
_VOICE_OVERLAY_PLACEHOLDER":"Listening...","SHARE_LABEL":"Share","SHARE_POST_EDU_TE
XT":"Now you can share posts on YouTube","SIGN_IN_LABEL":"Sign
in","SUBS_FILTER_EDU_CHANNEL_TEXT":"Now showing new videos from this
channel.","SUBS_FILTER_EDU_TEXT":"See new videos from each
channel","SUBS_GUIDE_ITEM_EDU_TEXT":"See new videos from all of your
subscriptions","TIMEZONE_FORMAT":"($utc_offset_text)
$city_name","UNDO":"Undo","UTC_OFFSET_FORMAT":"GMT$utc_offset","VIDEOS_DOWNLOADING"
:{"case1":"Downloading 1 video...","other":"Downloading #
videos..."},"VIEW_DOWNLOADS":"View","YOU_ARE_OFFLINE":"You are
offline","__lang__":"en"});})
();ytcfg.set("initialInnerWidth",window.innerWidth);ytcfg.set("initialInnerHeight",
window.innerHeight);
<span id="line19"></span></span><span>&lt;/<span class="end-
tag">script</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">script</span> <span class="attribute-name">nonce</span>="<a class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span>if (window.ytcsi)
{window.ytcsi.tick('lpcf', null, '');}</span><span>&lt;/<span class="end-
tag">script</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">script</span> <span class="attribute-name">src</span>="<a class="attribute-
value" href="view-
source:https://www.youtube.com/s/desktop/b538ffc5/jsbin/scheduler.vflset/scheduler.
js">https://www.youtube.com/s/desktop/b538ffc5/jsbin/scheduler.vflset/scheduler.js<
/a>" <span class="attribute-name">nonce</span>="<a class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span></span><span>&lt;/<span
class="end-tag">script</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">script</span> <span class="attribute-name">src</span>="<a class="attribute-
value" href="view-source:https://www.youtube.com/s/desktop/b538ffc5/jsbin/www-i18n-
constants-en_US.vflset/www-i18n-
constants.js">https://www.youtube.com/s/desktop/b538ffc5/jsbin/www-i18n-constants-
en_US.vflset/www-i18n-constants.js</a>" <span class="attribute-
name">nonce</span>="<a class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span></span><span>&lt;/<span
class="end-tag">script</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">script</span> <span class="attribute-name">nonce</span>="<a class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span>if (window.ytcsi)
{window.ytcsi.tick('csl', null, '');}</span><span>&lt;/<span class="end-
tag">script</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">link</span> <span class="attribute-name">rel</span>='<a class="attribute-
value">stylesheet</a>' <span class="attribute-name">href</span>='<a
class="attribute-value" href="view-source:https://fonts.googleapis.com/css?
family=Roboto:500,300,700,400">//fonts.googleapis.com/css?
family=Roboto:500,300,700,400</a>' <span class="attribute-name">name</span>="<a
class="attribute-value">www-roboto</a>"&gt;</span><span></span><span>&lt;<span
class="start-tag">script</span> <span class="attribute-name">name</span>="<a
class="attribute-value">www-roboto</a>" <span class="attribute-
name">nonce</span>="<a class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span>if (document.fonts &amp;&amp;
document.fonts.load) {document.fonts.load("400 10pt Roboto", "");
document.fonts.load("500 10pt Roboto", "");}</span><span>&lt;/<span class="end-
tag">script</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">link</span> <span class="attribute-name">rel</span>="<a class="attribute-
value">stylesheet</a>" <span class="attribute-name">href</span>="<a
class="attribute-value" href="view-source:https://fonts.googleapis.com/css?
family=YT%20Sans%3A300%2C500%2C700">//fonts.googleapis.com/css?family=YT%20Sans
%3A300%2C500%2C700</a>" <span class="attribute-name">name</span>="<a
class="attribute-value">www-webfont-yt-
sans</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">link</span>
<span class="attribute-name">rel</span>="<a class="attribute-value">stylesheet</a>"
<span class="attribute-name">href</span>="<a class="attribute-value" href="view-
source:https://fonts.googleapis.com/css?
family=YouTube+Sans:400,500">//fonts.googleapis.com/css?
family=YouTube+Sans:400,500</a>" <span class="attribute-name">name</span>="<a
class="attribute-value">www-webfont-yt-
sans</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">link</span>
<span class="attribute-name">rel</span>="<a class="attribute-value">stylesheet</a>"
<span class="attribute-name">href</span>="<a class="attribute-value" href="view-
source:https://www.youtube.com/s/player/9f996d3e/www-player-
webp.css">/s/player/9f996d3e/www-player-
webp.css</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">link</span>
<span class="attribute-name">rel</span>="<a class="attribute-value">stylesheet</a>"
<span class="attribute-name">href</span>="<a class="attribute-value" href="view-
source:https://www.youtube.com/s/desktop/b538ffc5/cssbin/www-main-desktop-watch-
page-skeleton.css">https://www.youtube.com/s/desktop/b538ffc5/cssbin/www-main-
desktop-watch-page-skeleton.css</a>"&gt;</span><span></span><span>&lt;<span
class="start-tag">link</span> <span class="attribute-name">rel</span>="<a
class="attribute-value">stylesheet</a>" <span class="attribute-
name">href</span>="<a class="attribute-value" href="view-
source:https://www.youtube.com/s/desktop/b538ffc5/cssbin/www-main-desktop-player-
skeleton.css">https://www.youtube.com/s/desktop/b538ffc5/cssbin/www-main-desktop-
player-skeleton.css</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">link</span> <span class="attribute-name">rel</span>="<a class="attribute-
value">stylesheet</a>" <span class="attribute-name">href</span>="<a
class="attribute-value" href="view-
source:https://www.youtube.com/s/desktop/b538ffc5/cssbin/www-
onepick.css">https://www.youtube.com/s/desktop/b538ffc5/cssbin/www-
onepick.css</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">style</span> <span class="attribute-name">class</span>="<a class="attribute-
value">global_styles</a>" <span class="attribute-name">nonce</span>="<a
class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span>body{padding:0;margin:0;overflow
-y:scroll}body.autoscroll{overflow-y:auto}body.no-scroll{overflow:hidden}body.no-y-
scroll{overflow-y:hidden}.hidden{display:none}textarea{--paper-input-container-
input_-_white-space:pre-wrap}.grecaptcha-
badge{visibility:hidden}</span><span>&lt;/<span class="end-
tag">style</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">style</span> <span class="attribute-name">class</span>="<a class="attribute-
value">masthead_shell</a>" <span class="attribute-name">nonce</span>="<a
class="attribute-value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span>ytd-
masthead.shell{background:rgba(255,255,255,0.98);position:fixed;top:0;right:0;left:
0;display:-ms-flex;display:-webkit-flex;display:flex;height:56px;-ms-flex-
align:center;-webkit-align-items:center;align-items:center}ytd-masthead.shell
#menu-icon{margin-left:16px}ytd-app&gt;ytd-
masthead.chunked{position:fixed;top:0;width:100%}ytd-masthead.shell.dark,ytd-
masthead.shell.theater{background:rgba(40,40,40,0.98)}ytd-masthead.shell.full-
window-mode{background:rgba(40,40,40,0.98);opacity:0;transform:translateY(calc(-
100% - 5px))}ytd-masthead.shell&gt;*:first-child{padding-left:16px}ytd-
masthead.shell&gt;*:last-child{padding-right:16px}ytd-masthead #masthead-
logo{display:-ms-flex;display:-webkit-flex;display:flex}ytd-masthead #masthead-logo
#country-code{margin-right:2px}ytd-masthead.shell #yt-logo-svg,ytd-masthead.shell
#yt-logo-red-svg{align-self:center;margin-left:8px;padding:0;color:black}ytd-
masthead.shell #a11y-skip-nav{display:none}ytd-masthead.shell
svg{width:40px;height:40px;padding:8px;margin-right:8px;box-sizing:border-
box;color:#606060;fill:currentColor}ytd-masthead .external-
icon{width:24px;height:24px}ytd-masthead .yt-icons-
ext{fill:currentColor;color:#606060}ytd-masthead.shell.dark .yt-icons-ext ytd-
masthead.shell.theater .yt-icons-ext{fill:#ffffff}ytd-masthead svg#yt-logo-
svg{width:80px}ytd-masthead svg#yt-logo-red-svg{width:106.4px}@media (max-
width:656px){ytd-masthead.shell&gt;*:first-child{padding-left:8px}ytd-
masthead.shell&gt;*:last-child{padding-right:8px}ytd-masthead.shell svg{margin-
right:0}ytd-masthead #masthead-logo{-ms-flex:1 1 0.000000001px;-webkit-
flex:1;flex:1;-webkit-flex-basis:0.000000001px;flex-basis:0.000000001px}ytd-
masthead.shell #yt-logo-svg,ytd-masthead.shell #yt-logo-red-svg{margin-
left:4px}}@media (min-width:876px){ytd-masthead #masthead-
logo{width:129px}}#masthead-skeleton-icons{display:flex;flex:1;flex-
direction:row;justify-content:flex-end}ytd-masthead.masthead-finish #masthead-
skeleton-icons{display:none}.masthead-skeleton-icon{border-
radius:50%;height:32px;width:32px;margin:0 8px;background-color:hsl(0,0%,89%)}ytd-
masthead.dark .masthead-skeleton-icon{background-
color:hsl(0,0%,16%)}</span><span>&lt;/<span class="end-
tag">style</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">style</span> <span class="attribute-name">class</span>="<a class="attribute-
value">masthead_custom_styles</a>" <span class="attribute-name">is</span>="<a
class="attribute-value">custom-style</a>" <span class="attribute-
name">id</span>="<a class="attribute-value">ext-styles</a>" <span class="attribute-
name">nonce</span>="<a class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span>ytd-masthead .yt-icons-
ext{color:var(--yt-spec-icon-active-other)}ytd-masthead svg#yt-logo-svg #youtube-
paths path,ytd-masthead svg#yt-logo-red-svg #youtube-red-paths
path{fill:#282828}ytd-masthead.dark svg#yt-logo-svg #youtube-paths path,ytd-
masthead.dark svg#yt-logo-red-svg #youtube-red-paths path,ytd-masthead.theater
svg#yt-logo-svg #youtube-paths path,ytd-masthead.theater svg#yt-logo-red-svg
#youtube-red-paths path{fill:rgb(255,255,255)}</span><span>&lt;/<span class="end-
tag">style</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">style</span> <span class="attribute-name">class</span>="<a class="attribute-
value">searchbox</a>" <span class="attribute-name">nonce</span>="<a
class="attribute-value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span>#search-
input.ytd-searchbox-spt input{-webkit-appearance:none;-webkit-font-
smoothing:antialiased;background-color:transparent;border:none;box-
shadow:none;color:inherit;font-family:'Roboto','Noto',sans-serif;font-
size:16px;font-weight:400;line-height:24px;margin-left:4px;max-
width:100%;outline:none;text-align:inherit;width:100%;-ms-flex:1 1 0.000000001px;-
webkit-flex:1;flex:1;-webkit-flex-basis:0.000000001px;flex-
basis:0.000000001px}#search-container.ytd-searchbox-spt{pointer-
events:none;position:absolute;top:0;right:0;bottom:0;left:0}#search-input.ytd-
searchbox-spt
#search::-webkit-input-placeholder{color:hsl(0,0%,53.3%)}#search-input.ytd-
searchbox-spt #search::-moz-input-placeholder{color:hsl(0,0%,53.3%)}#search-
input.ytd-searchbox-spt #search:-ms-input-
placeholder{color:hsl(0,0%,53.3%)}</span><span>&lt;/<span class="end-
tag">style</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">style</span> <span class="attribute-name">class</span>="<a class="attribute-
value">kevlar_global_styles</a>" <span class="attribute-name">nonce</span>="<a
class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span>html{background-color:#f9f9f9!
important;-webkit-text-size-adjust:none}html[dark]{background-color:#181818!
important}#logo-red-icon-container.ytd-topbar-logo-
renderer{width:86px}</span><span>&lt;/<span class="end-
tag">style</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">meta</span> <span class="attribute-name">name</span>="<a class="attribute-
value">theme-color</a>" <span class="attribute-name">content</span>="<a
class="attribute-value">rgba(255, 255, 255,
0.98)</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">link</span>
<span class="attribute-name">rel</span>="<a class="attribute-value">search</a>"
<span class="attribute-name">type</span>="<a class="attribute-
value">application/opensearchdescription+xml</a>" <span class="attribute-
name">href</span>="<a class="attribute-value" href="view-
source:https://www.youtube.com/opensearch?
locale=en_US">https://www.youtube.com/opensearch?locale=en_US</a>" <span
class="attribute-name">title</span>="<a class="attribute-
value">YouTube</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">link</span> <span class="attribute-name">rel</span>="<a class="attribute-
value">manifest</a>" <span class="attribute-name">href</span>="<a class="attribute-
value" href="view-
source:https://www.youtube.com/s/notifications/manifest/manifest.json">/s/notificat
ions/manifest/manifest.json</a>" <span class="attribute-
name">crossorigin</span>="<a class="attribute-value">use-
credentials</a>"&gt;</span><span></span><span>&lt;/<span class="end-
tag">head</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">body</span> <span class="attribute-name">dir</span>="<a class="attribute-
value">ltr</a>" <span class="attribute-name">no-y-
overflow</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">script</span> <span class="attribute-name">nonce</span>="<a class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span>if (window.ytcsi)
{window.ytcsi.tick('bc', null, '');}var ytimg={count:0,preload:function(src){var
img=new Image;var count=+
+ytimg.count;ytimg[count]=img;img.onload=img.onerror=function(){delete
ytimg[count]};img.src=src}};
<span id="line20"></span>ytimg.preload('https:\/\/fanyv88.com:443\/https\/r6---sn-uqx2-
aphs.googlevideo.com\/generate_204');ytimg.preload('https:\/\/fanyv88.com:443\/https\/r6---sn-uqx2-
aphs.googlevideo.com\/generate_204?conn2');</span><span>&lt;/<span class="end-
tag">script</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">script</span> <span class="attribute-name">src</span>="<a class="attribute-
value" href="view-
source:https://www.youtube.com/s/player/9f996d3e/player_ias.vflset/en_US/base.js">/
s/player/9f996d3e/player_ias.vflset/en_US/base.js</a>" <span class="attribute-
name">nonce</span>="<a class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span></span><span>&lt;/<span
class="end-tag">script</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">link</span> <span class="attribute-name">rel</span>="<a class="attribute-
value">canonical</a>" <span class="attribute-name">href</span>="<a
class="attribute-value" href="view-source:https://www.youtube.com/watch?
v=NHMIn723hQY">https://www.youtube.com/watch?
v=NHMIn723hQY</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">link</span> <span class="attribute-name">rel</span>="<a class="attribute-
value">alternate</a>" <span class="attribute-name">media</span>="<a
class="attribute-value">handheld</a>" <span class="attribute-name">href</span>="<a
class="attribute-value" href="view-source:https://m.youtube.com/watch?
v=NHMIn723hQY&amp;gl=CA">https://m.youtube.com/watch?v=NHMIn723hQY<span
class="entity"><span>&amp;</span>amp;</span>gl=CA</a>"&gt;</span><span></span><span
>&lt;<span class="start-tag">link</span> <span class="attribute-
name">rel</span>="<a class="attribute-value">alternate</a>" <span class="attribute-
name">media</span>="<a class="attribute-value">only screen and (max-width:
640px)</a>" <span class="attribute-name">href</span>="<a class="attribute-value"
href="view-source:https://m.youtube.com/watch?
v=NHMIn723hQY&amp;gl=CA">https://m.youtube.com/watch?v=NHMIn723hQY<span
class="entity"><span>&amp;</span>amp;</span>gl=CA</a>"&gt;</span><span></span><span
>&lt;<span class="start-tag">title</span>&gt;</span><span>Testing with Jest: From
zero to hero - YouTube</span><span>&lt;/<span class="end-
tag">title</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">meta</span> <span class="attribute-name">name</span>="<a class="attribute-
value">title</a>" <span class="attribute-name">content</span>="<a class="attribute-
value">Testing with Jest: From zero to
hero</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">meta</span>
<span class="attribute-name">name</span>="<a class="attribute-
value">description</a>" <span class="attribute-name">content</span>="<a
class="attribute-value">Learn more about how to test your React apps with Jest.
Introduction — 00:00Set up -- 01:07Test example #1— 02:42Mocking --10:18Test
example #2 — 26:27Data m...</a>"&gt;</span><span></span><span>&lt;<span
class="start-tag">meta</span> <span class="attribute-name">name</span>="<a
class="attribute-value">keywords</a>" <span class="attribute-
name">content</span>="<a class="attribute-value">jest testing, jest testing
tutorial, javascript tutorial, javascript, web
development</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">link</span> <span class="attribute-name">rel</span>="<a class="attribute-
value">shortlinkUrl</a>" <span class="attribute-name">href</span>="<a
class="attribute-value" href="view-
source:https://youtu.be/NHMIn723hQY">https://youtu.be/NHMIn723hQY</a>"&gt;</span><s
pan></span><span>&lt;<span class="start-tag">link</span> <span class="attribute-
name">rel</span>="<a class="attribute-value">alternate</a>" <span class="attribute-
name">href</span>="<a class="attribute-value" href="android-
app://com.google.android.youtube/http/www.youtube.com/watch?
v=NHMIn723hQY&amp;gl=CA">android-
app://com.google.android.youtube/http/www.youtube.com/watch?v=NHMIn723hQY<span
class="entity"><span>&amp;</span>amp;</span>gl=CA</a>"&gt;</span><span></span><span
>&lt;<span class="start-tag">link</span> <span class="attribute-
name">rel</span>="<a class="attribute-value">alternate</a>" <span class="attribute-
name">href</span>="<a class="attribute-value" href="ios-
app://544007664/vnd.youtube/www.youtube.com/watch?v=NHMIn723hQY&amp;gl=CA">ios-
app://544007664/vnd.youtube/www.youtube.com/watch?v=NHMIn723hQY<span
class="entity"><span>&amp;</span>amp;</span>gl=CA</a>"&gt;</span><span></span><span
>&lt;<span class="start-tag">link</span> <span class="attribute-
name">rel</span>="<a class="attribute-value">alternate</a>" <span class="attribute-
name">type</span>="<a class="attribute-value">application/json+oembed</a>" <span
class="attribute-name">href</span>="<a class="attribute-value" href="view-
source:http://www.youtube.com/oembed?format=json&amp;url=https%3A%2F
%2Fwww.youtube.com%2Fwatch%3Fv%3DNHMIn723hQY">http://www.youtube.com/oembed?
format=json<span class="entity"><span>&amp;</span>amp;</span>url=https%3A%2F
%2Fwww.youtube.com%2Fwatch%3Fv%3DNHMIn723hQY</a>" <span class="attribute-
name">title</span>="<a class="attribute-value">Testing with Jest: From zero to
hero</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">link</span>
<span class="attribute-name">rel</span>="<a class="attribute-value">alternate</a>"
<span class="attribute-name">type</span>="<a class="attribute-
value">text/xml+oembed</a>" <span class="attribute-name">href</span>="<a
class="attribute-value" href="view-source:http://www.youtube.com/oembed?
format=xml&amp;url=https%3A%2F%2Ffanyv88.com%3A443%2Fhttps%2Fwww.youtube.com%2Fwatch%3Fv
%3DNHMIn723hQY">http://www.youtube.com/oembed?format=xml<span
class="entity"><span>&amp;</span>amp;</span>url=https%3A%2F%2Ffanyv88.com%3A443%2Fhttps%2Fwww.youtube.com
%2Fwatch%3Fv%3DNHMIn723hQY</a>" <span class="attribute-name">title</span>="<a
class="attribute-value">Testing with Jest: From zero to
hero</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">link</span>
<span class="attribute-name">rel</span>="<a class="attribute-value">image_src</a>"
<span class="attribute-name">href</span>="<a class="attribute-value" href="view-
source:https://i.ytimg.com/vi/NHMIn723hQY/maxresdefault.jpg">https://i.ytimg.com/vi
/NHMIn723hQY/maxresdefault.jpg</a>"&gt;</span><span></span><span>&lt;<span
class="start-tag">meta</span> <span class="attribute-name">property</span>="<a
class="attribute-value">og:site_name</a>" <span class="attribute-
name">content</span>="<a class="attribute-
value">YouTube</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">meta</span> <span class="attribute-name">property</span>="<a class="attribute-
value">og:url</a>" <span class="attribute-name">content</span>="<a
class="attribute-value">https://www.youtube.com/watch?
v=NHMIn723hQY</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">meta</span> <span class="attribute-name">property</span>="<a class="attribute-
value">og:title</a>" <span class="attribute-name">content</span>="<a
class="attribute-value">Testing with Jest: From zero to
hero</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">meta</span>
<span class="attribute-name">property</span>="<a class="attribute-
value">og:image</a>" <span class="attribute-name">content</span>="<a
class="attribute-
value">https://i.ytimg.com/vi/NHMIn723hQY/maxresdefault.jpg</a>"&gt;</span><span></
span><span>&lt;<span class="start-tag">meta</span> <span class="attribute-
name">property</span>="<a class="attribute-value">og:image:width</a>" <span
class="attribute-name">content</span>="<a class="attribute-
value">1280</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">meta</span> <span class="attribute-name">property</span>="<a class="attribute-
value">og:image:height</a>" <span class="attribute-name">content</span>="<a
class="attribute-value">720</a>"&gt;</span><span></span><span>&lt;<span
class="start-tag">meta</span> <span class="attribute-name">property</span>="<a
class="attribute-value">og:description</a>" <span class="attribute-
name">content</span>="<a class="attribute-value">Learn more about how to test your
React apps with Jest. Introduction — 00:00Set up -- 01:07Test example #1—
02:42Mocking --10:18Test example #2 — 26:27Data
m...</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">meta</span>
<span class="attribute-name">property</span>="<a class="attribute-
value">al:ios:app_store_id</a>" <span class="attribute-name">content</span>="<a
class="attribute-value">544007664</a>"&gt;</span><span></span><span>&lt;<span
class="start-tag">meta</span> <span class="attribute-name">property</span>="<a
class="attribute-value">al:ios:app_name</a>" <span class="attribute-
name">content</span>="<a class="attribute-
value">YouTube</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">meta</span> <span class="attribute-name">property</span>="<a class="attribute-
value">al:ios:url</a>" <span class="attribute-name">content</span>="<a
class="attribute-value">vnd.youtube://www.youtube.com/watch?v=NHMIn723hQY<span
class="entity"><span>&amp;</span>amp;</span>gl=CA<span
class="entity"><span>&amp;</span>amp;</span>feature=applinks</a>"&gt;</span><span><
/span><span>&lt;<span class="start-tag">meta</span> <span class="attribute-
name">property</span>="<a class="attribute-value">al:android:url</a>" <span
class="attribute-name">content</span>="<a class="attribute-
value">vnd.youtube://www.youtube.com/watch?v=NHMIn723hQY<span
class="entity"><span>&amp;</span>amp;</span>gl=CA<span
class="entity"><span>&amp;</span>amp;</span>feature=applinks</a>"&gt;</span><span><
/span><span>&lt;<span class="start-tag">meta</span> <span class="attribute-
name">property</span>="<a class="attribute-value">al:web:url</a>" <span
class="attribute-name">content</span>="<a class="attribute-
value">http://www.youtube.com/watch?v=NHMIn723hQY<span
class="entity"><span>&amp;</span>amp;</span>gl=CA<span
class="entity"><span>&amp;</span>amp;</span>feature=applinks</a>"&gt;</span><span><
/span><span>&lt;<span class="start-tag">meta</span> <span class="attribute-
name">property</span>="<a
class="attribute-value">og:type</a>" <span class="attribute-
name">content</span>="<a class="attribute-
value">video.other</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">meta</span> <span class="attribute-name">property</span>="<a class="attribute-
value">og:video:url</a>" <span class="attribute-name">content</span>="<a
class="attribute-
value">https://www.youtube.com/embed/NHMIn723hQY</a>"&gt;</span><span></span><span>
&lt;<span class="start-tag">meta</span> <span class="attribute-
name">property</span>="<a class="attribute-value">og:video:secure_url</a>" <span
class="attribute-name">content</span>="<a class="attribute-
value">https://www.youtube.com/embed/NHMIn723hQY</a>"&gt;</span><span></span><span>
&lt;<span class="start-tag">meta</span> <span class="attribute-
name">property</span>="<a class="attribute-value">og:video:type</a>" <span
class="attribute-name">content</span>="<a class="attribute-
value">text/html</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">meta</span> <span class="attribute-name">property</span>="<a class="attribute-
value">og:video:width</a>" <span class="attribute-name">content</span>="<a
class="attribute-value">1280</a>"&gt;</span><span></span><span>&lt;<span
class="start-tag">meta</span> <span class="attribute-name">property</span>="<a
class="attribute-value">og:video:height</a>" <span class="attribute-
name">content</span>="<a class="attribute-
value">720</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">meta</span> <span class="attribute-name">property</span>="<a class="attribute-
value">al:android:app_name</a>" <span class="attribute-name">content</span>="<a
class="attribute-value">YouTube</a>"&gt;</span><span></span><span>&lt;<span
class="start-tag">meta</span> <span class="attribute-name">property</span>="<a
class="attribute-value">al:android:package</a>" <span class="attribute-
name">content</span>="<a class="attribute-
value">com.google.android.youtube</a>"&gt;</span><span></span><span>&lt;<span
class="start-tag">meta</span> <span class="attribute-name">property</span>="<a
class="attribute-value">og:video:tag</a>" <span class="attribute-
name">content</span>="<a class="attribute-value">jest
testing</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">meta</span>
<span class="attribute-name">property</span>="<a class="attribute-
value">og:video:tag</a>" <span class="attribute-name">content</span>="<a
class="attribute-value">jest testing
tutorial</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">meta</span>
<span class="attribute-name">property</span>="<a class="attribute-
value">og:video:tag</a>" <span class="attribute-name">content</span>="<a
class="attribute-value">javascript
tutorial</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">meta</span>
<span class="attribute-name">property</span>="<a class="attribute-
value">og:video:tag</a>" <span class="attribute-name">content</span>="<a
class="attribute-value">javascript</a>"&gt;</span><span></span><span>&lt;<span
class="start-tag">meta</span> <span class="attribute-name">property</span>="<a
class="attribute-value">og:video:tag</a>" <span class="attribute-
name">content</span>="<a class="attribute-value">web
development</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">meta</span> <span class="attribute-name">property</span>="<a class="attribute-
value">fb:app_id</a>" <span class="attribute-name">content</span>="<a
class="attribute-value">87741124305</a>"&gt;</span><span></span><span>&lt;<span
class="start-tag">meta</span> <span class="attribute-name">name</span>="<a
class="attribute-value">twitter:card</a>" <span class="attribute-
name">content</span>="<a class="attribute-
value">player</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">meta</span> <span class="attribute-name">name</span>="<a class="attribute-
value">twitter:site</a>" <span class="attribute-name">content</span>="<a
class="attribute-value">@youtube</a>"&gt;</span><span></span><span>&lt;<span
class="start-tag">meta</span> <span class="attribute-name">name</span>="<a
class="attribute-value">twitter:url</a>" <span class="attribute-
name">content</span>="<a class="attribute-value">https://www.youtube.com/watch?
v=NHMIn723hQY</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">meta</span> <span class="attribute-name">name</span>="<a class="attribute-
value">twitter:title</a>" <span class="attribute-name">content</span>="<a
class="attribute-value">Testing with Jest: From zero to
hero</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">meta</span>
<span class="attribute-name">name</span>="<a class="attribute-
value">twitter:description</a>" <span class="attribute-name">content</span>="<a
class="attribute-value">Learn more about how to test your React apps with Jest.
Introduction — 00:00Set up -- 01:07Test example #1— 02:42Mocking --10:18Test
example #2 — 26:27Data m...</a>"&gt;</span><span></span><span>&lt;<span
class="start-tag">meta</span> <span class="attribute-name">name</span>="<a
class="attribute-value">twitter:image</a>" <span class="attribute-
name">content</span>="<a class="attribute-
value">https://i.ytimg.com/vi/NHMIn723hQY/maxresdefault.jpg</a>"&gt;</span><span></
span><span>&lt;<span class="start-tag">meta</span> <span class="attribute-
name">name</span>="<a class="attribute-value">twitter:app:name:iphone</a>" <span
class="attribute-name">content</span>="<a class="attribute-
value">YouTube</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">meta</span> <span class="attribute-name">name</span>="<a class="attribute-
value">twitter:app:id:iphone</a>" <span class="attribute-name">content</span>="<a
class="attribute-value">544007664</a>"&gt;</span><span></span><span>&lt;<span
class="start-tag">meta</span> <span class="attribute-name">name</span>="<a
class="attribute-value">twitter:app:name:ipad</a>" <span class="attribute-
name">content</span>="<a class="attribute-
value">YouTube</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">meta</span> <span class="attribute-name">name</span>="<a class="attribute-
value">twitter:app:id:ipad</a>" <span class="attribute-name">content</span>="<a
class="attribute-value">544007664</a>"&gt;</span><span></span><span>&lt;<span
class="start-tag">meta</span> <span class="attribute-name">name</span>="<a
class="attribute-value">twitter:app:url:iphone</a>" <span class="attribute-
name">content</span>="<a class="attribute-
value">vnd.youtube://www.youtube.com/watch?v=NHMIn723hQY<span
class="entity"><span>&amp;</span>amp;</span>gl=CA<span
class="entity"><span>&amp;</span>amp;</span>feature=applinks</a>"&gt;</span><span><
/span><span>&lt;<span class="start-tag">meta</span> <span class="attribute-
name">name</span>="<a class="attribute-value">twitter:app:url:ipad</a>" <span
class="attribute-name">content</span>="<a class="attribute-
value">vnd.youtube://www.youtube.com/watch?v=NHMIn723hQY<span
class="entity"><span>&amp;</span>amp;</span>gl=CA<span
class="entity"><span>&amp;</span>amp;</span>feature=applinks</a>"&gt;</span><span><
/span><span>&lt;<span class="start-tag">meta</span> <span class="attribute-
name">name</span>="<a class="attribute-value">twitter:app:name:googleplay</a>"
<span class="attribute-name">content</span>="<a class="attribute-
value">YouTube</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">meta</span> <span class="attribute-name">name</span>="<a class="attribute-
value">twitter:app:id:googleplay</a>" <span class="attribute-
name">content</span>="<a class="attribute-
value">com.google.android.youtube</a>"&gt;</span><span></span><span>&lt;<span
class="start-tag">meta</span> <span class="attribute-name">name</span>="<a
class="attribute-value">twitter:app:url:googleplay</a>" <span class="attribute-
name">content</span>="<a class="attribute-value">https://www.youtube.com/watch?
v=NHMIn723hQY</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">meta</span> <span class="attribute-name">name</span>="<a class="attribute-
value">twitter:player</a>" <span class="attribute-name">content</span>="<a
class="attribute-
value">https://www.youtube.com/embed/NHMIn723hQY</a>"&gt;</span><span></span><span>
&lt;<span class="start-tag">meta</span> <span class="attribute-
name">name</span>="<a class="attribute-value">twitter:player:width</a>" <span
class="attribute-name">content</span>="<a class="attribute-
value">1280</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">meta</span> <span class="attribute-name">name</span>="<a class="attribute-
value">twitter:player:height</a>" <span class="attribute-name">content</span>="<a
class="attribute-value">720</a>"&gt;</span><span></span><span>&lt;<span
class="start-tag">div</span> <span class="attribute-name">id</span>="<a
class="attribute-value">watch7-content</a>" <span class="attribute-
name">class</span>="<a class="attribute-value">watch-main-col</a>" <span
class="attribute-name">itemscope</span> <span class="attribute-
name">itemid</span>="<a class="attribute-value"></a>" <span class="attribute-
name">itemtype</span>="<a class="attribute-
value">http://schema.org/VideoObject</a>"&gt;</span><span></span><span>&lt;<span
class="start-tag">link</span> <span class="attribute-name">itemprop</span>="<a
class="attribute-value">url</a>" <span class="attribute-name">href</span>="<a
class="attribute-value" href="view-source:https://www.youtube.com/watch?
v=NHMIn723hQY">https://www.youtube.com/watch?
v=NHMIn723hQY</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">meta</span> <span class="attribute-name">itemprop</span>="<a class="attribute-
value">name</a>" <span class="attribute-name">content</span>="<a class="attribute-
value">Testing with Jest: From zero to
hero</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">meta</span>
<span class="attribute-name">itemprop</span>="<a class="attribute-
value">description</a>" <span class="attribute-name">content</span>="<a
class="attribute-value">Learn
more about how to test your React apps with Jest. Introduction — 00:00Set up --
01:07Test example #1— 02:42Mocking --10:18Test example #2 — 26:27Data
m...</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">meta</span>
<span class="attribute-name">itemprop</span>="<a class="attribute-value">paid</a>"
<span class="attribute-name">content</span>="<a class="attribute-
value">False</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">meta</span> <span class="attribute-name">itemprop</span>="<a class="attribute-
value">channelId</a>" <span class="attribute-name">content</span>="<a
class="attribute-value">UCktI_HQAkbr-
tJbdWnQ_osw</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">meta</span> <span class="attribute-name">itemprop</span>="<a class="attribute-
value">videoId</a>" <span class="attribute-name">content</span>="<a
class="attribute-value">NHMIn723hQY</a>"&gt;</span><span></span><span>&lt;<span
class="start-tag">meta</span> <span class="attribute-name">itemprop</span>="<a
class="attribute-value">duration</a>" <span class="attribute-
name">content</span>="<a class="attribute-
value">PT36M56S</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">meta</span> <span class="attribute-name">itemprop</span>="<a class="attribute-
value">unlisted</a>" <span class="attribute-name">content</span>="<a
class="attribute-value">False</a>"&gt;</span><span></span><span>&lt;<span
class="start-tag">span</span> <span class="attribute-name">itemprop</span>="<a
class="attribute-value">author</a>" <span class="attribute-name">itemscope</span>
<span class="attribute-name">itemtype</span>="<a class="attribute-
value">http://schema.org/Person</a>"&gt;</span><span></span><span>&lt;<span
class="start-tag">link</span> <span class="attribute-name">itemprop</span>="<a
class="attribute-value">url</a>" <span class="attribute-name">href</span>="<a
class="attribute-value" href="view-
source:http://www.youtube.com/channel/UCktI_HQAkbr-
tJbdWnQ_osw">http://www.youtube.com/channel/UCktI_HQAkbr-
tJbdWnQ_osw</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">link</span> <span class="attribute-name">itemprop</span>="<a class="attribute-
value">name</a>" <span class="attribute-name">content</span>="<a class="attribute-
value">LogRocket</a>"&gt;</span><span></span><span>&lt;/<span class="end-
tag">span</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">script</span> <span class="attribute-name">type</span>="<a class="attribute-
value">application/ld+json</a>" <span class="attribute-name">nonce</span>="<a
class="attribute-value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span>{"@context":
"http://schema.org", "@type": "BreadcrumbList", "itemListElement": [{"@type":
"ListItem", "position": 1, "item": {"@id":
"https:\/\/fanyv88.com:443\/http\/www.youtube.com\/channel\/UCktI_HQAkbr-tJbdWnQ_osw", "name":
"LogRocket"}}]}</span><span>&lt;/<span class="end-
tag">script</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">link</span> <span class="attribute-name">itemprop</span>="<a class="attribute-
value">thumbnailUrl</a>" <span class="attribute-name">href</span>="<a
class="attribute-value" href="view-
source:https://i.ytimg.com/vi/NHMIn723hQY/maxresdefault.jpg">https://i.ytimg.com/vi
/NHMIn723hQY/maxresdefault.jpg</a>"&gt;</span><span></span><span>&lt;<span
class="start-tag">span</span> <span class="attribute-name">itemprop</span>="<a
class="attribute-value">thumbnail</a>" <span class="attribute-
name">itemscope</span> <span class="attribute-name">itemtype</span>="<a
class="attribute-
value">http://schema.org/ImageObject</a>"&gt;</span><span></span><span>&lt;<span
class="start-tag">link</span> <span class="attribute-name">itemprop</span>="<a
class="attribute-value">url</a>" <span class="attribute-name">href</span>="<a
class="attribute-value" href="view-
source:https://i.ytimg.com/vi/NHMIn723hQY/maxresdefault.jpg">https://i.ytimg.com/vi
/NHMIn723hQY/maxresdefault.jpg</a>"&gt;</span><span></span><span>&lt;<span
class="start-tag">meta</span> <span class="attribute-name">itemprop</span>="<a
class="attribute-value">width</a>" <span class="attribute-name">content</span>="<a
class="attribute-value">1280</a>"&gt;</span><span></span><span>&lt;<span
class="start-tag">meta</span> <span class="attribute-name">itemprop</span>="<a
class="attribute-value">height</a>" <span class="attribute-name">content</span>="<a
class="attribute-value">720</a>"&gt;</span><span></span><span>&lt;/<span
class="end-tag">span</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">link</span> <span class="attribute-name">itemprop</span>="<a class="attribute-
value">embedUrl</a>" <span class="attribute-name">href</span>="<a class="attribute-
value" href="view-
source:https://www.youtube.com/embed/NHMIn723hQY">https://www.youtube.com/embed/NHM
In723hQY</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">meta</span>
<span class="attribute-name">itemprop</span>="<a class="attribute-
value">playerType</a>" <span class="attribute-name">content</span>="<a
class="attribute-value">HTML5 Flash</a>"&gt;</span><span></span><span>&lt;<span
class="start-tag">meta</span> <span class="attribute-name">itemprop</span>="<a
class="attribute-value">width</a>" <span class="attribute-name">content</span>="<a
class="attribute-value">1280</a>"&gt;</span><span></span><span>&lt;<span
class="start-tag">meta</span> <span class="attribute-name">itemprop</span>="<a
class="attribute-value">height</a>" <span class="attribute-name">content</span>="<a
class="attribute-value">720</a>"&gt;</span><span></span><span>&lt;<span
class="start-tag">meta</span> <span class="attribute-name">itemprop</span>="<a
class="attribute-value">isFamilyFriendly</a>" <span class="attribute-
name">content</span>="<a class="attribute-
value">true</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">meta</span> <span class="attribute-name">itemprop</span>="<a class="attribute-
value">regionsAllowed</a>" <span class="attribute-name">content</span>="<a
class="attribute-
value">AD,AE,AF,AG,AI,AL,AM,AO,AQ,AR,AS,AT,AU,AW,AX,AZ,BA,BB,BD,BE,BF,BG,BH,BI,BJ,B
L,BM,BN,BO,BQ,BR,BS,BT,BV,BW,BY,BZ,CA,CC,CD,CF,CG,CH,CI,CK,CL,CM,CN,CO,CR,CU,CV,CW,
CX,CY,CZ,DE,DJ,DK,DM,DO,DZ,EC,EE,EG,EH,ER,ES,ET,FI,FJ,FK,FM,FO,FR,GA,GB,GD,GE,GF,GG
,GH,GI,GL,GM,GN,GP,GQ,GR,GS,GT,GU,GW,GY,HK,HM,HN,HR,HT,HU,ID,IE,IL,IM,IN,IO,IQ,IR,I
S,IT,JE,JM,JO,JP,KE,KG,KH,KI,KM,KN,KP,KR,KW,KY,KZ,LA,LB,LC,LI,LK,LR,LS,LT,LU,LV,LY,
MA,MC,MD,ME,MF,MG,MH,MK,ML,MM,MN,MO,MP,MQ,MR,MS,MT,MU,MV,MW,MX,MY,MZ,NA,NC,NE,NF,NG
,NI,NL,NO,NP,NR,NU,NZ,OM,PA,PE,PF,PG,PH,PK,PL,PM,PN,PR,PS,PT,PW,PY,QA,RE,RO,RS,RU,R
W,SA,SB,SC,SD,SE,SG,SH,SI,SJ,SK,SL,SM,SN,SO,SR,SS,ST,SV,SX,SY,SZ,TC,TD,TF,TG,TH,TJ,
TK,TL,TM,TN,TO,TR,TT,TV,TW,TZ,UA,UG,UM,US,UY,UZ,VA,VC,VE,VG,VI,VN,VU,WF,WS,YE,YT,ZA
,ZM,ZW</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">meta</span>
<span class="attribute-name">itemprop</span>="<a class="attribute-
value">interactionCount</a>" <span class="attribute-name">content</span>="<a
class="attribute-value">19548</a>"&gt;</span><span></span><span>&lt;<span
class="start-tag">meta</span> <span class="attribute-name">itemprop</span>="<a
class="attribute-value">datePublished</a>" <span class="attribute-
name">content</span>="<a class="attribute-value">2020-04-
06</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">meta</span> <span
class="attribute-name">itemprop</span>="<a class="attribute-value">uploadDate</a>"
<span class="attribute-name">content</span>="<a class="attribute-value">2020-04-
06</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">meta</span> <span
class="attribute-name">itemprop</span>="<a class="attribute-value">genre</a>" <span
class="attribute-name">content</span>="<a class="attribute-value">Science <span
class="entity"><span>&amp;</span>amp;</span>
Technology</a>"&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">script</span> <span class="attribute-name">nonce</span>="<a class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span>var ytInitialPlayerResponse =
{"responseContext":{"serviceTrackingParams":[{"service":"GFEEDBACK","params":
[{"key":"is_viewed_live","value":"False"},{"key":"logged_in","value":"0"},
{"key":"e","value":"23944779,23987926,23977551,23957321,23891347,23857950,23970974,
23940704,23953193,23968386,23951620,23911055,23973489,23983573,23703446,23961732,23
723208,23985645,23976578,23735348,23890959,23974595,23744176,23948841,23981908,2387
6165,23969660,23884386,23932523,24306354,23969934,1714259,23839597,23946420,2397707
1,23804281,23891344,23970529,23965962,23969486,23942633,23918597,23974187,23968363,
23973490,23934970,23882685,23940247,23973495,23986034,23983732"}]},
{"service":"CSI","params":[{"key":"c","value":"WEB"},
{"key":"cver","value":"2.20210111.08.00"},{"key":"yt_li","value":"0"},
{"key":"GetPlayer_rid","value":"0x16fc4b2141bc61be"}]},
{"service":"GUIDED_HELP","params":[{"key":"logged_in","value":"0"}]},
{"service":"ECATCHER","params":[{"key":"client.version","value":"2.20210111"},
{"key":"client.name","value":"WEB"}]}],"webResponseContextExtensionData":
{"hasDecorated":true}},"playabilityStatus":
{"status":"OK","playableInEmbed":true,"miniplayer":{"miniplayerRenderer":
{"playbackMode":"PLAYBACK_MODE_ALLOW"}},"contextParams":"Q0FFU0FnZ0M="},"streamingD
ata":{"expiresInSeconds":"21540","formats":[{"itag":18,"url":"https://r2---sn-uqx2-
aphs.googlevideo.com/videoplayback?expire=1610533120\u0026ei=oHT-
X__jNIisxwTZxpEI\u0026ip=190.238.29.62\u0026id=o-
ANq3iCzoPn1cqNytUKi_prWVRYVwkXFPMZUYgffh_2uF\u0026itag=18\u0026source=youtube\u0026
requiressl=yes\u0026mh=SN\u0026mm=31%2C26\u0026mn=sn-uqx2-aphs%2Csn-
hp57ynez\u0026ms=au
%2Conr\u0026mv=m\u0026mvi=2\u0026pl=24\u0026initcwndbps=736250\u0026vprv=1\u0026mim
e=video
%2Fmp4\u0026ns=rrV7u5ilZijWqK6VM6MF2XAF\u0026gir=yes\u0026clen=51558382\u0026rateby
pass=yes\u0026dur=2215.137\u0026lmt=1585941254480906\u0026mt=1610510433\u0026fvip=2
\u0026c=WEB\u0026txp=6216222\u0026n=gLZRenxJ7SDcvB\u0026sparams=expire%2Cei%2Cip%2C
id%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cratebypass%2Cdur
%2Clmt\u0026sig=AOq0QJ8wRAIgGkmmrUvWHnAXOCj-K-lVJoxDN_JVjAwNLmQKMT0-Qj0CIDGVoThb-
_Lrorp4ce3QYnMkYLlLMDZp8Uma3EmmZKaG\u0026lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl
%2Cinitcwndbps\u0026lsig=AG3C_xAwRgIhAPpPIV4lme54G2MdPJqGsDKhSPpMyZbYI1quUC217odCAi
EAzhb-xBQ8-baawWxuXwMCjUJtDtbtYKufRMBbzlK9N6E%3D","mimeType":"video/mp4;
codecs=\"avc1.42001E,
mp4a.40.2\"","bitrate":186208,"width":640,"height":360,"lastModified":"158594125448
0906","contentLength":"51558382","quality":"medium","fps":25,"qualityLabel":"360p",
"projectionType":"RECTANGULAR","averageBitrate":186203,"audioQuality":"AUDIO_QUALIT
Y_LOW","approxDurationMs":"2215137","audioSampleRate":"44100","audioChannels":2},
{"itag":22,"url":"https://r2---sn-uqx2-aphs.googlevideo.com/videoplayback?
expire=1610533120\u0026ei=oHT-X__jNIisxwTZxpEI\u0026ip=190.238.29.62\u0026id=o-
ANq3iCzoPn1cqNytUKi_prWVRYVwkXFPMZUYgffh_2uF\u0026itag=22\u0026source=youtube\u0026
requiressl=yes\u0026mh=SN\u0026mm=31%2C26\u0026mn=sn-uqx2-aphs%2Csn-
hp57ynez\u0026ms=au
%2Conr\u0026mv=m\u0026mvi=2\u0026pl=24\u0026initcwndbps=736250\u0026vprv=1\u0026mim
e=video
%2Fmp4\u0026ns=rrV7u5ilZijWqK6VM6MF2XAF\u0026ratebypass=yes\u0026dur=2215.137\u0026
lmt=1599658884745748\u0026mt=1610510433\u0026fvip=2\u0026c=WEB\u0026txp=6211222\u00
26n=gLZRenxJ7SDcvB\u0026sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl
%2Cvprv%2Cmime%2Cns%2Cratebypass%2Cdur
%2Clmt\u0026sig=AOq0QJ8wRQIgS6Ng9PXwinmDBilFilMw_vID30yqaZ3dQQI2R3ING-wCIQDfS2dm-
UpHFFY74RQ-IDinlaTYUtP7yIvyvcyj4sHBHw%3D%3D\u0026lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv
%2Cmvi%2Cpl
%2Cinitcwndbps\u0026lsig=AG3C_xAwRgIhAPpPIV4lme54G2MdPJqGsDKhSPpMyZbYI1quUC217odCAi
EAzhb-xBQ8-baawWxuXwMCjUJtDtbtYKufRMBbzlK9N6E%3D","mimeType":"video/mp4;
codecs=\"avc1.64001F,
mp4a.40.2\"","bitrate":377731,"width":1280,"height":720,"lastModified":"15996588847
45748","quality":"hd720","fps":25,"qualityLabel":"720p","projectionType":"RECTANGUL
AR","audioQuality":"AUDIO_QUALITY_MEDIUM","approxDurationMs":"2215137","audioSample
Rate":"44100","audioChannels":2}],"adaptiveFormats":
[{"itag":271,"url":"https://r2---sn-uqx2-aphs.googlevideo.com/videoplayback?
expire=1610533120\u0026ei=oHT-X__jNIisxwTZxpEI\u0026ip=190.238.29.62\u0026id=o-
ANq3iCzoPn1cqNytUKi_prWVRYVwkXFPMZUYgffh_2uF\u0026itag=271\u0026aitags=133%2C134%2C
135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C271%2C278\u0026source=youtube
\u0026requiressl=yes\u0026mh=SN\u0026mm=31%2C26\u0026mn=sn-uqx2-aphs%2Csn-
hp57ynez\u0026ms=au
%2Conr\u0026mv=m\u0026mvi=2\u0026pl=24\u0026initcwndbps=736250\u0026vprv=1\u0026mim
e=video
%2Fwebm\u0026ns=53NhTvl12ocADWLlBrQwmyIF\u0026gir=yes\u0026clen=138995953\u0026dur=
2215.080\u0026lmt=1585947880542608\u0026mt=1610510433\u0026fvip=2\u0026keepalive=ye
s\u0026c=WEB\u0026txp=6216222\u0026n=FrgwDpJ3wn_lad\u0026sparams=expire%2Cei%2Cip
%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur
%2Clmt\u0026sig=AOq0QJ8wRAIgRB5MjMn5aeGMuY7J6mJSXJW4b0BrY22iKnoKEEW_6GYCICZPd09XwXn
jKwaXFQdWJvH7alqtoR01b67QAWuM3v-T\u0026lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl
%2Cinitcwndbps\u0026lsig=AG3C_xAwRgIhAPpPIV4lme54G2MdPJqGsDKhSPpMyZbYI1quUC217odCAi
EAzhb-xBQ8-baawWxuXwMCjUJtDtbtYKufRMBbzlK9N6E%3D","mimeType":"video/webm;
codecs=\"vp9\"","bitrate":1880862,"width":2560,"height":1440,"initRange":
{"start":"0","end":"219"},"indexRange":
{"start":"220","end":"7917"},"lastModified":"1585947880542608","contentLength":"138
995953","quality":"hd1440","fps":25,"qualityLabel":"1440p","projectionType":"RECTAN
GULAR","averageBitrate":501998,"colorInfo":
{"primaries":"COLOR_PRIMARIES_BT709","transferCharacteristics":"COLOR_TRANSFER_CHAR
ACTERISTICS_BT709","matrixCoefficients":"COLOR_MATRIX_COEFFICIENTS_BT709"},"approxD
urationMs":"2215080"},{"itag":137,"url":"https://r2---sn-uqx2-
aphs.googlevideo.com/videoplayback?expire=1610533120\u0026ei=oHT-
X__jNIisxwTZxpEI\u0026ip=190.238.29.62\u0026id=o-
ANq3iCzoPn1cqNytUKi_prWVRYVwkXFPMZUYgffh_2uF\u0026itag=137\u0026aitags=133%2C134%2C
135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C271%2C278\u0026source=youtube
\u0026requiressl=yes\u0026mh=SN\u0026mm=31%2C26\u0026mn=sn-uqx2-aphs%2Csn-
hp57ynez\u0026ms=au
%2Conr\u0026mv=m\u0026mvi=2\u0026pl=24\u0026initcwndbps=736250\u0026vprv=1\u0026mim
e=video
%2Fmp4\u0026ns=53NhTvl12ocADWLlBrQwmyIF\u0026gir=yes\u0026clen=120342573\u0026dur=2
215.080\u0026lmt=1599657532578447\u0026mt=1610510433\u0026fvip=2\u0026keepalive=yes
\u0026c=WEB\u0026txp=6211222\u0026n=FrgwDpJ3wn_lad\u0026sparams=expire%2Cei%2Cip
%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur
%2Clmt\u0026sig=AOq0QJ8wRAIgAYS8l-
sSngjksdQqa9q7ssh_fBSo0iN_Az_ad4bDZBACIAF3MFABI58vkzxgNo7eWMBJsOlXDuME2hnjvZk_Ln-
G\u0026lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl
%2Cinitcwndbps\u0026lsig=AG3C_xAwRgIhAPpPIV4lme54G2MdPJqGsDKhSPpMyZbYI1quUC217odCAi
EAzhb-xBQ8-baawWxuXwMCjUJtDtbtYKufRMBbzlK9N6E%3D","mimeType":"video/mp4;
codecs=\"avc1.640028\"","bitrate":2369521,"width":1920,"height":1080,"initRange":
{"start":"0","end":"740"},"indexRange":
{"start":"741","end":"5968"},"lastModified":"1599657532578447","contentLength":"120
342573","quality":"hd1080","fps":25,"qualityLabel":"1080p","projectionType":"RECTAN
GULAR","averageBitrate":434630,"approxDurationMs":"2215080"},
{"itag":248,"url":"https://r2---sn-uqx2-aphs.googlevideo.com/videoplayback?
expire=1610533120\u0026ei=oHT-X__jNIisxwTZxpEI\u0026ip=190.238.29.62\u0026id=o-
ANq3iCzoPn1cqNytUKi_prWVRYVwkXFPMZUYgffh_2uF\u0026itag=248\u0026aitags=133%2C134%2C
135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C271%2C278\u0026source=youtube
\u0026requiressl=yes\u0026mh=SN\u0026mm=31%2C26\u0026mn=sn-uqx2-aphs%2Csn-
hp57ynez\u0026ms=au
%2Conr\u0026mv=m\u0026mvi=2\u0026pl=24\u0026initcwndbps=736250\u0026vprv=1\u0026mim
e=video
%2Fwebm\u0026ns=53NhTvl12ocADWLlBrQwmyIF\u0026gir=yes\u0026clen=63411398\u0026dur=2
215.080\u0026lmt=1585947880574264\u0026mt=1610510433\u0026fvip=2\u0026keepalive=yes
\u0026c=WEB\u0026txp=6216222\u0026n=FrgwDpJ3wn_lad\u0026sparams=expire%2Cei%2Cip
%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur
%2Clmt\u0026sig=AOq0QJ8wRgIhAOa1kobtBJELTN53xbWpmMmZbmQ8zKOr1J-
D_7fCax87AiEAxKHzKPRgjSQZ0i8wuQ8sYhiVAf6sNkisGPsOao-aAFM%3D\u0026lsparams=mh%2Cmm
%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl
%2Cinitcwndbps\u0026lsig=AG3C_xAwRgIhAPpPIV4lme54G2MdPJqGsDKhSPpMyZbYI1quUC217odCAi
EAzhb-xBQ8-baawWxuXwMCjUJtDtbtYKufRMBbzlK9N6E%3D","mimeType":"video/webm;
codecs=\"vp9\"","bitrate":794140,"width":1920,"height":1080,"initRange":
{"start":"0","end":"219"},"indexRange":
{"start":"220","end":"7853"},"lastModified":"1585947880574264","contentLength":"634
11398","quality":"hd1080","fps":25,"qualityLabel":"1080p","projectionType":"RECTANG
ULAR","averageBitrate":229017,"colorInfo":
{"primaries":"COLOR_PRIMARIES_BT709","transferCharacteristics":"COLOR_TRANSFER_CHAR
ACTERISTICS_BT709","matrixCoefficients":"COLOR_MATRIX_COEFFICIENTS_BT709"},"approxD
urationMs":"2215080"},{"itag":136,"url":"https://r2---sn-uqx2-
aphs.googlevideo.com/videoplayback?expire=1610533120\u0026ei=oHT-
X__jNIisxwTZxpEI\u0026ip=190.238.29.62\u0026id=o-
ANq3iCzoPn1cqNytUKi_prWVRYVwkXFPMZUYgffh_2uF\u0026itag=136\u0026aitags=133%2C134%2C
135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C271%2C278\u0026source=youtube
\u0026requiressl=yes\u0026mh=SN\u0026mm=31%2C26\u0026mn=sn-uqx2-aphs%2Csn-
hp57ynez\u0026ms=au
%2Conr\u0026mv=m\u0026mvi=2\u0026pl=24\u0026initcwndbps=736250\u0026vprv=1\u0026mim
e=video
%2Fmp4\u0026ns=53NhTvl12ocADWLlBrQwmyIF\u0026gir=yes\u0026clen=68904116\u0026dur=22
15.080\u0026lmt=1599657532568786\u0026mt=1610510433\u0026fvip=2\u0026keepalive=yes\
u0026c=WEB\u0026txp=6211222\u0026n=FrgwDpJ3wn_lad\u0026sparams=expire%2Cei%2Cip
%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur
%2Clmt\u0026sig=AOq0QJ8wRgIhAJOHYw2q1nweZ1b5WKPa8N6pglOm_H5Lz6NTVVXDpoIFAiEAv31yLrN
eqSScEmyJ1-TKU5RUYxMXBITJkMRQUEMgVeo%3D\u0026lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi
%2Cpl
%2Cinitcwndbps\u0026lsig=AG3C_xAwRgIhAPpPIV4lme54G2MdPJqGsDKhSPpMyZbYI1quUC217odCAi
EAzhb-xBQ8-baawWxuXwMCjUJtDtbtYKufRMBbzlK9N6E%3D","mimeType":"video/mp4;
codecs=\"avc1.4d401f\"","bitrate":1275785,"width":1280,"height":720,"initRange":
{"start":"0","end":"739"},"indexRange":
{"start":"740","end":"5967"},"lastModified":"1599657532568786","contentLength":"689
04116","quality":"hd720","fps":25,"qualityLabel":"720p","projectionType":"RECTANGUL
AR","averageBitrate":248854,"approxDurationMs":"2215080"},
{"itag":247,"url":"https://r2---sn-uqx2-aphs.googlevideo.com/videoplayback?
expire=1610533120\u0026ei=oHT-X__jNIisxwTZxpEI\u0026ip=190.238.29.62\u0026id=o-
ANq3iCzoPn1cqNytUKi_prWVRYVwkXFPMZUYgffh_2uF\u0026itag=247\u0026aitags=133%2C134%2C
135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C271%2C278\u0026source=youtube
\u0026requiressl=yes\u0026mh=SN\u0026mm=31%2C26\u0026mn=sn-uqx2-aphs%2Csn-
hp57ynez\u0026ms=au
%2Conr\u0026mv=m\u0026mvi=2\u0026pl=24\u0026initcwndbps=736250\u0026vprv=1\u0026mim
e=video
%2Fwebm\u0026ns=53NhTvl12ocADWLlBrQwmyIF\u0026gir=yes\u0026clen=46234466\u0026dur=2
215.080\u0026lmt=1585947880538749\u0026mt=1610510433\u0026fvip=2\u0026keepalive=yes
\u0026c=WEB\u0026txp=6216222\u0026n=FrgwDpJ3wn_lad\u0026sparams=expire%2Cei%2Cip
%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur
%2Clmt\u0026sig=AOq0QJ8wRAIgMF_cC00gr-
lSnX2Aze6mBCs4lrcM7k4Lr4DpwLhJXvMCIFneTDvPFpBnClNkhIi3lLr8o6VuhU3EqAtJWWPwSPcb\u002
6lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl
%2Cinitcwndbps\u0026lsig=AG3C_xAwRgIhAPpPIV4lme54G2MdPJqGsDKhSPpMyZbYI1quUC217odCAi
EAzhb-xBQ8-baawWxuXwMCjUJtDtbtYKufRMBbzlK9N6E%3D","mimeType":"video/webm;
codecs=\"vp9\"","bitrate":463543,"width":1280,"height":720,"initRange":
{"start":"0","end":"219"},"indexRange":
{"start":"220","end":"7812"},"lastModified":"1585947880538749","contentLength":"462
34466","quality":"hd720","fps":25,"qualityLabel":"720p","projectionType":"RECTANGUL
AR","averageBitrate":166980,"colorInfo":
{"primaries":"COLOR_PRIMARIES_BT709","transferCharacteristics":"COLOR_TRANSFER_CHAR
ACTERISTICS_BT709","matrixCoefficients":"COLOR_MATRIX_COEFF
ICIENTS_BT709"},"approxDurationMs":"2215080"},{"itag":135,"url":"https://r2---sn-
uqx2-aphs.googlevideo.com/videoplayback?expire=1610533120\u0026ei=oHT-
X__jNIisxwTZxpEI\u0026ip=190.238.29.62\u0026id=o-
ANq3iCzoPn1cqNytUKi_prWVRYVwkXFPMZUYgffh_2uF\u0026itag=135\u0026aitags=133%2C134%2C
135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C271%2C278\u0026source=youtube
\u0026requiressl=yes\u0026mh=SN\u0026mm=31%2C26\u0026mn=sn-uqx2-aphs%2Csn-
hp57ynez\u0026ms=au
%2Conr\u0026mv=m\u0026mvi=2\u0026pl=24\u0026initcwndbps=736250\u0026vprv=1\u0026mim
e=video
%2Fmp4\u0026ns=53NhTvl12ocADWLlBrQwmyIF\u0026gir=yes\u0026clen=41752735\u0026dur=22
15.080\u0026lmt=1599657532567656\u0026mt=1610510433\u0026fvip=2\u0026keepalive=yes\
u0026c=WEB\u0026txp=6211222\u0026n=FrgwDpJ3wn_lad\u0026sparams=expire%2Cei%2Cip
%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur
%2Clmt\u0026sig=AOq0QJ8wRgIhAMUMzkun53DfMO9YSYJNga2C6zSSX16pOQer1YXF6dyCAiEAlxwc-
6On7ipvbf95n1hbhSEkRCpr2l9sKRhz8vYw1sM%3D\u0026lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv
%2Cmvi%2Cpl
%2Cinitcwndbps\u0026lsig=AG3C_xAwRgIhAPpPIV4lme54G2MdPJqGsDKhSPpMyZbYI1quUC217odCAi
EAzhb-xBQ8-baawWxuXwMCjUJtDtbtYKufRMBbzlK9N6E%3D","mimeType":"video/mp4;
codecs=\"avc1.4d401e\"","bitrate":613657,"width":854,"height":480,"initRange":
{"start":"0","end":"740"},"indexRange":
{"start":"741","end":"5968"},"lastModified":"1599657532567656","contentLength":"417
52735","quality":"large","fps":25,"qualityLabel":"480p","projectionType":"RECTANGUL
AR","averageBitrate":150794,"approxDurationMs":"2215080"},
{"itag":244,"url":"https://r2---sn-uqx2-aphs.googlevideo.com/videoplayback?
expire=1610533120\u0026ei=oHT-X__jNIisxwTZxpEI\u0026ip=190.238.29.62\u0026id=o-
ANq3iCzoPn1cqNytUKi_prWVRYVwkXFPMZUYgffh_2uF\u0026itag=244\u0026aitags=133%2C134%2C
135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C271%2C278\u0026source=youtube
\u0026requiressl=yes\u0026mh=SN\u0026mm=31%2C26\u0026mn=sn-uqx2-aphs%2Csn-
hp57ynez\u0026ms=au
%2Conr\u0026mv=m\u0026mvi=2\u0026pl=24\u0026initcwndbps=736250\u0026vprv=1\u0026mim
e=video
%2Fwebm\u0026ns=53NhTvl12ocADWLlBrQwmyIF\u0026gir=yes\u0026clen=26387672\u0026dur=2
215.080\u0026lmt=1585947880536832\u0026mt=1610510433\u0026fvip=2\u0026keepalive=yes
\u0026c=WEB\u0026txp=6216222\u0026n=FrgwDpJ3wn_lad\u0026sparams=expire%2Cei%2Cip
%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur
%2Clmt\u0026sig=AOq0QJ8wRgIhAMYvuv1jTrwVnyqA8Q6Vcns93_6CdUYHwOoiqOT33qtIAiEA8k5rmqn
XHPJ9KY-lMWBt1rVMAJ156ATQtjPJYxFpAZ0%3D\u0026lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi
%2Cpl
%2Cinitcwndbps\u0026lsig=AG3C_xAwRgIhAPpPIV4lme54G2MdPJqGsDKhSPpMyZbYI1quUC217odCAi
EAzhb-xBQ8-baawWxuXwMCjUJtDtbtYKufRMBbzlK9N6E%3D","mimeType":"video/webm;
codecs=\"vp9\"","bitrate":310773,"width":854,"height":480,"initRange":
{"start":"0","end":"219"},"indexRange":
{"start":"220","end":"7690"},"lastModified":"1585947880536832","contentLength":"263
87672","quality":"large","fps":25,"qualityLabel":"480p","projectionType":"RECTANGUL
AR","averageBitrate":95301,"colorInfo":
{"primaries":"COLOR_PRIMARIES_BT709","transferCharacteristics":"COLOR_TRANSFER_CHAR
ACTERISTICS_BT709","matrixCoefficients":"COLOR_MATRIX_COEFFICIENTS_BT709"},"approxD
urationMs":"2215080"},{"itag":134,"url":"https://r2---sn-uqx2-
aphs.googlevideo.com/videoplayback?expire=1610533120\u0026ei=oHT-
X__jNIisxwTZxpEI\u0026ip=190.238.29.62\u0026id=o-
ANq3iCzoPn1cqNytUKi_prWVRYVwkXFPMZUYgffh_2uF\u0026itag=134\u0026aitags=133%2C134%2C
135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C271%2C278\u0026source=youtube
\u0026requiressl=yes\u0026mh=SN\u0026mm=31%2C26\u0026mn=sn-uqx2-aphs%2Csn-
hp57ynez\u0026ms=au
%2Conr\u0026mv=m\u0026mvi=2\u0026pl=24\u0026initcwndbps=736250\u0026vprv=1\u0026mim
e=video
%2Fmp4\u0026ns=53NhTvl12ocADWLlBrQwmyIF\u0026gir=yes\u0026clen=24533100\u0026dur=22
15.080\u0026lmt=1599657532570607\u0026mt=1610510433\u0026fvip=2\u0026keepalive=yes\
u0026c=WEB\u0026txp=6211222\u0026n=FrgwDpJ3wn_lad\u0026sparams=expire%2Cei%2Cip
%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur
%2Clmt\u0026sig=AOq0QJ8wRQIgFw1VHdSN8L9kTTQwYZrcNsOqJDk3RYEgfa8XZmWBR6wCIQDRncKa9MP
AYJTzvV0ztxLx4FjgtE0XJJAT7Ds7A0pyWw%3D%3D\u0026lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv
%2Cmvi%2Cpl
%2Cinitcwndbps\u0026lsig=AG3C_xAwRgIhAPpPIV4lme54G2MdPJqGsDKhSPpMyZbYI1quUC217odCAi
EAzhb-xBQ8-baawWxuXwMCjUJtDtbtYKufRMBbzlK9N6E%3D","mimeType":"video/mp4;
codecs=\"avc1.4d401e\"","bitrate":292982,"width":640,"height":360,"initRange":
{"start":"0","end":"740"},"indexRange":
{"start":"741","end":"5968"},"lastModified":"1599657532570607","contentLength":"245
33100","quality":"medium","fps":25,"qualityLabel":"360p","projectionType":"RECTANGU
LAR","averageBitrate":88603,"highReplication":true,"approxDurationMs":"2215080"},
{"itag":243,"url":"https://r2---sn-uqx2-aphs.googlevideo.com/videoplayback?
expire=1610533120\u0026ei=oHT-X__jNIisxwTZxpEI\u0026ip=190.238.29.62\u0026id=o-
ANq3iCzoPn1cqNytUKi_prWVRYVwkXFPMZUYgffh_2uF\u0026itag=243\u0026aitags=133%2C134%2C
135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C271%2C278\u0026source=youtube
\u0026requiressl=yes\u0026mh=SN\u0026mm=31%2C26\u0026mn=sn-uqx2-aphs%2Csn-
hp57ynez\u0026ms=au
%2Conr\u0026mv=m\u0026mvi=2\u0026pl=24\u0026initcwndbps=736250\u0026vprv=1\u0026mim
e=video
%2Fwebm\u0026ns=53NhTvl12ocADWLlBrQwmyIF\u0026gir=yes\u0026clen=17175007\u0026dur=2
215.080\u0026lmt=1585947880540865\u0026mt=1610510433\u0026fvip=2\u0026keepalive=yes
\u0026c=WEB\u0026txp=6216222\u0026n=FrgwDpJ3wn_lad\u0026sparams=expire%2Cei%2Cip
%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur
%2Clmt\u0026sig=AOq0QJ8wRQIhANF0EdXCgjDxzPgWnIZDaBNccWvI3lSc_1p789hmCc5lAiAnrvFb-
tb0I8W0EnI3vRO4IeuhoFjlNCudiFPoHqMwVg%3D%3D\u0026lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv
%2Cmvi%2Cpl
%2Cinitcwndbps\u0026lsig=AG3C_xAwRgIhAPpPIV4lme54G2MdPJqGsDKhSPpMyZbYI1quUC217odCAi
EAzhb-xBQ8-baawWxuXwMCjUJtDtbtYKufRMBbzlK9N6E%3D","mimeType":"video/webm;
codecs=\"vp9\"","bitrate":196796,"width":640,"height":360,"initRange":
{"start":"0","end":"219"},"indexRange":
{"start":"220","end":"7578"},"lastModified":"1585947880540865","contentLength":"171
75007","quality":"medium","fps":25,"qualityLabel":"360p","projectionType":"RECTANGU
LAR","averageBitrate":62029,"colorInfo":
{"primaries":"COLOR_PRIMARIES_BT709","transferCharacteristics":"COLOR_TRANSFER_CHAR
ACTERISTICS_BT709","matrixCoefficients":"COLOR_MATRIX_COEFFICIENTS_BT709"},"approxD
urationMs":"2215080"},{"itag":133,"url":"https://r2---sn-uqx2-
aphs.googlevideo.com/videoplayback?expire=1610533120\u0026ei=oHT-
X__jNIisxwTZxpEI\u0026ip=190.238.29.62\u0026id=o-
ANq3iCzoPn1cqNytUKi_prWVRYVwkXFPMZUYgffh_2uF\u0026itag=133\u0026aitags=133%2C134%2C
135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C271%2C278\u0026source=youtube
\u0026requiressl=yes\u0026mh=SN\u0026mm=31%2C26\u0026mn=sn-uqx2-aphs%2Csn-
hp57ynez\u0026ms=au
%2Conr\u0026mv=m\u0026mvi=2\u0026pl=24\u0026initcwndbps=736250\u0026vprv=1\u0026mim
e=video
%2Fmp4\u0026ns=53NhTvl12ocADWLlBrQwmyIF\u0026gir=yes\u0026clen=31313744\u0026dur=22
15.080\u0026lmt=1599657532581843\u0026mt=1610510433\u0026fvip=2\u0026keepalive=yes\
u0026c=WEB\u0026txp=6211222\u0026n=FrgwDpJ3wn_lad\u0026sparams=expire%2Cei%2Cip
%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur
%2Clmt\u0026sig=AOq0QJ8wRQIgLVODsp2RTKP05jVBhVXpl_LDwgmx9r4bnmTlBv1UxNoCIQDE1yokIIo
b8bTIaYloZtbfnPsdZ9T9X05eJb-tA8SrMA%3D%3D\u0026lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv
%2Cmvi%2Cpl
%2Cinitcwndbps\u0026lsig=AG3C_xAwRgIhAPpPIV4lme54G2MdPJqGsDKhSPpMyZbYI1quUC217odCAi
EAzhb-xBQ8-baawWxuXwMCjUJtDtbtYKufRMBbzlK9N6E%3D","mimeType":"video/mp4;
codecs=\"avc1.4d4015\"","bitrate":291482,"width":426,"height":240,"initRange":
{"start":"0","end":"739"},"indexRange":
{"start":"740","end":"5967"},"lastModified":"1599657532581843","contentLength":"313
13744","quality":"small","fps":25,"qualityLabel":"240p","projectionType":"RECTANGUL
AR","averageBitrate":113092,"approxDurationMs":"2215080"},
{"itag":242,"url":"https://r2---sn-uqx2-aphs.googlevideo.com/videoplayback?
expire=1610533120\u0026ei=oHT-X__jNIisxwTZxpEI\u0026ip=190.238.29.62\u0026id=o-
ANq3iCzoPn1cqNytUKi_prWVRYVwkXFPMZUYgffh_2uF\u0026itag=242\u0026aitags=133%2C134%2C
135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C271%2C278\u0026source=youtube
\u0026requiressl=yes\u0026mh=SN\u0026mm=31%2C26\u0026mn=sn-uqx2-aphs%2Csn-
hp57ynez\u0026ms=au
%2Conr\u0026mv=m\u0026mvi=2\u0026pl=24\u0026initcwndbps=736250\u0026vprv=1\u0026mim
e=video
%2Fwebm\u0026ns=53NhTvl12ocADWLlBrQwmyIF\u0026gir=yes\u0026clen=9567542\u0026dur=22
15.080\u0026lmt=1585947880539761\u0026mt=1610510433\u0026fvip=2\u0026keepalive=yes\
u0026c=WEB\u0026txp=6216222\u0026n=FrgwDpJ3wn_lad\u0026sparams=expire%2Cei%2Cip
%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur
%2Clmt\u0026sig=AOq0QJ8wRQIhAM2uTxW5W4udSNvDvQe1FpXeaKrRN1tmfOnmKUkoudJGAiAPFlqo_-
gn-todT_lj8p48saunw5I-sCUnL8gR49wJZQ%3D%3D\u0026lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv
%2Cmvi%2Cpl
%2Cinitcwndbps\u0026lsig=AG3C_xAwRgIhAPpPIV4lme54G2MdPJqGsDKhSPpMyZbYI1quUC217odCAi
EAzhb-xBQ8-baawWxuXwMCjUJtDtbtYKufRMBbzlK9N6E%3D","mimeType":"video/webm;
codecs=\"vp9\"","bitrate":105112,"width":426,"height":240,"initRange":
{"start":"0","end":"218"},"indexRange":
{"start":"219","end":"7567"},"lastModified":"1585947880539761","contentLength":"956
7542","quality":"small","fps":25,"qualityLabel":"240p","projectionType":"RECTANGULA
R","averageBitrate":34554,"colorInfo":
{"primaries":"COLOR_PRIMARIES_BT709","transferCharacteristics":"COLOR_TRANSFER_CHAR
ACTERISTICS_BT709","matrixCoefficients":"COLOR_MATRIX_COEFFICIENTS_BT709"},"approxD
urationMs":"2215080"},{"itag":160,"url":"https://r2---sn-uqx2-
aphs.googlevideo.com/videoplayback?expire=1610533120\u0026ei=oHT-
X__jNIisxwTZxpEI\u0026ip=190.238.29.62\u0026id=o-
ANq3iCzoPn1cqNytUKi_prWVRYVwkXFPMZUYgffh_2uF\u0026itag=160\u0026aitags=133%2C134%2C
135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C271%2C278\u0026source=youtube
\u0026requiressl=yes\u0026mh=SN\u0026mm=31%2C26\u0026mn=sn-uqx2-aphs%2Csn-
hp57ynez\u0026ms=au
%2Conr\u0026mv=m\u0026mvi=2\u0026pl=24\u0026initcwndbps=736250\u0026vprv=1\u0026mim
e=vi
deo
%2Fmp4\u0026ns=53NhTvl12ocADWLlBrQwmyIF\u0026gir=yes\u0026clen=14800309\u0026dur=22
15.080\u0026lmt=1599657532566091\u0026mt=1610510433\u0026fvip=2\u0026keepalive=yes\
u0026c=WEB\u0026txp=6211222\u0026n=FrgwDpJ3wn_lad\u0026sparams=expire%2Cei%2Cip
%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur
%2Clmt\u0026sig=AOq0QJ8wRAIgPU5bebblLiDhGS8GoAyivm0DEGeZJJ0xnmXT91mJxWMCIGw9y71HF1Z
dohunk2YzL2wUHRu_IxsTKhuaxMGqsqFa\u0026lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl
%2Cinitcwndbps\u0026lsig=AG3C_xAwRgIhAPpPIV4lme54G2MdPJqGsDKhSPpMyZbYI1quUC217odCAi
EAzhb-xBQ8-baawWxuXwMCjUJtDtbtYKufRMBbzlK9N6E%3D","mimeType":"video/mp4;
codecs=\"avc1.4d400c\"","bitrate":134131,"width":256,"height":144,"initRange":
{"start":"0","end":"738"},"indexRange":
{"start":"739","end":"5966"},"lastModified":"1599657532566091","contentLength":"148
00309","quality":"tiny","fps":25,"qualityLabel":"144p","projectionType":"RECTANGULA
R","averageBitrate":53452,"approxDurationMs":"2215080"},
{"itag":278,"url":"https://r2---sn-uqx2-aphs.googlevideo.com/videoplayback?
expire=1610533120\u0026ei=oHT-X__jNIisxwTZxpEI\u0026ip=190.238.29.62\u0026id=o-
ANq3iCzoPn1cqNytUKi_prWVRYVwkXFPMZUYgffh_2uF\u0026itag=278\u0026aitags=133%2C134%2C
135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C271%2C278\u0026source=youtube
\u0026requiressl=yes\u0026mh=SN\u0026mm=31%2C26\u0026mn=sn-uqx2-aphs%2Csn-
hp57ynez\u0026ms=au
%2Conr\u0026mv=m\u0026mvi=2\u0026pl=24\u0026initcwndbps=736250\u0026vprv=1\u0026mim
e=video
%2Fwebm\u0026ns=53NhTvl12ocADWLlBrQwmyIF\u0026gir=yes\u0026clen=6092842\u0026dur=22
15.080\u0026lmt=1585947880539226\u0026mt=1610510433\u0026fvip=2\u0026keepalive=yes\
u0026c=WEB\u0026txp=6216222\u0026n=FrgwDpJ3wn_lad\u0026sparams=expire%2Cei%2Cip
%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur
%2Clmt\u0026sig=AOq0QJ8wRAIgLHaJ3CvOtlwL71RoOr-
IqNLIyJcQvVDNYcwIVpZOB_ICIBb8apw2mB4vI0AGd5PzfcrzCjASCP_nAGxEwigUZ-
0r\u0026lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl
%2Cinitcwndbps\u0026lsig=AG3C_xAwRgIhAPpPIV4lme54G2MdPJqGsDKhSPpMyZbYI1quUC217odCAi
EAzhb-xBQ8-baawWxuXwMCjUJtDtbtYKufRMBbzlK9N6E%3D","mimeType":"video/webm;
codecs=\"vp9\"","bitrate":62321,"width":256,"height":144,"initRange":
{"start":"0","end":"218"},"indexRange":
{"start":"219","end":"7567"},"lastModified":"1585947880539226","contentLength":"609
2842","quality":"tiny","fps":25,"qualityLabel":"144p","projectionType":"RECTANGULAR
","averageBitrate":22004,"colorInfo":
{"primaries":"COLOR_PRIMARIES_BT709","transferCharacteristics":"COLOR_TRANSFER_CHAR
ACTERISTICS_BT709","matrixCoefficients":"COLOR_MATRIX_COEFFICIENTS_BT709"},"approxD
urationMs":"2215080"},{"itag":140,"url":"https://r2---sn-uqx2-
aphs.googlevideo.com/videoplayback?expire=1610533120\u0026ei=oHT-
X__jNIisxwTZxpEI\u0026ip=190.238.29.62\u0026id=o-
ANq3iCzoPn1cqNytUKi_prWVRYVwkXFPMZUYgffh_2uF\u0026itag=140\u0026source=youtube\u002
6requiressl=yes\u0026mh=SN\u0026mm=31%2C26\u0026mn=sn-uqx2-aphs%2Csn-
hp57ynez\u0026ms=au
%2Conr\u0026mv=m\u0026mvi=2\u0026pl=24\u0026initcwndbps=736250\u0026vprv=1\u0026mim
e=audio
%2Fmp4\u0026ns=53NhTvl12ocADWLlBrQwmyIF\u0026gir=yes\u0026clen=35850203\u0026dur=22
15.137\u0026lmt=1599655000730184\u0026mt=1610510433\u0026fvip=2\u0026keepalive=yes\
u0026c=WEB\u0026txp=6211222\u0026n=FrgwDpJ3wn_lad\u0026sparams=expire%2Cei%2Cip
%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur
%2Clmt\u0026sig=AOq0QJ8wRQIgQLBNqGf59vM1C7AV9jdeTW0-
CdFAs75n4hh7aBxihNICIQDTQBFKLBuGP763qs6GjUCsby6bChXaohoL2QEcccxLMg%3D
%3D\u0026lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl
%2Cinitcwndbps\u0026lsig=AG3C_xAwRgIhAPpPIV4lme54G2MdPJqGsDKhSPpMyZbYI1quUC217odCAi
EAzhb-xBQ8-baawWxuXwMCjUJtDtbtYKufRMBbzlK9N6E%3D","mimeType":"audio/mp4;
codecs=\"mp4a.40.2\"","bitrate":132276,"initRange":
{"start":"0","end":"631"},"indexRange":
{"start":"632","end":"3327"},"lastModified":"1599655000730184","contentLength":"358
50203","quality":"tiny","projectionType":"RECTANGULAR","averageBitrate":129473,"hig
hReplication":true,"audioQuality":"AUDIO_QUALITY_MEDIUM","approxDurationMs":"221513
7","audioSampleRate":"44100","audioChannels":2,"loudnessDb":-4.3799992},
{"itag":249,"url":"https://r2---sn-uqx2-aphs.googlevideo.com/videoplayback?
expire=1610533120\u0026ei=oHT-X__jNIisxwTZxpEI\u0026ip=190.238.29.62\u0026id=o-
ANq3iCzoPn1cqNytUKi_prWVRYVwkXFPMZUYgffh_2uF\u0026itag=249\u0026source=youtube\u002
6requiressl=yes\u0026mh=SN\u0026mm=31%2C26\u0026mn=sn-uqx2-aphs%2Csn-
hp57ynez\u0026ms=au
%2Conr\u0026mv=m\u0026mvi=2\u0026pl=24\u0026initcwndbps=736250\u0026vprv=1\u0026mim
e=audio
%2Fwebm\u0026ns=53NhTvl12ocADWLlBrQwmyIF\u0026gir=yes\u0026clen=14051938\u0026dur=2
215.101\u0026lmt=1585947503281120\u0026mt=1610510433\u0026fvip=2\u0026keepalive=yes
\u0026c=WEB\u0026txp=6211222\u0026n=FrgwDpJ3wn_lad\u0026sparams=expire%2Cei%2Cip
%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur
%2Clmt\u0026sig=AOq0QJ8wRQIhAIzAvPU0r4-
5dlCFCLq13NlBh2gqVZ4tZed9c59ue0ueAiB64bupmXIxu42gUAzZe3dBskDJKvd9x4_PmQypSiv8WA%3D
%3D\u0026lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl
%2Cinitcwndbps\u0026lsig=AG3C_xAwRgIhAPpPIV4lme54G2MdPJqGsDKhSPpMyZbYI1quUC217odCAi
EAzhb-xBQ8-baawWxuXwMCjUJtDtbtYKufRMBbzlK9N6E%3D","mimeType":"audio/webm;
codecs=\"opus\"","bitrate":56128,"initRange":
{"start":"0","end":"265"},"indexRange":
{"start":"266","end":"4036"},"lastModified":"1585947503281120","contentLength":"140
51938","quality":"tiny","projectionType":"RECTANGULAR","averageBitrate":50749,"audi
oQuality":"AUDIO_QUALITY_LOW","approxDurationMs":"2215101","audioSampleRate":"48000
","audioChannels":2,"loudnessDb":-4.3799992},{"itag":250,"url":"https://r2---sn-
uqx2-aphs.googlevideo.com/videoplayback?expire=1610533120\u0026ei=oHT-
X__jNIisxwTZxpEI\u0026ip=190.238.29.62\u0026id=o-
ANq3iCzoPn1cqNytUKi_prWVRYVwkXFPMZUYgffh_2uF\u0026itag=250\u0026source=youtube\u002
6requiressl=yes\u0026mh=SN\u0026mm=31%2C26\u0026mn=sn-uqx2-aphs%2Csn-
hp57ynez\u0026ms=au
%2Conr\u0026mv=m\u0026mvi=2\u0026pl=24\u0026initcwndbps=736250\u0026vprv=1\u0026mim
e=audio
%2Fwebm\u0026ns=53NhTvl12ocADWLlBrQwmyIF\u0026gir=yes\u0026clen=18694461\u0026dur=2
215.101\u0026lmt=1585947458093758\u0026mt=1610510433\u0026fvip=2\u0026keepalive=yes
\u0026c=WEB\u0026txp=6211222\u0026n=FrgwDpJ3wn_lad\u0026sparams=expire%2Cei%2Cip
%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur
%2Clmt\u0026sig=AOq0QJ8wRgIhAI9Am39GUCZVKq36-
JxUfgwM7GPX42A7TkB3xWFaB_tGAiEAsy8IxIlBkA7o72oAFCOyTJZxj_9Waj0bTMlySdnAHIg
%3D\u0026lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl
%2Cinitcwndbps\u0026lsig=AG3C_xAwRgIhAPpPIV4lme54G2MdPJqGsDKhSPpMyZbYI1quUC217odCAi
EAzhb-xBQ8-baawWxuXwMCjUJtDtbtYKufRMBbzlK9N6E%3D","mimeType":"audio/webm;
codecs=\"opus\"","bitrate":78722,"initRange":
{"start":"0","end":"265"},"indexRange":
{"start":"266","end":"4058"},"lastModified":"1585947458093758","contentLength":"186
94461","quality":"tiny","projectionType":"RECTANGULAR","averageBitrate":67516,"audi
oQuality":"AUDIO_QUALITY_LOW","approxDurationMs":"2215101","audioSampleRate":"48000
","audioChannels":2,"loudnessDb":-4.3799992},{"itag":251,"url":"https://r2---sn-
uqx2-aphs.googlevideo.com/videoplayback?expire=1610533120\u0026ei=oHT-
X__jNIisxwTZxpEI\u0026ip=190.238.29.62\u0026id=o-
ANq3iCzoPn1cqNytUKi_prWVRYVwkXFPMZUYgffh_2uF\u0026itag=251\u0026source=youtube\u002
6requiressl=yes\u0026mh=SN\u0026mm=31%2C26\u0026mn=sn-uqx2-aphs%2Csn-
hp57ynez\u0026ms=au
%2Conr\u0026mv=m\u0026mvi=2\u0026pl=24\u0026initcwndbps=736250\u0026vprv=1\u0026mim
e=audio
%2Fwebm\u0026ns=53NhTvl12ocADWLlBrQwmyIF\u0026gir=yes\u0026clen=32875848\u0026dur=2
215.101\u0026lmt=1585947462937024\u0026mt=1610510433\u0026fvip=2\u0026keepalive=yes
\u0026c=WEB\u0026txp=6211222\u0026n=FrgwDpJ3wn_lad\u0026sparams=expire%2Cei%2Cip
%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cns%2Cgir%2Cclen%2Cdur
%2Clmt\u0026sig=AOq0QJ8wRQIhAKotM_F41tY2Q2MnLWzaTd9KTO0pR4fbCBOx9a69rJN9AiAtL6EI0iU
mMx5VKq7ozImndxyz1P6yLs5p9V9ifcmmMw%3D%3D\u0026lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv
%2Cmvi%2Cpl
%2Cinitcwndbps\u0026lsig=AG3C_xAwRgIhAPpPIV4lme54G2MdPJqGsDKhSPpMyZbYI1quUC217odCAi
EAzhb-xBQ8-baawWxuXwMCjUJtDtbtYKufRMBbzlK9N6E%3D","mimeType":"audio/webm;
codecs=\"opus\"","bitrate":136834,"initRange":
{"start":"0","end":"265"},"indexRange":
{"start":"266","end":"4146"},"lastModified":"1585947462937024","contentLength":"328
75848","quality":"tiny","projectionType":"RECTANGULAR","averageBitrate":118733,"aud
ioQuality":"AUDIO_QUALITY_MEDIUM","approxDurationMs":"2215101","audioSampleRate":"4
8000","audioChannels":2,"loudnessDb":-4.3799992}]},"playbackTracking":
{"videostatsPlaybackUrl":{"baseUrl":"https://s.youtube.com/api/stats/playback?
cl=350664558\u0026docid=NHMIn723hQY\u0026ei=oHT-
X5KWNofcxwTLhLSICQ\u0026fexp=1714259%2C23703446%2C23723208%2C23735348%2C23744176%2C
23804281%2C23839597%2C23857950%2C23876165%2C23882685%2C23884386%2C23890959%2C238913
44%2C23891347%2C23911055%2C23918597%2C23932523%2C23934970%2C23940247%2C23940704%2C2
3942633%2C23944779%2C23946420%2C23948841%2C23951620%2C23953193%2C23957321%2C2396173
2%2C23965962%2C23968363%2C23968386%2C23969486%2C23969660%2C23969934%2C23970529%2C23
970974%2C23973489%2C23973490%2C23973495%2C23974187%2C23974595%2C23976578%2C23977071
%2C23977551%2C23981908%2C23983573%2C23983732%2C23985645%2C23986034%2C23987926%2C243
06354\u0026ns=yt\u0026plid=AAW4wG8cVlEh4gF1\u0026el=detailpage\u0026len=2216\u0026o
f=4EWuSkYAVBrVaVolUZY3vg\u0026vm=CAEQABgEKiAwdkUxUVZoUUY5M0NfYURuSzlRbzUwX053b3Y2WF
g2OToyQU9HdF9PSnk0X0lOTHBVck85TWRGNmppdnExUGR2T2tJaWJobk02b0Q3cjNKWms5QlE"},"videos
tatsDelayplayUrl":{"baseUrl":"https://s.youtube.com/api/stats/delayplay?
cl=350664558\u0026docid=NHMIn723hQY\u0026ei=oHT-
X5KWNofcxwTLhLSICQ\u0026fexp=1714259%2C23703446%2C23723208%2C23735348%2C23744176%2C
23804281%2C23839597%2C23857950%2C23876165%2C23882685%2C23884386%2C23890959%2C238913
44%2C23891347%2C23911055%2C23918597%2C23932523%2C23934970%2C23940247%2C23940704%2C2
3942633%2C23944779%2C23946420%2C23948841%2C23951620%2C23953193%2C23957321%2C2396173
2%2C23965962%2C23968363%2C23968386%2C23969486%2C23969660%2C23969934%2C23970529%2C23
970974%2C23973489%2C23973490%2C23973495%2C23974187%2C23974595%2C239765
78%2C23977071%2C23977551%2C23981908%2C23983573%2C23983732%2C23985645%2C23986034%2C2
3987926%2C24306354\u0026ns=yt\u0026plid=AAW4wG8cVlEh4gF1\u0026el=detailpage\u0026le
n=2216\u0026of=4EWuSkYAVBrVaVolUZY3vg\u0026vm=CAEQABgEKiAwdkUxUVZoUUY5M0NfYURuSzlRb
zUwX053b3Y2WFg2OToyQU9HdF9PSnk0X0lOTHBVck85TWRGNmppdnExUGR2T2tJaWJobk02b0Q3cjNKWms5
QlE"},"videostatsWatchtimeUrl":
{"baseUrl":"https://s.youtube.com/api/stats/watchtime?
cl=350664558\u0026docid=NHMIn723hQY\u0026ei=oHT-
X5KWNofcxwTLhLSICQ\u0026fexp=1714259%2C23703446%2C23723208%2C23735348%2C23744176%2C
23804281%2C23839597%2C23857950%2C23876165%2C23882685%2C23884386%2C23890959%2C238913
44%2C23891347%2C23911055%2C23918597%2C23932523%2C23934970%2C23940247%2C23940704%2C2
3942633%2C23944779%2C23946420%2C23948841%2C23951620%2C23953193%2C23957321%2C2396173
2%2C23965962%2C23968363%2C23968386%2C23969486%2C23969660%2C23969934%2C23970529%2C23
970974%2C23973489%2C23973490%2C23973495%2C23974187%2C23974595%2C23976578%2C23977071
%2C23977551%2C23981908%2C23983573%2C23983732%2C23985645%2C23986034%2C23987926%2C243
06354\u0026ns=yt\u0026plid=AAW4wG8cVlEh4gF1\u0026el=detailpage\u0026len=2216\u0026o
f=4EWuSkYAVBrVaVolUZY3vg\u0026vm=CAEQABgEKiAwdkUxUVZoUUY5M0NfYURuSzlRbzUwX053b3Y2WF
g2OToyQU9HdF9PSnk0X0lOTHBVck85TWRGNmppdnExUGR2T2tJaWJobk02b0Q3cjNKWms5QlE"},"ptrack
ingUrl":{"baseUrl":"https://www.youtube.com/ptracking?ei=oHT-
X5KWNofcxwTLhLSICQ\u0026plid=AAW4wG8cVlEh4gF1\u0026pltype=contentugc\u0026ptk=youtu
be_none\u0026video_id=NHMIn723hQY"},"qoeUrl":
{"baseUrl":"https://s.youtube.com/api/stats/qoe?
cl=350664558\u0026docid=NHMIn723hQY\u0026ei=oHT-
X5KWNofcxwTLhLSICQ\u0026event=streamingstats\u0026fexp=1714259%2C23703446%2C2372320
8%2C23735348%2C23744176%2C23804281%2C23839597%2C23857950%2C23876165%2C23882685%2C23
884386%2C23890959%2C23891344%2C23891347%2C23911055%2C23918597%2C23932523%2C23934970
%2C23940247%2C23940704%2C23942633%2C23944779%2C23946420%2C23948841%2C23951620%2C239
53193%2C23957321%2C23961732%2C23965962%2C23968363%2C23968386%2C23969486%2C23969660%
2C23969934%2C23970529%2C23970974%2C23973489%2C23973490%2C23973495%2C23974187%2C2397
4595%2C23976578%2C23977071%2C23977551%2C23981908%2C23983573%2C23983732%2C23985645%2
C23986034%2C23987926%2C24306354\u0026ns=yt\u0026plid=AAW4wG8cVlEh4gF1"},"setAwesome
Url":{"baseUrl":"https://www.youtube.com/set_awesome?ei=oHT-
X5KWNofcxwTLhLSICQ\u0026plid=AAW4wG8cVlEh4gF1\u0026video_id=NHMIn723hQY","elapsedMe
diaTimeSeconds":120},"atrUrl":{"baseUrl":"https://s.youtube.com/api/stats/atr?
docid=NHMIn723hQY\u0026ei=oHT-
X5KWNofcxwTLhLSICQ\u0026len=2216\u0026ns=yt\u0026plid=AAW4wG8cVlEh4gF1\u0026ver=2",
"elapsedMediaTimeSeconds":5}},"captions":{"playerCaptionsRenderer":
{"baseUrl":"https://www.youtube.com/api/timedtext?
v=NHMIn723hQY\u0026asr_langs=de,en,es,fr,it,ja,ko,nl,pt,ru\u0026caps=asr\u0026exp=x
ftt\u0026xorp=true\u0026xoaf=5\u0026hl=en\u0026ip=0.0.0.0\u0026ipbits=0\u0026expire
=1610536720\u0026sparams=ip,ipbits,expire,v,asr_langs,caps,exp,xorp,xoaf\u0026signa
ture=8A294EB41A4DE2ABBA8EF30E16C8B239B1CFB171.B68608BDFC9B20FB344B6246331B573E289BF
709\u0026key=yt8","visibility":"UNKNOWN"},"playerCaptionsTracklistRenderer":
{"captionTracks":[{"baseUrl":"https://www.youtube.com/api/timedtext?
v=NHMIn723hQY\u0026asr_langs=de,en,es,fr,it,ja,ko,nl,pt,ru\u0026caps=asr\u0026exp=x
ftt\u0026xorp=true\u0026xoaf=5\u0026hl=en\u0026ip=0.0.0.0\u0026ipbits=0\u0026expire
=1610536720\u0026sparams=ip,ipbits,expire,v,asr_langs,caps,exp,xorp,xoaf\u0026signa
ture=999EEE02128D08AD867C54E6E294ADD19FA8C807.AE6CD6577554087DF9D64AA58A3319DA0651D
30C\u0026key=yt8\u0026kind=asr\u0026lang=en","name":{"simpleText":"English (auto-
generated)"},"vssId":"a.en","languageCode":"en","kind":"asr","isTranslatable":true}
],"audioTracks":[{"captionTrackIndices":[0]}],"translationLanguages":
[{"languageCode":"af","languageName":{"simpleText":"Afrikaans"}},
{"languageCode":"sq","languageName":{"simpleText":"Albanian"}},
{"languageCode":"am","languageName":{"simpleText":"Amharic"}},
{"languageCode":"ar","languageName":{"simpleText":"Arabic"}},
{"languageCode":"hy","languageName":{"simpleText":"Armenian"}},
{"languageCode":"az","languageName":{"simpleText":"Azerbaijani"}},
{"languageCode":"bn","languageName":{"simpleText":"Bangla"}},
{"languageCode":"eu","languageName":{"simpleText":"Basque"}},
{"languageCode":"be","languageName":{"simpleText":"Belarusian"}},
{"languageCode":"bs","languageName":{"simpleText":"Bosnian"}},
{"languageCode":"bg","languageName":{"simpleText":"Bulgarian"}},
{"languageCode":"my","languageName":{"simpleText":"Burmese"}},
{"languageCode":"ca","languageName":{"simpleText":"Catalan"}},
{"languageCode":"ceb","languageName":{"simpleText":"Cebuano"}},{"languageCode":"zh-
Hans","languageName":{"simpleText":"Chinese (Simplified)"}},{"languageCode":"zh-
Hant","languageName":{"simpleText":"Chinese (Traditional)"}},
{"languageCode":"co","languageName":{"simpleText":"Corsican"}},
{"languageCode":"hr","languageName":{"simpleText":"Croatian"}},
{"languageCode":"cs","languageName":{"simpleText":"Czech"}},
{"languageCode":"da","languageName":{"simpleText":"Danish"}},
{"languageCode":"nl","languageName":{"simpleText":"Dutch"}},
{"languageCode":"en","languageName":{"simpleText":"English"}},
{"languageCode":"eo","languageName":{"simpleText":"Esperanto"}},
{"languageCode":"et","languageName":{"simpleText":"Estonian"}},
{"languageCode":"fil","languageName":{"simpleText":"Filipino"}},
{"languageCode":"fi","languageName":{"simpleText":"Finnish"}},
{"languageCode":"fr","languageName":{"simpleText":"French"}},
{"languageCode":"gl","languageName":{"simpleText":"Galician"}},
{"languageCode":"ka","languageName":{"simpleText":"Georgian"}},
{"languageCode":"de","languageName":{"simpleText":"German"}},
{"languageCode":"el","languageName":{"simpleText":"Greek"}},
{"languageCode":"gu","languageName":{"simpleText":"Gujarati"}},
{"languageCode":"ht","languageName":{"simpleText":"Haitian Creole"}},
{"languageCode":"ha","languageName":{"simpleText":"Hausa"}},
{"languageCode":"haw","languageName":{"simpleText":"Hawaiian"}},
{"languageCode":"iw","languageName":{"simpleText":"Hebrew"}},
{"languageCode":"hi","languageName":{"simpleText":"Hindi"}},
{"languageCode":"hmn","languageName":{"simpleText":"Hmong"}},
{"languageCode":"hu","languageName":{"simpleText":"Hungarian"}},
{"languageCode":"is","languageName":{"simpleText":"Icelandic"}},
{"languageCode":"ig","languageName":{"simpleText":"Igbo"}},
{"languageCode":"id","languageName":{"simpleText":"Indonesian"}},
{"languageCode":"ga","languageName":{"simpleText":"Irish"}},
{"languageCode":"it","languageName":{"simpleText":"Italian"}},
{"languageCode":"ja","languageName":{"simpleText":"Japanese"}},
{"languageCode":"jv","languageName":{"simpleText":"Javanese"}},
{"languageCode":"kn","languageName":{"simpleText":"Kannada"}},
{"languageCode":"kk","languageName":{"simpleText":"Kazakh"}},
{"languageCode":"km","languageName":{"simpleText":"Khmer"}},
{"languageCode":"rw","languageName":{"simpleText":"Kinyarwanda"}},
{"languageCode":"ko","languageName":{"simpleText":"Korean"}},
{"languageCode":"ku","languageName":{"simpleText":"Kurdish"}},
{"languageCode":"ky","languageName":{"simpleText":"Kyrgyz"}},
{"languageCode":"lo","languageName":{"simpleText":"Lao"}},
{"languageCode":"la","languageName":{"simpleText":"Latin"}},
{"languageCode":"lv","languageName":{"simpleText":"Latvian"}},
{"languageCode":"lt","languageName":{"simpleText":"Lithuanian"}},
{"languageCode":"lb","languageName":{"simpleText":"Luxembourgish"}},
{"languageCode":"mk","languageName":{"simpleText":"Macedonian"}},
{"languageCode":"mg","languageName":{"simpleText":"Malagasy"}},
{"languageCode":"ms","languageName":{"simpleText":"Malay"}},
{"languageCode":"ml","languageName":{"simpleText":"Malayalam"}},
{"languageCode":"mt","languageName":{"simpleText":"Maltese"}},
{"languageCode":"mi","languageName":{"simpleText":"Maori"}},
{"languageCode":"mr","languageName":{"simpleText":"Marathi"}},
{"languageCode":"mn","languageName":{"simpleText":"Mongolian"}},
{"languageCode":"ne","languageName":{"simpleText":"Nepali"}},
{"languageCode":"no","languageName":{"simpleText":"Norwegian"}},
{"languageCode":"ny","languageName":{"simpleText":"Nyanja"}},
{"languageCode":"or","languageName":{"simpleText":"Odia"}},
{"languageCode":"ps","languageName":{"simpleText":"Pashto"}},
{"languageCode":"fa","languageName":{"simpleText":"Persian"}},
{"languageCode":"pl","languageName":{"simpleText":"Polish"}},
{"languageCode":"pt","languageName":{"simpleText":"Portuguese"}},
{"languageCode":"pa","languageName":{"simpleText":"Punjabi"}},
{"languageCode":"ro","languageName":{"simpleText":"Romanian"}},
{"languageCode":"ru","languageName":{"simpleText":"Russian"}},
{"languageCode":"sm","languageName":{"simpleText":"Samoan"}},
{"languageCode":"gd","languageName":{"simpleText":"Scottish Gaelic"}},
{"languageCode":"sr","languageName":{"simpleText":"Serbian"}},
{"languageCode":"sn","languageName":{"simpleText":"Shona"}},
{"languageCode":"sd","languageName":{"simpleText":"Sindhi"}},
{"languageCode":"si","languageName":{"simpleText":"Sinhala"}},
{"languageCode":"sk","languageName":{"simpleText":"Slovak"}},
{"languageCode":"sl","languageName":{"simpleText":"Slovenian"}},
{"languageCode":"so","languageName":{"simpleText":"Somali"}},
{"languageCode":"st","languageName":{"simpleText":"Southern Sotho"}},
{"languageCode":"es","languageName":{"simpleText":"Spanish"}},
{"languageCode":"su","languageName":{"simpleText":"Sundanese"}},
{"languageCode":"sw","languageName":{"simpleText":"Swahili"}},
{"languageCode":"sv","languageName":{"simpleText":"Swedish"}},
{"languageCode":"tg","languageName":{"simpleText":"Tajik"}},
{"languageCode":"ta","languageName":{"simpleText":"Tamil"}},
{"languageCode":"tt","languageName":{"simpleText":"Tatar"}},
{"languageCode":"te","languageName":{"simpleText":"Telugu"}},
{"languageCode":"th","languageName":{"simpleText":"Thai"}},
{"languageCode":"tr","languageName":{"simpleText":"Turkish"}},
{"languageCode":"tk","languageName":{"simpleText":"Turkmen"}},
{"languageCode":"uk","languageName":{"simpleText":"Ukrainian"}},
{"languageCode":"ur","languageName":{"simpleText":"Urdu"}}
,{"languageCode":"ug","languageName":{"simpleText":"Uyghur"}},
{"languageCode":"uz","languageName":{"simpleText":"Uzbek"}},
{"languageCode":"vi","languageName":{"simpleText":"Vietnamese"}},
{"languageCode":"cy","languageName":{"simpleText":"Welsh"}},
{"languageCode":"fy","languageName":{"simpleText":"Western Frisian"}},
{"languageCode":"xh","languageName":{"simpleText":"Xhosa"}},
{"languageCode":"yi","languageName":{"simpleText":"Yiddish"}},
{"languageCode":"yo","languageName":{"simpleText":"Yoruba"}},
{"languageCode":"zu","languageName":
{"simpleText":"Zulu"}}],"defaultAudioTrackIndex":0}},"videoDetails":
{"videoId":"NHMIn723hQY","title":"Testing with Jest: From zero to
hero","lengthSeconds":"2215","keywords":["jest testing","jest testing
tutorial","javascript tutorial","javascript","web
development"],"channelId":"UCktI_HQAkbr-
tJbdWnQ_osw","isOwnerViewing":false,"shortDescription":"Learn more about how to
test your React apps with Jest. \n\nIntroduction — 00:00\nSet up -- 01:07\nTest
example #1— 02:42\nMocking --10:18\nTest example #2 — 26:27\nData matching —
29:02\n\nGithub repo: https://github.com/karlhadwen/jest-playground\n\nTry
LogRocket for free: https://logrocket.com/?yt35\n\nLogRocket is a frontend
application monitoring solution that lets you replay problems as if they happened
in your own browser. Instead of guessing why errors happen, or asking users for
screenshots and log dumps, LogRocket lets you replay the session to quickly
understand what went wrong. It works perfectly with any app, regardless of
framework, and has plugins to log additional context from Redux, Vuex, and
@ngrx/store.\n\nIn addition to logging Redux actions and state, LogRocket records
console logs, JavaScript errors, stacktraces, network requests/responses with
headers + bodies, browser metadata, and custom logs. It also instruments the DOM to
record the HTML and CSS on the page, recreating pixel-perfect videos of even the
most complex single-page apps.\n\nTry it for free:
https://logrocket.com/signup/","isCrawlable":true,"thumbnail":{"thumbnails":
[{"url":"https://i.ytimg.com/vi/NHMIn723hQY/hqdefault.jpg?sqp=-
oaymwEYCKgBEF5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLBgJuwBQe5WRbsD_gDPctOkaQjMyQ"
,"width":168,"height":94},{"url":"https://i.ytimg.com/vi/NHMIn723hQY/hqdefault.jpg?
sqp=-
oaymwEYCMQBEG5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLBip5n6Vg_aE9kkPgPY7uY1voi1Lg"
,"width":196,"height":110},
{"url":"https://i.ytimg.com/vi/NHMIn723hQY/hqdefault.jpg?sqp=-
oaymwEZCPYBEIoBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLAxMwz55DLWN7KtUautgyU_ZmG
sZg","width":246,"height":138},
{"url":"https://i.ytimg.com/vi/NHMIn723hQY/hqdefault.jpg?sqp=-
oaymwEZCNACELwBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLCBeIz8vyIm-
HBs8bA3ZAR6_vG4CA","width":336,"height":188},
{"url":"https://i.ytimg.com/vi/NHMIn723hQY/maxresdefault.jpg","width":1920,"height"
:1080}]},"averageRating":4.8224545,"allowRatings":true,"viewCount":"19548","author"
:"LogRocket","isPrivate":false,"isUnpluggedCorpus":false,"isLiveContent":false},"an
notations":[{"playerAnnotationsExpandedRenderer":{"featuredChannel":
{"startTimeMs":"0","endTimeMs":"2216000","watermark":{"thumbnails":
[{"url":"https://i.ytimg.com/an/ktI_HQAkbr-tJbdWnQ_osw/featured_channel.jpg?
v=5e1f625f","width":40,"height":40}]},"trackingParams":"CB0Q8zciEwiS5u_4hpjuAhUH7pE
KHUsCDZE=","navigationEndpoint":
{"clickTrackingParams":"CB0Q8zciEwiS5u_4hpjuAhUH7pEKHUsCDZEyAml2","commandMetadata"
:{"webCommandMetadata":{"url":"/channel/UCktI_HQAkbr-
tJbdWnQ_osw","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtube
i/v1/browse"}},"browseEndpoint":{"browseId":"UCktI_HQAkbr-
tJbdWnQ_osw"}},"channelName":"LogRocket","subscribeButton":
{"subscribeButtonRenderer":{"buttonText":{"runs":
[{"text":"SUBSCRIBE"}]},"subscribed":false,"enabled":true,"type":"FREE","channelId"
:"UCktI_HQAkbr-tJbdWnQ_osw","showPreferences":false,"subscribedButtonText":{"runs":
[{"text":"SUBSCRIBED"}]},"unsubscribedButtonText":{"runs":
[{"text":"SUBSCRIBE"}]},"trackingParams":"CB4QmysiEwiS5u_4hpjuAhUH7pEKHUsCDZEyAml2"
,"unsubscribeButtonText":{"runs":[{"text":"UNSUBSCRIBE"}]},"serviceEndpoints":
[{"clickTrackingParams":"CB4QmysiEwiS5u_4hpjuAhUH7pEKHUsCDZEyAml2","commandMetadata
":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/subscription/subscribe"}},"subscribeEndpoin
t":{"channelIds":["UCktI_HQAkbr-tJbdWnQ_osw"],"params":"EgIIBBgA"}},
{"clickTrackingParams":"CB4QmysiEwiS5u_4hpjuAhUH7pEKHUsCDZE=","commandMetadata":
{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":
{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CB4QmysiEwiS5u_4hpjuAhUH7pEKHUsCDZE=","openPopupAction":
{"popup":{"confirmDialogRenderer":
{"trackingParams":"CB8QxjgiEwiS5u_4hpjuAhUH7pEKHUsCDZE=","dialogMessages":[{"runs":
[{"text":"Unsubscribe from "},{"text":"LogRocket"},{"text":"?"}]}],"confirmButton":
{"buttonRenderer":
{"style":"STYLE_BLUE_TEXT","size":"SIZE_DEFAULT","isDisabled":false,"text":{"runs":
[{"text":"Unsubscribe"}]},"serviceEndpoint":
{"clickTrackingParams":"CCEQ8FsiEwiS5u_4hpjuAhUH7pEKHUsCDZEyAml2","commandMetadata"
:{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/subscription/unsubscribe"}},"unsubscribeEnd
point":{"channelIds":["UCktI_HQAkbr-
tJbdWnQ_osw"],"params":"CgIIBBgA"}},"accessibility":
{"label":"Unsubscribe"},"trackingParams":"CCEQ8FsiEwiS5u_4hpjuAhUH7pEKHUsCDZE="}},"
cancelButton":{"buttonRenderer":
{"style":"STYLE_TEXT","size":"SIZE_DEFAULT","isDisabled":false,"text":{"runs":
[{"text":"Cancel"}]},"accessibility":
{"label":"Cancel"},"trackingParams":"CCAQ8FsiEwiS5u_4hpjuAhUH7pEKHUsCDZE="}},"prima
ryIsCancel":false}},"popupType":"DIALOG"}}]}}],"subscribeAccessibility":
{"accessibilityData":{"label":"Subscribe to
LogRocket."}},"unsubscribeAccessibility":{"accessibilityData":{"label":"Unsubscribe
from LogRocket."}},"signInEndpoint":
{"clickTrackingParams":"CB4QmysiEwiS5u_4hpjuAhUH7pEKHUsCDZE=","commandMetadata":
{"webCommandMetadata":{"url":"https://accounts.google.com/ServiceLogin?
service=youtube\u0026uilel=3\u0026passive=true\u0026continue=http%3A%2F
%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den
%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fchannel%252FUCktI_HQAkbr-
tJbdWnQ_osw%26feature%3Div%26continue_action
%3DQUFFLUhqa2NRX29UczB3alhYX2VNS1g0VXJqRl9tdllVd3xBQ3Jtc0ttNzVVMlhSZ3FnMVhTS204VkhL
cW9JSHFWd1VBRkNkZExjNFBoMVMyOEozblZvNDV3U3lQUFk4MnE4azFoa2h5a1B3QlNuamxfV2VUNWR1WTN
MMmFEQzJFY2hoenhsQktCWUFGcWwyS2JRbTBoX3htYkFGVW9XQS02dlkzQ0xiS3NXNTJiVVZPMDhEOS1yUk
RaN1B6eUZXRHRRTERJY2VuMWpSLU43RmYxTXFfX1ZyS1ZwclYxVl9DSUJqdWM4T0U5Mi1lNlU
%253D\u0026hl=en"}}}}}},"allowSwipeDismiss":true,"annotationId":"5e1d8fa7-0000-
2054-921b-f4f5e80ded58"}}],"playerConfig":{"audioConfig":{"loudnessDb":-
4.3799992,"perceptualLoudnessDb":-
18.379999,"enablePerFormatLoudness":true},"streamSelectionConfig":
{"maxBitrate":"5890000"},"daiConfig":
{"enableServerStitchedDai":false},"mediaCommonConfig":{"dynamicReadaheadConfig":
{"maxReadAheadMediaTimeMs":120000,"minReadAheadMediaTimeMs":15000,"readAheadGrowthR
ateMs":1000}},"webPlayerConfig":{"webPlayerActionsPorting":{"getSharePanelCommand":
{"clickTrackingParams":"CAAQu2kiEwiS5u_4hpjuAhUH7pEKHUsCDZE=","commandMetadata":
{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_web_player_share_panel"}},"webPla
yerShareEntityServiceEndpoint":{"serializedShareEntity":"CgtOSE1JbjcyM2hRWQ%3D
%3D"}},"subscribeCommand":
{"clickTrackingParams":"CAAQu2kiEwiS5u_4hpjuAhUH7pEKHUsCDZE=","commandMetadata":
{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/subscription/subscribe"}},"subscribeEndpoin
t":{"channelIds":["UCktI_HQAkbr-
tJbdWnQ_osw"],"params":"EgIIBxgA"}},"unsubscribeCommand":
{"clickTrackingParams":"CAAQu2kiEwiS5u_4hpjuAhUH7pEKHUsCDZE=","commandMetadata":
{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/subscription/unsubscribe"}},"unsubscribeEnd
point":{"channelIds":["UCktI_HQAkbr-
tJbdWnQ_osw"],"params":"CgIIBxgA"}},"addToWatchLaterCommand":
{"clickTrackingParams":"CAAQu2kiEwiS5u_4hpjuAhUH7pEKHUsCDZE=","commandMetadata":
{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":
[{"addedVideoId":"NHMIn723hQY","action":"ACTION_ADD_VIDEO"}]}},"removeFromWatchLate
rCommand":
{"clickTrackingParams":"CAAQu2kiEwiS5u_4hpjuAhUH7pEKHUsCDZE=","commandMetadata":
{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":
[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"NHMIn723hQY"}]}}}}},
"storyboards":{"playerStoryboardSpecRenderer":
{"spec":"https://i.ytimg.com/sb/NHMIn723hQY/storyboard3_L$L/$N.jpg?sqp=-
oaymwENSDfyq4qpAwVwAcABAaLzl_8DBgiKlp70BQ==|
48#27#100#10#10#0#default#rs$AOn4CLCmodshvnDVPfvPv84ElSRojtAfSA|
80#45#223#10#10#10000#M$M#rs$AOn4CLBvCNmnqe8N3rE1J1dEHwhExWis1A|
160#90#223#5#5#10000#M$M#rs$AOn4CLA-iJI_mBrkqmK4OVyFptjrEkSgKA"}},"microformat":
{"playerMicroformatRenderer":{"thumbnail":{"thumbnails":
[{"url":"https://i.ytimg.com/vi/NHMIn723hQY/maxresdefault.jpg","width":1280,"height
":720}]},"embed":
{"iframeUrl":"https://www.youtube.com/embed/NHMIn723hQY","flashUrl":"http://www.you
tube.com/v/NHMIn723hQY?
version=3\u0026autohide=1","width":1280,"height":720,"flashSecureUrl":"https://www.
youtube.com/v/NHMIn723hQY?version=3\u0026autohide=1"},"title":
{"simpleText":"Testing with Jest: From zero to hero"},"description":
{"simpleText":"Learn more about how to test your React apps with Jest.
\n\nIntroduction — 00:00\nSet up -- 01:07\nTest example #1— 02:42\nMocking
--10:18\nTest example #2 — 26:27\nData matching — 29:02\n\nGithub repo:
https://github.com/karlhadwen/jest-playground\n\nTry LogRocket for free:
https://logrocket.com/?yt35\n\nLogRocket is a frontend application monitoring
solution that lets you replay problems as if they happened in your own browser.
Instead of guessing why errors happen, or asking users for screenshots and log
dumps,
LogRocket lets you replay the session to quickly understand what went wrong. It
works perfectly with any app, regardless of framework, and has plugins to log
additional context from Redux, Vuex, and @ngrx/store.\n\nIn addition to logging
Redux actions and state, LogRocket records console logs, JavaScript errors,
stacktraces, network requests/responses with headers + bodies, browser metadata,
and custom logs. It also instruments the DOM to record the HTML and CSS on the
page, recreating pixel-perfect videos of even the most complex single-page
apps.\n\nTry it for free:
https://logrocket.com/signup/"},"lengthSeconds":"2216","ownerProfileUrl":"http://ww
w.youtube.com/channel/UCktI_HQAkbr-tJbdWnQ_osw","externalChannelId":"UCktI_HQAkbr-
tJbdWnQ_osw","isFamilySafe":true,"availableCountries":
["AD","AE","AF","AG","AI","AL","AM","AO","AQ","AR","AS","AT","AU","AW","AX","AZ","B
A","BB","BD","BE","BF","BG","BH","BI","BJ","BL","BM","BN","BO","BQ","BR","BS","BT",
"BV","BW","BY","BZ","CA","CC","CD","CF","CG","CH","CI","CK","CL","CM","CN","CO","CR
","CU","CV","CW","CX","CY","CZ","DE","DJ","DK","DM","DO","DZ","EC","EE","EG","EH","
ER","ES","ET","FI","FJ","FK","FM","FO","FR","GA","GB","GD","GE","GF","GG","GH","GI"
,"GL","GM","GN","GP","GQ","GR","GS","GT","GU","GW","GY","HK","HM","HN","HR","HT","H
U","ID","IE","IL","IM","IN","IO","IQ","IR","IS","IT","JE","JM","JO","JP","KE","KG",
"KH","KI","KM","KN","KP","KR","KW","KY","KZ","LA","LB","LC","LI","LK","LR","LS","LT
","LU","LV","LY","MA","MC","MD","ME","MF","MG","MH","MK","ML","MM","MN","MO","MP","
MQ","MR","MS","MT","MU","MV","MW","MX","MY","MZ","NA","NC","NE","NF","NG","NI","NL"
,"NO","NP","NR","NU","NZ","OM","PA","PE","PF","PG","PH","PK","PL","PM","PN","PR","P
S","PT","PW","PY","QA","RE","RO","RS","RU","RW","SA","SB","SC","SD","SE","SG","SH",
"SI","SJ","SK","SL","SM","SN","SO","SR","SS","ST","SV","SX","SY","SZ","TC","TD","TF
","TG","TH","TJ","TK","TL","TM","TN","TO","TR","TT","TV","TW","TZ","UA","UG","UM","
US","UY","UZ","VA","VC","VE","VG","VI","VN","VU","WF","WS","YE","YT","ZA","ZM","ZW"
],"isUnlisted":false,"hasYpcMetadata":false,"viewCount":"19548","category":"Science
\u0026 Technology","publishDate":"2020-04-
06","ownerChannelName":"LogRocket","uploadDate":"2020-04-06"}},"cards":
{"cardCollectionRenderer":{"cards":[{"cardRenderer":{"teaser":
{"simpleCardTeaserRenderer":{"message":{"simpleText":"Get a free
trial"},"trackingParams":"CBwQ0DYiEwiS5u_4hpjuAhUH7pEKHUsCDZE=","prominent":true,"l
ogVisibilityUpdates":true}},"content":{"simpleCardContentRenderer":{"image":
{"thumbnails":
[{"url":"https://yt3.ggpht.com/proxy/SiGgVeX6apYnlmOPZ5boFbnBX7yKxIA93d5ANw5HCYP7o3
uRq_L4mLxnp4RouSij93SaGhLjcWqhjMBD_uojsx8E0Bxqm1ERjWp9fejQp1TN2mKompRNZPyAGju1HAXPl
EDBS-cp1u7yNIFJwhFJxB5SADrPQuTe=-w250-h250-n-rj-
c0xffffffff","width":250,"height":250},
{"url":"https://yt3.ggpht.com/proxy/SiGgVeX6apYnlmOPZ5boFbnBX7yKxIA93d5ANw5HCYP7o3u
Rq_L4mLxnp4RouSij93SaGhLjcWqhjMBD_uojsx8E0Bxqm1ERjWp9fejQp1TN2mKompRNZPyAGju1HAXPlE
DBS-cp1u7yNIFJwhFJxB5SADrPQuTe=-w400-h400-n-rj-
c0xffffffff","width":400,"height":400}]},"title":{"simpleText":"LogRocket
signup"},"actionButton":{"simpleCardButtonRenderer":{"text":{"simpleText":"Get a
free trial"},"action":
{"clickTrackingParams":"CBsQ1jYiEwiS5u_4hpjuAhUH7pEKHUsCDZEyBWNhcmRz","commandMetad
ata":{"webCommandMetadata":{"url":"https://www.youtube.com/redirect?
event=infocard\u0026redir_token=QUFFLUhqbTJIYnIxZXVkXzVVcXZqa0RmSnBKN0ZkemdEZ3xBQ3J
tc0tuR3hHOE9oR3AybHhZMGxlUVlxSkU5OWltd2hSQmJMVHpwRlVTTU5YRVpBZnJYcFpUczI2NlZyZVhHR3
ppbml4U2FmbFh5bmVDaWFHZmx2aVkwdEVWamxVWFpqOXNtY3B6XzN6MnZMdjh1MEMtSHRmTQ\u0026q=htt
p%3A%2F%2Flogrocket.com%2Fsignup%2F
%3Finvid35","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":
{"url":"https://www.youtube.com/redirect?
event=infocard\u0026redir_token=QUFFLUhqbTJIYnIxZXVkXzVVcXZqa0RmSnBKN0ZkemdEZ3xBQ3J
tc0tuR3hHOE9oR3AybHhZMGxlUVlxSkU5OWltd2hSQmJMVHpwRlVTTU5YRVpBZnJYcFpUczI2NlZyZVhHR3
ppbml4U2FmbFh5bmVDaWFHZmx2aVkwdEVWamxVWFpqOXNtY3B6XzN6MnZMdjh1MEMtSHRmTQ\u0026q=htt
p%3A%2F%2Flogrocket.com%2Fsignup%2F
%3Finvid35","target":"TARGET_NEW_WINDOW"}},"trackingParams":"CBsQ1jYiEwiS5u_4hpjuAh
UH7pEKHUsCDZE="}},"trackingParams":"CBoQ1TYiEwiS5u_4hpjuAhUH7pEKHUsCDZE=","displayD
omain":{"simpleText":"logrocket.com"},"showLinkIcon":true,"callToAction":
{"simpleText":"Get a free trial"},"command":
{"clickTrackingParams":"CBoQ1TYiEwiS5u_4hpjuAhUH7pEKHUsCDZEyBWNhcmRz","commandMetad
ata":{"webCommandMetadata":{"url":"https://www.youtube.com/redirect?
event=infocard\u0026redir_token=QUFFLUhqbTJIYnIxZXVkXzVVcXZqa0RmSnBKN0ZkemdEZ3xBQ3J
tc0tuR3hHOE9oR3AybHhZMGxlUVlxSkU5OWltd2hSQmJMVHpwRlVTTU5YRVpBZnJYcFpUczI2NlZyZVhHR3
ppbml4U2FmbFh5bmVDaWFHZmx2aVkwdEVWamxVWFpqOXNtY3B6XzN6MnZMdjh1MEMtSHRmTQ\u0026q=htt
p%3A%2F%2Flogrocket.com%2Fsignup%2F
%3Finvid35","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":
{"url":"https://www.youtube.com/redirect?
event=infocard\u0026redir_token=QUFFLUhqbTJIYnIxZXVkXzVVcXZqa0RmSnBKN0ZkemdEZ3xBQ3J
tc0tuR3hHOE9oR3AybHhZMGxlUVlxSkU5OWltd2hSQmJMVHpwRlVTTU5YRVpBZnJYcFpUczI2NlZyZVhHR3
ppbml4U2FmbFh5bmVDaWFHZmx2aVkwdEVWamxVWFpqOXNtY3B6XzN6MnZMdjh1MEMtSHRmTQ\u0026q=htt
p%3A%2F%2Flogrocket.com%2Fsignup%2F
%3Finvid35","target":"TARGET_NEW_WINDOW"}}}},"cueRanges":
[{"startCardActiveMs":"55285","endCardActiveMs":"60285","teaserDurationMs":"7000","
iconAfterTeaserMs":"5000"}],"icon":{"infoCardIconRenderer":
{"trackingParams":"CBkQsJcBIhMIkubv-IaY7gIVB-
6RCh1LAg2R"}},"trackingParams":"CBgQspcBGAAiEwiS5u_4hpjuAhUH7pEKHUsCDZE=","cardId":
"aa87f407-931f-4f1a-8449-72b471dd78df","feature":"cards"}},{"cardRenderer":
{"teaser":{"simpleCardTeaserRenderer":{"message":{"simpleText":"Improve app
performance"},"trackingParams":"CBcQ0DYiEwiS5u_4hpjuAhUH7pEKHUsCDZE=","prominent":t
rue,"logVisibilityUpdates":true}},"content":{"simpleCardContentRenderer":{"image":
{"thumbnails":
[{"url":"https://yt3.ggpht.com/proxy/SiGgVeX6apYnlmOPZ5boFbnBX7yKxIA93d5ANw5HCYP7o3
uRq_L4mLxnp4RouSij93SaGhLjcWqhjMBD_uojsx8E0Bxqm1ERjWp9fejQp1TN2mKompRNZPyAGju1HAXPl
EDBS-cp1u7yNIFJwhFJxB5SADrPQuTe=-w250-h250-n-rj-
c0xffffffff","width":250,"height":250},
{"url":"https://yt3.ggpht.com/proxy/SiGgVeX6apYnlmOPZ5boFbnBX7yKxIA93d5ANw5HCYP7o3u
Rq_L4mLxnp4RouSij93SaGhLjcWqhjMBD_uojsx8E0Bxqm1ERjWp9fejQp1TN2mKompRNZPyAGju1HAXPlE
DBS-cp1u7yNIFJwhFJxB5SADrPQuTe=-w400-h400-n-rj-
c0xffffffff","width":400,"height":400}]},"title":{"simpleText":"LogRocket
signup"},"actionButton":{"simpleCardButtonRenderer":{"text":{"simpleText":"Improve
app performance"},"action":
{"clickTrackingParams":"CBYQ1jYiEwiS5u_4hpjuAhUH7pEKHUsCDZEyBWNhcmRz","commandMetad
ata":{"webCommandMetadata":{"url":"https://www.youtube.com/redirect?
event=infocard\u0026redir_token=QUFFLUhqa2hPQ0t4RUZYME9NX1MtR2tfUFludUQ0d211Z3xBQ3J
tc0ttMVBNd3Vhb1JabXlUNTFkQ1Q1UmpWMHEzVXBYSzdjRXM2Q1BULVFBUm51VXYyNVRyblY3aGRyXy1oa2
d6TnFYWDZLamtzMm5yaUJfNFJHbGxBQ0lRaWJ0Wks4aUZBOFlFeDZQYllnZGowLWp6OXNvWQ\u0026q=htt
p%3A%2F%2Flogrocket.com%2Fsignup%2F
%3Finvid35","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":
{"url":"https://www.youtube.com/redirect?
event=infocard\u0026redir_token=QUFFLUhqa2hPQ0t4RUZYME9NX1MtR2tfUFludUQ0d211Z3xBQ3J
tc0ttMVBNd3Vhb1JabXlUNTFkQ1Q1UmpWMHEzVXBYSzdjRXM2Q1BULVFBUm51VXYyNVRyblY3aGRyXy1oa2
d6TnFYWDZLamtzMm5yaUJfNFJHbGxBQ0lRaWJ0Wks4aUZBOFlFeDZQYllnZGowLWp6OXNvWQ\u0026q=htt
p%3A%2F%2Flogrocket.com%2Fsignup%2F
%3Finvid35","target":"TARGET_NEW_WINDOW"}},"trackingParams":"CBYQ1jYiEwiS5u_4hpjuAh
UH7pEKHUsCDZE="}},"trackingParams":"CBUQ1TYiEwiS5u_4hpjuAhUH7pEKHUsCDZE=","displayD
omain":{"simpleText":"logrocket.com"},"showLinkIcon":true,"callToAction":
{"simpleText":"Improve app performance"},"command":
{"clickTrackingParams":"CBUQ1TYiEwiS5u_4hpjuAhUH7pEKHUsCDZEyBWNhcmRz","commandMetad
ata":{"webCommandMetadata":{"url":"https://www.youtube.com/redirect?
event=infocard\u0026redir_token=QUFFLUhqa2hPQ0t4RUZYME9NX1MtR2tfUFludUQ0d211Z3xBQ3J
tc0ttMVBNd3Vhb1JabXlUNTFkQ1Q1UmpWMHEzVXBYSzdjRXM2Q1BULVFBUm51VXYyNVRyblY3aGRyXy1oa2
d6TnFYWDZLamtzMm5yaUJfNFJHbGxBQ0lRaWJ0Wks4aUZBOFlFeDZQYllnZGowLWp6OXNvWQ\u0026q=htt
p%3A%2F%2Flogrocket.com%2Fsignup%2F
%3Finvid35","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":
{"url":"https://www.youtube.com/redirect?
event=infocard\u0026redir_token=QUFFLUhqa2hPQ0t4RUZYME9NX1MtR2tfUFludUQ0d211Z3xBQ3J
tc0ttMVBNd3Vhb1JabXlUNTFkQ1Q1UmpWMHEzVXBYSzdjRXM2Q1BULVFBUm51VXYyNVRyblY3aGRyXy1oa2
d6TnFYWDZLamtzMm5yaUJfNFJHbGxBQ0lRaWJ0Wks4aUZBOFlFeDZQYllnZGowLWp6OXNvWQ\u0026q=htt
p%3A%2F%2Flogrocket.com%2Fsignup%2F
%3Finvid35","target":"TARGET_NEW_WINDOW"}}}},"cueRanges":
[{"startCardActiveMs":"188889","endCardActiveMs":"193889","teaserDurationMs":"7000"
,"iconAfterTeaserMs":"5000"}],"icon":{"infoCardIconRenderer":
{"trackingParams":"CBQQsJcBIhMIkubv-IaY7gIVB-
6RCh1LAg2R"}},"trackingParams":"CBMQspcBGAEiEwiS5u_4hpjuAhUH7pEKHUsCDZE=","cardId":
"50ea0854-f45f-4e52-a2fe-2029210dbfc6","feature":"cards"}},{"cardRenderer":
{"teaser":{"simpleCardTeaserRenderer":{"message":{"simpleText":"Frontend monitoring
tool"},"trackingParams":"CBIQ0DYiEwiS5u_4hpjuAhUH7pEKHUsCDZE=","prominent":true,"lo
gVisibilityUpdates":true}},"content":{"simpleCardContentRenderer":{"image":
{"thumbnails":
[{"url":"https://yt3.ggpht.com/proxy/SiGgVeX6apYnlmOPZ5boFbnBX7yKxIA93d5ANw5HCYP7o3
uRq_L4mLxnp4RouSij93SaGhLjcWqhjMBD_uojsx8E0Bxqm1ERjWp9fejQp1TN2mKompRNZPyAGju1HAXPl
EDBS-cp1u7yNIFJwhFJxB5SADrPQuTe=-w250-h250-n-rj-
c0xffffffff","width":250,"height":250},
{"url":"https://yt3.ggpht.com/proxy/SiGgVeX6apYnlmOPZ5boFbnBX7yKxIA93d5ANw5HCYP7o3u
Rq_L4mLxnp4RouSij93SaGhLjcWqhjMBD_uojsx8E0Bxqm1ERjWp9fejQp1TN2mKompRNZPyAGju1HAXPlE
DBS-cp1u7yNIFJwhFJxB5SADrPQuTe=-w400-h400-n-rj-
c0xffffffff","width":400,"height":400}]},"title":{"simpleText":"LogRocket
signup"},"actionButton":{"simpleCardButtonRenderer":{"text":{"simpleText":"Frontend
monitoring tool"},"action":
{"clickTrackingParams":"CBEQ1jYiEwiS5u_4hpjuAhUH7pEKHUsCDZEyBWNhcmRz","commandMetad
ata":{"webCommandMetadata":{"url":"https://www.youtube.com/redirect?
event=infocard\u0026redir_token=QUFFLUhqbVBSMTNHMXAtWnpMVDlXeEpUMGt6MVluNXlGZ3xBQ3J
tc0tuYkFiQW5Mb05LZVZTb2JRUVA3R
DFpcGV2NzZLakh5ZF9vd2xTd0d4M2tsVGgzb0I5SHJqMjdZeEMwSEQyeTV2TXQxeVlQT2g0M0ZWczVXaFo2
ZG9ZV1YyTHFoeGdiNGdiWHE0dG54Vk1hVDctQ2VYOA\u0026q=https%3A%2F%2Ffanyv88.com%3A443%2Fhttp%2Flogrocket.com
%2Fsignup%2F
%3Finvid35","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":
{"url":"https://www.youtube.com/redirect?
event=infocard\u0026redir_token=QUFFLUhqbVBSMTNHMXAtWnpMVDlXeEpUMGt6MVluNXlGZ3xBQ3J
tc0tuYkFiQW5Mb05LZVZTb2JRUVA3RDFpcGV2NzZLakh5ZF9vd2xTd0d4M2tsVGgzb0I5SHJqMjdZeEMwSE
QyeTV2TXQxeVlQT2g0M0ZWczVXaFo2ZG9ZV1YyTHFoeGdiNGdiWHE0dG54Vk1hVDctQ2VYOA\u0026q=htt
p%3A%2F%2Flogrocket.com%2Fsignup%2F
%3Finvid35","target":"TARGET_NEW_WINDOW"}},"trackingParams":"CBEQ1jYiEwiS5u_4hpjuAh
UH7pEKHUsCDZE="}},"trackingParams":"CBAQ1TYiEwiS5u_4hpjuAhUH7pEKHUsCDZE=","displayD
omain":{"simpleText":"logrocket.com"},"showLinkIcon":true,"callToAction":
{"simpleText":"Frontend monitoring tool"},"command":
{"clickTrackingParams":"CBAQ1TYiEwiS5u_4hpjuAhUH7pEKHUsCDZEyBWNhcmRz","commandMetad
ata":{"webCommandMetadata":{"url":"https://www.youtube.com/redirect?
event=infocard\u0026redir_token=QUFFLUhqbVBSMTNHMXAtWnpMVDlXeEpUMGt6MVluNXlGZ3xBQ3J
tc0tuYkFiQW5Mb05LZVZTb2JRUVA3RDFpcGV2NzZLakh5ZF9vd2xTd0d4M2tsVGgzb0I5SHJqMjdZeEMwSE
QyeTV2TXQxeVlQT2g0M0ZWczVXaFo2ZG9ZV1YyTHFoeGdiNGdiWHE0dG54Vk1hVDctQ2VYOA\u0026q=htt
p%3A%2F%2Flogrocket.com%2Fsignup%2F
%3Finvid35","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":
{"url":"https://www.youtube.com/redirect?
event=infocard\u0026redir_token=QUFFLUhqbVBSMTNHMXAtWnpMVDlXeEpUMGt6MVluNXlGZ3xBQ3J
tc0tuYkFiQW5Mb05LZVZTb2JRUVA3RDFpcGV2NzZLakh5ZF9vd2xTd0d4M2tsVGgzb0I5SHJqMjdZeEMwSE
QyeTV2TXQxeVlQT2g0M0ZWczVXaFo2ZG9ZV1YyTHFoeGdiNGdiWHE0dG54Vk1hVDctQ2VYOA\u0026q=htt
p%3A%2F%2Flogrocket.com%2Fsignup%2F
%3Finvid35","target":"TARGET_NEW_WINDOW"}}}},"cueRanges":
[{"startCardActiveMs":"370869","endCardActiveMs":"375869","teaserDurationMs":"7000"
,"iconAfterTeaserMs":"5000"}],"icon":{"infoCardIconRenderer":
{"trackingParams":"CA8QsJcBIhMIkubv-IaY7gIVB-
6RCh1LAg2R"}},"trackingParams":"CA4QspcBGAIiEwiS5u_4hpjuAhUH7pEKHUsCDZE=","cardId":
"a29892fb-36f2-4a1e-8aeb-0ecc3f2e994b","feature":"cards"}},{"cardRenderer":
{"teaser":{"simpleCardTeaserRenderer":{"message":{"simpleText":"Frontend monitoring
tool"},"trackingParams":"CA0Q0DYiEwiS5u_4hpjuAhUH7pEKHUsCDZE=","prominent":true,"lo
gVisibilityUpdates":true}},"content":{"simpleCardContentRenderer":{"image":
{"thumbnails":
[{"url":"https://yt3.ggpht.com/proxy/SiGgVeX6apYnlmOPZ5boFbnBX7yKxIA93d5ANw5HCYP7o3
uRq_L4mLxnp4RouSij93SaGhLjcWqhjMBD_uojsx8E0Bxqm1ERjWp9fejQp1TN2mKompRNZPyAGju1HAXPl
EDBS-cp1u7yNIFJwhFJxB5SADrPQuTe=-w250-h250-n-rj-
c0xffffffff","width":250,"height":250},
{"url":"https://yt3.ggpht.com/proxy/SiGgVeX6apYnlmOPZ5boFbnBX7yKxIA93d5ANw5HCYP7o3u
Rq_L4mLxnp4RouSij93SaGhLjcWqhjMBD_uojsx8E0Bxqm1ERjWp9fejQp1TN2mKompRNZPyAGju1HAXPlE
DBS-cp1u7yNIFJwhFJxB5SADrPQuTe=-w400-h400-n-rj-
c0xffffffff","width":400,"height":400}]},"title":{"simpleText":"LogRocket
signup"},"actionButton":{"simpleCardButtonRenderer":{"text":{"simpleText":"Frontend
monitoring tool"},"action":
{"clickTrackingParams":"CAwQ1jYiEwiS5u_4hpjuAhUH7pEKHUsCDZEyBWNhcmRz","commandMetad
ata":{"webCommandMetadata":{"url":"https://www.youtube.com/redirect?
event=infocard\u0026redir_token=QUFFLUhqbldDcGl5NGNNX282aG9abGFEMVdaMFBrZVVSUXxBQ3J
tc0ttSURiVzJHMG1zVDdScXJ4VUJaU2R6N2N3NkxVZUxCWnczYjFXTEJ6N01DakVpdU1hX01WQm5RT1NZWE
FrNG9hbTRqQWVDLXRiVTU5OFFBV2V2ZFgwd0hxWlN1RlVjX19NRVducE53cEl6Z2g3S0hpaw\u0026q=htt
p%3A%2F%2Flogrocket.com%2Fsignup%2F
%3Finvid35","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":
{"url":"https://www.youtube.com/redirect?
event=infocard\u0026redir_token=QUFFLUhqbldDcGl5NGNNX282aG9abGFEMVdaMFBrZVVSUXxBQ3J
tc0ttSURiVzJHMG1zVDdScXJ4VUJaU2R6N2N3NkxVZUxCWnczYjFXTEJ6N01DakVpdU1hX01WQm5RT1NZWE
FrNG9hbTRqQWVDLXRiVTU5OFFBV2V2ZFgwd0hxWlN1RlVjX19NRVducE53cEl6Z2g3S0hpaw\u0026q=htt
p%3A%2F%2Flogrocket.com%2Fsignup%2F
%3Finvid35","target":"TARGET_NEW_WINDOW"}},"trackingParams":"CAwQ1jYiEwiS5u_4hpjuAh
UH7pEKHUsCDZE="}},"trackingParams":"CAsQ1TYiEwiS5u_4hpjuAhUH7pEKHUsCDZE=","displayD
omain":{"simpleText":"logrocket.com"},"showLinkIcon":true,"callToAction":
{"simpleText":"Frontend monitoring tool"},"command":
{"clickTrackingParams":"CAsQ1TYiEwiS5u_4hpjuAhUH7pEKHUsCDZEyBWNhcmRz","commandMetad
ata":{"webCommandMetadata":{"url":"https://www.youtube.com/redirect?
event=infocard\u0026redir_token=QUFFLUhqbldDcGl5NGNNX282aG9abGFEMVdaMFBrZVVSUXxBQ3J
tc0ttSURiVzJHMG1zVDdScXJ4VUJaU2R6N2N3NkxVZUxCWnczYjFXTEJ6N01DakVpdU1hX01WQm5RT1NZWE
FrNG9hbTRqQWVDLXRiVTU5OFFBV2V2ZFgwd0hxWlN1RlVjX19NRVducE53cEl6Z2g3S0hpaw\u0026q=htt
p%3A%2F%2Flogrocket.com%2Fsignup%2F
%3Finvid35","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":
{"url":"https://www.youtube.com/redirect?
event=infocard\u0026redir_token=QUFFLUhqbldDcGl5NGNNX282aG9abGFEMVdaMFBrZVVSUXxBQ3J
tc0ttSURiVzJHMG1zVDdScXJ4VUJaU2R6N2N3NkxVZUxCWnczYjFXTEJ6N01DakVpdU1hX01WQm5RT1NZWE
FrNG9hbTRqQWVDLXRiVTU5OFFBV2V2ZFgwd0hxWlN1RlVjX19NRVducE53cEl6Z2g3S0hpaw\u0026q=htt
p%3A%2F%2Flogrocket.com%2Fsignup%2F
%3Finvid35","target":"TARGET_NEW_WINDOW"}}}},"cueRanges":
[{"startCardActiveMs":"534419","endCardActiveMs":"539419","teaserDurationMs":"7000"
,"iconAfterTeaserMs":"5000"}],"icon":{"infoCardIconRenderer":
{"trackingParams":"CAoQsJcBIhMIkubv-IaY7gIVB-
6RCh1LAg2R"}},"trackingParams":"CAkQspcBGAMiEwiS5u_4hpjuAhUH7pEKHUsCDZE=","cardId":
"a79fd771-addb-41b1-9723-4248f21ec155","feature":"cards"}},{"cardRenderer":
{"teaser":{"simpleCardTeaserRenderer":{"message":{"simpleText":"Get a free
trial"},"trackingParams":"CAgQ0DYiEwiS5u_4hpjuAhUH7pEKHUsCDZE=","prominent":true,"l
ogVisibilityUpdates":true}},"content":{"simpleCardContentRenderer":{"image":
{"thumbnails":
[{"url":"https://yt3.ggpht.com/proxy/SiGgVeX6apYnlmOPZ5boFbnBX7yKxIA93d5ANw5HCYP7o3
uRq_L4mLxnp4RouSij93SaGhLjcWqhjMBD_uojsx8E0Bxqm1ERjWp9fejQp1TN2mKompRNZPyAGju1HAXPl
EDBS-cp1u7yNIFJwhFJxB5SADrPQuTe=-w250-h250-n-rj-
c0xffffffff","width":250,"height":250},
{"url":"https://yt3.ggpht.com/proxy/SiGgVeX6apYnlmOPZ5boFbnBX7yKxIA93d5ANw5HCYP7o3u
Rq_L4mLxnp4RouSij93SaGhLjcWqhjMBD_uojsx8E0Bxqm1ERjWp9fejQp1TN2mKompRNZPyAGju1HAXPlE
DBS-cp1u7yNIFJwhFJxB5SADrPQuTe=-w400-h400-n-rj-
c0xffffffff","width":400,"height":400}]},"title":{"simpleText":"LogRocket
Signup"},"actionButton":{"simpleCardButtonRenderer":{"text":{"simpleText":"Get a
free trial"},"action":
{"clickTrackingParams":"CAcQ1jYiEwiS5u_4hpjuAhUH7pEKHUsCDZEyBWNhcmRz","commandMetad
ata":{"webCommandMetadata":{"url":"https://www.youtube.com/redirect?
event=infocard\u0026redir_token=QUFFLUhqbV96OXdYZHpTTTVZWFZRUzJUNVRlUUpJZHpHd3xBQ3J
tc0trUXYzWmNGS2h6NGYwQzV2V1d0cjJENVlwT0lGaWlOUlluUFFubTloeHBNOGF4NG9nLWh2QlYydW55ZE
pHSHVCWVhYZFJ3Z2ctV2dObmZ0eTJmRzBjQ01iZ2l5OFVRTEdsSDhfOEdGcXY1YWxHUEJsaw\u0026q=htt
p%3A%2F%2Flogrocket.com%2Fsignup%2F
%3Finvid35","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":
{"url":"https://www.youtube.com/redirect?
event=infocard\u0026redir_token=QUFFLUhqbV96OXdYZHpTTTVZWFZRUzJUNVRlUUpJZHpHd3xBQ3J
tc0trUXYzWmNGS2h6NGYwQzV2V1d0cjJENVlwT0lGaWlOUlluUFFubTloeHBNOGF4NG9nLWh2QlYydW55ZE
pHSHVCWVhYZFJ3Z2ctV2dObmZ0eTJmRzBjQ01iZ2l5OFVRTEdsSDhfOEdGcXY1YWxHUEJsaw\u0026q=htt
p%3A%2F%2Flogrocket.com%2Fsignup%2F
%3Finvid35","target":"TARGET_NEW_WINDOW"}},"trackingParams":"CAcQ1jYiEwiS5u_4hpjuAh
UH7pEKHUsCDZE="}},"trackingParams":"CAYQ1TYiEwiS5u_4hpjuAhUH7pEKHUsCDZE=","displayD
omain":{"simpleText":"logrocket.com"},"showLinkIcon":true,"callToAction":
{"simpleText":"Get a free trial"},"command":
{"clickTrackingParams":"CAYQ1TYiEwiS5u_4hpjuAhUH7pEKHUsCDZEyBWNhcmRz","commandMetad
ata":{"webCommandMetadata":{"url":"https://www.youtube.com/redirect?
event=infocard\u0026redir_token=QUFFLUhqbV96OXdYZHpTTTVZWFZRUzJUNVRlUUpJZHpHd3xBQ3J
tc0trUXYzWmNGS2h6NGYwQzV2V1d0cjJENVlwT0lGaWlOUlluUFFubTloeHBNOGF4NG9nLWh2QlYydW55ZE
pHSHVCWVhYZFJ3Z2ctV2dObmZ0eTJmRzBjQ01iZ2l5OFVRTEdsSDhfOEdGcXY1YWxHUEJsaw\u0026q=htt
p%3A%2F%2Flogrocket.com%2Fsignup%2F
%3Finvid35","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":
{"url":"https://www.youtube.com/redirect?
event=infocard\u0026redir_token=QUFFLUhqbV96OXdYZHpTTTVZWFZRUzJUNVRlUUpJZHpHd3xBQ3J
tc0trUXYzWmNGS2h6NGYwQzV2V1d0cjJENVlwT0lGaWlOUlluUFFubTloeHBNOGF4NG9nLWh2QlYydW55ZE
pHSHVCWVhYZFJ3Z2ctV2dObmZ0eTJmRzBjQ01iZ2l5OFVRTEdsSDhfOEdGcXY1YWxHUEJsaw\u0026q=htt
p%3A%2F%2Flogrocket.com%2Fsignup%2F
%3Finvid35","target":"TARGET_NEW_WINDOW"}}}},"cueRanges":
[{"startCardActiveMs":"771684","endCardActiveMs":"776684","teaserDurationMs":"7000"
,"iconAfterTeaserMs":"5000"}],"icon":{"infoCardIconRenderer":
{"trackingParams":"CAUQsJcBIhMIkubv-IaY7gIVB-
6RCh1LAg2R"}},"trackingParams":"CAQQspcBGAQiEwiS5u_4hpjuAhUH7pEKHUsCDZE=","cardId":
"d246e9af-d350-413d-a21c-f9428f1c09bd","feature":"cards"}}],"headerText":
{"simpleText":"From LogRocket"},"icon":{"infoCardIconRenderer":
{"trackingParams":"CAMQsJcBIhMIkubv-IaY7gIVB-6RCh1LAg2R"}},"closeButton":
{"infoCardIconRenderer":{"trackingParams":"CAIQsZcBIhMIkubv-IaY7gIVB-
6RCh1LAg2R"}},"trackingParams":"CAEQwjciEwiS5u_4hpjuAhUH7pEKHUsCDZE=","allowTeaserD
ismiss":true,"logIconVisibilityUpdates":true}},"trackingParams":"CAAQu2kiEwiS5u_4hp
juAhUH7pEKHUsCDZE=","attestation":{"playerAttestationRenderer":
{"challenge":"a=5\u0026a2=1\u0026b=N2t5b1GnJ4Y56qVKmHDsiQ6w3Cg\u0026c=1610511520\u0
026d=1\u0026e=NHMIn723hQY\u0026c3a=23\u0026c1a=1\u0026c6a=1\u0026hh=od_V6gyuXM4MUKO
CXht5ducupoCz1oewDfvDgXoeJhw","botguardData":
{"program":"EPF5kBQy8b0p6eaQMfwZiy9pc8YDyFCE6RkHKTj/lx2h93XQgOAEnDg2yURUC8vPdJyPscM
xCmx1IzXkfx7QIy3tQB+eGlErnexjjxyxcgMj9r6Yq1lBK2mkrbtjrX+6dbhUu0h8ixsQIBmzdweCxmZ19r
QyvGV+6Bw2urMriBdz3ilgr1flloN4x7h17JKyxBbPxPUzglyFrfM5jza5BJsBLPNfGQIBSsOY0kvO3Adzh
ISaU1xmN/BtooUCGN2uUK9damPQiPy8nKMLiyYDGAURvH7CzbWGKeFZ4HSx2l/QG0RhHlqhdd8+2cWFRBii
2er4qR23xo0NRfcn2c/G6qanmeaeH7Oh6ifs7NcCxyPVBekND32Ia+lyefWxpdPet38n7kqK0YM2QrTW0fy
tKXsKAetNlCXdpbyIklkqzALv0+O62JxTiMkBV1JPq6DK/n6xDD1TliULJ0dl9bbTLprt2aWvj70Jf+1wE4
XekRErQrTFYSsv/sSZmHBLh5Cz27yLontedfzQazeqHePmqLlekfpTu4zTa7W0dZLN9BZ9p7AlC9mGVa0Mw
/GnYL+gmKzoPBDeOzA5DrpPMJJzzdOoFrNxvSGTvfA0ZCpMKi2KRIUa9OlRhy0/muTUm/3DdtUcNG07+C9X
v52/DzZnC3UvnG8I4SBFOqUfS05aNt1KhAk
O7EB4rrgLgnAT6opcGHaoMfcvpJu7IbvWdDbHrACJxrFzYraAF2yPGPMFBjGEmvDpZTdgWm+nzOc+ESlVMr
3RH0SfpQoZbhXkZ5IonL6g5BwxTreGpdE8dNWIbNIMPjJ/ZmKZElL8eyVK+B6pRT7GEbQm+SzAoIEJYvNHL
3hGqNtE4jSaCKuVAc0qYQtNmnLoXQI0GNsKwxZieFCv48TMc/EH+
+gXDBm/YURqF0E7XRotTB/VUfcQ4oQgWaIJBC4MMMdMs0EsqAOlFItG1IYr2SrFQyNkDdBkxEtk8gMournF
zDmudl0O21DFo5WJQ46pl5SeSl6La+U2SAUu7kSN1ZesS2WhLHdpWgPfrSW4Lzivn1ABXp3FB0g0oysH9am
dfeZ3mACLNqV89tsHN/UkRJzjQqpZiHVFABmOJSC4RFGtV2HEtRuoinauzuOz2QgwNQw6cTy26goOjSDgMG
l2ZT1ubRFR3bDZDtGEXwykLgrs2tOoUnOp2c94JngY6+6yksOvDE+Ike4pKVVUE650t33axmYlwzFshdoDd
wmOOZsPeSJNMDZMGUUZ8FW4V/El92+EHgPNkWzjlSaQNTyvE1jeHxJOceVya3Eq/uF/ubSliMpYZoibXbvp
QqUBqVMP7nk4TuyEUuPelfI72NXvfDbuSo1vP9M3Iaku1R5OMCtg6DW3JpAX4sqj9vryJgqwejPwJKe45VQ
X/vXFuOiwq/G8170gOG7nRyyPGUk7Y7rSFlvy9y4NkRCt/CUj/vFjT/ciYVN1WxU8J8BXC0u2yjwZ5lFWVD
NtUJ65qxv+Un982jK4bfx6RcOFU83PrUjD7/rJayoX49zJzeLBsKnoZpVQ7a/OSJBtiSKePPALa72QRGIQt
o/hJjcI8pwoQe377WqmOay0XSq7KSr8Y3Jl84rH46vKQoUuPXkwa/aFBMKfrJtWoolasIDosC8X2oQ1u7rs
egchzGVnODS6hOvnejWWPXP79PrmXNZbkb/9A996unh1y12x1nw4nQxiFG0Capp3dmhm4nkZIWvseBs/a6C
jOEuDaz831dCL2YtkFRrbCf+LmJCj4N/fburQsAGem0QULfGXLokIA1GHZHK7IiC9libmN3qxoxmaqhllpe
5OBO6g+wPRt8ZTEYnhFKNspD0vGpIePQZw3GQsxtmM1vA233cdCjBP5Vol0ml1Xi9lGa1xpF84bVdm2FbeL
c8GRJY1Jcy5Q2DVZvrBvtbkqGe2Uax4KGxA8zm6YSllJMz6kDHvyYn10I5Eu8RncnvVf6DYp12cxJvgM3ZY
Ot+d4jRrUlFzjRrEQ9lgn+i3z9N7owAze6wdJa1GOVBfBT+CSPLU31jNXfT6XwhBhmlkyxMtYHa2Q24YDV9
of4qGDfE+zvNupRWIUAvHqCHswRBNJ2qoqninxBY6cRIT4nG8LM1MXHQ0yXAonvdQKoccBJn4PjSsbFWd/D
dNMEA9Ixp0r9ruUHSpK9gxhfOw5AB57vQxU3gKYVYNn+oM+Wpg68fFantfomhYpkaE8CfXtI2eh/0WZtAgr
vso1h20EH227ngxqJqD16IuqAGWgD9eN7bsevj9y1Ns5wLcvWaIwQkTAeCH9CFIyRAgBtpA/84D1Ca0u0N+
Py8Angk1F0J9tGIy+0Q0TsJi8+agUnGaaiQmPsnqDe3NwszWxQD/868kUKeL9faCzbOpBoDg3kmk4YkfJNU
lk7VH/RPpgUXRqop5Ys+1uU6vTSqL+opFDjHfFuVE6Mf+u64C1Y9mbZgp+boXQIRQWKPnBtxadzZeLLOxBx
A3qEnuARWq8DHeq9gh5C9rU4CUTPqPakDeOOywNDYuC6s8liHZvaIvyn6SNa9rTNZ66SXxApZPX07LdX/nZ
KkrZgLrQ0DLwLlTQxIOg/pHUA5yk8uDs/PYpeJmjYMpdOJz9mfDnwsEL0Ubadd75IMitDT18YWBYN//rJHe
RR5TCwT9/68Dnsn+tT8ChtCWNWeiRpdA0ZHT4uF76al40PkjUHQk9BS0Mg2c9J9c4+J0nrPFxzSUIF0zOCg
9JKdfZkpg9wBTj9bP8RbiEfnxAnxeoGdHcvTevyGDvEQvjn0SJGCTKF8TNMTZq57c57632IKBZO8DTqwg+w
J4zNgBX6QnL8ZIiL4MnPKpLF6LqZpN1JoWZo9zOmcHERKom/cE0lBoCDqY3qSEyMDaPGVTnA7rE5+97GRdh
ajNGVs0ixz5I7gPEMJNJxAIN1zKIKNtThB9QJazmoClWP74l8kVPDYv5NpaExE1TjQ68Tqo2ifK97WYVoFi
qvFkjqKUGWpaa4BjdeLdWpl2307w9CgYsFHxn14k82JSCtqZLmQ8S1aCR24qbNQs8o9hCOe2GrLBJWd2GHN
i0q0OpPCHj8A8rw8RGeFnjqKJUwCKJLltkCAH5cxPNlb26QFPA94xWxtHK+lpesqATikNKMeFpOR+yscQUS
zDKfBgZ9nMbkgL01DlGAnbzgKrmmCoouQCHLssYOGQLru8v1/aIpDahNnce+q4yxrqXmepLtgfK2CIeZ9DB
iZpcgGHF2u4ppXOvqlaxhrMToku2HNz/G1ytHYh1Or/Sj1HRd2NnBMVIxIXiRtEkMW/SOorxIoMpDv1SlTd
Vt/v1CZyrrdOcN5PGwhGDeONA+eWxlvUwWccNxzqXGZqhWynl3SsJMy5ZR66ul3gwXr2dTiHwB7caRmLoou
RVFXX9RkqEjROOnr60lXRLfHbILq6ddS+NxrcjBmUng268R9RhdzdttnIwS6k4EWQ91QErtJ1gjDHlhfbVz
4BvRnbxx1ASY7wttzmR+zvw/79monX1eZqegYvbOIOh5KHJehZet7w5XfgcLIb5R3A+9wojm7XKWacJ7Ons
ijRopt0IKh+EdZ5lzAvmXWVVzjr8Ij0Bz8tiUffUPIGTdUXnqC+CpqvSpv4ggqdQLcvMBbT8pQFvmtaeI4U
ETwQR0mNQUY9BJqzBJqTzp7krxMyFRZxH+dVoKog6mp1rqzwIl+zPnyCFrTXxwJpF2lVIDrS1w1143ygPP2
Ow12Qbwgx8Rpn7cS7EIpkDog5g3Xa3emooKKu1Jh9py8cUUwWk902KBLQ4bIXpbPIM4ZApTPQwtZ65OiE+R
ZpjWmjf8LNyhO+3OHS+V6C8Ro/PlQJ75hGlmaCOlHA1ctJydFwjOEs4RNphDbWxJG0IzVSe62LiVYqwdx3H
J4W+uskjMZA3g0h7mpCjiLOF9TMWdnxrVY+u9j22DJabS4NVr9f54fExVTrtVGB+Yd62qqaxREfYIPKvm9N
Nd6F/DzhGZ/uHK4oweDU+kRB8wgGm5OuxktO1A2C2YL/QB8UGj8EG8aImVvUI9w5dYhlfLcQEMddu5nSVyd
tGj7jvT3pNaWfVvzHA3mLn5p+eRNm1MRH2EKhlPMSZHPVzgUl1Cwsv8mdpAbjM0kc4aKnsZZ6HObw1Ezybq
OoB+EkKjChx+3LPJcTEwiAcRTAty9IjypHhM00UkYIVgY74o5f2Aan6m5bXMX+im+qLFCUvX58hW06wx/N4
Buis8tx1NOae3jek5a7BrohS/0sTVIoNDvA6aIbLEJ8uZApcLu45cLhLWEwDg+dsPaXVoSsP1hVa4TMj9h+
kr6deetbDU4HZZXg+JoLh4L+MhLkU7QnCEd4dNdnkJjrhr9ztY8oi5Vk5u6uUR+ZbzifWx2EyBmk955qNBa
jAjwbFc2h5xaC2pxWsPT31yM6eib8kYgJoCt2AtiNwj3CeMqM+RtlNrKxzlwWy6m4y/vohrR/blSpS0uris
nEjgwmgZ8/rRarmoO/2EtkVf9dfo4XMHyPTS8peamlC/SzmrVQZ61QbVhmbpms/dAnZVHTBmSGUOo4HzhRW
S5Ofq9pOEzvh0NaBz1JEecMpdFkpbqhPwt15B2M6eDUU0WLVmcJDoVTxSwXeJahTIZGeOLNLvrRDv2d1QJY
VZ1itSnOQpszK+61iK3aQ7LyDCcZ26rJbeMaMcdKK9CP3zPgd4I24Ev66ryaJG+LYj13KxOIQMp8P+qqDp1
S5F94VXb62qrBi96T29YHWiTUrdWs9VHvXRjZE7VJavg6QfS20qolh7dDsCFhFe0eJDG7+ItlOYzp4EOcfz
2Vr00svcbZtDOkDYmN9hELf/Ct2yuImB9c6IIO8mL+
+FtZiY92zkVr0bPKFxiBXKvpO4ljMqleIgpDl7AE7J9aQePFv4f2aN5Ls9h8YnosIe/tmWos6OX3A3GRrCz
sZK9Y4e2eCPtBcXO7zDL6t0utr3d1eFTHS7Qmy2XV9uTbeJuo57tsxW7kh8Mauhh78Y/WoZb6hyVEFNP3f6
jY+ZXkJ2WuVM+y05gR9w3+ORJbcsDUHpBcmvy0zaR5jtYd1sPMy7/w+zjBQxBRHI2/ntQlewCDqamE5xuGV
qkPdNmb0Ulno1P/rT9IdPH5+EnmoGz2rPN7PGu5bq3QHQxPPh3LYPTLwP478ntBq4X+oAUijIdaYrfmH7Mt
YD88LtHwh7U25L9aCdROmOxbtzL1fwwFl8/5aSuyEWrU0DiWrKvab+J6G0JsQx4BiCcD9krSHo9E9YguDQ+
DfO/wUSEt+qfc4S8Wn4WuAQAZzkocXFo14LZZ2iDz1z2HBGIIaQVRWzMMLtOjM3p5YDOP2YcFaEQsfdecRr
dAllZLICBDRhGOe5wQ/gd6bnXj6+E7a3io4t/3RNDXUyVyteFd+YR2wmC4wD9VBjX/2Uo9NQROtsVDXQ0j3
BKDkqQ6AcxrnnvS6+VeyfKG49I5Jr99f0pJRWG+tfvG4ZbHFF+jdpBpARL6+oE1eJq/HTOlWjiThXOaHiF6
XbCqjkS/ip+9qZ6IXktiiJmtS6e+tZz9nYVO3H6o3gyC73Ator9UmNzVYCEVZSnZ4cm+In5gQkhK4bf9vz2
GWAfNhibLjw44SK/qLCJjmbIp+NcMtVlIikQ2O4CiC/dnGUnO3fnBJcZGn3nG6yqannNuECR7tEfnJ9dZoy
46VbHpkPNh1i/XpUBov6xnlHbC/kPOPb0Ek0ntMOXqLfAp/9vAdvk00VmWBJYkILR5sm1ulJs7CImCBwTZ3
6NhgGLR4DQhOeootvSSAyY+aBBvXvVOBMfz/GKMgaAraTOoNfHiqp8bbRbzgvB905Ub8E54JfB2xtCannO4
RIO6Kf4Jn2dO+aPovHwLHDUnAoFT6AOnHP4vj8a0057qrccVdI2CQkV+EulIDH8iO3Xv+rVeFanQkUzhIs4
U43RIbmGgjddnpSdBrcjmN0ECq092jtLFGiXidCbbXZkpzF3pvBglSzyPYMPu+W2RCfKHaaqaWQgcmeYqrP
r6P8nR/I8gq9cg5/4+h59m2ATBE3eJY1w1YCXTjO4AZxMkVtr64sGphxLhCFBqrjwO4W/LqYem7Idf3Xd5D
b8gw6IP6U5jIl3eppqCt2J9JKdfX3/kqkq+1Fh1+YflMtqbVZ0QUTS5lGtDw6mxvIseE3e9/kjvw1OA6w8V
Cwzjfet999gb/xaddig3C5oCPjF/tXwrrS5iGyEJvIfcou2ATxJJKhmGGfgQzsfQ2EDT1YCkobZx9TXXjr6
L22bqbN7/ynqBMRy2oweToAWAEWVp3YTXNnh0na0VHcuxU5mmcSebxytTUiwtcROoAR+cYeH2LhQsVPUMkX
5kvXMEeTFR79BmpSIBgVK0Gd9CaeWw59LUUx9qu7GwKhJQ9HT9Qx6GrKf1mMd0DMR5TUk+KJnEd8Jw3S1Rv
kpOCm4gFBbBIYO5r9xekMXvMVim2lvJS+njQ8rO8ER8jrOjsePKjmBdN6t5ObFR9s6bKxPsNh4sJaVUjL98
ZsHD7pImh2J79zPDMUp4MHgw4I98037nWz8U6fXagJDZyxk9hTejwIApsbTmNLqzTrm8nSmSyO+uBOWOjWr
pdzJemsQ5aJhrGZvntEN0GITSOL+vD9xiOMTct4w0Fvc8iHjbM5R3a1kyCBTaGpdXpzoAxuu3yViHQf/qbO
9OB0DefFGyCzt1i7vYh7KaX7KE8ipWQIKm4E8xy5UVktrbeZw9HPaI4c/3NMX02iDOTSm0WUwbXqa5vGfB6
WMYkXfw6uVvfQ02hZqCVM2vroGJbRS0dE5BnS5/1BtpV8rhJnI4kx4QE/MWNS5+cTVGC8L0gWJW+341GHON
LQt6MVRdm0vIJ05m7lqIIlyUwRbPLtjCWdp+unFLQ0GSxYfiFC+ohnmcVlEgTn3jQRGivboApiGUETIX5Mt
6dClqgFrH2uN+bEVVekeG8aweFFWvdhutoXYOWiMXggQVVWInyGUyazFH3O1a7CTrI5LqvYsdSb2rRJilal
G1oCLL85ZMRWNAJ1MIzORhj6Ke5u3l/7CfJajwaH1r4Z5OeC1vrctPPNqbFFzDjZrEoJVzWQF2fmcwS59wD
cL04rMHXmaBDTA80CCUq8jIQE2k0xKyrREMKYz3sXqvo+j+NcAWAkVC0bv6RAyRlACVmiKKEHid6s36r9cF
BxOl/CZcVM3Ou1qCo3FpHlD8L+zF1fZH5qP0bayXQONPyGvkBVw9Q7KrX4yqbh/uZ4zJKR8CfFEuRwDM6X8
DBhrq0PMMp7OEXkQLtgIxKsd2aahmcUzg4B6tdzygfcvCF/juEERngR14tbQz5Qn/MHJxCKglHrYKZExh+B
/Rd7L0qMNgqu0+33aKNo201K983iAKHMUQKMpmFh5UmBK63ZrQFWhJ7VKup5TQ32IZ+3HN15ySDSJdxRluJ
PnqldxwIH4HQz+G4zap3Pqx5NrWfc5qTgUHJxq0DpxvPYvonevSqmXPbgBt+Wv+R6JQszH3e+BrkVK+yRV/
UPJeJIvD//vqeZH6T24LabW8LuA7KyFD2vnikfY1KNRUyL7owX5Qn2wxlXNyhpBnupQZmEQo5y5v7MZgGlr
2LOKbKNwN+j3kaUXe2DQgZ0VZ5rmhmkHBQnNDpVq6/1lsCa0BacLP2xXykdsjWe9cICC1UodTqL3vUwPWkx
Qa3Zkxegn1509TA1+/r0kCzTXqLduXIYWXTKYbufmH+8ZKC9KRrY/nUBjmmn5he/8Z+4xGSjO1aze5AzuHj
LJTBosP+EunpvHHxYtePfRN4E0+4AMk7EPeJ6Fh/ZW9Y39IS8XKdEeUGRNyCaML6IUVDVupDJA7Gph5EwuX
WsXbDFgszokZY7ONIhtky9RRukCFqJ4W9g/Kx0SuIA9yhg6owT+
+TvewuSnJ2kehgD8ZgLwcjqwctNJmiz/pdpUmTBLXdx7Cgx04/Z1pG8zDQ/pRUnQC+LIJHSxW3nkUH6cDQd
YbioW4w2mK3DpanFfYHRocSBbGsC2S/qcBnTX3tRJoucxdtlkokCXzPGHJG/dSTykhJVTUxmz6YjhvREOj3
l5hUJeFz1E0PLL/5hDijV2wwE0IBIyRcqrVOLaOTqG3fnP5cR7SAz/fZ7JlsO7b62dblE6lGNtSOW/Jae7a
HVEvEumbMkDckPs4ydi/WF6G9ow0WRtG0ANtOL61UOG7SqkcRkH13EL5uPVDefuIBHgysrEd2BCvPxnuTmM
HXBfcE1zNWyoCvMQ3woH3nAgZxzbb4So0qA+O7UROykxLj5MWwh9Ql2+cJz0g+N+4/doUkJDeZ5sKksZAjx
SaqlsccymSzPgHsNOG6OyrZSErEVFNuvtpVseYl9z9b7WCfCj7mbXa+pUdx60hcaq0Wm9y06CJmsCIjVpUW
N8eUKlw+RnFYES5u99AhHPJ2ngHvtf+ebFZ+vAjSLOnlgg+nRmXRoQxiuknV9MoqVNEq19W+w/C8YffHSaF
gf7L3MfoNz6e+nL3Z5n1184zrCAxj6oAQG62yY3PGrZ3VRzKXvb2l9TEty4HcGvcyTo2D1pk2pEWiddObJT
WwXSTgKDdvKFAmxNQ6UiueE5+Bnzmt31unZM/a3lT2hYjbWcR7rJH8eKz1uAmizs5P2XA+lWKbku53OAzC+
mmEG1wMsk9j5CUgA83Ws1eHT7fvaoiixxwltBCPcYbCi9M6ndh7YmLqy6PF77scoF0najMDPrqJ8bXXP7Gx
/NuaRLJ2OeHxYCU2cRxUNWvlS2EVmjCeEV3c1MNqucNTSxI4ckUvaiUSK1H9oKJcUF7B1XhSBk3Bf/QJuG2
hydBpOpQ+lLYHqT/h03oRORY6NxOVmexTd0xBS/MYfQR6fTMEF3twGuY+HkXWo9KOaWK+QMdReV4Ptchqb9
9425W4pryZvZ1UBHP7h0z/KrAxotC1oW2BhZ7Rg88FT0H2vUDKn2wVScouxPWwDyoxiFjtD5EyqijDJ4U7V
6Ur0i41zpU5TEz0+vYchEBBpnOs96jROdAOX1kK0zFqombHk1Chhsf0hy8KZkc7qbhiMaMckl+LW9dVxdJY
NwnlzWPAq2+AQ+SSrTQR0bCoBbBl8A308KwjpldOYkAK+MoS7lndwwr9+SscGRXxur/vUc1WhzQvzMHC7Y3
J3N2m6mm1SHiFH+uTbGLYU9YTyIXi3xdTc6bvbbxyx6mJ6Cg0dREQQ7+39Xt0OepWIOk8uoxZKWW5a97S3O
Oita+nqlYp18BSRWCnEmdxRHiuyw794mom5p03EE5g+y0SbkoFwS0ibzDou3zwLwcGjF1dojVynTPnt2iqr
6DO5B6CuDhGTmNTl/HVWNj3N4w+EIaBWeuyKS9uiKn6Fnl3uPyB5zbbVTyWPCSLIFIyM9ZRYvetwICaa+mP
kArwIuaoQSzahHmCEbTo5nD9cYx5jBO/VL/Ll/yrWocc3+PI1LxFTPpL6Mi2br7bHMF1vO7/WcJq0ry/nQq
0TQqD7QC8ZVDn7T215gxMWcRYng37qHEM61tWdPQGJTGaVTuxY5FxPQhlribRmA504yqQsVRi4f+jtd0xsP
GYJ0MyyYqlbTXPGLZ3OF4in9MyMWhRLndSb1yMEEsA3EYBM1F/dJM08DX4j1umEowtqeXDGrNVd6j8IoGfQ
LxdBD2mE4GKRk71Xnvmub42fpj76i8BVtJG+wrRs49g2cR7UWJT0D/sWDbBxsMGPumAd+8xmoahQDb00XTH
781DpUt4O1jT6uHwDkBYxfO/iQjyyw3O1EGq9L0tsfSXx47fV1CTRQ/wEs/79BOw62IWkb+uBtdOGl+NgIB
njngXQCBg9SoNBOBaHxNfselSf/Uu3kIpdmf9MJ31JVncB915jWrnIQ3CFNk/RTS36q2WCIoK9NLYnVTVwF
gbyV8ix4hsMKjvJbzA+KpHaxBsmCl4SsP91692W5xS0RadFAwm8aDZGbP8Fyl1qq1HLiJeEb6MtRSa7ql6W
RKTB/yyVZ+A3CvelaHNl2WUnY9fjlfZ8YCN48gBwxatv6sAqkQdq89Bi3iKGKlMWiMxtgkjNjvKsDIFKl62
YO4e0W8Zhv3v/5wDGwJiGCvlpuD9MaXCqM7zfpye/m3AfbjaqYSFXNB4UfnMzFAByaOJP+Eqyz4hEUh5YXM
IXYO+BsunlXDrU+IEtPO2v8k/iGL3mkoTvev1EKKMILWLARAmqNDhdXz07wyW/3jDtp4Lh9w8KId08OObAs
aH91ALucqGTnmEQn7Q4TOzNkx6RGRQWgu1y2myglWauZi0r3EFxYIPbgGw4sai+RdK2NszHiIGs5mFdZzNe
DaXvgTjdSKnRba2noB8IxJGrmtuCQsLktc95oO6N8bS1Yx6rdMPONLGlBXsmHEeZLks/GjYYWTQ9EieXU70
OsBqRahxBeKRDz/V3tAiDxvwWp7dezwld27oYE0K0Ge0aYEBn1HKIuFeUAbJvTu/pzuCOsHR2LGe3aPwaeQ
QpQQOD0/U5jCKtHeVPmd9IjkT3rYsIUL2v+ozegpEMpeq168l/vj3qFbP4Mn3ZolsgwAOKOiH2KiYfu0TOi
z5sno6PRRwFg4kDvxLtJSzZYMpQmxCChSb1HGo1ILysyD+REhhe3ZxbBq6fceEPQKgligcVLDmdb8rtV7va
xYyQtab/Q5Y2va1lsFQoVGZoUF9/XPq5GhQnROhn+04eKtuVWXJyOaXl0gC2
PCrvlhROD942GhlfXnPFaEN2vLNk/KvXIY01Q83T7jncoW3cz3e3Fg6tRZeYZE+uwBcavvPGuiYVoBK7Zxb
b85YbSpu/6+Dy3f3JE3ogWw0A/0/8yUWmIZdpcLqAtF5iMjfSpkOsJBlTn+aWTWdaM8WOmaREipPeRl4S4N
ZlFVjp2pR8WhU7UZ5BinurC3OOcs29p4p0184cUEoGom9Dka7p5w0y8Kco4F4oeW88JnWJ+EQE46DWNYiuF
VKHbEyo20YO5y/e5n86j12/3kouwLLuwCV8fPk8awoDcroCg0FLYlR2i3XdxbO3yFL0QcL4nLyPYH0WaZH8
ajI9YX9hIwNnUEmbe9FbDoG3Hk/k2RKTjqxvOHgCxuB4bSlRxO4DtwSjzkHUZN2/cJrFPVBLQ64EbqmJMe1
cIQruvt3F2ErcO6XwcIoVe4ZvItq0I5o7SBxznYhTlUwkqOX7HzAkl+o+7fnynt7sOoMWJ+nrBmb8xOdbOl
dDhERNLafzbMYTubyjx6kg4e+0SQRimRvxrXEaJNOhsGTPqInAzP78wfzfeJrLviif63Si0KSUNkpoVPZxg
EYD+W/ZGFzMmEOJAuU2USaAtWhgT58HWbwolyl+o/Ro+i/cd7qSlyp6mctFiWgVYfymbt2RzBVU0kmSKzqv
mlZpvblH1/Cdhu7qdijgUzL7TQ8kyg+DQ03ead2tavCpWZD2k7FhcLe6/37NHnQ8XNNkOdMKbmIh34PN4hx
7Rsh6ThM2UIYucTGIN6HnfB5kygOgjNlJs/VaM2TOj6gbaLNPHrMpd2yR+LrfMqX3drYLZDbCI5hHOErape
+rMPwmfj0HvaHve8nhQJJ+L1E0cSpjIwPCgqle6b9C30nGUgFD1lgji8pHuxtBM7j+NKVcYuv+Zof6W1vWK
cZxdJ9I8rNe+i8MsC6bC3is5BWUtUjisUXT76HCEmpXPtxr+cf4rd3+v5RzecqW6bjMR0WgfypgWEJ5Tq7b
pQnqId7jDgBgdng80ZvuNAzzW8Hiw66hBvFbJZ4X1dfOeMzXJtzcz38//DIpoSdz2SWEZtX4t2i+zF9K16A
zF8qatqRM6iFEK5RwsI3RK4Cpwpu5nf0fFKLvYnhTBwWnEunKBnv393nXQ8A7Ac5eF1DEdECvpUo7oxNChb
Ox661DgjtosFpjruhUWm+3x+kyJhS4ErJUHQOYjP63daEM8TqGM1rrV3fqjLUcNbKII2+79C0Rbi8F+uo3i
L4Yc0Npaw1TJloMl2FQChArzdroNVJDxQ770KDryIfOo2CeQsbLwto9GwhLPNMvK2g4trQoc1ydEjFU7A6f
laTclv8R1Z0QsGGR8sUeMQFXdLYGefMdzsKXxQBso4mIeoxpTUP61bttk+toJH9S0bhpnBlT1EvaE2dhlku
4PKIklrBjAMpqBTrs=","interpreterUrl":"//www.google.com/js/th/VTUAtZPSGoPqxKWISYzTad
nUDWd_YumXMNF2imdJllM.js"}}}};var meta = document.createElement('meta'); meta.name
= 'referrer'; meta.content = 'origin-when-cross-origin';
document.getElementsByTagName('head')[0].appendChild(meta);</span><span>&lt;/<span
class="end-tag">script</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">div</span> <span class="attribute-name">id</span>="<a class="attribute-
value">player</a>" <span class="attribute-name">class</span>="<a class="attribute-
value">skeleton flexy</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">div</span> <span class="attribute-name">id</span>="<a class="attribute-
value">player-wrap</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">div</span> <span class="attribute-name">id</span>="<a class="attribute-
value">player-api</a>"&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">script</span> <span class="attribute-name">nonce</span>="<a class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span>var ytplayer = ytplayer || {};
ytplayer.web_player_context_config =
{"transparentBackground":true,"useFastSizingOnWatchDefault":false,"showMiniplayerBu
tton":true,"externalFullscreen":true,"showMiniplayerUiWhenMinimized":true,"rootElem
entId":"movie_player","jsUrl":"/s/player/9f996d3e/player_ias.vflset/en_US/base.js",
"cssUrl":"/s/player/9f996d3e/www-player-
webp.css","contextId":"WEB_PLAYER_CONTEXT_CONFIG_ID_KEVLAR_WATCH","eventLabel":"det
ailpage","contentRegion":"CA","hl":"en_US","hostLanguage":"en","playerStyle":"deskt
op-
polymer","innertubeApiKey":"AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","innertubeApiV
ersion":"v1","innertubeContextClientVersion":"2.20210111.08.00","device":
{"brand":"","model":"","browser":"Firefox","browserVersion":"78.0","os":"X11","osVe
rsion":"","platform":"DESKTOP","interfaceName":"WEB","interfaceVersion":"2.20210111
.08.00"},"serializedExperimentIds":"23703446,23857950,23890959,23940247,23953193,23
969934,23973489,23973495,23974187,23976578,23985645,23986034,24631885","serializedE
xperimentFlags":"html5_make_pacf_in_video_overlay_evictable=false\u0026html5_probe_
media_capabilities=false\u0026networkless_throttle_timeout=100\u0026disable_feature
s_for_supex=false\u0026html5_validate_yt_now=false\u0026html5_player_bottom_linear_
gradient=false\u0026web_player_botguard_no_fallback=false\u0026unsplit_gel_payloads
_in_logs=false\u0026use_innertube_hearbeats_for_playready=false\u0026html5_live_ult
ra_low_latency_bandwidth_window=0.0\u0026html5_max_readbehind_secs=0\u0026html5_set
_debugging_opt_in=false\u0026hoffle_api=false\u0026player_web_canary=false\u0026cb_
v2_uxe=\u0026html5_start_seconds_priority=false\u0026use_inlined_player_rpc=true\u0
026html5_live_benchmark_incremental_parsing=false\u0026web_client_version_override=
\u0026html5_update_end_time_for_blockgroup=false\u0026use_first_tick=false\u0026del
ay_gel_until_config_ready=true\u0026html5_gapless_no_requests_after_lock=true\u0026
networkless_always_online=false\u0026html5_in_buffer_ptl=false\u0026html5_streaming
_xhr=false\u0026web_player_gvi_wexit_mweb=true\u0026web_player_release_debug=false\
u0026condition_biscotti_fetch_on_consent_cookie_html5_clients=false\u0026preskip_bu
tton_style_ads_backend=countdown_next_to_thumbnail\u0026html5_bulleit_handle_gained
_playing_state=false\u0026html5_live_self_init_segments=false\u0026web_endscreen_sh
ow_watch_later_and_queue=false\u0026web_client_counter_random_seed=true\u0026web_ne
w_autonav_countdown=false\u0026csi_use_time_origin=false\u0026html5_min_has_advance
d_secs=0\u0026html5_ads_preroll_lock_timeout_delay_ms=0\u0026html5_dai_debug_bullei
t_cue_range=false\u0026html5_store_xhr_headers_readable=true\u0026web_new_big_thumb
nail_endscreen=false\u0026circle_crop_both_discovery_and_masthead_companion_thumbna
il=false\u0026html5_av1_thresh_hcc=1080\u0026html5_gapless_ad_byterate_multiplier=1
.6\u0026html5_block_8k_hfr=false\u0026web_player_nitrate_promo_tooltip=true\u0026we
b_player_ss_dai_ad_fetching_timeout_ms=7000\u0026html5_subsegment_readahead_min_buf
fer_health_secs_on_timeout=0.1\u0026html5_enable_clear_companion_for_composite_in_p
layer_ads_for_image=false\u0026web_playback_associated_ve=false\u0026html5_log_audi
o_abr=false\u0026web_player_sentinel_is_uniplayer=true\u0026send_ad_id_on_non_yt_ho
sted_for_ima_living_room=false\u0026kill_swf_config_mweb=false\u0026enable_topsoil_
wta_for_halftime=true\u0026html5_restrict_streaming_xhr_on_sqless_requests=true\u00
26html5_rewrite_manifestless_for_continuity=true\u0026html5_player_autonav_logging=
true\u0026kabuki_pangea_prefer_audio_only_for_atv_and_uploads=true\u0026html5_max_r
eadahead_bandwidth_cap=0\u0026web_gel_timeout_cap=true\u0026enable_gpu_logging=fals
e\u0026embeds_enable_muted_autoplay=false\u0026web_player_vss_pageid_header=true\u0
026html5_long_rebuffer_threshold_ms=30000\u0026kevlar_queue_use_dedicated_list_type
=true\u0026web_logging_max_batch=150\u0026html5_seek_jiggle_cmt_cfl=false\u0026enab
le_spherical_kabuki=false\u0026kevlar_playback_associated_queue=true\u0026set_inter
stitial_advertisers_question_text=true\u0026web_player_remove_playerproxy=false\u00
26html5_unrewrite_timestamps=true\u0026render_enhanced_overlays_as_ctas_for_desktop
_style=unset\u0026enable_mixed_direction_formatted_strings=true\u0026html5_process_
all_encrypted_events=true\u0026html5_request_size_padding_secs=3.0\u0026html5_tvos_
skip_dash_audio_check=false\u0026web_player_no_endscreen_crop=true\u0026cast_prefer
_audio_only_for_atv_and_uploads=false\u0026html5_enable_anaglyph3d=false\u0026html5
_ignore_h264_framerate_cap=false\u0026manifestless_post_live_ufph=true\u0026html5_o
nesie_watch_next_diff=false\u0026html5_reset_index_on_mismatch=false\u0026mdx_load_
cast_api_bootstrap_script=false\u0026player_doubletap_to_seek=true\u0026html5_subse
gment_readahead_enable_mffa=false\u0026html5_log_drm_metrics_on_key_statuses=false\
u0026html5_subsegment_readahead_timeout_secs=2.0\u0026html5_tv_ignore_capable_const
raint=false\u0026html5_dynamic_av1_hybrid_threshold=true\u0026disable_simple_mixed_
direction_formatted_strings=true\u0026html5_kaios_hd_killswitch=false\u0026html5_ba
ndwidth_window_size=0\u0026html5_server_stitched_dai_group=false\u0026products_in_v
ideo_desktop_overlay_badge_should_show_on_fullscreen=false\u0026player_endscreen_el
lipsis_fix=true\u0026player_bootstrap_method=true\u0026get_midroll_info_use_client_
rpc=false\u0026html5_subsegment_readahead_seek_latency_fudge=0.5\u0026html5_gapless
_ended_transition_buffer_ms=200\u0026uniplayer_block_pip=false\u0026html5_send_orig
in_for_progressive=false\u0026embeds_impression_link=false\u0026html5_min_readbehin
d_cap_secs=60\u0026no_cookie_before_consent=false\u0026web_classic_innertube_subscr
iption_update=false\u0026web_player_watch_next_response_parsing=true\u0026html5_all
owable_liveness_drift_chunks=2\u0026html5_enable_eac3=true\u0026mweb_native_control
_in_faux_fullscreen_shared=true\u0026woffle_orchestration=false\u0026html5_single_f
ormat_policy=false\u0026html5_drm_start_from_null_constraint=false\u0026web_foregro
und_heartbeat_interval_ms=28000\u0026enable_visit_advertiser_support_on_ipad_mweb=f
alse\u0026html5_pctile_bandwidth_estimator=false\u0026ytidb_allow_on_ios_safari_v8_
and_v9=false\u0026enable_html5_teal_ad_badge=false\u0026html5_perserve_av1_perf_cap
=false\u0026web_gel_debounce_ms=10000\u0026web_screen_associated_all_layers=true\u0
026html5_ultra_low_latency_subsegment_readahead=false\u0026html5_background_cap_idl
e_secs=60\u0026set_interstitial_start_button=true\u0026suppress_error_204_logging=t
rue\u0026mweb_muted_autoplay_animation=shrink\u0026vp9_drm_live=false\u0026embeds_e
nable_mobile_custom_controls=false\u0026embeds_enable_age_gating_playability_check=
false\u0026html5_use_drm_retry=false\u0026html5_skip_invalid_sq=false\u0026qoe_with
_networkless=false\u0026html5_block_pip_with_events=false\u0026networkless_retry_at
tempts=1\u0026html5_player_disable_visibility_validation=false\u0026html5_restart_o
n_unexpected_detach=false\u0026is_kevlar_wexit_main_launch=true\u0026mdx_enable_pri
vacy_disclosure=false\u0026html5_check_seeking_for_cuepoints_killswitch=false\u0026
dash_manifest_version=5\u0026enable_device_forwarding_from_polymer_network_manager=
true\u0026web_player_bigger_buttons_like_mobile=false\u0026outertube_streaming_data
_always_use_staging_license_service=false\u0026html5_peak_shave=true\u0026autoplay_
time_for_music_content_after_autoplayed_video=-
1\u0026html5_release_on_error=true\u0026web_player_music_visualizer=false\u0026html
5_deadzo
ne_multiplier=1.0\u0026html5_pause_on_nonforeground_platform_errors=true\u0026bulle
it_get_midroll_info_timeout_ms=8000\u0026html5_skip_empty_load=false\u0026simply_em
bedded_enable_botguard=false\u0026html5_high_res_logging=false\u0026html5_encourage
_array_coalescing=true\u0026self_podding_midroll_choice_string_template=self_poddin
g_midroll_choice\u0026html5_ios_force_seek_to_zero_on_stop=true\u0026html5_log_medi
a_perf_info=false\u0026kevlar_sign_in_prompt_before_mandatory_consent=false\u0026hi
de_preskip=true\u0026web_classic_playlist_one_platform_update=false\u0026disable_bi
scotti_fetch_on_html5_clients=false\u0026html5_disable_non_contiguous=true\u0026hof
fle_cfl_lock_format=false\u0026web_player_response_playback_tracking_parsing=true\u
0026enable_webgl_noop=false\u0026html5_df_downgrade_thresh=0.2\u0026html5_qoe_inter
cept=\u0026web_log_connection=true\u0026web_player_ios_mweb_resizing=true\u0026html
5_enable_aac51=false\u0026use_default_events_client=false\u0026ytidb_is_supported=f
alse\u0026html5_enable_companion_with_action_on_above_feed_slot=true\u0026html5_exp
onential_memory_for_sticky=true\u0026disable_ad_status_on_html5_clients=false\u0026
html5_quality_cap_min_age_secs=0\u0026log_js_error_clusters=1.0\u0026web_player_gvi
_wexit_web=true\u0026live_fresca_v2=true\u0026is_mweb_wexit_main_launch=true\u0026h
tml5_enable_ac3=true\u0026persist_disable_player_preload_on_tv_for_living_room=fals
e\u0026allow_live_autoplay=true\u0026html5_enable_cobalt_experimental_vp9_decoder=f
alse\u0026html5_last_slice_transition=false\u0026html5_deprecate_video_tag_pool=fal
se\u0026html5_decoder_freeze_timeout_cfl=false\u0026html5_enable_tvos_widevine=fals
e\u0026web_player_show_music_in_this_video=false\u0026html5_enable_companion_with_i
mage_on_above_feed_slot=true\u0026html5_log_rebuffer_reason=false\u0026html5_non_ne
twork_rebuffer_duration_ms=0\u0026html5_disable_protected_hdr=false\u0026html5_relo
ad_element_long_rebuffer_cfl=false\u0026html5_ios7_force_play_on_stall=true\u0026ke
vlar_allow_multistep_video_init=true\u0026enable_svg_mode_on_embed_mobile=true\u002
6html5_enable_video_overlay_on_inplayer_slot_for_tv=false\u0026html5_query_sw_secur
e_crypto_for_android=true\u0026enable_ad_pod_specific_ui=true\u0026enable_skip_butt
on_offset_mutation=false\u0026enable_server_stitched_dai=false\u0026html5_live_abr_
head_miss_fraction=0.0\u0026html5_urgent_adaptation_when_stun=false\u0026networkles
s_request_age_limit=30\u0026pageid_as_header_web=false\u0026render_enhanced_overlay
s_as_ctas_for_desktop=false\u0026condition_ad_status_fetch_on_consent_cookie_html5_
clients=false\u0026service_param_manager_killswitch=false\u0026use_typescript_trans
port=true\u0026kevlar_miniplayer_play_pause_on_scrim=true\u0026html5_seek_new_elem_
cfl=false\u0026web_deprecate_service_ajax_map_dependency=true\u0026html5_resume_str
eaming_requests=false\u0026html5_av1_thresh_lcc=480\u0026html5_workaround_delay_tri
gger=true\u0026allow_poltergust_autoplay=true\u0026disable_prefetch_when_ad_pending
_for_web=false\u0026kevlar_frontend_video_list_actions=true\u0026html5_enable_profi
ler=false\u0026live_fresca_scheduled_persistent=true\u0026use_innertube_heartbeats_
for_widevine=false\u0026html5_never_pause_appends=false\u0026is_mweb_wexit_main_lau
nch_true_control=false\u0026render_unicode_emojis_as_small_images=false\u0026html5_
enable_subsegment_readahead_v3=false\u0026html5_block_pip_non_mse=false\u0026html5_
vp9_mime_full_range_flag=true\u0026html5_player_dynamic_bottom_gradient=false\u0026
self_podding_default_button_focused=false\u0026disable_new_pause_state3=true\u0026h
tml5_subsegment_readahead_min_load_speed=1.5\u0026html5_no_placeholder_rollbacks=tr
ue\u0026web_mark_root_visible=false\u0026html5_readahead_ratelimit=3000\u0026unplug
ged_tvhtml5_botguard_attestation=true\u0026html5_drm_ignore_out_of_order_responses=
false\u0026kevlar_queue_use_update_api=true\u0026html5_time_based_consolidation_ms=
10\u0026log_window_onerror_fraction=0.1\u0026debug_html5_random_stun_format=false\u
0026desktop_player_button_tooltip_with_shortcut=true\u0026html5_remove_not_servable
_check_killswitch=true\u0026web_player_gvi_wexit=false\u0026ytidb_open_delete_db=fa
lse\u0026persist_disable_player_preload_on_tv=false\u0026player_web_is_canary=false
\u0026make_refined_offer_overlay_fading_away=false\u0026html5_reload_element_long_r
ebuffer_delay_ms=20000\u0026mweb_noapp=false\u0026ad_pod_disable_companion_persist_
ads_quality=true\u0026html5_manifestless_vp9_otf=true\u0026enable_live_premiere_web
_player_indicator=true\u0026edge_nonprefixed_eme=false\u0026html5_peg_to_live_loggi
ng=false\u0026fast_autonav_in_background=true\u0026html5_subsegment_readahead_min_b
uffer_health_secs=0.25\u0026html5_enable_packet_train_response_rate=false\u0026html
5_live_abr_repredict_fraction=0.0\u0026html5_media_fullscreen=true\u0026web_player_
seek_chapters_by_shortcut=false\u0026html5_streaming_debug=false\u0026mweb_client_l
og_screen_associated=false\u0026player_web_canary_stage=0\u0026overwrite_polyfill_o
n_logging_lib_loaded=true\u0026embeds_impression_link_channel_thumbnail=false\u0026
kevlar_miniplayer=true\u0026player_ads_set_adformat_on_client=true\u0026html5_live_
smoothly_extend_max_seekable_time=false\u0026error_message_for_gsuite_network_restr
ictions=true\u0026use_ivar_to_extract_ad_video_id=true\u0026html5_live_low_latency_
bandwidth_window=0.0\u0026html5_platform_minimum_readahead_seconds=0.0\u0026html5_d
isable_client_tmp_logs=false\u0026web_forward_command_on_pbj=false\u0026networkless
_ytidb_version=1\u0026playready_first_play_expiration=-
1\u0026html5_enable_bicubicsharp=false\u0026html5_abort_before_separate_init=false\
u0026disable_prefetch_when_ad_pending_for_living_room=false\u0026log_js_exceptions_
fraction=1.0\u0026html5_append_init_while_paused=false\u0026only_show_companion_wit
h_video_ad_or_command_for_image=false\u0026html5_disable_drm_hfr_1080=false\u0026we
b_player_halftime_dai=false\u0026kevlar_miniplayer_disable_vis=false\u0026html5_syn
c_seeking_state=true\u0026is_mweb_wexit_main_launch_copy=false\u0026always_send_csi
_204_with_beacon=false\u0026enable_cast_short_lived_lounge_token=false\u0026html5_e
nable_tvos_dash=false\u0026block_desktop_background_playback_with_mobile_cookie=fal
se\u0026clear_visitor_id_in_innertube_before_consent=false\u0026html5_drm_set_serve
r_cert=false\u0026disable_legacy_desktop_remote_queue=true\u0026html5_disable_nonpr
efixed_eme_for_other=false\u0026html5_hack_gapless_init=true\u0026html5_performance
_cap_floor=360\u0026enable_white_noise=false\u0026html5_drm_fallback_to_playready_o
n_retry=false\u0026screen_manager_wait_for_csn=false\u0026log_js_with_aggressive_no
rmalization=false\u0026html5_experiment_id_label=0\u0026debug_sherlog_username=\u00
26pair_servlet_deprecation_warning_enabled=false\u0026html5_safari_desktop_eme_min_
version=0\u0026html5_force_manifestless_seeking_state=false\u0026kevlar_gel_error_r
outing=true\u0026html5_buffer_health_to_defer_slice_processing=3.0\u0026html5_subse
gment_readahead_load_speed_check_interval=0.5\u0026html5_crypto_period_secs_from_em
sg=true\u0026html5_aspect_from_adaptive_format=true\u0026log_sequence_info_on_gel_w
eb=false\u0026enable_ve_tracker_key=true\u0026player_allow_autonav_after_playlist=t
rue\u0026network_polling_interval=30000\u0026web_op_signal_type_banlist=[]\u0026htm
l5_new_element_on_invalid_state=true\u0026html5_onesie=false\u0026mweb_c3_endscreen
=false\u0026web_player_botguard_use_scheduler=false\u0026web_player_ss_media_time_o
ffset=true\u0026html5_enable_video_overlay_on_inplayer_slot_for_remix=false\u0026ht
ml5_enable_clear_companion_for_composite_in_player_ads_for_action=false\u0026web_in
line_player_after_video_preview=false\u0026botguard_async_snapshot_timeout_ms=3000\
u0026tvhtml5_retire_old_players=false\u0026html5_autonav_cap_idle_secs=0\u0026html5
_format_hybridization=false\u0026html5_inline_video_quality_survey_always=false\u00
26html5_log_timestamp_offset=true\u0026log_robustness_for_drm=false\u0026suppress_g
en_204=true\u0026ensure_only_one_resolved_midroll_response_on_web=true\u0026html5_s
eek_set_cmt_delay_ms=2000\u0026qoe_send_then_write=false\u0026html5_disable_perform
ance_downgrade=false\u0026html5_min_has_advanced_secs_float=0.0\u0026web_player_inn
ertube_subscription_update=true\u0026html5_filter_fmp4_in_hls=false\u0026web_api_ur
l=true\u0026html5_post_interrupt_readahead=20\u0026manifestless_post_live=true\u002
6html5_skip_slow_ad_delay_ms=5000\u0026html5_log_live_discontinuity=true\u0026html5
_disable_vp9_encrypted=false\u0026html5_interruption_resets_seeked_time=false\u0026
web_player_move_autonav_toggle=true\u0026web_player_gvi_wexit_other=false\u0026embe
ds_wexit_list_ajax_migration=false\u0026html5_source_buffer_attach_delay_time=15000
\u0026web_player_include_innertube_commands=true\u0026networkless_gel=false\u0026we
b_new_autonav_endscreen=false\u0026embeds_impression_link_call_to_action=false\u002
6html5_hls_initial_bitrate=0\u0026html5_application_media_source=false\u0026mandato
ry_consent_bump=false\u0026show_interstitial_for_5s=false\u0026directly_unlock_prer
oll_on_cached_playbacks_for_bulleit=false\u0026align_ad_to_video_player_lifecycle_f
or_bulleit=true\u0026send_mdx_remote_data_if_present=false\u0026hoffle_save=false\u
0026ftc_hd_thumbs=false\u0026hoffle_max_video_duration_secs=0\u0026self_podding_pod
_choice_string_template=self_podding_pod_choice\u0026player_destroy_old_version=tru
e\u0026html5_hfr_quality_cap=0\u0026html5_random_playback_cap=0\u0026html5_enable_a
ndroidtv_cobalt_widevine=false\u0026embeds_enable_embed_module=true\u0026web_macro_
markers_snapping_threshold=4\u0026html5_mark_internal_abandon_in_pacf=true\u0026sho
rt_start_time_prefer_publish_in_watch_log=false\u0026web_player_hide_nitrate_promo_
tooltip=false\u0026web_player_watch_next_response=true\u0026web_player_music_visual
izer_treatment=fake\u0026disable_thumbnail_preloading=true\u0026kevlar_autonav_mini
player_fix=true\u0026html5_enable_composite_vod_slar_endcap_on_pacf=false\u0026html
5_stop_video_in_cancel_playback=true\u0026web_player_contain_thumbn
ail=false\u0026html5_delay_initial_loading=true\u0026html5_otf_prefer_vp9=false\u00
26use_refined_video_offer_overlay_on_web=false\u0026html5_enable_1080p_hq_cenc=fals
e\u0026enable_nwl_cleaning_logic=false\u0026html5_log_experiment_id_from_player_res
ponse_to_ctmp=\u0026html5_onesie_media_bytes=false\u0026active_view_stop_starting_m
easurement_on_loaded=false\u0026html5_decoder_freeze_timeout_delay_ms=0\u0026init_w
ith_history_push_state=false\u0026html5_jumbo_ull_nonstreaming_mffa_ms=4000\u0026em
beds_enable_mobile_dtts=false\u0026html5_default_ad_gain=0.5\u0026web_yt_config_con
text=true\u0026html5_seek_new_elem_delay_ms=12000\u0026unplugged_blackouts_mock_ott
=false\u0026web_player_gvi_wexit_living_room=false\u0026html5_request_sizing_multip
lier=0.8\u0026kevlar_miniplayer_expand_top=true\u0026web_player_ipp_canary_type_for
_logging=\u0026networkless_logging=true\u0026html5_force_debug_data_for_client_tmp_
logs=false\u0026html5_urgent_adaptation_fix=true\u0026enable_ypc_clickwrap_on_livin
g_room=true\u0026html5_check_segnum_discontinuity=true\u0026enable_hide_on_clear_in
_survey_question_bulleit=false\u0026html5_vp9_new_mime=true\u0026html5_peak_shave_a
lways_include_sd=false\u0026html5_probe_live_using_range=true\u0026html5_enable_con
sistent_companion_clearing=false\u0026html5_match_codecs_for_gapless=false\u0026mwe
b_enable_custom_control_visitor=false\u0026nwl_latency_sampling_rate=0.01\u0026html
5_max_live_dvr_window_plus_margin_secs=46800.0\u0026kevlar_command_handler_command_
banlist=[]\u0026html5_error_cooldown_in_ms=30000\u0026html5_perf_cap_override_stick
y=true\u0026player_web_is_canary_control=false\u0026desktop_sparkles_light_cta_butt
on=true\u0026html5_enable_audio_51_for_live_non_dai=false\u0026html5_seek_jiggle_cm
t_delay_ms=8000\u0026html5_ads_preroll_lock_timeout_cfl=false\u0026html5_force_hfr_
support=false\u0026web_player_ux_module_wait=false\u0026check_navigator_accuracy=fa
lse\u0026html5_ios4_seek_above_zero=true\u0026html5_prefer_low_quality_audio_means_
64k=false\u0026web_network_combined_catch=true\u0026web_op_continuation_type_banlis
t=[]\u0026enable_device_forwarding_from_xhr_client=true\u0026disable_force_iv_load_
policy_on_bulleit=false\u0026html5_enable_in_video_overlay_ad_in_pacf=false\u0026ht
ml5_player_min_build_cl=-
1\u0026disable_sharing_services_servlet=true\u0026html5_streaming_xhr_no_mp4_holdba
ck_chunk=false\u0026unplugged_tvhtml5_video_preload_on_focus_delay_ms=0\u0026hoffle
_load=false\u0026mweb_cougar_big_controls=true\u0026vss_send_then_write=false\u0026
html5_force_adaptive_readahead=false\u0026html5_qoe_user_intent_match_health=true\u
0026html5_ad_timeout_ms=0\u0026composite_sign_in_prompt_and_consent_bump=false\u002
6html5_subsegment_readahead_target_buffer_health_secs=0.5\u0026html5_exile_on_drm_f
atal=false\u0026html5_new_elem_on_hidden=true\u0026bulleit_unstarted_event_killswit
ch=false\u0026drop_overlay_ads_on_cba_violation=true\u0026html5_health_to_gel=true\
u0026music_enable_shared_audio_tier_logic=true\u0026html5_inline_video_quality_surv
ey=true\u0026html5_dai_enable_active_view_creating_completed_adblock=false\u0026htm
l5_platform_whitelisted_for_frame_accurate_seeks=true\u0026html5_clamp_with_padding
=false\u0026html5_manifestless_vp9_normal_latency=false\u0026live_chunk_readahead=3
\u0026self_podding_header_string_template=self_podding_interstitial_message\u0026de
lay_ads_gvi_call_on_bulleit_living_room_ms=0\u0026html5_manifestless_seg_drift_limi
t_secs=0\u0026html5_probe_primary_delay_base_ms=0\u0026use_remote_context_in_popula
te_remote_client_info=true\u0026html5_send_device_type_in_drm_license_request=false
\u0026autoplay_time_for_music_content=-
1\u0026html5_live_quality_cap=0\u0026html5_pacf_enable_dai=true\u0026web_log_app_in
stall_experiments=true\u0026unplugged_tvhtml5_video_preload_no_dryrun=false\u0026ht
ml5_maximum_readahead_seconds=0.0\u0026web_player_pip=false\u0026autoplay_time=8000
\u0026enable_shadow_yttv_channels=false\u0026html5_filter_non_efficient_formats_for
_safari=false\u0026cb_use_v2_filler=false\u0026html5_activate_deferred_cue_ranges_o
n_video_ad=false\u0026html5_enable_single_video_vod_ivar_on_pacf=false\u0026html5_h
dcp_probing_stream_url=\u0026html5_enable_clear_companion_for_composite_in_player_a
ds_for_shopping=false\u0026html5_gl_fps_threshold=0\u0026addto_ajax_log_warning_fra
ction=0.1\u0026html5_disable_move_pssh_to_moov=true\u0026html5_default_quality_cap=
0\u0026html5_playready_enable_non_persist_license=false\u0026only_show_companion_wi
th_video_ad_or_command_for_shopping=false\u0026gal_client_migration_web=true\u0026e
nable_midroll_prefetch_for_html5=true\u0026web_player_innertube_playlist_update=tru
e\u0026send_pyv_ad_mt_and_abandon_pings=false\u0026html5_av1_thresh_arm=240\u0026ht
ml5_set_ended_in_pfx_live=true\u0026allow_live_autoplay_on_mweb=false\u0026web_play
er_heartbeat_request_watch_next=false\u0026html5_enable_new_hvc_enc=false\u0026html
5_not_vp9_supported_quality_cap=0\u0026html5_gapless_preloading=true\u0026web_playe
r_touch_mode_improvements=true\u0026html5_in_buffer_ptl_timeout_ms=0\u0026html5_ena
ble_clearing_on_dispose_for_image_companions=false\u0026html5_enable_player_bytes_v
od_survey_in_pacf_for_tv=false\u0026autonav_notifications=false\u0026html5_prefer_s
erver_bwe3=true\u0026html5_enable_timeupdate_timeout=false\u0026get_midroll_info_we
xit=false\u0026html5_rewrite_manifestless_for_sync=false\u0026self_podding_highligh
ted_button_blue=true\u0026enable_zylon_wta_mta=false\u0026drm_manifestless_unplugge
d=false\u0026html5_report_slow_ads_as_error=true\u0026ignore_empty_xhr=true\u0026ht
ml5_unify_sqless_flow=true\u0026clear_visitor_id_in_ytconfig_before_consent=false\u
0026hfr_dropped_framerate_fallback_threshold=0\u0026nwl_cleaning_rate=0.1\u0026web_
player_inline_botguard=true\u0026embeds_impression_link_hover=false\u0026html5_brea
k_sticky=false\u0026html5_streaming_xhr_manifestless=false\u0026web_player_create_s
creens=true\u0026enable_accounts_connected_menu_item=false\u0026enable_client_page_
id_header_for_first_party_pings=true\u0026html5_license_server_error_retry_limit=3\
u0026gal_client_migration_mweb=false\u0026fix_ads_tracking_for_swf_config_deprecati
on_mweb=true\u0026html5_pipeline_manifestless_allow_nonstreaming=false\u0026html5_m
ediastream_applies_timestamp_offset=false\u0026html5_recognize_predict_start_cue_po
int=false\u0026html5_enable_embedded_player_visibility_signals=true\u0026web_player
_innertube_share_panel=true\u0026only_show_companion_with_video_ad_or_command_for_a
ction=false\u0026debug_dapper_trace_id=\u0026embeds_enable_request_storage_access_s
afari_itp=false\u0026csi_on_gel=true\u0026html5_samsung_vp9_live=false\u0026html5_e
xpanded_max_vss_pings=true\u0026html5_enable_non_notify_composite_vod_lsar_pacf=fal
se\u0026web_wn_macro_markers=true\u0026web_player_live_monitor_env=true\u0026enable
_eviction_protection_for_bulleit=true\u0026html5_onesie_player_config=false\u0026ma
x_resolution_for_white_noise=360\u0026enable_player_chapter_markers=false\u0026html
5_jumbo_ull_subsegment_readahead_target=1.3\u0026html5_source_buffer_attach_retry_l
imit=0\u0026enable_cookie_reissue_iframe=false\u0026html5_autoplay_default_quality_
cap=0\u0026html5_static_abr_resolution_shelf=0\u0026enable_upg_processed_dvr_dai=fa
lse\u0026html5_enable_spherical=false\u0026enable_4k_spherical_ps4=false\u0026html5
_eme_loader_sync=false\u0026tvhtml5_unplugged_preload_cache_size=5\u0026html5_contr
ol_flow_include_trigger_logging_in_tmp_logs=false\u0026html5_log_drm_metrics_on_err
or=false\u0026web_playback_associated_log_ctt=true\u0026web_player_i_see_captions=f
alse\u0026embeds_prevent_metadata_leaking_killswitch=false\u0026self_podding_highli
ght_non_default_button=true\u0026tvhtml5_enable_oes_egl_image_external=false\u0026v
ariable_buffer_timeout_ms=0\u0026html5_reattach_on_stuck=false\u0026html5_gapless_s
eek_tolerance_secs=3.0\u0026web_player_api_logging_fraction=0.01\u0026external_full
screen_with_edu=true\u0026self_podding_force_opt_in=false\u0026html5_fludd_suspend=
true\u0026html5_stop_overlapping_requests=false\u0026html5_heartbeat_set_ended=true
\u0026html5_video_tbd_min_kb=0\u0026html5_manifestless_vp9=true\u0026stop_use_time_
since_last_ad_service=false\u0026enable_survey_ads_on_ytv_lr=false\u0026html5_drm_i
nitial_constraint_from_config=false\u0026html5_log_rebuffer_events=5\u0026html5_dis
able_codec_for_playback_on_error=false\u0026mweb_uniplayer_auto_quality=false\u0026
html5_seek_timeout_cfl=false\u0026html5_webm_init_skipping=false\u0026html5_decode_
to_texture_cap=true\u0026web_player_gvi_wexit_diff=false\u0026html5_long_rebuffer_j
iggle_cmt_delay_ms=0\u0026html5_suspend_loader=true\u0026networkless_bypass_write=f
alse\u0026html5_unreported_seek_reseek_delay_ms=0\u0026mweb_enable_custom_control_s
hared=true\u0026html5_unreported_seek_reseek_cfl=false\u0026html5_handle_preroll_lo
ck_in_pacf=false\u0026html5_long_rebuffer_jiggle_cmt_cfl=false\u0026polymer_bad_bui
ld_labels=true\u0026html5_dont_override_default_sample_desc_index=false\u0026html5_
live_use_alternate_bandwidth_window_sizes=false\u0026html5_live_nonzero_first_segme
nt_start_time=false\u0026html5_enable_ata_endpoint=false\u0026web_action_cta_larger
_ui=false\u0026html5_live_normal_latency_bandwidth_window=0.0\u0026web_handle_meta_
commands=false\u0026kevlar_prefetch_data_augments_network_data=false\u0026web_playe
r_show_music_in_this_video_no_ux=false\u0026use_player_params_for_passing_desktop_c
onversion_urls=true\u0026mweb_disable_uniplayer_ux=false\u0026web_player_gvi_wexit_
embeds=false\u0026html5_drm_ignore_out_of_order_responses_cfl=false\u0026release_pl
ayer_on_abandon_for_bulleit_lr_ads_frontend=true\u0026nwl_send_fast_on_unload=false
\u0026html5_desktop_vr180_allow_panning=true\u0026skip_ad_button_with_thumbnail=tru
e\u0026html5_enable_per_format_loudness=true\u0026disable_ad_markers_on_content_pro
gress_bar=false\u0026release_player_on_abandon_for_bulleit_living_room=false\u0026h
tml5_autonav_quality_cap=0\u0026html5_manifest_without_credentials=false\u0026web_p
layer_ss_timeout_skip_ads=true\u0026align_ad_to_video_play
er_lifecycle_for_bulleit_living_room=true\u0026html5_explicitly_dispose_xhr=false\u
0026offline_error_handling=false\u0026is_kevlar_wexit_main_launch_true_control=fals
e\u0026html5_license_constraint_delay=5000\u0026skip_inline_muted_license_check_in_
retriever=false\u0026gel_uses_it_context_shell=false\u0026html5_trim_future_discont
iguous_ranges=false\u0026deprecate_pair_servlet_enabled=true\u0026is_mweb_wexit_mai
n_launch_true_control_copy=false\u0026www_for_videostats=true\u0026html5_enable_com
panion_with_shopping_on_above_feed_slot=true\u0026web_player_botguard_no_fallback_o
n_ended=false\u0026enable_updated_html5_player_focus_style=false\u0026html5_hls_min
_video_height=0\u0026html5_allow_video_keyframe_without_audio=true\u0026polymer_ver
ifiy_app_state=true\u0026ytidb_transaction_ended_event_rate_limit=0.02\u0026html5_m
ax_drift_per_track_secs=0.0\u0026html5_disable_reset_on_append_error=true\u0026web_
player_show_music_in_this_video_graphic=video_thumbnail\u0026enable_dial_short_live
d_lounge_token=false\u0026html5_min_upgrade_health=0\u0026html5_enable_vod_survey_i
n_pacf_for_web=false\u0026enable_client_deferred_full_screen_filtering_for_mweb_pho
nes=true\u0026hide_video_offer_overlay_on_web=false\u0026html5_av1_thresh=1080\u002
6html5_set_ended_in_pfx_live_cfl=false\u0026enable_skip_intro_button=false\u0026htm
l5_disable_codec_on_platform_errors=false\u0026html5_manifestless_media_source_dura
tion=25200\u0026web_player_icons=true\u0026desktop_action_companion_wta_support=tru
e\u0026html5_disable_low_pipeline=false\u0026vss_pings_using_networkless=false\u002
6enable_preoll_prefetch=true\u0026html5_seek_set_cmt_cfl=false\u0026html5_ignore_ba
d_bitrates=true\u0026html5_seek_timeout_delay_ms=20000\u0026web_l3_storyboard=false
\u0026html5_seek_over_discontinuities=true\u0026html5_enable_spherical3d=false\u002
6variable_load_timeout_ms=0\u0026enable_pubsub_for_skip_transition_bulleit=false\u0
026desktop_enable_autoplay=false\u0026tvhtml5_disable_live_prefetch=true\u0026botgu
ard_eval_with_script_tag=true\u0026html5_jumbo_mobile_subsegment_readahead_target=3
.0\u0026wexit_forward_auth_diff_post_auth=false\u0026player_enable_playback_playlis
t_change=true\u0026html5_health_to_qoe=false\u0026html5_enable_audio_51_for_live_da
i=false\u0026custom_csi_timeline_use_gel=true\u0026html5_enable_tvos_dash_dogfood=f
alse\u0026mweb_csi_watch_fix=false\u0026html5_max_headm_for_streaming_xhr=0\u0026ht
ml5_probe_secondary_during_timeout_miss_count=2\u0026web_op_endpoint_banlist=[]\u00
26console_log_js_exceptions=false\u0026html5_use_current_media_time_for_glrem_gllat
=true\u0026mweb_enable_skippables_on_jio_phone=true\u0026html5_manifestless_max_seg
ment_history=300\u0026embeds_enable_intersection_observer_v2=false\u0026html5_defer
_slicing=true\u0026html5_nonblocking_media_capabilities=false\u0026html5_sticky_red
uces_discount_by=0.0\u0026web_player_defer_modules=false\u0026html5_minimum_readahe
ad_seconds=0.0\u0026web_post_search=true\u0026html5_min_readbehind_secs=0\u0026html
5_androidtv_quic=false\u0026html5_abs_buffer_health=false\u0026web_player_watch_nex
t_response_parsing_when_no_rvs=false\u0026embeds_impression_link_occlusion=false\u0
026embeds_enable_iframe_apis_through_oneplatform=false\u0026hoffle_cache_size_secs=
0\u0026web_new_autonav_creator_redirect=false\u0026networkless_immediately_drop_all
_requests=false\u0026html5_varispeed_playback_rate=false\u0026csi_use_performance_n
avigation_timing=false\u0026hls_for_vod=false\u0026html5_enable_smartsharp=false\u0
026html5_gapless_max_played_ranges=12\u0026should_clear_video_data_on_player_cued_u
nstarted=true\u0026html5_background_quality_cap=360\u0026mdx_enable_privacy_disclos
ure_ui=true\u0026vss_networkless_bypass_write=false\u0026gvi_channel_client_screen=
true\u0026html5_enable_ads_client_monitoring_log=false\u0026embeds_impression_link_
video_thumbnail=false\u0026html5_ewma_bandwidth_estimator=false\u0026use_video_ad_b
reak_offset_ms_int64=true","canaryState":"none","enableCsiLogging":true,"csiPageTyp
e":"watch"};if (window.ytcsi) {window.ytcsi.tick('cfg', null, '');}var
ytplayer=window.ytplayer||{};var
ytInitialPlayerResponse=window.ytInitialPlayerResponse;(function playerBootstrap()
{if(ytInitialPlayerResponse){ytplayer.config={args:
{raw_player_response:ytInitialPlayerResponse}};var
createPlayer=window.yt&amp;&amp;window.yt.player&amp;&amp;window.yt.player.Applicat
ion&amp;&amp;(window.yt.player.Application.createAlternate||
window.yt.player.Application.create);if(createPlayer){createPlayer("player-
api",ytplayer.config,ytplayer.web_player_context_config);ytplayer.config.loaded=tru
e}}})();
<span id="line21"></span>ytplayer.load=function(){throw new Error("Unexpected call
to ytplayer.load.");};
<span id="line22"></span></span><span>&lt;/<span class="end-
tag">script</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">script</span> <span class="attribute-name">nonce</span>="<a class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span>(function(){/*
<span id="line23"></span>
<span id="line24"></span> Copyright The Closure Library Authors.
<span id="line25"></span> SPDX-License-Identifier: Apache-2.0
<span id="line26"></span>*/
<span id="line27"></span>function n(a){var b=0;return function(){return
b</span><span>&lt;a</span><span>.length?{done:!1,value:a[b++]}:{done:!0}}}
<span id="line28"></span>function p(a){var b="undefined"!=typeof
Symbol&amp;&amp;Symbol.iterator&amp;&amp;a[Symbol.iterator];return b?b.call(a):
{next:n(a)}}
<span id="line29"></span>function q(a){for(var b,d=[];!
(b=a.next()).done;)d.push(b.value);return d}
<span id="line30"></span>var r="function"==typeof Object.defineProperties?
Object.defineProperty:function(a,b,d){if(a==Array.prototype||
a==Object.prototype)return a;a[b]=d.value;return a};
<span id="line31"></span>function t(a){a=["object"==typeof
globalThis&amp;&amp;globalThis,a,"object"==typeof
window&amp;&amp;window,"object"==typeof self&amp;&amp;self,"object"==typeof
global&amp;&amp;global];for(var b=0;b</span><span>&lt;a</span><span>.length;++b)
{var d=a[b];if(d&amp;&amp;d.Math==Math)return d}throw Error("Cannot find global
object");}
<span id="line32"></span>var u=t(this);function v(a,b){if(b)a:{for(var
d=u,e=a.split("."),g=0;g</span><span>&lt;e</span><span>.length-1;g++){var
h=e[g];if(!(h in d))break a;d=d[h]}e=e[e.length-1];g=d[e];h=b(g);h!
=g&amp;&amp;null!=h&amp;&amp;r(d,e,{configurable:!0,writable:!0,value:h})}}
<span id="line33"></span>function w(a,b){return
Object.prototype.hasOwnProperty.call(a,b)}
<span id="line34"></span>v("WeakMap",function(a){function b(c)
{this.g=(l+=Math.random()+1).toString();if(c){c=p(c);for(var k;!
(k=c.next()).done;)k=k.value,this.set(k[0],k[1])}}
<span id="line35"></span>function d(){}
<span id="line36"></span>function e(c){var k=typeof
c;return"object"===k&amp;&amp;null!==c||"function"===k}
<span id="line37"></span>function g(c){if(!w(c,f)){var k=new d;r(c,f,{value:k})}}
<span id="line38"></span>function h(c){var k=Object[c];k&amp;&amp;
(Object[c]=function(m){if(m instanceof d)return
m;Object.isExtensible(m)&amp;&amp;g(m);return k(m)})}
<span id="line39"></span>if(function(){if(!a||!Object.seal)return!1;try{var
c=Object.seal({}),k=Object.seal({}),m=new a([[c,2],[k,3]]);if(2!=m.get(c)||3!
=m.get(k))return!1;m["delete"](c);m.set(k,4);return!
m.has(c)&amp;&amp;4==m.get(k)}catch(W){return!1}}())return a;
<span id="line40"></span>var
f="$jscomp_hidden_"+Math.random();h("freeze");h("preventExtensions");h("seal");var
l=0;b.prototype.set=function(c,k){if(!e(c))throw Error("Invalid WeakMap
key");g(c);if(!w(c,f))throw Error("WeakMap key fail: "+c);c[f][this.g]=k;return
this};
<span id="line41"></span>b.prototype.get=function(c){return e(c)&amp;&amp;w(c,f)?
c[f][this.g]:void 0};
<span id="line42"></span>b.prototype.has=function(c){return
e(c)&amp;&amp;w(c,f)&amp;&amp;w(c[f],this.g)};
<span id="line43"></span>b.prototype["delete"]=function(c){return
e(c)&amp;&amp;w(c,f)&amp;&amp;w(c[f],this.g)?delete c[f][this.g]:!1};
<span id="line44"></span>return b});
<span id="line45"></span>var x=this||self;function y(a){return
Object.prototype.hasOwnProperty.call(a,z)&amp;&amp;a[z]||(a[z]=++A)}
<span id="line46"></span>var
z="closure_uid_"+(1E9*Math.random()&gt;&gt;&gt;0),A=0;function B(a,b)
{this.width=a;this.height=b}
<span id="line47"></span>B.prototype.aspectRatio=function(){return
this.width/this.height};
<span id="line48"></span>B.prototype.ceil=function()
{this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};
<span id="line49"></span>B.prototype.floor=function()
{this.width=Math.floor(this.width);this.height=Math.floor(this.height);return
this};
<span id="line50"></span>B.prototype.round=function()
{this.width=Math.round(this.width);this.height=Math.round(this.height);return
this};function C(){var a=document;var
b="DIV";"application/xhtml+xml"===a.contentType&amp;&amp;(b=b.toLowerCase());return
a.createElement(b)}
<span id="line51"></span>;var D=new WeakMap;function E(a,b){for(var
d=[a],e=b.length-1;0</span><span>&lt;=</span><span>e;--e)d.push(typeof
b[e],b[e]);return d.join("\x0B")}
<span id="line52"></span>;function F(a,b,d){if(b instanceof
B)d=b.height,b=b.width;else if(void 0==d)throw Error("missing height
argument");a.style.width=G(b);a.style.height=G(d)}
<span id="line53"></span>function G(a){"number"==typeof a&amp;&amp;(a=Math.round(a)
+"px");return a}
<span id="line54"></span>;var H=window.yt&amp;&amp;window.yt.config_||
window.ytcfg&amp;&amp;window.ytcfg.data_||{},I=["yt","config_"],J=x;I[0]in
J||"undefined"==typeof J.execScript||J.execScript("var "+I[0]);for(var
K;I.length&amp;&amp;(K=I.shift());)I.length||void 0===H?J[K]&amp;&amp;J[K]!
==Object.prototype[K]?J=J[K]:J=J[K]={}:J[K]=H;function L(a){var b={};return a in H?
H[a]:b}
<span id="line55"></span>;function M(a){var b=L("EXPERIMENTS_FORCED_FLAGS");a=void
0!==b[a]?b[a]:L("EXPERIMENT_FLAGS")[a];return"string"===typeof
a&amp;&amp;"false"===a?!1:!!a}
<span id="line56"></span>;var N=function(a,b){function d(g)
{g=p(g);g.next();g=q(g);return b(e,g)}
<span id="line57"></span>b=void 0===b?E:b;var e=y(a);return function(g){for(var
h=[],f=0;f</span><span>&lt;a</span><span>rguments.length;++f)h[f-
0]=arguments[f];f=this||x;var l=D.get(f);l||(l={},D.set(f,l));f=l;l=[this].concat(h
instanceof Array?h:q(p(h)));h=d?
d(l):l;if(Object.prototype.hasOwnProperty.call(f,h))f=f[h];else{var
c=p(l);l=c.next().value;c=q(c);l=a.apply(l,c);f=f[h]=l}return f}}(function(a){var
b=C();
<span id="line58"></span>a&amp;&amp;
(b.className=a);b.style.cssText="overflow:auto;position:absolute;top:0;width:100px;
height:100px";a=C();F(a,"200px","200px");b.appendChild(a);document.body.appendChild
(b);a=b.offsetWidth-
b.clientWidth;b&amp;&amp;b.parentNode&amp;&amp;b.parentNode.removeChild(b);return
a});function O(a,b,d){d=void 0===d?!1:d;var
e=Math.max(a.width,474);if(M("kevlar_watch_feed_big_thumbs")&amp;&amp;a.width&gt;=1
550-N()&amp;&amp;800</span><span>&lt;=</span><span>a.height)e=!P(b)||
1550</span><span>&lt;=</span><span>a.width?e-432:e-382,P(b)&amp;&amp;(e-=N());else
if(1E3</span><span>&lt;=</span><span>a.width){var
g=474;1140&gt;=a.width&amp;&amp;P(b)?
g=357:M("kevlar_watch_feed_big_thumbs")&amp;&amp;(g=382);e-=g;P(b)&amp;&amp;(e-
=N())}else e-=48;e=Math.min(e,1280);var h=e*b;g=240;d&amp;&amp;(g=380);if(!
(.5624&gt;b)){var f=1327;M("kevlar_watch_split_pane")&amp;&amp;
(f+=N());630&gt;a.height&amp;&amp;657</span><span>&lt;=</span><span>a.width||
630</span><span>&lt;=</span><span>a.height&amp;&amp;1E3</span><span>&lt;=</span><sp
an>a.width&amp;&amp;a.width</span><span>&lt;f</span><span>?g=360:
<span
id="line59"></span>630</span><span>&lt;=</span><span>a.height&amp;&amp;a.width&gt;=
f&amp;&amp;(g=480)}h=Math.min(h,a.height-216);h=Math.max(h,g);1&gt;b?
e=h/b:1E3</span><span>&lt;=</span><span>a.width&amp;&amp;
(e=O(a,.5625,d).width);return new B(Math.round(e),Math.round(h))}
<span id="line60"></span>function P(a){return
M("kevlar_watch_split_pane")&amp;&amp;!(.5624&gt;a)}
<span id="line61"></span>;var Q=document.querySelector("#player.skeleton #player-
api");if(Q){var R=.5625,S=Q.querySelector(".html5-video-
player");S&amp;&amp;"function"===typeof S.getVideoAspectRatio&amp;&amp;
(R=1/S.getVideoAspectRatio());var T=window.document,U="CSS1Compat"==T.compatMode?
T.documentElement:T.body,V=O(new
B(U.clientWidth,U.clientHeight),R);F(Q,V)};}).call(this);
<span id="line62"></span></span><span>&lt;/<span class="end-
tag">script</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">script</span> <span class="attribute-name">src</span>="<a class="attribute-
value" href="view-
source:https://www.youtube.com/s/desktop/b538ffc5/jsbin/spf.vflset/spf.js">https://
www.youtube.com/s/desktop/b538ffc5/jsbin/spf.vflset/spf.js</a>" <span
class="attribute-name">nonce</span>="<a class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span></span><span>&lt;/<span
class="end-tag">script</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">script</span> <span class="attribute-name">nonce</span>="<a class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span>if(window["_spf_state"])window["
_spf_state"].config={"assume-all-json-requests-chunked":true};
<span id="line63"></span></span><span>&lt;/<span class="end-
tag">script</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">script</span> <span class="attribute-name">src</span>="<a class="attribute-
value" href="view-
source:https://www.youtube.com/s/desktop/b538ffc5/jsbin/network.vflset/network.js">
https://www.youtube.com/s/desktop/b538ffc5/jsbin/network.vflset/network.js</a>"
<span class="attribute-name">nonce</span>="<a class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span></span><span>&lt;/<span
class="end-tag">script</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">script</span> <span class="attribute-name">nonce</span>="<a class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span>if (window.ytcsi)
{window.ytcsi.tick('bs', null, '');}</span><span>&lt;/<span class="end-
tag">script</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">script</span> <span class="attribute-name">nonce</span>="<a class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span>ytcfg.set('initialBodyClientWidt
h', document.body.clientWidth);</span><span>&lt;/<span class="end-
tag">script</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">script</span> <span class="attribute-name">nonce</span>="<a class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span>if (window.ytcsi)
{window.ytcsi.tick('ai', null, '');}</span><span>&lt;/<span class="end-
tag">script</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">iframe</span> <span class="attribute-name">name</span>="<a class="attribute-
value">passive_signin</a>" <span class="attribute-name">src</span>="<a
class="attribute-value" href="view-source:https://accounts.google.com/ServiceLogin?
service=youtube&amp;uilel=3&amp;passive=true&amp;continue=https%3A%2F
%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den
%26next%3D%252Fsignin_passive%26feature
%3Dpassive&amp;hl=en">https://accounts.google.com/ServiceLogin?service=youtube<span
class="entity"><span>&amp;</span>amp;</span>uilel=3<span
class="entity"><span>&amp;</span>amp;</span>passive=true<span
class="entity"><span>&amp;</span>amp;</span>continue=https%3A%2F%2Ffanyv88.com%3A443%2Fhttps%2Fwww.youtube.com
%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den%26next%3D
%252Fsignin_passive%26feature%3Dpassive<span
class="entity"><span>&amp;</span>amp;</span>hl=en</a>" <span class="attribute-
name">style</span>="<a class="attribute-value">display:
none</a>"&gt;</span><span></span><span>&lt;/<span class="end-
tag">iframe</span>&gt;</span><span></span><span>&lt;<span class="start-tag">ytd-
app</span> <span class="attribute-name">disable-upgrade</span>="<a
class="attribute-value">true</a>"&gt;</span><span></span><span>&lt;<span
class="start-tag">ytd-masthead</span> <span class="attribute-name">id</span>="<a
class="attribute-value">masthead</a>" <span class="attribute-name">slot</span>="<a
class="attribute-value">masthead</a>" <span class="attribute-name">class</span>="<a
class="attribute-value">shell chunked</a>" <span class="attribute-name">disable-
upgrade</span>="<a class="attribute-
value">true</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">div</span> <span class="attribute-name">id</span>="<a class="attribute-
value">search-container</a>" <span class="attribute-name">class</span>="<a
class="attribute-value">ytd-searchbox-spt</a>" <span class="attribute-
name">slot</span>="<a class="attribute-value">search-
container</a>"&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">id</span>="<a class="attribute-value">search-
input</a>" <span class="attribute-name">class</span>="<a class="attribute-
value">ytd-searchbox-spt</a>" <span class="attribute-name">slot</span>="<a
class="attribute-value">search-input</a>"&gt;</span><span></span><span>&lt;<span
class="start-tag">input</span> <span class="attribute-name">id</span>="<a
class="attribute-value">search</a>" <span class="attribute-
name">autocapitalize</span>="<a class="attribute-value">none</a>" <span
class="attribute-name">autocomplete</span>="<a class="attribute-value">off</a>"
<span class="attribute-name">autocorrect</span>="<a class="attribute-
value">off</a>" <span class="attribute-name">hidden</span> <span class="attribute-
name">name</span>="<a class="attribute-value">search_query</a>" <span
class="attribute-name">tabindex</span>="<a class="attribute-value">0</a>" <span
class="attribute-name">type</span>="<a class="attribute-value">text</a>" <span
class="attribute-name">spellcheck</span>="<a class="attribute-
value">false</a>"&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-tag">svg</span>
<span class="attribute-name">id</span>="<a class="attribute-value">menu-icon</a>"
<span class="attribute-name">class</span>="<a class="attribute-value">external-
icon</a>" <span class="attribute-name">preserveAspectRatio</span>="<a
class="attribute-value">xMidYMid meet</a>"&gt;</span><span></span><span>&lt;<span
class="start-tag">g</span> <span class="attribute-name">id</span>="<a
class="attribute-value">menu</a>" <span class="attribute-name">class</span>="<a
class="attribute-value">yt-icons-ext</a>" <span class="attribute-
name">viewBox</span>="<a class="attribute-value">0 0 24
24</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">path</span> <span
class="attribute-name">d</span>="<a class="attribute-value">M3 18h18v-2H3v2zm0-
5h18v-2H3v2zm0-
7v2h18V6H3z</a>"<span>/</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">g</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">svg</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">id</span>="<a class="attribute-value">masthead-
logo</a>" <span class="attribute-name">slot</span>="<a class="attribute-
value">masthead-logo</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">a</span> <span class="attribute-name">style</span>="<a class="attribute-
value">display: flex;</a>" <span class="attribute-name">href</span>="<a
class="attribute-value" href="view-source:https://www.youtube.com/">/</a>" <span
class="attribute-name">title</span>="<a class="attribute-
value">YouTube</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">svg</span> <span class="attribute-name">id</span>="<a class="attribute-
value">yt-logo-svg</a>" <span class="attribute-name">class</span>="<a
class="attribute-value">external-icon</a>" <span class="attribute-
name">viewBox</span>="<a class="attribute-value">0 0 200
60</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">g</span> <span
class="attribute-name">id</span>="<a class="attribute-value">yt-logo</a>" <span
class="attribute-name">viewBox</span>="<a class="attribute-value">0 0 200 60</a>"
<span class="attribute-name">preserveAspectRatio</span>="<a class="attribute-
value">xMidYMid meet</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">g</span>&gt;</span><span></span><span>&lt;<span class="start-tag">path</span>
<span class="attribute-name">fill</span>="<a class="attribute-value">#FF0000</a>"
<span class="attribute-name">d</span>="<a class="attribute-value">M63,14.87c-0.72-
2.7-2.85-4.83-5.56-5.56C52.54,8,32.88,8,32.88,8S13.23,8,8.32,9.31 c-2.7,0.72-
4.83,2.85-
5.56,5.56C1.45,19.77,1.45,30,1.45,30s0,10.23,1.31,15.13c0.72,2.7,2.85,4.83,5.56,5.5
6 C13.23,52,32.88,52,32.88,52s19.66,0,24.56-1.31c2.7-0.72,4.83-2.85,5.56-
5.56C64.31,40.23,64.31,30,64.31,30
S64.31,19.77,63,14.87z</a>"<span>/</span>&gt;</span><span></span><span>&lt;<span
class="start-tag">polygon</span> <span class="attribute-name">fill</span>="<a
class="attribute-value">#FFFFFF</a>" <span class="attribute-name">points</span>="<a
class="attribute-value">26.6,39.43 42.93,30
26.6,20.57</a>"<span>/</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">g</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">g</span>&gt;</span><span></span><span>&lt;<span class="start-tag">g</span>
<span class="attribute-name">id</span>="<a class="attribute-value">youtube-
paths</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">path</span>
<span class="attribute-name">fill</span>="<a class="attribute-value">#282828</a>"
<span class="attribute-name">d</span>="<a class="attribute-value">M92.69,48.03c-
1.24-0.84-2.13-2.14-2.65-3.91c-0.52-1.77-0.79-4.12-0.79-7.06v-4 c0-2.97,0.3-
5.35,0.9-7.15c0.6-1.8,1.54-3.11,2.81-3.93c1.27-0.82,2.94-1.24,5.01-
1.24c2.04,0,3.67,0.42,4.9,1.26
c1.23,0.84,2.13,2.15,2.7,3.93c0.57,1.78,0.85,4.16,0.85,7.12v4c0,2.94-0.28,5.3-
0.83,7.08c-0.55,1.78-1.45,3.09-2.7,3.91 c-1.24,0.82-2.93,1.24-
5.06,1.24C95.65,49.29,93.93,48.87,92.69,48.03z M99.66,43.71c0.34-0.9,0.52-
2.37,0.52-4.4v-8.59 c0-1.98-0.17-3.42-0.52-4.34c-0.34-0.91-0.95-1.37-1.82-1.37c-
0.84,0-1.43,0.46-1.78,1.37c-0.34,0.91-0.52,2.36-0.52,4.34v8.59
c0,2.04,0.16,3.51,0.49,4.4c0.33,0.9,0.93,1.35,1.8,1.35C98.71,45.06,99.31,44.61,99.6
6,43.71z</a>"<span>/</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">path</span> <span class="attribute-name">fill</span>="<a class="attribute-
value">#282828</a>" <span class="attribute-name">d</span>="<a class="attribute-
value">M188.16,37.13v1.39c0,1.77,0.05,3.09,0.16,3.98c0.1,0.88,0.32,1.53,0.65,1.93
c0.33,0.4,0.84,0.61,1.53,0.61c0.93,0,1.57-0.36,1.91-1.08c0.34-0.72,0.53-1.92,0.56-
3.6l5.35,0.31 c0.03,0.24,0.04,0.57,0.04,0.99c0,2.55-0.7,4.45-2.09,5.71c-1.39,1.26-
3.36,1.89-5.91,1.89c-3.06,0-5.2-0.96-6.43-2.88 c-1.23-1.92-1.84-4.88-1.84-8.9v-
4.81c0-4.14,0.64-7.15,1.91-9.06c1.27-1.9,3.45-2.85,6.54-
2.85c2.13,0,3.76,0.39,4.9,1.17
c1.14,0.78,1.94,1.99,2.41,3.64c0.46,1.65,0.7,3.93,0.7,6.83v4.72H188.16z
M188.95,25.53c-0.31,0.39-0.52,1.03-0.63,1.91 c-0.11,0.88-0.16,2.23-
0.16,4.02v1.98h4.54v-1.98c0-1.77-0.06-3.11-0.18-4.02c-0.12-0.91-0.34-1.56-0.65-1.93
c-0.31-0.37-0.8-0.56-1.46-
0.56C189.75,24.94,189.26,25.14,188.95,25.53z</a>"<span>/</span>&gt;</span><span></s
pan><span>&lt;<
span class="start-tag">path</span> <span class="attribute-name">fill</span>="<a
class="attribute-value">#282828</a>" <span class="attribute-name">d</span>="<a
class="attribute-value">M77.59,36.61l-7.06-
25.49h6.16l2.47,11.55c0.63,2.85,1.09,5.27,1.39,7.28h0.18 c0.21-1.44,0.67-3.85,1.39-
7.24l2.56-11.6h6.16L83.7,36.61v12.23h-
6.11V36.61z</a>"<span>/</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">path</span> <span class="attribute-name">fill</span>="<a class="attribute-
value">#282828</a>" <span class="attribute-name">d</span>="<a class="attribute-
value">M126.45,21.28v27.55h-4.85l-0.54-3.37h-0.13c-1.32,2.55-3.3,3.82-5.93,3.82c-
1.83,0-3.18-0.6-4.05-1.8 c-0.87-1.2-1.3-3.07-1.3-
5.62V21.28h6.2v20.23c0,1.23,0.13,2.11,0.4,2.63c0.27,0.52,0.72,0.79,1.35,0.79
c0.54,0,1.06-0.16,1.55-0.49c0.49-0.33,0.86-0.75,1.1-
1.26V21.28H126.45z</a>"<span>/</span>&gt;</span><span></span><span>&lt;<span
class="start-tag">path</span> <span class="attribute-name">fill</span>="<a
class="attribute-value">#282828</a>" <span class="attribute-name">d</span>="<a
class="attribute-value">M158.27,21.28v27.55h-4.85l-0.54-3.37h-0.13c-1.32,2.55-
3.3,3.82-5.93,3.82c-1.83,0-3.18-0.6-4.05-1.8 c-0.87-1.2-1.3-3.07-1.3-
5.62V21.28h6.2v20.23c0,1.23,0.13,2.11,0.4,2.63c0.27,0.52,0.72,0.79,1.35,0.79
c0.54,0,1.06-0.16,1.55-0.49c0.49-0.33,0.86-0.75,1.1-
1.26V21.28H158.27z</a>"<span>/</span>&gt;</span><span></span><span>&lt;<span
class="start-tag">path</span> <span class="attribute-name">fill</span>="<a
class="attribute-value">#282828</a>" <span class="attribute-name">d</span>="<a
class="attribute-value">M143.31,16.11h-6.16v32.72h-6.07V16.11h-6.16v-
4.99h18.38V16.11z</a>"<span>/</span>&gt;</span><span></span><span>&lt;<span
class="start-tag">path</span> <span class="attribute-name">fill</span>="<a
class="attribute-value">#282828</a>" <span class="attribute-name">d</span>="<a
class="attribute-value">M178.8,25.69c-0.38-1.74-0.98-3-1.82-3.78c-0.84-0.78-1.99-
1.17-3.46-1.17c-1.14,0-2.2,0.32-3.19,0.97 c-0.99,0.64-1.75,1.49-2.29,2.54h-0.05l0-
14.52h-5.98v39.11h5.12l0.63-2.61h0.13c0.48,0.93,1.2,1.66,2.16,2.2
c0.96,0.54,2.02,0.81,3.19,0.81c2.1,0,3.64-0.97,4.63-2.9c0.99-1.93,1.48-4.95,1.48-
9.06v-4.36 C179.36,29.84,179.17,27.43,178.8,25.69z M173.11,36.93c0,2.01-0.08,3.58-
0.25,4.72c-0.16,1.14-0.44,1.95-0.83,2.43 c-0.39,0.48-0.91,0.72-1.57,0.72c-0.51,0-
0.98-0.12-1.42-0.36c-0.43-0.24-0.79-0.6-1.06-1.08V27.71 c0.21-0.75,0.57-1.36,1.08-
1.84c0.51-0.48,1.06-0.72,1.66-
0.72c0.63,0,1.12,0.25,1.46,0.74c0.34,0.49,0.58,1.33,0.72,2.49
c0.13,1.17,0.2,2.83,0.2,4.99V36.93z</a>"<span>/</span>&gt;</span><span></span><span
>&lt;/<span class="end-tag">g</span>&gt;</span><span></span><span>&lt;/<span
class="end-tag">g</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">g</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">svg</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">a</span>&gt;</span><span></span><span>&lt;<span class="start-tag">a</span>
<span class="attribute-name">style</span>="<a class="attribute-value">display:
none;</a>" <span class="attribute-name">href</span>="<a class="attribute-value"
href="view-source:https://www.youtube.com/">/</a>" <span class="attribute-
name">title</span>="<a class="attribute-
value">YouTube</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">svg</span> <span class="attribute-name">id</span>="<a class="attribute-
value">yt-logo-red-svg</a>" <span class="attribute-name">class</span>="<a
class="attribute-value">external-icon</a>" <span class="attribute-
name">viewBox</span>="<a class="attribute-value">0 0 98 24</a>" <span
class="attribute-name">style</span>="<a class="attribute-
value">width:86px;</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">g</span> <span class="attribute-name">id</span>="<a class="attribute-
value">yt-logo-red</a>" <span class="attribute-name">viewBox</span>="<a
class="attribute-value">0 0 98 24</a>" <span class="attribute-
name">preserveAspectRatio</span>="<a class="attribute-value">xMidYMid
meet</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">g</span>&gt;</span><span></span><span>&lt;<span class="start-tag">path</span>
<span class="attribute-name">fill</span>="<a class="attribute-value">#FF0000</a>"
<span class="attribute-name">d</span>="<a class="attribute-value">M28.4,5.12c-0.34-
1.24-1.31-2.2-2.55-2.52C23.62,2,14.68,2,14.68,2S5.75,2,3.52,2.6
C2.29,2.93,1.33,3.89,1,5.12C0.59,7.39,0.39,9.69,0.4,12c-
0.01,2.31,0.19,4.61,0.6,6.88c0.33,1.23,1.29,2.19,2.52,2.52
C5.75,22,14.68,22,14.68,22s8.93,0,11.16-0.6c1.24-0.32,2.22-1.28,2.56-2.52c0.41-
2.27,0.61-4.57,0.6-6.88
C29.01,9.69,28.81,7.39,28.4,5.12z</a>"<span>/</span>&gt;</span><span></span><span>&
lt;<span class="start-tag">polygon</span> <span class="attribute-
name">fill</span>="<a class="attribute-value">#FFFFFF</a>" <span class="attribute-
name">points</span>="<a class="attribute-value">11.83,16.29 19.25,12
11.83,7.71</a>"<span>/</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">g</span>&gt;</span><span></span><span>&lt;<span class="start-tag">g</span>
<span class="attribute-name">id</span>="<a class="attribute-value">youtube-red-
paths</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">path</span>
<span class="attribute-name">fill</span>="<a class="attribute-value">#282828</a>"
<span class="attribute-name">d</span>="<a class="attribute-
value">M41.67,8.35V9c0,3.45-1.53,5.48-4.88,5.48h-0.51v6h-
2.74V3.42h3.49C40.22,3.42,41.67,4.77,41.67,8.35z M38.79,8.6c0-2.49-0.45-3.09-2-
3.09h-0.51v7h0.47c1.47,0,2-1.06,2-
3.37L38.79,8.6z</a>"<span>/</span>&gt;</span><span></span><span>&lt;<span
class="start-tag">path</span> <span class="attribute-name">fill</span>="<a
class="attribute-value">#282828</a>" <span class="attribute-name">d</span>="<a
class="attribute-value">M48.14,7.83L48,11.08c-1.17-0.24-2.13-0.08-2.6,0.69v8.78h-
2.67V8h2.17l0.24,2.71h0.1c0.28-2,1.2-3,2.39-3
C47.8,7.73,47.98,7.77,48.14,7.83z</a>"<span>/</span>&gt;</span><span></span><span>&
lt;<span class="start-tag">path</span> <span class="attribute-name">fill</span>="<a
class="attribute-value">#282828</a>" <span class="attribute-name">d</span>="<a
class="attribute-value">M51.27,15.25v0.63c0,2.21,0.12,3,1.06,3s1.1-0.69,1.12-
2.12l2.43,0.14c0.18,2.7-1.23,3.9-3.61,3.9 c-2.9,0-3.76-1.9-3.76-5.35v-2.23c0-
3.64,1-5.41,3.84-5.41s3.64,1.51,3.64,5.29v2.15H51.27z M51.27,12.67v0.9h2.06v-0.89
c0-2.3-0.16-3-1-3s-1,0.67-
1,3L51.27,12.67z</a>"<span>/</span>&gt;</span><span></span><span>&lt;<span
class="start-tag">path</span> <span class="attribute-name">fill</span>="<a
class="attribute-value">#282828</a>" <span class="attribute-name">d</span>="<a
class="attribute-value">M70.02,11.1v9.46H67.2v-9.25c0-1-0.27-1.53-0.88-1.53c-
0.54,0.02-1.02,0.34-1.25,0.82 c0.01,0.17,0.01,0.34,0,0.51v9.46h-2.79v-9.26c0-1-
0.27-1.53-0.88-1.53c-0.53,0.02-1,0.33-1.23,0.8v10H57.4V8h2.23l0.25,1.59l0,0 c0.51-
1.12,1.63-1.85,2.86-1.86c1.05-0.07,1.98,0.67,2.16,1.7c0.55-1.01,1.61-1.65,2.76-
1.66C69.4,7.78,70.02,9,70.02,11.1z</a>"<span>/</span>&gt;</span><span></span><span>
&lt;<span class="start-tag">path</span> <span class="attribute-
name">fill</span>="<a class="attribute-value">#282828</a>" <span class="attribute-
name">d</span>="<a class="attribute-value">M71.4,4.83c0-1.35,0.49-1.74,1.53-
1.74s1.53,0.45,1.53,1.74s-0.47,1.74-1.53,1.74S71.4,6.22,71.4,4.83z
M71.59,8h2.7v12.56h-
2.7V8z</a>"<span>/</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">path</span> <span class="attribute-name">fill</span>="<a class="attribute-
value">#282828</a>" <span class="attribute-name">d</span>="<a class="attribute-
value">M83.5,8v12.56h-2.2L81.05,19h-0.06c-0.46,1.08-1.53,1.77-2.7,1.74c-1.67,0-
2.43-1.06-2.43-3.37V8h2.82 v9.19c0,1.1,0.23,1.55,0.8,1.55c0.52-0.02,0.98-0.33,1.2-
0.8V8H83.5z</a>"<span>/</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">path</span> <span class="attribute-name">fill</span>="<a class="attribute-
value">#282828</a>" <span class="attribute-name">d</span>="<a class="attribute-
value">M97.8,11.1v9.46h-2.82v-9.25c0-1-0.27-1.53-0.88-1.53c-0.54,0.02-1.02,0.34-
1.25,0.82 c0.01,0.17,0.01,0.34,0,0.51v9.46h-2.79v-9.26c0-1-0.27-1.53-0.88-1.53c-
0.53,0.02-1,0.33-1.23,0.8v10h-2.81V8h2.26l0.24,1.59l0,0 c0.51-1.12,1.63-1.85,2.86-
1.86c1.04-0.07,1.97,0.64,2.17,1.66c0.55-0.99,1.6-1.61,2.73-
1.62C97.15,7.78,97.8,9,97.8,11.1z</a>"<span>/</span>&gt;</span><span></span><span>&
lt;/<span class="end-tag">g</span>&gt;</span><span></span><span>&lt;/<span
class="end-tag">g</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">svg</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">a</span>&gt;</span><span></span><span>&lt;<span class="start-tag">span</span>
<span class="attribute-name">id</span>="<a class="attribute-value">country-
code</a>"&gt;</span><span></span><span>&lt;/<span class="end-
tag">span</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">id</span>="<a class="attribute-value">masthead-
skeleton-icons</a>" <span class="attribute-name">slot</span>="<a class="attribute-
value">masthead-skeleton</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">div</span> <span class="attribute-name">class</span>="<a class="attribute-
value">masthead-skeleton-icon</a>"&gt;</span><span></span><span>&lt;/<span
class="end-tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">div</span> <span class="attribute-name">class</span>="<a class="attribute-
value">masthead-skeleton-icon</a>"&gt;</span><span></span><span>&lt;/<span
class="end-tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">div</span> <span class="attribute-name">class</span>="<a class="attribute-
value">masthead-skeleton-icon</a>"&gt;</span><span></span><span>&lt;/<span
class="end-tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">div</span> <span class="attribute-name">class</span>="<a
class="attribute-value">masthead-skeleton-
icon</a>"&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-tag">ytd-
masthead</span>&gt;</span><span></span><span>&lt;<span class="start-tag">a</span>
<span class="attribute-name">slot</span>="<a class="attribute-value">guide-links-
primary</a>" <span class="attribute-name">href</span>="<a class="attribute-value"
href="view-
source:https://www.youtube.com/about/">https://www.youtube.com/about/</a>" <span
class="attribute-name">style</span>="<a class="attribute-value">display:
none;</a>"&gt;</span><span>About</span><span>&lt;/<span class="end-
tag">a</span>&gt;</span><span></span><span>&lt;<span class="start-tag">a</span>
<span class="attribute-name">slot</span>="<a class="attribute-value">guide-links-
primary</a>" <span class="attribute-name">href</span>="<a class="attribute-value"
href="view-
source:https://www.youtube.com/about/press/">https://www.youtube.com/about/press/</
a>" <span class="attribute-name">style</span>="<a class="attribute-value">display:
none;</a>"&gt;</span><span>Press</span><span>&lt;/<span class="end-
tag">a</span>&gt;</span><span></span><span>&lt;<span class="start-tag">a</span>
<span class="attribute-name">slot</span>="<a class="attribute-value">guide-links-
primary</a>" <span class="attribute-name">href</span>="<a class="attribute-value"
href="view-
source:https://www.youtube.com/about/copyright/">https://www.youtube.com/about/copy
right/</a>" <span class="attribute-name">style</span>="<a class="attribute-
value">display: none;</a>"&gt;</span><span>Copyright</span><span>&lt;/<span
class="end-tag">a</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">a</span> <span class="attribute-name">slot</span>="<a class="attribute-
value">guide-links-primary</a>" <span class="attribute-name">href</span>="<a
class="attribute-value" href="view-
source:https://www.youtube.com/t/contact_us/">/t/contact_us/</a>" <span
class="attribute-name">style</span>="<a class="attribute-value">display:
none;</a>"&gt;</span><span>Contact us</span><span>&lt;/<span class="end-
tag">a</span>&gt;</span><span></span><span>&lt;<span class="start-tag">a</span>
<span class="attribute-name">slot</span>="<a class="attribute-value">guide-links-
primary</a>" <span class="attribute-name">href</span>="<a class="attribute-value"
href="view-
source:https://www.youtube.com/creators/">https://www.youtube.com/creators/</a>"
<span class="attribute-name">style</span>="<a class="attribute-value">display:
none;</a>"&gt;</span><span>Creators</span><span>&lt;/<span class="end-
tag">a</span>&gt;</span><span></span><span>&lt;<span class="start-tag">a</span>
<span class="attribute-name">slot</span>="<a class="attribute-value">guide-links-
primary</a>" <span class="attribute-name">href</span>="<a class="attribute-value"
href="view-source:https://www.youtube.com/ads/">https://www.youtube.com/ads/</a>"
<span class="attribute-name">style</span>="<a class="attribute-value">display:
none;</a>"&gt;</span><span>Advertise</span><span>&lt;/<span class="end-
tag">a</span>&gt;</span><span></span><span>&lt;<span class="start-tag">a</span>
<span class="attribute-name">slot</span>="<a class="attribute-value">guide-links-
primary</a>" <span class="attribute-name">href</span>="<a class="attribute-value"
href="view-
source:https://developers.google.com/youtube">https://developers.google.com/youtube
</a>" <span class="attribute-name">style</span>="<a class="attribute-
value">display: none;</a>"&gt;</span><span>Developers</span><span>&lt;/<span
class="end-tag">a</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">a</span> <span class="attribute-name">slot</span>="<a class="attribute-
value">guide-links-secondary</a>" <span class="attribute-name">href</span>="<a
class="attribute-value" href="view-
source:https://www.youtube.com/t/terms">/t/terms</a>" <span class="attribute-
name">style</span>="<a class="attribute-value">display:
none;</a>"&gt;</span><span>Terms</span><span>&lt;/<span class="end-
tag">a</span>&gt;</span><span></span><span>&lt;<span class="start-tag">a</span>
<span class="attribute-name">slot</span>="<a class="attribute-value">guide-links-
secondary</a>" <span class="attribute-name">href</span>="<a class="attribute-value"
href="view-source:https://policies.google.com/privacy?
hl=en">https://policies.google.com/privacy?hl=en</a>" <span class="attribute-
name">style</span>="<a class="attribute-value">display:
none;</a>"&gt;</span><span>Privacy</span><span>&lt;/<span class="end-
tag">a</span>&gt;</span><span></span><span>&lt;<span class="start-tag">a</span>
<span class="attribute-name">slot</span>="<a class="attribute-value">guide-links-
secondary</a>" <span class="attribute-name">href</span>="<a class="attribute-value"
href="view-
source:https://www.youtube.com/about/policies/">https://www.youtube.com/about/polic
ies/</a>" <span class="attribute-name">style</span>="<a class="attribute-
value">display: none;</a>"&gt;</span><span>Policy <span
class="entity"><span>&amp;</span>amp;</span> Safety</span><span>&lt;/<span
class="end-tag">a</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">a</span> <span class="attribute-name">slot</span>="<a class="attribute-
value">guide-links-secondary</a>" <span class="attribute-name">href</span>="<a
class="attribute-value" href="view-source:https://www.youtube.com/howyoutubeworks?
utm_campaign=ytgen&amp;utm_source=ythp&amp;utm_medium=LeftNav&amp;utm_content=txt&a
mp;u=https%3A%2F%2Ffanyv88.com%3A443%2Fhttps%2Fwww.youtube.com%2Fhowyoutubeworks%3Futm_source%3Dythp
%26utm_medium%3DLeftNav%26utm_campaign
%3Dytgen">https://www.youtube.com/howyoutubeworks?utm_campaign=ytgen<span
class="entity"><span>&amp;</span>amp;</span>utm_source=ythp<span
class="entity"><span>&amp;</span>amp;</span>utm_medium=LeftNav<span
class="entity"><span>&amp;</span>amp;</span>utm_content=txt<span
class="entity"><span>&amp;</span>amp;</span>u=https%3A%2F%2Ffanyv88.com%3A443%2Fhttps%2Fwww.youtube.com
%2Fhowyoutubeworks%3Futm_source%3Dythp%26utm_medium%3DLeftNav%26utm_campaign
%3Dytgen</a>" <span class="attribute-name">style</span>="<a class="attribute-
value">display: none;</a>"&gt;</span><span>How YouTube works</span><span>&lt;/<span
class="end-tag">a</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">a</span> <span class="attribute-name">slot</span>="<a class="attribute-
value">guide-links-secondary</a>" <span class="attribute-name">href</span>="<a
class="attribute-value" href="view-source:https://www.youtube.com/new">/new</a>"
<span class="attribute-name">style</span>="<a class="attribute-value">display:
none;</a>"&gt;</span><span>Test new features</span><span>&lt;/<span class="end-
tag">a</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">id</span>="<a class="attribute-value">copyright</a>"
<span class="attribute-name">slot</span>="<a class="attribute-value">copyright</a>"
<span class="attribute-name">style</span>="<a class="attribute-value">display:
none;</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">dir</span>="<a class="attribute-value">ltr</a>" <span
class="attribute-name">style</span>="<a class="attribute-
value">display:inline</a>"&gt;</span><span><span
class="entity"><span>&amp;</span>copy;</span> 2021 Google
LLC</span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-tag">ytd-
app</span>&gt;</span><span></span><span>&lt;<span class="start-tag">script</span>
<span class="attribute-name">nonce</span>="<a class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span>if (window.ytcsi)
{window.ytcsi.tick('nc_pj', null, '');}</span><span>&lt;/<span class="end-
tag">script</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">script</span> <span class="attribute-name">src</span>="<a class="attribute-
value" href="view-
source:https://www.youtube.com/s/desktop/b538ffc5/jsbin/desktop_polymer_inlined_htm
l_polymer_flags.vflset/desktop_polymer_inlined_html_polymer_flags.js">https://www.y
outube.com/s/desktop/b538ffc5/jsbin/desktop_polymer_inlined_html_polymer_flags.vfls
et/desktop_polymer_inlined_html_polymer_flags.js</a>" <span class="attribute-
name">nonce</span>="<a class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span></span><span>&lt;/<span
class="end-tag">script</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">script</span> <span class="attribute-name">nonce</span>="<a class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span>var scheduleAppLoad=function(e)
{window.removeEventListener("script-load-
dpj",scheduleAppLoad);if(window["ytsignals"]&amp;&amp;window["ytsignals"]
["getInstance"]){var ytSignalsInstance=window["ytsignals"]["getInstance"]();var
signal=ytSignalsInstance["onAny"]
(["eoir","eor"]);ytSignalsInstance["parkOrScheduleJob"]
(appLoad,3,signal)}else{appLoad();var ua=window["navigator"]["userAgent"];var
shouldLog=ua.indexOf("msnbot")===-1&amp;&amp;ua.indexOf("BingPreview")===-
1&amp;&amp;ua.indexOf("bingbot")===-1;if(shouldLog)window.onerror("ytsignals
missing",
<span id="line64"></span>"async_attach_app_loader.js",0,0,new Error("ytsignals
missing"))}};var appLoad=function(){var
ytcsi=window.ytcsi;if(ytcsi)ytcsi.tick("apa_b");var
appEl=document.querySelector("ytd-app");var
mastheadEl=appEl&amp;&amp;appEl.querySelector("ytd-
masthead");if(mastheadEl)mastheadEl.removeAttribute("disable-
upgrade");if(appEl)appEl.removeAttribute("disable-
upgrade");if(ytcsi)ytcsi.tick("apa_a")};var
ytSignals=window["ytsignals"];if(ytSignals)scheduleAppLoad();else
window.addEventListener("script-load-dpj",scheduleAppLoad);
<span id="line65"></span></span><span>&lt;/<span class="end-
tag">script</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">script</span> <span class="attribute-name">nonce</span>="<a class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span>if (window.ytcsi)
{window.ytcsi.tick('ac', null, '');}</span><span>&lt;/<span class="end-
tag">script</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">script</span> <span class="attribute-name">nonce</span>="<a class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span>var onPolymerReady = function(e)
{window.removeEventListener('script-load-dpj', onPolymerReady);if (window.ytcsi)
{window.ytcsi.tick('apr', null, '');}}; if (window.Polymer &amp;&amp;
Polymer.RenderStatus) {onPolymerReady();} else {window.addEventListener('script-
load-dpj', onPolymerReady);}</span><span>&lt;/<span class="end-
tag">script</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">div</span> <span class="attribute-name">id</span>="<a class="attribute-
value">watch-page-skeleton</a>" <span class="attribute-name">class</span>="<a
class="attribute-value">watch-skeleton</a>"&gt;</span><span></span><span>&lt;<span
class="start-tag">div</span> <span class="attribute-name">id</span>="<a
class="attribute-value">container</a>"&gt;</span><span></span><span>&lt;<span
class="start-tag">div</span> <span class="attribute-name">id</span>="<a
class="attribute-value">related</a>"&gt;</span><span></span><span>&lt;<span
class="start-tag">div</span> <span class="attribute-name">class</span>="<a
class="attribute-value">autoplay skeleton-light-border-
bottom</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">id</span>="<a class="attribute-value">upnext</a>"
<span class="attribute-name">class</span>="<a class="attribute-value">skeleton-bg-
color</a>"&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">video-
skeleton</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">video-
details</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">thumbnail
skeleton-bg-color</a>"&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">details flex-
1</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">div</span> <span
class="attribute-name">class</span>="<a class="attribute-value">video-title text-
shell skeleton-bg-color</a>"&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">video-meta
text-shell skeleton-bg-color</a>"&gt;</span><span></span><span>&lt;/<span
class="end-tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">video-
skeleton</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">video-
details</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">thumbnail
skeleton-bg-color</a>"&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">details flex-
1</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">div</span> <span
class="attribute-name">class</span>="<a class="attribute-value">video-title text-
shell skeleton-bg-color</a>"&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">video-meta
text-shell skeleton-bg-color</a>"&gt;</span><span></span><span>&lt;/<span
class="end-tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">video-
skeleton</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">video-
details</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">thumbnail
skeleton-bg-color</a>"&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">details flex-
1</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">div</span> <span
class="attribute-name">class</span>="<a class="attribute-value">video-title text-
shell skeleton-bg-color</a>"&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">video-meta
text-shell skeleton-bg-color</a>"&gt;</span><span></span><span>&lt;/<span
class="end-tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">video-
skeleton</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">video-
details</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">thumbnail
skeleton-bg-color</a>"&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">details flex-
1</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">div</span> <span
class="attribute-name">class</span>="<a class="attribute-value">video-title text-
shell skeleton-bg-color</a>"&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">video-meta
text-shell skeleton-bg-color</a>"&gt;</span><span></span><span>&lt;/<span
class="end-tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">video-
skeleton</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">video-
details</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">thumbnail
skeleton-bg-color</a>"&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">details flex-
1</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">div</span> <span
class="attribute-name">class</span>="<a class="attribute-value">video-title text-
shell skeleton-bg-color</a>"&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">video-meta
text-shell skeleton-bg-color</a>"&gt;</span><span></span><span>&lt;/<span
class="end-tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">video-
skeleton</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">video-
details</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">thumbnail
skeleton-bg-color</a>"&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">details flex-
1</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">div</span> <span
class="attribute-name">class</span>="<a class="attribute-value">video-title
text-shell skeleton-bg-color</a>"&gt;</span><span></span><span>&lt;/<span
class="end-tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">div</span> <span class="attribute-name">class</span>="<a class="attribute-
value">video-meta text-shell skeleton-bg-
color</a>"&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">video-
skeleton</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">video-
details</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">thumbnail
skeleton-bg-color</a>"&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">details flex-
1</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">div</span> <span
class="attribute-name">class</span>="<a class="attribute-value">video-title text-
shell skeleton-bg-color</a>"&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">video-meta
text-shell skeleton-bg-color</a>"&gt;</span><span></span><span>&lt;/<span
class="end-tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">video-
skeleton</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">video-
details</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">thumbnail
skeleton-bg-color</a>"&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">details flex-
1</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">div</span> <span
class="attribute-name">class</span>="<a class="attribute-value">video-title text-
shell skeleton-bg-color</a>"&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">video-meta
text-shell skeleton-bg-color</a>"&gt;</span><span></span><span>&lt;/<span
class="end-tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">video-
skeleton</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">video-
details</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">thumbnail
skeleton-bg-color</a>"&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">details flex-
1</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">div</span> <span
class="attribute-name">class</span>="<a class="attribute-value">video-title text-
shell skeleton-bg-color</a>"&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">video-meta
text-shell skeleton-bg-color</a>"&gt;</span><span></span><span>&lt;/<span
class="end-tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">video-
skeleton</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">video-
details</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">thumbnail
skeleton-bg-color</a>"&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">details flex-
1</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">div</span> <span
class="attribute-name">class</span>="<a class="attribute-value">video-title text-
shell skeleton-bg-color</a>"&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">class</span>="<a class="attribute-value">video-meta
text-shell skeleton-bg-color</a>"&gt;</span><span></span><span>&lt;/<span
class="end-tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">id</span>="<a class="attribute-value">info-
container</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">id</span>="<a class="attribute-value">primary-
info</a>" <span class="attribute-name">class</span>="<a class="attribute-
value">skeleton-light-border-bottom</a>"&gt;</span><span></span><span>&lt;<span
class="start-tag">div</span> <span class="attribute-name">id</span>="<a
class="attribute-value">title</a>" <span class="attribute-name">class</span>="<a
class="attribute-value">text-shell skeleton-bg-
color</a>"&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">id</span>="<a class="attribute-
value">info</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">div</span> <span class="attribute-name">id</span>="<a class="attribute-
value">count</a>" <span class="attribute-name">class</span>="<a class="attribute-
value">text-shell skeleton-bg-color</a>"&gt;</span><span></span><span>&lt;/<span
class="end-tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">div</span> <span class="attribute-name">class</span>="<a class="attribute-
value">flex-1</a>"&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">id</span>="<a class="attribute-
value">menu</a>"&gt;</span><span></span><span>&lt;<span class="start-
tag">div</span> <span class="attribute-name">class</span>="<a class="attribute-
value">menu-button skeleton-bg-color</a>"&gt;</span><span></span><span>&lt;/<span
class="end-tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">div</span> <span class="attribute-name">class</span>="<a class="attribute-
value">menu-button skeleton-bg-color</a>"&gt;</span><span></span><span>&lt;/<span
class="end-tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">div</span> <span class="attribute-name">class</span>="<a class="attribute-
value">menu-button skeleton-bg-color</a>"&gt;</span><span></span><span>&lt;/<span
class="end-tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">div</span> <span class="attribute-name">class</span>="<a class="attribute-
value">menu-button skeleton-bg-color</a>"&gt;</span><span></span><span>&lt;/<span
class="end-tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">div</span> <span class="attribute-name">class</span>="<a class="attribute-
value">menu-button skeleton-bg-color</a>"&gt;</span><span></span><span>&lt;/<span
class="end-tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">id</span>="<a class="attribute-value">secondary-
info</a>" <span class="attribute-name">class</span>="<a class="attribute-
value">skeleton-light-border-bottom</a>"&gt;</span><span></span><span>&lt;<span
class="start-tag">div</span> <span class="attribute-name">id</span>="<a
class="attribute-value">top-row</a>"&gt;</span><span></span><span>&lt;<span
class="start-tag">div</span> <span class="attribute-name">id</span>="<a
class="attribute-value">video-owner</a>" <span class="attribute-
name">class</span>="<a class="attribute-value">flex-
1</a>"&gt;</span><span></span><span>&lt;<span
class="start-tag">div</span> <span class="attribute-name">id</span>="<a
class="attribute-value">channel-icon</a>" <span class="attribute-
name">class</span>="<a class="attribute-value">skeleton-bg-
color</a>"&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">id</span>="<a class="attribute-value">upload-info</a>"
<span class="attribute-name">class</span>="<a class="attribute-value">flex-
1</a>"&gt;</span><span></span><span>&lt;<span class="start-tag">div</span> <span
class="attribute-name">id</span>="<a class="attribute-value">owner-name</a>" <span
class="attribute-name">class</span>="<a class="attribute-value">text-shell
skeleton-bg-color</a>"&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">id</span>="<a class="attribute-value">published-
date</a>" <span class="attribute-name">class</span>="<a class="attribute-
value">text-shell skeleton-bg-color</a>"&gt;</span><span></span><span>&lt;/<span
class="end-tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-tag">div</span>
<span class="attribute-name">id</span>="<a class="attribute-value">subscribe-
button</a>" <span class="attribute-name">class</span>="<a class="attribute-
value">skeleton-bg-color</a>"&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">div</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">script</span> <span class="attribute-name">nonce</span>="<a class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span>if (window.ytcsi)
{window.ytcsi.tick('gcc', null, '');}</span><span>&lt;/<span class="end-
tag">script</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">script</span> <span class="attribute-name">nonce</span>="<a class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span>if (window.ytcsi)
{window.ytcsi.tick('pdc', null, '');}</span><span>&lt;/<span class="end-
tag">script</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">script</span> <span class="attribute-name">nonce</span>="<a class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span>var ytInitialData =
{"responseContext":{"serviceTrackingParams":[{"service":"CSI","params":
[{"key":"c","value":"WEB"},{"key":"cver","value":"2.20210111.08.00"},
{"key":"yt_li","value":"0"},
{"key":"GetWatchNext_rid","value":"0x16fc4b2141bc61be"}]},
{"service":"GFEEDBACK","params":[{"key":"logged_in","value":"0"},
{"key":"e","value":"23977071,23804281,23940704,23969660,23987926,23723208,23983573,
23911055,23735348,23970529,23969486,23891344,23965962,23985645,23882685,23703446,23
969934,24306354,23940247,23976578,23977551,23944779,23973495,23884386,23970974,2395
3193,23946420,23968386,1714259,23974187,23932523,23968363,23942633,23934970,2398603
4,23961732,23948841,23876165,23973489,23951620,23839597,23891347,23918597,23981908,
23857950,23974595,23890959,23957321,23744176"}]},{"service":"GUIDED_HELP","params":
[{"key":"logged_in","value":"0"}]},{"service":"ECATCHER","params":
[{"key":"client.version","value":"2.20210111"},
{"key":"client.name","value":"WEB"}]}],"webResponseContextExtensionData":
{"ytConfigData":{"visitorData":"CgtVOFhqRWwwY3BVayig6fn_BQ%3D
%3D","rootVisualElementType":3832},"webPrefetchData":{"navigationEndpoints":
[{"clickTrackingParams":"CDgQ4ZIBIhMIr-vv-
IaY7gIVGEJIAB1o6QdUMgxyZWxhdGVkLWF1dG9Ihore7fuTwrk0mgEFCAMQ-B0=","commandMetadata":
{"webCommandMetadata":{"url":"/watch?v=ZmVBCpefQe8\u0026pp=QAFIAQ%3D
%3D","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"ZmVBCpefQe8","params":"EAEYAdoBAggB","playerParams":"QAFIAQ%3D
%3D","watchEndpointSupportedPrefetchConfig":{"prefetchHintConfig":
{"prefetchPriority":0,"countdownUiRelativeSecondsPrefetchCondition":-3}}}},
{"clickTrackingParams":"CDgQ4ZIBIhMIr-vv-
IaY7gIVGEJIAB1o6QdUMgxyZWxhdGVkLWF1dG9Ihore7fuTwrk0mgEFCAMQ-B0=","commandMetadata":
{"webCommandMetadata":{"url":"/watch?v=ZmVBCpefQe8\u0026pp=QAFIAQ%3D
%3D","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"ZmVBCpefQe8","params":"EAEYAdoBAggB","playerParams":"QAFIAQ%3D
%3D","watchEndpointSupportedPrefetchConfig":{"prefetchHintConfig":
{"prefetchPriority":0,"countdownUiRelativeSecondsPrefetchCondition":-3}}}},
{"clickTrackingParams":"CDgQ4ZIBIhMIr-vv-
IaY7gIVGEJIAB1o6QdUMgxyZWxhdGVkLWF1dG9Ihore7fuTwrk0mgEFCAMQ-B0=","commandMetadata":
{"webCommandMetadata":{"url":"/watch?v=ZmVBCpefQe8\u0026pp=QAFIAQ%3D
%3D","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"ZmVBCpefQe8","params":"EAEYAdoBAggB","playerParams":"QAFIAQ%3D
%3D","watchEndpointSupportedPrefetchConfig":{"prefetchHintConfig":
{"prefetchPriority":0,"countdownUiRelativeSecondsPrefetchCondition":-3}}}},
{"clickTrackingParams":"CDgQ4ZIBIhMIr-vv-
IaY7gIVGEJIAB1o6QdUMgxyZWxhdGVkLWF1dG9Ihore7fuTwrk0mgEFCAMQ-B0=","commandMetadata":
{"webCommandMetadata":{"url":"/watch?v=ZmVBCpefQe8\u0026pp=QAFIAQ%3D
%3D","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"ZmVBCpefQe8","params":"EAEYAdoBAggB","playerParams":"QAFIAQ%3D
%3D","watchEndpointSupportedPrefetchConfig":{"prefetchHintConfig":
{"prefetchPriority":0,"countdownUiRelativeSecondsPrefetchCondition":-
3}}}}]},"hasDecorated":true}},"contents":{"twoColumnWatchNextResults":{"results":
{"results":{"contents":[{"videoPrimaryInfoRenderer":{"title":{"runs":
[{"text":"Testing with Jest: From zero to hero"}]},"viewCount":
{"videoViewCountRenderer":{"viewCount":{"simpleText":"19,548
views"},"shortViewCount":{"simpleText":"19K views"}}},"videoActions":
{"menuRenderer":{"items":[{"menuNavigationItemRenderer":{"text":{"runs":
[{"text":"Report"}]},"icon":{"iconType":"FLAG"},"navigationEndpoint":
{"clickTrackingParams":"CKcBEMyrARgAIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"ignoreNavigation":true}},"modalEndpoint":{"modal":
{"modalWithTitleAndButtonRenderer":{"title":{"simpleText":"Need to report the
video?"},"content":{"runs":[{"text":"Sign in to report inappropriate
content."}]},"button":{"buttonRenderer":
{"style":"STYLE_BRAND","size":"SIZE_DEFAULT","isDisabled":false,"text":
{"simpleText":"Sign in"},"navigationEndpoint":
{"clickTrackingParams":"CLABEPBbIhMIr-vv-IaY7gIVGEJIAB1o6QdU","commandMetadata":
{"webCommandMetadata":{"url":"https://accounts.google.com/ServiceLogin?
service=youtube\u0026uilel=3\u0026passive=true\u0026continue=https%3A%2F
%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den
%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fwatch%253Fv%253DNHMIn723hQY
%2526gl
%253DCA\u0026hl=en","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"signInE
ndpoint":{"hack":true}},"trackingParams":"CLABEPBbIhMIr-vv-
IaY7gIVGEJIAB1o6QdU"}}}}}},"trackingParams":"CKcBEMyrARgAIhMIr-vv-
IaY7gIVGEJIAB1o6QdU"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Open
transcript"}]},"icon":{"iconType":"SUBTITLES"},"serviceEndpoint":
{"clickTrackingParams":"CKcBEMyrARgAIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CKcBEMyrARgAIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","changeEngagementPanelVisibilityAction":
{"targetId":"engagement-panel-
transcript","visibility":"ENGAGEMENT_PANEL_VISIBILITY_EXPANDED"}}]}},"trackingParam
s":"CKcBEMyrARgAIhMIr-vv-
IaY7gIVGEJIAB1o6QdU"}}],"trackingParams":"CKcBEMyrARgAIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","topLevelButtons":[{"toggleButtonRenderer":{"style":
{"styleType":"STYLE_TEXT"},"isToggled":false,"isDisabled":false,"defaultIcon":
{"iconType":"LIKE"},"defaultText":{"accessibility":{"accessibilityData":
{"label":"366 likes"}},"simpleText":"366"},"toggledText":{"accessibility":
{"accessibilityData":{"label":"367 likes"}},"simpleText":"367"},"accessibility":
{"label":"like this video along with 366 other
people"},"trackingParams":"CK4BEJhNGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","defaultTooltip":"I like
this","toggledTooltip":"Unlike","toggledStyle":
{"styleType":"STYLE_DEFAULT_ACTIVE"},"defaultNavigationEndpoint":
{"clickTrackingParams":"CK4BEJhNGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"ignoreNavigation":true}},"modalEndpoint":{"modal":
{"modalWithTitleAndButtonRenderer":{"title":{"simpleText":"Like this
video?"},"content":{"simpleText":"Sign in to make your opinion count."},"button":
{"buttonRenderer":
{"style":"STYLE_BLUE_TEXT","size":"SIZE_DEFAULT","isDisabled":false,"text":
{"simpleText":"Sign in"},"navigationEndpoint":
{"clickTrackingParams":"CK8BEPqGBCITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":{"url":"https://accounts.google.com/ServiceLogin?
service=youtube\u0026uilel=3\u0026passive=true\u0026continue=https%3A%2F
%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den
%26next%3D%252Fwatch%253Fv
%253DNHMIn723hQY\u0026hl=en\u0026ec=66426","webPageType":"WEB_PAGE_TYPE_UNKNOWN","r
ootVe":83769}},"signInEndpoint":{"nextEndpoint":
{"clickTrackingParams":"CK8BEPqGBCITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":{"url":"/watch?
v=NHMIn723hQY","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"NHMIn723hQY"}},"idamTag":"66426"}},"trackingParams":"CK8BEPqGBCITCK_r7_
iGmO4CFRhCSAAdaOkHVA=="}}}}}},"accessibilityData":{"accessibilityData":
{"label":"like this video along with 366 other
people"}},"toggleButtonSupportedData":{"toggleButtonIdData":
{"id":"TOGGLE_BUTTON_ID_TYPE_LIKE"}},"target
Id":"watch-like"}},{"toggleButtonRenderer":{"style":
{"styleType":"STYLE_TEXT"},"isToggled":false,"isDisabled":false,"defaultIcon":
{"iconType":"DISLIKE"},"defaultText":{"accessibility":{"accessibilityData":
{"label":"17 dislikes"}},"simpleText":"17"},"toggledText":{"accessibility":
{"accessibilityData":{"label":"18 dislikes"}},"simpleText":"18"},"accessibility":
{"label":"dislike this video along with 17 other
people"},"trackingParams":"CKwBEJhNGAMiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","defaultTooltip":"I dislike this","toggledTooltip":"I
dislike this","toggledStyle":
{"styleType":"STYLE_DEFAULT_ACTIVE"},"defaultNavigationEndpoint":
{"clickTrackingParams":"CKwBEJhNGAMiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"ignoreNavigation":true}},"modalEndpoint":{"modal":
{"modalWithTitleAndButtonRenderer":{"title":{"simpleText":"Don't like this
video?"},"content":{"simpleText":"Sign in to make your opinion count."},"button":
{"buttonRenderer":
{"style":"STYLE_BLUE_TEXT","size":"SIZE_DEFAULT","isDisabled":false,"text":
{"simpleText":"Sign in"},"navigationEndpoint":
{"clickTrackingParams":"CK0BEPmGBCITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":{"url":"https://accounts.google.com/ServiceLogin?
service=youtube\u0026uilel=3\u0026passive=true\u0026continue=https%3A%2F
%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den
%26next%3D%252Fwatch%253Fv
%253DNHMIn723hQY\u0026hl=en\u0026ec=66425","webPageType":"WEB_PAGE_TYPE_UNKNOWN","r
ootVe":83769}},"signInEndpoint":{"nextEndpoint":
{"clickTrackingParams":"CK0BEPmGBCITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":{"url":"/watch?
v=NHMIn723hQY","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"NHMIn723hQY"}},"idamTag":"66425"}},"trackingParams":"CK0BEPmGBCITCK_r7_
iGmO4CFRhCSAAdaOkHVA=="}}}}}},"accessibilityData":{"accessibilityData":
{"label":"dislike this video along with 17 other
people"}},"toggleButtonSupportedData":{"toggleButtonIdData":
{"id":"TOGGLE_BUTTON_ID_TYPE_DISLIKE"}},"targetId":"watch-dislike"}},
{"buttonRenderer":
{"style":"STYLE_DEFAULT","size":"SIZE_DEFAULT","isDisabled":false,"text":{"runs":
[{"text":"Share"}]},"serviceEndpoint":{"clickTrackingParams":"CKoBEPBbGAQiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServic
eEndpoint":{"serializedShareEntity":"CgtOSE1JbjcyM2hRWQ%3D%3D","commands":
[{"clickTrackingParams":"CKoBEPBbGAQiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":
{"trackingParams":"CKsBEI5iIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":tr
ue}}]}},"icon":{"iconType":"SHARE"},"accessibility":
{"label":"Share"},"tooltip":"Share","trackingParams":"CKoBEPBbGAQiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q="}},{"buttonRenderer":
{"style":"STYLE_DEFAULT","size":"SIZE_DEFAULT","isDisabled":false,"text":{"runs":
[{"text":"Save"}]},"icon":{"iconType":"PLAYLIST_ADD"},"navigationEndpoint":
{"clickTrackingParams":"CKgBEPBbGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"ignoreNavigation":true}},"modalEndpoint":{"modal":
{"modalWithTitleAndButtonRenderer":{"title":{"simpleText":"Want to watch this again
later?"},"content":{"simpleText":"Sign in to add this video to a
playlist."},"button":{"buttonRenderer":
{"style":"STYLE_BLUE_TEXT","size":"SIZE_DEFAULT","isDisabled":false,"text":
{"simpleText":"Sign in"},"navigationEndpoint":
{"clickTrackingParams":"CKkBEPuGBCITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":{"url":"https://accounts.google.com/ServiceLogin?
service=youtube\u0026uilel=3\u0026passive=true\u0026continue=https%3A%2F
%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den
%26next%3D%252Fwatch%253Fv
%253DNHMIn723hQY\u0026hl=en\u0026ec=66427","webPageType":"WEB_PAGE_TYPE_UNKNOWN","r
ootVe":83769}},"signInEndpoint":{"nextEndpoint":
{"clickTrackingParams":"CKkBEPuGBCITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":{"url":"/watch?
v=NHMIn723hQY","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"NHMIn723hQY"}},"idamTag":"66427"}},"trackingParams":"CKkBEPuGBCITCK_r7_
iGmO4CFRhCSAAdaOkHVA=="}}}}}},"accessibility":{"label":"Save
to"},"tooltip":"Save","trackingParams":"CKgBEPBbGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","accessibilityData":{"accessibilityData":{"label":"Save to
playlist"}}}}],"accessibility":{"accessibilityData":{"label":"More
actions"}}}},"trackingParams":"CKcBEMyrARgAIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","sentimentBar":{"sentimentBarRenderer":
{"percentIfIndifferent":95,"percentIfLiked":95,"percentIfDisliked":95,"likeStatus":
"INDIFFERENT","tooltip":"366 / 17"}},"dateText":{"simpleText":"Apr 6, 2020"}}},
{"videoSecondaryInfoRenderer":{"owner":{"videoOwnerRenderer":{"thumbnail":
{"thumbnails":[{"url":"https://yt3.ggpht.com/ytc/AAUvwnhWWYw-
fzcFwCk3JhVFqS4A3hY34O7roOxHUZFASA=s48-c-k-c0xffffffff-no-rj-
mo","width":48,"height":48},{"url":"https://yt3.ggpht.com/ytc/AAUvwnhWWYw-
fzcFwCk3JhVFqS4A3hY34O7roOxHUZFASA=s88-c-k-c0xffffffff-no-rj-
mo","width":88,"height":88},{"url":"https://yt3.ggpht.com/ytc/AAUvwnhWWYw-
fzcFwCk3JhVFqS4A3hY34O7roOxHUZFASA=s176-c-k-c0xffffffff-no-rj-
mo","width":176,"height":176}]},"title":{"runs":
[{"text":"LogRocket","navigationEndpoint":{"clickTrackingParams":"CKYBEOE5IhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"url":"/channel/UCktI_HQAkbr-
tJbdWnQ_osw","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtube
i/v1/browse"}},"browseEndpoint":{"browseId":"UCktI_HQAkbr-
tJbdWnQ_osw"}}}]},"navigationEndpoint":{"clickTrackingParams":"CKYBEOE5IhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"url":"/channel/UCktI_HQAkbr-
tJbdWnQ_osw","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtube
i/v1/browse"}},"browseEndpoint":{"browseId":"UCktI_HQAkbr-
tJbdWnQ_osw","canonicalBaseUrl":"/channel/UCktI_HQAkbr-
tJbdWnQ_osw"}},"subscriberCountText":{"runs":[{"text":"4.24K
subscribers"}]},"trackingParams":"CKYBEOE5IhMIr-vv-
IaY7gIVGEJIAB1o6QdU"}},"description":{"runs":[{"text":"Learn more about how to test
your React apps with Jest. \n\nIntroduction — "},
{"text":"00:00","navigationEndpoint":{"clickTrackingParams":"CKMBEM2rARgBIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":{"url":"/watch?
v=NHMIn723hQY\u0026t=0s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watch
Endpoint":{"videoId":"NHMIn723hQY","continuePlayback":true,"startTimeSeconds":0}}},
{"text":"\nSet up -- "},{"text":"01:07","navigationEndpoint":
{"clickTrackingParams":"CKMBEM2rARgBIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":{"url":"/watch?
v=NHMIn723hQY\u0026t=67s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watc
hEndpoint":
{"videoId":"NHMIn723hQY","continuePlayback":true,"startTimeSeconds":67}}},
{"text":"\nTest example #1— "},{"text":"02:42","navigationEndpoint":
{"clickTrackingParams":"CKMBEM2rARgBIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":{"url":"/watch?
v=NHMIn723hQY\u0026t=162s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"wat
chEndpoint":
{"videoId":"NHMIn723hQY","continuePlayback":true,"startTimeSeconds":162}}},
{"text":"\nMocking --"},{"text":"10:18","navigationEndpoint":
{"clickTrackingParams":"CKMBEM2rARgBIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":{"url":"/watch?
v=NHMIn723hQY\u0026t=618s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"wat
chEndpoint":
{"videoId":"NHMIn723hQY","continuePlayback":true,"startTimeSeconds":618}}},
{"text":"\nTest example #2 — "},{"text":"26:27","navigationEndpoint":
{"clickTrackingParams":"CKMBEM2rARgBIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":{"url":"/watch?
v=NHMIn723hQY\u0026t=1587s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"wa
tchEndpoint":
{"videoId":"NHMIn723hQY","continuePlayback":true,"startTimeSeconds":1587}}},
{"text":"\nData matching — "},{"text":"29:02","navigationEndpoint":
{"clickTrackingParams":"CKMBEM2rARgBIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":{"url":"/watch?
v=NHMIn723hQY\u0026t=1742s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"wa
tchEndpoint":
{"videoId":"NHMIn723hQY","continuePlayback":true,"startTimeSeconds":1742}}},
{"text":"\n\nGithub repo: "},{"text":"https://github.com/karlhadwen/jest-
pl...","navigationEndpoint":{"clickTrackingParams":"CKMBEM2rARgBIhMIr-vv-
IaY7gIVGEJIAB1o6QdUSIaK3u37k8K5NA==","commandMetadata":{"webCommandMetadata":
{"url":"/redirect?v=NHMIn723hQY\u0026event=video_description\u0026q=https%3A%2F
%2Fgithub.com%2Fkarlhadwen%2Fjest-
playground\u0026redir_token=QUFFLUhqbGNnUmpVbDVvVF9EcGxYUXg5VzhUa1RjLVM5QXxBQ3Jtc0t
tM09hblJiSExlMlZKbzhaQ2hreWF6eWVyb1dLcVZheHpiTVoyWVpGbXVZZEdmLWZVbjREMG5OSjN5bjE0N3
BIZmR3VEtFUDdhV0wzaXBucmtlMjcwTmxvZEE1MXkzbkxrMDBDWlhwMUxpa2M3cnBZSQ%3D
%3D","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":
{"url":"/redirect?v=NHMIn723hQY\u0026event=video_description\u0026q=https%3A%2F
%2Fgithub.com%2Fkarlhadwen%2Fjest-
playground\u0026redir_token=QUFFLUhqbGNnUmpVbDVvVF9EcGxYUXg5VzhUa1RjLVM5QXxBQ3Jtc0t
tM09hblJiSExlMlZKbzhaQ2hreWF6eWVyb1dLcVZheHpiTVoyWVpGbXVZZEdmLWZVbjREMG5OSjN5bjE0N3
BIZmR3VEtFUDdhV0wzaXBucmtlMjcwTmxvZEE1MXkzbkxrMDBDWlhwMUxpa2M3cnBZSQ%3D
%3D","target":"TARGET_NEW_WINDOW","nofollow":true}}},{"text":"\n\nTry LogRocket for
free: "},{"text":"https://logrocket.com/?yt35","navigationEndpoint":
{"clickTrackingParams":"CKMBEM2rARgBIhMIr-vv-
IaY7gIVGEJIAB1o6QdUSIaK3u37k8K5NA==","commandMetadata":{"webCommandMetadata":
{"url":"/redirect?v=NHMIn723hQY\u0026event=video_description\u0026q=https%3A%2F
%2Flogrocket.com%2F
%3Fyt35\u0026redir_token=QUFFLUhqa2o3VGFZM1hHX0phYkVxQUplbDM4blhzT2Y5d3xBQ3Jtc0trV2
ZLVjVNMVRSN3hNR1BqU25KMWt6UHdHUnRMRHZnMFA0RE9jTE9GbEdtalg3c0k0SDJNT19vNFZpSWoxRnN2U
VFSdlhWaXpSalY2VjFGX1dHQkRwNkp5U0V2d0pBT29xUUVadWJGdEpMNUg1SjNaaw%3D
%3D","webPageType":"WEB_PAGE_TYPE_
UNKNOWN","rootVe":83769}},"urlEndpoint":{"url":"/redirect?
v=NHMIn723hQY\u0026event=video_description\u0026q=https%3A%2F%2Ffanyv88.com%3A443%2Fhttps%2Flogrocket.com%2F
%3Fyt35\u0026redir_token=QUFFLUhqa2o3VGFZM1hHX0phYkVxQUplbDM4blhzT2Y5d3xBQ3Jtc0trV2
ZLVjVNMVRSN3hNR1BqU25KMWt6UHdHUnRMRHZnMFA0RE9jTE9GbEdtalg3c0k0SDJNT19vNFZpSWoxRnN2U
VFSdlhWaXpSalY2VjFGX1dHQkRwNkp5U0V2d0pBT29xUUVadWJGdEpMNUg1SjNaaw%3D
%3D","target":"TARGET_NEW_WINDOW","nofollow":true}}},{"text":"\n\nLogRocket is a
frontend application monitoring solution that lets you replay problems as if they
happened in your own browser. Instead of guessing why errors happen, or asking
users for screenshots and log dumps, LogRocket lets you replay the session to
quickly understand what went wrong. It works perfectly with any app, regardless of
framework, and has plugins to log additional context from Redux, Vuex, and
@ngrx/store.\n\nIn addition to logging Redux actions and state, LogRocket records
console logs, JavaScript errors, stacktraces, network requests/responses with
headers + bodies, browser metadata, and custom logs. It also instruments the DOM to
record the HTML and CSS on the page, recreating pixel-perfect videos of even the
most complex single-page apps.\n\nTry it for free: "},
{"text":"https://logrocket.com/signup/","navigationEndpoint":
{"clickTrackingParams":"CKMBEM2rARgBIhMIr-vv-
IaY7gIVGEJIAB1o6QdUSIaK3u37k8K5NA==","commandMetadata":{"webCommandMetadata":
{"url":"/redirect?v=NHMIn723hQY\u0026event=video_description\u0026q=https%3A%2F
%2Flogrocket.com%2Fsignup
%2F\u0026redir_token=QUFFLUhqbndyRnNETldsbk9MUjM2M0NwWGFpOGtVOThjUXxBQ3Jtc0trQzJ4OU
ZpUmMxY05kLVF4THR2UFNLeVNTSlAxcjdQWTVZTnhWRGEtMUFUdENMX1hHQkFYTWt1NExXTjlYb0VWcjRXQ
21ERnFGYzZfQmE2aHNya25vUWI4OVFPaW9BVko3VFFvWGNNM25jUXFZRndXWQ%3D
%3D","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":
{"url":"/redirect?v=NHMIn723hQY\u0026event=video_description\u0026q=https%3A%2F
%2Flogrocket.com%2Fsignup
%2F\u0026redir_token=QUFFLUhqbndyRnNETldsbk9MUjM2M0NwWGFpOGtVOThjUXxBQ3Jtc0trQzJ4OU
ZpUmMxY05kLVF4THR2UFNLeVNTSlAxcjdQWTVZTnhWRGEtMUFUdENMX1hHQkFYTWt1NExXTjlYb0VWcjRXQ
21ERnFGYzZfQmE2aHNya25vUWI4OVFPaW9BVko3VFFvWGNNM25jUXFZRndXWQ%3D
%3D","target":"TARGET_NEW_WINDOW","nofollow":true}}}]},"subscribeButton":
{"buttonRenderer":
{"style":"STYLE_DESTRUCTIVE","size":"SIZE_DEFAULT","isDisabled":false,"text":
{"runs":[{"text":"Subscribe"}]},"navigationEndpoint":
{"clickTrackingParams":"CKQBEPBbIhMIr-vv-IaY7gIVGEJIAB1o6QdU","commandMetadata":
{"webCommandMetadata":{"ignoreNavigation":true}},"modalEndpoint":{"modal":
{"modalWithTitleAndButtonRenderer":{"title":{"simpleText":"Want to subscribe to
this channel?"},"content":{"simpleText":"Sign in to subscribe to this
channel."},"button":{"buttonRenderer":
{"style":"STYLE_BLUE_TEXT","size":"SIZE_DEFAULT","isDisabled":false,"text":
{"simpleText":"Sign in"},"navigationEndpoint":
{"clickTrackingParams":"CKUBEP2GBCITCK_r7_iGmO4CFRhCSAAdaOkHVDIJc3Vic2NyaWJl","comm
andMetadata":{"webCommandMetadata":
{"url":"https://accounts.google.com/ServiceLogin?
service=youtube\u0026uilel=3\u0026passive=true\u0026continue=https%3A%2F
%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den
%26next%3D%252Fwatch%253Fv%253DNHMIn723hQY%26continue_action
%3DQUFFLUhqbTMwd3F0cmlqS01DNVpHS1VEd1V3R2R0NU1EQXxBQ3Jtc0trRU51YWpUZi1SaHRENHhELXNh
TDljSFNobVE4N0RCZG94VEpxQnNOeGQxaUVGRk1fWHlOeTlETUhrbjZBSS02MTlJU1JWR2N3RWhtaDBlamk
2ZGQ2ZVNkMDEwVXZRTHVOMnNpVDIxSEhTVlFpNWJzX3ZmOEtsbUg0VjZhMkFRclEzLUtIQjdEMHZDeVd4cG
d3ZHhDaEFBdWxVajY4OUVwYlBOVzRqNlcwUUhlb0d6a2ZtbHhaM09TbjZDQlBfQXRoSjRhalM4anJoeGFJb
EhpajRhYVVOQkRfMkdB\u0026hl=en\u0026ec=66429","webPageType":"WEB_PAGE_TYPE_UNKNOWN"
,"rootVe":83769}},"signInEndpoint":{"nextEndpoint":
{"clickTrackingParams":"CKUBEP2GBCITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":{"url":"/watch?
v=NHMIn723hQY","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"NHMIn723hQY"}},"continueAction":"QUFFLUhqbTMwd3F0cmlqS01DNVpHS1VEd1V3R2
R0NU1EQXxBQ3Jtc0trRU51YWpUZi1SaHRENHhELXNhTDljSFNobVE4N0RCZG94VEpxQnNOeGQxaUVGRk1fW
HlOeTlETUhrbjZBSS02MTlJU1JWR2N3RWhtaDBlamk2ZGQ2ZVNkMDEwVXZRTHVOMnNpVDIxSEhTVlFpNWJz
X3ZmOEtsbUg0VjZhMkFRclEzLUtIQjdEMHZDeVd4cGd3ZHhDaEFBdWxVajY4OUVwYlBOVzRqNlcwUUhlb0d
6a2ZtbHhaM09TbjZDQlBfQXRoSjRhalM4anJoeGFJbEhpajRhYVVOQkRfMkdB","idamTag":"66429"}},
"trackingParams":"CKUBEP2GBCITCK_r7_iGmO4CFRhCSAAdaOkHVA=="}}}}}},"trackingParams":
"CKQBEPBbIhMIr-vv-IaY7gIVGEJIAB1o6QdU","targetId":"watch-
subscribe"}},"metadataRowContainer":{"metadataRowContainerRenderer":
{"collapsedItemCount":0,"trackingParams":"CKMBEM2rARgBIhMIr-vv-
IaY7gIVGEJIAB1o6QdU"}},"showMoreText":{"runs":[{"text":"Show
more"}]},"showLessText":{"runs":[{"text":"Show
less"}]},"trackingParams":"CKMBEM2rARgBIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","defaultExpanded":false,"descriptionCollapsedLines":3}},
{"itemSectionRenderer":{"continuations":[{"nextContinuationData":
{"continuation":"EkMSC05ITUluNzIzaFFZMgDIAQDgAQGiAg0o____________AUAAwgIbGhdodHRwcz
ovL3d3dy55b3V0dWJlLmNvbSIAGAY
%3D","clickTrackingParams":"CKIBEMm3AiITCK_r7_iGmO4CFRhCSAAdaOkHVA==","label":
{"runs":[{"text":"Show more replies"}]}}}],"trackingParams":"CKEBELsvGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","sectionIdentifier":"comment-item-
section"}}],"trackingParams":"CKABELovIhMIr-vv-
IaY7gIVGEJIAB1o6QdU"}},"secondaryResults":{"secondaryResults":{"results":
[{"compactAutoplayRenderer":{"title":{"simpleText":"Up next"},"toggleDescription":
{"runs":[{"text":"Autoplay"}]},"infoIcon":{"iconType":"INFO"},"infoText":{"runs":
[{"text":"When autoplay is enabled, a suggested video will automatically play
next."}]},"contents":[{"compactVideoRenderer":{"videoId":"ZmVBCpefQe8","thumbnail":
{"thumbnails":[{"url":"https://i.ytimg.com/vi/ZmVBCpefQe8/hqdefault.jpg?sqp=-
oaymwEYCKgBEF5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLAyzKR65yewn9HN3piaQD3930lnPQ"
,"width":168,"height":94},{"url":"https://i.ytimg.com/vi/ZmVBCpefQe8/hqdefault.jpg?
sqp=-
oaymwEZCNACELwBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLBLsfVT0XvzeX5SDG7IODnQyMO
d3g","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":
{"label":"Intro to React Testing [Jest and React Testing Library Tutorial] by
Headway 7 months ago 50 minutes 35,035 views"}},"simpleText":"Intro to React
Testing [Jest and React Testing Library Tutorial]"},"longBylineText":{"runs":
[{"text":"Headway","navigationEndpoint":{"clickTrackingParams":"CJsBEKQwGAAiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"url":"/c/Headwayio","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":
"/youtubei/v1/browse"}},"browseEndpoint":
{"browseId":"UCw3lZnAWGYEPnPYK4d2_WhQ","canonicalBaseUrl":"/c/Headwayio"}}}]},"publ
ishedTimeText":{"simpleText":"7 months ago"},"viewCountText":{"simpleText":"35,035
views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"50 minutes, 8
seconds"}},"simpleText":"50:08"},"navigationEndpoint":
{"clickTrackingParams":"CJsBEKQwGAAiEwiv6-
_4hpjuAhUYQkgAHWjpB1QyB2F1dG9uYXZIhore7fuTwrk0mgEFCAMQ-B0=","commandMetadata":
{"webCommandMetadata":{"url":"/watch?
v=ZmVBCpefQe8","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"ZmVBCpefQe8","nofollow":true}},"shortBylineText":{"runs":
[{"text":"Headway","navigationEndpoint":{"clickTrackingParams":"CJsBEKQwGAAiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"url":"/c/Headwayio","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":
"/youtubei/v1/browse"}},"browseEndpoint":
{"browseId":"UCw3lZnAWGYEPnPYK4d2_WhQ","canonicalBaseUrl":"/c/Headwayio"}}}]},"chan
nelThumbnail":{"thumbnails":
[{"url":"https://yt3.ggpht.com/ytc/AAUvwnhhoSv9ZlFeZJtWkA2iSwt5ILeNsyg-
PFZh75TozA=s68-c-k-c0x00ffffff-no-
rj","width":68,"height":68}]},"trackingParams":"CJsBEKQwGAAiEwiv6-
_4hpjuAhUYQkgAHWjpB1RA74P9vKmh0LJm","shortViewCountText":{"simpleText":"35K
views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":
{"runs":[{"text":"Add to queue"}]},"icon":
{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":
{"clickTrackingParams":"CJ4BEP6YBBgEIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CJ4BEP6YBBgEIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"ZmVBCpefQe8","listType":"PL
AYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":
{"clickTrackingParams":"CJ4BEP6YBBgEIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["ZmVBCpefQe8"],"params":"CAQ%3D"}},"videoIds":
["ZmVBCpefQe8"]}},{"clickTrackingParams":"CJ4BEP6YBBgEIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","openPopupAction":{"popup":{"notificationActionRenderer":
{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CJ8BELlqIhMIr-vv-
IaY7gIVGEJIAB1o6QdU"}},"popupType":"TOAST"}}]}},"trackingParams":"CJ4BEP6YBBgEIhMIr
-vv-IaY7gIVGEJIAB1o6QdU"}}],"trackingParams":"CJsBEKQwGAAiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","accessibility":{"accessibilityData":{"label":"Action
menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":
{"accessibility":{"accessibilityData":{"label":"50 minutes, 8
seconds"}},"simpleText":"50:08"},"style":"DEFAULT"}},
{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":
{"iconType":"WATCH_LATER"},"toggledIcon":
{"iconType":"CHECK"},"untoggledTooltip":"Watch
later","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CJ0BEPnnAxgBIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":
[{"addedVideoId":"ZmVBCpefQe8","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpo
int":{"clickTrackingParams":"CJ0BEPnnAxgBIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"
playlistId":"WL","actions":
[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"ZmVBCpefQe8"}]}},"un
toggledAccessibility":{"accessibilityData":{"label":"Watch
later"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CJ0BEPnnAxgBIhMIr-vv-IaY7gIVGEJIAB1o6QdU"}},
{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":
{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":
{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to
queue","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CJwBEMfsBBgCIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CJwBEMfsBBgCIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"ZmVBCpefQe8","listType":"PL
AYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":
{"clickTrackingParams":"CJwBEMfsBBgCIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["ZmVBCpefQe8"],"params":"CAQ%3D"}},"videoIds":
["ZmVBCpefQe8"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to
queue"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CJwBEMfsBBgCIhMIr-vv-IaY7gIVGEJIAB1o6QdU"}},
{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now
playing"}]}}}],"accessibility":{"accessibilityData":{"label":"Intro to React
Testing [Jest and React Testing Library Tutorial] - 50 minutes - Go to channel -
Headway - 35K views - 7 months ago - play video"}},"richThumbnail":
{"movingThumbnailRenderer":
{"enableHoveredLogging":true,"enableOverlay":true}}}}],"trackingParams":"CJoBEKZgGA
AiEwiv6-_4hpjuAhUYQkgAHWjpB1Q="}},{"compactVideoRenderer":
{"videoId":"ovJcsL7vyrk","thumbnail":{"thumbnails":
[{"url":"https://i.ytimg.com/vi/ovJcsL7vyrk/hqdefault.jpg?sqp=-
oaymwEYCKgBEF5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLANfK165K2tAianokCi_3iFrGsBww"
,"width":168,"height":94},{"url":"https://i.ytimg.com/vi/ovJcsL7vyrk/hqdefault.jpg?
sqp=-
oaymwEZCNACELwBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLAG68W58ddrwVuY8kVRTfZf5Q_
N5Q","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":
{"label":"This equation will change how you see the world (the logistic map) by
Veritasium 11 months ago 18 minutes 8,467,472 views"}},"simpleText":"This equation
will change how you see the world (the logistic map)"},"longBylineText":{"runs":
[{"text":"Veritasium","navigationEndpoint":
{"clickTrackingParams":"CJUBEKQwGAEiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"url":"/user/1veritasium","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"api
Url":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCHnyfMqiRRG1u-
2MsSQLbXA","canonicalBaseUrl":"/user/1veritasium"}}}]},"publishedTimeText":
{"simpleText":"11 months ago"},"viewCountText":{"simpleText":"8,467,472
views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"18 minutes, 39
seconds"}},"simpleText":"18:39"},"navigationEndpoint":
{"clickTrackingParams":"CJUBEKQwGAEiEwiv6-
_4hpjuAhUYQkgAHWjpB1QyB3JlbGF0ZWRIhore7fuTwrk0mgEFCAEQ-B0=","commandMetadata":
{"webCommandMetadata":{"url":"/watch?
v=ovJcsL7vyrk","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"ovJcsL7vyrk","nofollow":true}},"shortBylineText":{"runs":
[{"text":"Veritasium","navigationEndpoint":
{"clickTrackingParams":"CJUBEKQwGAEiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"url":"/user/1veritasium","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"api
Url":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCHnyfMqiRRG1u-
2MsSQLbXA","canonicalBaseUrl":"/user/1veritasium"}}}]},"channelThumbnail":
{"thumbnails":[{"url":"https://yt3.ggpht.com/ytc/AAUvwnjBJR7xS-
yf4Mwz7GJ4y6rWceVa1LkGQpPnaTyyCw=s68-c-k-c0x00ffffff-no-
rj","width":68,"height":68}]},"ownerBadges":[{"metadataBadgeRenderer":{"icon":
{"iconType":"CHECK_CIRCLE_THICK"},"style":"BADGE_STYLE_TYPE_VERIFIED","tooltip":"Ve
rified","trackingParams":"CJUBEKQwGAEiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q="}}],"trackingParams":"CJUBEKQwGAEiEwiv6-
_4hpjuAhUYQkgAHWjpB1RAuZW_94uWl_miAQ==","shortViewCountText":{"simpleText":"8.4M
views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":
{"runs":[{"text":"Add to queue"}]},"icon":
{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":
{"clickTrackingParams":"CJgBEP6YBBgFIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CJgBEP6YBBgFIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"ovJcsL7vyrk","listType":"PL
AYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":
{"clickTrackingParams":"CJgBEP6YBBgFIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["ovJcsL7vyrk"],"params":"CAQ%3D"}},"videoIds":
["ovJcsL7vyrk"]}},{"clickTrackingParams":"CJgBEP6YBBgFIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","openPopupAction":{"popup":{"notificationActionRenderer":
{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CJkBELlqIhMIr-vv-
IaY7gIVGEJIAB1o6QdU"}},"popupType":"TOAST"}}]}},"trackingParams":"CJgBEP6YBBgFIhMIr
-vv-IaY7gIVGEJIAB1o6QdU"}}],"trackingParams":"CJUBEKQwGAEiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","accessibility":{"accessibilityData":{"label":"Action
menu"}},"targetId":"watch-related-menu-button"}},"thumbnailOverlays":
[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":
{"accessibilityData":{"label":"18 minutes, 39
seconds"}},"simpleText":"18:39"},"style":"DEFAULT"}},
{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":
{"iconType":"WATCH_LATER"},"toggledIcon":
{"iconType":"CHECK"},"untoggledTooltip":"Watch
later","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CJcBEPnnAxgCIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":
[{"addedVideoId":"ovJcsL7vyrk","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpo
int":{"clickTrackingParams":"CJcBEPnnAxgCIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":
[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"ovJcsL7vyrk"}]}},"un
toggledAccessibility":{"accessibilityData":{"label":"Watch
later"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CJcBEPnnAxgCIhMIr-vv-IaY7gIVGEJIAB1o6QdU"}},
{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":
{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":
{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to
queue","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CJYBEMfsBBgDIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CJYBEMfsBBgDIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"ovJcsL7vyrk","listType":"PL
AYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":
{"clickTrackingParams":"CJYBEMfsBBgDIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["ovJcsL7vyrk"],"params":"CAQ%3D"}},"videoIds":
["ovJcsL7vyrk"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to
queue"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CJYBEMfsBBgDIhMIr-vv-IaY7gIVGEJIAB1o6QdU"}},
{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now
playing"}]}}}],"accessibility":{"accessibilityData":{"label":"This equation will
change how you see the world (the logistic map) - 18 minutes - Go to channel -
Veritasium - 8.4M views - 11 months ago - play video"}},"richThumbnail":
{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":
[{"url":"https://i.ytimg.com/an_webp/ovJcsL7vyrk/mqdefault_6s.webp?
du=3000\u0026sqp=CPOx-
f8F\u0026rs=AOn4CLBBLQ_64fHdwnx6J7R0JD4H2arduA","width":320,"height":180}],"logAsMo
vingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},
{"compactVideoRenderer":{"videoId":"BwuLxPH8IDs","thumbnail":{"thumbnails":
[{"url":"https://i.ytimg.com/vi/BwuLxPH8IDs/hqdefault.jpg?sqp=-
oaymwEYCKgBEF5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLAVNQRf6OQttr-
gxf4LRbW9680tNA","width":168,"height":94},
{"url":"https://i.ytimg.com/vi/BwuLxPH8IDs/hqdefault.jpg?sqp=-
oaymwEZCNACELwBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLDA6yEriRXMiOSzzSY1kh3lQbd
6hQ","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":
{"label":"TypeScript Course for Beginners 2020 - Learn TypeScript from Scratch! by
Academind 11 months ago 3 hours, 16 minutes 511,162
views"}},"simpleText":"TypeScript Course for Beginners 2020 - Learn TypeScript from
Scratch!"},"longBylineText":{"runs":[{"text":"Academind","navigationEndpoint":
{"clickTrackingParams":"CJABEKQwGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"url":"/c/Academind","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":
"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCSJbGtTlrDami-tDGPUV9-
w","canonicalBaseUrl":"/c/Academind"}}}]},"publishedTimeText":{"simpleText":"11
months ago"},"viewCountText":{"simpleText":"511,162 views"},"lengthText":
{"accessibility":{"accessibilityData":{"label":"3 hours, 16 minutes, 40
seconds"}},"simpleText":"3:16:40"},"navigationEndpoint":
{"clickTrackingParams":"CJABEKQwGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1QyB3JlbGF0ZWRIhore7fuTwrk0mgEFCAEQ-B0=","command
Metadata":{"webCommandMetadata":{"url":"/watch?
v=BwuLxPH8IDs","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"BwuLxPH8IDs","nofollow":true}},"shortBylineText":{"runs":
[{"text":"Academind","navigationEndpoint":
{"clickTrackingParams":"CJABEKQwGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"url":"/c/Academind","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":
"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCSJbGtTlrDami-tDGPUV9-
w","canonicalBaseUrl":"/c/Academind"}}}]},"channelThumbnail":{"thumbnails":
[{"url":"https://yt3.ggpht.com/ytc/AAUvwniQTOcy62OHAnqatgn_9G1dXjD1hUDbgOUpZTcN1A=s
68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"ownerBadges":
[{"metadataBadgeRenderer":{"icon":
{"iconType":"CHECK_CIRCLE_THICK"},"style":"BADGE_STYLE_TYPE_VERIFIED","tooltip":"Ve
rified","trackingParams":"CJABEKQwGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q="}}],"trackingParams":"CJABEKQwGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1RAu8Dwj8_44oUH","shortViewCountText":{"simpleText":"511K
views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":
{"runs":[{"text":"Add to queue"}]},"icon":
{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":
{"clickTrackingParams":"CJMBEP6YBBgFIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CJMBEP6YBBgFIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"BwuLxPH8IDs","listType":"PL
AYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":
{"clickTrackingParams":"CJMBEP6YBBgFIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["BwuLxPH8IDs"],"params":"CAQ%3D"}},"videoIds":
["BwuLxPH8IDs"]}},{"clickTrackingParams":"CJMBEP6YBBgFIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","openPopupAction":{"popup":{"notificationActionRenderer":
{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CJQBELlqIhMIr-vv-
IaY7gIVGEJIAB1o6QdU"}},"popupType":"TOAST"}}]}},"trackingParams":"CJMBEP6YBBgFIhMIr
-vv-IaY7gIVGEJIAB1o6QdU"}}],"trackingParams":"CJABEKQwGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","accessibility":{"accessibilityData":{"label":"Action
menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":
{"accessibility":{"accessibilityData":{"label":"3 hours, 16 minutes, 40
seconds"}},"simpleText":"3:16:40"},"style":"DEFAULT"}},
{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":
{"iconType":"WATCH_LATER"},"toggledIcon":
{"iconType":"CHECK"},"untoggledTooltip":"Watch
later","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CJIBEPnnAxgCIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":
[{"addedVideoId":"BwuLxPH8IDs","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpo
int":{"clickTrackingParams":"CJIBEPnnAxgCIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":
[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"BwuLxPH8IDs"}]}},"un
toggledAccessibility":{"accessibilityData":{"label":"Watch
later"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CJIBEPnnAxgCIhMIr-vv-IaY7gIVGEJIAB1o6QdU"}},
{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":
{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":
{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to
queue","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CJEBEMfsBBgDIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CJEBEMfsBBgDIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"BwuLxPH8IDs","listType":"PL
AYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":
{"clickTrackingParams":"CJEBEMfsBBgDIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["BwuLxPH8IDs"],"params":"CAQ%3D"}},"videoIds":
["BwuLxPH8IDs"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to
queue"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CJEBEMfsBBgDIhMIr-vv-IaY7gIVGEJIAB1o6QdU"}},
{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now
playing"}]}}}],"accessibility":{"accessibilityData":{"label":"TypeScript Course for
Beginners 2020 - Learn TypeScript from Scratch! - 3 hours, 16 minutes - Go to
channel - Academind - 511K views - 11 months ago - play video"}},"richThumbnail":
{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":
[{"url":"https://i.ytimg.com/an_webp/BwuLxPH8IDs/mqdefault_6s.webp?
du=3000\u0026sqp=CJjU-f8F\u0026rs=AOn4CLChZP2zMW-MBR2pszp6v-
N6fVyQuQ","width":320,"height":180}],"logAsMovingThumbnail":true},"enableHoveredLog
ging":true,"enableOverlay":true}}}},{"compactVideoRenderer":{"videoId":"hFm0enk-
qfM","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/hFm0enk-
qfM/hqdefault.jpg?sqp=-
oaymwEYCKgBEF5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLAUp3ZqsHqZHlNlsyEzMlM_qJ5ohg"
,"width":168,"height":94},{"url":"https://i.ytimg.com/vi/hFm0enk-qfM/hqdefault.jpg?
sqp=-oaymwEZCNACELwBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLBBNuZ-
4tmWiPSk3VyoeRan9HpYvA","width":336,"height":188}]},"title":{"accessibility":
{"accessibilityData":{"label":"Writing Better Tests with React Testing Library -
Time to React - August 2019 by Pusher 1 year ago 15 minutes 11,009
views"}},"simpleText":"Writing Better Tests with React Testing Library - Time to
React - August 2019"},"longBylineText":{"runs":
[{"text":"Pusher","navigationEndpoint":{"clickTrackingParams":"CIsBEKQwGAMiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"url":"/user/pusherapp","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUr
l":"/youtubei/v1/browse"}},"browseEndpoint":
{"browseId":"UCoyqucxoFXDFnh3khD0rjUg","canonicalBaseUrl":"/user/pusherapp"}}}]},"p
ublishedTimeText":{"simpleText":"1 year ago"},"viewCountText":{"simpleText":"11,009
views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"15 minutes, 57
seconds"}},"simpleText":"15:57"},"navigationEndpoint":
{"clickTrackingParams":"CIsBEKQwGAMiEwiv6-
_4hpjuAhUYQkgAHWjpB1QyB3JlbGF0ZWRIhore7fuTwrk0mgEFCAEQ-B0=","commandMetadata":
{"webCommandMetadata":{"url":"/watch?v=hFm0enk-
qfM","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"hFm0enk-qfM","nofollow":true}},"shortBylineText":{"runs":
[{"text":"Pusher","navigationEndpoint":{"clickTrackingParams":"CIsBEKQwGAMiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"url":"/user/pusherapp","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUr
l":"/youtubei/v1/browse"}},"browseEndpoint":
{"browseId":"UCoyqucxoFXDFnh3khD0rjUg","canonicalBaseUrl":"/user/pusherapp"}}}]},"c
hannelThumbnail":{"thumbnails":
[{"url":"https://yt3.ggpht.com/ytc/AAUvwnjMYsChLcHKRzmmUpFZPl7Y5nF6w-1oFHr--
d6o4w=s68-c-k-c0x00ffffff-no-
rj","width":68,"height":68}]},"trackingParams":"CIsBEKQwGAMiEwiv6-
_4hpjuAhUYQkgAHWjpB1RA89P6yaeP7ayEAQ==","shortViewCountText":{"simpleText":"11K
views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":
{"runs":[{"text":"Add to queue"}]},"icon":
{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":
{"clickTrackingParams":"CI4BEP6YBBgEIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CI4BEP6YBBgEIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"hFm0enk-
qfM","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":
{"clickTrackingParams":"CI4BEP6YBBgEIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["hFm0enk-qfM"],"params":"CAQ%3D"}},"videoIds":["hFm0enk-
qfM"]}},{"clickTrackingParams":"CI4BEP6YBBgEIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","openPopupAction":{"popup":{"notificationActionRenderer":
{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CI8BELlqIhMIr-vv-
IaY7gIVGEJIAB1o6QdU"}},"popupType":"TOAST"}}]}},"trackingParams":"CI4BEP6YBBgEIhMIr
-vv-IaY7gIVGEJIAB1o6QdU"}}],"trackingParams":"CIsBEKQwGAMiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","accessibility":{"accessibilityData":{"label":"Action
menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":
{"accessibility":{"accessibilityData":{"label":"15 minutes, 57
seconds"}},"simpleText":"15:57"},"style":"DEFAULT"}},
{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":
{"iconType":"WATCH_LATER"},"toggledIcon":
{"iconType":"CHECK"},"untoggledTooltip":"Watch
later","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CI0BEPnnAxgBIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":[{"addedVideoId":"hFm0enk-
qfM","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":
{"clickTrackingParams":"CI0BEPnnAxgBIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":
[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"hFm0enk-
qfM"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch
later"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CI0BEPnnAxgBIhMIr-vv-IaY7gIVGEJIAB1o6QdU"}},
{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":
{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":
{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to
queue","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CIwBEMfsBBgCIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CIwBEMfsBBgCIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"hFm0enk-
qfM","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":
{"clickTrackingParams":"CIwBEMfsBBgCIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["hFm0enk-qfM"],"params":"CAQ%3D"}},"videoIds":["hFm0enk-
qfM"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to
queue"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CIwBEMfsBBgCIhMIr-vv-IaY7gIVGEJIAB1o6QdU"}},
{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now
playing"}]}}}],"accessibility":{"accessibilityData":{"label":"Writing Better Tests
with React Testing Library - Time to React - August 2019 - 15 minutes - Go to
channel - Pusher - 11K views - 1 year ago - play video"}},"richThumbnail":
{"movingThumbnailRenderer":{"enableHoveredLogging":true,"enableOverlay":true}}}},
{"compactVideoRenderer":{"videoId":"9Yrd4aZkse8","thumbnail":{"thumbnails":
[{"url":"https://i.ytimg.com/vi/9Yrd4aZkse8/hqdefault.jpg?sqp=-
oaymwEYCKgBEF5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLAp8grUdn2CeqY8DrF5Ujd9Esn0JQ"
,"width":168,"height":94},{"url":"https://i.ytimg.com/vi/9Yrd4aZkse8/hqdefault.jpg?
sqp=-oaymwEZCNACELwBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLA73jZEI6Kbu-
z1K9oh6labik1etg","width":336,"height":188}]},"title":{"accessibility":
{"accessibilityData":{"label":"Mocking Axios in Jest + Testing Async Functions by
Leigh Halliday 2 years ago 17 minutes 46,996 views"}},"simpleText":"Mocking Axios
in Jest + Testing Async Functions"},"longBylineText":{"runs":[{"text":"Leigh
Halliday","navigationEndpoint":{"clickTrackingParams":"CIYBEKQwGAQiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"url":"/user/leighhalliday","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"a
piUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCWPY8W-
FAZ2HdDiJp2RC_sQ","canonicalBaseUrl":"/user/leighhalliday"}}}]},"publishedTimeText"
:{"simpleText":"2 years ago"},"viewCountText":{"simpleText":"46,996
views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"17 minutes, 43
seconds"}},"simpleText":"17:43"},"navigationEndpoint":
{"clickTrackingParams":"CIYBEKQwGAQiEwiv6-
_4hpjuAhUYQkgAHWjpB1QyB3JlbGF0ZWRIhore7fuTwrk0mgEFCAEQ-B0=","commandMetadata":
{"webCommandMetadata":{"url":"/watch?
v=9Yrd4aZkse8","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"9Yrd4aZkse8","nofollow":true}},"shortBylineText":{"runs":
[{"text":"Leigh Halliday","navigationEndpoint":
{"clickTrackingParams":"CIYBEKQwGAQiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"url":"/user/leighhalliday","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"a
piUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCWPY8W-
FAZ2HdDiJp2RC_sQ","canonicalBaseUrl":"/user/leighhalliday"}}}]},"channelThumbnail":
{"thumbnails":
[{"url":"https://yt3.ggpht.com/ytc/AAUvwnghNB1VUqCSKgQ2VXUUIHdxxwUOO0ZIfuLDESRjW6s=
s68-c-k-c0x00ffffff-no-
rj","width":68,"height":68}]},"trackingParams":"CIYBEKQwGAQiEwiv6-
_4hpjuAhUYQkgAHWjpB1RA7-OSs5q8t8X1AQ==","shortViewCountText":{"simpleText":"46K
views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":
{"runs":[{"text":"Add to queue"}]},"icon":
{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":
{"clickTrackingParams":"CIkBEP6YBBgEIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CIkBEP6YBBgEIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"9Yrd4aZkse8","listType":"PL
AYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":
{"clickTrackingParams":"CIkBEP6YBBgEIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["9Yrd4aZkse8"],"params":"CAQ%3D"}},"videoIds":
["9Yrd4aZkse8"]}},{"clickTrackingParams":"CIkBEP6YBBgEIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","openPopupAction":{"popup":{"notificationActionRenderer":
{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CIoBELlqIhMIr-vv-
IaY7gIVGEJIAB1o6QdU"}},"popupType":"TOAST"}}]}},"trackingParams":"CIkBEP6YBBgEIhMIr
-vv-IaY7gIVGEJIAB1o6QdU"}}],"trackingParams":"CIYBEKQwGAQiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","accessibility":{"accessibilityData":{"label":"Action
menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":
{"accessibility":{"accessibilityData":{"label":"17 minutes, 43
seconds"}},"simpleText":"17:43"},"style":"DEFAULT"}},
{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":
{"iconType":"WATCH_LATER"},"toggledIcon":
{"iconType":"CHECK"},"untoggledTooltip":"Watch
later","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CIgBEPnnAxgBIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":
[{"addedVideoId":"9Yrd4aZkse8","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpo
int":{"clickTrackingParams":"CIgBEPnnAxgBIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":
[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"9Yrd4aZkse8"}]}},"un
toggledAccessibility":{"accessibilityData":{"label":"Watch
later"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CIgBEPnnAxgBIhMIr-vv-IaY7gIVGEJIAB1o6QdU"}},
{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":
{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":
{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to
queue","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CIcBEMfsBBgCIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CIcBEMfsBBgCIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"9Yrd4aZkse8","listType":"PL
AYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":
{"clickTrackingParams":"CIcBEMfsBBgCIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["9Yrd4aZkse8"],"params":"CAQ%3D"}},"videoIds":
["9Yrd4aZkse8"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to
queue"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CIcBEMfsBBgCIhMIr-vv-IaY7gIVGEJIAB1o6QdU"}},
{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now
playing"}]}}}],"accessibility":{"accessibilityData":{"label":"Mocking Axios in Jest
+ Testing Async Functions - 17 minutes - Go to channel - Leigh Halliday - 46K views
- 2 years ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":
{"movingThumbnailDetails":{"thumbnails":
[{"url":"https://i.ytimg.com/an_webp/9Yrd4aZkse8/mqdefault_6s.webp?
du=3000\u0026sqp=CKnn-
f8F\u0026rs=AOn4CLCGiBDlamz2wBG2pMSmER_iRoLIdA","width":320,"height":180}],"logAsMo
vingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},
{"compactVideoRenderer":{"videoId":"oXlwWbU8l2o","thumbnail":{"thumbnails":
[{"url":"https://i.ytimg.com/vi/oXlwWbU8l2o/hqdefault.jpg?sqp=-
oaymwEYCKgBEF5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLBmKmgAPYDG2fXj0d6NHmShp9kP2w"
,"width":168,"height":94},{"url":"https://i.ytimg.com/vi/oXlwWbU8l2o/hqdefault.jpg?
sqp=-
oaymwEZCNACELwBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLD3KdOQl75ZrBXT6jhrIlDLSxS
XSg","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":
{"label":"OpenCV Course - Full Tutorial with Python by freeCodeCamp.org 2 months
ago 3 hours, 41 minutes 134,693 views"}},"simpleText":"OpenCV Course - Full
Tutorial with Python"},"longBylineText":{"runs":
[{"text":"freeCodeCamp.org","navigationEndpoint":
{"clickTrackingParams":"CIEBEKQwGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"url":"/c/Freecodecamp","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUr
l":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC8butISFwT-
Wl7EV0hUK0BQ","canonicalBaseUrl":"/c/Freecodecamp"}}}]},"publishedTimeText":
{"simpleText":"2 months ago"},"viewCountText":{"simpleText":"134,693
views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"3 hours, 41
minutes, 42 seconds"}},"simpleText":"3:41:42"},"navigationEndpoint":
{"clickTrackingParams":"CIEBEKQwGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1QyB3JlbGF0ZWRIhore7fuTwrk0mgEFCAEQ-B0=","commandMetadata":
{"webCommandMetadata":{"url":"/watch?
v=oXlwWbU8l2o","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"oXlwWbU8l2o","nofollow":true}},"shortBylineText":{"runs":
[{"text":"freeCodeCamp.org","navigationEndpoint":
{"clickTrackingParams":"CIEBEKQwGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"url":"/c/Freecodecamp","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUr
l":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC8butISFwT-
Wl7EV0hUK0BQ","canonicalBaseUrl":"/c/Fre
ecodecamp"}}}]},"channelThumbnail":{"thumbnails":
[{"url":"https://yt3.ggpht.com/ytc/AAUvwnifaQZvAunS0OFb2y_cieoVjLCVjqQW8Exf3BC1gg=s
68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"ownerBadges":
[{"metadataBadgeRenderer":{"icon":
{"iconType":"CHECK_CIRCLE_THICK"},"style":"BADGE_STYLE_TYPE_VERIFIED","tooltip":"Ve
rified","trackingParams":"CIEBEKQwGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q="}}],"trackingParams":"CIEBEKQwGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1RA6q7yqZuL3LyhAQ==","shortViewCountText":{"simpleText":"134K
views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":
{"runs":[{"text":"Add to queue"}]},"icon":
{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":
{"clickTrackingParams":"CIQBEP6YBBgFIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CIQBEP6YBBgFIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"oXlwWbU8l2o","listType":"PL
AYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":
{"clickTrackingParams":"CIQBEP6YBBgFIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["oXlwWbU8l2o"],"params":"CAQ%3D"}},"videoIds":
["oXlwWbU8l2o"]}},{"clickTrackingParams":"CIQBEP6YBBgFIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","openPopupAction":{"popup":{"notificationActionRenderer":
{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CIUBELlqIhMIr-vv-
IaY7gIVGEJIAB1o6QdU"}},"popupType":"TOAST"}}]}},"trackingParams":"CIQBEP6YBBgFIhMIr
-vv-IaY7gIVGEJIAB1o6QdU"}}],"trackingParams":"CIEBEKQwGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","accessibility":{"accessibilityData":{"label":"Action
menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":
{"accessibility":{"accessibilityData":{"label":"3 hours, 41 minutes, 42
seconds"}},"simpleText":"3:41:42"},"style":"DEFAULT"}},
{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":
{"iconType":"WATCH_LATER"},"toggledIcon":
{"iconType":"CHECK"},"untoggledTooltip":"Watch
later","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CIMBEPnnAxgCIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":
[{"addedVideoId":"oXlwWbU8l2o","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpo
int":{"clickTrackingParams":"CIMBEPnnAxgCIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":
[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"oXlwWbU8l2o"}]}},"un
toggledAccessibility":{"accessibilityData":{"label":"Watch
later"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CIMBEPnnAxgCIhMIr-vv-IaY7gIVGEJIAB1o6QdU"}},
{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":
{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":
{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to
queue","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CIIBEMfsBBgDIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CIIBEMfsBBgDIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"oXlwWbU8l2o","listType":"PL
AYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":
{"clickTrackingParams":"CIIBEMfsBBgDIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["oXlwWbU8l2o"],"params":"CAQ%3D"}},"videoIds":
["oXlwWbU8l2o"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to
queue"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CIIBEMfsBBgDIhMIr-vv-IaY7gIVGEJIAB1o6QdU"}},
{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now
playing"}]}}}],"accessibility":{"accessibilityData":{"label":"OpenCV Course - Full
Tutorial with Python - 3 hours, 41 minutes - Go to channel - freeCodeCamp.org -
134K views - 2 months ago - play video"}},"richThumbnail":
{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":
[{"url":"https://i.ytimg.com/an_webp/oXlwWbU8l2o/mqdefault_6s.webp?
du=3000\u0026sqp=CILR-
f8F\u0026rs=AOn4CLD3kotFiUUdcbqWNV5iJRXK5_9wqQ","width":320,"height":180}],"logAsMo
vingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},
{"compactVideoRenderer":{"videoId":"FgnxcUQ5vho","thumbnail":{"thumbnails":
[{"url":"https://i.ytimg.com/vi/FgnxcUQ5vho/hqdefault.jpg?sqp=-
oaymwEYCKgBEF5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLBnFf2UODVTs1YXbsa6muDbYDLlNA"
,"width":168,"height":94},{"url":"https://i.ytimg.com/vi/FgnxcUQ5vho/hqdefault.jpg?
sqp=-
oaymwEZCNACELwBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLBI5UwRDb63zpYTz5EQK0YeIqq
YBA","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":
{"label":"Introduction To Testing In JavaScript With Jest by Web Dev Simplified 1
year ago 13 minutes, 57 seconds 58,419 views"}},"simpleText":"Introduction To
Testing In JavaScript With Jest"},"longBylineText":{"runs":[{"text":"Web Dev
Simplified","navigationEndpoint":
{"clickTrackingParams":"CHwQpDAYBiITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":
{"url":"/c/WebDevSimplified","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"a
piUrl":"/youtubei/v1/browse"}},"browseEndpoint":
{"browseId":"UCFbNIlppjAuEX4znoulh0Cw","canonicalBaseUrl":"/c/WebDevSimplified"}}}]
},"publishedTimeText":{"simpleText":"1 year ago"},"viewCountText":
{"simpleText":"58,419 views"},"lengthText":{"accessibility":{"accessibilityData":
{"label":"13 minutes, 57 seconds"}},"simpleText":"13:57"},"navigationEndpoint":
{"clickTrackingParams":"CHwQpDAYBiITCK_r7_iGmO4CFRhCSAAdaOkHVDIHcmVsYXRlZEiGit7t-
5PCuTSaAQUIARD4HQ==","commandMetadata":{"webCommandMetadata":{"url":"/watch?
v=FgnxcUQ5vho","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"FgnxcUQ5vho","nofollow":true}},"shortBylineText":{"runs":[{"text":"Web
Dev Simplified","navigationEndpoint":
{"clickTrackingParams":"CHwQpDAYBiITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":
{"url":"/c/WebDevSimplified","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"a
piUrl":"/youtubei/v1/browse"}},"browseEndpoint":
{"browseId":"UCFbNIlppjAuEX4znoulh0Cw","canonicalBaseUrl":"/c/WebDevSimplified"}}}]
},"channelThumbnail":{"thumbnails":
[{"url":"https://yt3.ggpht.com/ytc/AAUvwnhIz_0Su6HhW6Ym50QCroJCAnF10X9xnnMDboN2=s68
-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"ownerBadges":
[{"metadataBadgeRenderer":{"icon":
{"iconType":"CHECK_CIRCLE_THICK"},"style":"BADGE_STYLE_TYPE_VERIFIED","tooltip":"Ve
rified","trackingParams":"CHwQpDAYBiITCK_r7_iGmO4CFRhCSAAdaOkHVA=="}}],"trackingPar
ams":"CHwQpDAYBiITCK_r7_iGmO4CFRhCSAAdaOkHVECa_OahlK78hBY=","shortViewCountText":
{"simpleText":"58K views"},"menu":{"menuRenderer":{"items":
[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":
{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":
{"clickTrackingParams":"CH8Q_pgEGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CH8Q_pgEGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"FgnxcUQ5vho","listType":"PL
AYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":
{"clickTrackingParams":"CH8Q_pgEGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["FgnxcUQ5vho"],"params":"CAQ%3D"}},"videoIds":
["FgnxcUQ5vho"]}},{"clickTrackingParams":"CH8Q_pgEGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","openPopupAction":{"popup":{"notificationActionRenderer":
{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CIABELlqIhMIr-vv-
IaY7gIVGEJIAB1o6QdU"}},"popupType":"TOAST"}}]}},"trackingParams":"CH8Q_pgEGAUiEwiv6
-
_4hpjuAhUYQkgAHWjpB1Q="}}],"trackingParams":"CHwQpDAYBiITCK_r7_iGmO4CFRhCSAAdaOkHVA
==","accessibility":{"accessibilityData":{"label":"Action
menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":
{"accessibility":{"accessibilityData":{"label":"13 minutes, 57
seconds"}},"simpleText":"13:57"},"style":"DEFAULT"}},
{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":
{"iconType":"WATCH_LATER"},"toggledIcon":
{"iconType":"CHECK"},"untoggledTooltip":"Watch
later","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CH4Q-ecDGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":
[{"addedVideoId":"FgnxcUQ5vho","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpo
int":{"clickTrackingParams":"CH4Q-ecDGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":
[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"FgnxcUQ5vho"}]}},"un
toggledAccessibility":{"accessibilityData":{"label":"Watch
later"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CH4Q-ecDGAIiEwiv6-_4hpjuAhUYQkgAHWjpB1Q="}},
{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":
{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":
{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to
queue","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CH0Qx-wEGAMiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCo
mmandMetadata":{"sendPost":true}},"signalServiceEndpoint":
{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CH0Qx-wEGAMiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"FgnxcUQ5vho","listType":"PL
AYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CH0Qx-
wEGAMiEwiv6-_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["FgnxcUQ5vho"],"params":"CAQ%3D"}},"videoIds":
["FgnxcUQ5vho"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to
queue"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CH0Qx-wEGAMiEwiv6-_4hpjuAhUYQkgAHWjpB1Q="}},
{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now
playing"}]}}}],"accessibility":{"accessibilityData":{"label":"Introduction To
Testing In JavaScript With Jest - 13 minutes, 57 seconds - Go to channel - Web Dev
Simplified - 58K views - 1 year ago - play video"}},"richThumbnail":
{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":
[{"url":"https://i.ytimg.com/an_webp/FgnxcUQ5vho/mqdefault_6s.webp?
du=3000\u0026sqp=CPTL-
f8F\u0026rs=AOn4CLCLpSeCk09IYgJS5m_iYeJw_nL3wA","width":320,"height":180}],"logAsMo
vingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},
{"compactVideoRenderer":{"videoId":"6avJHaC3C2U","thumbnail":{"thumbnails":
[{"url":"https://i.ytimg.com/vi/6avJHaC3C2U/hqdefault.jpg?sqp=-
oaymwEYCKgBEF5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLC1ieujVQYZJbW53Dbu4p8tHb9TAQ"
,"width":168,"height":94},{"url":"https://i.ytimg.com/vi/6avJHaC3C2U/hqdefault.jpg?
sqp=-oaymwEZCNACELwBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLDFtfHJpoJSWAAO5z7v-
1OUdMeUow","width":336,"height":188}]},"title":{"accessibility":
{"accessibilityData":{"label":"The Art of Code - Dylan Beattie by NDC Conferences
10 months ago 1 hour 1,772,287 views"}},"simpleText":"The Art of Code - Dylan
Beattie"},"longBylineText":{"runs":[{"text":"NDC Conferences","navigationEndpoint":
{"clickTrackingParams":"CHcQpDAYByITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":
{"url":"/c/NDCConferences","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"api
Url":"/youtubei/v1/browse"}},"browseEndpoint":
{"browseId":"UCTdw38Cw6jcm0atBPA39a0Q","canonicalBaseUrl":"/c/NDCConferences"}}}]},
"publishedTimeText":{"simpleText":"10 months ago"},"viewCountText":
{"simpleText":"1,772,287 views"},"lengthText":{"accessibility":
{"accessibilityData":{"label":"1 hour, 49
seconds"}},"simpleText":"1:00:49"},"navigationEndpoint":
{"clickTrackingParams":"CHcQpDAYByITCK_r7_iGmO4CFRhCSAAdaOkHVDIHcmVsYXRlZEiGit7t-
5PCuTSaAQUIARD4HQ==","commandMetadata":{"webCommandMetadata":{"url":"/watch?
v=6avJHaC3C2U","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"6avJHaC3C2U","nofollow":true}},"shortBylineText":{"runs":[{"text":"NDC
Conferences","navigationEndpoint":
{"clickTrackingParams":"CHcQpDAYByITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":
{"url":"/c/NDCConferences","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"api
Url":"/youtubei/v1/browse"}},"browseEndpoint":
{"browseId":"UCTdw38Cw6jcm0atBPA39a0Q","canonicalBaseUrl":"/c/NDCConferences"}}}]},
"channelThumbnail":{"thumbnails":
[{"url":"https://yt3.ggpht.com/ytc/AAUvwngzuafcuxEwuxm1aN4imXiBlL7luQ4P5pNGOXkxKA=s
68-c-k-c0x00ffffff-no-
rj","width":68,"height":68}]},"trackingParams":"CHcQpDAYByITCK_r7_iGmO4CFRhCSAAdaOk
HVEDlltyF2qPy1ekB","shortViewCountText":{"simpleText":"1.7M views"},"menu":
{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add
to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":
{"clickTrackingParams":"CHoQ_pgEGAQiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CHoQ_pgEGAQiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"6avJHaC3C2U","listType":"PL
AYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":
{"clickTrackingParams":"CHoQ_pgEGAQiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["6avJHaC3C2U"],"params":"CAQ%3D"}},"videoIds":
["6avJHaC3C2U"]}},{"clickTrackingParams":"CHoQ_pgEGAQiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","openPopupAction":{"popup":{"notificationActionRenderer":
{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CHsQuWoiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q="}},"popupType":"TOAST"}}]}},"trackingParams":"CHoQ_pgEGAQiEw
iv6-
_4hpjuAhUYQkgAHWjpB1Q="}}],"trackingParams":"CHcQpDAYByITCK_r7_iGmO4CFRhCSAAdaOkHVA
==","accessibility":{"accessibilityData":{"label":"Action
menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":
{"accessibility":{"accessibilityData":{"label":"1 hour, 49
seconds"}},"simpleText":"1:00:49"},"style":"DEFAULT"}},
{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":
{"iconType":"WATCH_LATER"},"toggledIcon":
{"iconType":"CHECK"},"untoggledTooltip":"Watch
later","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CHkQ-ecDGAEiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":
[{"addedVideoId":"6avJHaC3C2U","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpo
int":{"clickTrackingParams":"CHkQ-ecDGAEiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":
[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"6avJHaC3C2U"}]}},"un
toggledAccessibility":{"accessibilityData":{"label":"Watch
later"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CHkQ-ecDGAEiEwiv6-_4hpjuAhUYQkgAHWjpB1Q="}},
{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":
{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":
{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to
queue","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CHgQx-wEGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CHgQx-wEGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"6avJHaC3C2U","listType":"PL
AYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CHgQx-
wEGAIiEwiv6-_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["6avJHaC3C2U"],"params":"CAQ%3D"}},"videoIds":
["6avJHaC3C2U"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to
queue"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CHgQx-wEGAIiEwiv6-_4hpjuAhUYQkgAHWjpB1Q="}},
{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now
playing"}]}}}],"accessibility":{"accessibilityData":{"label":"The Art of Code -
Dylan Beattie - 1 hour - Go to channel - NDC Conferences - 1.7M views - 10 months
ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":
{"movingThumbnailDetails":{"thumbnails":
[{"url":"https://i.ytimg.com/an_webp/6avJHaC3C2U/mqdefault_6s.webp?
du=3000\u0026sqp=CPbX-
f8F\u0026rs=AOn4CLDVLbI44VlyLvt707vUTC6dQBB8kA","width":320,"height":180}],"logAsMo
vingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},
{"compactVideoRenderer":{"videoId":"4Fl5GH4eYZ8","thumbnail":{"thumbnails":
[{"url":"https://i.ytimg.com/vi/4Fl5GH4eYZ8/hqdefault.jpg?sqp=-
oaymwEYCKgBEF5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLDU79uk2WrFr_Ulzb5A4U13l_juQQ"
,"width":168,"height":94},{"url":"https://i.ytimg.com/vi/4Fl5GH4eYZ8/hqdefault.jpg?
sqp=-
oaymwEZCNACELwBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLC4cvS2bit1bwm54NOLqWFQFA1
n1g","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":
{"label":"JavaScript Testing - Mocking Async Code by Academind 2 years ago 18
minutes 66,442 views"}},"simpleText":"JavaScript Testing - Mocking Async
Code"},"longBylineText":{"runs":[{"text":"Academind","navigationEndpoint":
{"clickTrackingParams":"CHIQpDAYCCITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":
{"url":"/c/Academind","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":
"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCSJbGtTlrDami-tDGPUV9-
w","canonicalBaseUrl":"/c/Academind"}}}]},"publishedTimeText":{"simpleText":"2
years ago"},"viewCountText":{"simpleText":"66,442 views"},"lengthText":
{"accessibility":{"accessibilityData":{"label":"18 minutes, 5
seconds"}},"simpleText":"18:05"},"navigationEndpoint":
{"clickTrackingParams":"CHIQpDAYCCITCK_r7_iGmO4CFRhCSAAdaOkHVDIHcmVsYXRlZEiGit7t-
5PCuTSaAQUIARD4HQ==","commandMetadata":{"webCommandMetadata":{"url":"/watch?
v=4Fl5GH4eYZ8","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"4Fl5GH4eYZ8","nofollow":true}},"shortBylineText":{"runs":
[{"text":"Academind","navigationEndpoint":
{"clickTrackingParams":"CHIQpDAYCCITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":
{"url":"/c/Academind","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":
"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCSJbGtTlrDami-tDGPUV9-
w","canonicalBaseUrl":"/c/Academind"}}}]},"channelThumbnail":{"thumbnails":
[{"url":"https://yt3.ggpht.com/ytc/AAUvwniQTOcy62OHAnqatgn_9G1dXjD1hUDbgOUpZTcN1A=s
68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"ownerBadges":
[{"metadataBadgeRenderer":{"icon":
{"iconType":"CHECK_CIRCLE_THICK"},"style":"BADGE_STYLE_TYPE_VERIFIED","tooltip":"Ve
rified","trackingParams":"
CHIQpDAYCCITCK_r7_iGmO4CFRhCSAAdaOkHVA=="}}],"trackingParams":"CHIQpDAYCCITCK_r7_iG
mO4CFRhCSAAdaOkHVECfw_nwh6PerOAB","shortViewCountText":{"simpleText":"66K
views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":
{"runs":[{"text":"Add to queue"}]},"icon":
{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":
{"clickTrackingParams":"CHUQ_pgEGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CHUQ_pgEGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"4Fl5GH4eYZ8","listType":"PL
AYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":
{"clickTrackingParams":"CHUQ_pgEGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["4Fl5GH4eYZ8"],"params":"CAQ%3D"}},"videoIds":
["4Fl5GH4eYZ8"]}},{"clickTrackingParams":"CHUQ_pgEGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","openPopupAction":{"popup":{"notificationActionRenderer":
{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CHYQuWoiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q="}},"popupType":"TOAST"}}]}},"trackingParams":"CHUQ_pgEGAUiEw
iv6-
_4hpjuAhUYQkgAHWjpB1Q="}}],"trackingParams":"CHIQpDAYCCITCK_r7_iGmO4CFRhCSAAdaOkHVA
==","accessibility":{"accessibilityData":{"label":"Action
menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":
{"accessibility":{"accessibilityData":{"label":"18 minutes, 5
seconds"}},"simpleText":"18:05"},"style":"DEFAULT"}},
{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":
{"iconType":"WATCH_LATER"},"toggledIcon":
{"iconType":"CHECK"},"untoggledTooltip":"Watch
later","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CHQQ-ecDGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":
[{"addedVideoId":"4Fl5GH4eYZ8","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpo
int":{"clickTrackingParams":"CHQQ-ecDGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":
[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"4Fl5GH4eYZ8"}]}},"un
toggledAccessibility":{"accessibilityData":{"label":"Watch
later"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CHQQ-ecDGAIiEwiv6-_4hpjuAhUYQkgAHWjpB1Q="}},
{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":
{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":
{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to
queue","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CHMQx-wEGAMiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CHMQx-wEGAMiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"4Fl5GH4eYZ8","listType":"PL
AYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CHMQx-
wEGAMiEwiv6-_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["4Fl5GH4eYZ8"],"params":"CAQ%3D"}},"videoIds":
["4Fl5GH4eYZ8"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to
queue"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CHMQx-wEGAMiEwiv6-_4hpjuAhUYQkgAHWjpB1Q="}},
{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now
playing"}]}}}],"accessibility":{"accessibilityData":{"label":"JavaScript Testing -
Mocking Async Code - 18 minutes - Go to channel - Academind - 66K views - 2 years
ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":
{"movingThumbnailDetails":{"thumbnails":
[{"url":"https://i.ytimg.com/an_webp/4Fl5GH4eYZ8/mqdefault_6s.webp?
du=3000\u0026sqp=CNGr-
f8F\u0026rs=AOn4CLDnGuZ7NE7U2B25n4N2e0aDFq9GIQ","width":320,"height":180}],"logAsMo
vingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},
{"compactVideoRenderer":{"videoId":"VfGW0Qiy2I0","thumbnail":{"thumbnails":
[{"url":"https://i.ytimg.com/vi/VfGW0Qiy2I0/hqdefault.jpg?sqp=-
oaymwEYCKgBEF5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLBLUSXx5I54OEsmbcDSFQMyvfRTcA"
,"width":168,"height":94},{"url":"https://i.ytimg.com/vi/VfGW0Qiy2I0/hqdefault.jpg?
sqp=-
oaymwEZCNACELwBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLB_ROWPWaPD15Mpbs_KmXkZRMJ
NLQ","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":
{"label":"Web Development In 2021 - A Practical Guide by Traversy Media 1 week ago
1 hour, 5 minutes 251,157 views"}},"simpleText":"Web Development In 2021 - A
Practical Guide"},"longBylineText":{"runs":[{"text":"Traversy
Media","navigationEndpoint":
{"clickTrackingParams":"CG0QpDAYCSITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":
{"url":"/user/TechGuyWeb","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiU
rl":"/youtubei/v1/browse"}},"browseEndpoint":
{"browseId":"UC29ju8bIPH5as8OGnQzwJyA","canonicalBaseUrl":"/user/TechGuyWeb"}}}]},"
publishedTimeText":{"simpleText":"1 week ago"},"viewCountText":
{"simpleText":"251,157 views"},"lengthText":{"accessibility":{"accessibilityData":
{"label":"1 hour, 5 minutes, 16
seconds"}},"simpleText":"1:05:16"},"navigationEndpoint":
{"clickTrackingParams":"CG0QpDAYCSITCK_r7_iGmO4CFRhCSAAdaOkHVDIHcmVsYXRlZEiGit7t-
5PCuTSaAQUIARD4HQ==","commandMetadata":{"webCommandMetadata":{"url":"/watch?
v=VfGW0Qiy2I0","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"VfGW0Qiy2I0","nofollow":true}},"shortBylineText":{"runs":
[{"text":"Traversy Media","navigationEndpoint":
{"clickTrackingParams":"CG0QpDAYCSITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":
{"url":"/user/TechGuyWeb","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiU
rl":"/youtubei/v1/browse"}},"browseEndpoint":
{"browseId":"UC29ju8bIPH5as8OGnQzwJyA","canonicalBaseUrl":"/user/TechGuyWeb"}}}]},"
channelThumbnail":{"thumbnails":
[{"url":"https://yt3.ggpht.com/ytc/AAUvwng963DN2_MIbKuvMWRrN4KG920h3Y4YHg6KET9vZg=s
68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"ownerBadges":
[{"metadataBadgeRenderer":{"icon":
{"iconType":"CHECK_CIRCLE_THICK"},"style":"BADGE_STYLE_TYPE_VERIFIED","tooltip":"Ve
rified","trackingParams":"CG0QpDAYCSITCK_r7_iGmO4CFRhCSAAdaOkHVA=="}}],"trackingPar
ams":"CG0QpDAYCSITCK_r7_iGmO4CFRhCSAAdaOkHVECNscvFkNrl-FU=","shortViewCountText":
{"simpleText":"251K views"},"menu":{"menuRenderer":{"items":
[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":
{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":
{"clickTrackingParams":"CHAQ_pgEGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CHAQ_pgEGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"VfGW0Qiy2I0","listType":"PL
AYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":
{"clickTrackingParams":"CHAQ_pgEGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["VfGW0Qiy2I0"],"params":"CAQ%3D"}},"videoIds":
["VfGW0Qiy2I0"]}},{"clickTrackingParams":"CHAQ_pgEGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","openPopupAction":{"popup":{"notificationActionRenderer":
{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CHEQuWoiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q="}},"popupType":"TOAST"}}]}},"trackingParams":"CHAQ_pgEGAUiEw
iv6-
_4hpjuAhUYQkgAHWjpB1Q="}}],"trackingParams":"CG0QpDAYCSITCK_r7_iGmO4CFRhCSAAdaOkHVA
==","accessibility":{"accessibilityData":{"label":"Action
menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":
{"accessibility":{"accessibilityData":{"label":"1 hour, 5 minutes, 16
seconds"}},"simpleText":"1:05:16"},"style":"DEFAULT"}},
{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":
{"iconType":"WATCH_LATER"},"toggledIcon":
{"iconType":"CHECK"},"untoggledTooltip":"Watch
later","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CG8Q-ecDGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":
[{"addedVideoId":"VfGW0Qiy2I0","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpo
int":{"clickTrackingParams":"CG8Q-ecDGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":
[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"VfGW0Qiy2I0"}]}},"un
toggledAccessibility":{"accessibilityData":{"label":"Watch
later"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CG8Q-ecDGAIiEwiv6-_4hpjuAhUYQkgAHWjpB1Q="}},
{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":
{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":
{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to
queue","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CG4Qx-wEGAMiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CG4Qx-wEGAMiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"VfGW0Qiy2I0","listType":"PL
AYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CG4Qx-
wEGAMiEwiv6-_4hpjuAhUYQkgAHWjpB1Q=","command
Metadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["VfGW0Qiy2I0"],"params":"CAQ%3D"}},"videoIds":
["VfGW0Qiy2I0"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to
queue"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CG4Qx-wEGAMiEwiv6-_4hpjuAhUYQkgAHWjpB1Q="}},
{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now
playing"}]}}}],"accessibility":{"accessibilityData":{"label":"Web Development In
2021 - A Practical Guide - 1 hour, 5 minutes - Go to channel - Traversy Media -
251K views - 1 week ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":
{"enableHoveredLogging":true,"enableOverlay":true}}}},{"compactVideoRenderer":
{"videoId":"-bmdf1oATQo","thumbnail":{"thumbnails":
[{"url":"https://i.ytimg.com/vi/-bmdf1oATQo/hqdefault.jpg?sqp=-
oaymwEYCKgBEF5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLCAS6G-
eWU6dcEWXJnS0L_RQxvrew","width":168,"height":94},{"url":"https://i.ytimg.com/vi/-
bmdf1oATQo/hqdefault.jpg?sqp=-
oaymwEZCNACELwBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLCMzDDTIqJE-
c4WYDP9q8J5nBMsGw","width":336,"height":188}]},"title":{"accessibility":
{"accessibilityData":{"label":"React TDD in 30 Minute - Test Driven Development
with Jest and Enzyme by Bitfumes 11 months ago 30 minutes 30,269
views"}},"simpleText":"React TDD in 30 Minute - Test Driven Development with Jest
and Enzyme"},"longBylineText":{"runs":[{"text":"Bitfumes","navigationEndpoint":
{"clickTrackingParams":"CGgQpDAYCiITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":
{"url":"/c/Bitfumes","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"
/youtubei/v1/browse"}},"browseEndpoint":
{"browseId":"UC_hG9fglfmShkwex1KVydHA","canonicalBaseUrl":"/c/Bitfumes"}}}]},"publi
shedTimeText":{"simpleText":"11 months ago"},"viewCountText":{"simpleText":"30,269
views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"30 minutes, 48
seconds"}},"simpleText":"30:48"},"navigationEndpoint":
{"clickTrackingParams":"CGgQpDAYCiITCK_r7_iGmO4CFRhCSAAdaOkHVDIHcmVsYXRlZEiGit7t-
5PCuTSaAQUIARD4HQ==","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=-
bmdf1oATQo","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"-bmdf1oATQo","nofollow":true}},"shortBylineText":{"runs":
[{"text":"Bitfumes","navigationEndpoint":
{"clickTrackingParams":"CGgQpDAYCiITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":
{"url":"/c/Bitfumes","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"
/youtubei/v1/browse"}},"browseEndpoint":
{"browseId":"UC_hG9fglfmShkwex1KVydHA","canonicalBaseUrl":"/c/Bitfumes"}}}]},"chann
elThumbnail":{"thumbnails":
[{"url":"https://yt3.ggpht.com/ytc/AAUvwni0NZLFOuUuLJeEhhOU0mdZKSbhCSFH7uItLnnqqg=s
68-c-k-c0x00ffffff-no-
rj","width":68,"height":68}]},"trackingParams":"CGgQpDAYCiITCK_r7_iGmO4CFRhCSAAdaOk
HVECKmoHQ9a_n3PkB","shortViewCountText":{"simpleText":"30K views"},"menu":
{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add
to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":
{"clickTrackingParams":"CGsQ_pgEGAQiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CGsQ_pgEGAQiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"-
bmdf1oATQo","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":
{"clickTrackingParams":"CGsQ_pgEGAQiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["-bmdf1oATQo"],"params":"CAQ%3D"}},"videoIds":["-
bmdf1oATQo"]}},{"clickTrackingParams":"CGsQ_pgEGAQiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","openPopupAction":{"popup":{"notificationActionRenderer":
{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CGwQuWoiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q="}},"popupType":"TOAST"}}]}},"trackingParams":"CGsQ_pgEGAQiEw
iv6-
_4hpjuAhUYQkgAHWjpB1Q="}}],"trackingParams":"CGgQpDAYCiITCK_r7_iGmO4CFRhCSAAdaOkHVA
==","accessibility":{"accessibilityData":{"label":"Action
menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":
{"accessibility":{"accessibilityData":{"label":"30 minutes, 48
seconds"}},"simpleText":"30:48"},"style":"DEFAULT"}},
{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":
{"iconType":"WATCH_LATER"},"toggledIcon":
{"iconType":"CHECK"},"untoggledTooltip":"Watch
later","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CGoQ-ecDGAEiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":[{"addedVideoId":"-
bmdf1oATQo","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":
{"clickTrackingParams":"CGoQ-ecDGAEiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":
[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"-
bmdf1oATQo"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch
later"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CGoQ-ecDGAEiEwiv6-_4hpjuAhUYQkgAHWjpB1Q="}},
{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":
{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":
{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to
queue","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CGkQx-wEGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CGkQx-wEGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"-
bmdf1oATQo","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":
{"clickTrackingParams":"CGkQx-wEGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["-bmdf1oATQo"],"params":"CAQ%3D"}},"videoIds":["-
bmdf1oATQo"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to
queue"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CGkQx-wEGAIiEwiv6-_4hpjuAhUYQkgAHWjpB1Q="}},
{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now
playing"}]}}}],"accessibility":{"accessibilityData":{"label":"React TDD in 30
Minute - Test Driven Development with Jest and Enzyme - 30 minutes - Go to channel
- Bitfumes - 30K views - 11 months ago - play video"}},"richThumbnail":
{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":
[{"url":"https://i.ytimg.com/an_webp/-bmdf1oATQo/mqdefault_6s.webp?
du=3000\u0026sqp=CMCq-
f8F\u0026rs=AOn4CLB0WJvc_I67yZCyLZmeEtAm68SlTQ","width":320,"height":180}],"logAsMo
vingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},
{"compactVideoRenderer":{"videoId":"GZvSYJDk-us","thumbnail":{"thumbnails":
[{"url":"https://i.ytimg.com/vi/GZvSYJDk-us/hqdefault.jpg?sqp=-
oaymwEYCKgBEF5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLBbI9TJLx9K7xv34UL3-
57ZGG9iWQ","width":168,"height":94},{"url":"https://i.ytimg.com/vi/GZvSYJDk-
us/hqdefault.jpg?sqp=-
oaymwEZCNACELwBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLCoxs8853qlhfyfnwCKNeoxS3G
OEQ","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":
{"label":"APIs for Beginners - How to use an API (Full Course / Tutorial) by
freeCodeCamp.org 1 year ago 2 hours, 19 minutes 1,150,634
views"}},"simpleText":"APIs for Beginners - How to use an API (Full Course /
Tutorial)"},"longBylineText":{"runs":
[{"text":"freeCodeCamp.org","navigationEndpoint":
{"clickTrackingParams":"CGMQpDAYCyITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":
{"url":"/c/Freecodecamp","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUr
l":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC8butISFwT-
Wl7EV0hUK0BQ","canonicalBaseUrl":"/c/Freecodecamp"}}}]},"publishedTimeText":
{"simpleText":"1 year ago"},"viewCountText":{"simpleText":"1,150,634
views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"2 hours, 19
minutes, 33 seconds"}},"simpleText":"2:19:33"},"navigationEndpoint":
{"clickTrackingParams":"CGMQpDAYCyITCK_r7_iGmO4CFRhCSAAdaOkHVDIHcmVsYXRlZEiGit7t-
5PCuTSaAQUIARD4HQ==","commandMetadata":{"webCommandMetadata":{"url":"/watch?
v=GZvSYJDk-us","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"GZvSYJDk-us","nofollow":true}},"shortBylineText":{"runs":
[{"text":"freeCodeCamp.org","navigationEndpoint":
{"clickTrackingParams":"CGMQpDAYCyITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":
{"url":"/c/Freecodecamp","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUr
l":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC8butISFwT-
Wl7EV0hUK0BQ","canonicalBaseUrl":"/c/Freecodecamp"}}}]},"channelThumbnail":
{"thumbnails":
[{"url":"https://yt3.ggpht.com/ytc/AAUvwnifaQZvAunS0OFb2y_cieoVjLCVjqQW8Exf3BC1gg=s
68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"ownerBadges":
[{"metadataBadgeRenderer":{"icon":
{"iconType":"CHECK_CIRCLE_THICK"},"style":"BADGE_STYLE_TYPE_VERIFIED","tooltip":"Ve
rified","trackingParams":"CGMQpDAYCyITCK_r7_iGmO4CFRhCSAAdaOkHVA=="}}],"trackingPar
ams":"CGMQpDAYCyITCK_r7_iGmO4CFRhCSAAdaOkHVEDr9ZOHicz0zRk=","shortViewCountText":
{"simpleText":"1.1M views"},"menu":{"menuRenderer":{"items":
[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":
{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":
{"clickTrackingParams":"CGYQ_pgEGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServi
ceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CGYQ_pgEGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"GZvSYJDk-
us","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":
{"clickTrackingParams":"CGYQ_pgEGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["GZvSYJDk-us"],"params":"CAQ%3D"}},"videoIds":["GZvSYJDk-
us"]}},{"clickTrackingParams":"CGYQ_pgEGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","openPopupAction":{"popup":{"notificationActionRenderer":
{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CGcQuWoiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q="}},"popupType":"TOAST"}}]}},"trackingParams":"CGYQ_pgEGAUiEw
iv6-
_4hpjuAhUYQkgAHWjpB1Q="}}],"trackingParams":"CGMQpDAYCyITCK_r7_iGmO4CFRhCSAAdaOkHVA
==","accessibility":{"accessibilityData":{"label":"Action
menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":
{"accessibility":{"accessibilityData":{"label":"2 hours, 19 minutes, 33
seconds"}},"simpleText":"2:19:33"},"style":"DEFAULT"}},
{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":
{"iconType":"WATCH_LATER"},"toggledIcon":
{"iconType":"CHECK"},"untoggledTooltip":"Watch
later","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CGUQ-ecDGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":[{"addedVideoId":"GZvSYJDk-
us","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":
{"clickTrackingParams":"CGUQ-ecDGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":
[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"GZvSYJDk-
us"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch
later"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CGUQ-ecDGAIiEwiv6-_4hpjuAhUYQkgAHWjpB1Q="}},
{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":
{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":
{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to
queue","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CGQQx-wEGAMiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CGQQx-wEGAMiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"GZvSYJDk-
us","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":
{"clickTrackingParams":"CGQQx-wEGAMiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["GZvSYJDk-us"],"params":"CAQ%3D"}},"videoIds":["GZvSYJDk-
us"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to
queue"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CGQQx-wEGAMiEwiv6-_4hpjuAhUYQkgAHWjpB1Q="}},
{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now
playing"}]}}}],"accessibility":{"accessibilityData":{"label":"APIs for Beginners -
How to use an API (Full Course / Tutorial) - 2 hours, 19 minutes - Go to channel -
freeCodeCamp.org - 1.1M views - 1 year ago - play video"}},"richThumbnail":
{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":
[{"url":"https://i.ytimg.com/an_webp/GZvSYJDk-us/mqdefault_6s.webp?
du=3000\u0026sqp=CLLm-
f8F\u0026rs=AOn4CLAWc92uUo3QPAgwzUJ_bIVa4VSJZg","width":320,"height":180}],"logAsMo
vingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},
{"compactVideoRenderer":{"videoId":"PeAOEAmR0D0","thumbnail":{"thumbnails":
[{"url":"https://i.ytimg.com/vi/PeAOEAmR0D0/hqdefault.jpg?sqp=-
oaymwEYCKgBEF5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLDF0-3ZoTT-
4ur3asKRfMPqTm8gjg","width":168,"height":94},
{"url":"https://i.ytimg.com/vi/PeAOEAmR0D0/hqdefault.jpg?sqp=-
oaymwEZCNACELwBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLC6-
2y7LV1ZDyJA3gQCphf4hqo24Q","width":336,"height":188}]},"title":{"accessibility":
{"accessibilityData":{"label":"REST vs GraphQL - What's the best kind of API? by
Academind 1 year ago 17 minutes 199,916 views"}},"simpleText":"REST vs GraphQL -
What's the best kind of API?"},"longBylineText":{"runs":
[{"text":"Academind","navigationEndpoint":
{"clickTrackingParams":"CF4QpDAYDCITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":
{"url":"/c/Academind","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":
"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCSJbGtTlrDami-tDGPUV9-
w","canonicalBaseUrl":"/c/Academind"}}}]},"publishedTimeText":{"simpleText":"1 year
ago"},"viewCountText":{"simpleText":"199,916 views"},"lengthText":{"accessibility":
{"accessibilityData":{"label":"17 minutes, 42
seconds"}},"simpleText":"17:42"},"navigationEndpoint":
{"clickTrackingParams":"CF4QpDAYDCITCK_r7_iGmO4CFRhCSAAdaOkHVDIHcmVsYXRlZEiGit7t-
5PCuTSaAQUIARD4HQ==","commandMetadata":{"webCommandMetadata":{"url":"/watch?
v=PeAOEAmR0D0","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"PeAOEAmR0D0","nofollow":true}},"shortBylineText":{"runs":
[{"text":"Academind","navigationEndpoint":
{"clickTrackingParams":"CF4QpDAYDCITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":
{"url":"/c/Academind","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":
"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCSJbGtTlrDami-tDGPUV9-
w","canonicalBaseUrl":"/c/Academind"}}}]},"channelThumbnail":{"thumbnails":
[{"url":"https://yt3.ggpht.com/ytc/AAUvwniQTOcy62OHAnqatgn_9G1dXjD1hUDbgOUpZTcN1A=s
68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"ownerBadges":
[{"metadataBadgeRenderer":{"icon":
{"iconType":"CHECK_CIRCLE_THICK"},"style":"BADGE_STYLE_TYPE_VERIFIED","tooltip":"Ve
rified","trackingParams":"CF4QpDAYDCITCK_r7_iGmO4CFRhCSAAdaOkHVA=="}}],"trackingPar
ams":"CF4QpDAYDCITCK_r7_iGmO4CFRhCSAAdaOkHVEC9oMfMgMKD8D0=","shortViewCountText":
{"simpleText":"199K views"},"menu":{"menuRenderer":{"items":
[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":
{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":
{"clickTrackingParams":"CGEQ_pgEGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CGEQ_pgEGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"PeAOEAmR0D0","listType":"PL
AYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":
{"clickTrackingParams":"CGEQ_pgEGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["PeAOEAmR0D0"],"params":"CAQ%3D"}},"videoIds":
["PeAOEAmR0D0"]}},{"clickTrackingParams":"CGEQ_pgEGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","openPopupAction":{"popup":{"notificationActionRenderer":
{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CGIQuWoiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q="}},"popupType":"TOAST"}}]}},"trackingParams":"CGEQ_pgEGAUiEw
iv6-
_4hpjuAhUYQkgAHWjpB1Q="}}],"trackingParams":"CF4QpDAYDCITCK_r7_iGmO4CFRhCSAAdaOkHVA
==","accessibility":{"accessibilityData":{"label":"Action
menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":
{"accessibility":{"accessibilityData":{"label":"17 minutes, 42
seconds"}},"simpleText":"17:42"},"style":"DEFAULT"}},
{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":
{"iconType":"WATCH_LATER"},"toggledIcon":
{"iconType":"CHECK"},"untoggledTooltip":"Watch
later","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CGAQ-ecDGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":
[{"addedVideoId":"PeAOEAmR0D0","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpo
int":{"clickTrackingParams":"CGAQ-ecDGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":
[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"PeAOEAmR0D0"}]}},"un
toggledAccessibility":{"accessibilityData":{"label":"Watch
later"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CGAQ-ecDGAIiEwiv6-_4hpjuAhUYQkgAHWjpB1Q="}},
{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":
{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":
{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to
queue","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CF8Qx-wEGAMiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CF8Qx-wEGAMiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"PeAOEAmR0D0","listType":"PL
AYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CF8Qx-
wEGAMiEwiv6-_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["PeAOEAmR0D0"],"params":"CAQ%3D"}},"videoIds":
["PeAOEAmR0D0"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to
queue"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CF8Qx-wEGAMiEwiv6-_4hpjuAhUYQkgAHWjpB1Q="}},
{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text
":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"REST vs
GraphQL - What's the best kind of API? - 17 minutes - Go to channel - Academind -
199K views - 1 year ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":
{"movingThumbnailDetails":{"thumbnails":
[{"url":"https://i.ytimg.com/an_webp/PeAOEAmR0D0/mqdefault_6s.webp?
du=3000\u0026sqp=COzc-
f8F\u0026rs=AOn4CLADlTqQT08tUqKPXcbexj93AoVDbw","width":320,"height":180}],"logAsMo
vingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},
{"compactVideoRenderer":{"videoId":"r9HdJ8P6GQI","thumbnail":{"thumbnails":
[{"url":"https://i.ytimg.com/vi/r9HdJ8P6GQI/hqdefault.jpg?sqp=-
oaymwEYCKgBEF5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLCxZMz0Aea_deyOhmk_arQqrv_wJQ"
,"width":168,"height":94},{"url":"https://i.ytimg.com/vi/r9HdJ8P6GQI/hqdefault.jpg?
sqp=-
oaymwEZCNACELwBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLBjQOPNvQhMCsGDn2WtQrUDq5l
DUg","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":
{"label":"JavaScript Testing Introduction Tutorial - Unit Tests, Integration
Tests \u0026 e2e Tests by Academind 2 years ago 39 minutes 188,013
views"}},"simpleText":"JavaScript Testing Introduction Tutorial - Unit Tests,
Integration Tests \u0026 e2e Tests"},"longBylineText":{"runs":
[{"text":"Academind","navigationEndpoint":
{"clickTrackingParams":"CFkQpDAYDSITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":
{"url":"/c/Academind","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":
"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCSJbGtTlrDami-tDGPUV9-
w","canonicalBaseUrl":"/c/Academind"}}}]},"publishedTimeText":{"simpleText":"2
years ago"},"viewCountText":{"simpleText":"188,013 views"},"lengthText":
{"accessibility":{"accessibilityData":{"label":"39 minutes, 46
seconds"}},"simpleText":"39:46"},"navigationEndpoint":
{"clickTrackingParams":"CFkQpDAYDSITCK_r7_iGmO4CFRhCSAAdaOkHVDIHcmVsYXRlZEiGit7t-
5PCuTSaAQUIARD4HQ==","commandMetadata":{"webCommandMetadata":{"url":"/watch?
v=r9HdJ8P6GQI","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"r9HdJ8P6GQI","nofollow":true}},"shortBylineText":{"runs":
[{"text":"Academind","navigationEndpoint":
{"clickTrackingParams":"CFkQpDAYDSITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":
{"url":"/c/Academind","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":
"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCSJbGtTlrDami-tDGPUV9-
w","canonicalBaseUrl":"/c/Academind"}}}]},"channelThumbnail":{"thumbnails":
[{"url":"https://yt3.ggpht.com/ytc/AAUvwniQTOcy62OHAnqatgn_9G1dXjD1hUDbgOUpZTcN1A=s
68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"ownerBadges":
[{"metadataBadgeRenderer":{"icon":
{"iconType":"CHECK_CIRCLE_THICK"},"style":"BADGE_STYLE_TYPE_VERIFIED","tooltip":"Ve
rified","trackingParams":"CFkQpDAYDSITCK_r7_iGmO4CFRhCSAAdaOkHVA=="}}],"trackingPar
ams":"CFkQpDAYDSITCK_r7_iGmO4CFRhCSAAdaOkHVECCsuif_KT36K8B","shortViewCountText":
{"simpleText":"188K views"},"menu":{"menuRenderer":{"items":
[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":
{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":
{"clickTrackingParams":"CFwQ_pgEGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CFwQ_pgEGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"r9HdJ8P6GQI","listType":"PL
AYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":
{"clickTrackingParams":"CFwQ_pgEGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["r9HdJ8P6GQI"],"params":"CAQ%3D"}},"videoIds":
["r9HdJ8P6GQI"]}},{"clickTrackingParams":"CFwQ_pgEGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","openPopupAction":{"popup":{"notificationActionRenderer":
{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CF0QuWoiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q="}},"popupType":"TOAST"}}]}},"trackingParams":"CFwQ_pgEGAUiEw
iv6-
_4hpjuAhUYQkgAHWjpB1Q="}}],"trackingParams":"CFkQpDAYDSITCK_r7_iGmO4CFRhCSAAdaOkHVA
==","accessibility":{"accessibilityData":{"label":"Action
menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":
{"accessibility":{"accessibilityData":{"label":"39 minutes, 46
seconds"}},"simpleText":"39:46"},"style":"DEFAULT"}},
{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":
{"iconType":"WATCH_LATER"},"toggledIcon":
{"iconType":"CHECK"},"untoggledTooltip":"Watch
later","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CFsQ-ecDGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":
[{"addedVideoId":"r9HdJ8P6GQI","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpo
int":{"clickTrackingParams":"CFsQ-ecDGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":
[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"r9HdJ8P6GQI"}]}},"un
toggledAccessibility":{"accessibilityData":{"label":"Watch
later"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CFsQ-ecDGAIiEwiv6-_4hpjuAhUYQkgAHWjpB1Q="}},
{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":
{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":
{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to
queue","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CFoQx-wEGAMiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CFoQx-wEGAMiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"r9HdJ8P6GQI","listType":"PL
AYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CFoQx-
wEGAMiEwiv6-_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["r9HdJ8P6GQI"],"params":"CAQ%3D"}},"videoIds":
["r9HdJ8P6GQI"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to
queue"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CFoQx-wEGAMiEwiv6-_4hpjuAhUYQkgAHWjpB1Q="}},
{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now
playing"}]}}}],"accessibility":{"accessibilityData":{"label":"JavaScript Testing
Introduction Tutorial - Unit Tests, Integration Tests \u0026 e2e Tests - 39 minutes
- Go to channel - Academind - 188K views - 2 years ago - play
video"}},"richThumbnail":{"movingThumbnailRenderer":{"movingThumbnailDetails":
{"thumbnails":[{"url":"https://i.ytimg.com/an_webp/r9HdJ8P6GQI/mqdefault_6s.webp?
du=3000\u0026sqp=CM7Z-f8F\u0026rs=AOn4CLAHFzewyOJGhlOpo-
YFpkgnB5J2YQ","width":320,"height":180}],"logAsMovingThumbnail":true},"enableHovere
dLogging":true,"enableOverlay":true}}}},{"compactVideoRenderer":
{"videoId":"uo0psyTxgQM","thumbnail":{"thumbnails":
[{"url":"https://i.ytimg.com/vi/uo0psyTxgQM/hqdefault.jpg?sqp=-
oaymwEYCKgBEF5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLD6NXM_z0NZAxuaVWsORe2saoD7QQ"
,"width":168,"height":94},{"url":"https://i.ytimg.com/vi/uo0psyTxgQM/hqdefault.jpg?
sqp=-
oaymwEZCNACELwBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLDh6qiJQtBnzJtQcxOsuX7Fpet
lKQ","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":
{"label":"Testing Asynchronous Components with Mocks in Jest by Leigh Halliday 2
years ago 23 minutes 26,453 views"}},"simpleText":"Testing Asynchronous Components
with Mocks in Jest"},"longBylineText":{"runs":[{"text":"Leigh
Halliday","navigationEndpoint":
{"clickTrackingParams":"CFQQpDAYDiITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":
{"url":"/user/leighhalliday","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"a
piUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCWPY8W-
FAZ2HdDiJp2RC_sQ","canonicalBaseUrl":"/user/leighhalliday"}}}]},"publishedTimeText"
:{"simpleText":"2 years ago"},"viewCountText":{"simpleText":"26,453
views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"23 minutes, 22
seconds"}},"simpleText":"23:22"},"navigationEndpoint":
{"clickTrackingParams":"CFQQpDAYDiITCK_r7_iGmO4CFRhCSAAdaOkHVDIHcmVsYXRlZEiGit7t-
5PCuTSaAQUIARD4HQ==","commandMetadata":{"webCommandMetadata":{"url":"/watch?
v=uo0psyTxgQM","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"uo0psyTxgQM","nofollow":true}},"shortBylineText":{"runs":
[{"text":"Leigh Halliday","navigationEndpoint":
{"clickTrackingParams":"CFQQpDAYDiITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":
{"url":"/user/leighhalliday","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"a
piUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCWPY8W-
FAZ2HdDiJp2RC_sQ","canonicalBaseUrl":"/user/leighhalliday"}}}]},"channelThumbnail":
{"thumbnails":
[{"url":"https://yt3.ggpht.com/ytc/AAUvwnghNB1VUqCSKgQ2VXUUIHdxxwUOO0ZIfuLDESRjW6s=
s68-c-k-c0x00ffffff-no-
rj","width":68,"height":68}]},"trackingParams":"CFQQpDAYDiITCK_r7_iGmO4CFRhCSAAdaOk
HVECDgsansrbKxroB","shortViewCountText":{"simpleText":"26K views"},"menu":
{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add
to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":
{"clickTrackingParams":"CFcQ_pgEGAQiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CFcQ_pgEGAQiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"uo0psyTxgQM","list
Type":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":
{"clickTrackingParams":"CFcQ_pgEGAQiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["uo0psyTxgQM"],"params":"CAQ%3D"}},"videoIds":
["uo0psyTxgQM"]}},{"clickTrackingParams":"CFcQ_pgEGAQiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","openPopupAction":{"popup":{"notificationActionRenderer":
{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CFgQuWoiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q="}},"popupType":"TOAST"}}]}},"trackingParams":"CFcQ_pgEGAQiEw
iv6-
_4hpjuAhUYQkgAHWjpB1Q="}}],"trackingParams":"CFQQpDAYDiITCK_r7_iGmO4CFRhCSAAdaOkHVA
==","accessibility":{"accessibilityData":{"label":"Action
menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":
{"accessibility":{"accessibilityData":{"label":"23 minutes, 22
seconds"}},"simpleText":"23:22"},"style":"DEFAULT"}},
{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":
{"iconType":"WATCH_LATER"},"toggledIcon":
{"iconType":"CHECK"},"untoggledTooltip":"Watch
later","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CFYQ-ecDGAEiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":
[{"addedVideoId":"uo0psyTxgQM","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpo
int":{"clickTrackingParams":"CFYQ-ecDGAEiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":
[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"uo0psyTxgQM"}]}},"un
toggledAccessibility":{"accessibilityData":{"label":"Watch
later"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CFYQ-ecDGAEiEwiv6-_4hpjuAhUYQkgAHWjpB1Q="}},
{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":
{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":
{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to
queue","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CFUQx-wEGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CFUQx-wEGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"uo0psyTxgQM","listType":"PL
AYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CFUQx-
wEGAIiEwiv6-_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["uo0psyTxgQM"],"params":"CAQ%3D"}},"videoIds":
["uo0psyTxgQM"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to
queue"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CFUQx-wEGAIiEwiv6-_4hpjuAhUYQkgAHWjpB1Q="}},
{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now
playing"}]}}}],"accessibility":{"accessibilityData":{"label":"Testing Asynchronous
Components with Mocks in Jest - 23 minutes - Go to channel - Leigh Halliday - 26K
views - 2 years ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":
{"movingThumbnailDetails":{"thumbnails":
[{"url":"https://i.ytimg.com/an_webp/uo0psyTxgQM/mqdefault_6s.webp?
du=3000\u0026sqp=CIa7-
f8F\u0026rs=AOn4CLDywHjzOYyDIgbjbopAg6oIBhdGAw","width":320,"height":180}],"logAsMo
vingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},
{"compactVideoRenderer":{"videoId":"cAKYQpTC7MA","thumbnail":{"thumbnails":
[{"url":"https://i.ytimg.com/vi/cAKYQpTC7MA/hqdefault.jpg?sqp=-
oaymwEYCKgBEF5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLC-
tgwmWbDDDUol6IsIy08hwyVfTw","width":168,"height":94},
{"url":"https://i.ytimg.com/vi/cAKYQpTC7MA/hqdefault.jpg?sqp=-
oaymwEZCNACELwBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLC30YEYORItO2dBIHuz5C3qzZN
0ig","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":
{"label":"Delightful JavaScript Testing with Jest by Christoph Nakazawa 2 years ago
1 hour, 38 minutes 59,414 views"}},"simpleText":"Delightful JavaScript Testing with
Jest"},"longBylineText":{"runs":[{"text":"Christoph Nakazawa","navigationEndpoint":
{"clickTrackingParams":"CE8QpDAYDyITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":{"url":"/channel/UCgeUrVLNMgm-
Zl9AmUbkw7g","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtube
i/v1/browse"}},"browseEndpoint":{"browseId":"UCgeUrVLNMgm-
Zl9AmUbkw7g","canonicalBaseUrl":"/channel/UCgeUrVLNMgm-
Zl9AmUbkw7g"}}}]},"publishedTimeText":{"simpleText":"2 years ago"},"viewCountText":
{"simpleText":"59,414 views"},"lengthText":{"accessibility":{"accessibilityData":
{"label":"1 hour, 38 minutes, 32
seconds"}},"simpleText":"1:38:32"},"navigationEndpoint":
{"clickTrackingParams":"CE8QpDAYDyITCK_r7_iGmO4CFRhCSAAdaOkHVDIHcmVsYXRlZEiGit7t-
5PCuTSaAQUIARD4HQ==","commandMetadata":{"webCommandMetadata":{"url":"/watch?
v=cAKYQpTC7MA","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"cAKYQpTC7MA","nofollow":true}},"shortBylineText":{"runs":
[{"text":"Christoph Nakazawa","navigationEndpoint":
{"clickTrackingParams":"CE8QpDAYDyITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":{"url":"/channel/UCgeUrVLNMgm-
Zl9AmUbkw7g","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtube
i/v1/browse"}},"browseEndpoint":{"browseId":"UCgeUrVLNMgm-
Zl9AmUbkw7g","canonicalBaseUrl":"/channel/UCgeUrVLNMgm-
Zl9AmUbkw7g"}}}]},"channelThumbnail":{"thumbnails":
[{"url":"https://yt3.ggpht.com/ytc/AAUvwnhoPvq5EuNTKFTp86qEdMQw_ueeup3NHi-
EUDkP0iM=s68-c-k-c0x00ffffff-no-
rj","width":68,"height":68}]},"trackingParams":"CE8QpDAYDyITCK_r7_iGmO4CFRhCSAAdaOk
HVEDA2YumqYimgXA=","shortViewCountText":{"simpleText":"59K views"},"menu":
{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add
to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":
{"clickTrackingParams":"CFIQ_pgEGAQiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CFIQ_pgEGAQiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"cAKYQpTC7MA","listType":"PL
AYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":
{"clickTrackingParams":"CFIQ_pgEGAQiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["cAKYQpTC7MA"],"params":"CAQ%3D"}},"videoIds":
["cAKYQpTC7MA"]}},{"clickTrackingParams":"CFIQ_pgEGAQiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","openPopupAction":{"popup":{"notificationActionRenderer":
{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CFMQuWoiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q="}},"popupType":"TOAST"}}]}},"trackingParams":"CFIQ_pgEGAQiEw
iv6-
_4hpjuAhUYQkgAHWjpB1Q="}}],"trackingParams":"CE8QpDAYDyITCK_r7_iGmO4CFRhCSAAdaOkHVA
==","accessibility":{"accessibilityData":{"label":"Action
menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":
{"accessibility":{"accessibilityData":{"label":"1 hour, 38 minutes, 32
seconds"}},"simpleText":"1:38:32"},"style":"DEFAULT"}},
{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":
{"iconType":"WATCH_LATER"},"toggledIcon":
{"iconType":"CHECK"},"untoggledTooltip":"Watch
later","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CFEQ-ecDGAEiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":
[{"addedVideoId":"cAKYQpTC7MA","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpo
int":{"clickTrackingParams":"CFEQ-ecDGAEiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":
[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"cAKYQpTC7MA"}]}},"un
toggledAccessibility":{"accessibilityData":{"label":"Watch
later"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CFEQ-ecDGAEiEwiv6-_4hpjuAhUYQkgAHWjpB1Q="}},
{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":
{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":
{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to
queue","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CFAQx-wEGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CFAQx-wEGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"cAKYQpTC7MA","listType":"PL
AYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CFAQx-
wEGAIiEwiv6-_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["cAKYQpTC7MA"],"params":"CAQ%3D"}},"videoIds":
["cAKYQpTC7MA"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to
queue"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CFAQx-wEGAIiEwiv6-_4hpjuAhUYQkgAHWjpB1Q="}},
{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now
playing"}]}}}],"accessibility":{"accessibilityData":{"label":"Delightful JavaScript
Testing with Jest - 1 hour, 38 minutes - Go to channel - Christoph Nakazawa - 59K
views - 2 years ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":
{"movingThumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/an_
webp/cAKYQpTC7MA/mqdefault_6s.webp?du=3000\u0026sqp=CODm-
f8F\u0026rs=AOn4CLDxCfpqaGaVkEvFoBRjWH-
ugUTREg","width":320,"height":180}],"logAsMovingThumbnail":true},"enableHoveredLogg
ing":true,"enableOverlay":true}}}},{"compactVideoRenderer":
{"videoId":"wqhNoDE6pb4","thumbnail":{"thumbnails":
[{"url":"https://i.ytimg.com/vi/wqhNoDE6pb4/hqdefault.jpg?sqp=-
oaymwEYCKgBEF5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLAUnDWEyrSe9hXREu05iIjiBUCxWg"
,"width":168,"height":94},{"url":"https://i.ytimg.com/vi/wqhNoDE6pb4/hqdefault.jpg?
sqp=-
oaymwEZCNACELwBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLDwKWyM3ZugmXpi9PAL2wuNyvE
dhA","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":
{"label":"NestJS Crash Course by Traversy Media 1 year ago 1 hour 110,487
views"}},"simpleText":"NestJS Crash Course"},"longBylineText":{"runs":
[{"text":"Traversy Media","navigationEndpoint":
{"clickTrackingParams":"CEoQpDAYECITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":
{"url":"/user/TechGuyWeb","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiU
rl":"/youtubei/v1/browse"}},"browseEndpoint":
{"browseId":"UC29ju8bIPH5as8OGnQzwJyA","canonicalBaseUrl":"/user/TechGuyWeb"}}}]},"
publishedTimeText":{"simpleText":"1 year ago"},"viewCountText":
{"simpleText":"110,487 views"},"lengthText":{"accessibility":{"accessibilityData":
{"label":"1 hour"}},"simpleText":"1:00:00"},"navigationEndpoint":
{"clickTrackingParams":"CEoQpDAYECITCK_r7_iGmO4CFRhCSAAdaOkHVDIHcmVsYXRlZEiGit7t-
5PCuTSaAQUIARD4HQ==","commandMetadata":{"webCommandMetadata":{"url":"/watch?
v=wqhNoDE6pb4","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"wqhNoDE6pb4","nofollow":true}},"shortBylineText":{"runs":
[{"text":"Traversy Media","navigationEndpoint":
{"clickTrackingParams":"CEoQpDAYECITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":
{"url":"/user/TechGuyWeb","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiU
rl":"/youtubei/v1/browse"}},"browseEndpoint":
{"browseId":"UC29ju8bIPH5as8OGnQzwJyA","canonicalBaseUrl":"/user/TechGuyWeb"}}}]},"
channelThumbnail":{"thumbnails":
[{"url":"https://yt3.ggpht.com/ytc/AAUvwng963DN2_MIbKuvMWRrN4KG920h3Y4YHg6KET9vZg=s
68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"ownerBadges":
[{"metadataBadgeRenderer":{"icon":
{"iconType":"CHECK_CIRCLE_THICK"},"style":"BADGE_STYLE_TYPE_VERIFIED","tooltip":"Ve
rified","trackingParams":"CEoQpDAYECITCK_r7_iGmO4CFRhCSAAdaOkHVA=="}}],"trackingPar
ams":"CEoQpDAYECITCK_r7_iGmO4CFRhCSAAdaOkHVEC-y-qJg7ST1MIB","shortViewCountText":
{"simpleText":"110K views"},"menu":{"menuRenderer":{"items":
[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":
{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":
{"clickTrackingParams":"CE0Q_pgEGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CE0Q_pgEGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"wqhNoDE6pb4","listType":"PL
AYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":
{"clickTrackingParams":"CE0Q_pgEGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["wqhNoDE6pb4"],"params":"CAQ%3D"}},"videoIds":
["wqhNoDE6pb4"]}},{"clickTrackingParams":"CE0Q_pgEGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","openPopupAction":{"popup":{"notificationActionRenderer":
{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CE4QuWoiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q="}},"popupType":"TOAST"}}]}},"trackingParams":"CE0Q_pgEGAUiEw
iv6-
_4hpjuAhUYQkgAHWjpB1Q="}}],"trackingParams":"CEoQpDAYECITCK_r7_iGmO4CFRhCSAAdaOkHVA
==","accessibility":{"accessibilityData":{"label":"Action
menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":
{"accessibility":{"accessibilityData":{"label":"1
hour"}},"simpleText":"1:00:00"},"style":"DEFAULT"}},
{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":
{"iconType":"WATCH_LATER"},"toggledIcon":
{"iconType":"CHECK"},"untoggledTooltip":"Watch
later","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CEwQ-ecDGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":
[{"addedVideoId":"wqhNoDE6pb4","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpo
int":{"clickTrackingParams":"CEwQ-ecDGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":
[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"wqhNoDE6pb4"}]}},"un
toggledAccessibility":{"accessibilityData":{"label":"Watch
later"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CEwQ-ecDGAIiEwiv6-_4hpjuAhUYQkgAHWjpB1Q="}},
{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":
{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":
{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to
queue","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CEsQx-wEGAMiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CEsQx-wEGAMiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"wqhNoDE6pb4","listType":"PL
AYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CEsQx-
wEGAMiEwiv6-_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["wqhNoDE6pb4"],"params":"CAQ%3D"}},"videoIds":
["wqhNoDE6pb4"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to
queue"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CEsQx-wEGAMiEwiv6-_4hpjuAhUYQkgAHWjpB1Q="}},
{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now
playing"}]}}}],"accessibility":{"accessibilityData":{"label":"NestJS Crash Course -
1 hour - Go to channel - Traversy Media - 110K views - 1 year ago - play
video"}},"richThumbnail":{"movingThumbnailRenderer":{"movingThumbnailDetails":
{"thumbnails":[{"url":"https://i.ytimg.com/an_webp/wqhNoDE6pb4/mqdefault_6s.webp?
du=3000\u0026sqp=CPzC-f8F\u0026rs=AOn4CLD-
UD7WvoMqN7kFS_NEVlMYksAIWQ","width":320,"height":180}],"logAsMovingThumbnail":true}
,"enableHoveredLogging":true,"enableOverlay":true}}}},{"compactVideoRenderer":
{"videoId":"pJ349YntoIs","thumbnail":{"thumbnails":
[{"url":"https://i.ytimg.com/vi/pJ349YntoIs/hqdefault.jpg?sqp=-
oaymwEYCKgBEF5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLDoxjm35mPPupILfPkUHn_wama_mQ"
,"width":168,"height":94},{"url":"https://i.ytimg.com/vi/pJ349YntoIs/hqdefault.jpg?
sqp=-
oaymwEZCNACELwBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLBqrEivbSsdhAUOmAOZtsI32iq
6nQ","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":
{"label":"Testing The Way It Should Be (aka Intro Into Cypress) by Coding Tech 2
years ago 36 minutes 65,629 views"}},"simpleText":"Testing The Way It Should Be
(aka Intro Into Cypress)"},"longBylineText":{"runs":[{"text":"Coding
Tech","navigationEndpoint":
{"clickTrackingParams":"CEUQpDAYESITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":
{"url":"/c/CodingTech","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl"
:"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCtxCXg-
UvSnTKPOzLH4wJaQ","canonicalBaseUrl":"/c/CodingTech"}}}]},"publishedTimeText":
{"simpleText":"2 years ago"},"viewCountText":{"simpleText":"65,629
views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"36 minutes, 40
seconds"}},"simpleText":"36:40"},"navigationEndpoint":
{"clickTrackingParams":"CEUQpDAYESITCK_r7_iGmO4CFRhCSAAdaOkHVDIHcmVsYXRlZEiGit7t-
5PCuTSaAQUIARD4HQ==","commandMetadata":{"webCommandMetadata":{"url":"/watch?
v=pJ349YntoIs","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"pJ349YntoIs","nofollow":true}},"shortBylineText":{"runs":
[{"text":"Coding Tech","navigationEndpoint":
{"clickTrackingParams":"CEUQpDAYESITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":
{"url":"/c/CodingTech","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl"
:"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCtxCXg-
UvSnTKPOzLH4wJaQ","canonicalBaseUrl":"/c/CodingTech"}}}]},"channelThumbnail":
{"thumbnails":
[{"url":"https://yt3.ggpht.com/ytc/AAUvwnha2R53vdhwa2JyFkhLGROUzEmt2X7B_gkqIMEq2A=s
68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"ownerBadges":
[{"metadataBadgeRenderer":{"icon":
{"iconType":"CHECK_CIRCLE_THICK"},"style":"BADGE_STYLE_TYPE_VERIFIED","tooltip":"Ve
rified","trackingParams":"CEUQpDAYESITCK_r7_iGmO4CFRhCSAAdaOkHVA=="}}],"trackingPar
ams":"CEUQpDAYESITCK_r7_iGmO4CFRhCSAAdaOkHVECLwbbP2J7-zqQB","shortViewCountText":
{"simpleText":"65K views"},"menu":{"menuRenderer":{"items":
[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":
{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":
{"clickTrackingParams":"CEgQ_pgEGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CEgQ_pgEGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"pJ349YntoIs","listType":"PL
AYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":
{"clickTrackingParams":"CEgQ_pgEGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["pJ349YntoIs"],"params":"CAQ%3D"}},"videoIds":
["pJ349YntoIs"]}},{"clickTrackingPara
ms":"CEgQ_pgEGAUiEwiv6-_4hpjuAhUYQkgAHWjpB1Q=","openPopupAction":{"popup":
{"notificationActionRenderer":{"responseText":{"simpleText":"Added to
queue"},"trackingParams":"CEkQuWoiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q="}},"popupType":"TOAST"}}]}},"trackingParams":"CEgQ_pgEGAUiEw
iv6-
_4hpjuAhUYQkgAHWjpB1Q="}}],"trackingParams":"CEUQpDAYESITCK_r7_iGmO4CFRhCSAAdaOkHVA
==","accessibility":{"accessibilityData":{"label":"Action
menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":
{"accessibility":{"accessibilityData":{"label":"36 minutes, 40
seconds"}},"simpleText":"36:40"},"style":"DEFAULT"}},
{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":
{"iconType":"WATCH_LATER"},"toggledIcon":
{"iconType":"CHECK"},"untoggledTooltip":"Watch
later","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CEcQ-ecDGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":
[{"addedVideoId":"pJ349YntoIs","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpo
int":{"clickTrackingParams":"CEcQ-ecDGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":
[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"pJ349YntoIs"}]}},"un
toggledAccessibility":{"accessibilityData":{"label":"Watch
later"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CEcQ-ecDGAIiEwiv6-_4hpjuAhUYQkgAHWjpB1Q="}},
{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":
{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":
{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to
queue","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CEYQx-wEGAMiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CEYQx-wEGAMiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"pJ349YntoIs","listType":"PL
AYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CEYQx-
wEGAMiEwiv6-_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["pJ349YntoIs"],"params":"CAQ%3D"}},"videoIds":
["pJ349YntoIs"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to
queue"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CEYQx-wEGAMiEwiv6-_4hpjuAhUYQkgAHWjpB1Q="}},
{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now
playing"}]}}}],"accessibility":{"accessibilityData":{"label":"Testing The Way It
Should Be (aka Intro Into Cypress) - 36 minutes - Go to channel - Coding Tech - 65K
views - 2 years ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":
{"movingThumbnailDetails":{"thumbnails":
[{"url":"https://i.ytimg.com/an_webp/pJ349YntoIs/mqdefault_6s.webp?
du=3000\u0026sqp=CPDj-
f8F\u0026rs=AOn4CLBC6YrxlPBLuUYJLzkn7vgODy9heA","width":320,"height":180}],"logAsMo
vingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},
{"compactVideoRenderer":{"videoId":"fBNz5xF-Kx4","thumbnail":{"thumbnails":
[{"url":"https://i.ytimg.com/vi/fBNz5xF-Kx4/hqdefault.jpg?sqp=-
oaymwEYCKgBEF5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLD6Vudm-spN7Yk6er-
73gzqFgihLg","width":168,"height":94},{"url":"https://i.ytimg.com/vi/fBNz5xF-
Kx4/hqdefault.jpg?sqp=-
oaymwEZCNACELwBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLA7OC0inAR1IJP_GyQN3bLJRy1
kzQ","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":
{"label":"Node.js Crash Course by Traversy Media 1 year ago 1 hour, 30 minutes
763,432 views"}},"simpleText":"Node.js Crash Course"},"longBylineText":{"runs":
[{"text":"Traversy Media","navigationEndpoint":
{"clickTrackingParams":"CEAQpDAYEiITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":
{"url":"/user/TechGuyWeb","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiU
rl":"/youtubei/v1/browse"}},"browseEndpoint":
{"browseId":"UC29ju8bIPH5as8OGnQzwJyA","canonicalBaseUrl":"/user/TechGuyWeb"}}}]},"
publishedTimeText":{"simpleText":"1 year ago"},"viewCountText":
{"simpleText":"763,432 views"},"lengthText":{"accessibility":{"accessibilityData":
{"label":"1 hour, 30 minutes, 8
seconds"}},"simpleText":"1:30:08"},"navigationEndpoint":
{"clickTrackingParams":"CEAQpDAYEiITCK_r7_iGmO4CFRhCSAAdaOkHVDIHcmVsYXRlZEiGit7t-
5PCuTSaAQUIARD4HQ==","commandMetadata":{"webCommandMetadata":{"url":"/watch?
v=fBNz5xF-Kx4","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"fBNz5xF-Kx4","nofollow":true}},"shortBylineText":{"runs":
[{"text":"Traversy Media","navigationEndpoint":
{"clickTrackingParams":"CEAQpDAYEiITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":
{"url":"/user/TechGuyWeb","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiU
rl":"/youtubei/v1/browse"}},"browseEndpoint":
{"browseId":"UC29ju8bIPH5as8OGnQzwJyA","canonicalBaseUrl":"/user/TechGuyWeb"}}}]},"
channelThumbnail":{"thumbnails":
[{"url":"https://yt3.ggpht.com/ytc/AAUvwng963DN2_MIbKuvMWRrN4KG920h3Y4YHg6KET9vZg=s
68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"ownerBadges":
[{"metadataBadgeRenderer":{"icon":
{"iconType":"CHECK_CIRCLE_THICK"},"style":"BADGE_STYLE_TYPE_VERIFIED","tooltip":"Ve
rified","trackingParams":"CEAQpDAYEiITCK_r7_iGmO4CFRhCSAAdaOkHVA=="}}],"trackingPar
ams":"CEAQpDAYEiITCK_r7_iGmO4CFRhCSAAdaOkHVECe1viL8fzciXw=","shortViewCountText":
{"simpleText":"763K views"},"menu":{"menuRenderer":{"items":
[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":
{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":
{"clickTrackingParams":"CEMQ_pgEGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CEMQ_pgEGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"fBNz5xF-
Kx4","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":
{"clickTrackingParams":"CEMQ_pgEGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["fBNz5xF-Kx4"],"params":"CAQ%3D"}},"videoIds":["fBNz5xF-
Kx4"]}},{"clickTrackingParams":"CEMQ_pgEGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","openPopupAction":{"popup":{"notificationActionRenderer":
{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CEQQuWoiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q="}},"popupType":"TOAST"}}]}},"trackingParams":"CEMQ_pgEGAUiEw
iv6-
_4hpjuAhUYQkgAHWjpB1Q="}}],"trackingParams":"CEAQpDAYEiITCK_r7_iGmO4CFRhCSAAdaOkHVA
==","accessibility":{"accessibilityData":{"label":"Action
menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":
{"accessibility":{"accessibilityData":{"label":"1 hour, 30 minutes, 8
seconds"}},"simpleText":"1:30:08"},"style":"DEFAULT"}},
{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":
{"iconType":"WATCH_LATER"},"toggledIcon":
{"iconType":"CHECK"},"untoggledTooltip":"Watch
later","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CEIQ-ecDGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":[{"addedVideoId":"fBNz5xF-
Kx4","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":
{"clickTrackingParams":"CEIQ-ecDGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":
[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"fBNz5xF-
Kx4"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch
later"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CEIQ-ecDGAIiEwiv6-_4hpjuAhUYQkgAHWjpB1Q="}},
{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":
{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":
{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to
queue","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CEEQx-wEGAMiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CEEQx-wEGAMiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"fBNz5xF-
Kx4","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":
{"clickTrackingParams":"CEEQx-wEGAMiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["fBNz5xF-Kx4"],"params":"CAQ%3D"}},"videoIds":["fBNz5xF-
Kx4"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to
queue"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CEEQx-wEGAMiEwiv6-_4hpjuAhUYQkgAHWjpB1Q="}},
{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now
playing"}]}}}],"accessibility":{"accessibilityData":{"label":"Node.js Crash Course
- 1 hour, 30 minutes - Go to channel - Traversy Media - 763K views - 1 year ago -
play video"}},"richThumbnail":{"movingThumbnailRenderer":
{"enableHoveredLogging":true,"enableOverlay":true}}}},{"compactVideoRenderer":
{"videoId":"fYq5PXgSsbE","thumbnail":{"thumbnails":
[{"url":"https://i.ytimg.com/vi/fYq5PXgSsbE/hqdefault.jpg?sqp=-
oaymwEYCKgBEF5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLBVJpbV8RoNsYui6tcb8xdzyWUztw"
,"width":168,"height":94},{"url":"https://i.ytimg.com/vi/fYq5PXgSsbE/hqdefault.jpg?
sqp=-oay
mwEZCNACELwBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLAQtTtxwqKPMbY1flTqIEJl5hye-
A","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":
{"label":"Learn Flexbox in 15 Minutes by Web Dev Simplified 2 years ago 15 minutes
239,049 views"}},"simpleText":"Learn Flexbox in 15 Minutes"},"longBylineText":
{"runs":[{"text":"Web Dev Simplified","navigationEndpoint":
{"clickTrackingParams":"CDsQpDAYEyITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":
{"url":"/c/WebDevSimplified","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"a
piUrl":"/youtubei/v1/browse"}},"browseEndpoint":
{"browseId":"UCFbNIlppjAuEX4znoulh0Cw","canonicalBaseUrl":"/c/WebDevSimplified"}}}]
},"publishedTimeText":{"simpleText":"2 years ago"},"viewCountText":
{"simpleText":"239,049 views"},"lengthText":{"accessibility":{"accessibilityData":
{"label":"15 minutes, 12 seconds"}},"simpleText":"15:12"},"navigationEndpoint":
{"clickTrackingParams":"CDsQpDAYEyITCK_r7_iGmO4CFRhCSAAdaOkHVDIHcmVsYXRlZEiGit7t-
5PCuTSaAQUIARD4HQ==","commandMetadata":{"webCommandMetadata":{"url":"/watch?
v=fYq5PXgSsbE","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"fYq5PXgSsbE","nofollow":true}},"shortBylineText":{"runs":[{"text":"Web
Dev Simplified","navigationEndpoint":
{"clickTrackingParams":"CDsQpDAYEyITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":
{"url":"/c/WebDevSimplified","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"a
piUrl":"/youtubei/v1/browse"}},"browseEndpoint":
{"browseId":"UCFbNIlppjAuEX4znoulh0Cw","canonicalBaseUrl":"/c/WebDevSimplified"}}}]
},"channelThumbnail":{"thumbnails":
[{"url":"https://yt3.ggpht.com/ytc/AAUvwnhIz_0Su6HhW6Ym50QCroJCAnF10X9xnnMDboN2=s68
-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"ownerBadges":
[{"metadataBadgeRenderer":{"icon":
{"iconType":"CHECK_CIRCLE_THICK"},"style":"BADGE_STYLE_TYPE_VERIFIED","tooltip":"Ve
rified","trackingParams":"CDsQpDAYEyITCK_r7_iGmO4CFRhCSAAdaOkHVA=="}}],"trackingPar
ams":"CDsQpDAYEyITCK_r7_iGmO4CFRhCSAAdaOkHVECx48rA16euxX0=","shortViewCountText":
{"simpleText":"239K views"},"menu":{"menuRenderer":{"items":
[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":
{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":
{"clickTrackingParams":"CD4Q_pgEGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CD4Q_pgEGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"fYq5PXgSsbE","listType":"PL
AYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":
{"clickTrackingParams":"CD4Q_pgEGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["fYq5PXgSsbE"],"params":"CAQ%3D"}},"videoIds":
["fYq5PXgSsbE"]}},{"clickTrackingParams":"CD4Q_pgEGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","openPopupAction":{"popup":{"notificationActionRenderer":
{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CD8QuWoiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q="}},"popupType":"TOAST"}}]}},"trackingParams":"CD4Q_pgEGAUiEw
iv6-
_4hpjuAhUYQkgAHWjpB1Q="}}],"trackingParams":"CDsQpDAYEyITCK_r7_iGmO4CFRhCSAAdaOkHVA
==","accessibility":{"accessibilityData":{"label":"Action
menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":
{"accessibility":{"accessibilityData":{"label":"15 minutes, 12
seconds"}},"simpleText":"15:12"},"style":"DEFAULT"}},
{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":
{"iconType":"WATCH_LATER"},"toggledIcon":
{"iconType":"CHECK"},"untoggledTooltip":"Watch
later","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CD0Q-ecDGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":
[{"addedVideoId":"fYq5PXgSsbE","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpo
int":{"clickTrackingParams":"CD0Q-ecDGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoi
nt":{"playlistId":"WL","actions":
[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"fYq5PXgSsbE"}]}},"un
toggledAccessibility":{"accessibilityData":{"label":"Watch
later"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CD0Q-ecDGAIiEwiv6-_4hpjuAhUYQkgAHWjpB1Q="}},
{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":
{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":
{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to
queue","toggledTooltip":"Added","untoggledServiceEndpoint":
{"clickTrackingParams":"CDwQx-wEGAMiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CDwQx-wEGAMiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","addToPlaylistCommand":
{"openMiniplayer":false,"openListPanel":true,"videoId":"fYq5PXgSsbE","listType":"PL
AYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CDwQx-
wEGAMiEwiv6-_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEn
dpoint":{"videoIds":["fYq5PXgSsbE"],"params":"CAQ%3D"}},"videoIds":
["fYq5PXgSsbE"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to
queue"}},"toggledAccessibility":{"accessibilityData":
{"label":"Added"}},"trackingParams":"CDwQx-wEGAMiEwiv6-_4hpjuAhUYQkgAHWjpB1Q="}},
{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now
playing"}]}}}],"accessibility":{"accessibilityData":{"label":"Learn Flexbox in 15
Minutes - 15 minutes - Go to channel - Web Dev Simplified - 239K views - 2 years
ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":
{"movingThumbnailDetails":{"thumbnails":
[{"url":"https://i.ytimg.com/an_webp/fYq5PXgSsbE/mqdefault_6s.webp?
du=3000\u0026sqp=CMel-
f8F\u0026rs=AOn4CLD0eHDSnm26C7aMsOFfFYdRAgya1g","width":320,"height":180}],"logAsMo
vingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},
{"continuationItemRenderer":
{"trigger":"CONTINUATION_TRIGGER_ON_ITEM_SHOWN","continuationEndpoint":
{"clickTrackingParams":"CDkQqTAiEwiv6-_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":
{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/next"}},"continuationCommand":
{"token":"CBQSQxILTkhNSW43MjNoUVkyAMgBAOABAaICDSj___________8BQADCAhsaF2h0dHBzOi8vd
3d3LnlvdXR1YmUuY29tIgAYACrnAwjvg_28qaHQsmYIuZW_94uWl_miAQi7wPCPz_jihQcI89P6yaeP7ayE
AQjv45Kzmry3xfUBCOqu8qmbi9y8oQEImvzmoZSu_IQWCOWW3IXao_LV6QEIn8P58Iej3qzgAQiNscvFkNr
l-
FUIipqB0PWv59z5AQjr9ZOHicz0zRkIvaDHzIDCg_A9CIKy6J_8pPforwEIg4LGp7K2ysa6AQjA2YumqYim
gXAIvsvqiYO0k9TCAQiLwbbP2J7-zqQBCJ7W-
Ivx_NyJfAix48rA16euxX0akQIKC2ZZcTVQWGdTc2JFEqoBEnMKBgjLAWjLARJLCgkIpgOFAde5Qj8KCQi2
BYUBpBh1PhIDCKYDEgMItgUaAggNGgMIrgIaAwimAxoDCJUEGgMItgUaAwjUByICCA0iAwiuAiIDCKYDGgQ
KAggAIgwIABADIgYIABAAGAMyCEABSAFQAVgBGggKBgjNAWjNASIFCgMIzAEyBQoDCMwBQhASAwjLASoJCQ
AAAOCr9kg_cgkJs8mmm_yTcz8aVQoLZllxNVBYZ1NzYkUSATAaDAjJkcX6BRDI7KXfASIGCIbG8P8FKgQID
RABMgA6CgoDCKYDCgMItgVCBwoDCMsBEAFKBwoDCM0BEAFSBwoDCMsBEAFqD3dhdGNoLW5leHQtZmVlZA
%3D%3D","request":"CONTINUATION_REQUEST_TYPE_WATCH_NEXT"}},"button":
{"buttonRenderer":
{"style":"STYLE_SUGGESTIVE","size":"SIZE_DEFAULT","isDisabled":false,"text":
{"runs":[{"text":"Show more"}]},"trackingParams":"CDoQ8FsiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","command":{"clickTrackingParams":"CDoQ8FsiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/next"}},"continuationCommand":
{"token":"CBQSQxILTkhNSW43MjNoUVkyAMgBAOABAaICDSj___________8BQADCAhsaF2h0dHBzOi8vd
3d3LnlvdXR1YmUuY29tIgAYACrnAwjvg_28qaHQsmYIuZW_94uWl_miAQi7wPCPz_jihQcI89P6yaeP7ayE
AQjv45Kzmry3xfUBCOqu8qmbi9y8oQEImvzmoZSu_IQWCOWW3IXao_LV6QEIn8P58Iej3qzgAQiNscvFkNr
l-
FUIipqB0PWv59z5AQjr9ZOHicz0zRkIvaDHzIDCg_A9CIKy6J_8pPforwEIg4LGp7K2ysa6AQjA2YumqYim
gXAIvsvqiYO0k9TCAQiLwbbP2J7-zqQBCJ7W-
Ivx_NyJfAix48rA16euxX0akQIKC2ZZcTVQWGdTc2JFEqoBEnMKBgjLAWjLARJLCgkIpgOFAde5Qj8KCQi2
BYUBpBh1PhIDCKYDEgMItgUaAggNGgMIrgIaAwimAxoDCJUEGgMItgUaAwjUByICCA0iAwiuAiIDCKYDGgQ
KAggAIgwIABADIgYIABAAGAMyCEABSAFQAVgBGggKBgjNAWjNASIFCgMIzAEyBQoDCMwBQhASAwjLASoJCQ
AAAOCr9kg_cgkJs8mmm_yTcz8aVQoLZllxNVBYZ1NzYkUSATAaDAjJkcX6BRDI7KXfASIGCIbG8P8FKgQID
RABMgA6CgoDCKYDCgMItgVCBwoDCMsBEAFKBwoDCM0BEAFSBwoDCMsBEAFqD3dhdGNoLW5leHQtZmVlZA
%3D
%3D","request":"CONTINUATION_REQUEST_TYPE_WATCH_NEXT"}}}}}}],"trackingParams":"CDkQ
qTAiEwiv6-_4hpjuAhUYQkgAHWjpB1Q=","targetId":"watch-next-feed"}},"autoplay":
{"autoplay":{"sets":[{"mode":"NORMAL","autoplayVideo":
{"clickTrackingParams":"CDgQ4ZIBIhMIr-vv-
IaY7gIVGEJIAB1o6QdUMgxyZWxhdGVkLWF1dG9Ihore7fuTwrk0mgEFCAMQ-B0=","commandMetadata":
{"webCommandMetadata":{"url":"/watch?v=ZmVBCpefQe8\u0026pp=QAFIAQ%3D
%3D","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"ZmVBCpefQe8","params":"EAEYAdoBAggB","playerParams":"QAFIAQ%3D
%3D","watchEndpointSupportedPrefetchConfig":{"prefetchHintConfig":
{"prefetchPriority":0,"countdownUiRelativeSecondsPrefetchCondition":-
3}}}}}],"countDownSecs":5,"trackingParams":"CDgQ4ZIBIhMIr-vv-
IaY7gIVGEJIAB1o6QdU"}}}},"currentVideoEndpoint":
{"clickTrackingParams":"CAAQg2ciEwiv6-_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":
{"webCommandMetadata":{"url":"/watch?
v=NHMIn723hQY","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"NHMIn723hQY"}},"trackingParams":"CAAQg2ciEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","playerOverlays":{"playerOverlayRenderer":{"endScreen":
{"watchNextEndScreenRenderer":{"results":[{"endScreenVideoRenderer":
{"videoId":"ZmVBCpefQe8","thumbnail":{"thumbnails":
[{"url":"https://i.ytimg.com/vi/ZmVBCpefQe8/hqdefault.jpg?sqp=-
oaymwEYCKgBEF5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLAyzKR65yewn9HN3piaQD3930lnPQ"
,"width":168,"height":94},{"url":"https://i
.ytimg.com/vi/ZmVBCpefQe8/hqdefault.jpg?sqp=-
oaymwEYCMQBEG5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLCN5HXLo0f8UbHBw_RSwtFYqFyWww"
,"width":196,"height":110},
{"url":"https://i.ytimg.com/vi/ZmVBCpefQe8/hqdefault.jpg?sqp=-
oaymwEZCPYBEIoBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLARM3V-
Z9gf5QsIMtkUuU1dHzrYSQ","width":246,"height":138},
{"url":"https://i.ytimg.com/vi/ZmVBCpefQe8/hqdefault.jpg?sqp=-
oaymwEZCNACELwBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLBLsfVT0XvzeX5SDG7IODnQyMO
d3g","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":
{"label":"Intro to React Testing [Jest and React Testing Library Tutorial] by
Headway 7 months ago 50 minutes 35,035 views"}},"simpleText":"Intro to React
Testing [Jest and React Testing Library Tutorial]"},"shortBylineText":{"runs":
[{"text":"Headway","navigationEndpoint":
{"clickTrackingParams":"CDcQvU4YACITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":
{"url":"/c/Headwayio","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":
"/youtubei/v1/browse"}},"browseEndpoint":
{"browseId":"UCw3lZnAWGYEPnPYK4d2_WhQ","canonicalBaseUrl":"/c/Headwayio"}}}]},"leng
thText":{"accessibility":{"accessibilityData":{"label":"50 minutes, 8
seconds"}},"simpleText":"50:08"},"lengthInSeconds":3008,"navigationEndpoint":
{"clickTrackingParams":"CDcQvU4YACITCK_r7_iGmO4CFRhCSAAdaOkHVDIJZW5kc2NyZWVuSIaK3u3
7k8K5NJoBBQgCEPgd","commandMetadata":{"webCommandMetadata":{"url":"/watch?
v=ZmVBCpefQe8","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"ZmVBCpefQe8"}},"trackingParams":"CDcQvU4YACITCK_r7_iGmO4CFRhCSAAdaOkHVA
==","shortViewCountText":{"simpleText":"35K views"},"publishedTimeText":
{"simpleText":"7 months ago"},"thumbnailOverlays":
[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":
{"accessibilityData":{"label":"50 minutes, 8
seconds"}},"simpleText":"50:08"},"style":"DEFAULT"}},
{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now
playing"}]}}}]}},{"endScreenVideoRenderer":{"videoId":"ovJcsL7vyrk","thumbnail":
{"thumbnails":[{"url":"https://i.ytimg.com/vi/ovJcsL7vyrk/hqdefault.jpg?sqp=-
oaymwEYCKgBEF5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLANfK165K2tAianokCi_3iFrGsBww"
,"width":168,"height":94},{"url":"https://i.ytimg.com/vi/ovJcsL7vyrk/hqdefault.jpg?
sqp=-oaymwEYCMQBEG5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLA2nXZNN1pN3pCgzUuoCd-
gl_u3IA","width":196,"height":110},
{"url":"https://i.ytimg.com/vi/ovJcsL7vyrk/hqdefault.jpg?sqp=-
oaymwEZCPYBEIoBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLByShPzDq5m19Jgif_A5Sov7QQ
ukg","width":246,"height":138},
{"url":"https://i.ytimg.com/vi/ovJcsL7vyrk/hqdefault.jpg?sqp=-
oaymwEZCNACELwBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLAG68W58ddrwVuY8kVRTfZf5Q_
N5Q","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":
{"label":"This equation will change how you see the world (the logistic map) by
Veritasium 11 months ago 18 minutes 8,467,472 views"}},"simpleText":"This equation
will change how you see the world (the logistic map)"},"shortBylineText":{"runs":
[{"text":"Veritasium","navigationEndpoint":
{"clickTrackingParams":"CDYQvU4YASITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":
{"url":"/user/1veritasium","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"api
Url":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCHnyfMqiRRG1u-
2MsSQLbXA","canonicalBaseUrl":"/user/1veritasium"}}}]},"lengthText":
{"accessibility":{"accessibilityData":{"label":"18 minutes, 39
seconds"}},"simpleText":"18:39"},"lengthInSeconds":1119,"navigationEndpoint":
{"clickTrackingParams":"CDYQvU4YASITCK_r7_iGmO4CFRhCSAAdaOkHVDIJZW5kc2NyZWVuSIaK3u3
7k8K5NJoBBQgCEPgd","commandMetadata":{"webCommandMetadata":{"url":"/watch?
v=ovJcsL7vyrk","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"ovJcsL7vyrk"}},"trackingParams":"CDYQvU4YASITCK_r7_iGmO4CFRhCSAAdaOkHVA
==","shortViewCountText":{"simpleText":"8.4M views"},"publishedTimeText":
{"simpleText":"11 months ago"},"thumbnailOverlays":
[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":
{"accessibilityData":{"label":"18 minutes, 39
seconds"}},"simpleText":"18:39"},"style":"DEFAULT"}},
{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now
playing"}]}}}]}},{"endScreenVideoRenderer":{"videoId":"BwuLxPH8IDs","thumbnail":
{"thumbnails":[{"url":"https://i.ytimg.com/vi/BwuLxPH8IDs/hqdefault.jpg?sqp=-
oaymwEYCKgBEF5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLAVNQRf6OQttr-
gxf4LRbW9680tNA","width":168,"height":94},
{"url":"https://i.ytimg.com/vi/BwuLxPH8IDs/hqdefault.jpg?sqp=-
oaymwEYCMQBEG5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLDrU63wB0nSIMZqXo-
pyqEharjCQQ","width":196,"height":110},
{"url":"https://i.ytimg.com/vi/BwuLxPH8IDs/hqdefault.jpg?sqp=-
oaymwEZCPYBEIoBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLBGFHVWFuBvzsicWZesN_kK1HO
rMQ","width":246,"height":138},
{"url":"https://i.ytimg.com/vi/BwuLxPH8IDs/hqdefault.jpg?sqp=-
oaymwEZCNACELwBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLDA6yEriRXMiOSzzSY1kh3lQbd
6hQ","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":
{"label":"TypeScript Course for Beginners 2020 - Learn TypeScript from Scratch! by
Academind 11 months ago 3 hours, 16 minutes 511,162
views"}},"simpleText":"TypeScript Course for Beginners 2020 - Learn TypeScript from
Scratch!"},"shortBylineText":{"runs":[{"text":"Academind","navigationEndpoint":
{"clickTrackingParams":"CDUQvU4YAiITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":
{"url":"/c/Academind","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":
"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCSJbGtTlrDami-tDGPUV9-
w","canonicalBaseUrl":"/c/Academind"}}}]},"lengthText":{"accessibility":
{"accessibilityData":{"label":"3 hours, 16 minutes, 40
seconds"}},"simpleText":"3:16:40"},"lengthInSeconds":11800,"navigationEndpoint":
{"clickTrackingParams":"CDUQvU4YAiITCK_r7_iGmO4CFRhCSAAdaOkHVDIJZW5kc2NyZWVuSIaK3u3
7k8K5NJoBBQgCEPgd","commandMetadata":{"webCommandMetadata":{"url":"/watch?
v=BwuLxPH8IDs","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"BwuLxPH8IDs"}},"trackingParams":"CDUQvU4YAiITCK_r7_iGmO4CFRhCSAAdaOkHVA
==","shortViewCountText":{"simpleText":"511K views"},"publishedTimeText":
{"simpleText":"11 months ago"},"thumbnailOverlays":
[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":
{"accessibilityData":{"label":"3 hours, 16 minutes, 40
seconds"}},"simpleText":"3:16:40"},"style":"DEFAULT"}},
{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now
playing"}]}}}]}},{"endScreenVideoRenderer":{"videoId":"hFm0enk-qfM","thumbnail":
{"thumbnails":[{"url":"https://i.ytimg.com/vi/hFm0enk-qfM/hqdefault.jpg?sqp=-
oaymwEYCKgBEF5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLAUp3ZqsHqZHlNlsyEzMlM_qJ5ohg"
,"width":168,"height":94},{"url":"https://i.ytimg.com/vi/hFm0enk-qfM/hqdefault.jpg?
sqp=-
oaymwEYCMQBEG5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLD3MaKj_yRbYOufetUs1k7CMCigsg"
,"width":196,"height":110},{"url":"https://i.ytimg.com/vi/hFm0enk-
qfM/hqdefault.jpg?sqp=-
oaymwEZCPYBEIoBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLAJ7LrsJ621TwQki5ljSKKTmi8
V0g","width":246,"height":138},{"url":"https://i.ytimg.com/vi/hFm0enk-
qfM/hqdefault.jpg?sqp=-
oaymwEZCNACELwBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLBBNuZ-
4tmWiPSk3VyoeRan9HpYvA","width":336,"height":188}]},"title":{"accessibility":
{"accessibilityData":{"label":"Writing Better Tests with React Testing Library -
Time to React - August 2019 by Pusher 1 year ago 15 minutes 11,009
views"}},"simpleText":"Writing Better Tests with React Testing Library - Time to
React - August 2019"},"shortBylineText":{"runs":
[{"text":"Pusher","navigationEndpoint":
{"clickTrackingParams":"CDQQvU4YAyITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":
{"url":"/user/pusherapp","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUr
l":"/youtubei/v1/browse"}},"browseEndpoint":
{"browseId":"UCoyqucxoFXDFnh3khD0rjUg","canonicalBaseUrl":"/user/pusherapp"}}}]},"l
engthText":{"accessibility":{"accessibilityData":{"label":"15 minutes, 57
seconds"}},"simpleText":"15:57"},"lengthInSeconds":957,"navigationEndpoint":
{"clickTrackingParams":"CDQQvU4YAyITCK_r7_iGmO4CFRhCSAAdaOkHVDIJZW5kc2NyZWVuSIaK3u3
7k8K5NJoBBQgCEPgd","commandMetadata":{"webCommandMetadata":{"url":"/watch?
v=hFm0enk-qfM","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"hFm0enk-
qfM"}},"trackingParams":"CDQQvU4YAyITCK_r7_iGmO4CFRhCSAAdaOkHVA==","shortViewCountT
ext":{"simpleText":"11K views"},"publishedTimeText":{"simpleText":"1 year
ago"},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":
{"accessibility":{"accessibilityData":{"label":"15 minutes, 57
seconds"}},"simpleText":"15:57"},"style":"DEFAULT"}},
{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now
playing"}]}}}]}},{"endScreenVideoRenderer":{"videoId":"9Yrd4aZkse8","thumbnail":
{"thumbnails":[{"url":"https://i.ytimg.com/vi/9Yrd4aZkse8/hqdefault.jpg?sqp=-
oaymwEYCKgBEF5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLAp8grUdn2CeqY8DrF5Ujd9Esn0JQ"
,"width":168,"height":94},{"url":"https://i.ytimg.com/vi/9Yrd4aZkse8/hqdefault.jpg?
sqp=-oaymwEYCMQBEG5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLA3lpSSgAj_R53uBpwt9W-j-
ITyRA","width":196,"height":110},
{"url":"https://i.ytimg.com/vi/9Yrd4aZkse8/hqdefault.jpg?sqp=-
oaymwEZCPYBEIoBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLDjOzdJczkXtJ4FR_DWSc03boV
DRg","width":246,"height":138},
{"url":"https://i.ytimg.com/vi/9Yrd4aZkse8/hqdefault.jpg?sqp=-
oaymwEZCNACELwBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLA73jZEI6Kbu-
z1K9oh6labik1etg","width":336,"height":188}]},"title":{"accessibility":
{"accessibilityData":{"label":"Mocking Axios in Jest + Testing Async Functions by
Leigh Halliday 2 years ago 17 minutes 46,996 views"}},"simpleText":"Mocking Axios
in Jest + Testing Async Functions"},"shortBylineText":{"runs":[{"text":"Leigh
Halliday","navigationEndpoint":
{"clickTrackingParams":"CDMQvU4YBCITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetad
ata":
{"url":"/user/leighhalliday","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"a
piUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCWPY8W-
FAZ2HdDiJp2RC_sQ","canonicalBaseUrl":"/user/leighhalliday"}}}]},"lengthText":
{"accessibility":{"accessibilityData":{"label":"17 minutes, 43
seconds"}},"simpleText":"17:43"},"lengthInSeconds":1063,"navigationEndpoint":
{"clickTrackingParams":"CDMQvU4YBCITCK_r7_iGmO4CFRhCSAAdaOkHVDIJZW5kc2NyZWVuSIaK3u3
7k8K5NJoBBQgCEPgd","commandMetadata":{"webCommandMetadata":{"url":"/watch?
v=9Yrd4aZkse8","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"9Yrd4aZkse8"}},"trackingParams":"CDMQvU4YBCITCK_r7_iGmO4CFRhCSAAdaOkHVA
==","shortViewCountText":{"simpleText":"46K views"},"publishedTimeText":
{"simpleText":"2 years ago"},"thumbnailOverlays":
[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":
{"accessibilityData":{"label":"17 minutes, 43
seconds"}},"simpleText":"17:43"},"style":"DEFAULT"}},
{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now
playing"}]}}}]}},{"endScreenVideoRenderer":{"videoId":"oXlwWbU8l2o","thumbnail":
{"thumbnails":[{"url":"https://i.ytimg.com/vi/oXlwWbU8l2o/hqdefault.jpg?sqp=-
oaymwEYCKgBEF5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLBmKmgAPYDG2fXj0d6NHmShp9kP2w"
,"width":168,"height":94},{"url":"https://i.ytimg.com/vi/oXlwWbU8l2o/hqdefault.jpg?
sqp=-oaymwEYCMQBEG5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLA9UUEhXhGENBLLlMQuw-wmP-
5TFA","width":196,"height":110},
{"url":"https://i.ytimg.com/vi/oXlwWbU8l2o/hqdefault.jpg?sqp=-
oaymwEZCPYBEIoBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLDqVaHk8EdVJPo729RaLfrD0dh
oYQ","width":246,"height":138},
{"url":"https://i.ytimg.com/vi/oXlwWbU8l2o/hqdefault.jpg?sqp=-
oaymwEZCNACELwBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLD3KdOQl75ZrBXT6jhrIlDLSxS
XSg","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":
{"label":"OpenCV Course - Full Tutorial with Python by freeCodeCamp.org 2 months
ago 3 hours, 41 minutes 134,693 views"}},"simpleText":"OpenCV Course - Full
Tutorial with Python"},"shortBylineText":{"runs":
[{"text":"freeCodeCamp.org","navigationEndpoint":
{"clickTrackingParams":"CDIQvU4YBSITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":
{"url":"/c/Freecodecamp","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUr
l":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC8butISFwT-
Wl7EV0hUK0BQ","canonicalBaseUrl":"/c/Freecodecamp"}}}]},"lengthText":
{"accessibility":{"accessibilityData":{"label":"3 hours, 41 minutes, 42
seconds"}},"simpleText":"3:41:42"},"lengthInSeconds":13302,"navigationEndpoint":
{"clickTrackingParams":"CDIQvU4YBSITCK_r7_iGmO4CFRhCSAAdaOkHVDIJZW5kc2NyZWVuSIaK3u3
7k8K5NJoBBQgCEPgd","commandMetadata":{"webCommandMetadata":{"url":"/watch?
v=oXlwWbU8l2o","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"oXlwWbU8l2o"}},"trackingParams":"CDIQvU4YBSITCK_r7_iGmO4CFRhCSAAdaOkHVA
==","shortViewCountText":{"simpleText":"134K views"},"publishedTimeText":
{"simpleText":"2 months ago"},"thumbnailOverlays":
[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":
{"accessibilityData":{"label":"3 hours, 41 minutes, 42
seconds"}},"simpleText":"3:41:42"},"style":"DEFAULT"}},
{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now
playing"}]}}}]}},{"endScreenVideoRenderer":{"videoId":"FgnxcUQ5vho","thumbnail":
{"thumbnails":[{"url":"https://i.ytimg.com/vi/FgnxcUQ5vho/hqdefault.jpg?sqp=-
oaymwEYCKgBEF5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLBnFf2UODVTs1YXbsa6muDbYDLlNA"
,"width":168,"height":94},{"url":"https://i.ytimg.com/vi/FgnxcUQ5vho/hqdefault.jpg?
sqp=-oaymwEYCMQBEG5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLCJ_kd9tcP-
JrB0QH1hQuqeu5yIPA","width":196,"height":110},
{"url":"https://i.ytimg.com/vi/FgnxcUQ5vho/hqdefault.jpg?sqp=-
oaymwEZCPYBEIoBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLD57Gk5BqNWPj92x4gfiqutHH5
qEg","width":246,"height":138},
{"url":"https://i.ytimg.com/vi/FgnxcUQ5vho/hqdefault.jpg?sqp=-
oaymwEZCNACELwBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLBI5UwRDb63zpYTz5EQK0YeIqq
YBA","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":
{"label":"Introduction To Testing In JavaScript With Jest by Web Dev Simplified 1
year ago 13 minutes, 57 seconds 58,419 views"}},"simpleText":"Introduction To
Testing In JavaScript With Jest"},"shortBylineText":{"runs":[{"text":"Web Dev
Simplified","navigationEndpoint":
{"clickTrackingParams":"CDEQvU4YBiITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":
{"url":"/c/WebDevSimplified","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"a
piUrl":"/youtubei/v1/browse"}},"browseEndpoint":
{"browseId":"UCFbNIlppjAuEX4znoulh0Cw","canonicalBaseUrl":"/c/WebDevSimplified"}}}]
},"lengthText":{"accessibility":{"accessibilityData":{"label":"13 minutes, 57
seconds"}},"simpleText":"13:57"},"lengthInSeconds":837,"navigationEndpoint":
{"clickTrackingParams":"CDEQvU4YBiITCK_r7_iGmO4CFRhCSAAdaOkHVDIJZW5kc2NyZWVuSIaK3u3
7k8K5NJoBBQgCEPgd","commandMetadata":{"webCommandMetadata":{"url":"/watch?
v=FgnxcUQ5vho","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"FgnxcUQ5vho"}},"trackingParams":"CDEQvU4YBiITCK_r7_iGmO4CFRhCSAAdaOkHVA
==","shortViewCountText":{"simpleText":"58K views"},"publishedTimeText":
{"simpleText":"1 year ago"},"thumbnailOverlays":
[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":
{"accessibilityData":{"label":"13 minutes, 57
seconds"}},"simpleText":"13:57"},"style":"DEFAULT"}},
{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now
playing"}]}}}]}},{"endScreenVideoRenderer":{"videoId":"6avJHaC3C2U","thumbnail":
{"thumbnails":[{"url":"https://i.ytimg.com/vi/6avJHaC3C2U/hqdefault.jpg?sqp=-
oaymwEYCKgBEF5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLC1ieujVQYZJbW53Dbu4p8tHb9TAQ"
,"width":168,"height":94},{"url":"https://i.ytimg.com/vi/6avJHaC3C2U/hqdefault.jpg?
sqp=-
oaymwEYCMQBEG5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLCwLDc6c22iaDsKLEmTEavDAeYrcA"
,"width":196,"height":110},
{"url":"https://i.ytimg.com/vi/6avJHaC3C2U/hqdefault.jpg?sqp=-
oaymwEZCPYBEIoBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLBOP3Lut1SpJMJIPK80w7swVwh
bgg","width":246,"height":138},
{"url":"https://i.ytimg.com/vi/6avJHaC3C2U/hqdefault.jpg?sqp=-
oaymwEZCNACELwBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLDFtfHJpoJSWAAO5z7v-
1OUdMeUow","width":336,"height":188}]},"title":{"accessibility":
{"accessibilityData":{"label":"The Art of Code - Dylan Beattie by NDC Conferences
10 months ago 1 hour 1,772,287 views"}},"simpleText":"The Art of Code - Dylan
Beattie"},"shortBylineText":{"runs":[{"text":"NDC
Conferences","navigationEndpoint":
{"clickTrackingParams":"CDAQvU4YByITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":
{"url":"/c/NDCConferences","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"api
Url":"/youtubei/v1/browse"}},"browseEndpoint":
{"browseId":"UCTdw38Cw6jcm0atBPA39a0Q","canonicalBaseUrl":"/c/NDCConferences"}}}]},
"lengthText":{"accessibility":{"accessibilityData":{"label":"1 hour, 49
seconds"}},"simpleText":"1:00:49"},"lengthInSeconds":3649,"navigationEndpoint":
{"clickTrackingParams":"CDAQvU4YByITCK_r7_iGmO4CFRhCSAAdaOkHVDIJZW5kc2NyZWVuSIaK3u3
7k8K5NJoBBQgCEPgd","commandMetadata":{"webCommandMetadata":{"url":"/watch?
v=6avJHaC3C2U","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"6avJHaC3C2U"}},"trackingParams":"CDAQvU4YByITCK_r7_iGmO4CFRhCSAAdaOkHVA
==","shortViewCountText":{"simpleText":"1.7M views"},"publishedTimeText":
{"simpleText":"10 months ago"},"thumbnailOverlays":
[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":
{"accessibilityData":{"label":"1 hour, 49
seconds"}},"simpleText":"1:00:49"},"style":"DEFAULT"}},
{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now
playing"}]}}}]}},{"endScreenVideoRenderer":{"videoId":"4Fl5GH4eYZ8","thumbnail":
{"thumbnails":[{"url":"https://i.ytimg.com/vi/4Fl5GH4eYZ8/hqdefault.jpg?sqp=-
oaymwEYCKgBEF5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLDU79uk2WrFr_Ulzb5A4U13l_juQQ"
,"width":168,"height":94},{"url":"https://i.ytimg.com/vi/4Fl5GH4eYZ8/hqdefault.jpg?
sqp=-oaymwEYCMQBEG5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLB5Wcvvo1BXA-
p8_Xrj_naSrGYvbA","width":196,"height":110},
{"url":"https://i.ytimg.com/vi/4Fl5GH4eYZ8/hqdefault.jpg?sqp=-
oaymwEZCPYBEIoBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLCTZAfvqhahrLEAzE0azuOy__N
BYw","width":246,"height":138},
{"url":"https://i.ytimg.com/vi/4Fl5GH4eYZ8/hqdefault.jpg?sqp=-
oaymwEZCNACELwBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLC4cvS2bit1bwm54NOLqWFQFA1
n1g","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":
{"label":"JavaScript Testing - Mocking Async Code by Academind 2 years ago 18
minutes 66,442 views"}},"simpleText":"JavaScript Testing - Mocking Async
Code"},"shortBylineText":{"runs":[{"text":"Academind","navigationEndpoint":
{"clickTrackingParams":"CC8QvU4YCCITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":
{"url":"/c/Academind","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":
"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCSJbGtTlrDami-tDGPUV9-
w","canonicalBaseUrl":"/c/Academind"}}}]},"lengthText":{"accessibility":
{"accessibilityData":{"label":"18 minutes, 5
seconds"}},"simpleText":"18:05"},"lengthInSeconds":1085,"navigationEndpoint":
{"clickTrackingParams":"CC8QvU4YCCITCK_r7_iGmO4CFRhCSAAdaOkHVDIJZW5kc2NyZWVuSIaK3u3
7k8K5NJoBBQgCEPgd","commandMetadata":{"webCommandMetadata":{"url":"/watch?
v=4Fl5GH4eYZ8","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"4Fl5GH4eYZ8"}},"trackingParams":"CC8QvU4YCCITCK_r7_iGmO4CFRhCSAAdaOkHVA
==","shortViewCountText":{"simpleText":"66K views"},"publishedTimeText":
{"simpleText":"2 years ago"},"thumbnailOverlays":
[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":
{"accessibilityData":{"label":"18 minutes, 5
seconds"}},"simpleText":"18:05"},"style":"DEFAULT"}},
{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now
playing"}]}}}]}},{"endScreenVideoRenderer":{"videoId":"VfGW0Qiy2I0","thumbnail":
{"thumbnails":[{"url":"https://i.ytimg.com/vi/VfGW0Qiy2I0/hqdefault.jpg?sqp=-
oaymwEYCKgBEF5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLBLUSXx5I54OEsmbcDSFQMyvfRTcA"
,"width":168,"height":94},{"url":"https://i.ytimg.com/vi/VfGW0Qiy2I0/hqdefault.jpg?
sqp=-oaymwEYCMQBEG5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLCsKLz-
3mFz3tsDTZ_QfpBhuYu6ug","width":196,"height":110},
{"url":"https://i.ytimg.com/vi/VfGW0Qiy2I0/hqdefault.jpg?sqp=-
oaymwEZCPYBEIoBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLAz404BQn8krloo6UvSFMI98c3
I2Q","width":246,"height":138},
{"url":"https://i.ytimg.com/vi/VfGW0Qiy2I0/hqdefault.jpg?sqp=-
oaymwEZCNACELwBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLB_ROWPWaPD15Mpbs_KmXkZRMJ
NLQ","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":
{"label":"Web Development In 2021 - A Practical Guide by Traversy Media 1 week ago
1 hour, 5 minutes 251,157 views"}},"simpleText":"Web Development In 2021 - A
Practical Guide"},"shortBylineText":{"runs":[{"text":"Traversy
Media","navigationEndpoint":
{"clickTrackingParams":"CC4QvU4YCSITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":
{"url":"/user/TechGuyWeb","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiU
rl":"/youtubei/v1/browse"}},"browseEndpoint":
{"browseId":"UC29ju8bIPH5as8OGnQzwJyA","canonicalBaseUrl":"/user/TechGuyWeb"}}}]},"
lengthText":{"accessibility":{"accessibilityData":{"label":"1 hour, 5 minutes, 16
seconds"}},"simpleText":"1:05:16"},"lengthInSeconds":3916,"navigationEndpoint":
{"clickTrackingParams":"CC4QvU4YCSITCK_r7_iGmO4CFRhCSAAdaOkHVDIJZW5kc2NyZWVuSIaK3u3
7k8K5NJoBBQgCEPgd","commandMetadata":{"webCommandMetadata":{"url":"/watch?
v=VfGW0Qiy2I0","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"VfGW0Qiy2I0"}},"trackingParams":"CC4QvU4YCSITCK_r7_iGmO4CFRhCSAAdaOkHVA
==","shortViewCountText":{"simpleText":"251K views"},"publishedTimeText":
{"simpleText":"1 week ago"},"thumbnailOverlays":
[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":
{"accessibilityData":{"label":"1 hour, 5 minutes, 16
seconds"}},"simpleText":"1:05:16"},"style":"DEFAULT"}},
{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now
playing"}]}}}]}},{"endScreenVideoRenderer":{"videoId":"-bmdf1oATQo","thumbnail":
{"thumbnails":[{"url":"https://i.ytimg.com/vi/-bmdf1oATQo/hqdefault.jpg?sqp=-
oaymwEYCKgBEF5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLCAS6G-
eWU6dcEWXJnS0L_RQxvrew","width":168,"height":94},{"url":"https://i.ytimg.com/vi/-
bmdf1oATQo/hqdefault.jpg?sqp=-
oaymwEYCMQBEG5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLCG4NGtmD-
rUbjHijty0RtUuulcrA","width":196,"height":110},{"url":"https://i.ytimg.com/vi/-
bmdf1oATQo/hqdefault.jpg?sqp=-
oaymwEZCPYBEIoBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLAtxMfg8gxUvYgh02GimJMhmpF
sFw","width":246,"height":138},{"url":"https://i.ytimg.com/vi/-
bmdf1oATQo/hqdefault.jpg?sqp=-
oaymwEZCNACELwBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLCMzDDTIqJE-
c4WYDP9q8J5nBMsGw","width":336,"height":188}]},"title":{"accessibility":
{"accessibilityData":{"label":"React TDD in 30 Minute - Test Driven Development
with Jest and Enzyme by Bitfumes 11 months ago 30 minutes 30,269
views"}},"simpleText":"React TDD in 30 Minute - Test Driven Development with Jest
and Enzyme"},"shortBylineText":{"runs":[{"text":"Bitfumes","navigationEndpoint":
{"clickTrackingParams":"CC0QvU4YCiITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":
{"url":"/c/Bitfumes","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"
/youtubei/v1/browse"}},"browseEndpoint":
{"browseId":"UC_hG9fglfmShkwex1KVydHA","canonicalBaseUrl":"/c/Bitfumes"}}}]},"lengt
hText":{"accessibility":{"accessibilityData":{"label":"30 minutes, 48
seconds"}},"simpleText":"30:48"},"lengthInSeconds":1848,"navigationEndpoint":
{"clickTrackingParams":"CC0QvU4YCiITCK_r7_iGmO4CFRhCSAAdaOkHVDIJZW5kc2NyZWVuSIaK3u3
7k8K5NJoBBQgCEPgd","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=-
bmdf1oATQo","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"-
bmdf1oATQo"}},"trackingParams":"CC0QvU4YCiITCK_r7_iGmO4CFRhCSAAdaOkHVA==","shortVie
wCountText":{"simpleText":"30K views"},"publishedTimeText":{"simpleText":"11 months
ago"},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":
{"accessibility":{"accessibilityData":{"label":"30 minutes, 48
seconds"}},"simpleText":"30:48"},"style":"DEFAULT"}},
{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now
playing"}]}}}]}},{"endScreenVideoRenderer":{"videoId":"GZvSYJDk-us","thumbnail":
{"thumbnails":[{"url":"https://i.ytimg.com/vi/GZvSYJDk-us/hqdefault.jpg?sqp=-
oaymwEYCKgBEF5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLBbI9TJLx9K7xv34UL3-
57ZGG9iWQ","width":168,"height":94},{"url":"https://i.ytimg.com/vi/GZvSYJDk-
us/hqdefault.jpg?sqp=-
oaymwEYCMQBEG5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLBRPXg06nxfTY1xj-
VNyOVjrhQpSw","width":196,"height":110},{"url":"https://i.ytimg.com/vi/GZvSYJDk-
us/hqdefault.jpg?sqp=-
oaymwEZCPYBEIoBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLCzxFtCIUsup3SPsFX4eh0CvAw
jgA","width":246,"height":138},{"url":"https://i.ytimg.com/vi/GZvSYJDk-
us/hqdefault.jpg?sqp=-
oaymwEZCNACELwBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLCoxs8853qlhfyfnwCKNeoxS3G
OEQ","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":
{"label":"APIs for Beginners - How to use an API (Full Course / Tutorial) by
freeCodeCamp.org 1 year ago 2 hours, 19 minutes 1,150,634
views"}},"simpleText":"APIs for Beginners - How to use an API (Full Course /
Tutorial)"},"shortBylineText":{"runs":
[{"text":"freeCodeCamp.org","navigationEndpoint":
{"clickTrackingParams":"CCwQvU4YCyITCK_r7_iGmO4CFRhCSAAdaOkHVA==","commandMetadata"
:{"webCommandMetadata":
{"url":"/c/Freecodecamp","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUr
l":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC8butISFwT-
Wl7EV0hUK0BQ","canonicalBaseUrl":"/c/Freecodecamp"}}}]},"lengthText":
{"accessibility":{"accessibilityData":{"label":"2 hours, 19 minutes, 33
seconds"}},"simpleText":"2:19:33"},"lengthInSeconds":8373,"navigationEndpoint":
{"clickTrackingParams":"CCwQvU4YCyITCK_r7_iGmO4CFRhCSAAdaOkHVDIJZW5kc2NyZWVuSIaK3u3
7k8K5NJoBBQgCEPgd","commandMetadata":{"webCommandMetadata":{"url":"/watch?
v=GZvSYJDk-us","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"GZvSYJDk-
us"}},"trackingParams":"CCwQvU4YCyITCK_r7_iGmO4CFRhCSAAdaOkHVA==","shortViewCountTe
xt":{"simpleText":"1.1M views"},"publishedTimeText":{"simpleText":"1 year
ago"},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":
{"accessibility":{"accessibilityData":{"label":"2 hours, 19 minutes, 33
seconds"}},"simpleText":"2:19:33"},"style":"DEFAULT"}},
{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now
playing"}]}}}]}}],"title":{"simpleText":"You may also
like..."},"trackingParams":"CCsQ-lwiEwiv6-_4hpjuAhUYQkgAHWjpB1Q="}},"autoplay":
{"playerOverlayAutoplayRenderer":{"title":{"simpleText":"Up next"},"videoTitle":
{"simpleText":"Intro to React Testing [Jest and React Testing Library
Tutorial]"},"byline":{"runs":[{"text":"Headway","navigationEndpoint":
{"clickTrackingParams":"CCkQ5JIBIhMIr-vv-IaY7gIVGEJIAB1o6QdU","commandMetadata":
{"webCommandMetadata":
{"url":"/channel/UCw3lZnAWGYEPnPYK4d2_WhQ","webPageType":"WEB_PAGE_TYPE_CHANNEL","r
ootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":
{"browseId":"UCw3lZnAWGYEPnPYK4d2_WhQ"}}}]},"cancelText":
{"simpleText":"Cancel"},"pauseText":{"simpleText":"Autoplay is
paused"},"background":{"thumbnails":
[{"url":"https://i.ytimg.com/vi/ZmVBCpefQe8/hqdefault.jpg?sqp=-
oaymwEYCKgBEF5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLAyzKR65yewn9HN3piaQD3930lnPQ"
,"width":168,"height":94},{"url":"https://i.ytimg.com/vi/ZmVBCpefQe8/hqdefault.jpg?
sqp=-
oaymwEYCMQBEG5IVfKriqkDCwgBFQAAiEIYAXAB\u0026rs=AOn4CLCN5HXLo0f8UbHBw_RSwtFYqFyWww"
,"width":196,"height":110},
{"url":"https://i.ytimg.com/vi/ZmVBCpefQe8/hqdefault.jpg?sqp=-
oaymwEZCPYBEIoBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLARM3V-
Z9gf5QsIMtkUuU1dHzrYSQ","width":246,"height":138},
{"url":"https://i.ytimg.com/vi/ZmVBCpefQe8/hqdefault.jpg?sqp=-
oaymwEZCNACELwBSFXyq4qpAwsIARUAAIhCGAFwAQ==\u0026rs=AOn4CLBLsfVT0XvzeX5SDG7IODnQyMO
d3g","width":336,"height":188}]},"countDownSecs":8,"nextButton":{"buttonRenderer":
{"navigationEndpoint":{"clickTrackingParams":"CCoQ4pIBIhMIr-vv-
IaY7gIVGEJIAB1o6QdUSIaK3u37k8K5NJoBBQgGEPgd","commandMetadata":
{"webCommandMetadata":{"url":"/watch?
v=ZmVBCpefQe8","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"ZmVBCpefQe8"}},"accessibility":{"label":"Play next
video"},"trackingParams":"CCoQ4pIBIhMIr-vv-
IaY7gIVGEJIAB1o6QdU"}},"trackingParams":"CCkQ5JIBIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","preferImmediateRedirect":false,"videoId":"ZmVBCpefQe8","publi
shedTimeText":{"simpleText":"7 months
ago"},"webShowNewAutonavCountdown":false,"webShowBigThumbnailEndscreen":false,"shor
tViewCountText":{"simpleText":"35K views"}}},"shareButton":{"buttonRenderer":
{"style":"STYLE_OPACITY","size":"SIZE_DEFAULT","isDisabled":false,"icon":
{"iconType":"SHARE"},"navigationEndpoint":{"clickTrackingParams":"CCgQ5ZYBIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","commandMetadata":{"webCommandMetadata":
{"ignoreNavigation":true}},"shareEntityEndpoint":
{"serializedShareEntity":"CgtOSE1JbjcyM2hRWQ%3D
%3D"}},"tooltip":"Share","trackingParams":"CCgQ5ZYBIhMIr-vv-
IaY7gIVGEJIAB1o6QdU"}},"decoratedPlayerBarRenderer":{"decoratedPlayerBarRenderer":
{"playerBar":{"chapteredPlayerBarRenderer":{"chapters":[{"chapterRenderer":
{"title":{"simpleText":"Introduction"},"timeRangeStartMillis":0,"onActiveCommand":
{"clickTrackingParams":"CCcQxocGIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","setActivePanelItemAction":{"panelTargetId":"engagement-panel-
macro-markers","itemIndex":0}}}},{"chapterRenderer":{"title":{"simpleText":"Set
up"},"timeRangeStartMillis":67000,"onActiveCommand":
{"clickTrackingParams":"CCcQxocGIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","setActivePanelItemAction":{"panelTargetId":"engagement-panel-
m
acro-markers","itemIndex":1}}}},{"chapterRenderer":{"title":{"simpleText":"Test
example #1"},"timeRangeStartMillis":162000,"onActiveCommand":
{"clickTrackingParams":"CCcQxocGIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","setActivePanelItemAction":{"panelTargetId":"engagement-panel-
macro-markers","itemIndex":2}}}},{"chapterRenderer":{"title":
{"simpleText":"Mocking"},"timeRangeStartMillis":618000,"onActiveCommand":
{"clickTrackingParams":"CCcQxocGIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","setActivePanelItemAction":{"panelTargetId":"engagement-panel-
macro-markers","itemIndex":3}}}},{"chapterRenderer":{"title":{"simpleText":"Test
example #2"},"timeRangeStartMillis":1587000,"onActiveCommand":
{"clickTrackingParams":"CCcQxocGIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","setActivePanelItemAction":{"panelTargetId":"engagement-panel-
macro-markers","itemIndex":4}}}},{"chapterRenderer":{"title":{"simpleText":"Data
matching"},"timeRangeStartMillis":1742000,"onActiveCommand":
{"clickTrackingParams":"CCcQxocGIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","setActivePanelItemAction":{"panelTargetId":"engagement-panel-
macro-markers","itemIndex":5}}}}],"trackingParams":"CCcQxocGIhMIr-vv-
IaY7gIVGEJIAB1o6QdU"}},"playerBarActionButton":{"buttonRenderer":{"text":{"runs":
[{"text":"View Chapters"}]},"trackingParams":"CCYQkNAGIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","command":{"clickTrackingParams":"CCYQkNAGIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","changeEngagementPanelVisibilityAction":
{"targetId":"engagement-panel-macro-
markers","visibility":"ENGAGEMENT_PANEL_VISIBILITY_EXPANDED"}}}}}}}},"onResponseRec
eivedEndpoints":[{"clickTrackingParams":"CAAQg2ciEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CAAQg2ciEwiv6-_4hpjuAhUYQkgAHWjpB1Q=","signalAction":
{"signal":"ENABLE_CHROME_NOTIFICATIONS"}}]}}],"engagementPanels":
[{"engagementPanelSectionListRenderer":{"panelIdentifier":"engagement-panel-
transcript","header":{"engagementPanelTitleHeaderRenderer":{"title":{"runs":
[{"text":"Transcript"}]},"menu":{"menuRenderer":{"items":
[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Toggle
timestamps"}]},"serviceEndpoint":{"clickTrackingParams":"CCQQ040EGAAiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CCQQ040EGAAiEwiv6-_4hpjuAhUYQkgAHWjpB1Q=","signalAction":
{"signal":"TOGGLE_TRANSCRIPT_TIMESTAMPS"}}]}},"trackingParams":"CCQQ040EGAAiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q="}}],"trackingParams":"CCQQ040EGAAiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","accessibility":{"accessibilityData":{"label":"More
actions"}}}},"visibilityButton":{"buttonRenderer":{"icon":
{"iconType":"CLOSE"},"accessibility":{"label":"Close
transcript"},"trackingParams":"CCUQ8FsiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","accessibilityData":{"accessibilityData":{"label":"Close
transcript"}},"command":{"clickTrackingParams":"CCUQ8FsiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","changeEngagementPanelVisibilityAction":
{"targetId":"engagement-panel-
transcript","visibility":"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"}}}},"trackingParams":
"CCQQ040EGAAiEwiv6-_4hpjuAhUYQkgAHWjpB1Q="}},"content":{"continuationItemRenderer":
{"trigger":"CONTINUATION_TRIGGER_ON_ITEM_SHOWN","continuationEndpoint":
{"clickTrackingParams":"CCQQ040EGAAiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/get_transcript"}},"getTranscriptEndpoint":
{"params":"CgtOSE1JbjcyM2hRWQ%3D%3D"}}}},"targetId":"engagement-panel-
transcript","visibility":"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"}},
{"engagementPanelSectionListRenderer":{"panelIdentifier":"engagement-panel-macro-
markers","header":{"engagementPanelTitleHeaderRenderer":{"title":{"runs":
[{"text":"Chapters"}]},"visibilityButton":{"buttonRenderer":{"icon":
{"iconType":"CLOSE"},"accessibility":
{"label":"Close"},"trackingParams":"CCIQ8FsiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","accessibilityData":{"accessibilityData":
{"label":"Close"}},"command":{"clickTrackingParams":"CCIQ8FsiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","changeEngagementPanelVisibilityAction":
{"targetId":"engagement-panel-macro-
markers","visibility":"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"}}}},"trackingParams":"CC
EQ040EGAEiEwiv6-_4hpjuAhUYQkgAHWjpB1Q="}},"content":{"macroMarkersListRenderer":
{"contents":[{"macroMarkersListItemRenderer":{"title":
{"simpleText":"Introduction"},"timeDescription":{"simpleText":"0:00"},"thumbnail":
{"thumbnails":[{"url":"https://i.ytimg.com/vi/NHMIn723hQY/hqdefault_10933.jpg?sqp=-
oaymwEFCKgBEF4=\u0026rs=AOn4CLA9ecuitLvK5FOIS9wed2ASn91mOA","width":168,"height":94
},{"url":"https://i.ytimg.com/vi/NHMIn723hQY/hqdefault_10933.jpg?sqp=-
oaymwEFCMQBEG4=\u0026rs=AOn4CLDzZqVoYKJfxSw0ktBWuc1JTrEhFA","width":196,"height":11
0},{"url":"https://i.ytimg.com/vi/NHMIn723hQY/hqdefault_10933.jpg?sqp=-
oaymwEGCPYBEIoB\u0026rs=AOn4CLB73E7VmqBvfIDtG3kfBgktCtKxow","width":246,"height":13
8},{"url":"https://i.ytimg.com/vi/NHMIn723hQY/hqdefault_10933.jpg?sqp=-
oaymwEGCNACELwB\u0026rs=AOn4CLDxloF1utrDL3AcozN08YboAGcbIQ","width":336,"height":18
8}]},"onTap":{"clickTrackingParams":"CCAQ0NAGGAAiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":{"url":"/watch?
v=NHMIn723hQY\u0026t=0s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watch
Endpoint":
{"videoId":"NHMIn723hQY","continuePlayback":true,"startTimeSeconds":0}},"trackingPa
rams":"CCAQ0NAGGAAiEwiv6-_4hpjuAhUYQkgAHWjpB1Q="}},{"macroMarkersListItemRenderer":
{"title":{"simpleText":"Set up"},"timeDescription":
{"simpleText":"1:07"},"thumbnail":{"thumbnails":
[{"url":"https://i.ytimg.com/vi/NHMIn723hQY/hqdefault_102933.jpg?sqp=-
oaymwEFCKgBEF4=\u0026rs=AOn4CLBwmIcQ0CarwEYWzBtP7kURIcbJcA","width":168,"height":94
},{"url":"https://i.ytimg.com/vi/NHMIn723hQY/hqdefault_102933.jpg?sqp=-
oaymwEFCMQBEG4=\u0026rs=AOn4CLBx6SxfPVAgpNncqWM75CrH2u1mxQ","width":196,"height":11
0},{"url":"https://i.ytimg.com/vi/NHMIn723hQY/hqdefault_102933.jpg?sqp=-
oaymwEGCPYBEIoB\u0026rs=AOn4CLAhbfJosSQRIAwov3gZyspV8Qvhmg","width":246,"height":13
8},{"url":"https://i.ytimg.com/vi/NHMIn723hQY/hqdefault_102933.jpg?sqp=-
oaymwEGCNACELwB\u0026rs=AOn4CLARbBNwD-JcIL4-
kFRWlCWE5khqPg","width":336,"height":188}]},"onTap":
{"clickTrackingParams":"CB8Q0NAGGAEiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":{"url":"/watch?
v=NHMIn723hQY\u0026t=67s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watc
hEndpoint":
{"videoId":"NHMIn723hQY","continuePlayback":true,"startTimeSeconds":67}},"trackingP
arams":"CB8Q0NAGGAEiEwiv6-_4hpjuAhUYQkgAHWjpB1Q="}},
{"macroMarkersListItemRenderer":{"title":{"simpleText":"Test example
#1"},"timeDescription":{"simpleText":"2:42"},"thumbnail":{"thumbnails":
[{"url":"https://i.ytimg.com/vi/NHMIn723hQY/hqdefault_164800.jpg?sqp=-
oaymwEFCKgBEF4=\u0026rs=AOn4CLCPOg9fCuCheYKcsYRMxYLtWXYzLA","width":168,"height":94
},{"url":"https://i.ytimg.com/vi/NHMIn723hQY/hqdefault_164800.jpg?sqp=-
oaymwEFCMQBEG4=\u0026rs=AOn4CLDEkuLOQSXNQg-
tuHSh_pvEQgGGoQ","width":196,"height":110},
{"url":"https://i.ytimg.com/vi/NHMIn723hQY/hqdefault_164800.jpg?sqp=-
oaymwEGCPYBEIoB\u0026rs=AOn4CLDo8dpD5EwgwbnhpYzW3kvxK7w8rw","width":246,"height":13
8},{"url":"https://i.ytimg.com/vi/NHMIn723hQY/hqdefault_164800.jpg?sqp=-
oaymwEGCNACELwB\u0026rs=AOn4CLDwWRBhprWtkMv2i9YF1wy3BYqivA","width":336,"height":18
8}]},"onTap":{"clickTrackingParams":"CB4Q0NAGGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":{"url":"/watch?
v=NHMIn723hQY\u0026t=162s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"wat
chEndpoint":
{"videoId":"NHMIn723hQY","continuePlayback":true,"startTimeSeconds":162}},"tracking
Params":"CB4Q0NAGGAIiEwiv6-_4hpjuAhUYQkgAHWjpB1Q="}},
{"macroMarkersListItemRenderer":{"title":
{"simpleText":"Mocking"},"timeDescription":{"simpleText":"10:18"},"thumbnail":
{"thumbnails":[{"url":"https://i.ytimg.com/vi/NHMIn723hQY/hqdefault_651766.jpg?
sqp=-
oaymwEFCKgBEF4=\u0026rs=AOn4CLDY1ZnlfElTwKV4a19mwRQ7pCof1g","width":168,"height":94
},{"url":"https://i.ytimg.com/vi/NHMIn723hQY/hqdefault_651766.jpg?sqp=-
oaymwEFCMQBEG4=\u0026rs=AOn4CLAwVReSPlCnDPDTpCneVOepfI8w5g","width":196,"height":11
0},{"url":"https://i.ytimg.com/vi/NHMIn723hQY/hqdefault_651766.jpg?sqp=-
oaymwEGCPYBEIoB\u0026rs=AOn4CLCe-3xgQ-
IVJAXQNnc3mnIUNcs7aw","width":246,"height":138},
{"url":"https://i.ytimg.com/vi/NHMIn723hQY/hqdefault_651766.jpg?sqp=-
oaymwEGCNACELwB\u0026rs=AOn4CLCMEg4Im8Xw8-
X6zTbCz7jB1nB2vA","width":336,"height":188}]},"onTap":
{"clickTrackingParams":"CB0Q0NAGGAMiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":{"url":"/watch?
v=NHMIn723hQY\u0026t=618s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"wat
chEndpoint":
{"videoId":"NHMIn723hQY","continuePlayback":true,"startTimeSeconds":618}},"tracking
Params":"CB0Q0NAGGAMiEwiv6-_4hpjuAhUYQkgAHWjpB1Q="}},
{"macroMarkersListItemRenderer":{"title":{"simpleText":"Test example
#2"},"timeDescription":{"simpleText":"26:27"},"thumbnail":{"thumbnails":
[{"url":"https://i.ytimg.com/vi/NHMIn723hQY/hqdefault_1644233.jpg?sqp=-
oaymwEFCKgBEF4=\u0026rs=AOn4CLDyt29hpH6xfZ5PqhYnXzny7Fsezg","width":168,"height":94
},{"url":"https://i.ytimg.com/vi/NHMIn723hQY/hqdefault_1644233.jpg?sqp=-
oaymwEFCMQBEG4=\u0026rs=AOn4CLB1_VPZvzDonWmde7Q245TjlbHN6g","width":196,"height":11
0},{"url":"https://i.ytimg.com/vi/NHMIn723hQY/hqdefault_1644233.jpg?sqp=-
oaymwEGCPYBEIoB\u0026rs=AOn4CLAtroidEYVmqdkhDFEAXQM75FAHJg","width":246,"height":13
8},{"url":"https://i.ytimg.com/vi/NHMIn723hQY/hqdefault_1644233.jpg?sqp=-
oaymwEGCNACELwB\u0026rs=AOn4CLBTxQPz3OuUX5kI5Tk6XbTvEnoXDg","width":336,"height":18
8}]},"onTap":{"clickTrackingParams":"CBwQ0NAGGAQiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":{"url":"/watch?
v=NHMIn723hQY\u0026t=1587s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"wa
tchEndpoint":
{"videoId":"NHMIn723hQY","continuePlayback":true,"startTimeSeconds":1587}},"trackin
gParams":"CBwQ0NAGGAQiEwiv6-_4hpjuAhUYQkgAHWjpB1Q="}},
{"macroMarkersListItemRenderer":{"title":{"simpleText":"Data
matching"},"timeDescription":{"simpleText":"29:02"},"thumbnail":{"thumbnails":
[{"url":"https://i.ytimg.com/vi/NHMIn723hQY/hqdefault_1775700.jpg?sqp=-
oaymwEFCKgBEF4=\u0026rs=AOn4CLC39ZMaj4_gAqz4P4mPJIyXSnWqTg","width":168,"height":94
},{"url":"https://i.ytimg.com/vi/NHMIn723hQY/hqdefault_1775700.jpg?sqp=-
oaymwEFCMQBEG4=\u0026rs=AOn4CLBH95iARVPHUtdqpzzgTbLlSbf_TA","width":196,"height":11
0},{"url":"https://i.ytimg.com/vi/NHMIn723hQY/hqdefault_1775700.jpg?sqp=-
oaymwEGCPYBEIoB\u0026rs=AOn4CLDwHtKGkWMJKV4k_OUJoYUJTzG1tA","width":246,"height":13
8},{"url":"https://i.ytimg.com/vi/NHMIn723hQY/hqdefault_1775700.jpg?sqp=-
oaymwEGCNACELwB\u0026rs=AOn4CLDZItwgDIx-
tNAgTZ4jauUhjYoXnQ","width":336,"height":188}]},"onTap":
{"clickTrackingParams":"CBsQ0NAGGAUiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":{"url":"/watch?
v=NHMIn723hQY\u0026t=1742s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"wa
tchEndpoint":
{"videoId":"NHMIn723hQY","continuePlayback":true,"startTimeSeconds":1742}},"trackin
gParams":"CBsQ0NAGGAUiEwiv6-_4hpjuAhUYQkgAHWjpB1Q="}}],"syncButtonLabel":{"runs":
[{"text":"See current chapter"}]},"trackingParams":"CBoQ6NMGIhMIr-vv-
IaY7gIVGEJIAB1o6QdU"}},"targetId":"engagement-panel-macro-
markers","visibility":"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"}}],"topbar":
{"desktopTopbarRenderer":{"logo":{"topbarLogoRenderer":{"iconImage":
{"iconType":"YOUTUBE_LOGO"},"tooltipText":{"runs":[{"text":"YouTube
Home"}]},"endpoint":{"clickTrackingParams":"CBgQsV4iEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"url":"/","webPageType":"WEB_PAGE_TYPE_BROWSE","rootVe":3854,"apiUrl":"/youtubei/v
1/browse"}},"browseEndpoint":
{"browseId":"FEwhat_to_watch"}},"trackingParams":"CBgQsV4iEwiv6-
_4hpjuAhUYQkgAHWjpB1Q="}},"searchbox":{"fusionSearchboxRenderer":{"icon":
{"iconType":"SEARCH"},"placeholderText":{"runs":[{"text":"Search"}]},"config":
{"webSearchboxConfig":
{"requestLanguage":"en","requestDomain":"ca","hasOnscreenKeyboard":false,"focusSear
chbox":true}},"trackingParams":"CBcQ7VAiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","searchEndpoint":{"clickTrackingParams":"CBcQ7VAiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":{"url":"/results?
search_query=","webPageType":"WEB_PAGE_TYPE_SEARCH","rootVe":4724}},"searchEndpoint
":{"query":""}}}},"trackingParams":"CAEQq6wBIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","countryCode":"CA","topbarButtons":
[{"topbarMenuButtonRenderer":{"icon":{"iconType":"APPS"},"menuRenderer":
{"multiPageMenuRenderer":{"sections":[{"multiPageMenuSectionRenderer":{"items":
[{"compactLinkRenderer":{"icon":{"iconType":"UNPLUGGED_LOGO"},"title":{"runs":
[{"text":"YouTube TV"}]},"navigationEndpoint":
{"clickTrackingParams":"CBYQ4MUCGAAiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"url":"https://tv.youtube.com/?
utm_source=youtube_web\u0026utm_medium=ep\u0026utm_campaign=home\u0026ve=34273","we
bPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":
{"url":"https://tv.youtube.com/?
utm_source=youtube_web\u0026utm_medium=ep\u0026utm_campaign=home\u0026ve=34273","ta
rget":"TARGET_NEW_WINDOW"}},"trackingParams":"CBYQ4MUCGAAiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q="}}],"trackingParams":"CBUQ968BGAAiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q="}},{"multiPageMenuSectionRenderer":{"items":
[{"compactLinkRenderer":{"icon":{"iconType":"YOUTUBE_MUSIC"},"title":{"runs":
[{"text":"YouTube Music"}]},"navigationEndpoint":
{"clickTrackingParams":"CBQQ4sUCGAAiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"url":"https://music.youtube.com/","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":
83769}},"urlEndpoint":
{"url":"https://music.youtube.com","target":"TARGET_NEW_WINDOW"}},"trackingParams":
"CBQQ4sUCGAAiEwiv6-_4hpjuAhUYQkgAHWjpB1Q="}},{"compactLinkRenderer":{"icon":
{"iconType":"YOUTUBE_KIDS_ROUND"},"title":{"runs":[{"text":"YouTube
Kids"}]},"navigationEndpoint":{"clickTrackingParams":"CBMQ48UCGAEiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"url":"https://www.youtubekids.com/?
source=youtube_web","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndp
oint":{"url":"https://www.youtubekids.com?
source=youtube_web","target":"TARGET_NEW_WINDOW"}},"trackingParams":"CBMQ48UCGAEiEw
iv6-_4hpjuAhUYQkgAHWjpB1Q="}}],"trackingParams":"CBIQ968BGAEiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q="}},{"multiPageMenuSectionRenderer":{"items":
[{"compactLinkRenderer":{"icon":{"iconType":"YOUTUBE_ROUND"},"title":{"runs":
[{"text":"Creator Academy"}]},"navigationEndpoint":
{"clickTrackingParams":"CBEQ5MUCGAAiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"url":"https://creatoracademy.youtube.com/page/education?
utm_source=YouTube\u0026utm_medium=YT%20Main\u0026utm_campaign=YT
%20Appsn","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83769}},"urlEndpoint":
{"url":"https://creatoracademy.youtube.com/page/education?
utm_source=YouTube\u0026utm_medium=YT%20Main\u0026utm_campaign=YT
%20Appsn","target":"TARGET_NEW_WINDOW"}},"trackingParams":"CBEQ5MUCGAAiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q="}},{"compactLinkRenderer":{"icon":
{"iconType":"YOUTUBE_ROUND"},"title":{"runs":[{"text":"YouTube for
Artists"}]},"navigationEndpoint":{"clickTrackingParams":"CBAQ5cUCGAEiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"url":"https://artists.youtube.com/","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe
":83769}},"urlEndpoint":
{"url":"https://artists.youtube.com/","target":"TARGET_NEW_WINDOW"}},"trackingParam
s":"CBAQ5cUCGAEiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q="}}],"trackingParams":"CA8Q968BGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q="}}],"trackingParams":"CA4Q_6sBIhMIr-vv-
IaY7gIVGEJIAB1o6QdU"}},"trackingParams":"CA0Q_qsBGAAiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","accessibility":{"accessibilityData":{"label":"YouTube
apps"}},"tooltip":"YouTube apps","style":"STYLE_DEFAULT","targetId":"topbar-
apps"}},{"topbarMenuButtonRenderer":{"icon":{"iconType":"MORE_VERT"},"menuRequest":
{"clickTrackingParams":"CAsQ_qsBGAEiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true,"apiUrl":"/youtubei/v1/account/account_menu"}},"signalServiceEndpo
int":{"signal":"GET_ACCOUNT_MENU","actions":
[{"clickTrackingParams":"CAsQ_qsBGAEiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","openPopupAction":{"popup":{"multiPageMenuRenderer":
{"trackingParams":"CAwQ_6sBIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","style":"MULTI_PAGE_MENU_STYLE_TYPE_SYSTEM","showLoadingSpinne
r":true}},"popupType":"DROPDOWN","beReused":true}}]}},"trackingParams":"CAsQ_qsBGAE
iEwiv6-_4hpjuAhUYQkgAHWjpB1Q=","accessibility":{"accessibilityData":
{"label":"Settings"}},"tooltip":"Settings","style":"STYLE_DEFAULT"}},
{"buttonRenderer":{"style":"STYLE_SUGGESTIVE","size":"SIZE_SMALL","text":{"runs":
[{"text":"Sign in"}]},"icon":{"iconType":"AVATAR_LOGGED_OUT"},"navigationEndpoint":
{"clickTrackingParams":"CAoQ1IAEGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"url":"https://accounts.google.com/ServiceLogin?
service=youtube\u0026uilel=3\u0026passive=true\u0026continue=https%3A%2F
%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den
%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fwatch%253Fv%253DNHMIn723hQY
%2526gl
%253DCA\u0026hl=en\u0026ec=65620","webPageType":"WEB_PAGE_TYPE_UNKNOWN","rootVe":83
769}},"signInEndpoint":{"idamTag":"65620"}},"trackingParams":"CAoQ1IAEGAIiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","targetId":"topbar-signin"}}],"hotkeyDialog":
{"hotkeyDialogRenderer":{"title":{"runs":[{"text":"Keyboard
shortcuts"}]},"sections":[{"hotkeyDialogSectionRenderer":{"title":{"runs":
[{"text":"Playback"}]},"options":[{"hotkeyDialogSectionOptionRenderer":{"label":
{"runs":[{"text":"Toggle play/pause"}]},"hotkey":"k"}},
{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":[{"text":"Rewind 10
seconds"}]},"hotkey":"j"}},{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":
[{"text":"Fast forward 10 seconds"}]},"hotkey":"l"}},
{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":[{"text":"Previous
video"}]},"hotkey":"P (SHIFT+p)"}},{"hotkeyDialogSectionOptionRenderer":{"label":
{"runs":[{"text":"Next video"}]},"hotkey":"N (SHIFT+n)"}},
{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":[{"text":"Previous frame
(while paused)"}]},"hotkey":",","hotkeyAccessibilityLabel":{"accessibilityData":
{"label":"Comma"}}}},{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":
[{"text":"Next frame (while paused)"}]},"hotkey":".","hotkeyAccessibilityLabel":
{"accessibilityData":{"label":"Period"}}}},{"hotkeyDialogSectionOptionRenderer":
{"label":{"runs":[{"text":"Decrease playback rate"}]},"hotkey":"\u003c
(SHIFT+,)","hotkeyAccessibilityLabel":{"accessibilityData":{"label":"Less than or
SHIFT + comma"}}}},{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":
[{"text":"Increase playback rate"}]},"hotkey":"\u003e
(SHIFT+.)","hotkeyAccessibilityLabel":{"accessibilityData":{"label":"Greater than
or SHIFT + period"}}}},{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":
[{"text":"Seek to specific point in the video (7 advances to 70% of
duration)"}]},"hotkey":"0..9"}}]}},{"hotkeyDialogSectionRenderer":{"title":{"runs":
[{"text":"General"}]},"options":[{"hotkeyDialogSectionOptionRenderer":{"label":
{"runs":[{"text":"Toggle full screen"}]},"hotkey":"f"}},
{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":[{"text":"Toggle theater
mode"}]},"hotkey":"t"}},{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":
[{"text":"Toggle miniplayer"}]},"hotkey":"i"}},
{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":[{"text":"Close miniplayer or
current dialog"}]},"hotkey":"ESCAPE"}},{"hotkeyDialogSectionOptionRenderer":
{"label":{"runs":[{"text":"Toggle mute"}]},"hotkey":"m"}}]}},
{"hotkeyDialogSectionRenderer":{"title":{"runs":[{"text":"Subtitles and closed
captions"}]},"options":[{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":
[{"text":"If the video supports captions, toggle captions
ON/OFF"}]},"hotkey":"c"}},{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":
[{"text":"Rotate through different
text opacity levels"}]},"hotkey":"o"}},{"hotkeyDialogSectionOptionRenderer":
{"label":{"runs":[{"text":"Rotate through different window opacity
levels"}]},"hotkey":"w"}},{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":
[{"text":"Rotate through font sizes (increasing)"}]},"hotkey":"+"}},
{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":[{"text":"Rotate through font
sizes (decreasing)"}]},"hotkey":"-","hotkeyAccessibilityLabel":
{"accessibilityData":{"label":"Minus"}}}}]}},{"hotkeyDialogSectionRenderer":
{"title":{"runs":[{"text":"Spherical Videos"}]},"options":
[{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":[{"text":"Pan
up"}]},"hotkey":"w"}},{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":
[{"text":"Pan left"}]},"hotkey":"a"}},{"hotkeyDialogSectionOptionRenderer":
{"label":{"runs":[{"text":"Pan down"}]},"hotkey":"s"}},
{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":[{"text":"Pan
right"}]},"hotkey":"d"}},{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":
[{"text":"Zoom in"}]},"hotkey":"+ on numpad or ]","hotkeyAccessibilityLabel":
{"accessibilityData":{"label":"Plus on number pad or right bracket"}}}},
{"hotkeyDialogSectionOptionRenderer":{"label":{"runs":[{"text":"Zoom
out"}]},"hotkey":"- on numpad or [","hotkeyAccessibilityLabel":
{"accessibilityData":{"label":"Minus on number pad or left
bracket"}}}}]}}],"dismissButton":{"buttonRenderer":
{"style":"STYLE_BLUE_TEXT","size":"SIZE_DEFAULT","isDisabled":false,"text":{"runs":
[{"text":"Dismiss"}]},"trackingParams":"CAkQ8FsiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q="}},"trackingParams":"CAgQteYDIhMIr-vv-
IaY7gIVGEJIAB1o6QdU"}},"backButton":{"buttonRenderer":
{"trackingParams":"CAcQvIYDIhMIr-vv-IaY7gIVGEJIAB1o6QdU","command":
{"clickTrackingParams":"CAcQvIYDIhMIr-vv-IaY7gIVGEJIAB1o6QdU","commandMetadata":
{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":
{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CAcQvIYDIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","signalAction":
{"signal":"HISTORY_BACK"}}]}}}},"forwardButton":{"buttonRenderer":
{"trackingParams":"CAYQvYYDIhMIr-vv-IaY7gIVGEJIAB1o6QdU","command":
{"clickTrackingParams":"CAYQvYYDIhMIr-vv-IaY7gIVGEJIAB1o6QdU","commandMetadata":
{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":
{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CAYQvYYDIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","signalAction":
{"signal":"HISTORY_FORWARD"}}]}}}},"a11ySkipNavigationButton":{"buttonRenderer":
{"style":"STYLE_DEFAULT","size":"SIZE_DEFAULT","isDisabled":false,"text":{"runs":
[{"text":"Skip navigation"}]},"trackingParams":"CAUQ8FsiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","command":{"clickTrackingParams":"CAUQ8FsiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":{"webCommandMetadata":
{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":
[{"clickTrackingParams":"CAUQ8FsiEwiv6-_4hpjuAhUYQkgAHWjpB1Q=","signalAction":
{"signal":"SKIP_NAVIGATION"}}]}}}},"voiceSearchButton":{"buttonRenderer":
{"style":"STYLE_DEFAULT","size":"SIZE_DEFAULT","isDisabled":false,"serviceEndpoint"
:{"clickTrackingParams":"CAIQ8FsiEwiv6-_4hpjuAhUYQkgAHWjpB1Q=","commandMetadata":
{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":
{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CAIQ8FsiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","openPopupAction":{"popup":{"voiceSearchDialogRenderer":
{"placeholderHeader":{"runs":[{"text":"Listening..."}]},"promptHeader":{"runs":
[{"text":"Didn't hear that. Try again."}]},"exampleQuery1":{"runs":[{"text":"\"Play
Dua Lipa\""}]},"exampleQuery2":{"runs":[{"text":"\"Show me my
subscriptions\""}]},"promptMicrophoneLabel":{"runs":[{"text":"Tap microphone to try
again"}]},"loadingHeader":{"runs":[{"text":"Working..."}]},"connectionErrorHeader":
{"runs":[{"text":"No connection"}]},"connectionErrorMicrophoneLabel":{"runs":
[{"text":"Check your connection and try again"}]},"permissionsHeader":{"runs":
[{"text":"Waiting for permission"}]},"permissionsSubtext":{"runs":[{"text":"Allow
microphone access to enable voice input"}]},"disabledHeader":{"runs":
[{"text":"Search with your voice"}]},"disabledSubtext":{"runs":[{"text":"To search
by voice, go to your browser settings and allow access to
microphone"}]},"exitButton":{"buttonRenderer":
{"style":"STYLE_DEFAULT","size":"SIZE_DEFAULT","isDisabled":false,"icon":
{"iconType":"CLOSE"},"trackingParams":"CAQQ8FsiEwiv6-
_4hpjuAhUYQkgAHWjpB1Q=","accessibilityData":{"accessibilityData":
{"label":"Cancel"}}}},"trackingParams":"CAMQ7q8FIhMIr-vv-
IaY7gIVGEJIAB1o6QdU","microphoneOffPromptHeader":{"runs":[{"text":"Microphone off.
Try again."}]}}},"popupType":"TOP_ALIGNED_DIALOG"}}]}},"icon":
{"iconType":"MICROPHONE_ON"},"tooltip":"Search with your
voice","trackingParams":"CAIQ8FsiEwiv6-_4hpjuAhUYQkgAHWjpB1Q=","accessibilityData":
{"accessibilityData":{"label":"Search with your voice"}}}}}},"frameworkUpdates":
{},"webWatchNextResponseExtensionData":
{"relatedVideoArgs":"endscreen_autoplay_session_data=playnext
%3D1"}};</span><span>&lt;/<span class="end-
tag">script</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">script</span> <span class="attribute-name">nonce</span>="<a class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span>if (window.ytcsi)
{window.ytcsi.tick('pdr', null, '');}</span><span>&lt;/<span class="end-
tag">script</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">script</span> <span class="attribute-name">nonce</span>="<a class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span>(function() {var setFiller =
function() { var fillerData={browse:{filler:true,page:"browse"},home:
{filler:true,page:"home",endpoint:{commandMetadata:{webCommandMetadata:
{url:"/",webPageType:"WEB_PAGE_TYPE_BROWSE"}},urlEndpoint:{url:"/"}},response:
{contents:{twoColumnBrowseResultsRenderer:{tabs:[{tabRenderer:
{selected:true,content:{richGridRenderer:{contents:[],continuations:
[{nextContinuationData:{continuation:""}}]}}}}]}}}},search:
{filler:true,page:"search",endpoint:{commandMetadata:{webCommandMetadata:
{url:"/results",webPageType:"WEB_PAGE_TYPE_SEARCH"}},
<span id="line66"></span>urlEndpoint:{url:"/results"}},response:{contents:
{twoColumnSearchResultsRenderer:{primaryContents:{sectionListRenderer:{contents:
[],subMenu:{searchSubMenuRenderer:{}}}},secondaryContents:
{secondarySearchContainerRenderer:{contents:[]}}}}}},watch:
{filler:true,page:"watch",endpoint:{commandMetadata:{webCommandMetadata:
{url:"/watch",webPageType:"WEB_PAGE_TYPE_WATCH"}},urlEndpoint:
{url:"/watch"}},playerResponse:{playabilityStatus:{status:"OK"}},response:
{contents:{twoColumnWatchNextResults:{results:{results:{contents:
[{videoPrimaryInfoRenderer:{},
<span id="line67"></span>videoSecondaryInfoRenderer:{}}]}},secondaryResults:
{secondaryResults:{}}}}}}};window.ytcfg.set("FILLER_DATA",fillerData);
<span id="line68"></span> };window.getPageData = function() {if (window.ytcsi)
{window.ytcsi.tick('pr', null, '');}var endpoint = null;endpoint =
{"clickTrackingParams":"IhMInfPu-
IaY7gIVQAIeAB3IwAzNMghleHRlcm5hbA==","commandMetadata":{"webCommandMetadata":
{"url":"/watch?
v=NHMIn723hQY","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":
{"videoId":"NHMIn723hQY"}};var data = {page: 'watch', player:
window.ytplayer.config, playerResponse: window.ytInitialPlayerResponse,url:
'\/watch?v\x3dNHMIn723hQY\x26gl\x3dCA',response: window.ytInitialData, endpoint:
endpoint,}; return {data: data, endpoint: endpoint};}; if (window.loadDataHook)
{var pageData = window.getPageData(); window.loadDataHook(pageData.endpoint,
pageData.data); window.loadDataHook = null;}setFiller();})
();</span><span>&lt;/<span class="end-
tag">script</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">script</span> <span class="attribute-name">nonce</span>="<a class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span>ytcfg.set({"CSI_SERVICE_NAME":
'youtube', "TIMING_INFO": {"c": 'WEB',"GetPlayer_rid":
'0x16fc4b2141bc61be',"GetWatchNext_rid": '0x16fc4b2141bc61be',"cver":
'2.20210111.08.00',"yt_li": '0',}})</span><span>&lt;/<span class="end-
tag">script</span>&gt;</span><span></span><span>&lt;<span class="start-
tag">script</span> <span class="attribute-name">nonce</span>="<a class="attribute-
value">OiTtPaVwGhQfSlAT2zLzYg</a>"&gt;</span><span>if (window.ytcsi)
{window.ytcsi.info('st', 295.0 , '');}</span><span>&lt;/<span class="end-
tag">script</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">body</span>&gt;</span><span></span><span>&lt;/<span class="end-
tag">html</span>&gt;</span><span></span></pre><menu type="context"
id="actions"><menuitem id="goToLine" label="Go to Line…"
accesskey="L"></menuitem><menuitem id="wrapLongLines" label="Wrap Long Lines"
type="checkbox"></menuitem><menuitem id="highlightSyntax" label="Syntax
Highlighting" type="checkbox" checked="true"></menuitem></menu></body></html>

You might also like