1<!DOCTYPE html> 2 <html lang="en-US"> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 5 <title>Log In ‹ the Kurzweil Library — WordPress</title> 6 <meta name='robots' content='max-image-preview:large, noindex, noarchive' /> 7<link rel='dns-prefetch' href='//challenges.cloudflare.com' /> 8<link rel='stylesheet' id='dashicons-css' href='https://www.pressandappearances.com/wp-includes/css/dashicons.min.css?ver=7.1.2' media='all' /> 9<link rel='stylesheet' id='buttons-css' href='https://www.pressandappearances.com/wp-includes/css/buttons.min.css?ver=7.1.2' media='all' /> 10<link rel='stylesheet' id='forms-css' href='https://www.pressandappearances.com/wp-admin/css/forms.min.css?ver=7.1.2' media='all' /> 11<link rel='stylesheet' id='l10n-css' href='https://www.pressandappearances.com/wp-admin/css/l10n.min.css?ver=7.1.2' media='all' /> 12<link rel='stylesheet' id='wp-base-styles-css' href='https://www.pressandappearances.com/wp-includes/css/dist/base-styles/admin-schemes.min.css?ver=7.1.2' media='all' /> 13<link rel='stylesheet' id='wp-tooltip-css' href='https://www.pressandappearances.com/wp-admin/css/wp-tooltip.min.css?ver=7.1.2' media='all' /> 14<link rel='stylesheet' id='login-css' href='https://www.pressandappearances.com/wp-admin/css/login.min.css?ver=7.1.2' media='all' /> 15<link rel="stylesheet" type="text/css" href="https://www.pressandappearances.com/wp-content/themes/kurzweilai/stylesheets/kain_login.css?v0.1" />
15<script type="text/javascript" src="https://www.pressandappearances.com/wp-includes/js/jquery/jquery.js"></script>
15<script type="text/javascript">jQuery().ready(function(){jQuery('form').wrapInner('<div class="wrapper"></div>')})</script>
15 <meta name='referrer' content='strict-origin-when-cross-origin' /> 16 <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 17 </head> 18 <body class="login no-js login-action-login wp-core-ui admin-color-modern locale-en-us"> 19
19<script> 20document.body.className = document.body.className.replace('no-js','js'); 21</script>
21 22 23 <h1 class="screen-reader-text">Log In</h1> 24 <div id="login"> 25 <h1 role="presentation" class="wp-login-logo"><a href="https://wordpress.org/">Powered by WordPress</a></h1> 26 27 <form name="loginform" id="loginform" action="https://www.pressandappearances.com/wp-login.php" method="post"> 28 <p> 29 <label for="user_login">Username or Email Address</label> 30 <input type="text" name="log" id="user_login" class="input ltr" value="" size="20" autocapitalize="off" autocomplete="username" required="required" /> 31 </p> 32 33 <div class="user-pass-wrap"> 34 <label for="user_pass">Password</label> 35 <div class="wp-pwd"> 36 <input type="password" name="pwd" id="user_pass" class="input password-input ltr" value="" size="20" autocomplete="current-password" spellcheck="false" required="required" /> 37 <button type="button" class="button button-secondary wp-hide-pw hide-if-no-js" data-toggle="0" aria-label="Show password"> 38 <span class="dashicons dashicons-visibility" aria-hidden="true"></span> 39 </button> 40 </div> 41 </div> 42 <div id="cf-turnstile-1804399583" 43 class="cf-turnstile" 44 data-sitekey="0x4AAAAAAEBjOKwTZ1OfBBLS" 45 data-theme="light" 46 data-language="auto" 47 data-size="normal" 48 data-retry="auto" data-retry-interval="1000" 49 data-refresh-expired="auto" 50 data-refresh-timeout="auto" 51 data-action="wordpress-login" 52 data-callback="turnstileWPCallback" 53 data-appearance="always"></div> 54 <br class="cf-turnstile-br cf-turnstile-br-1804399583"> 55 <style>#cf-turnstile-1804399583 { margin-left: -15px; }</style> 56 <p class="forgetmenot"> 57 <input name="rememberme" type="checkbox" id="rememberme" value="forever" /> 58 <label for="rememberme">Remember Me</label> 59 <span class="wp-tooltip wp-is-toggletip"> 60 <button aria-haspopup="dialog" aria-label="Help" class="wp-tooltip__toggle" popovertarget="rememberme-help-toggletip" type="button"><span aria-hidden="true" class="dashicons dashicons-editor-help"></span></button> 61 <span popover="auto" id="rememberme-help-toggletip" class="wp-tooltip__bubble" role="dialog" aria-label="Help" tabindex="-1" autofocus><span id="rememberme-help-toggletip-text" class="wp-tooltip__text">Selecting "Remember Me" increases the length of time until you’re asked to log in again on this device. To keep your account secure, use this option only on your personal devices.</span><button type="button" class="wp-tooltip__close" popovertarget="rememberme-help-toggletip" popovertargetaction="hide" aria-label="Close"><span class="dashicons dashicons-no-alt" aria-hidden="true"></span></button></span></span> </p> 62 <p class="submit"> 63 <input type="submit" name="wp-submit" id="wp-submit" class="button button-primary button-large" value="Log In" /> 64 <input type="hidden" name="redirect_to" value="https://www.pressandappearances.com/wp-admin/" /> 65 <input type="hidden" name="testcookie" value="1" /> 66 </p> 67 </form> 68 69 <p id="nav"> 70 <a class="wp-login-lost-password" href="https://www.pressandappearances.com/wp-login.php?action=lostpassword">Lost your password?</a> </p> 71
71<script> 72function wp_attempt_focus() {setTimeout( function() {try {d = document.getElementById( "user_login" );d.focus(); d.select();} catch( er ) {}}, 200);} 73wp_attempt_focus(); 74if ( typeof wpOnload === 'function' ) { wpOnload() } 75</script>
75 76 <p id="backtoblog"> 77 <a href="https://www.pressandappearances.com/">← Go to the Kurzweil Library</a> </p> 78 </div> 79 80
80<script data-cfasync="false" id="cfturnstile-js-before"> 81(function(w,d){var q=w.cfturnstileQueue=w.cfturnstileQueue||[];if(w.cfturnstileRender)return;var ready=false,hooked=false,ticks=0,timer=null;var cbs=["callback","error-callback","expired-callback","timeout-callback","unsupported-callback","before-interactive-callback","after-interactive-callback"];function opts(e){var p={};for(var i=0;i<cbs.length;i++){(function(n){var v=e.getAttribute("data-"+n);if(!v)return;p[n]=function(){var f=w[v];if(typeof f==="function")return f.apply(w,arguments);};})(cbs[i]);}return p;}w.cfturnstileOpts=function(e){if(typeof e==="string")e=d.querySelector(e);return e&&e.getAttribute?opts(e):{};};function one(id){var n="cf-turnstile"+id,e=d.getElementById(n);if(e&&e.cfturnstileQueued){e=null;var l=d.querySelectorAll(".cf-turnstile");for(var i=0;i<l.length;i++){if(l[i].id===n&&!l[i].cfturnstileQueued){e=l[i];break;}}}if(!e)return false;if(!e.firstElementChild){try{w.turnstile.render(e,opts(e));}catch(_){return false;}}e.cfturnstileQueued=1;return true;}function drain(){if(!ready)return;for(var i=q.length-1;i>=0;i--){if(one(q[i]))q.splice(i,1);}if(q.length&&!hooked&&d.readyState==="loading"){hooked=true;d.addEventListener("DOMContentLoaded",function(){hooked=false;drain();});}}function watch(){timer=null;if(!q.length)return;if(!ready&&w.turnstile&&typeof w.turnstile.render==="function")ready=true;drain();if(q.length&&++ticks<170)timer=setTimeout(watch,ticks<20?100:2000);}w.cfturnstileRender=function(){drain();if(q.length&&!timer)timer=setTimeout(watch,100);};w.cfturnstileOnload=function(){ready=true;w.cfturnstileRender();};w.cfturnstileRender();})(window,document); 82(function(w,d){if(w.cfturnstileRefresh)return;w.cfturnstileRefresh=1;var F="input[name=cf-turnstile-response]",S="form.checkout, form.woocommerce-checkout, form.wc-block-checkout__form",u=false;function go(){u=true;}w.addEventListener("pagehide",go);w.addEventListener("beforeunload",go);d.addEventListener("submit",function(e){var f=e.target,s=[];if(!f||!f.querySelectorAll)return;try{if(S&&f.matches&&f.matches(S))return;}catch(_){}f.querySelectorAll(".cf-turnstile").forEach(function(el){var i=el.querySelector(F);if(i&&i.value)s.push([el,i.value]);});if(!s.length)return;setTimeout(function(){if(u||!w.turnstile||d.querySelector("#wfls-prompt-overlay,#wfls-token,#fls_2fa_form,.fls_2fs"))return;s.forEach(function(x){var i=x[0].querySelector(F);if(i&&i.value===x[1]){try{w.turnstile.reset(x[0]);}catch(_){}}});},2000);},true);})(window,document); 83//# sourceURL=cfturnstile-js-before 84</script>
vendor: 1 bytes, line 84
84
85<script data-wp-strategy="defer" id="cfturnstile-js" src="https://challenges.cloudflare.com/turnstile/v0/api.js?render=explicit&onload=cfturnstileOnload"></script>
vendor: 1 bytes, line 85
85
86<script data-cfasync="false" id="cfturnstile-js-after"> 87document.addEventListener("DOMContentLoaded", function () { 88 var SELECTOR = "#login_error, .wfls-login-message, .error.text-danger"; 89 var lastReset = 0, hasReset = false; 90 function twoFactorPromptOpen() { 91 // Wordfence 2FA overlay or FluentAuth 2FA form: first factor succeeded, keep the token. 92 return !!document.querySelector("#wfls-prompt-overlay, #wfls-token, #fls_2fa_form, .fls_2fs"); 93 } 94 function resetWidget() { 95 if (typeof turnstile === "undefined" || twoFactorPromptOpen()) return; 96 var w = document.querySelector("#loginform .cf-turnstile"); 97 if (!w) return; 98 // A single failure can produce several mutations. Resetting once per second 99 // avoids throwing away a fresh challenge we just asked Turnstile for. 100 var now = new Date().getTime(); 101 if (hasReset && now - lastReset < 1000) return; 102 hasReset = true; 103 lastReset = now; 104 try { turnstile.reset(w); } catch (e) {} 105 } 106 function isLoginError(node) { 107 if (!node) return false; 108 // An error element was inserted, or one was inserted inside a wrapper. 109 if (node.nodeType === 1) { 110 return node.matches(SELECTOR) || !!node.querySelector(SELECTOR); 111 } 112 // Text was written into an error container that was already in the DOM. Login 113 // forms that keep a permanent (empty) error node and only swap its message 114 // never add an element, so the check above alone would miss the failure. 115 if (node.nodeType === 3 && node.nodeValue && node.nodeValue.trim() && node.parentNode && node.parentNode.closest) { 116 return !!node.parentNode.closest(SELECTOR); 117 } 118 return false; 119 } 120 // Full-reload failures (e.g. plain wp-login.php wrong password): error is already in the DOM. 121 if (document.getElementById("login_error")) { 122 resetWidget(); 123 } 124 // AJAX failures (e.g. Wordfence inline wrong password): error injected without a reload. 125 if (window.MutationObserver) { 126 new MutationObserver(function (mutations) { 127 for (var i = 0; i < mutations.length; i++) { 128 var m = mutations[i]; 129 if (m.type === "characterData") { 130 if (isLoginError(m.target)) { resetWidget(); return; } 131 continue; 132 } 133 for (var j = 0; j < m.addedNodes.length; j++) { 134 if (isLoginError(m.addedNodes[j])) { resetWidget(); return; } 135 } 136 } 137 }).observe(document.body, { childList: true, subtree: true, characterData: true }); 138 } 139}); 140//# sourceURL=cfturnstile-js-after 141</script>
vendor: 1 bytes, line 141
141
142<script data-wp-strategy="defer" defer id="cfturnstile-js-js" src="https://www.pressandappearances.com/wp-content/plugins/simple-cloudflare-turnstile/js/disable-submit.js?ver=5.3"></script>
vendor: 1 bytes, line 142
142
143<script id="clipboard-js" src="https://www.pressandappearances.com/wp-includes/js/clipboard.min.js?ver=2.0.11"></script>
vendor: 1 bytes, line 143
143
144<script id="jquery-core-js" src="https://www.pressandappearances.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 144
144
145<script id="jquery-migrate-js" src="https://www.pressandappearances.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 145
145
146<script id="zxcvbn-async-js-extra"> 147var _zxcvbnSettings = {"src":"https://www.pressandappearances.com/wp-includes/js/zxcvbn.min.js"}; 148//# sourceURL=zxcvbn-async-js-extra 149</script>
vendor: 1 bytes, line 149
149
150<script id="zxcvbn-async-js" src="https://www.pressandappearances.com/wp-includes/js/zxcvbn-async.min.js?ver=1.0"></script>
vendor: 1 bytes, line 150
150
151<script id="wp-hooks-js" src="https://www.pressandappearances.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 151
151
152<script id="wp-i18n-js" src="https://www.pressandappearances.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 152
152
153<script id="wp-i18n-js-after"> 154wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 155//# sourceURL=wp-i18n-js-after 156</script>
vendor: 1 bytes, line 156
156
157<script id="password-strength-meter-js-extra"> 158var pwsL10n = {"unknown":"Password strength unknown","short":"Very weak","bad":"Weak","good":"Medium","strong":"Strong","mismatch":"Mismatch"}; 159//# sourceURL=password-strength-meter-js-extra 160</script>
vendor: 1 bytes, line 160
160
161<script id="password-strength-meter-js" src="https://www.pressandappearances.com/wp-admin/js/password-strength-meter.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 161
161
162<script id="underscore-js" src="https://www.pressandappearances.com/wp-includes/js/underscore.min.js?ver=1.13.8"></script>
vendor: 1 bytes, line 162
162
163<script id="wp-util-js-extra"> 164var _wpUtilSettings = {"ajax":{"url":"/wp-admin/admin-ajax.php"}}; 165//# sourceURL=wp-util-js-extra 166</script>
vendor: 1 bytes, line 166
166
167<script id="wp-util-js" src="https://www.pressandappearances.com/wp-includes/js/wp-util.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 167
167
168<script id="wp-dom-ready-js" src="https://www.pressandappearances.com/wp-includes/js/dist/dom-ready.min.js?ver=3fe927cab37bf38d6a23"></script>
vendor: 1 bytes, line 168
168
169<script id="wp-a11y-js" src="https://www.pressandappearances.com/wp-includes/js/dist/a11y.min.js?ver=31c6cec5a4ff7aff483d"></script>
vendor: 1 bytes, line 169
169
170<script id="user-profile-js-extra"> 171var userProfileL10n = {"user_id":"0","nonce":"2cc3caf99d"}; 172//# sourceURL=user-profile-js-extra 173</script>
vendor: 1 bytes, line 173
173
174<script id="user-profile-js" src="https://www.pressandappearances.com/wp-admin/js/user-profile.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 174
174
175<script id="wp-tooltip-js" src="https://www.pressandappearances.com/wp-includes/js/wp-tooltip.js?ver=7.1.2"></script>
vendor: 1 bytes, line 175
175
176<script data-cfasync="false" id="cfturnstile-render-js-after"> 177(window.cfturnstileQueue=window.cfturnstileQueue||[]).push("-1804399583");if(window.cfturnstileRender)window.cfturnstileRender(); 178//# sourceURL=cfturnstile-render-js-after 179</script>
179 180
180<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"4a01f67c8fbf4d02805c4395e010866f","r":1,"spa":2}' crossorigin="anonymous"></script>
180 181</body> 182 </html> 183
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.