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://www.ultimate-guitar.com/forum/showthread.php?t=2130473/

  1. <!doctype html>
  2. <html lang="en">
  3. <head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# article: http://ogp.me/ns/article#">
  4.    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  5.  
  6.    <title></title>
  7. <meta name="description" content="Guitar community and forums at ultimate-guitar.com website">
  8. <meta name="keywords" content="guitar, guitar discussions, forum, guitar forum, bass, gear and accessories, songwriting, lyrics, riffs, recordings, tabs, musician talk, acoustic, electric, ultimate-guitar, ug">
  9.                    
  10. <link rel='preload' href='https://www.ultimate-guitar.com/static/public/build/ug_react/vendor.42c682c53dfa620afd524088a54cc59c.js' importance='high' as='script'></link>    <link rel='preload' href='https://www.ultimate-guitar.com/static/public/build/ug_react/202405/4578.c72e9f5ef769f5bc05babbb984f5386f.js' importance='high' as='script'></link>            <link rel='preload' href='https://www.ultimate-guitar.com/static/public/build/ug_react/ug~runtime.f85bd1eb2f9f8d49962fc4045f69fba3.js' importance='high' as='script'></link>        <link rel='preload' href='https://www.ultimate-guitar.com/static/public/build/ug_react/ug.5ad7691911d48344bf904874a5424532.js' importance='high' as='script'></link>                        <link rel="preconnect" href="https://fonts.googleapis.com/">
  11.                    <meta name="viewport" class="js-viewport" content="width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=no, viewport-fit=cover">
  12.        <script>
  13.            (function() {
  14.                var viewport = document.querySelector('.js-viewport');
  15.                var date = new Date();
  16.                date.setFullYear(date.getFullYear() + 1);
  17.                function setViewport() {
  18.                    var isLargeViewport = (screen.availWidth > 1300 || screen.availHeight > 1300) && window.matchMedia("(orientation: landscape)").matches;
  19.                    viewport.setAttribute('content', isLargeViewport ? 'width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=no' : 'width=1280, minimum-scale=0.1, maximum-scale=5.0');
  20.                    document.cookie = '_ug_small_screen=' + (isLargeViewport ? 0 : 1) +';path=/;domain=.ultimate-guitar.com;expires=' + date.toUTCString() + ';';
  21.                }
  22.                setViewport();
  23.                window.matchMedia("(orientation: landscape)").addEventListener('change', setViewport)
  24.            })()
  25.        </script>
  26.        <meta name="csrf-param" content="_csrf">
  27. <meta name="csrf-token" content="-Jij3wIKEmwp_qOTn16j8pBCzMyt_eOorbb9xqt9zK-56tepajklGmiV-unHB8zA1AyDhs_Nm_z7wrGTz0r4zA==">
  28.            <link rel="search"
  29.    type="application/opensearchdescription+xml"
  30.    href="//www.ultimate-guitar.com/static/opensearch/opensearch.xml"
  31.    title="Ultmate-Guitar tabs & chords search" />    <meta name="theme-color" content="#272727">
  32.    
  33.    <link rel="manifest" href="/manifest_new.json">
  34. <link rel="icon" type="image/x-icon" href="/static/public/img/product_icons/ug/favicon.ico">
  35. <link rel="shortcut icon" type="image/png" href="/static/public/img/product_icons/ug/favicon.png" />
  36. <link rel="apple-touch-icon" sizes="32x32" href="//www.ultimate-guitar.com/static/public/img/product_icons/ug/apple-touch-icon-48x48_ver2.png" />
  37. <link rel="apple-touch-icon" sizes="48x48" href="//www.ultimate-guitar.com/static/public/img/product_icons/ug/apple-touch-icon-48x48_ver2.png" />
  38. <link rel="apple-touch-icon" sizes="72x72" href="//www.ultimate-guitar.com/static/public/img/product_icons/ug/apple-touch-icon-72x72_ver2.png" />
  39. <link rel="apple-touch-icon" sizes="96x96" href="//www.ultimate-guitar.com/static/public/img/product_icons/ug/apple-touch-icon-96x96_ver2.png" />
  40. <link rel="apple-touch-icon" sizes="144x14" href="//www.ultimate-guitar.com/static/public/img/product_icons/ug/apple-touch-icon-144x144_ver2.png" />
  41. <link rel="apple-touch-icon" sizes="192x192" href="//www.ultimate-guitar.com/static/public/img/product_icons/ug/apple-touch-icon-192x192_ver2.png" />
  42. <link rel="apple-touch-icon" sizes="512x512" href="//www.ultimate-guitar.com/static/public/img/product_icons/ug/apple-touch-icon-512x512_ver2.png" />
  43. <meta name="application-name" content="Ultimate Guitar" />
  44.    
  45.        <script>
  46.        var sentryMethodsToSave = ['setUser', 'setTag', 'setTags', 'setExtra', 'setExtras', 'addBreadcrumb', 'setContext'];
  47.        window.Sentry = {
  48.            _lazy: true
  49.        };
  50.        var sentryLazyCallsQueue = [];
  51.        var sentryLazyHandler = function () {
  52.            var args = Array.prototype.slice.call(arguments)
  53.            var methodName = args[0];
  54.            var rest = args.slice(1);
  55.  
  56.            sentryLazyCallsQueue.push([methodName, rest])
  57.        };
  58.  
  59.        sentryMethodsToSave.forEach(function (methodName) {
  60.            window.Sentry[methodName] = sentryLazyHandler.bind(this, methodName);
  61.        });
  62.  
  63.        function applySentryLazyData() {
  64.            if (!sentryLazyCallsQueue) return;
  65.  
  66.            for (var i = 0; i < sentryLazyCallsQueue.length; i++) {
  67.                var args = sentryLazyCallsQueue[i];
  68.                var methodName = args[0];
  69.                var restArgs = args[1];
  70.                var method = window.Sentry[methodName];
  71.  
  72.                method && typeof method === 'function' && method.apply(window.Sentry, restArgs);
  73.            }
  74.  
  75.            sentryLazyCallsQueue = undefined;
  76.        }
  77.  
  78.        var errors = window.APPERROR ? (window.APPERROR.errors || []) : []
  79.        var UGERROR = {
  80.            errors,
  81.            loggerLoaded: false,
  82.        };
  83.        var oldOnError = window.onerror;
  84.        var loadScript = function (src, resolve) {
  85.            UGERROR.loggerLoaded = true;
  86.            var script = document.createElement('script');
  87.            script.async = true;
  88.            script.type = 'text/javascript';
  89.            script.src = src;
  90.  
  91.            var changeState = function () {
  92.                if (!loaded) {
  93.                    resolve()
  94.                    loaded = true;
  95.                }
  96.            };
  97.            var loaded;
  98.  
  99.            script.onreadystatechange = changeState;
  100.            script.onload = changeState;
  101.  
  102.            var node = document.getElementsByTagName('script')[0];
  103.            node.parentNode.insertBefore(script, node);
  104.        };
  105.  
  106.        UGERROR.loadErrorLogger = function (release) {
  107.            var whitelistUrls = [
  108.                new RegExp('https://www.ultimate-guitar.com/static/public'),
  109.            ];
  110.  
  111.            if (window.location.pathname !== '/') {
  112.                whitelistUrls.push(new RegExp(window.location.href))
  113.            }
  114.  
  115.            var tags = {
  116.                source: 'ug',
  117.                country: 'US',
  118.                isProUser: false,
  119.                isAuthenticated: false,
  120.                userId: '0',
  121.            };
  122.  
  123.            !UGERROR.loggerLoaded && loadScript('https://www.ultimate-guitar.com/static/public/build/sentry_0_0_2/sentry_ver1715931422.js', function () {
  124.                console.log('[sentry]:', 'bundle successfully loaded')
  125.                window.onerror = oldOnError;
  126.  
  127.                window.initSentry({
  128.                    dsn: 'https://71cf858585c249f5b0f360c3ab811c84@sentry10.ultimate-guitar.com/7',
  129.                    release: release,
  130.                    allowUrls: whitelistUrls
  131.                });
  132.  
  133.                window.Sentry.setTags(tags);
  134.                window.Sentry.setUser({
  135.                    userId: '0'
  136.                });
  137.                window.Sentry.setContext('Client a/b variations', []);
  138.  
  139.                applySentryLazyData();
  140.  
  141.                var messages = UGERROR.errors.map(function (err) {
  142.                    return err[0];
  143.                });
  144.                UGERROR.errors
  145.                    .filter(function (error, index) {
  146.                        return messages.indexOf(error[0]) === index;
  147.                    })
  148.                    .forEach(function (args) {
  149.                        var error = args[0];
  150.  
  151.                        if (args.length > 1) {
  152.                            window.onerror.apply(this, args);
  153.                        } else if (typeof error === 'string') {
  154.                            window.Sentry.captureMessage(error, 'error');
  155.                        } else {
  156.                            if (error === undefined) {
  157.                                error = new Error('Caught undefined error');
  158.                            }
  159.  
  160.                            window.Sentry.captureException(error);
  161.                        }
  162.                    });
  163.            })
  164.        };
  165.  
  166.        function loadSentry() {
  167.            if (UGERROR.hasFirstError) {
  168.                return
  169.            }
  170.  
  171.            function load() {
  172.                UGERROR.loadErrorLogger("ug-web_app_1.06.99");
  173.            }
  174.  
  175.            if (document.readyState === 'complete') {
  176.                load();
  177.            } else {
  178.                window.addEventListener('load', load)
  179.            }
  180.            UGERROR.hasFirstError = true
  181.        }
  182.  
  183.        if (UGERROR.errors && UGERROR.errors.length > 0) {
  184.            loadSentry()
  185.        }
  186.  
  187.        window.onerror = function () {
  188.            UGERROR.errors.push(arguments);
  189.            oldOnError && oldOnError.apply(this, arguments);
  190.  
  191.            var message = typeof arguments[0] === 'object' && arguments[0].message
  192.            if (typeof message === 'string' && message.toLowerCase().indexOf('loading chunk') && window.UGAPP.trigger) {
  193.                window.UGAPP.trigger('globalEvent:YM:metrica', 'Chunk Load Error')
  194.            }
  195.  
  196.            loadSentry();
  197.        };
  198.    </script>
  199.                    <script>
  200.        (function () {
  201.            if ('serviceWorker' in navigator) {
  202.                window.addEventListener('load', function() {
  203.                    window.navigator.serviceWorker.getRegistrations().then(function(registrations) {
  204.                        registrations.forEach(function(registration) {
  205.                            if (
  206.                                registration.active.scriptURL.indexOf('sw_ug.js') !== -1
  207.                                ||
  208.                                registration.active.scriptURL.indexOf('sw_ug_v2.js') !== -1
  209.                            ) {
  210.                                registration.unregister()
  211.                            }
  212.                        })
  213.                    })
  214.                    window.navigator.serviceWorker.register('/sw_ug_v3.js').catch(function(error) {})
  215.                })
  216.            }
  217.        })()
  218.    </script>
  219.                                                <style>
  220.        #ad_cs_5723252_300_250 > div > iframe:only-child {
  221.            display: none;
  222.        }
  223.    </style>
  224.    <script>
  225.        document.domain = 'ultimate-guitar.com';
  226.    </script>
  227.            
  228.    <link rel="preload" href="https://www.ultimate-guitar.com/static/public/fonts/ug/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2" as="font" type="font/woff2" crossorigin="anonymous">
  229.    <link rel="preload" href="https://www.ultimate-guitar.com/static/public/fonts/ug/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSh0me8iUI0.woff2" as="font" type="font/woff2" crossorigin="anonymous">
  230.  
  231.            <link rel="preload" href="////www.ultimate-guitar.com/static/public/css/forum/classic_dark_ver1715931422.css" as="style">
  232.    
  233.    
  234.    
  235.                <link rel="preload" href="https://cdn.ustatik.com/storage/marketing/images/a/a35e092c959a889d8c36cf40ab8df5d45c4b0f10.webp" as="image" />
  236.    </head>
  237. <body
  238.    style="background-color: #111"        class=" theme_dark preferred_language__en"
  239. >
  240. <script>
  241.    var hasFirstTap = false;
  242.    (function () {
  243.        function onFirstTap () {
  244.            hasFirstTap = true
  245.            document.body.removeEventListener('touchstart', onFirstTap)
  246.        }
  247.  
  248.        document.body.addEventListener('touchstart', onFirstTap)
  249.    })()
  250. </script>
  251.  
  252.  
  253. <div class="js-page js-global-wrapper ug-page">
  254.        </div>
  255.  
  256.  
  257. <div class="js-cmp"></div>
  258. <div class="js-store" data-content="{&quot;config&quot;:{&quot;releaseVer&quot;:&quot;ug-web_app_1.06.99&quot;,&quot;backendReleaseVer&quot;:&quot;13.03.08&quot;,&quot;adsReleaseVer&quot;:&quot;8_14_0&quot;,&quot;renderType&quot;:&quot;react&quot;,&quot;urlFacebook&quot;:&quot;https://www.ultimate-guitar.com/user/auth/oauth?service=facebook&quot;,&quot;urlGoogle&quot;:&quot;https://www.ultimate-guitar.com/user/auth/oauth?service=google&quot;,&quot;urlApple&quot;:&quot;https://www.ultimate-guitar.com/user/auth/oauth?service=apple&quot;,&quot;main_server&quot;:&quot;ultimate-guitar.com&quot;,&quot;ps_server&quot;:&quot;plus.ultimate-guitar.com&quot;,&quot;api_web_serv&quot;:&quot;api-web.ultimate-guitar.com&quot;,&quot;static_server&quot;:&quot;https://www.ultimate-guitar.com/static&quot;,&quot;statik_cache&quot;:&quot;_ver1715931422&quot;,&quot;staticPrefix&quot;:&quot;/static&quot;,&quot;requestSchema&quot;:&quot;https&quot;,&quot;time&quot;:1715936967000,&quot;isGDPRAvailable&quot;:false,&quot;isCcpaAvailable&quot;:false,&quot;user&quot;:{&quot;id&quot;:0,&quot;uuid&quot;:0,&quot;unified_id&quot;:&quot;&quot;,&quot;session&quot;:{&quot;id&quot;:&quot;&quot;,&quot;expire_duration&quot;:300,&quot;expire_duration_dispersion&quot;:[5000,10000],&quot;enable_refresh&quot;:true,&quot;parsed_session&quot;:{&quot;version&quot;:0,&quot;id&quot;:0,&quot;updated&quot;:0,&quot;number&quot;:0},&quot;is_renew_session&quot;:false},&quot;username&quot;:&quot;Unregistered&quot;,&quot;iq&quot;:&quot;&quot;,&quot;contributorPower&quot;:false,&quot;is_bot&quot;:false,&quot;is_banned&quot;:false},&quot;isOfficeUser&quot;:false,&quot;isOfficeRequest&quot;:false,&quot;isWebp&quot;:false,&quot;isBot&quot;:false,&quot;is_mobile&quot;:false,&quot;is_tablet&quot;:false,&quot;isThemeMobile&quot;:false,&quot;isIe&quot;:false,&quot;isEs6&quot;:false,&quot;isAsia&quot;:false,&quot;socketCluster&quot;:{&quot;serviceKey&quot;:&quot;f0557aa8-2d06-43d9-9c16-f885bc710b97:main&quot;,&quot;channelPrefix&quot;:&quot;f0557aa8-2d06-43d9-9c16-f885bc710b97:main#prod&quot;,&quot;hostname&quot;:&quot;socketcluster.k8s.mu.se&quot;,&quot;port&quot;:443,&quot;channelName&quot;:&quot;e2b911c3d39e5e206f13c6dab0ac7bcc&quot;},&quot;metricaId&quot;:18746557,&quot;captcha_id&quot;:&quot;6LfCo_8SAAAAALEMHnlK18j8IemlAdvmxwRnQe2v&quot;,&quot;stripeApiKey&quot;:&quot;&quot;,&quot;country&quot;:&quot;US&quot;,&quot;countryCode&quot;:&quot;US&quot;,&quot;browserName&quot;:&quot;FeedValidator&quot;,&quot;os&quot;:&quot;&quot;,&quot;platform&quot;:4,&quot;browser&quot;:&quot;{\&quot;browser\&quot;:{\&quot;name\&quot;:\&quot;FeedValidator\&quot;,\&quot;version\&quot;:\&quot;1.3\&quot;},\&quot;device\&quot;:{\&quot;type\&quot;:\&quot;bot\&quot;}}&quot;,&quot;urlUgProAppIcon&quot;:&quot;https://www.ultimate-guitar.com/static/public/img/app_icons/icon_ug_pro_ver1715931422.png&quot;,&quot;withCritical&quot;:false,&quot;analytics&quot;:{&quot;userTrackerId&quot;:&quot;SA==&quot;},&quot;braintree&quot;:{&quot;environment&quot;:&quot;production&quot;,&quot;tokenizationKey&quot;:&quot;production_8htvrhhr_67vpx3rpxt6m5z7c&quot;,&quot;paypalClientId&quot;:&quot;ASwoeikdyflPIKFAC3U34ewfFVRE5-_p6qc1TTQG9g_sHNs3RP5Sq3pE_e7V2p0VTi-nJQuIA5ApP1XH&quot;,&quot;googlePayClientId&quot;:&quot;BCR2DN6TZPEKBZBZ&quot;},&quot;vimeo&quot;:{&quot;baseImagePath&quot;:&quot;https://cdn.ustatik.com/s3/ug.video.warm/preview/&quot;},&quot;hasStaticCache&quot;:0,&quot;rtAnalytics&quot;:{&quot;trackUrl&quot;:&quot;https://stats.ultimate-guitar.com/components/ab/event&quot;,&quot;trackingEnabled&quot;:true,&quot;forceSendEvents&quot;:[&quot;Tab Favorite Add Click&quot;,&quot;Tab Rate Click&quot;,&quot;Tab View&quot;,&quot;Tab View 12s&quot;,&quot;Tab View 60s&quot;,&quot;Tab View 120s&quot;,&quot;Tab View 180s&quot;,&quot;View&quot;],&quot;tabToolLogging&quot;:true,&quot;samplerHeartbeat&quot;:5},&quot;xtz&quot;:{&quot;isActive&quot;:true,&quot;hasAccess&quot;:true,&quot;canToggle&quot;:false,&quot;feedbackChannel&quot;:null},&quot;metricaParams&quot;:{&quot;rights&quot;:0,&quot;proRights&quot;:0,&quot;coursesRights&quot;:0,&quot;singRights&quot;:0,&quot;u_id&quot;:&quot;SA==&quot;,&quot;auth&quot;:&quot;None&quot;,&quot;is_registered&quot;:0,&quot;ab&quot;:[]}},&quot;store&quot;:{&quot;page&quot;:{&quot;data&quot;:{&quot;content&quot;:&quot;&lt;!DOCTYPE html&gt;\n&lt;html&gt;\n    &lt;head&gt;\n        &lt;meta charset=\&quot;utf-8\&quot;&gt;\n        &lt;title&gt;Oops! We couldn&#039;t find that page.&lt;/title&gt;\n        &lt;meta http-equiv=\&quot;X-UA-Compatible\&quot; content=\&quot;IE=edge; chrome=1\&quot;&gt;\n        &lt;meta name=\&quot;viewport\&quot; content=\&quot;width=device-width, height=device-height, initial-scale=1.0, maximum-scale=1.0\&quot;&gt;\n        &lt;script src=\&quot;//code.jquery.com/jquery-1.11.3.min.js\&quot;&gt;&lt;/script&gt;\n        &lt;script src=\&quot;//cdn.ustatik.com/_img/system/jquery.fs.wallpaper.min.js\&quot;&gt;&lt;/script&gt;\n        &lt;script src=\&quot;//cdn.ustatik.com/_img/system/script.js\&quot;&gt;&lt;/script&gt;\n        &lt;link href=\&quot;//cdn.ustatik.com/_img/system/jquery.fs.wallpaper.css\&quot; rel=\&quot;stylesheet\&quot;&gt;\n        &lt;link href=\&quot;//cdn.ustatik.com/_img/system/error.css\&quot; rel=\&quot;stylesheet\&quot;&gt;\n        &lt;!-- Google Tag Manager --&gt;\n        &lt;script&gt;(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({&#039;gtm.start&#039;:\n                new Date().getTime(),event:&#039;gtm.js&#039;});var f=d.getElementsByTagName(s)[0],\n            j=d.createElement(s),dl=l!=&#039;dataLayer&#039;?&#039;&amp;l=&#039;+l:&#039;&#039;;j.async=true;j.src=\n            &#039;https://www.googletagmanager.com/gtm.js?id=&#039;+i+dl;f.parentNode.insertBefore(j,f);\n        })(window,document,&#039;script&#039;,&#039;dataLayer&#039;,&#039;GTM-KLGNWL3&#039;);&lt;/script&gt;\n        &lt;!-- End Google Tag Manager --&gt;\n    &lt;/head&gt;\n    &lt;body&gt;\n        &lt;!-- Google Tag Manager (noscript) --&gt;\n        &lt;noscript&gt;&lt;iframe src=\&quot;https://www.googletagmanager.com/ns.html?id=GTM-KLGNWL3\&quot;\n                          height=\&quot;0\&quot; width=\&quot;0\&quot; style=\&quot;display:none;visibility:hidden\&quot;&gt;&lt;/iframe&gt;&lt;/noscript&gt;\n        &lt;!-- End Google Tag Manager (noscript) --&gt;\n        &lt;div id=\&quot;js-wallpaper\&quot; class=\&quot;b-error-page\&quot; data-video=\&quot;not_found\&quot;&gt;\n            &lt;main class=\&quot;content\&quot;&gt;\n                &lt;section class=\&quot;js-desktop hide\&quot;&gt;\n                    &lt;h1&gt;Oops! We couldn&#039;t find that page.&lt;/h1&gt;\n                    &lt;p&gt;\n                        Back to the &lt;a href=\&quot;/\&quot; title=\&quot;go to homepage\&quot;&gt;homepage&lt;/a&gt;.&lt;br&gt;\n                        If you think something is broken, &lt;a href=\&quot;https://help.ultimate-guitar.com\&quot; title=\&quot;report a problem\&quot;&gt;report a problem&lt;/a&gt;.\n                    &lt;/p&gt;\n                    &lt;div&gt;\n                        &lt;a href=\&quot;/\&quot; title=\&quot;go to homepage\&quot; class=\&quot;btn btn-primary\&quot;&gt;GO TO HOMEPAGE&lt;/a&gt;\n                        &lt;a href=\&quot;https://help.ultimate-guitar.com\&quot; title=\&quot;report a problem\&quot; class=\&quot;btn btn-default\&quot;&gt;REPORT A PROBLEM&lt;/a&gt;\n                    &lt;/div&gt;\n                &lt;/section&gt;\n                &lt;section class=\&quot;js-mobile hide\&quot;&gt;\n                    &lt;h1&gt;Oops! We couldn&#039;t find that page.&lt;/h1&gt;\n                    &lt;p&gt;Try using our official app instead or go to homepage.&lt;/p&gt;\n                    &lt;div&gt;\n                        &lt;a\n                            class=\&quot;btn btn-primary js-app-btn\&quot;\n                            title=\&quot;get official app\&quot;\n                            href=\&quot;#\&quot;\n                            target=\&quot;_blank\&quot;\n                            data-href-iphone=\&quot;http://www.ultimate-guitar.com/send?ug_from=yozio_splash&amp;url=https://itunes.apple.com/app/apple-store/id357828853&amp;ug_campaign=UG_UGTiPhone_Page404_AllPage\&quot;\n                            data-href-ipad=\&quot;http://www.ultimate-guitar.com/send?ug_from=yozio_splash&amp;url=https://itunes.apple.com/en/app/ultimate-guitar-tabs-hd-largest/id404167616&amp;ug_campaign=UG_UGTiPad_Page404_AllPage\&quot;\n                            data-href-android=\&quot;https://play.google.com/store/apps/details?id=com.ultimateguitar.tabs&amp;referrer=utm_campaign=UG_UGTAndroid_Page404_AllPage_mobile\&quot;\n                        &gt;\n                            GET OFFICIAL APP\n                        &lt;/a&gt;\n                        &lt;a href=\&quot;/\&quot; title=\&quot;go to homepage\&quot; class=\&quot;btn btn-default\&quot;&gt;\n                            GO TO HOMEPAGE\n                        &lt;/a&gt;\n                    &lt;/div&gt;\n                &lt;/section&gt;\n            &lt;/main&gt;\n        &lt;/div&gt;\n        &lt;script&gt;\n            // Yandex.Metrika counter\n            (function (d, w, c) {\n                (w[c] = w[c] || []).push(function() {\n                    try {\n                        w.yaCounter18746557 = new Ya.Metrika({id:18746557,\n                                webvisor:false,\n                                clickmap:true,\n                                trackLinks:true,\n                                accurateTrackBounce:true});\n                    } catch(e) { }\n                });\n\n                var n = d.getElementsByTagName(\&quot;script\&quot;)[0],\n                    s = d.createElement(\&quot;script\&quot;),\n                    f = function () { n.parentNode.insertBefore(s, n); };\n                s.type = \&quot;text/javascript\&quot;;\n                s.async = true;\n                s.src = (d.location.protocol == \&quot;https:\&quot; ? \&quot;https:\&quot; : \&quot;http:\&quot;) + \&quot;//mc.yandex.ru/metrika/watch.js\&quot;;\n\n                if (w.opera == \&quot;[object Opera]\&quot;) {\n                    d.addEventListener(\&quot;DOMContentLoaded\&quot;, f, false);\n                } else { f(); }\n            })(document, window, \&quot;yandex_metrika_callbacks\&quot;);\n            // Yandex.Metrika counter end\n        &lt;/script&gt;\n    &lt;/body&gt;\n&lt;/html&gt;\n\n\n&quot;,&quot;content_css&quot;:[&quot;//www.ultimate-guitar.com/static/public/css/forum/classic_dark_ver1715931422.css&quot;],&quot;content_js&quot;:[]},&quot;header_bidding&quot;:{&quot;page_type&quot;:&quot;forum_desktop&quot;,&quot;ad_units&quot;:[{&quot;code&quot;:&quot;ad_cs_10000000_2_2&quot;,&quot;dfpCode&quot;:&quot;UG_ATG_728_BX_MASTHEAD&quot;,&quot;sizes&quot;:[[1,1]],&quot;placementId&quot;:&quot;10000000&quot;,&quot;layoutPlacement&quot;:&quot;outOfPage&quot;,&quot;mediaTypes&quot;:{&quot;banner&quot;:{&quot;sizes&quot;:[[1,1]]}},&quot;refresh&quot;:{&quot;enabled&quot;:false},&quot;mediaType&quot;:&quot;banner&quot;,&quot;bids&quot;:[]}]},&quot;experiments&quot;:{&quot;variations&quot;:[],&quot;closed_experiments&quot;:[]},&quot;template&quot;:{&quot;module&quot;:&quot;ug-web&quot;,&quot;controller&quot;:&quot;system&quot;,&quot;action&quot;:&quot;error&quot;,&quot;reactAction&quot;:&quot;&quot;},&quot;documents&quot;:{&quot;enabled&quot;:true}},&quot;i18n&quot;:{&quot;language&quot;:&quot;en&quot;,&quot;links&quot;:{&quot;default&quot;:&quot;https://www.ultimate-guitar.com/forum/showthread.php?t=2130473/&quot;,&quot;pt&quot;:&quot;https://www.ultimate-guitar.com/forum/showthread.php?t=2130473/&quot;,&quot;es&quot;:&quot;https://www.ultimate-guitar.com/forum/showthread.php?t=2130473/&quot;},&quot;isLocalizationDomain&quot;:false},&quot;promotion&quot;:{&quot;promoKey&quot;:&quot;ugapp:topBannerShow:SpringSale2024&quot;,&quot;promoType&quot;:&quot;Spring&quot;,&quot;endedKey&quot;:&quot;_ug_promotionEnded_v4&quot;,&quot;emergency&quot;:{&quot;imgUrl&quot;:&quot;https://cdn.ustatik.com/storage/marketing/images/c/c6fa07b482a9940c2ef0201cd11463020bb4f039.webp&quot;,&quot;title&quot;:&quot;SPRING SALE&quot;},&quot;exit&quot;:{&quot;imgUrl&quot;:&quot;https://cdn.ustatik.com/storage/marketing/images/0/034269a1216107eae9c0fa61d8565944efb615f4.webp&quot;,&quot;title&quot;:&quot;SPRING SALE&quot;,&quot;subtitle&quot;:&quot;&quot;,&quot;hasLabel&quot;:false,&quot;hasTimer&quot;:false},&quot;heroBanner&quot;:{&quot;imgUrl&quot;:&quot;https://cdn.ustatik.com/storage/marketing/images/2/2c3292d5ee2129b4d15f3d8e01adfcc8a1202116.webp&quot;,&quot;title&quot;:&quot;&quot;,&quot;subtitle&quot;:&quot;SPRING SALE&quot;},&quot;heroBlock&quot;:{&quot;imgUrl&quot;:&quot;https://cdn.ustatik.com/storage/marketing/images/1/11568ee9c4a71882a67b356aeaff468fb41b4f26.webp&quot;,&quot;buttonColor&quot;:&quot;accent&quot;},&quot;payment&quot;:{&quot;imgUrl&quot;:&quot;https://cdn.ustatik.com/storage/marketing/images/e/ed56115f49149a787e8da9954cff6302bf364d87.webp&quot;,&quot;title&quot;:&quot;SPRING\nSALE&quot;,&quot;planName&quot;:&quot;Spring sale&quot;},&quot;permBanner&quot;:{&quot;imgUrl&quot;:&quot;https://cdn.ustatik.com/storage/marketing/images/a/a35e092c959a889d8c36cf40ab8df5d45c4b0f10.webp&quot;,&quot;title&quot;:&quot;SPRING SALE&quot;,&quot;subtitle&quot;:&quot;Pro Access&quot;,&quot;hasTimer&quot;:true,&quot;endedSubscriptionText&quot;:&quot;Welcome offer: %percentage% OFF on an annual membership of Ultimate Guitar Pro&quot;,&quot;cardProblemText&quot;:&quot;Card you used to subscribe has expired. Please update your payment information to continue enjoying Ultimate Guitar&quot;,&quot;paymentProblemText&quot;:&quot;We were unable to renew your premium subscription. Please top-up card balance&quot;},&quot;stickyBanner&quot;:{&quot;imgUrl&quot;:&quot;https://cdn.ustatik.com/storage/marketing/images/0/01a2bd7590ae1f959f1c0f56b86e7780ccf9889e.webp&quot;,&quot;title&quot;:&quot;&quot;,&quot;subtitle&quot;:&quot;SPRING SALE&quot;}},&quot;user&quot;:{&quot;id&quot;:0,&quot;pa_id&quot;:0,&quot;avatarUrl&quot;:&quot;https://www.ultimate-guitar.com/static/users/0/0/0/0.gif?d=d&amp;h=1715936961&quot;,&quot;username&quot;:&quot;Unregistered&quot;,&quot;email&quot;:&quot;&quot;,&quot;usergroupid&quot;:0,&quot;contributor&quot;:{&quot;isContributor&quot;:false,&quot;isTabContributor&quot;:false,&quot;first_tab&quot;:0},&quot;iq&quot;:0,&quot;tabsCount&quot;:0,&quot;playlistCount&quot;:0,&quot;coursesCount&quot;:0,&quot;messagesCount&quot;:0,&quot;rights&quot;:[],&quot;hasExpiredCard&quot;:null,&quot;hasChargeError&quot;:null,&quot;hasActiveProPause&quot;:false,&quot;hasActiveEduPause&quot;:false,&quot;tab_try&quot;:null,&quot;content_access&quot;:[],&quot;joinDate&quot;:0,&quot;user_status&quot;:&quot;&quot;,&quot;segment&quot;:{&quot;preview&quot;:null,&quot;current&quot;:null},&quot;uid2_token_url&quot;:null,&quot;ip&quot;:&quot;3.237.223.94&quot;,&quot;id5_hashed&quot;:&quot;&quot;,&quot;family&quot;:null},&quot;notifications&quot;:{&quot;count_new&quot;:0,&quot;data&quot;:[],&quot;giveaway_id&quot;:0,&quot;texts&quot;:{&quot;markAll&quot;:&quot;Mark all as read&quot;,&quot;settings&quot;:&quot;Settings&quot;,&quot;thanksForVote&quot;:&quot;Thanks for your vote&quot;}},&quot;forms&quot;:[],&quot;theme&quot;:&quot;dark&quot;,&quot;commentForm&quot;:{&quot;is_new&quot;:0},&quot;isUgOffice&quot;:0,&quot;ugSearch&quot;:{&quot;type&quot;:&quot;tabs&quot;,&quot;value&quot;:&quot;&quot;},&quot;sponsorsFooter&quot;:null,&quot;takeover&quot;:{&quot;items&quot;:[],&quot;debug_takeover_id&quot;:0},&quot;interstitial&quot;:false,&quot;customAlerts&quot;:[]},&quot;globalHelpers&quot;:[],&quot;helpers&quot;:{&quot;typeHelper&quot;:{&quot;short&quot;:{&quot;Official&quot;:&quot;OFFICIAL&quot;,&quot;Chords&quot;:&quot;CRD&quot;,&quot;Tabs&quot;:&quot;TAB&quot;,&quot;Pro&quot;:&quot;PRO&quot;,&quot;Power&quot;:&quot;PWR&quot;,&quot;Bass Tabs&quot;:&quot;BASS&quot;,&quot;Drum Tabs&quot;:&quot;DRM&quot;,&quot;Video&quot;:&quot;VID&quot;,&quot;Ukulele Chords&quot;:&quot;UKE&quot;,&quot;Tab Pro&quot;:&quot;TAB PRO&quot;,&quot;Chord Pro&quot;:&quot;CRD PRO&quot;,&quot;Vocal&quot;:&quot;VOCAL&quot;},&quot;filter&quot;:{&quot;Official&quot;:&quot;official&quot;,&quot;Chords&quot;:&quot;chords&quot;,&quot;Tabs&quot;:&quot;tab&quot;,&quot;Pro&quot;:&quot;guitar pro&quot;,&quot;Power&quot;:&quot;power&quot;,&quot;Bass Tabs&quot;:&quot;bass&quot;,&quot;Drum Tabs&quot;:&quot;drums&quot;,&quot;Video&quot;:&quot;video&quot;,&quot;Ukulele Chords&quot;:&quot;ukulele&quot;,&quot;Tab Pro&quot;:&quot;tab pro&quot;,&quot;Chord Pro&quot;:&quot;chord pro&quot;,&quot;Vocal&quot;:&quot;vocal&quot;},&quot;full&quot;:{&quot;Official&quot;:&quot;official tab&quot;,&quot;Chords&quot;:&quot;chords&quot;,&quot;Tabs&quot;:&quot;tab&quot;,&quot;Pro&quot;:&quot;guitar pro tab&quot;,&quot;Power&quot;:&quot;power tab&quot;,&quot;Bass Tabs&quot;:&quot;bass tab&quot;,&quot;Drum Tabs&quot;:&quot;drum tab&quot;,&quot;Video&quot;:&quot;video tab&quot;,&quot;Ukulele Chords&quot;:&quot;ukulele chords&quot;,&quot;Tab Pro&quot;:&quot;tab pro&quot;,&quot;Chord Pro&quot;:&quot;chord pro&quot;,&quot;Vocal&quot;:&quot;vocal tab&quot;},&quot;recommendations&quot;:{&quot;Official&quot;:&quot;Official&quot;,&quot;Chords&quot;:&quot;Chords&quot;,&quot;Tabs&quot;:&quot;Tab&quot;,&quot;Pro&quot;:&quot;Pro&quot;,&quot;Power&quot;:&quot;Power&quot;,&quot;Bass Tabs&quot;:&quot;Bass&quot;,&quot;Drum Tabs&quot;:&quot;Drum&quot;,&quot;Video&quot;:&quot;Video&quot;,&quot;Ukulele Chords&quot;:&quot;Ukulele&quot;,&quot;Tab Pro&quot;:&quot;Tab Pro&quot;,&quot;Chord Pro&quot;:&quot;Chord&quot;,&quot;Vocal&quot;:&quot;Vocal&quot;}},&quot;allowedDomains&quot;:[&quot;ultimate-guitar.com&quot;,&quot;instagram.com&quot;,&quot;facebook.com&quot;,&quot;twitter.com&quot;,&quot;youtube.com&quot;,&quot;youtu.be&quot;]},&quot;cmp&quot;:{&quot;setConsentUrl&quot;:&quot;https://www.ultimate-guitar.com/user/security/consent&quot;},&quot;bidding&quot;:{&quot;analytics&quot;:{&quot;logUrl&quot;:&quot;//track.ultimate-guitar.com/ug/&quot;,&quot;pageType&quot;:&quot;forum_desktop&quot;,&quot;region&quot;:&quot;US&quot;,&quot;device&quot;:&quot;desktop&quot;,&quot;variation&quot;:&quot;&quot;,&quot;hasHardRefresh&quot;:true},&quot;refresh&quot;:{&quot;limit&quot;:30,&quot;maxVisibleTime&quot;:1000,&quot;delay&quot;:30000,&quot;delayDeviation&quot;:10000,&quot;enabled&quot;:true,&quot;hasHardRefresh&quot;:true,&quot;availableBidders&quot;:[&quot;appnexus&quot;,&quot;ix&quot;,&quot;pubmatic&quot;,&quot;rubicon&quot;,&quot;openx&quot;,&quot;adform&quot;,&quot;sharethrough&quot;],&quot;ignoreChangePageVisibility&quot;:false},&quot;minRefreshCpm&quot;:0.040000000000000000832667268468867405317723751068115234375,&quot;cpmFloor&quot;:0.200000000000000011102230246251565404236316680908203125,&quot;timeout&quot;:2000,&quot;refreshTimeout&quot;:1000,&quot;dfpId&quot;:74268401,&quot;units&quot;:[{&quot;code&quot;:&quot;ad_cs_10000000_2_2&quot;,&quot;dfpCode&quot;:&quot;UG_ATG_728_BX_MASTHEAD&quot;,&quot;sizes&quot;:[[1,1]],&quot;placementId&quot;:&quot;10000000&quot;,&quot;layoutPlacement&quot;:&quot;outOfPage&quot;,&quot;mediaTypes&quot;:{&quot;banner&quot;:{&quot;sizes&quot;:[[1,1]]}},&quot;refresh&quot;:{&quot;enabled&quot;:false},&quot;mediaType&quot;:&quot;banner&quot;,&quot;bids&quot;:[]}],&quot;priceGranularity&quot;:[{&quot;precision&quot;:2,&quot;min&quot;:0,&quot;max&quot;:1,&quot;increment&quot;:0.01000000000000000020816681711721685132943093776702880859375},{&quot;precision&quot;:2,&quot;min&quot;:1,&quot;max&quot;:2,&quot;increment&quot;:0.0200000000000000004163336342344337026588618755340576171875},{&quot;precision&quot;:2,&quot;min&quot;:2,&quot;max&quot;:5,&quot;increment&quot;:0.05000000000000000277555756156289135105907917022705078125},{&quot;precision&quot;:2,&quot;min&quot;:5,&quot;max&quot;:10,&quot;increment&quot;:0.1000000000000000055511151231257827021181583404541015625},{&quot;precision&quot;:2,&quot;min&quot;:10,&quot;max&quot;:20,&quot;increment&quot;:0.200000000000000011102230246251565404236316680908203125},{&quot;precision&quot;:2,&quot;min&quot;:20,&quot;max&quot;:50,&quot;increment&quot;:0.5}],&quot;dynamicLoad&quot;:true,&quot;disableAdx&quot;:false,&quot;isGDPRAvailable&quot;:false,&quot;isShowOnTap&quot;:false,&quot;adsTargeting&quot;:null,&quot;prebidLibUrl&quot;:&quot;https://www.ultimate-guitar.com/static/public/build/prebid_8_14_0/prebid_ver1715931422.js&quot;,&quot;isRegistered&quot;:0,&quot;emailHash&quot;:&quot;e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855&quot;,&quot;slots&quot;:[]}}"></div>
  259. <script   src='https://www.ultimate-guitar.com/static/public/build/ug_react/vendor.42c682c53dfa620afd524088a54cc59c.js'></script>    <script   src='https://www.ultimate-guitar.com/static/public/build/ug_react/ug~runtime.f85bd1eb2f9f8d49962fc4045f69fba3.js'></script>    <script   src='https://www.ultimate-guitar.com/static/public/build/ug_react/ug.5ad7691911d48344bf904874a5424532.js'></script>        <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
  260.                new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
  261.            j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
  262.            'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
  263.        })(window,document,'script','dataLayer', 'GTM-KLGNWL3');</script>
  264.    <noscript>
  265.        <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KLGNWL3" height="0" width="0" style="display:none;visibility:hidden"></iframe>
  266.    </noscript>
  267.        <script type="text/javascript">
  268.  
  269.    
  270.        (function (d, w, c) {
  271.    function setCookie(name, value) {
  272.      var options = {}
  273.      options.expires = new Date(new Date().setFullYear(new Date().getFullYear() + 1)).toUTCString();
  274.      options.path = '/'
  275.      options.domain = '.ultimate-guitar.com'
  276.      var updatedCookie = encodeURIComponent(name) + "=" + encodeURIComponent(value);
  277.      for (var optionKey in options) {
  278.        updatedCookie += "; " + optionKey;
  279.        var optionValue = options[optionKey];
  280.        if (optionValue !== true) {
  281.          updatedCookie += "=" + optionValue;
  282.        }
  283.      }
  284.      document.cookie = updatedCookie;
  285.    }
  286.    (w[c] = w[c] || []).push(function() {
  287.        try {
  288.                            w.yaCounter18746557 = new Ya.Metrika({"clickmap":true,"trackLinks":true,"triggerEvent":true,"accurateTrackBounce":true,"id":18746557,"webvisor":true});
  289.  
  290.                
  291.                                                                
  292.             var clientId = w.yaCounter18746557.getClientID();
  293.  
  294.             setCookie('_ug_client_id', clientId)
  295.  
  296.             var isPwa =  (
  297.                 (window.matchMedia && window.matchMedia('(display-mode: standalone)').matches) ||
  298.                 window.navigator.standalone === true
  299.             );
  300.             var params = {"has_web_pro_access":0,"is_registered":0,"rights":0,"u_id":"SA==","type":"","auth":"None"};
  301.             params.pwa = isPwa ? 1 : 0;
  302.             w.yaCounter18746557.params(params)
  303.        } catch(e) { }
  304.    });
  305.  
  306.    var n = d.getElementsByTagName("script")[0],
  307.        s = d.createElement("script"),
  308.        f = function () { n.parentNode.insertBefore(s, n); };
  309.    s.type = "text/javascript";
  310.    s.async = true;
  311.    s.src = "https://www.ultimate-guitar.com/static/vendor/metrica/watch_ver1715931422.js";
  312.  
  313.    if (w.opera == "[object Opera]") {
  314.        d.addEventListener("DOMContentLoaded", f, false);
  315.    } else { f(); }
  316. })(document, window, "yandex_metrika_callbacks");
  317.    </script>
  318.  
  319.    <noscript>
  320.        <img src="//mc.yandex.ru/watch/18746557" style="position:absolute; left:-9999px;" alt="" />
  321.    </noscript>
  322.    <style>.hide-seo-text{font-size: 0;}</style>
  323.  
  324.  
  325. </body>
  326. </html>
  327.  
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda