It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: https://pokertube.com

  1. <!DOCTYPE html><html lang="en-US"><head><meta charset="UTF-8"><script type="text/javascript">(window.NREUM||(NREUM={})).init={ajax:{deny_list:["bam.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={xpid:"VQYCU1JVDBAHXFBbBQEB",licenseKey:"cd28f149c4",applicationID:"7819206"};;/*! For license information please see nr-loader-full-1.267.0.min.js.LICENSE.txt */
  2. (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>p,xN:()=>g});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function g(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function p(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,origin:""+o.gm.location,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.267.0",i="PROD",o="CDN",a="2.0.0-alpha.12"},6154:(e,t,r)=>{"use strict";r.d(t,{OF:()=>u,RI:()=>i,Vr:()=>f,WN:()=>h,bv:()=>o,gm:()=>a,lR:()=>l,m:()=>c,mw:()=>s,sb:()=>d});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,u=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),d=u&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=!!a.navigator?.sendBeacon,h=Date.now()-(0,n.t)()},4777:(e,t,r)=>{"use strict";r.d(t,{J:()=>o});var n=r(944);const i={agentIdentifier:"",ee:void 0};class o{constructor(e){try{if("object"!=typeof e)return(0,n.R)(8);this.sharedContext={},Object.assign(this.sharedContext,i),Object.entries(e).forEach((([e,t])=>{Object.keys(i).includes(e)&&(this.sharedContext[e]=t)}))}catch(e){(0,n.R)(9,e)}}}},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)g(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function g(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:g,addEventListener:g,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=p(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var g=v()[s[e]];g&&g.push([f,e,r,a]);return a},get:m,listeners:p,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function g(e,t){n[e]=p(e).concat(t)}function p(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";r.d(t,{DD:()=>c,jT:()=>a,sp:()=>s});var n=r(6154);let i=!1,o=!1;try{const e={get passive(){return i=!0,!1},get signal(){return o=!0,!1}};n.gm.addEventListener("test",null,e),n.gm.removeEventListener("test",null,e)}catch(e){}function a(e,t){return i||o?{capture:!!e,passive:i,signal:t}:!!e}function s(e,t,r=!1,n){window.addEventListener(e,t,a(r,n))}function c(e,t,r=!1,n){document.addEventListener(e,t,a(r,n))}},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>u});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",g)}function g(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),h(a.gm,f),h(c.prototype,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n});const n=r(860).K.genericEvents},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>i});var n=r(7836);class i{constructor(e,t,r){this.agentIdentifier=e,this.aggregator=t,this.ee=n.ee.get(e),this.featureName=r,this.blocked=!1}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>j});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),h=r(384),g=r(6344);const p=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",g.G4.RECORD,g.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),R=r(3785),x=r(2646),w=r(3434);function T(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,w.YM)(i),a=new x.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function A(){const e=(0,h.pV)();p.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const E={};var S=r(9417),O=r(5603),_=r(5284);const I=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let N=!1;function j(e,t={},p,x){let{init:w,info:j,loader_config:P,runtime:C={},exposed:k=!0}=t;C.loaderType=p;const D=(0,h.pV)();j||(w=D.init,j=D.info,P=D.loader_config),(0,S.xN)(e.agentIdentifier,w||{}),(0,O.a)(e.agentIdentifier,P||{}),j.jsAttributes??={},d.bv&&(j.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,j);const H=(0,S.D0)(e.agentIdentifier),L=[j.beacon,j.errorBeacon];N||(H.proxy.assets&&(I(H.proxy.assets),L.push(H.proxy.assets)),H.proxy.beacon&&L.push(H.proxy.beacon),A(),(0,h.US)("activatedFeatures",_.B),e.runSoftNavOverSpa&&=!0===H.soft_navigations.enabled&&H.feature_flags.includes("soft_nav")),C.denyList=[...H.ajax.deny_list||[],...H.ajax.block_internal?L:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const p={};var x=s.ee.get(e),w=x.get("tracer");E[e]=b.g.OFF,x.on(g.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var A="api-",S=A+"ixn-";function O(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),N(A,n,!0,o||null===r?"session":void 0)(t,r)}function _(){}p.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K.metrics,x),(0,R.R)(x,e,t,r)},p.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K.metrics,x),T(x,e,t,{customAttributes:r,level:i})},m.forEach((e=>{p[e]=N(A,e,!0,"api")})),p.addPageAction=N(A,"addPageAction",!0,n.K.genericEvents),p.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,N(A,"setPageViewName",!0)()},p.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return O(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},p.setUserId=function(e){if("string"==typeof e||null===e)return O("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},p.setApplicationVersion=function(e){if("string"==typeof e||null===e)return O("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},p.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K.metrics,x),x.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},p[g.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K.metrics,x),(0,a.p)(g.G4.RECORD,[],void 0,n.K.sessionReplay,x)},p[g.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K.metrics,x),(0,a.p)(g.G4.PAUSE,[],void 0,n.K.sessionReplay,x)},p.interaction=function(e){return(new _).get("object"==typeof e?e:{})};const I=_.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K.metrics,x),h||(0,a.p)(S+"tracer",[(0,v.t)(),e,r],i,n.K.spa,x),function(){if(w.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw w.emit("fn-err",[arguments,this,t],r),t}finally{w.emit("fn-end",[(0,v.t)()],r)}}}};function N(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K.metrics,x),i&&(0,a.p)(e+t,[(0,v.t)(),...arguments],r?null:this,i,x),r?void 0:this}}function j(){r.e(891).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),x.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{I[e]=N(S,e,void 0,h?n.K.softNav:n.K.spa)})),p.setCurrentRouteName=h?N(S,"routeName",void 0,n.K.softNav):N(A,"routeName",!0,n.K.spa),p.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K.metrics,x),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K.jserrors,x)},d.RI?(0,u.GG)((()=>j()),!0):j(),p}(e.agentIdentifier,x,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),N=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{K:()=>n,P:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({95:"nr-full-compressor",222:"nr-full-recorder",891:"nr-full"}[e]+"-1.267.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.267.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={891:"sha512-TQr1mcAxmgWEricIgWsXQGjR8ZPw/CVl8LezMom5nLU71RGXI9XVu6XUkNF9QERHxoRnrFkBmzKRBQTzTMGeqg==",222:"sha512-RzogAyQH6gGXEFRIptI30cL+dq9KIaABRFzpVyenU+43ccm0B9PWwNCjUYzqNbYqi2mJuZfbYRyCtgoJZndylg==",95:"sha512-bT5PDI8dGmDTdUqUQYui+vvGNJx88aIqRPV3MIi8wh6VpcRG5uRu8ve8fueSvjXiSUakDFXo5b1WKS6pg1CnYQ=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(g);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},g=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={959:0,85:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.267.0.PROD"]=self["webpackChunk:NRBA-1.267.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}finished(e){return this.#e("finished",e)}addRelease(e,t){return this.#e("addRelease",e,t)}start(e){return this.#e("start",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}log(e,t){return this.#e("log",e,t)}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var o=i(860),a=i(9417);const s=Object.values(o.K);function c(e){const t={};return s.forEach((r=>{t[r]=function(e,t){return!0===(0,a.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var u=i(425);var d=i(1687),l=i(4234),f=i(5289),h=i(6154),g=i(5270),p=i(7767),m=i(6389);class v extends l.W{constructor(e,t,r,n=!0){super(e,t,r),this.auto=n,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===(0,a.gD)(this.agentIdentifier,"".concat(this.featureName,".autoStart"))&&(this.auto=!1),this.auto?(0,d.Ak)(e,r):this.ee.on("manual-start-all",(0,m.J)((()=>{(0,d.Ak)(this.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator()})))}importAggregator(t={}){if(this.featAggregate||!this.auto)return;let r;this.onAggregateImported=new Promise((e=>{r=e}));const n=async()=>{let n;try{if((0,p.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(891).then(i.bind(i,6526));n=e(this.agentIdentifier)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===o.K.sessionReplay&&this.abortHandler?.()}try{if(!this.#t(this.featureName,n))return(0,d.Ze)(this.agentIdentifier,this.featureName),void r(!1);const{lazyFeatureLoader:e}=await i.e(891).then(i.bind(i,6103)),{Aggregate:o}=await e(this.featureName,"aggregate");this.featAggregate=new o(this.agentIdentifier,this.aggregator,t),r(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,d.Ze)(this.agentIdentifier,this.featureName,!0),r(!1),this.ee&&this.ee.abort()}};h.RI?(0,f.GG)((()=>n()),!0):n()}#t(e,t){switch(e){case o.K.sessionReplay:return(0,g.SR)(this.agentIdentifier)&&!!t;case o.K.sessionTrace:return!!t;default:return!0}}}var b=i(6630);class y extends v{static featureName=b.T;constructor(e,t,r=!0){super(e,t,b.T,r),this.importAggregator()}}var R=i(4777);class x extends R.J{constructor(e){super(e),this.aggregatedData={}}store(e,t,r,n,i){var o=this.getBucket(e,t,r,i);return o.metrics=function(e,t){t||(t={count:0});return t.count+=1,Object.entries(e||{}).forEach((([e,r])=>{t[e]=w(r,t[e])})),t}(n,o.metrics),o}merge(e,t,r,n,i){var o=this.getBucket(e,t,n,i);if(o.metrics){var a=o.metrics;a.count+=r.count,Object.keys(r||{}).forEach((e=>{if("count"!==e){var t=a[e],n=r[e];n&&!n.c?a[e]=w(n.t,t):a[e]=function(e,t){if(!t)return e;t.c||(t=T(t.t));return t.min=Math.min(e.min,t.min),t.max=Math.max(e.max,t.max),t.t+=e.t,t.sos+=e.sos,t.c+=e.c,t}(n,a[e])}}))}else o.metrics=r}storeMetric(e,t,r,n){var i=this.getBucket(e,t,r);return i.stats=w(n,i.stats),i}getBucket(e,t,r,n){this.aggregatedData[e]||(this.aggregatedData[e]={});var i=this.aggregatedData[e][t];return i||(i=this.aggregatedData[e][t]={params:r||{}},n&&(i.custom=n)),i}get(e,t){return t?this.aggregatedData[e]&&this.aggregatedData[e][t]:this.aggregatedData[e]}take(e){for(var t={},r="",n=!1,i=0;i<e.length;i++)t[r=e[i]]=Object.values(this.aggregatedData[r]||{}),t[r].length&&(n=!0),delete this.aggregatedData[r];return n?t:null}}function w(e,t){return null==e?function(e){e?e.c++:e={c:1};return e}(t):t?(t.c||(t=T(t.t)),t.c+=1,t.t+=e,t.sos+=e*e,e>t.max&&(t.max=e),e<t.min&&(t.min=e),t):{t:e}}function T(e){return{t:e,min:e,max:e,sos:e*e,c:1}}var A=i(384);var E=i(9908),S=i(2843),O=i(3878),_=i(782),I=i(1863);class N extends v{static featureName=_.T;constructor(e,t,r=!0){super(e,t,_.T,r),h.RI&&((0,S.u)((()=>(0,E.p)("docHidden",[(0,I.t)()],void 0,_.T,this.ee)),!0),(0,O.sp)("pagehide",(()=>(0,E.p)("winPagehide",[(0,I.t)()],void 0,_.T,this.ee))),this.importAggregator())}}var j=i(3969);class P extends v{static featureName=j.TZ;constructor(e,t,r=!0){super(e,t,j.TZ,r),this.importAggregator()}}var C=i(6774),k=i(3304);class D{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,k.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function H(e){return M(e)?e:new D(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function L(e){let t="Unhandled Promise Rejection";if(M(e?.reason))try{return e.reason.message=t+": "+e.reason.message,H(e.reason)}catch(t){return H(e.reason)}if(void 0===e.reason)return H(t);const r=H(e.reason);return r.message=t+": "+r?.message,r}function K(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new D(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return M(e.error)?e.error:H(e)}function M(e){return e instanceof Error&&!!e.stack}class U extends v{static featureName=C.T;#r=!1;constructor(e,r,n=!0){super(e,r,C.T,n);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,E.p)("ierr",[H(e),(0,I.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),h.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,E.p)("err",[L(e),(0,I.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,O.jT)(!1,this.removeOnAbort?.signal)),h.gm.addEventListener("error",(e=>{this.abortHandler&&(0,E.p)("err",[K(e),(0,I.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,O.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator()}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var V=i(5603),B=i(8990);let G=1;const F="nr@id";function W(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===h.gm?0:(0,B.I)(e,F,(function(){return G++}))}function z(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,k.A)(e).length}catch(e){return}}}var q=i(8139),Z=i(7836),Y=i(3434);const X={},J=["open","send"];function Q(t){var r=t||Z.ee;const n=function(e){return(e||Z.ee).get("xhr")}(r);if(X[n.debugId]++)return n;X[n.debugId]=1,(0,q.u)(r);var i=(0,Y.YM)(n),o=h.gm.XMLHttpRequest,a=h.gm.MutationObserver,s=h.gm.Promise,c=h.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=h.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"fn-",y)}),(0,O.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function g(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,J,"-xhr-",y),n.on("send-xhr-start",(function(e,t){g(e,t),function(e){l.push(e),a&&(p?p.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",g),a){var p=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===u||b()}));function b(){for(var e=0;e<l.length;e++)g(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var ee="fetch-",te=ee+"body-",re=["arrayBuffer","blob","json","text","formData"],ne=h.gm.Request,ie=h.gm.Response,oe="prototype";const ae={};function se(e){const t=function(e){return(e||Z.ee).get("fetch")}(e);if(!(ne&&ie&&h.gm.fetch))return t;if(ae[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[Z.P]&&o[Z.P].dt&&(e=o[Z.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return ae[t.debugId]=1,re.forEach((e=>{r(ne[oe],e,te),r(ie[oe],e,te)})),r(h.gm,"fetch",ee),t.on(ee+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(ee+"done",[null,r],n)}else t.emit(ee+"done",[e],n)})),t}var ce=i(7485);class ue{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,V.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof h.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,k.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,a.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,a.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ce.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,a.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,a.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,a.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,a.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var de=i(9300),le=i(7295),fe=["load","error","abort","timeout"],he=fe.length,ge=(0,A.dV)().o.REQ,pe=(0,A.dV)().o.XHR;class me extends v{static featureName=de.T;constructor(e,t,r=!0){super(e,t,de.T,r),this.dt=new ue(e),this.handler=(e,t,r,n)=>(0,E.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};h.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};ve(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,o.K.ajax)}}))}catch(e){}se(this.ee),Q(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=x,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){w(t,e)}),(0,O.jT)(!1)),h.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,O.jT)(!1))}function a(e){this.params={method:e[0]},ve(this,e[1]),this.metrics={}}function s(t,r){var i=(0,V.o)(e);i.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",i.xpid);var o=n.generateTracePayload(this.parsedOrigin);if(o){var a=!1;o.newrelicHeader&&(r.setRequestHeader("newrelic",o.newrelicHeader),a=!0),o.traceContextParentHeader&&(r.setRequestHeader("traceparent",o.traceContextParentHeader),o.traceContextStateHeader&&r.setRequestHeader("tracestate",o.traceContextStateHeader),a=!0),a&&(this.dt=o)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=z(i);a&&(n.txSize=a)}this.startTime=(0,I.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<he;s++)r.addEventListener(fe[s],this.listener,(0,O.jT)(!1))}function u(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function d(e,t){var r=""+W(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+W(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,I.t)()}function g(e,r){r instanceof pe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function p(e,r){r instanceof pe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof pe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,I.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,I.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&h.RI&&(t=""+h.gm.location.href):e[0]&&e[0].url?t=e[0].url:h.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ce.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,I.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof ge?r=i.url:h.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),ve(this,r);var o=(""+(i&&i instanceof ge&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=z(n.body)||0}function R(e,t){if(this.endTime=(0,I.t)(),this.params||(this.params={}),(0,le.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,I.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,o.K.ajax)}function x(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<he;t++)e.removeEventListener(fe[t],this.listener,!1);t.aborted||(0,le.iW)(t)||(n.duration=(0,I.t)()-this.startTime,this.loadCazptureCalled||4!==e.readyState?null==t.status&&(t.status=0):w(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,o.K.ajax))}}function w(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?z(e.response):"text"===r||""===r||void 0===r?z(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,E.p)(j.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,o.K.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",a),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",g),t.on("removeEventListener-end",p),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",R)}(e,this.ee,this.handler,this.dt),this.importAggregator()}}function ve(e,t){var r=(0,ce.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const be={},ye=["pushState","replaceState"];function Re(e){const t=function(e){return(e||Z.ee).get("history")}(e);return!h.RI||be[t.debugId]++||(be[t.debugId]=1,(0,Y.YM)(t).inPlace(window.history,ye,"-")),t}var xe=i(3738);const{He:we,bD:Te,d3:Ae,Kp:Ee,TZ:Se,Lc:Oe,uP:_e,Rz:Ie}=xe;class Ne extends v{static featureName=Se;constructor(e,t,r=!0){super(e,t,Se,r);if(!(0,p.V)(this.agentIdentifier))return void(0,d.x3)(this.agentIdentifier,this.featureName);const n=this.ee;let i;Re(n),this.eventsEE=(0,q.u)(n),this.eventsEE.on(_e,(function(e,t){this.bstStart=(0,I.t)()})),this.eventsEE.on(Oe,(function(e,t){(0,E.p)("bst",[e[0],t,this.bstStart,(0,I.t)()],void 0,o.K.sessionTrace,n)})),n.on(Ie+Ae,(function(e){this.time=(0,I.t)(),this.startPath=location.pathname+location.hash})),n.on(Ie+Ee,(function(e){(0,E.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,o.K.sessionTrace,n)}));try{i=new PerformanceObserver((e=>{const t=e.getEntries();(0,E.p)(we,[t],void 0,o.K.sessionTrace,n)})),i.observe({type:Te,buffered:!0})}catch(e){}this.importAggregator({resourceObserver:i})}}var je=i(2614);class Pe extends v{static featureName=t.TZ;#i;constructor(e,r,n=!0){let i;super(e,r,t.TZ,n),this.replayRunning=!1;try{i=JSON.parse(localStorage.getItem("".concat(je.H3,"_").concat(je.uh)))}catch(e){}(0,g.SR)(e)&&this.ee.on(t.G4.RECORD,(()=>this.#o())),this.#a(i)?(this.#i=i?.sessionReplayMode,this.#s()):this.importAggregator(),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,E.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#a(e){return e&&(e.sessionReplayMode===je.g.FULL||e.sessionReplayMode===je.g.ERROR)||(0,g.Aw)(this.agentIdentifier)}#c=!1;async#s(e){if(!this.#c){this.#c=!0;try{const{Recorder:t}=await Promise.all([i.e(891),i.e(222)]).then(i.bind(i,2496));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator({recorder:this.recorder,errorNoticed:this.errorNoticed})}}#o(){this.featAggregate?this.featAggregate.mode!==je.g.FULL&&this.featAggregate.initializeRecording(je.g.FULL,!0):(this.#i=je.g.FULL,this.#s(t.Qb.API),this.recorder&&this.recorder.parent.mode!==je.g.FULL&&(this.recorder.parent.mode=je.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ce=i(3333);class ke extends v{static featureName=Ce.TZ;constructor(e,t,r=!0){super(e,t,Ce.TZ,r);[(0,a.gD)(this.agentIdentifier,"page_action.enabled")].some((e=>e))?this.importAggregator():(0,d.x3)(this.agentIdentifier,this.featureName)}}var De=i(993),He=i(3785);class Le extends v{static featureName=De.TZ;constructor(e,t,r=!0){super(e,t,De.TZ,r);const n=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:r}=this;(0,He.R)(n,e,r,t)})),this.importAggregator()}}new class extends n{constructor(t,r){super(r),h.gm?(this.sharedAggregator=new x({agentIdentifier:this.agentIdentifier}),this.features={},(0,A.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(y),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===o.K.softNav)),(0,u.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=c(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>o.P[e.featureName]-o.P[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==o.K.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===o.K.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===o.K.softNav)return;const n=function(e){switch(e){case o.K.ajax:return[o.K.jserrors];case o.K.sessionTrace:return[o.K.ajax,o.K.pageViewEvent];case o.K.sessionReplay:return[o.K.sessionTrace];case o.K.pageViewTiming:return[o.K.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this.agentIdentifier,this.sharedAggregator)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,A.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[y,N,Ne,Pe,me,P,U,ke,Le],loaderType:"pro"})})()})();</script><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><meta name="google-site-verification" content="SOvTtEoB7vqMSIgsyo79p7IrbBQtD_hfSclYZPwChb4" /><link rel="preconnect" href="https://fonts.gstatic.com"><link rel="preconnect" href="https://connect.facebook.net"><link rel="dns-prefetch" href="https://www.googletagmanager.com"><meta name="csrf-param" content="_csrf"><meta name="csrf-token" content="-PJjuVl4Pup8_mM3OCsxKm_-9YMHV7Gvx0F8AhjeTe-Rpif2IVVUrAacU017G2hTDrecu3ADiPyJCSpSf7Ypug=="><script async src="https://www.googletagmanager.com/gtag/js?id=G-FGFG8Y5CBG"></script><script>
  3.        window.dataLayer = window.dataLayer || [];
  4.        function gtag(){dataLayer.push(arguments);}
  5.        gtag('js', new Date());
  6.        gtag('config', 'G-FGFG8Y5CBG');
  7.    </script><style>
  8.        @font-face {
  9.            font-family: 'Heebo';
  10.            font-style: normal;
  11.            font-weight: 700;
  12.            font-display: swap;
  13.            src: url(https://fonts.gstatic.com/s/heebo/v10/NGSpv5_NC0k9P_v6ZUCbLRAHxK1EbiusdUmm.woff2) format('woff2');
  14.            unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  15.        }
  16.        @font-face {
  17.            font-family: 'Open Sans';
  18.            font-style: normal;
  19.            font-weight: 400;
  20.            font-display: swap;
  21.            src: url(https://fonts.gstatic.com/s/opensans/v20/mem8YaGs126MiZpBA-UFVZ0b.woff2) format('woff2');
  22.            unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  23.        }
  24.        @font-face {
  25.            font-family: 'Open Sans';
  26.            font-style: normal;
  27.            font-weight: 700;
  28.            font-display: swap;
  29.            src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format('woff2');
  30.            unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  31.        }
  32.        @font-face {
  33.            font-family: 'PT Serif';
  34.            font-style: normal;
  35.            font-weight: 400;
  36.            font-display: swap;
  37.            src: url(https://fonts.gstatic.com/s/ptserif/v12/EJRVQgYoZZY2vCFuvAFWzr8.woff2) format('woff2');
  38.            unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  39.        }
  40.    </style><title>PokerTube - 📺 Watch Free Poker Videos &amp; TV Shows</title><meta name="description" content="Watch poker videos, TV shows &amp; documentaries on PokerTube. With over 20,000 Poker related movies like High Stakes Poker, PokerTube is the world&#039;s largest site to watch anything about poker.">
  41. <meta property="og:url" content="https://www.pokertube.com/">
  42. <meta property="og:title" content="📺 Watch Free Poker Videos &amp; TV Shows">
  43. <meta property="og:description" content="Watch poker videos, TV shows &amp; documentaries on PokerTube. With over 20,000 Poker related movies like High Stakes Poker, PokerTube is the world&#039;s largest site to watch anything about poker.">
  44. <meta property="og:site_name" content="PokerTube">
  45. <meta property="og:image" content="https://www.pokertube.com/assets/img/logo-social.png">
  46. <meta property="fb:app_id" content="395196850556193">
  47. <meta property="og:type" content="website">
  48. <meta property="og:locale" content="en_GB">
  49. <meta property="twitter:card" content="summary">
  50. <meta property="twitter:site" content="@PokerTube">
  51. <meta property="twitter:creator" content="@PokerTube">
  52. <meta property="twitter:title" content="📺 Watch Free Poker Videos &amp; TV Shows">
  53. <meta property="twitter:description" content="Watch poker videos, TV shows &amp; documentaries on PokerTube. With over 20,000 Poker related movies like High Stakes Poker, PokerTube is the world&#039;s largest site to watch anything about poker.">
  54. <meta property="twitter:image" content="https://www.pokertube.com/assets/img/logo-social.png">
  55. <meta property="twitter:image:alt" content="PokerTube Logo">
  56. <link href="https://www.pokertube.com/" rel="canonical">
  57. <link href="/assets/app.min.css" rel="stylesheet">
  58. <script src="/assets/app.min.js"></script><script type="text/javascript">
  59.        var app = app || {};
  60.        app.isMobile ="false";
  61.        app.isTablet ="false";
  62.        app.isIOS ="false";
  63.        app.isAndroidOS ="false";
  64.    </script><!-- ============ Web App configuration start ============ --><!-- Allow web app to be run in full-screen mode. --><meta name="apple-mobile-web-app-capable" content="yes"><meta name="mobile-web-app-capable" content="yes"><!-- Make the app title different than the page title. --><meta name="apple-mobile-web-app-title" content="PokerTube"><!-- Configure the status bar. --><meta name="apple-mobile-web-app-status-bar-style" content="black"><!-- Disable automatic phone number detection. --><meta name="format-detection" content="telephone=no"><!-- Link to the manifest for the Android web app settings. --><link rel="manifest" href="/manifest.json"><!-- Set the theme color used on Chrome mobile browser --><meta name="theme-color" content="#232a31"><!-- ICONS --><!-- iPad retina icon --><link href="https://www.pokertube.com/assets/img/icons/icon-152.png" sizes="152x152" rel="apple-touch-icon-precomposed"><!-- iPad retina icon (iOS < 7) --><link href="https://www.pokertube.com/assets/img/icons/icon-144.png" sizes="144x144" rel="apple-touch-icon-precomposed"><!-- iPad non-retina icon --><link href="https://www.pokertube.com/assets/img/icons/icon-76.png" sizes="76x76" rel="apple-touch-icon-precomposed"><!-- iPad non-retina icon (iOS < 7) --><link href="https://www.pokertube.com/assets/img/icons/icon-72.png" sizes="72x72" rel="apple-touch-icon-precomposed"><!-- iPhone 6 Plus icon --><link href="https://www.pokertube.com/assets/img/icons/icon-120.png" sizes="120x120" rel="apple-touch-icon-precomposed"><!-- iPhone retina icon (iOS < 7) --><link href="https://www.pokertube.com/assets/img/icons/icon-114.png" sizes="114x114" rel="apple-touch-icon-precomposed"><!-- iPhone non-retina icon (iOS < 7) --><link href="https://www.pokertube.com/assets/img/icons/icon-57.png" sizes="57x57" rel="apple-touch-icon-precomposed"><!-- iPhone default icon --><link href="https://www.pokertube.com/assets/img/icons/icon-60.png" rel="apple-touch-icon-precomposed"><!-- Android homescreen icon --><link rel="icon" sizes="192x192" href="https://www.pokertube.com/assets/img/icons/largetile.png"><!-- STARTUP IMAGES --><!-- iPad retina portrait startup image --><link href="https://www.pokertube.com/assets/img/splash/splash-1536x2008.png"
  65. media="(device-width: 768px) and (device-height: 1024px)
  66. and (-webkit-device-pixel-ratio: 2)
  67. and (orientation: portrait)"
  68. rel="apple-touch-startup-image"><!-- iPad retina landscape startup image --><link href="https://www.pokertube.com/assets/img/splash/splash-1496x2048.png"
  69. media="(device-width: 768px) and (device-height: 1024px)
  70. and (-webkit-device-pixel-ratio: 2)
  71. and (orientation: landscape)"
  72. rel="apple-touch-startup-image"><!-- iPad non-retina portrait startup image --><link href="https://www.pokertube.com/assets/img/splash/splash-768x1004.png"
  73. media="(device-width: 768px) and (device-height: 1024px)
  74. and (-webkit-device-pixel-ratio: 1)
  75. and (orientation: portrait)"
  76. rel="apple-touch-startup-image"><!-- iPad non-retina landscape startup image --><link href="https://www.pokertube.com/assets/img/splash/splash-748x1024.png"
  77. media="(device-width: 768px) and (device-height: 1024px)
  78. and (-webkit-device-pixel-ratio: 1)
  79. and (orientation: landscape)"
  80. rel="apple-touch-startup-image"><!-- iPhone 6 Plus portrait startup image --><link href="https://www.pokertube.com/assets/img/splash/splash-1242x2148.png"
  81. media="(device-width: 414px) and (device-height: 736px)
  82. and (-webkit-device-pixel-ratio: 3)
  83. and (orientation: portrait)"
  84. rel="apple-touch-startup-image"><!-- iPhone 6 Plus landscape startup image --><link href="https://www.pokertube.com/assets/img/splash/splash-1182x2208.png"
  85. media="(device-width: 414px) and (device-height: 736px)
  86. and (-webkit-device-pixel-ratio: 3)
  87. and (orientation: landscape)"
  88. rel="apple-touch-startup-image"><!-- iPhone 6 startup image --><link href="https://www.pokertube.com/assets/img/splash/splash-750x1294.png"
  89. media="(device-width: 375px) and (device-height: 667px)
  90. and (-webkit-device-pixel-ratio: 2)"
  91. rel="apple-touch-startup-image"><!-- iPhone 5 startup image --><link href="https://www.pokertube.com/assets/img/splash/splash-640x1096.png"
  92. media="(device-width: 320px) and (device-height: 568px)
  93. and (-webkit-device-pixel-ratio: 2)"
  94. rel="apple-touch-startup-image"><!-- iPhone < 5 retina startup image --><link href="https://www.pokertube.com/assets/img/splash/splash-640x920.png"
  95. media="(device-width: 320px) and (device-height: 480px)
  96. and (-webkit-device-pixel-ratio: 2)"
  97. rel="apple-touch-startup-image"><!-- iPhone < 5 non-retina startup image --><link href="https://www.pokertube.com/assets/img/splash/splash-320x460.png"
  98. media="(device-width: 320px) and (device-height: 480px)
  99. and (-webkit-device-pixel-ratio: 1)"
  100. rel="apple-touch-startup-image"><!-- ============ Web App configuration end ============ --><script>
  101.        var _veroq = _veroq || [];
  102.        _veroq.push(['init', { api_key: '0442cdbd8ecbf7c80b25e91e2a2ae983a76611ac'} ]);
  103.  
  104.        (function() {var ve = document.createElement('script'); ve.type = 'text/javascript'; ve.async = true; ve.src = '//d3qxef4rp70elm.cloudfront.net/m.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ve, s);})();
  105. </script></head><body class="logged-out"><div class="body-wrap"><div class="overlay"><img class="inject-me" data-src="/assets/svg/icon/plus.svg"></div><div id="fb-root"></div><script>
  106. window.fbAsyncInit = function() {
  107. FB.init({
  108. appId      : '395196850556193',
  109. xfbml      : true,
  110. version    : 'v2.7'
  111. });
  112. jQuery('#fb-root').trigger('facebook:init');
  113. };
  114.  
  115. (function(d, s, id){
  116. var js, fjs = d.getElementsByTagName(s)[0];
  117. if (d.getElementById(id)) {return;}
  118. js = d.createElement(s); js.id = id;
  119. js.src = "//connect.facebook.net/en_US/sdk.js";
  120. fjs.parentNode.insertBefore(js, fjs);
  121. }(document, 'script', 'facebook-jssdk'));
  122. </script><nav class="navbar navbar-default" style="background-color: #232a32"><div class="container np text-center rel"><a class="navbar-brand" href="https://www.pokertube.com/" aria-label="Link to homepage"><img class="inject-me" data-src="/assets/svg/logo-alt.svg"></a><p class="navbar-brand ml10 mb0"><small>Est. 2006</small></p><button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar" aria-label="Toggle navigation"><img class="inject-me" data-src="/assets/svg/icon/menu-mobile.svg"></button><a class="login visible-xs" href="/account/login"><i class="fa fa-facebook-square"></i>Login</a><div id="navbar" class="collapse navbar-collapse np"><ul id="main-nav" class="nav navbar-nav"><li class="white dropdown-trigger" data-type="videos"><a href="https://www.pokertube.com/videos">Videos <i class="fa fa-chevron-down dropdown"></i></a></li><li class="white dropdown-trigger" data-type="tv"><a href="https://www.pokertube.com/tvshows">TV <i class="fa fa-chevron-down dropdown"></i></a></li><li class="white" data-type="news"><a href="https://www.pokertube.com/articles">News<img class="inject-me icon news" src="/assets/svg/icon/lightning.svg"></a></li><li class="dropdown-trigger2" data-type="deals"><a href="https://www.pokertube.com/deals"><img class="inject-me icon deals" src="/assets/svg/icon/pacman.svg">Play Now <i class="fa fa-chevron-down dropdown hidden"></i></a></li><li class="secondary hidden-sm"><a href="https://www.pokertube.com/videos/category/interviews">Interviews</a></li><li class="dropdown-trigger" data-type="pros"><a href="https://www.pokertube.com/pros">Pros <i class="fa fa-chevron-down dropdown"></i></a></li><li class="secondary"><a href="https://www.pokertube.com/events">Live Events<img class="inject-me icon live" src="/assets/svg/icon/circle.svg"></a></li><li class="secondary"><a href="https://www.pokertube.com/videos/youtube">YouTube</a></li><li class="secondary hidden-sm"><a href="https://www.pokertube.com/videos/facebook">Facebook</a></li></ul><div class="container menu" data-menu="videos"><div class="row"><div class="col-md-4 list"><p class="menu-title">Categories</p><ul><li><a href="/videos/category/live-poker">Live Poker </a></li><li><a href="/videos/category/interviews">Poker Interviews</a></li><li><a href="/videos/category/poker-hands-and-poker-moments">Poker Hands</a></li><li><a href="/videos/category/poker-training">Poker Training Videos</a></li><li><a href="/videos/category/documentary">Documentaries</a></li><li><a href="/videos/category/online-poker">Online Poker</a></li></ul></div><div class="col-md-8 videos"><div class="row"><div class="col-md-12 video"><a href="https://www.pokertube.com/video/high-stakes-poker-against-the-best-50-000-triton-super-high-roller" class="thumbnail" style="background-image: url(https://d1nz104zbf64va.cloudfront.net/pt/v/3/high-stakes-poker-against-the-best-50-000-triton-super-high-roller.jpg)"><img class="inject-me icon" src="/assets/svg/icon/video.svg"></a><p class="duration">15:57</p><a href="https://www.pokertube.com/video/high-stakes-poker-against-the-best-50-000-triton-super-high-roller"><h2 class="title">High Stakes Poker Against The Best - $50,000 Triton Super High Roller</h2></a><div class="info"><p class="stats"><a href="/videos/category/live-poker">Live Poker </a></p></div></div><div class="col-md-12 video"><a href="https://www.pokertube.com/video/doug-polk-tries-to-win-his-own-poker-tournament-lcs-main-event-final-6" class="thumbnail" style="background-image: url(https://d1nz104zbf64va.cloudfront.net/pt/v/3/doug-polk-tries-to-win-his-own-poker-tournament-lcs-main-event-final-6.jpg)"><img class="inject-me icon" src="/assets/svg/icon/video.svg"></a><p class="duration">06:40:35</p><a href="https://www.pokertube.com/video/doug-polk-tries-to-win-his-own-poker-tournament-lcs-main-event-final-6"><h2 class="title">Doug Polk Tries To Win His Own Poker Tournament (LCS Main Event Final 6)</h2></a><div class="info"><p class="stats"><a href="/videos/category/live-poker">Live Poker </a></p></div></div></div></div></div></div><div class="container menu" data-menu="tv"><div class="row"><div class="col-md-4 list" style="padding-right: 10px !important;"><p class="menu-title">Categories</p><div class="scroll"><ul class="shows"><li><a href="/tvshows/brad-owen-poker-vlog" class="title">Brad Owen Poker VLOG <span class="count pull-right">1</a><p class="extra">0 Seasons <span class="sep">-</span> 0 Episodes</p></li><li><a href="/tvshows/pokerstars-shark-cage" class="title">Pokerstars Shark Cage<span class="count pull-right">2</a><p class="extra">2 Seasons <span class="sep">-</span> 15 Episodes</p></li><li><a href="/tvshows/poker-night-in-america" class="title">Poker Night in America<span class="count pull-right">3</a><p class="extra">5 Seasons <span class="sep">-</span> 124 Episodes</p></li><li><a href="/tvshows/alpha-8" class="title">WPT Alpha8<span class="count pull-right">4</a><p class="extra">1 Seasons <span class="sep">-</span> 6 Episodes</p></li><li><a href="/tvshows/aussie-millions" class="title">Aussie Millions Poker Championship<span class="count pull-right">5</a><p class="extra">14 Seasons <span class="sep">-</span> 208 Episodes</p></li><li><a href="/tvshows/pca" class="title">PokerStars Caribbean Adventure - PCA<span class="count pull-right">6</a><p class="extra">8 Seasons <span class="sep">-</span> 132 Episodes</p></li><li><a href="/tvshows/unibet-open" class="title">Unibet Open<span class="count pull-right">7</a><p class="extra">6 Seasons <span class="sep">-</span> 38 Episodes</p></li><li><a href="/tvshows/poker-after-dark" class="title">Poker After Dark<span class="count pull-right">8</a><p class="extra">7 Seasons <span class="sep">-</span> 0 Episodes</p></li><li><a href="/tvshows/sky-poker-cash-game" class="title">Sky Poker Cash Game<span class="count pull-right">9</a><p class="extra">3 Seasons <span class="sep">-</span> 14 Episodes</p></li><li><a href="/tvshows/national-heads-up" class="title">National Heads-Up Poker Championship - NHUPC<span class="count pull-right">10</a><p class="extra">6 Seasons <span class="sep">-</span> 221 Episodes</p></li></ul></div></div><div class="col-md-8 videos"><div class="row"><div class="col-md-12 video"><a href="https://www.pokertube.com/video/celebrity-poker-showdown-s01-ep01--part-1" class="thumbnail" style="background-image: url(https://d1nz104zbf64va.cloudfront.net/pt/v/3/v4-celebrity-poker-showdown-s01-ep01--part-1.jpg)"><img class="inject-me icon" src="/assets/svg/icon/video.svg"></a><p class="duration">44:00</p><a href="https://www.pokertube.com/video/celebrity-poker-showdown-s01-ep01--part-1"><h2 class="title">Celebrity Poker Showdown S01 Ep01 - Part 1 </h2></a><div class="info"><p class="stats"><a href="/videos/category/live-poker">Live Poker </a></p></div></div><div class="col-md-12 video"><a href="https://www.pokertube.com/video/poker-night-in-america-season-5-episode-2-any-two-cards" class="thumbnail" style="background-image: url(https://d1nz104zbf64va.cloudfront.net/pt/v/3/v2-poker-night-in-america-season-5-episode-2-any-two-cards.jpg)"><img class="inject-me icon" src="/assets/svg/icon/video.svg"></a><p class="duration">22:35</p><a href="https://www.pokertube.com/video/poker-night-in-america-season-5-episode-2-any-two-cards"><h2 class="title">Poker Night in America Season 05 Episode 02</h2></a><div class="info"><p class="stats"><a href="/videos/category/live-poker">Live Poker </a></p></div></div></div></div></div></div><ul class="nav navbar-nav navbar-right rel"><li class="search-li"><form action="/search" method="get"><input type="text" name="query" class="search-field" placeholder="Search for..." autocomplete="off"><input type="submit" value="&crarr;" class="button no-glow hidden-xs red"><input type="submit" value="Search" class="button visible-xs red"></form></li><li class="last npr"><i class="fa fa-search search"></i><a class="login" href="/account/login"><i class="fa fa-sign-in"></i>Login</a></li></ul></div></div></nav><section class="header"><div class="container np"><div class="row other-row mb30" id="header"><div class="col-md-6 col-sm-6"><div class="video featured"><a href="https://www.pokertube.com/video/2024-wsop-online-ggmillion-final-table-14-3m-prize-pool-with-jeff-gross-daniel-negreanu" class="thumbnail" style="background-image: url('https://d1nz104zbf64va.cloudfront.net/pt/v/o/2024-wsop-online-ggmillion-final-table-14-3m-prize-pool-with-jeff-gross-daniel-negreanu.jpg')"><img class="inject-me icon" src="/assets/svg/icon/video.svg"></a><div class="info"><div class="uploader pull-left"><img class="avatar" src="https://d1nz104zbf64va.cloudfront.net/pt/u/1/v1-pokertube-24.jpg" alt="PokerTube's avatar"><a class="name" href="https://www.pokertube.com/user/pokertube-24">PokerTube</a></div><div class="extra pull-right">2 hours ago</div></div><a href="https://www.pokertube.com/video/2024-wsop-online-ggmillion-final-table-14-3m-prize-pool-with-jeff-gross-daniel-negreanu"><p class="title">2024 WSOP Online - GGMillion$ [Final Table], $14.3M Prize Pool with Jeff Gross & Daniel Negreanu</p></a><p class="description">The WSOP Online Event #33 is the 10,300GGMillion High Rollers. This prestigious tournament boasts a $14,330,000 prize pool, making it one of the most ...</p></div></div><div class="col-md-6 col-sm-6 news"><h4 class="title"><a href="/articles">Latest News</a></h4><div class="articles"><div class="article"><a href="https://www.pokertube.com/article/how-former-poker-player-joonas-karhu-became-the-ceo-of-bojoko-com" style="display:block;background: url(https://d1nz104zbf64va.cloudfront.net/pt/a/2/how-former-poker-player-joonas-karhu-became-the-ceo-of-bojoko-com.jpg) center/cover no-repeat;width:97px;height:97px;float:left;margin-right:10px;"></a><div class="info"><a href="/poker-news/poker-business-industry" class="category">Business & Industry,</a><span class="ago">
  123. 5 days ago </span></div><a href="https://www.pokertube.com/article/how-former-poker-player-joonas-karhu-became-the-ceo-of-bojoko-com" class="title">How Former Poker Player Joonas Karhu Became the CEO of Bojoko.com</a><p class="description" style="padding-left:107px">Joonas Karhu is among the most notable names in the UK iGaming industry. He is the CEO of Bojoko.com, one of the country's biggest affiliate platforms. What you might not know is that Karhu's entrance to the world of gambling was through poker. For years, he was an active tournament grinder.</p></div><div class="article"><a href="https://www.pokertube.com/article/entering-the-world-of-poker-texas-hold-em-vs-omaha" style="display:block;background: url(https://d1nz104zbf64va.cloudfront.net/pt/a/2/entering-the-world-of-poker-texas-hold-em-vs-omaha.jpg) center/cover no-repeat;width:97px;height:97px;float:left;margin-right:10px;"></a><div class="info"><a href="/poker-news/online-poker-news" class="category">Online Poker ,</a><span class="ago">
  124. 5 days ago </span></div><a href="https://www.pokertube.com/article/entering-the-world-of-poker-texas-hold-em-vs-omaha" class="title">Entering the World of Poker - Texas Hold’em vs. Omaha</a><p class="description" style="padding-left:107px">Poker is getting more attention than ever, due to these digital changes. It has always been a captivating game, as all it really takes to enjoy poker is some skill, a good strategy, and a certain amount of luck. And thanks to the growth of the Internet poker community, Omaha and Texas Hold’em have particularly raised the interest of many players worldwide, in addition to the traditional base in the US. </p></div><div class="article"><a href="https://www.pokertube.com/article/are-crypto-bonuses-worth-it" style="display:block;background: url(https://d1nz104zbf64va.cloudfront.net/pt/a/2/are-crypto-bonuses-worth-it.jpg) center/cover no-repeat;width:97px;height:97px;float:left;margin-right:10px;"></a><div class="info"><a href="/poker-news/crypto-currency-gaming" class="category">Crypto Currency Gaming,</a><span class="ago">
  125. 1 week ago </span></div><a href="https://www.pokertube.com/article/are-crypto-bonuses-worth-it" class="title">Are Crypto Bonuses Worth It?</a><p class="description" style="padding-left:107px">Cryptocurrencies are the new buzzword in the world of gambling. After its rise in the world of online casinos, players have had better opportunities to transact with their accounts smoothly and cheaply compared to traditional payment methods.</p></div></div><a href="/articles" class="pull-right">+ More News</a></div></div><div class="container"><div class="row"><div class="col-md-12"><a href="https://record.secure.acraffiliates.com/_4N1r3oTcU4unMd4BJjTdCGNd7ZgqdRLk/1/" class="mid-img ad " target="_blank" rel="noopener" style="display:block;border-radius:3px;position:relative;"><p style="position:absolute;margin:8px 0 0 12px;color:white;text-shadow:0px 0px 4px black;font-size:10px;">Advertisement</p><img src="https://d1nz104zbf64va.cloudfront.net/pt/c/o/acr-the-sunday-moneymaker-wide.jpg" alt="Banner" style="display:block;max-width:100%;height:auto;margin:0 auto;border-radius:3px;" width="1140" height="187"></a></div></div></div></div></section><style>
  126. @media only screen and (max-width:768px) {
  127. .newsletter-card {
  128. flex-direction: column;
  129. }
  130. .newsletter-card__text p {
  131. font-size: 36px !important;
  132. line-height: 42px !important;
  133. }
  134. .newsletter-card__form {
  135. width: 100%;
  136. align-items: flex-start !important;
  137. }
  138. .newsletter-form {
  139. text-align: left !important;
  140. }
  141. }
  142. @media only screen and (max-width:500px) {
  143. .newsletter-card__text p {
  144. font-size: 32px !important;
  145. line-height: 38px !important;
  146. }
  147. .newsletter-form {
  148. width: 100% !important;
  149. }
  150. }
  151. </style><section class="newsletter-section grey"><div class="container"><div class="row"><div class="col-12"><div class="newsletter-card mb-5" style="background-color: #ffffff; box-shadow: 0px 0px 10px -2px #ccc; padding: 30px 60px; display: flex; flex-wrap: wrap; align-items: center;"><div class="newsletter-card__text" style="flex: 1;"><p style="font-size: 40px; line-height: 48px; font-weight: 600; color: #232a31;">Subscribe to the <span style="color: #d12b3a;">PokerTube</span> Weekly Newsletter</p></div><div class="newsletter-card__form" style="display: flex; flex-direction: column; align-items: flex-end; flex: 1;"><form id="homepage-newsletter-form" class="newsletter-form" style="text-align: right; width: 70%;"><div><label for="newsletterEmail" class="form-label" style="display: none;">Email address</label><input type="email" class="form-control" id="newsletterEmail" placeholder="Your E-Mail Address" style="width: 100%; font-size: 14px; padding: 10px 20px; font-weight: 300; height: auto;" aria-describedby="emailHelp" autocomplete="email" required><div class="invalid-feedback" style="text-align:left;color:red;margin-top:5px;margin-bottom:0;"></div><div class="valid-feedback" style="text-align:left;color:green;margin-top:5px;margin-bottom:0;"></div></div><button type="submit" class="button button-primary button-large" style="margin-top:5px;">Subscribe</button></form><p id="newsletter-success" style="display:none;text-align:right;">You have successfully joined our newsletter with the email: <span id="newsletter-email" style="font-weight:bold"></span><br><span style="color:#3268e8;cursor:pointer;text-decoration:underline;" onclick="$('#homepage-newsletter-form').submit()">Click here</span> to unsubscribe.</p></div></div></div></div></div></section><section class="grey"><div class="container np"><h3 class="section-title mb30">
  152. Best of <span class="youtube"><a href="/videos/youtube">YouTube</a></span><a href="/account/upload" class="submit hidden pull-right">Submit your Video to Earn 5 Coins</a></h3><div class="row"><div class="col-md-12 videos mb20"><div class="row"><div class="col-md-3 col-sm-4 video"><a href="https://www.pokertube.com/video/super-high-roller-bowl-ix-highlights-with-phil-ivey-patrik-antonius-adrian-mateos-martin-kabrhel" class="thumbnail" style="background-image: url('https://d1nz104zbf64va.cloudfront.net/pt/v/4/super-high-roller-bowl-ix-highlights-with-phil-ivey-patrik-antonius-adrian-mateos-martin-kabrhel.jpg')"><img class="inject-me icon" src="/assets/svg/icon/video.svg"><span class="views"><span class="pull-left"><i class="fa fa-calendar mr5"></i>1 month ago</span><span class="pull-right">5,829<i class="fa fa-eye ml5"></i></span></span></a><div class="info"><img class="avatar" src="https://d1nz104zbf64va.cloudfront.net/pt/u/2/v1-pokertube-24.jpg" alt="PokerTube's avatar"><a href="https://www.pokertube.com/user/pokertube-24" class="name">PokerTube</a><p class="stats"><span class="delta">1,597 Videos</span></p></div><a href="https://www.pokertube.com/video/super-high-roller-bowl-ix-highlights-with-phil-ivey-patrik-antonius-adrian-mateos-martin-kabrhel"><h2 class="title">Super High Roller Bowl IX Highlights with Phil Ivey, Patrik Antonius, Adrian Mateos & Martin Kabrhel</h2></a></div><div class="col-md-3 col-sm-4 video"><a href="https://www.pokertube.com/video/an-extreme-lifestyle-dan-bilzerian-on-hedonism-money-politics-and-israel-as-an-ally-ep-457" class="thumbnail" style="background-image: url('https://d1nz104zbf64va.cloudfront.net/pt/v/4/an-extreme-lifestyle-dan-bilzerian-on-hedonism-money-politics-and-israel-as-an-ally-ep-457.jpg')"><img class="inject-me icon" src="/assets/svg/icon/video.svg"><span class="views"><span class="pull-left"><i class="fa fa-calendar mr5"></i>1 month ago</span><span class="pull-right">7,197<i class="fa fa-eye ml5"></i></span></span></a><div class="info"><img class="avatar" src="https://d1nz104zbf64va.cloudfront.net/pt/u/2/v1-pokertube-24.jpg" alt="PokerTube's avatar"><a href="https://www.pokertube.com/user/pokertube-24" class="name">PokerTube</a><p class="stats"><span class="delta">1,597 Videos</span></p></div><a href="https://www.pokertube.com/video/an-extreme-lifestyle-dan-bilzerian-on-hedonism-money-politics-and-israel-as-an-ally-ep-457"><h2 class="title">"An Extreme Lifestyle" - Dan Bilzerian on Hedonism, Money, Politics and Israel as an Ally | Ep. 457</h2></a></div><div class="col-md-3 col-sm-4 video"><a href="https://www.pokertube.com/video/the-controversial-story-of-phil-ivey-s-150m-lawsuit-against-full-tilt-poker" class="thumbnail" style="background-image: url('https://d1nz104zbf64va.cloudfront.net/pt/v/4/the-controversial-story-of-phil-ivey-s-150m-lawsuit-against-full-tilt-poker.jpg')"><img class="inject-me icon" src="/assets/svg/icon/video.svg"><span class="views"><span class="pull-left"><i class="fa fa-calendar mr5"></i>1 month ago</span><span class="pull-right">366<i class="fa fa-eye ml5"></i></span></span></a><div class="info"><img class="avatar" src="https://d1nz104zbf64va.cloudfront.net/pt/u/2/v1-pokertube-24.jpg" alt="PokerTube's avatar"><a href="https://www.pokertube.com/user/pokertube-24" class="name">PokerTube</a><p class="stats"><span class="delta">1,597 Videos</span></p></div><a href="https://www.pokertube.com/video/the-controversial-story-of-phil-ivey-s-150m-lawsuit-against-full-tilt-poker"><h2 class="title">The Controversial Story of Phil Ivey's $150M Lawsuit Against Full Tilt Poker</h2></a></div><div class="col-md-3 col-sm-4 video"><a href="https://www.pokertube.com/video/wait-for-it-phil-hellmuth-s-biggest-blow-up-quits-the-show" class="thumbnail" style="background-image: url('https://d1nz104zbf64va.cloudfront.net/pt/v/4/wait-for-it-phil-hellmuth-s-biggest-blow-up-quits-the-show.jpg')"><img class="inject-me icon" src="/assets/svg/icon/video.svg"><span class="views"><span class="pull-left"><i class="fa fa-calendar mr5"></i>1 month ago</span><span class="pull-right">186<i class="fa fa-eye ml5"></i></span></span></a><div class="info"><img class="avatar" src="https://d1nz104zbf64va.cloudfront.net/pt/u/2/v1-pokertube-24.jpg" alt="PokerTube's avatar"><a href="https://www.pokertube.com/user/pokertube-24" class="name">PokerTube</a><p class="stats"><span class="delta">1,597 Videos</span></p></div><a href="https://www.pokertube.com/video/wait-for-it-phil-hellmuth-s-biggest-blow-up-quits-the-show"><h2 class="title">WAIT FOR IT.....Phil Hellmuth's Biggest Blow-Up [QUITS THE SHOW]</h2></a></div><div class="clearfix hidden-sm"></div><div class="col-md-3 col-sm-4 video"><a href="https://www.pokertube.com/video/phil-ivey-best-high-stakes-poker-moments-mega-compilation" class="thumbnail" style="background-image: url('https://d1nz104zbf64va.cloudfront.net/pt/v/4/phil-ivey-best-high-stakes-poker-moments-mega-compilation.jpg')"><img class="inject-me icon" src="/assets/svg/icon/video.svg"><span class="views"><span class="pull-left"><i class="fa fa-calendar mr5"></i>1 month ago</span><span class="pull-right">509<i class="fa fa-eye ml5"></i></span></span></a><div class="info"><img class="avatar" src="https://d1nz104zbf64va.cloudfront.net/pt/u/2/v1-pokertube-24.jpg" alt="PokerTube's avatar"><a href="https://www.pokertube.com/user/pokertube-24" class="name">PokerTube</a><p class="stats"><span class="delta">1,597 Videos</span></p></div><a href="https://www.pokertube.com/video/phil-ivey-best-high-stakes-poker-moments-mega-compilation"><h2 class="title">Phil Ivey - Best High Stakes Poker Moments! [MEGA COMPILATION]</h2></a></div><div class="col-md-3 col-sm-4 video"><a href="https://www.pokertube.com/video/daniel-negreanu-speaks-out-on-wsop-cheating-scandal-1" class="thumbnail" style="background-image: url('https://d1nz104zbf64va.cloudfront.net/pt/v/4/daniel-negreanu-speaks-out-on-wsop-cheating-scandal-1.jpg')"><img class="inject-me icon" src="/assets/svg/icon/video.svg"><span class="views"><span class="pull-left"><i class="fa fa-calendar mr5"></i>1 month ago</span><span class="pull-right">658<i class="fa fa-eye ml5"></i></span></span></a><div class="info"><img class="avatar" src="https://d1nz104zbf64va.cloudfront.net/pt/u/2/v1-pokertube-24.jpg" alt="PokerTube's avatar"><a href="https://www.pokertube.com/user/pokertube-24" class="name">PokerTube</a><p class="stats"><span class="delta">1,597 Videos</span></p></div><a href="https://www.pokertube.com/video/daniel-negreanu-speaks-out-on-wsop-cheating-scandal-1"><h2 class="title">Daniel Negreanu Speaks Out on WSOP Cheating Scandal</h2></a></div><div class="col-md-3 col-sm-4 video"><a href="https://www.pokertube.com/video/the-man-who-cheated-poker-and-almost-got-away" class="thumbnail" style="background-image: url('https://d1nz104zbf64va.cloudfront.net/pt/v/4/the-man-who-cheated-poker-and-almost-got-away.jpg')"><img class="inject-me icon" src="/assets/svg/icon/video.svg"><span class="views"><span class="pull-left"><i class="fa fa-calendar mr5"></i>1 month ago</span><span class="pull-right">468<i class="fa fa-eye ml5"></i></span></span></a><div class="info"><img class="avatar" src="https://d1nz104zbf64va.cloudfront.net/pt/u/2/v1-pokertube-24.jpg" alt="PokerTube's avatar"><a href="https://www.pokertube.com/user/pokertube-24" class="name">PokerTube</a><p class="stats"><span class="delta">1,597 Videos</span></p></div><a href="https://www.pokertube.com/video/the-man-who-cheated-poker-and-almost-got-away"><h2 class="title">The Man Who Cheated Poker And Almost Got Away</h2></a></div><div class="col-md-3 col-sm-4 video"><a href="https://www.pokertube.com/video/incredible-world-series-of-poker-final-table-with-brian-rast-25-000-pot-limit-omaha-high-roller" class="thumbnail" style="background-image: url('https://d1nz104zbf64va.cloudfront.net/pt/v/4/incredible-world-series-of-poker-final-table-with-brian-rast-25-000-pot-limit-omaha-high-roller.jpg')"><img class="inject-me icon" src="/assets/svg/icon/video.svg"><span class="views"><span class="pull-left"><i class="fa fa-calendar mr5"></i>1 month ago</span><span class="pull-right">1,277<i class="fa fa-eye ml5"></i></span></span></a><div class="info"><img class="avatar" src="https://d1nz104zbf64va.cloudfront.net/pt/u/2/v1-pokertube-24.jpg" alt="PokerTube's avatar"><a href="https://www.pokertube.com/user/pokertube-24" class="name">PokerTube</a><p class="stats"><span class="delta">1,597 Videos</span></p></div><a href="https://www.pokertube.com/video/incredible-world-series-of-poker-final-table-with-brian-rast-25-000-pot-limit-omaha-high-roller"><h2 class="title">Incredible World Series of Poker Final Table with Brian Rast [$25,000 Pot Limit Omaha HIGH ROLLER]</h2></a></div></div></div></div><div class="row mb40"><div class="col-md-8 articles"><h3 class="section-title mb30 border-top"><a href="/articles" class="link">Poker News and Live Events</a></h3><div class="row"><div class="col-md-4 col-sm-4 article"><a href="https://www.pokertube.com/article/kerry-packer-and-larger-than-life-gambling-tales" class="thumbnail" style="background-image: url('https://d1nz104zbf64va.cloudfront.net/pt/a/2/kerry-packer-and-larger-than-life-gambling-tales.jpg')"><img class="inject-me icon" src="/assets/svg/icon/eye.svg"></a><a href="https://www.pokertube.com/article/kerry-packer-and-larger-than-life-gambling-tales" class="title">Kerry Packer and Larger-Than-Life Gambling Tales</a><p class="author"><a href="https://www.pokertube.com/writers/kristijan-lekoski">Kristijan Lekoski</a>, 1 week ago</p><p class="description">Kerry Packer</p></div><div class="col-md-4 col-sm-4 article"><a href="https://www.pokertube.com/article/how-bet-sizing-can-be-used-in-online-poker" class="thumbnail" style="background-image: url('https://d1nz104zbf64va.cloudfront.net/pt/a/2/how-bet-sizing-can-be-used-in-online-poker.jpg')"><img class="inject-me icon" src="/assets/svg/icon/eye.svg"></a><a href="https://www.pokertube.com/article/how-bet-sizing-can-be-used-in-online-poker" class="title">How Bet Sizing Can Be Used in Online Poker</a><p class="author"><a href="https://www.pokertube.com/writers/kristijan-lekoski">Kristijan Lekoski</a>, 1 week ago</p><p class="description">Bet Sizing</p></div><div class="col-md-4 col-sm-4 article"><a href="https://www.pokertube.com/article/can-you-model-your-poker-play-style-on-professionals" class="thumbnail" style="background-image: url('https://d1nz104zbf64va.cloudfront.net/pt/a/2/can-you-model-your-poker-play-style-on-professionals.jpg')"><img class="inject-me icon" src="/assets/svg/icon/eye.svg"></a><a href="https://www.pokertube.com/article/can-you-model-your-poker-play-style-on-professionals" class="title">Can You Model Your Poker Play Style on Professionals?</a><p class="author"><a href="https://www.pokertube.com/writers/thomas">Thomas Cobbett</a>, 1 week ago</p><p class="description">Poker Play Style on Professionals</p></div><div class="clearfix"></div><div class="col-md-4 col-sm-4 article"><a href="https://www.pokertube.com/article/the-best-online-casino-games-to-improve-your-poker-strategy" class="thumbnail" style="background-image: url('https://d1nz104zbf64va.cloudfront.net/pt/a/2/the-best-online-casino-games-to-improve-your-poker-strategy.jpg')"><img class="inject-me icon" src="/assets/svg/icon/eye.svg"></a><a href="https://www.pokertube.com/article/the-best-online-casino-games-to-improve-your-poker-strategy" class="title">The Best Online Casino Games to Improve Your Poker Strategy</a><p class="author"><a href="https://www.pokertube.com/writers/kristijan-lekoski">Kristijan Lekoski</a>, 1 week ago</p><p class="description">Online Casino Games</p></div><div class="col-md-4 col-sm-4 article"><a href="https://www.pokertube.com/article/why-swedish-players-prefer-gambling-companies-outside-the-swedish-license" class="thumbnail" style="background-image: url('https://d1nz104zbf64va.cloudfront.net/pt/a/2/why-swedish-players-prefer-gambling-companies-outside-the-swedish-license.gif')"><img class="inject-me icon" src="/assets/svg/icon/eye.svg"></a><a href="https://www.pokertube.com/article/why-swedish-players-prefer-gambling-companies-outside-the-swedish-license" class="title">Why Swedish Players Prefer Gambling Companies Outside the Swedish License</a><p class="author"><a href="https://www.pokertube.com/writers/nenad-nikolic">Nenad Nikolic</a>, 1 week ago</p><p class="description">Swedish License</p></div><div class="col-md-4 col-sm-4 article"><a href="https://www.pokertube.com/article/how-adult-chat-roulette-is-changing-the-landscape-of-online-adult-entertainment" class="thumbnail" style="background-image: url('https://d1nz104zbf64va.cloudfront.net/pt/a/2/how-adult-chat-roulette-is-changing-the-landscape-of-online-adult-entertainment.jpg')"><img class="inject-me icon" src="/assets/svg/icon/eye.svg"></a><a href="https://www.pokertube.com/article/how-adult-chat-roulette-is-changing-the-landscape-of-online-adult-entertainment" class="title">How Adult Chat Roulette is Changing the Landscape of Online Adult Entertainment</a><p class="author"><a href="https://www.pokertube.com/writers/nikk-holland">Nikk Holland</a>, 2 weeks ago</p><p class="description">Adult Chat Roulette is Changing Online Adult Entertainment</p></div></div></div><div class="col-md-4 sidebar"><div class="item deals white"><h3 class="section-title mb30 mt0 ">Featured Deals</h3><div class="deal"><img class="icon" src="https://d1nz104zbf64va.cloudfront.net/global/b/o/v2-bovada-ic.png" alt="Bovada"><a href="https://www.pokertube.com/deal/bovada" class="title">Bovada</a><p class="summary">100% Poker Welcome Bonus <a href="https://record.revenuenetwork.com/_T4JEw2uNNG4bisXoDm5-mmNd7ZgqdRLk/1/" target="_blank" rel="noopener" class="get-deal pull-right" data-id="63" data-logo="https://d1nz104zbf64va.cloudfront.net/global/b/o/v2-bovada.png" data-name="Bovada">Get Deal</a></p></div><div class="deal"><img class="icon" src="https://d1nz104zbf64va.cloudfront.net/global/b/o/v4-acr-ic.png" alt="ACR"><a href="https://www.pokertube.com/deal/acr" class="title">ACR</a><p class="summary">â™  27% RB â™  $2000 Bonus <a href="https://record.secure.acraffiliates.com/_4N1r3oTcU4unMd4BJjTdCGNd7ZgqdRLk/15/" target="_blank" rel="noopener" class="get-deal pull-right" data-id="71" data-logo="https://d1nz104zbf64va.cloudfront.net/global/b/o/v5-acr.png" data-name="ACR">Get Deal</a></p></div><div class="deal"><img class="icon" src="https://d1nz104zbf64va.cloudfront.net/global/b/o/ignition-ic.png" alt="Ignition Casino (US Poker)"><a href="https://www.pokertube.com/deal/ignition" class="title">Ignition Casino (US Poker)</a><p class="summary">$3,000 Bonus<a href="https://record.revenuenetwork.com/_hOOhv0Gw6KfrYxrLfbn0SGNd7ZgqdRLk/1/" target="_blank" rel="noopener" class="get-deal pull-right" data-id="380" data-logo="https://d1nz104zbf64va.cloudfront.net/global/b/o/v1-ignition.png" data-name="Ignition Casino (US Poker)">Get Deal</a></p></div></div><div class="item telegram"><p class="text">Want to keep up with the latest news? Follow our Telegram channel!</p><a href="https://t.me/pokertubechannel" class="button mt10">Join Us<img class="inject-me icon" src="/assets/svg/icon/telegram.svg"></a><img class="inject-me bg" src="/assets/svg/icon/telegram.svg"></div></div></div><h3 class="section-title border-top mb30">
  153. From <a href="/videos/facebook" class="facebook">Facebook</a><a href="/account/upload" class="submit hidden pull-right">Submit your Video to Earn 5 Coins</a></h3><div class="row"><div class="col-md-12 videos mb20"><div class="row"></div></div></div><h3 class="section-title border-top mb30"><a href="/tvshows" class="link">TV Shows</a></h3><div class="row mb40"><div class="col-md-8 col-sm-6 show-single"><a href="https://www.pokertube.com/video/celebrity-poker-showdown-s01-ep01--part-1" class="thumbnail" style="background-image: url('https://d1nz104zbf64va.cloudfront.net/pt/v/4/v4-celebrity-poker-showdown-s01-ep01--part-1.jpg')"><img class="inject-me icon" src="/assets/svg/icon/video.svg"></a><p class="duration">44:00</p><a href="https://www.pokertube.com/video/celebrity-poker-showdown-s01-ep01--part-1" class="title">Celebrity Poker Showdown S01 Ep01 - Part 1 </a><p class="description">Celebrity Poker Showdown, Season 1 Episode 1, Part 1 of 4. Featuring Ben Affleck, Don Cheadle, Emily Procter, Willie Garson and David Schwim...</p></div><div class="col-md-4 col-sm-6 show-list"><div class="show"><a href="/tvshows/brad-owen-poker-vlog" class="title this">Brad Owen Poker VLOG <span class="seasons pull-right" data-toggle="tooltip" title="0 Seasons">0</span></a><p class="description">Las Vegas resident and full-time poker p...</p></div><div class="show"><a href="/tvshows/pokerstars-shark-cage" class="title this">Pokerstars Shark Cage<span class="seasons pull-right" data-toggle="tooltip" title="2 Seasons">2</span></a><p class="description">Watch the Pokerstars Shark Cage TV Show....</p></div><div class="show"><a href="/tvshows/poker-night-in-america" class="title this">Poker Night in America<span class="seasons pull-right" data-toggle="tooltip" title="5 Seasons">5</span></a><p class="description">Poker Night in America is a US based, po...</p></div><div class="show"><a href="/tvshows/alpha-8" class="title this">WPT Alpha8<span class="seasons pull-right" data-toggle="tooltip" title="1 Season">1</span></a><p class="description">WPT Alpha8 is a series of Super High-Rol...</p></div><div class="show"><a href="/tvshows/aussie-millions" class="title this">Aussie Millions Poker Championship<span class="seasons pull-right" data-toggle="tooltip" title="14 Seasons">14</span></a><p class="description">The Australian Poker Championship, also ...</p></div></div></div><div class="row"><div class="col-md-6 col-sm-6 videos"><h3 class="section-title border-top mb30"><a href="/videos/category/documentary" class="link">Poker Documentaries</a></h3><div class="row"><div class="col-md-6 col-sm-6 video"><a href="https://www.pokertube.com/video/world-series-of-poker-1999-main-event-documentary" class="thumbnail" style="background-image: url(https://d1nz104zbf64va.cloudfront.net/pt/v/3/world-series-of-poker-1999-main-event-documentary.jpg)"><img class="inject-me icon" src="/assets/svg/icon/video.svg"><span class="views"><span class="pull-left"><i class="fa fa-calendar mr5"></i>2 hours ago</span><span class="pull-right">29<i class="fa fa-eye ml5"></i></span></span></a><div class="info"><img class="avatar" src="https://d1nz104zbf64va.cloudfront.net/pt/u/2/v1-pokertube-24.jpg" alt="PokerTube"><a href="https://www.pokertube.com/user/pokertube-24" class="name">PokerTube</a><p class="stats"><span class="delta">1,597 Videos</span></p></div><a href="https://www.pokertube.com/video/world-series-of-poker-1999-main-event-documentary" class="title">World Series of Poker 1999 - Main Event Documentary</a></div><div class="col-md-6 col-sm-6 video"><a href="https://www.pokertube.com/video/how-these-poker-stars-went-from-top-of-the-world-to-rock-bottom" class="thumbnail" style="background-image: url(https://d1nz104zbf64va.cloudfront.net/pt/v/3/how-these-poker-stars-went-from-top-of-the-world-to-rock-bottom.jpg)"><img class="inject-me icon" src="/assets/svg/icon/video.svg"><span class="views"><span class="pull-left"><i class="fa fa-calendar mr5"></i>1 day ago</span><span class="pull-right">37<i class="fa fa-eye ml5"></i></span></span></a><div class="info"><img class="avatar" src="https://d1nz104zbf64va.cloudfront.net/pt/u/2/v1-pokertube-24.jpg" alt="PokerTube"><a href="https://www.pokertube.com/user/pokertube-24" class="name">PokerTube</a><p class="stats"><span class="delta">1,597 Videos</span></p></div><a href="https://www.pokertube.com/video/how-these-poker-stars-went-from-top-of-the-world-to-rock-bottom" class="title">How These Poker Stars Went From Top of The World To Rock Bottom</a></div></div></div><div class="col-md-6 col-sm-6 videos"><h3 class="section-title border-top mb30"><a href="/videos/category/poker-training" class="link">Poker Coaching</a></h3><div class="row"><div class="col-md-6 col-sm-6 video"><a href="https://www.pokertube.com/video/5-great-hands-you-should-play-more-often" class="thumbnail" style="background-image: url(https://d1nz104zbf64va.cloudfront.net/pt/v/3/5-great-hands-you-should-play-more-often.jpg)"><img class="inject-me icon" src="/assets/svg/icon/video.svg"><span class="views"><span class="pull-left"><i class="fa fa-calendar mr5"></i>1 year ago</span><span class="pull-right">4,755<i class="fa fa-eye ml5"></i></span></span></a><div class="info"><img class="avatar" src="https://d1nz104zbf64va.cloudfront.net/pt/u/2/v1-pokertube-24.jpg" alt="PokerTube"><a href="https://www.pokertube.com/user/pokertube-24" class="name">PokerTube</a><p class="stats"><span class="delta">1,597 Videos</span></p></div><a href="https://www.pokertube.com/video/5-great-hands-you-should-play-more-often" class="title">5 Great Hands You Should Play More Often</a></div><div class="col-md-6 col-sm-6 video"><a href="https://www.pokertube.com/video/masterclass-phil-ivey-teaches-poker-postflop-part-2-poker-phil-ivey" class="thumbnail" style="background-image: url(https://d1nz104zbf64va.cloudfront.net/pt/v/3/masterclass-phil-ivey-teaches-poker-postflop-part-2-poker-phil-ivey.jpg)"><img class="inject-me icon" src="/assets/svg/icon/video.svg"><span class="featured"><i class="fa fa-star"></i></span><span class="views"><span class="pull-left"><i class="fa fa-calendar mr5"></i>2 years ago</span><span class="pull-right">9,664<i class="fa fa-eye ml5"></i></span></span></a><div class="info"><img class="avatar" src="https://d1nz104zbf64va.cloudfront.net/pt/u/2/v1-pokertube-24.jpg" alt="PokerTube"><a href="https://www.pokertube.com/user/pokertube-24" class="name">PokerTube</a><p class="stats"><span class="delta">1,597 Videos</span></p></div><a href="https://www.pokertube.com/video/masterclass-phil-ivey-teaches-poker-postflop-part-2-poker-phil-ivey" class="title">Phil Ivey Postflop Masterclass</a></div></div></div><div class="clearfix visible-sm"></div><div class="col-md-6 col-sm-6 videos"><h3 class="section-title border-top mb30"><a href="/videos/category/interviews" class="link">Interviews</a></h3><div class="row"><div class="col-md-6 col-sm-6 video"><a href="https://www.pokertube.com/video/poker-legend-exposes-the-hidden-world-of-high-stakes-daniel-negreanu-dsh-688" class="thumbnail" style="background-image: url(https://d1nz104zbf64va.cloudfront.net/pt/v/3/poker-legend-exposes-the-hidden-world-of-high-stakes-daniel-negreanu-dsh-688.jpg)"><img class="inject-me icon" src="/assets/svg/icon/video.svg"><span class="featured"><i class="fa fa-star"></i></span><span class="views"><span class="pull-left"><i class="fa fa-calendar mr5"></i>1 week ago</span><span class="pull-right">249<i class="fa fa-eye ml5"></i></span></span></a><div class="info"><img class="avatar" src="https://d1nz104zbf64va.cloudfront.net/pt/u/2/v1-pokertube-24.jpg" alt="PokerTube"><a href="https://www.pokertube.com/user/pokertube-24" class="name">PokerTube</a><p class="stats"><span class="delta">1,597 Videos</span></p></div><a href="https://www.pokertube.com/video/poker-legend-exposes-the-hidden-world-of-high-stakes-daniel-negreanu-dsh-688" class="title">Poker Legend Exposes the Hidden World of High Stakes | Daniel Negreanu DSH #688</a></div><div class="col-md-6 col-sm-6 video"><a href="https://www.pokertube.com/video/daniel-negreanu-speaks-out-on-wsop-cheating-scandal-1" class="thumbnail" style="background-image: url(https://d1nz104zbf64va.cloudfront.net/pt/v/3/daniel-negreanu-speaks-out-on-wsop-cheating-scandal-1.jpg)"><img class="inject-me icon" src="/assets/svg/icon/video.svg"><span class="featured"><i class="fa fa-star"></i></span><span class="views"><span class="pull-left"><i class="fa fa-calendar mr5"></i>1 month ago</span><span class="pull-right">658<i class="fa fa-eye ml5"></i></span></span></a><div class="info"><img class="avatar" src="https://d1nz104zbf64va.cloudfront.net/pt/u/2/v1-pokertube-24.jpg" alt="PokerTube"><a href="https://www.pokertube.com/user/pokertube-24" class="name">PokerTube</a><p class="stats"><span class="delta">1,597 Videos</span></p></div><a href="https://www.pokertube.com/video/daniel-negreanu-speaks-out-on-wsop-cheating-scandal-1" class="title">Daniel Negreanu Speaks Out on WSOP Cheating Scandal</a></div></div></div><div class="col-md-6 col-sm-6 videos"><h3 class="section-title border-top mb30"><a href="/videos/category/online-poker" class="link">Online Poker</a></h3><div class="row"><div class="col-md-6 col-sm-6 video"><a href="https://www.pokertube.com/video/2024-wsop-online-ggmillion-final-table-14-3m-prize-pool-with-jeff-gross-daniel-negreanu" class="thumbnail" style="background-image: url(https://d1nz104zbf64va.cloudfront.net/pt/v/3/2024-wsop-online-ggmillion-final-table-14-3m-prize-pool-with-jeff-gross-daniel-negreanu.jpg)"><img class="inject-me icon" src="/assets/svg/icon/video.svg"><span class="featured"><i class="fa fa-star"></i></span><span class="views"><span class="pull-left"><i class="fa fa-calendar mr5"></i>2 hours ago</span><span class="pull-right">31<i class="fa fa-eye ml5"></i></span></span></a><div class="info"><img class="avatar" src="https://d1nz104zbf64va.cloudfront.net/pt/u/2/v1-pokertube-24.jpg" alt="PokerTube"><a href="https://www.pokertube.com/user/pokertube-24" class="name">PokerTube</a><p class="stats"><span class="delta">1,597 Videos</span></p></div><a href="https://www.pokertube.com/video/2024-wsop-online-ggmillion-final-table-14-3m-prize-pool-with-jeff-gross-daniel-negreanu" class="title">2024 WSOP Online - GGMillion$ [Final Table], $14.3M Prize Pool with Jeff Gross & Daniel Negreanu</a></div><div class="col-md-6 col-sm-6 video"><a href="https://www.pokertube.com/video/this-is-the-single-biggest-moment-in-my-world-championship-poker-series" class="thumbnail" style="background-image: url(https://d1nz104zbf64va.cloudfront.net/pt/v/3/this-is-the-single-biggest-moment-in-my-world-championship-poker-series.jpg)"><img class="inject-me icon" src="/assets/svg/icon/video.svg"><span class="featured"><i class="fa fa-star"></i></span><span class="views"><span class="pull-left"><i class="fa fa-calendar mr5"></i>1 day ago</span><span class="pull-right">49<i class="fa fa-eye ml5"></i></span></span></a><div class="info"><img class="avatar" src="https://d1nz104zbf64va.cloudfront.net/pt/u/2/v1-pokertube-24.jpg" alt="PokerTube"><a href="https://www.pokertube.com/user/pokertube-24" class="name">PokerTube</a><p class="stats"><span class="delta">1,597 Videos</span></p></div><a href="https://www.pokertube.com/video/this-is-the-single-biggest-moment-in-my-world-championship-poker-series" class="title">This is the Single Biggest Moment in My World Championship Poker Series</a></div></div></div></div></div></section><script type="text/javascript">
  154. $(".expand-trigger").on('click', function() {
  155. if($('.streams').hasClass('expanded')) {
  156. setTimeout(function() {
  157. if($(".streams .video-player iframe").length) {
  158. $(".streams .video-player iframe").replaceWith('<iframe id="videoFrame"></iframe>');
  159. }
  160. if($(".streams .item.chat iframe").length && $(window).width() > 768) {
  161. $(".streams .item.chat iframe").replaceWith('<iframe id="chatFrame"></iframe>');
  162. }
  163. }, 1000);
  164. } else {
  165. if($("#videoFrame").length) {
  166. $("#videoFrame").replaceWith(videoFrame);
  167. }
  168. if($("#chatFrame").length && $(window).width() > 768) {
  169. $("#chatFrame").replaceWith(chatFrame);
  170. }
  171. }
  172. $('.streams').toggleClass('expanded');
  173. $('.streams .total').find('i').toggleClass('fa-plus fa-minus');
  174. });
  175.  
  176. $(window).on('load',function() {
  177. if($('#featured').length && !getCookie("livestream")) {
  178. if($('section.featured').hasClass('expanded')) {
  179. if($("#featured .video-player iframe").length) {
  180. $("#featured .video-player iframe").replaceWith('<iframe id="videoFrame"></iframe>');
  181. }
  182. if($("#featured .item.chat iframe").length && $(window).width() > 768) {
  183. $("#featured .item.chat iframe").replaceWith('<iframe id="chatFrame"></iframe>');
  184. }
  185. } else {
  186. if($("#videoFrame").length) {
  187. $("#videoFrame").replaceWith(videoFrame);
  188. }
  189. if($("#chatFrame").length && $(window).width() > 768) {
  190. $("#chatFrame").replaceWith(chatFrame);
  191. }
  192. }
  193. setTimeout(function() {
  194. if($(window).width() > 768) {
  195. $("section.featured").slideDown().addClass('expanded');
  196. $("#header").slideUp().addClass('minimised');
  197. } else {
  198. $("section.featured").slideDown().addClass('expanded');
  199. }
  200. }, 2500);
  201.  
  202. $(".close-button").click(function() {
  203. setCookie("livestream",1,1);
  204. if($('section.featured').hasClass('expanded')) {
  205. if($("#featured .video-player iframe").length) {
  206. $("#featured .video-player iframe").replaceWith('<iframe id="videoFrame"></iframe>');
  207. }
  208. if($("#featured .item.chat iframe").length && $(window).width() > 768) {
  209. $("#featured .item.chat iframe").replaceWith('<iframe id="chatFrame"></iframe>');
  210. }
  211. }
  212. if($(window).width() > 768) {
  213. $("section.featured").slideUp().removeClass('expanded');
  214. $("#header").slideDown().removeClass('minimised');
  215. } else {
  216. $("section.featured").slideUp().removeClass('expanded');
  217. }
  218. });
  219. }
  220. });
  221. </script><footer class="footer"><div class="container-fluid"><div class="row footer-social"><div class="container"><div class="row"><div class="col-md-12 col-sm-12 text-center"><a href="https://t.me/pokertubechannel" class="link" target="_blank" rel="noopener" aria-label="PokerTube Telegram Group"><i class="fa fa-telegram"></i></a><a href="https://twitter.com/pokertube" class="link" target="_blank" rel="noopener" aria-label="PokerTube Twitter"><i class="fa fa-twitter"></i></a><a href="https://www.instagram.com/pokertube" class="link" target="_blank" rel="noopener" aria-label="PokerTube Instagram"><i class="fa fa-instagram"></i></a><a href="https://www.twitch.tv/pokertube" class="link" target="_blank" rel="noopener" aria-label="PokerTube Twitch"><i class="fa fa-twitch"></i></a><a href="https://www.youtube.com/pokertube" class="link" target="_blank" rel="noopener" aria-label="PokerTube YouTube"><i class="fa fa-youtube"></i></a></div></div></div></div><div class="row footer-top"><div class="container np"><div class="row mt50 mb50"><div class="col-md-4 col-sm-12 about"><p class="title">About Pokertube</p><p class="text mr10">If you love poker, then you will love <u>PokerTube</u>.<br>The world's largest Poker Media website has everything you need to follow the games that matter to you. With over 20,000 videos available covering a wide variety of live and online games, Pokertube is a priceless resource for enthusiasts and professionals alike.<br><br>By continuing to use this site you are agreeing to our use of cookies.</p><div class="visible-sm mb40"></div></div><div class="col-md-2 col-sm-3 col-xs-6 links"><p class="title">Useful</p><ul class="list"><li><a href="/deals" class="link">Poker Room Deals &amp; Rakeback</a></li><li><a href="/about" class="link">About PokerTube</a></li><li><a href="/videos" class="link">All Poker Videos</a></li><li><a href="/writers" class="link">Writers</a></li></ul></div><div class="col-md-2 col-sm-3 col-xs-6 links"><p class="title">News</p><ul class="list"><li><a href="/articles/promos" class="link">Promos</a></li><li><a href="/articles/online-poker-news" class="link">Online Poker</a></li><li><a href="/articles/poker-business-industry" class="link">Business &amp; Industry</a></li><li><a href="/articles/poker-gossip-opinion" class="link">Poker Gossip &amp; Opinion</a></li><li><a href="/articles/live-poker-events" class="link">Live Poker Events</a></li></ul></div><div class="clearfix visible-xs"></div><div class="col-md-2 col-sm-3 col-xs-6 links"><p class="title">TV Shows</p><ul class="list"><li><a href="/tvshows/world-series-of-poker-3" class="link">WSOP</a></li><li><a href="/tvshows/world-poker-tour" class="link">WPT</a></li><li><a href="/tvshows/pokerstars-shark-cage" class="link">Pokerstars Shark Cage</a></li><li><a href="/tvshows/2-months-2-million" class="link">2 Months 2 Million</a></li></ul></div><div class="col-md-2 col-sm-3 col-xs-6 links"><p class="title">Help &amp; Support</p><ul class="list"><li><a href="/contact" class="link">Contact Us</a></li><li><a href="/faq" class="link hidden">FAQs</a></li><li><a href="/terms" class="link">Terms of Service</a></li><li><a href="/dmca" class="link">DMCA</a></li><li><a href="/privacy" class="link">Privacy Policy</a></li></ul></div></div><div class="row mb40 rights"><div class="col-md-12"><p class="pull-left nm copy">Copyright &copy; 2024 PokerTube. All rights reserved.</p><p class="pull-right nm copy">GameCo Network</p></div><div class="col-md-12 text-center mt30"><a class="ml10 mr10 mb20" href="https://www.begambleaware.org/" target="_blank" rel="noopener nofollow" style="display:inline-block"><img src="/img/begambleaware_white.png" width="250" height="28" alt="BeGambleAware"></a><a class="ml10 mr10 mb20" href="https://www.copyscape.com/" target="_blank" rel="noopener nofollow" title="Protected by Copyscape - Do not copy content from this page." style="display:inline-block"><img src="/img/copyscape.png" width="200" height="25" alt="Copyscape"></a></div></div></div></div></div></footer><div class="modal fade" id="wakeUp" tabindex="-1"><div class="modal-dialog"><div class="modal-content"><div class="modal-body"><img class="inject-me icon" src="/assets/svg/wake-up.svg"><p class="title">Wake up!</p><p class="description">You've been idle for more than 3 minutes.<br>Click, press the button bellow or any key to dismiss.</p><a class="button red" onclick="$('#wakeUp').modal('hide');$('body').removeClass('idle');">Sit back in the game</a></div></div></div></div><!-- Register Service Worker START --><script>
  222. if ('serviceWorker' in navigator) {
  223. navigator.serviceWorker.register('service-worker.js')
  224. .then(function(reg){
  225. console.log("Service worker registered.");
  226. }).catch(function(err) {
  227. console.log("Error while registering service worker: ", err)
  228. });
  229. }
  230. </script><!-- Register Service Worker END --><!-- App install banner event START --><script>
  231. window.addEventListener('beforeinstallprompt', function(e) {
  232.  // beforeinstallprompt Event fired
  233.  
  234.  // e.userChoice will return a Promise.
  235.  // For more details read: https://developers.google.com/web/fundamentals/getting-started/primers/promises
  236.  e.userChoice.then(function(choiceResult) {
  237.  
  238.    console.log(choiceResult.outcome);
  239.  
  240.    if(choiceResult.outcome == 'dismissed') {
  241.      console.log('User cancelled home screen install');
  242.    }
  243.    else {
  244.      console.log('User added to home screen');
  245.    }
  246.  });
  247. });
  248. </script><!-- App install banner event END --><!-- Standalone control START --><script type="text/javascript">
  249.  
  250. // function dismissPrompt(){
  251. // jQuery(".homescreen-prompt-ios").fadeOut();
  252. // jQuery(".homescreen-prompt-android").fadeOut();
  253. // setCookie("prompt",1,100);
  254. // }
  255.  
  256. function isRunningStandalone() {
  257. if(window.matchMedia("(display-mode: standalone)").matches || (window.navigator.standalone))
  258. return true;
  259. else
  260. return false;
  261. }
  262.  
  263. // $(document).ready (function () {
  264. // // Chrome for android detection
  265. // var ua = navigator.userAgent;
  266.  
  267. // if(!getCookie("prompt") && !isRunningStandalone()){
  268. // jQuery(".homescreen-prompt-ios").fadeIn();
  269.  
  270. // if (/Chrome/i.test(ua)) {
  271. // jQuery(".homescreen-prompt-android").fadeIn();
  272. // }
  273. // }
  274. // });
  275.  
  276. if(window.navigator.standalone){
  277.  
  278. var noddy, remotes = false;
  279.  
  280. document.addEventListener("click", function(event) {
  281.  
  282. noddy = event.target;
  283.  
  284. while(noddy.nodeName !== "A" && noddy.nodeName !== "HTML") {
  285. noddy = noddy.parentNode;
  286. }
  287.  
  288. if("href" in noddy && noddy.href.indexOf("http") !== -1 && (noddy.href.indexOf(document.location.host) !== -1 || remotes))
  289. {
  290. event.preventDefault();
  291. document.location.href = noddy.href;
  292. }
  293.  
  294. },false);
  295. }
  296. </script><!-- Standalone control END --><!-- SVG Injection & Fallback START --><script type="text/javascript">
  297. // Elements to inject
  298. var mySVGsToInject = document.querySelectorAll('img.inject-me');
  299.  
  300. // Options
  301. var injectorOptions = {
  302. evalScripts: 'once',
  303. pngFallback: 'assets/img/fallback',
  304. each: function (svg) {
  305. // Callback after each SVG is injected
  306. }
  307. };
  308.  
  309. // Trigger the injection
  310. SVGInjector(mySVGsToInject, injectorOptions, function (totalSVGsInjected) {
  311.  // Callback after all SVGs are injected
  312. });
  313. </script><!-- SVG Injection & Fallback END --><!-- Search Control --><script type="text/javascript">
  314. $(".search").click(function(e) {
  315. if($(this).hasClass('active')) {
  316. $(this).toggleClass('active');
  317. $(".search-field").hide("slide", { direction: "right" }, 300);
  318. $(".search-field").next(".button.hidden-xs").hide();
  319. } else {
  320. $(this).toggleClass('active');
  321. $(".search-field").show("slide", { direction: "right" }, 300).focus();
  322. $(".search-field").next(".button.hidden-xs").show();
  323. }
  324. });
  325. </script><!-- Search Control end --><script type="text/javascript">
  326. var idleTime = 0;
  327.  
  328. $(document).ready(function() {
  329. var idleInterval = setInterval(timerIncrement, 60000);
  330.  
  331. $(this).mousemove(function (e) {
  332. idleTime = 0;
  333. });
  334. $('body').scroll(function(e) {
  335. idleTime = 0;
  336. $('#wakeUp').modal('hide');
  337. $('body').removeClass('idle');
  338. });
  339. $(this).keypress(function (e) {
  340. idleTime = 0;
  341. $('#wakeUp').modal('hide');
  342. $('body').removeClass('idle');
  343. });
  344. });
  345. function timerIncrement() {
  346. idleTime = idleTime + 1;
  347. if (idleTime > 60 && !$('body').hasClass('idle')) { // Set to 3 minutes for prod
  348. $('#wakeUp').modal('show');
  349. $('body').addClass('idle');
  350. }
  351. }
  352. </script><script>
  353. function validateEmail(email) {
  354. var mailformat = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
  355. if(email.match(mailformat)) {
  356. return true;
  357. }
  358. return false;
  359. }
  360. function newsletter(form) {
  361. if (form.length) {
  362. var email = localStorage.getItem('newsletter-email');
  363. var button = form.find('button');
  364. var input = form.find('input');
  365. var error = form.find('.invalid-feedback');
  366. var success = form.find('.valid-feedback');
  367. var message = $('#newsletter-success');
  368. if (email) {
  369. input.val(email);
  370. message.find('#newsletter-email').text(input.val());
  371. form.hide();
  372. message.show();
  373. button.addClass('button-secondary');
  374. }
  375. form.on('submit', function (e) {
  376. e.preventDefault();
  377. email = localStorage.getItem('newsletter-email');
  378. if (button.hasClass('button-secondary')) {
  379. unsubscribe();
  380. input.addClass('is-valid');
  381. setTimeout(function () { success.text(''); input.removeClass('is-valid'); }, 3500);
  382. return;
  383. }
  384. if (!validateEmail(input.val())) {
  385. input.removeClass('is-valid').addClass('is-invalid');
  386. error.text('Please enter a valid email address.');
  387. return;
  388. }
  389. if (email == null) {
  390. input.removeClass('is-invalid').addClass('is-valid');
  391. message.find('#newsletter-email').text(input.val());
  392. form.fadeOut();
  393. message.fadeIn();
  394. setTimeout(function () { success.text(''); input.removeClass('is-valid'); }, 3500);
  395. error.text('');
  396. localStorage.setItem('newsletter-email', input.val());
  397. button.addClass('button-secondary').text('Unsubscribe');
  398. _veroq.push(['user', {
  399. email: input.val(),
  400. source: 'newsletter-form'
  401. }]);
  402. _veroq.push(['resubscribe', input.val()]);
  403. }
  404. });
  405. }
  406. }
  407. function unsubscribe() {
  408. email = localStorage.getItem('newsletter-email');
  409. _veroq.push(['unsubscribe', email]);
  410. localStorage.removeItem('newsletter-email');
  411. $('.newsletter-form').each(function () {
  412. var message = $('#newsletter-success');
  413. var button = $(this).find('button');
  414. var input = $(this).find('input');
  415. input.val('');
  416. $(this).fadeIn();
  417. message.fadeOut();
  418. button.removeClass('button-secondary');
  419. });
  420. }
  421. $(function () {
  422. newsletter($('#homepage-newsletter-form'));
  423. newsletter($('#sidebar-newsletter-form'));
  424. });
  425. </script></div><script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"cd28f149c4","applicationID":"7819206","transactionName":"ZwRRbBBSWEIEVkxfWl5OZkoLHF9fAVBAGEVYEQ==","queueTime":0,"applicationTime":109,"atts":"S0NSGlhIS0w=","errorBeacon":"bam.nr-data.net","agent":""}</script></body></html>
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda