PageSourceSearch

https://www.tomthumb.com/shop/aisles/paper-cleaning-home/paper-products.html?loc=2574

html tomthumb.com collected 2026-09-25 19:11:33 UTC 6,058 bytes, 181 lines download raw bytes

1<!DOCTYPE html>
2<html>
3<head>
4    <noscript>
5        <title>Pardon Our Interruption</title>
6    </noscript>
7
8    <meta name="viewport" content="width=device-width, initial-scale=1">
9    <meta name="robots" content="noindex, nofollow">
10    <meta http-equiv="cache-control" content="no-cache, no-store, must-revalidate">
11    <meta http-equiv="pragma" content="no-cache">
12    <meta http-equiv="expires" content="0">
13
14    <style>
15        .container {
16            max-width: 800px;
17            margin: auto;
18            font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif;
19            color: #7a838c;
20        }
21        h1 { color: #2a2d30; font-weight: 500; }
22        li { margin: 0 0 10px; }
23        a { color: #428bca; }
24        a:hover, a:focus { color: #2a6496; }
25    </style>
26
27    
27<script>
28      window.reeseSkipExpirationCheck = true;
29      const isSpa = new URLSearchParams(window.location.search).get('X-SPA') === '1' || window.isImpervaSpaSupport;
30      const isInterstitial = new URLSearchParams(window.location.search).get('X-SPA-INTERSTITIAL') === '1';
31      let referrer = '';
32
33      //skip auto-load for isInterstitial - prevents initializeProtection to be called automatically
34      if (isSpa && isInterstitial) {
35        window.reeseSkipAutoLoad = true;
36      }
37      try {
38        referrer = new URL(document.referrer).origin;
39      } catch (e) {
40        referrer = '';
41      }
42    </script>
42
43
44    <!-- This head template should be placed before the following script tag that loads the challenge script -->
45    
45<script>
46      if (isSpa && isInterstitial) {
47        let protectionReady = false;
48        let tokenFromMessage = null;
49
50        window.addEventListener("message", function (event) {
51          if (referrer === event.origin &&
52            event.data.messageName === '__imperva_interstitial_started__' &&
53            event.data.messageData &&
54            event.data.messageData.token) {
55            tokenFromMessage = event.data.messageData.token;
56            tryProtectionInit();
57          }
58        });
59
60        window.onProtectionLoaded = function () {
61          protectionReady = true;
62          tryProtectionInit();
63        };
64
65        function tryProtectionInit() {
66          if (protectionReady && tokenFromMessage) {
67            window.initializeProtection(tokenFromMessage);
68            tokenFromMessage = null;
69          }
70        }
71      }
72
73      window.onProtectionInitialized = function(protection) {
74        if (isSpa && isInterstitial) {
75          protection.exportToken(10000).then(function(tokenExport) {
76            const message = {
77              messageName: '__imperva_interstitial_complete__',
78              messageData: {
79                token: tokenExport
80              }
81            };
82            window.parent.postMessage(message, referrer);
83          });
84        } else {
85          if (protection && protection.cookieIsSet && !protection.cookieIsSet()) {
86            showBlockPage();
87            return;
88          }
89          if (!isSpa) {
90            window.location.reload(true);
91          }
92        }
93      };
94    </script>
94
95
96    
96<script>
97      if (!isSpa || isInterstitial) {
98        const scriptElement = document.createElement('script');
99        scriptElement.type = "text/javascript";
100        scriptElement.src = "/rific-numbe-cone-Feason-in-their-so-levaintast-r/L89vpOnH0xRZ3nDHQAIrsl1IGz9Z1S-vCEZOPaGQd4M?s=uEzg8Xch";
101        scriptElement.async = true;
102        scriptElement.defer = true;
103        document.head.appendChild(scriptElement);
104      }
105    </script>
105
106    
107</head>
108<body>
109
110
111
112<div class="container">
113    
113<script>document.getElementsByClassName("container")[0].style.display = "none";</script>
113
114
115    <h1>Pardon Our Interruption</h1>
116<p>As you were browsing something about your browser made us think you were a bot. There are a few reasons this might happen:</p>
117<ul>
118<noscript><li>You've disabled JavaScript in your web browser.</li></noscript>
119<li>You're a power user moving through this website with super-human speed.</li>
120<li>You've disabled cookies in your web browser.</li>
121<li>A third-party browser plugin, such as Ghostery or NoScript, is preventing JavaScript from running. Additional information is available in this <a title='Third party browser plugins that block javascript' href='http://ds.tl/help-third-party-plugins' target='_blank'>support article</a>.</li>
122</ul>
123<p>To regain access, please make sure that cookies and JavaScript are enabled before reloading the page.</p>
124
125
126</div>
127
128<div id="interstitial-inprogress" style="display: none">
129    <style>
130    #interstitial-inprogress {
131      width:100%;
132      height:100%;
133      position:absolute;
134      top: 0;
135      left: 0;
136      bottom: 0;
137      right: 0;
138      z-index:9999;
139      background:white url("/_Incapsula_Resource?NWFURVBO=images/error_pages/bg.png") no-repeat center;
140    }
141    #interstitial-inprogress-box{
142      font-size:32px;
143      box-shadow:0 4px 14px 0 #0000001A,0 8px 24px 0 #00000021;
144      font-family:Inter,Helvetica,Arial,sans-serif;
145      position:absolute;
146      left:50%;
147      top:50%;
148      transform:translate(-50%,-50%);
149      background-color:white;
150      text-align:center;
151      width:auto;
152      min-width:min(95%,640px);
153      max-width:max-content;
154      padding:16px;
155    }
156    #interstitial-inprogress-box h3{
157      font-size:48px;
158    }
159  </style>
160  <div id="interstitial-inprogress-box">
161    <h3>Please stand by</h3>
162    <p>We&apos;re getting everything ready for you. The page is loading, and you&apos;ll be on your way in just a few moments.</p>
163    <p>Thanks for your patience!</p>
164  </div>
165
166</div>
167
168<script>
169  function showBlockPage() {
170    document.title = "Pardon Our Interruption";
171    document.getElementsByClassName("container")[0].style.display = "block";
172  }
173
174  if (isSpa && !isInterstitial) {
175    showBlockPage();
176  } else {
177    window.interstitialTimeout = setTimeout(showBlockPage, 10000);
178  }
179</script>
179
180</body>
181</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.