@ 2014-06-26T09:58:55Z <?php
/**
* @file showListaCabecera.php
* @brief muestra la lista de Módulos de la cabecera
*/
/* * ************** */
require_once("lib/tModulosCabeceraE.inc.php");
require_once("lib/tconfiguracionWebGlobalE.inc.php");
require_once("lib/tRedesModulosE.inc.php");
require_once("lib/listatimezones_por_pais.inc.php");
require_once("lib/ttimezoneoffset.inc.php");
$modulosCabecera = new tModulosCabeceraE();
$ConfiguracionWebGlobal = new tConfiguracionWebGlobalE();
$redes_modulos = new tRedesModulosE();
$mantenimientoConf = $ConfiguracionWebGlobal->getCurrentMantenimientoGlobalConfig($GLOBALS["sqlConfigGlobal"]);
$modo_mantenimiento = $mantenimientoConf["mantenimiento_modo"]->valor();
$confTimezone = $ConfiguracionWebGlobal->getTimezoneReloj( $GLOBALS["sqlConfigGlobal"] );
$subzona_localtime = getSubzonasHorariasZona($confTimezone['idtimezone']);
if(count($subzona_localtime)>1)
{
date_default_timezone_set($subzona_localtime[count($subzona_localtime) - $confTimezone['subtimezone']]);
}
else
{
date_default_timezone_set($subzona_localtime[0]);
}
//if($modo_mantenimiento)
// return ("showDatosCabecera"); //return("InfoGeneralGlobal");
function printLogArray($lines, $RedesModulos_Rows) {
include("lib/logsystem.php");
$class = "listaCanalesPrint";
// Loop through our array
foreach (array_reverse($lines) as $line_num => $line) {
$info = explode("~", $line);
$levels = $info[0];
$dates = $info[1];
$hostnames = $info[2];
$msg = explode(":::", $info[3]);
if (count($msg) > 1) {
$subsystems = strtolower($msg[0]);
$subsystem_text = $SubSystemText[strtoupper(trim($subsystems))];
$msgs = $msg[1];
} else {
$subsystems = "";
$subsystem_text = "";
$msgs = $msg[0];
}
if (trim($levels) == SYSLOG_NOTICE) {
$signal = "img_led_ok";
$signalTitle = __("Notice");
} else if (trim($levels) == SYSLOG_WARNING) {
$signal = "img_led_warning";
$signalTitle = __("Warning");
} else if (trim($levels) == SYSLOG_ERROR) {
$signal = "img_led_alarm";
$signalTitle = __("Error");
}
$labelName = "";
foreach ($RedesModulos_Rows as $Modulo) {
if (strtolower($Modulo->Hostname()) == strtolower(trim($hostnames)))
$labelName = $Modulo->Labelname();
}
$time = strtotime($dates.' UTC');
$dateInLocal = date("M d H:i:s", $time);
$GLOBALS["XMLBUF"] .= '
<li subsystem="' . trim($subsystems) . '" level="' . trim($levels) . '" module="' . strtolower(trim($hostnames)) . '">
<table class="' . $class . ' ui-corner-all" style="width:100%;" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="10%"> <div class="' . $signal . '" title="' . $signalTitle . '" alt="' . $signal . '"> </div> </td>
<td width="10%"> ' . trim($dateInLocal) . ' </td>
<td width="10%"> ' . trim($labelName) . ' </td>
<td width="10%"> ' . $subsystem_text . ' </td>
<td width="60%"> ' . trim($msgs) . ' </td>
</tr>
</table>
</li>
';
}
}
$GLOBALS["XMLBUF"] =
'
<script type="text/javascript" src="javascript/jquery-1.9.1.js?ver=1"></script>
<script type="text/javascript" src="javascript/jquery-ui-1.10.1.custom.js?ver=1"></script>
<script type="text/javascript" src="javascript/jquery-numeric.js?ver=1"></script>
<script type="text/javascript" src="javascript/jquery.form.js?ver=1"></script>
<script type="text/javascript" src="javascript/configuracionTransporteGlobal.js?ver=1"></script>
<link rel="stylesheet" type="text/css" href="css/' . $GLOBALS["CSS_Theme"] . '/jquery-ui-1.10.1.custom.css?ver=1">
<link rel="stylesheet" type="text/css" href="css/demos.css?ver=1">
<style>
#contenido h4 { line-height: 16px; margin: 0 0 0.4em; padding: .4em; font-size: 15px}
ul { margin: 0; padding: 0; list-style-type:none;}
li { margin: 0; padding: 0;}
table { height: 3em; }
th { background: #000000; font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 15px; padding: 2px 4px; text-align: left;
vertical-align: middle; font-weight:bold; color: #FFFFFF;
}
td { font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px; padding: 4px 6px; text-align: left;
vertical-align: middle; font-weight:bold;
}
.err {background: white; color: red;}
.warning {color: orange; }
.notice {background: white;}
#loglevelbar label:hover { border: 1px solid #05a364; background: #ffffef font-weight: bold; color: #000000;}
#subsystembar label:hover { border: 1px solid #05a364; background: #ffffef font-weight: bold; color: #000000;}
h3 { padding: .2em; margin: 0; }
</style>
<style>
#loglevelbar {
padding: 4px;
display: inline-block;
}
/* support: IE7 */
*+html #loglevelbar {
display: inline;
}
#subsystembar {
padding: 4px;
display: inline-block;
}
/* support: IE7 */
*+html #subsystembar {
display: inline;
}
#modulebar {
padding: 4px;
display: inline-block;
}
/* support: IE7 */
*+html #modulebar {
display: inline;
}
</style>
<script language="JavaScript">
function checkAllSystemLogs()
{
var Selected_Module = $("#modulebar option:selected").prop("value");
if ( $("#subsystem_all").prop("checked") && $("#loglevel_all").prop("checked") && (Selected_Module == "ALL") )
{
//Los filtros estan desactivados, sacamos todos por pantalla
$( "#Lista_SystemLogs > li ").each (function () {
$(this).show();
});
}
else
{
//Algun filtro esta activado, analizamos todo y ponemos lo necesario
$( "#Lista_SystemLogs > li ").each (function () {
var li_subsystem = $(this).attr("subsystem");
var li_level = $(this).attr("level");
var li_module = $(this).attr("module");
if ( ( $("#"+li_subsystem).prop("checked") || $("#subsystem_all").prop("checked") ) && ( $("#"+li_level).prop("checked") || $("#loglevel_all").prop("checked") ) && ( (Selected_Module == li_module) || (Selected_Module == "ALL") ) )
{
$(this).show();
}
else
{
$(this).hide();
}
});
}
}
$(document).ready(function (){
$( "#menu" ).menu();
actualizaEstadoHeadend();
$("#msg-ok").hide();
$("#msg-error").hide();
$("#msg-notice").hide();
$( "input, button").button();
$( "#loglevel" ).buttonset();
$( "#subsystem" ).buttonset();
$( "#modulebar" ).buttonset();
$( "#ts" ).click(function(){
$("#ts").focus();
return true;
});
$("#subsystem_all").click();
$("#loglevel_all").click();
$("#subsystem_all").click(function () {
$(this).blur();
});
$("#subsystem > input").each(function () {
if ( $(this).prop("id") == "subsystem_all" )
{
$(this).click(function () {
if ( $(this).prop("checked") )
{
$("#subsystem > input").each(function () {
if ( $(this).prop("id") != "subsystem_all" )
{
$(this).prop("checked", false);
$(this).button( "refresh" );
}
});
}
checkAllSystemLogs();
$(this).blur();
});
}
else
{
$(this).click(function () {
if ( $(this).prop("checked") )
{
$("#subsystem_all").prop("checked", false);
$("#subsystem_all").button( "refresh" );
}
checkAllSystemLogs();
$(this).blur();
});
}
});
$("#loglevel > input").each(function () {
if ( $(this).prop("id") == "loglevel_all" )
{
$(this).click(function () {
if ( $(this).prop("checked") )
{
$("#loglevel > input").each(function () {
if ( $(this).prop("id") != "loglevel_all" )
{
$(this).prop("checked", false);
$(this).button( "refresh" );
}
});
}
checkAllSystemLogs();
$(this).blur();
});
}
else
{
$(this).click(function () {
if ( $(this).prop("checked") )
{
$("#loglevel_all").prop("checked", false);
$("#loglevel_all").button( "refresh" );
}
checkAllSystemLogs();
$(this).blur();
});
}
});
$("#modulebar").change(function () {
$(this).click(function () {
checkAllSystemLogs();
$(this).blur();
});
});
});
</script>
</head>
<body>
';
include ("leftmenu.php");
$class = "listaCanalesPrint";
$GLOBALS["XMLBUF"] .= '
<div id="contenido" style="width:85%; position: absolute; right: .5em; top: 2%; margin-top: -8px;">
<h4 class="ui-widget-header ui-corner-all"> ' . __("System Logs") . ' </h4>
<div class="contenido">
<form action="' . INDEX . '" name="systemLogs" id="systemLogs" method="POST" enctype="multpart/form-data">
<div class="ui-widget" style="padding-left:10px;">
<div id="msg-notice" class="ui-state-highlight ui-corner-all" style="margin-top: 20px; padding: 0pt 0.7em;">
<p><span class="ui-icon ui-icon-notice" style="float: left; margin-right: 0.3em;"></span>
<strong><span id="msg-notice_text"> </span></strong></p>
</div>
<div id="msg-ok" class="ui-state-highlight ui-corner-all" style="margin-top: 20px; padding: 0pt 0.7em;">
<p><span class="ui-icon ui-icon-check" style="float: left; margin-right: 0.3em;"></span>
<strong>' . __("OK!") . '</strong> <span id="msg-ok_text"> </span></p>
</div>
<div id="msg-error" class="ui-state-error ui-corner-all" style="margin-top: 20px; padding: 0pt 0.7em;">
<p><span class="ui-icon ui-icon-alert" style="float: left; margin-right: 0.3em;"></span>
<strong>' . __("Alert!") . '</strong> <span id="msg-error_text"> </span></p>
</div>
</div>
<br/>
<div style="margin:1%;">
<div id="subsystembar" class="ui-widget-header ui-corner-all" style="margin:1%; float:left;">
<span id="subsystem">
<input type="checkbox" id="subsystem_all" /><label for="subsystem_all" alt="' . __("ALL") . '" title="' . __("ALL") . '" >' . __("ALL") . '</label>
<input type="checkbox" id="headend" /><label for="headend" alt="' . __("HEADEND") . '" title="' . __("HEADEND") . '">' . __("HEADEND") . '</label>
<input type="checkbox" id="ui" /><label for="ui" alt="' . __("UI") . '" title="' . __("UI") . '">' . __("UI") . '</label>
<input type="checkbox" id="system" /><label for="system" alt="' . __("SYSTEM") . '" title="' . __("SYSTEM") . '">' . __("SYSTEM") . '</label>
<input type="checkbox" id="input" /><label for="input" alt="' . __("INPUT") . '" title="' . __("INPUT") . '" >' . __("INPUT") . '</label>
<input type="checkbox" id="output" /><label for="output" alt="' . __("OUTPUT") . '" title="' . __("OUTPUT") . '">' . __("OUTPUT") . '</label>
<input type="checkbox" id="cam" /><label for="cam" alt="' . __("CAM") . '" title="' . __("CAM") . '">' . __("CAM") . '</label>
<input type="checkbox" id="xcoder" /><label for="xcoder" alt="' . __("TRANSCODING_") . '" title="' . __("TRANSCODING_") . '">' . __("TRANSCODING_") . '</label>
</span>
</div>
<div id="loglevelbar" class="ui-widget-header ui-corner-all" style="margin:1%; margin-left:10%; float:left;">
<span id="loglevel">
<input type="checkbox" id="loglevel_all" /><label for="loglevel_all">' . __("All") . '</label>
<input type="checkbox" id="err" /><label for="err">' . __("Error") . '</label>
<input type="checkbox" id="warning" /><label for="warning">' . __("Warning") . '</label>
<input type="checkbox" id="notice" /><label for="notice">' . __("Notice") . '</label>
</span>
</div>
';
$RedesModulos_Rows = $redes_modulos->locateAll($GLOBALS["sqlConfigGlobal"]);
$GLOBALS["XMLBUF"] .= '
<div id="modulebar" class="ui-widget-header ui-corner-all" style="margin:1%; float:right;">
<select id="moduleSelector">
<option value="ALL" Selected> ' . __("All Modules") . '</option>
';
foreach ($RedesModulos_Rows as $Modulo) {
$GLOBALS["XMLBUF"] .= ' <option value="' . strtolower($Modulo->Hostname()) . '"> ' . $Modulo->Labelname() . '</option> ';
}
$GLOBALS["XMLBUF"] .= '
</select>
</div>
';
$GLOBALS["XMLBUF"] .= '
</div>
<br>
<div style="margin:2%;">
<table class="' . $class . ' ui-corner-all" style="width:100%;" border="0" cellspacing="0" cellpadding="0">
<th width="10%"> ' . __("LogLevel") . ' </th>
<th width="10%"> ' . __("Date") . ' </th>
<th width="10%"> ' . __("Hostname") . ' </th>
<th width="10%"> ' . __("Subsystem") . ' </th>
<th width="60%"> ' . __("Msg") . ' </th>
</table>
<ul id="Lista_SystemLogs">
';
/* Ahora leemos el fichero temporal de hoy */
// Get a file into an array.
$logSizeLimit = 1024;
$totalFileSize= ( filesize('/var/log/ikunet_log') / 1024 );
printLogArray(file('/var/log/ikunet_log'), $RedesModulos_Rows);
$LogDir = "/ikusi/ikunet_logs/";
/* Leemos todos los logs de días anteriores */
foreach (array_reverse(glob($LogDir . '*')) as $Logfilename) {
$fileSize = ( filesize($Logfilename) / 1024 );
if ( $logSizeLimit > ($totalFileSize + $fileSize) )
{
$totalFileSize = $totalFileSize + $fileSize;
// Get a file into an array.
printLogArray(file($Logfilename), $RedesModulos_Rows);
}
else
{
break;
}
}
$GLOBALS["XMLBUF"] .= '
</ul>
</div>
</form>
</div>
</div>
</body>
</html>
';
?>
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.009 0.006 18.55 8.3.5 0.009 0.008 21.92 8.3.4 0.009 0.006 19.04 8.3.3 0.007 0.007 19.21 8.3.2 0.008 0.000 20.45 8.3.1 0.005 0.003 23.36 8.3.0 0.005 0.003 19.14 8.2.18 0.012 0.003 16.73 8.2.17 0.013 0.010 22.96 8.2.16 0.003 0.014 20.69 8.2.15 0.000 0.011 24.18 8.2.14 0.004 0.004 24.66 8.2.13 0.009 0.000 26.16 8.2.12 0.004 0.004 19.12 8.2.11 0.004 0.004 22.25 8.2.10 0.006 0.006 19.64 8.2.9 0.004 0.004 19.25 8.2.8 0.006 0.003 17.97 8.2.7 0.005 0.005 17.75 8.2.6 0.004 0.004 18.17 8.2.5 0.006 0.003 18.07 8.2.4 0.008 0.000 19.95 8.2.3 0.000 0.008 18.45 8.2.2 0.008 0.000 17.94 8.2.1 0.003 0.005 18.30 8.2.0 0.000 0.008 18.08 8.1.28 0.006 0.009 25.92 8.1.27 0.006 0.003 23.96 8.1.26 0.000 0.009 26.35 8.1.25 0.000 0.008 28.09 8.1.24 0.006 0.003 22.28 8.1.23 0.013 0.000 19.09 8.1.22 0.004 0.004 17.80 8.1.21 0.008 0.000 18.77 8.1.20 0.000 0.010 17.61 8.1.19 0.004 0.004 17.35 8.1.18 0.004 0.004 18.10 8.1.17 0.008 0.000 18.84 8.1.16 0.008 0.000 22.21 8.1.15 0.000 0.008 18.82 8.1.14 0.000 0.008 17.54 8.1.13 0.004 0.004 18.00 8.1.12 0.004 0.004 17.59 8.1.11 0.006 0.003 17.47 8.1.10 0.000 0.008 17.59 8.1.9 0.004 0.004 17.62 8.1.8 0.000 0.009 17.58 8.1.7 0.004 0.004 17.57 8.1.6 0.004 0.004 17.63 8.1.5 0.000 0.009 17.74 8.1.4 0.006 0.006 17.67 8.1.3 0.010 0.003 17.77 8.1.2 0.004 0.004 17.78 8.1.1 0.003 0.006 17.73 8.1.0 0.004 0.004 17.61 8.0.30 0.008 0.003 18.77 8.0.29 0.005 0.002 17.55 8.0.28 0.003 0.005 18.75 8.0.27 0.004 0.004 17.53 8.0.26 0.000 0.007 17.47 8.0.25 0.003 0.003 17.16 8.0.24 0.002 0.005 17.25 8.0.23 0.004 0.004 17.26 8.0.22 0.010 0.000 17.10 8.0.21 0.004 0.004 17.10 8.0.20 0.004 0.004 17.30 8.0.19 0.000 0.008 17.27 8.0.18 0.004 0.004 17.10 8.0.17 0.003 0.005 17.14 8.0.16 0.006 0.003 17.17 8.0.15 0.003 0.005 17.15 8.0.14 0.005 0.002 17.21 8.0.13 0.006 0.000 13.61 8.0.12 0.004 0.004 17.17 8.0.11 0.006 0.003 17.06 8.0.10 0.004 0.004 17.09 8.0.9 0.004 0.004 17.26 8.0.8 0.009 0.013 17.19 8.0.7 0.000 0.008 17.18 8.0.6 0.004 0.004 17.09 8.0.5 0.003 0.006 17.29 8.0.3 0.009 0.011 17.33 8.0.2 0.011 0.008 17.40 8.0.1 0.000 0.008 17.23 8.0.0 0.006 0.012 16.99 7.4.33 0.003 0.003 15.00 7.4.32 0.003 0.003 16.83 7.4.30 0.000 0.007 16.56 7.4.29 0.000 0.007 16.63 7.4.28 0.006 0.003 16.82 7.4.27 0.004 0.004 16.81 7.4.26 0.009 0.000 16.83 7.4.25 0.002 0.005 16.70 7.4.24 0.002 0.006 16.72 7.4.23 0.005 0.002 16.80 7.4.22 0.018 0.009 16.75 7.4.21 0.007 0.010 16.77 7.4.20 0.005 0.002 16.59 7.4.19 0.004 0.004 16.77 7.4.16 0.007 0.010 16.66 7.4.15 0.013 0.006 17.40 7.4.14 0.011 0.007 17.86 7.4.13 0.008 0.011 16.76 7.4.12 0.012 0.006 16.73 7.4.11 0.012 0.006 16.66 7.4.10 0.016 0.010 16.79 7.4.9 0.014 0.006 16.73 7.4.8 0.016 0.006 19.39 7.4.7 0.012 0.009 16.73 7.4.6 0.006 0.013 16.54 7.4.5 0.000 0.008 16.61 7.4.4 0.011 0.008 16.98 7.4.3 0.010 0.006 16.61 7.4.0 0.003 0.015 14.73 7.3.33 0.006 0.000 13.45 7.3.32 0.003 0.003 13.46 7.3.31 0.008 0.000 16.47 7.3.30 0.003 0.003 16.36 7.3.29 0.005 0.011 16.54 7.3.28 0.009 0.009 16.43 7.3.27 0.004 0.013 17.40 7.3.26 0.011 0.006 16.51 7.3.25 0.015 0.006 16.60 7.3.24 0.004 0.016 16.46 7.3.23 0.018 0.007 16.54 7.3.21 0.010 0.010 16.71 7.3.20 0.018 0.000 19.39 7.3.19 0.012 0.006 16.45 7.3.18 0.010 0.006 16.46 7.3.17 0.018 0.004 16.75 7.3.16 0.008 0.008 16.46 7.3.12 0.011 0.007 14.75 7.2.33 0.006 0.012 16.77 7.2.32 0.006 0.012 16.51 7.2.31 0.004 0.021 16.82 7.2.30 0.012 0.013 16.81 7.2.29 0.003 0.013 16.68 7.2.11 0.006 0.009 16.45 7.2.10 0.003 0.007 16.61 7.2.9 0.004 0.011 16.63 7.2.8 0.006 0.009 16.66 7.2.7 0.010 0.003 16.63 7.2.6 0.000 0.014 16.85 7.2.5 0.007 0.007 16.54 7.2.4 0.006 0.009 16.75 7.2.3 0.009 0.000 16.53 7.2.2 0.007 0.010 16.76 7.2.1 0.004 0.011 16.65 7.2.0 0.007 0.007 17.92 7.1.23 0.007 0.004 15.67 7.1.22 0.007 0.007 15.69 7.1.21 0.008 0.004 15.29 7.1.20 0.004 0.004 15.54 7.1.19 0.006 0.003 15.87 7.1.18 0.007 0.004 15.63 7.1.17 0.008 0.005 15.37 7.1.16 0.003 0.010 15.38 7.1.15 0.009 0.006 15.37 7.1.14 0.003 0.006 15.71 7.1.13 0.010 0.003 15.65 7.1.12 0.000 0.012 15.75 7.1.11 0.000 0.013 15.63 7.1.10 0.005 0.005 16.80 7.1.9 0.008 0.003 15.72 7.1.8 0.008 0.000 15.75 7.1.7 0.005 0.004 16.37 7.1.6 0.008 0.011 17.62 7.1.5 0.014 0.007 16.28 7.1.4 0.003 0.016 15.80 7.1.3 0.007 0.007 15.77 7.1.2 0.004 0.011 15.82 7.1.1 0.004 0.008 15.67 7.1.0 0.003 0.042 19.01 7.0.31 0.007 0.007 15.24 7.0.30 0.011 0.006 14.98 7.0.29 0.007 0.007 15.28 7.0.28 0.016 0.000 15.50 7.0.27 0.004 0.011 15.32 7.0.26 0.000 0.008 14.90 7.0.25 0.004 0.011 15.33 7.0.24 0.003 0.009 15.22 7.0.23 0.007 0.004 15.30 7.0.22 0.006 0.009 15.47 7.0.21 0.000 0.012 15.28 7.0.20 0.003 0.007 15.99 7.0.19 0.006 0.006 14.94 7.0.18 0.003 0.005 15.20 7.0.17 0.010 0.003 15.37 7.0.16 0.008 0.006 15.24 7.0.15 0.003 0.009 15.22 7.0.14 0.005 0.040 18.71 7.0.13 0.003 0.009 15.15 7.0.12 0.004 0.004 15.21 7.0.11 0.003 0.010 15.26 7.0.10 0.008 0.041 17.80 7.0.9 0.003 0.044 17.75 7.0.8 0.007 0.040 17.69 7.0.7 0.005 0.045 17.57 7.0.6 0.013 0.035 17.60 7.0.5 0.007 0.045 17.80 7.0.4 0.007 0.030 16.87 7.0.3 0.010 0.033 16.77 7.0.2 0.010 0.037 16.54 7.0.1 0.011 0.023 16.54 7.0.0 0.005 0.032 16.72 5.6.38 0.005 0.008 14.39 5.6.37 0.004 0.013 14.48 5.6.36 0.012 0.004 14.52 5.6.35 0.011 0.006 14.62 5.6.34 0.008 0.005 14.34 5.6.33 0.004 0.009 14.19 5.6.32 0.013 0.003 14.03 5.6.31 0.010 0.003 14.18 5.6.30 0.009 0.005 14.11 5.6.29 0.006 0.009 14.33 5.6.28 0.009 0.040 17.77 5.6.27 0.003 0.012 14.30 5.6.26 0.016 0.000 14.50 5.6.25 0.006 0.046 17.56 5.6.24 0.014 0.038 17.44 5.6.23 0.010 0.040 17.45 5.6.22 0.003 0.046 17.36 5.6.21 0.013 0.037 17.47 5.6.20 0.007 0.028 17.67 5.6.19 0.002 0.034 17.68 5.6.18 0.008 0.043 17.80 5.6.17 0.007 0.046 17.70 5.6.16 0.013 0.035 17.68 5.6.15 0.008 0.040 17.70 5.6.14 0.008 0.023 17.76 5.6.13 0.009 0.040 17.57 5.6.12 0.003 0.045 17.66 5.6.11 0.007 0.044 17.70 5.6.10 0.000 0.037 17.81 5.6.9 0.008 0.043 17.67 5.6.8 0.010 0.037 17.44 5.6.7 0.007 0.048 17.29 5.6.6 0.012 0.042 17.39 5.6.5 0.008 0.033 17.46 5.6.4 0.008 0.036 17.30 5.6.3 0.010 0.027 17.45 5.6.2 0.015 0.027 17.19 5.6.1 0.002 0.027 17.45 5.6.0 0.004 0.036 17.27 5.5.38 0.003 0.041 16.65 5.5.37 0.006 0.036 16.62 5.5.36 0.008 0.047 16.62 5.5.35 0.005 0.026 16.65 5.5.34 0.005 0.048 16.89 5.5.33 0.007 0.043 16.86 5.5.32 0.009 0.043 16.88 5.5.31 0.007 0.042 16.83 5.5.30 0.005 0.036 16.88 5.5.29 0.003 0.031 16.89 5.5.28 0.005 0.034 16.85 5.5.27 0.005 0.042 16.88 5.5.26 0.010 0.028 16.80 5.5.25 0.007 0.050 16.81 5.5.24 0.005 0.038 16.54 5.5.23 0.003 0.053 16.58 5.5.22 0.009 0.040 16.58 5.5.21 0.005 0.025 16.57 5.5.20 0.002 0.043 16.56 5.5.19 0.006 0.043 16.50 5.5.18 0.005 0.032 16.54 5.5.17 0.005 0.003 13.96 5.5.16 0.003 0.032 16.51 5.5.15 0.006 0.043 16.57 5.5.14 0.002 0.045 16.53 5.5.13 0.010 0.032 16.53 5.5.12 0.007 0.042 16.56 5.5.11 0.006 0.037 16.56 5.5.10 0.003 0.052 16.48 5.5.9 0.002 0.040 16.47 5.5.8 0.005 0.029 16.52 5.5.7 0.005 0.036 16.49 5.5.6 0.007 0.039 16.40 5.5.5 0.010 0.029 16.51 5.5.4 0.005 0.027 16.52 5.5.3 0.005 0.040 16.51 5.5.2 0.010 0.022 16.48 5.5.1 0.008 0.035 16.43 5.5.0 0.005 0.043 16.42 5.4.45 0.002 0.047 16.19 5.4.44 0.011 0.038 16.10 5.4.43 0.003 0.046 16.08 5.4.42 0.005 0.032 16.01 5.4.41 0.007 0.035 15.93 5.4.40 0.011 0.041 15.97 5.4.39 0.006 0.037 16.01 5.4.38 0.007 0.034 15.88 5.4.37 0.004 0.040 15.92 5.4.36 0.005 0.044 15.96 5.4.35 0.007 0.044 15.91 5.4.34 0.003 0.040 16.01 5.4.33 0.004 0.008 12.79 5.4.32 0.008 0.037 16.00 5.4.31 0.003 0.027 15.96 5.4.30 0.002 0.040 15.88 5.4.29 0.006 0.041 15.92 5.4.28 0.012 0.032 16.00 5.4.27 0.005 0.025 15.94 5.4.26 0.007 0.025 15.95 5.4.25 0.007 0.036 15.91 5.4.24 0.005 0.043 15.96 5.4.23 0.005 0.041 15.96 5.4.22 0.005 0.027 15.96 5.4.21 0.005 0.040 16.02 5.4.20 0.007 0.033 16.01 5.4.19 0.003 0.031 15.96 5.4.18 0.002 0.039 16.00 5.4.17 0.007 0.041 15.92 5.4.16 0.006 0.025 15.82 5.4.15 0.008 0.032 15.91 5.4.14 0.003 0.034 14.63 5.4.13 0.006 0.031 14.66 5.4.12 0.004 0.022 14.63 5.4.11 0.005 0.042 14.61 5.4.10 0.007 0.035 14.62 5.4.9 0.006 0.039 14.68 5.4.8 0.007 0.028 14.59 5.4.7 0.005 0.038 14.67 5.4.6 0.004 0.039 14.63 5.4.5 0.007 0.037 14.67 5.4.4 0.003 0.033 14.65 5.4.3 0.009 0.035 14.65 5.4.2 0.005 0.038 14.65 5.4.1 0.008 0.038 14.66 5.4.0 0.010 0.033 14.37 5.3.29 0.005 0.042 13.76 5.3.28 0.010 0.037 13.76 5.3.27 0.005 0.041 13.74 5.3.26 0.007 0.027 13.74 5.3.25 0.007 0.023 13.82 5.3.24 0.006 0.023 13.72 5.3.23 0.003 0.028 13.71 5.3.22 0.007 0.038 13.76 5.3.21 0.002 0.024 13.71 5.3.20 0.003 0.022 13.70 5.3.19 0.006 0.037 13.73 5.3.18 0.005 0.037 13.70 5.3.17 0.005 0.038 13.80 5.3.16 0.006 0.017 13.77 5.3.15 0.009 0.035 13.79 5.3.14 0.005 0.029 13.73 5.3.13 0.008 0.036 13.79 5.3.12 0.006 0.038 13.75 5.3.11 0.003 0.045 13.71 5.3.10 0.000 0.045 13.43 5.3.9 0.008 0.035 13.47 5.3.8 0.000 0.034 13.47 5.3.7 0.005 0.038 13.38 5.3.6 0.003 0.040 13.40 5.3.5 0.005 0.018 13.41 5.3.4 0.005 0.023 13.43 5.3.3 0.002 0.029 13.36 5.3.2 0.007 0.034 13.27 5.3.1 0.004 0.019 13.27 5.3.0 0.004 0.033 13.24
preferences:dark mode live preview
44.21 ms | 401 KiB | 5 Q