anchor.diff:  <center>
   <%	
         printJob(trackerHostName, trackerStartTime, jobId,
  -               jobName, user, new Path(jobFile.getParent(), encodedJobFileName), 
  +               jobName, userName, new Path(jobFile.getParent(), encodedJobFileName), 
                  out) ; 
   %>
   </center> 
   <%
       } // end while trackers 
  +    out.print("</table>");
  +
  +    // show the navigation info (bottom)
  +    printNavigation(pageno, size, maxPageNo, search, out);
   %>
   <%!
       private void printJob(String trackerHostName, String trackerid,
  
positive.code:       }
      });
  
      out.print("<table align=center border=2 cellpadding=\"5\" cellspacing=\"2\">");
      out.print("<tr><td align=\"center\" colspan=\"9\"><b>Available Jobs </b></td></tr>\n");
      out.print("<tr>");
      out.print("<td>Job tracker Host Name</td>" +
                "<td>Job tracker Start time</td>" +
  
negative.code:     out.print("</tr>"); 
      
      Set<String> displayedJobs = new HashSet<String>();
      for (int i = start - 1; i < start + length - 1; ++i) {
        Path jobFile = jobFiles[i];
        
        String decodedJobFileName = 
            JobHistory.JobInfo.decodeJobHistoryFileName(jobFile.getName());
  
  