1<html xmlns="http://www.w3.org/1999/xhtml"><head> 2 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 3<!-- This site is hosted on Netlify. Anyone can build and deploy a site 4 like this one for free: https://netlify.new/?utm_campaign=loops&utm_source=ai-legible&utm_medium=owned&utm_content=comment&utm_id=0408a255-90cf-4dbc-b219-d6bdacfa0f7d 5 Netlify hosting facts for this site: static/SSR served via Netlify Edge. --> 6 <meta name="description" content="${meta.description}"> 7 <meta name="keywords" content="${meta.keywords}"> 8 <title>${meta.title}</title> 9<style type="text/css"> 10body { 11 margin-left: 0px; 12 margin-top: 0px; 13 margin-right: 0px; 14 margin-bottom: 0px; 15} 16 17#container {margin:50px auto;padding:0px;width:910px;} 18#left-button{ width:90px; height:100%;float:left } 19#middle{ width:730px; margin:0px; float: left;} 20#right-button{ width:90px; float:left;} 21html, body, div, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, dd,select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; } 22img { border: 0 none; display:block;} 23span,ul,li,image{ padding:0px; margin:0px; list-style:none;} 24#top-title{ width:714px; margin-bottom:10px; float:left; padding:0px 8px} 25#top-title2{ width:320px; float:right;} 26#content{ width: 730px; float:left;} 27#content-top{ width:730px; background-image:url(images/top_bg.jpg); height:56px; background-repeat:no-repeat; float:left;} 28#content-top1{ width:70%; padding:16px 0px 0px 30px; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#636363;float:left;} 29#content-top2{ width:60px; float:right; padding:25px 30px 0px 0px;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2f2f2f; font-weight:bold; text-align:right} 30#content-middle{ width:730px; background-image:url(images/middle_bg.jpg); background-repeat:repeat-y;float:left;} 31#content-middle1{ width:475px; padding:25px 0px 25px 35px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#636363; line-height:150%;float:left;} 32#content-middle2{ padding:7px; float:right; margin:25px 35px 0px 0px; border:solid 1px #c8c8c9; background-color:#FFF; text-align:center} 33#content-bottom{ width:730px; background-image:url(images/bottom_bg.jpg); background-repeat:no-repeat; height:58px;float:left;} 34#content-bottom2{ width:110px; height:42px; margin:0px auto; padding-top:4px;} 35#input{ width:58px; height:20px; background-color:#FFF; border:solid 1px #dfdfe0; color:#636363; text-align:center; font-size:11px;} 36.font1{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#2f2f2f;} 37.font1 a:link{ 38 text-decoration: none; 39 color:#2f2f2f; 40 41} 42.font1 a:visited{ 43 text-decoration: none; 44 color:#2f2f2f; 45 46} 47.font1 a:hover{ 48 color: #2f2f2f; 49 text-decoration: underline; 50} 51 52.text-container { 53padding: 20px; 54color: #333; 55margin-top: 24px; 56line-height: 22px; 57border-top-left-radius: 3px; 58border-top-right-radius: 3px; 59} 60 61.use-as-video { 62float: right; 63padding-left: 20px; 64} 65.cc-float-fix:before, .cc-float-fix:after { 66content: ""; 67line-height: 0; 68height: 0; 69width: 0; 70display: block; 71visibility: hidden; 72} 73.use-as-video-img { 74cursor: pointer; 75position: relative; 76width: 320px; 77height: 180px; 78} 79.use-as-video-title { 80font-size: 15px; 81font-weight: bold; 82color: #000000; 83padding-bottom: 5px; 84} 85 86 87</style>
88<script type="text/javascript"> 89function MM_preloadImages() { //v3.0 90 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array(); 91 var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++) 92 if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}} 93} 94 95function MM_swapImgRestore() { //v3.0 96 var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc; 97} 98 99function MM_findObj(n, d) { //v4.01 100 var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) { 101 d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} 102 if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n]; 103 for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); 104 if(!x && d.getElementById) x=d.getElementById(n); return x; 105} 106 107function MM_swapImage() { //v3.0 108 var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3) 109 if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];} 110} 111</script>
111 112</head> 113 114<body onload="MM_preloadImages('images/next2.png','images/previous2.png')"> 115<div id="container"> 116<div id="left-button"> 117 <p> </p> 118 <p> </p> 119 <p> </p> 120 <p> </p> 121 <p> </p> 122 <p><a href="${body.preURL}"><img src="images/previous_big.png" width="90" height="80" /></a></p> 123</div> 124<div id="middle"> 125 <div id="top-title"><span class="font1">Basic HTML Version</span> 126 <div id="top-title2"> 127 <table width="100%" border="0" align="right" cellpadding="0" cellspacing="0"> 128 <tr> 129 <td width="66%"> </td> 130 <td width="35%" style="display:none" align="right"><img src="images/content.png" width="19" height="16" /></td> 131 <td width="31%" style="display:none" class="font1"><a href="${body.tocURL}">Table of Contents</a></td> 132 <td width="6%"><img src="images/view.png" width="19" height="16" /></td> 133 <td width="28%" class="font1"><a href="${body.fullVersionURL}">View Full Version</a></td> 134 </tr> 135 </table> 136 </div> 137 </div> 138 <div id="content"> 139 <div id="content-top"> 140 <div id="content-top1">${body.title}</div> 141 <div id="content-top2">P. ${body.currentIndex}</div> 142 </div> 143 <div id="content-middle"> 144 <div class="text-container"> 145 <div class="use-as-video cc-float-fix"> 146 <a style="text-decoration: none;" href="${body.fullVersionURLPage}"><img src="${body.thumbURL}" /></a> 147 </div> 148 <p class="use-as-video-title"></p> 149 <pre style="word-break:break-all;"><code>${body.pageText}</code></pre> 150 </div> 151 152 </div> 153 <div id="content-bottom"> 154 <div id="content-bottom2"> 155 <table width="110" border="0" cellspacing="0" cellpadding="0"> 156 <tr> 157 <td width="22%" height="44"><a href="${body.preURL}"><img src="images/previous.png" width="26" height="19" id="Image2" onmouseover="MM_swapImage('Image2','','images/previous2.png',1)" onmouseout="MM_swapImgRestore()" /></a></td> 158 <td width="43%"> 159 ${body.pageNumbers} 160 </td> 161 <td width="35%"><a href="${body.nextURL}"><img src="images/next.png" width="26" height="19" id="Image1" onmouseover="MM_swapImage('Image1','','images/next2.png',1)" onmouseout="MM_swapImgRestore()" /></a></td> 162 </tr> 163 </table> 164 </div> 165 </div> 166 </div> 167</div> 168<div id="right-button"> 169 <p> </p> 170 <p> </p> 171 <p> </p> 172 <p> </p> 173 <p> </p> 174 <p><a href="${body.nextURL}"><img src="images/next_big.png" width="90" height="80" /></a></p> 175</div> 176 177 178</div> 179</body> 180</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.