@ 2013-10-24T21:09:57Z <?php
// Begin PHP script
//echo "crs:".$crs."sess:".$sess."yr:".$EXyear."<br />";
$year = 'Y';
if ( $year=='2012' || $year=='2013' || $year=='2014') //temporary - fix year
{
//echo "year: $year<br />"; //for debugging
$nextyr=$year+1;
$prevyr=$year-1;
//echo "nextyear: $nextyr<br />"; //for debugging
//echo "prevyear: $prevyr<br />"; //for debugging
$prevyr = substr($prevyr, -2,2);
$lookupyr = substr($year, -2);
$nextyr = substr($nextyr, -2);
//echo "previous year: $prevyr - look up year: $lookupyr - next year: $nextyr<br />";//for debugging
// set EX Year according to session variable
if ( $sess == 'SP' ){ $EXyear=$prevyr.$lookupyr; }
else if ( $sess == 'SU' ){ $EXyear=$prevyr.$lookupyr; }
else { $EXyear=$lookupyr.$nextyr; }
//echo "EXyear:$EXyear<br />";//for debugging
}//temporary
else { $EXyear=$year; }
if (!isset($FacID))
{// if FacID is not set then check these variables
if (!isset($crs) || !isset($sess) || !isset($year))
exit("<h1 align='center'>Sorry, Improper Access</h1>");
if (!isset($ch)) { $ch="OFF"; }
if (!isset($cp)) { $cp="OFF"; }
if (!isset($sh)) { $sh="OFF"; }
if (!isset($ts)) { $ts="OFF"; }
if (!isset($tc)) { $tc="OFF"; }
if (!isset($wr)) { $wr="OFF"; }
if (!isset($all)) { $all=false; }
// ===============================
// Session module goes here
// ===============================
$campus_query = "";
$num_campus = 0;
$report = "";
// process campus selection
if(!$all == "ON")
{
$campus_query = "and ( ";
if ($ch =="ON")
{
$campus_query .= "section_master_v.loc_cde='CH' ";
$num_campus++;
$report .= "CH ";
}
if ($cp =="ON")
{
if($num_campus > 0)
$campus_query .= "or ";
$campus_query .= "section_master_v.loc_cde='CP' ";
$num_campus++;
$report .= "CP ";
}
if ($sh =="ON")
{
if($num_campus > 0)
$campus_query .= "or ";
$campus_query .= "section_master_v.loc_cde='SH' ";
$num_campus++;
$report .= "SH ";
}
if ($ts =="ON")
{
if($num_campus > 0)
$campus_query .= "or ";
$campus_query .= "section_master_v.loc_cde='TS' ";
$num_campus++;
$report .= "TS ";
}
if ($tc =="ON")
{
if($num_campus > 0)
$campus_query .= "or ";
$campus_query .= "section_master_v.loc_cde='TC' ";
$num_campus++;
$report .= "TC ";
}
if ($wr =="ON")
{
if($num_campus > 0)
$campus_query .= "or ";
$campus_query .= "section_master_v.loc_cde='WR' ";
$num_campus++;
$report .= "WR ";
}
$campus_query .= " ) ";
if($num_campus < 1)
{
exit("<table><tr><td><font color='white' size='2'><b>Please select a campus.</b></font></td></tr></table>");
}
}//if(!$all == "ON") -- process campus selection
else
{
$report = "ALL CAMPUSES";
}// else (!$all == "ON") -- process campus selection
//---------- set up calcuations for automatic year based on current date
$Cur_Date = getdate();
$Cur_Day = $Cur_Date['mday'];
$Cur_Month = $Cur_Date['mon'];
$Cur_Year = $Cur_Date['year'];
/* if ( $year=='2012' || $year=='2013' || $year=='2014') //temporary - fix year
{
//echo "year: $year<br />"; //for debugging
$nextyr=$year+1;
$prevyr=$year-1;
//echo "nextyear: $nextyr<br />"; //for debugging
//echo "prevyear: $prevyr<br />"; //for debugging
$prevyr = substr($prevyr, -2,2);
$lookupyr = substr($year, -2);
$nextyr = substr($nextyr, -2);
//echo "previous year: $prevyr - look up year: $lookupyr - next year: $nextyr<br />";//for debugging
// set EX Year according to session variable
if ( $sess == 'SP' ){ $EXyear=$prevyr.$lookupyr; }
else if ( $sess == 'SU' ){ $EXyear=$prevyr.$lookupyr; }
else { $EXyear=$lookupyr.$nextyr; }
//echo "EXyear:$EXyear<br />";//for debugging
}//temporary
else { $EXyear=$year; } */
$query = "select distinct section_master_v.crs_cde, section_master_v.crs_comp1, section_master_v.crs_comp2, section_master_v.crs_comp3, section_master_v.crs_comp4, section_master_v.loc_cde, section_master_v.crs_enrollment, section_master_v.section_sts, section_master_v.crs_capacity, section_master_v.crs_title ";
$query .="from section_master_v ";
$query .= "where section_master_v.trm_cde='". $sess . "' and section_master_v.yr_cde='". $EXyear. "' ";
$query .= $campus_query;
$query .= "and section_master_v.crs_comp1 LIKE '". $crs ."%' ";
$query .= "order by section_master_v.crs_comp1, section_master_v.crs_comp2, section_master_v.crs_comp4,
section_master_v.crs_comp3 ";
}// end if $FacID is not set
else
{// else $FacID is set
$query = "select distinct section_schedules.crs_cde, section_schedules.professor_id_num, section_schedules.comment_txt, section_schedules.crs_meet_type, name_master.last_name, name_master.first_name ";
$query .="from section_schedules left outer join name_master ";
$query .= "on section_schedules.professor_id_num=name_master.id_num ";
$query .= "where section_schedules.trm_cde='". $sess . "' and section_schedules.yr_cde='". $EXyear. "' and section_schedules.professor_id_num='". $FacID . "' ";
$query .= "order by section_schedules.crs_cde ";
$report = "ALL CAMPUSES";
}// end else $FacID is set
// print query for debug
//echo "<p><font color='white'>$query</p>";
function dbquery($sql) { // function to connect to db and fetch data into an array; function returns an array
$arr = array();
$conn = odbc_connect("sqlserver","jenzwebuser","pumpkin@pplepi3");
$rs = odbc_exec($conn,$sql);
$x = 1;
$ycount=0;
while (odbc_fetch_array($rs, $rownumber=null))
{
for ($y = 1; $y <= odbc_num_fields($rs); $y++)
{
$arr[$x][$y] = odbc_result($rs,$y);
$ycount=$y;
}
$x++;
}
// echo "x:".$x." y:".$ycount."<br />";
if ($x > 1)
return $arr;
else
return null;
}
$array = dbquery($query);
//$arraysize = count($array);
//echo "arraysize:".$arraysize."<br />";
// Main table for formatting - Beginning
echo "<table width='700' cellpadding='10' border='0'>";
echo "<tr><td width='5'></td><td align='left' valign='top'>";
// Dummy table beginning for proper output
echo "<table width='100%'><tr><td>";
// report info
echo "<table width='100%'><tr><td><font color='white'><b>Session: $sess $EXyear </td><td align='right'><font color='white'><b>Campuses: $report</td></tr></table>";
// search by department ---------------------seacrh by faculty id
// 1 - crs_cde 1 - crs_cde
// 2 - crs_comp1 2 - professor_id_num
// 3 - crs_comp2 3 - comment_txt
// 4 - crs_comp3 4 - crs_meet_type
// 5 - crs_comp4 5 - last_name
// 6 - loc_cde 6 - first_name
// 7 - crs_enrollment 7
// 8 - section_sts 8
// 9 - crs_capacity 9
// 10 - crs_title 10
if($array!=null )
{
echo "<table border='0' bgcolor='#BFBFBF' width='100%' style='border-collapse: collapse' bordercolor='black'><tr><td>";
$last_crsno = null;
for ($i=1; $i<count($array)+1; $i++)// step through array to get course info
{
//execute the SQL query and return course information
if (isset($FacID)) //search by faculty id
{
$crsmeettype = $array[$i][4];
$comtxt = $array[$i][3];
$crscde_1 = trim($array[$i][1]);
//$crscdearr = explode(" ",$crscde_1);
//$crscde_1 = trim($crscdearr[0])." ".trim($crscdearr[1])." ".trim($crscdearr[2]);
//if ( sizeof($crscdearr)==4 )
//{ $crscde_1 .= " ".trim($crscdearr[3]); }
$query = " select distinct section_master_v.crs_comp1, section_master_v.crs_comp2, section_master_v.crs_comp3, section_master_v.crs_comp4, section_master_v.loc_cde, section_master_v.crs_enrollment, section_master_v.section_sts, section_master_v.crs_capacity, section_master_v.crs_title FROM section_master_v WHERE ( section_master_v.yr_cde = '".$EXyear."' ) AND ( section_master_v.trm_cde = '".$sess."' ) AND ( section_master_v.crs_cde = '". trim($crscde_1)."' )";
// echo "q2:".$query."<br />";
$conn = odbc_connect("sqlserver","jenzwebuser","pumpkin@pplepi3");
$result = odbc_exec($conn,$query);
$row = odbc_fetch_array($result); //put results in array
$crscomp1 = $row["crs_comp1"]; // get 1st element
$crscomp2 = $row["crs_comp2"]; // get second element
$crscomp3 = $row["crs_comp3"]; // get thrid element
$crscomp4 = $row["crs_comp4"]; // get fourth element
$loccde = $row["loc_cde"]; // get fifth element
$crsenrll = $row["crs_enrollment"]; // get sixth element
$secsts = $row["section_sts"]; // get seventh element
$crscap = $row["crs_capacity"]; // get eighth element
$crstitle = $row["crs_title"]; // get eighth element
//fix instrutor name incase there in a peron called "Staff" (last name only)
$instructor_name = null;
if (trim($array[$i][6])==null ) // check first name
$instructor_name=$array[$i][5];
else
$instructor_name=$array[$i][5].", ".$array[$i][6];
//set course name
if ( trim($crscomp4) == 'L' ) // if comp4 is empty (not a lab)
$crs_no = trim($crscomp1)." ".trim($crscomp2)." ".trim($crscomp4); // add lab "L" to course name
else
$crs_no = trim($crscomp1)." ".trim($crscomp2); // don't add lab "L" to course name
if ( $last_crsno == $crs_no) //if last course name and current course name are the same, reset course name (do nothing really)
{
$crs_no = ""; // print nothing
}
else
{// current course name different then last course name. Make a new table with course name header
echo "<table border='0' width='100%'><tr>";
echo "<td colspan='2' width='40%'><font color='black'><b>" . $crs_no . "</b></font></td>";
echo "<td colspan='4' align='right'><b>". $crstitle. "</td></tr>";
echo "<tr bgcolor='white'>";
echo "<td align='center' width='10%'></td>";
echo "<td align='center'><b><font color='#2A4266'>Section</font></td>";
echo "<td align='center'><b><font color='#2A4266'>Campus</font></td>";
echo "<td align='center'><b><font color='#2A4266'>Instructor</font></td>";
echo "<td align='center'><b><font color='#2A4266'># Students</font></td>";
echo "<td align='center'><b><font color='#2A4266'>Notes</font></td></tr>";
$last_crsno = $crs_no;
}
}// end if seach by FacID
else //search by department
{
$crscde = trim($array[$i][1]); // get 1st element
$crscomp1 = trim($array[$i][2]); // get 2st element
$crscomp2 = trim($array[$i][3]); // get 3rd element
$crscomp3 = trim($array[$i][4]); // get 4th element
$crscomp4 = trim($array[$i][5]); // get 5th element
$loccde = trim($array[$i][6]); // get 6th element
$crsenrll = trim($array[$i][7]); // get 7th element
$secsts = trim($array[$i][8]); // get 8th element
$crscap = trim($array[$i][9]); // get 9th element
$crstitle = trim($array[$i][10]);
if ( $crscomp4 == 'L' ) // if comp4 is empty (not a lab)
$crs_no = $crscomp1." ".$crscomp2." ".$crscomp4; // add lab "L" to course name
else
$crs_no = $crscomp1." ".$crscomp2; // don't add lab "L" to course name
if ( $last_crsno == $crs_no) //if last course name and current course name are the same, reset course name (do nothing really)
{
$crs_no = ""; // print nothing
}
else
{// current course name different then last course name. Make a new table with course name header
echo "<table border='0' width='100%'><tr>";
echo "<td colspan='2' width='40%'><font color='black'><b>" . $crs_no . "</b></font></td>";
echo "<td colspan='4' align='right'><b>". $crstitle. "</td></tr>";
echo "<tr bgcolor='white'>";
echo "<td align='center' width='10%'></td>";
echo "<td align='center'><b><font color='#2A4266'>Section</font></td>";
echo "<td align='center'><b><font color='#2A4266'>Campus</font></td>";
echo "<td align='center'><b><font color='#2A4266'>Instructor</font></td>";
echo "<td align='center'><b><font color='#2A4266'># Students</font></td>";
echo "<td align='center'><b><font color='#2A4266'>Notes</font></td></tr>";
$last_crsno = $crs_no;
}
$query = " SELECT crs_meet_type, comment_txt, professor_id_num, name_master.last_name, name_master.first_name FROM section_schedules left outer join name_master on section_schedules.professor_id_num=name_master.id_num WHERE ( section_schedules.yr_cde = '".$EXyear."' ) AND ( section_schedules.trm_cde = '".$sess."' ) AND ( section_schedules.crs_cde like '". $crscde . "' ); ";
//if ($i==10){ echo "q2:".$query."<br />";}
$conn = odbc_connect("sqlserver","jenzwebuser","pumpkin@pplepi3");
$result = odbc_exec($conn,$query);
$row = odbc_fetch_array($result); //put results in array
$crsmeettype = $row["crs_meet_type"]; // get 1st element
$comtxt = $row["comment_txt"]; // get second element
$facid = $row["professor_id_num"];
$last_name = $row["last_name"];
$first_name = $row["first_name"];
//fix instrutor name incase there in a peron called "Staff" (last name only)
$instructor_name = null;
if (trim($first_name)==null ) // check first name
$instructor_name=trim($last_name);
else
$instructor_name=trim($last_name).", ".$first_name;
}// else search by department
if ($secsts=='C')
{// class cancelled
echo "<tr bgcolor='white'>";
echo "<td align='center' width='10%'><font color='gray'><b>CANC</font></td>";
echo "<td align='center' width='13%'><font color='gray'><b>" . $crscomp3 . "</td>";
echo "<td align='center' width='13%'><font color='gray'><b>" . $loccde . "</td>";
echo "<td align='center' width='25%'><font color='gray'><b>" . $instructor_name . "</td>";
echo "<td align='center' width='15%'><font color='gray'><b>" . $crsenrll. "/" . $crscap . "</font></td>";
//display itv if set
if ( (trim($crsmeettype)=='LC') || (trim($crsmeettype)=='LB') )
echo "<td align='center' width='19%'><font color='gray'><b>-</td>";
else
echo "<td align='center' width='19%'><font color='gray'><b>" . $crsmeettype."-".$comtxt . "</td>";
echo "</tr>";
}// end if class cancelled
else if ($secsts=='F')
{// class full
echo "<tr bgcolor='white'>";
echo "<td align='center' width='10%'><font color='red'><b>CLOS</font></td>";
echo "<td align='center' width='13%'><font color='red'><b>" . $crscomp3 . "</td>";
echo "<td align='center' width='13%'><font color='red'><b>" . $loccde . "</td>";
echo "<td align='center' width='25%'><font color='red'><b>" . $instructor_name . "</td>";
echo "<td align='center' width='15%'><font color='red'><b>" .$crsenrll. "</font><font color='gray'>/" . $crscap. "</font></td>";
//display itv if set
if ( (trim($crsmeettype)=='LC') || (trim($crsmeettype)=='LB') )
echo "<td align='center' width='19%'><font color='red'><b> - </td>";
else
echo "<td align='center' width='19%'><font color='red'><b>" .$crsmeettype."-". $comtxt . "</td>";
echo "</tr>";
}// end if class full
else
{// class open
echo "<tr bgcolor='white'>";
echo "<td align='center' width='10%'><font color='#006B00'><b>OPEN</td>";
echo "<td align='center' width='13%'><font color='#006B00'><b>" . $crscomp3 . "</td>";
echo "<td align='center' width='13%'><font color='#006B00'><b>" . $loccde . "</td>";
echo "<td align='center' width='25%'><font color='#006B00'><b>" . $instructor_name . "</td>";
echo "<td align='center' width='15%'><font color='#006B00'><b>" . $crsenrll . "</font><font color='gray'>/" . $crscap. "</font></td>";
//display itv if set
if ( (trim($crsmeettype)=='LC') || (trim($crsmeettype)=='LB') )
echo "<td align='center' width='19%'><font color='#006B00'><b> - </td>";
else
echo "<td align='center' width='19%'><font color='#006B00'><b>" . $crsmeettype."-".$comtxt . "</td>";
echo "</tr>";
}// end class open
}// for loop
// Finish up tables
echo "</table></td></tr></table><br>";
odbc_close($conn);
}// if array is not empty
else
{
echo "<table width='100%'><tr><td bgcolor='#CCCCCC'>";
if (isset($FacID))
echo "<font size=2><b>Sorry, no courses being offered for <font color='red'>specified ID</font> for <font color='red'> $sess $EXyear</font> at the specified campuses.</b></font>";
else
echo "<font size=2><b>Sorry, no <font color='red'>$crs</font> courses being offered for <font color='red'>$sess $EXyear</font> at the specified campuses.</b></font>";
echo "</td></tr></table>";
}// end else array empty
///////////////////////////
// Main table for formatting - End
echo "</td></tr>";
echo "</table>";
//echo "</center>";
?>
Enable javascript to submit You have javascript disabled. You will not be able to edit any code.
Here you find the average performance (time & memory) of each version. A grayed out version indicates it didn't complete successfully (based on exit-code).
Version System time (s) User time (s) Memory (MiB) 8.3.6 0.004 0.016 18.31 8.3.5 0.012 0.012 21.27 8.3.4 0.012 0.003 18.79 8.3.3 0.011 0.003 20.52 8.3.2 0.008 0.000 18.87 8.3.1 0.003 0.005 21.10 8.3.0 0.005 0.003 19.67 8.2.18 0.011 0.011 17.00 8.2.17 0.010 0.007 22.96 8.2.16 0.010 0.010 22.11 8.2.15 0.010 0.007 24.18 8.2.14 0.005 0.003 24.66 8.2.13 0.004 0.004 26.16 8.2.12 0.004 0.007 20.86 8.2.11 0.010 0.000 20.69 8.2.10 0.009 0.003 17.84 8.2.9 0.003 0.006 19.36 8.2.8 0.003 0.005 19.45 8.2.7 0.006 0.003 17.75 8.2.6 0.000 0.008 18.05 8.2.5 0.004 0.004 18.07 8.2.4 0.000 0.008 18.34 8.2.3 0.004 0.004 19.54 8.2.2 0.000 0.009 17.83 8.2.1 0.003 0.005 17.87 8.2.0 0.003 0.006 17.87 8.1.28 0.009 0.006 25.92 8.1.27 0.000 0.008 23.99 8.1.26 0.017 0.003 26.35 8.1.25 0.000 0.008 28.09 8.1.24 0.003 0.006 22.61 8.1.23 0.000 0.012 21.16 8.1.22 0.000 0.009 18.77 8.1.21 0.003 0.005 19.10 8.1.20 0.003 0.006 17.60 8.1.19 0.006 0.003 17.77 8.1.18 0.004 0.004 18.10 8.1.17 0.003 0.006 18.70 8.1.16 0.003 0.005 19.13 8.1.15 0.000 0.008 18.82 8.1.14 0.003 0.005 17.66 8.1.13 0.000 0.007 18.03 8.1.12 0.000 0.008 17.58 8.1.11 0.000 0.007 17.53 8.1.10 0.004 0.004 17.54 8.1.9 0.005 0.003 17.72 8.1.8 0.000 0.007 17.65 8.1.7 0.000 0.007 17.61 8.1.6 0.006 0.003 17.80 8.1.5 0.005 0.003 17.63 8.1.4 0.006 0.003 17.66 8.1.3 0.000 0.008 17.77 8.1.2 0.000 0.008 17.79 8.1.1 0.003 0.006 17.62 8.1.0 0.000 0.010 17.64 8.0.30 0.003 0.006 20.32 8.0.29 0.004 0.004 17.30 8.0.28 0.005 0.003 18.55 8.0.27 0.000 0.007 17.49 8.0.26 0.003 0.003 16.94 8.0.25 0.004 0.004 17.23 8.0.24 0.004 0.004 17.16 8.0.23 0.002 0.005 17.19 8.0.22 0.000 0.007 17.14 8.0.21 0.004 0.004 17.10 8.0.20 0.003 0.003 17.07 8.0.19 0.000 0.007 17.12 8.0.18 0.004 0.004 17.17 8.0.17 0.005 0.002 17.15 8.0.16 0.003 0.006 17.14 8.0.15 0.000 0.007 17.02 8.0.14 0.007 0.000 17.08 8.0.13 0.003 0.003 13.64 8.0.12 0.005 0.003 17.18 8.0.11 0.003 0.005 17.03 8.0.10 0.000 0.008 17.03 8.0.9 0.004 0.004 17.21 8.0.8 0.009 0.006 17.09 8.0.7 0.003 0.006 17.03 8.0.6 0.005 0.003 17.04 8.0.5 0.000 0.007 17.07 8.0.3 0.011 0.009 17.24 8.0.2 0.010 0.012 17.40 8.0.1 0.003 0.005 17.20 8.0.0 0.009 0.009 17.15 7.4.33 0.003 0.003 15.24 7.4.32 0.008 0.000 16.71 7.4.30 0.006 0.003 16.61 7.4.29 0.002 0.005 16.70 7.4.28 0.000 0.008 16.79 7.4.27 0.003 0.003 16.62 7.4.26 0.003 0.003 13.48 7.4.25 0.000 0.008 16.64 7.4.24 0.000 0.007 16.73 7.4.23 0.008 0.000 16.61 7.4.22 0.009 0.009 16.67 7.4.21 0.006 0.009 16.77 7.4.20 0.000 0.007 16.61 7.4.19 0.002 0.005 16.79 7.4.16 0.023 0.007 16.66 7.4.15 0.016 0.003 17.40 7.4.14 0.011 0.008 17.86 7.4.13 0.007 0.009 16.79 7.4.12 0.007 0.011 16.68 7.4.11 0.013 0.006 16.53 7.4.10 0.006 0.012 16.79 7.4.9 0.009 0.016 16.68 7.4.8 0.010 0.009 19.39 7.4.7 0.007 0.010 16.66 7.4.6 0.007 0.010 16.66 7.4.5 0.000 0.008 16.58 7.4.4 0.003 0.010 22.77 7.4.3 0.004 0.015 16.66 7.4.0 0.004 0.013 15.11 7.3.33 0.000 0.005 13.61 7.3.32 0.000 0.005 13.54 7.3.31 0.000 0.007 16.54 7.3.30 0.007 0.000 16.57 7.3.29 0.010 0.010 16.53 7.3.28 0.008 0.007 16.46 7.3.27 0.016 0.003 17.40 7.3.26 0.010 0.012 18.24 7.3.25 0.008 0.011 16.63 7.3.24 0.013 0.003 16.48 7.3.23 0.014 0.003 16.57 7.3.21 0.012 0.006 16.59 7.3.20 0.013 0.010 19.39 7.3.19 0.003 0.013 16.59 7.3.18 0.007 0.010 16.61 7.3.17 0.013 0.003 16.46 7.3.16 0.010 0.007 16.60 7.3.12 0.008 0.005 14.88 7.3.11 0.007 0.011 15.19 7.3.10 0.011 0.007 15.09 7.3.9 0.010 0.003 15.07 7.3.8 0.013 0.007 15.02 7.3.7 0.000 0.009 14.86 7.3.6 0.006 0.009 15.09 7.3.5 0.006 0.009 15.05 7.3.4 0.004 0.008 14.98 7.3.3 0.006 0.003 14.92 7.3.2 0.010 0.003 16.65 7.3.1 0.004 0.011 16.55 7.3.0 0.003 0.010 16.53 7.2.33 0.015 0.006 16.83 7.2.32 0.012 0.006 16.90 7.2.31 0.008 0.016 16.72 7.2.30 0.007 0.010 16.46 7.2.29 0.003 0.013 16.79 7.2.25 0.007 0.010 15.29 7.2.24 0.007 0.011 15.11 7.2.23 0.003 0.010 15.41 7.2.22 0.000 0.016 15.06 7.2.21 0.003 0.017 15.21 7.2.20 0.004 0.007 15.03 7.2.19 0.003 0.015 14.94 7.2.18 0.003 0.010 15.16 7.2.17 0.013 0.003 14.84 7.2.16 0.009 0.006 15.20 7.2.15 0.006 0.009 16.77 7.2.14 0.009 0.006 16.86 7.2.13 0.000 0.009 16.88 7.2.12 0.009 0.009 16.78 7.2.11 0.000 0.018 17.03 7.2.10 0.000 0.017 16.56 7.2.9 0.003 0.008 16.73 7.2.8 0.008 0.008 16.89 7.2.7 0.010 0.009 17.03 7.2.6 0.012 0.006 16.80 7.2.5 0.004 0.011 16.58 7.2.4 0.008 0.004 16.95 7.2.3 0.004 0.018 16.95 7.2.2 0.006 0.006 16.61 7.2.1 0.010 0.003 16.91 7.2.0 0.006 0.009 18.10 7.1.33 0.010 0.007 15.49 7.1.32 0.003 0.010 15.55 7.1.31 0.011 0.003 15.51 7.1.30 0.012 0.003 15.38 7.1.29 0.013 0.000 15.84 7.1.28 0.009 0.006 15.93 7.1.27 0.006 0.006 15.84 7.1.26 0.008 0.006 15.69 7.1.25 0.003 0.010 15.84 7.1.24 0.003 0.010 15.78 7.1.23 0.006 0.012 15.73 7.1.22 0.004 0.004 15.80 7.1.21 0.005 0.005 15.67 7.1.20 0.004 0.009 15.73 7.1.19 0.008 0.003 15.67 7.1.18 0.003 0.010 15.89 7.1.17 0.003 0.013 15.77 7.1.16 0.009 0.006 15.62 7.1.15 0.009 0.006 15.53 7.1.14 0.004 0.012 15.65 7.1.13 0.003 0.010 15.80 7.1.12 0.000 0.017 15.73 7.1.11 0.010 0.007 15.95 7.1.10 0.002 0.014 17.12 7.1.9 0.011 0.003 15.54 7.1.8 0.008 0.004 15.60 7.1.7 0.003 0.007 16.53 7.1.6 0.004 0.016 16.51 7.1.5 0.003 0.008 16.43 7.1.4 0.005 0.010 16.00 7.1.3 0.006 0.009 16.09 7.1.2 0.010 0.002 16.30 7.1.1 0.006 0.007 16.20 7.1.0 0.005 0.011 16.19 7.0.33 0.007 0.004 15.49 7.0.32 0.008 0.000 15.21 7.0.31 0.004 0.007 15.60 7.0.30 0.004 0.007 15.48 7.0.29 0.008 0.008 15.57 7.0.28 0.009 0.006 15.59 7.0.27 0.007 0.007 15.60 7.0.26 0.003 0.008 15.59 7.0.25 0.010 0.007 15.18 7.0.24 0.012 0.003 15.24 7.0.23 0.003 0.007 15.53 7.0.22 0.003 0.012 15.21 7.0.21 0.009 0.006 15.55 7.0.20 0.004 0.008 15.94 7.0.19 0.003 0.008 16.06 7.0.18 0.008 0.008 15.73 7.0.17 0.003 0.008 15.80 7.0.16 0.003 0.008 16.00 7.0.15 0.004 0.011 15.65 7.0.14 0.005 0.008 15.85 7.0.13 0.008 0.010 16.06 7.0.12 0.002 0.013 15.82 7.0.11 0.002 0.010 15.85 7.0.10 0.009 0.002 15.86 7.0.9 0.003 0.007 15.82 7.0.8 0.003 0.006 15.99 7.0.7 0.003 0.010 15.88 7.0.6 0.005 0.006 15.82 7.0.5 0.007 0.004 15.92 7.0.4 0.008 0.003 14.29 7.0.3 0.006 0.005 14.16 7.0.2 0.004 0.005 14.14 7.0.1 0.011 0.003 14.30 7.0.0 0.002 0.009 14.24 5.6.40 0.005 0.005 14.58 5.6.39 0.003 0.012 14.23 5.6.38 0.004 0.008 14.64 5.6.37 0.006 0.010 14.14 5.6.36 0.009 0.006 14.26 5.6.35 0.006 0.006 14.29 5.6.34 0.006 0.010 14.43 5.6.33 0.010 0.007 14.73 5.6.32 0.013 0.003 14.68 5.6.31 0.004 0.008 14.34 5.6.30 0.007 0.030 17.71 5.6.29 0.000 0.033 17.78 5.6.28 0.006 0.041 17.73 5.6.27 0.005 0.027 17.83 5.6.26 0.013 0.019 17.97 5.6.25 0.005 0.023 17.70 5.6.24 0.003 0.026 17.77 5.6.23 0.004 0.024 17.69 5.6.22 0.007 0.026 17.64 5.6.21 0.008 0.023 17.49 5.6.20 0.000 0.033 17.67 5.6.19 0.003 0.032 17.70 5.6.18 0.008 0.022 17.59 5.6.17 0.003 0.027 17.68 5.6.16 0.010 0.020 17.64 5.6.15 0.008 0.040 17.70 5.6.14 0.005 0.027 17.82 5.6.13 0.003 0.025 17.56 5.6.12 0.002 0.027 17.69 5.6.11 0.005 0.030 17.56 5.6.10 0.003 0.027 17.66 5.6.9 0.003 0.028 17.64 5.6.8 0.002 0.026 17.24 5.6.7 0.005 0.023 17.24 5.6.6 0.003 0.031 17.24 5.6.5 0.007 0.019 17.13 5.6.4 0.015 0.023 17.50 5.6.3 0.003 0.028 17.30 5.6.2 0.002 0.026 17.28 5.6.1 0.003 0.029 17.24 5.6.0 0.003 0.026 17.18 5.5.38 0.003 0.025 16.05 5.5.37 0.002 0.028 15.93 5.5.36 0.005 0.030 15.85 5.5.35 0.006 0.027 15.84 5.5.34 0.005 0.024 16.14 5.5.33 0.005 0.026 16.13 5.5.32 0.005 0.023 16.19 5.5.31 0.003 0.025 16.26 5.5.30 0.002 0.028 16.29 5.5.29 0.005 0.031 16.13 5.5.28 0.007 0.022 16.14 5.5.27 0.007 0.026 16.17 5.5.26 0.005 0.023 16.19 5.5.25 0.004 0.023 16.10 5.5.24 0.002 0.027 15.84 5.5.23 0.006 0.022 15.99 5.5.22 0.010 0.027 15.95 5.5.21 0.003 0.025 15.85 5.5.20 0.003 0.027 15.71 5.5.19 0.007 0.025 15.78 5.5.18 0.003 0.025 15.75 5.5.17 0.006 0.009 14.34 5.5.16 0.004 0.025 15.93 5.5.15 0.002 0.027 15.65 5.5.14 0.006 0.019 15.66 5.5.13 0.005 0.025 15.82 5.5.12 0.003 0.025 15.79 5.5.11 0.009 0.019 15.97 5.5.10 0.003 0.024 15.71 5.5.9 0.004 0.023 15.86 5.5.8 0.006 0.023 15.75 5.5.7 0.004 0.025 15.90 5.5.6 0.005 0.024 15.78 5.5.5 0.006 0.024 15.90 5.5.4 0.002 0.029 15.76 5.5.3 0.006 0.020 15.67 5.5.2 0.006 0.023 15.82 5.5.1 0.000 0.025 15.79 5.5.0 0.003 0.053 15.64 5.4.45 0.003 0.022 16.17 5.4.44 0.003 0.026 16.11 5.4.43 0.001 0.024 16.13 5.4.42 0.016 0.026 16.12 5.4.41 0.016 0.028 16.04 5.4.40 0.002 0.021 15.89 5.4.39 0.005 0.024 15.91 5.4.38 0.005 0.021 15.87 5.4.37 0.004 0.021 15.89 5.4.36 0.005 0.022 15.95 5.4.35 0.000 0.025 15.96 5.4.34 0.005 0.022 15.94 5.4.33 0.009 0.003 12.80 5.4.32 0.006 0.025 15.94 5.4.31 0.007 0.020 15.99 5.4.30 0.002 0.024 15.86 5.4.29 0.008 0.018 15.93 5.4.28 0.005 0.024 16.00 5.4.27 0.006 0.019 15.92 5.4.26 0.008 0.019 15.98 5.4.25 0.003 0.021 15.93 5.4.24 0.005 0.022 15.93 5.4.23 0.003 0.023 16.00 5.4.22 0.005 0.023 15.86 5.4.21 0.005 0.020 15.86 5.4.20 0.003 0.023 16.01 5.4.19 0.007 0.022 15.88 5.4.18 0.003 0.021 15.94 5.4.17 0.004 0.021 16.01 5.4.16 0.000 0.031 15.88 5.4.15 0.002 0.027 15.96 5.4.14 0.000 0.026 14.76 5.4.13 0.008 0.018 14.77 5.4.12 0.004 0.023 14.66 5.4.11 0.003 0.025 14.81 5.4.10 0.004 0.024 14.75 5.4.9 0.000 0.025 14.67 5.4.8 0.006 0.018 14.80 5.4.7 0.000 0.024 14.77 5.4.6 0.000 0.026 14.79 5.4.5 0.004 0.022 14.79 5.4.4 0.000 0.026 14.73 5.4.3 0.002 0.024 14.81 5.4.2 0.001 0.023 14.79 5.4.1 0.007 0.019 14.81 5.4.0 0.002 0.026 14.53 5.3.29 0.003 0.024 13.94 5.3.28 0.002 0.021 13.93 5.3.27 0.005 0.021 13.94 5.3.26 0.005 0.022 13.93 5.3.25 0.005 0.020 13.93 5.3.24 0.000 0.027 13.93 5.3.23 0.007 0.022 13.93 5.3.22 0.005 0.023 13.93 5.3.21 0.005 0.022 13.93 5.3.20 0.000 0.029 13.93 5.3.19 0.003 0.022 13.93 5.3.18 0.005 0.025 13.93 5.3.17 0.003 0.024 13.93 5.3.16 0.000 0.029 13.93 5.3.15 0.005 0.022 13.93 5.3.14 0.003 0.023 13.93 5.3.13 0.005 0.027 13.93 5.3.12 0.002 0.027 13.93 5.3.11 0.006 0.020 13.93 5.3.10 0.005 0.019 13.93 5.3.9 0.003 0.018 13.93 5.3.8 0.006 0.017 13.93 5.3.7 0.004 0.018 13.93 5.3.6 0.002 0.024 13.93 5.3.5 0.002 0.022 13.93 5.3.4 0.003 0.023 13.93 5.3.3 0.002 0.027 13.93 5.3.2 0.003 0.026 13.93 5.3.1 0.005 0.025 13.93 5.3.0 0.003 0.025 13.93
preferences:dark mode live preview
44.08 ms | 401 KiB | 5 Q