From bfeace3a60d63481907fd939a0a1271f932e124b Mon Sep 17 00:00:00 2001 From: Douglas RAILLARD Date: Tue, 26 Feb 2019 11:24:30 +0000 Subject: [PATCH 01/15] lisa.utils: Add option to get_subclasses Allow getting only leaf subclasses, i.e. the ones that are not themselves a base class. --- lisa/exekall_customize.py | 2 +- lisa/utils.py | 12 +++++++++--- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/lisa/exekall_customize.py b/lisa/exekall_customize.py index 2b4650636..94f1d8cc4 100644 --- a/lisa/exekall_customize.py +++ b/lisa/exekall_customize.py @@ -78,7 +78,7 @@ class LISAAdaptor(AdaptorBase): # Try to build as many configurations instances from all the files we # are given - conf_cls_set = set(get_subclasses(MultiSrcConf)) + conf_cls_set = set(get_subclasses(MultiSrcConf, only_leaves=True)) conf_list = [] for conf_path in self.args.conf: for conf_cls in conf_cls_set: diff --git a/lisa/utils.py b/lisa/utils.py index cbe9569db..02f692927 100644 --- a/lisa/utils.py +++ b/lisa/utils.py @@ -83,15 +83,21 @@ class Loggable: continue cls.get_logger().log(level, 'Local variable: {}: {}'.format(name, val)) -def get_subclasses(cls, cls_set=None): +def get_subclasses(cls, only_leaves=False, cls_set=None): """Get all indirect subclasses of the class.""" if cls_set is None: cls_set = set() for subcls in cls.__subclasses__(): if subcls not in cls_set: - cls_set.add(subcls) - cls_set.update(get_subclasses(subcls, cls_set)) + to_be_added = set(get_subclasses(subcls, only_leaves, cls_set)) + to_be_added.add(subcls) + if only_leaves: + to_be_added = { + cls for cls in to_be_added + if not cls.__subclasses__() + } + cls_set.update(to_be_added) return cls_set -- GitLab From 25de3e8783c6949f889e94a2dfe8ac6290c8ab15 Mon Sep 17 00:00:00 2001 From: Douglas RAILLARD Date: Tue, 26 Feb 2019 10:50:47 +0000 Subject: [PATCH 02/15] exekall: Improve debug logging Log all produced and reused objects in the debug log. --- tools/exekall/exekall/main.py | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/tools/exekall/exekall/main.py b/tools/exekall/exekall/main.py index 03d2d3b4f..d54661c63 100755 --- a/tools/exekall/exekall/main.py +++ b/tools/exekall/exekall/main.py @@ -972,14 +972,18 @@ def exec_expr_list(iteration_expr_list, adaptor, artifact_dir, testsession_uuid, op.callable_ not in hidden_callable_set and not issubclass(op.value_type, engine.ForcedParamType) ): - info(msg.format( - id=expr_val.get_id( - full_qual=False, - with_tags=True, - hidden_callable_set=hidden_callable_set, - ), - uuid=get_uuid_str(expr_val), - )) + log_f = info + else: + log_f = debug + + log_f(msg.format( + id=expr_val.get_id( + full_qual=False, + with_tags=True, + hidden_callable_set=hidden_callable_set, + ), + uuid=get_uuid_str(expr_val), + )) # This returns an iterator executor = expr.execute(log_expr_val) -- GitLab From 1d2d6eae553fecf639c9e07090495c7789e5928b Mon Sep 17 00:00:00 2001 From: Douglas RAILLARD Date: Wed, 27 Feb 2019 16:57:45 +0000 Subject: [PATCH 03/15] exekall: Make sure we always get a result Always produce at least a bunch of UnEvaluatedExprVal when nothing could be computed. --- tools/exekall/exekall/engine.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tools/exekall/exekall/engine.py b/tools/exekall/exekall/engine.py index 5b20d248b..e06bb6ef4 100644 --- a/tools/exekall/exekall/engine.py +++ b/tools/exekall/exekall/engine.py @@ -2154,13 +2154,23 @@ class ExprValParamMap(OrderedDict): # We need to pad since we may truncate the list of values we yield if # we detect an error in one of them. def pad(generator, length): + has_yielded = False for xs in generator: + has_yielded = True xs.extend( UnEvaluatedExprVal(expr) for i in range(length - len(xs)) ) yield xs + # Ensure we yield at least once, to avoid not getting anything at + # all + if not has_yielded: + yield [ + UnEvaluatedExprVal(expr) + for i in range(length) + ] + # reverse the gen_list so we get the rightmost generator varying the # fastest. Typically, margins-like parameter on which we do sweeps are # on the right side of the parameter list (to have a default value) -- GitLab From cf2fca9ec634648441ef78085bef35c933c5b289 Mon Sep 17 00:00:00 2001 From: Douglas RAILLARD Date: Wed, 27 Feb 2019 14:02:59 +0000 Subject: [PATCH 04/15] exekall: Introduce engine.UnboundMethod Wrap methods in in exekall.engine.UnboundMethod to record on which class the looup was done. This allows getting that information through Consumer and generically speaking improves the output. --- tools/exekall/exekall/engine.py | 96 +++++++++++++++++++++++++++------ tools/exekall/exekall/utils.py | 34 +++++++++++- 2 files changed, 112 insertions(+), 18 deletions(-) diff --git a/tools/exekall/exekall/engine.py b/tools/exekall/exekall/engine.py index e06bb6ef4..6ad8c0e5f 100644 --- a/tools/exekall/exekall/engine.py +++ b/tools/exekall/exekall/engine.py @@ -1466,12 +1466,27 @@ class ClassContext: # Only keep the classes for "self" on which the method can be applied if op.is_method: + def keep_cls(cls): + # When UnboundMethod are used, it is expected that they are + # defined for each class where a given method is available. + # Therefore we can directly check if it should be selected or + # not + if isinstance(op.callable_, UnboundMethod): + return cls is op.callable_.cls + + try: + looked_up = getattr(cls, op.callable_.__name__) + except AttributeError: + return True + else: + return looked_up is op.callable_ + cls_combis[0] = [ cls for cls in cls_combis[0] # If the method with the same name would resolve to "op", then # we keep this class as a candidate for "self", otherwise we # discard it - if getattr(cls, op.callable_.__name__, None) is op.callable_ + if keep_cls(cls) ] # Check that some produced classes are available for every parameter @@ -1512,7 +1527,7 @@ class ClassContext: cls_combi = list(cls_combi) # Some classes may not be produced, but another combination - # with containing a subclass of it may actually be produced so we can + # containing a subclass of it may actually be produced so we can # just ignore that one. op_combis = [ op_map[cls] for cls in cls_combi @@ -1582,6 +1597,35 @@ class PartialAnnotationError(AnnotationError): class ForcedParamType: pass +class UnboundMethod: + """ + Wrap a function in a similar way to Python 2 unbound methods + """ + def __init__(self, callable_, cls): + self.cls = cls + self.__wrapped__ = callable_ + + self.__module__ = callable_.__module__ + self.__name__ = callable_.__name__ + self.__qualname__ = callable_.__qualname__ + + # Use a non-regular name for "self" so that "self" can be used again in the + # kwargs + def __call__(__UnboundMethod_self__, *args, **kwargs): + return __UnboundMethod_self__.__wrapped__(*args, **kwargs) + + def __eq__(self, other): + return ( + isinstance(other, type(self)) + and + self.__wrapped__ == other.__wrapped__ + and + self.cls == other.cls + ) + + def __hash__(self): + return hash(self.__wrapped__) ^ hash(self.cls) + class Operator: def __init__(self, callable_, non_reusable_type_set=None, tags_getter=None): if non_reusable_type_set is None: @@ -1633,7 +1677,12 @@ class Operator: @property def callable_globals(self): - return self.resolved_callable.__globals__ + globals_ = self.resolved_callable.__globals__ + # Make sure the class name can be resolved + if isinstance(self.callable_, UnboundMethod): + globals_ = copy.copy(globals_) + globals_[self.callable_.cls.__name__] = self.callable_.cls + return globals_ @property def signature(self): @@ -1740,9 +1789,14 @@ class Operator: @property def mod_name(self): try: - name = inspect.getmodule(self.unwrapped_callable).__name__ + if isinstance(self.callable_, UnboundMethod): + module = inspect.getmodule(self.callable_.cls) + else: + module = inspect.getmodule(self.unwrapped_callable) except Exception: name = self.callable_globals['__name__'] + else: + name = module.__name__ return name @property @@ -1794,15 +1848,19 @@ class Operator: def is_method(self): if self.is_cls_method or self.is_static_method: return False - qualname = self.unwrapped_callable.__qualname__ - # Get the rightmost group, in case the callable has been defined - # in a function - qualname = qualname.rsplit('.', 1)[-1] + elif isinstance(self.callable_, UnboundMethod): + return True + else: + qualname = self.unwrapped_callable.__qualname__ + # Get the rightmost group, in case the callable has been defined in + # a function + qualname = qualname.rsplit('.', 1)[-1] - # Dots in the qualified name means this function has been defined in a - # class. This could also happen for closures, and they would get - # "." somewhere in their name, but we handled that already. - return '.' in qualname + # Dots in the qualified name means this function has been defined + # in a class. This could also happen for closures, and they would + # get "." somewhere in their name, but we handled that + # already. + return '.' in qualname @property def is_cls_method(self): @@ -1852,7 +1910,8 @@ class Operator: def get_prototype(self): sig = self.signature first_param = utils.take_first(sig.parameters) - annotation_map = utils.resolve_annotations(self.annotations, self.callable_globals) + annotations = self.annotations + annotation_map = utils.resolve_annotations(annotations, self.callable_globals) pristine_annotation_map = copy.copy(annotation_map) extra_ignored_param = set() @@ -1871,8 +1930,13 @@ class Operator: # When we have a method, we fill the annotations of the 1st # parameter with the name of the class it is defined in if self.is_method and first_param is not NoValue: - cls_name = self.resolved_callable.__qualname__.split('.')[0] - self.annotations[first_param] = cls_name + if isinstance(self.callable_, UnboundMethod): + cls_name = self.callable_.cls.__qualname__ + else: + cls_name = self.resolved_callable.__qualname__.split('.')[0] + # Avoid modifying the original + annotations = copy.copy(annotations) + annotations[first_param] = cls_name # No return annotation is accepted and is equivalent to None return # annotation @@ -1883,7 +1947,7 @@ class Operator: produced = type(None) # Recompute after potentially modifying the annotations - annotation_map = utils.resolve_annotations(self.annotations, self.callable_globals) + annotation_map = utils.resolve_annotations(annotations, self.callable_globals) # Remove the return annotation, since we are handling that separately annotation_map.pop('return', None) diff --git a/tools/exekall/exekall/utils.py b/tools/exekall/exekall/utils.py index f26971e36..8b0305d8e 100644 --- a/tools/exekall/exekall/utils.py +++ b/tools/exekall/exekall/utils.py @@ -59,7 +59,11 @@ def _get_callable_set(module, visited_obj_set, verbose): # If it is a class, get the list of methods if isinstance(obj, type): - callable_list = list(dict(inspect.getmembers(obj, predicate=callable)).values()) + callable_list = [ + callable_ + for name, callable_ + in inspect.getmembers(obj, predicate=callable) + ] callable_list.append(obj) else: callable_list = [obj] @@ -68,7 +72,8 @@ def _get_callable_set(module, visited_obj_set, verbose): for callable_ in callable_list: try: - param_list, return_type = engine.Operator(callable_).get_prototype() + op = engine.Operator(callable_) + param_list, return_type = op.get_prototype() # If the callable is partially annotated, warn about it since it is # likely to be a mistake. except engine.PartialAnnotationError as e: @@ -82,6 +87,11 @@ def _get_callable_set(module, visited_obj_set, verbose): except (AttributeError, ValueError, KeyError, engine.AnnotationError): continue + # Swap-in a wrapper object, so we keep track on the class on which + # the function was looked up + if op.is_method: + callable_ = engine.UnboundMethod(callable_, obj) + # Also make sure we don't accidentally get callables that will # return a abstract base class instance, since that would not work # anyway. @@ -115,3 +125,23 @@ def sweep_number( yield type_(i) i += step +def get_method_class(function): + # Unbound instance methods + if isinstance(function, engine.UnboundMethod): + return function.cls + + try: + obj = function.__self__ + except AttributeError: + cls_name = function.__qualname__.rsplit('.', 1)[0] + if '' in cls_name: + return None + else: + return eval(cls_name, function.__globals__) + else: + # bound class methods + if isinstance(obj, type): + return obj + # bound instance method + else: + return type(obj) -- GitLab From 08710214c12855a56212e0665cf2e494d0e17da1 Mon Sep 17 00:00:00 2001 From: Douglas RAILLARD Date: Wed, 27 Feb 2019 17:09:27 +0000 Subject: [PATCH 05/15] exekall: Rework Consumer and ExprData Make sure expressions referencing their Consumer are cloned appropriately. --- tools/exekall/exekall/engine.py | 147 ++++++++++++++++++++++++-------- tools/exekall/exekall/main.py | 5 +- 2 files changed, 115 insertions(+), 37 deletions(-) diff --git a/tools/exekall/exekall/engine.py b/tools/exekall/exekall/engine.py index 6ad8c0e5f..3de28d93a 100644 --- a/tools/exekall/exekall/engine.py +++ b/tools/exekall/exekall/engine.py @@ -457,7 +457,9 @@ class ExpressionBase: def _get_structure(self, full_qual=True, indent=1): indent_str = 4 * ' ' * indent - if isinstance(self.op, PrebuiltOperator): + if isinstance(self.op, ConsumerOperator): + op_name = self.op.get_name(full_qual=True) + elif isinstance(self.op, PrebuiltOperator): op_name = '' else: op_name = self.op.get_name(full_qual=True) @@ -831,10 +833,10 @@ class ExpressionBase: # When the ExprVal is from an Expression of the Consumer # operator, we directly print out the name of the function that was # selected since it is not serializable - callable_ = expr_val.expr.op.callable_ - if attr == 'value' and callable_ is Consumer: + op = expr_val.expr.op + if attr == 'value' and isinstance(op, ConsumerOperator): return Operator(obj).get_name(full_qual=True) - elif attr == 'value' and callable_ is ExprData: + elif attr == 'value' and isinstance(op, ExprDataOperator): return self.EXPR_DATA_VAR_NAME else: return script_db.get_snippet(expr_val, attr) @@ -876,12 +878,12 @@ class ExpressionBase: # Consumer operator is special since we don't compute anything to # get its value, it is just the name of a function - if self.op.callable_ is Consumer: + if isinstance(self.op, ConsumerOperator): if not len(consumer_expr_stack) >= 2: return ('None', '') else: return (consumer_expr_stack[-2].op.get_name(full_qual=True), '') - elif self.op.callable_ is ExprData: + elif isinstance(self.op, ExprDataOperator): # When we actually have an ExprVal, use it so we have the right # UUID. if expr_val_set: @@ -1195,10 +1197,58 @@ class ComputableExpression(ExpressionBase): for expr_val in comp_expr.execute(*args, **kwargs): yield (comp_expr, expr_val) + def _clone_consumer(self, consumer_expr_stack): + expr = self + if isinstance(expr.op, ConsumerOperator): + try: + consumer = consumer_expr_stack[-2].op.callable_ + except IndexError: + consumer = None + + # Build a new ConsumerOperator that references the right consumer, + # and a new Expression to go with it + expr = expr.__class__( + op=ConsumerOperator(consumer), + param_map={}, + ) + else: + # Clone the Expressions referencing their consumer, so each of + # their consumer will get a clone of them. Each clone will + # reference a different consumer through its parameter. + if any( + isinstance(param_expr.op, ConsumerOperator) + for param_expr in expr.param_map.values() + ): + expr = copy.copy(expr) + + expr.param_map = OrderedDict( + (param, param_expr._clone_consumer( + consumer_expr_stack + [expr], + )) + for param, param_expr in expr.param_map.items() + ) + + return expr + + def _fill_expr_data(self, data): + if isinstance(self.op, ExprDataOperator): + self.op = ExprDataOperator(data) + for param_expr in self.param_map.values(): + param_expr._fill_expr_data(data) + + def prepare_execute(self): + # Make sure the Expressions referencing their Consumer get + # appropriately cloned. + self._clone_consumer([]) + self._fill_expr_data(self.data) + return self + def execute(self, post_compute_cb=None): - return self._execute([], post_compute_cb) + # Call it in case it was not already done. + self.prepare_execute() + return self._execute(post_compute_cb) - def _execute(self, consumer_expr_stack, post_compute_cb): + def _execute(self, post_compute_cb): # Lazily compute the values of the Expression, trying to use # already computed values when possible @@ -1209,7 +1259,6 @@ class ComputableExpression(ExpressionBase): def filter_param_exec_map(param_map, reusable): return OrderedDict( (param, param_expr._execute( - consumer_expr_stack=consumer_expr_stack + [self], post_compute_cb=post_compute_cb, )) for param, param_expr in param_map.items() @@ -1265,25 +1314,8 @@ class ComputableExpression(ExpressionBase): for param, param_expr_val in param_map.items() ) - # Consumer operator is special and we provide the value for it, - # instead of letting it computing its own value - if self.op.callable_ is Consumer: - try: - consumer = consumer_expr_stack[-2].op.callable_ - except IndexError: - consumer = None - iterated = [ (None, consumer, NoValue) ] - - elif self.op.callable_ is ExprData: - root_expr = consumer_expr_stack[0] - expr_data = root_expr.data - iterated = [ (expr_data.uuid, expr_data, NoValue) ] - - # Otherwise, we just call the operators with its parameters - else: - iterated = self.op.generator_wrapper(**param_val_map) - - iterator = iter(iterated) + # Call the operators with its parameters + iterator = self.op.generator_wrapper(**param_val_map) expr_val_seq = ExprValSeq( self, iterator, param_map, post_compute_cb @@ -1411,12 +1443,13 @@ class ClassContext: # class can be built where in fact it cannot if compat_cls_set & op_map.keys() } - internal_cls_set = {Consumer, ExprData} - for internal_cls in internal_cls_set: - op_map[internal_cls] = { - Operator(internal_cls, non_reusable_type_set=internal_cls_set) - } - cls_map[internal_cls] = [internal_cls] + + # Dummy placeholders that will get fixed up later right before + # execution + op_map[Consumer] = [ConsumerOperator()] + op_map[ExprData] = [ExprDataOperator()] + cls_map[ExprData] = [ExprData] + cls_map[Consumer] = [Consumer] expr_list = list() for result_op in result_op_seq: @@ -2007,6 +2040,8 @@ class PrebuiltOperator(Operator): uuid_list.append(uuid_) obj_list_.append(obj) + # Make sure we will get all objects when using zip() + assert len(obj_list) == len(uuid_list) self.obj_list = obj_list_ self.uuid_list = uuid_list self.obj_type = obj_type @@ -2041,6 +2076,48 @@ class PrebuiltOperator(Operator): yield from zip(self.uuid_list, self.obj_list, itertools.repeat(NoValue)) return genf +class ConsumerOperator(PrebuiltOperator): + def __init__(self, consumer=None): + obj_type = Consumer + super().__init__( + obj_type, [consumer], + tags_getter=self._get_tag, + ) + # That allows easily making it hidden + self.callable_ = obj_type + + def _get_tag(self, expr_val): + return {'consumer': self.get_name()} + + def get_name(self, *args, **kwargs): + obj = Consumer if self.consumer is None else self.consumer + return utils.get_name(obj, *args, **kwargs) + + @property + def consumer(self): + return self.obj_list[0] + +class ExprDataOperator(PrebuiltOperator): + def __init__(self, data=None): + obj_type = ExprData + super().__init__( + obj_type, [data], + ) + # That allows easily making it hidden + self.callable_ = obj_type + + @property + def data(self): + return self.obj_list[0] + + @property + def uuid_list(self): + return [self.data.uuid] if self.data is not None else [] + + @uuid_list.setter + def uuid_list(self, val): + pass + class ExprValSeq: def __init__(self, expr, iterator, param_map, post_compute_cb=None): self.expr = expr @@ -2317,7 +2394,7 @@ class FrozenExprVal(ExprValBase): # Reloading these values will lead to issues, and they are regenerated # for any new Expression that would be created anyway. - if op.callable_ in (ExprData, Consumer): + if isinstance(op, (ExprDataOperator, ConsumerOperator)): value = NoValue excep = NoValue diff --git a/tools/exekall/exekall/main.py b/tools/exekall/exekall/main.py index d54661c63..29d2e308d 100755 --- a/tools/exekall/exekall/main.py +++ b/tools/exekall/exekall/main.py @@ -816,8 +816,9 @@ def do_run(args, parser, run_parser, argv): else: iteration_expr_list = [expr_list] - - + # Make sure all references to Consumer are cloned appropriately + for expr in utils.flatten_seq(iteration_expr_list): + expr.prepare_execute() exec_ret_code = exec_expr_list( iteration_expr_list=iteration_expr_list, -- GitLab From 480e7f746c61cdc0999e4ea8edbdf6cb7fed5144 Mon Sep 17 00:00:00 2001 From: Douglas RAILLARD Date: Thu, 28 Feb 2019 16:36:46 +0000 Subject: [PATCH 06/15] exekall.main: minor cleanup --- tools/exekall/exekall/main.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tools/exekall/exekall/main.py b/tools/exekall/exekall/main.py index 29d2e308d..8b37f7506 100755 --- a/tools/exekall/exekall/main.py +++ b/tools/exekall/exekall/main.py @@ -956,8 +956,8 @@ def exec_expr_list(iteration_expr_list, adaptor, artifact_dir, testsession_uuid, computed_expr_val_set = set() reused_expr_val_set = set() def log_expr_val(expr_val, reused): - # Consider that PrebuiltOperator reuse values instead of actually - # computing them. + # Consider that PrebuiltOperator reuse values instead of + # actually computing them. if isinstance(expr_val.expr.op, engine.PrebuiltOperator): reused = True @@ -1028,7 +1028,7 @@ def exec_expr_list(iteration_expr_list, adaptor, artifact_dir, testsession_uuid, with (expr_artifact_dir/'TESTCASE.py').open('wt', encoding='utf-8') as f: f.write( expr.get_script( - prefix = 'testcase', + prefix = 'expr', db_path = os.path.join('..', '..', DB_FILENAME), db_relative_to = '__file__', )[1]+'\n', -- GitLab From 3b051171f5241bfcdda6cb92014da30b29eed201 Mon Sep 17 00:00:00 2001 From: Douglas RAILLARD Date: Thu, 28 Feb 2019 16:54:48 +0000 Subject: [PATCH 07/15] exekall: Improve STRUCTURE.svg Align it more with STRUCTURE. --- tools/exekall/exekall/engine.py | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/tools/exekall/exekall/engine.py b/tools/exekall/exekall/engine.py index 3de28d93a..eec30c19a 100644 --- a/tools/exekall/exekall/engine.py +++ b/tools/exekall/exekall/engine.py @@ -454,16 +454,19 @@ class ExpressionBase: else: return self._get_structure(full_qual=full_qual) + @staticmethod + def _get_structure_op_name(op): + if isinstance(op, ConsumerOperator): + return op.get_name(full_qual=True) + elif isinstance(op, PrebuiltOperator): + return '' + else: + return op.get_name(full_qual=True) + def _get_structure(self, full_qual=True, indent=1): indent_str = 4 * ' ' * indent - if isinstance(self.op, ConsumerOperator): - op_name = self.op.get_name(full_qual=True) - elif isinstance(self.op, PrebuiltOperator): - op_name = '' - else: - op_name = self.op.get_name(full_qual=True) - + op_name = self._get_structure_op_name(self.op) out = '{op_name} ({value_type_name})'.format( op_name = op_name, value_type_name = utils.get_name(self.op.value_type, full_qual=full_qual), @@ -484,10 +487,7 @@ class ExpressionBase: else: visited.add(self) - if isinstance(self.op, PrebuiltOperator): - op_name = '' - else: - op_name = self.op.get_name(full_qual=True) + op_name = self._get_structure_op_name(self.op) # Use the Python id as it is guaranteed to be unique during the lifetime of # the object, so it is a good candidate to refer to a node -- GitLab From bbb425dbbe9df96906e95e62c4a948cf472817a6 Mon Sep 17 00:00:00 2001 From: Douglas RAILLARD Date: Mon, 25 Feb 2019 17:49:47 +0000 Subject: [PATCH 08/15] lisa.workloads: remove deprecated code --- lisa/android/__init__.py | 46 -- lisa/android/benchmark.py | 400 ----------------- lisa/android/screen.py | 158 ------- lisa/android/system.py | 547 ----------------------- lisa/android/viewer.py | 152 ------- lisa/android/workload.py | 168 ------- lisa/android/workloads/camera_preview.py | 107 ----- lisa/android/workloads/exoplayer.py | 193 -------- lisa/android/workloads/geekbench.py | 154 ------- lisa/android/workloads/gmaps.py | 141 ------ lisa/android/workloads/jankbench.py | 191 -------- lisa/android/workloads/pcmark.py | 181 -------- lisa/android/workloads/uibench.py | 221 --------- lisa/android/workloads/vellamo.py | 177 -------- lisa/android/workloads/youtube.py | 115 ----- 15 files changed, 2951 deletions(-) delete mode 100644 lisa/android/__init__.py delete mode 100644 lisa/android/benchmark.py delete mode 100644 lisa/android/screen.py delete mode 100644 lisa/android/system.py delete mode 100644 lisa/android/viewer.py delete mode 100644 lisa/android/workload.py delete mode 100644 lisa/android/workloads/camera_preview.py delete mode 100644 lisa/android/workloads/exoplayer.py delete mode 100644 lisa/android/workloads/geekbench.py delete mode 100644 lisa/android/workloads/gmaps.py delete mode 100644 lisa/android/workloads/jankbench.py delete mode 100644 lisa/android/workloads/pcmark.py delete mode 100755 lisa/android/workloads/uibench.py delete mode 100644 lisa/android/workloads/vellamo.py delete mode 100644 lisa/android/workloads/youtube.py diff --git a/lisa/android/__init__.py b/lisa/android/__init__.py deleted file mode 100644 index 62bc50e31..000000000 --- a/lisa/android/__init__.py +++ /dev/null @@ -1,46 +0,0 @@ -# SPDX-License-Identifier: Apache-2.0 -# -# Copyright (C) 2015, ARM Limited and contributors. -# -# Licensed under the Apache License, Version 2.0 (the "License"); you may -# not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# - -"""Initialization for Android module""" - -from lisa.android.screen import Screen -from lisa.android.system import System -from lisa.android.workload import Workload -from lisa.android.viewer import ViewerWorkload -from lisa.android.benchmark import LisaBenchmark - -# Initialization of Android Workloads -import os -import sys - -from glob import glob -from importlib import import_module - -# Add workloads dir to system path -workloads_dir = os.path.dirname(os.path.abspath(__file__)) -workloads_dir = os.path.join(workloads_dir, 'workloads') -sys.path.insert(0, workloads_dir) - -for filepath in glob(os.path.join(workloads_dir, '*.py')): - filename = os.path.splitext(os.path.basename(filepath))[0] - # Ignore __init__ files - if filename.startswith('__'): - continue - # Import workload module - import_module(filename) - -# vim :set tabstop=4 shiftwidth=4 textwidth=80 expandtab diff --git a/lisa/android/benchmark.py b/lisa/android/benchmark.py deleted file mode 100644 index eb20dc614..000000000 --- a/lisa/android/benchmark.py +++ /dev/null @@ -1,400 +0,0 @@ -# SPDX-License-Identifier: Apache-2.0 -# -# Copyright (C) 2015, ARM Limited and contributors. -# -# Licensed under the Apache License, Version 2.0 (the "License"); you may -# not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# - -import argparse -import logging -import os -import select - -from subprocess import Popen, PIPE -from time import sleep - -from lisa.utils import setup_logging -from lisa.android import System, Workload -from lisa.env import TestEnv -from lisa.utils import memoized - -from devlib.utils.android import fastboot_command - -class LisaBenchmark(object): - """ - A base class for LISA custom benchmarks execution - - This class is intended to be subclassed in order to create a custom - benckmark execution for LISA. - It sets up the TestEnv and and provides convenience methods for - test environment setup, execution and post-processing. - - Subclasses should provide a bm_conf to setup the TestEnv and - a set of optional callback methods to configuere a test environment - and process collected data. - - Example users of this class can be found under LISA's tests/benchmarks - directory. - """ - - bm_conf = { - - # Target platform and board - "platform" : 'android', - - # Define devlib modules to load - "modules" : [ - 'cpufreq', - 'cpuidle', - ], - - # FTrace events to collect for all the tests configuration which have - # the "ftrace" flag enabled - "ftrace" : { - "events" : [ - "sched_switch", - "sched_overutilized", - "sched_contrib_scale_f", - "sched_load_avg_cpu", - "sched_load_avg_task", - "sched_tune_tasks_update", - "sched_boost_cpu", - "sched_boost_task", - "sched_energy_diff", - "cpu_frequency", - "cpu_idle", - "cpu_capacity", - ], - "buffsize" : 10 * 1024, - }, - - # Default EnergyMeter Configuration - "emeter" : { - "instrument" : "acme", - "channel_map" : { - "Device0" : 0, - } - }, - - # Tools required by the experiments - "tools" : [ 'trace-cmd' ], - - } - """Override this with a dictionary or JSON path to configure the TestEnv""" - - bm_name = None - """Override this with the name of the LISA's benchmark to run""" - - bm_params = None - """Override this with the set of parameters for the LISA's benchmark to run""" - - bm_collect = None - """Override this with the set of data to collect during test exeution""" - - bm_reboot = False - """Override this with True if a boot image was passed as command line parameter""" - - bm_iterations = 1 - """Override this with the desired number of iterations of the test""" - - bm_iterations_pause = 30 - """ - Override this with the desired amount of time (in seconds) to pause - for before each iteration - """ - - bm_iterations_reboot = False - """ - Override this with the desired behaviour: reboot or not reboot before - each iteration - """ - - def benchmarkInit(self): - """ - Code executed before running the benchmark - """ - pass - - def benchmarkFinalize(self): - """ - Code executed after running the benchmark - """ - pass - -################################################################################ -# Private Interface - - @memoized - def _parseCommandLine(self): - - parser = argparse.ArgumentParser( - description='LISA Benchmark Configuration') - - # Bootup settings - parser.add_argument('--boot-image', type=str, - default=None, - help='Path of the Android boot.img to be used') - parser.add_argument('--boot-timeout', type=int, - default=60, - help='Timeout in [s] to wait after a reboot (default 60)') - - # Android settings - parser.add_argument('--android-device', type=str, - default=None, - help='Identifier of the Android target to use') - parser.add_argument('--android-home', type=str, - default=None, - help='Path used to configure ANDROID_HOME') - - # Test customization - parser.add_argument('--results-dir', type=str, - default=self.__class__.__name__, - help='Results folder, ' - 'if specified override test defaults') - parser.add_argument('--collect', type=str, - default=None, - help='Set of metrics to collect, ' - 'e.g. "energy systrace_30" to sample energy and collect a 30s systrace, ' - 'if specified overrides test defaults') - parser.add_argument('--iterations', type=int, - default=1, - help='Number of iterations the same test has to be repeated for (default 1)') - parser.add_argument('--iterations-pause', type=int, - default=30, - help='Amount of time (in seconds) to pause for before each iteration (default 30s)') - parser.add_argument('--iterations-reboot', action="store_true", - help='Reboot before each iteration (default False)') - - # Measurements settings - parser.add_argument('--iio-channel-map', type=str, - default=None, - help='List of IIO channels to sample, ' - 'e.g. "ch0:0,ch3:1" to sample CHs 0 and 3, ' - 'if specified overrides test defaults') - - # Parse command line arguments - return parser.parse_args() - - - def _getBmConf(self): - # Override default configuration with command line parameters - if self.args.boot_image: - self.bm_reboot = True - if self.args.android_device: - self.bm_conf['device'] = self.args.android_device - if self.args.android_home: - self.bm_conf['ANDROID_HOME'] = self.args.android_home - if self.args.results_dir: - self.bm_conf['results_dir'] = self.args.results_dir - if self.args.collect: - self.bm_collect = self.args.collect - if self.args.iterations: - self.bm_iterations = self.args.iterations - if self.args.iterations_pause: - self.bm_iterations_pause = self.args.iterations_pause - if self.args.iterations_reboot: - self.bm_iterations_reboot = True - - # Override energy meter configuration - if self.args.iio_channel_map: - em = { - 'instrument' : 'acme', - 'channel_map' : {}, - } - for ch in self.args.iio_channel_map.split(','): - ch_name, ch_id = ch.split(':') - em['channel_map'][ch_name] = ch_id - self.bm_conf['emeter'] = em - self._log.info('Using ACME energy meter channels: %s', em) - - # Override EM if energy collection not required - if 'energy' not in self.bm_collect: - try: - self.bm_conf.pop('emeter') - except KeyError: - pass - - return self.bm_conf - - def _getWorkload(self): - if self.bm_name is None: - msg = 'Benchmark subclasses must override the `bm_name` attribute' - raise NotImplementedError(msg) - # Get a referench to the worload to run - wl = Workload.getInstance(self.te, self.bm_name) - if wl is None: - raise ValueError('Specified benchmark [{}] is not supported'\ - .format(self.bm_name)) - return wl - - def _getBmParams(self): - if self.bm_params is None: - msg = 'Benchmark subclasses must override the `bm_params` attribute' - raise NotImplementedError(msg) - return self.bm_params - - def _getBmCollect(self): - if self.bm_collect is None: - msg = 'Benchmark subclasses must override the `bm_collect` attribute' - self._log.warning(msg) - return '' - return self.bm_collect - - def _preInit(self): - """ - Code executed before running the benchmark - """ - # If iterations_reboot is True we are going to reboot before the - # first iteration anyway. - if self.bm_reboot and not self.bm_iterations_reboot: - self.reboot_target() - - self.iterations_count = 1 - - def _preRun(self): - """ - Code executed before every iteration of the benchmark - """ - rebooted = False - - if self.bm_reboot and self.bm_iterations_reboot: - rebooted = self.reboot_target() - - if not rebooted and self.iterations_count > 1: - self._log.info('Waiting {}[s] before executing iteration {}...'\ - .format(self.bm_iterations_pause, self.iterations_count)) - sleep(self.bm_iterations_pause) - - self.iterations_count += 1 - - def __init__(self): - """ - Set up logging and trigger running experiments - """ - setup_logging() - self._log = logging.getLogger('Benchmark') - - self._log.info('=== CommandLine parsing...') - self.args = self._parseCommandLine() - - self._log.info('=== TestEnv setup...') - self.bm_conf = self._getBmConf() - self.te = TestEnv(self.bm_conf) - self.target = self.te.target - - self._log.info('=== Initialization...') - self.wl = self._getWorkload() - self.out_dir=self.te.res_dir - try: - self._preInit() - self.benchmarkInit() - except Exception: - self._log.warning('Benchmark initialization failed: execution aborted') - raise - - self._log.info('=== Execution...') - for iter_id in range(1, self.bm_iterations+1): - self._log.info('=== Iteration {}/{}...'.format(iter_id, self.bm_iterations)) - out_dir = os.path.join(self.out_dir, "{:03d}".format(iter_id)) - os.makedirs(out_dir, exist_ok=True) - - self._preRun() - - self.wl.run(out_dir=out_dir, - collect=self._getBmCollect(), - **self.bm_params) - - self._log.info('=== Finalization...') - self.benchmarkFinalize() - - def _wait_for_logcat_idle(self, seconds=1): - lines = 0 - - # Clear logcat - # os.system('{} logcat -s {} -c'.format(adb, DEVICE)); - self.target.clear_logcat() - - # Dump logcat output - logcat_cmd = 'adb -s {} logcat'.format(self.target.adb_name) - logcat = Popen(logcat_cmd, shell=True, stdout=PIPE) - logcat_poll = select.poll() - logcat_poll.register(logcat.stdout, select.POLLIN) - - # Monitor logcat until it's idle for the specified number of [s] - self._log.info('Waiting for system to be almost idle') - self._log.info(' i.e. at least %d[s] of no logcat messages', seconds) - while True: - poll_result = logcat_poll.poll(seconds * 1000) - if not poll_result: - break - lines = lines + 1 - line = logcat.stdout.readline(1024) - if lines % 1000: - self._log.debug(' still waiting...') - if lines > 1e6: - self._log.warning('device logcat seems quite busy, ' - 'continuing anyway... ') - break - - def reboot_target(self, disable_charge=True): - """ - Reboot the target if a "boot-image" has been specified - - If the user specify a boot-image as a command line parameter, this - method will reboot the target with the specified kernel and wait - for the target to be up and running. - """ - rebooted = False - - # Reboot the device, if a boot_image has been specified - if self.args.boot_image: - - self._log.warning('=== Rebooting...') - self._log.warning('Rebooting image to use: %s', self.args.boot_image) - - self._log.debug('Waiting 6[s] to enter bootloader...') - self.target.adb_reboot_bootloader() - sleep(6) - # self._fastboot('boot {}'.format(self.args.boot_image)) - cmd = 'boot {}'.format(self.args.boot_image) - fastboot_command(cmd, device=self.target.adb_name) - self._log.debug('Waiting {}[s] for boot to start...'\ - .format(self.args.boot_timeout)) - sleep(self.args.boot_timeout) - rebooted = True - - else: - self._log.warning('Device NOT rebooted, using current image') - - # Restart ADB in root mode - self._log.warning('Restarting ADB in root mode...') - self.target.adb_root(force=True) - - # TODO add check for kernel SHA1 - self._log.warning('Skipping kernel SHA1 cross-check...') - - # Disable charge via USB - if disable_charge: - self._log.debug('Disabling charge over USB...') - self.target.charging_enabled = False - - # Log current kernel version - self._log.info('Running with kernel:') - self._log.info(' %s', self.target.kernel_version) - - # Wait for the system to complete the boot - self._wait_for_logcat_idle() - - return rebooted - -# vim :set tabstop=4 shiftwidth=4 expandtab textwidth=80 diff --git a/lisa/android/screen.py b/lisa/android/screen.py deleted file mode 100644 index 6f13ef091..000000000 --- a/lisa/android/screen.py +++ /dev/null @@ -1,158 +0,0 @@ -# SPDX-License-Identifier: Apache-2.0 -# -# Copyright (C) 2015, ARM Limited and contributors. -# -# Licensed under the Apache License, Version 2.0 (the "License"); you may -# not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# - -import logging -from lisa.android.system import System -from time import sleep - -class Screen(object): - """ - Set of utility functions to control an Android Screen - """ - - @staticmethod - def set_orientation(target, auto=True, portrait=None): - """ - Set screen orientation mode - """ - log = logging.getLogger('Screen') - acc_mode = 1 if auto else 0 - # Force manual orientation of portrait specified - if portrait is not None: - acc_mode = 0 - log.info('Force manual orientation') - if acc_mode == 0: - usr_mode = 0 if portrait else 1 - usr_mode_str = 'PORTRAIT' if portrait else 'LANDSCAPE' - log.info('Set orientation: %s', usr_mode_str) - else: - usr_mode = 0 - log.info('Set orientation: AUTO') - - if acc_mode == 0: - target.execute('content insert '\ - '--uri content://settings/system '\ - '--bind name:s:accelerometer_rotation '\ - '--bind value:i:{}'.format(acc_mode)) - target.execute('content insert '\ - '--uri content://settings/system '\ - '--bind name:s:user_rotation '\ - '--bind value:i:{}'.format(usr_mode)) - else: - # Force PORTRAIT mode when activation AUTO rotation - target.execute('content insert '\ - '--uri content://settings/system '\ - '--bind name:s:user_rotation '\ - '--bind value:i:{}'.format(usr_mode)) - target.execute('content insert '\ - '--uri content://settings/system '\ - '--bind name:s:accelerometer_rotation '\ - '--bind value:i:{}'.format(acc_mode)) - - @staticmethod - def set_brightness(target, auto=True, percent=None): - """ - Set screen brightness percentage - """ - log = logging.getLogger('Screen') - bri_mode = 1 if auto else 0 - # Force manual brightness if a percent specified - if percent: - bri_mode = 0 - target.execute('content insert '\ - '--uri content://settings/system '\ - '--bind name:s:screen_brightness_mode '\ - '--bind value:i:{}'.format(bri_mode)) - if bri_mode == 0: - if percent<0 or percent>100: - msg = "Screen brightness {} out of range (0,100)"\ - .format(percent) - raise ValueError(msg) - value = 255 * percent / 100 - target.execute('content insert '\ - '--uri content://settings/system '\ - '--bind name:s:screen_brightness '\ - '--bind value:i:{}'.format(value)) - log.info('Set brightness: %d%%', percent) - else: - log.info('Set brightness: AUTO') - - @staticmethod - def set_dim(target, auto=True): - """ - Set screen dimming mode - """ - log = logging.getLogger('Screen') - dim_mode = 1 if auto else 0 - dim_mode_str = 'ON' if auto else 'OFF' - target.execute('content insert '\ - '--uri content://settings/system '\ - '--bind name:s:dim_screen '\ - '--bind value:i:{}'.format(dim_mode)) - log.info('Dim screen mode: %s', dim_mode_str) - - @staticmethod - def set_timeout(target, seconds=30): - """ - Set screen off timeout in seconds - """ - log = logging.getLogger('Screen') - if seconds<0: - msg = "Screen timeout {}: cannot be negative".format(seconds) - raise ValueError(msg) - value = seconds * 1000 - target.execute('content insert '\ - '--uri content://settings/system '\ - '--bind name:s:screen_off_timeout '\ - '--bind value:i:{}'.format(value)) - log.info('Screen timeout: %d [s]', seconds) - - @staticmethod - def set_defaults(target): - """ - Reset screen settings to a reasonable default - """ - Screen.set_orientation(target) - Screen.set_brightness(target) - Screen.set_dim(target) - Screen.set_timeout(target) - - @staticmethod - def get_screen_density(target): - """ - Get screen density of the device. - """ - return target.execute('getprop ro.sf.lcd_density') - - @staticmethod - def set_screen(target, on=True): - log = logging.getLogger('Screen') - if not on: - log.info('Setting screen OFF') - System.sleep(target) - return - log.info('Setting screen ON') - System.wakeup(target) - - @staticmethod - def unlock(target): - Screen.set_screen(target, on=True) - sleep(1) - System.menu(target) - System.home(target) - -# vim :set tabstop=4 shiftwidth=4 expandtab textwidth=80 diff --git a/lisa/android/system.py b/lisa/android/system.py deleted file mode 100644 index 260d9545c..000000000 --- a/lisa/android/system.py +++ /dev/null @@ -1,547 +0,0 @@ -# SPDX-License-Identifier: Apache-2.0 -# -# Copyright (C) 2015, ARM Limited and contributors. -# -# Licensed under the Apache License, Version 2.0 (the "License"); you may -# not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# - -import logging - -from devlib.utils.android import adb_command -from devlib import TargetError -import os -import pexpect as pe -from time import sleep - -GET_FRAMESTATS_CMD = 'shell dumpsys gfxinfo {} > {}' -SYSTRACE_EVENTS_DEFAULT = ['gfx', 'view', 'sched', 'freq', 'idle'] -SYSTRACE_BUFFSIZE_DEFAULT = 10240 - -# See https://developer.android.com/reference/android/content/Intent.html#setFlags(int) -FLAG_ACTIVITY_NEW_TASK = 0x10000000 -FLAG_ACTIVITY_CLEAR_TASK = 0x00008000 - -class System(object): - """ - Collection of Android related services - """ - - @staticmethod - def systrace_start(env, trace_file, time=None, conf=None): - """ - Start tracing using systrace - - :param env: Target test environment - :type env: TestEnv - - :param trace_file: Name of the trace output - :type trace_file: str - - :param time: Tracing duration in seconds. If no value is passed, - will keep tracing until tracingStop() is called. - :type time: int - - :param conf: Custom systrace configuration. If set, will be used - instead of env.conf['systrace']. - :type conf: dict - """ - - log = logging.getLogger('System') - - # Prioritize custom conf, then environment conf, then default conf - if not conf: - conf = env.conf.get('systrace', {}) - - events = conf.get('events', SYSTRACE_EVENTS_DEFAULT) - buffsize = conf.get('buffsize', SYSTRACE_BUFFSIZE_DEFAULT) - - # Check which systrace binary is available under CATAPULT_HOME - for systrace in ['systrace.py', 'run_systrace.py']: - systrace_path = os.path.join(env.CATAPULT_HOME, 'systrace', - 'systrace', systrace) - if os.path.isfile(systrace_path): - break - else: - log.warning("Systrace binary not available under CATAPULT_HOME: %s!", - env.CATAPULT_HOME) - return None - - # Format the command according to the specified arguments - device = env.conf.get('device', '') - if device: - device = "-e {}".format(device) - - systrace_pattern = "{} {} -o {} -b {} {}" - trace_cmd = systrace_pattern.format(systrace_path, device, - trace_file, buffsize, " ".join(events)) - if time is not None: - trace_cmd += " -t {}".format(time) - - log.info('SysTrace: %s', trace_cmd) - - # Actually spawn systrace - return pe.spawn(trace_cmd) - - @staticmethod - def systrace_wait(target, systrace_output): - systrace_output.wait() - - @staticmethod - def set_airplane_mode(target, on=True): - """ - Set airplane mode - """ - ap_mode = 1 if on else 0 - ap_state = 'true' if on else 'false' - - try: - target.execute('settings put global airplane_mode_on {}'\ - .format(ap_mode), as_root=True) - target.execute('am broadcast '\ - '-a android.intent.action.AIRPLANE_MODE '\ - '--ez state {}'\ - .format(ap_state), as_root=True) - except TargetError: - log = logging.getLogger('System') - log.warning('Failed to toggle airplane mode, permission denied.') - - @staticmethod - def _set_svc(target, cmd, on=True): - mode = 'enable' if on else 'disable' - try: - target.execute('svc {} {}'.format(cmd, mode), as_root=True) - except TargetError: - log = logging.getLogger('System') - log.warning('Failed to toggle {} mode, permission denied.'\ - .format(cmd)) - - @staticmethod - def set_mobile_data(target, on=True): - """ - Set mobile data connectivity - """ - System._set_svc(target, 'data', on) - - @staticmethod - def set_wifi(target, on=True): - """ - Set mobile data connectivity - """ - System._set_svc(target, 'wifi', on) - - @staticmethod - def set_nfc(target, on=True): - """ - Set mobile data connectivity - """ - System._set_svc(target, 'nfc', on) - - @staticmethod - def start_app(target, apk_name): - """ - Start the main activity of the specified application - - :param apk_name: name of the apk - :type apk_name: str - """ - target.execute('monkey -p {} -c android.intent.category.LAUNCHER 1'\ - .format(apk_name)) - - @staticmethod - def start_activity(target, apk_name, activity_name): - """ - Start an application by specifying package and activity name. - - :param apk_name: name of the apk - :type apk_name: str - - :param activity_name: name of the activity to launch - :type activity_name: str - """ - target.execute('am start -n {}/{}'.format(apk_name, activity_name)) - - @staticmethod - def start_action(target, action, action_args=''): - """ - Start an activity by specifying an action. - - :param action: action to be executed - :type action: str - - :param action_args: arguments for the activity - :type action_args: str - """ - target.execute('am start -a {} {}'.format(action, action_args)) - - @staticmethod - def view_uri(target, uri, force_new=True): - """ - Start a view activity by specifying a URI - - :param uri: URI of the item to display - :type uri: str - - :param force_new: Force the viewing application to be - relaunched if it is already running - :type force_new: bool - """ - arguments = '-d {}'.format(uri) - - if force_new: - # Activity flags ensure the app is restarted - arguments = '{} -f {}'.format(arguments, - FLAG_ACTIVITY_NEW_TASK | FLAG_ACTIVITY_CLEAR_TASK) - - System.start_action(target, 'android.intent.action.VIEW', arguments) - # Wait for the viewing application to be completely loaded - sleep(5) - - @staticmethod - def force_stop(target, apk_name, clear=False): - """ - Stop the application and clear its data if necessary. - - :param target: instance of devlib Android target - :type target: devlib.target.AndroidTarget - - :param apk_name: name of the apk - :type apk_name: str - - :param clear: clear application data - :type clear: bool - """ - target.execute('am force-stop {}'.format(apk_name)) - if clear: - target.execute('pm clear {}'.format(apk_name)) - - @staticmethod - def tap(target, x, y, absolute=False): - """ - Tap a given point on the screen. - - :param target: instance of devlib Android target - :type target: devlib.target.AndroidTarget - - :param x: horizontal coordinate - :type x: int - - :param y: vertical coordinate - :type y: int - - :param absolute: use absolute coordinates or percentage of screen - resolution - :type absolute: bool - """ - if not absolute: - w, h = target.screen_resolution - x = w * x / 100 - y = h * y / 100 - - target.execute('input tap {} {}'.format(x, y)) - - @staticmethod - def vswipe(target, y_low_pct, y_top_pct, duration='', swipe_up=True): - """ - Vertical swipe - - :param target: instance of devlib Android target - :type target: devlib.target.AndroidTarget - - :param y_low_pct: vertical lower coordinate percentage - :type y_low_pct: int - - :param y_top_pct: vertical upper coordinate percentage - :type y_top_pct: int - - :param duration: duration of the swipe in milliseconds - :type duration: int - - :param swipe_up: swipe up or down - :type swipe_up: bool - """ - w, h = target.screen_resolution - x = w / 2 - if swipe_up: - y1 = h * y_top_pct / 100 - y2 = h * y_low_pct / 100 - else: - y1 = h * y_low_pct / 100 - y2 = h * y_top_pct / 100 - - target.execute('input swipe {} {} {} {} {}'\ - .format(x, y1, x, y2, duration)) - - @staticmethod - def hswipe(target, x_left_pct, x_right_pct, duration='', swipe_right=True): - """ - Horizontal swipe - - :param target: instance of devlib Android target - :type target: devlib.target.AndroidTarget - - :param x_left_pct: horizontal left coordinate percentage - :type x_left_pct: int - - :param x_right_pct: horizontal right coordinate percentage - :type x_right_pct: int - - :param duration: duration of the swipe in milliseconds - :type duration: int - - :param swipe_right: swipe right or left - :type swipe_right: bool - """ - w, h = target.screen_resolution - y = h / 2 - if swipe_right: - x1 = w * x_left_pct / 100 - x2 = w * x_right_pct / 100 - else: - x1 = w * x_right_pct / 100 - x2 = w * x_left_pct / 100 - target.execute('input swipe {} {} {} {} {}'\ - .format(x1, y, x2, y, duration)) - - @staticmethod - def menu(target): - """ - Press MENU button - - :param target: instance of devlib Android target - :type target: devlib.target.AndroidTarget - """ - target.execute('input keyevent KEYCODE_MENU') - - @staticmethod - def home(target): - """ - Press HOME button - - :param target: instance of devlib Android target - :type target: devlib.target.AndroidTarget - """ - target.execute('input keyevent KEYCODE_HOME') - - @staticmethod - def back(target): - """ - Press BACK button - - :param target: instance of devlib Android target - :type target: devlib.target.AndroidTarget - """ - target.execute('input keyevent KEYCODE_BACK') - - @staticmethod - def wakeup(target): - """ - Wake up the system if its sleeping - - :param target: instance of devlib Android target - :type target: devlib.target.AndroidTarget - """ - target.execute('input keyevent KEYCODE_WAKEUP') - - @staticmethod - def sleep(target): - """ - Make system sleep if its awake - - :param target: instance of devlib Android target - :type target: devlib.target.AndroidTarget - """ - target.execute('input keyevent KEYCODE_SLEEP') - - @staticmethod - def volume(target, times=1, direction='down'): - """ - Increase or decrease volume - - :param target: instance of devlib Android target - :type target: devlib.target.AndroidTarget - - :param times: number of times to perform operation - :type times: int - - :param direction: which direction to increase (up/down) - :type direction: str - """ - for i in range(times): - if direction == 'up': - target.execute('input keyevent KEYCODE_VOLUME_UP') - elif direction == 'down': - target.execute('input keyevent KEYCODE_VOLUME_DOWN') - - @staticmethod - def tab(target): - """ - Emulate TAB key keyboard input - :param target: instance of devlib Android target - :type target: devlib.target.AndroidTarget - """ - target.execute('input keyevent KEYCODE_TAB') - - @staticmethod - def enter(target): - """ - Emulate ENTER key keyboard input - :param target: instance of devlib Android target - :type target: devlib.target.AndroidTarget - """ - target.execute('input keyevent KEYCODE_ENTER') - - @staticmethod - def dpad_down(target): - """ - Emulate DPAD_DOWN input - :param target: instance of devlib Android target - :type target: devlib.target.AndroidTarget - """ - target.execute('input keyevent KEYCODE_DPAD_DOWN') - - @staticmethod - def dpad_up(target): - """ - Emulate DPAD_UP key input - :param target: instance of devlib Android target - :type target: devlib.target.AndroidTarget - """ - target.execute('input keyevent KEYCODE_DPAD_UP') - - @staticmethod - def dpad_left(target): - """ - Emulate DPAD_LEFT key input - :param target: instance of devlib Android target - :type target: devlib.target.AndroidTarget - """ - target.execute('input keyevent KEYCODE_DPAD_LEFT') - - @staticmethod - def dpad_right(target): - """ - Emulate DPAD_RIGHT key input - :param target: instance of devlib Android target - :type target: devlib.target.AndroidTarget - """ - target.execute('input keyevent KEYCODE_DPAD_RIGHT') - - @staticmethod - def gfxinfo_reset(target, apk_name): - """ - Reset gfxinfo frame statistics for a given app. - - :param target: instance of devlib Android target - :type target: devlib.target.AndroidTarget - - :param apk_name: name of the apk - :type apk_name: str - """ - target.execute('dumpsys gfxinfo {} reset'.format(apk_name)) - sleep(1) - - @staticmethod - def gfxinfo_get(target, apk_name, out_file): - """ - Collect frame statistics for the given app. - - :param target: instance of devlib Android target - :type target: devlib.target.AndroidTarget - - :param apk_name: name of the apk - :type apk_name: str - - :param out_file: output file name - :type out_file: str - """ - adb_command(target.adb_name, - GET_FRAMESTATS_CMD.format(apk_name, out_file)) - - @staticmethod - def monkey(target, apk_name, event_count=1): - """ - Wrapper for adb monkey tool. - - The Monkey is a program that runs on your emulator or device and - generates pseudo-random streams of user events such as clicks, touches, - or gestures, as well as a number of system-level events. You can use - the Monkey to stress-test applications that you are developing, in a - random yet repeatable manner. - - Full documentation is available at: - - https://developer.android.com/studio/test/monkey.html - - :param target: instance of devlib Android target - :type target: devlib.target.AndroidTarget - - :param apk_name: name of the apk - :type apk_name: str - - :param event_count: number of events to generate - :type event_count: int - """ - target.execute('monkey -p {} {}'.format(apk_name, event_count)) - - @staticmethod - def list_packages(target, apk_filter=''): - """ - List the packages matching the specified filter - - :param target: instance of devlib Android target - :type target: devlib.target.AndroidTarget - - :param apk_filter: a substring which must be part of the package name - :type apk_filter: str - """ - packages = [] - - pkgs = target.execute('cmd package list packages {}'\ - .format(apk_filter.lower())) - for pkg in pkgs.splitlines(): - packages.append(pkg.replace('package:', '')) - packages.sort() - - if len(packages): - return packages - return None - - @staticmethod - def packages_info(target, apk_filter=''): - """ - Get a dictionary of installed APKs and related information - - :param target: instance of devlib Android target - :type target: devlib.target.AndroidTarget - - :param apk_filter: a substring which must be part of the package name - :type apk_filter: str - """ - packages = {} - - pkgs = target.execute('cmd package list packages {}'\ - .format(apk_filter.lower())) - for pkg in pkgs.splitlines(): - pkg = pkg.replace('package:', '') - # Lookup for additional APK information - apk = target.execute('pm path {}'.format(pkg)) - apk = apk.replace('package:', '') - packages[pkg] = { - 'apk' : apk.strip() - } - - if len(packages): - return packages - return None - -# vim :set tabstop=4 shiftwidth=4 expandtab textwidth=80 diff --git a/lisa/android/viewer.py b/lisa/android/viewer.py deleted file mode 100644 index e80ba7301..000000000 --- a/lisa/android/viewer.py +++ /dev/null @@ -1,152 +0,0 @@ -# SPDX-License-Identifier: Apache-2.0 -# -# Copyright (C) 2017, ARM Limited and contributors. -# -# Licensed under the Apache License, Version 2.0 (the "License"); you may -# not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# - -import re -import os -import logging - -from time import sleep - -from lisa.android import Screen, System, Workload - -class ViewerWorkload(Workload): - """ - Android generic Viewer workload - - This workload will use a given URI and will let Android pick the best - application for viewing the item designated by that URI. For instance, - a Youtube video URL would lead to opening the Youtube App if Google - Services are available, if not the default web browser will be used - to load the Youtube page. - - Three methods are available for customizing the workload in a subclass, - see their respective docstring for more details. At least interact() must - be implemented. - - Here's a minimalist example use case of this class, that loads a gif - and keeps it on display for 10 seconds: - - definition - ----------- - class Example(ViewerWorkload): - def interact(self): - sleep(10) - - execution - ---------- - wload = Workload.getInstance(te, 'Example') - wload.run(out_dir=te.res_dir, - uri="https://media.giphy.com/media/XIqCQx02E1U9W/giphy.gif") - """ - - # Let the system pick the best package - package = '' - - def __init__(self, test_env): - super(ViewerWorkload, self).__init__(test_env) - - # Set of output data reported by the viewer - self.db_file = None - - def pre_interact(self): - """ - This method will be called right before tracing starts, but after the - item-viewing app has been launched. This can be useful to configure - some app-specific settings, to press buttons, start a video, etc. - """ - pass - - def interact(self): - """ - This method will be called right after the tracing starts. Tracing will - continue as long as this method is running, so it can be tailored to - your workload requirements. It could simply be sleeping for x seconds, - or monitoring logcat to wait for a certain event, or issuing input - commands to swipe around a gallery/web page/app, etc. - """ - raise NotImplemented("interact() must be implemented") - - def post_interact(self): - """ - This method will be called right after tracing stops, but before the - item-viewing app has been closed. This can be useful to dump some - app-specific statistics. - """ - pass - - def run(self, out_dir, uri, portrait=True, collect=''): - """ - Run viewer workload - - :param out_dir: Path to experiment directory where to store results. - :type out_dir: str - - :param uri: The URI of the item to display - :type location_search: str - - :param portrait: If True, display mode will be set to 'portrait' prior - to viewing the item. If False, 'landscape' mode will be set. - - :param collect: Specifies what to collect. Possible values: - - 'energy' - - 'systrace' - - 'ftrace' - - any combination of the above - :type collect: list(str) - """ - - # Keep track of mandatory parameters - self.out_dir = out_dir - self.collect = collect - - # Set min brightness - Screen.set_brightness(self._target, auto=False, percent=0) - # Unlock device screen (assume no password required) - Screen.unlock(self._target) - - # Force screen in requested orientation - Screen.set_orientation(self._target, portrait=portrait) - - System.gfxinfo_reset(self._target, self.package) - # Wait for gfxinfo reset to be completed - sleep(1) - - # Open the requested uri - System.view_uri(self._target, uri) - - self.pre_interact() - self.tracingStart() - - self.interact() - - self.tracingStop() - self.post_interact() - - # Get frame stats - self.db_file = os.path.join(out_dir, "framestats.txt") - System.gfxinfo_get(self._target, self.package, self.db_file) - - # Go back to home screen - System.home(self._target) - - # Set brightness back to auto - Screen.set_brightness(self._target, auto=True) - - # Switch back to screen auto rotation - Screen.set_orientation(self._target, auto=True) - -# vim :set tabstop=4 shiftwidth=4 expandtab textwidth=80 diff --git a/lisa/android/workload.py b/lisa/android/workload.py deleted file mode 100644 index c5f6340ec..000000000 --- a/lisa/android/workload.py +++ /dev/null @@ -1,168 +0,0 @@ -# SPDX-License-Identifier: Apache-2.0 -# -# Copyright (C) 2015, ARM Limited and contributors. -# -# Licensed under the Apache License, Version 2.0 (the "License"); you may -# not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# - -import logging -import os -import re -import webbrowser - -from lisa.android import System - -class Workload(object): - """ - Base class for Android related workloads - """ - - _packages = None - _availables = {} - - def __init__(self, test_env): - """ - Initialized workloads available on the specified test environment - - test_env: target test environmen - """ - self._te = test_env - self._target = test_env.target - self._log = logging.getLogger('Workload') - - # Set of data reported in output of each run - self.trace_file = None - self.nrg_report = None - - def _adb(self, cmd): - return 'adb -s {} {}'.format(self._target.adb_name, cmd) - - @classmethod - def _subclasses(cls): - """ - Recursively get all subclasses - """ - nodes = cls.__subclasses__() - return nodes + [child for node in nodes for child in node._subclasses()] - - @classmethod - def _check_availables(cls, test_env): - """ - List the supported android workloads which are available on the target - """ - - _log = logging.getLogger('Workload') - - # Getting the list of installed packages - cls._packages = test_env.target.list_packages() - _log.debug('Packages:\n%s', cls._packages) - - _log.debug('Building list of available workloads...') - for sc in Workload._subclasses(): - _log.debug('Checking workload [%s]...', sc.__name__) - if sc.package in cls._packages or sc.package == '': - cls._availables[sc.__name__.lower()] = sc - - _log.info('Supported workloads available on target:') - _log.info(' %s', ', '.join(list(cls._availables.keys()))) - - @classmethod - def getInstance(cls, test_env, name): - """ - Get a reference to the specified Android workload - """ - - # Initialize list of available workloads - if cls._packages is None: - cls._check_availables(test_env) - - if name.lower() not in cls._availables: - msg = 'Workload [{}] not available on target'.format(name) - raise ValueError(msg) - - return cls._availables[name.lower()](test_env) - - def run(self, out_dir, collect='', - **kwargs): - raise RuntimeError('Not implemeted') - - def tracingStart(self): - if 'ftrace' in self.collect and 'systrace' in self.collect: - msg = 'ftrace and systrace cannot be used at the same time' - raise ValueError(msg) - # Start FTrace - if 'ftrace' in self.collect: - self.trace_file = os.path.join(self.out_dir, 'trace.dat') - self._log.info('FTrace START') - self._te.ftrace.start() - # Start Systrace (mutually exclusive with ftrace) - elif 'systrace' in self.collect: - self.trace_file = os.path.join(self.out_dir, 'trace.html') - # Get the systrace time - match = re.search(r'systrace_([0-9]+)', self.collect) - self._trace_time = match.group(1) if match else None - self._log.info('Systrace START') - self._systrace_output = System.systrace_start( - self._te, self.trace_file, self._trace_time) - # Initialize energy meter results - if 'energy' in self.collect and self._te.emeter: - self._te.emeter.reset() - self._log.info('Energy meter STARTED') - - def tracingStop(self): - # Collect energy meter results - if 'energy' in self.collect and self._te.emeter: - self.nrg_report = self._te.emeter.report(self.out_dir) - self._log.info('Energy meter STOPPED') - # Stop FTrace - if 'ftrace' in self.collect: - self._te.ftrace.stop() - self._log.info('FTrace STOP') - self._te.ftrace.get_trace(self.trace_file) - # Stop Systrace (mutually exclusive with ftrace) - elif 'systrace' in self.collect: - if not self._systrace_output: - self._log.warning('Systrace is not running!') - else: - self._log.info('Waiting systrace report [%s]...', - self.trace_file) - if self._trace_time is None: - # Systrace expects - self._systrace_output.sendline('') - self._systrace_output.wait() - # Dump a platform description - self._te.platform_dump(self.out_dir) - - def traceShow(self): - """ - Open the collected trace using the most appropriate native viewer. - - The native viewer depends on the specified trace format: - - ftrace: open using kernelshark - - systrace: open using a browser - - In both cases the native viewer is assumed to be available in the host - machine. - """ - - if 'ftrace' in self.collect: - os.popen("kernelshark {}".format(self.trace_file)) - return - - if 'systrace' in self.collect: - webbrowser.open(self.trace_file) - return - - self._log.warning('No trace collected since last run') - -# vim :set tabstop=4 shiftwidth=4 expandtab textwidth=80 diff --git a/lisa/android/workloads/camera_preview.py b/lisa/android/workloads/camera_preview.py deleted file mode 100644 index e06e55ccb..000000000 --- a/lisa/android/workloads/camera_preview.py +++ /dev/null @@ -1,107 +0,0 @@ -# SPDX-License-Identifier: Apache-2.0 -# -# Copyright (C) 2015, ARM Limited, Google and contributors. -# -# Licensed under the Apache License, Version 2.0 (the "License"); you may -# not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# - -import re -import os -import logging - -from time import sleep - -from lisa.target_script import TargetScript -from lisa.android import Screen, System -from lisa.android.workload import Workload - - -class CameraPreview(Workload): - """ - Android CameraPreview workload - """ - - # Package required by this workload - package = 'com.google.android.GoogleCamera' - action = 'android.intent.action.MAIN' - - def __init__(self, test_env): - super(CameraPreview, self).__init__(test_env) - self._log = logging.getLogger('CameraPreview') - self._log.debug('Workload created') - - def run(self, out_dir, duration_s=30, collect='systrace'): - """ - Run a camera preview workload - - :param out_dir: Path to experiment directory where to store results. - :type out_dir: str - - :param duration_s: Duration of test - :type duration_s: int - - :param collect: Specifies what to collect. Possible values: - - 'energy' - - 'systrace' - - 'ftrace' - - any combination of the above - :type collect: list(str) - """ - self._log.info("Running CameraPreview for {}s and collecting {}".format(duration_s, collect)) - - # Keep track of mandatory parameters - self.out_dir = out_dir - self.collect = collect - - # Unlock device screen (assume no password required) - Screen.unlock(self._target) - - # Set airplane mode - System.set_airplane_mode(self._target, on=True) - - # Set min brightness - Screen.set_brightness(self._target, auto=False, percent=0) - - # Use the monkey tool to start CameraPreview - # This allows to subsequently set the screen orientation to LANDSCAPE - # and to reset the frame statistics. - System.monkey(self._target, self.package) - - # Force screen in PORTRAIT mode - Screen.set_orientation(self._target, portrait=True) - - sleep(2) - - self.tracingStart() - - sleep(duration_s) - - self.tracingStop() - - # Close the app without clearing the local data to - # avoid the dialog to select the account at next start - System.force_stop(self._target, self.package, clear=False) - - # Go back to home screen - System.home(self._target) - - # Set brightness back to auto - Screen.set_brightness(self._target, auto=True) - - # Switch back to screen auto rotation - Screen.set_orientation(self._target, auto=True) - - # Switch off airplane mode - System.set_airplane_mode(self._target, on=False) - -# vim :set tabstop=4 shiftwidth=4 textwidth=80 expandtab diff --git a/lisa/android/workloads/exoplayer.py b/lisa/android/workloads/exoplayer.py deleted file mode 100644 index b4fec8aa2..000000000 --- a/lisa/android/workloads/exoplayer.py +++ /dev/null @@ -1,193 +0,0 @@ -# SPDX-License-Identifier: Apache-2.0 -# -# Copyright (C) 2017, Arm Limited and contributors. -# -# Licensed under the Apache License, Version 2.0 (the "License"); you may -# not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# - -import re -import os -import logging - -from subprocess import Popen, PIPE - -from time import sleep - -from lisa.android import Screen, System, Workload -from devlib.utils.android import grant_app_permissions - -# Regexps for benchmark synchronization - -REGEXPS = { - 'start' : '.*Displayed com.google.android.exoplayer2.demo/.PlayerActivity', - 'duration' : '.*period \[(?P[0-9]+.*)\]', - 'end' : '.*state \[.+, .+, E\]' -} - -class ExoPlayer(Workload): - """ - Android ExoPlayer workload - - Exoplayer sources: https://github.com/google/ExoPlayer - - The 'demo' application is used by this workload. - It can easily be built by loading the ExoPlayer sources - into Android Studio - - Expected apk is 'demo-noExtensions-debug.apk' - - Version r2.4.0 (d979469) is known to work - """ - - # Package required by this workload - package = 'com.google.android.exoplayer2.demo' - action = 'com.google.android.exoplayer.demo.action.VIEW' - - def __init__(self, test_env): - super(ExoPlayer, self).__init__(test_env) - self._log = logging.getLogger('ExoPlayer') - - def _play(self): - - # Grant app all permissions - grant_app_permissions(self._target, self.package) - - # Handle media file location - if not self.from_device: - remote_file = self._target.path.join( - self._target.working_directory, - os.path.basename(self.media_file) - ) - - self._log.info('Pushing media file to device...') - self._target.push( - self.media_file, - remote_file, - timeout = 60 - ) - self._log.info('Media file transfer complete') - else: - remote_file = self.media_file - - # Prepare logcat monitor - monitor = self._target.get_logcat_monitor(list(REGEXPS.values())) - monitor.start() - - # Play media file - play_cmd = 'am start -a "{}" -d "file://{}"'\ - .format(self.action, remote_file) - self._log.info(play_cmd) - self._target.execute(play_cmd) - - monitor.wait_for(REGEXPS['start']) - self.tracingStart() - self._log.info('Playing media file') - - line = monitor.wait_for(REGEXPS['duration'])[0] - media_duration_s = int(round(float(re.search(REGEXPS['duration'], line) - .group('duration')))) - - self._log.info('Media duration is {}'.format(media_duration_s)) - - if self.play_duration_s and self.play_duration_s < media_duration_s: - self._log.info('Waiting {} seconds before ending playback' - .format(self.play_duration_s)) - sleep(self.play_duration_s) - else: - self._log.info('Waiting for playback completion ({} seconds)' - .format(media_duration_s)) - monitor.wait_for(REGEXPS['end'], timeout = media_duration_s + 30) - - self.tracingStop() - monitor.stop() - self._log.info('Media file playback completed') - - # Remove file if it was pushed - if not self.from_device: - self._target.remove(remote_file) - - def run(self, out_dir, collect, media_file, from_device=False, play_duration_s=None): - """ - Run Exoplayer workload - - :param out_dir: Path to experiment directory on the host - where to store results. - :type out_dir: str - - :param collect: Specifies what to collect. Possible values: - - 'energy' - - 'systrace' - - 'ftrace' - - any combination of the above as a single space-separated string. - :type collect: list(str) - - :param media_file: Filepath of the media to play - Path on device if 'from_device' is True - Path on host if 'from_device' is False (default) - :type media_file: str - - :param from_device: Whether file to play is already on the device - :type from_device: bool - - :param play_duration_s: If set, maximum duration (seconds) of the media playback - If not set, media will play to completion - :type play_duration_s: int - """ - - # Keep track of mandatory parameters - self.out_dir = out_dir - self.collect = collect - self.media_file = media_file - self.from_device = from_device - self.play_duration_s = play_duration_s - - # Check media file exists - if from_device and not self._target.file_exists(self.media_file): - raise RuntimeError('Cannot find "{}" on target'.format(self.media_file)) - elif not from_device and not os.path.isfile(self.media_file): - raise RuntimeError('Cannot find "{}" on host'.format(self.media_file)) - - # Unlock device screen (assume no password required) - Screen.unlock(self._target) - - # Close and clear application - System.force_stop(self._target, self.package, clear=True) - - # Enable airplane mode - System.set_airplane_mode(self._target, on=True) - - # Set min brightness - Screen.set_brightness(self._target, auto=False, percent=0) - - # Force screen in PORTRAIT mode - Screen.set_orientation(self._target, portrait=True) - - # Launch Exoplayer benchmark - self._play() - - # Go back to home screen - System.home(self._target) - - # Set orientation back to auto - Screen.set_orientation(self._target, auto=True) - - # Set brightness back to auto - Screen.set_brightness(self._target, auto=True) - - # Turn off airplane mode - System.set_airplane_mode(self._target, on=False) - - # Close and clear application - System.force_stop(self._target, self.package, clear=True) - -# vim :set tabstop=4 shiftwidth=4 expandtab textwidth=80 diff --git a/lisa/android/workloads/geekbench.py b/lisa/android/workloads/geekbench.py deleted file mode 100644 index 21e611629..000000000 --- a/lisa/android/workloads/geekbench.py +++ /dev/null @@ -1,154 +0,0 @@ -# SPDX-License-Identifier: Apache-2.0 -# -# Copyright (C) 2015, ARM Limited and contributors. -# -# Licensed under the Apache License, Version 2.0 (the "License"); you may -# not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# - -import re -import os -import logging -from time import sleep - -from subprocess import Popen, PIPE - -from lisa.android import Screen, Workload, System - -# Regexps for benchmark synchronization -GEEKBENCH_BENCHMARK_START_RE = re.compile( - r'ActivityManager: Start.* com.primatelabs.geekbench' -) -GEEKBENCH_BENCHMARK_END_RE = re.compile( - r'GEEKBENCH_RESULT: (?P.+)' -) - -class Geekbench(Workload): - """ - Android Geekbench workload - """ - - # Package required by this workload - package = 'com.primatelabs.geekbench' - activity = '.HomeActivity' - - def __init__(self, test_env): - super(Geekbench, self).__init__(test_env) - self._log = logging.getLogger('Geekbench') - self._log.debug('Workload created') - - def run(self, out_dir, test_name, collect=''): - """ - Run single Geekbench workload. - - :param out_dir: Path on host to experiment directory where - to store results. - :type out_dir: str - - :param test_name: Name of the test to run - :type test_name: str - - :param collect: Specifies what to collect. Possible values: - - 'energy' - - 'systrace' - - 'ftrace' - - any combination of the above in a space-separated string. - :type collect: list(str) - """ - - # Initialize energy meter results - self.out_dir = out_dir - self.collect = collect - - # Clear the stored data for the application, so we always start with - # an EULA to clear - System.force_stop(self._target, self.package, clear=True) - - # Clear logcat from any previous runs - # do this on the target as then we don't need to build a string - self._target.clear_logcat() - - # Unlock device screen (assume no password required) - System.menu(self._target) - # Press Back button to be sure we run the benchmark from the start - System.back(self._target) - - # Force screen in PORTRAIT mode - Screen.set_orientation(self._target, portrait=True) - - # Set min brightness - Screen.set_brightness(self._target, auto=False, percent=0) - - # Start app on the target device - System.start_activity(self._target, self.package, self.activity) - # Allow the activity to start - sleep(2) - - # Parse logcat output lines to find beginning and end - logcat_cmd = self._adb( - 'logcat ActivityManager:* System.out:I *:S GEEKBENCH_RESULT:*'\ - .format(self._target.adb_name)) - self._log.info("%s", logcat_cmd) - logcat = Popen(logcat_cmd, shell=True, stdout=PIPE) - - # Click to accept the EULA - System.tap(self._target, 73, 55) - sleep(1) - - # The main window opened will have the CPU benchmark - # Swipe to get the COMPUTE one - if test_name.upper() == 'COMPUTE': - System.hswipe(self._target, 10, 80, duration=100, swipe_right=False) - - # Press the 'RUN BENCHMARK' button - System.tap(self._target, 73, 72) - - while True: - - # read next logcat line (up to max 1024 chars) - message = logcat.stdout.readline(1024) - - # Benchmark start trigger - match = GEEKBENCH_BENCHMARK_START_RE.search(message) - if match: - # Start tracing - self.tracingStart() - self._log.debug("Benchmark started!") - - # Benchmark end trigger - match = GEEKBENCH_BENCHMARK_END_RE.search(message) - if match: - # Stop tracing - self.tracingStop() - remote_result_file = match.group('results_file') - self._log.debug("Benchmark finished! Results are in {}".format(remote_result_file)) - break - - # Get Geekbench Results file - target_result_file = self._target.path.basename(remote_result_file) - result_file = os.path.join(self.out_dir, target_result_file) - self._log.debug("result_file={}".format(result_file)) - self._target.pull(remote_result_file, result_file) - - # Close the app - System.force_stop(self._target, self.package, clear=False) - - # Go back to home screen - System.home(self._target) - - # Switch back to screen auto rotation - Screen.set_orientation(self._target, auto=True) - - # Set brightness back to auto - Screen.set_brightness(self._target, auto=True) - -# vim :set tabstop=4 shiftwidth=4 expandtab textwidth=80 diff --git a/lisa/android/workloads/gmaps.py b/lisa/android/workloads/gmaps.py deleted file mode 100644 index 8b98d9111..000000000 --- a/lisa/android/workloads/gmaps.py +++ /dev/null @@ -1,141 +0,0 @@ -# SPDX-License-Identifier: Apache-2.0 -# -# Copyright (C) 2015, ARM Limited and contributors. -# -# Licensed under the Apache License, Version 2.0 (the "License"); you may -# not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# - -import re -import os -import logging - -from time import sleep - -from lisa.target_script import TargetScript -from lisa.android import Screen, System -from lisa.android.workload import Workload - - -class GMaps(Workload): - """ - Android GMaps workload - """ - - # Package required by this workload - package = 'com.google.android.apps.maps' - action = 'android.intent.action.VIEW' - - def __init__(self, test_env): - super(GMaps, self).__init__(test_env) - self._log = logging.getLogger('GMaps') - self._log.debug('Workload created') - - # Set of output data reported by GMaps - self.db_file = None - - def run(self, out_dir, location_search, swipe_count=5, collect=''): - """ - Run single Gmaps workload. - - :param out_dir: Path to experiment directory where to store results. - :type out_dir: str - - :param location_search: Search string to be used in GMaps - :type location_search: str - - :param swipe_count: Number of sets of (left, right, up, down) swipes to do - :type swipe_count: int - - :param collect: Specifies what to collect. Possible values: - - 'energy' - - 'systrace' - - 'ftrace' - - any combination of the above - :type collect: list(str) - """ - - # Keep track of mandatory parameters - self.out_dir = out_dir - self.collect = collect - - # Set min brightness - Screen.set_brightness(self._target, auto=False, percent=0) - # Unlock device screen (assume no password required) - Screen.unlock(self._target) - - # Use the monkey tool to start GMaps - # This allows to subsequently set the screen orientation to LANDSCAPE - # and to reset the frame statistics. - System.monkey(self._target, self.package) - - # Force screen in PORTRAIT mode - Screen.set_orientation(self._target, portrait=True) - - System.gfxinfo_reset(self._target, self.package) - sleep(1) - - # Start GMaps on the target device - loc_url = 'geo:0,0?q=' - loc_url += '+'.join(location_search.split()) - System.start_action(self._target, self.action, loc_url) - # Allow the activity to start - sleep(1) - - script = TargetScript(self._te, "gmaps_swiper.sh") - self._log.debug('Accumulating commands') - - for i in range(swipe_count): - System.hswipe(script, 20, 80, 100, True) - script.append('sleep 1') - System.hswipe(script, 20, 80, 100, False) - script.append('sleep 1') - System.vswipe(script, 40, 60, 100, True) - script.append('sleep 1') - System.vswipe(script, 40, 60, 100, False) - script.append('sleep 1') - - self._log.debug('Accumulation done') - - # Push script to the target - script.push() - - self._log.info('Opening GMaps to [%s]', loc_url) - # Let GMaps zoom in on the location - sleep(2) - - self.tracingStart() - - self._log.info('Launching target script') - script.run() - self._log.info('Target script ended') - - self.tracingStop() - - # Get frame stats - self.db_file = os.path.join(out_dir, "framestats.txt") - System.gfxinfo_get(self._target, self.package, self.db_file) - - # Close the app without clearing the local data to - # avoid the dialog to select the account at next start - System.force_stop(self._target, self.package, clear=False) - - # Go back to home screen - System.home(self._target) - - # Set brightness back to auto - Screen.set_brightness(self._target, auto=True) - - # Switch back to screen auto rotation - Screen.set_orientation(self._target, auto=True) - -# vim :set tabstop=4 shiftwidth=4 expandtab textwidth=80 diff --git a/lisa/android/workloads/jankbench.py b/lisa/android/workloads/jankbench.py deleted file mode 100644 index 031e43310..000000000 --- a/lisa/android/workloads/jankbench.py +++ /dev/null @@ -1,191 +0,0 @@ -# SPDX-License-Identifier: Apache-2.0 -# -# Copyright (C) 2015, ARM Limited and contributors. -# -# Licensed under the Apache License, Version 2.0 (the "License"); you may -# not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# - -import re -import os -import logging - -from subprocess import Popen, PIPE - -from lisa.android import Screen, System, Workload - -# Available test workloads -_jankbench = { - 'list_view' : 0, - 'image_list_view' : 1, - 'shadow_grid' : 2, - 'low_hitrate_text' : 3, - 'high_hitrate_text' : 4, - 'edit_text' : 5, -} - -# Regexps for benchmark synchronization -JANKBENCH_BENCHMARK_START_RE = re.compile( - r'ActivityManager: START.*' - '(cmp=com.android.benchmark/.app.RunLocalBenchmarksActivity)' -) -JANKBENCH_ITERATION_COUNT_RE = re.compile( - r'System.out: iteration: (?P[0-9]+)' -) -JANKBENCH_ITERATION_METRICS_RE = re.compile( - r'System.out: Mean: (?P[0-9\.]+)\s+JankP: (?P[0-9\.]+)\s+' - 'StdDev: (?P[0-9\.]+)\s+Count Bad: (?P[0-9]+)\s+' - 'Count Jank: (?P[0-9]+)' -) -JANKBENCH_BENCHMARK_DONE_RE = re.compile( - r'I BENCH\s+:\s+BenchmarkDone!' -) - -JANKBENCH_DB_PATH = '/data/data/com.android.benchmark/databases/' -JANKBENCH_DB_NAME = 'BenchmarkResults' - -class Jankbench(Workload): - """ - Android Jankbench workload - """ - - # Package required by this workload - package = 'com.android.benchmark' - - def __init__(self, test_env): - super(Jankbench, self).__init__(test_env) - self._log = logging.getLogger('Jankbench') - self._log.debug('Workload created') - - # Set of output data reported by Jankbench - self.db_file = None - - def run(self, out_dir, test_name, iterations, collect): - """ - Run Jankbench workload for a number of iterations. - Returns a collection of results. - - :param out_dir: Path to experiment directory on the host - where to store results. - :type out_dir: str - - :param test_name: Name of the test to run - :type test_name: str - - :param iterations: Number of iterations for the named test - :type iterations: int - - :param collect: Specifies what to collect. Possible values: - - 'energy' - - 'systrace' - - 'ftrace' - - any combination of the above as a single space-separated string. - :type collect: list(str) - """ - - # Keep track of mandatory parameters - self.out_dir = out_dir - self.collect = collect - - # Setup test id - try: - test_id = _jankbench[test_name] - except KeyError: - raise ValueError('Jankbench test [%s] not supported', test_name) - - # Unlock device screen (assume no password required) - Screen.unlock(self._target) - - # Close and clear application - System.force_stop(self._target, self.package, clear=True) - - # Set airplane mode - System.set_airplane_mode(self._target, on=True) - - # Set min brightness - Screen.set_brightness(self._target, auto=False, percent=0) - - # Force screen in PORTRAIT mode - Screen.set_orientation(self._target, portrait=True) - - # Clear logcat - self._target.clear_logcat() - - self._log.debug('Start Jank Benchmark [%d:%s]', test_id, test_name) - test_cmd = 'am start -n "com.android.benchmark/.app.RunLocalBenchmarksActivity" '\ - '--eia "com.android.benchmark.EXTRA_ENABLED_BENCHMARK_IDS" {0} '\ - '--ei "com.android.benchmark.EXTRA_RUN_COUNT" {1}'\ - .format(test_id, iterations) - self._log.info(test_cmd) - self._target.execute(test_cmd); - - # Parse logcat output lines - logcat_cmd = self._adb( - 'logcat ActivityManager:* System.out:I *:S BENCH:*'\ - .format(self._target.adb_name)) - self._log.info(logcat_cmd) - - self._log.debug('Iterations:') - logcat = Popen(logcat_cmd, shell=True, stdout=PIPE) - while True: - - # read next logcat line (up to max 1024 chars) - message = logcat.stdout.readline(1024) - - # Benchmark start trigger - match = JANKBENCH_BENCHMARK_START_RE.search(message) - if match: - self.tracingStart() - self._log.debug('Benchmark started!') - - # Benchmark completed trigger - match = JANKBENCH_BENCHMARK_DONE_RE.search(message) - if match: - self._log.debug('Benchmark done!') - self.tracingStop() - break - - # Iteration completd - match = JANKBENCH_ITERATION_COUNT_RE.search(message) - if match: - self._log.debug('Iteration %2d:', - int(match.group('iteration'))+1) - # Iteration metrics - match = JANKBENCH_ITERATION_METRICS_RE.search(message) - if match: - self._log.info(' Mean: %7.3f JankP: %7.3f StdDev: %7.3f Count Bad: %4d Count Jank: %4d', - float(match.group('mean')), - float(match.group('junk_p')), - float(match.group('std_dev')), - int(match.group('count_bad')), - int(match.group('count_junk'))) - - # Get results - self.db_file = os.path.join(out_dir, JANKBENCH_DB_NAME) - self._target.pull(JANKBENCH_DB_PATH + JANKBENCH_DB_NAME, self.db_file) - - System.force_stop(self._target, self.package, clear=True) - - # Go back to home screen - System.home(self._target) - - # Reset initial setup - # Set orientation back to auto - Screen.set_orientation(self._target, auto=True) - - # Turn off airplane mode - System.set_airplane_mode(self._target, on=False) - - # Set brightness back to auto - Screen.set_brightness(self._target, auto=True) - -# vim :set tabstop=4 shiftwidth=4 expandtab textwidth=80 diff --git a/lisa/android/workloads/pcmark.py b/lisa/android/workloads/pcmark.py deleted file mode 100644 index cb06745d7..000000000 --- a/lisa/android/workloads/pcmark.py +++ /dev/null @@ -1,181 +0,0 @@ -# SPDX-License-Identifier: Apache-2.0 -# -# Copyright (C) 2017, Arm Limited and contributors. -# -# Licensed under the Apache License, Version 2.0 (the "License"); you may -# not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# - -import re -import os -import logging -import time -import json - -from subprocess import Popen, PIPE -from zipfile import ZipFile - -from lisa.android import Screen, System -from lisa.android.workload import Workload - -PCMARK_TESTS = ['work'] - -INPUT_RESULT_FILE = 'Result.xml' -OUTPUT_RESULT_FILE = 'scores.json' - -# Regexps for benchmark synchronization -REGEXPS = { - 'start' : '.*START.*com.futuremark.pcmark.android.benchmark', - 'end' : '.*onWebViewReady.*view_scoredetails.html', - 'result' : '.*received result for correct code, result file in (?P.*\.zip)', - 'score' : '\s*.*)Score>(?P[0-9]*)<' -} - -class PCMark(Workload): - """ - Android PCMark workload - - APK origin: http://www.futuremark.com/downloads/pcmark-android.apk - - Version 2.0.3716 is known to work - - .. note:: - Each PCMark workload needs to be installed. This requires user - interaction and an internet connection - this is only a one time - requirement however. - """ - - # Package required by this workload - package = 'com.futuremark.pcmark.android.benchmark' - # Launch activity - activity = 'com.futuremark.gypsum.activity.SplashPageActivity' - - def __init__(self, test_env): - super(PCMark, self).__init__(test_env) - self._log = logging.getLogger('PCMark') - - def run(self, out_dir, test_name, collect=''): - """ - Run single PCMark workload. Returns a collection of results. - - :param out_dir: Path to experiment directory on the host - where to store results. - :type out_dir: str - - :param test_name: Name of the test to run - :type test_name: str - - :param collect: Specifies what to collect. Possible values: - - 'energy' - - 'systrace' - - 'ftrace' - - any combination of the above as a single space-separated string. - :type collect: list(str) - """ - - self.out_dir = out_dir - self.collect = collect - - # Unlock device screen (assume no password required) - System.menu(self._target) - # Make sure we exit the app if already open - System.back(self._target) - - # Close and NOT clear application (benchmark tests are downloaded from web) - System.force_stop(self._target, self.package, clear=False) - - # Set airplane mode - System.set_airplane_mode(self._target, on=True) - - # Set min brightness - Screen.set_brightness(self._target, auto=False, percent=0) - - # Force screen in PORTRAIT mode - Screen.set_orientation(self._target, portrait=True) - - monitor = self._target.get_logcat_monitor(list(REGEXPS.values())) - - # Start PCMark on the target device - System.start_activity(self._target, self.package, self.activity) - # Wait a few seconds while application is being loaded - time.sleep(5) - - if test_name.lower() == 'work': - # Move to benchmark run page - System.tab(self._target) - System.enter(self._target) - # Wait for page animations to end - time.sleep(10) - else: - raise ValueError('PCMark test [%s] not supported', test_name) - - # Start benchmark - monitor.start() - System.enter(self._target) - - monitor.wait_for(REGEXPS['start']) - self.tracingStart() - self._log.info('PCmark started!') - - monitor.wait_for(REGEXPS['end'], timeout=600) - self.tracingStop() - self._log.info('PCmark ended!') - - # That should only match one line, but use the most recent one - # in case logcat wasn't cleared properly - result = monitor.wait_for(REGEXPS['result'])[-1] - monitor.stop() - - remote_archive = re.match(REGEXPS['result'], result).group('path') - local_archive = os.path.join(out_dir, self._target.path.basename(remote_archive)) - - self._target.pull(remote_archive, local_archive, as_root=True) - - # Several files in the archive - # Only "Result.xml" matters to us - with ZipFile(local_archive, 'r') as archive: - archive.extractall(out_dir) - - # Fetch workloads names and scores - scores = {} - input_result_filepath = os.path.join(out_dir, INPUT_RESULT_FILE) - with open(input_result_filepath, 'r') as fd: - for line in fd: - match = re.match(REGEXPS['score'], line) - if match: - scores[match.group('name')] = match.group('score') - - # Dump scores to json - output_result_filepath = os.path.join(out_dir, OUTPUT_RESULT_FILE) - with open(output_result_filepath, 'w') as fd: - json.dump(scores, fd) - - self._log.info('Scores available in {}'.format(output_result_filepath)) - - System.force_stop(self._target, self.package, clear=False) - - # Restore default configuration - System.home(self._target) - - # Set orientation back to auto - Screen.set_orientation(self._target, auto=True) - - # Go back to home screen - System.home(self._target) - - # Turn off airplane mode - System.set_airplane_mode(self._target, on=False) - - # Set brightness back to auto - Screen.set_brightness(self._target, auto=True) - -# vim :set tabstop=4 shiftwidth=4 expandtab textwidth=80 diff --git a/lisa/android/workloads/uibench.py b/lisa/android/workloads/uibench.py deleted file mode 100755 index 742ae7840..000000000 --- a/lisa/android/workloads/uibench.py +++ /dev/null @@ -1,221 +0,0 @@ -# SPDX-License-Identifier: Apache-2.0 -# -# Copyright (C) 2015, ARM Limited and contributors. -# -# Licensed under the Apache License, Version 2.0 (the "License"); you may -# not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# - -import re -import os -import logging - -from subprocess import Popen, PIPE -from time import time, sleep - -from lisa.android import Screen, System, Workload -from lisa.target_script import TargetScript - -class UiBench(Workload): - """ - Android UiBench workload - """ - - # Package required by this workload - package = 'com.android.test.uibench' - - # Supported activities list, obtained via: - # adb shell dumpsys package | grep -i uibench | grep Activity - # - # test_actions is a dictonary of standard actions to perform for each activity in uibench - # Possible actions are as follows, or None if no action is to be performed: - # - 'vswipe' - # - 'tap' - # - A list with any combination of the above, in execution order - test_actions = { - # General - 'DialogListActivity': 'vswipe', - 'FullscreenOverdrawActivity': None, - 'GlTextureViewActivity': None, - 'InvalidateActivity': None, - 'TrivialAnimationActivity': None, - 'TrivialListActivity': 'vswipe', - 'TrivialRecyclerViewActivity': 'vswipe', - # Inflation - 'InflatingListActivity': 'vswipe', - # Rendering - 'BitmapUploadActivity': None, - 'ShadowGridActivity': ['tap', 'vswipe'], - # Text - 'EditTextTypeActivity': None, - 'TextCacheHighHitrateActivity': 'vswipe', - 'TextCacheLowHitrateActivity': 'vswipe', - # Transitions - 'ActivityTransition': ['tap', 'tap'], - } - - def __init__(self, test_env): - super(UiBench, self).__init__(test_env) - self._log = logging.getLogger('UiBench') - self._log.debug('Workload created') - - # Set of output data reported by UiBench - self.db_file = None - - def run(self, out_dir, test_name, duration_s, collect='', actions='default'): - """ - Run single UiBench workload. - - :param out_dir: Path to experiment directory where to store results. - :type out_dir: str - - :param test_name: Name of the test to run - :type test_name: str - - :param duration_s: Run benchmak for this required number of seconds - :type duration_s: int - - :param collect: Specifies what to collect. Possible values: - - 'energy' - - 'systrace' - - 'ftrace' - - any combination of the above - :type collect: list(str) - - :param actions: Specifies what actions to perform. Possible values: - - None : Perform no action - - 'default' : Use the predefined default actions from the `test_actions` dict - - 'vswipe' : Perform a vertical swipe - - 'tap' : Perform a centre tap - - A list with any combination of vswipe and tap, in execution order - :type actions: list(str) - """ - - activity = '.' + test_name - - # If default, get the default actions from test_actions - # If this is an undefined test, no action will be the default - if actions == 'default': - actions = None - if test_name in self.test_actions: - actions = self.test_actions[test_name] - # Format actions as a list if it is just a single string item, - # or an empty list if it is None - actions = [actions] if isinstance(actions, str) else actions if actions else [] - - # Keep track of mandatory parameters - self.out_dir = out_dir - self.collect = collect - - # Unlock device screen (assume no password required) - Screen.unlock(self._target) - - # Close and clear application - System.force_stop(self._target, self.package, clear=True) - - # Set airplane mode - System.set_airplane_mode(self._target, on=True) - - # Set min brightness - Screen.set_brightness(self._target, auto=False, percent=0) - - # Start the main view of the app which must be running - # to reset the frame statistics. - System.monkey(self._target, self.package) - - # Force screen in PORTRAIT mode - Screen.set_orientation(self._target, portrait=True) - - # Reset frame statistics - System.gfxinfo_reset(self._target, self.package) - sleep(1) - - # Clear logcat - os.system(self._adb('logcat -c')); - - # Regexps for benchmark synchronization - start_logline = r'ActivityManager: START.*'\ - 'cmp=com.android.test.uibench/{}'.format(activity) - UIBENCH_BENCHMARK_START_RE = re.compile(start_logline) - self._log.debug("START string [%s]", start_logline) - - # Parse logcat output lines - logcat_cmd = self._adb( - 'logcat ActivityManager:* System.out:I *:S BENCH:*'\ - .format(self._target.adb_name)) - self._log.info("%s", logcat_cmd) - - # Prepare user-input commands on the device - if actions: - script = TargetScript(self._te, "uibench.sh") - for action in actions: - self._perform_action(script, action) - script.push() - - # Start the activity - System.start_activity(self._target, self.package, activity) - logcat = Popen(logcat_cmd, shell=True, stdout=PIPE) - while True: - - # read next logcat line (up to max 1024 chars) - message = logcat.stdout.readline(1024) - - # Benchmark start trigger - match = UIBENCH_BENCHMARK_START_RE.search(message) - if match: - self.tracingStart() - self._log.debug("Benchmark started!") - break - - # Run the workload for the required time - self._log.info('Benchmark [%s] started, waiting %d [s]', - activity, duration_s) - - start = time() - if actions: - script.run() - - while (time() - start) < duration_s: - sleep(1) - - self._log.debug("Benchmark done!") - self.tracingStop() - - # Get frame stats - self.db_file = os.path.join(out_dir, "framestats.txt") - System.gfxinfo_get(self._target, self.package, self.db_file) - - # Close and clear application - System.force_stop(self._target, self.package, clear=True) - - # Go back to home screen - System.home(self._target) - - # Switch back to original settings - Screen.set_orientation(self._target, auto=True) - System.set_airplane_mode(self._target, on=False) - Screen.set_brightness(self._target, auto=True) - - @staticmethod - def _perform_action(target, action, delay_s=1.0): - # Delay before performing action - target.execute('sleep {}'.format(delay_s)) - - if action == 'vswipe': - # Action: A fast Swipe Up/Scroll Down - System.vswipe(target, 20, 80, 50) - - if action == 'tap': - # Action: Tap in the centre of the screen - System.tap(target, 50, 50) - -# vim :set tabstop=4 shiftwidth=4 expandtab textwidth=80 diff --git a/lisa/android/workloads/vellamo.py b/lisa/android/workloads/vellamo.py deleted file mode 100644 index 17c13e1f4..000000000 --- a/lisa/android/workloads/vellamo.py +++ /dev/null @@ -1,177 +0,0 @@ -# SPDX-License-Identifier: Apache-2.0 -# -# Copyright (C) 2015, ARM Limited and contributors. -# -# Licensed under the Apache License, Version 2.0 (the "License"); you may -# not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# - -import re -import os -import collections -import copy -import logging -from time import sleep - -from subprocess import Popen, PIPE - -from lisa.android import Screen, System, Workload - -# screen density of the device with which this workload has been tested -DEFAULT_DENSITY = '420' - -VELLAMO_DB_PATH = '/data/data/com.quicinc.vellamo/files' -VELLAMO_SCORE_NAME = 'chapterscores.json' -VELLAMO_TESTS = ['BROWSER', 'METAL', 'MULTI'] - -class Vellamo(Workload): - """ - Android Vellamo workload - """ - - # Package required by this workload - package = 'com.quicinc.vellamo' - activity = 'com.quicinc.vellamo.main.MainActivity' - - def __init__(self, test_env): - super(Vellamo, self).__init__(test_env) - self._log = logging.getLogger('Vellamo') - self._log.debug('Workload created') - - def run(self, out_dir, test_name, collect=''): - """ - Run single Vellamo workload. Returns a collection of results. - - :param out_dir: Path to experiment directory where to store results. - :type out_dir: str - - :param test_name: Name of the test to run - :type test_name: str - - :param collect: Specifies what to collect. Possible values: - - 'energy' - - 'systrace' - - 'ftrace' - - any combination of the above - :type collect: list(str) - """ - - self.out_dir = out_dir - self.collect = collect - - # Check if the density of the target device screen is different from - # the one used to get the values below - density = Screen.get_screen_density(self._target) - if DEFAULT_DENSITY not in density: - msg = 'Screen density of target device differs from {}.\n'\ - 'Please set it to {}' - raise RuntimeError(msg.format(DEFAULT_DENSITY, DEFAULT_DENSITY)) - - if test_name.upper() not in VELLAMO_TESTS: - raise ValueError('Vellamo workload [%s] not supported', test_name) - - # Set parameter depending on test - self._log.debug('Start Vellamo Benchmark [%s]', test_name) - test_x, test_y = (0, 0) - sleep_time = 0 - if test_name.upper() == 'BROWSER': - test_x, test_y = (91, 33) - sleep_time = 3.5 - elif test_name.upper() == 'METAL': - test_x, test_y = (91, 59) - sleep_time = 1 - elif test_name.upper() == 'MULTI': - test_x, test_y = (91, 71) - sleep_time = 3.5 - - # Unlock device screen (assume no password required) - Screen.unlock(self._target) - - System.force_stop(self._target, self.package, clear=True) - - # Set min brightness - Screen.set_brightness(self._target, auto=False, percent=0) - - # Clear logcat - os.system(self._adb('logcat -c')); - - # Regexps for benchmark synchronization - start_logline = r'ActivityManager: Start.*'\ - ':com.quicinc.vellamo:benchmarking' - VELLAMO_BENCHMARK_START_RE = re.compile(start_logline) - self._log.debug("START string [%s]", start_logline) - - # End of benchmark is marked by displaying results - end_logline = r'ActivityManager: START.*'\ - 'act=com.quicinc.vellamo.*_RESULTS' - VELLAMO_BENCHMARK_END_RE = re.compile(end_logline) - self._log.debug("END string [%s]", end_logline) - - # Parse logcat output lines - logcat_cmd = self._adb( - 'logcat ActivityManager:* System.out:I *:S BENCH:*'\ - .format(self._target.adb_name)) - self._log.info("%s", logcat_cmd) - - # Start the activity - System.start_activity(self._target, self.package, self.activity) - logcat = Popen(logcat_cmd, shell=True, stdout=PIPE) - sleep(2) - # Accept EULA - System.tap(self._target, 80, 86) - sleep(1) - # Click Let's Roll - System.tap(self._target, 50, 67) - sleep(1) - # Skip Arrow - System.tap(self._target, 46, 78) - # Run Workload - System.tap(self._target, test_x, test_y) - # Skip instructions - System.hswipe(self._target, 10, 80, duration=100, swipe_right=False) - System.hswipe(self._target, 10, 80, duration=100, swipe_right=False) - System.hswipe(self._target, 10, 80, duration=100, swipe_right=False) - self._log.info("Vellamo - {} started!".format(test_name.upper())) - - while True: - - # read next logcat line (up to max 1024 chars) - message = logcat.stdout.readline(1024) - - # Benchmark start trigger - if VELLAMO_BENCHMARK_START_RE.search(message): - # Start tracing - self.tracingStart() - self._log.debug("Benchmark started!") - - elif VELLAMO_BENCHMARK_END_RE.search(message): - # Stop tracing - self.tracingStop() - break - - else: - continue - - # Gather scores file from the device - db_file = os.path.join(out_dir, VELLAMO_SCORE_NAME) - self._target.pull('{}/{}'.format(VELLAMO_DB_PATH, VELLAMO_SCORE_NAME), - db_file) - - System.force_stop(self._target, self.package, clear=True) - - # Go back to home screen - System.home(self._target) - - # Set brightness back to auto - Screen.set_brightness(self._target, auto=True) - -# vim :set tabstop=4 shiftwidth=4 expandtab textwidth=80 diff --git a/lisa/android/workloads/youtube.py b/lisa/android/workloads/youtube.py deleted file mode 100644 index d845b8ade..000000000 --- a/lisa/android/workloads/youtube.py +++ /dev/null @@ -1,115 +0,0 @@ -# SPDX-License-Identifier: Apache-2.0 -# -# Copyright (C) 2015, ARM Limited and contributors. -# -# Licensed under the Apache License, Version 2.0 (the "License"); you may -# not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# - -import re -import os -import logging - -from time import sleep - -from lisa.android import Screen, System, Workload - -class YouTube(Workload): - """ - Android YouTube workload - """ - - # Package required by this workload - package = 'com.google.android.youtube' - action = 'android.intent.action.VIEW' - - def __init__(self, test_env): - super(YouTube, self).__init__(test_env) - self._log = logging.getLogger('YouTube') - self._log.debug('Workload created') - - # Set of output data reported by Jankbench - self.db_file = None - - def run(self, out_dir, video_url, video_duration_s, collect=''): - """ - Run single YouTube workload. - - :param out_dir: Path to experiment directory where to store results. - :type out_dir: str - - :param video_url: Video URL to be played - :type video_url: str - - :param video_duration_s: Play video for this required number of seconds - :type video_duration_s: int - - :param collect: Specifies what to collect. Possible values: - - 'energy' - - 'systrace' - - 'ftrace' - - any combination of the above - :type collect: list(str) - """ - - # Keep track of mandatory parameters - self.out_dir = out_dir - self.collect = collect - - # Unlock device screen (assume no password required) - Screen.unlock(self._target) - - # Stop youtube if already running - System.force_stop(self._target, self.package) - - # Use the monkey tool to start YouTube without playing any video. - # This allows to subsequently set the screen orientation to LANDSCAPE - # and to reset the frame statistics. - System.monkey(self._target, self.package) - - # Force screen in LANDSCAPE mode - Screen.set_orientation(self._target, portrait=False) - - # Set min brightness - Screen.set_brightness(self._target, auto=False, percent=0) - - System.gfxinfo_reset(self._target, self.package) - sleep(1) - - # Start YouTube video on the target device - System.start_action(self._target, self.action, video_url) - # Allow the activity to start - sleep(1) - - # Wait until the end of the video - self.tracingStart() - self._log.info('Play video for %d [s]', video_duration_s) - sleep(video_duration_s) - self.tracingStop() - - # Get frame stats - self.db_file = os.path.join(out_dir, "framestats.txt") - System.gfxinfo_get(self._target, self.package, self.db_file) - - # Close the app without clearing the local data to - # avoid the dialog to select the account at next start - System.force_stop(self._target, self.package, clear=False) - - # Go back to home screen - System.home(self._target) - - # Switch back to screen auto rotation - Screen.set_orientation(self._target, auto=True) - # Set brightness back to auto - Screen.set_brightness(self._target, auto=True) - -# vim :set tabstop=4 shiftwidth=4 expandtab textwidth=80 -- GitLab From 0877c9804f80485c609586db89007e8adab2ce3c Mon Sep 17 00:00:00 2001 From: Douglas RAILLARD Date: Tue, 26 Feb 2019 14:47:05 +0000 Subject: [PATCH 09/15] lisa.conf: Improve key access logging Use the pretty formatter from the KeyDesc instead of plain str() when logging the access at debug level. --- lisa/conf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisa/conf.py b/lisa/conf.py index a28549625..ea5bfdc08 100644 --- a/lisa/conf.py +++ b/lisa/conf.py @@ -934,7 +934,7 @@ class MultiSrcConf(MultiSrcConfABC, Loggable, Mapping): self.get_logger().debug('{caller} ({filename}:{lineno}) has used key {key} from source "{src}": {val}'.format( key=key_desc.qualname, src=src, - val=val, + val=key_desc.pretty_format(val), caller=caller, filename=filename, lineno=lineno, -- GitLab From a3506ee14cbe9c3a9b03e88e25339d8824e04338 Mon Sep 17 00:00:00 2001 From: Douglas RAILLARD Date: Mon, 25 Feb 2019 19:09:04 +0000 Subject: [PATCH 10/15] lisa.conf: Add Configurable Allow pearing a MultiSrcConf subclass with another class that is the configured one. It will link the __init__ parameters to configuration keys, and will provide a placeholder value in the docstring of the class, that will contain a ":param XXX:" block for each parameter of __init__ that is linked to a configuration key. Also it will provide a method for __init__ parameters type checking (the same way it is done when building the configuration instances), and will provide a helper to map a configuration file to kwargs suitable for __init__. Finally, update DEFAULT_SRC class attribute with default values found in __init__ parameters. --- lisa/conf.py | 172 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 172 insertions(+) diff --git a/lisa/conf.py b/lisa/conf.py index ea5bfdc08..ecc0f1063 100644 --- a/lisa/conf.py +++ b/lisa/conf.py @@ -22,6 +22,7 @@ from collections import OrderedDict import difflib import inspect import itertools +import textwrap from lisa.utils import Serializable, Loggable, get_nested_key, set_nested_key @@ -1059,6 +1060,177 @@ class MultiSrcConf(MultiSrcConfABC, Loggable, Mapping): return sorted(regular_keys + derived_keys) +class ConfigurableMeta(abc.ABCMeta): + def __new__(metacls, name, bases, dct, **kwargs): + new_cls = super().__new__(metacls, name, bases, dct, **kwargs) + try: + # inherited CONF_CLASS will not be taken into account if we look at + # the dictionary directly + conf_cls = dct['CONF_CLASS'] + except KeyError: + return new_cls + + # Link the configuration to the signature of __init__ + sig = inspect.signature(new_cls.__init__) + init_kwargs_key_map = new_cls._get_kwargs_key_map(sig, conf_cls) + # What was already there has priority over auto-detected bindings + init_kwargs_key_map.update(dct.get('INIT_KWARGS_KEY_MAP', {})) + new_cls.INIT_KWARGS_KEY_MAP = init_kwargs_key_map + + # Create an instance with default configuration, to merge it with + # defaults taken from __init__ + default_conf = conf_cls() + default_conf.add_src( + src='__init__-default', + conf=metacls._get_default_conf(sig, init_kwargs_key_map), + # Default configuration set in the conf class still has priority + fallback=True, + # When an __init__ parameter has a None default value, we don't + # add any default value. That avoids failing the type check for + # keys that really need to be of a certain type when specified. + filter_none=True, + ) + # Since a MultiSrcConf is a Mapping, it is useable as a source + conf_cls.DEFAULT_SRC = default_conf + + # Update the docstring by using the configuration help + docstring = new_cls.__doc__ + if docstring: + new_cls.__doc__ = textwrap.dedent(docstring).format( + configurable_params=new_cls._get_rst_param_doc() + ) + + return new_cls + + def _get_kwargs_key_map(cls, sig, conf_cls): + """ + Map implicitely keys in the conf class that matches param names. + """ + def iter_param_key(sig): + return ( + (param, param.replace('_', '-')) + for param in sig.parameters.keys() + ) + + return { + param: [key] + for param, key in iter_param_key(sig) + if key in conf_cls.STRUCTURE + } + + @staticmethod + def _get_default_conf(sig, kwargs_key_map): + """ + Get a default configuration source based on the the default parameter + values. + """ + default_conf = {} + for param, param_desc in sig.parameters.items(): + try: + conf_path = kwargs_key_map[param] + except KeyError: + continue + else: + default = param_desc.default + if default is not param_desc.empty: + set_nested_key(default_conf, conf_path, default) + + return default_conf + + def _get_param_key_desc_map(cls): + return { + param: get_nested_key(cls.CONF_CLASS.STRUCTURE, conf_path) + for param, conf_path in cls.INIT_KWARGS_KEY_MAP.items() + } + + def _get_rst_param_doc(cls): + def get_type_name(t): + if t is None: + return 'None' + else: + return t.__qualname__ + + return '\n'.join( + ':param {param}: {help}\n:type {param}: {type}\n'.format( + param=param, + help=key_desc.help, + type=' or '.join(get_type_name(t) for t in key_desc.classinfo), + ) + for param, key_desc + in cls._get_param_key_desc_map().items() + ) + return out + + +class Configurable(abc.ABC, metaclass=ConfigurableMeta): + """ + Pear a regular class with a configuration class. + + The pearing is achieved by inheriting from :class:`Configurable` and + setting ``CONF_CLASS`` attribute. The benefits are: + + * The docstring of the class is processed as a string template and + ``{configurable_params}`` is replaced with a Sphinx-compliant list of + parameters. The help and type of each parameter is extracted from the + configuration class. + * The ``DEFAULT_SRC`` attribute of the configuration class is updated + with non-``None`` default values of the class ``__init__`` parameters. + * The :meth:`~Configurable.conf_to_init_kwargs` method allows turning a + configuration object into a dictionary suitable for passing to + ``__init__`` as ``**kwargs``. + * The :meth:`~Configurable.check_init_param` method allows checking + types of ``__init__`` parameters according to what is specified in the + configuration class. + + Most of the time, the configuration keys and ``__init__`` parameters have + the same name (modulo underscore/dashes which are handled automatically). + In that case, the mapping between config keys and ``__init__`` parameters + is done without user intervention. When that is not the case, the + ``INIT_KWARGS_KEY_MAP`` class attribute can be used. Its a dictionary with + keys being ``__init__`` parameter names, and values being path to + configuration key. That path is a list of strings to take into account + sublevels like ``['level-key', 'sublevel', 'foo']``. + + .. note:: A given configuration class must be peared to only one class. + Otherwise, the ``DEFAULT_SRC`` conf class attribute will be updated + multiple times, leading to unexpected results. + + .. note:: Some services offered by :class:`Configurable` are not extended + to subclasses of a class using it. For example, it would not make sense + to update ``DEFAULT_SRC`` using a subclass ``__init__`` parameters. + + """ + INIT_KWARGS_KEY_MAP = {} + + @classmethod + def conf_to_init_kwargs(cls, conf): + """ + Turn a configuration object into a dictionary suitable for passing to + ``__init__`` as ``**kwargs``. + """ + kwargs = {} + for param, conf_path in cls.INIT_KWARGS_KEY_MAP.items(): + try: + val = get_nested_key(conf, conf_path) + except KeyError: + continue + kwargs[param] = val + + return kwargs + + @classmethod + def check_init_param(cls, **kwargs): + """ + Take the same parameters as ``__init__``, and check their types + according to what is specified in the configuration class. + + :raises TypeError: When the wrong type is detected for a parameter. + """ + for param, key_desc in cls._get_param_key_desc_map().items(): + if param in kwargs: + key_desc.validate_val(kwargs[param]) + + class GenericContainerMetaBase(type): """ Base class for the metaclass of generic containers. -- GitLab From 15a7e07d74203f10995402a44a14fd2bcae2e7c0 Mon Sep 17 00:00:00 2001 From: Douglas RAILLARD Date: Tue, 26 Feb 2019 11:23:40 +0000 Subject: [PATCH 11/15] lisa.conf: Add SimpleMultiSrcConf Allows using a simpler configuration file where the source cannot be forced. --- lisa/conf.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/lisa/conf.py b/lisa/conf.py index ecc0f1063..492c50c6e 100644 --- a/lisa/conf.py +++ b/lisa/conf.py @@ -1060,6 +1060,21 @@ class MultiSrcConf(MultiSrcConfABC, Loggable, Mapping): return sorted(regular_keys + derived_keys) +class SimpleMultiSrcConf(MultiSrcConf): + """ + Like :class:`MultiSrcConf`, with a simpler config file. + + ``conf`` and ``source`` are not available, and the behaviour is as all keys + were located under a ``conf`` key. We do not allow overriding source for + this kind of configuration to keep the YAML interface simple and dict-like + """ + @classmethod + def from_map(cls, mapping): + return cls(mapping) + + def to_map(self): + return dict(self._get_effective_map()) + class ConfigurableMeta(abc.ABCMeta): def __new__(metacls, name, bases, dct, **kwargs): new_cls = super().__new__(metacls, name, bases, dct, **kwargs) -- GitLab From a1f0ab279bfca259da867ddf242e524c7a7de9a3 Mon Sep 17 00:00:00 2001 From: Douglas RAILLARD Date: Fri, 1 Mar 2019 14:04:27 +0000 Subject: [PATCH 12/15] lisa.conf: Better conf parsing error reporting Correctly report disallowed keys by raising a different kind of exception when it cannot be assumed the right class is being used to parse that content. --- lisa/conf.py | 5 ++++- lisa/exekall_customize.py | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/lisa/conf.py b/lisa/conf.py index 492c50c6e..c241b1492 100644 --- a/lisa/conf.py +++ b/lisa/conf.py @@ -451,7 +451,10 @@ class MultiSrcConfABC(Serializable, abc.ABC, metaclass=MultiSrcConfMeta): mapping = cls._from_path(path, fmt='yaml') assert isinstance(mapping, Mapping) - data = mapping[toplevel_key] or {} + try: + data = mapping[toplevel_key] or {} + except KeyError: + raise ValueError('Key "{}" needs to appear at the top level'.format(toplevel_key)) # "unwrap" an extra layer of toplevel key, to play well with !include if len(data) == 1 and toplevel_key in data.keys(): data = data[toplevel_key] diff --git a/lisa/exekall_customize.py b/lisa/exekall_customize.py index 94f1d8cc4..fd3158e86 100644 --- a/lisa/exekall_customize.py +++ b/lisa/exekall_customize.py @@ -84,7 +84,7 @@ class LISAAdaptor(AdaptorBase): for conf_cls in conf_cls_set: try: conf = conf_cls.from_yaml_map(conf_path) - except KeyError: + except ValueError: continue else: conf_list.append((conf, conf_path)) -- GitLab From 9736d819305acb35a22d49195e8d752e93287582 Mon Sep 17 00:00:00 2001 From: Douglas RAILLARD Date: Mon, 25 Feb 2019 19:18:43 +0000 Subject: [PATCH 13/15] lisa.energy_meter: Add EnergyMeterConf Create a conf class to be able to store the emeter configuration in a YAML file. --- lisa/energy_meter.py | 56 ++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 54 insertions(+), 2 deletions(-) diff --git a/lisa/energy_meter.py b/lisa/energy_meter.py index 2a68a9ebe..456e646a1 100644 --- a/lisa/energy_meter.py +++ b/lisa/energy_meter.py @@ -26,27 +26,59 @@ import inspect import abc from collections import namedtuple +from collections.abc import Mapping from subprocess import Popen, PIPE, STDOUT from time import sleep import numpy as np import pandas as pd -from bart.common.Utils import area_under_curve import devlib -from lisa.utils import Loggable, get_subclasses + +from lisa.utils import Loggable, get_subclasses, ArtifactPath +from lisa.conf import MultiSrcConf, KeyDesc, TopLevelKeyDesc, StrList, Configurable +from lisa.target import Target + +from bart.common.Utils import area_under_curve # Default energy measurements for each board EnergyReport = namedtuple('EnergyReport', ['channels', 'report_file', 'data_frame']) +class EnergyMeterConf(MultiSrcConf, HideExekallID): + """ + Configuration class for :class:`EnergyMeter`. + """ + STRUCTURE = TopLevelKeyDesc('emeter-conf', 'Energy Meter configuration', ( + KeyDesc('name', 'Value of name attribute of the EnergyMeter subclass to use', [str]), + KeyDesc('conf', 'Emeter configuration, depending on the type of emeter used', [Mapping]), + )) + class EnergyMeter(Loggable, abc.ABC): + """ + Abstract Base Class of energy meters. + """ def __init__(self, target, res_dir): self._target = target + res_dir = res_dir if res_dir else target.get_res_dir( + name='EnergyMeter-{}'.format(self.name), + symlink=False, + ) self._res_dir = res_dir @classmethod def get_meter(cls, name, conf, target, res_dir=None): + """ + Choose the appropriate :class:`EnergyMeter` subclass and build an + instance of it. + + :param name: Name matching the ``name`` class attribute of energy meters + :type name: str + + :param conf: Configuration mapping passed to the :class:`EnergyMeter` + subclass. + :type conf: collections.abc.Mapping + """ logger = cls.get_logger() logger.debug('Results dir: %s', res_dir) @@ -57,6 +89,26 @@ class EnergyMeter(Loggable, abc.ABC): raise ValueError('No EnergyMeter has name "{}"'.format(name)) + @classmethod + def from_conf(cls, target:Target, conf:EnergyMeterConf, res_dir:ArtifactPath=None) -> 'EnergyMeter': + """ + Build an instance of :class:`EnergyMeter` from a configuration object. + + .. seealso:: :meth:`EnergyMeter.get_meter` + + :param target: Target to use + :type target: lisa.target.Target + + :param conf: Configuration to use + :type conf: EnergyMeterConf + """ + return cls.get_meter( + name=conf['name'], + conf=conf['conf'], + target=target, + res_dir=res_dir, + ) + @abc.abstractmethod def name(): pass -- GitLab From a3e6097f355d517dc2aef3901f7d3e0699a70263 Mon Sep 17 00:00:00 2001 From: Douglas RAILLARD Date: Mon, 25 Feb 2019 19:33:26 +0000 Subject: [PATCH 14/15] lisa.trace: Introduce FtraceCollector Add a thin wrapper around devlib FtraceCollector for LISA, to relieve the target management class from some of its duties. --- lisa/trace.py | 133 +++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 132 insertions(+), 1 deletion(-) diff --git a/lisa/trace.py b/lisa/trace.py index 9b7dcd150..3f8584f0a 100644 --- a/lisa/trace.py +++ b/lisa/trace.py @@ -18,6 +18,7 @@ """ Trace Parser Module """ import abc +import copy import numpy as np import os import os.path @@ -31,8 +32,10 @@ import logging import webbrowser from functools import reduce, wraps -from lisa.utils import Loggable, memoized, deduplicate +from lisa.utils import Loggable, HideExekallID, memoized, deduplicate from lisa.platforms.platinfo import PlatformInfo +from lisa.conf import SimpleMultiSrcConf, KeyDesc, TopLevelKeyDesc, StrList, Configurable +import devlib from devlib.target import KernelVersion from trappy.utils import listify, handle_duplicate_index @@ -1233,4 +1236,132 @@ class MissingTraceEventError(RuntimeError): self.missing_events = missing_events +class FtraceConf(SimpleMultiSrcConf, HideExekallID): + """ + Configuration class of :class:`FtraceCollector` + """ + STRUCTURE = TopLevelKeyDesc('ftrace-conf', 'FTrace configuration', ( + KeyDesc('events', 'FTrace events to trace', [StrList]), + KeyDesc('functions', 'FTrace functions to trace', [StrList]), + KeyDesc('buffer-size', 'FTrace buffer size', [int]), + )) + + def __init__(self, conf=None, src='user'): + super().__init__(conf=conf, src=src) + + def add_merged_src(self, src, conf, **kwargs): + """ + Merge-in a configuration source. + + :param src: Name of the merged source + :type src: str + + :param conf: Conf to merge in + :type conf: FtraceConf + """ + def merge_conf(key, val): + if key in ('events', 'functions'): + return sorted(set(val) | set(self.get(key, []))) + elif key == 'buffer-size': + return max(val, self.get(key, 0)) + else: + raise KeyError('Cannot merge key "{}"'.format(key)) + + merged = { + key: merge_conf(key, val) + for key, val in conf.items() + } + + def is_modified(key, val): + try: + existing_val = self[key] + except KeyError: + return True + else: + return val != existing_val + + # We merge some keys with their current value in the conf + return self.add_src(src, + conf={ + key: val + for key, val in merged.items() + # Only add to the source if the result is different than what is + # already set + if is_modified(key, val) + }, + **kwargs, + ) + +class FtraceCollector(devlib.FtraceCollector, Loggable, Configurable): + """ + Thin wrapper around :class:`devlib.FtraceCollector`. + + {configurable_params} + """ + + CONF_CLASS = FtraceConf + + def __init__(self, target, events=[], functions=[], buffer_size=10240, autoreport=False, **kwargs): + kwargs.update(dict( + events=events, + functions=functions, + buffer_size=buffer_size, + autoreport=autoreport, + )) + self.check_init_param(**kwargs) + + super().__init__(target, **kwargs) + # Ensure we have trace-cmd on the target + self.target.install_tools(['trace-cmd']) + + @classmethod + def from_conf(cls, target, conf): + """ + Build an :class:`FtraceCollector` from a :class:`FtraceConf` + + :param target: Target to use when collecting the trace + :type target: lisa.target.Target + + :param conf: Configuration object + :type conf: FtraceConf + """ + cls.get_logger().info('Ftrace configuration:\n{}'.format(conf)) + kwargs = cls.conf_to_init_kwargs(conf) + return cls(target, **kwargs) + + @classmethod + def from_user_conf(cls, target, base_conf=None, user_conf=None, merged_src='merged'): + """ + Build an :class:`FtraceCollector` from two :class:`FtraceConf`. + + ``base_conf`` is expected to contain the minimal configuration, and + ``user_conf`` some additional settings that are used to augment the + base configuration. + + :param target: Target to use when collecting the trace + :type target: lisa.target.Target + + :param base_conf: Base configuration object, merged with ``user_conf``. + :type base_conf: FtraceConf + + :param user_conf: User configuration object + :type user_conf: FtraceConf + + :param merged_src: Name of the configuration source created by merging + ``base_conf`` and ``user_conf`` + :type merged_src: str + """ + user_conf = user_conf or FtraceConf() + base_conf = base_conf or FtraceConf() + + # Make a copy of the conf, since it may be shared by multiple classes + conf = copy.copy(base_conf) + + # Merge user configuration with the test's configuration + conf.add_merged_src( + src=merged_src, + conf=user_conf, + ) + return cls.from_conf(target, conf) + # vim :set tabstop=4 shiftwidth=4 expandtab textwidth=80 -- GitLab From 06194d1ac670ff65d8091e694ffd80e7c79d6e05 Mon Sep 17 00:00:00 2001 From: Douglas RAILLARD Date: Fri, 30 Nov 2018 15:44:52 +0000 Subject: [PATCH 15/15] lisa.env: remove TestEnv Rename lisa.env.TestEnv to lisa.target.Target. That new class is now only used for connecting to the target, and is a thin wrapper around devlib.target.Target. Target.__init__ now takes plain parameters. Building from a TargetConf is available through Target.from_conf. Other responsabilities like creating EnergyMeter have been moved out and can now be used independently. --- doc/automated_testing.rst | 4 +- doc/internals.rst | 14 +- doc/kernel_tests.rst | 4 +- doc/lisa_tests.rst | 2 +- doc/users_guide.rst | 15 +- ipynb/examples/typical_experiment.ipynb | 3135 ++++++++--------- .../kernel_functions_profiling.ipynb | 1147 +++--- ipynb/tests/synthetics_example.ipynb | 499 ++- lisa/exekall_customize.py | 25 +- lisa/platforms/platinfo.py | 7 +- lisa/{env.py => target.py} | 382 +- lisa/tests/base.py | 67 +- lisa/tests/cpufreq/sanity.py | 20 +- lisa/tests/hotplug/torture.py | 28 +- lisa/tests/scheduler/eas_behaviour.py | 27 +- lisa/tests/scheduler/load_tracking.py | 70 +- lisa/tests/scheduler/misfit.py | 20 +- lisa/tests/scheduler/sanity.py | 16 +- lisa/tests/staging/load_tracking.py | 23 +- lisa/utils.py | 4 +- lisa/wlgen/rta.py | 67 +- lisa/wlgen/sysbench.py | 8 +- lisa/wlgen/workload.py | 43 +- target_conf.yml | 21 +- tests/{test_testenv.py => test_target.py} | 10 +- tests/test_test_bundle.py | 10 +- tests/test_wlgen_rtapp.py | 4 +- tests/utils.py | 8 +- tools/exekall/exekall/_utils.py | 6 + tools/scripts/get_sd_flags.py | 6 +- 30 files changed, 2635 insertions(+), 3057 deletions(-) rename lisa/{env.py => target.py} (70%) rename tests/{test_testenv.py => test_target.py} (77%) diff --git a/doc/automated_testing.rst b/doc/automated_testing.rst index 9728bc138..38c483fa3 100644 --- a/doc/automated_testing.rst +++ b/doc/automated_testing.rst @@ -27,7 +27,7 @@ some Python sources containing the definition of stages for each test and some initial spark like ``--conf`` or ``--load-db``. ``--conf`` will usually be used with a YAML configuration file in the format -specified by :class:`~lisa.env.TargetConf`. +specified by :class:`~lisa.target.TargetConf`. .. code-block:: sh @@ -59,7 +59,7 @@ More of it Multiple iterations of the same set of tests can be executed using ``-n``. .. tip:: In order to speed up the test session when executing multiple - iterations, ``--share '*TestEnv'`` can be used. That will share the target + iterations, ``--share '*Target'`` can be used. That will share the target connection stage between all iterations, so some autodetection mechanisms will only run once. diff --git a/doc/internals.rst b/doc/internals.rst index e36065590..14aff432d 100644 --- a/doc/internals.rst +++ b/doc/internals.rst @@ -2,20 +2,20 @@ LISA internals ************** -TestEnv -======= +Target +====== -At the core of :class:`~lisa.env.TestEnv` is +At the core of :class:`~lisa.target.Target` is :class:`~devlib.target.Target`. In short, it's a device communication abstraction library that gives us a simple Python interface for playing around with a device (shell, file transfer...). Have a look at its documentation for more details. -As a rule of thumb, if you want to add a feature to :class:`~lisa.env.TestEnv` -that only depends on :class:`~devlib.target.Target`, chances are this should -be contributed to Devlib instead. +As a rule of thumb, if you want to add a feature to +:class:`~lisa.target.Target`, chances are this should be contributed to Devlib +instead. -.. automodule:: lisa.env +.. automodule:: lisa.target :members: Configuration management diff --git a/doc/kernel_tests.rst b/doc/kernel_tests.rst index 177a6a866..fdece3017 100644 --- a/doc/kernel_tests.rst +++ b/doc/kernel_tests.rst @@ -79,7 +79,7 @@ Base API .. automodule:: lisa.tests.base :members: - :private-members: _from_testenv + :private-members: _from_target .. TODO:: Make those imports more generic @@ -95,7 +95,7 @@ Load tracking tests ------------------- .. automodule:: lisa.tests.scheduler.load_tracking :members: - :private-members: _from_testenv + :private-members: _from_target Misfit tests ------------ diff --git a/doc/lisa_tests.rst b/doc/lisa_tests.rst index c09d06afb..6c4284540 100644 --- a/doc/lisa_tests.rst +++ b/doc/lisa_tests.rst @@ -24,7 +24,7 @@ self-tests. It's a nice way to showcase that your code works, and also how it works. On top of that, it makes sure that later changes won't break it. It's possible to write tests that require a live target - see -:meth:`~tests.utils.create_local_testenv`. However, as these tests +:meth:`~tests.utils.create_local_target`. However, as these tests are meant to be run by Travis as part of our pull-request validation, they have to be designed to work on a target with limited privilege. diff --git a/doc/users_guide.rst b/doc/users_guide.rst index ff502ad4d..0c39806fd 100644 --- a/doc/users_guide.rst +++ b/doc/users_guide.rst @@ -91,7 +91,7 @@ The shortest path to executing a test is: 1. Update the ``target_conf.yml`` file located at the root of the repository with the credentials to connect to the development board (see - :class:`~lisa.env.TargetConf` keys for more information) + :class:`~lisa.target.TargetConf` keys for more information) 2. Run the following: .. code-block:: sh @@ -269,7 +269,7 @@ API Changes TestEnv ------- -Creating a :class:`lisa.env.TestEnv` used to look like this:: +Creating a ``env.TestEnv`` used to look like this:: target_conf = { # Define the kind of target platform to use for the experiments @@ -295,7 +295,10 @@ Creating a :class:`lisa.env.TestEnv` used to look like this:: te = TestEnv(target_conf) -We now have a dedicated class for the ``target_conf``, see :class:`lisa.env.TargetConf`. +The equivalent class to use is now :class:`lisa.target.Target`. It does not +require a mapping to be built anymore. + +We now have a dedicated class for the ``target_conf``, see :class:`lisa.target.TargetConf`. The most notable changes are as follows (see the doc for details): * ``"platform"`` is now ``"kind"`` @@ -310,9 +313,9 @@ The most notable changes are as follows (see the doc for details): .. admonition:: Cool new feature - :class:`~lisa.env.TestEnv` instances can now be easily be created - :meth:`from the configuration file` or - :meth:`via the CLI`. + :class:`~lisa.target.Target` instances can now be easily be created + :meth:`from the configuration file` or + :meth:`via the CLI`. Trace diff --git a/ipynb/examples/typical_experiment.ipynb b/ipynb/examples/typical_experiment.ipynb index c3c588258..f5c272ce3 100644 --- a/ipynb/examples/typical_experiment.ipynb +++ b/ipynb/examples/typical_experiment.ipynb @@ -1,5 +1,5 @@ { - "cells": [ + "cells": [ { "cell_type": "markdown", "metadata": {}, @@ -31,8 +31,8 @@ "name": "stderr", "output_type": "stream", "text": [ - "2018-12-12 18:03:06,789 INFO : root : Using LISA logging configuration:\n", - "2018-12-12 18:03:06,790 INFO : root : /data/work/lisa/logging.conf\n" + "2019-02-25 18:37:07,927 INFO : root : Using LISA logging configuration:\n", + "2019-02-25 18:37:07,928 INFO : root : lisa/remove_testenv/logging.conf\n" ] } ], @@ -53,10 +53,10 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "Target communication is abstracted away under a **TestEnv** class. We're going to create an instance of it and that'll let us run whatever experiment we want on a given target.\n", + "Target communication is abstracted away under a **Target** class. We're going to create an instance of it and that'll let us run whatever experiment we want on a given target.\n", "\n", "Relevant documentation:\n", - "* **TestEnv**: https://lisa-linux-integrated-system-analysis.readthedocs.io/en/next/internals.html#lisa.env.TestEnv\n", + "* **Target**: https://lisa-linux-integrated-system-analysis.readthedocs.io/en/next/internals.html#lisa.target.Target\n", "* **TargetConf**: https://lisa-linux-integrated-system-analysis.readthedocs.io/en/next/internals.html#lisa.env.TargetConf" ] }, @@ -64,106 +64,76 @@ "cell_type": "code", "execution_count": 2, "metadata": {}, - "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "2018-12-12 18:03:06,813 INFO : root : Generating grammar tables from /usr/lib/python3.5/lib2to3/Grammar.txt\n", - "2018-12-12 18:03:06,836 INFO : root : Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt\n" - ] - } - ], - "source": [ - "from lisa.env import TestEnv, TargetConf" - ] - }, - { - "cell_type": "code", - "execution_count": 3, - "metadata": {}, "outputs": [], "source": [ - "target_conf = TargetConf({\n", - " \"kind\" : \"linux\",\n", - " \"name\" : \"hikey960\",\n", - " \n", - " \"host\": \"192.168.0.1\",\n", - " \"username\" : \"root\",\n", - " \"password\" : \"root\"\n", - "})" + "from lisa.target import Target, TargetConf" ] }, { "cell_type": "code", - "execution_count": 4, + "execution_count": 3, "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ - "2018-12-12 18:03:07,573 INFO : lisa.env.TestEnv : Target configuration:\n", - "|- kind from user (str): linux\n", - "|- username from user (str): root\n", - "|- name from user (str): hikey960\n", - "|- host from user (str): 192.168.0.1\n", - "|- password from user (str): root\n", - "+- devlib:\n", - " +- platform:\n", - " |- class from default (str): devlib.platform.Platform\n", - "+- ftrace:\n", - " |- buffsize from default (int): 10240\n", - "2018-12-12 18:03:07,642 INFO : lisa.env.TestEnv : User-defined platform information:\n", - "|- name from target-conf (str): hikey960\n", - "2018-12-12 18:03:07,678 INFO : lisa.env.TestEnv : linux hikey960 target connection settings:\n", - "2018-12-12 18:03:07,679 INFO : lisa.env.TestEnv : username : root\n", - "2018-12-12 18:03:07,680 INFO : lisa.env.TestEnv : port : 22\n", - "2018-12-12 18:03:07,680 INFO : lisa.env.TestEnv : host : 192.168.0.1\n", - "2018-12-12 18:03:07,681 INFO : lisa.env.TestEnv : password : root\n", - "2018-12-12 18:03:07,703 INFO : lisa.env.TestEnv : Devlib modules to load: bl, cgroups, cpufreq, cpuidle, devfreq, fastboot, gem5stats, gpufreq, hotplug, hwmon, mbed-fan, odroidxu3-fan, sched, thermal\n", - "2018-12-12 18:03:12,394 WARNING : LinuxTarget : Module devfreq is not supported by the target\n", - "2018-12-12 18:03:12,397 WARNING : LinuxTarget : Module fastboot is not supported by the target\n", - "2018-12-12 18:03:12,398 WARNING : LinuxTarget : Module gem5stats is not supported by the target\n", - "2018-12-12 18:03:12,566 WARNING : LinuxTarget : Module gpufreq is not supported by the target\n", - "2018-12-12 18:03:13,258 WARNING : LinuxTarget : Module odroidxu3-fan is not supported by the target\n", - "2018-12-12 18:03:15,254 INFO : CGroups : Available controllers:\n", - "2018-12-12 18:03:15,779 INFO : CGroups : cpuset : /root/devlib-target/cgroups/devlib_cgh6\n", - "2018-12-12 18:03:16,298 INFO : CGroups : cpu : /root/devlib-target/cgroups/devlib_cgh4\n", - "2018-12-12 18:03:16,820 INFO : CGroups : cpuacct : /root/devlib-target/cgroups/devlib_cgh4\n", - "2018-12-12 18:03:17,347 INFO : CGroups : blkio : /root/devlib-target/cgroups/devlib_cgh9\n", - "2018-12-12 18:03:17,865 INFO : CGroups : memory : /root/devlib-target/cgroups/devlib_cgh2\n", - "2018-12-12 18:03:18,390 INFO : CGroups : devices : /root/devlib-target/cgroups/devlib_cgh7\n", - "2018-12-12 18:03:18,916 INFO : CGroups : freezer : /root/devlib-target/cgroups/devlib_cgh3\n", - "2018-12-12 18:03:19,447 INFO : CGroups : perf_event : /root/devlib-target/cgroups/devlib_cgh5\n", - "2018-12-12 18:03:19,972 INFO : CGroups : hugetlb : /root/devlib-target/cgroups/devlib_cgh10\n", - "2018-12-12 18:03:20,490 INFO : CGroups : pids : /root/devlib-target/cgroups/devlib_cgh8\n", - "2018-12-12 18:03:20,664 WARNING : lisa.env.TestEnv : Failed to initialized \"devfreq\" devlib Module\n", - "2018-12-12 18:03:20,665 WARNING : lisa.env.TestEnv : Failed to initialized \"fastboot\" devlib Module\n", - "2018-12-12 18:03:20,666 WARNING : lisa.env.TestEnv : Failed to initialized \"gem5stats\" devlib Module\n", - "2018-12-12 18:03:20,667 WARNING : lisa.env.TestEnv : Failed to initialized \"gpufreq\" devlib Module\n", - "2018-12-12 18:03:20,668 WARNING : lisa.env.TestEnv : Failed to initialized \"mbed-fan\" devlib Module\n", - "2018-12-12 18:03:20,669 WARNING : lisa.env.TestEnv : Failed to initialized \"odroidxu3-fan\" devlib Module\n", - "2018-12-12 18:03:20,670 INFO : lisa.platforms.platinfo.PlatformInfo : Attempting to read energy model from target\n", - "2018-12-12 18:03:21,175 INFO : lisa.energy_model.EnergyModel.EMReader : Attempting to load EM using from_simplifiedEM_target\n", - "2018-12-12 18:03:26,512 INFO : lisa.env.TestEnv : Effective platform information:\n", - "|- os from target (str): linux\n", - "|- freqs from target (dict): {0: [533000, 999000, 1402000, 1709000, 1844000], 1: [533000, 999000, 1402000, 1709000, 1844000], 2: [533000, 999000, 1402000, 1709000, 1844000], 3: [533000, 999000, 1402000, 1709000, 1844000], 4: [903000, 1421000, 1805000, 2112000, 2362000], 5: [903000, 1421000, 1805000, 2112000, 2362000], 6: [903000, 1421000, 1805000, 2112000, 2362000], 7: [903000, 1421000, 1805000, 2112000, 2362000]}\n", - "|- name from target-conf (str): hikey960\n", - "|- cpu-capacities from target (dict): {0: 462, 1: 462, 2: 462, 3: 462, 4: 1024, 5: 1024, 6: 1024, 7: 1024}\n", + "2019-02-25 18:37:08,533 INFO : lisa.target.Target : linux myhikey960 target connection settings:\n", + "2019-02-25 18:37:08,534 INFO : lisa.target.Target : username : root\n", + "2019-02-25 18:37:08,534 INFO : lisa.target.Target : port : 22\n", + "2019-02-25 18:37:08,535 INFO : lisa.target.Target : host : pwrsft-hikey960-1\n", + "2019-02-25 18:37:08,535 INFO : lisa.target.Target : password : root\n", + "2019-02-25 18:37:08,543 INFO : lisa.target.Target : Devlib modules to load: bl, cgroups, cpufreq, cpuidle, devfreq, fastboot, gem5stats, gpufreq, hotplug, hwmon, mbed-fan, odroidxu3-fan, sched, thermal\n", + "2019-02-25 18:37:13,195 WARNING : LinuxTarget : Module devfreq is not supported by the target\n", + "2019-02-25 18:37:13,198 WARNING : LinuxTarget : Module fastboot is not supported by the target\n", + "2019-02-25 18:37:13,200 WARNING : LinuxTarget : Module gem5stats is not supported by the target\n", + "2019-02-25 18:37:13,364 WARNING : LinuxTarget : Module gpufreq is not supported by the target\n", + "2019-02-25 18:37:14,053 WARNING : LinuxTarget : Module odroidxu3-fan is not supported by the target\n", + "2019-02-25 18:37:15,971 INFO : CGroups : Available controllers:\n", + "2019-02-25 18:37:16,475 INFO : CGroups : cpuset : /root/devlib-target/cgroups/devlib_cgh1\n", + "2019-02-25 18:37:16,979 INFO : CGroups : cpu : /root/devlib-target/cgroups/devlib_cgh1\n", + "2019-02-25 18:37:17,480 INFO : CGroups : cpuacct : /root/devlib-target/cgroups/devlib_cgh1\n", + "2019-02-25 18:37:17,985 INFO : CGroups : blkio : /root/devlib-target/cgroups/devlib_cgh1\n", + "2019-02-25 18:37:18,490 INFO : CGroups : memory : /root/devlib-target/cgroups/devlib_cgh1\n", + "2019-02-25 18:37:18,992 INFO : CGroups : devices : /root/devlib-target/cgroups/devlib_cgh1\n", + "2019-02-25 18:37:19,495 INFO : CGroups : freezer : /root/devlib-target/cgroups/devlib_cgh1\n", + "2019-02-25 18:37:19,997 INFO : CGroups : perf_event : /root/devlib-target/cgroups/devlib_cgh1\n", + "2019-02-25 18:37:20,503 INFO : CGroups : hugetlb : /root/devlib-target/cgroups/devlib_cgh1\n", + "2019-02-25 18:37:21,006 INFO : CGroups : pids : /root/devlib-target/cgroups/devlib_cgh1\n", + "2019-02-25 18:37:21,172 WARNING : lisa.target.Target : Failed to initialized \"devfreq\" devlib Module\n", + "2019-02-25 18:37:21,174 WARNING : lisa.target.Target : Failed to initialized \"fastboot\" devlib Module\n", + "2019-02-25 18:37:21,175 WARNING : lisa.target.Target : Failed to initialized \"gem5stats\" devlib Module\n", + "2019-02-25 18:37:21,177 WARNING : lisa.target.Target : Failed to initialized \"gpufreq\" devlib Module\n", + "2019-02-25 18:37:21,178 WARNING : lisa.target.Target : Failed to initialized \"mbed-fan\" devlib Module\n", + "2019-02-25 18:37:21,179 WARNING : lisa.target.Target : Failed to initialized \"odroidxu3-fan\" devlib Module\n", + "2019-02-25 18:37:21,180 INFO : lisa.platforms.platinfo.PlatformInfo : Attempting to read energy model from target\n", + "2019-02-25 18:37:21,843 INFO : lisa.energy_model.EnergyModel.EMReader : Attempting to load EM using from_debugfsEM_target\n", + "2019-02-25 18:37:27,500 INFO : lisa.target.Target : Effective platform information:\n", "|- abi from target (str): arm64\n", + "|- cpu-capacities from target (dict): {0: 462, 1: 462, 2: 462, 3: 462, 4: 1024, 5: 1024, 6: 1024, 7: 1024}\n", "|- cpus-count from target (int): 8\n", "|- freq-domains from target (list): [[0, 1, 2, 3], [4, 5, 6, 7]]\n", - "|- nrg-model from target (EnergyModel): \n", - "|- kernel-version from target (KernelVersion): 4.19.0-rc5-00347-ga58f958 7 SMP PREEMPT Tue Dec 11 14:03:35 GMT 2018\n", + "|- freqs from target (dict): {0: [533000, 999000, 1402000, 1709000, 1844000], 1: [533000, 999000, 1402000, 1709000, 1844000], 2: [533000, 999000, 1402000, 1709000, 1844000], 3: [533000, 999000, 1402000, 1709000, 1844000], 4: [903000, 1421000, 1805000, 2112000, 2362000], 5: [903000, 1421000, 1805000, 2112000, 2362000], 6: [903000, 1421000, 1805000, 2112000, 2362000], 7: [903000, 1421000, 1805000, 2112000, 2362000]}\n", + "+- kernel:\n", + " |- config from target (TypedKernelConfig): \n", + " |- version from target (KernelVersion): 5.0.0-rc6 27 SMP PREEMPT Tue Feb 19 17:28:19 GMT 2019\n", + "|- name from target-conf (str): myhikey960\n", + "|- nrg-model from target (EnergyModel): \n", + "|- os from target (str): linux\n", "+- rtapp:\n", - " |- calib from target (DeferredValue): \n" + " |- calib from target (DeferredValue): \n", + "|- capacity-classes from target(platform-info/cpu-capacities) (list): [[0, 1, 2, 3], [4, 5, 6, 7]]\n" ] } ], "source": [ - "te = TestEnv(target_conf)\n", - "target = te.target" + "target = Target(\n", + " kind='linux',\n", + " name='myhikey960',\n", + " host='192.168.0.1',\n", + " username='root',\n", + " password='root',\n", + ")" ] }, { @@ -187,7 +157,7 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 4, "metadata": {}, "outputs": [], "source": [ @@ -196,13 +166,13 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": 5, "metadata": {}, "outputs": [], "source": [ "rtapp_profile = {}\n", "\n", - "for cpu in range(te.target.number_of_cpus):\n", + "for cpu in range(target.number_of_cpus):\n", " for i in range(3):\n", " rtapp_profile[\"task_{}_{}\".format(cpu, i)] = Periodic(duty_cycle_pct=20)" ] @@ -216,17 +186,17 @@ }, { "cell_type": "code", - "execution_count": 7, + "execution_count": 6, "metadata": {}, "outputs": [], "source": [ "def provide_calibration(calibration):\n", - " te.plat_info[\"rtapp\"].add_src(\"user\", {\"calib\" : calibration})" + " target.plat_info[\"rtapp\"].add_src(\"user\", {\"calib\" : calibration})" ] }, { "cell_type": "code", - "execution_count": 8, + "execution_count": 7, "metadata": {}, "outputs": [], "source": [ @@ -243,321 +213,302 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": 8, "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ - "2018-12-12 18:03:26,666 INFO : lisa.env.TestEnv : Creating result directory: /data/work/lisa/results/hikey960-20181212_180307.573496/experiment_wload-20181212_180326.666741\n", - "2018-12-12 18:03:37,098 INFO : lisa.env.TestEnv : Creating result directory: /data/work/lisa/results/hikey960-20181212_180307.573496/rta_calib-20181212_180337.097744\n", - "2018-12-12 18:03:37,261 INFO : lisa.wlgen.rta.RTA : CPU0 calibration...\n", - "2018-12-12 18:03:37,587 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU0\n", - "2018-12-12 18:03:37,588 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", - "2018-12-12 18:03:37,590 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:03:37,591 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", - "2018-12-12 18:03:37,592 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:03:37,593 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:03:37,594 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:03:37,595 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", - "2018-12-12 18:03:37,836 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu0.json 2>&1\n", - "2018-12-12 18:03:44,361 INFO : lisa.wlgen.rta.RTA : Execution complete\n", - "2018-12-12 18:03:44,634 INFO : lisa.wlgen.rta.RTA : CPU1 calibration...\n", - "2018-12-12 18:03:44,958 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU1\n", - "2018-12-12 18:03:44,960 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", - "2018-12-12 18:03:44,961 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:03:44,962 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", - "2018-12-12 18:03:44,963 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:03:44,964 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:03:44,965 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:03:44,966 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", - "2018-12-12 18:03:45,200 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu1.json 2>&1\n", - "2018-12-12 18:03:51,719 INFO : lisa.wlgen.rta.RTA : Execution complete\n", - "2018-12-12 18:03:51,987 INFO : lisa.wlgen.rta.RTA : CPU2 calibration...\n", - "2018-12-12 18:03:52,314 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU2\n", - "2018-12-12 18:03:52,316 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", - "2018-12-12 18:03:52,317 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:03:52,318 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", - "2018-12-12 18:03:52,319 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:03:52,321 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:03:52,322 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:03:52,323 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", - "2018-12-12 18:03:52,566 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu2.json 2>&1\n", - "2018-12-12 18:03:59,087 INFO : lisa.wlgen.rta.RTA : Execution complete\n", - "2018-12-12 18:03:59,358 INFO : lisa.wlgen.rta.RTA : CPU3 calibration...\n", - "2018-12-12 18:03:59,686 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU3\n", - "2018-12-12 18:03:59,687 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", - "2018-12-12 18:03:59,689 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:03:59,690 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", - "2018-12-12 18:03:59,691 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:03:59,692 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:03:59,693 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:03:59,694 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", - "2018-12-12 18:03:59,933 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu3.json 2>&1\n", - "2018-12-12 18:04:06,454 INFO : lisa.wlgen.rta.RTA : Execution complete\n", - "2018-12-12 18:04:06,725 INFO : lisa.wlgen.rta.RTA : CPU4 calibration...\n", - "2018-12-12 18:04:07,051 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU4\n", - "2018-12-12 18:04:07,052 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", - "2018-12-12 18:04:07,054 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:04:07,055 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", - "2018-12-12 18:04:07,056 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:04:07,058 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:04:07,059 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:04:07,060 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", - "2018-12-12 18:04:07,299 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu4.json 2>&1\n", - "2018-12-12 18:04:13,658 INFO : lisa.wlgen.rta.RTA : Execution complete\n", - "2018-12-12 18:04:13,923 INFO : lisa.wlgen.rta.RTA : CPU5 calibration...\n", - "2018-12-12 18:04:14,250 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU5\n", - "2018-12-12 18:04:14,251 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", - "2018-12-12 18:04:14,253 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:04:14,254 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", - "2018-12-12 18:04:14,255 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:04:14,256 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:04:14,257 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:04:14,258 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", - "2018-12-12 18:04:14,501 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu5.json 2>&1\n", - "2018-12-12 18:04:20,866 INFO : lisa.wlgen.rta.RTA : Execution complete\n", - "2018-12-12 18:04:21,132 INFO : lisa.wlgen.rta.RTA : CPU6 calibration...\n", - "2018-12-12 18:04:21,457 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU6\n", - "2018-12-12 18:04:21,458 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", - "2018-12-12 18:04:21,460 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:04:21,461 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", - "2018-12-12 18:04:21,462 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:04:21,463 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:04:21,464 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:04:21,465 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", - "2018-12-12 18:04:21,695 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu6.json 2>&1\n", - "2018-12-12 18:04:28,055 INFO : lisa.wlgen.rta.RTA : Execution complete\n", - "2018-12-12 18:04:28,317 INFO : lisa.wlgen.rta.RTA : CPU7 calibration...\n", - "2018-12-12 18:04:28,643 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU7\n", - "2018-12-12 18:04:28,644 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", - "2018-12-12 18:04:28,646 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:04:28,647 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", - "2018-12-12 18:04:28,648 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:04:28,649 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:04:28,650 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:04:28,650 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", - "2018-12-12 18:04:28,881 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu7.json 2>&1\n", - "2018-12-12 18:04:35,242 INFO : lisa.wlgen.rta.RTA : Execution complete\n", - "2018-12-12 18:04:35,511 INFO : lisa.wlgen.rta.RTA : Target RT-App calibration: {0: 307, 1: 302, 2: 302, 3: 302, 4: 155, 5: 155, 6: 155, 7: 155}\n", - "2018-12-12 18:04:46,980 INFO : lisa.wlgen.rta.RTA : Calibration value: 155\n", - "2018-12-12 18:04:46,981 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n" - ] - }, - { - "name": "stderr", - "output_type": "stream", - "text": [ - "2018-12-12 18:04:46,982 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:04:46,983 INFO : lisa.wlgen.rta.RTA : task [task_6_1], sched: using default policy\n", - "2018-12-12 18:04:46,983 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:04:46,984 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:04:46,985 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:04:46,986 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", - "2018-12-12 18:04:46,987 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", - "2018-12-12 18:04:46,988 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", - "2018-12-12 18:04:46,988 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:04:46,989 INFO : lisa.wlgen.rta.RTA : task [task_2_2], sched: using default policy\n", - "2018-12-12 18:04:46,990 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:04:46,990 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:04:46,991 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:04:46,992 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", - "2018-12-12 18:04:46,993 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", - "2018-12-12 18:04:46,994 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", - "2018-12-12 18:04:46,995 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:04:46,995 INFO : lisa.wlgen.rta.RTA : task [task_0_0], sched: using default policy\n", - "2018-12-12 18:04:46,996 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:04:46,997 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:04:46,998 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:04:46,999 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", - "2018-12-12 18:04:47,000 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", - "2018-12-12 18:04:47,000 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", - "2018-12-12 18:04:47,001 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:04:47,003 INFO : lisa.wlgen.rta.RTA : task [task_3_1], sched: using default policy\n", - "2018-12-12 18:04:47,004 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:04:47,005 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:04:47,006 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:04:47,006 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", - "2018-12-12 18:04:47,007 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", - "2018-12-12 18:04:47,008 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", - "2018-12-12 18:04:47,010 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:04:47,011 INFO : lisa.wlgen.rta.RTA : task [task_4_1], sched: using default policy\n", - "2018-12-12 18:04:47,012 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:04:47,012 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:04:47,013 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:04:47,014 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", - "2018-12-12 18:04:47,016 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", - "2018-12-12 18:04:47,017 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", - "2018-12-12 18:04:47,017 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:04:47,018 INFO : lisa.wlgen.rta.RTA : task [task_5_2], sched: using default policy\n", - "2018-12-12 18:04:47,019 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:04:47,020 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:04:47,020 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:04:47,021 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", - "2018-12-12 18:04:47,022 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", - "2018-12-12 18:04:47,022 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", - "2018-12-12 18:04:47,023 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:04:47,024 INFO : lisa.wlgen.rta.RTA : task [task_6_2], sched: using default policy\n", - "2018-12-12 18:04:47,024 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:04:47,025 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:04:47,025 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:04:47,026 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", - "2018-12-12 18:04:47,026 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", - "2018-12-12 18:04:47,028 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", - "2018-12-12 18:04:47,030 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:04:47,031 INFO : lisa.wlgen.rta.RTA : task [task_1_1], sched: using default policy\n", - "2018-12-12 18:04:47,032 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:04:47,034 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:04:47,036 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:04:47,037 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", - "2018-12-12 18:04:47,040 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", - "2018-12-12 18:04:47,041 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", - "2018-12-12 18:04:47,041 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:04:47,042 INFO : lisa.wlgen.rta.RTA : task [task_4_2], sched: using default policy\n", - "2018-12-12 18:04:47,042 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:04:47,043 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:04:47,044 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:04:47,045 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", - "2018-12-12 18:04:47,045 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", - "2018-12-12 18:04:47,046 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", - "2018-12-12 18:04:47,047 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:04:47,047 INFO : lisa.wlgen.rta.RTA : task [task_2_1], sched: using default policy\n", - "2018-12-12 18:04:47,048 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:04:47,048 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:04:47,049 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:04:47,050 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", - "2018-12-12 18:04:47,051 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", - "2018-12-12 18:04:47,051 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", - "2018-12-12 18:04:47,052 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:04:47,052 INFO : lisa.wlgen.rta.RTA : task [task_5_0], sched: using default policy\n", - "2018-12-12 18:04:47,053 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:04:47,054 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:04:47,055 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:04:47,055 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", - "2018-12-12 18:04:47,056 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", - "2018-12-12 18:04:47,057 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", - "2018-12-12 18:04:47,057 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:04:47,058 INFO : lisa.wlgen.rta.RTA : task [task_7_2], sched: using default policy\n", - "2018-12-12 18:04:47,058 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:04:47,059 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:04:47,060 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:04:47,060 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n" - ] - }, - { - "name": "stderr", - "output_type": "stream", - "text": [ - "2018-12-12 18:04:47,061 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", - "2018-12-12 18:04:47,061 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", - "2018-12-12 18:04:47,062 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:04:47,063 INFO : lisa.wlgen.rta.RTA : task [task_6_0], sched: using default policy\n", - "2018-12-12 18:04:47,063 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:04:47,064 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:04:47,064 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:04:47,065 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", - "2018-12-12 18:04:47,066 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", - "2018-12-12 18:04:47,066 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", - "2018-12-12 18:04:47,067 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:04:47,067 INFO : lisa.wlgen.rta.RTA : task [task_1_2], sched: using default policy\n", - "2018-12-12 18:04:47,068 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:04:47,069 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:04:47,069 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:04:47,070 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", - "2018-12-12 18:04:47,071 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", - "2018-12-12 18:04:47,071 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", - "2018-12-12 18:04:47,072 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:04:47,073 INFO : lisa.wlgen.rta.RTA : task [task_5_1], sched: using default policy\n", - "2018-12-12 18:04:47,073 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:04:47,074 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:04:47,074 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:04:47,075 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", - "2018-12-12 18:04:47,076 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", - "2018-12-12 18:04:47,077 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", - "2018-12-12 18:04:47,077 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:04:47,078 INFO : lisa.wlgen.rta.RTA : task [task_3_2], sched: using default policy\n", - "2018-12-12 18:04:47,079 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:04:47,080 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:04:47,081 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:04:47,082 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", - "2018-12-12 18:04:47,084 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", - "2018-12-12 18:04:47,085 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", - "2018-12-12 18:04:47,086 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:04:47,087 INFO : lisa.wlgen.rta.RTA : task [task_7_1], sched: using default policy\n", - "2018-12-12 18:04:47,088 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:04:47,089 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:04:47,090 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:04:47,090 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", - "2018-12-12 18:04:47,091 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", - "2018-12-12 18:04:47,093 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", - "2018-12-12 18:04:47,094 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:04:47,095 INFO : lisa.wlgen.rta.RTA : task [task_0_1], sched: using default policy\n", - "2018-12-12 18:04:47,096 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:04:47,097 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:04:47,098 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:04:47,099 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", - "2018-12-12 18:04:47,100 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", - "2018-12-12 18:04:47,101 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", - "2018-12-12 18:04:47,103 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:04:47,104 INFO : lisa.wlgen.rta.RTA : task [task_1_0], sched: using default policy\n", - "2018-12-12 18:04:47,104 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:04:47,105 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:04:47,106 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:04:47,107 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", - "2018-12-12 18:04:47,107 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", - "2018-12-12 18:04:47,108 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", - "2018-12-12 18:04:47,109 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:04:47,109 INFO : lisa.wlgen.rta.RTA : task [task_7_0], sched: using default policy\n", - "2018-12-12 18:04:47,110 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:04:47,111 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:04:47,112 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:04:47,112 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", - "2018-12-12 18:04:47,113 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", - "2018-12-12 18:04:47,113 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", - "2018-12-12 18:04:47,114 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:04:47,115 INFO : lisa.wlgen.rta.RTA : task [task_3_0], sched: using default policy\n", - "2018-12-12 18:04:47,115 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:04:47,116 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:04:47,117 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:04:47,117 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", - "2018-12-12 18:04:47,118 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", - "2018-12-12 18:04:47,119 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", - "2018-12-12 18:04:47,120 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:04:47,120 INFO : lisa.wlgen.rta.RTA : task [task_0_2], sched: using default policy\n", - "2018-12-12 18:04:47,121 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:04:47,122 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:04:47,123 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:04:47,123 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", - "2018-12-12 18:04:47,124 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", - "2018-12-12 18:04:47,124 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", - "2018-12-12 18:04:47,125 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:04:47,126 INFO : lisa.wlgen.rta.RTA : task [task_4_0], sched: using default policy\n", - "2018-12-12 18:04:47,126 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:04:47,127 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:04:47,128 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:04:47,128 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", - "2018-12-12 18:04:47,129 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", - "2018-12-12 18:04:47,130 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", - "2018-12-12 18:04:47,130 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:04:47,131 INFO : lisa.wlgen.rta.RTA : task [task_2_0], sched: using default policy\n", - "2018-12-12 18:04:47,132 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n" - ] - }, - { - "name": "stderr", - "output_type": "stream", - "text": [ - "2018-12-12 18:04:47,132 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:04:47,133 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:04:47,134 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", - "2018-12-12 18:04:47,134 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", - "2018-12-12 18:04:47,135 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n" + "2019-02-25 18:37:28,195 INFO : lisa.target.Target : Creating result directory: lisa/remove_testenv/results/Target-myhikey960/RTA-experiment_wload-20190225_183728.195401\n", + "2019-02-25 18:37:35,137 INFO : lisa.wlgen.rta.RTA : CPU0 calibration...\n", + "2019-02-25 18:37:35,466 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU0\n", + "2019-02-25 18:37:35,467 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", + "2019-02-25 18:37:35,470 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:37:35,472 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", + "2019-02-25 18:37:35,474 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:37:35,476 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:37:35,478 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:37:35,479 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", + "2019-02-25 18:37:35,690 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu0.json 2>&1\n", + "2019-02-25 18:37:42,215 INFO : lisa.wlgen.rta.RTA : Execution complete\n", + "2019-02-25 18:37:42,419 INFO : lisa.wlgen.rta.RTA : CPU1 calibration...\n", + "2019-02-25 18:37:42,747 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU1\n", + "2019-02-25 18:37:42,748 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", + "2019-02-25 18:37:42,748 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:37:42,749 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", + "2019-02-25 18:37:42,749 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:37:42,749 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:37:42,750 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:37:42,750 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", + "2019-02-25 18:37:42,957 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu1.json 2>&1\n", + "2019-02-25 18:37:49,481 INFO : lisa.wlgen.rta.RTA : Execution complete\n", + "2019-02-25 18:37:49,692 INFO : lisa.wlgen.rta.RTA : CPU2 calibration...\n", + "2019-02-25 18:37:50,018 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU2\n", + "2019-02-25 18:37:50,018 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", + "2019-02-25 18:37:50,019 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:37:50,020 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", + "2019-02-25 18:37:50,021 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:37:50,022 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:37:50,022 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:37:50,023 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", + "2019-02-25 18:37:50,236 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu2.json 2>&1\n", + "2019-02-25 18:37:56,758 INFO : lisa.wlgen.rta.RTA : Execution complete\n", + "2019-02-25 18:37:56,975 INFO : lisa.wlgen.rta.RTA : CPU3 calibration...\n", + "2019-02-25 18:37:57,300 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU3\n", + "2019-02-25 18:37:57,301 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", + "2019-02-25 18:37:57,302 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:37:57,303 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", + "2019-02-25 18:37:57,304 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:37:57,304 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:37:57,305 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:37:57,306 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", + "2019-02-25 18:37:57,513 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu3.json 2>&1\n", + "2019-02-25 18:38:04,099 INFO : lisa.wlgen.rta.RTA : Execution complete\n", + "2019-02-25 18:38:04,318 INFO : lisa.wlgen.rta.RTA : CPU4 calibration...\n", + "2019-02-25 18:38:04,644 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU4\n", + "2019-02-25 18:38:04,645 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", + "2019-02-25 18:38:04,646 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:38:04,646 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", + "2019-02-25 18:38:04,647 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:38:04,648 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:38:04,649 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:38:04,649 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", + "2019-02-25 18:38:04,860 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu4.json 2>&1\n", + "2019-02-25 18:38:10,205 INFO : lisa.wlgen.rta.RTA : Execution complete\n", + "2019-02-25 18:38:10,404 INFO : lisa.wlgen.rta.RTA : CPU5 calibration...\n", + "2019-02-25 18:38:10,729 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU5\n", + "2019-02-25 18:38:10,731 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", + "2019-02-25 18:38:10,732 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:38:10,732 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", + "2019-02-25 18:38:10,733 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:38:10,734 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:38:10,735 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:38:10,736 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", + "2019-02-25 18:38:10,932 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu5.json 2>&1\n", + "2019-02-25 18:38:14,236 INFO : lisa.wlgen.rta.RTA : Execution complete\n", + "2019-02-25 18:38:14,448 INFO : lisa.wlgen.rta.RTA : CPU6 calibration...\n", + "2019-02-25 18:38:14,770 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU6\n", + "2019-02-25 18:38:14,771 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", + "2019-02-25 18:38:14,773 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:38:14,774 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", + "2019-02-25 18:38:14,776 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:38:14,778 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:38:14,781 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:38:14,783 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", + "2019-02-25 18:38:14,990 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu6.json 2>&1\n", + "2019-02-25 18:38:19,310 INFO : lisa.wlgen.rta.RTA : Execution complete\n", + "2019-02-25 18:38:19,524 INFO : lisa.wlgen.rta.RTA : CPU7 calibration...\n", + "2019-02-25 18:38:19,848 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU7\n", + "2019-02-25 18:38:19,850 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", + "2019-02-25 18:38:19,852 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:38:19,854 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", + "2019-02-25 18:38:19,855 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:38:19,857 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:38:19,858 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:38:19,859 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", + "2019-02-25 18:38:20,065 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu7.json 2>&1\n", + "2019-02-25 18:38:26,441 INFO : lisa.wlgen.rta.RTA : Execution complete\n", + "2019-02-25 18:38:26,649 INFO : lisa.wlgen.rta.RTA : Target RT-App calibration: {0: 306, 1: 303, 2: 302, 3: 304, 4: 137, 5: 137, 6: 137, 7: 137}\n", + "2019-02-25 18:38:29,832 INFO : lisa.wlgen.rta.RTA : Calibration value: 137\n", + "2019-02-25 18:38:29,833 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", + "2019-02-25 18:38:29,833 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:38:29,834 INFO : lisa.wlgen.rta.RTA : task [task_0_0], sched: using default policy\n", + "2019-02-25 18:38:29,834 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:38:29,835 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:38:29,835 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:38:29,835 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", + "2019-02-25 18:38:29,836 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", + "2019-02-25 18:38:29,836 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", + "2019-02-25 18:38:29,837 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:38:29,837 INFO : lisa.wlgen.rta.RTA : task [task_0_1], sched: using default policy\n", + "2019-02-25 18:38:29,838 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:38:29,838 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:38:29,839 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:38:29,840 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", + "2019-02-25 18:38:29,840 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", + "2019-02-25 18:38:29,841 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", + "2019-02-25 18:38:29,841 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:38:29,842 INFO : lisa.wlgen.rta.RTA : task [task_0_2], sched: using default policy\n", + "2019-02-25 18:38:29,843 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:38:29,843 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:38:29,844 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:38:29,844 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", + "2019-02-25 18:38:29,845 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", + "2019-02-25 18:38:29,845 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", + "2019-02-25 18:38:29,846 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:38:29,846 INFO : lisa.wlgen.rta.RTA : task [task_1_0], sched: using default policy\n", + "2019-02-25 18:38:29,847 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:38:29,848 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:38:29,848 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:38:29,849 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", + "2019-02-25 18:38:29,849 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", + "2019-02-25 18:38:29,850 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", + "2019-02-25 18:38:29,850 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:38:29,851 INFO : lisa.wlgen.rta.RTA : task [task_1_1], sched: using default policy\n", + "2019-02-25 18:38:29,852 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:38:29,852 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:38:29,853 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:38:29,854 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", + "2019-02-25 18:38:29,854 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", + "2019-02-25 18:38:29,855 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", + "2019-02-25 18:38:29,856 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:38:29,856 INFO : lisa.wlgen.rta.RTA : task [task_1_2], sched: using default policy\n", + "2019-02-25 18:38:29,857 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:38:29,858 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:38:29,858 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:38:29,859 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", + "2019-02-25 18:38:29,859 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", + "2019-02-25 18:38:29,860 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", + "2019-02-25 18:38:29,861 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:38:29,861 INFO : lisa.wlgen.rta.RTA : task [task_2_0], sched: using default policy\n", + "2019-02-25 18:38:29,862 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:38:29,862 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:38:29,863 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:38:29,864 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", + "2019-02-25 18:38:29,864 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", + "2019-02-25 18:38:29,865 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", + "2019-02-25 18:38:29,865 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:38:29,866 INFO : lisa.wlgen.rta.RTA : task [task_2_1], sched: using default policy\n", + "2019-02-25 18:38:29,867 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:38:29,867 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:38:29,868 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:38:29,869 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", + "2019-02-25 18:38:29,869 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", + "2019-02-25 18:38:29,870 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", + "2019-02-25 18:38:29,870 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:38:29,871 INFO : lisa.wlgen.rta.RTA : task [task_2_2], sched: using default policy\n", + "2019-02-25 18:38:29,871 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:38:29,872 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:38:29,872 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:38:29,873 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", + "2019-02-25 18:38:29,873 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", + "2019-02-25 18:38:29,874 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", + "2019-02-25 18:38:29,875 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:38:29,875 INFO : lisa.wlgen.rta.RTA : task [task_3_0], sched: using default policy\n", + "2019-02-25 18:38:29,875 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:38:29,876 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:38:29,876 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:38:29,877 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", + "2019-02-25 18:38:29,877 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", + "2019-02-25 18:38:29,877 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", + "2019-02-25 18:38:29,878 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:38:29,878 INFO : lisa.wlgen.rta.RTA : task [task_3_1], sched: using default policy\n", + "2019-02-25 18:38:29,878 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:38:29,879 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:38:29,879 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:38:29,880 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", + "2019-02-25 18:38:29,880 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", + "2019-02-25 18:38:29,880 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", + "2019-02-25 18:38:29,881 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:38:29,881 INFO : lisa.wlgen.rta.RTA : task [task_3_2], sched: using default policy\n", + "2019-02-25 18:38:29,882 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:38:29,882 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:38:29,882 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:38:29,883 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", + "2019-02-25 18:38:29,883 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", + "2019-02-25 18:38:29,883 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", + "2019-02-25 18:38:29,884 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:38:29,884 INFO : lisa.wlgen.rta.RTA : task [task_4_0], sched: using default policy\n", + "2019-02-25 18:38:29,885 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:38:29,885 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:38:29,885 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:38:29,886 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", + "2019-02-25 18:38:29,886 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", + "2019-02-25 18:38:29,887 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", + "2019-02-25 18:38:29,887 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:38:29,888 INFO : lisa.wlgen.rta.RTA : task [task_4_1], sched: using default policy\n", + "2019-02-25 18:38:29,888 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:38:29,889 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:38:29,889 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:38:29,890 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", + "2019-02-25 18:38:29,890 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", + "2019-02-25 18:38:29,891 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", + "2019-02-25 18:38:29,891 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:38:29,892 INFO : lisa.wlgen.rta.RTA : task [task_4_2], sched: using default policy\n", + "2019-02-25 18:38:29,892 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:38:29,893 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:38:29,893 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:38:29,894 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", + "2019-02-25 18:38:29,894 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", + "2019-02-25 18:38:29,895 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", + "2019-02-25 18:38:29,895 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:38:29,895 INFO : lisa.wlgen.rta.RTA : task [task_5_0], sched: using default policy\n", + "2019-02-25 18:38:29,896 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:38:29,896 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:38:29,897 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:38:29,897 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", + "2019-02-25 18:38:29,898 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", + "2019-02-25 18:38:29,898 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", + "2019-02-25 18:38:29,898 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:38:29,899 INFO : lisa.wlgen.rta.RTA : task [task_5_1], sched: using default policy\n", + "2019-02-25 18:38:29,899 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:38:29,899 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:38:29,900 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:38:29,900 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", + "2019-02-25 18:38:29,900 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", + "2019-02-25 18:38:29,901 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", + "2019-02-25 18:38:29,901 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:38:29,902 INFO : lisa.wlgen.rta.RTA : task [task_5_2], sched: using default policy\n", + "2019-02-25 18:38:29,902 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:38:29,902 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:38:29,903 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:38:29,903 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", + "2019-02-25 18:38:29,903 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", + "2019-02-25 18:38:29,904 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", + "2019-02-25 18:38:29,904 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:38:29,905 INFO : lisa.wlgen.rta.RTA : task [task_6_0], sched: using default policy\n", + "2019-02-25 18:38:29,905 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:38:29,905 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:38:29,906 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:38:29,906 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", + "2019-02-25 18:38:29,906 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", + "2019-02-25 18:38:29,907 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", + "2019-02-25 18:38:29,907 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:38:29,908 INFO : lisa.wlgen.rta.RTA : task [task_6_1], sched: using default policy\n", + "2019-02-25 18:38:29,908 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:38:29,908 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:38:29,909 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:38:29,909 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", + "2019-02-25 18:38:29,909 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", + "2019-02-25 18:38:29,910 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", + "2019-02-25 18:38:29,910 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:38:29,911 INFO : lisa.wlgen.rta.RTA : task [task_6_2], sched: using default policy\n", + "2019-02-25 18:38:29,911 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:38:29,912 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:38:29,912 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:38:29,913 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", + "2019-02-25 18:38:29,913 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", + "2019-02-25 18:38:29,913 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", + "2019-02-25 18:38:29,914 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:38:29,914 INFO : lisa.wlgen.rta.RTA : task [task_7_0], sched: using default policy\n", + "2019-02-25 18:38:29,915 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:38:29,915 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:38:29,915 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:38:29,916 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", + "2019-02-25 18:38:29,916 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", + "2019-02-25 18:38:29,917 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", + "2019-02-25 18:38:29,917 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:38:29,918 INFO : lisa.wlgen.rta.RTA : task [task_7_1], sched: using default policy\n", + "2019-02-25 18:38:29,918 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:38:29,919 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:38:29,919 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:38:29,920 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", + "2019-02-25 18:38:29,920 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", + "2019-02-25 18:38:29,921 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", + "2019-02-25 18:38:29,921 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:38:29,921 INFO : lisa.wlgen.rta.RTA : task [task_7_2], sched: using default policy\n", + "2019-02-25 18:38:29,922 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:38:29,922 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:38:29,923 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:38:29,923 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", + "2019-02-25 18:38:29,923 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", + "2019-02-25 18:38:29,924 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n" ] } ], "source": [ - "wload = RTA.by_profile(te, \"experiment_wload\", rtapp_profile)" + "wload = RTA.by_profile(target, \"experiment_wload\", rtapp_profile)" ] }, { @@ -569,12 +520,12 @@ }, { "cell_type": "code", - "execution_count": 10, + "execution_count": 9, "metadata": {}, "outputs": [], "source": [ "import os\n", - "from devlib.trace.ftrace import FtraceCollector" + "from lisa.trace import FtraceCollector" ] }, { @@ -586,14 +537,14 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": 10, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "['sched:sched_util_est_cpu', 'sched:sched_util_est_task', 'sched:sched_load_tg', 'sched:sched_load_se', 'sched:sched_load_cfs_rq', 'sched:sched_wake_idle_without_ipi', 'sched:sched_swap_numa', 'sched:sched_stick_numa', 'sched:sched_move_numa', 'sched:sched_pi_setprio', 'sched:sched_stat_runtime', 'sched:sched_stat_blocked', 'sched:sched_stat_iowait', 'sched:sched_stat_sleep', 'sched:sched_stat_wait', 'sched:sched_process_exec', 'sched:sched_process_fork', 'sched:sched_process_wait', 'sched:sched_wait_task', 'sched:sched_process_exit', 'sched:sched_process_free', 'sched:sched_migrate_task', 'sched:sched_switch', 'sched:sched_wakeup_new', 'sched:sched_wakeup', 'sched:sched_waking', 'sched:sched_kthread_stop_ret', 'sched:sched_kthread_stop']\n" + "['sched:uclamp_util_cfs', 'sched:uclamp_util_se', 'sched:sched_overutilized', 'sched:sched_compute_energy', 'sched:sched_util_est_cpu', 'sched:sched_util_est_task', 'sched:sched_load_tg', 'sched:sched_load_se', 'sched:sched_load_cfs_rq', 'sched:sched_wake_idle_without_ipi', 'sched:sched_swap_numa', 'sched:sched_stick_numa', 'sched:sched_move_numa', 'sched:sched_pi_setprio', 'sched:sched_stat_runtime', 'sched:sched_stat_blocked', 'sched:sched_stat_iowait', 'sched:sched_stat_sleep', 'sched:sched_stat_wait', 'sched:sched_process_exec', 'sched:sched_process_fork', 'sched:sched_process_wait', 'sched:sched_wait_task', 'sched:sched_process_exit', 'sched:sched_process_free', 'sched:sched_migrate_task', 'sched:sched_switch', 'sched:sched_wakeup_new', 'sched:sched_wakeup', 'sched:sched_waking', 'sched:sched_kthread_stop_ret', 'sched:sched_kthread_stop']\n" ] } ], @@ -614,7 +565,7 @@ }, { "cell_type": "code", - "execution_count": 12, + "execution_count": 11, "metadata": {}, "outputs": [], "source": [ @@ -634,31 +585,31 @@ }, { "cell_type": "code", - "execution_count": 13, + "execution_count": 12, "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ - "2018-12-12 18:04:52,602 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/experiment_wload.json 2>&1\n", - "2018-12-12 18:04:53,834 INFO : lisa.wlgen.rta.RTA : Execution complete\n" + "2019-02-25 18:38:36,375 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/experiment_wload.json 2>&1\n", + "2019-02-25 18:38:37,587 INFO : lisa.wlgen.rta.RTA : Execution complete\n" ] } ], "source": [ - "ftrace = FtraceCollector(target, events=events, buffer_size=10240)\n", + "ftrace_coll = FtraceCollector(target, events=events, buffer_size=10240)\n", "\n", "# This is just nifty Python syntactic sugar that starts/stops\n", "# the recording for us. You could just do:\n", "# ftrace.start()\n", "# wload.run()\n", "# ftrace.stop()\n", - "with ftrace:\n", - " wload.run()\n", - " \n", + "# ftrace.get_trace(trace_path)\n", "trace_path = os.path.join(wload.res_dir, \"trace.dat\")\n", - "ftrace.get_trace(trace_path) " + "with ftrace_coll:\n", + " wload.run()\n", + "ftrace_coll.get_trace(trace_path)" ] }, { @@ -677,7 +628,7 @@ }, { "cell_type": "code", - "execution_count": 14, + "execution_count": 13, "metadata": {}, "outputs": [], "source": [ @@ -700,29 +651,32 @@ "name": "stdout", "output_type": "stream", "text": [ - "|- os from target (str): linux\n", - "|- freqs from target (dict): {0: [533000, 999000, 1402000, 1709000, 1844000], 1: [533000, 999000, 1402000, 1709000, 1844000], 2: [533000, 999000, 1402000, 1709000, 1844000], 3: [533000, 999000, 1402000, 1709000, 1844000], 4: [903000, 1421000, 1805000, 2112000, 2362000], 5: [903000, 1421000, 1805000, 2112000, 2362000], 6: [903000, 1421000, 1805000, 2112000, 2362000], 7: [903000, 1421000, 1805000, 2112000, 2362000]}\n", - "|- name from target-conf (str): hikey960\n", - "|- cpu-capacities from target (dict): {0: 462, 1: 462, 2: 462, 3: 462, 4: 1024, 5: 1024, 6: 1024, 7: 1024}\n", "|- abi from target (str): arm64\n", + "|- cpu-capacities from target (dict): {0: 462, 1: 462, 2: 462, 3: 462, 4: 1024, 5: 1024, 6: 1024, 7: 1024}\n", "|- cpus-count from target (int): 8\n", "|- freq-domains from target (list): [[0, 1, 2, 3], [4, 5, 6, 7]]\n", - "|- nrg-model from target (EnergyModel): \n", - "|- kernel-version from target (KernelVersion): 4.19.0-rc5-00347-ga58f958 7 SMP PREEMPT Tue Dec 11 14:03:35 GMT 2018\n", + "|- freqs from target (dict): {0: [533000, 999000, 1402000, 1709000, 1844000], 1: [533000, 999000, 1402000, 1709000, 1844000], 2: [533000, 999000, 1402000, 1709000, 1844000], 3: [533000, 999000, 1402000, 1709000, 1844000], 4: [903000, 1421000, 1805000, 2112000, 2362000], 5: [903000, 1421000, 1805000, 2112000, 2362000], 6: [903000, 1421000, 1805000, 2112000, 2362000], 7: [903000, 1421000, 1805000, 2112000, 2362000]}\n", + "+- kernel:\n", + " |- config from target (TypedKernelConfig): \n", + " |- version from target (KernelVersion): 5.0.0-rc6 27 SMP PREEMPT Tue Feb 19 17:28:19 GMT 2019\n", + "|- name from target-conf (str): myhikey960\n", + "|- nrg-model from target (EnergyModel): \n", + "|- os from target (str): linux\n", "+- rtapp:\n", - " |- calib from target (dict): {0: 307, 1: 302, 2: 302, 3: 302, 4: 155, 5: 155, 6: 155, 7: 155}\n" + " |- calib from target (dict): {0: 306, 1: 303, 2: 302, 3: 304, 4: 137, 5: 137, 6: 137, 7: 137}\n", + "|- capacity-classes from target(platform-info/cpu-capacities) (list): [[0, 1, 2, 3], [4, 5, 6, 7]]\n" ] } ], "source": [ - "print(te.plat_info)" + "print(target.plat_info)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ - "You can pass the platform info directly from the **TestEnv**:" + "You can pass the platform info directly from the **Target**:" ] }, { @@ -732,7 +686,7 @@ "outputs": [], "source": [ "trace_path = os.path.join(wload.res_dir, 'trace.dat')\n", - "trace = Trace(trace_path, te.plat_info, events=events)" + "trace = Trace(trace_path, target.plat_info, events=events)" ] }, { @@ -748,17 +702,17 @@ }, { "cell_type": "code", - "execution_count": 17, + "execution_count": 18, "metadata": {}, "outputs": [], "source": [ "plat_info_path = os.path.join(wload.res_dir, \"platinfo.yaml\")\n", - "te.plat_info.to_yaml_map(plat_info_path)" + "target.plat_info.to_yaml_map(plat_info_path)" ] }, { "cell_type": "code", - "execution_count": 18, + "execution_count": 19, "metadata": {}, "outputs": [], "source": [ @@ -767,12 +721,11 @@ }, { "cell_type": "code", - "execution_count": 19, + "execution_count": 20, "metadata": {}, "outputs": [], "source": [ "plat_info = PlatformInfo.from_yaml_map(plat_info_path)\n", - "trace_path = os.path.join(wload.res_dir, 'trace.dat')\n", "trace = Trace(trace_path, plat_info, events=events)" ] }, @@ -792,7 +745,7 @@ }, { "cell_type": "code", - "execution_count": 20, + "execution_count": 21, "metadata": {}, "outputs": [], "source": [ @@ -801,7 +754,7 @@ }, { "cell_type": "code", - "execution_count": 21, + "execution_count": 22, "metadata": {}, "outputs": [ { @@ -891,7 +844,7 @@ " shape-rendering: crispEdges;\n", "}\n", "\n", - "
\n", + "
\n", "\n", "\n", "\n", @@ -922,7 +875,7 @@ " /* TRAPPY_PUBLISH_REMOVE_STOP */\n", " \n", " req([\"require\", \"EventPlot\"], function() { /* TRAPPY_PUBLISH_REMOVE_LINE */\n", - " EventPlot.generate('fig_576a1e126a004cd6b28bc369d11ac698', '/nbextensions/', {\"xDomain\": [2.9999995604157448e-05, 9.636187999989488], \"keys\": [\"task_3_2-30580\", \"systemd-30712\", \"task_2_2-30573\", \"task_4_2-30572\", \"task_0_2-30586\", \"(sshd)-30668\", \"task_3_0-30585\", \"(sshd)-30822\", \"(sshd)-30844\", \"task_3_1-30568\", \"task_5_0-30583\", \"task_1_0-30581\", \"task_0_1-30582\", \"systemd-30600\", \"task_5_1-30579\", \"task_6_2-30571\", \"systemd-30679\", \"task_5_2-30570\", \"systemd-30623\", \"task_7_0-30584\", \"task_1_2-30578\", \"kworker/u16:1-30737\", \"irq/63-hisi_the-1526\", \"systemd-30811\", \"systemd-30778\", \"(sshd)-30767\", \"task_7_1-30574\", \"task_6_1-30565\", \"systemd-30833\", \"systemd-30657\", \"systemd-30723\", \"kworker/u16:1-30615\", \"task_1_1-30566\", \"task_6_0-30577\", \"task_4_1-30569\", \"(sshd)-30723\", \"systemd-30800\", \"(sshd)-30690\", \"(sshd)-30756\", \"task_4_0-30587\", \"systemd-cgroups-30836\", \"systemd-30611\", \"sshd-30620\", \"systemd-30645\", \"task_2_1-30575\", \"task_2_0-30588\", \"task_7_2-30576\", \"sshd-30841\", \"sshd-30642\", \"task_0_0-30567\", \"(sshd)-30811\", \"systemd-30756\", \"kworker/u16:1-30748\", \"(sshd)-30645\", \"(sshd)-30611\", \"systemd-30589\", \"sshd-30786\", \"(sshd)-30778\", \"sshd-30819\", \"systemd-30767\", \"sshd-30742\", \"systemd-30734\", \"systemd-30690\", \"systemd-30634\", \"systemd-cgroups-30748\", \"sshd-30808\", \"sshd-30720\", \"(sshd)-30800\", \"(sshd)-30789\", \"(sshd)-30634\", \"(sshd)-30745\", \"kworker/u16:1-30609\", \"sshd-30830\", \"sshd-30764\", \"bash-30687\", \"sshd-30797\", \"systemd-cgroups-30682\", \"systemd-cgroups-30666\", \"sshd-30731\", \"sshd-30631\", \"(sshd)-30701\", \"sshd-30698\", \"systemd-cgroups-30699\", \"bash-30764\", \"bash-30797\", \"systemd-cgroups-30648\", \"kworker/u16:1-30765\", \"sshd-30775\", \"sshd-30676\", \"sshd-30597\", \"sshd-30665\", \"sshd-30653\", \"kworker/u16:1-30648\", \"systemd-cgroups-30598\", \"sshd-30608\", \"systemd-cgroups-30637\", \"sshd-30753\", \"kworker/u16:1-30677\", \"systemd-cgroups-30765\", \"kworker/u16:1-30682\", \"sshd-30852\", \"systemd-cgroups-30592\", \"systemd-cgroups-30781\", \"systemd-cgroups-30732\", \"systemd-cgroups-30671\", \"systemd-cgroups-30831\", \"systemd-30745\", \"bash-30564\", \"systemd-30789\", \"systemd-30701\", \"sshd-30687\", \"kworker/u16:1-30592\", \"kworker/u16:1-30770\", \"(sshd)-30712\", \"bash-30709\", \"systemd-cgroups-30809\", \"bash-30855\", \"kworker/u16:1-30759\", \"busybox-30548\", \"busybox-30550\", \"bash-30608\", \"kworker/u16:1-30632\", \"kworker/u16:1-30803\", \"kworker/u16:1-30654\", \"kworker/u16:1-30853\", \"kworker/u16:1-30621\", \"kworker/u16:1-30721\", \"kworker/u16:1-30825\", \"(sshd)-30833\", \"systemd-cgroups-30710\", \"busybox-30552\", \"sshd-30709\", \"systemd-cgroups-30643\", \"systemd-cgroups-30776\", \"kworker/u16:1-30814\", \"kworker/u16:1-30715\", \"kworker/u16:1-30626\", \"bash-29982\", \"kworker/u16:1-30847\", \"kworker/u16:1-30792\", \"bash-30653\", \"systemd-cgroups-30743\", \"systemd-30668\", \"kworker/u16:1-30693\", \"kworker/u16:1-30704\", \"kworker/u16:1-30688\", \"bash-30775\", \"kworker/u16:1-30820\", \"kworker/u16:1-30660\", \"bash-30753\", \"sshd-30649\", \"sshd-30723\", \"kworker/u16:1-30754\", \"systemd-cgroups-30787\", \"bash-30545\", \"systemd-30822\", \"busybox-30554\", \"sshd-30758\", \"kworker/u16:1-30603\", \"kworker/u16:1-30726\", \"shutils-30856\", \"sshd-30714\", \"sshd-30725\", \"sshd-30791\", \"sshd-30600\", \"sh-30617\", \"sshd-30800\", \"sshd-30636\", \"sh-30838\", \"sshd-30824\", \"sshd-30613\", \"sshd-30625\", \"sh-30750\", \"sh-30684\", \"sh-30739\", \"sshd-30634\", \"kworker/u16:1-30798\", \"bash-30547\", \"sshd-30802\", \"sshd-30692\", \"sshd-30736\", \"sshd-30846\", \"bash-30857\", \"sshd-30591\", \"sshd-30835\", \"sshd-30602\", \"sshd-30789\", \"sshd-30703\", \"sshd-30769\", \"sshd-30745\", \"systemd-1\", \"sh-30728\", \"systemd-journal-1767\", \"sshd-30813\", \"kworker/u16:1-30842\", \"sshd-30690\", \"sshd-30647\", \"sh-30628\", \"bash-30858\", \"sshd-30681\", \"systemd-30844\", \"sh-30639\", \"sshd-30657\", \"sh-30794\", \"sh-30761\", \"sshd-30760\", \"sshd-30747\", \"sh-30783\", \"sh-30717\", \"sshd-30589\", \"sh-30849\", \"sh-30827\", \"sshd-30727\", \"sshd-30679\", \"sshd-30780\", \"shutils-30546\", \"sshd-30712\", \"sshd-30668\", \"sh-30816\", \"sshd-30616\", \"sshd-30767\", \"sshd-30756\", \"sshd-30749\", \"sshd-30611\", \"sh-30805\", \"sh-30650\", \"sshd-30627\", \"sh-30662\", \"kworker/u16:1-30836\", \"sshd-30670\", \"sshd-30734\", \"sshd-30837\", \"sshd-30738\", \"bash-30597\", \"sh-30772\", \"sh-30706\", \"bash-30544\", \"sshd-30778\", \"sshd-30638\", \"sshd-30782\", \"sh-30695\", \"sshd-30771\", \"sshd-30848\", \"run-parts-30640\", \"sshd-30701\", \"sshd-30833\", \"sshd-30793\", \"sshd-30716\", \"sshd-30815\", \"sshd-30623\", \"sshd-30645\", \"systemd-cgroups-30798\", \"sshd-30844\", \"bash-30665\", \"env-30594\", \"sshd-30822\", \"sshd-30694\", \"sshd-30659\", \"sshd-30811\", \"sshd-30826\", \"sshd-30672\", \"sshd-30804\", \"10-uname-30708\", \"shutils-30548\", \"shutils-30555\", \"run-parts-30729\", \"shutils-30553\", \"run-parts-30707\", \"10-uname-30619\", \"10-uname-30840\", \"run-parts-30740\", \"run-parts-30629\", \"run-parts-30595\", \"shutils-30549\", \"run-parts-30685\", \"shutils-30560\", \"run-parts-30762\", \"run-parts-30651\", \"shutils-30557\", \"run-parts-30806\", \"run-parts-30751\", \"10-uname-30719\", \"10-uname-30630\", \"scp-30852\", \"run-parts-30618\", \"10-uname-30641\", \"run-parts-30718\", \"run-parts-30828\", \"scp-30620\", \"sh-30594\", \"sshd-30661\", \"shutils-30551\", \"sh-30605\", \"sshd-30593\", \"sshd-30683\", \"sshd-30705\", \"bash-30742\", \"scp-30797\", \"kworker/u16:1-30790\", \"env-30605\", \"10-uname-30763\", \"10-uname-30807\", \"env-30673\", \"10-uname-30652\", \"10-uname-30752\", \"10-uname-30741\", \"scp-30764\", \"scp-30775\", \"kworker/u16:1-30702\", \"10-uname-30818\", \"10-uname-30774\", \"shutils-30552\", \"kworker/u16:1-30691\", \"run-parts-30606\", \"run-parts-30784\", \"kworker/u16:1-30713\", \"10-uname-30686\", \"scp-30830\", \"scp-30720\", \"run-parts-30817\", \"scp-30597\", \"shutils-30554\", \"run-parts-30795\", \"sh-30673\", \"run-parts-30773\", \"shutils-30559\", \"10-uname-30829\", \"shutils-30556\", \"10-uname-30664\", \"kworker/u16:1-30590\", \"kworker/u16:1-30680\", \"scp-30808\", \"kworker/u16:1-30768\", \"10-uname-30796\", \"run-parts-30663\", \"run-parts-30850\", \"busybox-30562\", \"10-uname-30730\", \"kworker/u16:1-30624\", \"kworker/u16:1-30612\", \"kworker/u16:1-30724\", \"kworker/u16:1-30834\", \"sshd-30604\", \"scp-30786\", \"shutils-30550\", \"scp-30687\", \"sh-30815\", \"shutils-30561\", \"10-uname-30785\", \"scp-30653\", \"kworker/u16:1-30735\", \"10-uname-30607\", \"run-parts-30696\", \"shutils-30563\", \"kworker/u16:1-30757\", \"kworker/u16:1-30801\", \"kworker/u16:1-30812\", \"kworker/u16:1-30669\", \"run-parts-30839\", \"busybox-30556\", \"kworker/u16:1-30823\", \"10-uname-30851\", \"scp-30753\", \"kworker/u16:1-30646\", \"10-uname-30675\", \"kworker/u16:1-30658\", \"kworker/u16:1-30845\", \"modprobe-30779\", \"10-uname-30596\", \"systemd-cgroups-30626\", \"kworker/u16:1-30601\", \"systemd-cgroups-30715\", \"kworker/u16:1-30635\", \"systemd-cgroups-30814\", \"10-uname-30697\", \"busybox-30546\", \"shutils-30547\", \"sh-30793\", \"systemd-cgroups-30688\", \"kworker/u16:1-30746\", \"shutils-30558\", \"scp-30665\", \"kthreadd-2\", \"shutils-30562\", \"busybox-30558\", \"scp-30819\", \"run-parts-30674\", \"jbd2/sdd10-8-1732\", \"systemd-30644\", \"scp-30642\", \"systemd-30744\", \"systemd-30700\", \"systemd-30854\", \"kworker/7:0-29977\", \"kworker/6:0-29995\", \"rt-app-30564\", \"systemd-30810\", \"shutils-30855\", \"10-uname-30674\", \"scp-30631\", \"scp-30841\", \"systemd-30633\", \"gdbus-3114\", \"systemd-30610\", \"scp-30731\", \"systemd-30832\", \"kworker/u16:1-30787\", \"dbus-daemon-3099\", \"systemd-30711\", \"kworker/5:2-30614\", \"sh-30683\", \"systemd-30821\", \"systemd-30799\", \"sshd-29973\", \"scp-30698\", \"systemd-30755\", \"systemd-30599\", \"run-parts-30772\", \"scp-30709\", \"scp-30676\", \"systemd-30689\", \"systemd-30777\", \"systemd-30622\", \"systemd-30655\", \"sh-30661\", \"systemd-30843\", \"scp-30742\", \"sh-30593\", \"systemd-30788\", \"systemd-30733\", \"systemd-30667\", \"sh-30771\", \"sh-30804\", \"cron-3116\", \"scp-30608\", \"systemd-30678\", \"kworker/u16:1-30598\", \"sh-30604\", \"sh-30672\", \"systemd-30722\", \"systemd-logind-3109\", \"sh-30826\", \"run-parts-30684\", \"rs:main Q:Reg-3107\", \"sh-30638\", \"run-parts-30728\", \"sh-30705\", \"kworker/u16:1-30637\", \"sh-30649\", \"run-parts-30794\", \"run-parts-30717\", \"NetworkManager-3103\", \"shutils-30545\", \"run-parts-30816\", \"kworker/3:2-30055\", \"run-parts-30838\", \"rt-app-30588\", \"run-parts-30628\", \"run-parts-30706\", \"run-parts-30617\", \"run-parts-30662\", \"10-uname-30806\", \"kworker/u16:1-30779\", \"gdbus-3181\", \"kworker/u16:1-30743\", \"10-uname-30817\", \"sh-30616\", \"10-uname-30773\", \"sh-30760\", \"10-uname-30663\", \"sh-30716\", \"gdbus-3130\", \"kworker/u16:1-30809\", \"10-uname-30629\", \"10-uname-30707\", \"10-uname-30640\", \"10-uname-30762\", \"sh-30627\", \"10-uname-30718\", \"kworker/5:0-29931\", \"sh-30727\", \"sh-30837\", \"10-uname-30595\", \"kworker/u16:1-30643\", \"10-uname-30784\", \"kworker/u16:1-30732\", \"polkitd-3178\", \"kworker/u16:1-30666\", \"run-parts-30594\", \"kworker/u16:1-30699\", \"kworker/u16:1-30671\", \"kworker/4:3-30376\", \"kworker/u16:1-30005\", \"run-parts-30783\", \"kworker/0:3-29984\", \"kworker/1:0-18507\", \"run-parts-30650\", \"kworker/u16:1-30781\", \"kworker/u16:1-30710\", \"run-parts-30639\", \"run-parts-30827\", \"kworker/u16:1-30776\", \"kworker/2:1-30258\", \"run-parts-30605\", \"sh-30782\", \"10-uname-30751\", \"run-parts-30761\", \"run-parts-30805\", \"run-parts-30673\", \"busybox-30551\", \"10-uname-30618\", \"sh-30749\", \"10-uname-30606\", \"10-uname-30740\", \"10-uname-30651\", \"10-uname-30729\", \"sh-30738\", \"kworker/2:3-12627\", \"kworker/u16:1-30831\", \"kworker/0:1-18292\", \"kworker/0:2-28980\", \"run-parts-30695\", \"in:imklog-3106\", \"rt-app-30572\", \"10-uname-30696\", \"in:imuxsock-3105\", \"10-uname-30839\", \"sh-30848\", \"run-parts-30849\", \"systemd-30766\", \"10-uname-30850\", \"rt-app-30585\", \"10-uname-30685\", \"run-parts-30750\", \"kworker/3:0-18152\", \"ksoftirqd/2-22\", \"run-parts-30739\", \"kworker/7:2-30176\", \"10-uname-30828\", \"rt-app-30586\", \"systemd-cgroups-30615\", \"rt-app-30565\", \"kworker/1:2-29348\", \"10-uname-30795\", \"gmain-3128\", \"ksoftirqd/7-47\", \"kworker/5:1-29971\", \"kworker/7:3-29011\", \"ModemManager-3108\", \"sh-30694\", \"ksoftirqd/5-37\", \"systemd-cgroups-30825\", \"ksoftirqd/6-42\", \"ksoftirqd/3-27\", \"systemd-cgroups-30737\", \"kworker/6:3-30056\", \"ksoftirqd/0-9\", \"kworker/6:2-29254\", \"rtkit-daemon-3100\", \"kworker/4:1-29029\", \"rcu_sched-11\", \"rcu_preempt-10\", \"ksoftirqd/1-17\", \"rt-app-30566\", \"ksoftirqd/4-32\", \"rt-app-30570\", \"kworker/1:1-30656\", \"kworker/5:3-28077\", \"systemd-cgroups-30853\", \"systemd-cgroups-30621\", \"rtkit-daemon-3101\", \"rt-app-30583\", \"kworker/4:0-30021\", \"rt-app-30576\", \"kworker/u16:2-29945\", \"rt-app-30580\", \"modprobe-30834\", \"modprobe-30790\", \"kworker/0:1H-1743\", \"kthreadd-30656\", \"modprobe-30724\", \"rt-app-30587\", \"modprobe-30612\", \"kworker/2:1H-3658\", \"rt-app-30579\", \"kthreadd-30614\", \"rt-app-30575\", \"rt-app-30569\", \"rt-app-30568\", \"rt-app-30577\", \"rt-app-30567\", \"rt-app-30571\", \"rt-app-30574\", \"rt-app-30582\", \"rt-app-30584\", \"rt-app-30573\", \"rt-app-30581\", \"rt-app-30578\"], \"lanes\": [{\"label\": \"CPU :0\", \"id\": 0}, {\"label\": \"CPU :1\", \"id\": 1}, {\"label\": \"CPU :2\", \"id\": 2}, {\"label\": \"CPU :3\", \"id\": 3}, {\"label\": \"CPU :4\", \"id\": 4}, {\"label\": \"CPU :5\", \"id\": 5}, {\"label\": \"CPU :6\", \"id\": 6}, {\"label\": \"CPU :7\", \"id\": 7}], \"stride\": false, \"data\": {\"systemd-30734\": {\"7\": [[5.734370999998646, 5.742246999987401]]}, \"run-parts-30805\": {\"6\": [[7.816676999995252, 7.816735000000335], [7.823210999995354, 7.82361699998728]]}, \"10-uname-30807\": {\"3\": [[7.819856999994954, 7.820340999998734]], \"7\": [[7.820601999992505, 7.822355999989668]]}, \"kworker/4:3-30376\": {\"4\": [[0.3638219999993453, 0.3639239999902202], [0.37873599999875296, 0.3788280000007944], [2.13083199999528, 2.130907999991905], [2.131026999995811, 2.132421999995131], [2.1325209999922663, 2.132566999993287], [2.1326259999914328, 2.136034999988624], [2.138422999996692, 2.1384479999978794], [2.155775999999605, 2.1559269999997923], [2.1625549999880604, 2.1627059999882476], [2.174818999992567, 2.174872999996296], [2.226303999996162, 2.22640099999262], [2.238231999988784, 2.2382499999948777], [2.2593329999945126, 2.259409999998752], [2.266905999989831, 2.2669439999881433], [2.3067420000006678, 2.306780999992043], [2.3305489999911515, 2.3306420000008075], [2.553197999994154, 2.5532249999960186], [2.57174600000144, 2.5718219999980647], [2.582005999996909, 2.5820659999881173], [2.5820849999872735, 2.582109999988461], [2.582148999994388, 2.582172999987961], [2.582738999990397, 2.5827679999929387], [2.583454999999958, 2.583489999989979], [2.5835129999904893, 2.5835389999992913], [2.583556999990833, 2.583580999998958], [2.5904949999967357, 2.5905219999986002], [2.626036000001477, 2.626070999991498], [2.6295979999995325, 2.6296319999964908], [2.6502649999893038, 2.650333999990835], [2.6511649999883957, 2.651220999992802], [2.698629999998957, 2.6988730000011856], [2.698904999997467, 2.6989429999957792], [2.7070759999915026, 2.707154999996419], [2.7147770000010496, 2.7170959999930346], [2.7182380000012927, 2.718284999995376], [2.718303999994532, 2.718368999994709], [2.7267179999907967, 2.726736999989953], [2.754715999995824, 2.7547559999948135], [2.774509999988368, 2.774623999997857], [2.7793319999909727, 2.7793819999933476], [2.8530509999982314, 2.8530719999980647], [2.8531049999874085, 2.853147000001627], [2.8558869999978924, 2.8559149999928195], [2.8987269999925047, 2.8987919999926817], [2.9587610000016866, 2.9588279999879887], [2.990239999999176, 2.9902670000010403], [3.0344740000000456, 3.0345149999920977], [3.1206419999944046, 3.120725999993738], [3.1311229999992065, 3.1312719999987166], [3.1635589999932563, 3.16362899998785], [3.189138000001549, 3.189204999987851], [3.242522000000463, 3.2425619999994524], [3.2867759999935515, 3.2868039999884786], [3.300197999997181, 3.3002479999995558], [3.301008999987971, 3.3010269999940647], [3.307952999995905, 3.3080320000008214], [3.3081620000011753, 3.308242999992217], [3.3542299999971874, 3.3542860000015935], [3.401914999994915, 3.40199099999154], [3.4518559999996796, 3.452006999999867], [3.4723339999909513, 3.4723699999885866], [3.4842979999957606, 3.484365999989677], [3.4871099999872968, 3.4871359999960987], [3.6075679999921704, 3.6076519999915035], [3.625743999989936, 3.625841999994009], [3.638251999989734, 3.6383090000017546], [3.6985419999982696, 3.6985769999882905], [3.6986759999999776, 3.6987089999893215], [3.7220180000003893, 3.722119999991264], [3.734240999998292, 3.734259999997448], [3.7455839999893215, 3.745668999996269], [3.75509899998724, 3.757127999997465], [3.758395999990171, 3.7584309999947436], [3.77257999998983, 3.7727469999954337], [3.902756999988924, 3.902851999999257], [4.038237000000663, 4.038281999994069], [4.055517999993754, 4.055563999994774], [4.102764999988722, 4.102850999988732], [4.126315000001341, 4.126393999991706], [4.126554999995278, 4.126604999997653], [4.136134999993374, 4.136193999991519], [4.137546999991173, 4.137625999996089], [4.172213999991072, 4.17230199999176], [4.2064769999997225, 4.206570999987889], [4.2304650000005495, 4.230521999998018], [4.2512859999987995, 4.251376000000164], [4.322241999994731, 4.322294999990845], [4.322925999993458, 4.3229690000007395], [4.342355999993742, 4.344461999993655], [4.346357999995234, 4.346406999989995], [4.355370999997831, 4.355418999999529], [4.355437999998685, 4.355462999999872], [4.3555039999919245, 4.355528000000049], [4.356064999999944, 4.356097999989288], [4.356768999990891, 4.356799000001047], [4.356820999993943, 4.356853999997838], [4.35687199998938, 4.3568949999898905], [4.410695999991731, 4.410773999989033], [4.422316999989562, 4.422365999998874], [4.429422000001068, 4.429501999999047], [4.458245999994688, 4.458335999996052], [4.478481999991345, 4.4785310000006575], [4.496773999999277, 4.49686099999235], [4.502228999990621, 4.5022529999987455], [4.514228000000003, 4.51431899999443], [4.604258999999729, 4.6043510000017704], [4.605010999992373, 4.605046999990009], [4.654818999988493, 4.65485500000068], [4.658136999991257, 4.658255999995163], [4.67871799999557, 4.678746999998111], [4.727562999993097, 4.727662999997847], [4.73026199999731, 4.730366999996477], [4.737357999998494, 4.737410999994609], [4.746119999996154, 4.746147999991081], [4.761809999996331, 4.76191599998856], [4.762317999993684, 4.76237399999809], [4.763617999997223, 4.763634999995702], [4.770411999998032, 4.770441999993636], [4.780064999999013, 4.780191999991075], [4.9865060000011, 4.986564999999246], [5.030355999988387, 5.030418999987887], [5.032657999996445, 5.03273399999307], [5.038288999989163, 5.038398999997298], [5.043630000000121, 5.043676000001142], [5.050089999989723, 5.050138999999035], [5.094475999998394, 5.094515999997384], [5.1183709999895655, 5.118403999993461], [5.142475999993621, 5.142527999996673], [5.166528999994625, 5.166562999991584], [5.192098999992595, 5.19214600000123], [5.208168999990448, 5.208217999999761], [5.228649999990012, 5.228800999990199], [5.2361369999998715, 5.236192999989726], [5.252152999993996, 5.252201999988756], [5.252341999992495, 5.252422999998089], [5.294146999993245, 5.294265999997151], [5.318465999996988, 5.31852099999378], [5.330537999994704, 5.330571999991662], [5.342541999998502, 5.342575999995461], [5.378543999991962, 5.378597999995691], [5.398088000001735, 5.398117999997339], [5.429761999999755, 5.429810000001453], [5.440421999999671, 5.44048199999088], [5.608867999995709, 5.608981999990647], [5.626638999994611, 5.626729999989038], [5.7425249999942025, 5.742759999993723], [5.7427889999962645, 5.742819999999483], [5.74683799999184, 5.747373999998672], [5.758504999990691, 5.758558000001358], [5.75887099999818, 5.76093899999978], [5.760948999988614, 5.761013999988791], [5.7705259999929694, 5.770550000001094], [5.797305999993114, 5.797542000000249], [5.856388000000152, 5.856478999994579], [5.8570289999915985, 5.857153999997536], [5.888528999988921, 5.888593999989098], [5.902665000001434, 5.904594999999972], [5.914262999998755, 5.91431300000113], [5.914328999991994, 5.914348999998765], [5.914379999987432, 5.9143999999942025], [5.914856999996118, 5.914879999996629], [5.915515999993659, 5.915538999994169], [5.915557000000263, 5.915576999992481], [5.915590999997221, 5.9156079999957], [5.957865999997011, 5.957901000001584], [6.0004229999904055, 6.0004769999941345], [6.001913999993121, 6.001936000000569], [6.006243999989238, 6.006326999995508], [6.008605999988504, 6.008637999999337], [6.042709000001196, 6.042746999999508], [6.078215999994427, 6.078269999998156], [6.090705999988131, 6.090739999999641], [6.19931299999007, 6.199334999997518], [6.19960199999332, 6.19964799999434], [6.202774999997928, 6.202796999990824], [6.20844699999725, 6.208520000000135], [6.222099999999045, 6.222176999988733], [6.282247999988613, 6.282278999991831], [6.286547999989125, 6.286600999999791], [6.313408999994863, 6.313446999993175], [6.350234999990789, 6.350300999998581], [6.361794999989797, 6.361817999990308], [6.398691999987932, 6.398725999999442], [6.470542999988538, 6.47060899999633], [6.488234999997076, 6.488307999999961], [6.48847399999795, 6.4886009999900125], [6.504230999998981, 6.504296999992221], [6.514560999989044, 6.5146959999983665], [6.525195999987773, 6.525223999997252], [6.642952999987756, 6.64301699999487], [6.648391999988235, 6.648488999999245], [6.689271999988705, 6.689337999996496], [6.745953999998164, 6.746030999987852], [6.792198999988614, 6.792288999989978], [6.792958999998518, 6.792993999988539], [6.843080999999074, 6.8456289999885485], [6.860254999992321, 6.860313999990467], [6.860333999997238, 6.860357999990811], [6.860399999990477, 6.860424999991665], [6.860974999988684, 6.861002999998163], [6.86170399999537, 6.8617339999909746], [6.861754999990808, 6.861777999991318], [6.861795999997412, 6.861821999991662], [6.914016999988235, 6.91417599999113], [6.95373799999652, 6.953794000000926], [6.955063000001246, 6.955084000001079], [6.961924999995972, 6.962010999995982], [6.964179999995395, 6.964226999989478], [6.998278999992181, 6.998373999987962], [7.034471999999369, 7.034514999992098], [7.034528999996837, 7.034571999989566], [7.058504000000539, 7.058569999993779], [7.058582999990904, 7.0586029999976745], [7.070582000000286, 7.0707299999921815], [7.1042579999921145, 7.104384999998729], [7.115167999989353, 7.11522100000002], [7.136715999993612, 7.136757999993279], [7.136848999987706, 7.136869999987539], [7.146350999988499, 7.146390999987489], [7.147559999997611, 7.147575999988476], [7.153616999989026, 7.153649999992922], [7.178492999999435, 7.178516999993008], [7.2787049999897135, 7.278991999992286], [7.2790229999955045, 7.279064999995171], [7.298772999987705, 7.298846999998204], [7.2992189999931725, 7.299546999987797], [7.29960199999914, 7.304352999999537], [7.306220999991638, 7.306279999989783], [7.318716999987373, 7.318876999997883], [7.477235999991535, 7.4772699999884935], [7.478352999998606, 7.478377999999793], [7.534483999988879, 7.534520999994129], [7.6544859999994515, 7.654511000000639], [7.666414999999688, 7.66649299999699], [7.706516999998712, 7.70655099999567], [7.706661999996868, 7.706737999993493], [7.74035599999479, 7.740424999996321], [7.752335999990464, 7.752418999996735], [7.758758999989368, 7.7588249999971595], [7.764326999997138, 7.76438199999393], [7.811751999994158, 7.811786999998731], [7.8827499999897555, 7.882885999992141], [7.9613810000009835, 7.961439999999129], [7.98220699999365, 7.982265999991796], [8.006474999987404, 8.006509999991977], [8.070368000000599, 8.070427999991807], [8.082228999992367, 8.08228999999119], [8.092379999987315, 8.092412999991211], [8.0924640000012, 8.092479999992065], [8.126827999993111, 8.12686199999007], [8.14645999998902, 8.14652299998852], [8.159371999994619, 8.159405999991577], [8.230681999993976, 8.23077199999534], [8.242208999989089, 8.242281999991974], [8.27422099999967, 8.274270999987493], [8.286417999988771, 8.286461999989115], [8.372405999994953, 8.372466000000713], [8.392570999989402, 8.392670999994152], [8.45131499999843, 8.451374999989639], [8.474699999991572, 8.474734999996144], [8.544255000000703, 8.544330999997328], [8.562956999987364, 8.56324499999755], [8.574613999997382, 8.574710000000778], [8.576648999995086, 8.576716999989003], [8.586689999996452, 8.586742999992566], [8.586765000000014, 8.586813000001712], [8.590497999990475, 8.59396199999901], [8.598480000000563, 8.59852799998771], [8.618729999987409, 8.618922999987262], [8.621234999998705, 8.621268999995664], [8.63531499999226, 8.635388999988209], [8.690271999992547, 8.690412999989348], [8.702204000001075, 8.702258999997866], [8.712855999998283, 8.71288399999321], [8.727689999999711, 8.727767999997013], [8.742343999998411, 8.74240099999588], [8.746671000000788, 8.7466979999881], [8.824317999999039, 8.824371999988216], [8.826137999989442, 8.826156999988598], [8.842794999989565, 8.843483999997261], [8.875019999992219, 8.875049999987823], [8.929123999987496, 8.929200999991735], [8.929341999988537, 8.929411999997683], [8.976190999994287, 8.976274000000558], [8.976892999999109, 8.977022999999463], [9.010396999990917, 9.01046399999177], [9.018943999995827, 9.018989999996847], [9.021861999994144, 9.021889999989071], [9.022240999998758, 9.02227899999707], [9.027198999989196, 9.02726599999005], [9.098256999990554, 9.098352000000887], [9.110249999997905, 9.110338999991654], [9.110951999988174, 9.111026999991736], [9.122487000000547, 9.122529999993276], [9.132579999990412, 9.132635000001756], [9.162771999996039, 9.163077999997768], [9.163124999991851, 9.163157999995747], [9.167235999993864, 9.167319000000134], [9.18279999999504, 9.1887119999883], [9.190280999988317, 9.190357999992557], [9.190426000001025, 9.190563999989536], [9.207295999993221, 9.207408999995096], [9.207425999993575, 9.207507999992231]]}, \"rt-app-30579\": {\"7\": [[0.7271990000008373, 0.7272389999998268]]}, \"task_5_0-30583\": {\"0\": [[1.013688999999431, 1.016972999990685]], \"1\": [[1.0343679999932647, 1.0502310000010766], [1.0662309999897843, 1.0822289999923669], [1.0982369999983348, 1.107304999997723], [1.4244609999877866, 1.4342479999904754], [1.4502299999876413, 1.458241000000271], [1.4702659999893513, 1.4711479999969015], [1.482227000000421, 1.4982279999967432], [1.7010219999938272, 1.7055879999970784]], \"2\": [[1.1246609999943757, 1.1709399999963352], [1.2244959999952698, 1.2382369999977527], [1.2582319999928586, 1.2702460000000428], [1.286229999997886, 1.3029249999963213], [1.324680999998236, 1.350256999998237], [1.3502899999875808, 1.3509679999988293], [1.7056329999904847, 1.7083509999938542]], \"3\": [[1.3648140000004787, 1.370240999996895], [1.3702609999891138, 1.3782389999978477], [1.3782589999900665, 1.3785249999928055], [1.5039189999952214, 1.5090989999880549], [1.542264999996405, 1.5542389999900479], [1.5702279999968596, 1.5782389999949373], [1.5782629999885103, 1.590236999996705], [1.5981150000006892, 1.6059789999999339], [1.634249999988242, 1.646227999997791], [1.6702279999881284, 1.6862399999954505]], \"4\": [[1.708582999999635, 1.71235999999044], [1.7270349999889731, 1.7270900000003166]], \"6\": [[0.7271559999935562, 0.7271659999969415], [0.7272649999940768, 0.7273169999971287], [0.72774699999718, 0.7277929999982007], [0.7280939999909606, 0.7281240000011167], [0.7462410000007367, 0.7462529999902472], [0.7622419999970589, 0.7622609999962151], [0.7623599999933504, 0.7623769999918295], [0.7624459999933606, 0.7624619999987772], [0.7625289999996312, 0.7625499999994645], [0.7743110000010347, 0.7743149999878369], [0.7743239999981597, 0.7743409999966389], [0.7743589999881806, 0.7862179999938235], [0.8007769999967422, 0.8094479999999749], [0.8342169999959879, 0.8422159999900032], [0.8502169999992475, 0.8582190000015544], [0.8822149999905378, 0.8867109999991953], [0.9269009999989066, 0.9342340000002878], [0.9502149999898393, 0.9582139999984065], [0.9902129999973113, 0.9982139999920037]], \"7\": [[1.7280009999958565, 1.7282549999945331]]}, \"10-uname-30751\": {\"7\": [[6.215522999991663, 6.2158369999961]]}, \"sshd-30782\": {\"3\": [[7.152693999989424, 7.153648999999859]], \"6\": [[7.153748999990057, 7.1563019999885]]}, \"busybox-30554\": {\"3\": [[0.5299049999885028, 0.5340009999927133]]}, \"systemd-cgroups-30732\": {\"6\": [[5.7200359999987995, 5.72601399999985]]}, \"scp-30852\": {\"1\": [[9.11474599999201, 9.115262999999686], [9.117805999994744, 9.118124000000535], [9.11970699999074, 9.120081999994], [9.121567999987747, 9.124023999989731]], \"4\": [[9.110338999991654, 9.110951999988174], [9.111026999991736, 9.112647000001743]]}, \"task_3_2-30580\": {\"1\": [[0.7357879999908619, 0.7358919999969658], [0.7472080000006827, 0.7551569999923231], [0.7553849999967497, 0.7554169999930309], [0.7663029999966966, 0.7782499999884749], [0.8022319999872707, 0.8242669999890495], [1.1950739999883808, 1.2118619999964722], [1.2711479999998119, 1.286229999997886], [1.3022300000011455, 1.3182459999952698], [1.3182749999978114, 1.3270059999922523], [1.3711469999980181, 1.4109449999959907], [1.4711479999969015, 1.482227000000421], [1.4982279999967432, 1.5269459999981336], [1.5711440000013681, 1.5862289999931818], [1.5978369999938877, 1.6109900000010384]], \"3\": [[0.8692840000003343, 0.8693029999994906], [0.8693269999930635, 0.894241999994847], [0.8942669999960344, 0.9062429999903543], [0.9062679999915417, 0.9109279999975115], [0.9711499999975786, 0.9782409999897936], [0.9782669999985956, 0.9902409999922384], [0.9954759999964153, 1.0161870000010822], [1.0711469999951078, 1.0862289999931818], [1.0942689999938011, 1.1182609999959823], [1.1182869999902323, 1.1191629999957513], [1.1711499999946682, 1.1782410000014352], [1.1782669999956852, 1.1942290000006324]], \"4\": [[0.7277849999954924, 0.727813999998034]], \"7\": [[0.7273889999923995, 0.7274239999969723], [1.6112189999985276, 1.617190999997547], [1.6711339999892516, 1.6822099999990314], [1.7027019999950426, 1.7121179999958258], [1.7714179999893531, 1.7718889999960084]]}, \"systemd-30712\": {\"2\": [[5.079998000001069, 5.100683999989997]]}, \"kworker/0:1H-1743\": {\"0\": [[5.714349999994738, 5.714389000000665], [5.715232999995351, 5.71527299999434]]}, \"kworker/u16:1-30669\": {\"3\": [[3.909088000000338, 3.9093339999963064]], \"6\": [[3.909637999997358, 3.911095999996178]]}, \"rtkit-daemon-3100\": {\"6\": [[4.210236999992048, 4.210330000001704], [9.210737000001245, 9.210848999995505]]}, \"run-parts-30751\": {\"7\": [[6.212204999988899, 6.213910999998916]]}, \"sshd-30723\": {\"0\": [[5.7004739999974845, 5.700723000001744], [5.7020899999915855, 5.702363999997033], [5.7034569999959785, 5.70363499999803], [5.704912000001059, 5.705219999988913], [5.705317999992985, 5.706374999994296], [5.707013999999617, 5.707459999990533], [5.707553000000189, 5.709267999991425]], \"1\": [[5.59544599999208, 5.605891999992309], [5.620523999998113, 5.622013999993214], [5.622127999988152, 5.622170999995433], [5.622287999998662, 5.622376999992412], [5.622436999998172, 5.623629999987315], [5.623708999992232, 5.625199999994948], [5.625281999993604, 5.6253319999959785], [5.625388999993447, 5.625430999993114], [5.625488999998197, 5.626139999993029], [5.670241999992868, 5.682421999998041], [5.682711999994353, 5.684286999996402], [5.684905999994953, 5.685362999996869]], \"2\": [[5.531298000001698, 5.533777999997255], [5.535590999992564, 5.538585999995121], [5.538892999989912, 5.548618000000715], [5.548813000001246, 5.551566999987699], [5.553943999999319, 5.573076000000583], [5.573211999988416, 5.573413999998593], [5.57347899999877, 5.573500999991666], [5.573513999988791, 5.575333999993745], [5.575734999991255, 5.5758050000004005], [5.580021999994642, 5.58296299999347]], \"4\": [[5.432877999992343, 5.440421999999671], [5.44048199999088, 5.440584999989369], [5.702773999990313, 5.702861999991001], [5.7040239999914775, 5.704129999998258], [5.711751999988337, 5.711997999998857]], \"5\": [[5.4763850000017555, 5.4783989999996265]], \"6\": [[5.584745999993174, 5.584889999998268], [5.713741999992635, 5.718937999990885], [5.719031000000541, 5.719075000000885], [5.719303999998374, 5.719406999996863]], \"7\": [[5.5836619999899995, 5.583831999989343], [5.699043000000529, 5.699328999995487], [5.701154999987921, 5.701275999992504], [5.709734999996726, 5.709955999991507]]}, \"systemd-cgroups-30666\": {\"7\": [[3.861072999992757, 3.8680349999922328]]}, \"rt-app-30578\": {\"6\": [[0.7271439999894938, 0.7271559999935562]]}, \"kworker/u16:1-30735\": {\"3\": [[5.747065999996266, 5.747206000000006]], \"6\": [[5.7473360000003595, 5.748979999989388]]}, \"10-uname-30730\": {\"5\": [[5.616826999990735, 5.618528999999398]], \"6\": [[5.616380999999819, 5.616590999998152]]}, \"task_1_2-30578\": {\"0\": [[1.1366429999907268, 1.1383510000014212], [1.1389599999965867, 1.1462419999879785], [1.1462639999954263, 1.1502429999964079], [1.1502719999989495, 1.1542829999962123], [1.1704769999923883, 1.186238999987836], [1.1864720000012312, 1.1927119999891147], [1.1995779999997467, 1.202274999988731], [1.2039640000002692, 1.2056709999887971], [1.224250999992364, 1.2342510000016773], [1.2345679999998538, 1.250239999993937], [1.2504709999921033, 1.2582449999899836], [1.2582739999925252, 1.2662399999971967], [1.2664680000016233, 1.267586999994819], [1.3246989999897778, 1.3292639999999665], [1.337132999993628, 1.338276999988011], [1.339929999987362, 1.3399659999995492], [1.3400019999971846, 1.3502529999968829], [1.36651599999459, 1.3719169999967562], [1.3787869999941904, 1.3822689999942668], [1.384260999999242, 1.3862759999901755], [1.3862999999983003, 1.3942429999879096], [1.3942649999953574, 1.3982389999873703], [1.398479999988922, 1.399926999991294], [1.4242209999938495, 1.430240000001504], [1.4304859999974724, 1.4462389999971492], [1.4464719999959925, 1.4622379999927944], [1.4624639999965439, 1.4649109999882057], [1.5264919999899575, 1.5308709999953862], [1.542472999994061, 1.5582359999971231], [1.5744679999916116, 1.5902359999890905], [1.6022719999891706, 1.6062369999999646], [1.6248619999969378, 1.6382729999895673], [1.6387089999916498, 1.6509660000010626], [1.6704659999959404, 1.686238999987836], [1.7254979999997886, 1.7260609999939334], [1.72686199999589, 1.7270669999998063]], \"1\": [[0.8342319999937899, 0.8462319999962347], [0.8582319999986794, 0.8822430000000168], [0.8822689999942668, 0.8860349999886239], [0.9254030000010971, 0.9729430000006687], [1.6919339999876684, 1.696217999997316]], \"2\": [[1.6104519999935292, 1.6105009999882895]], \"4\": [[0.7286089999979595, 0.728638000000501], [0.72880699999223, 0.7288279999920633], [0.7948570000007749, 0.8022229999914998], [0.8022349999955622, 0.8045119999878807]], \"5\": [[0.7291059999988647, 0.7291359999944689], [0.736135999992257, 0.7361679999885382], [0.7362979999888921, 0.7363169999880483], [0.7365219999919645, 0.7365419999987353], [0.7366409999958705, 0.7369879999896511], [0.7555149999971036, 0.7555989999964368], [0.755606999999145, 0.758228999999119], [0.7662219999911031, 0.7742199999920558]], \"6\": [[0.7273169999971287, 0.7273290000011912], [1.0302159999992, 1.0422149999940302], [1.05021499999566, 1.0582139999896754], [1.0807219999987865, 1.0812169999990147]], \"7\": [[0.7277689999900758, 0.7277869999961695], [0.7284819999913452, 0.7285289999999804]]}, \"systemd-30633\": {\"1\": [[2.974116999990656, 2.974787999992259]]}, \"10-uname-30696\": {\"7\": [[4.665936999997939, 4.666224999993574]]}, \"(sshd)-30822\": {\"2\": [[8.242601999998442, 8.252280999993673]], \"4\": [[8.252559999993537, 8.267798999993829]]}, \"gdbus-3181\": {\"0\": [[2.0755260000005364, 2.0757039999880362], [2.089353999996092, 2.0897839999961434], [2.0960139999951934, 2.0964160000003176]], \"3\": [[2.2578429999994114, 2.2580789999919944], [2.2581959999952232, 2.258395999990171], [6.845303999987664, 6.8456979999900796], [8.1034229999932, 8.103828999999678], [8.107709999996587, 8.108745999998064]], \"4\": [[1.9577539999881992, 1.9581009999965318], [1.9663139999902342, 1.9664510000002338], [1.9668169999931706, 1.9668989999918267], [2.2595279999950435, 2.2597569999925327], [2.688704999993206, 2.6887749999877997], [2.6888729999918723, 2.6889139999984764], [2.8455549999926006, 2.8458969999919645], [2.857034000000567, 2.857133999990765], [2.9850959999894258, 2.9851439999911236], [3.294153999988339, 3.29458399998839], [3.4871359999960987, 3.487368999994942], [3.5944869999948423, 3.5947139999916544], [3.597797999987961, 3.5978939999913564], [3.8544569999939995, 3.8548639999935403], [4.049106999998912, 4.049289999995381], [4.049509999997099, 4.049573999989661], [4.640671000001021, 4.641038000001572], [4.64757699999609, 4.647683999995934], [4.754639999999199, 4.755150999990292], [4.943681999997352, 4.943784999995842], [5.058516999997664, 5.058915999994497], [5.280033999995794, 5.280310999994981], [5.711226999992505, 5.711751999988337], [5.7328229999984615, 5.732907999990857], [5.888160999995307, 5.888528999988921], [5.895961999995052, 5.89605899999151], [6.190521999989869, 6.190997999990941], [6.203427999993437, 6.203604999987874], [6.302648999990197, 6.30286999999953], [6.531441999992239, 6.531552999993437], [6.531666999988374, 6.531743999992614], [6.533172999988892, 6.5334619999921415], [6.828487999999197, 6.82884699999704], [6.837651999987429, 6.837753999992856], [6.837868999995408, 6.837961999990512], [6.966486999997869, 6.966549999997369], [7.469998000000487, 7.470066999987466], [7.470075999997789, 7.470130999994581], [7.920362999997451, 7.920516999991378], [7.931703999987803, 7.931883999990532], [7.939084999990882, 7.939204999987851], [8.216631999996025, 8.216854999991483], [8.232434999998077, 8.23250199999893], [8.23259600000165, 8.232639999987441], [8.423058999993373, 8.42316999999457], [8.545522000000346, 8.545626999999513], [8.718894999998156, 8.718974999996135], [8.722796999994898, 8.722886999996263], [8.723382999989553, 8.723576999997022], [8.81934599998931, 8.819751999995788], [8.833934999987832, 8.834074999991572], [9.132327999992413, 9.132579999990412], [9.145968999990146, 9.146090999987791]], \"5\": [[2.0700379999907454, 2.0704489999916404], [2.36402399999497, 2.3645289999985835], [2.8501519999990705, 2.8502519999892684], [2.8557589999982156, 2.855880999995861], [3.157960999989882, 3.1583259999897564], [3.165880999993533, 3.166003999998793], [3.296528999999282, 3.296744999999646], [3.300928999989992, 3.3010470000008354], [3.5922389999905135, 3.592644999996992], [3.608754000000772, 3.608887999987928], [3.7524499999999534, 3.7526399999915157], [3.8737980000005336, 3.873859999992419], [3.8739589999895543, 3.8740099999995437], [4.048141999999643, 4.04824699999881], [4.0485849999968195, 4.048642999987351], [4.328239999988, 4.328578999993624], [4.4450939999951515, 4.445473999992828], [4.451264999996056, 4.451367999994545], [4.461702000000514, 4.461811999994097], [4.757585999992443, 4.757935999994515], [4.946532000001753, 4.946755999990273], [5.081681999989087, 5.081758999993326], [5.26518999999098, 5.265604999993229], [5.271391999995103, 5.271508999998332], [5.277335999999195, 5.277452999987872], [5.277616999999736, 5.27768999998807], [5.277791000000434, 5.277883999995538], [5.384863999992376, 5.385276999993948], [5.714610999988508, 5.714965999999549], [5.729145999997854, 5.729263000001083], [5.899199999999837, 5.8993179999961285], [5.995304999989457, 5.99571499999729], [6.000893999997061, 6.000998999996227], [6.317503999991459, 6.317562999989605], [6.317667999988771, 6.317710999996052], [6.518275999987964, 6.518698999992921], [6.525190000000293, 6.525337999992189], [6.954587999993237, 6.954706999997143], [7.269193999993149, 7.269274999998743], [7.269378999990295, 7.269427999999607], [7.457653999998001, 7.458075999995344], [7.46536199998809, 7.465518999990309], [7.583362999997917, 7.5837289999908535], [7.58526899998833, 7.585496999992756], [7.588747999994666, 7.588854000001447], [7.598858999990625, 7.598962999996729], [7.600549999988289, 7.600600999998278], [7.600773999991361, 7.600829999995767], [7.78989799998817, 7.790527999997721], [8.220910999996704, 8.221026999992318], [8.41148599999724, 8.411835999999312], [8.53147399998852, 8.531833999993978], [8.53655799999251, 8.536658999990323], [8.714366000000155, 8.714723999990383], [8.8211389999924, 8.82138299998769], [9.022306999991997, 9.02250799999456]], \"6\": [[1.967605999991065, 1.967785000000731], [2.367266000001109, 2.367646999991848], [2.3725479999993695, 2.372734999997192], [2.555700999990222, 2.556059999988065], [2.566109999999753, 2.566505999988294], [2.669322000001557, 2.669859000001452], [2.9639849999948638, 2.964498999994248], [2.9709139999904437, 2.9710309999936726], [2.979831999997259, 2.979937999989488], [2.9847979999904055, 2.9848779999883845], [3.163646000000881, 3.1637340000015683], [3.1662779999896884, 3.166360999995959], [3.61018599999079, 3.610272999998415], [3.6108769999991637, 3.6109339999966323], [3.7517879999941215, 3.7518599999893922], [3.8572649999987334, 3.85748199999216], [3.860862999994424, 3.8609729999880074], [3.872256999995443, 3.872373999998672], [4.153821999992942, 4.154418999998597], [4.163144999998622, 4.163248999990174], [4.177618999994593, 4.177700999993249], [4.177777999997488, 4.1778359999880195], [4.3326709999964805, 4.332752999995137], [4.337092000001576, 4.337181999988388], [4.3373089999950025, 4.337400999997044], [4.338273999994271, 4.338522999998531], [4.649962999988929, 4.6500459999952], [4.78063999999722, 4.780734999993001], [4.7808249999943655, 4.780893999995897], [4.945884999993723, 4.945984999998473], [5.060814999989816, 5.061059999992722], [5.064664999998058, 5.0647769999923185], [5.075496999997995, 5.075591000000713], [5.390753999992739, 5.390843999994104], [5.584889999998268, 5.58530299999984], [5.594853999995394, 5.5949619999883], [5.595517999987351, 5.595577999993111], [5.596332999994047, 5.596510999996099], [5.996917999989819, 5.9971369999984745], [6.012265999990632, 6.012327999997069], [6.012438999998267, 6.012491000001319], [6.306846999999834, 6.306950999991386], [6.31621499999892, 6.316334999995888], [6.648174999994808, 6.648277000000235], [6.658402999993996, 6.658546999999089], [6.8328419999888865, 6.83292299999448], [6.965864999991027, 6.965933999992558], [7.149781999993138, 7.150023999987752], [7.253426999988733, 7.253646999990451], [7.2572479999944335, 7.257354999994277], [7.26765599999635, 7.267780999987735], [7.4698219999991124, 7.469925999990664], [7.471252999996068, 7.471468999996432], [7.800143000000389, 7.800285999997868], [7.80291899999429, 7.802972999998019], [7.803011999989394, 7.803146999998717], [7.803876999998465, 7.804092999998829], [8.229869999995572, 8.23000699999102], [8.415997999996762, 8.41609199999948], [8.824444999991101, 8.824528999990434], [8.836402000000817, 8.836478999990504], [8.836576999994577, 8.836644999988494], [9.013037999990047, 9.013364999991609], [9.020582999990438, 9.020701000001281], [9.129584999987856, 9.130007999992813], [9.135601999994833, 9.135711999988416], [9.148760999989463, 9.148826999997254], [9.148923999993713, 9.148972999988473]], \"7\": [[2.0670289999980014, 2.067442999992636], [2.248095999995712, 2.2484389999881387], [2.2573559999873396, 2.2574679999961518], [2.385201999990386, 2.3853349999990314], [2.3897819999983767, 2.3898839999892516], [2.6729269999923417, 2.673274999993737], [2.6766519999946468, 2.676763999988907], [2.687456999992719, 2.6875619999918854], [2.8566769999888493, 2.8569139999890467], [2.9673039999906905, 2.967657999994117], [3.1678939999983413, 3.168108999991091], [3.311467999999877, 3.311562999995658], [3.316302999999607, 3.3163969999877736], [3.3164679999899818, 3.3165309999894816], [3.477361999990535, 3.477694999994128], [3.4843929999915417, 3.4845119999954477], [3.4866709999914747, 3.4867839999933494], [3.7416899999952875, 3.742043999998714], [3.7512129999959143, 3.7513249999901745], [4.0409119999967515, 4.04125799999747], [4.157628000000841, 4.157958999989205], [4.172166999996989, 4.172281999999541], [4.447990999993635, 4.448230999987572], [4.4689609999913955, 4.469077000001562], [4.650114999996731, 4.650183999998262], [4.650614999991376, 4.650676999997813], [4.653009999994538, 4.653235999998287], [4.763005999993766, 4.763130999999703], [4.77308999998786, 4.7732429999887245], [4.937324999991688, 4.937678999995114], [5.387040000001434, 5.387265999990632], [5.401474999991478, 5.401608999993186], [5.405752999999095, 5.405824000001303], [5.71953499999654, 5.71968399999605], [5.899772999997367, 5.899961999995867], [6.010964000000968, 6.011073999994551], [6.2005519999947865, 6.200654000000213], [6.202246000000741, 6.202334999994491], [6.202697999993688, 6.2027669999952195], [6.301177000001189, 6.3015769999910844], [6.642591999989236, 6.642963999998756], [6.64445199999318, 6.644690000000992], [6.660132999997586, 6.660214999996242], [6.660317000001669, 6.660375999999815], [6.838852999993833, 6.839098999989801], [6.948838999989675, 6.94923800000106], [6.9509629999956815, 6.95120599999791], [6.964703999998164, 6.964815999992425], [7.139314999993076, 7.139664999995148], [7.147414999999455, 7.147533999988809], [7.147958000001381, 7.148031999997329], [7.148418999990099, 7.148481999989599], [7.251722000000882, 7.2521319999941625], [7.9130479999876115, 7.913541000001715], [7.9154189999972004, 7.915766999998596], [8.097531999999774, 8.097885999988648], [8.21446499999729, 8.214882000000216], [8.423689999995986, 8.423955999998725], [8.528744999988703, 8.529283999989275], [8.551318999991054, 8.551406999991741], [9.02082399999199, 9.020894999994198]]}, \"rt-app-30574\": {\"5\": [[0.7251529999921331, 0.7251729999989038]]}, \"sshd-30846\": {\"2\": [[8.884330999993836, 8.891433999990113], [8.896091999995406, 8.906238999989], [8.906338000000687, 8.918223999993643], [8.918290000001434, 8.918959999995423]], \"4\": [[8.919494000001578, 8.919522999989567], [8.922395999994478, 8.922698999987915], [8.929200999991735, 8.929320999988704], [8.976274000000558, 8.976868999990984], [8.980275999987498, 8.9806169999938], [8.981963999991422, 8.982002999997349], [8.983040999999503, 8.983886999994866], [8.9853349999903, 8.985592999990331], [8.990561999991769, 8.990574999988894], [8.9917909999931, 8.991975999990245], [8.993544999990263, 8.993631999997888], [8.994091999993543, 8.994102999989991], [9.007379999995464, 9.007427999997162], [9.007814999989932, 9.00782299999264], [9.008229999992182, 9.010376999998698]]}, \"systemd-cgroups-30688\": {\"4\": [[4.458335999996052, 4.4592589999956544]]}, \"bash-30857\": {\"4\": [[9.466311999989557, 9.469761999993352]]}, \"shutils-30549\": {\"2\": [[0.5176549999887357, 0.5184440000011818], [0.5185499999934109, 0.5198989999917103]], \"4\": [[0.5202329999883659, 0.5215979999920819]]}, \"10-uname-30630\": {\"3\": [[2.8720549999998184, 2.8730279999872437]], \"7\": [[2.8733879999927012, 2.874951999998302]]}, \"systemd-30833\": {\"3\": [[8.549354999995558, 8.5612029999902]]}, \"sshd-30591\": {\"3\": [[1.8323169999930542, 1.8393159999977797], [1.8437829999893438, 1.8542709999892395], [1.8543659999995725, 1.8662609999882989], [1.866331999990507, 1.8667229999991832]], \"7\": [[1.8672249999945052, 1.8672529999894323], [1.8701749999891035, 1.870584999996936], [1.879216000001179, 1.8793679999944288], [1.9235159999952884, 1.923849999991944], [1.9265840000007302, 1.9268609999999171], [1.9281749999936437, 1.928208999990602], [1.92895299999509, 1.9296479999902658], [1.9315449999994598, 1.9319089999917196], [1.9355999999970663, 1.9356129999941913], [1.9368399999948451, 1.9370109999872511], [1.9390929999935906, 1.9391969999996945], [1.9396399999968708, 1.9396619999897666], [1.9524039999960223, 1.9524549999914598], [1.9524649999948451, 1.9524709999968763], [1.9530659999873023, 1.955124000000069]]}, \"scp-30597\": {\"2\": [[2.051844000001438, 2.052198999997927], [2.0538719999894965, 2.054037999987486], [2.0557909999915864, 2.055953999995836], [2.0576009999931557, 2.059966999993776]], \"4\": [[2.048901999994996, 2.0500150000007125]]}, \"ksoftirqd/1-17\": {\"1\": [[3.770561999990605, 3.7705989999958547], [4.7625889999908395, 4.7626429999945685], [6.302589999992051, 6.302661999987322], [6.314487999989069, 6.314534999997704], [6.322476000001188, 6.322550999990199], [7.474913999991259, 7.475066999992123], [7.578381999992416, 7.578471999993781], [7.582513999994262, 7.582579999987502], [7.822921999992104, 7.822950999994646], [9.115262999999686, 9.115328999992926]]}, \"systemd-30634\": {\"1\": [[2.9865629999985686, 2.9943729999940842]]}, \"sshd-30690\": {\"0\": [[4.715520999990986, 4.722312999991118], [4.722966000001179, 4.723687999998219], [4.72375699999975, 4.725244000001112], [4.739979999998468, 4.740341999990051], [4.7419669999944745, 4.742903999998816], [4.74367299998994, 4.7439959999901475], [4.745324999996228, 4.745647999996436], [4.746083999998518, 4.7463949999946635], [4.74829599999066, 4.749995999998646]], \"1\": [[4.725890000001527, 4.726193999988027], [4.75094800000079, 4.75148099999933], [4.751553999987664, 4.752882999993744]], \"4\": [[4.755150999990292, 4.755426999996416], [4.756990999987465, 4.761809999996331], [4.76191599998856, 4.762317999993684], [4.762439999991329, 4.7625499999994645]], \"5\": [[4.6398539999936474, 4.639941999994335], [4.6408489999885205, 4.640975999995135]], \"6\": [[4.490451999998186, 4.496365999992122], [4.5434149999928195, 4.546605999988969], [4.609666999996989, 4.611027999999351], [4.611869000000297, 4.6143709999887506], [4.614524999997229, 4.619426999997813], [4.621492999998736, 4.626225999993039], [4.626280999989831, 4.634829999995418], [4.635232000000542, 4.635899000000791], [4.635983999993186, 4.636008999994374], [4.637931999997818, 4.6394319999963045], [4.6504429999913555, 4.654797999988659], [4.738738000000012, 4.738933000000543], [4.74085699999705, 4.74100599999656], [4.744341999990866, 4.7444589999940945], [4.753215999997337, 4.753424999988056]], \"7\": [[4.49968799999624, 4.507108999998309], [4.507133999999496, 4.507278999997652], [4.667351999989478, 4.6680169999890495], [4.668066999991424, 4.668084999997518], [4.668110999991768, 4.668152999991435], [4.6681769999995595, 4.668707999997423], [4.66873599999235, 4.669438999990234], [4.669466999999713, 4.669488999992609], [4.669511999993119, 4.6695289999915985], [4.669549999991432, 4.669878999993671]]}, \"irq/63-hisi_the-1526\": {\"0\": [[1.0818149999977322, 1.088687999988906], [1.1246289999980945, 1.1323499999998603], [1.1927119999891147, 1.1995779999997467], [1.3292639999999665, 1.3368349999946076], [1.3719169999967562, 1.3787869999941904], [1.747600999995484, 1.7553939999925205]]}, \"task_2_1-30575\": {\"4\": [[1.0902819999901112, 1.0903939999989234], [1.090554999987944, 1.0975409999955446], [1.146217000001343, 1.154218999989098], [1.1822140000003856, 1.1902129999944009], [1.205285999996704, 1.2052960000000894], [1.2053069999965373, 1.209800999989966]], \"5\": [[0.7252779999980703, 0.7253729999938514]], \"6\": [[0.7257219999883091, 0.7257559999998193], [0.725773999991361, 0.725784999987809], [0.7354859999904875, 0.7354989999876125], [0.7370229999942239, 0.7382369999977527], [0.7382519999955548, 0.7462289999966742], [0.7542370000010123, 0.7550959999935003], [0.7702369999897201, 0.7742579999903683], [0.7742679999937536, 0.7743110000010347], [0.7743149999878369, 0.7743239999981597], [0.7743409999966389, 0.7743589999881806], [0.7862179999938235, 0.7949549999902956], [0.8242349999927683, 0.8342169999959879], [0.8582190000015544, 0.8662159999948926], [0.8867109999991953, 0.8892379999888362], [1.2244099999952596, 1.234216999990167], [1.258214000001317, 1.266219999990426], [1.2902109999995446, 1.2934049999894341], [1.3383319999993546, 1.3462179999914952], [1.354217999993125, 1.3622139999934006], [1.386235999991186, 1.3920839999918826], [1.42624899999646, 1.4342469999974128], [1.4343149999913294, 1.4502139999967767], [1.4702289999986533, 1.4727579999889713], [1.5262319999892497, 1.5342359999922337], [1.5582119999889983, 1.5622239999938756], [1.5702129999990575, 1.5782209999888437], [1.6022129999910248, 1.6076029999967432], [1.6542149999877438, 1.65822099999059], [1.6665389999980107, 1.6822149999934481], [1.6914659999893047, 1.6923009999882197], [1.7270599999901606, 1.7270989999960875], [1.7282879999984289, 1.7285609999962617]], \"7\": [[0.9269079999940004, 0.9382599999953527], [0.938345999995363, 0.9462179999973159], [0.9702160000015283, 0.9742179999884684], [0.9942149999988033, 0.9997199999925215], [1.024227999994764, 1.0295269999915035], [1.0660379999899305, 1.066047999993316], [1.0660589999897638, 1.0742150000005495]]}, \"10-uname-30784\": {\"5\": [[7.16612099998747, 7.166484000001219]]}, \"ksoftirqd/6-42\": {\"6\": [[2.1142779999936465, 2.1143599999923026], [2.282772999998997, 2.2828219999937573], [3.378798999998253, 3.3789099999994505], [3.502335999990464, 3.5024169999960577], [3.530591999995522, 3.5306369999889284], [3.926276999991387, 3.9263299999875017], [4.07872399999178, 4.078748999992968], [4.4746610000001965, 4.4746849999937695], [4.4789549999986775, 4.478987999988021], [4.490423999988707, 4.490451999998186], [4.500147999991896, 4.50023499999952], [4.51455699998769, 4.514620999994804], [4.52270599998883, 4.52274000000034], [4.65832099999534, 4.6583709999977145], [4.794473999994807, 4.795122999988962], [4.798606999989715, 4.798635999992257], [4.830730000001495, 4.830973999996786], [4.97069499999634, 4.970755999995163], [5.074443999998039, 5.074520999987726], [5.298479999997653, 5.298605999996653], [5.3863299999939045, 5.386353999987477], [5.93876900000032, 5.938821999996435], [6.546277999994345, 6.5463289999897825], [6.558559999990393, 6.558686999997008], [6.846351000000141, 6.846416000000318], [7.322774999993271, 7.322812999991584], [8.246497999993153, 8.246528999996372], [8.259541999999783, 8.259584999992512], [8.290690999987419, 8.290737999996054], [8.418261999991955, 8.418322999990778], [8.430336999997962, 8.430385999992723]]}, \"systemd-cgroups-30715\": {\"6\": [[5.282767999990028, 5.283791999987443]]}, \"sshd-30844\": {\"0\": [[9.114286999989417, 9.114747999992687], [9.115376999994623, 9.11607499999809], [9.117287999994005, 9.117654000001494], [9.118072999990545, 9.118658999999752], [9.119212999998126, 9.119555999990553], [9.11996499999077, 9.120629999990342], [9.121306999993976, 9.12163999999757], [9.123664999991888, 9.125342999992426]], \"1\": [[9.126018999988446, 9.1266789999936], [9.126748999988195, 9.128131999998004]], \"4\": [[9.01218499999959, 9.0122599999886], [9.128539999990608, 9.128683999995701]], \"5\": [[9.129644000000553, 9.12981499999296]], \"6\": [[9.012940999993589, 9.013037999990047], [9.020850000000792, 9.020970999990823], [9.021020999993198, 9.021052999989479], [9.021073999989312, 9.021215000000666], [9.021238999994239, 9.021305999995093], [9.021326999994926, 9.021349999995437], [9.02137099999527, 9.021392999988166], [9.021411999987322, 9.021427999992738], [9.021445999998832, 9.021467999991728], [9.021486999990884, 9.021525999996811], [9.02154599998903, 9.021563999995124], [9.021583999987342, 9.023279999993974], [9.023313999990933, 9.023432000001776], [9.037736999991466, 9.038300000000163], [9.0383509999956, 9.038365999993403], [9.038381999998819, 9.0384139999951], [9.038430000000517, 9.038831999991089], [9.03885199999786, 9.03943399999116], [9.039458999992348, 9.039471999989473], [9.039529999994556, 9.039545999999973], [9.039563999991515, 9.039575999995577], [9.039592000000994, 9.03993199999968], [9.081850999995368, 9.0857299999916], [9.086672999997973, 9.08678699999291], [9.112827999997535, 9.113067999991472], [9.13171999999031, 9.135227999999188], [9.135284999996657, 9.135386999987531]], \"7\": [[8.87172099998861, 8.874951999998302], [8.877842999994755, 8.882218999991892], [8.88230399999884, 8.884170999997878], [8.919180999990203, 8.922282999992603], [8.981535999992047, 8.982892999993055], [8.983733999994001, 8.986353000000236], [8.98652900000161, 8.991586999996798], [8.993828999999096, 8.998231999998097], [8.998305999994045, 9.007195999991382], [9.007595999995829, 9.00825199999963], [9.008288999990327, 9.00837299998966], [9.008381999999983, 9.008407999994233], [9.010504999998375, 9.011791999990237]]}, \"busybox-30551\": {\"6\": [[0.5244429999875138, 0.5247499999968568]]}, \"rt-app-30572\": {\"3\": [[0.7250399999902584, 0.7253300000011222]]}, \"systemd-30610\": {\"1\": [[2.375254999991739, 2.3759099999879254]]}, \"sshd-30661\": {\"2\": [[3.7553530000004685, 3.756148000000394], [3.756288999997196, 3.7564319999946747]], \"5\": [[3.756738999989466, 3.7590039999922737]]}, \"systemd-30788\": {\"3\": [[7.259289999987232, 7.259816999998293]]}, \"sh-30805\": {\"3\": [[7.812378999995417, 7.813364999994519]], \"6\": [[7.813654999990831, 7.816603999992367]]}, \"rt-app-30564\": {\"4\": [[0.7257289999979548, 0.7257539999991423], [0.7271079999918584, 0.7272349999984726], [0.7277069999981904, 0.7277309999917634], [0.728080000000773, 0.7281109999894397], [0.7285609999962617, 0.7285940000001574], [0.728638000000501, 0.7287129999895114], [0.7287969999888446, 0.72880699999223], [0.7290829999983544, 0.7291209999966668], [0.7291310000000522, 0.729338999997708], [0.7293510000017704, 0.7294529999926453], [1.771984999999404, 1.7732539999997243], [1.7732879999966826, 1.7733619999926304]], \"6\": [[1.7306039999966742, 1.7306299999909243], [1.7447489999904064, 1.7448629999998957], [1.756836000000476, 1.7572519999957876]], \"7\": [[0.7144459999981336, 0.7173289999918779], [0.7173999999940861, 0.7197400000004563], [0.7200210000009974, 0.7201599999971222], [0.7205119999998715, 0.7205919999978505], [0.7209149999980582, 0.7209519999887561], [0.7217799999925774, 0.7218829999910668], [0.7226859999937005, 0.7231639999954496], [0.724633999998332, 0.7252650000009453], [0.7252899999875808, 0.7253519999940181], [0.7261880000005476, 0.7262619999964954], [0.72652699999162, 0.7270920000009937]]}, \"kworker/u16:1-30682\": {\"1\": [[4.33705899999768, 4.337285999994492], [4.337457999994513, 4.346351000000141]]}, \"scp-30731\": {\"6\": [[5.697436999995261, 5.698856999995769], [5.700866999992286, 5.700971999991452]], \"7\": [[5.70251799999096, 5.702574999988428], [5.703792000000249, 5.703840999995009], [5.705048999996507, 5.705365999994683]]}, \"sshd-30589\": {\"1\": [[2.051404999991064, 2.0516789999965113], [2.0523359999933746, 2.052728999988176], [2.053708999999799, 2.053911999988486], [2.054242999991402, 2.054495999997016], [2.055415999988327, 2.0556269999942742], [2.05610999999044, 2.056442999994033], [2.057314999998198, 2.057686999993166], [2.059873999998672, 2.0614910000003874], [2.062110999992001, 2.0628149999974994], [2.0629550000012387, 2.065747000000556]], \"4\": [[1.9581009999965318, 1.9582229999941774], [2.065969999996014, 2.066120999996201]], \"5\": [[1.8668669999897247, 1.8699649999907706], [1.8700499999977183, 1.8701119999896036], [1.9278039999917382, 1.9288129999913508], [1.9293819999875268, 1.9366329999902518], [1.9393789999885485, 1.942274000000907], [1.9423469999892404, 1.9522169999981998], [1.9524269999965327, 1.9524319999909494], [1.9524489999894286, 1.953085999994073], [1.9531339999957709, 1.9531469999928959], [1.9531979999883333, 1.9532239999971353], [1.9552469999907771, 1.9565339999971911], [1.9662659999885364, 1.969649999999092], [1.9814769999939017, 1.9820529999997234], [1.982105999995838, 1.9821220000012545], [1.9821529999899212, 1.9821870000014314], [1.9822500000009313, 1.982704999987618], [1.9827279999881284, 1.9833399999915855], [1.9833639999997104, 1.983381999991252], [1.9834009999904083, 1.9834139999875333], [1.983431999993627, 1.9837310000002617], [2.0260459999990417, 2.0301780000008876], [2.0310649999883026, 2.031245999998646], [2.0501789999980247, 2.0504409999994095]], \"6\": [[1.9569639999972424, 1.9570539999986067], [2.0693039999896428, 2.0716189999948256], [2.072058999998262, 2.0749399999913294], [2.075005999999121, 2.075106999996933]], \"7\": [[1.8143719999934547, 1.8212899999925867], [1.8246129999897676, 1.8320849999872735], [1.8321089999953983, 1.832209000000148], [2.067442999992636, 2.0676259999891045]]}, \"rt-app-30577\": {\"7\": [[0.7252650000009453, 0.7252899999875808]]}, \"scp-30819\": {\"1\": [[8.2034399999975, 8.20377500000177], [8.205346999995527, 8.205510999992839], [8.208239999992657, 8.209388999996008], [8.20945299998857, 8.209700999999768]], \"4\": [[8.206789999996545, 8.20685199998843]], \"5\": [[8.200505999993766, 8.201556999993045]]}, \"sshd-30631\": {\"6\": [[2.9318329999950947, 2.934272999991663], [2.9343579999986105, 2.9351459999888903], [2.9351820000010775, 2.945594999997411]]}, \"10-uname-30707\": {\"5\": [[4.964810999998008, 4.96518699999433]]}, \"bash-30665\": {\"5\": [[3.8383479999902193, 3.840439999999944]]}, \"scp-30764\": {\"1\": [[6.628633999993326, 6.629117999997106], [6.632004999992205, 6.63229299998784], [6.633431999987806, 6.633766999992076], [6.635720999998739, 6.637656999999308], [6.63786099999561, 6.638521000000765]], \"6\": [[6.624983999994583, 6.626401000001351]]}, \"kworker/u16:1-30680\": {\"1\": [[4.1897919999901205, 4.189949999999953]], \"5\": [[4.189996999994037, 4.1918189999996684]]}, \"sshd-30720\": {\"1\": [[5.350475999992341, 5.355838999996195], [5.355939000000944, 5.357104999988223]], \"6\": [[5.357405999995535, 5.366253999993205]]}, \"systemd-cgroups-30748\": {\"1\": [[6.214624000000185, 6.22242499999993]]}, \"sh-30772\": {\"1\": [[6.8477119999879505, 6.848350999993272]], \"5\": [[6.848415999993449, 6.851465999992797]]}, \"shutils-30545\": {\"7\": [[0.3460119999945164, 0.3460459999914747], [0.3460589999885997, 0.3460729999933392], [0.346146999989287, 0.3461600000009639], [0.3465109999960987, 0.34654199999931734], [0.34679399999731686, 0.3479430000006687]]}, \"ksoftirqd/0-9\": {\"0\": [[0.002966000000014901, 0.0030479999986710027], [0.003648999991128221, 0.0038339999882737175], [0.003919999988283962, 0.003975999992690049], [0.019658999997773208, 0.019748999999137595], [0.020047999991220422, 0.020100999987334944], [0.02018399999360554, 0.020238999990397133], [0.03600999999616761, 0.036104999991948716], [0.036428999999770895, 0.036480999988270923], [0.0365649999876041, 0.03661899999133311], [0.05204099998809397, 0.0521349999908125], [0.05251799999678042, 0.05257099999289494], [0.052653999999165535, 0.05270999998901971], [0.0669049999996787, 0.06699099999968894], [0.06728299999667797, 0.0673359999927925], [0.06741899999906309, 0.06747399999585468], [0.08402799999748822, 0.08412200000020675], [0.08450299999094568, 0.08455600000161212], [0.08464000000094529, 0.08469599999079946], [0.10000999999465421, 0.10010299998975825], [0.10057299998879898, 0.10062599999946542], [0.10071099999186117, 0.10076699999626726], [0.11601299999165349, 0.11610699999437202], [0.11648599999898579, 0.11653899999510031], [0.1166220000013709, 0.1166769999981625], [0.1320279999927152, 0.13212699998985045], [0.1325069999875268, 0.13255999999819323], [0.1326439999975264, 0.132698999994318], [0.14802599999529775, 0.14811999999801628], [0.1485019999963697, 0.14856099999451544], [0.14864499999384861, 0.1487009999982547], [0.16371100000105798, 0.1638049999892246], [0.1641209999943385, 0.164173999990453], [0.16426099999807775, 0.16431699998793192], [0.17914100000052713, 0.17921499999647494], [0.17951000000175554, 0.17956199999025557], [0.17964599998958874, 0.17970100000093225], [0.19554499999503605, 0.1956179999979213], [0.19592800000100397, 0.195979999989504], [0.19605899999442045, 0.19611299999814946], [0.2115439999906812, 0.21161699999356642], [0.2118779999873368, 0.21192999999038875], [0.21200999998836778, 0.21206299999903422], [0.2280529999989085, 0.22814599999401253], [0.22852299999794923, 0.22858199999609496], [0.22866499998781364, 0.22872099999221973], [0.24404399999184534, 0.24413899998762645], [0.2445199999929173, 0.24457299998903181], [0.2446559999953024, 0.244710999992094], [0.2600370000000112, 0.2601309999881778], [0.2605139999941457, 0.26056699999026023], [0.2606499999965308, 0.2607060000009369], [0.27606099999684375, 0.2761539999919478], [0.27653899999859277, 0.27659299998776987], [0.2766750000009779, 0.27673099999083206], [0.29205599999113474, 0.2921490000007907], [0.29252899999846704, 0.292581000001519], [0.29266500000085216, 0.29272099999070633], [0.3080539999937173, 0.30815399999846704], [0.3085259999934351, 0.3085799999971641], [0.3086629999888828, 0.3087189999932889], [0.32404500000120606, 0.3241379999963101], [0.32451700000092387, 0.3245699999970384], [0.3246529999887571, 0.3247129999945173], [0.33882199999061413, 0.33888899999146815], [0.3391409999894677, 0.3391940000001341], [0.3392749999911757, 0.33932899999490473], [0.35468399999081157, 0.35472699999809265], [0.3550389999873005, 0.3550919999979669], [0.35517199999594595, 0.35522599999967497], [0.37096200000087265, 0.37101599999004975], [0.3712259999883827, 0.3712779999914346], [0.37135299999499694, 0.3714049999980489], [0.3875299999926938, 0.387602999995579], [0.3878649999969639, 0.38791700000001583], [0.3880019999924116, 0.3880559999961406], [0.40369700000155717, 0.40378100000089034], [0.4041389999911189, 0.40419199998723343], [0.4042760000011185, 0.4043319999909727], [0.420031999994535, 0.4201269999903161], [0.42050799999560695, 0.4205609999917215], [0.4206489999924088, 0.4207049999968149], [0.4360279999964405, 0.4361229999922216], [0.43650399999751244, 0.43655699999362696], [0.43663999999989755, 0.4366959999897517], [0.4520139999949606, 0.45210699999006465], [0.4524879999953555, 0.45254099999147], [0.4526239999977406, 0.4526789999945322], [0.4680439999938244, 0.46813799999654293], [0.46852099998795893, 0.46857399999862537], [0.46865699999034405, 0.46871299999475013], [0.4840319999930216, 0.4841269999888027], [0.4845059999934165, 0.484558999989531], [0.4846419999958016, 0.4847029999946244], [0.5000230000005104, 0.500116999988677], [0.5004979999939678, 0.5005509999900823], [0.5006349999894155, 0.500690000000759], [0.5013150000013411, 0.5016199999954551], [0.5148719999997411, 0.5149439999950118], [0.5152259999886155, 0.515278999999282], [0.5153619999910006, 0.5154169999877922], [0.5308039999945322, 0.5308729999960633], [0.5312540000013541, 0.531299999987823], [0.5313659999956144, 0.5314119999966351], [0.5464789999969071, 0.5465319999930216], [0.5467070000013337, 0.5467490000010002], [0.5468069999915315, 0.5468509999918751], [0.5629879999905825, 0.5630709999968531], [0.5633189999934984, 0.5633939999970607], [0.5634920000011334, 0.563572999992175], [0.5797170000005281, 0.5798119999963092], [0.5800969999982044, 0.5801729999948293], [0.5802750000002561, 0.5803529999975581], [0.5956819999992149, 0.5957889999990584], [0.5961169999936828, 0.5961939999979222], [0.5963059999921825, 0.5963859999901615], [0.6120149999915157, 0.6121279999933904], [0.6124759999947855, 0.6125529999990249], [0.6126629999926081, 0.6127429999905871], [0.6281779999990249, 0.6282890000002226], [0.6286149999941699, 0.6286909999907948], [0.6288009999989299, 0.6288809999969089], [0.6442429999879096, 0.6443549999967217], [0.6446729999879608, 0.6447499999922002], [0.6448600000003353, 0.6449439999996684], [0.6602429999911692, 0.6603570000006584], [0.6606809999939287, 0.6607569999905536], [0.6608679999917513, 0.6609479999897303], [0.6762259999959497, 0.6763389999978244], [0.6766609999904176, 0.676737999994657], [0.6768499999889173, 0.6769309999945108], [0.6920069999905536, 0.6921029999939492], [0.6924809999909485, 0.6925349999946775], [0.6926169999933336, 0.6926719999901252], [0.7075749999930849, 0.7076649999944493], [0.7079559999983758, 0.7080109999951674], [0.7082419999933336, 0.708264999993844], [0.7226099999970756, 0.7226839999930235], [0.723281999991741, 0.7233529999939492], [0.7234590000007302, 0.72352200000023], [0.7263609999936307, 0.7264739999955054], [0.7292999999917811, 0.7294109999929788], [0.7305749999941327, 0.7306119999993825], [0.7384479999891482, 0.7385030000004917], [0.7386770000011893, 0.7387170000001788], [0.7387779999990016, 0.7388209999917308], [0.7468089999892982, 0.7469849999906728], [0.7544720000005327, 0.7545199999876786], [0.7547989999875426, 0.7548410000017611], [0.7549020000005839, 0.7549449999933131], [0.7703229999897303, 0.7703529999998864], [0.7704559999983758, 0.7704779999912716], [0.77051199998823, 0.7705349999887403], [0.7862939999904484, 0.7863179999985732], [0.7863969999889378, 0.7864209999970626], [0.7864520000002813, 0.7864750000007916], [0.8022869999986142, 0.8023099999991246], [0.8023790000006557, 0.8024009999935515], [0.8024289999884786, 0.8024509999959264], [0.8182839999935823, 0.81830600000103], [0.8183759999956237, 0.8183979999885196], [0.8184259999979986, 0.818448999998509], [0.8342839999968419, 0.8343059999897378], [0.8343749999912689, 0.8343969999987166], [0.8344249999936437, 0.8344470000010915], [0.8502840000001015, 0.8503059999929974], [0.8503779999882681, 0.8503999999957159], [0.850427999990643, 0.8504499999980908], [0.8662819999881322, 0.8663039999955799], [0.8663739999901736, 0.8663959999976214], [0.8664239999925485, 0.8664469999930589], [0.8822839999920689, 0.8823049999919022], [0.8823750000010477, 0.8823969999939436], [0.8824249999888707, 0.8824469999963185], [0.8982839999953285, 0.8983059999882244], [0.89837599999737, 0.8983979999902658], [0.8984259999997448, 0.8984490000002552], [0.9142869999923278, 0.9143099999928381], [0.9143819999881089, 0.9144049999886192], [0.9144339999911608, 0.9144559999986086], [0.9304080000001704, 0.9304589999956079], [0.9306260000012117, 0.9306669999932637], [0.9307249999983469, 0.930765999990399], [0.9462839999905555, 0.9463059999980032], [0.946377999993274, 0.9464000000007218], [0.9464289999887114, 0.9464519999892218], [0.9622850000014296, 0.962307999987388], [0.9623819999978878, 0.9624039999907836], [0.9624320000002626, 0.962455000000773], [0.9782829999894602, 0.978304999996908], [0.9783749999915017, 0.9783969999989495], [0.9784269999945536, 0.9784489999874495], [0.9942909999954281, 0.994312999988324], [0.9943819999898551, 0.9944049999903655], [0.9944329999998445, 0.9944549999927403], [1.0102869999973336, 1.010309999997844], [1.0103810000000522, 1.0104040000005625], [1.0104319999954896, 1.010454999996], [1.026436999993166, 1.0264949999982491], [1.026661999989301, 1.026702999995905], [1.0267610000009881, 1.0268030000006547], [1.0422899999975925, 1.0423139999911655], [1.0423889999947278, 1.0424129999883007], [1.0424429999984568, 1.0424669999920297], [1.0582849999918835, 1.0583079999923939], [1.0583780000015395, 1.058400999987498], [1.058428999996977, 1.0584509999898728], [1.0742820000014035, 1.074304999987362], [1.0743749999965075, 1.0743969999894034], [1.0744249999988824, 1.0744469999917783], [1.0904559999908088, 1.0904789999913191], [1.0905539999948815, 1.0905769999953918], [1.090604999990319, 1.0906279999908293], [1.1062909999891417, 1.106313999989652], [1.1063839999987977, 1.1064059999916935], [1.1064359999872977, 1.1064579999947455], [1.1225609999964945, 1.1225849999900674], [1.1226599999936298, 1.1226829999941401], [1.1227119999966817, 1.122734999997192], [1.138528999988921, 1.1385880000016186], [1.1387679999897955, 1.138809999989462], [1.1388689999876078, 1.1389129999879515], [1.1543169999931706, 1.1543479999963893], [1.1544229999999516, 1.154446000000462], [1.154473999995389, 1.1544969999958994], [1.1702879999938887, 1.1703100000013364], [1.1703809999889927, 1.170403999989503], [1.170431999998982, 1.170453999991878], [1.1862839999957941, 1.18630599998869], [1.1863759999978356, 1.186398999998346], [1.186426999993273, 1.1864499999937834], [1.2037159999890719, 1.2037489999929676], [1.203851999991457, 1.2038749999919673], [1.2039099999965401, 1.2039349999977276], [1.2183139999979176, 1.2183399999921676], [1.218427999992855, 1.2184509999933653], [1.218481999996584, 1.2185059999901569], [1.2343129999935627, 1.2343439999967813], [1.234444000001531, 1.2344739999971353], [1.2345119999954477, 1.2345419999910519], [1.2502819999936037, 1.2503060000017285], [1.2503779999969993, 1.2503999999898952], [1.2504289999924367, 1.2504509999998845], [1.2662819999968633, 1.2663059999904362], [1.2663759999995818, 1.2663979999924777], [1.2664259999874048, 1.2664479999948526], [1.282282000000123, 1.2823050000006333], [1.2823759999882895, 1.2823979999957373], [1.2824259999906644, 1.2824489999911748], [1.2982819999888306, 1.298304999989341], [1.2983729999978095, 1.2983939999976428], [1.2984230000001844, 1.2984449999930803], [1.3145609999919543, 1.3145850000000792], [1.3146579999884125, 1.3146799999958603], [1.3147089999984019, 1.3147309999912977], [1.3369079999974929, 1.336933999991743], [1.3370339999964926, 1.337054999996326], [1.3370859999995446, 1.3371079999924405], [1.3503419999906328, 1.3503809999965597], [1.3504989999928512, 1.350521000000299], [1.3505569999979343, 1.3505819999991218], [1.3663139999989653, 1.366344999987632], [1.3664209999988088, 1.3664429999917047], [1.3664719999942463, 1.366494000001694], [1.3840109999873675, 1.3840449999988778], [1.3841499999980442, 1.3841729999985546], [1.3842069999955129, 1.3842309999890858], [1.3982859999960056, 1.398308999996516], [1.3983860000007553, 1.3984070000005886], [1.3984369999961928, 1.3984599999967031], [1.4145219999918481, 1.414545999999973], [1.4146379999874625, 1.414660999987973], [1.4146899999905145, 1.4147119999979623], [1.4302889999962645, 1.4303129999898374], [1.4303879999933997, 1.4304100000008475], [1.4304389999888372, 1.4304619999893475], [1.4462819999898784, 1.4463059999980032], [1.446377999993274, 1.4464000000007218], [1.4464289999887114, 1.4464519999892218], [1.462279999992461, 1.4623019999999087], [1.4623719999945024, 1.4623939999873983], [1.4624229999899399, 1.4624439999897731], [1.4782799999957206, 1.478302999996231], [1.4783729999908246, 1.478393999990658], [1.4784229999931995, 1.4784450000006473], [1.4942799999989802, 1.4943029999994906], [1.4943729999940842, 1.4943959999945946], [1.4944239999895217, 1.4944479999976465], [1.5102829999959795, 1.5103049999888754], [1.510376999998698, 1.5103999999992084], [1.5104279999941355, 1.5104509999946458], [1.5262989999901038, 1.5263219999906141], [1.5263949999934994, 1.5264170000009472], [1.5264469999965513, 1.5264689999894472], [1.5422829999879468, 1.5423059999884572], [1.5423789999913424, 1.5424009999987902], [1.5424300000013318, 1.5424529999872902], [1.5582779999967897, 1.5583009999973], [1.5583709999918938, 1.558391999991727], [1.5584209999942686, 1.5584430000017164], [1.5742800000007264, 1.5743030000012368], [1.5743729999958305, 1.5743949999887263], [1.5744229999982053, 1.5744479999993928], [1.590277999988757, 1.5903009999892674], [1.590370999998413, 1.5903919999982463], [1.590421000000788, 1.5904429999936838], [1.6062789999996312, 1.606300999992527], [1.6063710000016727, 1.606392000001506], [1.6064209999894956, 1.606443999990006], [1.6225409999897238, 1.6225669999985257], [1.6226429999951506, 1.6226649999880465], [1.6226959999912651, 1.622717999998713], [1.638355999995838, 1.6383999999961816], [1.6385329999902751, 1.6385739999968791], [1.6386300000012852, 1.6386720000009518], [1.654285999989952, 1.6543079999973997], [1.654378999999608, 1.6544009999925038], [1.6544289999874309, 1.6544519999879412], [1.6702809999987949, 1.6703029999916907], [1.670373999993899, 1.6703960000013467], [1.6704239999962738, 1.6704469999967841], [1.6862809999875026, 1.6863029999949504], [1.686372999989544, 1.6863949999969918], [1.686422999991919, 1.6864459999924293], [1.7022809999907622, 1.70230299999821], [1.7023729999928037, 1.7023950000002515], [1.7024239999882411, 1.702445999995689], [1.7195009999995818, 1.719543999992311], [1.7196849999891128, 1.7197069999965606], [1.7197439999872586, 1.719768999988446], [1.726368999996339, 1.7264089999953285], [1.7276579999888781, 1.7279149999958463], [1.728361000001314, 1.7283929999975953], [1.7297980000003008, 1.730134999990696], [1.7389770000008866, 1.739066999987699], [1.7395459999970626, 1.739623000001302], [1.7397259999997914, 1.73980899999151], [1.7554719999898225, 1.7555049999937182], [1.7556269999913638, 1.7556559999939054], [1.755699999994249, 1.7557299999898532], [1.7708029999921564, 1.7708529999945313], [1.771030999996583, 1.7710729999962496], [1.7711359999957494, 1.7711789999884786], [1.7909129999898141, 1.7909719999879599], [1.7911409999942407, 1.7912209999922197], [1.791484000001219, 1.791559999997844], [1.7916609999956563, 1.7917369999922812], [1.8070569999981672, 1.8071539999946253], [1.8074369999958435, 1.8075199999875622], [1.8076269999874057, 1.8077059999923222], [1.8107059999892954, 1.8109039999981178], [1.8226189999986673, 1.8227099999930942], [1.8230049999983748, 1.8230829999956768], [1.8231869999872288, 1.8232669999997597], [1.842823999992106, 1.842915000001085], [1.8432009999960428, 1.8432769999926677], [1.8436890000011772, 1.8437269999994896], [1.8586280000017723, 1.8586579999973765], [1.858775999993668, 1.8588009999948554], [1.8588359999994282, 1.8588610000006156], [1.8746609999943757, 1.8746979999996256], [1.8748300000006566, 1.874853000001167], [1.874889999991865, 1.8749149999930523], [1.89198599998781, 1.892043999992893], [1.892199999987497, 1.8922229999880074], [1.892266999988351, 1.892292999997153], [1.9077379999944242, 1.9077810000017053], [1.9079209999908926, 1.907954999987851], [1.9080309999990277, 1.9081099999893922], [1.922936999995727, 1.9230269999970915], [1.9233169999934034, 1.9233939999976428], [1.9234999999898719, 1.9235789999947883], [1.938587999989977, 1.9389459999947576], [1.9391489999979967, 1.9392359999910695], [1.9395519999961834, 1.9396369999885792], [1.9397479999897769, 1.939829999988433], [1.9543849999899976, 1.9546750000008615], [1.9548569999897154, 1.954939999995986], [1.9552259999909438, 1.9553049999958603], [1.9554109999880893, 1.9554889999999432], [1.9707070000004023, 1.9707559999951627], [1.9709020000009332, 1.9709319999965373], [1.9709789999906207, 1.9710110000014538], [1.9867659999872558, 1.9868060000007972], [1.9869409999955678, 1.9869609999877866], [1.9869949999992969, 1.9870169999921927], [2.002813999992213, 2.0028739999979734], [2.0030929999920772, 2.003144999995129], [2.003218999991077, 2.0032720000017434], [2.0190219999931287, 2.019077999997535], [2.0192949999909615, 2.019348000001628], [2.019423999998253, 2.019476000001305], [2.0350969999999506, 2.035147999995388], [2.0353369999938877, 2.0353659999964293], [2.035415999998804, 2.035446999987471], [2.046653999990667, 2.046762999991188], [2.0508669999981066, 2.0509019999881275], [2.05131199999596, 2.051341999991564], [2.051387999992585, 2.051417999988189], [2.0585139999893727, 2.058778999999049], [2.0702779999992345, 2.0703129999892553], [2.0703989999892656, 2.0704299999924842], [2.0705569999990985, 2.0705769999913173], [2.0706109999882756, 2.070635999989463], [2.090385999996215, 2.0904569999984233], [2.0906399999948917, 2.090703999987454], [2.0909969999920577, 2.0910509999957867], [2.0911359999881824, 2.0911919999925885], [2.098505000001751, 2.098575999989407], [2.1068779999914113, 2.1069209999986924], [2.107081999987713, 2.1071129999909317], [2.10715799999889, 2.107187999994494], [2.122883999996702, 2.122955999991973], [2.1233139999967534, 2.123370999994222], [2.123439999995753, 2.1234669999976177], [2.138575999997556, 2.1386019999918062], [2.1387089999916498, 2.1387289999984205], [2.1387619999877643, 2.138781999994535], [2.154702999992878, 2.1547369999898365], [2.1548489999986487, 2.1548649999895133], [2.154891999991378, 2.154908999989857], [2.1714849999989383, 2.171541999996407], [2.1719039999879897, 2.171956999998656], [2.172038999997312, 2.1720950000017183], [2.187995000000228, 2.1880899999960093], [2.18841099999554, 2.1884639999916544], [2.188546999997925, 2.188602999987779], [2.2040819999965606, 2.204175999999279], [2.2045599999983096, 2.2046189999964554], [2.204703999988851, 2.2047599999932572], [2.219424999988405, 2.2197529999975814], [2.219883999990998, 2.219917999987956], [2.220105999993393, 2.220136999996612], [2.2201859999913722, 2.2202179999876535], [2.2356029999937164, 2.235690000001341], [2.235973999995622, 2.2360269999917364], [2.2361089999903925, 2.236165999987861], [2.250344000000041, 2.250375999996322], [2.250464999990072, 2.250495000000228], [2.250620999999228, 2.2506419999990612], [2.250674999988405, 2.250696999995853], [2.254527999990387, 2.254594999991241], [2.2666800000006333, 2.2667229999933625], [2.2668899999989662, 2.266919000001508], [2.2669649999879766, 2.2669959999911953], [2.287016999995103, 2.2870790000015404], [2.287317999987863, 2.2873709999985294], [2.2874469999951543, 2.2875009999988833], [2.3028959999937797, 2.302966999995988], [2.3032249999960186, 2.3032769999990705], [2.3033569999970496, 2.303411999993841], [2.319554000001517, 2.319625999996788], [2.3199400000012247, 2.319992999997339], [2.320075999989058, 2.320129999992787], [2.3386479999899166, 2.338689999989583], [2.3388389999890933, 2.338867999991635], [2.338908999998239, 2.338934999992489], [2.3545559999911347, 2.35490399999253], [2.355190999995102, 2.3552700000000186], [2.355374999999185, 2.3554539999895496], [2.3746719999908237, 2.3747289999882923], [2.374900999988313, 2.3749319999915315], [2.3749819999939064, 2.3750159999908647], [2.386743999988539, 2.386854999989737], [2.3909399999974994, 2.3910419999883743], [2.3913809999939986, 2.3914629999926547], [2.3915730000007898, 2.3916519999911543], [2.4107249999942724, 2.410764999993262], [2.410900999995647, 2.4109369999932824], [2.4109989999997197, 2.4110430000000633], [2.42654999998922, 2.4266399999905843], [2.42692199999874, 2.427003999997396], [2.427107999988948, 2.4271869999938644], [2.4466519999987213, 2.446693999998388], [2.4468269999924814, 2.4468569999880856], [2.4469019999960437, 2.446933999992325], [2.4623279999941587, 2.4623539999884088], [2.46244599999045, 2.4624689999909606], [2.4625019999948563, 2.4625279999891063], [2.479435999994166, 2.47947700000077], [2.4796099999948638, 2.479643999991822], [2.479701999996905, 2.479745999997249], [2.495539999988978, 2.495636999999988], [2.495924999995623, 2.4960060000012163], [2.4961110000003828, 2.4961899999907473], [2.51227399999334, 2.5123899999889545], [2.512712999989162, 2.512789000000339], [2.512898999993922, 2.5129799999995157], [2.527433999988716, 2.5277709999936633], [2.527923000001465, 2.5279719999962253], [2.52817399999185, 2.5282159999915166], [2.528283999999985, 2.5283280000003288], [2.5428459999966435, 2.5429409999924246], [2.5432219999929657, 2.543298999997205], [2.5434019999956945, 2.5434799999929965], [2.558957000001101, 2.559055999998236], [2.559356999990996, 2.559434999988298], [2.5595419999881415, 2.559622999993735], [2.5788339999999152, 2.578875999999582], [2.57899899999029, 2.5790239999914775], [2.57906199998979, 2.579087999998592], [2.594671999991988, 2.5947089999972377], [2.594839999990654, 2.59487299999455], [2.5949279999913415, 2.595000000001164], [2.6108059999969555, 2.6108879999956116], [2.6111129999917466, 2.611165999987861], [2.611241999999038, 2.611293999987538], [2.6264119999977993, 2.6264809999993304], [2.626617999994778, 2.626673999999184], [2.6269029999966733, 2.626955999992788], [2.627032999997027, 2.6270870000007562], [2.6307229999947594, 2.631097999998019], [2.646800999995321, 2.6468409999943106], [2.646956999989925, 2.6469799999904353], [2.6470100000005914, 2.6470269999990705], [2.666382999988855, 2.6664249999885214], [2.6665629999915836, 2.6665939999948023], [2.666639999995823, 2.6666719999921042], [2.6823289999883855, 2.6824799999885727], [2.682591999997385, 2.6826399999990826], [2.682811999999103, 2.6828529999911552], [2.6829129999969155, 2.682956999997259], [2.6992559999926016, 2.6993509999883827], [2.699639999991632, 2.699698999989778], [2.699758999995538, 2.699801999988267], [2.7149199999985285, 2.7150039999978617], [2.7156549999926938, 2.7157399999996414], [2.730385999995633, 2.7304259999946225], [2.730565999998362, 2.7305970000015805], [2.730640999987372, 2.730671999990591], [2.7466789999889443, 2.7467259999975795], [2.746882999999798, 2.7469249999994645], [2.7469809999893187, 2.7470229999889852], [2.762308999997913, 2.7623359999997774], [2.7624240000004647, 2.7624459999933606], [2.7624769999965793, 2.762500999990152], [2.7795309999928577, 2.779625999988639], [2.779923999987659, 2.779999999998836], [2.780103999990388, 2.78018199998769], [2.794977999990806, 2.7950569999957224], [2.7952989999903366, 2.795375999994576], [2.7954739999986487, 2.7955499999952735], [2.810937999995076, 2.8110299999971176], [2.8113199999934295, 2.811396999997669], [2.811500999989221, 2.8115799999941373], [2.8268649999954505, 2.827209999988554], [2.8276939999923343, 2.827778999999282], [2.828096999990521, 2.828143999999156], [2.828208999999333, 2.828252999999677], [2.842852000001585, 2.8429419999883976], [2.8432339999999385, 2.843312999990303], [2.843418999997084, 2.843498999995063], [2.8588549999985844, 2.8589519999950426], [2.859255999996094, 2.8593330000003334], [2.8594389999925625, 2.8595189999905415], [2.874739999999292, 2.8747919999877922], [2.8749559999996563, 2.874997999999323], [2.875055999989854, 2.8750979999895208], [2.8909480000002077, 2.8910289999912493], [2.891288999991957, 2.8913659999961965], [2.8914649999933317, 2.8915409999899566], [2.907573999997112, 2.9076700000005076], [2.907941999990726, 2.907999999995809], [2.908079999993788, 2.908133999997517], [2.926722999996855, 2.926815999991959], [2.927276999995229, 2.927330999998958], [2.9274119999899995, 2.927470999988145], [2.946679000000586, 2.946727999995346], [2.9469009999884292, 2.946931999991648], [2.94698100000096, 2.947013999990304], [2.966350999995484, 2.966391999987536], [2.966518000001088, 2.9665429999877233], [2.9665839999943273, 2.966610999996192], [2.982587999998941, 2.982672999991337], [2.982953999991878, 2.9830349999974715], [2.9831389999890234, 2.98321799999394], [2.9948650000005728, 2.995236999995541], [2.9988029999949504, 2.9988499999890337], [2.9989979999954812, 2.999026999998023], [2.9990729999990435, 2.9991049999953248], [3.0148149999877205, 3.0148689999914495], [3.015034999989439, 3.015075999996043], [3.015132000000449, 3.015174999993178], [3.0344379999878583, 3.034492999999202], [3.0346649999992223, 3.0347059999912744], [3.03476499998942, 3.0348079999967013], [3.054629999998724, 3.054682000001776], [3.054852999994182, 3.054894000000786], [3.0549509999982547, 3.0549929999979213], [3.0703659999999218, 3.070393999994849], [3.0704859999968903, 3.0705089999974007], [3.0705400000006193, 3.0705630000011297], [3.087558999992325, 3.087655999988783], [3.087948000000324, 3.0880249999900116], [3.088127999988501, 3.0882069999934174], [3.1033279999974184, 3.1034309999959078], [3.103750999987824, 3.1038279999920633], [3.103936999992584, 3.104016999990563], [3.1215640000009444, 3.122211999987485], [3.1227269999944838, 3.122812999994494], [3.1231279999919934, 3.123204999996233], [3.1233159999974305, 3.1233959999954095], [3.139458999998169, 3.1398019999905955], [3.140155999994022, 3.140239999993355], [3.1405549999908544, 3.140633999995771], [3.1407449999969685, 3.1408249999949476], [3.155183999988367, 3.155356999996002], [3.1555410000000848, 3.1556259999924805], [3.1559159999887925, 3.1559940000006463], [3.156098999999813, 3.156178999997792], [3.1709089999931166, 3.1710019999882206], [3.1712899999984074, 3.171368999988772], [3.1714799999899697, 3.1715599999879487], [3.186610999997356, 3.1866509999963455], [3.186772999993991, 3.186796999987564], [3.186835999993491, 3.1868629999953555], [3.1996579999977257, 3.199765999990632], [3.2030029999878025, 3.203096999990521], [3.20338899998751, 3.2034679999924265], [3.20357499999227, 3.2036519999965094], [3.2185969999991357, 3.2186369999981252], [3.218762999997125, 3.218788999991375], [3.218829999997979, 3.2188569999998435], [3.2349390000017593, 3.2350210000004154], [3.2352689999970607, 3.2353449999936856], [3.235441999990144, 3.235518999994383], [3.250821999987238, 3.250906000001123], [3.2511259999882895, 3.2511799999920186], [3.2512539999879664, 3.2513059999910183], [3.266753999996581, 3.266799999997602], [3.266991999989841, 3.2670209999923827], [3.267070000001695, 3.2671009999903617], [3.282618999990518, 3.282693000001018], [3.2829749999946216, 3.283027999990736], [3.2831099999893922, 3.2831650000007357], [3.2985899999912363, 3.2986329999985173], [3.2987599999905797, 3.298784999991767], [3.2988249999907566, 3.298851999992621], [3.310686999990139, 3.311028999989503], [3.3151689999940572, 3.315254000001005], [3.3155339999939315, 3.315612999998848], [3.3157179999980144, 3.315798999989056], [3.3308609999949113, 3.330900000000838], [3.3310229999915464, 3.331044999998994], [3.331083999990369, 3.331107999998494], [3.346920999989379, 3.3470049999887124], [3.3472689999907743, 3.3473830000002636], [3.3474849999911385, 3.347563999996055], [3.3504879999964032, 3.3506539999943925], [3.3546639999985928, 3.354730999999447], [3.366580999994767, 3.3666269999957876], [3.366809999992256, 3.3668539999925997], [3.36691399999836, 3.366956999991089], [3.386512999990373, 3.3865379999915604], [3.3866259999922477, 3.386648999992758], [3.3866809999890393, 3.3867039999895496], [3.4066929999971762, 3.4067339999892283], [3.4069349999917904, 3.4070109999884153], [3.407112999993842, 3.407190999991144], [3.423040999987279, 3.423148999994737], [3.4234659999929136, 3.423546999998507], [3.4236569999920903, 3.423737999997684], [3.439690999992308, 3.4397989999997662], [3.440126000001328, 3.440201999997953], [3.440311999991536, 3.440391999989515], [3.454775999998674, 3.454837999990559], [3.455047999988892, 3.4550899999885587], [3.455153999995673, 3.4551989999890793], [3.471685999989859, 3.471783000000869], [3.4720689999958267, 3.4721469999931287], [3.4722529999999097, 3.4723359999916283], [3.486423999987892, 3.4864899999956833], [3.4866780000011204, 3.486764999994193], [3.487066000001505, 3.4871449999918696], [3.4872509999986505, 3.4873309999966295], [3.502626000001328, 3.502664999992703], [3.5027849999896716, 3.502807999990182], [3.5028439999878174, 3.5028679999959422], [3.518940999987535, 3.5190289999882225], [3.5193139999901177, 3.5193900000012945], [3.519492999999784, 3.5195719999901485], [3.5348479999956908, 3.53492799999367], [3.5351819999923464, 3.5352589999965858], [3.5353570000006584, 3.535433999990346], [3.5504329999967013, 3.550500999990618], [3.5507769999967422, 3.5508589999953983], [3.5510939999949187, 3.551152000000002], [3.5512279999966267, 3.5512809999927413], [3.5546659999963595, 3.555027999987942], [3.566800999993575, 3.566858999998658], [3.5670289999980014, 3.5670589999936055], [3.5671109999966575, 3.567144999993616], [3.5864139999903273, 3.5864719999954104], [3.586641999994754, 3.586684999987483], [3.586742999992566, 3.58678699999291], [3.606669000000693, 3.6067219999968074], [3.606891999996151, 3.6069339999958174], [3.6069920000009006, 3.6070379999873694], [3.610263999988092, 3.6104429999977583], [3.622870999999577, 3.6229249999887543], [3.6230999999970663, 3.623141999996733], [3.6232019999879412, 3.623245999988285], [3.6385840000002645, 3.6386769999953685], [3.638986999998451, 3.639062999995076], [3.63916700000118, 3.6392439999908675], [3.6426249999931315, 3.6428190000005998], [3.654793999987305, 3.654939000000013], [3.6551299999991897, 3.6552169999922626], [3.6555049999878975, 3.6555809999990743], [3.6556849999906262, 3.6557639999955427], [3.6716659999947296, 3.671759999997448], [3.672047999993083, 3.6721229999966454], [3.6722269999881973, 3.6723050000000512], [3.686573999992106, 3.6866829999926267], [3.6869949999963865, 3.6870709999930114], [3.6871790000004694, 3.687259999991511], [3.7047139999922365, 3.7048109999886947], [3.7049239999905694, 3.705004999996163], [3.7195119999960298, 3.719584999998915], [3.7198019999923417, 3.719844999999623], [3.719912000000477, 3.719956999993883], [3.7357599999959348, 3.735856999992393], [3.736146999988705, 3.7362239999929443], [3.7363299999997253, 3.73640899999009], [3.7506819999980507, 3.750743999989936], [3.750929999994696, 3.7510179999953834], [3.7513009999966016, 3.751380000001518], [3.751481999992393, 3.7515629999979865], [3.754672999988543, 3.754741999990074], [3.7666339999996126, 3.766678999993019], [3.7668179999891436, 3.7668479999992996], [3.7668960000009974, 3.7669299999979557], [3.783237999989069, 3.7833370000007562], [3.7836180000012973, 3.7836929999903077], [3.783797999989474, 3.783876000001328], [3.799087999999756, 3.799165999997058], [3.799405999990995, 3.7994869999965886], [3.7995739999896614, 3.799627000000328], [3.815911999990931, 3.81599199998891], [3.816337999989628, 3.8163910000002943], [3.8167019999964396, 3.817079999993439], [3.8226399999985006, 3.822911999988719], [3.834651999990456, 3.8347109999886015], [3.834886999989976, 3.8349289999896428], [3.8349789999920176, 3.835008999987622], [3.854468999998062, 3.8545259999955306], [3.854699999996228, 3.8547429999889573], [3.8548009999940405, 3.8548459999874467], [3.870471999995061, 3.870513000001665], [3.870647999996436, 3.8706789999996545], [3.870725999993738, 3.8707569999969564], [3.8868709999951534, 3.886929999993299], [3.887115999998059, 3.8871589999907883], [3.8872189999965485, 3.8872619999892777], [3.90256399998907, 3.9026169999997364], [3.902710999987903, 3.9027490000007674], [3.9029699999955483, 3.9030499999935273], [3.9031549999926938, 3.90323699999135], [3.9183979999943404, 3.9184629999945173], [3.9186589999881107, 3.9187519999977667], [3.9190379999927245, 3.919114999996964], [3.9192199999961304, 3.919299000001047], [3.93828499999654, 3.938318000000436], [3.9385179999953834, 3.9385529999999562], [3.9387579999893205, 3.93883499999356], [3.9389379999920493, 3.9390219999913825], [3.9426749999984168, 3.9428679999982705], [3.9543659999908414, 3.9544109999987995], [3.954558999990695, 3.954599999997299], [3.9546560000017053, 3.954698000001372], [3.971946999998181, 3.972048999989056], [3.972341000000597, 3.9724179999902844], [3.972522999989451, 3.9726019999943674], [3.987933999989764, 3.9880369999882532], [3.9883310000004712, 3.9884079999901587], [3.9885139999969397, 3.988592999987304], [4.005418999993708, 4.005952999999863], [4.006411999987904, 4.006433999995352], [4.006801999988966, 4.006878999993205], [4.006985999993049, 4.007064999997965], [4.022645999997621, 4.022736999992048], [4.023031999997329, 4.023107999993954], [4.02321299999312, 4.023290999990422], [4.038415999995777, 4.0384849999973085], [4.038673999995808, 4.038759999995818], [4.039055000001099, 4.039131999990786], [4.03923899999063, 4.039316999987932], [4.054826999999932, 4.054922999988776], [4.055207999990671, 4.055286999995587], [4.055392999987816, 4.055473000000347], [4.070547999988776, 4.07062600000063], [4.070905000000494, 4.070984999998473], [4.071087999996962, 4.071165999994264], [4.086796999996295, 4.086877999987337], [4.087113000001409, 4.087168999991263], [4.087244999987888, 4.087297999998555], [4.102778999993461, 4.102837999991607], [4.103059999994002, 4.103112999990117], [4.103189999994356, 4.103242999990471], [4.122426000001724, 4.122487000000547], [4.122667999996338, 4.12270899998839], [4.122768000001088, 4.122810999993817], [4.139234999995097, 4.1394449999934295], [4.139620999994804, 4.139662999994471], [4.139723000000231, 4.139767000000575], [4.154413999989629, 4.154462999998941], [4.154602999988128, 4.154634999998962], [4.154679999992368, 4.1547129999962635], [4.174593999996432, 4.174689999999828], [4.174971999993431, 4.175048999997671], [4.1751549999899, 4.175235999995493], [4.190861999988556, 4.190921000001254], [4.191095999995014, 4.19113799999468], [4.191196999992826, 4.191242999993847], [4.207493999987491, 4.20761099999072], [4.207720999998855, 4.207836000001407], [4.222662000000128, 4.222697999997763], [4.222819999995409, 4.22284899999795], [4.22288899999694, 4.222920000000158], [4.238537999990513, 4.238568000000669], [4.238664999997127, 4.238687999997637], [4.238719000000856, 4.238742999994429], [4.2545849999878556, 4.254629999995814], [4.254852999991272, 4.2549289999878965], [4.2550349999946775, 4.2551129999919794], [4.271752000000561, 4.271855999992113], [4.272164999987581, 4.272240999998758], [4.272346999990987, 4.272423999995226], [4.28958799999964, 4.290362999992794], [4.290750000000116, 4.290832999991835], [4.291145999988657, 4.291221999999834], [4.2913339999940945, 4.291414999999688], [4.30766799999401, 4.30777699999453], [4.308092999999644, 4.308170999996946], [4.308278999989852, 4.308361999996123], [4.310613999987254, 4.310891999994055], [4.323369999998249, 4.323429999989457], [4.3236069999984466, 4.323648999998113], [4.3237089999893215, 4.3237519999966025], [4.338897999987239, 4.338992999997572], [4.339287999988301, 4.339366999993217], [4.339473999993061, 4.33955399999104], [4.354710999992676, 4.354756999993697], [4.354896999997436, 4.35492699999304], [4.354970999993384, 4.355002999989665], [4.370861999996123, 4.37095299999055], [4.371230999997351, 4.371306999993976], [4.37141100000008, 4.371488999997382], [4.386782999994466, 4.386868000001414], [4.387112999989768, 4.387189999994007], [4.38728799999808, 4.387364999987767], [4.407339999990654, 4.407430999999633], [4.407722999996622, 4.4078020000015385], [4.407907999993768, 4.4079859999910695], [4.422714999993332, 4.422768999997061], [4.422940999997081, 4.4229720000003], [4.4230239999888, 4.423056999992696], [4.44244699999399, 4.442500999997719], [4.442673999990802, 4.442716999998083], [4.442776999989292, 4.442820999989635], [4.458636999988812, 4.4586899999994785], [4.458858999991207, 4.4589019999984885], [4.458960999996634, 4.459003999989363], [4.462503999995533, 4.462812999991002], [4.47494599998754, 4.475038999997196], [4.475321999998414, 4.475397999995039], [4.475460000001476, 4.4754939999984344], [4.4909090000001015, 4.490963999996893], [4.4911339999962365, 4.491174999988289], [4.491234000000986, 4.49127800000133], [4.507243999993079, 4.50753899999836], [4.507800999999745, 4.5078839999914635], [4.508176999996067, 4.508254999993369], [4.5083599999925354, 4.508443999991869], [4.526566000000457, 4.526604999991832], [4.526740000001155, 4.526770999989822], [4.526813999997103, 4.526845999993384], [4.542598999993061, 4.542625999994925], [4.54271599999629, 4.542740999997477], [4.542775999987498, 4.542799999995623], [4.558730999997351, 4.55876499999431], [4.558896999995341, 4.558927999998559], [4.558981999987736, 4.5590529999899445], [4.575895999994827, 4.575998000000254], [4.576289999997243, 4.576365999993868], [4.576470999993035, 4.576548999990337], [4.591888999988441, 4.5919880000001285], [4.592273999995086, 4.592348999998649], [4.592459999999846, 4.592538999990211], [4.606702999997651, 4.6069229999993695], [4.607151999996859, 4.607237999996869], [4.607575999994879, 4.6076519999915035], [4.607761999999639, 4.60784299999068], [4.622896000000765, 4.622987999988254], [4.623267999995733, 4.623328000001493], [4.623387999992701, 4.623430999999982], [4.638603999992483, 4.638698999988264], [4.638993000000482, 4.639071999990847], [4.639176999990013, 4.639260999989347], [4.654441999999108, 4.654499999989639], [4.6546850000013364, 4.654727000001003], [4.654787999999826, 4.654832999993232], [4.674701999989338, 4.674739999987651], [4.674948999992921, 4.675024999989546], [4.675126999994973, 4.675204999992275], [4.691674999994575, 4.691770999997971], [4.6920589999936055, 4.69213499999023], [4.69223799998872, 4.692316000000574], [4.7076279999891995, 4.70771099999547], [4.708006999993813, 4.708060999997542], [4.708143999989261, 4.7082010000012815], [4.722474999987753, 4.722543999989284], [4.722756999995909, 4.722797999987961], [4.722864999988815, 4.72291199999745], [4.738554999988992, 4.738589999993565], [4.738767999995616, 4.738792999996804], [4.738847999993595, 4.738878999996814], [4.750482999996166, 4.750983999998425], [4.754380999991554, 4.754426999992575], [4.754567999989376, 4.754598999992595], [4.754644999993616, 4.754676999989897], [4.770929999998771, 4.7709929999982705], [4.771838000000571, 4.771852999998373], [4.771914999990258, 4.771954999989248], [4.779014999992796, 4.779241999989608], [4.786817999993218, 4.786865999994916], [4.787007999999332, 4.787036999987322], [4.787080999987666, 4.787112999998499], [4.802908999990905, 4.802962999994634], [4.8031309999933, 4.803172999992967], [4.80323099999805, 4.803275999991456], [4.81860999998753, 4.818699999988894], [4.818892999988748, 4.818922999998904], [4.8189669999992475, 4.818997999987914], [4.834296999993967, 4.834329999997863], [4.834398999999394, 4.8344299999880604], [4.834554999993998, 4.834583999996539], [4.834623999995529, 4.834653999991133], [4.850674000001163, 4.850702999989153], [4.850805999987642, 4.850828999988153], [4.850861999992048, 4.850884999992559], [4.867445999989286, 4.867516999991494], [4.867733999999473, 4.867774999991525], [4.8678450000006706, 4.867889000001014], [4.883890999990399, 4.883967999994638], [4.884212999997544, 4.884253999989596], [4.884322999991127, 4.884366999991471], [4.901379999995697, 4.901884999999311], [4.902431999988039, 4.90245199999481], [4.90266100000008, 4.902702999999747], [4.902770999993663, 4.902814999994007], [4.918832999988808, 4.919109999987995], [4.919410999995307, 4.919492000000901], [4.919777999995858, 4.91985599999316], [4.919959999999264, 4.920038999989629], [4.934818999987328, 4.9351150000002235], [4.9352969999890774, 4.935379999995348], [4.93566699999792, 4.935743999987608], [4.935852999988128, 4.935933000000659], [4.950665999989724, 4.950723000001744], [4.9508979999955045, 4.950940999988234], [4.951000999993994, 4.951044000001275], [4.954636999987997, 4.954812999989372], [4.967520999998669, 4.967671999998856], [4.967863999991096, 4.967941999988398], [4.968113999988418, 4.968153999987408], [4.968217999994522, 4.968260999987251], [4.983001000000513, 4.983096999989357], [4.983381999991252, 4.9834589999954915], [4.983561999993981, 4.983639999991283], [4.999825999999302, 4.999932999999146], [5.000247999996645, 5.000325000000885], [5.000434999994468, 5.000520999994478], [5.014809999993304, 5.015117999995709], [5.019126999992295, 5.019222999995691], [5.0195459999958985, 5.019623000000138], [5.019734999994398, 5.019814999992377], [5.03461299999617, 5.0346539999882225], [5.034778000001097, 5.0348010000016075], [5.03483899999992, 5.034862999993493], [5.0490500000014435, 5.049400999996578], [5.050569999992149, 5.050714999990305], [5.0512869999947725, 5.051365999999689], [5.051471999991918, 5.0515529999975115], [5.058551999987685, 5.058732999998028], [5.066676999995252, 5.066728999998304], [5.066916999989189, 5.067016999993939], [5.067077999992762, 5.067125000001397], [5.0744009999907576, 5.0751949999976205], [5.08338699999149, 5.0834800000011455], [5.083763999995426, 5.083839999992051], [5.083943999998155, 5.084026999989874], [5.098956000001635, 5.099048999996739], [5.099343999987468, 5.099421999999322], [5.099525999990874, 5.099605999988853], [5.114746999999625, 5.114776999995229], [5.114886999988812, 5.114915999991354], [5.114963999993051, 5.115002999998978], [5.130883999998332, 5.13098099999479], [5.131276999993133, 5.131352999989758], [5.131455999988248, 5.131534999993164], [5.138833999997587, 5.139174999989336], [5.146589999989374, 5.146624999993946], [5.146756999994977, 5.146787999998196], [5.14683199999854, 5.146863999994821], [5.165289999989909, 5.165304999987711], [5.165408999993815, 5.165425999992294], [5.165452999994159, 5.165468999999575], [5.1786469999933615, 5.17868099999032], [5.17882699999609, 5.178855999998632], [5.178898999991361, 5.178927999993903], [5.1944709999952465, 5.194525999992038], [5.194741999992402, 5.194793999995454], [5.194867999991402, 5.194919999994454], [5.210462999995798, 5.210516999999527], [5.210828999988735, 5.210880999991787], [5.211108999996213, 5.211447999987286], [5.218985999992583, 5.219326999998884], [5.226769000000786, 5.226836999994703], [5.227034999988973, 5.227055999988806], [5.2271119999932125, 5.227145999990171], [5.234321999989334, 5.234501999992062], [5.24242399999639, 5.242462999987765], [5.242699999987963, 5.242722999988473], [5.2427619999944, 5.242785999987973], [5.258377999998629, 5.2584159999969415], [5.258542999989004, 5.258566999997129], [5.258603999987827, 5.258628999989014], [5.274653000000399, 5.274811999988742], [5.275096999990637, 5.275174999987939], [5.275287999989814, 5.275367999987793], [5.291003999998793, 5.291155999992043], [5.291440000000875, 5.291524000000209], [5.2917989999987185, 5.291875999988406], [5.291977999993833, 5.292054999998072], [5.306617999987793, 5.306663999988814], [5.306817999997293, 5.306858999989345], [5.306914999993751, 5.306956999993417], [5.323059999995166, 5.323139000000083], [5.3233800000016345, 5.323455999998259], [5.3235529999947175, 5.323629999998957], [5.339806999996654, 5.339913999996497], [5.340231999987736, 5.340308999991976], [5.340423000001465, 5.340502999999444], [5.354775999992853, 5.3548440000013215], [5.35505299999204, 5.355096999992384], [5.355161999992561, 5.355207000000519], [5.37481699998898, 5.3748930000001565], [5.375182999996468, 5.3752629999944475], [5.375367999993614, 5.37544699999853], [5.390749999991385, 5.390808999989531], [5.39447799998743, 5.394518999994034], [5.394730999993044, 5.394808999990346], [5.394914999997127, 5.394993999987491], [5.4024999999965075, 5.403130999999121], [5.41479999999865, 5.4148629999981495], [5.415047999995295, 5.4150899999949615], [5.415150000000722, 5.415194000001065], [5.430739999996149, 5.43083199999819], [5.431111999991117, 5.431189999988419], [5.431291999993846, 5.431371999991825], [5.450673999992432, 5.450731999997515], [5.45090799999889, 5.450948999990942], [5.451009999989765, 5.451053999990108], [5.46685699999216, 5.466885000001639], [5.466975999996066, 5.466997999988962], [5.467029999999795, 5.4670530000003055], [5.482548999993014, 5.482580999989295], [5.48268200000166, 5.482705999995233], [5.482739999992191, 5.482762999992701], [5.499675999992178, 5.499780999991344], [5.5001069999998435, 5.500185999990208], [5.500294999990729, 5.500374999988708], [5.5156769999885, 5.515782999995281], [5.516101000001072, 5.516181999992114], [5.516292999993311, 5.51637299999129], [5.528506999995443, 5.529377999991993], [5.530442999996012, 5.530583999992814], [5.530799999993178, 5.530885000000126], [5.531200999990688, 5.53127899998799], [5.531388999996125, 5.5314739999885205], [5.54702699999325, 5.54708999999275], [5.547296999997343, 5.547328999993624], [5.547381999989739, 5.547414999993634], [5.562664999990375, 5.562708999990718], [5.562846000000718, 5.562870999987354], [5.562911000000895, 5.5629359999875305], [5.57870099999127, 5.578739999997197], [5.57887299999129, 5.578887999989092], [5.578915999998571, 5.5789329999970505], [5.598391999999876, 5.5984279999975115], [5.598532999996678, 5.598568999994313], [5.598727999997209, 5.59875699999975], [5.598801000000094, 5.598830999995698], [5.610464999990654, 5.6104879999911645], [5.614803999997093, 5.6148339999926975], [5.61494600000151, 5.614961999992374], [5.614990999994916, 5.6150090000010096], [5.618547999998555, 5.618573999992805], [5.622854999994161, 5.622946999996202], [5.630790999988676, 5.63083199999528], [5.63102099999378, 5.631048999988707], [5.631093999996665, 5.631123999992269], [5.646785999997519, 5.64684399998805], [5.647061999989091, 5.647114999999758], [5.647190999996383, 5.647242999999435], [5.662514999989071, 5.6625720000010915], [5.662781999999424, 5.662834999995539], [5.662909999999101, 5.662961999987601], [5.670129999998608, 5.670311999987462], [5.678841999993892, 5.678917999990517], [5.6791899999952875, 5.679242999991402], [5.6793239999969956, 5.679378000000725], [5.694599999987986, 5.694631999998819], [5.694823999991058, 5.694841999997152], [5.694873999993433, 5.6948949999932665], [5.714389000000665, 5.714505999989342], [5.714621999999508, 5.714677999989362], [5.714856999999029, 5.714899999991758], [5.714961999998195, 5.715007999999216], [5.7304389999917476, 5.730691999997362], [5.730872999993153, 5.730956999992486], [5.731237999993027, 5.731314999997267], [5.7314189999888185, 5.7314990000013495], [5.746852999989642, 5.746904999992694], [5.747070999990683, 5.747111999997287], [5.747168999994756, 5.747211999987485], [5.762451999995392, 5.762512000001152], [5.762755999996443, 5.762799999996787], [5.76286099999561, 5.762905999989016], [5.778573999996297, 5.77860900000087], [5.778727999990224, 5.778758999993443], [5.778798999992432, 5.778828999988036], [5.7947799999965355, 5.794816999987233], [5.794947999995202, 5.794971999988775], [5.795010999994702, 5.795034999988275], [5.811366999987513, 5.811414999989211], [5.811634999990929, 5.811710999987554], [5.811814999993658, 5.81189299999096], [5.8278859999991255, 5.827981999987969], [5.8282689999905415, 5.828345999994781], [5.828450999993947, 5.8285349999932805], [5.8438809999934165, 5.843977999989875], [5.844283999991603, 5.844365999990259], [5.84447499999078, 5.844555999996373], [5.8594259999954375, 5.859484000000521], [5.859948999990593, 5.860000999993645], [5.860202999989269, 5.860243999995873], [5.86030899999605, 5.8603539999894565], [5.875613999989582, 5.875720999989426], [5.876037999987602, 5.876114999991842], [5.876224999999977, 5.876305999991018], [5.890873999989708, 5.890971000000718], [5.891255999988061, 5.891338000001269], [5.891443000000436, 5.8915239999914775], [5.906875000000582, 5.90697199999704], [5.90726100000029, 5.907338999997592], [5.907447999998112, 5.907530999989831], [5.922591999988072, 5.9226289999933215], [5.922743999995873, 5.922765999988769], [5.922802999994019, 5.9228279999952065], [5.9387710000009974, 5.9388529999996535], [5.939076999988174, 5.939128999991226], [5.939203999994788, 5.93925599999784], [5.954766999988351, 5.954822999992757], [5.95502999999735, 5.955082000000402], [5.95515599999635, 5.955207999999402], [5.966777999987244, 5.966864999994868], [5.972758999996586, 5.972806999998284], [5.972970999995596, 5.972990999987815], [5.973029000000679, 5.973052000001189], [5.9863689999911, 5.986434999998892], [5.986530999987735, 5.986561999990954], [5.986701000001631, 5.986728999996558], [5.986770999996224, 5.986799999998766], [5.9986749999952735, 5.998758999994607], [6.006329999989248, 6.006439999997383], [6.006587999989279, 6.006659999999101], [6.006906999988132, 6.006959999998799], [6.0070379999961006, 6.007090999992215], [6.014777999997023, 6.015185999989626], [6.02683899999829, 6.026908999992884], [6.027168999993592, 6.027222999997321], [6.0273029999953, 6.027356999999029], [6.042635999998311, 6.042668999987654], [6.042788999999175, 6.042810999992071], [6.042844999989029, 6.042865999988862], [6.058799999998882, 6.058864999999059], [6.059110999995028, 6.059163999991142], [6.059246999997413, 6.059301999994204], [6.074630999995861, 6.074660999991465], [6.07492299999285, 6.074977999989642], [6.075056999994558, 6.07511199999135], [6.090774999989662, 6.091105999992578], [6.091327999994974, 6.09138399999938], [6.09145899998839, 6.091511999999057], [6.106767999997828, 6.106823999987682], [6.107036999994307, 6.107095999992453], [6.1071699999884, 6.107222999999067], [6.123517999993055, 6.123589999988326], [6.1239029999997, 6.1239549999882], [6.124035000000731, 6.124088999989908], [6.135004999989178, 6.135737999997218], [6.138536999991629, 6.138600999998744], [6.138846999994712, 6.1388999999908265], [6.1389799999888055, 6.1390339999925345], [6.15472900000168, 6.1547669999999925], [6.154905999996117, 6.154926999995951], [6.154960999992909, 6.154983999993419], [6.170734999992419, 6.17078099999344], [6.170952000000398, 6.170968999998877], [6.171002999995835, 6.171021999994991], [6.186615999991773, 6.1866509999963455], [6.186770999993314, 6.186785999991116], [6.186812999992981, 6.18682999999146], [6.190584999989369, 6.190666999988025], [6.202876999988803, 6.202944999997271], [6.203198999995948, 6.203257000001031], [6.203345000001718, 6.20339999999851], [6.210605000000214, 6.210733999992954], [6.218647000001511, 6.2186819999915315], [6.218792999992729, 6.218809999991208], [6.218838000000687, 6.2188549999991665], [6.22248799999943, 6.2225130000006175], [6.234595000001718, 6.234625999990385], [6.234749999988708, 6.2347719999961555], [6.234805000000051, 6.234826999992947], [6.250812999991467, 6.2508729999972275], [6.2511389999999665, 6.251195999997435], [6.25127199999406, 6.2513249999901745], [6.266743999993196, 6.266798999989987], [6.267089000000851, 6.267238000000361], [6.2674799999949755, 6.267538999993121], [6.267624000000069, 6.2676789999968605], [6.282623999999487, 6.282660999990185], [6.2827869999891846, 6.282806999995955], [6.282840999992914, 6.282863999993424], [6.302415999991354, 6.30247199999576], [6.30264699998952, 6.302687999996124], [6.302748999994947, 6.302791999987676], [6.322568999996292, 6.322655999989365], [6.322936999989906, 6.32301500000176], [6.323120999993989, 6.323200999991968], [6.3428209999983665, 6.342871000000741], [6.343015999998897, 6.3430459999945015], [6.343091999995522, 6.343123999991803], [6.362539999987348, 6.362627999988035], [6.362909999996191, 6.36298700000043], [6.363096000000951, 6.363174999991315], [6.378608999992139, 6.378649999998743], [6.37878999998793, 6.378818999990472], [6.378862999990815, 6.378893999994034], [6.394572999997763, 6.394606000001659], [6.394711000000825, 6.394739999988815], [6.394779999987804, 6.39480999999796], [6.410750999988522, 6.410910999999032], [6.41109699998924, 6.411125999991782], [6.411240999994334, 6.411263999994844], [6.41129999999248, 6.411324000000604], [6.427739999999176, 6.4278379999886965], [6.428132999993977, 6.4282099999982165], [6.428314999997383, 6.428392999994685], [6.443862000000081, 6.443960999997216], [6.444255999987945, 6.444331999999122], [6.444436999998288, 6.44451499999559], [6.456380999996327, 6.457276000001002], [6.458321999991313, 6.458448999997927], [6.458667999992031, 6.458752999998978], [6.459073999998509, 6.459160999991582], [6.4592719999927795, 6.4593519999907585], [6.474991999988561, 6.475060999990092], [6.475265000000945, 6.4752969999972265], [6.475346999999601, 6.475379999988945], [6.4909740000002785, 6.491030999997747], [6.491208999999799, 6.491238999995403], [6.491290999998455, 6.491323999987799], [6.506790999992518, 6.50684299999557], [6.507003999999142, 6.507029999993392], [6.507073000000673, 6.507099999987986], [6.522666999997455, 6.522731999997632], [6.522853999995277, 6.522904999990715], [6.523078999991412, 6.523120999991079], [6.523184999998193, 6.523228999998537], [6.538829999990412, 6.538913999989745], [6.53917299999739, 6.53925000000163], [6.539349999991828, 6.539430999997421], [6.542573999991873, 6.542674999989686], [6.554827999992995, 6.554876999987755], [6.5551049999921815, 6.555181999996421], [6.55528499999491, 6.555362999992212], [6.570788999990327, 6.570868999988306], [6.5711129999981495, 6.571188999994774], [6.5712859999912325, 6.571361999987857], [6.586725999994087, 6.586946999988868], [6.587088999993284, 6.587164999989909], [6.587402999997721, 6.587478999994346], [6.587575999990804, 6.5876529999950435], [6.602615999989212, 6.602830999996513], [6.607103999995161, 6.60720699999365], [6.607498999990639, 6.607552000001306], [6.607633999999962, 6.60769399999117], [6.622566999998526, 6.62259699999413], [6.62270899998839, 6.622724999993807], [6.622752999988734, 6.62276899999415], [6.642370999994455, 6.642415999987861], [6.642550999997184, 6.642584000001079], [6.642630999995163, 6.642663999999058], [6.658668999996735, 6.65873099998862], [6.658902999988641, 6.658944999988307], [6.6590049999940675, 6.6590480000013486], [6.664363999996567, 6.664404999988619], [6.678729999999632, 6.678881999992882], [6.678983999998309, 6.679024999990361], [6.6791649999941, 6.679195999997319], [6.6792419999983395, 6.679273999994621], [6.694464999993215, 6.6945489999925485], [6.694813999987673, 6.69488999999885], [6.694995999991079, 6.695074999995995], [6.714893999989727, 6.714939999990747], [6.715080999987549, 6.715110999997705], [6.715156999998726, 6.715188999995007], [6.730769000001601, 6.7307959999889135], [6.730898999987403, 6.730920999994851], [6.730951999998069, 6.73097499999858], [6.746428999991622, 6.746468999990611], [6.746636999989278, 6.746665999991819], [6.746718999987934, 6.7467519999918295], [6.764004999989993, 6.764119999992545], [6.764570999992429, 6.7646539999987], [6.764763999992283, 6.764843999990262], [6.780099999989034, 6.7802159999992], [6.780660999997053, 6.780742999995709], [6.780852999989293, 6.780933999994886], [6.794697999997879, 6.7949399999924935], [6.795171999998274, 6.795261999999639], [6.795600999990711, 6.795675999994273], [6.795786999995471, 6.7958680000010645], [6.810987999997451, 6.811087999987649], [6.811403999992763, 6.811444999999367], [6.811509999999544, 6.81155499999295], [6.826615999991191, 6.826712999987649], [6.826995999988867, 6.8270769999944605], [6.827181999993627, 6.827260999998543], [6.842869000000064, 6.842968999990262], [6.843260999987251, 6.843338999999105], [6.843442999990657, 6.8435239999962505], [6.858670000001439, 6.85872799999197], [6.85889099999622, 6.858918999991147], [6.858966999992845, 6.858996999988449], [6.875483999989228, 6.875555999999051], [6.875816999992821, 6.875869999988936], [6.875948999993852, 6.876002999997581], [6.891642999995383, 6.891727999987779], [6.892021999999997, 6.892074999996112], [6.89215799998783, 6.892212999999174], [6.906508999993093, 6.9068330000009155], [6.907012999989092, 6.907077999989269], [6.907361999998102, 6.907418999995571], [6.907501999987289, 6.907556999998633], [6.910891999999876, 6.91115999998874], [6.922727999990457, 6.922770999997738], [6.9230659999884665, 6.923094999991008], [6.923139999998966, 6.923170999987633], [6.938576999993529, 6.938674999997602], [6.93895799999882, 6.9390349999885075], [6.939138999994611, 6.939217999999528], [6.954643999997643, 6.954701999988174], [6.954872999995132, 6.954914999994799], [6.954975999993621, 6.9550210000015795], [6.975077999988571, 6.975172999998904], [6.975463999988278, 6.975521000000299], [6.97557899999083, 6.975622999991174], [6.990771999990102, 6.990809999988414], [6.990927999999258, 6.990950999999768], [6.9909889999980805, 6.9910129999916535], [7.0068499999906635, 7.006933999989997], [7.007186999995611, 7.007262999992236], [7.007360999996308, 7.00743899999361], [7.022886999999173, 7.022975999992923], [7.023250999991433, 7.023327999995672], [7.023430000001099, 7.023507999998401], [7.038761999996495, 7.0388419999944745], [7.03908699999738, 7.03916400000162], [7.039262999998755, 7.039339999988442], [7.0548909999924945, 7.0549709999904735], [7.0552109999989625, 7.055286999995587], [7.055383999992046, 7.0554599999886705], [7.070959999997285, 7.07104999999865], [7.071325999990222, 7.071402999994461], [7.071505999992951, 7.07158599999093], [7.089324000000488, 7.089703999998164], [7.090084999988903, 7.090171999996528], [7.0908999999955995, 7.0909799999935785], [7.091086999993422, 7.0911659999983385], [7.106804999988526, 7.106852999990224], [7.106999999989057, 7.107023999997182], [7.107063999996171, 7.107090999998036], [7.1226800000004005, 7.122717999998713], [7.122854000001098, 7.122886999990442], [7.122942999994848, 7.12301799999841], [7.14283099999011, 7.142913999996381], [7.143163999993703, 7.143239999990328], [7.1433389999874635, 7.143415999991703], [7.146666999993613, 7.146835999999894], [7.158869999999297, 7.1589249999960884], [7.159083999998984, 7.1591259999986505], [7.159182999996119, 7.159224999995786], [7.1748289999959525, 7.174915999989025], [7.175187000000733, 7.175262999997358], [7.175365999995847, 7.175443000000087], [7.190921999994316, 7.191001999992295], [7.191248999995878, 7.191324999992503], [7.1914229999965755, 7.191500000000815], [7.2076689999958035, 7.207762999998522], [7.208048000000417, 7.208123999997042], [7.208227999988594, 7.208306000000448], [7.22272299999895, 7.222777999995742], [7.2229499999957625, 7.222990999987815], [7.2230539999873145, 7.2230969999945955], [7.238663999989512, 7.238705999989179], [7.238875999988522, 7.238903999998001], [7.238950999992085, 7.238981999995303], [7.258388999995077, 7.25844700000016], [7.258626999988337, 7.258667999994941], [7.258728999993764, 7.2587729999941075], [7.2708469999925, 7.2716529999888735], [7.27880699999514, 7.278893999988213], [7.279176999989431, 7.279253999993671], [7.27935699999216, 7.279435999997077], [7.29468399999314, 7.2947409999906085], [7.29491899999266, 7.294960999992327], [7.295022999998764, 7.295065999991493], [7.3112269999983255, 7.311311999990721], [7.3115839999954915, 7.311659999992116], [7.311761999997543, 7.311839999994845], [7.326413999995566, 7.326467999999295], [7.326642999993055, 7.326684999992722], [7.3267439999908675, 7.3267869999981485], [7.342573999994784, 7.342605999991065], [7.3427149999915855, 7.342743999994127], [7.342783999993117, 7.342812999995658], [7.358568999989075, 7.3586039999936474], [7.358713999987231, 7.358742999989772], [7.358781999995699, 7.358812999998918], [7.359210999988136, 7.359372999999323], [7.375974999988102, 7.376040999995894], [7.376220999998623, 7.376250999994227], [7.376301999989664, 7.37633499999356], [7.392089000000851, 7.392156000001705], [7.392454999993788, 7.3925319999980275], [7.392643999992288, 7.392722999997204], [7.404625999988639, 7.405355999988387], [7.406445000000531, 7.406495999995968], [7.4067009999998845, 7.406742999999551], [7.406806999992114, 7.406852999993134], [7.423055999999633, 7.423108999995748], [7.423306999990018, 7.423339999993914], [7.423392999990028, 7.423425999993924], [7.426380999997491, 7.426426999998512], [7.4386519999970915, 7.438693999996758], [7.43883199999982, 7.438857000001008], [7.438895999992383, 7.438922000001185], [7.4542769999970915, 7.45430800000031], [7.454391999999643, 7.454425999996602], [7.454551999995601, 7.454575999989174], [7.454613999987487, 7.454638999988674], [7.4708039999968605, 7.470897999999579], [7.471177999992506, 7.471255999989808], [7.471358999988297, 7.471439000000828], [7.4785679999913555, 7.478695999991032], [7.486709999997402, 7.48676699999487], [7.486947999990662, 7.486989999990328], [7.487050999989151, 7.487094999989495], [7.507004999992205, 7.507085999997798], [7.5073409999895375, 7.507417000000714], [7.507520999992266, 7.507597999996506], [7.522799999991548, 7.522881999990204], [7.523121999998693, 7.523197999995318], [7.523293999998714, 7.523370999988401], [7.542988999994122, 7.5431249999965075], [7.54328899999382, 7.54337499999383], [7.543676999994204, 7.543753999998444], [7.54386199999135, 7.543941999989329], [7.558903999990434, 7.558965999996872], [7.559176999988267, 7.559221999996225], [7.559287999989465, 7.559333999990486], [7.578567999997176, 7.578662999992957], [7.579239999991842, 7.579322999998112], [7.598641999997199, 7.598861999998917], [7.599040000000969, 7.599082999993698], [7.5991419999918435, 7.599185999992187], [7.614842999988468, 7.614902999994229], [7.61508399999002, 7.6151259999896865], [7.615188999989186, 7.6152319999964675], [7.630838999990374, 7.630894000001717], [7.631064999994123, 7.63110699999379], [7.63116699999955, 7.631210999999894], [7.646405999999843, 7.646473999993759], [7.646647999994457, 7.646726999999373], [7.647046999991289, 7.647124999988591], [7.647224999993341, 7.647302999990643], [7.6625849999982165, 7.662626999997883], [7.662765000000945, 7.662793999988935], [7.662839999989956, 7.662872000000789], [7.678485999989789, 7.678510999990976], [7.678589999995893, 7.678612999996403], [7.678642999992007, 7.678665999992518], [7.694587999998475, 7.694622999988496], [7.694808999993256, 7.694836999988183], [7.6948799999954645, 7.69491299999936], [7.710804999995162, 7.710899999990943], [7.71119999999064, 7.711279999988619], [7.711384999987786, 7.711465000000317], [7.728048999997554, 7.728164000000106], [7.728614999999991, 7.728691999989678], [7.72880399999849, 7.728883999996469], [7.74257599998964, 7.7426439999981085], [7.742866000000504, 7.74290800000017], [7.7429750000010245, 7.743019000001368], [7.7584939999942435, 7.758539999995264], [7.758717999997316, 7.758743999991566], [7.758789999992587, 7.758818999995128], [7.774553999988711, 7.77458199999819], [7.774676000000909, 7.774699000001419], [7.774729999990086, 7.774752999990596], [7.7907520000007935, 7.790809999991325], [7.7909899999940535, 7.791020999997272], [7.7910699999920325, 7.791103999988991], [7.806805000000168, 7.806901999996626], [7.807179999988875, 7.807258000000729], [7.807361999992281, 7.807453999994323], [7.822714999987511, 7.822770999991917], [7.823045999990427, 7.823091999991448], [7.838571999993292, 7.838654999999562], [7.839003000000957, 7.839078999997582], [7.839179999995395, 7.8392559999920195], [7.8555689999921015, 7.855664999995497], [7.856027000001632, 7.856079999997746], [7.856160999988788, 7.856216000000131], [7.870773999995436, 7.870972999997321], [7.8747999999905005, 7.874996999991708], [7.875176000001375, 7.875258999993093], [7.875518999993801, 7.87557299999753], [7.875653999988572, 7.875708999999915], [7.8906889999925625, 7.890734999993583], [7.890894999989541, 7.8909159999893745], [7.890952999994624, 7.890975999995135], [7.910433999990346, 7.910491999995429], [7.910670999990543, 7.910713999997824], [7.910773999989033, 7.910816999996314], [7.930588999995962, 7.931440000000293], [7.931725999995251, 7.931812999988324], [7.932124999992084, 7.932202999989386], [7.932311999989906, 7.932393999988562], [7.946826999992481, 7.946886999998242], [7.947067999994033, 7.9471099999937], [7.947168999991845, 7.947211999999126], [7.963024999990012, 7.9631179999996675], [7.963403000001563, 7.963478999998188], [7.96358299998974, 7.963667999996687], [7.978452999988804, 7.978506999992533], [7.978680000000168, 7.97872099999222], [7.9787799999903655, 7.9788229999976465], [7.994586000000709, 7.994621999998344], [7.994731999991927, 7.994762999995146], [7.99480400000175, 7.994834999990417], [8.010633999991114, 8.010645999995177], [8.010783999998239, 8.010808999999426], [8.010845999990124, 8.010874999992666], [8.027363999994122, 8.02741199999582], [8.027631999997539, 8.027708999987226], [8.02781299999333, 8.027890999990632], [8.044165999992401, 8.044278000001214], [8.044599000000744, 8.044675999990432], [8.04478699999163, 8.044866999989608], [8.06156399998872, 8.062332000001334], [8.06272399998852, 8.062808999995468], [8.063120999999228, 8.063196999995853], [8.063306999989436, 8.06338799999503], [8.079075000001467, 8.07935099999304], [8.079659999988507, 8.079740999994101], [8.08002100000158, 8.080097999991267], [8.080202999990433, 8.080279999994673], [8.095115999996779, 8.095212000000174], [8.095497999995132, 8.095574999999371], [8.095679999998538, 8.09576099998958], [8.110830999998143, 8.11093099998834], [8.111223999992944, 8.111315999994986], [8.111422000001767, 8.111500999992131], [8.114816999994218, 8.114982999992208], [8.126711999997497, 8.126806999993278], [8.1269309999916, 8.126982999994652], [8.12715999998909, 8.127200999995694], [8.127261000001454, 8.127303999994183], [8.142947000000277, 8.143026999998256], [8.14326599999913, 8.143346999990172], [8.143444000001182, 8.143519999997807], [8.159677999996347, 8.159772999992128], [8.16005399999267, 8.160130999996909], [8.160234999988461, 8.160313999993377], [8.174588999987463, 8.174815999998827], [8.175156999990577, 8.17524099998991], [8.175547999999253, 8.17562999999791], [8.17574199999217, 8.175822999997763], [8.19073999999091, 8.190796999988379], [8.190972999989754, 8.19100299999991], [8.191053999995347, 8.19108899999992], [8.206254999997327, 8.206328999993275], [8.206435999993118, 8.20648199999414], [8.206653000001097, 8.20669399999315], [8.206751999998232, 8.206793999997899], [8.226385999994818, 8.22644099999161], [8.226614999992307, 8.226657999999588], [8.226717999990797, 8.226763999991817], [8.246796999999788, 8.246992999993381], [8.247110999989673, 8.247162999992725], [8.247336999993422, 8.247378000000026], [8.247436999998172, 8.247479999990901], [8.262773999987985, 8.262825999991037], [8.26311299999361, 8.263188999990234], [8.263291999988724, 8.263370000000577], [8.278493999998318, 8.27858099999139], [8.2788559999899, 8.278937999988557], [8.279039999993984, 8.279117999991286], [8.29437199998938, 8.294414999996661], [8.294561999995494, 8.294590999998036], [8.294635999991442, 8.294667999987723], [8.310519999999087, 8.310551999995369], [8.310652000000118, 8.310680999988108], [8.310721999994712, 8.310751999990316], [8.32650399999693, 8.326642999993055], [8.32676999999967, 8.32681600000069], [8.327001999990898, 8.327042999997502], [8.32710299998871, 8.327145999995992], [8.343648999987636, 8.343713999987813], [8.343889999989187, 8.343930999995791], [8.343991000001552, 8.34403399999428], [8.359744000001228, 8.359845999992103], [8.360133999987738, 8.360210999991978], [8.360313999990467, 8.360391999987769], [8.375241000001552, 8.375341999999364], [8.37565899999754, 8.375734999994165], [8.375844999987748, 8.375929000001634], [8.391691999990144, 8.391800999990664], [8.392114999995101, 8.39219199999934], [8.392300999999861, 8.392381999990903], [8.40743599999405, 8.407676999995601], [8.407855999990716, 8.407938999996986], [8.408226999992621, 8.408302999989246], [8.40840699999535, 8.408486999993329], [8.422810999996727, 8.422905999992508], [8.423194999995758, 8.423274000000674], [8.42338499998732, 8.423465999992914], [8.426730999999563, 8.426889999987907], [8.438526999991154, 8.438561999995727], [8.438666999994894, 8.438716999997268], [8.438878999993904, 8.43892099999357], [8.438978999998653, 8.439022999998997], [8.454996000000392, 8.45509299999685], [8.455363000000943, 8.455414999989443], [8.455495999995037, 8.455549999998766], [8.470900999993319, 8.470974999989267], [8.471238999991328, 8.471291999987443], [8.471371999999974, 8.471425999989151], [8.486646999997902, 8.4868099999876], [8.486963999996078, 8.487022000001161], [8.48727399999916, 8.487326999995275], [8.487410999994609, 8.4874659999914], [8.490886999992654, 8.491078999999445], [8.502613999997266, 8.502650999987964], [8.502777000001515, 8.502798000001349], [8.502831999998307, 8.502853999991203], [8.522584999998799, 8.522640999988653], [8.522926999998163, 8.522972999999183], [8.523031999997329, 8.523075999997673], [8.541096000000834, 8.541135999999824], [8.542384000000311, 8.542431999987457], [8.54265299999679, 8.542695999989519], [8.542754999987665, 8.542798999988008], [8.558886999991955, 8.558947999990778], [8.559127999993507, 8.55917199999385], [8.559230999991996, 8.55927499999234], [8.574798999994528, 8.574890999996569], [8.575956000000588, 8.576035999998567], [8.576140999997733, 8.576220999995712], [8.578427000000374, 8.578477999995812], [8.590436999991653, 8.590491999988444], [8.590672999998787, 8.590714999998454], [8.590777999997954, 8.59082299999136], [8.606334999989485, 8.606373999995412], [8.606499999994412, 8.60653099999763], [8.606575999991037, 8.606606999994256], [8.623263999994379, 8.623305999994045], [8.623426999998628, 8.623449999999139], [8.62348499998916, 8.623509999990347], [8.639856999987387, 8.639923999988241], [8.640306999994209, 8.640372999987449], [8.64048499999626, 8.64056499999424], [8.656059000000823, 8.656177999990177], [8.656625999996322, 8.656703000000562], [8.656812000001082, 8.656898999994155], [8.67173199998797, 8.671829999992042], [8.672229999996489, 8.672305999993114], [8.672409999999218, 8.67248799999652], [8.687406999990344, 8.687676999994437], [8.687856999997166, 8.687939999988885], [8.688222999990103, 8.688299999994342], [8.688404000000446, 8.688488999992842], [8.703792000000249, 8.703897999992478], [8.7042109999893, 8.704287000000477], [8.70439699999406, 8.704476999992039], [8.71896199999901, 8.719056999994791], [8.71934599999804, 8.719422999987728], [8.719526999993832, 8.71960699999181], [8.734329999992042, 8.73438099998748], [8.73448400000052, 8.734518999990541], [8.734679000001051, 8.734707999989041], [8.734755999990739, 8.734786000000895], [8.750625000000582, 8.75065299999551], [8.750851999997394, 8.75087099999655], [8.750902999992832, 8.75092500000028], [8.766833000001498, 8.766892999992706], [8.767108000000007, 8.767160999996122], [8.76723499999207, 8.767286999995122], [8.786670999994385, 8.786762999996427], [8.787239999990561, 8.787321999989217], [8.787424999987707, 8.78750299999956], [8.802774999989197, 8.802845999991405], [8.803054999996675, 8.803096999996342], [8.803163999997196, 8.803209999998217], [8.810274999996182, 8.8104319999984], [8.818469999998342, 8.818543000001227], [8.818725999997696, 8.818812999990769], [8.819096999999601, 8.819174999996903], [8.819285999998101, 8.819366999989143], [8.834642000001622, 8.834768000000622], [8.83494499999506, 8.83502800000133], [8.83530899998732, 8.835385999991558], [8.835496999992756, 8.83558099999209], [8.83847999999125, 8.838933999999426], [8.850851999988663, 8.85091100000136], [8.851094999990892, 8.851136999990558], [8.851196999996318, 8.851239999989048], [8.866766999999527, 8.866803999990225], [8.866924999994808, 8.866947999995318], [8.866985000000568, 8.867010000001756], [8.870535999987624, 8.870572999992874], [8.882686999990256, 8.882814999989932], [8.883053999990807, 8.88337299998966], [8.883636999991722, 8.883718999990379], [8.88421799999196, 8.884299999990617], [8.898374999989755, 8.898417999997037], [8.898558000000776, 8.89858799999638], [8.8986339999974, 8.89866500000062], [8.91470299998764, 8.914730999997118], [8.914824999999837, 8.91484899999341], [8.914881999997306, 8.914905999990879], [8.93065999999817, 8.930750999992597], [8.931035999994492, 8.931112999998732], [8.931220999991638, 8.931300999989617], [8.947526999996626, 8.947623999993084], [8.947913999989396, 8.947990999993635], [8.948093999992125, 8.948172999997041], [8.96392699998978, 8.964037999990978], [8.964357999997446, 8.964439999996102], [8.964549999989686, 8.964633999989019], [8.97858099998848, 8.978749999994761], [8.978910999998334, 8.978963999994448], [8.979192999991938, 8.979234999991604], [8.979300999999396, 8.979345999992802], [8.994493999998667, 8.994555999990553], [8.994765999988886, 8.99480699999549], [8.994871999995667, 8.994917999996687], [9.010439999998198, 9.01052099998924], [9.01081599999452, 9.01089900000079], [9.011178999993717, 9.011255999997957], [9.011364999998477, 9.01144299999578], [9.026868999993894, 9.026962999996613], [9.02725400000054, 9.027332999990904], [9.027438999997685, 9.027519999988726], [9.030818999992334, 9.030968999999459], [9.042939999999362, 9.043025999999372], [9.043299999990268, 9.043376000001444], [9.04347799999232, 9.043554999996559], [9.05954699999711, 9.059643999993568], [9.059935999990557, 9.060012000001734], [9.060101999988547, 9.060155999992276], [9.075539999990724, 9.075614000001224], [9.075882999997702, 9.075935000000754], [9.076015999991796, 9.076074999989942], [9.090995999998995, 9.091038999991724], [9.091291999997338, 9.091323000000557], [9.091367999993963, 9.091397999989567], [9.106621999992058, 9.106662999998662], [9.106818999993266, 9.106847999995807], [9.106890999988536, 9.106920999998692], [9.126573000001372, 9.126619999995455], [9.126764000000549, 9.12679599999683], [9.126839999997173, 9.12687300000107], [9.13833399998839, 9.138531999997213], [9.142800999994506, 9.142849999989267], [9.143021999989287, 9.143063999988954], [9.14312599999539, 9.14316899998812], [9.15907999999763, 9.159170999992057], [9.15944099999615, 9.15951800000039], [9.159618999998202, 9.159696999995504], [9.175024999989546, 9.175103999994462], [9.175352999998722, 9.175433999989764], [9.175531999993837, 9.175608999998076], [9.190810000000056, 9.1909059999889], [9.191190999990795, 9.19126699998742], [9.191372000001138, 9.19144999999844], [9.207496999995783, 9.207593999992241], [9.207888999997522, 9.207964000001084], [9.208067999992636, 9.208146999997552], [9.222870999990846, 9.222970999995596], [9.223255999997491, 9.22333300000173], [9.22343600000022, 9.223514999990584], [9.239861999987625, 9.239968999987468], [9.240286999993259, 9.240363999997498], [9.240472999998019, 9.240551999988384], [9.255662999989, 9.255765999987489], [9.256085999993957, 9.256162999998196], [9.256271999998717, 9.25635899999179], [9.272230999995372, 9.272342999989633], [9.272672999999486, 9.272749999989173], [9.272860999990371, 9.272941999995965], [9.286742999989656, 9.286807999989833], [9.287015999987489, 9.287056999994093], [9.287123999994947, 9.287168999988353], [9.30296799998905, 9.30306500000006], [9.303355999989435, 9.303435999987414], [9.303539999993518, 9.303619999991497], [9.319378000000142, 9.319438999998965], [9.31974099999934, 9.319781999991392], [9.319842999990215, 9.319885999997496], [9.335679999989225, 9.335787999996683], [9.336112999997567, 9.336188999994192], [9.336298999987775, 9.33638300000166], [9.351699999999255, 9.351807999992161], [9.352120999988983, 9.35217399999965], [9.352255999998306, 9.35231199998816], [9.368034999992233, 9.368130999995628], [9.368514000001596, 9.36856699999771], [9.368650999997044, 9.36870700000145], [9.384018999990076, 9.384112999992794], [9.384496999991825, 9.38454999998794], [9.384633999987273, 9.384688999998616], [9.400029999989783, 9.400129999994533], [9.400510999999824, 9.400564999989001], [9.400648999988334, 9.400703999999678], [9.416033999994397, 9.416127999997116], [9.416517999998177, 9.416571999987355], [9.416654999993625, 9.416710999998031], [9.43201799999224, 9.432111999994959], [9.43249300000025, 9.432545999996364], [9.432629999995697, 9.432686000000103], [9.449333999989904, 9.449418999996851], [9.449731999993674, 9.449784999989788], [9.449867999996059, 9.449930999995559], [9.462750999999116, 9.462799999993877], [9.462996999995084, 9.463024999990012], [9.463073999999324, 9.46310499998799], [9.47948299998825, 9.479554999998072], [9.47981499999878, 9.479867999994894], [9.479946999999811, 9.480004999990342], [9.495642999987467, 9.495725000000675], [9.496018999998341, 9.496072999987518], [9.496155999993789, 9.496211999998195], [9.511645999999018, 9.51172699999006], [9.512025999996695, 9.51207899999281], [9.512162999992142, 9.512216999995871], [9.528019999997923, 9.528116000001319], [9.528498999992735, 9.52855199998885], [9.52863499999512, 9.528688999998849], [9.544037999992725, 9.544131999995443], [9.544507999991765, 9.54456099998788], [9.544649999996182, 9.544704999992973], [9.560038999989047, 9.560131999998703], [9.560512999989442, 9.560566000000108], [9.560654999993858, 9.56070999999065], [9.576021999993827, 9.576115999996546], [9.576498999987962, 9.57655299999169], [9.576635999997961, 9.576691999987816], [9.592007999992347, 9.592101999995066], [9.59248099999968, 9.592534999988857], [9.592616999987513, 9.59267899999395], [9.607993999990867, 9.608079999990878], [9.608408999993117, 9.608463999989908], [9.608545999988564, 9.608600999999908], [9.623991000000387, 9.624433999997564], [9.624632999999449, 9.624693999998271], [9.625055999989854, 9.62510900000052], [9.62519199999224, 9.625247999996645]]}, \"systemd-cgroups-30836\": {\"2\": [[8.72658999999112, 8.738305999999284], [8.738440000000992, 8.741746999992756]]}, \"sshd-30683\": {\"6\": [[4.342541999998502, 4.34273899999971], [4.342772999996669, 4.344912999993539]]}, \"(sshd)-30723\": {\"4\": [[5.419318000000203, 5.429761999999755]]}, \"kthreadd-30656\": {\"3\": [[3.608565999995335, 3.6086129999894183]]}, \"sh-30650\": {\"4\": [[3.4939639999938663, 3.4976469999965047]], \"5\": [[3.4934680000005756, 3.4937189999909606]]}, \"sh-30672\": {\"4\": [[4.055563999994774, 4.056014999994659], [4.066479000000982, 4.066751999998814]]}, \"kworker/u16:1-30598\": {\"6\": [[2.0754549999983283, 2.075944999989588]]}, \"kworker/u16:1-30704\": {\"4\": [[4.944989999989048, 4.945042999999714], [4.945083999991766, 4.951502999989316]]}, \"sh-30738\": {\"6\": [[5.913346999994246, 5.913648000001558]]}, \"bash-30797\": {\"6\": [[7.558382999995956, 7.564973000000464]]}, \"kworker/u16:1-30671\": {\"1\": [[4.048550999999861, 4.048757999989903]], \"6\": [[4.048867999998038, 4.049178999994183]]}, \"task_1_1-30566\": {\"2\": [[0.7203880000015488, 0.7204989999881946], [0.7206499999883818, 0.7207819999894127], [0.720828999998048, 0.7210239999985788], [0.7221409999910975, 0.7223969999904511], [0.7231069999979809, 0.7232349999976577], [0.7310109999962151, 0.7310989999969024], [0.7358889999886742, 0.7359749999886844]], \"3\": [[1.2013429999933578, 1.201363999993191], [1.2013889999943785, 1.2023990000016056], [1.2026110000006156, 1.2153089999919757]], \"5\": [[1.5342359999922337, 1.5462120000011055], [1.5502299999934621, 1.5622129999974277], [1.5862300000007963, 1.5865179999964312], [1.7269169999926817, 1.7272469999879831], [1.7273169999971287, 1.7273669999995036], [1.7273999999888474, 1.7274519999918994]], \"6\": [[0.7550959999935003, 0.7622249999985797], [0.7625499999994645, 0.7702250000002095], [0.7949549999902956, 0.8007769999967422], [1.0662139999913052, 1.0742150000005495], [1.0887699999875622, 1.09024999999383], [1.0909499999979744, 1.0942369999975199], [1.094253999995999, 1.1020369999896502], [1.1382210000010673, 1.1443529999960447], [1.1582179999968503, 1.1662129999895114], [1.234216999990167, 1.2422279999882448], [1.266232999987551, 1.2782119999901624], [1.2934049999894341, 1.2947759999951813], [1.473292999988189, 1.4937930000014603], [1.626219999991008, 1.6422159999929136], [1.6582389999966836, 1.6665389999980107]], \"7\": [[0.8302149999944959, 0.8382169999968028], [0.8782149999897229, 0.8862149999913527], [0.8927519999997457, 0.8972419999918202], [0.9542179999989457, 0.9622229999949923], [0.9862369999900693, 0.9942149999988033], [1.0127700000011828, 1.0172849999944447], [1.3662149999872781, 1.3742119999951683], [1.3982109999924432, 1.4107099999964703]]}, \"task_6_2-30571\": {\"0\": [[1.267586999994819, 1.2822389999928419], [1.282467999990331, 1.298239999989164], [1.2984639999922365, 1.2998850000003586], [1.4895179999875836, 1.4942379999993136], [1.494470999998157, 1.5017159999988507]], \"1\": [[1.2118619999964722, 1.2118869999976596], [1.2119180000008782, 1.2132369999890216], [1.3270059999922523, 1.3668519999919226], [1.434280999994371, 1.4502299999876413], [1.458268999995198, 1.4702399999951012], [1.7271029999974417, 1.727160999987973]], \"2\": [[1.2382369999977527, 1.2462309999973513], [1.5262169999914477, 1.5422279999911552], [1.5582270000013523, 1.566246999995201], [1.566272999989451, 1.5782279999984894], [1.6022269999957643, 1.606030999988434], [1.624679999993532, 1.6382489999959944], [1.6502749999926891, 1.6662279999873135], [1.6902269999991404, 1.7055839999957243], [1.7253700000001118, 1.726089999996475], [1.7274069999984931, 1.7275189999927534]], \"4\": [[0.7226939999964088, 0.7228019999893149], [0.7243909999961033, 0.7244269999937387], [0.7246679999952903, 0.7246909999958007], [0.730807999992976, 0.7308239999983925], [0.8982149999937974, 0.9007219999912195], [0.9422139999951469, 0.9502260000008391], [0.9662140000000363, 0.9742129999940516], [0.9942149999988033, 0.9987099999998463], [1.0242169999983162, 1.0342149999924004], [1.046212999994168, 1.054218999997829], [1.0746999999973923, 1.0771919999970123]], \"5\": [[0.7354669999913312, 0.7354839999898104], [0.735499999995227, 0.7355160000006435], [0.7356719999952475, 0.735688000000664], [0.7358059999969555, 0.7359049999940908], [0.7542219999886584, 0.7554939999972703], [0.7582449999899836, 0.7584689999930561], [0.7585629999957746, 0.7662219999911031], [0.7902159999939613, 0.8015429999941261], [0.8242239999963203, 0.8342159999883734], [0.8582150000002002, 0.8662149999872781]], \"6\": [[1.1247239999938756, 1.1302469999936875], [1.1443909999943571, 1.150216999987606], [1.1662129999895114, 1.1702249999943888], [1.186214999994263, 1.1942149999958929]]}, \"sshd-30731\": {\"6\": [[5.683256999996956, 5.686452999987523], [5.68661499999871, 5.687497999999323], [5.687577999997302, 5.697329999995418]]}, \"10-uname-30741\": {\"4\": [[5.911081999991438, 5.912558999989415]]}, \"systemd-cgroups-30621\": {\"5\": [[2.6844229999987874, 2.6845089999987977]]}, \"systemd-30589\": {\"7\": [[1.805674999995972, 1.8142779999907361]]}, \"sh-30771\": {\"7\": [[6.847106999994139, 6.847520999988774], [6.85900299999048, 6.8593609999952605]]}, \"run-parts-30651\": {\"6\": [[3.497764999992796, 3.499495999989449]]}, \"sshd-30775\": {\"1\": [[6.911024000000907, 6.917423999999301], [6.9176129999978, 6.919109999987995]], \"7\": [[6.92107899999246, 6.9262459999881685]]}, \"ksoftirqd/3-27\": {\"3\": [[6.346710999991046, 6.346748999989359], [6.534918999997899, 6.535111999997753], [6.546889999997802, 6.547021999998833], [6.686521999989054, 6.686608999996679], [7.274544999992941, 7.2746509999997215], [7.598503000001074, 7.598566000000574], [7.606499999994412, 7.606546999988495], [8.250501999995322, 8.250562999994145], [8.262456999989809, 8.262489000000642], [9.122661000001244, 9.122732999996515]]}, \"sh-30793\": {\"4\": [[7.4772699999884935, 7.478352999998606], [7.478377999999793, 7.4787669999932405], [7.4894510000012815, 7.489828999998281]]}, \"kworker/u16:1-30693\": {\"4\": [[4.648313999990933, 4.654795999987982]], \"5\": [[4.648237999994308, 4.648291999998037]]}, \"(sshd)-30690\": {\"1\": [[4.474561999988509, 4.4803649999958]], \"6\": [[4.4806249999965075, 4.490334999994957]]}, \"task_0_1-30582\": {\"0\": [[0.9254669999936596, 0.93028799998865], [0.9308059999893885, 0.9462399999902118], [0.9464719999959925, 0.9509709999983897], [1.7270669999998063, 1.7271439999894938], [1.7283929999975953, 1.729615999996895], [1.730134999990696, 1.7306949999911012]], \"1\": [[0.8242929999978514, 0.8342319999937899], [0.8462319999962347, 0.8582319999986794], [0.8860349999886239, 0.9038919999875361], [0.9729430000006687, 0.995653999998467]], \"2\": [[1.0245409999915864, 1.038232999999309], [1.0542309999873396, 1.0702299999975367], [1.0862289999931818, 1.101504999998724]], \"4\": [[0.7584449999994831, 0.7584869999991497], [0.7623749999911524, 0.7623800000001211], [0.7624249999935273, 0.762429999987944], [0.7624419999920065, 0.7624639999994542], [0.7742880000005243, 0.7743279999995138], [0.7743369999952847, 0.7948570000007749]], \"5\": [[0.7273629999981495, 0.7273959999874933], [0.727999999988242, 0.7280669999890961]], \"6\": [[0.7285069999925327, 0.7285359999950742], [0.7286249999888241, 0.7286439999879804], [1.2952759999898262, 1.3002639999904204], [1.3702159999957075, 1.3782139999966603], [1.3999760000006063, 1.41247999999905], [1.4502139999967767, 1.4582209999935003], [1.4582339999906253, 1.4702160000015283], [1.4727579999889713, 1.473292999988189], [1.5342359999922337, 1.542210999992676], [1.5622389999916777, 1.5702129999990575], [1.594212999989395, 1.6022129999910248], [1.6121259999927133, 1.6124279999930877], [1.6422159999929136, 1.6542149999877438], [1.6822269999975106, 1.6914659999893047]], \"7\": [[1.1422229999880074, 1.1502139999938663], [1.1742159999994328, 1.182212999992771], [1.2028539999882923, 1.2076509999897098], [1.238218999991659, 1.2462109999905806], [1.2702139999892097, 1.278216999999131]]}, \"systemd-logind-3109\": {\"0\": [[5.406640000001062, 5.407779999994091], [5.408372999998392, 5.408547999992152], [5.408809999993537, 5.409101999990526], [5.5855739999969956, 5.585942999998224]], \"2\": [[5.733775000000605, 5.736230999988038], [5.889962999994168, 5.890720999988844]], \"4\": [[2.0901539999904344, 2.0903350000007777], [2.248777999993763, 2.2489979999954812], [2.2490969999926165, 2.24953899999673], [2.2565059999906225, 2.2580589999997756], [2.2634569999936502, 2.263638999997056], [2.365312999987509, 2.365613999994821], [2.3660559999989346, 2.36632999998983], [2.371724999989965, 2.3720739999989746], [2.381227999998373, 2.381448999993154], [2.3838269999978365, 2.383903999987524], [2.686552999992273, 2.68713900000148], [2.687151999998605, 2.6871939999982715], [2.687205999987782, 2.687252999996417], [2.687263999992865, 2.6873519999935525], [2.9790260000008857, 2.9798139999911655], [2.9812139999994542, 2.981263999987277], [2.9813499999872874, 2.9813839999987977], [2.9814119999937247, 2.981441999989329], [2.981539000000339, 2.981568999995943], [2.9815979999984847, 2.981625999993412], [2.981657999989693, 2.981685999999172], [2.981995999987703, 2.9820889999973588], [2.9844479999883333, 2.984979000000749], [2.9852629999950295, 2.9853489999950398], [2.9853650000004563, 2.9854169999889564], [2.9854320000013104, 2.9854789999953937], [2.985490999999456, 2.9855419999948936], [2.9855529999913415, 2.9855939999979455], [2.9856049999943934, 2.9856460000009974], [2.9856569999974454, 2.985698999997112], [2.98570999999356, 2.985753000000841], [2.985763999997289, 2.9858039999962784], [2.9858149999927264, 2.985902000000351], [2.9875839999876916, 2.987682999999379], [2.9878629999875557, 2.9879169999912847], [2.987969999987399, 2.9880169999960344], [3.158465000000433, 3.1586390000011306], [3.159122999990359, 3.159487999990233], [3.163009999989299, 3.1635589999932563], [3.165361999999732, 3.166390999991563], [3.173220999990008, 3.173440999991726], [3.4848050000000512, 3.4858099999983096], [3.5041090000013355, 3.504358999998658], [3.593035999991116, 3.5932559999928344], [3.593603000001167, 3.593758999995771], [3.6081540000013774, 3.6091619999933755], [3.8735779999988154, 3.87399199999345], [4.040907999995397, 4.0410829999891575], [4.041165999995428, 4.04151899999124], [4.460375999988173, 4.460544999994454], [4.461138999991817, 4.461916000000201], [4.46193299999868, 4.462033999996493], [4.463711999997031, 4.463850999993156], [4.463861999989604, 4.463897999987239], [4.467785999993794, 4.4678599999897415], [4.468152000001282, 4.468189999999595], [4.468226999990293, 4.468264999988605], [4.468282000001636, 4.469015999988187], [4.469033999994281, 4.46919699999853], [4.4692119999963325, 4.469276999996509], [4.469628999999259, 4.469885999991675], [5.063966000001528, 5.064252999989549], [5.073488999987603, 5.073646999997436], [5.073659999994561, 5.073705999995582], [5.073747999995248, 5.073791999995592], [5.073836999988998, 5.073880999989342], [5.074817999993684, 5.075305999998818], [5.07532099999662, 5.075373999992735], [5.075384999989183, 5.075422999987495], [5.0754329999908805, 5.075474999990547], [5.075484999993932, 5.075561999998172], [5.077284999992116, 5.077324999991106], [5.077445999995689, 5.077472999997553], [5.077498999991803, 5.0775789999897825], [5.080720999991172, 5.080762999990839], [5.080921999993734, 5.080950999996276], [5.081014999988838, 5.08104399999138], [5.081141999995452, 5.0817039999965345], [5.08171699999366, 5.08176299999468], [5.081773999991128, 5.081813999990118], [5.081823999993503, 5.0818619999918155], [5.081871999995201, 5.081909000000451], [5.081917999996222, 5.081955999994534], [5.081965999997919, 5.082008999990649], [5.082018000000971, 5.0820589999930235], [5.082068999996409, 5.082148000001325], [5.2657429999962915, 5.2659679999924265], [5.266468999994686, 5.266991999989841], [5.2706489999982296, 5.271389999994426], [5.27659299998777, 5.277793000001111], [5.390384999991511, 5.390608000001521], [5.400080999999773, 5.400257000001147], [5.400302999987616, 5.400349999996251], [5.400874999992084, 5.401862999991863], [5.402491999993799, 5.402588999990257], [5.405202999987523, 5.405231999990065], [5.405259999999544, 5.405285999993794], [5.405311999988044, 5.405736999993678], [5.718862999987323, 5.719249000001582], [6.301494999992428, 6.301705999998376], [6.301850999996532, 6.301991999993334], [6.305974999995669, 6.3062689999933355], [6.3135849999962375, 6.313698999991175], [6.316907000000356, 6.317011999999522], [6.323127999989083, 6.323263999991468], [6.326026999988244, 6.326103999992483], [6.328494000001228, 6.32863799999177], [6.519397999989451, 6.5196259999938775], [6.52018500000122, 6.52072399998724], [6.5244370000000345, 6.525195999987773], [6.657101999997394, 6.657227999996394], [6.657265000001644, 6.657301999992342], [6.6573359999893, 6.657370999993873], [6.964782999988529, 6.964834999991581], [6.96529899998859, 6.9653829999879235], [6.965662999995402, 6.966040999992401], [6.966562999994494, 6.966617999991286], [6.966631999996025, 6.966671999995015], [6.966683999999077, 6.966762999989442], [6.970879999993485, 6.970977999997558], [6.973935999994865, 6.974006999997073], [6.974524999997811, 6.974627999996301], [7.140081999998074, 7.140265999987605], [7.140361999991001, 7.140745999990031], [7.268521999998484, 7.268637000001036], [7.268947999997181, 7.269486999997753], [7.269621999992523, 7.269776999994065], [7.269906000001356, 7.270034999994095], [7.273574999999255, 7.273671999995713], [7.273732999994536, 7.273795999994036], [7.277517999988049, 7.2776429999939865], [7.277814000000944, 7.277877000000444], [7.2779369999916526, 7.277992999996059], [7.583642999990843, 7.583852999989176], [7.5844189999916125, 7.584575999993831], [7.588282999990042, 7.588550000000396], [7.597524999990128, 7.5976599999994505], [7.605799999990268, 7.605906999990111], [7.608845999988262, 7.60900299999048], [7.791310999993584, 7.791608999992604], [7.792202999989968, 7.792814000000362], [8.098022999998648, 8.098327999992762], [8.098602999991272, 8.098967999991146], [8.101467000000412, 8.101975999990827], [8.106117999996059, 8.107320999988588], [8.107513999988441, 8.107598999995389], [8.114584999988438, 8.114800999988802], [8.215273999987403, 8.215505000000121], [8.216060999999172, 8.21622099999513], [8.23052800000005, 8.230664999995497], [8.231816999992589, 8.231909999987693], [8.421465999999782, 8.422752999991644], [8.429248999993433, 8.429428999996162], [9.146945999993477, 9.147041999996873], [9.147979999994277, 9.148069999995641], [9.148539999994682, 9.148950999995577], [9.149043999990681, 9.14911199999915], [9.149126999996952, 9.149179999993066], [9.149192999990191, 9.149246000000858], [9.149258999997983, 9.149353000000701]], \"5\": [[2.384262999999919, 2.384883999999147], [2.3849019999906886, 2.3849629999895114], [2.3849740000005113, 2.385013999999501], [2.3850249999959487, 2.3850709999969695], [2.385081000000355, 2.3851619999913964], [2.3881509999919217, 2.388234999991255], [2.388277999998536, 2.3883109999878798], [2.388374999994994, 2.3884049999905983], [2.388558999999077, 2.388664999991306], [2.3891749999893364, 2.389822999990429], [2.389835999987554, 2.3898839999892516], [2.3898950000002515, 2.389936999999918], [2.3899469999887515, 2.389986999987741], [2.3899969999911264, 2.390036999990116], [2.3900469999935012, 2.3900920000014594], [2.3901029999979073, 2.3901399999886053], [2.390150999999605, 2.390187999990303], [2.390382999990834, 2.390468999990844], [2.8636069999920437, 2.863805000000866], [3.2949699999880977, 3.2951909999974305], [3.2957400000013877, 3.2958989999897312], [3.300190999987535, 3.300456999990274], [3.3096459999942454, 3.3098029999964638], [3.3098189999873284, 3.3098599999939324], [3.3098949999985052, 3.3099289999954635], [3.3099609999917448, 3.309992999988026], [3.3107809999928577, 3.3112809999875026], [3.311296999992919, 3.311348999995971], [3.3113610000000335, 3.3113979999907315], [3.311407999994117, 3.3114499999937834], [3.311459999997169, 3.3115389999875333], [3.317245999991428, 3.3173249999963446], [3.317341000001761, 3.3173839999944903], [3.3173939999978757, 3.317433999996865], [3.3174440000002505, 3.317481999998563], [3.317492999995011, 3.317532000000938], [3.3175419999897713, 3.317583999989438], [3.3175939999928232, 3.317630999998073], [3.3176410000014585, 3.317723999993177], [3.609606999991229, 3.609690999990562], [3.6099770000000717, 3.610402999998769], [3.6112799999973504, 3.6113619999960065], [3.611378000001423, 3.6114289999968605], [3.611441000000923, 3.6114789999992354], [3.611490999988746, 3.6115719999943394], [3.612066000001505, 3.6121579999889946], [3.6153309999936027, 3.615500999992946], [3.7425119999970775, 3.742696999994223], [3.743189999993774, 3.7435809999878984], [3.7502849999873433, 3.751789000001736], [3.8556140000000596, 3.8558479999919655], [3.8562049999891315, 3.8563499999872874], [3.860302999994019, 3.860579999993206], [4.055217000000994, 4.055412000001525], [4.155212999990908, 4.155524000001606], [4.156198999990011, 4.156431999988854], [4.162067999990541, 4.162488000001758], [4.171429999987595, 4.1722979999904055], [4.173192999995081, 4.17323599998781], [4.173339000000851, 4.173368999996455], [4.173397999998997, 4.173457999990205], [4.173505999991903, 4.173535999987507], [4.176773999992292, 4.176840999993146], [4.177014000000781, 4.177046999990125], [4.177118999999948, 4.177150999996229], [4.177254999987781, 4.17785899998853], [4.17882999998983, 4.178963999991538], [4.1789779999962775, 4.179024999990361], [4.179036999994423, 4.17907899999409], [4.179091999991215, 4.179136999999173], [4.1791489999886835, 4.179192999989027], [4.179206999993767, 4.179250000001048], [4.179262999998173, 4.1793539999926], [4.328859000001103, 4.3290369999886025], [4.329122999988613, 4.329478999992716], [4.331968999991659, 4.332503999990877], [4.336237999988953, 4.337439999988419], [4.356751999992412, 4.357006999998703], [4.6468259999965085, 4.647484000000986], [4.649390999999014, 4.65034699998796], [4.651194999998552, 4.651370999999926], [4.654788999992888, 4.6549249999952735], [4.655266000001575, 4.655327000000398], [4.755915000001551, 4.756201999989571], [4.7566509999887785, 4.756850999998278], [4.771550999997999, 4.771765999990748], [4.772372999999789, 4.7732839999953285], [4.773302000001422, 4.773407000000589], [4.775362000000314, 4.775534000000334], [4.779438999990816, 4.779532000000472], [4.779804999998305, 4.779853000000003], [4.779928999996628, 4.779977999991388], [4.7801110000000335, 4.780938999989303], [4.944761999999173, 4.945722999997088], [5.595742999998038, 5.595871999990777], [5.600365999998758, 5.600540999992518], [5.7126399999979185, 5.7129449999920325], [5.713375999999698, 5.713611999992281], [5.89523699998972, 5.895889999999781], [6.000416999988374, 6.00068499999179], [6.009399999995367, 6.009556999997585], [6.00956700000097, 6.009599999990314], [6.01166399999056, 6.011759999993956], [6.012033999999403, 6.012483999991673], [6.013444999989588, 6.013572999989265], [6.013588000001619, 6.013630000001285], [6.01364299999841, 6.013727999990806], [6.017268999989028, 6.017349999994622], [6.017477000001236, 6.01752999999735], [6.021225999997114, 6.021305999995093], [6.021743999997852, 6.021801999988384], [6.021867999996175, 6.021924000000581], [6.191385999991326, 6.191610999987461], [6.191966999991564, 6.192513999994844], [6.199710000000778, 6.200484999993932], [6.201681999998982, 6.202733999991324], [6.222186999992118, 6.222481999997399], [6.314094000001205, 6.3141819999873405], [6.314241000000038, 6.314285000000382], [6.3145259999873815, 6.3145909999875585], [6.315489999993588, 6.3160899999929825], [6.316161999988253, 6.31624099999317], [6.316258999999263, 6.316466999996919], [6.530463999995845, 6.531710999988718], [6.537786000000779, 6.537979999993695], [6.643131999997422, 6.64335199999914], [6.643708999996306, 6.643849000000046], [6.845420999990893, 6.845661999992444], [6.964703999998164, 6.96476599999005], [6.964936999997008, 6.965021999989403], [7.14673199999379, 7.1481779999885475], [7.153858999998192, 7.154042999987723], [7.252314999990631, 7.252533999999287], [7.2526769999967655, 7.252817000000505], [7.256648999988101, 7.2569039999943925], [7.26567399999476, 7.265799000000698], [7.2658229999942705, 7.26585999999952], [7.2658899999951245, 7.26592599999276], [7.2659569999959785, 7.265990999992937], [7.266027999998187, 7.266061999995145], [7.458780000000843, 7.45900599999004], [7.459562999996706, 7.460125999990851], [7.4642689999891445, 7.465022999997018], [7.469170999989728, 7.470237999994424], [7.597933999990346, 7.598449999990407], [7.600000999998883, 7.600087999991956], [7.798920999994152, 7.799846999987494], [7.801699999996345, 7.803056999997352], [8.220289999997476, 8.220562999995309], [8.228680000000168, 8.228848999991897], [8.229303000000073, 8.229909999994561], [8.230067999989842, 8.230311999999685], [8.232189999995171, 8.232692999998108], [8.232997999992222, 8.233095999996294], [8.529567999998108, 8.529864999989513], [8.530081999997492, 8.530338999989908], [8.536177999994834, 8.536410000000615], [8.54388499999186, 8.544037999992725], [8.544048999989172, 8.544085999994422], [8.544121999992058, 8.544155999989016], [8.544813999993494, 8.545375000001513], [8.545391999999993, 8.54544599998917], [8.54545700000017, 8.545495999991545], [8.54550599999493, 8.545547999994596], [8.545558999991044, 8.54563199999393], [8.546843999996781, 8.54688699998951], [8.547000999999, 8.547028999993927], [8.547053999995114, 8.54713599999377], [8.55013199998939, 8.550164000000223], [8.55071099998895, 8.5507479999942], [8.550766000000294, 8.550795999995898], [8.550808999993023, 8.5513890000002], [8.551402999990387, 8.551450999992085], [8.551461999988533, 8.5515039999882], [8.551514999999199, 8.551552999997512], [8.55156399999396, 8.551601999992272], [8.551613999996334, 8.551651999994647], [8.551662999991095, 8.551702999990084], [8.55171299999347, 8.551750999991782], [8.551760999995167, 8.55183899999247], [8.715335000000778, 8.715519999997923], [8.715616999994381, 8.716000999993412], [8.718452999994042, 8.71901099999377], [8.721964999989723, 8.722924999994575], [8.741571999998996, 8.741794000001391], [8.81994199998735, 8.820160999996006], [8.820514999999432, 8.820656999989296], [8.824112999995123, 8.82437599998957], [8.83277699998871, 8.83293999999296], [8.83338699999149, 8.834043999988353], [8.83479599999555, 8.835047000000486], [8.835668999992777, 8.83573599999363], [8.835753999999724, 8.835788999989745], [8.836857999995118, 8.836929999990389], [8.836946999988868, 8.836997999998857], [8.837011999989045, 8.837095999988378], [8.840802999999141, 8.840912999992725], [8.843914999990375, 8.843994999988354], [8.84434899999178, 8.84440000000177], [8.844455999991624, 8.844505000000936], [9.019393999988097, 9.02091899998777], [9.028372999993735, 9.028604999999516], [9.130460000000312, 9.13068599998951], [9.13125299999956, 9.131412999995518], [9.135224999990896, 9.13548099999025], [9.14544899998873, 9.145989999989979], [9.146148999992874, 9.146257000000332], [9.146749999999884, 9.146819000001415]], \"6\": [[1.8071059999929275, 1.8072560000000522], [1.807701999990968, 1.8078589999931864], [1.9585779999906663, 1.9587639999954263], [1.9590469999966444, 1.9594429999997374], [1.9651420000009239, 1.9665339999919524], [1.979996999987634, 1.980199999990873], [2.55648199999996, 2.556661999988137], [2.5567729999893345, 2.5572180000017397], [2.5644150000007357, 2.5659299999970244], [2.5813859999907436, 2.5816289999929722], [3.312166999996407, 3.3122159999911673], [3.312324999991688, 3.3123579999955837], [3.312378999995417, 3.3124600000010105], [3.315722999992431, 3.3158019999973476], [3.3158149999944726, 3.3158479999983683], [3.31594000000041, 3.31651299999794], [3.477629999993951, 3.477799000000232], [3.4778859999933047, 3.4782739999936894], [3.483571999997366, 3.484339999995427], [3.4859339999966323, 3.486105999996653], [3.874014000000898, 3.8740749999997206], [3.874088999989908, 3.874136999991606], [3.8741489999956684, 3.874186999993981], [3.8742219999985537, 3.874298999988241], [3.875955999988946, 3.8760719999991124], [3.8789659999893047, 3.8790739999967627], [3.879401999991387, 3.8794959999941057], [4.4461000000010245, 4.446365999989212], [4.446927999990294, 4.4470819999987725], [4.450925999990432, 4.451203999997233], [4.641380000000936, 4.641573999993852], [4.641672999990988, 4.642056999990018], [4.761984999990091, 4.762447999994038], [4.781455999996979, 4.781522999997833], [4.781539999996312, 4.781583999996656], [4.781596000000718, 4.781634999992093], [4.781645999988541, 4.781682999993791], [4.781692999997176, 4.781731999988551], [4.781741999991937, 4.7817809999978635], [4.7817919999943115, 4.781828999999561], [4.781838999988395, 4.781922999987728], [4.937811999989208, 4.937999000001582], [4.938085999994655, 4.938490999993519], [4.951845999996294, 4.952047999991919], [5.059394999989308, 5.059601999993902], [5.059932999996818, 5.060052999993786], [5.390057999989949, 5.390136999994866], [5.586046999989776, 5.586643999995431], [5.729882999992697, 5.729983999990509], [5.732313000000431, 5.732880999988993], [6.010180999990553, 6.010785999998916], [6.010803999990458, 6.010862999988603], [6.01087600000028, 6.010917999999947], [6.010929999989457, 6.010975999990478], [6.010987999994541, 6.01108799999929], [6.317267999998876, 6.317777999996906], [6.317792999994708, 6.317846999998437], [6.317863999996916, 6.317921999987448], [6.659414999987348, 6.65952699999616], [6.659885999994003, 6.660546999992221], [6.660562999997637, 6.660662999987835], [6.665531999999075, 6.665637999991304], [6.665690999987419, 6.665748999992502], [6.669576999993296, 6.669697999997879], [6.66989299999841, 6.669954999990296], [6.670016999996733, 6.6700719999935245], [6.8290669999987585, 6.829249999995227], [6.829346999991685, 6.829727999996976], [6.83222399999795, 6.832790999993449], [6.949308999988716, 6.949513999992632], [6.949880999993184, 6.9500219999899855], [6.953729000000749, 6.953990999987582], [6.963512999995146, 6.963684999995166], [6.963762999992468, 6.9638080000004265], [6.963846999991802, 6.963883999997051], [6.966474999993807, 6.966545999996015], [7.598702999996021, 7.598780999993323], [7.598795999991125, 7.598842999999761], [7.598855999996886, 7.5989039999985835], [7.598914999995031, 7.598986999990302], [7.600338999996893, 7.600755999999819], [7.601035999992746, 7.601095999998506], [7.60137499999837, 7.601456999997026], [7.810045999998692, 7.8102859999926295], [7.913520999994944, 7.913806999989902], [7.914246000000276, 7.914472999997088], [7.9193949999898905, 7.919704999992973], [7.929598999995505, 7.929796999989776], [9.013395999994827, 9.01376899999741], [9.144917999990867, 9.145053999993252], [9.14508499999647, 9.145118000000366]], \"7\": [[1.8027559999900404, 1.802972999998019], [2.068178000001353, 2.068422999989707], [2.0687659999966854, 2.0689089999941643], [2.0747209999972256, 2.0751019999879645], [2.087335999996867, 2.0875129999913042], [2.087988999992376, 2.088571000000229], [2.0885899999993853, 2.0886549999995623], [2.088666999989073, 2.0887039999943227], [2.0887149999907706, 2.0887599999987287], [2.0887709999951767, 2.088850000000093], [2.0941249999887077, 2.0942959999956656], [2.094558999990113, 2.0946120000007795], [2.0947759999980917, 2.095484999998007], [2.0957909999997355, 2.095871999990777], [2.0958879999961937, 2.0959379999985686], [2.0959509999956936, 2.095997999989777], [2.096011000001454, 2.096059999996214], [2.0960760000016307, 2.0961199999874225], [2.096131999991485, 2.0961799999931827], [2.096191999997245, 2.0962349999899743], [2.0962469999940367, 2.096338999996078], [2.6705289999954402, 2.670814999990398], [2.6714849999989383, 2.671705999993719], [2.6761289999994915, 2.6763890000001993], [2.685786999994889, 2.6859259999910137], [2.6859549999935552, 2.6859869999898365], [2.68809899999178, 2.6882059999916237], [2.6884710000013, 2.688929999989341], [2.6899689999991097, 2.690056999999797], [2.6900779999996303, 2.6901319999888074], [2.690145999993547, 2.690189000000828], [2.690231999993557, 2.6903239999955986], [2.6914289999986067, 2.6914810000016587], [2.6918210000003455, 2.6918689999874914], [2.6939739999943413, 2.6940340000001015], [2.6941749999969034, 2.6942629999975907], [2.6945189999969443, 2.6946049999969546], [2.846027999999933, 2.8462839999992866], [2.846525000000838, 2.846884999991744], [2.84955600000103, 2.8500679999997374], [2.854775999992853, 2.8560709999874234], [2.965163000000757, 2.965450999996392], [2.965904999990016, 2.966103999991901], [2.9702199999883305, 2.9704709999932675], [3.5973029999877326, 3.5975739999994403], [3.6066179999907035, 3.6067499999917345], [3.6072869999916293, 3.6074079999962123], [3.607665999996243, 3.607739999992191], [3.7582489999913378, 3.758438999997452], [3.8700759999919683, 3.8703259999892907], [3.8706319999910193, 3.870704000000842], [3.871317999990424, 3.872015000000829], [3.8720309999916935, 3.8721870000008494], [3.873013999997056, 3.87310699999216], [4.0473259999998845, 4.048853999993298], [4.170470999990357, 4.170646999991732], [4.942914999992354, 4.94360699999379], [5.278277999997954, 5.278405999997631], [5.284074999988661, 5.284267999988515], [5.385771000001114, 5.385993999996572], [5.386145999989822, 5.386381999996956], [5.593976999996812, 5.595434999995632], [5.727640999990399, 5.727839999992284], [5.728426000001491, 5.729066999992938], [5.729152999992948, 5.729370000000927], [5.890964999998687, 5.891466000000946], [5.898391999988235, 5.899426999996649], [5.9175539999996545, 5.917770000000019], [5.996008999994956, 5.99622799998906], [5.996369999993476, 5.996510999990278], [6.317939999993541, 6.318043999999645], [6.64782600000035, 6.648112999988371], [6.657697999995435, 6.658516999988933], [6.658746000000974, 6.658866999991005], [6.836931999991066, 6.838237999996636], [6.964202999995905, 6.964681999990717], [6.964849999989383, 6.964917999997851], [7.2668980000016745, 7.267610999988392], [7.267628000001423, 7.267683999991277], [7.267697999996017, 7.2677980000007665], [7.475013999996008, 7.475213999990956], [7.601227999999537, 7.601290999999037], [7.601306999989902, 7.601358999992954], [7.930211999992025, 7.930819000001065], [7.931059999988065, 7.93114699999569], [7.931163999994169, 7.9312039999931585], [7.931214999989606, 7.931259999997565], [7.931272000001627, 7.931352999992669], [7.9334269999963, 7.933472999997321], [7.933546000000206, 7.933573999995133], [7.933645999990404, 7.93372499999532], [7.93764899999951, 7.9377219999878434], [7.9378839999990305, 7.937918999989051], [7.937990999998874, 7.938024999995832], [7.93816199999128, 7.93876900000032], [7.938922999994247, 7.939011999987997], [7.939291999995476, 7.939364999998361], [7.93938199999684, 7.9394309999916], [7.939443999988725, 7.939488999996684], [7.939501000000746, 7.939545999994152], [7.939558999991277, 7.939604999992298], [7.93961699999636, 7.939660999996704], [7.9396730000007665, 7.939762999987579], [8.233115999988513, 8.233185999997659], [8.233222999988357, 8.23331799999869], [8.236095000000205, 8.236204000000726], [8.239254000000074, 8.239388999994844], [8.239399999991292, 8.239449000000604], [8.41217099998903, 8.412356000000727], [8.412450999996508, 8.412833999987924], [8.415338999999221, 8.415929999988293], [8.8361339999974, 8.836664999995264], [9.013137999994797, 9.013305999993463], [9.146452000000863, 9.146515999993426]]}, \"sshd-30738\": {\"6\": [[5.902847999997903, 5.90539099999296]]}, \"systemd-cgroups-30814\": {\"6\": [[8.112928999995347, 8.113927999991574]]}, \"run-parts-30838\": {\"5\": [[8.735912999996799, 8.736324999990757]]}, \"scp-30797\": {\"1\": [[7.568353999988176, 7.5687159999943106], [7.571146999995108, 7.571465999993961], [7.573201999999583, 7.573458999991999], [7.575081999995746, 7.577259999990929]], \"6\": [[7.565035999999964, 7.5664749999996275]]}, \"kworker/u16:1-30603\": {\"5\": [[2.256448999993154, 2.2564979999879142]], \"6\": [[2.2567119999876013, 2.2627789999969536]]}, \"sshd-30647\": {\"2\": [[3.3549070000008214, 3.3583409999992], [3.3587919999990845, 3.361020999989705], [3.366687000001548, 3.3702809999958845], [3.3703979999991134, 3.382272999995621], [3.382341999997152, 3.390847999995458]], \"4\": [[3.3913570000004256, 3.3913809999939986], [3.3942879999958677, 3.3945439999952214], [3.40199099999154, 3.4021019999927375], [3.443736999994144, 3.4441329999972368], [3.4469849999877624, 3.4473849999922095], [3.448917999994592, 3.448962999987998], [3.449901999993017, 3.450872999994317], [3.452006999999867, 3.4523489999992307], [3.4566129999875557, 3.456624999991618], [3.457844999997178, 3.457989999995334], [3.4589669999986654, 3.4590549999993527], [3.4595139999873936, 3.459525999991456], [3.472316999992472, 3.4723339999909513], [3.4723699999885866, 3.4724179999902844], [3.4724329999880865, 3.4724389999901177], [3.4730299999937415, 3.475014999989071]]}, \"rt-app-30565\": {\"1\": [[0.7196189999958733, 0.7198499999940395]]}, \"busybox-30552\": {\"2\": [[0.5271559999964666, 0.5319129999988945]]}, \"10-uname-30708\": {\"1\": [[4.9614489999949, 4.962690999993356]], \"4\": [[4.96299599998747, 4.964624000000185]]}, \"run-parts-30707\": {\"1\": [[4.95758499999647, 4.95883399999002]], \"4\": [[4.95914300000004, 4.960607000000891]]}, \"rt-app-30583\": {\"6\": [[0.7270669999998063, 0.7271439999894938]]}, \"kworker/u16:1-30825\": {\"1\": [[8.421301999987918, 8.421533000000636]], \"6\": [[8.421601999987615, 8.428704999998445]]}, \"run-parts-30773\": {\"1\": [[6.852278999998816, 6.852901999998721]], \"6\": [[6.8531709999952, 6.854584000000614]]}, \"kworker/u16:1-30845\": {\"2\": [[8.875518000000739, 8.875732000000426]], \"5\": [[8.875988999992842, 8.87741499999538]]}, \"run-parts-30663\": {\"2\": [[3.7639280000003055, 3.7643929999903776]], \"5\": [[3.7646370000002207, 3.7660999999934575]]}, \"kworker/u16:2-29945\": {\"5\": [[0.0011359999916749075, 0.0012040000001434237], [0.0016239999968092889, 0.0016550000000279397], [0.15965199998754542, 0.15982000000076368], [0.1643130000011297, 0.16441800000029616], [0.1722109999973327, 0.17224299999361392], [0.3290479999996023, 0.3291999999928521], [0.33358799999405164, 0.33366999999270774], [0.34856899999431334, 0.3486069999926258], [0.7217169999930775, 0.7217289999971399], [0.7231590000010328, 0.7231879999890225], [0.7280820000014501, 0.7280959999916377], [0.7286899999890011, 0.728715999997803], [0.7296249999926658, 0.7296499999938533], [0.7300209999957588, 0.7300449999893317], [0.7308819999889238, 0.7309119999990799], [0.7355160000006435, 0.7355419999948936], [0.735688000000664, 0.7357069999998203], [0.7359049999940908, 0.7359279999946011], [0.7360359999875072, 0.7360530000005383], [0.7361679999885382, 0.7361929999897256], [0.7363169999880483, 0.736336999994819], [0.7365419999987353, 0.7365609999978915], [0.7369879999896511, 0.7370109999901615], [0.7370479999954114, 0.7370629999932135], [0.7371899999998277, 0.7372119999927236], [0.7373389999993378, 0.737357999998494], [0.737459999989369, 0.7374789999885252], [0.7554939999972703, 0.7555149999971036], [0.7555989999964368, 0.755606999999145], [0.7584689999930561, 0.7584859999915352]], \"6\": [[0.7253989999881014, 0.7254219999886118], [0.7257559999998193, 0.725773999991361], [0.7265379999880679, 0.7265619999961928], [0.7271659999969415, 0.7271899999905145], [0.7622609999962151, 0.7622779999946943], [0.7623769999918295, 0.7623929999972461], [0.7624619999987772, 0.7624769999965793], [1.727002999992692, 1.7270599999901606]], \"7\": [[0.7272989999910351, 0.7273259999928996], [0.7274459999898681, 0.7274679999973159], [0.7280419999879086, 0.7280669999890961], [0.7376309999963269, 0.7376529999892227], [0.7376660000008997, 0.7376769999973476], [0.7376899999944726, 0.7377009999909205], [0.7462459999951534, 0.74626200000057], [0.7463730000017677, 0.7463920000009239], [0.7464809999946738, 0.7465010000014445], [0.7465819999924861, 0.7466009999916423], [0.7470499999908498, 0.7470729999913601], [0.7471699999878183, 0.7471839999925578], [0.7472669999988284, 0.7472799999959534], [0.7474299999885261, 0.7474389999988489], [0.7550510000000941, 0.7550689999916358], [0.7551390000007814, 0.7551499999972293], [0.7552189999987604, 0.7552299999952083], [0.7553379999881145, 0.7553469999984372]]}, \"scp-30786\": {\"1\": [[7.240434999999707, 7.240804000000935], [7.242078999988735, 7.242318999997224], [7.2437839999911375, 7.243963999993866], [7.245375999991666, 7.246822000000975]], \"6\": [[7.237154999995255, 7.238677000001189]]}, \"systemd-30844\": {\"2\": [[8.843284999995376, 8.84635100000014]]}, \"systemd-30701\": {\"3\": [[4.778312999987975, 4.7839529999910155]]}, \"sshd-30665\": {\"2\": [[3.821866999991471, 3.8264169999893056], [3.826668999987305, 3.829736999992747], [3.8298569999897154, 3.8311569999932544]], \"5\": [[3.8314569999929518, 3.8382609999971464]]}, \"sh-30605\": {\"1\": [[2.2644539999892004, 2.2651049999985844]], \"4\": [[2.265176999993855, 2.2668759999942267]]}, \"systemd-30711\": {\"3\": [[5.066633999987971, 5.067251999993459]]}, \"bash-30544\": {\"7\": [[0.16773899999679998, 0.1703679999918677], [0.1705109999893466, 0.17151699999521952]]}, \"sshd-30811\": {\"0\": [[8.17992699999013, 8.180377999990014], [8.203022999994573, 8.203278999993927], [8.20390999999654, 8.204316999996081], [8.20498399999633, 8.205174999995506], [8.205484999998589, 8.20569199998863], [8.207855999993626, 8.208067999992636], [8.209348999997019, 8.209436999997706], [8.209487999993144, 8.210567999994964], [8.21117399999639, 8.211606999990181], [8.211704000001191, 8.213388999996823]], \"4\": [[8.006930999996257, 8.010041000001365], [8.0686929999938, 8.069984000001568], [8.070943999991869, 8.077485999994678], [8.079785999987507, 8.082228999992367], [8.08228999999119, 8.092379999987315], [8.092412999991211, 8.092453999997815], [8.092588999992586, 8.092594000001554], [8.092611000000034, 8.093259000001126], [8.093341999992845, 8.093364999993355], [8.095403999992413, 8.096729999990202], [8.096999999994296, 8.097053999998025], [8.09751099999994, 8.097605999995722], [8.20171599999594, 8.201963999992586]], \"5\": [[8.107264999998733, 8.107401000001119], [8.107461999999941, 8.107502999991993], [8.10752799999318, 8.107692999998108], [8.107720999993035, 8.10777699999744], [8.107801999998628, 8.10783100000117], [8.107854999994743, 8.107883999997284], [8.10790599999018, 8.10792599999695], [8.107947999989847, 8.107969999997295], [8.107990999997128, 8.10803199998918], [8.10805499998969, 8.108076999997138], [8.108103999999003, 8.110084999992978], [8.110128999993321, 8.110304000001634], [8.12732299999334, 8.127982999998494], [8.128046999991057, 8.128065999990213], [8.128089999998338, 8.128131999998004], [8.128154999998515, 8.12867799999367], [8.128706999996211, 8.129412999987835], [8.129441999990377, 8.129463999997824], [8.129487999991397, 8.129504999989877], [8.129531999991741, 8.129855999999563], [8.175038000001223, 8.179130999997142], [8.21355699999549, 8.21369199999026], [8.214559000000008, 8.214714999994612]], \"6\": [[7.9583069999935105, 7.961011999999755], [7.96378900000127, 7.970639999999548]], \"7\": [[8.206516999998712, 8.206611999994493], [8.207031999991159, 8.207155999989482], [8.216305999987526, 8.216388000000734], [8.216695999988588, 8.220304999995278], [8.22035999999207, 8.22043199998734]]}, \"shutils-30563\": {\"2\": [[0.5398399999976391, 0.5406269999948563]], \"4\": [[0.5410479999991367, 0.5420369999919785]]}, \"sh-30628\": {\"1\": [[2.8636379999952624, 2.8647059999930207]], \"6\": [[2.865003999992041, 2.868626999988919]]}, \"sshd-30593\": {\"4\": [[1.9696359999943525, 1.9698179999977583], [1.9698529999877792, 1.9720180000003893]]}, \"busybox-30546\": {\"4\": [[0.3458799999934854, 0.3468679999932647]]}, \"sshd-30745\": {\"0\": [[6.289191999996547, 6.289465999987442], [6.289936999994097, 6.290417999989586], [6.291357999987667, 6.291565999999875], [6.292111999995541, 6.292409999994561], [6.293053000001237, 6.293246000001091], [6.29350099999283, 6.293814999997267], [6.294681999992463, 6.294878999993671], [6.296152999988408, 6.297154999992927], [6.297825999994529, 6.298306999990018], [6.2983969999913825, 6.3000820000015665]], \"2\": [[6.137489000000642, 6.138416999994661], [6.138512999998056, 6.140043999999762], [6.14155899999605, 6.14647999999579], [6.14673499998753, 6.156132999996771], [6.157976999995299, 6.178139999989071], [6.178688999993028, 6.180299999992712], [6.1804599999886705, 6.1812689999933355], [6.185514999990119, 6.188530999992508]], \"4\": [[6.301209999990533, 6.301362999991397]], \"5\": [[6.042321000000811, 6.045501999993576]], \"6\": [[6.048448000001372, 6.054218999997829], [6.054242999991402, 6.055974999995669], [6.083401999989292, 6.084782999998424], [6.1905339999939315, 6.19075399999565], [6.202380999995512, 6.205796999987797], [6.217032000000472, 6.217594000001554], [6.217638999994961, 6.217653999992763], [6.217672999991919, 6.217706999988877], [6.217726999995648, 6.218176999987918], [6.218236999993678, 6.218840000001364], [6.218863999994937, 6.2188829999940936], [6.218903000000864, 6.218916999991052], [6.2189349999971455, 6.219209999995655], [6.262361999994027, 6.26657300000079], [6.267449999999371, 6.267638999997871], [6.288137999988976, 6.288388999993913], [6.302079000000958, 6.302160999999614], [6.302518999989843, 6.305801999988034], [6.305890999996336, 6.306092999991961], [6.306140999993659, 6.306233999988763], [6.306264999991981, 6.3062969999882625]], \"7\": [[6.189076999988174, 6.189275999990059], [6.3004260000016075, 6.300554999994347]]}, \"sshd-30804\": {\"3\": [[7.808246999993571, 7.809115999989444]], \"4\": [[7.809717999989516, 7.811751999994158]]}, \"sshd-30769\": {\"1\": [[6.69816699999501, 6.70241499999247], [6.702630999992834, 6.704755999991903], [6.710489999997662, 6.714266999988467], [6.714398999989498, 6.726232000000891], [6.726308999990579, 6.734807999993791]], \"4\": [[6.735266999996384, 6.735289999996894], [6.7381769999919925, 6.7384840000013355], [6.746030999987852, 6.746157999994466], [6.792288999989978, 6.792934999990393], [6.796361999993678, 6.796709999995073], [6.798085999995237, 6.798121999992873], [6.799171999999089, 6.800022999988869], [6.801699999996345, 6.8019639999984065], [6.806370999998762, 6.806383999995887], [6.807654999996885, 6.807839000000968], [6.809434999988298, 6.809518999987631], [6.809534999993048, 6.8095419999881415], [6.82306699999026, 6.823110999990604], [6.823502999992343, 6.8235119999881135], [6.823917000001529, 6.826065000001108]]}, \"sshd-30753\": {\"2\": [[6.26619799999753, 6.274414999992587], [6.274645999990753, 6.275758999996469], [6.275847999990219, 6.276753999991342]], \"4\": [[6.277040000000852, 6.282247999988613]]}, \"task_3_0-30585\": {\"0\": [[0.7357629999896744, 0.7358019999956014], [0.7470999999932246, 0.7543279999954393], [0.7554479999962496, 0.7622359999950277], [0.7864960000006249, 0.7982329999940703]], \"3\": [[0.8105079999950249, 0.8462449999933597], [0.8462719999952242, 0.8582419999875128], [0.8582669999887003, 0.8692840000003343], [0.9298369999887655, 0.9422729999932926], [0.9423709999973653, 0.9542409999994561], [0.9542669999937061, 0.9711499999975786], [0.9902659999934258, 0.9954759999964153]], \"4\": [[1.2917650000017602, 1.296517999988282], [1.3382349999883445, 1.350226999988081], [1.374214999988908, 1.384007999993628], [1.434224999989965, 1.442217999996501], [1.4662140000000363, 1.4742129999940516]], \"5\": [[1.6087299999926472, 1.6132260000013048], [1.6822099999990314, 1.6902109999937238], [1.7045919999945909, 1.7142249999888008], [1.7142400000011548, 1.717118999993545], [1.7295089999970514, 1.7297189999953844], [1.7305749999941327, 1.730673999991268]], \"6\": [[1.4937930000014603, 1.5003129999968223], [1.550210999994306, 1.5582119999889983], [1.5862129999877652, 1.594212999989395]], \"7\": [[1.0295399999886286, 1.0422209999960614], [1.0582149999972899, 1.0660379999899305], [1.129520999995293, 1.1342440000007628], [1.134312999987742, 1.1422229999880074], [1.1662129999895114, 1.1742159999994328], [1.1982119999884162, 1.2028539999882923], [1.229537999999593, 1.238218999991659], [1.2622139999875799, 1.2702139999892097]]}, \"(sshd)-30701\": {\"3\": [[4.784076999989338, 4.7886989999969956]], \"5\": [[4.788743999990402, 4.79428599998937]]}, \"sshd-30620\": {\"3\": [[2.6298819999938132, 2.6392909999995027], [2.6394519999885233, 2.6414329999970505]], \"4\": [[2.641810000000987, 2.6502649999893038]]}, \"scp-30687\": {\"1\": [[4.433257999990019, 4.433556999996654], [4.435461999994004, 4.43566699999792], [4.436817999987397, 4.437025999999605], [4.438102000000072, 4.439503000001423]], \"4\": [[4.429501999999047, 4.431089999998221]]}, \"10-uname-30674\": {\"5\": [[4.062827999994624, 4.063631999990321], [4.065515999987838, 4.065778999996837]]}, \"10-uname-30651\": {\"6\": [[3.5011299999896437, 3.5014329999976326]]}, \"scp-30720\": {\"1\": [[5.3700149999931455, 5.370304999989457], [5.371743999989121, 5.371873999989475], [5.373104999991483, 5.3733159999974305]], \"2\": [[5.375365999992937, 5.377550999997766]], \"6\": [[5.366324999995413, 5.3673799999960465], [5.3674319999990985, 5.368452999988222]]}, \"busybox-30548\": {\"0\": [[0.5213809999986552, 0.5264809999935096]]}, \"systemd-cgroups-30592\": {\"3\": [[1.9744439999922179, 1.9805009999981849]]}, \"run-parts-30617\": {\"4\": [[2.579948999991757, 2.5803479999885894]]}, \"sh-30750\": {\"5\": [[6.208390999992844, 6.212027000001399]]}, \"kworker/1:2-29348\": {\"1\": [[3.608152999993763, 3.608230999991065], [3.6086059999943245, 3.608870999989449]]}, \"rt-app-30586\": {\"0\": [[0.7296789999963949, 0.7299189999903319]]}, \"kworker/2:1-30258\": {\"2\": [[2.876079999987269, 2.8762509999942267], [2.8948139999993145, 2.8949909999937518], [4.423689999995986, 4.423830999992788], [4.426749999998719, 4.426902999999584], [5.400760999997146, 5.401062999997521], [5.418722999995225, 5.418900999997277]]}, \"shutils-30550\": {\"3\": [[0.5223589999950491, 0.5232319999922765]], \"5\": [[0.5235279999906197, 0.5245189999986906]]}, \"sshd-30742\": {\"2\": [[5.961572999993223, 5.970514999993611], [5.97082099999534, 5.9715199999918696], [5.9717189999937546, 5.973227999988012]], \"7\": [[5.973530999996001, 5.982328999991296]]}, \"rt-app-30573\": {\"5\": [[0.7253729999938514, 0.725388999999268]]}, \"sshd-30672\": {\"1\": [[4.0522300000011455, 4.053023000000394]], \"4\": [[4.053331999995862, 4.055517999993754]]}, \"10-uname-30839\": {\"7\": [[8.733452000000398, 8.733510999998543], [8.735347999987425, 8.73571899998933]]}, \"systemd-30623\": {\"6\": [[2.693115999994916, 2.705684000000474]]}, \"kworker/7:2-30176\": {\"7\": [[6.299999949987978e-05, 0.00019099999917671084], [0.030759999994188547, 0.03079299999808427], [0.1703679999918677, 0.1705109999893466], [0.17154299998946954, 0.17158099998778198], [0.5143600000010338, 0.5144929999951273], [0.5705489999963902, 0.5705860000016401], [0.5906939999986207, 0.5907289999886416], [0.5908280000003288, 0.59085999999661], [0.7143159999977797, 0.7144459999981336], [0.7173289999918779, 0.7173999999940861], [0.7816099999909056, 0.7816249999887077], [0.7917109999980312, 0.7917229999875417], [0.8133149999921443, 0.8133269999962067], [0.8927399999956833, 0.8927519999997457], [0.9382599999953527, 0.938345999995363], [0.9622229999949923, 0.9622369999997318], [0.9742179999884684, 0.9742299999925308], [0.9862239999929443, 0.9862369999900693], [1.008243999996921, 1.0082560000009835], [1.0295269999915035, 1.0295399999886286], [1.0422209999960614, 1.0422339999931864], [1.066047999993316, 1.0660589999897638], [1.0992319999932079, 1.0992439999972703], [1.1226759999990463, 1.1227489999873796], [1.1342440000007628, 1.134312999987742], [1.2295059999887599, 1.229537999999593], [1.2542219999886584, 1.2542350000003353], [1.278216999999131, 1.2782289999886416], [1.504715999995824, 1.504730999993626], [1.669566999989911, 1.6695839999883901], [1.7292019999877084, 1.7292389999929583], [1.7387129999988247, 1.738813999996637], [1.7719289999949979, 1.7719709999946645], [1.8142779999907361, 1.8143719999934547], [1.8320849999872735, 1.8321089999953983], [1.9204360000003362, 1.9204979999922216], [1.931390999990981, 1.9315449999994598], [1.9646779999893624, 1.9647839999961434], [1.9672319999954198, 1.9672549999959301], [2.0786259999877075, 2.078666000001249], [2.1027439999888884, 2.102815999998711], [2.2486209999915445, 2.248697999995784], [2.256095999997342, 2.2561419999983627], [2.257033000001684, 2.257060999996611], [2.263816999999108, 2.2638519999891287], [2.2953859999979613, 2.295492999997805], [2.319398999999976, 2.319432999996934], [2.465721000000485, 2.465816999989329], [2.490537999998196, 2.4905739999958314], [2.490684999997029, 2.4907620000012685], [2.5343299999949522, 2.5344289999920875], [2.5462339999940014, 2.546249999999418], [2.5500189999875147, 2.5500349999929313], [2.5639809999993304, 2.5640480000001844], [2.5690389999945182, 2.571020999996108], [2.574845999988611, 2.57489999999234], [2.614684000000125, 2.6147519999940414], [2.673274999993737, 2.673399999999674], [2.7547339999873657, 2.75477200000023], [2.8184049999981653, 2.8185499999963213], [2.8302569999941625, 2.830321000001277], [2.8403609999950277, 2.840392999991309], [2.8404440000012983, 2.840480999991996], [2.8634319999982836, 2.863505000001169], [2.8764899999951012, 2.876524999999674], [2.8867319999990286, 2.886759000000893], [2.9105169999966165, 2.9105520000011893], [2.953888999996707, 2.9539179999992484], [2.967657999994117, 2.9677729999966687], [2.9782849999901373, 2.9783689999894705], [3.002723999990849, 3.002779999995255], [3.0066319999896223, 3.0070549999945797], [3.0071529999986524, 3.0072419999924023], [3.011161999995238, 3.011241999993217], [3.018893999993452, 3.018984999987879], [3.019000000000233, 3.0190349999902537], [3.022709999990184, 3.0259509999887086], [3.0344659999973373, 3.034515999999712], [3.042755999995279, 3.0427809999964666], [3.0690229999891017, 3.069289999999455], [3.0792809999984456, 3.079329999993206], [3.090570000000298, 3.090664999996079], [3.0906859999959124, 3.0907179999921937], [3.142275999998674, 3.1423529999883613], [3.152818999995361, 3.1528509999916423], [3.152903999987757, 3.1529199999931734], [3.1786969999957364, 3.1787249999906635], [3.1942609999969136, 3.1942920000001322], [3.2187529999937396, 3.218786999990698], [3.2545289999980014, 3.2545629999949597], [3.3182529999903636, 3.318322999999509], [3.3270720000000438, 3.3273479999916162], [3.327371999999741, 3.3274039999960223], [3.3422819999977946, 3.3423780000011902], [3.3462499999877764, 3.347896999999648], [3.3479349999979604, 3.3493619999935618], [3.3547919999982696, 3.354816999999457], [3.374822999991011, 3.375018999999156], [3.3945049999892944, 3.3946020000003045], [3.4144909999886295, 3.414545999999973], [3.426545999987866, 3.4265809999924386], [3.4933539999910863, 3.493548999991617], [3.5035899999929825, 3.5036589999945136], [3.5468049999908544, 3.546842999989167], [3.570254999998724, 3.570285999987391], [3.5746799999906216, 3.574754999994184], [3.597716999996919, 3.5977569999959087], [3.6282219999993686, 3.6282609999907436], [3.6744739999994636, 3.674522999994224], [3.7827199999883305, 3.7828389999922365], [3.8154499999945983, 3.815533000000869], [3.8603149999980815, 3.8603689999872586], [3.8610550000012154, 3.861072999992757], [3.868064999987837, 3.868147000001045], [3.8822430000000168, 3.882335999995121], [3.906726000001072, 3.9067490000015823], [3.9266680000000633, 3.9267109999927925], [3.94221199999447, 3.942258999988553], [3.9502269999939017, 3.950271999987308], [3.961816999988514, 3.9619219999876805], [4.004438999996637, 4.004526999997324], [4.015310999995563, 4.015427999998792], [4.015750999999, 4.015784999995958], [4.078710999994655, 4.078766999999061], [4.182245999996667, 4.182321999993292], [4.3359959999943385, 4.336046999989776], [4.338783999992302, 4.3388189999968745], [4.342739999992773, 4.342843999998877], [4.353087999988929, 4.353162999992492], [4.507108999998309, 4.507133999999496], [4.526660999996238, 4.526717999993707], [4.538541000001715, 4.538575999991735], [4.562742999987677, 4.562791999996989], [4.637124000000767, 4.63715099998808], [4.64645699999528, 4.64654599998903], [4.6680169999890495, 4.668066999991424], [4.668084999997518, 4.668110999991768], [4.668152999991435, 4.6681769999995595], [4.668707999997423, 4.66873599999235], [4.669438999990234, 4.669466999999713], [4.669488999992609, 4.669511999993119], [4.6695289999915985, 4.669549999991432], [4.83049399999436, 4.83054299998912], [4.94561499998963, 4.945668000000296], [4.9457039999979315, 4.945724999997765], [4.9458619999932125, 4.94588400000066], [4.945928000001004, 4.945949000000837], [4.94597299999441, 4.945991999993566], [4.946016000001691, 4.94603599999391], [4.946050999991712, 4.946070999998483], [4.946089999997639, 4.946113999991212], [4.94614799998817, 4.946167999994941], [4.94618499999342, 4.9462989999883575], [4.947923999992781, 4.947959999990417], [4.962661999990814, 4.962739999988116], [4.9867209999938495, 4.9867620000004536], [5.082362000001012, 5.0824309999879915], [5.106795999992755, 5.107153999997536], [5.107189999995171, 5.107234999988577], [5.114697999990312, 5.114725999999791], [5.134697000001324, 5.134733999992022], [5.146714999995311, 5.146926000001258], [5.2749669999902835, 5.27498599998944], [5.275018000000273, 5.275054999990971], [5.276475999999093, 5.276496999998926], [5.306706999996095, 5.306754999997793], [5.400252999999793, 5.400324999995064], [5.422947999992175, 5.423280999995768], [5.4323699999949895, 5.432390999994823], [5.442438999991282, 5.442481999998563], [5.446673999991617, 5.446689999997034], [5.4706699999951525, 5.4706979999900796], [5.490808999995352, 5.491022999995039], [5.499423000001116, 5.4994559999904595], [5.616199999989476, 5.616274999993038], [5.638688999999431, 5.638724999997066], [5.6509749999968335, 5.651008999993792], [5.729095999995479, 5.729152999992948], [5.742246999987401, 5.7422719999885885], [5.754220999995596, 5.754243999996106], [5.88749999999709, 5.887527999992017], [5.8971309999906225, 5.89715299999807], [5.8971829999936745, 5.89721899999131], [5.900270999991335, 5.900290999998106], [5.908954999991693, 5.90897999999288], [5.934676999997464, 5.934729000000516], [5.972257999994326, 5.97238799999468], [5.982328999991296, 5.982416999991983], [5.983966999992845, 5.984020999996574], [6.017152000000351, 6.01722099998733], [6.0347360000014305, 6.035081999987597], [6.035123999987263, 6.035175999990315], [6.058769999988726, 6.061065999994753], [6.0664899999974295, 6.066547999987961], [6.070508999997401, 6.070535999999265], [6.106768999990891, 6.107050999999046], [6.114497999995365, 6.114531999992323], [6.180261000001337, 6.180438999988837], [6.1902439999976195, 6.190357999992557], [6.200654000000213, 6.200748999995994], [6.2346939999988535, 6.234757999991416], [6.325926999998046, 6.325987999996869], [6.32688199999393, 6.327707999997074], [6.354508999997051, 6.355895999993663], [6.35593799999333, 6.356399999989662], [6.366499999989173, 6.366525999997975], [6.394743999990169, 6.394974999988335], [6.528905999992276, 6.528924999991432], [6.5289559999946505, 6.529000999988057], [6.530106999998679, 6.530125999997836], [6.539916999987327, 6.539982999995118], [6.570726999998442, 6.5707819999952335], [6.594528000001446, 6.594562999991467], [6.8353490000008605, 6.835374999995111], [6.835475999992923, 6.835555999990902], [6.838403000001563, 6.838449999995646], [6.847057999999379, 6.847106999994139], [6.859380999987479, 6.859416999999667], [6.9262459999881685, 6.926277999999002], [6.93058599998767, 6.930649000001722], [6.94923800000106, 6.949270999990404], [6.973608999993303, 6.973685999997542], [6.986590999993496, 6.986884999991162], [6.986915000001318, 6.986946999997599], [7.00245799998811, 7.002484999989974], [7.034633999996004, 7.034747999990941], [7.042476999995415, 7.042517999987467], [7.149193999997806, 7.14924699999392], [7.149279999997816, 7.149301999990712], [7.149441999994451, 7.149463999987347], [7.150469000000157, 7.150508999999147], [7.150536999994074, 7.150561999995261], [7.150586999996449, 7.150604999987991], [7.150620999993407, 7.150637999991886], [7.1506569999910425, 7.150675999990199], [7.1507109999947716, 7.150729000000865], [7.150746999992407, 7.150763999990886], [7.152317999993102, 7.1523400000005495], [7.168128999997862, 7.168238999991445], [7.168255999989924, 7.168276999989757], [7.168313999995007, 7.16833799998858], [7.168885999999475, 7.168914999987464], [7.169645999994827, 7.169674999997369], [7.169697999997879, 7.169722999999067], [7.169739999997546, 7.169763999991119], [7.190436999997473, 7.190489000000525], [7.202504000000772, 7.20253799999773], [7.213868999999249, 7.21390399998927], [7.21725499999593, 7.217337999987649], [7.25665399999707, 7.256706999993185], [7.258147000000463, 7.258180999997421], [7.277808999991976, 7.277853999999934], [7.488541999991867, 7.488612999994075], [7.498733999993419, 7.49875699999393], [7.583579999991343, 7.583666999998968], [7.588285999998334, 7.588341999988188], [7.5975130000006175, 7.597547999990638], [7.615267999994103, 7.615603999991436], [7.618203999998514, 7.618263999989722], [7.630250999995042, 7.6303379999881145], [7.638409999999567, 7.640115999995032], [7.640255999998772, 7.6402799999923445], [7.6546850000013364, 7.654713999989326], [7.654771999994409, 7.654907999996794], [7.690483999991557, 7.690517999988515], [7.786528999989969, 7.786670999994385], [7.801588999995147, 7.8016849999985425], [7.803032999989227, 7.803052999995998], [7.807983999999124, 7.810077999994974], [7.825086999990162, 7.825147999988985], [7.8251669999881415, 7.825190999996266], [7.82523499999661, 7.825258999990183], [7.825795999990078, 7.8258329999953276], [7.8266139999905135, 7.826642999993055], [7.8266659999935655, 7.82669000000169], [7.8267070000001695, 7.82673000000068], [7.830223999990267, 7.830246999990777], [7.870526999991853, 7.870561999996426], [7.915802999996231, 7.915927999987616], [7.951263999988441, 7.951604999994743], [7.951640999992378, 7.951700999998138], [7.96673099999316, 7.966783999989275], [7.96714300000167, 7.967508000001544], [7.967834999988554, 7.969861999998102], [7.96987299999455, 7.9698910000006435], [7.974439999990864, 7.9744879999925615], [7.994723999989219, 7.994784999988042], [8.002708999993047, 8.002921999999671], [8.104702999989968, 8.104722999996739], [8.104756000000634, 8.104798999993363], [8.106577999991714, 8.106598999991547], [8.114259999987553, 8.114300000001094], [8.174572999996599, 8.174674999987474], [8.220304999995278, 8.22035999999207], [8.22185499999614, 8.221881999998004], [8.262691999989329, 8.26278099999763], [8.270358999987366, 8.27038000000175], [8.298211999994237, 8.298262999989674], [8.416075000001001, 8.416150999997626], [8.426231999997981, 8.426318999991054], [8.42888099999982, 8.428917999990517], [8.437053999994532, 8.437152999991667], [8.46269499999471, 8.46273199999996], [8.498503999988316, 8.498580999992555], [8.534311999988859, 8.53442099998938], [8.536154999994324, 8.53619400000025], [8.537222999992082, 8.537237999989884], [8.54310299998906, 8.543129999990924], [8.720925000001444, 8.7209440000006], [8.720970999987912, 8.721000999998068], [8.724082000000635, 8.724105000001146], [8.73337599998922, 8.733452000000398], [8.846211999989464, 8.846303999991505], [8.871128999991925, 8.87172099998861], [8.882218999991892, 8.882266000000527], [8.890703999990365, 8.891972999990685], [8.892087000000174, 8.892110000000685], [8.90674599999329, 8.906784999999218], [8.918680999995559, 8.918885999999475], [8.986353000000236, 8.98652900000161], [8.998231999998097, 8.998305999994045], [9.00825199999963, 9.008288999990327], [9.028496999992058, 9.028581999999005], [9.050760999991326, 9.050791999994544], [9.062810999996145, 9.06284699999378], [9.135627999989083, 9.135716999997385], [9.14345499999763, 9.143542999998317], [9.306213999996544, 9.306268000000273], [9.319290999992518, 9.319369999997434], [9.342745999994804, 9.342780999999377], [9.44814699998824, 9.448234999988927], [9.44869399999152, 9.448729999989155], [9.460905999992974, 9.460980999996536], [9.46116500000062, 9.461287999991328]]}, \"run-parts-30816\": {\"6\": [[8.126152999990154, 8.126565999991726]]}, \"run-parts-30729\": {\"7\": [[5.614366999987396, 5.616199999989476]]}, \"kworker/5:2-30614\": {\"5\": [[2.449176999987685, 2.4492079999909038], [2.4545129999896744, 2.4545890000008512], [3.6303359999874374, 3.6303569999872707], [3.647412999998778, 3.648728999993182], [3.649636999994982, 3.6525409999885596], [3.666652999992948, 3.6666949999926146], [3.9144609999930253, 3.9148019999993267], [3.915129999993951, 3.915445999999065], [4.202321999997366, 4.202343999990262], [4.202389999991283, 4.202402999988408], [5.33136499999091, 5.331466999996337], [5.349517999988166, 5.349608999997145], [5.354772999999113, 5.354886000000988], [5.358728999999585, 5.358793999999762], [6.6910099999950035, 6.691033999988576], [6.691145999997389, 6.691160999995191], [7.9947249999968335, 7.994787999996333]]}, \"10-uname-30828\": {\"7\": [[8.437152999991667, 8.437205999987782], [8.439771999997902, 8.440085999987787]]}, \"systemd-30777\": {\"2\": [[6.956346999999369, 6.9569009999977425]]}, \"kworker/5:0-29931\": {\"5\": [[2.0388939999975264, 2.0389679999934742], [2.0546699999977136, 2.054724999994505], [2.4265939999895636, 2.4266159999970114], [2.446948999990127, 2.4471099999936996], [2.4491029999917373, 2.449176999987685], [3.648728999993182, 3.649636999994982]]}, \"sh-30848\": {\"4\": [[9.037455999990925, 9.03774099999282]]}, \"kworker/0:2-28980\": {\"0\": [[0.0530119999893941, 0.053116999988560565], [0.06377999999676831, 0.06394999999611173], [0.06775099999504164, 0.06784599999082275], [0.08499099999608006, 0.08509300000150688], [0.10104299998783972, 0.10114400000020396], [0.1169240000017453, 0.1170270000002347], [0.13291999998909887, 0.13302299998758826], [0.19634799999766983, 0.1964399999997113], [0.22903699999733362, 0.22913799999514595], [0.2450189999944996, 0.24512099999992643], [0.26101799999014474, 0.2611229999893112], [0.2770170000003418, 0.2771189999912167], [0.2930039999919245, 0.29311199999938253], [0.3089719999989029, 0.3090749999973923], [0.3249669999931939, 0.3250709999992978], [0.36667899999883957, 0.36677599999529775], [0.4210579999926267, 0.42115899999043904], [0.43702299999131355, 0.43712599998980295], [0.4529959999927087, 0.45309899999119807], [0.469028999999864, 0.46913099999073893], [0.48502100000041537, 0.48512299999129027], [0.5012139999889769, 0.5013150000013411], [0.5308729999960633, 0.5309009999909904], [0.5796129999944242, 0.5797170000005281], [0.5805790000013076, 0.5806650000013178], [0.6027269999904092, 0.6028339999902528], [0.6131599999935133, 0.6134999999922002], [0.6279459999932442, 0.6281779999990249], [0.6292390000016894, 0.6293289999885019], [0.6441090000007534, 0.6442429999879096], [0.6452739999949699, 0.6453629999887198], [0.6600979999930132, 0.6602429999911692], [0.6612769999919692, 0.661366000000271], [0.6760919999942416, 0.6762259999959497], [0.6772569999884581, 0.6773469999898225], [0.6929609999933746, 0.693065999992541], [0.7353149999980815, 0.7354379999887897], [0.7543279999954393, 0.7543539999896893], [0.7545199999876786, 0.7545359999930952], [0.8142459999944549, 0.8142759999900591], [0.8344910000014352, 0.8345169999956852], [0.8902469999884488, 0.890293999997084], [0.9182650000002468, 0.9183279999997467], [1.0015259999927366, 1.0015559999883408], [1.044369999988703, 1.044432999988203], [1.088687999988906, 1.088780999998562], [1.2222729999921285, 1.2223469999880763], [1.2582449999899836, 1.2582739999925252], [1.306241999991471, 1.3062689999933355], [1.3368349999946076, 1.3368479999917326], [1.336933999991743, 1.3369429999875138], [1.3399659999995492, 1.3400019999971846], [1.4224909999902593, 1.4226009999983944], [1.6022410000005038, 1.6022719999891706], [1.6228139999875566, 1.622901999988244], [1.7307629999995697, 1.730876999994507], [1.739066999987699, 1.7391029999998864], [1.7706939999916358, 1.7708029999921564], [1.7825509999966016, 1.7826720000011846], [1.7992830000002868, 1.79939299999387], [1.8106189999962226, 1.8107059999892954], [1.834912999998778, 1.835014999989653], [1.842598999995971, 1.842823999992106], [1.8589629999914905, 1.85900299999048], [1.8919139999925392, 1.89198599998781], [1.892543999987538, 1.8925799999997253], [1.9076059999933932, 1.9077379999944242], [1.9084670000011101, 1.908646999989287], [1.9228250000014668, 1.922936999995727], [1.9384629999985918, 1.938587999989977], [1.9866489999985788, 1.9867659999872558], [2.0465889999904903, 2.046653999990667], [2.05711799999699, 2.0572549999924377], [2.078323999987333, 2.078522999989218], [2.189182999994955, 2.189299999998184], [2.2054449999995995, 2.205551999999443], [2.2384209999872837, 2.2386750000005122], [2.3068899999925634, 2.3069909999903757], [2.3304019999923185, 2.330640999993193], [2.3530979999923147, 2.3532319999940228], [2.362473000001046, 2.3627739999938058], [2.386572999996133, 2.386743999988539], [2.3944249999913154, 2.39466399999219], [2.410610999999335, 2.4107249999942724], [2.434440999990329, 2.4346689999947557], [2.4793510000017704, 2.479435999994166], [2.4799289999937173, 2.480024999997113], [2.5121409999992466, 2.51227399999334], [2.5134909999906085, 2.51358299999265], [2.5392250000004424, 2.5393589999875985], [2.5706289999943692, 2.570895999990171], [2.594584999998915, 2.594671999991988], [2.6388799999986077, 2.639116999998805], [2.653590999994776, 2.6536679999990156], [2.6647959999972954, 2.6654169999965234], [2.699016999991727, 2.6992559999926016], [2.8108240000001388, 2.810937999995076], [2.827447999996366, 2.8276939999923343], [2.8865660000010394, 2.886694000000716], [2.9146849999960978, 2.9147889999876497], [2.926473999992595, 2.9265210000012303], [2.926815999991959, 2.92684799998824], [2.9320129999978235, 2.9320819999993546], [2.9500980000011623, 2.9502709999942454], [2.9568819999985863, 2.957031999991159], [2.958405999990646, 2.9602469999954337], [3.0027679999911925, 3.0028289999900153], [3.0703260000009323, 3.0703659999999218], [3.103192999988096, 3.1033279999974184], [3.104511999990791, 3.104600999999093], [3.122589999999036, 3.1227269999944838], [3.1400419999990845, 3.140155999994022], [3.179171999989194, 3.1792909999931], [3.1813399999955436, 3.1813790000014706], [3.199519000001601, 3.1996579999977257], [3.2348429999983637, 3.2349390000017593], [3.2817660000000615, 3.2819199999939883], [3.2898739999945974, 3.2900209999934305], [3.3349639999942156, 3.335051999994903], [3.4066039999888744, 3.4066929999971762], [3.4195459999900777, 3.419767999992473], [3.440759999997681, 3.440863999989233], [3.446425999994972, 3.4466879999963567], [3.4715849999920465, 3.471685999989859], [3.5506789999926696, 3.5507769999967422], [3.5745119999919552, 3.57465099998808], [3.5850030000001425, 3.585230999990017], [3.5857299999915995, 3.5857790000009118], [3.589105999999447, 3.589198999994551], [3.654685999994399, 3.654793999987305], [3.67156599998998, 3.6716659999947296], [3.683603999990737, 3.6837279999890598], [3.722314999991795, 3.7225459999899613], [3.735659999991185, 3.7357599999959348], [3.7829039999924134, 3.7829429999983404], [3.7831440000009025, 3.783237999989069], [3.7988159999949858, 3.7988489999988815], [3.799004000000423, 3.799087999999756], [3.815666999988025, 3.815711999995983], [3.827129999990575, 3.8272499999875436], [3.8388209999975516, 3.8389579999929992], [3.8512249999912456, 3.851320999994641], [3.8703779999923427, 3.870471999995061], [3.9024910000007367, 3.90256399998907], [3.9384209999989253, 3.9385179999953834], [3.971830999988015, 3.971946999998181], [3.973065999991377, 3.9731559999927413], [3.987817000001087, 3.987933999989764], [3.9890529999975115, 3.989140999998199], [4.006178999989061, 4.006411999987904], [4.026681999996072, 4.02692799999204], [4.070435999994515, 4.070547999988776], [4.090872999993735, 4.091078999990714], [4.106852999990224, 4.106942999991588], [4.118426000000909, 4.118642999994336], [4.141120999993291, 4.1412469999922905], [4.148868999996921, 4.149032999994233], [4.152084000001196, 4.152292999991914], [4.162724999987404, 4.162797999990289], [4.182913999989978, 4.183122999995248], [4.2024209999945015, 4.202549999987241], [4.222508999999263, 4.22255399999267], [4.222637999992003, 4.222662000000128], [4.242252999989432, 4.242326999999932], [4.254480999996304, 4.2545849999878556], [4.272870999993756, 4.272977000000537], [4.290622999993502, 4.290750000000116], [4.310390999991796, 4.310613999987254], [4.402554999993299, 4.402666999987559], [4.441353999995044, 4.441444999989471], [4.4463379999942845, 4.446423999994295], [4.4623569999967, 4.462503999995533], [4.518836999995983, 4.519042999992962], [4.558644999997341, 4.558730999997351], [4.575779999999213, 4.575895999994827], [4.576995999988867, 4.577084999997169], [4.5917760000011185, 4.591888999988441], [4.5929789999936474, 4.593066000001272], [4.622677999999723, 4.622896000000765], [4.647233999989112, 4.647531999988132], [4.674596999990172, 4.674701999989338], [4.691572999989148, 4.691674999994575], [4.715188999995007, 4.715520999990986], [4.723687999998219, 4.72375699999975], [4.725292999995872, 4.725784999987809], [4.738792999996804, 4.738805999993929], [4.7463949999946635, 4.7479849999945145], [4.774634000001242, 4.774750999989919], [4.7788779999973485, 4.779014999992796], [4.794697999997879, 4.794839999987744], [4.902074999990873, 4.902431999988039], [4.919309999997495, 4.919410999995307], [4.9545279999874765, 4.954636999987997], [4.9673039999906905, 4.967520999998669], [4.979228999989573, 4.979373999987729], [4.99971399999049, 4.999825999999302], [5.014687999995658, 5.014809999993304], [5.038497000001371, 5.038597999999183], [5.048893999992288, 5.0490500000014435], [5.0626199999969685, 5.062844000000041], [5.074271999998018, 5.0744009999907576], [5.083201999994344, 5.08338699999149], [5.138626999992994, 5.138833999997587], [5.165226999990409, 5.165289999989909], [5.174711999992724, 5.17555299999367], [5.179197999997996, 5.17925099999411], [5.192262999989907, 5.192524999991292], [5.208415000000969, 5.208504999987781], [5.2186839999922086, 5.218985999992583], [5.24229799999739, 5.242313999988255], [5.242462999987765, 5.242472999991151], [5.291338999988511, 5.291440000000875], [5.310773999997764, 5.310900999989826], [5.322972999987542, 5.323059999995166], [5.339697999996133, 5.339806999996654], [5.372925999996369, 5.373028999994858], [5.39436299999943, 5.39447799998743], [5.406319000001531, 5.406640000001062], [5.450612999993609, 5.450673999992432], [5.46673099999316, 5.4667449999979], [5.466804999989108, 5.46685699999216], [5.484700000000885, 5.484779999998864], [5.499528999993345, 5.499675999992178], [5.528354999987641, 5.528506999995443], [5.5294339999963995, 5.5295269999915035], [5.585485999996308, 5.5855739999969956], [5.618468999993638, 5.618547999998555], [5.630661999995937, 5.63068599998951], [5.670027999993181, 5.670129999998608], [5.6747879999893485, 5.674894999989192], [5.704850999987684, 5.704912000001059], [5.707459999990533, 5.707553000000189], [5.738906999991741, 5.739140999998199], [5.811269999991055, 5.811366999987513], [5.827771999989636, 5.8278859999991255], [5.8289589999913005, 5.829045999998925], [5.843767999991542, 5.8438809999934165], [5.845069999995758, 5.845159999997122], [5.875467999998364, 5.875613999989582], [5.9077459999971325, 5.907976999995299], [5.958362999997917, 5.958506999988458], [6.038488999998663, 6.038544999988517], [6.134919999996782, 6.135004999989178], [6.1394189999991795, 6.139523999998346], [6.190495999995619, 6.190584999989369], [6.262718999991193, 6.262822999997297], [6.270495999997365, 6.2707139999984065], [6.297253999990062, 6.297313999995822], [6.298306999990018, 6.2983969999913825], [6.322421999997459, 6.322568999996292], [6.358347000001231, 6.358475999993971], [6.386490999997477, 6.386534999997821], [6.4110059999948135, 6.41109699998924], [6.427566999991541, 6.427739999999176], [6.4288309999974445, 6.429008999999496], [6.443744999996852, 6.443862000000081], [6.44494199998735, 6.445028999994975], [6.456217999992077, 6.456380999996327], [6.457330999997794, 6.457423999992898], [6.490683999989415, 6.490713999999571], [6.4908809999906225, 6.4909740000002785], [6.5225549999886425, 6.522666999997455], [6.578836000000592, 6.578929999988759], [6.590814999988652, 6.590906999990693], [6.629767999998876, 6.629927999994834], [6.640122999990126, 6.640193999992334], [6.662294999987353, 6.663369000001694], [6.690921000001254, 6.69181099999696], [6.722956999990856, 6.723033999995096], [7.592213999989326, 7.593152999994345], [7.610761999996612, 7.610969000001205], [7.634739000000991, 7.6348589999979595], [8.540213999993284, 8.541096000000834], [8.542839999994612, 8.54287399999157], [8.562732999998843, 8.562864999999874], [8.578477999995812, 8.578666000001249]]}, \"sh-30705\": {\"7\": [[4.965968999997131, 4.966397999989567]]}, \"run-parts-30674\": {\"1\": [[4.060954999993555, 4.061561999988044]], \"6\": [[4.061615999991773, 4.062244999993709]]}, \"bash-29982\": {\"6\": [[0.00024199999461416155, 0.0009209999989252537], [0.0009559999889461324, 0.0014349999983096495], [0.16088599999784492, 0.16780299998936243], [0.17172899999422953, 0.17221299999800976], [0.33038899999519344, 0.33519800000067335], [0.33533399998850655, 0.3357499999983702], [0.34814299999561626, 0.3486269999993965], [0.5058639999915613, 0.5109309999970719], [0.5427059999929043, 0.5432499999878928], [0.7030539999977918, 0.7031219999917084], [0.7031779999961145, 0.7085660000011558], [1.7733429999934742, 1.7743379999883473], [9.284053999988828, 9.284122999990359], [9.284176000001025, 9.289144999987911], [9.303590999988955, 9.303997999988496], [9.4613229999959, 9.466421999997692], [9.469991999998456, 9.47082399998908], [9.62848899999517, 9.633133999988786]]}, \"kworker/6:3-30056\": {\"6\": [[0.0009209999989252537, 0.0009559999889461324], [0.022813999996287748, 0.022876999995787628], [0.03055599999788683, 0.030588999987230636], [0.03066999999282416, 0.030699999988428317], [0.17069299999275245, 0.17073499999241903], [0.2065219999931287, 0.20655899999837857], [0.20664899999974295, 0.2066789999953471], [0.2185019999888027, 0.21853600000031292], [0.33519800000067335, 0.33533399998850655], [0.382553999996162, 0.3825899999937974], [0.52440999999817, 0.5244429999875138], [0.5344889999978477, 0.5345679999882123], [0.5393959999928484, 0.5394169999926817], [0.7031219999917084, 0.7031779999961145], [0.8235999999888008, 0.8236150000011548], [1.0184539999900153, 1.018471999996109], [1.0887569999904372, 1.0887699999875622], [1.1102350000001024, 1.1102479999972275], [1.1443529999960447, 1.1443909999943571], [1.1702249999943888, 1.1702369999984512], [1.2182239999965532, 1.2182360000006156], [1.2422279999882448, 1.2422629999928176], [1.266219999990426, 1.266232999987551], [1.3002719999931287, 1.3002869999909308], [1.3382569999957923, 1.3383319999993546], [1.386222999994061, 1.386235999991186], [1.4342469999974128, 1.4343149999913294], [1.4582209999935003, 1.4582339999906253], [1.4702160000015283, 1.4702289999986533], [1.5622239999938756, 1.5622389999916777], [1.6076130000001285, 1.607624999989639], [1.65822099999059, 1.6582389999966836], [1.6822149999934481, 1.6822269999975106], [1.692310999991605, 1.69232399998873], [1.7032990000006976, 1.7033099999971455], [1.7294809999875724, 1.729511999990791], [1.7625429999898188, 1.7625789999874542], [1.974261999988812, 1.9742909999913536], [2.0148130000015954, 2.0148499999922933], [2.022776999991038, 2.0228129999886733], [2.0692459999991115, 2.0693039999896428], [2.0749399999913294, 2.075005999999121], [2.075944999989588, 2.0759719999914523], [2.082276000001002, 2.0823850000015227], [2.0854449999897042, 2.0854749999998603], [2.092535999996471, 2.092622999989544], [2.1142279999912716, 2.1142779999936465], [2.1264870000013616, 2.1265389999898616], [2.1506899999949383, 2.150737999996636], [2.216335999997682, 2.2164259999990463], [2.2169670000002952, 2.217090999998618], [2.2827049999905284, 2.282772999998997], [2.336195999989286, 2.336258999988786], [2.3422869999922113, 2.3423859999893466], [2.3474519999872427, 2.347500999996555], [2.352241000000504, 2.3523019999993267], [2.3560409999918193, 2.3560709999874234], [2.372734999997192, 2.3728399999963585], [2.4167039999883855, 2.416728999989573], [2.5243589999881806, 2.524448999989545], [2.524980999995023, 2.5251089999947], [2.566525999995065, 2.5665619999927003], [2.5772309999883873, 2.577313999994658], [2.662526000000071, 2.662574999994831], [2.676144999990356, 2.6761919999989914], [2.677667999989353, 2.6777040000015404], [2.705684000000474, 2.7057300000014948], [2.7167159999953583, 2.716787999990629], [2.808413999999175, 2.808478999999352], [2.851037999993423, 2.851117999991402], [2.862066000001505, 2.862156999995932], [2.8632249999936903, 2.8632609999913257], [2.9225880000012694, 2.922625999999582], [2.934272999991663, 2.9343579999986105], [2.9351459999888903, 2.9351820000010775], [2.945594999997411, 2.945715999987442], [2.978668999989168, 2.9787069999874802], [3.0025190000014845, 3.0025629999872763], [3.0222559999965597, 3.022308999992674], [3.2066720000002533, 3.2067469999892637], [3.230777999997372, 3.230813999995007], [3.265953999987687, 3.2661169999919366], [3.2766199999896344, 3.276795999991009], [3.2969840000005206, 3.2970139999961248], [3.34630499999912, 3.3463669999910053], [3.3787650000012945, 3.378798999998253], [3.390715999994427, 3.3907519999920623], [3.462275999991107, 3.4623460000002524], [3.5023049999872455, 3.502335999990464], [3.514511000001221, 3.514568999991752], [3.5306369999889284, 3.5306979999877512], [3.662186000001384, 3.6622559999959776], [3.7103669999924023, 3.7104569999937667], [3.7109979999950156, 3.7111210000002757], [3.749867999998969, 3.7499269999971148], [3.7518599999893922, 3.7518789999885485], [3.7583919999888167, 3.758468999993056], [3.7988269999914337, 3.7988939999922877], [3.870623999988311, 3.870675999991363], [3.926252999997814, 3.926276999991387], [4.038258999993559, 4.038273999991361], [4.0384459999913815, 4.038497000001371], [4.0469389999925625, 4.046990999995614], [4.049178999994183, 4.049197000000277], [4.055093999995734, 4.055121999990661], [4.062244999993709, 4.063099999999395], [4.090763999993214, 4.090824999992037], [4.162774999989779, 4.162839999989956], [4.500293999997666, 4.500327999994624], [4.522675999993226, 4.52270599998883], [4.52274000000034, 4.522797999990871], [4.538734999994631, 4.538911999989068], [4.550491999994847, 4.550564999997732], [4.6143709999887506, 4.614524999997229], [4.626225999993039, 4.626280999989831], [4.647883999990881, 4.64795199999935], [4.648615999991307, 4.648631999996724], [4.654797999988659, 4.656810999993468], [4.656827999991947, 4.656902999995509], [4.6583709999977145, 4.658412999997381], [4.667170000000624, 4.667229999991832], [4.702811999988626, 4.70289000000048], [4.702911000000313, 4.702943999989657], [4.720311999990372, 4.720484999998007], [4.782253999990644, 4.78230700000131], [4.786223999995855, 4.786265999995521], [4.795122999988962, 4.7951499999908265], [4.798271999999997, 4.798606999989715], [4.8062559999962104, 4.806327999991481], [4.822685999999521, 4.8227439999900525], [4.82276899999124, 4.822844999987865], [4.830973999996786, 4.831284999992931], [4.85030399999232, 4.850447999997414], [4.854702999989968, 4.854725999990478], [4.900614999991376, 4.9006979999976465], [4.910866999998689, 4.911009999996168], [4.944529999993392, 4.9446029999962775], [4.945387999992818, 4.9454120000009425], [4.951577999992878, 4.951637999998638], [5.04650299999048, 5.046518999995897], [5.056526999993366, 5.056566999992356], [5.083350999993854, 5.083381999997073], [5.106273999990663, 5.106354999996256], [5.1253429999924265, 5.125390999994124], [5.262280999988434, 5.262395999990986], [5.272482999993372, 5.272521999999299], [5.282695000001695, 5.282767999990028], [5.286303000000771, 5.286366000000271], [5.299009999987902, 5.299071000001277], [5.366253999993205, 5.366324999995413], [5.3673799999960465, 5.3674319999990985], [5.390136999994866, 5.390164999989793], [5.390409999992698, 5.390457000001334], [5.391597999987425, 5.391633999999613], [5.454459000000497, 5.45449699999881], [5.593811999991885, 5.593895999991219], [5.662524999992456, 5.6625959999946645], [5.686452999987523, 5.68661499999871], [5.687497999999323, 5.687577999997302], [5.697329999995418, 5.697436999995261], [5.718937999990885, 5.719031000000541], [5.719075000000885, 5.719140000001062], [5.720016999999643, 5.7200359999987995], [5.766215999989072, 5.766253999987384], [5.8144739999988815, 5.814522999993642], [5.898889999996754, 5.898916999998619], [5.90539099999296, 5.905470999990939], [5.922656999988249, 5.922716000000946], [5.946715999991284, 5.946751999988919], [6.014249999992899, 6.014274999994086], [6.054218999997829, 6.054242999991402], [6.102657999988878, 6.102705999990576], [6.126515999989351, 6.1265500000008615], [6.15221400000155, 6.1522750000003725], [6.168220999999903, 6.168291999987559], [6.16847499999858, 6.168506999994861], [6.205796999987797, 6.207818999988376], [6.217594000001554, 6.217638999994961], [6.217653999992763, 6.217672999991919], [6.217706999988877, 6.217726999995648], [6.218176999987918, 6.218236999993678], [6.218840000001364, 6.218863999994937], [6.2188829999940936, 6.218903000000864], [6.218916999991052, 6.2189349999971455], [6.258517999987816, 6.258554999993066], [6.305801999988034, 6.305890999996336], [6.306092999991961, 6.306140999993659], [6.30764199999976, 6.307656999997562], [6.338477999990573, 6.338534999988042], [6.5449139999982435, 6.5449809999990975], [6.5462379999953555, 6.546277999994345], [6.558534999989206, 6.558559999990393], [6.618291999999201, 6.618323999995482], [6.624922999995761, 6.624983999994583], [6.647830000001704, 6.647882999997819], [6.6493049999990035, 6.649324999991222], [6.689613999988069, 6.6896859999978915], [6.802358999993885, 6.802511999994749], [6.814214999991236, 6.814269999988028], [6.824419999989914, 6.824473999993643], [6.8457909999997355, 6.845874999999069], [6.846416000000318, 6.84645699999237], [6.867308999993838, 6.86734099999012], [6.8784689999883994, 6.87857799998892], [6.891466000000946, 6.891501999998582], [6.902547999998205, 6.902582999988226], [7.002438999988954, 7.00245499999437], [7.034226999996463, 7.034275999991223], [7.0462639999896055, 7.046292999992147], [7.046348999996553, 7.046361999993678], [7.071602999989409, 7.0716839999950025], [7.088403000001563, 7.088462999992771], [7.146796999993967, 7.146848999997019], [7.1563019999885, 7.15636199999426], [7.237009999997099, 7.237154999995255], [7.251426999995601, 7.25150999998732], [7.257043999998132, 7.257086999990861], [7.309333999990486, 7.309410000001662], [7.322812999991584, 7.322889999995823], [7.346546999993734, 7.346624999991036], [7.420329999993555, 7.420415000000503], [7.436206999991555, 7.436283999995794], [7.436459999997169, 7.436587999996846], [7.456630000000587, 7.456743999995524], [7.467428999996628, 7.467456999991555], [7.467553999988013, 7.46759299999394], [7.468865999995614, 7.468880000000354], [7.522772999989684, 7.522837999989861], [7.548111999989487, 7.548270999992383], [7.558334000001196, 7.558382999995956], [7.564973000000464, 7.565035999999964], [7.570483999996213, 7.570552999997744], [7.594221999999718, 7.594312000001082], [7.608898999998928, 7.608978999996907], [7.816603999992367, 7.816676999995252], [7.818204999988666, 7.818239999993239], [7.858540999994148, 7.85857899999246], [7.937502000000677, 7.9375519999885], [7.958236999998917, 7.9583069999935105], [7.998515999992378, 7.9985669999878155], [8.095271999991382, 8.095298999993247], [8.112838999993983, 8.112928999995347], [8.134693999993033, 8.13472199998796], [8.198689999990165, 8.198748999988311], [8.210456000000704, 8.210506999996142], [8.259584999992512, 8.260121999992407], [8.27848899998935, 8.278507999988506], [8.298492000001715, 8.29852199999732], [8.30663399999321, 8.306775999997626], [8.310642999989795, 8.310717999993358], [8.382369999992079, 8.382430999990902], [8.405636999988928, 8.405653999987408], [8.405713000000105, 8.40572899999097], [8.430306999987806, 8.430336999997962], [8.554433999990579, 8.554527000000235], [8.586705999987316, 8.586788000000524], [8.668241999999736, 8.66835199999332], [8.722855999993044, 8.722904999987804], [8.72293499999796, 8.72295199999644], [8.723066999998991, 8.723085999998148], [8.723145999989356, 8.723164999988512], [8.723185999988345, 8.723204999987502], [8.723227999988012, 8.72324700000172], [8.723262999992585, 8.723279999991064], [8.723297999997158, 8.723316999996314], [8.723354000001564, 8.72337300000072], [8.723390999992262, 8.723410999999032], [8.725033999988227, 8.725058999989415], [8.737544999996317, 8.737596999999369], [8.737617999999202, 8.737643999993452], [8.737687000000733, 8.737711999987368], [8.7383109999937, 8.73834199999692], [8.739061999993282, 8.739091999988887], [8.739113999996334, 8.739137999989907], [8.739155999996001, 8.739177999988897], [8.815489999993588, 8.815538999988348], [8.81707199999073, 8.817112999997335], [8.836062999995193, 8.83613099998911], [8.939296999989892, 8.939346999992267], [9.019203999996535, 9.019228999997722], [9.020351999992272, 9.020401000001584], [9.020970999990823, 9.021020999993198], [9.021052999989479, 9.021073999989312], [9.021215000000666, 9.021238999994239], [9.021305999995093, 9.021326999994926], [9.021349999995437, 9.02137099999527], [9.021392999988166, 9.021411999987322], [9.021427999992738, 9.021445999998832], [9.021467999991728, 9.021486999990884], [9.021525999996811, 9.02154599998903], [9.021563999995124, 9.021583999987342], [9.023279999993974, 9.023313999990933], [9.038300000000163, 9.0383509999956], [9.038365999993403, 9.038381999998819], [9.0384139999951, 9.038430000000517], [9.038831999991089, 9.03885199999786], [9.03943399999116, 9.039458999992348], [9.039471999989473, 9.039529999994556], [9.039545999999973, 9.039563999991515], [9.039575999995577, 9.039592000000994], [9.085754999992787, 9.085825999994995], [9.135227999999188, 9.135284999996657], [9.136765999995987, 9.136803000001237], [9.158459999991464, 9.158523999998579], [9.170744999995804, 9.170818999991752], [9.218747999999323, 9.2188129999995], [9.284122999990359, 9.284176000001025], [9.3585299999977, 9.358568999989075], [9.482424000001629, 9.482477999990806]]}, \"cron-3116\": {\"5\": [[9.606019999991986, 9.606521999987308]]}, \"sh-30826\": {\"7\": [[8.428917999990517, 8.42931099999987], [8.4405909999914, 8.440892999991775]]}, \"shutils-30558\": {\"1\": [[0.5343419999990147, 0.5349539999879198]], \"6\": [[0.535197999997763, 0.5359400000015739]]}, \"sshd-30833\": {\"0\": [[8.781726000001072, 8.78643199999351], [8.787585999991279, 8.791551999995136], [8.792185999991489, 8.792369999995572], [8.808350999999675, 8.808597999988706]], \"4\": [[8.621268999995664, 8.624402999994345], [8.684640999999829, 8.68565299999318], [8.686321000001044, 8.690271999992547], [8.690412999989348, 8.693701999989571], [8.695892999996431, 8.702204000001075], [8.702258999997866, 8.708591999995406], [8.708820999992895, 8.708826999994926], [8.708843000000343, 8.709577000001445], [8.709624999988591, 8.709651999990456], [8.711790999994264, 8.712855999998283], [8.71288399999321, 8.713214999996126], [8.820745999997598, 8.824317999999039], [8.824371999988216, 8.824454999994487]], \"5\": [[8.566331999987597, 8.57291799999075], [8.577022999990731, 8.584663000001456], [8.714723999990383, 8.714858999999706]], \"6\": [[8.722750000000815, 8.722855999993044], [8.722904999987804, 8.72293499999796], [8.72295199999644, 8.723066999998991], [8.723085999998148, 8.723145999989356], [8.723164999988512, 8.723185999988345], [8.723204999987502, 8.723227999988012], [8.72324700000172, 8.723262999992585], [8.723279999991064, 8.723297999997158], [8.723316999996314, 8.723354000001564], [8.72337300000072, 8.723390999992262], [8.723410999999032, 8.725033999988227], [8.725058999989415, 8.725163999988581], [8.736874999987776, 8.737544999996317], [8.737596999999369, 8.737617999999202], [8.737643999993452, 8.737687000000733], [8.737711999987368, 8.7383109999937], [8.73834199999692, 8.739061999993282], [8.739091999988887, 8.739113999996334], [8.739137999989907, 8.739155999996001], [8.739177999988897, 8.739504999990459], [8.806939999994938, 8.807209999999031], [8.809005999995861, 8.809131999994861], [8.810594999988098, 8.81069299999217], [8.811077999998815, 8.811152999987826], [8.8125629999995, 8.812619999996969], [8.812862999999197, 8.812955000001239], [8.814478999993298, 8.814537999991444], [8.815173999988474, 8.815473999988171], [8.816825999994762, 8.81707199999073], [8.817112999997335, 8.817916999993031], [8.818343999999342, 8.818461999995634], [8.819366999989143, 8.819506999992882]], \"7\": [[8.713724000001093, 8.713797999997041]]}, \"busybox-30556\": {\"4\": [[0.5336379999935161, 0.5336709999974119], [0.5337020000006305, 0.5353629999881377]]}, \"sshd-30771\": {\"2\": [[6.8433119999972405, 6.844103999988874]], \"7\": [[6.844403999988572, 6.847057999999379]]}, \"sshd-30679\": {\"0\": [[4.432772999993176, 4.433074999993551], [4.4334899999958, 4.433924999990268], [4.435043999998015, 4.43527199998789], [4.435623999990639, 4.435886999999639], [4.436462999990908, 4.436644000001252], [4.436958999998751, 4.437281999998959], [4.437959999995655, 4.438139999998384], [4.439293999996153, 4.440298999994411], [4.440935999999056, 4.441353999995044], [4.441444999989471, 4.442325999989407], [4.442861999996239, 4.443895999997039]], \"2\": [[4.4074619999883, 4.407829999996466], [4.407920999990893, 4.408081999994465]], \"4\": [[4.236835999996401, 4.240033999987645], [4.296896999992896, 4.298389999996289], [4.299052999995183, 4.308355999994092], [4.3101519999909215, 4.322241999994731], [4.322294999990845, 4.322913999989396], [4.3232869999919785, 4.323942999995779], [4.324029999988852, 4.3240519999963], [4.325790999995661, 4.327070999992429], [4.337314999997034, 4.342355999993742], [4.354712000000291, 4.355370999997831], [4.355418999999529, 4.355437999998685], [4.355462999999872, 4.3555039999919245], [4.355528000000049, 4.356064999999944], [4.356097999989288, 4.356768999990891], [4.356799000001047, 4.356820999993943], [4.356853999997838, 4.35687199998938], [4.3568949999898905, 4.357216999997036], [4.402617999992799, 4.406494999988354]], \"5\": [[4.192075999992085, 4.19426599999133], [4.1943109999992885, 4.199752000000444], [4.328578999993624, 4.328710000001593], [4.4313229999970645, 4.431729999996605], [4.445535999999265, 4.445706999991671], [4.44738199999847, 4.450927999991109], [4.450977000000421, 4.451047999988077]], \"6\": [[4.444192999988445, 4.444306999997934]], \"7\": [[4.327483999994001, 4.327579999997397]]}, \"shutils-30856\": {\"1\": [[9.296147000000929, 9.300416999991285]], \"7\": [[9.300766000000294, 9.302505999992718]]}, \"kworker/u16:1-30834\": {\"1\": [[8.573537999996915, 8.573755999997957]], \"4\": [[8.574022999993758, 8.574396999989403], [8.574710000000778, 8.576648999995086]]}, \"run-parts-30850\": {\"2\": [[9.032038999997894, 9.032565000001341]], \"7\": [[9.032832999990205, 9.034225999988848]]}, \"sshd-30623\": {\"0\": [[2.9226530000014463, 2.926473999992595], [2.9275479999923846, 2.9320129999978235], [2.9320819999993546, 2.932896999991499], [2.93332699999155, 2.9335419999988517], [2.948521999991499, 2.9487039999949047], [2.9502709999942454, 2.950556999989203], [2.951733999987482, 2.952060999989044], [2.953310999990208, 2.9536430000007385], [2.9538439999887487, 2.9555989999935264], [2.9562279999954626, 2.9568819999985863], [2.957031999991159, 2.958405999990646], [2.9607379999943078, 2.9624709999916377]], \"4\": [[2.950952999992296, 2.9510459999874], [2.9524079999973765, 2.9525159999902826]], \"5\": [[2.844998000000487, 2.8450809999922058], [2.845535000000382, 2.8456289999885485], [2.855880999995861, 2.8560189999989234], [2.8560859999997774, 2.8561269999918295], [2.856153999993694, 2.8563060000014957], [2.856333999996423, 2.856411000000662], [2.8564359999872977, 2.8564639999967767], [2.8564879999903496, 2.8565139999991516], [2.8565359999920474, 2.856553999998141], [2.8565769999986514, 2.8566009999922244], [2.8566219999920577, 2.8566659999924013], [2.856692999994266, 2.8567150000017136], [2.8567389999952866, 2.858771999992314], [2.858819000000949, 2.8589759999886155], [2.8766729999915697, 2.8773649999930058], [2.8774179999891203, 2.877437999995891], [2.8774629999970784, 2.8775039999891305], [2.8775279999972554, 2.8780599999881815], [2.8780879999976605, 2.8788669999921694], [2.878897999995388, 2.8789209999958985], [2.878945999997086, 2.8789639999886276], [2.8789859999960754, 2.87931099999696], [2.966502999988734, 2.9704899999924237], [2.970698999997694, 2.9707539999944856]], \"6\": [[2.7089129999949364, 2.7166900000011083], [2.964498999994248, 2.9647540000005392]], \"7\": [[2.756941999992705, 2.7600909999891883], [2.816122999996878, 2.8174099999887403], [2.818025000000489, 2.8184049999981653], [2.8185499999963213, 2.825093999999808], [2.827678999994532, 2.8302569999941625], [2.830321000001277, 2.8403609999950277], [2.840392999991309, 2.840433999997913], [2.840572000000975, 2.8405779999884544], [2.8405930000008084, 2.841222999995807], [2.841231999991578, 2.8412370000005467], [2.8413309999887133, 2.841352999996161], [2.8433289999957196, 2.844599999996717], [2.947476999994251, 2.9477369999949588], [2.949224999989383, 2.9493559999973513], [2.9625839999935124, 2.9627979999931995]]}, \"(sshd)-30800\": {\"3\": [[7.618443999992451, 7.619712999992771]], \"7\": [[7.6199889999988955, 7.630250999995042]]}, \"run-parts-30595\": {\"7\": [[1.9764809999905992, 1.9782500000001164]]}, \"sshd-30709\": {\"4\": [[5.028690999999526, 5.030355999988387], [5.030418999987887, 5.032657999996445], [5.03273399999307, 5.038288999989163]]}, \"shutils-30559\": {\"5\": [[0.5347979999933159, 0.5361459999985527]]}, \"systemd-30644\": {\"2\": [[3.302821999997832, 3.3035969999909867]]}, \"sh-30661\": {\"5\": [[3.7590459999919403, 3.7594889999891166], [3.769678999989992, 3.7700479999912204]]}, \"sshd-30676\": {\"4\": [[4.123270999989472, 4.126315000001341], [4.126393999991706, 4.126554999995278], [4.126604999997653, 4.136134999993374]]}, \"sh-30695\": {\"3\": [[4.658318999994663, 4.658800999997766]], \"7\": [[4.659043999999994, 4.662017999988166]]}, \"shutils-30561\": {\"2\": [[0.5370649999968009, 0.5378490000002785]], \"5\": [[0.5378939999936847, 0.5389389999909326]]}, \"sshd-30797\": {\"2\": [[7.54206599999452, 7.55103699999745], [7.5511939999996684, 7.5522669999918435]], \"6\": [[7.554281999997329, 7.558334000001196]]}, \"kworker/0:1-18292\": {\"0\": [[0.002761999989161268, 0.002966000000014901], [0.0030479999986710027, 0.003648999991128221], [0.0038339999882737175, 0.003919999988283962], [0.003975999992690049, 0.004072999989148229], [0.019436999995377846, 0.019658999997773208], [0.019748999999137595, 0.020047999991220422], [0.020100999987334944, 0.02018399999360554], [0.020238999990397133, 0.02040100000158418], [0.03575099998852238, 0.03600999999616761], [0.036104999991948716, 0.036428999999770895], [0.036480999988270923, 0.0365649999876041], [0.03661899999133311, 0.03685599999153055], [0.05177999999432359, 0.05204099998809397], [0.0521349999908125, 0.05251799999678042], [0.05257099999289494, 0.052653999999165535], [0.05270999998901971, 0.05294899998989422], [0.06667400000151247, 0.0669049999996787], [0.06699099999968894, 0.06728299999667797], [0.0673359999927925, 0.06741899999906309], [0.06747399999585468, 0.0676989999919897], [0.08376799999678042, 0.08402799999748822], [0.08412200000020675, 0.08450299999094568], [0.08455600000161212, 0.08464000000094529], [0.08469599999079946, 0.08493099999031983], [0.0997499999939464, 0.10000999999465421], [0.10010299998975825, 0.10057299998879898], [0.10062599999946542, 0.10071099999186117], [0.10076699999626726, 0.10098199998901691], [0.11574999999720603, 0.11601299999165349], [0.11610699999437202, 0.11648599999898579], [0.11653899999510031, 0.1166220000013709], [0.1166769999981625, 0.116861999995308], [0.13177100000029895, 0.1320279999927152], [0.13212699998985045, 0.1325069999875268], [0.13255999999819323, 0.1326439999975264], [0.132698999994318, 0.13286099999095313], [0.14776599999458995, 0.14802599999529775], [0.14811999999801628, 0.1485019999963697], [0.14856099999451544, 0.14864499999384861], [0.1487009999982547, 0.14881999998760875], [0.16347200000018347, 0.16371100000105798], [0.1638049999892246, 0.1641209999943385], [0.164173999990453, 0.16426099999807775], [0.16431699998793192, 0.16444399999454618], [0.17894699999305885, 0.17914100000052713], [0.17921499999647494, 0.17951000000175554], [0.17956199999025557, 0.17964599998958874], [0.17970100000093225, 0.17987300000095274], [0.19536499999230728, 0.19554499999503605], [0.1956179999979213, 0.19592800000100397], [0.195979999989504, 0.19605899999442045], [0.19611299999814946, 0.1962889999995241], [0.2113649999955669, 0.2115439999906812], [0.21161699999356642, 0.2118779999873368], [0.21192999999038875, 0.21200999998836778], [0.21206299999903422, 0.21223199999076314], [0.22779399999126326, 0.2280529999989085], [0.22814599999401253, 0.22852299999794923], [0.22858199999609496, 0.22866499998781364], [0.22872099999221973, 0.22897399999783374], [0.24378499999875203, 0.24404399999184534], [0.24413899998762645, 0.2445199999929173], [0.24457299998903181, 0.2446559999953024], [0.244710999992094, 0.24495599999499973], [0.2597819999937201, 0.2600370000000112], [0.2601309999881778, 0.2605139999941457], [0.26056699999026023, 0.2606499999965308], [0.2607060000009369, 0.260958999991999], [0.27580099999613594, 0.27606099999684375], [0.2761539999919478, 0.27653899999859277], [0.27659299998776987, 0.2766750000009779], [0.27673099999083206, 0.276956000001519], [0.291797999991104, 0.29205599999113474], [0.2921490000007907, 0.29252899999846704], [0.292581000001519, 0.29266500000085216], [0.29272099999070633, 0.2929429999931017], [0.30778999999165535, 0.3080539999937173], [0.30815399999846704, 0.3085259999934351], [0.3085799999971641, 0.3086629999888828], [0.3087189999932889, 0.30891199999314267], [0.32378500000049826, 0.32404500000120606], [0.3241379999963101, 0.32451700000092387], [0.3245699999970384, 0.3246529999887571], [0.3247129999945173, 0.32490699998743366], [0.33866299998771865, 0.33882199999061413], [0.33888899999146815, 0.3391409999894677], [0.3391940000001341, 0.3392749999911757], [0.33932899999490473, 0.3394829999888316], [0.3545809999923222, 0.35468399999081157], [0.35472699999809265, 0.3550389999873005], [0.3550919999979669, 0.35517199999594595], [0.35522599999967497, 0.3553129999927478], [0.37083799998799805, 0.37096200000087265], [0.37101599999004975, 0.3712259999883827], [0.3712779999914346, 0.37135299999499694], [0.3714049999980489, 0.3714849999960279], [0.3873449999955483, 0.3875299999926938], [0.387602999995579, 0.3878649999969639], [0.38791700000001583, 0.3880019999924116], [0.3880559999961406, 0.3882079999893904], [0.4034769999998389, 0.40369700000155717], [0.40378100000089034, 0.4041389999911189], [0.40419199998723343, 0.4042760000011185], [0.4043319999909727, 0.4045110000006389], [0.4197710000007646, 0.420031999994535], [0.4201269999903161, 0.42050799999560695], [0.4205609999917215, 0.4206489999924088], [0.4207049999968149, 0.42099400000006426], [0.43576399999437854, 0.4360279999964405], [0.4361229999922216, 0.43650399999751244], [0.43655699999362696, 0.43663999999989755], [0.4366959999897517, 0.43696099999942817], [0.45175300000119023, 0.4520139999949606], [0.45210699999006465, 0.4524879999953555], [0.45254099999147, 0.4526239999977406], [0.4526789999945322, 0.45293600000150036], [0.46777999999176245, 0.4680439999938244], [0.46813799999654293, 0.46852099998795893], [0.46857399999862537, 0.46865699999034405], [0.46871299999475013, 0.4689689999941038], [0.4837719999923138, 0.4840319999930216], [0.4841269999888027, 0.4845059999934165], [0.484558999989531, 0.4846419999958016], [0.4847029999946244, 0.48496099999465514], [0.499759999991511, 0.5000230000005104], [0.500116999988677, 0.5004979999939678], [0.5005509999900823, 0.5006349999894155], [0.500690000000759, 0.5008929999894463], [0.514683999994304, 0.5148719999997411], [0.5149439999950118, 0.5152259999886155], [0.515278999999282, 0.5153619999910006], [0.5154169999877922, 0.5155139999988023], [0.5306249999994179, 0.5308039999945322], [0.5309009999909904, 0.5312540000013541], [0.531299999987823, 0.5313659999956144], [0.5314119999966351, 0.531485999992583], [0.5463599999930011, 0.5464789999969071], [0.5465319999930216, 0.5467070000013337], [0.5467490000010002, 0.5468069999915315], [0.5468509999918751, 0.5469039999879897], [0.5628369999903953, 0.5629879999905825], [0.5630709999968531, 0.5633189999934984], [0.5633939999970607, 0.5634920000011334], [0.563572999992175, 0.5636999999987893], [0.5793809999886435, 0.5796129999944242], [0.5798119999963092, 0.5800969999982044], [0.5801729999948293, 0.5802750000002561], [0.5803529999975581, 0.5805269999982556], [0.5954339999880176, 0.5956819999992149], [0.5957889999990584, 0.5961169999936828], [0.5961939999979222, 0.5963059999921825], [0.5963859999901615, 0.5965690000011818], [0.6117159999994328, 0.6120149999915157], [0.6121279999933904, 0.6124759999947855], [0.6125529999990249, 0.6126629999926081], [0.6127429999905871, 0.6130839999968885], [0.6276870000001509, 0.6279459999932442], [0.6282890000002226, 0.6286149999941699], [0.6286909999907948, 0.6288009999989299], [0.6288809999969089, 0.6291869999986375], [0.6437779999978375, 0.6441090000007534], [0.6443549999967217, 0.6446729999879608], [0.6447499999922002, 0.6448600000003353], [0.6449439999996684, 0.6452209999988554], [0.6597679999977117, 0.6600979999930132], [0.6603570000006584, 0.6606809999939287], [0.6607569999905536, 0.6608679999917513], [0.6609479999897303, 0.6612219999951776], [0.6757609999913257, 0.6760919999942416], [0.6763389999978244, 0.6766609999904176], [0.676737999994657, 0.6768499999889173], [0.6769309999945108, 0.6772039999923436], [0.6917419999954291, 0.6920069999905536], [0.6921029999939492, 0.6924809999909485], [0.6925349999946775, 0.6926169999933336], [0.6926719999901252, 0.6928990000014892], [0.7073640000016894, 0.7075749999930849], [0.7076649999944493, 0.7079559999983758], [0.7080109999951674, 0.7082419999933336], [0.708264999993844, 0.7086419999977807], [0.7224229999992531, 0.7226099999970756], [0.7226839999930235, 0.723281999991741], [0.7233529999939492, 0.7234590000007302], [0.72352200000023, 0.7236819999961881], [0.7383279999921797, 0.7384479999891482], [0.7385030000004917, 0.7386770000011893], [0.7387170000001788, 0.7387779999990016], [0.7388209999917308, 0.7388769999961369], [0.7543539999896893, 0.7544720000005327], [0.7545359999930952, 0.7547989999875426], [0.7548410000017611, 0.7549020000005839], [0.7549449999933131, 0.7549880000005942], [0.7702529999951366, 0.7703229999897303], [0.7703529999998864, 0.7704559999983758], [0.7704779999912716, 0.77051199998823], [0.7705349999887403, 0.7705589999968652], [0.7862459999887506, 0.7862939999904484], [0.7863179999985732, 0.7863969999889378], [0.7864209999970626, 0.7864520000002813], [0.7864750000007916, 0.7864960000006249], [0.8022429999982705, 0.8022869999986142], [0.8023099999991246, 0.8023790000006557], [0.8024009999935515, 0.8024289999884786], [0.8024509999959264, 0.8024719999957597], [0.8182419999939157, 0.8182839999935823], [0.81830600000103, 0.8183759999956237], [0.8183979999885196, 0.8184259999979986], [0.818448999998509, 0.8184689999907278], [0.8342409999895608, 0.8342839999968419], [0.8343059999897378, 0.8343749999912689], [0.8343969999987166, 0.8344249999936437], [0.8344470000010915, 0.8344709999946645], [0.8502409999928204, 0.8502840000001015], [0.8503059999929974, 0.8503779999882681], [0.8503999999957159, 0.850427999990643], [0.8504499999980908, 0.8504729999986012], [0.866238999995403, 0.8662819999881322], [0.8663039999955799, 0.8663739999901736], [0.8663959999976214, 0.8664239999925485], [0.8664469999930589, 0.8664659999922151], [0.8822409999993397, 0.8822839999920689], [0.8823049999919022, 0.8823750000010477], [0.8823969999939436, 0.8824249999888707], [0.8824469999963185, 0.8824669999885373], [0.8982409999880474, 0.8982839999953285], [0.8983059999882244, 0.89837599999737], [0.8983979999902658, 0.8984259999997448], [0.8984490000002552, 0.8984679999994114], [0.9142419999989215, 0.9142869999923278], [0.9143099999928381, 0.9143819999881089], [0.9144049999886192, 0.9144339999911608], [0.9144559999986086, 0.9144769999984419], [0.93028799998865, 0.9304080000001704], [0.9304589999956079, 0.9306260000012117], [0.9306669999932637, 0.9307249999983469], [0.930765999990399, 0.9308059999893885], [0.9462399999902118, 0.9462839999905555], [0.9463059999980032, 0.946377999993274], [0.9464000000007218, 0.9464289999887114], [0.9464519999892218, 0.9464719999959925], [0.9622419999941485, 0.9622850000014296], [0.962307999987388, 0.9623819999978878], [0.9624039999907836, 0.9624320000002626], [0.962455000000773, 0.9624749999929918], [0.9782399999967311, 0.9782829999894602], [0.978304999996908, 0.9783749999915017], [0.9783969999989495, 0.9784269999945536], [0.9784489999874495, 0.9784709999948973], [0.9942479999881471, 0.9942909999954281], [0.994312999988324, 0.9943819999898551], [0.9944049999903655, 0.9944329999998445], [0.9944549999927403, 0.9944779999932507], [1.010240999996313, 1.0102869999973336], [1.010309999997844, 1.0103810000000522], [1.0104040000005625, 1.0104319999954896], [1.010454999996, 1.0104749999882188], [1.026302999991458, 1.026436999993166], [1.0264949999982491, 1.026661999989301], [1.026702999995905, 1.0267610000009881], [1.0268030000006547, 1.0268429999996442], [1.0422429999889573, 1.0422899999975925], [1.0423139999911655, 1.0423889999947278], [1.0424129999883007, 1.0424429999984568], [1.0424669999920297, 1.0424889999994775], [1.0582409999915399, 1.0582849999918835], [1.0583079999923939, 1.0583780000015395], [1.058400999987498, 1.058428999996977], [1.0584509999898728, 1.058471999989706], [1.074240000001737, 1.0742820000014035], [1.074304999987362, 1.0743749999965075], [1.0743969999894034, 1.0744249999988824], [1.0744469999917783, 1.074466999998549], [1.090407999989111, 1.0904559999908088], [1.0904789999913191, 1.0905539999948815], [1.0905769999953918, 1.090604999990319], [1.0906279999908293, 1.0906489999906626], [1.1062479999964125, 1.1062909999891417], [1.106313999989652, 1.1063839999987977], [1.1064059999916935, 1.1064359999872977], [1.1064579999947455, 1.1064780000015162], [1.1225109999941196, 1.1225609999964945], [1.1225849999900674, 1.1226599999936298], [1.1226829999941401, 1.1227119999966817], [1.122734999997192, 1.1227549999894109], [1.1383510000014212, 1.1384869999892544], [1.1385880000016186, 1.1387679999897955], [1.138809999989462, 1.1388689999876078], [1.1389129999879515, 1.1389599999965867], [1.1542829999962123, 1.1543169999931706], [1.1543479999963893, 1.1544229999999516], [1.154446000000462, 1.154473999995389], [1.1544969999958994, 1.1545169999881182], [1.1702450000011595, 1.1702879999938887], [1.1703100000013364, 1.1703809999889927], [1.170403999989503, 1.170431999998982], [1.170453999991878, 1.1704769999923883], [1.186238999987836, 1.1862839999957941], [1.18630599998869, 1.1863759999978356], [1.186398999998346, 1.186426999993273], [1.1864499999937834, 1.1864720000012312], [1.2036349999980303, 1.2037159999890719], [1.2037489999929676, 1.203851999991457], [1.2038749999919673, 1.2039099999965401], [1.2039349999977276, 1.2039640000002692], [1.2182529999990948, 1.2183139999979176], [1.2183399999921676, 1.218427999992855], [1.2184509999933653, 1.218481999996584], [1.2185059999901569, 1.2185279999976046], [1.2342510000016773, 1.2343129999935627], [1.2343439999967813, 1.234444000001531], [1.2344739999971353, 1.2345119999954477], [1.2345419999910519, 1.2345679999998538], [1.250239999993937, 1.2502819999936037], [1.2503060000017285, 1.2503779999969993], [1.2503999999898952, 1.2504289999924367], [1.2504509999998845, 1.2504709999921033], [1.2662399999971967, 1.2662819999968633], [1.2663059999904362, 1.2663759999995818], [1.2663979999924777, 1.2664259999874048], [1.2664479999948526, 1.2664680000016233], [1.2822389999928419, 1.282282000000123], [1.2823050000006333, 1.2823759999882895], [1.2823979999957373, 1.2824259999906644], [1.2824489999911748, 1.282467999990331], [1.298239999989164, 1.2982819999888306], [1.298304999989341, 1.2983729999978095], [1.2983939999976428, 1.2984230000001844], [1.2984449999930803, 1.2984639999922365], [1.3145129999902565, 1.3145609999919543], [1.3145850000000792, 1.3146579999884125], [1.3146799999958603, 1.3147089999984019], [1.3147309999912977, 1.314827999987756], [1.3368479999917326, 1.3369079999974929], [1.3369429999875138, 1.3370339999964926], [1.337054999996326, 1.3370859999995446], [1.3371079999924405, 1.337132999993628], [1.3502529999968829, 1.3503419999906328], [1.3503809999965597, 1.3504989999928512], [1.350521000000299, 1.3505569999979343], [1.3505819999991218, 1.3506110000016633], [1.36627800000133, 1.3663139999989653], [1.366344999987632, 1.3664209999988088], [1.3664429999917047, 1.3664719999942463], [1.366494000001694, 1.36651599999459], [1.3839279999956489, 1.3840109999873675], [1.3840449999988778, 1.3841499999980442], [1.3841729999985546, 1.3842069999955129], [1.3842309999890858, 1.384260999999242], [1.3982389999873703, 1.3982859999960056], [1.398308999996516, 1.3983860000007553], [1.3984070000005886, 1.3984369999961928], [1.3984599999967031, 1.398479999988922], [1.4144739999901503, 1.4145219999918481], [1.4145639999915147, 1.4146379999874625], [1.414660999987973, 1.4146899999905145], [1.4147119999979623, 1.4147399999928894], [1.430240000001504, 1.4302889999962645], [1.4303129999898374, 1.4303879999933997], [1.4304100000008475, 1.4304389999888372], [1.4304619999893475, 1.4304859999974724], [1.4462389999971492, 1.4462819999898784], [1.4463059999980032, 1.446377999993274], [1.4464000000007218, 1.4464289999887114], [1.4464519999892218, 1.4464719999959925], [1.4622379999927944, 1.462279999992461], [1.4623019999999087, 1.4623719999945024], [1.4623939999873983, 1.4624229999899399], [1.4624439999897731, 1.4624639999965439], [1.478237999996054, 1.4782799999957206], [1.478302999996231, 1.4783729999908246], [1.478393999990658, 1.4784229999931995], [1.4784450000006473, 1.478464999992866], [1.4942379999993136, 1.4942799999989802], [1.4943029999994906, 1.4943729999940842], [1.4943959999945946, 1.4944239999895217], [1.4944479999976465, 1.494470999998157], [1.5102389999956358, 1.5102829999959795], [1.5103049999888754, 1.510376999998698], [1.5103999999992084, 1.5104279999941355], [1.5104509999946458, 1.5104739999951562], [1.526252999989083, 1.5262989999901038], [1.5263219999906141, 1.5263949999934994], [1.5264170000009472, 1.5264469999965513], [1.5264689999894472, 1.5264919999899575], [1.5422379999945406, 1.5422829999879468], [1.5423059999884572, 1.5423789999913424], [1.5424009999987902, 1.5424300000013318], [1.5424529999872902, 1.542472999994061], [1.5582359999971231, 1.5582779999967897], [1.5583009999973, 1.5583709999918938], [1.558391999991727, 1.5584209999942686], [1.5584430000017164, 1.5584629999939352], [1.5742369999934454, 1.5742800000007264], [1.5743030000012368, 1.5743729999958305], [1.5743949999887263, 1.5744229999982053], [1.5744479999993928, 1.5744679999916116], [1.5902359999890905, 1.590277999988757], [1.5903009999892674, 1.590370999998413], [1.5903919999982463, 1.590421000000788], [1.5904429999936838, 1.5904630000004545], [1.6062369999999646, 1.6062789999996312], [1.606300999992527, 1.6063710000016727], [1.606392000001506, 1.6064209999894956], [1.606443999990006, 1.6064659999974538], [1.6224899999942863, 1.6225409999897238], [1.6225669999985257, 1.6226429999951506], [1.6226649999880465, 1.6226959999912651], [1.622717999998713, 1.6227949999884004], [1.6382729999895673, 1.638355999995838], [1.6383999999961816, 1.6385329999902751], [1.6385739999968791, 1.6386300000012852], [1.6386720000009518, 1.6387089999916498], [1.6542419999896083, 1.654285999989952], [1.6543079999973997, 1.654378999999608], [1.6544009999925038, 1.6544289999874309], [1.6544519999879412, 1.654471999994712], [1.6702379999915138, 1.6702809999987949], [1.6703029999916907, 1.670373999993899], [1.6703960000013467, 1.6704239999962738], [1.6704469999967841, 1.6704659999959404], [1.686238999987836, 1.6862809999875026], [1.6863029999949504, 1.686372999989544], [1.6863949999969918, 1.686422999991919], [1.6864459999924293, 1.6864649999915855], [1.702237999998033, 1.7022809999907622], [1.70230299999821, 1.7023729999928037], [1.7023950000002515, 1.7024239999882411], [1.702445999995689, 1.7024649999948451], [1.7193589999951655, 1.7195009999995818], [1.719543999992311, 1.7196849999891128], [1.7197069999965606, 1.7197439999872586], [1.719768999988446, 1.7199149999942165], [1.7387889999954496, 1.7389770000008866], [1.7391029999998864, 1.7395459999970626], [1.739623000001302, 1.7397259999997914], [1.73980899999151, 1.7399119999899995], [1.7553939999925205, 1.7554719999898225], [1.7555049999937182, 1.7556269999913638], [1.7556559999939054, 1.755699999994249], [1.7557299999898532, 1.7557769999984885], [1.7705749999877298, 1.7706939999916358], [1.7708529999945313, 1.771030999996583], [1.7710729999962496, 1.7711359999957494], [1.7711789999884786, 1.7712399999873014], [1.7909719999879599, 1.7911409999942407], [1.7912209999922197, 1.791484000001219], [1.791559999997844, 1.7916609999956563], [1.7917369999922812, 1.791836999997031], [1.8068619999976363, 1.8070569999981672], [1.8071539999946253, 1.8074369999958435], [1.8075199999875622, 1.8076269999874057], [1.8077059999923222, 1.8078089999908116], [1.8224309999932302, 1.8226189999986673], [1.8227099999930942, 1.8230049999983748], [1.8230829999956768, 1.8231869999872288], [1.8232669999997597, 1.8233669999899575], [1.8423889999976382, 1.842598999995971], [1.842915000001085, 1.8432009999960428], [1.8432769999926677, 1.8436890000011772], [1.8437269999994896, 1.8438129999994999], [1.8585559999919496, 1.8586280000017723], [1.8586579999973765, 1.858775999993668], [1.8588009999948554, 1.8588359999994282], [1.8588610000006156, 1.8589389999979176], [1.874547999992501, 1.8746609999943757], [1.8746979999996256, 1.8748300000006566], [1.874853000001167, 1.874889999991865], [1.8749149999930523, 1.8750709999876563], [1.8916839999874355, 1.8919139999925392], [1.892043999992893, 1.892199999987497], [1.8922229999880074, 1.892266999988351], [1.892292999997153, 1.8925239999953192], [1.9074580000014976, 1.9076059999933932], [1.9077810000017053, 1.9079209999908926], [1.907954999987851, 1.9080309999990277], [1.9081099999893922, 1.9084159999911208], [1.922586999993655, 1.9228250000014668], [1.9230269999970915, 1.9233169999934034], [1.9233939999976428, 1.9234999999898719], [1.9235789999947883, 1.92384599999059], [1.9389459999947576, 1.9391489999979967], [1.9392359999910695, 1.9395519999961834], [1.9396369999885792, 1.9397479999897769], [1.939829999988433, 1.939935999995214], [1.9546750000008615, 1.9548569999897154], [1.954939999995986, 1.9552259999909438], [1.9553049999958603, 1.9554109999880893], [1.9554889999999432, 1.9555969999928493], [1.9705879999964964, 1.9707070000004023], [1.9707559999951627, 1.9709020000009332], [1.9709319999965373, 1.9709789999906207], [1.9710110000014538, 1.9710589999885997], [1.9865349999890896, 1.9866489999985788], [1.9868060000007972, 1.9869409999955678], [1.9869609999877866, 1.9869949999992969], [1.9870169999921927, 1.9870609999925364], [2.0026839999918593, 2.002813999992213], [2.0028739999979734, 2.0030929999920772], [2.003144999995129, 2.003218999991077], [2.0032720000017434, 2.0033589999948163], [2.0188950000010664, 2.0190219999931287], [2.019077999997535, 2.0192949999909615], [2.019348000001628, 2.019423999998253], [2.019476000001305, 2.0195810000004712], [2.0349529999948572, 2.0350969999999506], [2.035147999995388, 2.0353369999938877], [2.0353659999964293, 2.035415999998804], [2.035446999987471, 2.0355109999945853], [2.0507719999877736, 2.0508669999981066], [2.0509019999881275, 2.05131199999596], [2.051341999991564, 2.051387999992585], [2.051417999988189, 2.0514689999981783], [2.0703129999892553, 2.0703989999892656], [2.0704299999924842, 2.0705569999990985], [2.0705769999913173, 2.0706109999882756], [2.070635999989463, 2.070668000000296], [2.0904569999984233, 2.0906399999948917], [2.090703999987454, 2.0909969999920577], [2.0910509999957867, 2.0911359999881824], [2.0911919999925885, 2.091268999996828], [2.1067629999888595, 2.1068779999914113], [2.1069209999986924, 2.107081999987713], [2.1071129999909317, 2.10715799999889], [2.107187999994494, 2.1072389999899315], [2.122717999998713, 2.122883999996702], [2.122955999991973, 2.1233139999967534], [2.123370999994222, 2.123439999995753], [2.1234669999976177, 2.1235169999999925], [2.138502999994671, 2.138575999997556], [2.1386019999918062, 2.1387089999916498], [2.1387289999984205, 2.1387619999877643], [2.138781999994535, 2.138818999999785], [2.154609999997774, 2.154702999992878], [2.1547369999898365, 2.1548489999986487], [2.1548649999895133, 2.154891999991378], [2.154908999989857, 2.155025999993086], [2.1713380000001052, 2.1714849999989383], [2.171541999996407, 2.1719039999879897], [2.171956999998656, 2.172038999997312], [2.1720950000017183, 2.1723869999987073], [2.187733999991906, 2.187995000000228], [2.1880899999960093, 2.18841099999554], [2.1884639999916544, 2.188546999997925], [2.188602999987779, 2.189113999993424], [2.2038249999895925, 2.2040819999965606], [2.204175999999279, 2.2045599999983096], [2.2046189999964554, 2.204703999988851], [2.2047599999932572, 2.205257999987225], [2.2197529999975814, 2.219883999990998], [2.219917999987956, 2.220105999993393], [2.220136999996612, 2.2201859999913722], [2.2202179999876535, 2.2202939999988303], [2.2353969999967376, 2.2356029999937164], [2.235690000001341, 2.235973999995622], [2.2360269999917364, 2.2361089999903925], [2.236165999987861, 2.236260999998194], [2.250375999996322, 2.250464999990072], [2.250495000000228, 2.250620999999228], [2.2506419999990612, 2.250674999988405], [2.250696999995853, 2.250739999988582], [2.2665649999980815, 2.2666800000006333], [2.2667229999933625, 2.2668899999989662], [2.266919000001508, 2.2669649999879766], [2.2669959999911953, 2.267047999994247], [2.2868689999886556, 2.287016999995103], [2.2870790000015404, 2.287317999987863], [2.2873709999985294, 2.2874469999951543], [2.2875009999988833, 2.287614000000758], [2.3027189999993425, 2.3028959999937797], [2.302966999995988, 2.3032249999960186], [2.3032769999990705, 2.3033569999970496], [2.303411999993841, 2.3035019999952056], [2.319376999992528, 2.319554000001517], [2.319625999996788, 2.3199400000012247], [2.319992999997339, 2.320075999989058], [2.320129999992787, 2.3202259999961825], [2.3385310000012396, 2.3386479999899166], [2.338689999989583, 2.3388389999890933], [2.338867999991635, 2.338908999998239], [2.338934999992489, 2.339018999991822], [2.354368999993312, 2.3545559999911347], [2.35490399999253, 2.355190999995102], [2.3552700000000186, 2.355374999999185], [2.3554539999895496, 2.3556549999921117], [2.3745339999877615, 2.3746719999908237], [2.3747289999882923, 2.374900999988313], [2.3749319999915315, 2.3749819999939064], [2.3750159999908647, 2.3750599999912083], [2.390711999993073, 2.3909399999974994], [2.3910419999883743, 2.3913809999939986], [2.3914629999926547, 2.3915730000007898], [2.3916519999911543, 2.391732999996748], [2.410508999993908, 2.410610999999335], [2.410764999993262, 2.410900999995647], [2.4109369999932824, 2.4109989999997197], [2.4110430000000633, 2.411106999992626], [2.4263729999947827, 2.42654999998922], [2.4266399999905843, 2.42692199999874], [2.427003999997396, 2.427107999988948], [2.4271869999938644, 2.427291999993031], [2.4465569999883883, 2.4466519999987213], [2.446693999998388, 2.4468269999924814], [2.4468569999880856, 2.4469019999960437], [2.446933999992325, 2.4470219999930123], [2.4622749999980442, 2.4623279999941587], [2.4623539999884088, 2.46244599999045], [2.4624689999909606, 2.4625019999948563], [2.4625279999891063, 2.46260600000096], [2.4792429999943124, 2.4793510000017704], [2.47947700000077, 2.4796099999948638], [2.479643999991822, 2.479701999996905], [2.479745999997249, 2.4798999999911757], [2.495337999993353, 2.495539999988978], [2.495636999999988, 2.495924999995623], [2.4960060000012163, 2.4961110000003828], [2.4961899999907473, 2.496557999998913], [2.5118139999976847, 2.5121409999992466], [2.5123899999889545, 2.512712999989162], [2.512789000000339, 2.512898999993922], [2.5129799999995157, 2.51343399999314], [2.5277709999936633, 2.527923000001465], [2.5279719999962253, 2.52817399999185], [2.5282159999915166, 2.528283999999985], [2.5283280000003288, 2.5283959999942454], [2.542649999988498, 2.5428459999966435], [2.5429409999924246, 2.5432219999929657], [2.543298999997205, 2.5434019999956945], [2.5434799999929965, 2.5436899999913294], [2.558764000001247, 2.558957000001101], [2.559055999998236, 2.559356999990996], [2.559434999988298, 2.5595419999881415], [2.559622999993735, 2.5597239999915473], [2.578736999988905, 2.5788339999999152], [2.578875999999582, 2.57899899999029], [2.5790239999914775, 2.57906199998979], [2.579087999998592, 2.5791259999969043], [2.594487999987905, 2.594584999998915], [2.5947089999972377, 2.594839999990654], [2.59487299999455, 2.5949279999913415], [2.595000000001164, 2.595099999991362], [2.6106549999967683, 2.6108059999969555], [2.6108879999956116, 2.6111129999917466], [2.611165999987861, 2.611241999999038], [2.611293999987538, 2.611412999991444], [2.6264809999993304, 2.626617999994778], [2.626673999999184, 2.6269029999966733], [2.626955999992788, 2.627032999997027], [2.6270870000007562, 2.6271799999958603], [2.6467109999939566, 2.646800999995321], [2.6468409999943106, 2.646956999989925], [2.6469799999904353, 2.6470100000005914], [2.6470269999990705, 2.647099999987404], [2.666289999993751, 2.666382999988855], [2.6664249999885214, 2.6665629999915836], [2.6665939999948023, 2.666639999995823], [2.6666719999921042, 2.6667190000007395], [2.6824799999885727, 2.682591999997385], [2.6826399999990826, 2.682811999999103], [2.6828529999911552, 2.6829129999969155], [2.682956999997259, 2.6830189999891445], [2.6988039999996545, 2.699016999991727], [2.6993509999883827, 2.699639999991632], [2.699698999989778, 2.699758999995538], [2.699801999988267, 2.699871999997413], [2.7147529999929247, 2.7149199999985285], [2.7150039999978617, 2.7156549999926938], [2.7157399999996414, 2.715835999988485], [2.730283999990206, 2.730385999995633], [2.7304259999946225, 2.730565999998362], [2.7305970000015805, 2.730640999987372], [2.730671999990591, 2.730716999998549], [2.7465850000007777, 2.7466789999889443], [2.7467259999975795, 2.746882999999798], [2.7469249999994645, 2.7469809999893187], [2.7470229999889852, 2.7471240000013495], [2.7622509999928297, 2.762308999997913], [2.7623359999997774, 2.7624240000004647], [2.7624459999933606, 2.7624769999965793], [2.762500999990152, 2.7625649999972666], [2.7793239999882644, 2.7795309999928577], [2.779625999988639, 2.779923999987659], [2.779999999998836, 2.780103999990388], [2.78018199998769, 2.780434999993304], [2.7948319999995874, 2.794977999990806], [2.7950569999957224, 2.7952989999903366], [2.795375999994576, 2.7954739999986487], [2.7955499999952735, 2.7957669999887003], [2.8105839999916498, 2.8108240000001388], [2.8110299999971176, 2.8113199999934295], [2.811396999997669, 2.811500999989221], [2.8115799999941373, 2.811879000000772], [2.827209999988554, 2.827447999996366], [2.827778999999282, 2.828096999990521], [2.828143999999156, 2.828208999999333], [2.828252999999677, 2.8283189999929164], [2.8426609999878565, 2.842852000001585], [2.8429419999883976, 2.8432339999999385], [2.843312999990303, 2.843418999997084], [2.843498999995063, 2.84360100000049], [2.858649999994668, 2.8588549999985844], [2.8589519999950426, 2.859255999996094], [2.8593330000003334, 2.8594389999925625], [2.8595189999905415, 2.859621999989031], [2.87462799999048, 2.874739999999292], [2.8747919999877922, 2.8749559999996563], [2.874997999999323, 2.875055999989854], [2.8750979999895208, 2.8751519999932498], [2.8907859999890206, 2.8909480000002077], [2.8910289999912493, 2.891288999991957], [2.8913659999961965, 2.8914649999933317], [2.8915409999899566, 2.891686999995727], [2.9073689999931958, 2.907573999997112], [2.9076700000005076, 2.907941999990726], [2.907999999995809, 2.908079999993788], [2.908133999997517, 2.90822099999059], [2.9265210000012303, 2.926722999996855], [2.92684799998824, 2.927276999995229], [2.927330999998958, 2.9274119999899995], [2.927470999988145, 2.9275479999923846], [2.9465569999883883, 2.946679000000586], [2.946727999995346, 2.9469009999884292], [2.946931999991648, 2.94698100000096], [2.947013999990304, 2.9470880000008037], [2.9662549999920884, 2.966350999995484], [2.966391999987536, 2.966518000001088], [2.9665429999877233, 2.9665839999943273], [2.966610999996192, 2.9666809999907855], [2.9823189999879105, 2.982441000000108], [2.982672999991337, 2.982953999991878], [2.9830349999974715, 2.9831389999890234], [2.98321799999394, 2.9833549999893876], [2.998697999995784, 2.9988029999949504], [2.9988499999890337, 2.9989979999954812], [2.999026999998023, 2.9990729999990435], [2.9991049999953248, 2.9991729999892414], [3.014706000001752, 3.0148149999877205], [3.0148689999914495, 3.015034999989439], [3.015075999996043, 3.015132000000449], [3.015174999993178, 3.01522699999623], [3.03431499999715, 3.0344379999878583], [3.034492999999202, 3.0346649999992223], [3.0347059999912744, 3.03476499998942], [3.0348079999967013, 3.034862999993493], [3.0545189999975264, 3.054629999998724], [3.054682000001776, 3.054852999994182], [3.054894000000786, 3.0549509999982547], [3.0549929999979213, 3.055051999996067], [3.070254999998724, 3.0703260000009323], [3.070393999994849, 3.0704859999968903], [3.0705089999974007, 3.0705400000006193], [3.0705630000011297, 3.0705919999891194], [3.087348999993992, 3.087558999992325], [3.087655999988783, 3.087948000000324], [3.0880249999900116, 3.088127999988501], [3.0882069999934174, 3.0884789999981876], [3.102891999995336, 3.103192999988096], [3.1034309999959078, 3.103750999987824], [3.1038279999920633, 3.103936999992584], [3.104016999990563, 3.1044549999933224], [3.122211999987485, 3.122589999999036], [3.122812999994494, 3.1231279999919934], [3.123204999996233, 3.1233159999974305], [3.1233959999954095, 3.1238259999954607], [3.1398019999905955, 3.1400419999990845], [3.140239999993355, 3.1405549999908544], [3.140633999995771, 3.1407449999969685], [3.1408249999949476, 3.1409310000017285], [3.155356999996002, 3.1555410000000848], [3.1556259999924805, 3.1559159999887925], [3.1559940000006463, 3.156098999999813], [3.156178999997792, 3.1562789999879897], [3.1707139999925857, 3.1709089999931166], [3.1710019999882206, 3.1712899999984074], [3.171368999988772, 3.1714799999899697], [3.1715599999879487, 3.171682000000146], [3.1865209999959916, 3.186610999997356], [3.1866509999963455, 3.186772999993991], [3.186796999987564, 3.186835999993491], [3.1868629999953555, 3.186896999992314], [3.202806999994209, 3.2030029999878025], [3.203096999990521, 3.20338899998751], [3.2034679999924265, 3.20357499999227], [3.2036519999965094, 3.203752000001259], [3.218498999995063, 3.2185969999991357], [3.2186369999981252, 3.218762999997125], [3.218788999991375, 3.218829999997979], [3.2188569999998435, 3.218896999998833], [3.2346659999893745, 3.2348429999983637], [3.2350210000004154, 3.2352689999970607], [3.2353449999936856, 3.235441999990144], [3.235518999994383, 3.235635999997612], [3.250676999989082, 3.250821999987238], [3.250906000001123, 3.2511259999882895], [3.2511799999920186, 3.2512539999879664], [3.2513059999910183, 3.2514489999884972], [3.2666189999872586, 3.266753999996581], [3.266799999997602, 3.266991999989841], [3.2670209999923827, 3.267070000001695], [3.2671009999903617, 3.267162999996799], [3.28243599999405, 3.282618999990518], [3.282693000001018, 3.2829749999946216], [3.283027999990736, 3.2831099999893922], [3.2831650000007357, 3.2832499999931315], [3.2984939999878407, 3.2985899999912363], [3.2986329999985173, 3.2987599999905797], [3.298784999991767, 3.2988249999907566], [3.298851999992621, 3.2988899999909336], [3.314994000000297, 3.3151689999940572], [3.315254000001005, 3.3155339999939315], [3.315612999998848, 3.3157179999980144], [3.315798999989056, 3.3158709999988787], [3.3307649999915157, 3.3308609999949113], [3.330900000000838, 3.3310229999915464], [3.331044999998994, 3.331083999990369], [3.331107999998494, 3.3311649999959627], [3.3467410000012023, 3.346920999989379], [3.3470049999887124, 3.3472689999907743], [3.3473830000002636, 3.3474849999911385], [3.347563999996055, 3.347658999991836], [3.3664649999991525, 3.366580999994767], [3.3666269999957876, 3.366809999992256], [3.3668539999925997, 3.36691399999836], [3.366956999991089, 3.3670139999885578], [3.3864579999935813, 3.386512999990373], [3.3865379999915604, 3.3866259999922477], [3.386648999992758, 3.3866809999890393], [3.3867039999895496, 3.3867800000007264], [3.4065019999979995, 3.4066039999888744], [3.4067339999892283, 3.4069349999917904], [3.4070109999884153, 3.407112999993842], [3.407190999991144, 3.407450999991852], [3.4228059999877587, 3.423040999987279], [3.423148999994737, 3.4234659999929136], [3.423546999998507, 3.4236569999920903], [3.423737999997684, 3.4240139999892563], [3.4394419999880483, 3.439690999992308], [3.4397989999997662, 3.440126000001328], [3.440201999997953, 3.440311999991536], [3.440391999989515, 3.440694999997504], [3.4546189999964554, 3.454775999998674], [3.454837999990559, 3.455047999988892], [3.4550899999885587, 3.455153999995673], [3.4551989999890793, 3.455363999994006], [3.4713559999945574, 3.4715849999920465], [3.471783000000869, 3.4720689999958267], [3.4721469999931287, 3.4722529999999097], [3.4723359999916283, 3.472409999987576], [3.4864899999956833, 3.4866780000011204], [3.486764999994193, 3.487066000001505], [3.4871449999918696, 3.4872509999986505], [3.4873309999966295, 3.487431999994442], [3.502521999995224, 3.502626000001328], [3.502664999992703, 3.5027849999896716], [3.502807999990182, 3.5028439999878174], [3.5028679999959422, 3.502905000001192], [3.5187589999986812, 3.518940999987535], [3.5190289999882225, 3.5193139999901177], [3.5193900000012945, 3.519492999999784], [3.5195719999901485, 3.5196649999998044], [3.534694000001764, 3.5348479999956908], [3.53492799999367, 3.5351819999923464], [3.5352589999965858, 3.5353570000006584], [3.535433999990346, 3.5355259999923874], [3.550500999990618, 3.5506789999926696], [3.5508589999953983, 3.5510939999949187], [3.551152000000002, 3.5512279999966267], [3.5512809999927413, 3.551368000000366], [3.566668999992544, 3.566800999993575], [3.566858999998658, 3.5670289999980014], [3.5670589999936055, 3.5671109999966575], [3.567144999993616, 3.5671969999966677], [3.5862939999933587, 3.5864139999903273], [3.5864719999954104, 3.586641999994754], [3.586684999987483, 3.586742999992566], [3.58678699999291, 3.586842999997316], [3.6065529999905266, 3.606669000000693], [3.6067219999968074, 3.606891999996151], [3.6069339999958174, 3.6069920000009006], [3.6070379999873694, 3.607092999998713], [3.6227509999880567, 3.622870999999577], [3.6229249999887543, 3.6230999999970663], [3.623141999996733, 3.6232019999879412], [3.623245999988285, 3.6233139999967534], [3.638387999992119, 3.6385840000002645], [3.6386769999953685, 3.638986999998451], [3.639062999995076, 3.63916700000118], [3.6392439999908675, 3.639343999995617], [3.654939000000013, 3.6551299999991897], [3.6552169999922626, 3.6555049999878975], [3.6555809999990743, 3.6556849999906262], [3.6557639999955427, 3.655864999993355], [3.671340999993845, 3.67156599998998], [3.671759999997448, 3.672047999993083], [3.6721229999966454, 3.6722269999881973], [3.6723050000000512, 3.6724519999988843], [3.6863440000015544, 3.686573999992106], [3.6866829999926267, 3.6869949999963865], [3.6870709999930114, 3.6871790000004694], [3.687259999991511, 3.6873709999927087], [3.7034069999936037, 3.7047139999922365], [3.7048109999886947, 3.7049239999905694], [3.705004999996163, 3.705324999988079], [3.71932299999753, 3.7195119999960298], [3.719584999998915, 3.7198019999923417], [3.719844999999623, 3.719912000000477], [3.719956999993883, 3.72014799999306], [3.735395999989123, 3.735659999991185], [3.735856999992393, 3.736146999988705], [3.7362239999929443, 3.7363299999997253], [3.73640899999009, 3.736481999992975], [3.750743999989936, 3.750929999994696], [3.7510179999953834, 3.7513009999966016], [3.751380000001518, 3.751481999992393], [3.7515629999979865, 3.751676999992924], [3.7665299999935087, 3.7666339999996126], [3.766678999993019, 3.7668179999891436], [3.7668479999992996, 3.7668960000009974], [3.7669299999979557, 3.766974999991362], [3.7829429999983404, 3.7831440000009025], [3.7833370000007562, 3.7836180000012973], [3.7836929999903077, 3.783797999989474], [3.783876000001328, 3.783970999997109], [3.7988489999988815, 3.799004000000423], [3.799165999997058, 3.799405999990995], [3.7994869999965886, 3.7995739999896614], [3.799627000000328, 3.7997099999920465], [3.815711999995983, 3.815911999990931], [3.81599199998891, 3.816337999989628], [3.8163910000002943, 3.8167019999964396], [3.817079999993439, 3.817467000000761], [3.8345310000004247, 3.834651999990456], [3.8347109999886015, 3.834886999989976], [3.8349289999896428, 3.8349789999920176], [3.835008999987622, 3.835137999994913], [3.8543470000004163, 3.854468999998062], [3.8545259999955306, 3.854699999996228], [3.8547429999889573, 3.8548009999940405], [3.8548459999874467, 3.854907999993884], [3.8702720000001136, 3.8703779999923427], [3.870513000001665, 3.870647999996436], [3.8706789999996545, 3.870725999993738], [3.8707569999969564, 3.870798999996623], [3.88673800000106, 3.8868709999951534], [3.886929999993299, 3.887115999998059], [3.8871589999907883, 3.8872189999965485], [3.8872619999892777, 3.887323999995715], [3.9026169999997364, 3.902710999987903], [3.9027490000007674, 3.9029699999955483], [3.9030499999935273, 3.9031549999926938], [3.90323699999135, 3.903335999988485], [3.9184629999945173, 3.9186589999881107], [3.9187519999977667, 3.9190379999927245], [3.919114999996964, 3.9192199999961304], [3.919299000001047, 3.919393999996828], [3.938318000000436, 3.9384209999989253], [3.9385529999999562, 3.9387579999893205], [3.93883499999356, 3.9389379999920493], [3.9390219999913825, 3.9391299999988405], [3.9542739999888, 3.9543659999908414], [3.9544109999987995, 3.954558999990695], [3.954599999997299, 3.9546560000017053], [3.954698000001372, 3.9548569999897154], [3.971559999990859, 3.971830999988015], [3.972048999989056, 3.972341000000597], [3.9724179999902844, 3.972522999989451], [3.9726019999943674, 3.9730100000015227], [3.9875479999900563, 3.987817000001087], [3.9880369999882532, 3.9883310000004712], [3.9884079999901587, 3.9885139999969397], [3.988592999987304, 3.989000000001397], [4.005952999999863, 4.006178999989061], [4.006433999995352, 4.006801999988966], [4.006878999993205, 4.006985999993049], [4.007064999997965, 4.007213999997475], [4.022444999995059, 4.022645999997621], [4.022736999992048, 4.023031999997329], [4.023107999993954, 4.02321299999312], [4.023290999990422, 4.023386999993818], [4.0384849999973085, 4.038673999995808], [4.038759999995818, 4.039055000001099], [4.039131999990786, 4.03923899999063], [4.039316999987932, 4.039411999998265], [4.054636000000755, 4.054826999999932], [4.054922999988776, 4.055207999990671], [4.055286999995587, 4.055392999987816], [4.055473000000347, 4.055578999992576], [4.07031399999687, 4.070435999994515], [4.07062600000063, 4.070905000000494], [4.070984999998473, 4.071087999996962], [4.071165999994264, 4.0713120000000345], [4.086641999994754, 4.086796999996295], [4.086877999987337, 4.087113000001409], [4.087168999991263, 4.087244999987888], [4.087297999998555, 4.087425999998231], [4.102643999998691, 4.102778999993461], [4.102837999991607, 4.103059999994002], [4.103112999990117, 4.103189999994356], [4.103242999990471, 4.1033319999987725], [4.122292000000016, 4.122426000001724], [4.122487000000547, 4.122667999996338], [4.12270899998839, 4.122768000001088], [4.122810999993817, 4.122858999995515], [4.139133999997284, 4.139234999995097], [4.1394449999934295, 4.139620999994804], [4.139662999994471, 4.139723000000231], [4.139767000000575, 4.139827999999397], [4.154302999988431, 4.154413999989629], [4.154462999998941, 4.154602999988128], [4.154634999998962, 4.154679999992368], [4.1547129999962635, 4.154748999993899], [4.174409999992349, 4.174593999996432], [4.174689999999828, 4.174971999993431], [4.175048999997671, 4.1751549999899], [4.175235999995493, 4.175340000001597], [4.190737999990233, 4.190861999988556], [4.190921000001254, 4.191095999995014], [4.19113799999468, 4.191196999992826], [4.191242999993847, 4.191305999993347], [4.206894999995711, 4.207493999987491], [4.20761099999072, 4.207720999998855], [4.207836000001407, 4.207941999993636], [4.22255399999267, 4.222637999992003], [4.222697999997763, 4.222819999995409], [4.22284899999795, 4.22288899999694], [4.222920000000158, 4.222958999991533], [4.23847399999795, 4.238537999990513], [4.238568000000669, 4.238664999997127], [4.238687999997637, 4.238719000000856], [4.238742999994429, 4.23877499999071], [4.254358999998658, 4.254480999996304], [4.254629999995814, 4.254852999991272], [4.2549289999878965, 4.2550349999946775], [4.2551129999919794, 4.255356999987271], [4.271511999992072, 4.271752000000561], [4.271855999992113, 4.272164999987581], [4.272240999998758, 4.272346999990987], [4.272423999995226, 4.272809999994934], [4.290362999992794, 4.290622999993502], [4.290832999991835, 4.291145999988657], [4.291221999999834, 4.2913339999940945], [4.291414999999688, 4.291596999988542], [4.307425999999396, 4.30766799999401], [4.30777699999453, 4.308092999999644], [4.308170999996946, 4.308278999989852], [4.308361999996123, 4.308460999993258], [4.323235999996541, 4.323369999998249], [4.323429999989457, 4.3236069999984466], [4.323648999998113, 4.3237089999893215], [4.3237519999966025, 4.323835999995936], [4.338705999995, 4.338897999987239], [4.338992999997572, 4.339287999988301], [4.339366999993217, 4.339473999993061], [4.33955399999104, 4.339652999988175], [4.354593999989447, 4.354710999992676], [4.354756999993697, 4.354896999997436], [4.35492699999304, 4.354970999993384], [4.355002999989665, 4.355051999998977], [4.3706749999983, 4.370861999996123], [4.37095299999055, 4.371230999997351], [4.371306999993976, 4.37141100000008], [4.371488999997382, 4.371614999996382], [4.386631999994279, 4.386782999994466], [4.386868000001414, 4.387112999989768], [4.387189999994007, 4.38728799999808], [4.387364999987767, 4.387544999990496], [4.406878999987384, 4.407339999990654], [4.407430999999633, 4.407722999996622], [4.4078020000015385, 4.407907999993768], [4.4079859999910695, 4.408088999989559], [4.422578999990947, 4.422714999993332], [4.422768999997061, 4.422940999997081], [4.4229720000003, 4.4230239999888], [4.423056999992696, 4.423104000001331], [4.442325999989407, 4.44244699999399], [4.442500999997719, 4.442673999990802], [4.442716999998083, 4.442776999989292], [4.442820999989635, 4.442861999996239], [4.458515999998781, 4.458636999988812], [4.4586899999994785, 4.458858999991207], [4.4589019999984885, 4.458960999996634], [4.459003999989363, 4.459063999995124], [4.47475699998904, 4.47494599998754], [4.475038999997196, 4.475321999998414], [4.475397999995039, 4.475460000001476], [4.4754939999984344, 4.475542999993195], [4.490785999994841, 4.4909090000001015], [4.490963999996893, 4.4911339999962365], [4.491174999988289, 4.491234000000986], [4.49127800000133, 4.49138999999559], [4.50753899999836, 4.507800999999745], [4.5078839999914635, 4.508176999996067], [4.508254999993369, 4.5083599999925354], [4.508443999991869, 4.508551999999327], [4.526472999990801, 4.526566000000457], [4.526604999991832, 4.526740000001155], [4.526770999989822, 4.526813999997103], [4.526845999993384, 4.526891000001342], [4.5425389999873005, 4.542598999993061], [4.542625999994925, 4.54271599999629], [4.542740999997477, 4.542775999987498], [4.542799999995623, 4.54289099999005], [4.558544999992591, 4.558644999997341], [4.55876499999431, 4.558896999995341], [4.558927999998559, 4.558981999987736], [4.5590529999899445, 4.5593349999981], [4.5755280000012135, 4.575779999999213], [4.575998000000254, 4.576289999997243], [4.576365999993868, 4.576470999993035], [4.576548999990337, 4.576940999992075], [4.59152199998789, 4.5917760000011185], [4.5919880000001285, 4.592273999995086], [4.592348999998649, 4.592459999999846], [4.592538999990211, 4.5929269999905955], [4.6069229999993695, 4.607151999996859], [4.607237999996869, 4.607575999994879], [4.6076519999915035, 4.607761999999639], [4.60784299999068, 4.608240000001388], [4.622464000000036, 4.622677999999723], [4.622987999988254, 4.623267999995733], [4.623328000001493, 4.623387999992701], [4.623430999999982, 4.623558999999659], [4.638417999987723, 4.638603999992483], [4.638698999988264, 4.638993000000482], [4.639071999990847, 4.639176999990013], [4.639260999989347, 4.639426999987336], [4.654310999991139, 4.654441999999108], [4.654499999989639, 4.6546850000013364], [4.654727000001003, 4.654787999999826], [4.654832999993232, 4.654874999992899], [4.674494999999297, 4.674596999990172], [4.674739999987651, 4.674948999992921], [4.675024999989546, 4.675126999994973], [4.675204999992275, 4.675304999997024], [4.69134999999369, 4.691572999989148], [4.691770999997971, 4.6920589999936055], [4.69213499999023, 4.69223799998872], [4.692316000000574, 4.692417999991449], [4.707414999997127, 4.7076279999891995], [4.70771099999547, 4.708006999993813], [4.708060999997542, 4.708143999989261], [4.7082010000012815, 4.708407999991323], [4.722312999991118, 4.722474999987753], [4.722543999989284, 4.722756999995909], [4.722797999987961, 4.722864999988815], [4.72291199999745, 4.722966000001179], [4.738464999987627, 4.738554999988992], [4.738589999993565, 4.738767999995616], [4.738805999993929, 4.738847999993595], [4.738878999996814, 4.738927999991574], [4.754279000000679, 4.754380999991554], [4.754426999992575, 4.754567999989376], [4.754598999992595, 4.754644999993616], [4.754676999989897, 4.754718999989564], [4.770787999994354, 4.770929999998771], [4.7709929999982705, 4.771838000000571], [4.771852999998373, 4.771914999990258], [4.771954999989248, 4.7720249999983935], [4.7867089999926975, 4.786817999993218], [4.786865999994916, 4.787007999999332], [4.787036999987322, 4.787080999987666], [4.787112999998499, 4.787191999988863], [4.80279599998903, 4.802908999990905], [4.802962999994634, 4.8031309999933], [4.803172999992967, 4.80323099999805], [4.803275999991456, 4.803383999998914], [4.818418999988353, 4.81860999998753], [4.818699999988894, 4.818892999988748], [4.818922999998904, 4.8189669999992475], [4.818997999987914, 4.819041999988258], [4.834329999997863, 4.834398999999394], [4.8344299999880604, 4.834554999993998], [4.834583999996539, 4.834623999995529], [4.834653999991133, 4.8346979999914765], [4.850609999994049, 4.850674000001163], [4.850702999989153, 4.850805999987642], [4.850828999988153, 4.850861999992048], [4.850884999992559, 4.8509179999964545], [4.867273999989266, 4.867445999989286], [4.867516999991494, 4.867733999999473], [4.867774999991525, 4.8678450000006706], [4.867889000001014, 4.867955999987316], [4.883637999999337, 4.883890999990399], [4.883967999994638, 4.884212999997544], [4.884253999989596, 4.884322999991127], [4.884366999991471, 4.884674000000814], [4.901884999999311, 4.902074999990873], [4.90245199999481, 4.90266100000008], [4.902702999999747, 4.902770999993663], [4.902814999994007, 4.902930999989621], [4.919109999987995, 4.919309999997495], [4.919492000000901, 4.919777999995858], [4.91985599999316, 4.919959999999264], [4.920038999989629, 4.9201389999943785], [4.9351150000002235, 4.9352969999890774], [4.935379999995348, 4.93566699999792], [4.935743999987608, 4.935852999988128], [4.935933000000659, 4.9360409999935655], [4.950536999996984, 4.950665999989724], [4.950723000001744, 4.9508979999955045], [4.950940999988234, 4.951000999993994], [4.951044000001275, 4.951126999992994], [4.967671999998856, 4.967863999991096], [4.967941999988398, 4.968113999988418], [4.968153999987408, 4.968217999994522], [4.968260999987251, 4.968345999994199], [4.982804999992368, 4.983001000000513], [4.983096999989357, 4.983381999991252], [4.9834589999954915, 4.983561999993981], [4.983639999991283, 4.98374199999671], [4.999444000000949, 4.99971399999049], [4.999932999999146, 5.000247999996645], [5.000325000000885, 5.000434999994468], [5.000520999994478, 5.000671999994665], [5.018908999991254, 5.019126999992295], [5.019222999995691, 5.0195459999958985], [5.019623000000138, 5.019734999994398], [5.019814999992377, 5.020240999991074], [5.034504999988712, 5.03461299999617], [5.0346539999882225, 5.034778000001097], [5.0348010000016075, 5.03483899999992], [5.034862999993493, 5.034897999998066], [5.050385999988066, 5.050569999992149], [5.050714999990305, 5.0512869999947725], [5.051365999999689, 5.051471999991918], [5.0515529999975115, 5.051655999996001], [5.066547999987961, 5.066676999995252], [5.066728999998304, 5.066916999989189], [5.067016999993939, 5.067077999992762], [5.067125000001397, 5.06718600000022], [5.082987000001594, 5.083201999994344], [5.0834800000011455, 5.083763999995426], [5.083839999992051, 5.083943999998155], [5.084026999989874, 5.08414300000004], [5.09875699999975, 5.098956000001635], [5.099048999996739, 5.099343999987468], [5.099421999999322, 5.099525999990874], [5.099605999988853, 5.099721999999019], [5.114678999991156, 5.114746999999625], [5.114776999995229, 5.114886999988812], [5.114915999991354, 5.114963999993051], [5.115002999998978, 5.115082999996957], [5.130689999990864, 5.130883999998332], [5.13098099999479, 5.131276999993133], [5.131352999989758, 5.131455999988248], [5.131534999993164, 5.131640999999945], [5.146503999989363, 5.146589999989374], [5.146624999993946, 5.146756999994977], [5.146787999998196, 5.14683199999854], [5.146863999994821, 5.146905000001425], [5.1651290000008885, 5.165226999990409], [5.165304999987711, 5.165408999993815], [5.165425999992294, 5.165452999994159], [5.165468999999575, 5.165508999998565], [5.178552999990643, 5.1786469999933615], [5.17868099999032, 5.17882699999609], [5.178855999998632, 5.178898999991361], [5.178927999993903, 5.17916799998784], [5.194348999997601, 5.1944709999952465], [5.194525999992038, 5.194741999992402], [5.194793999995454, 5.194867999991402], [5.194919999994454, 5.195202999995672], [5.210341999991215, 5.210462999995798], [5.210516999999527, 5.210828999988735], [5.210880999991787, 5.211108999996213], [5.211447999987286, 5.211704000001191], [5.226567999998224, 5.226769000000786], [5.226836999994703, 5.227034999988973], [5.227055999988806, 5.2271119999932125], [5.227145999990171, 5.227182999995421], [5.242313999988255, 5.24242399999639], [5.242472999991151, 5.242699999987963], [5.242722999988473, 5.2427619999944], [5.242785999987973, 5.242812999989837], [5.258277000000817, 5.258377999998629], [5.2584159999969415, 5.258542999989004], [5.258566999997129, 5.258603999987827], [5.258628999989014, 5.258671999996295], [5.274569000001065, 5.274653000000399], [5.274811999988742, 5.275096999990637], [5.275174999987939, 5.275287999989814], [5.275367999987793, 5.275440999990678], [5.291155999992043, 5.291338999988511], [5.291524000000209, 5.2917989999987185], [5.291875999988406, 5.291977999993833], [5.292054999998072, 5.29215199999453], [5.306522999992012, 5.306617999987793], [5.306663999988814, 5.306817999997293], [5.306858999989345, 5.306914999993751], [5.306956999993417, 5.306998999993084], [5.322806999989552, 5.322972999987542], [5.323139000000083, 5.3233800000016345], [5.323455999998259, 5.3235529999947175], [5.323629999998957, 5.323771999988821], [5.339435999994748, 5.339697999996133], [5.339913999996497, 5.340231999987736], [5.340308999991976, 5.340423000001465], [5.340502999999444, 5.340631999992183], [5.354620999991312, 5.354775999992853], [5.3548440000013215, 5.35505299999204], [5.355096999992384, 5.355161999992561], [5.355207000000519, 5.355277999988175], [5.374653999999282, 5.37481699998898], [5.3748930000001565, 5.375182999996468], [5.3752629999944475, 5.375367999993614], [5.37544699999853, 5.375550999990082], [5.394254999991972, 5.39436299999943], [5.394518999994034, 5.394730999993044], [5.394808999990346, 5.394914999997127], [5.394993999987491, 5.395101999994949], [5.414669999998296, 5.41479999999865], [5.4148629999981495, 5.415047999995295], [5.4150899999949615, 5.415150000000722], [5.415194000001065, 5.415259999994305], [5.4305549999990035, 5.430739999996149], [5.43083199999819, 5.431111999991117], [5.431189999988419, 5.431291999993846], [5.431371999991825, 5.431468999988283], [5.45047299998987, 5.450612999993609], [5.450731999997515, 5.45090799999889], [5.450948999990942, 5.451009999989765], [5.451053999990108, 5.451158999989275], [5.4667449999979, 5.466804999989108], [5.466885000001639, 5.466975999996066], [5.466997999988962, 5.467029999999795], [5.4670530000003055, 5.467080999995233], [5.4824789999984205, 5.482548999993014], [5.482580999989295, 5.48268200000166], [5.482705999995233, 5.482739999992191], [5.482762999992701, 5.4827969999896595], [5.499337999994168, 5.499528999993345], [5.499780999991344, 5.5001069999998435], [5.500185999990208, 5.500294999990729], [5.500374999988708, 5.500677999996697], [5.515439999988303, 5.5156769999885], [5.515782999995281, 5.516101000001072], [5.516181999992114, 5.516292999993311], [5.51637299999129, 5.516771999988123], [5.530583999992814, 5.530799999993178], [5.530885000000126, 5.531200999990688], [5.53127899998799, 5.531388999996125], [5.5314739999885205, 5.531580999988364], [5.546825999990688, 5.54702699999325], [5.54708999999275, 5.547296999997343], [5.547328999993624, 5.547381999989739], [5.547414999993634, 5.547693999993498], [5.562554999996792, 5.562664999990375], [5.562708999990718, 5.562846000000718], [5.562870999987354, 5.562911000000895], [5.5629359999875305, 5.563099999999395], [5.578601000001072, 5.57870099999127], [5.578739999997197, 5.57887299999129], [5.578887999989092, 5.578915999998571], [5.5789329999970505, 5.578968999994686], [5.5984279999975115, 5.598532999996678], [5.598568999994313, 5.598727999997209], [5.59875699999975, 5.598801000000094], [5.598830999995698, 5.598889000000781], [5.6147229999915, 5.614803999997093], [5.6148339999926975, 5.61494600000151], [5.614961999992374, 5.614990999994916], [5.6150090000010096, 5.615051999993739], [5.63068599998951, 5.630790999988676], [5.63083199999528, 5.63102099999378], [5.631048999988707, 5.631093999996665], [5.631123999992269, 5.631177999995998], [5.646654999989551, 5.646785999997519], [5.64684399998805, 5.647061999989091], [5.647114999999758, 5.647190999996383], [5.647242999999435, 5.64732799999183], [5.662386999989394, 5.662514999989071], [5.6625720000010915, 5.662781999999424], [5.662834999995539, 5.662909999999101], [5.662961999987601, 5.663050999995903], [5.678641999998945, 5.678841999993892], [5.678917999990517, 5.6791899999952875], [5.679242999991402, 5.6793239999969956], [5.679378000000725, 5.679527999993297], [5.694511999987299, 5.694599999987986], [5.694631999998819, 5.694823999991058], [5.694841999997152, 5.694873999993433], [5.6948949999932665, 5.694936999992933], [5.714505999989342, 5.714621999999508], [5.714677999989362, 5.714856999999029], [5.714899999991758, 5.714961999998195], [5.715007999999216, 5.715068999998039], [5.730691999997362, 5.730872999993153], [5.730956999992486, 5.731237999993027], [5.731314999997267, 5.7314189999888185], [5.7314990000013495, 5.731629999994766], [5.746738000001642, 5.746852999989642], [5.746904999992694, 5.747070999990683], [5.747111999997287, 5.747168999994756], [5.747211999987485, 5.747349999990547], [5.762321999995038, 5.762451999995392], [5.762512000001152, 5.762755999996443], [5.762799999996787, 5.76286099999561], [5.762905999989016, 5.762968999988516], [5.778496999992058, 5.778573999996297], [5.77860900000087, 5.778727999990224], [5.778758999993443, 5.778798999992432], [5.778828999988036, 5.778869000001578], [5.794677999991109, 5.7947799999965355], [5.794816999987233, 5.794947999995202], [5.794971999988775, 5.795010999994702], [5.795034999988275, 5.795069999992847], [5.8111490000010235, 5.811269999991055], [5.811414999989211, 5.811634999990929], [5.811710999987554, 5.811814999993658], [5.81189299999096, 5.81213900000148], [5.827519999991637, 5.827771999989636], [5.827981999987969, 5.8282689999905415], [5.828345999994781, 5.828450999993947], [5.8285349999932805, 5.828903000001446], [5.843512999999803, 5.843767999991542], [5.843977999989875, 5.844283999991603], [5.844365999990259, 5.84447499999078], [5.844555999996373, 5.845016999999643], [5.859484000000521, 5.859948999990593], [5.860000999993645, 5.860202999989269], [5.860243999995873, 5.86030899999605], [5.8603539999894565, 5.8605289999977686], [5.875283999994281, 5.875467999998364], [5.875720999989426, 5.876037999987602], [5.876114999991842, 5.876224999999977], [5.876305999991018, 5.8765649999986636], [5.89067399999476, 5.890873999989708], [5.890971000000718, 5.891255999988061], [5.891338000001269, 5.891443000000436], [5.8915239999914775, 5.89162499998929], [5.906671999997343, 5.906875000000582], [5.90697199999704, 5.90726100000029], [5.907338999997592, 5.907447999998112], [5.907530999989831, 5.9076809999969555], [5.922500999993645, 5.922591999988072], [5.9226289999933215, 5.922743999995873], [5.922765999988769, 5.922802999994019], [5.9228279999952065, 5.922865000000456], [5.938620999993873, 5.9387710000009974], [5.9388529999996535, 5.939076999988174], [5.939128999991226, 5.939203999994788], [5.93925599999784, 5.939339999997173], [5.954643999997643, 5.954766999988351], [5.954822999992757, 5.95502999999735], [5.955082000000402, 5.95515599999635], [5.955207999999402, 5.955324999988079], [5.972593999991659, 5.972758999996586], [5.972806999998284, 5.972970999995596], [5.972990999987815, 5.973029000000679], [5.973052000001189, 5.973111999992398], [5.986434999998892, 5.986530999987735], [5.986561999990954, 5.986701000001631], [5.986728999996558, 5.986770999996224], [5.986799999998766, 5.9868529999948805], [6.006439999997383, 6.006587999989279], [6.006659999999101, 6.006906999988132], [6.006959999998799, 6.0070379999961006], [6.007090999992215, 6.007218999991892], [6.026673999993363, 6.02683899999829], [6.026908999992884, 6.027168999993592], [6.027222999997321, 6.0273029999953], [6.027356999999029, 6.027451000001747], [6.042547999997623, 6.042635999998311], [6.042668999987654, 6.042788999999175], [6.042810999992071, 6.042844999989029], [6.042865999988862, 6.042906999995466], [6.058646999998018, 6.058799999998882], [6.058864999999059, 6.059110999995028], [6.059163999991142, 6.059246999997413], [6.059301999994204, 6.059450000000652], [6.074546999996528, 6.074630999995861], [6.074660999991465, 6.07492299999285], [6.074977999989642, 6.075056999994558], [6.07511199999135, 6.075175999998464], [6.0906469999899855, 6.090774999989662], [6.091105999992578, 6.091327999994974], [6.09138399999938, 6.09145899998839], [6.091511999999057, 6.0916009999928065], [6.106641999998828, 6.106767999997828], [6.106823999987682, 6.107036999994307], [6.107095999992453, 6.1071699999884], [6.107222999999067, 6.107310999999754], [6.123342999999295, 6.123517999993055], [6.123589999988326, 6.1239029999997], [6.1239549999882, 6.124035000000731], [6.124088999989908, 6.124350999991293], [6.138385999991442, 6.138536999991629], [6.138600999998744, 6.138846999994712], [6.1388999999908265, 6.1389799999888055], [6.1390339999925345, 6.13935599999968], [6.154634999998962, 6.15472900000168], [6.1547669999999925, 6.154905999996117], [6.154926999995951, 6.154960999992909], [6.154983999993419, 6.155030999987503], [6.170599999997648, 6.170734999992419], [6.17078099999344, 6.170952000000398], [6.170968999998877, 6.171002999995835], [6.171021999994991, 6.171292999992147], [6.186524999997346, 6.186615999991773], [6.1866509999963455, 6.186770999993314], [6.186785999991116, 6.186812999992981], [6.18682999999146, 6.186942000000272], [6.202704999988782, 6.202876999988803], [6.202944999997271, 6.203198999995948], [6.203257000001031, 6.203345000001718], [6.20339999999851, 6.203498999995645], [6.218557000000146, 6.218647000001511], [6.2186819999915315, 6.218792999992729], [6.218809999991208, 6.218838000000687], [6.2188549999991665, 6.21890199999325], [6.2345059999934165, 6.234595000001718], [6.234625999990385, 6.234749999988708], [6.2347719999961555, 6.234805000000051], [6.234826999992947, 6.234865999998874], [6.250679999997374, 6.250812999991467], [6.2508729999972275, 6.2511389999999665], [6.251195999997435, 6.25127199999406], [6.2513249999901745, 6.251406999988831], [6.266798999989987, 6.267089000000851], [6.267238000000361, 6.2674799999949755], [6.267538999993121, 6.267624000000069], [6.2676789999968605, 6.267748999991454], [6.2825339999981225, 6.282623999999487], [6.282660999990185, 6.2827869999891846], [6.282806999995955, 6.282840999992914], [6.282863999993424, 6.282902999999351], [6.302293999993708, 6.302415999991354], [6.30247199999576, 6.30264699998952], [6.302687999996124, 6.302748999994947], [6.302791999987676, 6.302844999998342], [6.322292999990168, 6.322421999997459], [6.322655999989365, 6.322936999989906], [6.32301500000176, 6.323120999993989], [6.323200999991968, 6.3232739999948535], [6.342713999998523, 6.3428209999983665], [6.342871000000741, 6.343015999998897], [6.3430459999945015, 6.343091999995522], [6.343123999991803, 6.343183999997564], [6.362361999999848, 6.362539999987348], [6.362627999988035, 6.362909999996191], [6.36298700000043, 6.363096000000951], [6.363174999991315, 6.363298999989638], [6.3785099999950035, 6.378608999992139], [6.378649999998743, 6.37878999998793], [6.378818999990472, 6.378862999990815], [6.378893999994034, 6.378937000001315], [6.394508999990649, 6.394572999997763], [6.394606000001659, 6.394711000000825], [6.394739999988815, 6.394779999987804], [6.39480999999796, 6.394877999991877], [6.410910999999032, 6.4110059999948135], [6.411125999991782, 6.411240999994334], [6.411263999994844, 6.41129999999248], [6.411324000000604, 6.411360999991302], [6.427376999999979, 6.427566999991541], [6.4278379999886965, 6.428132999993977], [6.4282099999982165, 6.428314999997383], [6.428392999994685, 6.428776000000653], [6.443485999989207, 6.443744999996852], [6.443960999997216, 6.444255999987945], [6.444331999999122, 6.444436999998288], [6.44451499999559, 6.444887999998173], [6.458448999997927, 6.458667999992031], [6.458752999998978, 6.459073999998509], [6.459160999991582, 6.4592719999927795], [6.4593519999907585, 6.459455999996862], [6.474795999994967, 6.474991999988561], [6.475060999990092, 6.475265000000945], [6.4752969999972265, 6.475346999999601], [6.475379999988945, 6.47565599999507], [6.490713999999571, 6.4908809999906225], [6.491030999997747, 6.491208999999799], [6.491238999995403, 6.491290999998455], [6.491323999987799, 6.491578000001027], [6.506639999992331, 6.506790999992518], [6.50684299999557, 6.507003999999142], [6.507029999993392, 6.507073000000673], [6.507099999987986, 6.507320999997319], [6.522731999997632, 6.522853999995277], [6.522904999990715, 6.523078999991412], [6.523120999991079, 6.523184999998193], [6.523228999998537, 6.5232839999953285], [6.538661999991746, 6.538829999990412], [6.538913999989745, 6.53917299999739], [6.53925000000163, 6.539349999991828], [6.539430999997421, 6.539541999998619], [6.5547220000007655, 6.554827999992995], [6.554876999987755, 6.5551049999921815], [6.555181999996421, 6.55528499999491], [6.555362999992212, 6.555455999987316], [6.570635999989463, 6.570788999990327], [6.570868999988306, 6.5711129999981495], [6.571188999994774, 6.5712859999912325], [6.571361999987857, 6.571450999996159], [6.586946999988868, 6.587088999993284], [6.587164999989909, 6.587402999997721], [6.587478999994346, 6.587575999990804], [6.5876529999950435, 6.587746999997762], [6.606887999994797, 6.607103999995161], [6.60720699999365, 6.607498999990639], [6.607552000001306, 6.607633999999962], [6.60769399999117, 6.607917999994243], [6.622481999991578, 6.622566999998526], [6.62259699999413, 6.62270899998839], [6.622724999993807, 6.622752999988734], [6.62276899999415, 6.62287199999264], [6.642269999996643, 6.642370999994455], [6.642415999987861, 6.642550999997184], [6.642584000001079, 6.642630999995163], [6.642663999999058, 6.6427159999875585], [6.6585419999901205, 6.658668999996735], [6.65873099998862, 6.658902999988641], [6.658944999988307, 6.6590049999940675], [6.6590480000013486, 6.659107999992557], [6.678881999992882, 6.678983999998309], [6.679024999990361, 6.6791649999941], [6.679195999997319, 6.6792419999983395], [6.679273999994621, 6.67931699998735], [6.6943109999992885, 6.694464999993215], [6.6945489999925485, 6.694813999987673], [6.69488999999885, 6.694995999991079], [6.695074999995995, 6.695166999998037], [6.71477700000105, 6.714893999989727], [6.714939999990747, 6.715080999987549], [6.715110999997705, 6.715156999998726], [6.715188999995007, 6.715230000001611], [6.73071199998958, 6.730769000001601], [6.730804999999236, 6.730898999987403], [6.730920999994851, 6.730951999998069], [6.73097499999858, 6.731004999994184], [6.746321999991778, 6.746428999991622], [6.746468999990611, 6.746636999989278], [6.746665999991819, 6.746718999987934], [6.7467519999918295, 6.7468579999986105], [6.763678999996046, 6.764004999989993], [6.764162999999826, 6.764570999992429], [6.7646539999987, 6.764763999992283], [6.764843999990262, 6.765343999999459], [6.779771999994409, 6.780099999989034], [6.780259999999544, 6.780660999997053], [6.780742999995709, 6.780852999989293], [6.780933999994886, 6.78138799998851], [6.7949399999924935, 6.795171999998274], [6.795261999999639, 6.795600999990711], [6.795675999994273, 6.795786999995471], [6.7958680000010645, 6.796296999993501], [6.810492999997223, 6.810742999994545], [6.811087999987649, 6.811403999992763], [6.811444999999367, 6.811509999999544], [6.81155499999295, 6.811709999994491], [6.826425999999628, 6.826615999991191], [6.826712999987649, 6.826995999988867], [6.8270769999944605, 6.827181999993627], [6.827260999998543, 6.827356999987387], [6.842667999997502, 6.842869000000064], [6.842968999990262, 6.843260999987251], [6.843338999999105, 6.843442999990657], [6.8435239999962505, 6.843620999992709], [6.858542000001762, 6.858670000001439], [6.85872799999197, 6.85889099999622], [6.858918999991147, 6.858966999992845], [6.858996999988449, 6.859048999991501], [6.875309999988531, 6.875483999989228], [6.875555999999051, 6.875816999992821], [6.875869999988936, 6.875948999993852], [6.876002999997581, 6.876168999995571], [6.891436999998405, 6.891642999995383], [6.891727999987779, 6.892021999999997], [6.892074999996112, 6.89215799998783], [6.892212999999174, 6.8924389999883715], [6.9068330000009155, 6.907012999989092], [6.907077999989269, 6.907361999998102], [6.907418999995571, 6.907501999987289], [6.907556999998633, 6.907863000000361], [6.922611999994842, 6.922727999990457], [6.922770999997738, 6.9230659999884665], [6.923094999991008, 6.923139999998966], [6.923170999987633, 6.923224999991362], [6.938395999997738, 6.938576999993529], [6.938674999997602, 6.93895799999882], [6.9390349999885075, 6.939138999994611], [6.939217999999528, 6.939298999990569], [6.954521999999997, 6.954643999997643], [6.954701999988174, 6.954872999995132], [6.954914999994799, 6.954975999993621], [6.9550210000015795, 6.955080999992788], [6.974657999991905, 6.974868999997852], [6.975172999998904, 6.975463999988278], [6.975521000000299, 6.97557899999083], [6.975622999991174, 6.975712999992538], [6.990676999994321, 6.990771999990102], [6.990809999988414, 6.990927999999258], [6.990950999999768, 6.9909889999980805], [6.9910129999916535, 6.991098999991664], [7.006710999994539, 7.0068499999906635], [7.006933999989997, 7.007186999995611], [7.007262999992236, 7.007360999996308], [7.00743899999361, 7.00752799998736], [7.022722999987309, 7.022886999999173], [7.022975999992923, 7.023250999991433], [7.023327999995672, 7.023430000001099], [7.023507999998401, 7.0236020000011194], [7.038614999997662, 7.038761999996495], [7.0388419999944745, 7.03908699999738], [7.03916400000162, 7.039262999998755], [7.039339999988442, 7.039431999990484], [7.054746999987401, 7.0548909999924945], [7.0549709999904735, 7.0552109999989625], [7.055286999995587, 7.055383999992046], [7.0554599999886705, 7.055649999994785], [7.07048899999063, 7.07071200000064], [7.07104999999865, 7.071325999990222], [7.071402999994461, 7.071505999992951], [7.07158599999093, 7.0716819999943255], [7.089703999998164, 7.0899849999987055], [7.090171999996528, 7.0908999999955995], [7.0909799999935785, 7.091086999993422], [7.0911659999983385, 7.091451999993296], [7.106669000000693, 7.106804999988526], [7.106852999990224, 7.106999999989057], [7.107023999997182, 7.107063999996171], [7.107090999998036, 7.10728399999789], [7.1225069999927655, 7.122611999991932], [7.122717999998713, 7.122854000001098], [7.122886999990442, 7.122942999994848], [7.12301799999841, 7.123113999987254], [7.142694999987725, 7.14283099999011], [7.142913999996381, 7.143163999993703], [7.143239999990328, 7.1433389999874635], [7.143415999991703, 7.143546999999671], [7.158749999987776, 7.158869999999297], [7.1589249999960884, 7.159083999998984], [7.1591259999986505, 7.159182999996119], [7.159224999995786, 7.15929199999664], [7.174658999996609, 7.1748289999959525], [7.174915999989025, 7.175187000000733], [7.175262999997358, 7.175365999995847], [7.175443000000087, 7.175537999995868], [7.190777999989223, 7.190921999994316], [7.191001999992295, 7.191248999995878], [7.191324999992503, 7.1914229999965755], [7.191500000000815, 7.191590999995242], [7.207341000001179, 7.207567999997991], [7.207762999998522, 7.208048000000417], [7.208123999997042, 7.208227999988594], [7.208306000000448, 7.208512999990489], [7.222593999991659, 7.22272299999895], [7.222777999995742, 7.2229499999957625], [7.222990999987815, 7.2230539999873145], [7.2230969999945955, 7.22335899999598], [7.238551999995252, 7.238663999989512], [7.238705999989179, 7.238875999988522], [7.238903999998001, 7.238950999992085], [7.238981999995303, 7.239021999994293], [7.258266999997431, 7.258388999995077], [7.25844700000016, 7.258626999988337], [7.258667999994941, 7.258728999993764], [7.2587729999941075, 7.258830999999191], [7.278617999996641, 7.27880699999514], [7.278893999988213, 7.279176999989431], [7.279253999993671, 7.27935699999216], [7.279435999997077, 7.279546999998274], [7.294555999993463, 7.29468399999314], [7.2947409999906085, 7.29491899999266], [7.294960999992327, 7.295022999998764], [7.295065999991493, 7.295121999995899], [7.310977999994066, 7.311172000001534], [7.311311999990721, 7.3115839999954915], [7.311659999992116, 7.311761999997543], [7.311839999994845, 7.312025999999605], [7.326293999998597, 7.326413999995566], [7.326467999999295, 7.326642999993055], [7.326684999992722, 7.3267439999908675], [7.3267869999981485, 7.326842999988003], [7.34250400000019, 7.342573999994784], [7.342605999991065, 7.3427149999915855], [7.342743999994127, 7.342783999993117], [7.342812999995658, 7.342901999989408], [7.358496999993804, 7.358568999989075], [7.3586039999936474, 7.358713999987231], [7.358742999989772, 7.358781999995699], [7.358812999998918, 7.358997999996063], [7.375652999995509, 7.375891999996384], [7.376040999995894, 7.376220999998623], [7.376250999994227, 7.376301999989664], [7.37633499999356, 7.3766669999895385], [7.3916449999960605, 7.391883999996935], [7.392156000001705, 7.392454999993788], [7.3925319999980275, 7.392643999992288], [7.392722999997204, 7.393194999996922], [7.4062899999989895, 7.406445000000531], [7.406495999995968, 7.4067009999998845], [7.406742999999551, 7.406806999992114], [7.406852999993134, 7.406914999999572], [7.422900999998092, 7.423055999999633], [7.423108999995748, 7.423306999990018], [7.423339999993914, 7.423392999990028], [7.423425999993924, 7.423488000000361], [7.438541999988956, 7.4386519999970915], [7.438693999996758, 7.43883199999982], [7.438857000001008, 7.438895999992383], [7.438922000001185, 7.439086999991559], [7.45430800000031, 7.454391999999643], [7.454425999996602, 7.454551999995601], [7.454575999989174, 7.454613999987487], [7.454638999988674, 7.4546770000015385], [7.470612999997684, 7.4708039999968605], [7.470897999999579, 7.471177999992506], [7.471255999989808, 7.471358999988297], [7.471439000000828, 7.471609000000171], [7.4865869999921415, 7.486709999997402], [7.48676699999487, 7.486947999990662], [7.486989999990328, 7.487050999989151], [7.487094999989495, 7.487150999993901], [7.506857000000309, 7.507004999992205], [7.507085999997798, 7.5073409999895375], [7.507417000000714, 7.507520999992266], [7.507597999996506, 7.507728999989922], [7.522650999992038, 7.522799999991548], [7.522881999990204, 7.523121999998693], [7.523197999995318, 7.523293999998714], [7.523370999988401, 7.523462999990443], [7.5431249999965075, 7.54328899999382], [7.54337499999383, 7.543676999994204], [7.543753999998444, 7.54386199999135], [7.543941999989329, 7.54404799999611], [7.558593999987352, 7.558743000001414], [7.558965999996872, 7.559176999988267], [7.559221999996225, 7.559287999989465], [7.559333999990486, 7.559398999990663], [7.578379999991739, 7.578567999997176], [7.578662999992957, 7.579041999997571], [7.579322999998112, 7.579407999990508], [7.59855099998822, 7.598641999997199], [7.598861999998917, 7.599040000000969], [7.599082999993698, 7.5991419999918435], [7.599185999992187, 7.599240999988979], [7.614702999999281, 7.614842999988468], [7.614902999994229, 7.61508399999002], [7.6151259999896865, 7.615188999989186], [7.6152319999964675, 7.615294999995967], [7.630714999992051, 7.630838999990374], [7.630894000001717, 7.631064999994123], [7.63110699999379, 7.63116699999955], [7.631210999999894, 7.631263999996008], [7.646473999993759, 7.646647999994457], [7.646726999999373, 7.647046999991289], [7.647124999988591, 7.647224999993341], [7.647302999990643, 7.6473709999991115], [7.662488000001758, 7.6625849999982165], [7.662626999997883, 7.662765000000945], [7.662793999988935, 7.662839999989956], [7.662872000000789, 7.662958999993862], [7.678435999987414, 7.678485999989789], [7.678510999990976, 7.678589999995893], [7.678612999996403, 7.678642999992007], [7.678665999992518, 7.678725999998278], [7.694492999988142, 7.694587999998475], [7.694622999988496, 7.694808999993256], [7.694836999988183, 7.6948799999954645], [7.69491299999936, 7.694947999989381], [7.710588999994798, 7.710804999995162], [7.710899999990943, 7.71119999999064], [7.711279999988619, 7.711384999987786], [7.711465000000317, 7.711827999999514], [7.727725999997347, 7.728048999997554], [7.728206999992835, 7.728614999999991], [7.728691999989678, 7.72880399999849], [7.728883999996469, 7.729347000000416], [7.742394999993849, 7.74257599998964], [7.7426439999981085, 7.742866000000504], [7.74290800000017, 7.7429750000010245], [7.743019000001368, 7.74309699999867], [7.758350999996765, 7.7584939999942435], [7.758539999995264, 7.758717999997316], [7.758743999991566, 7.758789999992587], [7.758818999995128, 7.7588529999920866], [7.774491999996826, 7.774553999988711], [7.77458199999819, 7.774676000000909], [7.774699000001419, 7.774729999990086], [7.774752999990596, 7.774914999987232], [7.790606999988086, 7.7907520000007935], [7.790809999991325, 7.7909899999940535], [7.791020999997272, 7.7910699999920325], [7.791103999988991, 7.791142999994918], [7.806626999998116, 7.806805000000168], [7.806901999996626, 7.807179999988875], [7.807258000000729, 7.807361999992281], [7.807453999994323, 7.807549999997718], [7.822594999990542, 7.822714999987511], [7.822770999991917, 7.823045999990427], [7.823091999991448, 7.823146999988239], [7.838389999989886, 7.838571999993292], [7.83869199999026, 7.839003000000957], [7.839078999997582, 7.839179999995395], [7.8392559999920195, 7.839347000000998], [7.855340999987675, 7.8555689999921015], [7.8557029999938095, 7.856027000001632], [7.856079999997746, 7.856160999988788], [7.856216000000131, 7.856302999993204], [7.874996999991708, 7.875176000001375], [7.875258999993093, 7.875518999993801], [7.87557299999753, 7.875653999988572], [7.875708999999915, 7.875801999995019], [7.890564000001177, 7.8906889999925625], [7.890734999993583, 7.890894999989541], [7.8909159999893745, 7.890952999994624], [7.890975999995135, 7.891113999998197], [7.910313999993377, 7.910433999990346], [7.910491999995429, 7.910670999990543], [7.910713999997824, 7.910773999989033], [7.910816999996314, 7.91085899999598], [7.931440000000293, 7.931725999995251], [7.931812999988324, 7.932124999992084], [7.932202999989386, 7.932311999989906], [7.932393999988562, 7.932469999999739], [7.9466949999914505, 7.946826999992481], [7.946886999998242, 7.947067999994033], [7.9471099999937, 7.947168999991845], [7.947211999999126, 7.947338999991189], [7.962834999998449, 7.963024999990012], [7.9631179999996675, 7.963403000001563], [7.963478999998188, 7.96358299998974], [7.963667999996687, 7.9637649999931455], [7.978328999990481, 7.978452999988804], [7.978506999992533, 7.978680000000168], [7.97872099999222, 7.9787799999903655], [7.9788229999976465, 7.978899999987334], [7.99451799999224, 7.994586000000709], [7.994621999998344, 7.994731999991927], [7.994762999995146, 7.99480400000175], [7.994834999990417, 7.994874999989406], [8.010499999989406, 8.01056399999652], [8.010645999995177, 8.010783999998239], [8.010808999999426, 8.010845999990124], [8.010874999992666, 8.010912999990978], [8.027140999998664, 8.02726299999631], [8.02741199999582, 8.027631999997539], [8.027708999987226, 8.02781299999333], [8.027890999990632, 8.028174999999464], [8.043704999989131, 8.04403099999763], [8.044278000001214, 8.044599000000744], [8.044675999990432, 8.04478699999163], [8.044866999989608, 8.045358999996097], [8.062332000001334, 8.06259799998952], [8.062808999995468, 8.063120999999228], [8.063196999995853, 8.063306999989436], [8.06338799999503, 8.063561999995727], [8.07935099999304, 8.079555999996956], [8.079740999994101, 8.08002100000158], [8.080097999991267, 8.080202999990433], [8.080279999994673, 8.080377999998746], [8.094691999998759, 8.094908999992185], [8.095212000000174, 8.095497999995132], [8.095574999999371, 8.095679999998538], [8.09576099998958, 8.095887999996194], [8.11063299998932, 8.110830999998143], [8.11093099998834, 8.111223999992944], [8.111315999994986, 8.111422000001767], [8.111500999992131, 8.11160399999062], [8.126806999993278, 8.1269309999916], [8.126982999994652, 8.12715999998909], [8.127200999995694, 8.127261000001454], [8.127303999994183, 8.127361999999266], [8.142802999995183, 8.142947000000277], [8.143026999998256, 8.14326599999913], [8.143346999990172, 8.143444000001182], [8.143519999997807, 8.143611999999848], [8.159350000001723, 8.159576999998535], [8.159772999992128, 8.16005399999267], [8.160130999996909, 8.160234999988461], [8.160313999993377, 8.160476999997627], [8.174815999998827, 8.17504899999767], [8.17524099998991, 8.175547999999253], [8.17562999999791, 8.17574199999217], [8.175822999997763, 8.175930999990669], [8.190598000001046, 8.19073999999091], [8.190796999988379, 8.190972999989754], [8.19100299999991, 8.191053999995347], [8.19108899999992, 8.19113799999468], [8.206328999993275, 8.206435999993118], [8.20648199999414, 8.206653000001097], [8.20669399999315, 8.206751999998232], [8.206793999997899, 8.206853999989107], [8.226257999995141, 8.226385999994818], [8.22644099999161, 8.226614999992307], [8.226657999999588, 8.226717999990797], [8.226763999991817, 8.226823999997578], [8.246992999993381, 8.247110999989673], [8.247162999992725, 8.247336999993422], [8.247378000000026, 8.247436999998172], [8.247479999990901, 8.247541999997338], [8.262667999995756, 8.262773999987985], [8.262825999991037, 8.26311299999361], [8.263188999990234, 8.263291999988724], [8.263370000000577, 8.263463999988744], [8.278324999992037, 8.278493999998318], [8.27858099999139, 8.2788559999899], [8.278937999988557, 8.279039999993984], [8.279117999991286, 8.27921699998842], [8.294263999996474, 8.29437199998938], [8.294414999996661, 8.294561999995494], [8.294590999998036, 8.294635999991442], [8.294667999987723, 8.294724999999744], [8.310459999993327, 8.310519999999087], [8.310551999995369, 8.310652000000118], [8.310680999988108, 8.310721999994712], [8.310751999990316, 8.310788999995566], [8.326642999993055, 8.32676999999967], [8.32681600000069, 8.327001999990898], [8.327042999997502, 8.32710299998871], [8.327145999995992, 8.327383999989252], [8.343387999993865, 8.34357299999101], [8.343713999987813, 8.343889999989187], [8.343930999995791, 8.343991000001552], [8.34403399999428, 8.344277999989572], [8.359390999990865, 8.359576999995625], [8.359845999992103, 8.360133999987738], [8.360210999991978, 8.360313999990467], [8.360391999987769, 8.360745999991195], [8.374646999989636, 8.37494299998798], [8.375341999999364, 8.37565899999754], [8.375734999994165, 8.375844999987748], [8.375929000001634, 8.376259999989998], [8.39130099999602, 8.391493999995873], [8.391800999990664, 8.392114999995101], [8.39219199999934, 8.392300999999861], [8.392381999990903, 8.39248699999007], [8.407676999995601, 8.407855999990716], [8.407938999996986, 8.408226999992621], [8.408302999989246, 8.40840699999535], [8.408486999993329, 8.408585999990464], [8.422610999987228, 8.422810999996727], [8.422905999992508, 8.423194999995758], [8.423274000000674, 8.42338499998732], [8.423465999992914, 8.423563999996986], [8.438561999995727, 8.438666999994894], [8.438716999997268, 8.438878999993904], [8.43892099999357, 8.438978999998653], [8.439022999998997, 8.439075999995111], [8.454795999990893, 8.454996000000392], [8.45509299999685, 8.455363000000943], [8.455414999989443, 8.455495999995037], [8.455549999998766, 8.455663999993703], [8.470722999991267, 8.470900999993319], [8.470974999989267, 8.471238999991328], [8.471291999987443, 8.471371999999974], [8.471425999989151, 8.471512999996776], [8.4868099999876, 8.486963999996078], [8.487022000001161, 8.48727399999916], [8.487326999995275, 8.487410999994609], [8.4874659999914, 8.487561999994796], [8.502524999988964, 8.502613999997266], [8.502650999987964, 8.502777000001515], [8.502798000001349, 8.502831999998307], [8.502853999991203, 8.502959999997984], [8.522398000000976, 8.522584999998799], [8.522659999987809, 8.522926999998163], [8.522972999999183, 8.523031999997329], [8.523075999997673, 8.523144999999204], [8.542267999990145, 8.542384000000311], [8.542431999987457, 8.54265299999679], [8.542695999989519, 8.542754999987665], [8.542798999988008, 8.542839999994612], [8.558746999988216, 8.558886999991955], [8.558947999990778, 8.559127999993507], [8.55917199999385, 8.559230999991996], [8.55927499999234, 8.55933799999184], [8.574609999996028, 8.574798999994528], [8.575670999998692, 8.575956000000588], [8.576035999998567, 8.576140999997733], [8.576220999995712, 8.576325999994879], [8.59030999999959, 8.590436999991653], [8.590491999988444, 8.590672999998787], [8.590714999998454, 8.590777999997954], [8.59082299999136, 8.590949999997974], [8.606250999990152, 8.606334999989485], [8.606373999995412, 8.606499999994412], [8.60653099999763, 8.606575999991037], [8.606606999994256, 8.606644999992568], [8.623156000001472, 8.623263999994379], [8.623305999994045, 8.623426999998628], [8.623449999999139, 8.62348499998916], [8.623509999990347, 8.623620999991545], [8.639626999996835, 8.639856999987387], [8.639948999989429, 8.640306999994209], [8.640372999987449, 8.64048499999626], [8.64056499999424, 8.64098899999226], [8.655733999999939, 8.656059000000823], [8.656221999990521, 8.656625999996322], [8.656703000000562, 8.656812000001082], [8.656898999994155, 8.657364999991842], [8.671478999996907, 8.67173199998797], [8.671868999997969, 8.672229999996489], [8.672305999993114, 8.672409999999218], [8.67248799999652, 8.672858999998425], [8.687676999994437, 8.687856999997166], [8.687939999988885, 8.688222999990103], [8.688299999994342, 8.688404000000446], [8.688488999992842, 8.688581999987946], [8.703431999994791, 8.703685999993468], [8.703897999992478, 8.7042109999893], [8.704287000000477, 8.70439699999406], [8.704476999992039, 8.704573999988497], [8.718783999996958, 8.71896199999901], [8.719056999994791, 8.71934599999804], [8.719422999987728, 8.719526999993832], [8.71960699999181, 8.71970699999656], [8.73438099998748, 8.73448400000052], [8.734518999990541, 8.734679000001051], [8.734707999989041, 8.734755999990739], [8.734786000000895, 8.734837999989395], [8.750543999994989, 8.750625000000582], [8.75065299999551, 8.750851999997394], [8.75087099999655, 8.750902999992832], [8.75092500000028, 8.750978999989456], [8.76670199999353, 8.766833000001498], [8.766892999992706, 8.767108000000007], [8.767160999996122, 8.76723499999207], [8.767286999995122, 8.767368999993778], [8.786475000000792, 8.786670999994385], [8.786793999999645, 8.787239999990561], [8.787321999989217, 8.787424999987707], [8.78750299999956, 8.787585999991279], [8.80260399999679, 8.802774999989197], [8.802845999991405, 8.803054999996675], [8.803096999996342, 8.803163999997196], [8.803209999998217, 8.803268999996362], [8.818543000001227, 8.818725999997696], [8.818812999990769, 8.819096999999601], [8.819174999996903, 8.819285999998101], [8.819366999989143, 8.819464999993215], [8.834768000000622, 8.83494499999506], [8.83502800000133, 8.83530899998732], [8.835385999991558, 8.835496999992756], [8.83558099999209, 8.835653999994975], [8.850721999988309, 8.850851999988663], [8.85091100000136, 8.851094999990892], [8.851136999990558, 8.851196999996318], [8.851239999989048, 8.851316999993287], [8.866680999999517, 8.866766999999527], [8.866803999990225, 8.866924999994808], [8.866947999995318, 8.866985000000568], [8.867010000001756, 8.867043999998714], [8.882814999989932, 8.883053999990807], [8.88337299998966, 8.883636999991722], [8.883718999990379, 8.88421799999196], [8.884299999990617, 8.884395999994013], [8.898268999997526, 8.898374999989755], [8.898417999997037, 8.898558000000776], [8.89858799999638, 8.8986339999974], [8.89866500000062, 8.898705999992671], [8.914643999989494, 8.91470299998764], [8.914730999997118, 8.914824999999837], [8.91484899999341, 8.914881999997306], [8.914905999990879, 8.914936000001035], [8.930467999991379, 8.93065999999817], [8.930750999992597, 8.931035999994492], [8.931112999998732, 8.931220999991638], [8.931300999989617, 8.93139599999995], [8.947320999999647, 8.947526999996626], [8.947623999993084, 8.947913999989396], [8.947990999993635, 8.948093999992125], [8.948172999997041, 8.948264999999083], [8.963499999998021, 8.96379199999501], [8.964037999990978, 8.964357999997446], [8.964439999996102, 8.964549999989686], [8.964633999989019, 8.96508399999584], [8.978749999994761, 8.978910999998334], [8.978963999994448, 8.979192999991938], [8.979234999991604, 8.979300999999396], [8.979345999992802, 8.979670999993687], [8.994337999989511, 8.994493999998667], [8.994555999990553, 8.994765999988886], [8.99480699999549, 8.994871999995667], [8.994917999996687, 8.994976999994833], [9.01052099998924, 9.010716999997385], [9.01089900000079, 9.011178999993717], [9.011255999997957, 9.011364999998477], [9.01144299999578, 9.011538999999175], [9.0266730000003, 9.026868999993894], [9.026962999996613, 9.02725400000054], [9.027332999990904, 9.027438999997685], [9.027519999988726, 9.027621999994153], [9.042768999992404, 9.042939999999362], [9.043025999999372, 9.043299999990268], [9.043376000001444, 9.04347799999232], [9.043554999996559, 9.043678999994881], [9.059343000000808, 9.05954699999711], [9.059643999993568, 9.059935999990557], [9.060012000001734, 9.060101999988547], [9.060155999992276, 9.060243999992963], [9.075354999993579, 9.075539999990724], [9.075614000001224, 9.075882999997702], [9.075935000000754, 9.076015999991796], [9.076074999989942, 9.07622899999842], [9.090838999996777, 9.090995999998995], [9.091038999991724, 9.091291999997338], [9.091323000000557, 9.091367999993963], [9.091397999989567, 9.091487999990932], [9.106511999998474, 9.106621999992058], [9.106662999998662, 9.106818999993266], [9.106847999995807, 9.106890999988536], [9.106920999998692, 9.107042999996338], [9.126391999991029, 9.126573000001372], [9.126619999995455, 9.126764000000549], [9.12679599999683, 9.126839999997173], [9.12687300000107, 9.12703099999635], [9.142684999998892, 9.142800999994506], [9.142849999989267, 9.143021999989287], [9.143063999988954, 9.14312599999539], [9.14316899998812, 9.143226999993203], [9.158774999988964, 9.158984999987297], [9.159170999992057, 9.15944099999615], [9.15951800000039, 9.159618999998202], [9.159696999995504, 9.159810999990441], [9.174873999989359, 9.175024999989546], [9.175103999994462, 9.175352999998722], [9.175433999989764, 9.175531999993837], [9.175608999998076, 9.175815999988117], [9.19061099999817, 9.190810000000056], [9.1909059999889, 9.191190999990795], [9.19126699998742, 9.191372000001138], [9.19144999999844, 9.191545999987284], [9.20728699999745, 9.207496999995783], [9.207593999992241, 9.207888999997522], [9.207964000001084, 9.208067999992636], [9.208146999997552, 9.208245999994688], [9.222666000001482, 9.222870999990846], [9.222970999995596, 9.223255999997491], [9.22333300000173, 9.22343600000022], [9.223514999990584, 9.223612000001594], [9.239483999990625, 9.239749000000302], [9.239968999987468, 9.240286999993259], [9.240363999997498, 9.240472999998019], [9.240551999988384, 9.240850999995018], [9.255406999989646, 9.255662999989], [9.255765999987489, 9.256085999993957], [9.256162999998196, 9.256271999998717], [9.25635899999179, 9.256750999993528], [9.271767999991425, 9.272098000001279], [9.272342999989633, 9.272672999999486], [9.272749999989173, 9.272860999990371], [9.272941999995965, 9.273381999999401], [9.286573999997927, 9.286742999989656], [9.286807999989833, 9.287015999987489], [9.287056999994093, 9.287123999994947], [9.287168999988353, 9.287403999987873], [9.302788000000874, 9.30296799998905], [9.30306500000006, 9.303355999989435], [9.303435999987414, 9.303539999993518], [9.303619999991497, 9.303716999987955], [9.319221999990987, 9.319378000000142], [9.319462999992538, 9.31974099999934], [9.319781999991392, 9.319842999990215], [9.319885999997496, 9.319943999988027], [9.335420999996131, 9.335679999989225], [9.335787999996683, 9.336112999997567], [9.336188999994192, 9.336298999987775], [9.33638300000166, 9.336486999993213], [9.351439999998547, 9.351699999999255], [9.351807999992161, 9.352120999988983], [9.35217399999965, 9.352255999998306], [9.35231199998816, 9.35253799999191], [9.367773999998462, 9.368034999992233], [9.368130999995628, 9.368514000001596], [9.36856699999771, 9.368650999997044], [9.36870700000145, 9.36914799999795], [9.383758999989368, 9.384018999990076], [9.384112999992794, 9.384496999991825], [9.38454999998794, 9.384633999987273], [9.384688999998616, 9.385127000001376], [9.399772999997367, 9.400029999989783], [9.400129999994533, 9.400510999999824], [9.400564999989001, 9.400648999988334], [9.400703999999678, 9.401138000001083], [9.415771999993012, 9.416033999994397], [9.416127999997116, 9.416517999998177], [9.416571999987355, 9.416654999993625], [9.416710999998031, 9.417140999998082], [9.43175999999221, 9.43201799999224], [9.432111999994959, 9.43249300000025], [9.432545999996364, 9.432629999995697], [9.432686000000103, 9.433121999987634], [9.449096999989706, 9.449333999989904], [9.449418999996851, 9.449731999993674], [9.449784999989788, 9.449867999996059], [9.449930999995559, 9.450056000001496], [9.462601999999606, 9.462750999999116], [9.462799999993877, 9.462996999995084], [9.463024999990012, 9.463073999999324], [9.46310499998799, 9.463200999991386], [9.479297999991104, 9.47948299998825], [9.479554999998072, 9.47981499999878], [9.479867999994894, 9.479946999999811], [9.480004999990342, 9.480093999998644], [9.495425000000978, 9.495642999987467], [9.495725000000675, 9.496018999998341], [9.496072999987518, 9.496155999993789], [9.496211999998195, 9.496306000000914], [9.511423999996623, 9.511645999999018], [9.51172699999006, 9.512025999996695], [9.51207899999281, 9.512162999992142], [9.512216999995871, 9.512317000000621], [9.527762999990955, 9.528019999997923], [9.528116000001319, 9.528498999992735], [9.52855199998885, 9.52863499999512], [9.528688999998849, 9.529018000001088], [9.543778999999631, 9.544037999992725], [9.544131999995443, 9.544507999991765], [9.54456099998788, 9.544649999996182], [9.544704999992973, 9.545031000001472], [9.5597759999946, 9.560038999989047], [9.560131999998703, 9.560512999989442], [9.560566000000108, 9.560654999993858], [9.56070999999065, 9.561037999999826], [9.57576199999312, 9.576021999993827], [9.576115999996546, 9.576498999987962], [9.57655299999169, 9.576635999997961], [9.576691999987816, 9.577001999990898], [9.591749999992317, 9.592007999992347], [9.592101999995066, 9.59248099999968], [9.592534999988857, 9.592616999987513], [9.59267899999395, 9.592986999996356], [9.607749999995576, 9.607993999990867], [9.608079999990878, 9.608408999993117], [9.608463999989908, 9.608545999988564], [9.608600999999908, 9.608703999998397], [9.624433999997564, 9.624632999999449], [9.624693999998271, 9.625055999989854], [9.62510900000052, 9.62519199999224], [9.625247999996645, 9.625524999995832]]}, \"kworker/u16:1-30814\": {\"1\": [[8.105841999989934, 8.106078999990132]], \"6\": [[8.106150999999954, 8.112838999993983]]}, \"sshd-30602\": {\"1\": [[2.1159439999901224, 2.1223709999903804], [2.122585999997682, 2.1232269999891287], [2.1285289999941597, 2.1342809999914607], [2.1343269999924814, 2.1462759999994887], [2.146366000000853, 2.152420999991591]], \"5\": [[2.2173709999915445, 2.217399999994086], [2.218275999999605, 2.219039999996312], [2.219979000001331, 2.2202779999934137], [2.2268459999904735, 2.2269239999877755], [2.228479999990668, 2.2287109999888344], [2.2302549999876646, 2.230318999994779], [2.2307639999926323, 2.2307719999953406], [2.2422939999960363, 2.2423389999894425], [2.242772999990848, 2.242783999987296], [2.243200999990222, 2.2455039999913424]], \"6\": [[2.1529239999945275, 2.152946999995038], [2.1559609999967506, 2.1562549999944167], [2.1641189999936614, 2.1641789999994216], [2.212225999988732, 2.2127519999921788], [2.2164259999990463, 2.2169429999921704]]}, \"sh-30727\": {\"4\": [[5.619916999989073, 5.620283999989624]]}, \"rcu_sched-11\": {\"0\": [[2.006878999993205, 2.006973999988986], [2.0146789999998873, 2.014752999995835], [2.0148519999929704, 2.0149989999918034], [2.022912999993423, 2.0229859999963082], [2.042528999998467, 2.0425889999896754], [2.050716999990982, 2.0507719999877736], [2.058439999993425, 2.0585139999893727], [2.391732999996748, 2.391898999994737], [2.398747999992338, 2.398790999999619], [2.402457999996841, 2.402520999996341], [2.9625949999899603, 2.9627929999987828], [2.9743109999981243, 2.9743619999935618], [2.978724999993574, 2.9788059999991674], [2.9863839999889024, 2.9864749999978812], [2.995430999988457, 2.9955169999884674], [3.0028289999900153, 3.002891999989515], [3.010746999992989, 3.010820999988937], [3.011105999990832, 3.011174999992363], [3.0188559999951394, 3.0190219999931287], [3.026347999999416, 3.0264619999943534], [3.038269999990007, 3.038321999993059], [3.158603999996558, 3.158685999995214], [3.166723999995156, 3.1668209999916144], [3.1706109999940963, 3.1707139999925857], [3.178773999999976, 3.178957999989507], [3.182470999992802, 3.18251600000076], [3.1864969999878667, 3.1865209999959916], [3.190533000000869, 3.190588999990723], [3.4908009999926435, 3.4909239999979036], [3.498591999989003, 3.4986490000010235], [3.510698999991291, 3.510737999997218], [3.5186919999978272, 3.5187589999986812], [3.9223649999912595, 3.922458999993978], [3.9344899999996414, 3.9345439999888185], [5.3907039999903645, 5.390749999991385], [5.402397999991081, 5.4024999999965075], [5.414621999996598, 5.414669999998296], [5.418628999992507, 5.4187099999981], [5.426542999994126, 5.426594999997178], [5.434653999996954, 5.434750000000349], [5.442576999994344, 5.442616999993334], [5.45473199999833, 5.454800999999861], [5.462539000000106, 5.462597999998252], [5.46670499999891, 5.46673099999316], [5.474650999996811, 5.474674999990384], [5.582520999989356, 5.582560999988345], [5.594499999991967, 5.5945969999884255], [5.5983219999907305, 5.598391999999876], [5.606549999996787, 5.6066439999995055], [5.614676999990479, 5.6147229999915], [5.622792999987723, 5.622854999994161], [5.6305909999937285, 5.630661999995937], [5.638714999993681, 5.63879199999792], [5.691083999990951, 5.691238999992493], [5.698311000000103, 5.698470999996061], [5.710308999987319, 5.7103619999979855], [7.490525999994134, 7.490596999996342], [7.4986319999879925, 7.498705999998492], [7.499050999991596, 7.499144999994314], [8.442532999994, 8.442597000001115], [8.451239999994868, 8.451295999999274], [8.738941999996314, 8.738989999998012], [8.742485999988276, 8.742536999998265], [8.750492999999551, 8.75052699999651], [8.758716999989701, 8.758774000001722], [8.76663899999403, 8.76670199999353]], \"1\": [[2.0588969999953406, 2.058997999993153], [2.070739999995567, 2.0707770000008168], [2.0746240000007674, 2.0746890000009444], [2.083078999989084, 2.0831489999982296], [2.0946879999974044, 2.094770999989123], [2.098880999998073, 2.099010999998427], [2.410659000001033, 2.410699999993085], [2.4145119999884628, 2.4145639999915147], [2.4223149999888847, 2.422372999993968], [2.4307730000000447, 2.4308509999973467], [2.43467299999611, 2.434776999987662], [2.4426759999914793, 2.442710999996052], [2.555140999989817, 2.5552329999918584], [2.5626239999983227, 2.5627649999951245], [2.5706309999950463, 2.5707770000008168], [2.578581999987364, 2.5786629999929573], [2.5824939999874914, 2.582537999987835], [2.5907109999971, 2.5907460000016727], [2.598664999997709, 2.5987400000012713], [2.599103999993531, 2.599200999989989], [2.606802999987849, 2.6068839999934426], [2.6464779999951134, 2.6465139999927487], [3.199427999992622, 3.1995779999997467], [3.754795999993803, 3.7549349999899277], [3.762732999995933, 3.7627819999906933], [3.7705989999958547, 3.7706299999990733], [3.7745369999902323, 3.7746340000012424], [3.7828869999939343, 3.7829919999931008], [3.7870879999973113, 3.787186000001384], [3.7989229999948293, 3.799039999998058], [3.834508999992977, 3.8345589999953518], [3.842540999990888, 3.8426029999973252], [3.8543809999973746, 3.854489999997895], [3.858368999994127, 3.8584389999887208], [3.8667279999936, 3.8667889999924228], [3.8704869999928633, 3.8705359999876237], [3.9430089999950724, 3.9430869999923743], [3.950526999993599, 3.9505890000000363], [4.03856599998835, 4.038686999992933], [4.047270999988541, 4.047427999990759], [4.0543479999905685, 4.054430999996839], [4.058353999993415, 4.058453999998164], [4.154529999999795, 4.15456899999117], [7.294760999997379, 7.294817999994848], [7.302243999991333, 7.302280999996583], [7.306459999992512, 7.306629999991856], [7.314837999991141, 7.3149369999882765], [7.322646000000532, 7.322725999998511], [7.3305229999969015, 7.330647999988287], [7.506803999989643, 7.506913999997778], [7.514930999997887, 7.515008999995189], [7.5586029999976745, 7.558653999993112], [7.566539999999804, 7.566605999993044], [7.578471999993781, 7.578768999999738], [7.786306999987573, 7.786350999987917], [7.794760999997379, 7.794801999989431], [7.798514999987674, 7.798589999991236], [7.802568999992218, 7.8026109999918845], [7.806541999991168, 7.806667999990168], [7.8148179999989225, 7.8149369999882765], [7.822950999994646, 7.823013000001083], [7.82671599999594, 7.826802999989013], [7.834789999993518, 7.8348949999926845], [7.842627999998513, 7.842702999987523], [7.846949999991921, 7.847045999995316], [7.855501999991247, 7.855660999994143], [7.858645999993314, 7.858746999991126], [7.886512999990373, 7.886559999999008], [7.894688000000315, 7.894790999998804], [8.451570999997784, 8.451627999995253], [8.45864499999152, 8.458717999994406], [8.463471999988542, 8.463589999999385], [8.470891999997548, 8.471004999999423], [8.4750689999928, 8.475139999995008], [8.502487999998266, 8.502527999997255], [8.510601999994833, 8.510681999992812], [8.818674999987707, 8.81881599999906], [8.826537999993889, 8.82658399999491], [8.834501999997883, 8.834605999989435], [8.84261599999445, 8.842690999998013], [8.846531999995932, 8.84666599999764], [8.854572999989614, 8.854623999999603], [8.858542000001762, 8.858639999991283], [8.866469000000507, 8.866508999999496], [8.87460199999623, 8.874698999992688], [8.882793999990099, 8.882887999992818], [8.886550999988685, 8.886659999989206], [8.894821999987471, 8.89489599999797], [8.898482999997213, 8.898556999993161], [8.90671699999075, 8.906747999993968], [8.91445099998964, 8.914477999991504], [9.010518999988562, 9.010631999990437], [9.019267999989097, 9.019466999990982], [9.026329999993322, 9.02642099998775], [9.030600999991293, 9.030766999989282], [9.038693999988027, 9.038776999994298], [9.04675499998848, 9.046862999995938], [9.055468999998993, 9.055691999994451], [9.062670999992406, 9.062749999997322], [9.066935999988345, 9.067068999996991], [9.102513999998337, 9.102608999994118]], \"2\": [[2.1069399999978486, 2.107036999994307], [2.114990999994916, 2.1151409999874886], [2.122938000000431, 2.123087999993004], [2.1305389999906765, 2.1305849999916973], [2.6546369999996386, 2.6547179999906803], [2.662864999991143, 2.6629609999945387], [2.6705669999937527, 2.6705999999976484], [2.678509999997914, 2.678567999988445], [2.686535000000731, 2.6865989999932935], [2.6947479999944335, 2.6948759999941103], [2.7025609999982407, 2.702676999993855], [2.7107229999965057, 2.7109269999928074], [2.718645999993896, 2.718760999996448], [2.726558999987901, 2.7266119999985676], [2.7345639999984996, 2.7346339999930933], [2.8465369999903487, 2.8466179999959422], [2.8552979999949457, 2.8554179999919143], [2.8625189999875147, 2.862658999991254], [2.870642999987467, 2.870753999988665], [2.8787440000014612, 2.878786000001128], [2.8826939999999013, 2.882748999996693], [2.8907839999883436, 2.8908879999944475], [3.206659999996191, 3.2067689999967115], [3.214552999997977, 3.214603000000352], [3.2226039999950444, 3.222685000000638], [3.2306580000004033, 3.2307399999990594], [3.2706429999961983, 3.270803999999771], [3.2792849999968894, 3.2793519999977434], [3.2866050000011455, 3.2867069999920204], [3.294523999997182, 3.2945739999995567], [3.3024979999900097, 3.3025219999981346], [3.3106429999897955, 3.3107529999979306], [4.066523999994388, 4.066586999993888], [4.074763999989955, 4.074871999997413], [4.082832000000053, 4.08297199998924], [4.090813999995589, 4.090907999998308], [4.098860999991302, 4.098939999996219], [4.131141999998363, 4.131205999990925], [4.139226999992388, 4.139395999998669], [4.142649000001256, 4.142747999998392], [4.162935000000289, 4.162983999995049], [4.1705089999886695, 4.170545999993919], [4.175021999995806, 4.1751549999899], [4.1827029999985825, 4.182772000000114], [4.18649199999345, 4.186547999997856], [4.194812000001548, 4.194917000000714], [4.202679999987595, 4.202794999990147], [4.2105309999897145, 4.21057799999835], [7.590283999990788, 7.590366999997059], [7.598501999993459, 7.598560999991605], [7.602527999988524, 7.602590999988024], [7.61075899998832, 7.610862000001362], [7.618596000000252, 7.618656999999075], [7.6227599999983795, 7.6227969999890774], [7.626468999995268, 7.6265109999949345], [7.634708999990835, 7.634766999995918], [7.642308999988018, 7.64250999999058], [7.650605999995605, 7.650719999990542], [7.65906599999289, 7.659293999997317], [8.522600999989663, 8.522686999989673], [8.530509999996866, 8.530559999999241], [8.534677999996347, 8.534746999997878], [8.542482999997446, 8.54255299999204], [8.54658899999049, 8.546686999994563], [8.554770999995526, 8.55481799998961], [8.55893400000059, 8.559015999999247], [8.566696999987471, 8.56672799999069], [8.567087999996147, 8.567119999992428], [8.574796000000788, 8.574970000001485], [8.57863799999177, 8.578736999988905], [8.586770999987493, 8.586834000001545], [8.594240999998874, 8.594289999993634], [8.598889000000781, 8.59894599999825], [8.606465999997454, 8.606529999990016], [8.610890999989351, 8.610917999991216], [8.715128999989247, 8.715230000001611], [8.722565999996732, 8.72272299999895], [9.110737999988487, 9.11078199998883], [9.114577000000281, 9.114698999997927]], \"3\": [[2.138928999993368, 2.1389629999903264], [2.246702999997069, 2.2467909999977564], [2.2547019999910844, 2.254765999998199], [2.262323999995715, 2.262445000000298], [2.266762999992352, 2.2668399999965914], [2.274554999996326, 2.2746249999909196], [2.2829059999930905, 2.2829799999890383], [2.2906569999904605, 2.2907299999933457], [2.295656999995117, 2.2957659999956377], [2.3029029999888735, 2.303065999993123], [2.3070819999993546, 2.3071519999939483], [2.342512999995961, 2.342564999999013], [2.3505759999970905, 2.3506479999923613], [2.35870199999772, 2.3588219999946887], [2.3702849999972386, 2.370320999994874], [2.3745789999957196, 2.3746379999938654], [2.382568999993964, 2.3826499999995576], [2.8990729999932228, 2.8991449999884935], [2.9075689999881433, 2.9077799999940908], [2.9385439999896334, 2.938646999988123], [2.946554999987711, 2.94660899999144], [2.9547119999915594, 2.9548280000017257], [3.318593999996665, 3.318671999993967], [3.3266119999898365, 3.326662999999826], [3.3347280000016326, 3.3347719999874244], [3.3427410000003874, 3.342799999998533], [3.350622999991174, 3.3507279999903403], [3.3586989999894286, 3.358825999996043], [3.3591559999913443, 3.3592079999943962], [3.3665800000017043, 3.3667029999924125], [3.370993999997154, 3.371023999992758], [3.4791579999873647, 3.4793179999978747], [3.518843999991077, 3.5189879999961704], [3.5268839999916963, 3.526977999994415], [3.5348809999995865, 3.535011999993003], [3.542896999992081, 3.5429779999976745], [3.5665359999984503, 3.5665869999938877], [3.574566999988747, 3.574615999998059], [3.5826899999956368, 3.5828119999932824], [3.590602999989642, 3.590658999994048], [3.594461999993655, 3.594521999999415], [3.5984539999917615, 3.5985119999968447], [3.606543000001693, 3.6066159999900265], [3.614767999999458, 3.6148379999940516], [3.622738999998546, 3.6228139999875566], [3.6264759999903617, 3.626529000001028], [3.6354629999987083, 3.63554099999601], [3.6385459999874, 3.638792999990983], [3.647276999996393, 3.6473859999969136], [3.6505489999981364, 3.6506899999949383], [3.6588129999872763, 3.658908999990672], [3.7425849999999627, 3.7426719999930356], [3.7508559999987483, 3.7510219999967376], [3.878659999987576, 3.878735999998753], [3.882480000000214, 3.882700999994995], [3.8867499999905704, 3.886795999991591], [3.89472699999169, 3.8947649999900023], [3.8984720000007655, 3.8984999999956926], [3.9068369999877177, 3.9069049999961862], [3.910342999995919, 3.910454999990179], [3.918621999997413, 3.918778999999631], [4.218692999987979, 4.2187359999952605], [4.226681000000099, 4.2267139999894425], [4.32652999999118, 4.326610999996774], [4.334661999993841, 4.334737999990466], [4.338581999996677, 4.338711999997031], [4.346867999993265, 4.346947999991244], [4.350536999991164, 4.350593999988632], [4.358702999990783, 4.35874199999671], [4.36668799999461, 4.366710999995121], [4.367000999991433, 4.367029999993974], [4.374861999996938, 4.374941999994917], [4.422588999994332, 4.4227219999884255], [4.430590999996639, 4.430739999996149], [4.438568999990821, 4.438641999993706], [4.446560999989742, 4.446610999992117], [4.450533999988693, 4.450585999991745], [4.458686999991187, 4.4587699999974575], [4.462499999994179, 4.46259499998996], [4.470639999999548, 4.470760999989579], [4.47870699998748, 4.478760999991209], [4.486704999988433, 4.486768999995547], [4.4947639999882085, 4.494827999995323], [4.502636999997776, 4.502710000000661], [5.714470999999321, 5.714530999990529], [5.718760999996448, 5.718810999998823], [5.726694999990286, 5.72673899999063], [5.730543999990914, 5.730687999996007], [5.738858999990043, 5.738977000000887], [5.746547999995528, 5.746609999987413], [5.7547449999983655, 5.754816999993636], [6.678258999992977, 6.6783029999933206], [6.686608999996679, 6.686651999989408], [6.694588999991538, 6.694718999991892], [6.702625999998418, 6.702728999996907], [6.706578999990597, 6.706642999997712], [6.7146799999900395, 6.714743999997154], [6.714768999998341, 6.714821999994456], [6.722680999999284, 6.722710999994888], [6.72297499999695, 6.723002999991877], [6.82652999999118, 6.826697999989847], [6.835462999995798, 6.835622999991756], [6.8426529999997, 6.842783999993117], [6.850723999988986, 6.850792999990517], [6.85874199999671, 6.858849999989616], [6.862792999992962, 6.862875999999233], [6.870767000000342, 6.871016999997664], [6.878654999993159, 6.8787369999918155], [6.878870000000461, 6.878963999988628], [6.887513999987277, 6.887632999991183], [6.9264879999973346, 6.926608999987366], [6.934648999987985, 6.934731000001193], [6.942686999987927, 6.942804999998771], [6.950543999992078, 6.950643999996828], [7.454262999992352, 7.454366999998456], [7.466502999988734, 7.466571999990265], [7.478671999997459, 7.47878099999798], [7.486739999993006, 7.486795999997412], [8.73051399999531, 8.730595999993966], [9.122732999996515, 9.122877999994671], [9.13053699999, 9.130597999988822], [9.138340999998036, 9.138424999997369], [9.146509999991395, 9.146563999995124], [9.15481799999543, 9.154891999991378], [9.15526200000022, 9.155359999989741], [9.162637000001268, 9.162713999990956], [9.163391999987653, 9.163485999990371], [9.170896999989054, 9.170965999990585], [9.178816999992705, 9.178911999988486], [9.18666399999347, 9.186742999998387], [9.194816999995965, 9.194886999990558], [9.29542899999069, 9.295728999990388], [9.302837999988697, 9.302916999993613], [9.306555999995908, 9.306663999988814], [9.315202999991016, 9.315267999991192], [9.315296000000671, 9.315350999997463], [9.322635999997146, 9.322713999994448], [9.32284300000174, 9.322935999996844], [9.331500999993295, 9.331621999997878], [9.471371999999974, 9.471490999989328], [9.479491999998572, 9.47963199998776], [9.48748899999191, 9.487689999994473], [9.495627999989665, 9.495814999987488], [9.502861999993911, 9.503098000001046]], \"4\": [[0.006578000000445172, 0.006616999991820194], [0.014580999995814636, 0.014650999990408309], [0.022568000000319444, 0.02259899998898618], [0.17474899999797344, 0.17477499999222346], [0.1825399999943329, 0.18257999999332242], [0.19055299999308772, 0.19058399999630637], [0.3384959999966668, 0.3385159999888856], [0.5305039999948349, 0.5305539999972098], [0.5384919999924023, 0.5385089999908814], [0.5387589999882039, 0.5387799999880372], [0.5462409999890951, 0.5462589999951888], [0.5465519999997923, 0.5465899999981048], [0.5547019999939948, 0.5547269999951823], [0.5549899999896297, 0.5550149999908172], [0.56276399998751, 0.5628040000010515], [0.5707359999942128, 0.5707659999898169], [0.7145649999874877, 0.7146419999917271], [0.722247999990941, 0.7222699999983888], [0.7302379999891855, 0.7302659999986645], [0.7382399999914924, 0.7382529999886174], [0.746276999998372, 0.7462889999878826], [1.7465059999958612, 1.746541000000434], [1.7584869999991497, 1.7585289999988163], [1.7667419999925187, 1.7667839999921853], [1.7785189999995055, 1.778560999999172], [1.7827370000013616, 1.7827659999893513], [1.7908509999979287, 1.7909319999889703], [4.510745999999926, 4.510767999992822], [4.522535999989486, 4.522575999988476], [4.526673999993363, 4.526714999999967], [4.530961999989813, 4.530988999991678], [4.638230999989901, 4.63824799998838], [4.646452000000863, 4.646499999988009], [5.050684000001638, 5.050711999996565], [5.130827000000863, 5.130858999997145], [5.894434000001638, 5.894460999988951], [5.894866999995429, 5.894906000001356], [6.314647999999579, 6.314665999991121], [6.326224999997066, 6.3262459999969], [6.32651800000167, 6.326553999999305], [6.338478999998188, 6.3385139999882085], [6.530463999995845, 6.530503000001772], [6.542485999991186, 6.5425019999966025], [6.542840999987675, 6.542860999994446], [6.554458999991766, 6.554487000001245], [6.562666999991052, 6.562692999999854], [6.570721999989473, 6.570758999994723], [6.574993999995058, 6.575031999993371], [6.58674699999392, 6.586805999992066], [6.618503999998211, 6.618591999998898], [6.626498999990872, 6.626531999994768], [6.634485999995377, 6.634500000000116], [6.646234999992885, 6.646264999988489], [6.654655999998795, 6.654686999987462], [6.658456999997725, 6.658484999992652], [6.670664999997825, 6.6706819999963045], [7.138225999995484, 7.138245999987703], [7.238927999991574, 7.23896399998921], [7.938450000001467, 7.938479999997071]], \"5\": [[4.654253000000608, 4.6542740000004414], [4.654302999988431, 4.654337999993004], [4.662459999992279, 4.662480999992113], [4.674687999999151, 4.674713000000338], [4.686478999996325, 4.686504999990575], [4.691495999999461, 4.691589999987627], [4.694512999994913, 4.694550000000163], [4.707448000001023, 4.707477999996627], [4.734442999993917, 4.734491999988677], [4.746213999998872, 4.7462369999993825], [4.754495999994106, 4.754542999988189], [4.758499999996275, 4.758541999995941], [4.766258999996353, 4.766284999990603], [4.770988999996916, 4.771040999999968], [4.782227999996394, 4.782242000001133], [4.782251999989967, 4.782265999994706], [5.142672000001767, 5.142710999993142], [5.150694999989355, 5.150757999988855], [5.262510000000475, 5.262544999990496], [5.270668999990448, 5.2707139999984065], [5.274462000001222, 5.274489999996149], [5.286447999998927, 5.286467999991146], [5.294441999998526, 5.294475999995484], [5.3022539999947185, 5.30228299999726], [5.314669999992475, 5.314696000001277], [5.326690999994753, 5.32673000000068], [5.334721999999601, 5.3347519999952056], [5.386455999992904, 5.3864769999927375], [5.902465999999549, 5.902501999997185], [6.006497999987914, 6.0065340000001015], [6.014267999998992, 6.01428199998918], [6.018398999993224, 6.018418999999994], [6.026637999995728, 6.02669299999252], [6.0309589999960735, 6.03100099999574], [6.190868999998202, 6.190911999990931], [6.202733999991324, 6.202750999989803], [6.206970999992336, 6.207016000000294], [6.218210999999428, 6.218242999995709], [6.218483999997261, 6.21850399998948], [6.2267659999924945, 6.226790999993682], [6.234677999993437, 6.234714999998687], [6.238715999992564, 6.2387519999902], [6.246824000001652, 6.246877999990829], [6.247196999989683, 6.247225999992224], [6.2824560000008205, 6.282515999992029], [6.974414999989676, 6.974431999988155], [6.986449999996694, 6.98646899999585], [6.994486999989022, 6.99451799999224], [6.998496000000159, 6.998574999990524], [7.146420999997645, 7.146443999998155], [7.246669000000111, 7.24668899999233], [7.258233999993536, 7.258262999996077], [7.266221999991103, 7.266252000001259], [7.274213999990025, 7.27424699999392], [7.282636999996612, 7.282666999992216], [7.290691999995033, 7.290720999997575], [7.8984849999978906, 7.898502999989432], [7.9102379999967525, 7.910295999987284], [7.94660899999144, 7.946623999989242], [7.950451999990037, 7.950479999999516], [7.958957999988343, 7.958991999999853], [7.966203999996651, 7.966221999988193], [7.966520999994827, 7.966539999993984], [7.97420699999202, 7.9742219999898225], [7.974412999988999, 7.974449999994249], [7.982192999988911, 7.982219999990775], [7.9826629999879515, 7.9826909999974305], [8.098455999992439, 8.098476999992272], [8.106236999999965, 8.106266999995569], [8.110830999998143, 8.110886999987997], [8.118450999987544, 8.11848399999144], [8.130206999994698, 8.130249999987427], [8.230311999999685, 8.230366999996477], [8.426479000001564, 8.426508999997168], [8.430215000000317, 8.430236999993213], [8.438741999998456, 8.43877199999406], [8.766735999990487, 8.7667849999998]], \"6\": [[0.34650099999271333, 0.3465230000001611], [0.35024599998723716, 0.35026799999468494], [0.3627109999943059, 0.36274899999261834], [0.3707609999983106, 0.37079000000085216], [0.37494199999491684, 0.3749799999932293], [0.3825899999937974, 0.38264799999888055], [0.5145970000012312, 0.5146749999985332], [0.5225189999910071, 0.5225409999984549], [1.8025090000010096, 1.8025629999901867], [1.81024599999364, 1.8102779999899212], [1.8144659999961732, 1.8145049999875482], [1.818699999988894, 1.818725999997696], [1.8224619999964489, 1.8224859999900218], [1.8307070000009844, 1.8307239999994636], [1.8345120000012685, 1.8345339999941643], [1.842449999996461, 1.8424709999962943], [1.8507160000008298, 1.850745999996434], [1.9544800000003306, 1.9545109999889974], [4.7951499999908265, 4.795201999993878], [4.946256999988691, 4.946291000000201], [4.95445699999982, 4.954478999992716], [4.962653999988106, 4.962705999991158], [4.970755999995163, 4.970805999997538], [4.979308999987552, 4.979326999993646], [4.982986999995774, 4.9830349999974715], [4.990704999989248, 4.9907359999924665], [5.03851399999985, 5.038596999991569], [5.058232999988832, 5.058249999987311], [5.066238999992493, 5.066269999995711], [5.910450999988825, 5.910469999987981], [5.918447999996715, 5.918473999990965], [5.926687999992282, 5.926705999998376], [5.930633999989368, 5.930657999997493], [5.938821999996435, 5.93887199999881], [5.943017999990843, 5.943054999996093], [5.950690999990911, 5.95071900000039], [5.951008999996702, 5.951036999991629], [5.978524999998626, 5.978552999993553], [5.986447999996017, 5.986512999996194], [5.990434999999707, 5.990451999998186], [6.002250999998068, 6.002280999993673], [6.038447999992059, 6.038468999991892], [6.294698999990942, 6.294718999997713], [6.306233999988763, 6.306264999991981], [6.346455999999307, 6.346474999998463], [6.354449999998906, 6.354473999992479], [6.362341000000015, 6.362364000000525], [6.374671999990824, 6.37470200000098], [6.382685999997193, 6.3827129999990575], [6.390499000001, 6.390528999996604], [6.514534999994794, 6.514572999993106], [6.526363999990281, 6.526384999990114], [6.954268000001321, 6.954299999997602], [6.962666999999783, 6.962687999999616], [7.006392999988748, 7.006410999994841], [7.146848999997019, 7.146872999990592], [7.92247399999178, 7.922512999997707], [7.926682999997865, 7.926705999998376], [8.13472199998796, 8.134745999996085], [8.138830999989295, 8.138850999996066], [8.14666899999429, 8.146696999989217], [8.15071899999748, 8.150755999988178], [8.159355999989202, 8.159383999998681], [8.16250299999956, 8.162530999994488], [8.194456999990507, 8.194483999992372], [8.202629999999772, 8.20265500000096], [8.210506999996142, 8.210558999999193], [8.218664999993052, 8.218684999999823], [8.218947000001208, 8.218972999995458], [8.23821099998895, 8.238239999991492], [8.246528999996372, 8.246558999991976], [8.254623999993782, 8.254644000000553], [8.266466999994009, 8.26648999999452], [8.270422000001417, 8.27043999999296], [8.278507999988506, 8.278529999995953], [8.286924999993062, 8.286956999989343], [8.294204999998328, 8.29422299998987], [8.29852199999732, 8.298549999992247], [8.306775999997626, 8.306821999998647], [8.41022599999269, 8.410252000001492], [8.418322999990778, 8.418376000001444], [8.79846799999359, 8.798495999988518], [8.806471999996575, 8.806539999990491], [8.81419599999208, 8.814205999995465]], \"7\": [[1.9662529999914113, 1.9662899999966612], [1.974489000000176, 1.9745199999888428], [1.9785069999925327, 1.9785339999943972], [1.9866780000011204, 1.9867109999904642], [1.9946809999964898, 1.9947099999990314], [2.0027770000015153, 2.002842999994755], [3.4863709999917774, 3.486410999990767], [4.806499999991502, 4.806526999993366], [4.814465999996173, 4.814490999997361], [4.822487999990699, 4.822512999991886], [4.83054299998912, 4.830585999996401], [4.838523999991594, 4.83855400000175], [4.938455999988946, 4.938475999995717], [5.0466749999905005, 5.046692999996594], [5.0745999999926426, 5.07462799998757], [5.082221999997273, 5.082247999991523], [5.091197000001557, 5.09122099999513], [5.098795999991125, 5.098818999991636], [5.1025769999978365, 5.102614999996149], [5.110670999987633, 5.110702999998466], [5.118651999990107, 5.118668999988586], [5.118910999997752, 5.118929999996908], [5.130715999999666, 5.130729999989853], [5.362478999988525, 5.3625429999956395], [5.370430999988457, 5.370446999993874], [5.378540999998222, 5.3785789999965345], [5.758303999988129, 5.758322999987286], [5.762233000001288, 5.76224799999909], [5.766693999990821, 5.766714999990654], [5.774649999992107, 5.774667999998201], [5.774928999991971, 5.774947999991127], [5.886439999987488, 5.886459000001196], [6.046442999999272, 6.046471999987261], [6.054627999998047, 6.054643999988912], [6.055105999999796, 6.055126999999629], [6.066470999998273, 6.0664899999974295], [6.074685999992653, 6.0747169999958714], [6.078989000001457, 6.079006999992998], [6.180203999989317, 6.180261000001337], [6.1865179999877, 6.186550999991596], [6.318216999992728, 6.318251999997301], [6.966381999998703, 6.966412999987369], [7.010712999996031, 7.010777999996208], [7.022484999994049, 7.022507000001497], [7.030636999988928, 7.030653999987408], [7.0309049999923445, 7.030929000000469], [7.038673999995808, 7.038684999992256], [7.042517999987467, 7.042546999990009], [7.158410999996704, 7.158438999991631], [7.162466999987373, 7.162484000000404], [7.166436999992584, 7.166459000000032], [7.174731999999494, 7.174751999991713], [7.178959999990184, 7.178985999998986], [7.190489000000525, 7.190538999988348], [7.198487000001478, 7.198516999997082], [7.230535999988206, 7.230574999994133]]}, \"systemd-30789\": {\"1\": [[7.2766219999903115, 7.282339999990654]]}, \"systemd-30767\": {\"3\": [[6.668562999999267, 6.67677299999923]]}, \"sshd-30830\": {\"2\": [[8.49009500000102, 8.498375999988639], [8.49859399998968, 8.499197999990429], [8.499333999992814, 8.500201999995625]], \"5\": [[8.500455000001239, 8.509456999992835]]}, \"systemd-30690\": {\"1\": [[4.466529999990598, 4.474351999990176]]}, \"sh-30717\": {\"1\": [[5.286502999995719, 5.28746899998805]], \"7\": [[5.287759999991977, 5.291180000000168]]}, \"sh-30604\": {\"7\": [[2.2638519999891287, 2.264235999988159], [2.2742419999995036, 2.2745900000008987]]}, \"sshd-30835\": {\"1\": [[8.58479599999555, 8.588902999996208], [8.595235999993747, 8.602262000000337], [8.602390000000014, 8.614233999993303], [8.61431299999822, 8.621030999987852]], \"5\": [[8.621592999988934, 8.621677999995882], [8.624586999998428, 8.624880999996094], [8.63084899999376, 8.630918999988353], [8.679770999995526, 8.680222999988473], [8.683418999993592, 8.68369900000107], [8.685014999995474, 8.685050000000047], [8.685797999991337, 8.686567999990075], [8.68787299998803, 8.688102000000072], [8.692817999995896, 8.692827999999281], [8.693909999987227, 8.694065999996383], [8.695620999991661, 8.695695999995223], [8.696142000000691, 8.696150999996462], [8.708797999992385, 8.708848999987822], [8.708862999992562, 8.708868999994593], [8.709491999994498, 8.711668999996618]]}, \"sshd-30642\": {\"6\": [[3.262570999999298, 3.265953999987687], [3.2661169999919366, 3.2766199999896344]]}, \"scp-30608\": {\"6\": [[2.347500999996555, 2.3485639999998966], [2.350602999998955, 2.350691999992705], [2.3521839999884833, 2.352241000000504], [2.3523019999993267, 2.3523389999900246], [2.3534749999962514, 2.353559999988647], [2.3556169999937993, 2.35602399999334]]}, \"10-uname-30595\": {\"7\": [[1.9804449999937788, 1.980809999993653]]}, \"sshd-30736\": {\"1\": [[5.860130999993999, 5.860535999992862]], \"3\": [[5.756257000000915, 5.7628009999898495], [5.769067000001087, 5.774267000000691], [5.774385999990045, 5.786240000001271], [5.786315999997896, 5.793972999992548], [5.794588999997359, 5.794624999994994]], \"4\": [[5.797542000000249, 5.797856999997748], [5.805679999990389, 5.805731999993441], [5.852222000001348, 5.852744999996503], [5.856478999994579, 5.857005999991088], [5.857168999995338, 5.85718399999314], [5.857208999994327, 5.85722099999839], [5.858387000000221, 5.859122999987449], [5.866790000000037, 5.866813000000548], [5.868635999999242, 5.868838999987929], [5.870272999993176, 5.870341999994707], [5.870781999998144, 5.870790000000852], [5.8822890000010375, 5.882334999987506], [5.882766999988235, 5.882774999990943], [5.883189999993192, 5.885634999998729]]}, \"(sshd)-30811\": {\"6\": [[7.949234999992768, 7.958236999998917]]}, \"systemd-30657\": {\"4\": [[3.6141239999997197, 3.625743999989936]]}, \"busybox-30562\": {\"7\": [[0.5410459999984596, 0.5423239999945508]]}, \"scp-30642\": {\"4\": [[3.2863999999972293, 3.2867560000013327]], \"5\": [[3.2806060000002617, 3.28070299999672], [3.2821699999913108, 3.282270999989123], [3.28480199999467, 3.2848809999995865]], \"6\": [[3.276795999991009, 3.278474999999162]]}, \"kworker/u16:1-30715\": {\"3\": [[5.275622999994084, 5.275828999991063]], \"6\": [[5.276096999994479, 5.282695000001695]]}, \"kworker/3:2-30055\": {\"3\": [[3.9486289999913424, 3.9490959999966435], [6.3286559999978635, 6.328959999998915], [6.346748999989359, 6.34687799999665], [6.35450599998876, 6.354635999989114]]}, \"sh-30783\": {\"1\": [[7.156539999996312, 7.157565000001341]], \"4\": [[7.157909999994445, 7.161307999995188]]}, \"rt-app-30588\": {\"0\": [[0.7299189999903319, 0.7303299999912269]]}, \"rt-app-30587\": {\"7\": [[0.7293119999958435, 0.7293569999892497]]}, \"kworker/u16:1-30765\": {\"2\": [[6.648422999991453, 6.648531999991974], [6.648623000000953, 6.658363999988069]]}, \"run-parts-30839\": {\"6\": [[8.731449999992037, 8.731651999987662]], \"7\": [[8.731880999999703, 8.73337599998922]]}, \"task_1_0-30581\": {\"1\": [[1.2132369999890216, 1.2141330000013113]], \"2\": [[1.446297999995295, 1.450963999988744], [1.4702289999986533, 1.482237999996869], [1.494263000000501, 1.5062399999878835], [1.5062639999960084, 1.5174409999890486], [1.5422279999911552, 1.5582270000013523], [1.5782279999984894, 1.5902269999933196], [1.726089999996475, 1.7261359999974957], [1.7270389999903273, 1.727071999994223], [1.7271179999952437, 1.7271550000004936], [1.7286820000008447, 1.7293079999944894]], \"3\": [[0.7358359999925597, 0.7473309999913909], [0.7622359999950277, 0.7782399999996414], [0.7942309999925783, 0.8022469999996247], [1.2502629999944475, 1.2622299999929965], [1.2742299999954412, 1.2822420000011334], [1.3985019999963697, 1.422839999999269], [1.6059789999999339, 1.6142419999960111], [1.6142689999978757, 1.6177919999900041], [1.6582269999926211, 1.6702279999881284], [1.686268999997992, 1.706239999999525], [1.706265999993775, 1.7140379999909783], [1.7254810000013094, 1.7255939999886323]], \"4\": [[0.7274109999998473, 0.7274629999883473], [0.7280249999894295, 0.728080000000773], [0.7285259999916889, 0.7285509999928763]], \"5\": [[1.2953989999950863, 1.3056149999902118], [1.3742349999956787, 1.3822159999981523]], \"6\": [[0.8094479999999749, 0.8145339999900898], [0.8422159999900032, 0.8502169999992475], [0.8662159999948926, 0.8742159999965224], [0.8892379999888362, 0.8937299999961397], [0.9422139999951469, 0.9502149999898393], [0.9662140000000363, 0.9742129999940516], [0.9982139999920037, 1.0027100000006612], [1.0242159999907017, 1.0302159999992], [1.0422149999940302, 1.05021499999566], [1.0742150000005495, 1.0807219999987865], [1.1302469999936875, 1.1382210000010673], [1.150216999987606, 1.1582179999968503], [1.1942149999958929, 1.2022149999975227]], \"7\": [[0.7271819999878062, 0.7271990000008373]]}, \"10-uname-30850\": {\"7\": [[9.036512999999104, 9.036785999996937]]}, \"run-parts-30783\": {\"4\": [[7.166490999996313, 7.166832999995677]]}, \"gmain-3128\": {\"4\": [[0.2526789999974426, 0.25293499999679625], [4.25118599999405, 4.2512859999987995], [8.250455000001239, 8.25053599999228]]}, \"task_5_2-30570\": {\"0\": [[0.9912659999972675, 0.9942479999881471], [0.9944779999932507, 1.0015009999915492], [1.044432999988203, 1.050967999995919], [1.058471999989706, 1.074240000001737]], \"2\": [[0.7361319999909028, 0.7361929999897256], [0.7552789999899687, 0.7554339999915101], [0.7555060000013327, 0.7555690000008326], [0.7622960000007879, 0.7623459999886109], [0.7624789999972563, 0.7742399999988265], [0.7862369999929797, 0.7982320000010077], [0.8142319999897154, 0.8242259999969974], [0.8382310000015423, 0.85423099999025], [0.8702309999935096, 0.8822309999959543], [0.8920199999993201, 0.9098389999999199], [0.9443590000009863, 0.9582319999899482], [0.9662779999925988, 0.9822299999941606]], \"3\": [[0.7206049999949755, 0.7207709999929648], [0.72126799999387, 0.7216259999986505], [0.7228749999922002, 0.7241549999889685], [0.7310119999892777, 0.731099999989965]], \"4\": [[1.4104839999927208, 1.414993999991566], [1.4822129999956815, 1.4902119999896968], [1.502701999997953, 1.5151979999936884], [1.554214999996475, 1.5622129999974277], [1.5862119999947026, 1.594212999989395], [1.60454000000027, 1.6090479999984382], [1.6443969999963883, 1.6542149999877438], [1.6782119999988936, 1.6862120000005234], [1.7006120000005467, 1.703534000000218], [1.7443619999976363, 1.7447769999998854]], \"6\": [[1.1020369999896502, 1.1022259999881499], [1.1022369999991497, 1.1102350000001024], [1.1102479999972275, 1.1111589999927673], [1.1782160000002477, 1.186214999994263], [1.2102149999991525, 1.2182239999965532], [1.2182360000006156, 1.222738999989815], [1.2502149999927497, 1.258214000001317], [1.2782119999901624, 1.2902109999995446], [1.2947759999951813, 1.2952759999898262], [1.3462179999914952, 1.354217999993125], [1.3782139999966603, 1.386222999994061]]}, \"kworker/u16:1-30632\": {\"1\": [[2.970921999993152, 2.9710569999879226]], \"6\": [[2.9712969999964116, 2.9786409999942407]]}, \"sh-30594\": {\"6\": [[1.9726599999994505, 1.974261999988812]]}, \"systemd-30745\": {\"1\": [[6.0205389999900945, 6.026367999991635]]}, \"systemd-30766\": {\"7\": [[6.650479999996605, 6.650760999997146]]}, \"kworker/u16:1-30812\": {\"1\": [[7.961574000000837, 7.9616969999915455]], \"4\": [[7.961754999996629, 7.96336799999699]]}, \"systemd-30723\": {\"3\": [[5.407483999995748, 5.419060999993235]]}, \"sshd-30600\": {\"0\": [[2.321576999995159, 2.3304019999923185], [2.330640999993193, 2.333522000000812], [2.3340249999891967, 2.3342889999912586], [2.350122999996529, 2.3504589999938617], [2.351842999996734, 2.352030999987619], [2.3532319999940228, 2.3541969999932917]], \"1\": [[2.355146000001696, 2.3556489999900805], [2.3562459999957355, 2.3578169999964302], [2.3587599999882514, 2.3594869999942603], [2.359629999991739, 2.3625279999978375]], \"4\": [[2.152608999997028, 2.155775999999605], [2.216993999987608, 2.218120999998064], [2.218929999988177, 2.226303999996162], [2.22640099999262, 2.2282719999930123], [2.230521999998018, 2.238231999988784], [2.2382499999948777, 2.2420920000004116], [2.2425299999886192, 2.243252999993274], [2.243544999990263, 2.2435779999941587], [2.2454279999947175, 2.246845999994548]], \"5\": [[2.2472710000001825, 2.2473769999924116], [2.248072999995202, 2.2481709999992745], [2.2577739999978803, 2.2609379999921657], [2.2747939999972004, 2.2767519999906654], [2.3645289999985835, 2.364810999992187], [2.3664609999977984, 2.3682019999978365], [2.3684159999975236, 2.3717909999977564], [2.3718689999950584, 2.371975999994902]], \"6\": [[2.1090339999936987, 2.1142279999912716], [2.1143599999923026, 2.115804000000935], [2.362634999997681, 2.362775999994483]], \"7\": [[2.3486829999892507, 2.3489359999948647], [2.3508729999884963, 2.3510089999908814], [2.352430999992066, 2.352524000001722]]}, \"sshd-30645\": {\"0\": [[3.578020999993896, 3.5786259999877075], [3.5792399999918416, 3.579993999999715], [3.580848999990849, 3.5812049999949522], [3.5816129999875557, 3.582070999997086], [3.582574999993085, 3.5829200000007404], [3.5835359999909997, 3.5843539999914356], [3.585230999990017, 3.5856999999959953], [3.5870189999986906, 3.5880029999971157], [3.588689999989583, 3.589105999999447], [3.589198999994551, 3.590928999998141]], \"1\": [[3.555252999998629, 3.5558879999880446]], \"4\": [[3.348495999991428, 3.3542299999971874], [3.3542860000015935, 3.3546819999901345]], \"5\": [[3.476807999992161, 3.47689900000114], [3.4773999999888474, 3.477502999987337], [3.486038999995799, 3.486174999998184], [3.486284999991767, 3.486325999998371], [3.486351999992621, 3.4865159999899333], [3.4865419999987353, 3.486600999996881], [3.486626999991131, 3.48665500000061], [3.486678999994183, 3.486708999989787], [3.4867339999909746, 3.486754999990808], [3.4867789999989327, 3.4868029999925056], [3.486825999993016, 3.48686699999962], [3.486890999993193, 3.4869119999930263], [3.4869349999935366, 3.488967999990564], [3.4889969999931054, 3.4891260000003967], [3.5027589999954216, 3.503322999997181], [3.5033719999919413, 3.5033869999897433], [3.503408999997191, 3.5034379999997327], [3.5034579999919515, 3.50393899998744], [3.5039709999982733, 3.50470900000073], [3.5047389999963343, 3.50476099998923], [3.504784999997355, 3.504801999995834], [3.5048249999963446, 3.505143999995198], [3.5500079999910668, 3.554175999990548], [3.5938419999874895, 3.5971299999946496], [3.5971669999998994, 3.597366999994847], [3.5974119999882532, 3.597492000000784]], \"6\": [[3.3910439999890514, 3.394096999996691], [3.4484509999892907, 3.4497509999928297], [3.450719999993453, 3.4576359999919077], [3.4592520000005607, 3.462275999991107], [3.4623460000002524, 3.472169999993639], [3.47239099998842, 3.47240199999942], [3.4724129999958677, 3.473073999994085], [3.4731399999873247, 3.473162999987835], [3.475139999995008, 3.4763959999982035], [3.576474000001326, 3.5768169999937527], [3.592458999992232, 3.5926239999971585]], \"7\": [[3.3423780000011902, 3.345917999991798], [3.5911099999939324, 3.591253999999026]]}, \"sh-30782\": {\"6\": [[7.167027999996208, 7.1673440000013215]]}, \"sh-30627\": {\"7\": [[2.8760979999933625, 2.876468999995268]]}, \"kworker/u16:1-30787\": {\"3\": [[7.257258999990881, 7.257387999998173]], \"5\": [[7.257431999998516, 7.258233999993536]]}, \"kworker/u16:1-30820\": {\"3\": [[8.220934999990277, 8.221067999998922]], \"4\": [[8.221112999992329, 8.227421999996295]]}, \"bash-30764\": {\"6\": [[6.618323999995482, 6.624922999995761]]}, \"run-parts-30640\": {\"2\": [[3.1893379999964964, 3.1898699999874225]], \"7\": [[3.190130999995745, 3.1929999999993015]]}, \"sshd-30764\": {\"1\": [[6.601762999998755, 6.610920999999507], [6.6111390000005485, 6.61326499999268]], \"6\": [[6.6153119999944465, 6.618291999999201]]}, \"sshd-30634\": {\"0\": [[3.178957999989507, 3.179171999989194], [3.1792909999931, 3.1813399999955436], [3.1813790000014706, 3.1815629999910016], [3.2801349999936065, 3.2804159999941476], [3.2819199999939883, 3.28243599999405], [3.2832499999931315, 3.2838340000016615], [3.284375999995973, 3.2846909999934724], [3.285941999987699, 3.2864899999985937], [3.2869919999939157, 3.288562000001548], [3.2892199999914737, 3.2898739999945974], [3.2900209999934305, 3.292965999993612]], \"1\": [[3.1666129999939585, 3.178349999987404], [3.1995779999997467, 3.2019650000002002], [3.20211699999345, 3.2021959999983665], [3.202434999999241, 3.2025880000001052], [3.2026979999936884, 3.204777999999351], [3.2049089999927673, 3.2074439999996684], [3.207585999989533, 3.20767399999022], [3.2077749999880325, 3.2078509999992093], [3.207950999989407, 3.2089369999885093], [3.2540139999910025, 3.2583809999923687], [3.258591999998316, 3.2633739999873796], [3.264002999989316, 3.2642369999957737]], \"4\": [[3.29620199999772, 3.296284999989439], [3.296596000000136, 3.300197999997181], [3.3002479999995558, 3.3003139999927953]], \"5\": [[3.0063459999946645, 3.015856999991229]], \"6\": [[3.018012999993516, 3.0222559999965597], [3.022308999992674, 3.024546000000555], [3.157414000001154, 3.1575009999942267], [3.1579989999881946, 3.1581139999907464], [3.2808939999958966, 3.2810439999884693], [3.2850599999947008, 3.2851689999952214], [3.2931359999929555, 3.293269000001601]], \"7\": [[3.0658219999895664, 3.0690229999891017], [3.1286889999901177, 3.1299900000012713], [3.1309369999944465, 3.1376759999984642], [3.140274999997928, 3.142275999998674], [3.1423529999883613, 3.152818999995361], [3.1528509999916423, 3.1528939999989234], [3.1530300000013085, 3.153035999988788], [3.1530519999942044, 3.1536720000003697], [3.1536789999954635, 3.1536849999974947], [3.153779999993276, 3.153802999993786], [3.155743999988772, 3.157005000000936], [3.2786059999925783, 3.2789859999902546], [3.2942869999969844, 3.2944539999880362]]}, \"sshd-30789\": {\"0\": [[7.5679049999889685, 7.568179999987478], [7.5688589999917895, 7.569281999996747], [7.569401000000653, 7.569833000001381], [7.570629999987432, 7.571002999990014], [7.57164599999669, 7.5721859999903245], [7.5727049999986775, 7.573053999993135], [7.573347999990801, 7.573975999999675], [7.574585999987903, 7.5749309999955585], [7.576915999990888, 7.578379999991739], [7.579407999990508, 7.579826000001049], [7.580397999990964, 7.580737999989651], [7.580808999991859, 7.5821670000004815]], \"1\": [[7.406846999991103, 7.40868199999386], [7.409545999995316, 7.414516999997431], [7.414762000000337, 7.424751999991713], [7.424946999992244, 7.425063999995473], [7.4270009999891045, 7.445879999999306], [7.4461389999923995, 7.4461519999895245], [7.446165999994264, 7.446176999990712], [7.446503999992274, 7.448288999992656], [7.448450999989291, 7.44850199999928], [7.45287899998948, 7.455918999999994]], \"4\": [[7.350488999989466, 7.353500999990501]], \"5\": [[7.298354999991716, 7.306539999990491], [7.309956999990391, 7.317253000001074], [7.3173119999992196, 7.31742399999348], [7.458075999995344, 7.4582660000014585], [7.470237999994424, 7.473475999999209], [7.489823999989312, 7.490519999992102], [7.490573999995831, 7.490592999994988], [7.490618999989238, 7.49065699998755], [7.490683999989415, 7.491238999995403], [7.49126699999033, 7.491974999997183], [7.492004999992787, 7.49202599999262], [7.492050000000745, 7.492067999992287], [7.49208899999212, 7.492413999993005], [7.538518000001204, 7.542349999988801], [7.5433239999983925, 7.5435469999938505], [7.566625999999815, 7.566909999994095]], \"6\": [[7.456472999998368, 7.456630000000587], [7.456743999995524, 7.456802000000607], [7.582539999988512, 7.582622999994783], [7.583205999995698, 7.583295999997063], [7.583468999990146, 7.583527999988291]], \"7\": [[7.584665999995195, 7.588285999998334], [7.588341999988188, 7.588436999998521]]}, \"sh-30662\": {\"2\": [[3.7596489999996265, 3.7600779999920633]], \"6\": [[3.760320999994292, 3.7637569999933476]]}, \"kworker/u16:1-30823\": {\"1\": [[8.268393999998807, 8.268614000000525]], \"7\": [[8.268870999992942, 8.270341999988887]]}, \"sshd-30760\": {\"1\": [[6.5351299999892944, 6.535965999995824]], \"7\": [[6.5362739999982296, 6.539916999987327]]}, \"systemd-30821\": {\"3\": [[8.222687999994378, 8.223283999992418]]}, \"sshd-30698\": {\"4\": [[4.723656999995001, 4.727562999993097], [4.727662999997847, 4.73026199999731], [4.730366999996477, 4.737357999998494]]}, \"jbd2/sdd10-8-1732\": {\"2\": [[5.711924999995972, 5.713000999996439], [5.714282999993884, 5.714600999999675], [5.715802999999141, 5.716009999989183]]}, \"task_2_2-30573\": {\"0\": [[1.4649109999882057, 1.478237999996054], [1.478464999992866, 1.4895179999875836], [1.5308709999953862, 1.5422379999945406]], \"1\": [[0.995653999998467, 1.01172699999006], [1.0243110000010347, 1.0342739999905461], [1.0502310000010766, 1.0662309999897843], [1.0822289999923669, 1.0982369999983348], [1.5542309999873396, 1.5702289999899222], [1.696217999997316, 1.6962389999971492], [1.6962639999983367, 1.7010219999938272], [1.7309299999906216, 1.731923999992432]], \"2\": [[1.1709399999963352, 1.2107209999958286], [1.3908929999888642, 1.3982399999949848], [1.3982669999968493, 1.4102459999994608], [1.4102719999937108, 1.4222389999922598], [1.4222639999934472, 1.446272000001045], [1.5902269999933196, 1.6022269999957643], [1.606030999988434, 1.6064780000015162], [1.6382489999959944, 1.6502439999894705], [1.6662279999873135, 1.6742379999923287], [1.6742629999935161, 1.6902269999991404]], \"3\": [[1.2622299999929965, 1.2742299999954412], [1.2822699999960605, 1.2942399999883492]], \"4\": [[0.8045119999878807, 0.8093289999960689], [0.8342359999951441, 0.8462219999928493], [0.8567609999881824, 0.8567689999908907], [0.8567809999949532, 0.8653009999979986]], \"5\": [[0.725760999994236, 0.725784999987809], [0.7264999999897555, 0.7265669999906095], [0.73564699999406, 0.7356719999952475], [0.746222999994643, 0.7542219999886584], [0.782216999999946, 0.7902159999939613], [1.101740999991307, 1.1030119999923045]], \"6\": [[0.9342340000002878, 0.9422139999951469], [0.9582139999984065, 0.9662140000000363]], \"7\": [[1.2982349999947473, 1.3064069999963976]]}, \"dbus-daemon-3099\": {\"0\": [[4.647531999988132, 4.653525000001537]], \"3\": [[2.262445000000298, 2.2635299999965355], [2.6899999999877764, 2.6920140000001993]], \"4\": [[1.9572259999986272, 1.9577539999881992], [1.9791879999975208, 1.9793829999980517], [1.9795869999943534, 1.979819000000134], [1.9799259999999776, 1.9800739999918733], [2.0655319999932544, 2.065969999996014], [2.0937139999878127, 2.093947000001208], [2.0940879999980098, 2.094361999988905], [2.094656000001123, 2.0948549999884563], [2.0962670000008075, 2.0964620000013383], [2.0968509999947855, 2.0969229999900563], [2.259409999998752, 2.2595279999950435], [2.383923000001232, 2.3841359999933047], [2.3851359999971464, 2.385261999996146], [2.3877809999976307, 2.387953999990714], [2.388173999992432, 2.388385999991442], [2.3884609999950044, 2.388628000000608], [2.388640999997733, 2.3887489999906393], [2.389415999990888, 2.389603999996325], [2.3897179999912623, 2.3897759999963455], [2.5545920000004116, 2.5549249999894528], [2.5592689999903087, 2.559447999999975], [2.564734999992652, 2.5650039999891305], [2.5659519999899203, 2.5667499999981374], [2.5676349999994272, 2.5677539999887813], [2.5809689999878174, 2.581559999991441], [2.689636999988579, 2.689697999987402], [2.6938109999900917, 2.693992000000435], [2.6940689999901224, 2.694338000001153], [2.845049999988987, 2.8455549999926006], [2.8458969999919645, 2.846046999999089], [2.8461849999875994, 2.846336999995401], [2.847062000000733, 2.8472009999968577], [2.8489259999914793, 2.8490639999945415], [2.8491249999933643, 2.849235999994562], [2.849285999996937, 2.8493759999983013], [2.8494299999874784, 2.849482999998145], [2.849516999995103, 2.849566999997478], [2.850003999992623, 2.850364999991143], [2.851089999996475, 2.851148000001558], [2.854355999996187, 2.8545999999914784], [2.8546729999943636, 2.854896999997436], [2.855163000000175, 2.855333999992581], [2.8554559999902267, 2.85578600000008], [2.857133999990765, 2.857371999998577], [2.8579459999891696, 2.8580479999945965], [2.8580870000005234, 2.85815499999444], [2.8628049999970244, 2.862993999995524], [2.863186999995378, 2.8634299999976065], [2.863538999998127, 2.863690999991377], [3.293432999998913, 3.294153999988339], [3.29458399998839, 3.294813999993494], [3.2953569999954198, 3.2955649999930756], [3.2960499999899184, 3.29620199999772], [3.296284999989439, 3.296596000000136], [3.3004149999906076, 3.3006439999880968], [3.308995999992476, 3.310012000001734], [3.3100239999912446, 3.3101599999936298], [3.316170999998576, 3.3163469999999506], [3.4804889999941224, 3.4806489999900805], [3.480716999998549, 3.4808369999955175], [3.4864959999977145, 3.4871099999872968], [3.4878029999963474, 3.48788999998942], [3.5941229999880306, 3.5944869999948423], [3.606793999992078, 3.6075439999985974], [3.6076519999915035, 3.6078659999911906], [3.6098740000015823, 3.6100559999904362], [3.6101569999882486, 3.610505999997258], [3.6116239999973914, 3.6116819999879226], [3.6117019999946933, 3.6117430000012973], [3.6117709999962244, 3.612013999998453], [3.7442579999915324, 3.744414999993751], [3.7507149999873945, 3.751178999998956], [3.7514549999905284, 3.7517809999990277], [3.8536739999981364, 3.8544569999939995], [3.870985000001383, 3.871220999993966], [3.872351999991224, 3.8726909999968484], [3.8728879999980563, 3.873204999996233], [3.875267999988864, 3.8753319999959785], [3.875566999995499, 3.8758359999919776], [3.878623999989941, 3.8787819999997737], [3.8790659999940544, 3.8792689999972936], [4.048290999999153, 4.048799999989569], [4.048837999987882, 4.049106999998912], [4.049573999989661, 4.049760999987484], [4.050071999998181, 4.050147000001743], [4.151800999999978, 4.152375999998185], [4.331119999988005, 4.331258999998681], [4.33169999999518, 4.331849999987753], [4.640104999998584, 4.640671000001021], [4.641038000001572, 4.641213999988395], [4.641552999994019, 4.641686999995727], [4.642037999990862, 4.642177999994601], [4.646499999988009, 4.646656999990228], [4.65511599999445, 4.655285000000731], [4.753561999998055, 4.754639999999199], [4.755426999996416, 4.755755999998655], [4.756364000000758, 4.756685000000289], [4.756786999991164, 4.756990999987465], [4.770743000000948, 4.771912999989581], [4.780481999987387, 4.781094999998459], [4.93643199998769, 4.9367569999885745], [4.938675999990664, 4.938819999995758], [5.057800999988103, 5.058516999997664], [5.064252999989549, 5.064491999990423], [5.076177999988431, 5.07623199999216], [5.267768999998225, 5.267975999988266], [5.277793000001111, 5.2790749999985565], [5.283538999996381, 5.283983999994234], [5.710105999998632, 5.711226999992505], [5.729766999997082, 5.7300539999996545], [5.7302389999968, 5.730312999992748], [5.733746999991126, 5.733819999994012], [5.735282999987248, 5.735466999991331], [5.735567999989144, 5.735783999989508], [5.887617999993381, 5.888160999995307], [5.894906000001356, 5.8950909999985015], [5.995817999995779, 5.996036999989883], [5.996197000000393, 5.996390000000247], [5.996465999996872, 5.996597999997903], [5.996676999988267, 5.99698399999761], [6.008822999996482, 6.009617999996408], [6.00963000000047, 6.00977899999998], [6.011549999995623, 6.011879999990924], [6.011933000001591, 6.012107999995351], [6.01222499999858, 6.012651999990339], [6.012979999999516, 6.013054999988526], [6.0171339999942575, 6.017305999994278], [6.017316999990726, 6.01750999999058], [6.021075999989989, 6.021243999988656], [6.021616999991238, 6.021884000001592], [6.189418999987538, 6.190521999989869], [6.190997999990941, 6.191225999995368], [6.1917799999937415, 6.191987999991397], [6.192488999993657, 6.192685999994865], [6.19511399998737, 6.195334999996703], [6.195441999996547, 6.1956349999964], [6.199334999997518, 6.199562999987393], [6.202058999988367, 6.2025529999955324], [6.202955999993719, 6.203427999993437], [6.203654999990249, 6.203734999988228], [6.203773999994155, 6.203834999992978], [6.221575999996276, 6.222080999999889], [6.3062689999933355, 6.306503999992856], [6.313721999991685, 6.314323999991757], [6.314665999991121, 6.314874999996391], [6.31715199998871, 6.317385999995167], [6.532693000001018, 6.533172999988892], [6.537207000001217, 6.537673999991966], [6.657556999998633, 6.657790999990539], [6.659751999992295, 6.659977999996045], [6.8279379999876255, 6.828487999999197], [6.9491219999908935, 6.949338999998872], [6.949691999994684, 6.949903999993694], [6.9501840000011725, 6.950366999997641], [6.953947999994853, 6.954178999993019], [6.962852999989991, 6.964014999990468], [7.142526999989059, 7.142683999991277], [7.142761999988579, 7.14289399998961], [7.146390999987489, 7.146721999990405], [7.250653999988572, 7.250990000000456], [7.458381999997073, 7.458611999987625], [7.4591809999983525, 7.459386999995331], [7.460305000000517, 7.460521000000881], [7.462911999988137, 7.463131999989855], [7.463904999996885, 7.464131999993697], [7.465062999996007, 7.465389999997569], [7.4656879999965895, 7.465947999997297], [7.466690000001108, 7.4667889999982435], [7.468806999997469, 7.469121999994968], [7.469366999997874, 7.469501999992644], [7.469601999997394, 7.469877999988967], [7.588550000000396, 7.588772999995854], [7.590837999989162, 7.590950999991037], [7.597821999996086, 7.598006000000169], [7.599121999999625, 7.59939599999052], [7.7985049999988405, 7.79875999999058], [7.920516999991378, 7.920836999997846], [7.921652999997605, 7.921775999988313], [7.931883999990532, 7.932084000000032], [7.9327289999928325, 7.932798999987426], [7.939939999996568, 7.940011999991839], [8.229951000001165, 8.230214999988675], [8.23207199999888, 8.232271000000765], [8.714993000001414, 8.71516100000008], [8.71549899999809, 8.715629999991506], [8.715983999994933, 8.716121999997995], [8.718525999996928, 8.718614999990677], [8.718974999996135, 8.719323999990593], [8.740913000001456, 8.741485999998986], [8.81862099999853, 8.81934599998931], [8.819751999995788, 8.819972999990568], [8.820326999993995, 8.820535999999265], [8.820610999988276, 8.820745999997598], [8.832106000001659, 8.833099999988917], [8.833247999995365, 8.833501999994041], [9.011883999992278, 9.01218499999959], [9.015463999996427, 9.015606000000844], [9.015675999995437, 9.015792999998666], [9.019056999997701, 9.01940599999216], [9.019688000000315, 9.019950999994762], [9.020057000001543, 9.020342999996501], [9.020627999998396, 9.021102999991854], [9.12811900000088, 9.128539999990608], [9.131999999997788, 9.132327999992413], [9.147041999996873, 9.147205999994185], [9.14966199999617, 9.149739000000409]], \"5\": [[1.8019449999992503, 1.8026649999956135], [1.8066639999888139, 1.806933999992907], [1.807279999993625, 1.807621999992989], [1.9654679999948712, 1.9658349999954225], [1.9660629999998491, 1.9662659999885364], [2.0695940000005066, 2.0700379999907454], [2.0751429999945685, 2.0754650000017136], [2.0758679999999003, 2.0762919999979204], [2.0878759999905014, 2.0880859999888344], [2.0888249999989057, 2.0889400000014575], [2.089589999988675, 2.090108999997028], [2.09113200000138, 2.0911959999939427], [2.2469310000014957, 2.2472710000001825], [2.3629739999887533, 2.36402399999497], [2.364810999992187, 2.36514699998952], [2.3655699999944773, 2.365869000001112], [2.3662550000008196, 2.3664609999977984], [2.5563309999997728, 2.5565179999975953], [2.5566389999876264, 2.5567880000016885], [2.5571969999873545, 2.5573759999970207], [2.5575499999977183, 2.5576989999972284], [2.565024999988964, 2.5652889999910258], [2.5655939999996917, 2.565763999999035], [2.667401999991853, 2.667937999998685], [2.687514999997802, 2.6878149999974994], [2.6879859999899054, 2.6882760000007693], [2.844690999991144, 2.844998000000487], [2.9648849999939557, 2.965208999987226], [2.965623999989475, 2.965941999995266], [2.9662589999934426, 2.966502999988734], [2.980467999994289, 2.9805429999978514], [3.1601279999886174, 3.1602549999952316], [3.161315999997896, 3.1614489999919897], [3.1615159999928437, 3.161633999989135], [3.1652089999988675, 3.1654969999945024], [3.172625999999582, 3.1731219999928726], [3.3010470000008354, 3.3013449999998556], [3.3020099999994272, 3.302113999990979], [3.317159999991418, 3.317245999991428], [3.476496999996016, 3.476807999992161], [3.47689900000114, 3.4773999999888474], [3.477502999987337, 3.4776549999951385], [3.4777780000003986, 3.477897999997367], [3.4784599999984493, 3.478598999994574], [3.4834569999948144, 3.4836299999878975], [3.4843439999967813, 3.4851769999950193], [3.4855749999987893, 3.486038999995799], [3.5914189999894006, 3.5921509999898262], [3.592644999996992, 3.592871999993804], [3.5932259999972302, 3.593416999996407], [3.5937120000016876, 3.5938419999874895], [3.6059949999907985, 3.6064249999908498], [3.753322999997181, 3.753406999996514], [3.7538709999935236, 3.753947999997763], [3.8529399999970337, 3.853367999996408], [3.8740099999995437, 3.8744319999968866], [4.3277259999886155, 4.328239999988], [4.332714999996824, 4.3331360000011045], [4.33355899999151, 4.333653999987291], [4.444479999991017, 4.4450939999951515], [4.445706999991671, 4.44592399999965], [4.446535999988555, 4.44674600000144], [4.447233999992022, 4.44738199999847], [4.460999999995693, 4.4612339999875985], [4.461811999994097, 4.462157000001753], [4.463038999994751, 4.46311899999273], [4.4633969999995315, 4.463983999987249], [4.469016999995802, 4.469426999989082], [4.639519999996992, 4.6398539999936474], [4.757106999997632, 4.757585999992443], [4.762622999987798, 4.762950999996974], [4.942597999994177, 4.942769000001135], [4.943623999992269, 4.944036999993841], [4.945920999991358, 4.946532000001753], [4.947524999995949, 4.947607999987667], [4.951435999988462, 4.951936999990721], [5.05735599999025, 5.0577289999928325], [5.059015999999247, 5.0591979999881005], [5.0597819999966305, 5.059949999995297], [5.060222000000067, 5.060360999996192], [5.072848999989219, 5.074096999989706], [5.07553599998937, 5.075799999991432], [5.082570999991731, 5.082646999988356], [5.2636510000011185, 5.264068999997107], [5.264334999999846, 5.265048000001116], [5.3841429999883985, 5.384863999992376], [5.385387999995146, 5.385604999988573], [5.385962999993353, 5.386166999989655], [5.390632999988156, 5.391081999987364], [5.391726999994717, 5.391839999996591], [5.399361999996472, 5.400551999991876], [5.405018999997992, 5.40539099999296], [5.405776999992668, 5.40608699999575], [5.406838999988395, 5.406915999992634], [5.408192999995663, 5.408362999995006], [5.40865599999961, 5.40885399999388], [5.582979999991949, 5.5834800000011455], [5.58359599999676, 5.583718999987468], [5.585051999994903, 5.585270999989007], [5.585865999993985, 5.586066999996547], [5.586815999995451, 5.587009999988368], [5.587213999999221, 5.587409999992815], [5.58896699998877, 5.589171999992686], [5.589266999988467, 5.589456000001519], [5.5944109999982174, 5.594510999988415], [5.5945299999875715, 5.595248999990872], [5.714082999998936, 5.714610999988508], [5.719528999994509, 5.72013399998832], [5.728287999998429, 5.728520999997272], [5.729263000001083, 5.729609999994864], [5.893639999994775, 5.89381599999615], [5.994581999999355, 5.995304999989457], [6.0098589999979595, 6.010081999993417], [6.316791999997804, 6.31708899998921], [6.517523999995319, 6.518275999987964], [6.5261069999978645, 6.526239999991958], [6.641290999992634, 6.641646999996738], [6.659276999998838, 6.659659999990254], [6.6605169999966165, 6.661040999999386], [6.828924999994342, 6.829087999998592], [6.829227999987779, 6.82935999998881], [6.829710999998497, 6.829849000001559], [6.8300059999892255, 6.830136999997194], [6.846895999988192, 6.8470089999900665], [6.954706999997143, 6.954996999993455], [6.955603999987943, 6.955695999989985], [6.965558999989298, 6.965734999990673], [6.967175999991014, 6.967227000001003], [7.153378999995766, 7.153858999998192], [7.26656199998979, 7.266799999997602], [7.27008799999021, 7.270178999999189], [7.456809999988764, 7.457653999998001], [7.5849509999970905, 7.58526899998833], [7.588854000001447, 7.589140999989468], [7.596934999994119, 7.597745999999461], [7.788003999987268, 7.788555999999517], [7.789055000001099, 7.78989799998817], [7.800131999989389, 7.800692999997409], [7.809689999994589, 7.810123999995994], [7.911305000001448, 7.911834999991697], [7.9119749999954365, 7.912975999992341], [7.913049999988289, 7.913357999990694], [7.913761999996495, 7.914051999992807], [7.9144799999921815, 7.914724999995087], [7.914848000000347, 7.915306999988388], [7.928885999994236, 7.929762999992818], [7.929813999988255, 7.929972999991151], [8.09963099999004, 8.099762999991071], [8.10190499998862, 8.10212299998966], [8.103885999997146, 8.104173999992781], [8.104758999994374, 8.1048609999998], [8.213143000000855, 8.21355699999549], [8.221026999992318, 8.22130799999286], [8.221830999988015, 8.221908999999869], [8.231488999997964, 8.231717999995453], [8.231880999999703, 8.231994000001578], [8.41015999999945, 8.410534999988158], [8.410942999995314, 8.41148599999724], [8.411835999999312, 8.41200499999104], [8.412333000000217, 8.412463999993633], [8.412816999989445, 8.412951999998768], [8.414658999987296, 8.414810999995098], [8.414877999995952, 8.415002999987337], [8.415059999999357, 8.415157999988878], [8.415217000001576, 8.415276999992784], [8.415314999991097, 8.415370999995503], [8.41596600000048, 8.416357999987667], [8.526796999998624, 8.527343999987352], [8.713775999989593, 8.714366000000155], [8.723441999987699, 8.72352499999397], [8.820821999994223, 8.8211389999924], [8.82437599998957, 8.824819000001298], [8.834043999988353, 8.834312999999383], [8.835995999994338, 8.836226999992505], [8.836369999989984, 8.836857999995118], [9.013011999995797, 9.013165999989724], [9.013286000001244, 9.013406999991275], [9.013752999991993, 9.01388099999167], [9.014042999988305, 9.014163999992888], [9.021848999997019, 9.022306999991997], [9.135667999988073, 9.136131999999634], [9.137034999992466, 9.137148999987403], [9.144296999991639, 9.145246999993105], [9.148896999991848, 9.149325999998837]], \"6\": [[1.9566269999922952, 1.9569639999972424], [1.9665339999919524, 1.9672859999991488], [1.9679939999914495, 1.9680979999975534], [2.0677789999899687, 2.068009999988135], [2.068578999998863, 2.068803999994998], [2.069073999999091, 2.0692459999991115], [2.0865629999898374, 2.0875749999977415], [2.09525999998732, 2.0955339999927673], [2.2500519999885, 2.2502629999944475], [2.362175999995088, 2.362634999997681], [2.3667889999924228, 2.367266000001109], [2.372226999999839, 2.3725479999993695], [2.3728399999963585, 2.3732639999943785], [2.3804419999942183, 2.3813889999873936], [2.3834379999898374, 2.3838269999978365], [2.555170999999973, 2.555700999990222], [2.668292999995174, 2.669322000001557], [2.6699660000012955, 2.6703559999878053], [2.6709779999946477, 2.6713029999955324], [2.6718459999974584, 2.672084999998333], [2.685163999994984, 2.6861169999901904], [2.6883559999987483, 2.688594999999623], [2.688680999999633, 2.6891340000001946], [2.847541999988607, 2.8476689999952214], [2.962962999998126, 2.9639849999948638], [2.9810859999997774, 2.9816719999944326], [2.98178599998937, 2.9818319999903906], [2.981895999997505, 2.9821629999933066], [2.984058999994886, 2.9844429999939166], [2.9848779999883845, 2.9853359999979148], [2.986276999989059, 2.9863689999911003], [2.986418999993475, 2.986464999994496], [2.9872429999959422, 2.987403999999515], [2.987750000000233, 2.9879839999921387], [3.157104999991134, 3.157414000001154], [3.1575009999942267, 3.1579989999881946], [3.1581139999907464, 3.15828399999009], [3.158811000001151, 3.15894299998763], [3.1596649999992223, 3.159803999995347], [3.1646119999932125, 3.164716999992379], [3.292730000001029, 3.2931359999929555], [3.3115120000002207, 3.311781999989762], [3.503484999993816, 3.50403899999219], [3.599040999994031, 3.5991549999889685], [3.6109339999966323, 3.6110809999954654], [3.614979999998468, 3.6151559999998426], [3.615226999987499, 3.6154180000012275], [3.7421179999946617, 3.7423319999943487], [3.742868000001181, 3.74301099999866], [3.7437579999968875, 3.7439099999901373], [3.7455659999977797, 3.7457159999903524], [3.745796999995946, 3.745950999989873], [3.7499269999971148, 3.750327000001562], [3.7520349999977043, 3.752511999991839], [3.7578209999919636, 3.758373999997275], [3.8569489999936195, 3.8572649999987334], [3.8606029999937164, 3.8608279999898514], [3.8609729999880074, 3.8612579999899026], [3.861801999999443, 3.861907999991672], [3.8693720000010217, 3.870623999988311], [4.039943999989191, 4.040750999993179], [4.040786999990814, 4.0409249999938766], [4.041060999996262, 4.041177999999491], [4.041503999993438, 4.041631999993115], [4.043446999989101, 4.04358699999284], [4.043657999995048, 4.043774999998277], [4.0470599999971455, 4.047411999999895], [4.0476959999941755, 4.048188000000664], [4.152756999988924, 4.153821999992942], [4.1547109999955865, 4.155035999996471], [4.155692000000272, 4.156011999992188], [4.1565669999981765, 4.156802999990759], [4.163248999990174, 4.163489999991725], [4.164188999988255, 4.164273999995203], [4.169786999991629, 4.17080699998769], [4.328731000001426, 4.328876999992644], [4.329016999996384, 4.329138000000967], [4.3294629999872996, 4.329587999993237], [4.329729999997653, 4.329845000000205], [4.338522999998531, 4.338612999999896], [4.443825999987894, 4.444192999988445], [4.46742999998969, 4.467609999992419], [4.467947999990429, 4.468433999994886], [4.469845999992685, 4.469915999987279], [4.642552999997861, 4.64269599999534], [4.643884999997681, 4.644031999996514], [4.644104999999399, 4.644234999999753], [4.752687000000151, 4.753215999997337], [4.774904999998398, 4.775389999995241], [4.775487999999314, 4.775624000001699], [4.779266999990796, 4.779473999995389], [4.779676999998628, 4.779956999991555], [4.779985000001034, 4.7802019999944605], [4.781384999994771, 4.781455999996979], [4.939342999990913, 4.939471999998204], [4.940570999999181, 4.940703999993275], [4.940770000001066, 4.940886999989743], [4.9446029999962775, 4.94490199998836], [5.060501999992994, 5.060814999989816], [5.0647769999923185, 5.065063999994891], [5.065628999989713, 5.065730999995139], [5.074520999987726, 5.074697999996715], [5.077181999993627, 5.077649999991991], [5.080588999990141, 5.080737999989651], [5.0808259999903385, 5.081025999999838], [5.081046999999671, 5.0812109999969834], [5.27239099999133, 5.272482999993372], [5.383430999994744, 5.383838999987347], [5.386353999987477, 5.386507999995956], [5.386589999994612, 5.386897999997018], [5.400701999999001, 5.400995999996667], [5.401561999999103, 5.4019960000005085], [5.583989999999176, 5.584745999993174], [5.5935610000015, 5.593811999991885], [5.595577999993111, 5.59616799998912], [5.596510999996099, 5.596585999999661], [5.596689999991213, 5.596752999990713], [5.712136999994982, 5.712467999997898], [5.712895999997272, 5.713191999995615], [5.713535999995656, 5.713741999992635], [5.726967999988119, 5.727999999988242], [5.888863999993191, 5.889047999997274], [5.890806999988854, 5.890997999988031], [5.891629999998258, 5.891803999998956], [5.895948999997927, 5.89635699999053], [5.896934999997029, 5.897005999999237], [5.898154999988037, 5.898554999992484], [5.898916999998619, 5.899848999993992], [5.916948999991291, 5.917455999995582], [6.000823999987915, 6.00130899999931], [6.00175899999158, 6.001852000001236], [6.300038000001223, 6.300455999997212], [6.300517999989097, 6.301228999989689], [6.301320999991731, 6.301529999997001], [6.30167599998822, 6.301867999995011], [6.301946999999927, 6.302079000000958], [6.302160999999614, 6.302518999989843], [6.306950999991386, 6.307189999992261], [6.30787699999928, 6.307956999997259], [6.315160999991349, 6.3153889999957755], [6.316334999995888, 6.316675999987638], [6.317921999987448, 6.318401999989874], [6.318906999993487, 6.318973999994341], [6.322738999995636, 6.323027999998885], [6.325904999990598, 6.326050999996369], [6.328288999997312, 6.328576999992947], [6.516827999992529, 6.517238000000361], [6.521508999998332, 6.521713999987696], [6.526384999990114, 6.526488999996218], [6.642759999987902, 6.642931999987923], [6.643520999990869, 6.643730999989202], [6.643802999999025, 6.643935000000056], [6.644012999997358, 6.644321999992826], [6.649181000000681, 6.649275999996462], [6.659013999989838, 6.65916899999138], [6.661454999994021, 6.661530999990646], [6.833587999994052, 6.833660999996937], [6.836716999998316, 6.8371079999924405], [6.837481999988086, 6.8387260000017704], [6.839807999989716, 6.839928999994299], [6.8449689999979455, 6.8457909999997355], [6.947604000000865, 6.9480079999921145], [6.96408999999403, 6.96427599999879], [6.964770999999018, 6.964941999991424], [6.964993999994476, 6.965102999994997], [6.966419999997015, 6.966474999993807], [6.966545999996015, 6.966711999994004], [6.970696999997017, 6.970958999998402], [6.973790999996709, 6.973978999987594], [6.974371999996947, 6.97459600000002], [7.139937999992981, 7.140101999990293], [7.140243999994709, 7.140376999988803], [7.140727999998489, 7.140864999993937], [7.141030999991926, 7.141166000001249], [7.146889999989071, 7.147145999988425], [7.148227999990922, 7.149059999996098], [7.149387999990722, 7.149781999993138], [7.257354999994277, 7.257637999995495], [7.258218999995734, 7.258314999999129], [7.267780999987735, 7.268117999992683], [7.2683819999947445, 7.268763000000035], [7.268828999993275, 7.269035999997868], [7.269167999998899, 7.269697999989148], [7.273420999990776, 7.273777999987942], [7.277157999997144, 7.277350999996997], [7.2776840000005905, 7.277951999989455], [7.455929999996442, 7.456472999998368], [7.460911999995005, 7.4611169999989215], [7.463417999999365, 7.463620999988052], [7.470098999998299, 7.470867999989423], [7.472574999992503, 7.472697999997763], [7.472940999999992, 7.473014999995939], [7.4732809999986785, 7.473342999990564], [7.4745659999898635, 7.47497999999905], [7.582141999999294, 7.582539999988512], [7.582622999994783, 7.583205999995698], [7.583295999997063, 7.583468999990146], [7.599895999999717, 7.6001629999955185], [7.793477999992319, 7.793689999991329], [7.801365999999689, 7.801470999998855], [7.801515999992262, 7.80188199999975], [7.803146999998717, 7.803876999998465], [7.804934999992838, 7.805080999998609], [7.919704999992973, 7.919959999999264], [7.930062999992515, 7.930271999997785], [7.93153399998846, 7.931649999998626], [7.933322999990196, 7.933793999996851], [7.937265999993542, 7.937483999994583], [7.937769999989541, 7.9380009999877075], [7.938055999999051, 7.938288999997894], [7.9385979999933625, 7.938830999992206], [7.9391949999990175, 7.9393809999892255], [8.113927999991574, 8.11448499999824], [8.23081199999433, 8.231006999994861], [8.235700999997789, 8.235988999993424], [8.238917999988189, 8.239077999998699], [8.23919599999499, 8.239412999988417], [8.428704999998445, 8.429174999997485], [8.537716999999247, 8.537809999994352], [8.544675999990432, 8.544906999988598], [8.545797999991919, 8.54606499998772], [8.546707999994396, 8.547211999990395], [8.55000599999039, 8.550147000001743], [8.550527999992482, 8.550877000001492], [8.551345999992918, 8.55167000000074], [8.552337000000989, 8.552402000001166], [8.720056999998633, 8.720136999996612], [8.817916999993031, 8.818343999999342], [8.825358999994933, 8.825452999997651], [8.835530999989714, 8.835902999999234], [9.012431999988621, 9.012940999993589], [9.128843999991659, 9.129584999987856], [9.130007999992813, 9.130280999990646], [9.13085499999579, 9.1310669999948], [9.131565999996383, 9.13171999999031], [9.145326999991084, 9.145530999987386], [9.146040999999968, 9.146280000000843], [9.148428000000422, 9.148621000000276]], \"7\": [[1.9582499999960419, 1.9584049999975832], [1.958742999995593, 1.9588680000015302], [1.9596159999928204, 1.9597579999972368], [1.9599190000008093, 1.960042999999132], [1.9611650000006193, 1.9613009999884525], [1.9613679999893066, 1.96148600000015], [1.9648210000013933, 1.965115999992122], [1.96813999999722, 1.9682079999911366], [2.06628999998793, 2.0670289999980014], [2.0771589999931166, 2.077313999994658], [2.0905409999977564, 2.090675999992527], [2.24753399999463, 2.248095999995712], [2.2484389999881387, 2.2486209999915445], [2.2489589999895543, 2.249112999998033], [2.2495189999899594, 2.2496769999997923], [2.2517599999991944, 2.251936000000569], [2.2520220000005793, 2.252173999993829], [2.2561419999983627, 2.256519999995362], [2.256800999995903, 2.257033000001684], [2.257073999993736, 2.257343999997829], [2.2574679999961518, 2.257791999989422], [2.257994999992661, 2.258823999989545], [2.374134999990929, 2.3743799999938346], [2.3853349999990314, 2.385534999993979], [2.386404999997467, 2.3864749999920605], [2.389071999990847, 2.3892479999922216], [2.3900849999918137, 2.3902909999887925], [2.3908269999956246, 2.390892999988864], [2.5597219999908702, 2.5598859999881824], [2.5640480000001844, 2.564429999998538], [2.6724189999949886, 2.6729269999923417], [2.6763890000001993, 2.6766199999983655], [2.676763999988907, 2.6770439999963855], [2.6776889999891864, 2.6777819999988424], [2.6862399999954505, 2.6864409999980126], [2.8560709999874234, 2.8566769999888493], [2.9619739999907324, 2.9625839999935124], [2.9668279999896185, 2.9673039999906905], [2.9704709999932675, 2.9706869999936316], [2.9709099999890896, 2.9713689999916824], [2.9783969999989495, 2.979059999997844], [2.9797679999901447, 2.980071999991196], [3.162713999990956, 3.1628599999967264], [3.1636469999939436, 3.1640369999950053], [3.1657169999962207, 3.166576999996323], [3.1674700000003213, 3.1678939999983413], [3.3104789999924833, 3.310675999993691], [3.31206499999098, 3.312555999989854], [3.3153869999950984, 3.3155659999902127], [3.315629999997327, 3.315826999998535], [3.3158459999976913, 3.316008999987389], [3.3165309999894816, 3.316815999991377], [3.4791129999939585, 3.4792400000005728], [3.4861819999932777, 3.4863709999917774], [3.590695999999298, 3.5911099999939324], [3.5977569999959087, 3.598251999996137], [3.60796899998968, 3.6082749999914085], [3.6088400000007823, 3.6092680000001565], [3.609474999990198, 3.6097999999910826], [3.7408099999884143, 3.741148000000976], [3.7411659999925178, 3.7416899999952875], [3.8552179999969667, 3.8554460000013933], [3.8560209999996005, 3.8562269999965793], [3.8565059999964433, 3.856661999991047], [3.873273999997764, 3.8734540000004927], [4.041992999991635, 4.042126999993343], [4.049329000001308, 4.049424999990151], [4.054822999998578, 4.055320999992546], [4.1571469999908, 4.157628000000841], [4.162493999989238, 4.1628359999886015], [4.1710929999971995, 4.171351999990293], [4.172281999999541, 4.172605999992811], [4.173047999996925, 4.173609999998007], [4.176433000000543, 4.176594999997178], [4.176903999992646, 4.17713399999775], [4.177152999996906, 4.177330999998958], [4.1775459999917075, 4.17801899999904], [4.178865999987465, 4.178951999987476], [4.327175999991596, 4.327483999994001], [4.331523000000743, 4.331646999999066], [4.336046999989776, 4.336404000001494], [4.3367659999930765, 4.337418999988586], [4.337702999997418, 4.338422999993782], [4.356098999996902, 4.356684999991558], [4.447671000001719, 4.447990999993635], [4.451211999999941, 4.451653999989503], [4.452283999999054, 4.452390999998897], [4.45971599999757, 4.460708999991766], [4.654297000000952, 4.654414999997243], [4.6546049999888055, 4.654806999998982], [4.763130999999703, 4.76337099999364], [4.764416999998502, 4.764512999987346], [4.772231999988435, 4.772480999992695], [4.7732429999887245, 4.77361099999689], [4.774297999989358, 4.774383999989368], [4.78148799999326, 4.781539999996312], [4.9368109999923036, 4.937324999991688], [4.937678999995114, 4.9378299999953015], [4.9379769999941345, 4.938096999991103], [4.9449489999969956, 4.945026000001235], [4.945115999988047, 4.9454899999982445], [5.081356999988202, 5.081535999997868], [5.081820999999763, 5.082010999991326], [5.265351999987615, 5.265579999992042], [5.266145999994478, 5.266392999998061], [5.267170999999507, 5.2673869999998715], [5.269713000001502, 5.269931999995606], [5.27002499999071, 5.270242999991751], [5.270325999998022, 5.2704739999899175], [5.270552999994834, 5.270640999995521], [5.270699000000604, 5.270781999992323], [5.271301999993739, 5.271815999993123], [5.276194999998552, 5.27641799999401], [5.276522000000114, 5.27673899999354], [5.277003999988665, 5.277173999988008], [5.280185999989044, 5.280392999993637], [5.402124000000185, 5.402379999999539], [5.40275299998757, 5.402888999989955], [5.600049000000581, 5.60045299999183], [5.709200999990571, 5.709734999996726], [5.720652999996673, 5.720742999998038], [5.731912999995984, 5.732311999992817], [5.73258199999691, 5.732764000000316], [5.733185999997659, 5.733399999997346], [5.887049999990268, 5.887371999997413], [5.891978999992716, 5.89214599999832], [5.893888999999035, 5.894047999987379], [5.90007199998945, 5.900190999993356], [5.99383300000045, 5.994295999989845], [6.011073999994551, 6.011374999987311], [6.188546999997925, 6.189076999988174], [6.193084999991697, 6.1932919999962905], [6.200748999995994, 6.201539000001503], [6.201776999994763, 6.2019579999905545], [6.313253000000259, 6.3136109999904875], [6.519006999995327, 6.519228999997722], [6.519800999987638, 6.520009999992908], [6.520905999990646, 6.521116999996593], [6.523531999991974, 6.52375100000063], [6.523843999995734, 6.524028999992879], [6.524112999992212, 6.52426099999866], [6.524339999989024, 6.524425999989035], [6.524481999993441, 6.524564999999711], [6.525104000000283, 6.5257629999978235], [6.530171999998856, 6.530463999995845], [6.530536999998731, 6.530760999987251], [6.53102699998999, 6.531359000000521], [6.531481999991229, 6.532078999996884], [6.641935999999987, 6.642591999989236], [6.648112999988371, 6.6485739999916404], [6.656623999995645, 6.6574689999979455], [6.658516999988933, 6.658746000000974], [6.661332999996375, 6.661410999993677], [6.663130999993882, 6.663208999991184], [6.665403999999398, 6.665724999998929], [6.669225999998162, 6.66940600000089], [6.669762999998056, 6.670031999994535], [6.827558999997564, 6.827883999998448], [6.831523999993806, 6.831691999992472], [6.831760000000941, 6.831884999992326], [6.831940999996732, 6.832042999987607], [6.83210099999269, 6.83216099999845], [6.832198999996763, 6.832253999993554], [6.832711999988533, 6.83307499998773], [6.8399999999965075, 6.840098999993643], [6.9481010000017704, 6.948838999989675], [6.950645999997505, 6.9509629999956815], [6.965190999995684, 6.965486999994027], [6.965816999989329, 6.9661249999917345], [7.138024999992922, 7.1383720000012545], [7.138777999993181, 7.139314999993076], [7.2511489999888, 7.251722000000882], [7.2521319999941625, 7.2523439999931725], [7.252504999996745, 7.252696999988984], [7.252770999999484, 7.252903999993578], [7.252985999992234, 7.253294999987702], [7.256871999998111, 7.257090999992215], [7.265214999992168, 7.266276999987895], [7.584021999995457, 7.584235999995144], [7.584528999999748, 7.584665999995195], [7.600233999997727, 7.60044399999606], [7.600521000000299, 7.600930000000517], [7.601358999992954, 7.601446000000578], [7.605423000000883, 7.6057029999938095], [7.6085149999998976, 7.608681999990949], [7.608779999995022, 7.60897699999623], [7.790875999999116, 7.7911349999922095], [7.79179099999601, 7.79200599998876], [7.792788999999175, 7.792996999996831], [7.7957059999898775, 7.795933999994304], [7.796045999988564, 7.796239999996033], [7.802472999988822, 7.802919999987353], [8.09671199999866, 8.097531999999774], [8.097885999988648, 8.098050000000512], [8.09848200000124, 8.098623999991105], [8.09914900000149, 8.099288999990677], [8.101031999991392, 8.101167999993777], [8.1012289999926, 8.101339999993797], [8.101390999989235, 8.101481999998214], [8.101534999994328, 8.101588999998057], [8.101623999988078, 8.101673999990453], [8.105942999987747, 8.106140999996569], [8.106243999995058, 8.106457999994745], [8.106751999992412, 8.107081999987713], [8.107334999993327, 8.10753599999589], [8.107605999990483, 8.108190999992075], [8.10879099999147, 8.108896999998251], [8.213669999997364, 8.21446499999729], [8.214882000000216, 8.215105999988737], [8.215671999991173, 8.215881999989506], [8.216170999992755, 8.216305999987526], [8.216388000000734, 8.216695999988588], [8.22072099999059, 8.220962999999756], [8.227992000000086, 8.2290159999975], [8.229173999992781, 8.229408999992302], [8.232376999992994, 8.232850000000326], [8.23331799999869, 8.233397999996669], [8.41310700000031, 8.413249999997788], [8.416865999999573, 8.416963999989093], [8.420988999991096, 8.421450999987428], [8.421850999991875, 8.422362999990582], [8.423072999998112, 8.423689999995986], [8.424487999989651, 8.424597999997786], [8.527707999994163, 8.528744999988703], [8.529283999989275, 8.529615999999805], [8.52982099998917, 8.53011300000071], [8.530511999997543, 8.530754999999772], [8.530876999997417, 8.531365999995614], [8.536487999997917, 8.536905999993905], [8.543304999999236, 8.54417999999714], [8.544208999999682, 8.544378999999026], [8.7133909999975, 8.713724000001093], [8.716470999992453, 8.716613999989931], [8.71776200000022, 8.717901999989408], [8.717963999995845, 8.718087999994168], [8.71814299999096, 8.71827499999199], [8.721804000000702, 8.721982999995816], [8.722039000000223, 8.722225999998045], [8.722434999988764, 8.722664000000805], [8.7227489999932, 8.72327299999597], [8.835217999992892, 8.8354149999941], [8.83741100000043, 8.837494999999763], [8.84060799999861, 8.840889999992214], [8.843762999997125, 8.843931999988854], [8.844235999989905, 8.844469999996363], [9.027945999987423, 9.028475999992224], [9.147673999992548, 9.14786899999308], [9.1480409999931, 9.148153999994975]]}, \"run-parts-30639\": {\"4\": [[3.189204999987851, 3.1892809999990277], [3.1973179999913555, 3.1977289999922505]]}, \"10-uname-30851\": {\"2\": [[9.034397999988869, 9.034917999990284]], \"6\": [[9.035164000000805, 9.036326000001281]]}, \"gdbus-3114\": {\"1\": [[4.648667000001296, 4.649540999991586], [4.651853999996092, 4.652863999988767], [4.763605000000098, 4.764209000000847], [4.773846999989473, 4.774572999987868], [9.02166600000055, 9.023712999987765]], \"3\": [[4.0492599999997765, 4.051230999990366], [4.163703999991412, 4.164113999999245], [4.172870999987936, 4.173494999995455], [4.178017999991425, 4.179896999994526]], \"4\": [[2.0954599999968195, 2.0958019999961834], [2.3855229999899166, 2.385836000001291], [3.3163469999999506, 3.3165729999891482], [4.3329609999927925, 4.333334999988438], [5.271656999990228, 5.272067999991123], [5.733387000000221, 5.733506999997189], [5.896178999988479, 5.896532999991905], [6.011285999993561, 6.011549999995623], [6.2025529999955324, 6.202723999987938], [6.648553999999422, 6.648835999993025], [6.658922999995411, 6.659117999995942], [6.832918000000063, 6.83323499999824], [6.845768999992288, 6.846072999993339], [6.964923999999883, 6.9651429999939865], [7.465389999997569, 7.4656879999965895], [7.470562999995309, 7.470960999999079], [7.5891109999938635, 7.589398999989498], [8.10816899999918, 8.108433000001241], [8.232639999987441, 8.232934999992722], [8.42367099999683, 8.423953999998048], [8.71966099999554, 8.71995899999456], [8.723188999996637, 8.723382999989553], [9.149353000000701, 9.14966199999617]], \"5\": [[1.9658349999954225, 1.9660629999998491], [2.257272999995621, 2.257568999993964], [2.5652889999910258, 2.5655279999919003], [2.5666849999979604, 2.5670350000000326], [2.971546999993734, 2.971799999999348], [3.4851769999950193, 3.4855749999987893], [3.7522769999923185, 3.752412000001641], [3.8744319999968866, 3.874723000000813], [4.04824699999881, 4.048472999988007], [4.338015000001178, 4.338242999991053], [4.451831999991555, 4.452083999989554], [4.944036999993841, 4.94439199999033], [4.946814999988419, 4.94700699999521], [5.595915999991121, 5.596059999996214], [5.899454999991576, 5.899743999994826], [6.001273999994737, 6.001529999994091], [6.203412999995635, 6.203565999996499], [6.307365000000573, 6.307595999998739], [6.316536999991513, 6.316791999997804], [6.31815999999526, 6.318525999988196], [6.525391999995918, 6.525873999999021], [7.599506999991718, 7.599714999989374], [7.600829999995767, 7.601100999992923], [7.800692999997409, 7.801177999994252], [7.803596999990987, 7.803953999988153], [8.102528999996139, 8.102747999990243], [8.22130799999286, 8.221564999999828], [8.536882000000332, 8.5371279999963], [8.545990999991773, 8.546252999993158], [8.825098999994225, 8.82536099999561], [8.83456699999806, 8.83479599999555], [9.136131999999634, 9.136406999998144]], \"6\": [[1.9672859999991488, 1.967605999991065], [2.096447999996599, 2.0965829999913694], [2.3895839999895543, 2.389850999999908], [2.3904899999906775, 2.390609999987646], [2.6770249999972293, 2.6772950000013225], [2.6879859999899054, 2.6882019999902695], [2.689736999993329, 2.6900649999879533], [2.850760999994236, 2.851037999993423], [2.9800580000010086, 2.9802659999986645], [2.9853359999979148, 2.9857039999915287], [3.1638919999968493, 3.16425000000163], [3.166360999995959, 3.166717999993125], [3.3013240000000224, 3.3016119999956572], [3.4872919999907026, 3.4874999999883585], [3.598190999997314, 3.598495999991428], [3.609091999998782, 3.6094019999873126], [3.610508999990998, 3.6107259999989765], [3.6110809999954654, 3.6111909999890486], [3.751345999990008, 3.7515819999971427], [3.7518789999885485, 3.7520349999977043], [3.8612579999899026, 3.8615139999892563], [4.462027000001399, 4.46233399999619], [4.780893999995897, 4.781244999991031], [5.065063999994891, 5.065325999996276], [5.075786999994307, 5.0759779999934835], [5.39126099999703, 5.3915219999908], [5.594985999996425, 5.5953129999979865], [6.201164999991306, 6.201501999996253], [6.660776999997324, 6.661134999987553], [6.8387260000017704, 6.8391219999903115], [6.955170999994152, 6.955422999992152], [6.966711999994004, 6.9668279999896185], [7.149164999995264, 7.149305999992066], [7.257637999995495, 7.257898999989266], [7.269697999989148, 7.270040999996127], [7.9210299999977, 7.921336999992491], [7.932070999988355, 7.932412999987719], [7.9393809999892255, 7.939504999987548], [8.104354999988573, 8.10454599998775], [8.23016199999256, 8.230437999998685], [9.146280000000843, 9.146507999990718]], \"7\": [[2.0764689999923576, 2.0768169999937527], [2.0897689999983413, 2.090121999994153], [2.257791999989422, 2.257945999997901], [2.258823999989545, 2.259137000000919], [2.373439999995753, 2.373790999990888], [2.8570999999938067, 2.857477999990806], [3.3117700000002515, 3.3120009999984177], [3.316815999991377, 3.317001999996137], [3.8726669999887235, 3.8728980000014417], [4.337418999988586, 4.337633999995887], [4.469272999995155, 4.4696359999943525], [5.081535999997868, 5.081770999997389], [5.082010999991326, 5.082135999997263], [5.278662999990047, 5.27915899999789], [5.401819999999134, 5.402124000000185], [5.406132999996771, 5.406410999989021], [5.7201159999967786, 5.720369999995455], [5.729467999990447, 5.729743999996572], [5.733001999993576, 5.733185999997659], [6.012540999989142, 6.012847999998485], [6.532078999996884, 6.532431999992696], [6.9661249999917345, 6.966381999998703], [7.148568999997224, 7.148979999998119], [7.26801699999487, 7.268274999994901], [7.465927999990527, 7.466111000001547], [7.939011999987997, 7.939236999998684], [8.416176999991876, 8.416560999990907], [8.551530999990064, 8.551830999989761], [8.836769000001368, 8.837092999994638]]}, \"kworker/u16:1-30609\": {\"4\": [[2.3723339999996824, 2.3799329999892507]]}, \"rt-app-30569\": {\"5\": [[0.7199189999955706, 0.7199459999974351]]}, \"run-parts-30795\": {\"2\": [[7.483758999995189, 7.484322999996948]], \"7\": [[7.484580999996979, 7.486086999997497]]}, \"rt-app-30585\": {\"0\": [[0.7294109999929788, 0.7296789999963949]]}, \"run-parts-30650\": {\"4\": [[3.5016239999968093, 3.501955999992788]]}, \"sshd-30627\": {\"2\": [[2.8592070000013337, 2.8600729999889154]], \"7\": [[2.860384999992675, 2.8634319999982836]]}, \"sshd-30734\": {\"0\": [[5.962575999990804, 5.9631679999874905]], \"4\": [[5.794160999997985, 5.797305999993114], [5.888593999989098, 5.888712999993004], [5.899292999994941, 5.902665000001434], [5.9136429999925895, 5.914262999998755], [5.91431300000113, 5.914328999991994], [5.914348999998765, 5.914379999987432], [5.9143999999942025, 5.914856999996118], [5.914879999996629, 5.915515999993659], [5.915538999994169, 5.915557000000263], [5.915576999992481, 5.915590999997221], [5.9156079999957, 5.915912999989814], [5.957901000001584, 5.961848999999347], [5.985233999992488, 5.985481999989133], [5.996597999997903, 5.996676999988267], [5.99698399999761, 6.0004229999904055], [6.0004769999941345, 6.000547999996343]], \"5\": [[5.857061999995494, 5.858382999998867], [5.859022999997251, 5.866584999996121], [5.866679999991902, 5.868440999998711], [5.870538999995915, 5.878217999998014], [5.878236999997171, 5.882083999997121], [5.882526000001235, 5.883251999999629], [5.88353899998765, 5.88357299999916], [5.885562999988906, 5.886963999990257], [5.988237999990815, 5.988306999992346], [5.988729999997304, 5.988810999988345], [5.989501999996719, 5.989564999996219], [5.989817999987281, 5.989928999988479], [5.990955999994185, 5.991020000001299], [5.991685000000871, 5.992012999995495], [5.992743999988306, 5.9928949999884935], [5.992934999987483, 5.9929469999915455], [5.99299699999392, 5.993805999998585], [5.99571499999729, 5.995860999988508]], \"6\": [[5.986512999996194, 5.986607999991975], [5.987048999988474, 5.987175999995088]], \"7\": [[5.7422719999885885, 5.746720999988611], [5.749234999995679, 5.754220999995596], [5.754243999996106, 5.756114999996498], [5.887371999997413, 5.887479999990319], [5.994295999989845, 5.994427999990876]]}, \"sshd-30749\": {\"4\": [[6.205782999997609, 6.20844699999725]]}, \"systemd-cgroups-30671\": {\"6\": [[4.049197000000277, 4.055068999994546]]}, \"kworker/4:1-29029\": {\"4\": [[0.014547999991918914, 0.014580999995814636], [0.014670999997179024, 0.014702000000397675], [0.1824989999877289, 0.1825399999943329], [0.18258999999670777, 0.18260599998757243], [0.345830999998725, 0.3458799999934854], [0.3468849999917438, 0.3469349999941187], [0.35866699999314733, 0.3587179999885848], [0.36271999999007676, 0.3638219999993453], [0.3788709999935236, 0.37890699999115895], [0.39473200000065845, 0.3947669999906793], [0.5216249999939464, 0.5216660000005504], [0.5336709999974119, 0.5337020000006305], [0.5353780000004917, 0.5354019999940647], [0.5420529999973951, 0.5420739999972284], [0.5587689999956638, 0.5588229999993928], [0.6028039999946486, 0.6028419999929611], [0.7243649999873014, 0.7243909999961033], [0.7287129999895114, 0.7287969999888446], [0.746235999991768, 0.746276999998372], [0.7702290000015637, 0.7702419999986887], [0.8022229999914998, 0.8022349999955622], [0.8342239999910817, 0.8342359999951441], [0.8462219999928493, 0.8462349999899743], [0.8567689999908907, 0.8567809999949532], [0.8702209999901243, 0.8702339999872493], [0.9502260000008391, 0.9502439999923809], [0.9862219999922672, 0.9862339999963297], [1.054218999997829, 1.0542309999873396], [1.0772020000003977, 1.0772129999968456], [1.0887479999946663, 1.088768000001437], [1.1582269999926211, 1.1582439999911003], [1.194220999997924, 1.1942329999874346], [1.2052960000000894, 1.2053069999965373], [1.3120179999968968, 1.312074000001303], [1.350226999988081, 1.350244000001112], [1.3622189999878174, 1.3622309999918798], [1.3964879999984987, 1.3964999999880092], [1.4102229999989504, 1.410234999988461], [1.4443559999926947, 1.4443989999999758], [1.5152069999894593, 1.5152189999935217], [1.5382549999922048, 1.5383309999888297], [1.6342289999884088, 1.6342539999895962], [1.6443489999946905, 1.6443969999963883], [1.7304719999956433, 1.7305009999981849], [1.7448009999934584, 1.7448420000000624], [1.7505719999899156, 1.7506069999944884], [1.7732539999997243, 1.7732879999966826], [1.7733840000000782, 1.7734209999907762], [1.790815999993356, 1.7908509999979287], [1.8017469999904279, 1.8018349999911152], [1.8216350000002421, 1.8216799999936484], [1.824427999992622, 1.824454000001424], [1.8467089999903692, 1.846769999989192], [1.9698179999977583, 1.9698529999877792], [1.9720180000003893, 1.9720479999959935], [1.9987289999990026, 1.998781999995117], [2.0348159999994095, 2.0349219999916386], [2.046275999993668, 2.0463679999957094], [2.0488530000002356, 2.048901999994996], [2.058495999997831, 2.058551999987685], [2.1102779999928316, 2.1105339999921853], [2.1105620000016643, 2.11060999998881], [2.1147729999938747, 2.114793999993708], [2.1382829999929527, 2.138422999996692], [2.718284999995376, 2.718303999994532], [2.7387869999947725, 2.7389669999975013], [2.7390420000010636, 2.739202999990084], [3.3003389999939827, 3.300383999987389], [4.762845999997808, 4.762896999993245], [5.758558000001358, 5.75887099999818], [5.770550000001094, 5.770657999994], [5.770678999993834, 5.770743999994011], [5.786480999988271, 5.786585999987437], [5.790518999987398, 5.790555999992648], [6.000573999990593, 6.000654999996186], [6.200889999992796, 6.200946999990265], [7.298918000000413, 7.2992189999931725], [7.299546999987797, 7.29960199999914], [8.586742999992566, 8.586765000000014], [8.59852799998771, 8.598612000001594], [8.598629000000074, 8.598702999996021], [8.606463999996777, 8.606539000000339], [8.610662999999477, 8.610711000001174], [8.824477999994997, 8.824542999995174], [8.843483999997261, 8.843536000000313], [8.874735999997938, 8.874784999992698], [9.018989999996847, 9.019056999997701], [9.190357999992557, 9.19039299999713], [9.218773999993573, 9.218811999991885], [9.218840999994427, 9.218917999998666], [9.23137599999609, 9.231562999993912], [9.242809999996098, 9.242847000001348], [9.255422999995062, 9.255457999999635], [9.495432999989134, 9.495473999995738], [9.511422999989009, 9.511457999993581]]}, \"kworker/u16:1-30801\": {\"1\": [[7.6358800000016345, 7.636095999987447]], \"5\": [[7.636359999989509, 7.637900999994599]]}, \"systemd-30611\": {\"1\": [[2.386826000001747, 2.396748999992269]]}, \"kworker/u16:1-30601\": {\"1\": [[2.106804999988526, 2.1069379999971716]], \"4\": [[2.1071719999890774, 2.1085929999971995]]}, \"run-parts-30662\": {\"6\": [[3.769289999996545, 3.7696889999933774]]}, \"run-parts-30740\": {\"5\": [[5.9091389999957755, 5.910931999998866]]}, \"kworker/u16:1-30842\": {\"2\": [[8.825505999993766, 8.825664999996661]], \"6\": [[8.825715999992099, 8.825736999991932], [8.82576199999312, 8.83193799998844]]}, \"kworker/u16:1-30005\": {\"4\": [[0.3487979999918025, 0.348811999996542], [0.5046429999929387, 0.5047950000007404], [0.5090280000003986, 0.509102999989409], [0.7206159999914235, 0.7206499999883818], [0.7207070000004023, 0.7207179999968503], [0.7207320000015898, 0.7207419999904232], [1.7271429999964312, 1.7271599999949103], [1.727178000001004, 1.727190999998129], [1.728038999994169, 1.7280559999926481], [1.728317999994033, 1.7283489999972517], [1.7284429999999702, 1.7284660000004806], [1.821468999987701, 1.8216350000002421], [1.824358999991091, 1.824427999992622], [1.9649639999988722, 1.9660379999986617], [2.075113999992027, 2.075284999998985], [2.1065509999898495, 2.1067019999900367], [3.484365999989677, 3.4845119999954477], [3.8605569999926956, 3.8607090000004973], [3.908051999998861, 3.9082070000004023], [3.911289999989094, 3.9113409999990836], [4.047188999989885, 4.048290999999153], [4.162574000001769, 4.162742000000435], [4.192012999992585, 4.192081000001053], [4.336039999994682, 4.336207000000286], [4.451166999991983, 4.451344000000972], [4.496567999987747, 4.496773999999277], [4.944772999995621, 4.944891999999527], [6.6480719999963185, 6.6482189999951515], [6.691774999999325, 6.691826999987825], [6.835754999992787, 6.835914999988745], [7.003520999991451, 7.0035769999958575], [7.309670999995433, 7.309745999998995], [7.4677929999888875, 7.467938000001595], [7.638104999990901, 7.638158000001567], [7.8016589999897406, 7.801830999989761], [7.919690999988234, 7.9198599999945145], [7.96121100000164, 7.9613810000009835], [8.104792999991332, 8.104935999988811], [8.220550999991246, 8.2207439999911]], \"5\": [[0.5431729999982053, 0.5432059999875491], [0.5434489999897778, 0.5434649999951944], [0.7026689999911468, 0.7028169999975944], [0.7067709999973886, 0.7068819999985863], [0.7174209999939194, 0.717451999997138], [1.7273019999993267, 1.7273169999971287], [1.7273859999986598, 1.7273999999888474], [1.7287379999906989, 1.7287689999939175], [1.728784999999334, 1.7287989999895217], [1.7288310000003548, 1.7288429999898653], [1.7288730000000214, 1.7288939999998547], [2.1087859999970533, 2.1088439999875845], [2.1382749999902444, 2.1384299999917857], [2.2563289999961853, 2.256448999993154], [2.416956000000937, 2.417022999987239], [2.5642339999903925, 2.5643879999988712], [2.6763910000008764, 2.6765339999983553], [2.7058689999976195, 2.706009000001359], [2.708653999987291, 2.708717000001343], [2.8533509999979287, 2.85460299999977], [2.970537000001059, 2.970698999997694], [3.0179639999987558, 3.018014999994193], [3.3484349999926053, 3.348497999992105], [4.189413000000059, 4.189575999989756], [4.499454999997397, 4.49956499999098], [4.648116999989725, 4.648237999994308], [4.762452999988454, 4.762622999987798], [4.802035999993677, 4.802102000001469], [5.115544000000227, 5.1156970000010915], [5.118429999987711, 5.118481999990763], [5.275248999998439, 5.275391999995918], [5.390449999991688, 5.390632999988156], [5.429962999987765, 5.430159999988973], [5.432625999994343, 5.432684999992489], [5.7491769999905955, 5.749237999989418], [5.89721599999757, 5.8983899999875575], [6.048386999987997, 6.048452999995789], [6.306547000000137, 6.306664999996428], [6.3525099999969825, 6.352666999999201], [6.953987999993842, 6.954117999994196], [7.001169999988633, 7.001305999991018], [7.58853100000124, 7.58870300000126], [7.635467999993125, 7.635622000001604], [7.963535999995656, 7.96360299999651], [8.2679969999881, 8.268147999988287], [8.270541999998386, 8.270590999993146]], \"6\": [[0.720789999992121, 0.720802999989246], [0.7208169999939855, 0.7208269999973709], [0.7209059999877354, 0.7209409999923082], [0.7212250000011409, 0.72124199999962], [0.7214549999916926, 0.7214879999955883], [1.7279859999980545, 1.7280199999950128], [1.729007999994792, 1.7290349999966566], [1.7292279999965103, 1.7292619999934686], [1.7295869999943534, 1.7296149999892805], [1.7313040000008186, 1.7313349999894854], [1.7446499999932712, 1.7447489999904064], [1.7557769999984885, 1.7558259999932488], [1.7717149999953108, 1.7717869999905815], [2.3720639999955893, 2.372226999999839], [2.4132489999901736, 2.41439900000114], [3.0160439999890514, 3.0161709999956656], [3.165201999989222, 3.165337999991607], [3.3004389999987325, 3.300565999990795], [3.3461160000006203, 3.34630499999912], [4.799425999997766, 4.799595999997109], [5.064222000000882, 5.064373000001069], [5.593396999989636, 5.5935610000015], [5.719140000001062, 5.719303999998374], [5.7467130000004545, 5.7473360000003595], [6.000669000000926, 6.000823999987915], [6.045689999999013, 6.045827999987523], [6.19985999999335, 6.2009649999963585], [6.354873999996926, 6.354930000001332], [6.529196999996202, 6.529343999995035], [6.689449999990757, 6.689613999988069], [7.146577999999863, 7.146704999991925], [7.256896999999299, 7.257043999998132], [7.26252599999134, 7.262606999996933], [7.306505999993533, 7.306721999993897], [8.419838999994681, 8.421017000000575], [8.536391000001458, 8.536514999999781], [8.573124999995343, 8.573299999989104], [8.576958999998169, 8.577026999992086], [8.720997999989777, 8.722086999987368], [8.824528999990434, 8.824671999987913], [8.87513799998851, 8.875276999999187], [8.877603000000818, 8.877650999987964], [9.019228999997722, 9.020351999992272]], \"7\": [[1.727043999999296, 1.7270579999894835], [1.7270769999886397, 1.727095999987796], [1.773851999998442, 1.7739020000008168], [1.7739289999881294, 1.7739499999879627], [1.7745250000007218, 1.7745710000017425], [3.5975739999994403, 3.597716999996919], [3.6259309999877587, 3.6260869999969145], [3.628151999990223, 3.628207999994629], [3.750114999988, 3.7512129999959143], [9.135474999988219, 9.135627999989083], [9.283016000001226, 9.283121999993455], [9.28740299999481, 9.287460999999894], [9.303980999990017, 9.304006999998819], [9.460980999996536, 9.461146000001463], [9.464524999988498, 9.464565999995102], [9.470696999997017, 9.470736999996006], [9.471060999989277, 9.471091999992495], [9.62728000000061, 9.627427999992506], [9.631280000001425, 9.631356999991112]]}, \"sshd-30837\": {\"4\": [[8.725141999995685, 8.727689999999711]]}, \"sh-30716\": {\"6\": [[5.298605999996653, 5.298988999988069]]}, \"scp-30676\": {\"4\": [[4.136193999991519, 4.137546999991173], [4.137625999996089, 4.137738999997964], [4.139889999991283, 4.139995999998064], [4.141714999990654, 4.141764999993029], [4.143187999987276, 4.143238999997266], [4.145404999988386, 4.1457139999984065]]}, \"10-uname-30596\": {\"5\": [[1.9788249999983236, 1.9802599999966333]], \"6\": [[1.9781890000012936, 1.9783709999901475]]}, \"ksoftirqd/5-37\": {\"5\": [[1.9786569999996573, 1.978795999995782], [2.0148909999988973, 2.014992999989772], [2.3902629999938654, 2.390382999990834], [2.3942929999902844, 2.3943119999894407], [2.4102290000009816, 2.4108019999985117], [2.4182569999975385, 2.418296999996528], [2.426527999996324, 2.4265420000010636], [2.4467809999914607, 2.4469129999924917], [3.618654999998398, 3.6186840000009397], [3.623050999987754, 3.6230910000012955], [3.630316999988281, 3.6303359999874374], [3.6473560000013094, 3.6473909999913303], [3.8505759999970905, 3.8506389999965904], [3.883271999991848, 3.8833009999943897], [3.914381999988109, 3.9144609999930253], [3.9386259999882895, 3.938678999998956], [4.062737000000197, 4.0627779999922495], [4.187311999994563, 4.187341999990167], [4.194288999991841, 4.1943109999992885], [4.206686999998055, 4.206730999998399], [4.2145089999976335, 4.214574999990873], [4.2186870000005, 4.218703999998979], [4.674713000000338, 4.674757999993744], [4.691477999993367, 4.691495999999461], [4.794364000001224, 4.794392999989213], [4.8185689999954775, 4.818625999992946], [4.958340999990469, 4.958401999989292], [5.318759999994654, 5.318849999996019], [5.918564999999944, 5.918619999996736], [6.226692999989609, 6.2267659999924945], [6.374726999987615, 6.374768999987282], [6.683037999988301, 6.683711999998195], [6.6907329999958165, 6.690961999993306], [6.700068999998621, 6.70011199999135], [7.154331999990973, 7.154381000000285], [7.334481999991112, 7.334540999989258], [7.510560999988229, 7.510605999996187], [7.822608999995282, 7.822630999988178], [7.842798999990919, 7.842831000001752], [7.926414000001387, 7.926525999995647], [7.958685999998124, 7.958957999988343], [8.438681999992696, 8.438741999998456], [8.566307000000961, 8.566331999987597]]}, \"systemd-cgroups-30765\": {\"2\": [[6.658507999993162, 6.664653999992879]]}, \"task_7_0-30584\": {\"2\": [[0.7358289999974659, 0.7358889999886742]], \"3\": [[0.7473309999913909, 0.7622359999950277], [0.7782399999996414, 0.7942309999925783], [0.8022779999882914, 0.8104319999984]], \"4\": [[0.8858239999972284, 0.8982149999937974], [0.9007219999912195, 0.9088409999967553], [0.9742129999940516, 0.982213999988744], [1.004423999998835, 1.0169089999981225], [1.0542309999873396, 1.0662139999913052], [1.0771919999970123, 1.0772020000003977], [1.0772129999968456, 1.0857299999915995], [1.1245729999936884, 1.1302439999999478], [1.1382179999927757, 1.146217000001343], [1.1742129999911413, 1.1822140000003856], [1.2022149999975227, 1.205285999996704], [1.2242350000014994, 1.2461479999910807], [1.3262959999992745, 1.3382349999883445], [1.350244000001112, 1.3622189999878174], [1.384007999993628, 1.387944999994943], [1.4262610000005225, 1.434224999989965], [1.458214999991469, 1.4662140000000363], [1.5261899999895832, 1.5382549999922048], [1.5702129999990575, 1.5782130000006873]], \"5\": [[0.7290479999937816, 0.7290899999934481], [1.4937369999970542, 1.501498999990872], [1.596345999991172, 1.5963550000014948], [1.5963669999910053, 1.6042239999951562], [1.6422159999929136, 1.6502110000001267], [1.6742099999974016, 1.6822099999990314]], \"6\": [[1.7032889999973122, 1.7032990000006976], [1.7033099999971455, 1.708554999990156], [1.7274669999897014, 1.7275179999996908], [1.7289709999895422, 1.729007999994792], [1.7292009999946458, 1.7292279999965103], [1.7292619999934686, 1.7294599999877391]], \"7\": [[0.7277259999973467, 0.7277519999915967], [0.7284220000001369, 0.7284819999913452], [0.7285889999911888, 0.7286170000006678], [0.8106639999896288, 0.8133059999963734]]}, \"scp-30742\": {\"4\": [[5.986788999987766, 5.986874999987776], [5.988487999988138, 5.988538999998127], [5.989552999992156, 5.989627999995719], [5.9912009999970905, 5.991561999995611]], \"7\": [[5.984020999996574, 5.985046000001603]]}, \"bash-30687\": {\"4\": [[4.422365999998874, 4.429422000001068]]}, \"env-30605\": {\"6\": [[2.2670969999890076, 2.2685999999957858]]}, \"kworker/u16:1-30621\": {\"1\": [[2.6767279999912716, 2.6768579999916255]], \"5\": [[2.6770969999925, 2.6843349999981]]}, \"kworker/u16:1-30688\": {\"3\": [[4.451541999995243, 4.451672999988659]], \"4\": [[4.451910999996471, 4.458245999994688]]}, \"systemd-30668\": {\"1\": [[3.8779409999988275, 3.882317999989027]]}, \"scp-30775\": {\"1\": [[6.933927999998559, 6.934527999997954], [6.936873999991803, 6.9371529999916675], [6.939690999992308, 6.940073999998276], [6.941555999990669, 6.943618999997852], [6.943862999993144, 6.944244999991497]], \"7\": [[6.930649000001722, 6.93205799999123]]}, \"rt-app-30571\": {\"7\": [[0.7218829999910668, 0.7219039999909]]}, \"systemd-cgroups-30682\": {\"1\": [[4.346576999989338, 4.3570139999937965], [4.357128999996348, 4.357262999998056]]}, \"ksoftirqd/7-47\": {\"7\": [[2.57479999998759, 2.574845999988611], [2.6145679999899585, 2.614684000000125], [2.706685999990441, 2.7067099999985658], [2.9783689999894705, 2.9783969999989495], [3.006586999996216, 3.0066319999896223], [3.010781999997562, 3.011161999995238], [3.0187559999903897, 3.018893999993452], [3.0226699999911943, 3.022709999990184], [3.0427209999907063, 3.042755999995279], [3.1787249999906635, 3.17877800000133], [3.218786999990698, 3.2188360000000102], [3.318322999999509, 3.318465999996988], [3.3273479999916162, 3.327371999999741], [3.347896999999648, 3.3479349999979604], [3.3625150000007125, 3.3625629999878583], [3.3747939999884693, 3.374822999991011], [4.078766999999061, 4.078836999993655], [5.090663999988465, 5.091197000001557], [5.098818999991636, 5.099096999998437], [5.107153999997536, 5.107189999995171], [5.124373999991803, 5.1244279999955324], [5.422919999997248, 5.422947999992175], [5.458838999998989, 5.458950000000186], [6.035081999987597, 6.035123999987263], [6.05872799998906, 6.058769999988726], [6.070493999999599, 6.070508999997401], [6.326389999987441, 6.32688199999393], [6.355895999993663, 6.35593799999333], [6.366480999990017, 6.366499999989173], [6.986884999991162, 6.986915000001318], [7.01467699999921, 7.014712999996846], [7.49875699999393, 7.498863000000711], [7.615239999999176, 7.615267999994103], [7.640115999995032, 7.640255999998772], [7.654713999989326, 7.654771999994409], [7.951604999994743, 7.951640999992378], [7.966783999989275, 7.966821999987587], [8.44226099998923, 8.442312999992282], [8.870237999988603, 8.871128999991925], [8.882266000000527, 8.88230399999884], [8.891972999990685, 8.892087000000174], [9.050791999994544, 9.050885999997263], [9.146515999993426, 9.146582000001217]]}, \"kworker/u16:1-30803\": {\"2\": [[7.802066999996896, 7.802283999990323]], \"4\": [[7.8024809999915306, 7.809717999989516]]}, \"run-parts-30696\": {\"2\": [[4.662216999990051, 4.6626649999961955]], \"5\": [[4.662907999998424, 4.664237999997567]]}, \"10-uname-30685\": {\"7\": [[4.352744999996503, 4.353087999988929], [4.353162999992492, 4.353216999996221]]}, \"bash-30858\": {\"4\": [[9.633064999987255, 9.636187999989488]]}, \"sshd-30800\": {\"0\": [[7.897774999990361, 7.898314999998547], [7.899261999991722, 7.900133999995887], [7.901087999998708, 7.901462999987416], [7.901859999998123, 7.902440999998362], [7.9030849999981, 7.903446999989683], [7.903758999993443, 7.904300999987754], [7.905050000001211, 7.905375999995158], [7.905585000000428, 7.905813999997918], [7.906798999989405, 7.907781000001705], [7.908430999988923, 7.908874999993714], [7.908962000001338, 7.910313999993377], [7.91085899999598, 7.911368000000948]], \"2\": [[7.681822999991709, 7.684466999999131], [7.735827999989851, 7.73820199999318], [7.73877199999697, 7.739050999996834], [7.740572999988217, 7.75568599998951], [7.7575660000002244, 7.770238999990397], [7.770357999994303, 7.776824000000488], [7.777094999997644, 7.777107000001706], [7.777150999987498, 7.778854999996838], [7.779266999990796, 7.779334999999264], [7.783811999994214, 7.78807899999083]], \"5\": [[7.790527999997721, 7.790695999996387], [7.911834999991697, 7.9119749999954365], [7.914724999995087, 7.914848000000347], [7.915306999988388, 7.919418999998015], [7.919486999991932, 7.919586999996682]], \"6\": [[7.788732999993954, 7.788864999994985], [7.912890999999945, 7.913130999993882]], \"7\": [[7.6303379999881145, 7.63526899999124], [7.641341999988072, 7.649005999992369], [7.803052999995998, 7.807983999999124], [7.824399999997695, 7.825086999990162], [7.825147999988985, 7.8251669999881415], [7.825190999996266, 7.82523499999661], [7.825258999990183, 7.825795999990078], [7.8258329999953276, 7.8266139999905135], [7.826642999993055, 7.8266659999935655], [7.82669000000169, 7.8267070000001695], [7.82673000000068, 7.827000999997836], [7.870561999996426, 7.874343999996199], [7.8751849999971455, 7.875409000000218], [7.896242999995593, 7.896529999998165]]}, \"sshd-30824\": {\"1\": [[8.277292999991914, 8.284355999989202], [8.29002099999343, 8.298228999992716], [8.29827299999306, 8.3102319999889], [8.310318999996525, 8.314494999998715]], \"4\": [[8.314987999998266, 8.315011999991839], [8.317879999987781, 8.318146999998135], [8.328179999996792, 8.3283139999985], [8.375818999993498, 8.376267999992706], [8.379167999999481, 8.379567999989376], [8.381102999992436, 8.38114699999278], [8.382082999989507, 8.383047999988776], [8.384559999991325, 8.384823999993387], [8.390666999999667, 8.390685999998823], [8.392300999999861, 8.392538999993121], [8.39368100000138, 8.393811000001733], [8.393832999994629, 8.393851000000723], [8.405824000001303, 8.40587499999674], [8.405887999993865, 8.405893999995897], [8.40652799999225, 8.408647999996901]]}, \"kworker/u16:1-30768\": {\"3\": [[6.689792999997735, 6.689893999995547]], \"6\": [[6.689924999998766, 6.691781000001356]]}, \"sshd-30778\": {\"0\": [[7.239893999998458, 7.24020999998902], [7.2407359999924665, 7.241171000001486], [7.2419169999921, 7.242117000001599], [7.242333999995026, 7.242570999995223], [7.243377999999211, 7.243589999998221], [7.243893999999273, 7.24431999999797], [7.244980999996187, 7.245178999990458], [7.245253000000957, 7.24541699999827], [7.2468189999926835, 7.247800999990432], [7.248456999994232, 7.24886899998819], [7.248961999997846, 7.250725999998394]], \"2\": [[7.091604999994161, 7.093716999996104], [7.095287999996799, 7.1024559999932535], [7.102713000000222, 7.111885999998776]], \"4\": [[6.998373999987962, 7.000976999988779], [7.138525999995181, 7.138602999999421], [7.250990000000456, 7.251093999992008]], \"5\": [[7.003572999994503, 7.009368999992148], [7.00942399998894, 7.009492999990471], [7.038007999988622, 7.039256999996724], [7.115640999996685, 7.126237999997102], [7.126330999992206, 7.13395699999819], [7.134160999994492, 7.134165999988909], [7.134202000001096, 7.134805999987293], [7.135125999993761, 7.135153999988688], [7.13670399998955, 7.136750999998185], [7.136768999989727, 7.138083999991068], [7.251825999992434, 7.251988999996684]], \"7\": [[7.139664999995148, 7.139782999991439], [7.149076000001514, 7.149193999997806], [7.14924699999392, 7.149279999997816], [7.149301999990712, 7.149441999994451], [7.149463999987347, 7.150469000000157], [7.150508999999147, 7.150536999994074], [7.150561999995261, 7.150586999996449], [7.150604999987991, 7.150620999993407], [7.150637999991886, 7.1506569999910425], [7.150675999990199, 7.1507109999947716], [7.150729000000865, 7.150746999992407], [7.150763999990886, 7.152317999993102], [7.1523400000005495, 7.152468999993289], [7.167537999994238, 7.168128999997862], [7.168238999991445, 7.168255999989924], [7.168276999989757, 7.168313999995007], [7.16833799998858, 7.168885999999475], [7.168914999987464, 7.169645999994827], [7.169674999997369, 7.169697999997879], [7.169722999999067, 7.169739999997546], [7.169763999991119, 7.170096999994712], [7.21390399998927, 7.21725499999593], [7.217337999987649, 7.2179139999934705], [7.218805999989854, 7.218975999989198], [7.238724999988335, 7.2390789999917615], [7.252903999993578, 7.252985999992234], [7.253294999987702, 7.25665399999707], [7.256706999993185, 7.25677999999607]]}, \"task_7_2-30576\": {\"1\": [[1.7056549999979325, 1.7070109999913257], [1.7255549999972573, 1.7255769999901531], [1.7260089999908814, 1.7262229999905685]], \"3\": [[1.7262970000010682, 1.7264069999946514]], \"5\": [[0.7256869999982882, 0.725760999994236], [0.7354839999898104, 0.735499999995227], [0.7371639999910258, 0.7371899999998277], [0.7373200000001816, 0.7373389999993378], [0.7374399999971502, 0.737459999989369], [0.7375839999876916, 0.746222999994643], [0.7742199999920558, 0.782216999999946], [0.8015429999941261, 0.8075349999999162], [0.8342159999883734, 0.8422159999900032], [0.8502169999992475, 0.8582150000002002], [0.882233999989694, 0.8867259999969974], [0.9269029999995837, 0.9382359999872278], [0.9622169999929611, 0.9702149999939138], [0.9942149999988033, 0.9982229999877745], [0.9982389999931911, 1.0024069999926724], [1.0242209999996703, 1.034218000000692], [1.0662149999989197, 1.074215999993612], [1.086710999996285, 1.088750999988406], [1.0887619999994058, 1.0892299999977695], [1.1382179999927757, 1.146217000001343], [1.1662359999900218, 1.1742129999911413], [1.1982119999884162, 1.2034449999919161], [1.234216999990167, 1.2422179999994114], [1.2662139999883948, 1.2742139999900246], [1.289448999988963, 1.2894589999923483], [1.2894719999894733, 1.2948289999912959], [1.4044920000014827, 1.4127689999877475], [1.4502139999967767, 1.4622119999985443], [1.4844259999954375, 1.492919999989681], [1.727757999993628, 1.7277809999941383], [1.7278059999953257, 1.7278999999980442]], \"6\": [[1.542210999992676, 1.550210999994306], [1.5782209999888437, 1.5862129999877652], [1.6076029999967432, 1.6076130000001285], [1.607624999989639, 1.6121259999927133]], \"7\": [[1.3342379999958212, 1.342211999988649], [1.3742119999951683, 1.3822159999981523], [1.6382429999939632, 1.6462129999999888], [1.6695529999997234, 1.669566999989911], [1.6695839999883901, 1.6711339999892516], [1.6822099999990314, 1.6942109999945387]]}, \"kworker/u16:1-30666\": {\"7\": [[3.8607019999908516, 3.8610550000012154]]}, \"10-uname-30796\": {\"2\": [[7.48604799999157, 7.486669999998412]], \"5\": [[7.486730999997235, 7.488052000000607]]}, \"systemd-30600\": {\"5\": [[2.09274199999345, 2.1063649999996414]]}, \"sshd-30793\": {\"2\": [[7.47372299998824, 7.474856000000727]], \"4\": [[7.475028000000748, 7.477235999991535]]}, \"10-uname-30729\": {\"7\": [[5.616274999993038, 5.616334999998799], [5.618705000000773, 5.619098999988637]]}, \"bash-30545\": {\"7\": [[0.3354209999961313, 0.33955999999307096]]}, \"systemd-30733\": {\"3\": [[5.721653999993578, 5.722179999997024]]}, \"(sshd)-30634\": {\"1\": [[2.9946109999873443, 3.0004289999924367]], \"5\": [[3.000676999989082, 3.006314999991446]]}, \"sshd-30712\": {\"0\": [[5.162496999997529, 5.1651290000008885], [5.2130769999930635, 5.2157139999908395], [5.217341999989003, 5.2186839999922086], [5.219326999998884, 5.226567999998224], [5.227182999995421, 5.2331019999983255], [5.234984999988228, 5.24229799999739], [5.242812999989837, 5.253958000001148], [5.254526999997324, 5.256264999989071], [5.256424999999581, 5.256551999991643], [5.26057800000126, 5.263680999996723], [5.369653000001563, 5.369847999987542], [5.370261999996728, 5.370568999991519], [5.371419999995851, 5.371569999988424], [5.372053999992204, 5.372231999994256], [5.372792999987723, 5.372925999996369], [5.373028999994858, 5.373159999988275], [5.37320699999691, 5.3738589999993565]], \"1\": [[5.3747869999933755, 5.375336999990395], [5.3774369999882765, 5.379260000001523], [5.380091999992146, 5.380697000000509], [5.38083499998902, 5.383628999989014]], \"5\": [[5.265048000001116, 5.26518999999098], [5.278091000000131, 5.2782739999966], [5.2783349999954225, 5.278374999994412], [5.278403999996954, 5.278547999987495], [5.278575999996974, 5.2796459999954095], [5.279688999988139, 5.279721999992034], [5.279748000000836, 5.279775999995763], [5.279800999996951, 5.27982099998917], [5.279842999996617, 5.279865999997128], [5.279888999997638, 5.27992999998969], [5.279951999997138, 5.279972999996971], [5.279995999997482, 5.281957999992301], [5.281994999997551, 5.282131999992998], [5.299159999995027, 5.299820000000182], [5.29987699999765, 5.2998959999968065], [5.299918999997317, 5.299956999995629], [5.29997999999614, 5.300510000000941], [5.30053899998893, 5.301246999995783], [5.3012759999983246, 5.301298999998835], [5.301321999999345, 5.301338999997824], [5.30137499999546, 5.301693000001251], [5.346007999993162, 5.349517999988166], [5.349608999997145, 5.350315999996383], [5.351169000001391, 5.351365999988047], [5.368633999998565, 5.368842999989283], [5.385276999993948, 5.385387999995146], [5.385604999988573, 5.385677999991458]], \"6\": [[5.106354999996256, 5.115355000001728], [5.118670999989263, 5.1253429999924265], [5.125390999994124, 5.125483999989228], [5.264055999999982, 5.264167999994243], [5.383838999987347, 5.38397399999667], [5.386507999995956, 5.386589999994612], [5.386897999997018, 5.390057999989949], [5.390164999989793, 5.390409999992698], [5.390457000001334, 5.39053899999999]]}, \"bash-30564\": {\"7\": [[0.708491999990656, 0.7143159999977797]]}, \"systemd-30678\": {\"1\": [[4.164554999995744, 4.165045999994618]]}, \"kworker/u16:1-30754\": {\"3\": [[6.306901999996626, 6.307034999990719]], \"4\": [[6.307268999997177, 6.313383000000613]]}, \"sh-30761\": {\"1\": [[6.540111999987857, 6.541092999992543]], \"6\": [[6.54139299999224, 6.5449139999982435]]}, \"run-parts-30594\": {\"6\": [[1.9808049999992363, 1.9811569999874337]]}, \"systemd-cgroups-30598\": {\"6\": [[2.0759719999914523, 2.082276000001002], [2.0823850000015227, 2.085416999994777]]}, \"run-parts-30685\": {\"7\": [[4.349247999998624, 4.350993999993079]]}, \"systemd-30599\": {\"1\": [[2.078572999991593, 2.0791509999980917]]}, \"sshd-30604\": {\"3\": [[2.2611309999920195, 2.2615699999878416], [2.2616569999954663, 2.261745999989216]], \"7\": [[2.261822000000393, 2.263816999999108]]}, \"systemd-30689\": {\"3\": [[4.453445999999531, 4.454005999999936]]}, \"sshd-30852\": {\"2\": [[9.086132999989786, 9.090360999995028], [9.090579999989131, 9.091169999999693], [9.09121800000139, 9.093421999990824], [9.093505999990157, 9.094679000001634]], \"4\": [[9.097081999992952, 9.098256999990554], [9.098352000000887, 9.110249999997905]]}, \"sshd-30625\": {\"1\": [[2.7166270000016084, 2.722552999999607], [2.7227579999889713, 2.7237919999897713], [2.7301469999947585, 2.734255999996094], [2.7343540000001667, 2.7462669999949867], [2.7463669999997364, 2.756753999987268]], \"6\": [[2.757261999999173, 2.7572849999996834], [2.760272999992594, 2.760576000000583], [2.766829999993206, 2.7668980000016745], [2.8115249999973457, 2.8118649999960326], [2.8146619999897666, 2.815061000001151], [2.8165959999896586, 2.8166389999969397], [2.8175609999889275, 2.818566000001738], [2.8201669999980368, 2.8203779999894323], [2.824061999999685, 2.8240739999891957], [2.8253029999905266, 2.82547299998987], [2.8273970000009285, 2.8275159999902826], [2.82793899999524, 2.827960999988136], [2.8405499999935273, 2.840599999995902], [2.8406140000006417, 2.8406189999950584], [2.8412049999897135, 2.8432489999977406]]}, \"shutils-30556\": {\"5\": [[0.5314319999888539, 0.5327689999976428]]}, \"kworker/u16:1-30646\": {\"2\": [[3.3465779999969527, 3.3467889999883482]], \"6\": [[3.3469719999993686, 3.3484409999946365]]}, \"sh-30706\": {\"3\": [[4.951772999993409, 4.952418999993824]], \"5\": [[4.9524879999953555, 4.952518999998574], [4.95253799999773, 4.956741999994847]]}, \"kworker/u16:1-30721\": {\"2\": [[5.390667999992729, 5.3907689999905415]], \"4\": [[5.3908099999971455, 5.398055999990902]]}, \"10-uname-30817\": {\"7\": [[8.125568999996176, 8.125958999997238]]}, \"systemd-30832\": {\"3\": [[8.538080999991507, 8.538717999996152]]}, \"rt-app-30582\": {\"7\": [[0.7270920000009937, 0.7271110000001499]]}, \"task_2_0-30588\": {\"0\": [[0.7354379999887897, 0.7357629999896744], [0.7358019999956014, 0.7358810000005178], [0.7359179999912158, 0.7370689999952447], [0.8344709999946645, 0.8344910000014352], [0.8345169999956852, 0.8502409999928204], [0.8664659999922151, 0.8822409999993397], [0.890293999997084, 0.8982409999880474], [1.7075970000005327, 1.7084049999975832], [1.7260609999939334, 1.7261619999917457]], \"1\": [[1.7262229999905685, 1.726476999989245], [1.7280439999885857, 1.7281890000012936]], \"2\": [[0.7554339999915101, 0.7555060000013327], [0.7555690000008326, 0.7556639999966137], [0.7623459999886109, 0.7624490000016522], [0.7742399999988265, 0.7862369999929797], [1.7086599999893224, 1.7166359999973793]], \"4\": [[0.8093289999960689, 0.8189459999994142], [0.8189769999880809, 0.8237089999893215], [1.0857299999915995, 1.0887479999946663], [1.088768000001437, 1.0902819999901112], [1.1302439999999478, 1.1382179999927757], [1.154218999989098, 1.1582269999926211], [1.1582439999911003, 1.1662129999895114], [1.1902129999944009, 1.194220999997924], [1.209800999989966, 1.2103019999922253]], \"5\": [[0.9037129999924218, 0.9037229999958072], [0.9037349999998696, 0.9039219999976922], [0.9462179999973159, 0.9542179999989457], [0.9862149999971734, 0.9942149999988033], [1.0069010000006529, 1.011413000000175], [1.0422160000016447, 1.05021499999566], [1.0582149999972899, 1.0662149999989197], [1.224421999999322, 1.234216999990167], [1.2582149999943795, 1.2662139999883948], [1.2862139999924693, 1.289448999988963], [1.3263659999938682, 1.3342389999888837], [1.3502149999985704, 1.3582159999932628], [1.3822159999981523, 1.390213999999105], [1.4027209999912884, 1.404192999994848], [1.6042239999951562, 1.6087299999926472], [1.6502110000001267, 1.6582110000017565], [1.6902109999937238, 1.6982099999877391]], \"6\": [[0.730621999988216, 0.7306620000017574], [0.7306749999988824, 0.7306969999917783], [0.7307049999944866, 0.7307230000005802]], \"7\": [[1.4342279999982566, 1.442217999996501], [1.4662140000000363, 1.474212000000989], [1.4982139999920037, 1.5047019999910844], [1.542210999992676, 1.550210999994306], [1.5742109999991953, 1.5822110000008252]]}, \"kworker/u16:1-30658\": {\"5\": [[3.626362999988487, 3.6279579999973066]], \"7\": [[3.6260869999969145, 3.626143999994383]]}, \"sh-30816\": {\"1\": [[8.115911000000779, 8.116474999987986]], \"6\": [[8.116732999988017, 8.12027400000079]]}, \"shutils-30547\": {\"4\": [[0.5298669999901904, 0.5299279999890132], [0.5301590000017313, 0.5301869999966584]], \"5\": [[0.5420059999887599, 0.5425029999896651]], \"7\": [[0.5144929999951273, 0.5173879999929341], [0.5214699999924051, 0.5215049999969779], [0.5215190000017174, 0.5226439999969443], [0.5245989999966696, 0.5246309999929508], [0.5247039999958361, 0.5257419999979902], [0.5266859999974258, 0.5267359999998007], [0.527405999993789, 0.5274379999900702], [0.5274529999878723, 0.5284799999935785], [0.5306960000016261, 0.5317529999883845], [0.5318909999914467, 0.5319589999999152], [0.5333350000000792, 0.5333639999880688], [0.5335839999897871, 0.5346460000000661], [0.5355520000011893, 0.5355909999925643], [0.5359289999905741, 0.535954999999376], [0.5361069999926258, 0.5368989999988116], [0.5374539999902481, 0.5375029999995604], [0.5387069999997038, 0.5387269999919226], [0.5389029999932973, 0.5396979999932228]]}, \"(sshd)-30778\": {\"4\": [[6.98570699999982, 6.985747999991872], [6.985762999989674, 6.998278999992181]]}, \"sh-30638\": {\"5\": [[3.1979209999990417, 3.1983629999886034]]}, \"kworker/u16:1-30743\": {\"1\": [[6.001066999990144, 6.00127199999406]], \"4\": [[6.001529999994091, 6.001913999993121]]}, \"kworker/u16:1-30776\": {\"3\": [[6.954341999997268, 6.954466999988654]], \"4\": [[6.954706999997143, 6.955063000001246]]}, \"sshd-30616\": {\"4\": [[2.569013999993331, 2.57174600000144]]}, \"kworker/6:2-29254\": {\"6\": [[4.500327999994624, 4.5003839999990305], [4.5147649999998976, 4.5147889999934705], [4.831334999995306, 4.831632000001264], [8.286695999995572, 8.28672099999676], [8.286770999999135, 8.28678699999]]}, \"sh-30639\": {\"2\": [[3.1842929999984335, 3.1847279999929015]], \"4\": [[3.184977999990224, 3.189138000001549]]}, \"systemd-30645\": {\"2\": [[3.3147879999887664, 3.324574999991455]]}, \"kworker/u16:1-30831\": {\"3\": [[8.536718999996083, 8.536843999987468]], \"7\": [[8.536905999993905, 8.537222999992082]]}, \"scp-30830\": {\"1\": [[8.51305599999614, 8.513529999996535], [8.51563399999577, 8.51597199999378], [8.517206999997143, 8.51754699999583], [8.5200019999902, 8.521939999991446], [8.522163999994518, 8.522696999993059]], \"5\": [[8.509573999996064, 8.510862999988603]]}, \"modprobe-30612\": {\"6\": [[2.416728999989573, 2.416771999996854]]}, \"(sshd)-30756\": {\"1\": [[6.334575999993831, 6.339947999993456]], \"4\": [[6.340191999988747, 6.350234999990789]]}, \"systemd-cgroups-30648\": {\"3\": [[3.4945779999980005, 3.50433699999121], [3.504375999997137, 3.504501999996137]]}, \"shutils-30553\": {\"5\": [[0.5256739999895217, 0.5275049999909243]]}, \"sshd-30659\": {\"5\": [[3.7113979999994626, 3.711439999999129], [3.712306000001263, 3.713064999989001]], \"6\": [[3.642720999996527, 3.6544209999992745], [3.6546659999876283, 3.654711999988649], [3.655961999989813, 3.6560959999915212], [3.6622559999959776, 3.6623129999934463], [3.706209999989369, 3.7067559999995865], [3.7104569999937667, 3.710974999994505], [3.714628999994602, 3.7148789999919245], [3.7205639999883715, 3.7205859999958193], [3.722225999998045, 3.7224629999982426], [3.7243749999906868, 3.724438999997801], [3.7248799999943003, 3.7248879999970086], [3.736399999994319, 3.736449999996694], [3.736462999993819, 3.7364699999889126], [3.7370649999938905, 3.7392219999892404]], \"7\": [[3.635951999996905, 3.6374509999877773]]}, \"sshd-30613\": {\"3\": [[2.4250259999971604, 2.432100999998511], [2.4381349999894155, 2.4462799999892013], [2.446323999989545, 2.4582549999904586], [2.4583439999987604, 2.4626049999933457]], \"4\": [[2.5253870000015013, 2.5254169999971054], [2.5262999999977183, 2.5270539999910397], [2.527991999988444, 2.5282829999923706], [2.53489099998842, 2.5349109999951907], [2.5365269999892917, 2.536677999989479], [2.5381599999964237, 2.5382539999991423], [2.53872599999886, 2.538734999994631], [2.5501539999968372, 2.5502379999961704], [2.5506719999975758, 2.5506789999926696], [2.5510859999922104, 2.553176000001258]], \"6\": [[2.4628759999905014, 2.4629019999993034], [2.465926999997464, 2.4663559999899007], [2.4732010000006994, 2.4732640000001993], [2.5201799999922514, 2.520706999988761], [2.524448999989545, 2.5249579999945126]]}, \"sh-30749\": {\"4\": [[6.216537000000244, 6.216842999987421]]}, \"sh-30838\": {\"5\": [[8.727641999998013, 8.731304000000819]]}, \"systemd-cgroups-30853\": {\"7\": [[9.143542999998317, 9.143631999992067]]}, \"sshd-30826\": {\"1\": [[8.425795999995898, 8.426849999988917]], \"7\": [[8.42694499999925, 8.42888099999982]]}, \"sshd-30841\": {\"5\": [[8.790750000000116, 8.794178999989526], [8.794372999996995, 8.80511000000115]]}, \"kworker/1:1-30656\": {\"1\": [[3.608870999989449, 3.608894999997574], [3.6228009999904316, 3.6229309999907855]]}, \"systemd-cgroups-30743\": {\"4\": [[6.001936000000569, 6.006243999989238], [6.006326999995508, 6.0085869999893475]]}, \"sshd-30848\": {\"2\": [[9.023678999990807, 9.024537999997847]], \"4\": [[9.024641999989399, 9.027198999989196]]}, \"scp-30698\": {\"4\": [[4.737410999994609, 4.738589000000502], [4.745767999993404, 4.746103999990737]], \"5\": [[4.740546000000904, 4.740695999993477], [4.742226999995182, 4.742267999987234], [4.744114000000991, 4.7441669999971054]]}, \"sh-30815\": {\"7\": [[8.114300000001094, 8.115755999999237], [8.126754999990226, 8.127144999991287]]}, \"sh-30694\": {\"6\": [[4.666896999988239, 4.667170000000624], [4.667229999991832, 4.667253999999957]]}, \"systemd-journal-1767\": {\"0\": [[1.1343499999929918, 1.1366429999907268], [1.2024160000000848, 1.2036349999980303], [1.3384619999997085, 1.339929999987362], [1.3826239999907557, 1.3839279999956489], [5.5945969999884255, 5.597123999992618], [5.696509999994305, 5.696788999994169]], \"1\": [[1.758518999995431, 1.7602939999924274], [1.9539929999882588, 1.9628979999979492], [1.9654989999980899, 1.9676499999914085], [5.707914999991772, 5.71542499998759]], \"2\": [[2.0633640000014566, 2.068364999999176], [2.068578999998863, 2.07143399999768], [2.0714849999931175, 2.071526999992784], [2.0718070000002626, 2.0729859999992186], [2.095195000001695, 2.1002000000007683], [2.2436049999960233, 2.25124599999981], [2.256836000000476, 2.2588859999959823], [2.360046000001603, 2.3650389999966137], [2.3652469999942696, 2.3680939999903785], [2.368373999997857, 2.369513999990886], [2.3895720000000438, 2.3942239999887533], [4.047954999987269, 4.052473999996437], [4.149441999994451, 4.157703999997466]], \"3\": [[3.7510219999967376, 3.7554659999877913], [3.8516559999989113, 3.859084999989136]], \"4\": [[2.6662539999961155, 2.67080399999395], [2.841409000000567, 2.8424059999961173], [2.8444929999968736, 2.845049999988987], [2.9463699999905657, 2.946589999992284], [2.957329999990179, 2.9587610000016866], [2.961567999998806, 2.9629619999905117], [3.16362899998785, 3.164586999992025], [3.87399199999345, 3.874916000000667], [4.036498000001302, 4.037516999989748], [4.039739999992889, 4.040431000001263], [4.332053999998607, 4.332813999993959], [4.44172799999069, 4.4442179999896325], [4.93739999999525, 4.937496999991708], [5.271389999994426, 5.271656999990228], [5.272067999991123, 5.272941999995965], [5.381169000000227, 5.3841709999978775], [5.405736999993678, 5.4066599999932805], [5.576000000000931, 5.578018999993219], [5.5825110000005225, 5.58383099999628], [6.317385999995167, 6.318513999998686], [6.508988999994472, 6.5116219999908935], [6.516364999988582, 6.517247999989195], [6.525223999997252, 6.525471999993897], [6.525937999991584, 6.526925999991363], [6.640479999987292, 6.642952999987756], [6.659977999996045, 6.661022999993293], [7.600422999996226, 7.601309999998193], [7.780164999989211, 7.782333999988623], [7.787329999991925, 7.788200999988476], [7.79928099999961, 7.800502999991295], [7.909283000000869, 7.913658999998006], [8.41563099999621, 8.415976999996928], [8.416482000000542, 8.417487999991863], [8.525364999994054, 8.529822999989847], [8.55107999999018, 8.55126599999494], [8.551501999987522, 8.55224599999201], [8.83642899998813, 8.837418999988586]], \"5\": [[2.8456289999885485, 2.8457589999889024], [2.9847679999948014, 2.985681999998633], [3.15384699999413, 3.1548780000011902], [3.156898999994155, 3.1575619999930495], [3.290397999997367, 3.29334899999958], [3.610402999998769, 3.6112799999973504], [3.737260999987484, 3.738354999994044], [3.7405799999978626, 3.74130399999558], [4.17785899998853, 4.17882999998983], [4.780938999989303, 4.781837999995332], [5.895889999999781, 5.896845999988727], [6.012483999991673, 6.013444999989588], [6.181346999990637, 6.1834819999930914], [6.188133999996353, 6.1894219999958295], [6.200484999993932, 6.200686999989557], [6.200784000000567, 6.201681999998982], [6.298691999996663, 6.301624999992782], [6.824123999991571, 6.825186999994912], [6.82732899999246, 6.828062999993563], [6.832699999999022, 6.832902999987709], [6.833113000000594, 6.833890999987489], [6.946468999987701, 6.949401999998372], [6.965734999990673, 6.966648999994504], [7.9384710000013, 7.939392999993288], [9.0084499999939, 9.009487999996054], [9.011685999998008, 9.01235999999335]], \"6\": [[1.09024999999383, 1.0909499999979744], [2.5512929999968037, 2.552330999998958], [2.554125999988173, 2.554841999997734], [2.849640000000363, 2.850439000001643], [3.31651299999794, 3.3174079999880632], [3.484339999995427, 3.4855160000006435], [3.5894939999998314, 3.592458999992232], [4.324129000000539, 4.325098000001162], [4.326963999992586, 4.327617999995709], [4.468433999994886, 4.4694499999895925], [5.081455999999889, 5.082381000000169], [5.258021999994526, 5.260152999995626], [5.263162999995984, 5.264055999999982], [5.732880999988993, 5.733824999988428], [5.883449000000837, 5.884743999995408], [5.8868339999899035, 5.887540999989142], [5.993243999997503, 5.99616499998956], [7.134989999991376, 7.135946999987937], [7.137762999991537, 7.138484999988577], [7.147145999988425, 7.148111999995308], [7.249247999992804, 7.251426999995601], [8.093435999995563, 8.094453999990947], [8.096421999987797, 8.097100999992108], [8.101883999988786, 8.102843000000576], [8.1964799999987, 8.196654999992461], [8.211999999999534, 8.214923999999883], [8.2325589999964, 8.233536999992793], [8.709771999987424, 8.710842000000412], [8.713028999991366, 8.713759999998729], [8.71866699999373, 8.719509999995353]], \"7\": [[2.564738999994006, 2.5657519999949727], [2.6890019999991637, 2.6899689999991097], [3.4732549999898765, 3.474259999988135], [3.476290999999037, 3.4769499999965774], [4.636073000001488, 4.637124000000767], [4.6392869999981485, 4.640035999997053], [4.647128999989945, 4.648112999988371], [4.6962599999969825, 4.696461999992607], [4.7518679999921005, 4.756152000001748], [4.933288999993238, 4.934322000000975], [4.93621999998868, 4.9368109999923036], [4.94360699999379, 4.943796999999904], [4.9439019999990705, 4.94478700000036], [5.056814999989001, 5.05929799999285], [7.269035999997868, 7.270092999999179], [7.450038999988465, 7.452198999992106], [7.455495999995037, 7.456796999991639], [7.464580999992904, 7.464754999993602], [7.464840999993612, 7.465772999988985], [7.581098999988171, 7.583579999991343], [8.406747999993968, 8.407800999993924], [8.409820999993826, 8.410543999998481], [8.81738100000075, 8.820333999989089], [9.019507999997586, 9.020518999997876], [9.127052999989246, 9.130070999992313], [9.148616999998922, 9.149567000000388], [9.448234999988927, 9.448668999990332]]}, \"(sshd)-30645\": {\"2\": [[3.3247899999987567, 3.3295969999890076]], \"7\": [[3.329638999988674, 3.3296599999885075], [3.329673999993247, 3.3422819999977946]]}, \"kworker/u16:1-30798\": {\"2\": [[7.588887999998406, 7.588992999997572]], \"6\": [[7.589028999995207, 7.594221999999718]]}, \"10-uname-30619\": {\"6\": [[2.5773619999963557, 2.5791669999889564]]}, \"sh-30760\": {\"7\": [[6.551865000001271, 6.552253000001656]]}, \"kworker/u16:1-30746\": {\"3\": [[6.04605599999195, 6.04616499999247]], \"6\": [[6.046220999996876, 6.046242999989772], [6.0464910000009695, 6.048194999995758]]}, \"systemd-cgroups-30831\": {\"7\": [[8.537237999989884, 8.543074999994133]]}, \"systemd-cgroups-30626\": {\"6\": [[2.862156999995932, 2.8632010000001173]]}, \"kworker/u16:1-30691\": {\"3\": [[4.497019999995246, 4.497259999989183]], \"4\": [[4.497331999999005, 4.499246999999741]]}, \"polkitd-3178\": {\"2\": [[6.844472999990103, 6.845324999987497], [6.949441999997362, 6.949612999989768], [6.951386000000639, 6.95150399999693], [7.802435999998124, 7.802816999988863], [7.802848999999696, 7.803085999999894], [7.804286999991746, 7.804447999995318], [7.913727999999537, 7.913938999990933], [7.915912999989814, 7.916052000000491], [7.919810999999754, 7.920218999992358], [7.930878999992274, 7.93165699999372], [7.938492999994196, 7.938913999998476], [8.098167999996804, 8.098641999997199], [8.102629999993951, 8.103361999994377], [8.106948000000557, 8.107631999999285], [8.108817999993335, 8.109057999987272], [8.215100000001257, 8.215312000000267], [8.217047999991337, 8.217180999999982]], \"3\": [[2.0750409999891417, 2.0754009999945993], [2.088579999996, 2.0892669999884674], [2.0952669999969658, 2.095927999995183], [2.2489519999944605, 2.249251999994158], [2.2570529999939026, 2.257449999990058], [2.2574729999905685, 2.2578429999994114]], \"4\": [[1.9582229999941774, 1.9583369999891147], [2.067587999990792, 2.0676909999892814], [2.0705199999938486, 2.0706439999921713], [2.2580589999997756, 2.258254999993369], [2.5655269999988377, 2.5656639999942854], [2.56575399999565, 2.5658459999976913], [2.6734179999912158, 2.6735289999924134], [2.6885939999920083, 2.688704999993206], [2.6887969999952475, 2.6888729999918723], [2.967783000000054, 2.9678859999985434], [2.970547999997507, 2.970754999987548], [2.984979000000749, 2.9850959999894258], [3.4776569999958156, 3.4777239999966696], [3.4863029999978608, 3.4864959999977145], [3.857639999987441, 3.857708999988972], [3.8607090000004973, 3.8609119999891846], [3.871817999999621, 3.8720959999918705], [4.1581049999949755, 4.158266999991611], [4.162742000000435, 4.1629939999984344], [4.171923000001698, 4.172213999991072], [4.6473409999889554, 4.64757699999609], [4.7625499999994645, 4.762845999997808], [4.943455999993603, 4.943681999997352], [5.064491999990423, 5.064710999999079], [5.280310999994981, 5.280405999990762], [5.385225999998511, 5.385337999992771], [5.387411999996402, 5.387481999990996], [5.728919000001042, 5.729193999999552], [5.732673999998951, 5.7328229999984615], [5.895753999997396, 5.895961999995052], [5.899021999997785, 5.899292999994941], [6.306503999992856, 6.306683999995585], [6.3159860000014305, 6.3162479999882635], [6.531172999995761, 6.531441999992239], [6.531552999993437, 6.531666999988374], [6.644833999991533, 6.6449049999937415], [6.8326969999907305, 6.832881999987876], [6.83742299998994, 6.837651999987429], [6.837753999992856, 6.837868999995408], [6.954178999993019, 6.9544219999952475], [6.964466999997967, 6.964742999989539], [7.1398149999877205, 7.139890999998897], [7.147033999994164, 7.147270999994362], [7.464823999995133, 7.465062999996007], [7.471616999988328, 7.4717039999959525], [8.2207439999911, 8.220959999991464], [8.22961199999554, 8.229930999994394], [8.23231599999417, 8.232434999998077], [8.232516999996733, 8.23259600000165], [8.422752999991644, 8.423058999993373], [8.424039999998058, 8.424134000000777], [8.531947999988915, 8.532056999989436], [8.718716999996104, 8.718894999998156], [8.722599000000628, 8.722796999994898], [9.020342999996501, 9.020627999998396], [9.022667999990517, 9.022737999999663], [9.129956999997376, 9.130068999991636]], \"5\": [[2.564764999988256, 2.565013999992516], [2.5666219999984605, 2.5666849999979604], [2.8458580000005895, 2.8459319999965373], [2.8499709999887273, 2.8501519999990705], [2.8555149999883724, 2.8557589999982156], [2.97960299999977, 2.9798749999899883], [3.873695999995107, 3.8737980000005336], [3.873887999987346, 3.8739589999895543], [4.041218999991543, 4.041289999993751], [4.047860999999102, 4.048141999999643], [4.048472999988007, 4.0485849999968195], [4.328710000001593, 4.32878699999128], [4.451063999993494, 4.451264999996056], [4.46142599999439, 4.461702000000514], [4.46875, 4.469016999995802], [4.641232999987551, 4.6413139999931445], [4.653202000001329, 4.653286000000662], [4.755282999991323, 4.755441000001156], [4.945722999997088, 4.945920999991358], [4.946755999990273, 4.946814999988419], [5.075276999996277, 5.075522999992245], [5.081475999992108, 5.081681999989087], [5.2770889999956125, 5.277335999999195], [5.40563999999722, 5.405776999992668], [5.5964810000004945, 5.596550999995088], [5.711905999996816, 5.712046000000555], [5.888666999991983, 5.888748999990639], [6.00068499999179, 6.000893999997061], [6.010730999987572, 6.010993999996572], [6.317395999998553, 6.317503999991459], [6.317592999999761, 6.317667999988771], [7.148330999989412, 7.148445999991964], [7.149969999998575, 7.150037999992492], [7.252078999998048, 7.252180999988923], [7.253595999995014, 7.253659999987576], [7.257084999990184, 7.257284999999683], [7.267211999991559, 7.2675059999892255], [7.269071999995504, 7.269193999993149], [7.269289999996545, 7.269378999990295], [7.600451999998768, 7.600549999988289], [7.600693000000319, 7.600773999991361], [8.529211000000942, 8.52934299998742], [8.723543000000063, 8.723612999994657], [8.819701999993413, 8.819798999989871], [9.132729999997537, 9.132805999994162]], \"6\": [[2.6764819999953033, 2.6766889999998966], [2.6870249999919906, 2.6872939999884693], [2.9846189999952912, 2.9847979999904055], [3.165746999991825, 3.1659139999974286], [3.166054000001168, 3.1662779999896884], [3.1680639999976847, 3.16813700000057], [3.2947279999934835, 3.294825999997556], [3.2968929999915417, 3.2969630000006873], [3.300751999995555, 3.3009799999999814], [3.3112350000010338, 3.3114969999878667], [3.5976359999913257, 3.597836000000825], [3.6084929999924498, 3.608792999992147], [3.610086999993655, 3.61018599999079], [3.610778999995091, 3.6108769999991637], [3.7420039999997243, 3.74208899999212], [3.7506389999907697, 3.750895999997738], [3.7516489999979967, 3.7517879999941215], [3.752597999991849, 3.7526660000003176], [3.8550219999888213, 3.8551230000011856], [4.177407999988645, 4.177618999994593], [4.177700999993249, 4.177777999997488], [4.332480999990366, 4.3326709999964805], [4.336902999988524, 4.337092000001576], [4.337197999993805, 4.3373089999950025], [4.44838199998776, 4.448456999991322], [4.6497959999978775, 4.649962999988929], [4.6500459999952, 4.650138999990304], [4.650329999989481, 4.6504429999913555], [4.758065999994869, 4.758176999996067], [4.772749999989173, 4.773141999990912], [4.780316999997012, 4.78063999999722], [4.780734999993001, 4.7808249999943655], [4.937638999996125, 4.9377219999878434], [5.059062000000267, 5.05914899999334], [5.265551999997115, 5.265643999999156], [5.271198999995249, 5.271422999998322], [5.39053899999999, 5.390753999992739], [5.401205999995, 5.40152699999453], [5.594591999994009, 5.594853999995394], [5.595398999997997, 5.595517999987351], [5.899921999996877, 5.899990999998408], [6.012156999990111, 6.012265999990632], [6.202078999995138, 6.202274999988731], [6.518836999995983, 6.518931999991764], [6.524786999987555, 6.525115999989794], [6.6479659999895375, 6.648174999994808], [6.658196999997017, 6.658402999993996], [6.965767000001506, 6.965864999991027], [7.45802299999923, 7.458128999991459], [7.469608999992488, 7.4698219999991124], [7.469925999990664, 7.470098999998299], [7.583885000000009, 7.583983999997145], [7.585445999997319, 7.585509999989881], [7.588579999996, 7.588789999994333], [7.598441999987699, 7.598702999996021], [7.790692999988096, 7.790824999989127], [7.799825999987661, 7.800143000000389], [8.411982999998145, 8.412060999995447], [8.415811999992002, 8.415997999996762], [8.545305999999982, 8.545548999987659], [8.551131000000169, 8.551345999992918], [8.714873999997508, 8.714949999994133], [8.8213279999909, 8.821400999993784], [8.82424999999057, 8.824444999991101], [8.833680999989156, 8.833968999999342], [8.836270999992848, 8.836402000000817], [8.83648899999389, 8.836576999994577], [9.020741999993334, 9.020850000000792], [9.135386999987531, 9.135601999994833], [9.145732999997563, 9.146024999994552], [9.148648999995203, 9.148760999989463], [9.148846999989473, 9.148923999993713]], \"7\": [[1.965405999988434, 1.9656359999935376], [1.9660539999895263, 1.9661839999898802], [1.966539000000921, 1.9666549999965355], [1.9677499999961583, 1.967808999994304], [2.2597049999894807, 2.2597879999957513], [2.3646799999987707, 2.364830999998958], [2.367740000001504, 2.3678429999999935], [2.372120999993058, 2.3724099999963073], [2.3848419999994803, 2.385201999990386], [2.3895439999905648, 2.3897819999983767], [2.556211999995867, 2.5562879999924917], [2.6699959999968996, 2.670128999990993], [2.8569139999890467, 2.8570999999938067], [2.9646349999966333, 2.9647689999983413], [3.1585029999987455, 3.1585760000016307], [3.1634809999959543, 3.1636469999939436], [3.3160829999978887, 3.316302999999607], [3.3163969999877736, 3.3164679999899818], [3.484145999987959, 3.4843929999915417], [3.487524999989546, 3.487597999992431], [3.592789999995148, 3.592886999991606], [3.594870999993873, 3.594941999996081], [4.049424999990151, 4.049573999989661], [4.1545789999945555, 4.154730999987805], [4.33869199999026, 4.338783999992302], [4.445642999999109, 4.445754999993369], [5.061205999998492, 5.061280999987503], [5.277403999993112, 5.277545999997528], [5.277612999998382, 5.277739999990445], [5.585458000001381, 5.585561999992933], [5.715087999997195, 5.715193999989424], [5.719256999989739, 5.71953499999654], [5.995860999988508, 5.995956999991904], [5.9970849999954225, 5.997146999987308], [6.012365999995382, 6.012458999990486], [6.191138999987743, 6.191235999998753], [6.2002749999955995, 6.2005519999947865], [6.202588000000105, 6.202697999993688], [6.203645000001416, 6.203714999996009], [6.3015769999910844, 6.301659999997355], [6.3030369999905815, 6.30310499999905], [6.533400999993319, 6.533488000000943], [6.642963999998756, 6.643041999996058], [6.660008999999263, 6.660132999997586], [6.6602270000003045, 6.660317000001669], [6.829003999999259, 6.829078999988269], [6.966412999987369, 6.966520000001765], [7.147821999998996, 7.147958000001381], [8.536303000000771, 8.536487999997917], [9.013323999999557, 9.01339399999415]]}, \"systemd-cgroups-30643\": {\"4\": [[3.3010269999940647, 3.307952999995905], [3.3080320000008214, 3.308139000000665]]}, \"systemd-30843\": {\"2\": [[8.82690499999444, 8.827445999995689]]}, \"scp-30653\": {\"1\": [[3.578666000001249, 3.5791360000002896], [3.5813530000013998, 3.5816539999941597], [3.583069999993313, 3.583438000001479], [3.5857019999966724, 3.58587599999737], [3.5859359999885783, 3.5872249999956694]], \"7\": [[3.574754999994184, 3.5763219999935245]]}, \"10-uname-30663\": {\"5\": [[3.7687089999963064, 3.769096999996691]]}, \"task_0_2-30586\": {\"0\": [[0.7358810000005178, 0.7359179999912158], [0.7549880000005942, 0.7554479999962496], [0.7622359999950277, 0.7702529999951366], [0.7705589999968652, 0.7822389999928419], [1.0130910000007134, 1.013688999999431], [1.2144980000011856, 1.2182529999990948], [1.2185279999976046, 1.2222729999921285], [1.2223469999880763, 1.224090999996406], [1.2998850000003586, 1.306241999991471], [1.3062689999933355, 1.3118009999889182], [1.3506110000016633, 1.36627800000133]], \"1\": [[1.3668519999919226, 1.3711469999980181], [1.5269459999981336, 1.5542309999873396], [1.5702289999899222, 1.5711440000013681], [1.5862289999931818, 1.5978369999938877], [1.6245439999911468, 1.6382679999951506], [1.6383619999978691, 1.6622389999974985], [1.662263999998686, 1.6704489999974612], [1.7253569999884348, 1.7255549999972573], [1.7255769999901531, 1.7260089999908814]], \"2\": [[1.038232999999309, 1.0542309999873396], [1.0702299999975367, 1.0862289999931818], [1.101504999998724, 1.1062489999894751], [1.1062799999926938, 1.1098169999895617], [1.2462309999973513, 1.2582319999928586], [1.2702769999887096, 1.286229999997886], [1.726160999998683, 1.7268389999953797], [1.7269519999972545, 1.7270389999903273]], \"3\": [[1.3785249999928055, 1.3985019999963697], [1.4342329999926733, 1.4462399999902118], [1.462229999990086, 1.4782299999933457], [1.4920659999916097, 1.5039189999952214]], \"4\": [[0.8653009999979986, 0.8702209999901243], [0.8702339999872493, 0.8858239999972284], [0.9342340000002878, 0.9422139999951469], [0.9582139999984065, 0.9662140000000363], [0.9862339999963297, 0.9942149999988033]], \"6\": [[1.1702369999984512, 1.1782160000002477], [1.2022149999975227, 1.2102149999991525]], \"7\": [[0.7984270000015385, 0.8089800000016112]]}, \"sshd-30813\": {\"1\": [[7.970819999987725, 7.974468999993405], [7.974696999997832, 7.9770859999989625], [7.982476999997743, 7.9862710000015795], [7.986397999993642, 7.998226999989129], [7.998298999998951, 8.006736999988789]], \"5\": [[8.007251999995788, 8.007277999990038], [8.010216999988188, 8.010587999990094], [8.017748999991454, 8.017854999998235], [8.063939999992726, 8.064347999999882], [8.067235999988043, 8.067634999999427], [8.06917099999555, 8.069213999988278], [8.070133000001078, 8.071093999998993], [8.072678999989876, 8.072889999995823], [8.076650999995763, 8.076662999999826], [8.077669999998761, 8.077810999995563], [8.079524999993737, 8.07964599999832], [8.080024999988382, 8.080045999988215], [8.09256699999969, 8.092616999987513], [8.09262999999919, 8.092636000001221], [8.093227999997907, 8.09505899999931], [8.095078999991529, 8.095298000000184]]}, \"task_4_0-30587\": {\"4\": [[0.7666919999901438, 0.7702290000015637], [0.7702419999986887, 0.7742880000005243], [0.7743279999995138, 0.7743369999952847]], \"7\": [[0.7293720000016037, 0.7294369999872288], [0.7356619999918621, 0.7356719999952475], [0.7463469999929657, 0.7463730000017677], [0.746460999987903, 0.7464809999946738], [0.7465629999933299, 0.7465819999924861], [0.7466629999980796, 0.7470499999908498], [0.7475369999883696, 0.7550510000000941], [0.7864319999935105, 0.7917019999877084], [0.8462159999908181, 0.8542159999924479], [0.870214999988093, 0.8782149999897229], [0.8972419999918202, 0.9017279999970924], [0.9622369999997318, 0.9702160000015283], [0.982213999988744, 0.9862239999929443], [0.9997199999925215, 1.0082350000011502], [1.05021499999566, 1.0582149999972899], [1.0862139999953797, 1.0986960000009276], [1.1242769999953452, 1.129520999995293], [1.1502139999938663, 1.1582179999968503], [1.182212999992771, 1.1902129999944009], [1.2076509999897098, 1.2101759999932256], [1.2244669999927282, 1.2295059999887599], [1.2462109999905806, 1.2542219999886584], [1.2782289999886416, 1.2856969999993453], [1.342211999988649, 1.350215999991633], [1.390213999999105, 1.3982109999924432], [1.4107099999964703, 1.4152159999939613], [1.4582139999984065, 1.4662140000000363], [1.4899349999905098, 1.4982139999920037], [1.5047019999910844, 1.504715999995824], [1.504730999993626, 1.5089589999988675], [1.566209999989951, 1.5742109999991953], [1.5982109999895329, 1.610696999996435], [1.6462129999999888, 1.6582110000017565], [1.6942109999945387, 1.7027019999950426], [1.7269850000011502, 1.727043999999296], [1.7270579999894835, 1.7270769999886397], [1.727095999987796, 1.7273649999988265]]}, \"sshd-30815\": {\"1\": [[8.110648000001675, 8.111533999996027]], \"7\": [[8.111840999990818, 8.114259999987553]]}, \"sshd-30767\": {\"0\": [[6.933437999992748, 6.933823999992455], [6.934630999996443, 6.935464999987744], [6.936355999991065, 6.936722999991616], [6.937112999992678, 6.937579999997979], [6.938060000000405, 6.938395999997738], [6.939298999990569, 6.9395680000016], [6.939947999999276, 6.940586999990046], [6.9412889999948675, 6.941628000000492], [6.943783999988227, 6.945143999997526], [6.945784999988973, 6.946128999989014], [6.946266999992076, 6.9476099999883445]], \"4\": [[6.689337999996496, 6.689371000000392], [6.691826999987825, 6.6979539999883855], [6.82884699999704, 6.828962999992655], [6.837961999990512, 6.843080999999074], [6.859561999997823, 6.860254999992321], [6.860313999990467, 6.860333999997238], [6.860357999990811, 6.860399999990477], [6.860424999991665, 6.860974999988684], [6.861002999998163, 6.86170399999537], [6.8617339999909746, 6.861754999990808], [6.861777999991318, 6.861795999997412], [6.861821999991662, 6.862133999995422], [6.907058999990113, 6.91123399999924], [6.91417599999113, 6.9147309999971185], [6.932195999994292, 6.932461999997031], [6.949008999989019, 6.9491219999908935], [6.949338999998872, 6.94941299999482], [6.950366999997641, 6.95373799999652], [6.953794000000926, 6.953869999997551]], \"6\": [[6.734953999999561, 6.738004999991972], [6.797658999988926, 6.7990199999912875], [6.7998679999873275, 6.802358999993885], [6.802511999994749, 6.8074499999929685], [6.809499999988475, 6.814214999991236], [6.814269999988028, 6.822881999993115], [6.823283999998239, 6.8239489999978105], [6.824036999998498, 6.824062999992748], [6.825989999997546, 6.8274620000011055], [6.9480079999921145, 6.94816400000127]], \"7\": [[6.827883999998448, 6.827967999997782]]}, \"(sshd)-30767\": {\"4\": [[6.677017999987584, 6.689271999988705]]}, \"run-parts-30706\": {\"6\": [[4.965377999993507, 4.965779999998631]]}, \"sshd-30701\": {\"1\": [[5.0153060000011465, 5.026384999990114], [5.026673999993363, 5.026912000001175], [5.027002999995602, 5.028706999990391], [5.049596999990172, 5.049967999992077], [5.05145800000173, 5.051800000001094]], \"4\": [[4.9367569999885745, 4.936841999995522], [4.937304999999469, 4.93739999999525], [5.058915999994497, 5.05904899998859]], \"5\": [[4.794392999989213, 4.799237999992329], [4.847993999996106, 4.850051000001258], [4.90840400000161, 4.90971599999466], [4.910697999992408, 4.917247999997926], [4.919549999991432, 4.922257999991416], [4.922320999990916, 4.9322489999904064], [4.932281999994302, 4.932323000000906], [4.932458999988739, 4.932463999997708], [4.932480999996187, 4.933116999993217], [4.933208999995259, 4.9332309999881545], [4.935038999989047, 4.936329999996815], [4.9665899999963585, 4.9672669999999925], [4.967327999998815, 4.967347999991034], [4.967371999999159, 4.967412999991211], [4.967436999999336, 4.967965999996522], [4.9679939999914495, 4.968702999991365], [4.968731999993906, 4.968754000001354], [4.96877899998799, 4.968796999994083], [4.968823999995948, 4.969131999998353], [5.0299099999974715, 5.030356999996002], [5.030417999994825, 5.030608000000939], [5.04485599999316, 5.045094000000972], [5.0577289999928325, 5.057839000000968], [5.060438000000431, 5.063975999990362], [5.064029000001028, 5.064103999990039]], \"6\": [[4.8020980000001146, 4.8062559999962104], [4.806327999991481, 4.810598999989452], [5.046518999995897, 5.046627999996417], [5.047079999989364, 5.047221000000718], [5.050387999988743, 5.05048700000043], [5.052163999993354, 5.052291999993031], [5.053340999991633, 5.053414999987581], [5.053922999999486, 5.054329999999027], [5.056343999996898, 5.056526999993366], [5.056566999992356, 5.0572669999965]], \"7\": [[4.9454899999982445, 4.94561499998963], [4.945668000000296, 4.9457039999979315], [4.945724999997765, 4.9458619999932125], [4.94588400000066, 4.945928000001004], [4.945949000000837, 4.94597299999441], [4.945991999993566, 4.946016000001691], [4.94603599999391, 4.946050999991712], [4.946070999998483, 4.946089999997639], [4.946113999991212, 4.94614799998817], [4.946167999994941, 4.94618499999342], [4.9462989999883575, 4.947923999992781], [4.947959999990417, 4.948089999990771]]}, \"sh-30673\": {\"1\": [[4.056192999996711, 4.057221999988542]], \"6\": [[4.057321999993292, 4.057351999988896], [4.057383999999729, 4.059076999998069]]}, \"kworker/u16:1-30660\": {\"7\": [[3.7513249999901745, 3.751381999987643], [3.7514249999949243, 3.757808999987901]]}, \"kworker/u16:1-30702\": {\"2\": [[4.799825999987661, 4.799957999988692]], \"6\": [[4.799997999987681, 4.802045999997063]]}, \"sh-30739\": {\"7\": [[5.905342999991262, 5.908954999991693]]}, \"sshd-30756\": {\"0\": [[6.628048999991734, 6.62849199998891], [6.629241999995429, 6.629767999998876], [6.629927999994834, 6.63057100000151], [6.631482999990112, 6.631857000000309], [6.632248999987496, 6.632740999993985], [6.63317499999539, 6.633502999990014], [6.633648999995785, 6.634384999997565], [6.635203999991063, 6.635570999991614], [6.637592999992194, 6.637743999992381], [6.63792399999511, 6.6391919999878155], [6.6397799999977, 6.640122999990126], [6.640193999992334, 6.641511999987415]], \"2\": [[6.603106999988086, 6.603612999999314]], \"3\": [[6.459095999991405, 6.461535999987973], [6.463378000000375, 6.466617999991286], [6.466918999998597, 6.47843199998897], [6.478644999995595, 6.479647000000114], [6.481920999998692, 6.502270999990287], [6.502455999987433, 6.50442299999122], [6.504661999992095, 6.504678999990574], [6.50469799998973, 6.50471199999447], [6.504777999987709, 6.507322999997996], [6.507352000000537, 6.507417999993777], [6.512728999994579, 6.512785999992047], [6.512802999990527, 6.516866999998456]], \"4\": [[6.350300999998581, 6.352304999993066], [6.354985999991186, 6.361778999998933]], \"5\": [[6.518698999992921, 6.5188709999929415], [6.531914999999572, 6.532042999999248], [6.532104999991134, 6.532144999990123], [6.532170999998925, 6.532331999987946], [6.532359999997425, 6.532414000001154], [6.532442999989144, 6.532473999992362], [6.532498000000487, 6.532527999996091], [6.532550999996602, 6.532568999988143], [6.532591999988654, 6.532614999989164], [6.532637999989674, 6.532678999996278], [6.532701999996789, 6.532721999989008], [6.532743999996455, 6.534730999992462], [6.5347729999921285, 6.534925999992993], [6.552446999994572, 6.553098999997019], [6.5531559999944875, 6.553174999993644], [6.553197999994154, 6.553241000001435], [6.553263999987394, 6.553799000001163], [6.55382699999609, 6.554580999989412], [6.554610999999568, 6.554632999992464], [6.554657000000589, 6.554673999999068], [6.554696999999578, 6.55498999998963], [6.597953999997117, 6.601472999987891], [6.601509000000078, 6.60213999998814], [6.626579999996466, 6.626859999989392], [6.641646999996738, 6.641761999999289]], \"6\": [[6.517238000000361, 6.517351999995299], [6.64265599999635, 6.642759999987902], [6.642931999987923, 6.642986999999266], [6.643935000000056, 6.644012999997358], [6.644321999992826, 6.647830000001704], [6.647882999997819, 6.64795199999935]], \"7\": [[6.399341999989701, 6.402529999992112]]}, \"task_0_0-30567\": {\"4\": [[0.7584869999991497, 0.7623749999911524], [0.7623800000001211, 0.7624249999935273], [0.762429999987944, 0.7624419999920065], [0.7624639999994542, 0.7666919999901438], [1.2666489999974146, 1.279263999997056], [1.5462149999948451, 1.554214999996475], [1.5782130000006873, 1.5862119999947026], [1.6000459999922896, 1.60454000000027], [1.6342539999895962, 1.6443489999946905], [1.6862120000005234, 1.6942109999945387], [1.703534000000218, 1.7083359999960521], [1.7270900000003166, 1.7271429999964312], [1.7271599999949103, 1.727178000001004], [1.727190999998129, 1.7273139999888372], [1.727339999997639, 1.7274969999998575]], \"5\": [[0.9542179999989457, 0.9622169999929611], [0.9782149999955436, 0.9862149999971734], [1.0024069999926724, 1.0069010000006529], [1.034218000000692, 1.0422160000016447], [1.05021499999566, 1.0582149999972899], [1.0822149999876274, 1.086710999996285], [1.1302389999909792, 1.1382179999927757], [1.1622169999900507, 1.1662249999935739], [1.1742129999911413, 1.182221999988542], [1.2034449999919161, 1.2078919999912614]], \"6\": [[0.7202739999920595, 0.7202980000001844], [0.7207469999993918, 0.720789999992121], [0.720802999989246, 0.7208169999939855], [0.7208269999973709, 0.720867999989423], [0.7217589999927441, 0.7217779999919003], [0.7306620000017574, 0.7306749999988824], [0.7306969999917783, 0.7307049999944866], [0.7307230000005802, 0.7354859999904875], [0.7354989999876125, 0.7370229999942239], [0.7462529999902472, 0.7462719999894034], [0.7462889999878826, 0.754226999997627], [1.2422629999928176, 1.2502149999927497], [1.3262909999903059, 1.3382569999957923], [1.3622139999934006, 1.3702159999957075], [1.3920839999918826, 1.3999760000006063], [1.5003129999968223, 1.5055629999988014]], \"7\": [[0.8382169999968028, 0.8462159999908181], [0.8622150000010151, 0.870214999988093], [0.892729999992298, 0.8927399999956833], [0.9017279999970924, 0.9062259999918751], [1.442217999996501, 1.4502139999967767], [1.474212000000989, 1.4822129999956815]]}, \"run-parts-30628\": {\"6\": [[2.8756999999895925, 2.8761069999891333]]}, \"10-uname-30762\": {\"4\": [[6.550712999989628, 6.551084999999148]]}, \"run-parts-30827\": {\"6\": [[8.4402759999939, 8.440598999994108]]}, \"(sshd)-30611\": {\"1\": [[2.3969519999955082, 2.4017129999992903]], \"5\": [[2.4019489999918733, 2.4102290000009816]]}, \"scp-30631\": {\"6\": [[2.945715999987442, 2.94728199999372], [2.9488879999989877, 2.949020999993081]], \"7\": [[2.950686999989557, 2.950745999987703], [2.9521769999992102, 2.952225000000908], [2.9535519999917597, 2.953870999990613]]}, \"10-uname-30607\": {\"1\": [[2.2713799999910407, 2.2718949999980396]], \"6\": [[2.272172999990289, 2.273440999997547]]}, \"systemd-cgroups-30615\": {\"2\": [[2.582089999996242, 2.5823269999964396]]}, \"scp-30841\": {\"5\": [[8.80523899999389, 8.80675699999847], [8.808743999994476, 8.808822999999393], [8.81084700000065, 8.810891999994055], [8.812802999993437, 8.812877999997], [8.814718999987235, 8.815049999990151]]}, \"run-parts-30673\": {\"7\": [[4.065971999996691, 4.066279999999097]]}, \"sshd-30597\": {\"3\": [[2.0298799999873154, 2.034351999987848], [2.0345799999922747, 2.037650999991456], [2.037752999996883, 2.039017999995849]], \"4\": [[2.0393159999948693, 2.046275999993668]]}, \"in:imuxsock-3105\": {\"0\": [[4.17810499999905, 4.178948000000673]], \"1\": [[2.0961559999996098, 2.0966019999905257], [2.2444179999874905, 2.2447379999939585], [2.2491099999897415, 2.249413999990793], [2.2573479999991832, 2.2575769999966724], [3.7519179999944754, 3.7523269999946933], [3.852333999995608, 3.8525879999942845], [3.8548420000006445, 3.8550600000016857], [3.8571539999975357, 3.8573789999936707], [5.5951679999998305, 5.59544599999208]], \"2\": [[1.9548919999942882, 1.9552589999948395], [1.9594639999995707, 1.9598129999940284], [1.9660779999976512, 1.9663349999900674], [5.708474999992177, 5.708866000000853], [5.711103999987245, 5.711349999997765], [5.713187000001199, 5.713412999990396], [5.733379999990575, 5.733775000000605]], \"3\": [[2.064306000000215, 2.064684999990277], [2.068528999996488, 2.0688459999946645], [2.0711210000008577, 2.0713029999897117], [2.3609939999878407, 2.361496999990777], [2.3652099999890197, 2.365565999993123], [2.367828999995254, 2.3680159999930765], [2.390745999990031, 2.391135999991093], [4.0488509999995586, 4.0492599999997765], [4.150421999991522, 4.150758999996469], [4.154450999994879, 4.154646999988472], [4.156348999997135, 4.156545999998343]], \"4\": [[2.5650039999891305, 2.565108999988297], [2.6891969999996945, 2.6892969999898924], [3.1571729999996023, 3.157238999992842], [3.316702999989502, 3.3168039999873145], [3.4765629999892553, 3.476636999999755], [3.4845429999986663, 3.484683999995468], [3.589976999995997, 3.5901239999948302], [3.5911489999998594, 3.5912439999956405], [3.5919359999970766, 3.591995999988285], [3.6105790000001434, 3.6106809999910183], [3.7373999999981606, 3.737504999997327], [3.874916000000667, 3.8750230000005104], [4.639574000000721, 4.639647999996669], [4.781134999997448, 4.781241999997292], [4.933645999990404, 4.9337499999965075], [5.057256000000052, 5.057365999993635], [5.887114999990445, 5.887195999996038], [5.896638999998686, 5.896750999992946], [5.993699999991804, 5.993819999988773], [5.994872999988729, 5.994945999991614], [5.995662000001175, 5.995734999989509], [6.0127099999954225, 6.012805999998818], [6.181849999993574, 6.182026999988011], [6.188485999999102, 6.188576999993529], [6.525471999993897, 6.525583999988157], [6.827611000000616, 6.827692999999272], [7.269776999994065, 7.269906000001356], [7.450691999998526, 7.450891999993473], [7.455847999997786, 7.455942000000505], [7.581558999998379, 7.581698999987566], [7.582585999989533, 7.582652999990387], [7.5832209999935, 7.583275999990292], [7.9388529999996535, 7.938964999993914], [8.093576999992365, 8.093681999991531], [8.102029999994556, 8.10211399999389], [8.212367000000086, 8.212518000000273], [8.213351999991573, 8.213405999995302], [8.21415299999353, 8.214240999994217], [8.415976999996928, 8.416088999991189], [8.55126599999494, 8.551376999996137], [8.709911999991164, 8.710020999991684], [8.81786199999624, 8.818012999996427], [9.019950999994762, 9.020057000001543], [9.127538999993703, 9.127676999996766]], \"5\": [[2.5516389999975218, 2.5517409999883967], [2.5543939999915892, 2.554469999988214], [2.6669159999873955, 2.6670739999972284], [2.6684709999972256, 2.6685690000012983], [2.6696889999875566, 2.669825999997556], [2.841746999998577, 2.8418449999880977], [2.8502519999892684, 2.850353999994695], [2.957658999992418, 2.9578009999968344], [2.9585099999967497, 2.95859599999676], [2.9619259999890346, 2.962030999988201], [2.985681999998633, 2.985800999987987], [3.473599999997532, 3.4736980000016047], [4.036651999995229, 4.0367499999993015], [4.3272369999904186, 4.3273149999877205], [4.4438479999953415, 4.443896999990102], [4.468638999998802, 4.46875], [4.636424999989686, 4.636549999995623], [5.058227000001352, 5.058286999992561], [5.0589360000012675, 5.058999000000767], [5.2715619999944465, 5.271670999994967], [5.381652999989456, 5.3817979999876115], [5.382835999989766, 5.38289999999688], [5.383665999994264, 5.383730999994441], [6.200686999989557, 6.200784000000567], [6.6409310000017285, 6.641070999990916], [6.660181999992346, 6.660294999994221], [6.832902999987709, 6.833004000000074], [7.799846999987494, 7.799973000001046], [7.90984199999366, 7.910081999987597], [8.233095999996294, 8.233213999992586], [8.407096999988426, 8.407204999995884], [8.410083999988274, 8.41015999999945], [8.525947999994969, 8.526146999996854], [8.713114999991376, 8.713213999988511], [8.819018999987748, 8.819106999988435], [8.81962099998782, 8.819665999995777], [9.128761999993003, 9.128838999997242], [9.129543999995803, 9.129644000000553]], \"6\": [[2.8447659999947064, 2.8448309999948833], [3.1541979999892646, 3.1543209999945248], [3.163790999999037, 3.1638919999968493], [3.2906789999979082, 3.2907999999879394], [3.292011999990791, 3.292074999990291], [3.7408609999984037, 3.740950999999768], [4.332381999993231, 4.332480999990366], [4.442183999999543, 4.442368999996688], [4.4431990000011865, 4.443256999991718], [4.64795199999935, 4.648070999988704], [4.752313999997568, 4.7524909999920055], [4.75370099999418, 4.753796999997576], [4.755238999990979, 4.7553550000011455], [4.93649199999345, 4.936563999988721], [6.299176999993506, 6.299336999989464], [6.641712999989977, 6.641764999993029], [6.642576999991434, 6.64265599999635], [6.824268999989727, 6.824406999992789], [6.946961999987252, 6.947100999997929], [7.148111999995308, 7.148227999990922], [7.25150999998732, 7.251561999990372], [7.911532999991323, 7.911640999998781], [7.912751999989268, 7.912890999999945], [8.097100999992108, 8.097196999995504], [8.527676999990945, 8.52778699999908], [8.528934999994817, 8.529073999990942], [8.719509999995353, 8.719614000001457], [8.837105999991763, 8.837218000000576], [9.008814000000712, 9.008926999988034], [9.011970999999903, 9.012040999994497]], \"7\": [[3.2928289999981644, 3.2929889999941224], [4.040032999997493, 4.040110999994795], [4.324476999987382, 4.324574999991455], [4.943796999999904, 4.9439019999990705], [5.082247999991523, 5.082362000001012], [5.25862199999392, 5.258793000000878], [5.263458999994327, 5.263535999998567], [5.4059159999887925, 5.406017000001157], [5.576501999996253, 5.576709000000847], [5.5828679999976885, 5.582972999996855], [5.883887999996659, 5.884030999994138], [6.300315999993472, 6.3004260000016075], [6.301091999994242, 6.301177000001189], [6.317568999991636, 6.317603999996209], [6.317670999997063, 6.317760999998427], [6.5096619999967515, 6.509914999987814], [6.5166590000008, 6.5167220000003], [6.949270999990404, 6.949381999991601], [6.966520000001765, 6.966625999993994], [7.135324999995646, 7.1354279999941355], [7.1383720000012545, 7.138460999995004], [7.249679000000469, 7.249821999997948], [7.250600999992457, 7.250672999987728], [7.464754999993602, 7.464840999993612], [7.600930000000517, 7.601033999992069], [7.7806909999926575, 7.780883999992511], [7.787653999999748, 7.7877169999992475], [9.149567000000388, 9.149691999991774]]}, \"sh-30593\": {\"4\": [[1.9720479999959935, 1.97251399999368], [1.9811509999999544, 1.9814819999883184]]}, \"systemd-cgroups-30776\": {\"4\": [[6.955084000001079, 6.961924999995972], [6.962010999995982, 6.962115999995149]]}, \"10-uname-30752\": {\"6\": [[6.214061999999103, 6.2155429999984335]]}, \"kworker/5:3-28077\": {\"5\": [[2.4471099999936996, 2.4471709999925224], [2.449010999989696, 2.4491029999917373]]}, \"sshd-30705\": {\"1\": [[4.9483130000007804, 4.948766000001342], [4.948858999996446, 4.948959000001196]], \"6\": [[4.949029999988852, 4.951577999992878]]}, \"kworker/u16:1-30757\": {\"2\": [[6.352877999990596, 6.353015000000596]], \"5\": [[6.353053999991971, 6.354684999998426]]}, \"run-parts-30718\": {\"1\": [[5.291390999991563, 5.292333999997936]], \"4\": [[5.292623000001186, 5.294127999994089]]}, \"run-parts-30717\": {\"7\": [[5.297958999988623, 5.29838199999358]]}, \"systemd-30810\": {\"1\": [[7.922003999992739, 7.922718000001623]]}, \"run-parts-30618\": {\"6\": [[2.57557000000088, 2.5772309999883873]]}, \"sshd-30681\": {\"1\": [[4.199915999997756, 4.2064249999966705], [4.206653000001097, 4.2074699999939185], [4.21294399999897, 4.2182839999877615], [4.21832899999572, 4.230258999989019], [4.230349999997998, 4.236646999997902]], \"5\": [[4.237133999995422, 4.237156999995932], [4.240207999988343, 4.240483999994467], [4.24652299999434, 4.246608999994351], [4.292021000001114, 4.292428000000655], [4.295438999994076, 4.295835999990231], [4.297372999993968, 4.2974189999949886], [4.29835599999933, 4.2988749999931315], [4.298941000000923, 4.299436000001151], [4.300355999992462, 4.300619000001461], [4.3068919999932405, 4.306912000000011], [4.308540999991237, 4.3087759999907576], [4.310055999987526, 4.310199999992619], [4.310258999990765, 4.310275999989244], [4.3102969999890774, 4.31030899999314], [4.323047999991104, 4.3231159999995725], [4.323506000000634, 4.323520999998436], [4.3239209999883315, 4.3258569999889005]]}, \"10-uname-30606\": {\"4\": [[2.273432000001776, 2.2737379999889527]]}, \"sh-30649\": {\"7\": [[3.5021469999919645, 3.502571999997599]]}, \"shutils-30560\": {\"1\": [[0.5367350000014994, 0.5373079999990296]], \"6\": [[0.5373499999986961, 0.5393760000006296]]}, \"10-uname-30829\": {\"3\": [[8.43732299999101, 8.437971999999718]], \"4\": [[8.438227999999071, 8.43958500000008]]}, \"run-parts-30761\": {\"6\": [[6.5449809999990975, 6.545052000001306], [6.55127499999071, 6.55167299999448]]}, \"run-parts-30794\": {\"6\": [[7.488836999997147, 7.48926199998823]]}, \"systemd-30622\": {\"1\": [[2.6787249999906635, 2.6792699999932665]]}, \"modprobe-30834\": {\"4\": [[8.576716999989003, 8.576772000000346]]}, \"sshd-30670\": {\"3\": [[3.922168999997666, 3.93044799999916], [3.930712000001222, 3.9311459999880753]], \"6\": [[4.02190399999381, 4.0219969999889145], [4.022012999994331, 4.022021999990102], [4.035415999998804, 4.03546099999221], [4.035857999988366, 4.035865999991074], [4.036272999990615, 4.038258999993559], [4.038273999991361, 4.038430000000517]], \"7\": [[3.936779999989085, 3.94221199999447], [3.942258999988553, 3.9502269999939017], [3.950271999987308, 3.9519319999963045], [3.952337999988231, 3.952345999990939], [3.953492999993614, 3.953630999996676], [3.9619219999876805, 3.9621320000005653], [4.007649999999558, 4.00796599999012], [4.010750000001281, 4.0110270000004675], [4.012342999994871, 4.012377999999444], [4.013135000001057, 4.0138219999935245], [4.015427999998792, 4.015726999990875], [4.019277999992482, 4.019289999996545], [4.020309999992605, 4.020452999990084]]}, \"systemd-30722\": {\"3\": [[5.392970000000787, 5.393449999988661]]}, \"sh-30837\": {\"4\": [[8.736515999989933, 8.736881999997422]]}, \"scp-30753\": {\"1\": [[6.289649999991525, 6.290001000001212], [6.2917319999978645, 6.291935999994166], [6.2934149999928195, 6.29356099999859], [6.29504499999166, 6.296359999993001]], \"4\": [[6.286600999999791, 6.287945999996737]]}, \"bash-30775\": {\"7\": [[6.926277999999002, 6.93058599998767]]}, \"kworker/u16:1-30699\": {\"3\": [[4.762843999997131, 4.762976999991224]], \"4\": [[4.763227999996161, 4.763617999997223]]}, \"systemd-30822\": {\"2\": [[8.238277999989805, 8.242394000000786]]}, \"kworker/7:0-29977\": {\"7\": [[1.9647839999961434, 1.9648210000013933], [2.569026999990456, 2.5690389999945182], [3.018984999987879, 3.019000000000233], [3.0427809999964666, 3.042898999992758], [3.042923000000883, 3.0430359999882057], [3.354816999999457, 3.354868999987957], [3.3548899999877904, 3.354933999988134], [3.354946999999811, 3.355050999991363], [3.3625629999878583, 3.3626209999929415], [3.8606499999877997, 3.8607019999908516], [5.122706999987713, 5.124373999991803], [5.1244279999955324, 5.124472999988939], [5.12476500000048, 5.125114999988], [5.125195999993593, 5.125877999991644], [5.130729999989853, 5.1308159999898635], [5.458759999994072, 5.458838999998989], [5.459255999987363, 5.459608999997727], [5.459886999989976, 5.464145999998436], [6.070535999999265, 6.070590999996057], [6.07061499998963, 6.070664999992005], [6.070680999997421, 6.070827999996254], [6.366525999997975, 6.366573999999673], [6.366592999998829, 6.366631999990204], [6.366643000001204, 6.36676499999885], [6.835374999995111, 6.835449999998673], [7.01050399999076, 7.010550999999396], [7.010571999999229, 7.0106139999988955], [7.0106289999966975, 7.010712999996031], [7.014712999996846, 7.017471999992267], [7.022507000001497, 7.022568999993382], [7.022581999990507, 7.022628999999142], [7.6402799999923445, 7.64032700000098], [7.640371999994386, 7.6404769999935525], [7.640510999990511, 7.641341999988072], [7.966821999987587, 7.96714300000167], [7.967508000001544, 7.967834999988554], [8.220454999987851, 8.220516999994288], [8.220962999999756, 8.221054999987246], [8.892110000000685, 8.892156999994768], [8.892458999995142, 8.892837999999756], [8.89315699999861, 8.89502199999697]]}, \"shutils-30552\": {\"4\": [[0.5253889999876264, 0.5268260000011651]]}, \"bash-30709\": {\"4\": [[5.038398999997298, 5.043630000000121]]}, \"sshd-30703\": {\"2\": [[4.810719999994035, 4.817647999996552], [4.823783999992884, 4.830266999997548], [4.830308999997214, 4.842267999993055], [4.842358999987482, 4.847806999998284]], \"6\": [[4.8482829999993555, 4.848299999997835], [4.850026999993133, 4.85030399999232], [4.850447999997414, 4.8505089999962365], [4.856852999990224, 4.85690600000089], [4.90366099998937, 4.904063999987557], [4.906950999997207, 4.907340999998269], [4.908874000000651, 4.908918000000995], [4.909858999992139, 4.910829000000376], [4.9124249999877065, 4.912635000000591], [4.9164009999949485, 4.916411999991396], [4.917433999988134, 4.917573999991873], [4.9192889999976614, 4.919414999996661], [4.919789999999921, 4.919810999999754], [4.932437999988906, 4.932487999991281], [4.932500999988406, 4.932505999997375], [4.933092999999644, 4.935123999995994]]}, \"task_7_1-30574\": {\"1\": [[0.7358919999969658, 0.7359619999915594], [0.7551569999923231, 0.7553849999967497], [0.7554169999930309, 0.7662639999907697], [0.7902669999893988, 0.8022319999872707]], \"4\": [[0.725189999997383, 0.7252369999914663], [0.7252479999879142, 0.7252929999958724], [1.0975409999955446, 1.102522000001045], [1.1662129999895114, 1.1742129999911413], [1.1942329999874346, 1.2022149999975227], [1.2103019999922253, 1.2148190000007162], [1.2461479999910807, 1.2666489999974146], [1.3964779999951134, 1.3964879999984987], [1.3964999999880092, 1.4059259999921778], [1.442217999996501, 1.4443559999926947], [1.4443989999999758, 1.4502159999974538], [1.4742129999940516, 1.4822129999956815]], \"5\": [[1.501498999990872, 1.5068170000013197], [1.5622129999974277, 1.574215999993612], [1.5865179999964312, 1.5950059999886435], [1.6342159999912838, 1.6422159999929136], [1.6662119999964489, 1.6742099999974016], [1.6982099999877391, 1.7045919999945909], [1.7272469999879831, 1.7273019999993267], [1.7273669999995036, 1.7273859999986598], [1.7274519999918994, 1.7274800000013784], [1.7275139999983367, 1.727757999993628]], \"6\": [[0.8145339999900898, 0.8235889999923529], [0.8742159999965224, 0.8822149999905378], [0.8937299999961397, 0.9062299999932293], [0.9742129999940516, 0.982213999988744], [1.0027100000006612, 1.0151949999999488], [1.0582139999896754, 1.0662139999913052], [1.0812169999990147, 1.0887569999904372]], \"7\": [[1.2244319999881554, 1.2244669999927282], [1.3262909999903059, 1.3342379999958212], [1.3582129999995232, 1.3662149999872781]]}, \"systemd-cgroups-30825\": {\"6\": [[8.429174999997485, 8.429346999997506]]}, \"run-parts-30605\": {\"6\": [[2.273732999994536, 2.274051000000327]]}, \"kworker/5:1-29971\": {\"5\": [[0.15956699999514967, 0.15965199998754542], [0.35476899999775924, 0.3548059999884572], [0.3705950000003213, 0.37065399999846704], [0.406594000000041, 0.40665599999192636], [0.5204850000009174, 0.5205839999980526], [0.527524999997695, 0.5275540000002366], [0.536166999998386, 0.5361879999982193], [0.5374739999970188, 0.5374949999968521], [0.5389509999949951, 0.5389710000017658], [0.542516000001342, 0.5425359999935608], [0.5462429999897722, 0.546303999988595], [0.7069119999941904, 0.7069510000001173], [0.758228999999119, 0.7582449999899836], [0.882220999992569, 0.882233999989694], [0.9037229999958072, 0.9037349999998696], [0.9982229999877745, 0.9982389999931911], [1.088750999988406, 1.0887619999994058], [1.182221999988542, 1.1822379999939585], [1.2894589999923483, 1.2894719999894733], [1.3262959999992745, 1.3263659999938682], [1.3742209999909392, 1.3742349999956787], [1.4822229999990668, 1.4822389999899315], [1.4929299999930663, 1.4929409999895142], [1.526068999999552, 1.5261249999894062], [1.550216999996337, 1.5502299999934621], [1.574215999993612, 1.5742279999976745], [1.5862179999967339, 1.5862300000007963], [1.5963550000014948, 1.5963669999910053], [1.7142249999888008, 1.7142400000011548], [1.7274800000013784, 1.7275139999983367], [1.7277809999941383, 1.7278059999953257], [1.7279159999889089, 1.7279379999963567], [1.729163999989396, 1.729189999998198], [1.7306899999966845, 1.7307139999902574], [1.8241929999931017, 1.8242309999914141], [1.8699649999907706, 1.8700499999977183], [1.942274000000907, 1.9423469999892404], [1.953098999991198, 1.9531339999957709], [1.969649999999092, 1.9716439999901922], [1.978795999995782, 1.9788249999983236], [1.9820529999997234, 1.982105999995838], [1.9821220000012545, 1.9821529999899212], [1.9821870000014314, 1.9822500000009313], [1.982704999987618, 1.9827279999881284], [1.9833399999915855, 1.9833639999997104], [1.983381999991252, 1.9834009999904083], [1.9834139999875333, 1.983431999993627], [1.986682999995537, 1.986771999989287], [2.0107659999921452, 2.010824999990291], [2.014992999989772, 2.015053999988595], [2.038518999994267, 2.0388939999975264], [2.054997999992338, 2.0550249999942025], [2.2269539999979315, 2.227034999988973], [2.2609379999921657, 2.2627859999920474], [2.2767519999906654, 2.2769029999908525], [2.3717909999977564, 2.3718689999950584], [2.3834659999993164, 2.383640000000014], [2.3943119999894407, 2.3947209999896586], [2.4108019999985117, 2.4108889999915846], [2.418296999996528, 2.421197999996366], [2.4265420000010636, 2.4265939999895636], [2.4266159999970114, 2.4266869999992196], [2.430645000000368, 2.430668999993941], [2.442654999991646, 2.4427099999884376], [2.4469129999924917, 2.446948999990127], [2.4664769999944838, 2.4666230000002543], [2.5565179999975953, 2.55659699998796], [2.6026999999885447, 2.602763999995659], [2.6765339999983553, 2.6766179999976885], [2.6843349999981, 2.6844229999987874], [2.706023999999161, 2.706075999987661], [2.7304909999947995, 2.730530999993789], [2.742538999998942, 2.7425729999959003], [2.766699999992852, 2.7667729999957373], [2.790553999991971, 2.790586999995867], [2.790692999988096, 2.790724999998929], [2.8560189999989234, 2.8560859999997774], [2.8561269999918295, 2.856153999993694], [2.8563060000014957, 2.856333999996423], [2.856411000000662, 2.8564359999872977], [2.8564639999967767, 2.8564879999903496], [2.8565139999991516, 2.8565359999920474], [2.856553999998141, 2.8565769999986514], [2.8566009999922244, 2.8566219999920577], [2.8566659999924013, 2.856692999994266], [2.8567150000017136, 2.8567389999952866], [2.858771999992314, 2.858819000000949], [2.8773649999930058, 2.8774179999891203], [2.877437999995891, 2.8774629999970784], [2.8775039999891305, 2.8775279999972554], [2.8780599999881815, 2.8780879999976605], [2.8788669999921694, 2.878897999995388], [2.8789209999958985, 2.878945999997086], [2.8789639999886276, 2.8789859999960754], [2.9704899999924237, 2.970537000001059], [2.9718809999903897, 2.971914999987348], [3.006314999991446, 3.0063459999946645], [3.1651609999971697, 3.1652089999988675], [3.166419000001042, 3.1664359999995213], [3.1731460000009974, 3.1732369999954244], [3.184092999988934, 3.184202999997069], [3.483357999997679, 3.4834569999948144], [3.486174999998184, 3.486284999991767], [3.486325999998371, 3.486351999992621], [3.4865159999899333, 3.4865419999987353], [3.486600999996881, 3.486626999991131], [3.48665500000061, 3.486678999994183], [3.486708999989787, 3.4867339999909746], [3.486754999990808, 3.4867789999989327], [3.4868029999925056, 3.486825999993016], [3.48686699999962, 3.486890999993193], [3.4869119999930263, 3.4869349999935366], [3.488967999990564, 3.4889969999931054], [3.503322999997181, 3.5033719999919413], [3.5033869999897433, 3.503408999997191], [3.5034379999997327, 3.5034579999919515], [3.50393899998744, 3.5039709999982733], [3.50470900000073, 3.5047389999963343], [3.50476099998923, 3.504784999997355], [3.504801999995834, 3.5048249999963446], [3.5585339999961434, 3.5586269999912474], [3.5971299999946496, 3.5971669999998994], [3.597366999994847, 3.5974119999882532], [3.6064249999908498, 3.6064559999940684], [3.6184309999953257, 3.618654999998398], [3.6186840000009397, 3.6187149999896064], [3.622992999997223, 3.623050999987754], [3.6302709999872604, 3.630316999988281], [3.6303569999872707, 3.6304369999998016], [3.6304479999962496, 3.6304939999972703], [3.6473909999913303, 3.647412999998778], [3.6746920000005048, 3.674885999993421], [3.686519999988377, 3.686621999993804], [3.7590039999922737, 3.7590459999919403], [3.7661189999926137, 3.7661879999941448], [3.8382609999971464, 3.8383479999902193], [3.840439999999944, 3.8404929999960586], [3.8505239999940386, 3.8505759999970905], [3.870283999989624, 3.8703849999874365], [3.8833009999943897, 3.883652999997139], [3.9142729999875883, 3.914381999988109], [3.9148019999993267, 3.915129999993951], [3.915445999999065, 3.917779999988852], [3.938505999991321, 3.9386259999882895], [4.026243999993312, 4.026321999990614], [4.03629699999874, 4.036331999988761], [4.051983999990625, 4.0540299999993294], [4.0627779999922495, 4.062827999994624], [4.067451999988407, 4.067540999996709], [4.067555999994511, 4.06757299999299], [4.067604999989271, 4.067622999995365], [4.068153000000166, 4.068180999995093], [4.068897999997716, 4.0689259999926435], [4.068948000000091, 4.068971999993664], [4.06899099999282, 4.069011999992654], [4.114537999994354, 4.114572999998927], [4.187005999992834, 4.187311999994563], [4.187341999990167, 4.187401999995927], [4.19426599999133, 4.194288999991841], [4.202269000001252, 4.202321999997366], [4.202343999990262, 4.202389999991283], [4.202402999988408, 4.202527000001282], [4.206730999998399, 4.2098169999953825], [4.214574999990873, 4.214630999995279], [4.218703999998979, 4.218794999993406], [4.240506999994977, 4.240574999988894], [4.246458999987226, 4.24652299999434], [4.288646999993944, 4.288730000000214], [4.2988749999931315, 4.298941000000923], [4.299459999994724, 4.299494999999297], [4.309931999989203, 4.310055999987526], [4.332645999995293, 4.332714999996824], [4.434759999989183, 4.434872999991057], [4.445473999992828, 4.445535999999265], [4.450927999991109, 4.450977000000421], [4.452248999994481, 4.4522759999963455], [4.636566999994102, 4.636626999999862], [4.691416000001482, 4.691477999993367], [4.74048499998753, 4.740546000000904], [4.79428599998937, 4.794364000001224], [4.818518999993103, 4.8185689999954775], [4.867367999991984, 4.86742399999639], [4.880464999994729, 4.880552999995416], [4.88073199999053, 4.880766999995103], [4.922257999991416, 4.922320999990916], [4.9322489999904064, 4.932281999994302], [4.932331999996677, 4.932348999995156], [4.942498999997042, 4.942597999994177], [4.942780999990646, 4.942825999998604], [4.958308000001125, 4.958340999990469], [4.9672669999999925, 4.967327999998815], [4.967347999991034, 4.967371999999159], [4.967412999991211, 4.967436999999336], [4.967965999996522, 4.9679939999914495], [4.968702999991365, 4.968731999993906], [4.968754000001354, 4.96877899998799], [4.968796999994083, 4.968823999995948], [4.974510000000009, 4.974536999987322], [4.9994429999933345, 4.999477999997907], [5.0105489999987185, 5.010583999988739], [5.030356999996002, 5.030417999994825], [5.060360999996192, 5.060438000000431], [5.063975999990362, 5.064029000001028], [5.065130999995745, 5.065149999994901], [5.072206999990158, 5.072292999990168], [5.0724130000016885, 5.072435999987647], [5.154722999999649, 5.154759999990347], [5.2782739999966, 5.2783349999954225], [5.278374999994412, 5.278403999996954], [5.278547999987495, 5.278575999996974], [5.2796459999954095, 5.279688999988139], [5.279721999992034, 5.279748000000836], [5.279775999995763, 5.279800999996951], [5.27982099998917, 5.279842999996617], [5.279865999997128, 5.279888999997638], [5.27992999998969, 5.279951999997138], [5.279972999996971, 5.279995999997482], [5.281957999992301, 5.281994999997551], [5.299820000000182, 5.29987699999765], [5.2998959999968065, 5.299918999997317], [5.299956999995629, 5.29997999999614], [5.300510000000941, 5.30053899998893], [5.301246999995783, 5.3012759999983246], [5.301298999998835, 5.301321999999345], [5.301338999997824, 5.30137499999546], [5.318725999997696, 5.318759999994654], [5.330716999989818, 5.33136499999091], [5.362473000001046, 5.362508999998681], [5.410466999994242, 5.410562999997637], [5.430159999988973, 5.4302499999903375], [5.466251999998349, 5.466326999987359], [5.4783989999996265, 5.478460999991512], [5.486479999992298, 5.486558999997214], [5.5105360000015935, 5.510569999998552], [5.510687999994843, 5.5107199999911245], [5.54432299999462, 5.544402999992599], [5.560209999996005, 5.5602859999926295], [5.560464999987744, 5.5605910000012955], [5.5834800000011455, 5.58359599999676], [5.593108000000939, 5.593127000000095], [5.593159999989439, 5.593204999997397], [5.594510999988415, 5.5945299999875715], [5.778670999992755, 5.778744999988703], [5.802717999991728, 5.802791999987676], [5.866584999996121, 5.866679999991902], [5.878217999998014, 5.878236999997171], [5.918532999989111, 5.918564999999944], [5.9928949999884935, 5.992934999987483], [5.9929469999915455, 5.99299699999392], [5.9938229999970645, 5.993875999993179], [6.0142459999915445, 6.014267999998992], [6.042238999987603, 6.042321000000811], [6.212027000001399, 6.212056999997003], [6.246784999995725, 6.246824000001652], [6.294511000000057, 6.2945419999887235], [6.3160899999929825, 6.316161999988253], [6.374672999998438, 6.374726999987615], [6.410797999997158, 6.410930999991251], [6.532042999999248, 6.532104999991134], [6.532144999990123, 6.532170999998925], [6.532331999987946, 6.532359999997425], [6.532414000001154, 6.532442999989144], [6.532473999992362, 6.532498000000487], [6.532527999996091, 6.532550999996602], [6.532568999988143, 6.532591999988654], [6.532614999989164, 6.532637999989674], [6.532678999996278, 6.532701999996789], [6.532721999989008, 6.532743999996455], [6.534730999992462, 6.5347729999921285], [6.553098999997019, 6.5531559999944875], [6.553174999993644, 6.553197999994154], [6.553241000001435, 6.553263999987394], [6.553799000001163, 6.55382699999609], [6.554580999989412, 6.554610999999568], [6.554632999992464, 6.554657000000589], [6.554673999999068, 6.554696999999578], [6.555005999995046, 6.555068999994546], [6.582505999991554, 6.582540999996127], [6.601472999987891, 6.601509000000078], [6.606543000001693, 6.606618999998318], [6.630527000001166, 6.630604999998468], [6.654266999990796, 6.654335999992327], [6.665423999991617, 6.665452000001096], [6.6683499999926426, 6.668421999987913], [6.682742999997572, 6.683037999988301], [6.683730999997351, 6.68382500000007], [6.690961999993306, 6.6910099999950035], [6.691033999988576, 6.691145999997389], [6.691160999995191, 6.6912349999911385], [6.698462999993353, 6.700068999998621], [6.70011199999135, 6.701631999996607], [6.710445999997319, 6.710489999997662], [6.718757999988156, 6.718981999991229], [6.734748999995645, 6.734813999995822], [6.825186999994912, 6.825217999998131], [7.002226999989944, 7.002248999997391], [7.009368999992148, 7.00942399998894], [7.022203000000445, 7.022242999999435], [7.126237999997102, 7.126330999992206], [7.154305999996723, 7.154331999990973], [7.262277000001632, 7.262365999995382], [7.298263999997289, 7.298354999991716], [7.317253000001074, 7.3173119999992196], [7.334442999999737, 7.334481999991112], [7.473475999999209, 7.475544000000809], [7.490519999992102, 7.490573999995831], [7.490592999994988, 7.490618999989238], [7.49065699998755, 7.490683999989415], [7.491238999995403, 7.49126699999033], [7.491974999997183, 7.492004999992787], [7.49202599999262, 7.492050000000745], [7.492067999992287, 7.49208899999212], [7.510505999991437, 7.510560999988229], [7.678679999997257, 7.678732000000309], [7.842737999992096, 7.842798999990919], [7.894234999999753, 7.894331999996211], [7.894685999999638, 7.894755999994231], [7.919418999998015, 7.919486999991932], [7.920717000000877, 7.920736999993096], [7.9262999999918975, 7.926414000001387], [7.928805999996257, 7.928836999999476], [7.937079999988782, 7.937184999987949], [7.978240999989794, 7.97825999998895], [8.002691999994568, 8.002733999994234], [8.017674999995506, 8.017748999991454], [8.060663999989629, 8.060767999995733], [8.07112499998766, 8.071263999998337], [8.09505899999931, 8.095078999991529], [8.102747999990243, 8.102826999995159], [8.107401000001119, 8.107461999999941], [8.107502999991993, 8.10752799999318], [8.107692999998108, 8.107720999993035], [8.10777699999744, 8.107801999998628], [8.10783100000117, 8.107854999994743], [8.107883999997284, 8.10790599999018], [8.10792599999695, 8.107947999989847], [8.107969999997295, 8.107990999997128], [8.10803199998918, 8.10805499998969], [8.108076999997138, 8.108103999999003], [8.110084999992978, 8.110128999993321], [8.127982999998494, 8.128046999991057], [8.128065999990213, 8.128089999998338], [8.128131999998004, 8.128154999998515], [8.12867799999367, 8.128706999996211], [8.129412999987835, 8.129441999990377], [8.129463999997824, 8.129487999991397], [8.129504999989877, 8.129531999991741], [8.188493999987259, 8.188760999997612], [8.200454999998328, 8.200505999993766], [8.230693999998039, 8.230778999990434], [8.322527999989688, 8.322599999999511], [8.322713000001386, 8.322781999988365], [8.415787999998429, 8.415817999994033], [8.419549999991432, 8.419568999990588], [8.419601999994484, 8.419645000001765], [8.421970999988844, 8.42200399999274], [8.422672999993665, 8.422730999998748], [8.422770999997738, 8.422796999991988], [8.422958999988623, 8.422986999998102], [8.423065999988467, 8.423091999997268], [8.423121999992873, 8.42314699999406], [8.423175999996602, 8.423200999997789], [8.423222999990685, 8.42324699999881], [8.423271999999997, 8.42329599999357], [8.423337000000174, 8.423360999993747], [8.42338199999358, 8.42340499999409], [8.42538099999365, 8.425422999993316], [8.441660999989836, 8.441711999999825], [8.44172799999069, 8.44174799999746], [8.441781999994419, 8.44180200000119], [8.44227799998771, 8.442306999990251], [8.442906999989646, 8.442931999990833], [8.442949999996927, 8.442968999996083], [8.442983000000822, 8.442999999999302], [8.486529999994673, 8.486582999990787], [8.509456999992835, 8.509573999996064], [8.566242999993847, 8.566307000000961], [8.679705999995349, 8.679770999995526], [8.714877999998862, 8.714900999999372], [8.723012999995262, 8.723089999999502], [8.758680999992066, 8.758743999991566], [8.770728999996209, 8.770764999993844], [8.782551999989664, 8.7825879999873], [8.794178999989526, 8.794372999996995], [8.80511000000115, 8.80523899999389], [8.877431000000797, 8.877452999993693], [8.906213999987813, 8.90628999999899], [8.91850099999283, 8.91856999999436], [9.02250799999456, 9.022537999990163], [9.050720999992336, 9.050797999996576], [9.075391999998828, 9.07542699998885], [9.194733999989694, 9.194808999993256], [9.294291999991401, 9.294423999992432], [9.33137899999565, 9.33146499999566], [9.606521999987308, 9.606646000000183], [9.606669999993755, 9.606703999990714]]}, \"10-uname-30763\": {\"1\": [[6.548012999992352, 6.548616999993101]], \"5\": [[6.548874000000069, 6.550523999991128]]}, \"kworker/u16:1-30724\": {\"1\": [[5.4303429999999935, 5.43053399999917]], \"7\": [[5.430661999998847, 5.4323699999949895]]}, \"rt-app-30580\": {\"7\": [[0.727125999997952, 0.7271819999878062]]}, \"systemd-30778\": {\"3\": [[6.973159999994095, 6.985615999990841]]}, \"sshd-30649\": {\"7\": [[3.4891009999992093, 3.4933539999910863]]}, \"systemd-cgroups-30787\": {\"5\": [[7.258262999996077, 7.262277000001632], [7.262365999995382, 7.264568999991752]]}, \"(sshd)-30844\": {\"2\": [[8.846584999992047, 8.856693999987328]], \"7\": [[8.8569809999899, 8.870237999988603]]}, \"10-uname-30652\": {\"5\": [[3.4996529999916675, 3.501139999993029]]}, \"10-uname-30697\": {\"2\": [[4.664420000000973, 4.664778999998816]], \"5\": [[4.664816999997129, 4.665947000001324]]}, \"run-parts-30806\": {\"3\": [[7.8168579999910435, 7.817611999998917]], \"5\": [[7.817866999990656, 7.819674999991548]]}, \"run-parts-30828\": {\"2\": [[8.434349999995902, 8.435482000000775]], \"7\": [[8.435765999995056, 8.437053999994532]]}, \"sshd-30653\": {\"2\": [[3.5539169999974547, 3.5624129999923753], [3.562640999996802, 3.563351999997394], [3.5635009999969043, 3.5644089999987045]], \"7\": [[3.5646969999943394, 3.570254999998724]]}, \"kworker/u16:1-30790\": {\"3\": [[7.306998999993084, 7.307245999996667]], \"6\": [[7.307318999999552, 7.309333999990486]]}, \"rs:main Q:Reg-3107\": {\"0\": [[1.382408999998006, 1.3826239999907557], [1.9664559999946505, 1.9666819999984], [2.0648260000016307, 2.0651729999954114], [2.0690319999994244, 2.0693999999930384], [2.0714899999875342, 2.07170899999619], [2.096473999990849, 2.096929999999702], [2.2449369999958435, 2.2452789999952074], [2.2496009999886155, 2.2499399999942398], [2.2577369999926304, 2.2579839999962132], [2.3615159999899333, 2.3618569999962347], [2.3657169999933103, 2.366058999992674], [2.3682019999978365, 2.3684099999954924], [4.049390999993193, 4.049780000001192], [4.156519999989541, 4.156706999987364], [4.781459999998333, 4.781721999999718], [4.934441999997944, 4.934818999987328], [4.936824999997043, 4.93704199999047], [4.94481599998835, 4.945120999997016], [5.0575189999945, 5.057881000000634], [5.0583519999927375, 5.058551999987685], [5.059246999997413, 5.0594249999994645], [5.0826279999891995, 5.082987000001594], [5.258981999999378, 5.259210999996867]], \"2\": [[3.7524459999985993, 3.7529089999879943], [3.852742999995826, 3.852999999988242], [3.8552490000001853, 3.855495999989216], [3.8575439999985974, 3.857739999992191], [3.875278999999864, 3.875627000001259], [4.037518999990425, 4.037890999999945], [4.040376999997534, 4.040627999987919], [4.179108999989694, 4.179451999996672], [4.324884000001475, 4.325236999997287], [4.328227999998489, 4.328620000000228], [4.332720999998855, 4.332937999992282], [4.442577999987407, 4.4428919999918435], [4.443497000000207, 4.443667999992613], [4.444132999997237, 4.444250999993528], [4.469035999994958, 4.469429999997374], [4.63697300000058, 4.637327999997069], [4.639939999993658, 4.640181999988272], [4.648319999992964, 4.6485739999916404], [4.752710000000661, 4.752924000000348], [4.754007999988971, 4.754090999995242], [4.755546000000322, 4.755647999991197]], \"3\": [[1.1346550000016578, 1.135097999998834], [1.2023990000016056, 1.2026110000006156], [1.3384389999991981, 1.3387149999907706], [1.758756999988691, 1.7591039999970235], [1.9554299999872455, 1.9557999999960884], [1.9600030000001425, 1.960570999988704], [2.391135999991093, 2.3916209999879356], [2.552475999997114, 2.552842999997665], [2.555148999992525, 2.5555049999966286], [2.5653959999908693, 2.565701999992598], [2.6672819999948842, 2.667516000001342], [2.6687679999886313, 2.668848999994225], [2.6697739999945043, 2.6698639999958687], [2.6895759999897564, 2.6899999999877764], [2.842227000001003, 2.8427319999900647], [2.8451090000016848, 2.8453409999929136], [2.851236999995308, 2.8516529999906197], [2.9580730000016047, 2.958567999987281], [2.9586139999883017, 2.958852999989176], [2.9622830000007525, 2.9627939999918453], [2.9860809999954654, 2.9865690000005998], [3.154727000001003, 3.1550809999898775], [3.157517999992706, 3.1577219999890076], [3.165012999990722, 3.1653909999877214], [3.291105999989668, 3.291440999993938], [3.292623999994248, 3.2929629999998724], [3.293021999998018, 3.293210999996518], [3.3170979999995325, 3.317451999988407], [3.473998000001302, 3.4744969999883324], [3.4775430000008782, 3.4778989999904297], [4.150758999996469, 4.1510940000007395], [4.154646999988472, 4.15485500000068], [5.595590999990236, 5.595988000000943], [5.708911999987322, 5.709175999989384], [5.711533999987296, 5.711839999989024], [5.713625999997021, 5.713860999996541], [5.7142689999891445, 5.7144249999983], [5.733866999988095, 5.734333999993396], [5.884393000000273, 5.8848480000015115], [5.888110999992932, 5.888507999989088], [5.897811999995611, 5.898250999991433], [5.994065999999293, 5.994498999993084], [5.995230000000447, 5.995593999992707], [5.996002999992925, 5.996183999988716], [6.013106999991578, 6.013452999992296], [6.182249999998021, 6.182474999994156], [6.188816999987466, 6.189053999987664], [6.201015999991796, 6.201204999990296], [6.299556999991182, 6.2998159999988275]], \"4\": [[1.0903939999989234, 1.090554999987944], [3.6106809999910183, 3.6108059999969555], [3.7409399999887682, 3.7411119999887887], [5.2637289999984205, 5.263883999999962], [5.272941999995965, 5.273086000001058], [6.300580999988597, 6.300674999991315], [6.301145999997971, 6.301209999990533], [7.2499729999981355, 7.250105999992229], [7.270034999994095, 7.270166999995126], [7.938964999993914, 7.939084999990882], [8.09717899998941, 8.097285999989253], [8.10211399999389, 8.102253999997629], [8.410149999996065, 8.410281999997096], [8.416088999991189, 8.416208999988157], [8.551376999996137, 8.551501999987522], [9.128828000000794, 9.128891000000294], [9.129595999998855, 9.129644000000553]], \"5\": [[3.5921509999898262, 3.5922389999905135], [5.576897999999346, 5.577083999989554], [6.317740999991656, 6.317890999998781], [6.510130999988178, 6.510476999988896], [6.516915000000154, 6.5169759999989765], [6.525973999989219, 6.5261069999978645], [6.642814999999246, 6.642886000001454], [6.660294999994221, 6.660420000000158], [7.135605999996187, 7.135722999999416], [7.13863199998741, 7.138727999990806], [7.250841999994009, 7.2509009999921545], [7.251747999995132, 7.251825999992434], [7.451093999989098, 7.451281999994535], [7.456142999988515, 7.456237999998848], [7.4651989999983925, 7.46536199998809], [7.5818729999882635, 7.582021999987774], [7.582834999993793, 7.582901999994647], [7.781083999987459, 7.781279999995604], [7.787944999989122, 7.788003999987268], [7.799973000001046, 7.800131999989389], [8.212686999992002, 8.212838999999803], [8.214468999998644, 8.214559000000008], [8.233213999992586, 8.233334999997169], [8.527976999990642, 8.528074999994715], [8.529013999999734, 8.529092999990098], [8.818172999992385, 8.818413000000874], [8.837199999994482, 8.837318999998388], [9.149669999998878, 9.149799999999232]], \"6\": [[5.381971999988309, 5.382119000001694], [5.38308600000164, 5.383150999987265], [5.583181999987573, 5.583279999991646], [6.6412339999951655, 6.641374999991967], [6.641764999993029, 6.641808999993373], [6.827683999988949, 6.827774999997928], [6.833461999995052, 6.833587999994052], [7.910235999996075, 7.9104499999957625], [8.40738699999929, 8.407546999995247], [8.526331999994, 8.526513999997405], [8.719614000001457, 8.719722999987425], [8.819276999987778, 8.819366999989143], [8.819657000000007, 8.819707999995444], [9.020401000001584, 9.02054599999974], [9.127871999997296, 9.128023999990546]], \"7\": [[3.485110999987228, 3.4852649999957066], [3.5902879999921424, 3.5904299999965588], [3.7377009999909205, 3.7378309999912744], [5.383926999988034, 5.383986999993795], [5.406017000001157, 5.406132999996771], [6.8245739999983925, 6.824714999995194], [6.94728199999372, 6.947428999992553], [6.949381999991601, 6.949460999996518], [6.966625999993994, 6.9667479999916395], [7.148214000000735, 7.14833899999212], [7.583666999998968, 7.583726999990176], [7.601033999992069, 7.601153999989037], [7.911840000000666, 7.911951999994926], [7.913541000001715, 7.913650999995298], [8.09387899999274, 8.094010000000708], [8.21360599999025, 8.213669999997364], [8.71021699999983, 8.71034900000086], [8.713306999998167, 8.7133909999975], [9.008914999998524, 9.009041999990586], [9.012031999998726, 9.012117999998736]]}, \"bash-30855\": {\"5\": [[9.28908699999738, 9.294291999991401]]}, \"systemd-30755\": {\"3\": [[6.308202999993227, 6.308783999993466]]}, \"kworker/u16:1-30654\": {\"1\": [[3.597913999998127, 3.598047999999835]], \"4\": [[3.5980899999995017, 3.6053509999910602]]}, \"systemd-30799\": {\"3\": [[7.590779999998631, 7.591371999995317]]}, \"10-uname-30785\": {\"2\": [[7.164076999993995, 7.164584999991348]], \"7\": [[7.164837999996962, 7.166129999997793]]}, \"run-parts-30784\": {\"2\": [[7.161481999995885, 7.162083999995957]], \"5\": [[7.162377999993623, 7.163898999991943]]}, \"shutils-30562\": {\"1\": [[0.5394859999942128, 0.5400299999892013]], \"4\": [[0.5402689999900758, 0.5410209999972722]]}, \"kworker/u16:1-30612\": {\"1\": [[2.4145639999915147, 2.414692999998806]], \"6\": [[2.414926999990712, 2.4167039999883855]]}, \"run-parts-30629\": {\"1\": [[2.8688289999990957, 2.869790999990073]], \"4\": [[2.8700879999960307, 2.8718099999969127]]}, \"busybox-30550\": {\"1\": [[0.5248389999906067, 0.5299079999967944]]}, \"run-parts-30728\": {\"6\": [[5.619293999989168, 5.619723999989219]]}, \"systemd-30811\": {\"3\": [[7.9364779999887105, 7.948942999995779]]}, \"systemd-30744\": {\"1\": [[6.003151999990223, 6.003916000001482]]}, \"sshd-30822\": {\"0\": [[8.51243999999133, 8.512891999998828], [8.513403999997536, 8.514070999997784], [8.515108999999939, 8.515482999995584], [8.515915999989375, 8.516408999988926], [8.51694599998882, 8.517278999992413], [8.517438999988372, 8.51778199999535], [8.517907000001287, 8.518591999993077], [8.519476999994367, 8.519850999990012], [8.521873999998206, 8.522174999990966]], \"1\": [[8.491333999991184, 8.49175099999411]], \"3\": [[8.522686999989673, 8.52376299999014], [8.524529999995138, 8.524936000001617], [8.525033999991138, 8.526847000000998]], \"4\": [[8.270782999999938, 8.27422099999967], [8.274270999987493, 8.277145999993081], [8.410687999989023, 8.410766000000876], [8.411653999995906, 8.411785999996937]], \"5\": [[8.422535999998217, 8.422672999993665], [8.422730999998748, 8.422770999997738], [8.422796999991988, 8.422958999988623], [8.422986999998102, 8.423065999988467], [8.423091999997268, 8.423121999992873], [8.42314699999406, 8.423175999996602], [8.423200999997789, 8.423222999990685], [8.42324699999881, 8.423271999999997], [8.42329599999357, 8.423337000000174], [8.423360999993747, 8.42338199999358], [8.42340499999409, 8.42538099999365], [8.425422999993316, 8.42557899998792], [8.441083999990951, 8.441660999989836], [8.441711999999825, 8.44172799999069], [8.44174799999746, 8.441781999994419], [8.44180200000119, 8.44227799998771], [8.442306999990251, 8.442906999989646], [8.442931999990833, 8.442949999996927], [8.442968999996083, 8.442983000000822], [8.442999999999302, 8.443283999993582], [8.527343999987352, 8.527577000000747]], \"6\": [[8.314673000000766, 8.317696999991313], [8.380634999994072, 8.381929999988643], [8.382896999988589, 8.392116999995778], [8.393779999998515, 8.405636999988928], [8.405653999987408, 8.40570299999672], [8.405846999987261, 8.40585199999623], [8.40586899999471, 8.406562999996822], [8.406837999995332, 8.406867999990936], [8.408769999994547, 8.410146999987774], [8.511057999989134, 8.511278999998467], [8.529073999990942, 8.529314999992494]], \"7\": [[8.486592999994173, 8.49035899998853], [8.530754999999772, 8.530876999997417], [8.531365999995614, 8.534311999988859], [8.53442099998938, 8.536154999994324], [8.53619400000025, 8.536255999992136]]}, \"kworker/6:0-29995\": {\"6\": [[2.0753699999913806, 2.0754549999983283], [4.046990999995614, 4.0470599999971455], [4.063099999999395, 4.063171999994665], [4.065536999987671, 4.065556000001379], [4.078748999992968, 4.078834999992978], [4.090824999992037, 4.090849999993225], [4.1618820000003325, 4.16199599999527], [4.1623319999926025, 4.162395999999717], [4.163489999991725, 4.163505999997142], [4.262535999994725, 4.262573999993037], [4.34273899999971, 4.342772999996669], [4.344912999993539, 4.344939999995404], [4.36670199999935, 4.366732999988017], [4.382717999993474, 4.382795999990776], [4.398517999987234, 4.398551999998745], [4.4694499999895925, 4.469540999998571], [4.4746849999937695, 4.474959999992279], [4.478987999988021, 4.479098999989219], [4.490334999994957, 4.490423999988707], [4.49826999999641, 4.500147999991896], [4.50023499999952, 4.500293999997666], [4.5003839999990305, 4.501038999995217], [4.514620999994804, 4.5147649999998976], [4.5147889999934705, 4.514887999990606], [4.8227439999900525, 4.82276899999124], [4.831284999992931, 4.831334999995306], [4.831632000001264, 4.836123999994015], [4.8425159999897005, 4.842682999995304], [7.467456999991555, 7.467520999998669], [8.28663799999049, 8.286695999995572], [8.28672099999676, 8.286770999999135], [8.28678699999, 8.286924999993062], [8.290737999996054, 8.294102999992901]]}, \"10-uname-30806\": {\"5\": [[7.822630999988178, 7.823025999998208]]}, \"kworker/u16:1-30615\": {\"2\": [[2.5646529999939958, 2.5648609999916516], [2.5650150000001304, 2.581981999988784]]}, \"sh-30804\": {\"4\": [[7.811786999998731, 7.8121549999923445], [7.823813999988488, 7.824204999997164]]}, \"kworker/u16:1-30726\": {\"1\": [[5.593742999990354, 5.593871999997646]], \"4\": [[5.594117000000551, 5.6000720000010915]]}, \"(sshd)-30712\": {\"6\": [[5.100982999996631, 5.106273999990663]]}, \"kworker/u16:1-30626\": {\"1\": [[2.855117999992217, 2.8553399999946123]], \"6\": [[2.855521999998018, 2.862066000001505]]}, \"sh-30684\": {\"5\": [[4.3454839999903925, 4.3491030000004685]]}, \"modprobe-30779\": {\"5\": [[7.002248999997391, 7.003329999992275]]}, \"env-30673\": {\"7\": [[4.05929799999285, 4.0607879999879515]]}, \"sshd-30727\": {\"4\": [[5.606032999989111, 5.608867999995709]]}, \"10-uname-30818\": {\"1\": [[8.122951999990619, 8.123523999995086]], \"5\": [[8.1237770000007, 8.125378999990062]]}, \"sh-30849\": {\"2\": [[9.027433999988716, 9.028506999995443]], \"5\": [[9.028604999999516, 9.031844999990426]]}, \"systemd-cgroups-30637\": {\"5\": [[3.1664359999995213, 3.172625999999582]]}, \"sshd-30687\": {\"1\": [[4.406189000001177, 4.4144129999913275], [4.414657999994233, 4.415687999993679], [4.415825999996741, 4.416854999988573]], \"4\": [[4.418781000000308, 4.422316999989562]]}, \"in:imklog-3106\": {\"0\": [[1.0902709999936633, 1.090407999989111], [1.202274999988731, 1.2024160000000848], [1.338276999988011, 1.3384619999997085], [1.3822689999942668, 1.382408999998006], [1.7583449999947334, 1.7585569999937434]], \"3\": [[1.1344499999977415, 1.1346550000016578]]}, \"systemd-30667\": {\"2\": [[3.8630129999946803, 3.863534999996773]]}, \"shutils-30554\": {\"4\": [[0.5281929999910062, 0.5295780000014929]]}, \"sshd-30786\": {\"2\": [[7.218143999998574, 7.223230999996304], [7.223352999993949, 7.224530999999843]], \"6\": [[7.226446999993641, 7.237009999997099]]}, \"systemd-30700\": {\"3\": [[4.764837999988231, 4.7655979999981355]]}, \"bash-30753\": {\"4\": [[6.282278999991831, 6.286547999989125]]}, \"kworker/u16:1-30759\": {\"1\": [[6.529576000000816, 6.529708999994909]], \"6\": [[6.529753999988316, 6.537280999997165]]}, \"kworker/u16:1-30624\": {\"1\": [[2.706244000000879, 2.7064009999885457]], \"7\": [[2.7067099999985658, 2.7084609999874374]]}, \"kworker/u16:1-30836\": {\"1\": [[8.722348999988753, 8.722555000000284]], \"2\": [[8.72272299999895, 8.726369999989402]]}, \"sshd-30668\": {\"0\": [[4.11393799999496, 4.118426000000909], [4.118642999994336, 4.122292000000016], [4.122858999995515, 4.124147999988054], [4.1245339999877615, 4.12475399998948], [4.1412469999922905, 4.1416319999989355], [4.142749999999069, 4.143079000001308], [4.144920999999158, 4.145307999991928], [4.145690999997896, 4.147573999987799], [4.148217999987537, 4.148868999996921], [4.149032999994233, 4.152011999991373]], \"4\": [[4.152375999998185, 4.152600000001257]], \"5\": [[3.9115319999982603, 3.9142729999875883], [3.917779999988852, 3.921993999989354], [3.9521009999880334, 3.9533079999964684], [4.01197300000058, 4.012991999989026], [4.013550999996369, 4.02012499999546], [4.021975999989081, 4.026243999993312], [4.026321999990614, 4.03522599999269], [4.035634999992908, 4.03629699999874], [4.036331999988761, 4.036407999999938], [4.0364169999957085, 4.0364429999899585], [4.038550999990548, 4.039855999988504], [4.040217999994638, 4.040264999988722], [4.040729999993346, 4.040810999998939], [4.048642999987351, 4.051983999990625], [4.066942999997991, 4.067451999988407], [4.067540999996709, 4.067555999994511], [4.06757299999299, 4.067604999989271], [4.067622999995365, 4.068153000000166], [4.068180999995093, 4.068897999997716], [4.0689259999926435, 4.068948000000091], [4.068971999993664, 4.06899099999282], [4.069011999992654, 4.069327999997768], [4.137762999991537, 4.138047999993432], [4.139633999991929, 4.139715999990585], [4.140176999993855, 4.140294999990147], [4.141959000000497, 4.142033999989508], [4.143423999994411, 4.143535999988671]], \"6\": [[4.154418999998597, 4.1547109999955865], [4.156802999990759, 4.1618820000003325], [4.16199599999527, 4.1623319999926025], [4.162395999999717, 4.162499999991269]]}, \"kthreadd-2\": {\"6\": [[2.44737099998747, 2.4485569999960717], [3.6082279999973252, 3.6083419999922626]]}, \"bash-30547\": {\"7\": [[0.5108409999957075, 0.5143600000010338]]}, \"run-parts-30817\": {\"1\": [[8.120437999998103, 8.120981999993091]], \"7\": [[8.121233999991091, 8.122783999991952]]}, \"kthreadd-30614\": {\"4\": [[2.4487689999950817, 2.448806999993394]]}, \"sshd-30725\": {\"1\": [[5.4406549999985145, 5.444896000000881], [5.4505129999888595, 5.462278999999398], [5.462404999998398, 5.474233000000822], [5.474261999988812, 5.476199999990058], [5.476448999994318, 5.4764759999961825], [5.478589999998803, 5.478856999994605], [5.484870999993291, 5.484954999992624], [5.529255999994348, 5.529858999987482], [5.530689999999595, 5.531347999989521], [5.531840999989072, 5.531898000001092], [5.533842999997432, 5.53601099998923], [5.537010999993072, 5.537646999990102], [5.548874000000069, 5.548956999991788], [5.5489809999999125, 5.548996999990777], [5.551793999999063, 5.552335000000312], [5.553544999987935, 5.553738999995403], [5.554255999988527, 5.554269000000204], [5.573262999998406, 5.57352799999353], [5.573556999996072, 5.573569000000134], [5.575119000000996, 5.579964999997173]]}, \"(sshd)-30668\": {\"1\": [[3.8825229999929434, 3.8922590000001946]], \"5\": [[3.892545999988215, 3.9078559999907156]]}, \"sh-30728\": {\"3\": [[5.609050999992178, 5.6094379999995]], \"6\": [[5.609690999990562, 5.614277000000584]]}, \"sh-30617\": {\"5\": [[2.571695999999065, 2.5754289999895263]]}, \"shutils-30548\": {\"1\": [[0.5172179999935906, 0.5188320000015665]], \"5\": [[0.5191849999973783, 0.5204039999953238]]}, \"10-uname-30618\": {\"5\": [[2.5793489999923622, 2.5797599999932572]], \"6\": [[2.577313999994658, 2.5773619999963557]]}, \"shutils-30551\": {\"6\": [[0.5228399999905378, 0.52440999999817]]}, \"task_4_2-30572\": {\"0\": [[0.7469849999906728, 0.7470999999932246], [0.7822389999928419, 0.7862459999887506], [0.7982329999940703, 0.8022429999982705], [0.8024719999957597, 0.8142459999944549], [0.8142759999900591, 0.8182419999939157], [0.8184689999907278, 0.8342409999895608], [0.8504729999986012, 0.866238999995403], [0.8824669999885373, 0.8902469999884488], [0.8984679999994114, 0.9142419999989215], [0.9144769999984419, 0.915445999999065], [0.9509709999983897, 0.9622419999941485], [0.9624749999929918, 0.9782399999967311], [0.9784709999948973, 0.9912659999972675], [1.050967999995919, 1.0582409999915399], [1.074466999998549, 1.0818149999977322], [1.088780999998562, 1.0902709999936633], [1.0906489999906626, 1.1062479999964125], [1.1064780000015162, 1.1148059999977704], [1.1545169999881182, 1.1582559999951627], [1.158276999994996, 1.1702450000011595], [1.5017159999988507, 1.5102389999956358], [1.5104739999951562, 1.5105469999980414], [1.5584629999939352, 1.5742369999934454], [1.5904630000004545, 1.6022410000005038], [1.6064659999974538, 1.6188399999955436], [1.6509660000010626, 1.6542419999896083], [1.654471999994712, 1.6702379999915138], [1.6864649999915855, 1.702237999998033], [1.7024649999948451, 1.7075970000005327]], \"1\": [[1.1708579999976791, 1.190240999989328], [1.1902659999905154, 1.1950739999883808], [1.2509659999923315, 1.2662299999938114], [1.286229999997886, 1.3022300000011455], [1.7554489999893121, 1.7569359999906737]], \"2\": [[1.3029249999963213, 1.3114280000008876], [1.3509679999988293, 1.3742419999907725], [1.374268999992637, 1.3862459999945713], [1.3862739999894984, 1.3908929999888642], [1.450963999988744, 1.4702289999986533], [1.4822649999987334, 1.4942379999993136]], \"3\": [[0.7253809999965597, 0.7254919999977574], [0.7260719999903813, 0.7262300000002142], [0.7357389999961015, 0.7358359999925597]]}, \"sshd-30636\": {\"2\": [[3.0246990000014193, 3.0304249999899184], [3.0306369999889284, 3.0317509999877075], [3.037939000001643, 3.042292999991332], [3.0423509999964153, 3.0542609999974957], [3.054374999992433, 3.065621999994619]], \"4\": [[3.066148999991128, 3.0661739999923157], [3.069189000001643, 3.06946600000083], [3.0765409999876283, 3.0765929999906803], [3.123935999989044, 3.1243389999872306], [3.127232999991975, 3.1276269999943906], [3.1291589999891585, 3.129202999989502], [3.1301370000001043, 3.1310859999939566], [3.1326629999966826, 3.1328749999956926], [3.1366520000010496, 3.1366629999974975], [3.137881999995443, 3.1380499999941094], [3.1399919999967096, 3.1401419999892823], [3.1405369999993127, 3.1405589999922086], [3.1530079999938607, 3.1530579999962356], [3.153072000000975, 3.1530779999884544], [3.1536579999956302, 3.155633999995189]]}, \"bash-30608\": {\"6\": [[2.3423859999893466, 2.3474519999872427]]}, \"10-uname-30840\": {\"6\": [[8.733360999991419, 8.73515999999654]]}, \"kworker/0:3-29984\": {\"0\": [[2.9602469999954337, 2.9607379999943078], [2.982441000000108, 2.982587999998941], [2.995236999995541, 2.995430999988457], [4.7479849999945145, 4.74829599999066], [4.7500529999961145, 4.750482999996166], [4.751038999995217, 4.7512989999959245], [6.663369000001694, 6.664363999996567], [6.690503999998327, 6.6906679999956395], [6.710467999990215, 6.710516999999527], [6.7306769999995595, 6.73071199998958], [6.7307959999889135, 6.730804999999236], [6.764119999992545, 6.764162999999826], [6.765402999997605, 6.765658999996958], [6.7802159999992, 6.780259999999544], [6.781439999991562, 6.781531999993604], [6.810742999994545, 6.810987999997451], [6.898686999993515, 6.898797999994713], [6.91066399999545, 6.910891999999876], [6.933342999996967, 6.933437999992748], [6.946128999989014, 6.946266999992076], [6.974868999997852, 6.975077999988571], [6.9984499999991385, 6.998563999994076], [7.07071200000064, 7.070959999997285], [7.0899849999987055, 7.090084999988903], [7.112336999998661, 7.112536000000546], [7.122611999991932, 7.1226800000004005], [7.13456999999471, 7.13465899998846], [7.146578999992926, 7.146666999993613], [7.182835999992676, 7.182932999989134], [7.207567999997991, 7.2076689999958035], [7.245178999990458, 7.245253000000957], [7.24886899998819, 7.248961999997846], [7.270689999990282, 7.2708469999925], [7.298731999995653, 7.2988059999916], [7.3108959999954095, 7.310977999994066], [7.311172000001534, 7.3112269999983255], [7.359119000000646, 7.359210999988136], [7.375891999996384, 7.375974999988102], [7.376689999990049, 7.376843999998528], [7.391883999996935, 7.392089000000851], [7.39325499998813, 7.393345999997109], [7.404308999990462, 7.404625999988639], [7.405386999991606, 7.405440999995335], [7.446540999997524, 7.44668599999568], [7.502779999995255, 7.502874999991036], [7.514826999991783, 7.515004000000772], [7.538521999988006, 7.5386319999961415], [7.548534000001382, 7.548767999993288], [7.558743000001414, 7.558903999990434], [7.569281999996747, 7.569401000000653], [7.579041999997571, 7.579239999991842], [7.580737999989651, 7.580808999991859], [7.588987999988603, 7.589139999996405], [7.590278999996372, 7.592213999989326], [7.626741999993101, 7.627485999997589], [7.642491999999038, 7.642596999998204], [7.6473709999991115, 7.6474749999906635], [7.694947999989381, 7.695070999994641], [7.728164000000106, 7.728206999992835], [7.729401999997208, 7.729494999992312], [7.748498000000836, 7.748731999992742], [7.774938999995356, 7.774978999994346], [7.838654999999562, 7.83869199999026], [7.855664999995497, 7.8557029999938095], [7.870664999994915, 7.870773999995436], [7.905375999995158, 7.905585000000428], [7.905868999994709, 7.906022999988636], [7.908874999993714, 7.908962000001338], [7.947375999996439, 7.947512999991886], [8.01056399999652, 8.010633999991114], [8.02726299999631, 8.027363999994122], [8.028227999995579, 8.028398999987985], [8.04403099999763, 8.044165999992401], [8.045412999999826, 8.045501999993576], [8.06259799998952, 8.06272399998852], [8.079555999996956, 8.079659999988507], [8.094908999992185, 8.095115999996779], [8.114603999987594, 8.114816999994218], [8.126634000000195, 8.126711999997497], [8.138498999993317, 8.138635999988765], [8.159576999998535, 8.159677999996347], [8.17504899999767, 8.175156999990577], [8.198527000000468, 8.198631999999634], [8.211606999990181, 8.211704000001191], [8.34357299999101, 8.343648999987636], [8.344307999999728, 8.344358999995166], [8.359576999995625, 8.359744000001228], [8.360800999987987, 8.360980999990716], [8.37494299998798, 8.375241000001552], [8.391493999995873, 8.391691999990144], [8.426626000000397, 8.426730999999563], [8.451295999999274, 8.4514349999954], [8.474871999991592, 8.474974999990081], [8.486532999988412, 8.486646999997902], [8.51778199999535, 8.517907000001287], [8.522365999990143, 8.522398000000976], [8.522640999988653, 8.522659999987809], [8.538617999991402, 8.540213999993284], [8.574890999996569, 8.575670999998692], [8.598715999993146, 8.598786999995355], [8.639923999988241, 8.639948999989429], [8.656177999990177, 8.656221999990521], [8.657422999996925, 8.657515999992029], [8.671829999992042, 8.671868999997969], [8.703685999993468, 8.703792000000249], [8.75052699999651, 8.750543999994989], [8.78643199999351, 8.786475000000792], [8.786762999996427, 8.786793999999645], [8.8104319999984, 8.810698000001139], [8.822399999990012, 8.822630999988178], [8.834514999995008, 8.834642000001622], [8.87045199998829, 8.870535999987624], [8.882594999988214, 8.882686999990256], [8.894406999999774, 8.894728999992367], [8.95038699998986, 8.950491999989026], [8.96379199999501, 8.96392699998978], [8.96513799999957, 8.965230000001611], [8.998540999993565, 8.998781999995117], [9.010716999997385, 9.01081599999452], [9.030606999993324, 9.030818999992334], [9.114052999997512, 9.114286999989417], [9.125502999988385, 9.12613199999032], [9.158984999987297, 9.15907999999763], [9.226844999997411, 9.226941000000807], [9.239749000000302, 9.239861999987625], [9.272098000001279, 9.272230999995372], [9.27343899999687, 9.27352799999062], [9.28244999999879, 9.28274799999781], [9.30633899998793, 9.306543999991845], [9.319438999998965, 9.319462999992538], [9.369210999997449, 9.369315999996616], [9.385188000000198, 9.385289999991073], [9.401199999992969, 9.401301999998395], [9.417201999996905, 9.417302999994718], [9.433181999993394, 9.433285999999498], [9.514328999997815, 9.514435999997659], [9.52908199999365, 9.529183999999077], [9.54509099999268, 9.545192999998108], [9.561100999999326, 9.561203999997815], [9.562341999990167, 9.562477999992552], [9.577061999996658, 9.57716599998821], [9.593046999987564, 9.59314899999299], [9.62559599999804, 9.625702999997884]]}, \"systemd-cgroups-30737\": {\"1\": [[5.917819999987842, 5.9179670000012266]]}, \"shutils-30546\": {\"1\": [[0.3398099999903934, 0.34244499998749234], [0.34253999999782536, 0.3445389999978943]], \"4\": [[0.34484900000097696, 0.345830999998725]]}, \"10-uname-30795\": {\"7\": [[7.488237999990815, 7.488541999991867], [7.488612999994075, 7.488650999992387]]}, \"run-parts-30762\": {\"2\": [[6.545175999999628, 6.545887999993283]], \"4\": [[6.545949999999721, 6.5478349999903]]}, \"(sshd)-30745\": {\"1\": [[6.026612999994541, 6.028741999994963], [6.02884400000039, 6.033307999998215]], \"5\": [[6.033564999990631, 6.042238999987603]]}, \"kworker/2:3-12627\": {\"2\": [[0.5184440000011818, 0.5185499999934109], [0.5319610000005923, 0.5320389999978943], [0.5407080000004498, 0.5408499999903142], [0.7422979999973904, 0.7423569999955362], [0.9662469999893801, 0.9662779999925988], [1.1062489999894751, 1.1062799999926938], [1.2702460000000428, 1.2702769999887096], [1.350256999998237, 1.3502899999875808], [1.3742419999907725, 1.374268999992637], [1.3862459999945713, 1.3862739999894984], [1.3982399999949848, 1.3982669999968493], [1.4102459999994608, 1.4102719999937108], [1.4222389999922598, 1.4222639999934472], [1.446272000001045, 1.446297999995295], [1.482237999996869, 1.4822649999987334], [1.4942379999993136, 1.494263000000501], [1.5062399999878835, 1.5062639999960084], [1.5174629999964964, 1.5174889999907464], [1.566246999995201, 1.566272999989451], [1.6502439999894705, 1.6502749999926891], [1.6742379999923287, 1.6742629999935161], [1.716653999988921, 1.7166819999984], [1.7268389999953797, 1.7269519999972545], [1.727071999994223, 1.7271179999952437], [1.727538999999524, 1.727575999990222], [1.729377999989083, 1.7294869999896036], [1.9507230000017444, 1.9508339999883901], [1.998528999989503, 1.9986139999964507], [2.011077999995905, 2.0111679999972694], [2.0426709999883315, 2.042716999989352], [2.0600369999883696, 2.060154999999213], [2.068364999999176, 2.068578999998863], [2.0785909999976866, 2.0786410000000615], [2.1002929999958724, 2.100583999999799], [2.3650389999966137, 2.3652469999942696], [2.581981999988784, 2.582089999996242], [2.582355999998981, 2.5823959999979706], [2.6188489999913145, 2.618942999994033], [2.7105999999912456, 2.7107229999965057], [2.860209999998915, 2.8604359999881126], [2.8624259999924107, 2.8625189999875147], [2.874739999999292, 2.876079999987269], [2.89886299999489, 2.899004999999306], [3.0183059999981197, 3.0184379999991506], [3.0304249999899184, 3.0306369999889284], [3.042292999991332, 3.0423509999964153], [3.0542609999974957, 3.054374999992433], [3.0656469999958063, 3.065675999998348], [3.070468999998411, 3.0705239999952028], [3.079154999999446, 3.07924799999455], [3.2225279999984195, 3.2226039999950444], [3.27057499998773, 3.2706429999961983], [3.3036639999918407, 3.3037859999894863], [3.324574999991455, 3.3247899999987567], [3.3296819999959553, 3.329775999998674], [3.3583409999992, 3.3585479999892414], [3.3702809999958845, 3.3703979999991134], [3.382272999995621, 3.382341999997152], [3.3946889999933774, 3.3947509999998147], [3.5624129999923753, 3.562640999996802], [3.563351999997394, 3.5635009999969043], [3.642705999998725, 3.6428279999963706], [3.756148000000394, 3.756288999997196], [3.8264169999893056, 3.826668999987305], [3.829736999992747, 3.8298569999897154], [3.8635729999950854, 3.8636419999966165], [3.9147029999876395, 3.914808000001358], [4.0374119999905815, 4.037518999990425], [4.04766299999028, 4.047764999995707], [4.058611000000383, 4.058739999993122], [4.094826999993529, 4.094923999989987], [4.131205999990925, 4.131450999993831], [4.218604999987292, 4.218647999994573], [4.267561000000569, 4.2676919999939855], [4.382685999997193, 4.382780999992974], [4.407829999996466, 4.407920999990893], [4.422781999994186, 4.423689999995986], [4.435023999991245, 4.435104999996838], [4.438566999990144, 4.438687999994727], [4.486489999995683, 4.486606999998912], [4.817727000001469, 4.817941000001156], [4.830266999997548, 4.830308999997214], [4.842267999993055, 4.842358999987482], [4.858747999998741, 4.858836999992491], [5.06628999998793, 5.066338999997242], [5.100806999995257, 5.101106999994954], [5.101167000000714, 5.101337000000058], [5.114686000000802, 5.114784999997937], [5.3776229999930365, 5.377791999999317], [5.398883999994723, 5.400760999997146], [5.423075999991852, 5.423167000000831], [5.538585999995121, 5.538892999989912], [5.548618000000715, 5.548813000001246], [5.573076000000583, 5.573211999988416], [5.5734449999872595, 5.57347899999877], [5.610614999997779, 5.610667000000831], [5.642762999996194, 5.642887999987579], [5.654799999989336, 5.654891999991378], [5.708910000001197, 5.709040000001551], [5.726493999987724, 5.726620000001276], [5.970514999993611, 5.97082099999534], [5.9715199999918696, 5.9717189999937546], [5.982513999988441, 5.982622999988962], [6.138416999994661, 6.138512999998056], [6.14647999999579, 6.14673499998753], [6.180299999992712, 6.1804599999886705], [6.21882499998901, 6.218871999997646], [6.226681999993161, 6.226779999997234], [6.238508999987971, 6.238586999999825], [6.274414999992587, 6.274645999990753], [6.275758999996469, 6.275847999990219], [6.286729999992531, 6.286926999993739], [6.3692230000015115, 6.369462999995449], [6.382243999993079, 6.3822890000010375], [6.39423999999417, 6.394326999987243], [6.512558999995235, 6.512749999994412], [6.513056999989203, 6.513125999990734], [6.658363999988069, 6.658507999993162], [6.664694999999483, 6.66474899998866], [6.678815999999642, 6.678914999996778], [6.7224979999882635, 6.722543999989284], [6.738467999995919, 6.738537999990513], [6.844233999989228, 6.844472999990103], [6.845388999994611, 6.845648999995319], [6.938704999993206, 6.938929999989341], [6.954104999997071, 6.954298999989987], [6.956940999996732, 6.95701499999268], [7.066789999997127, 7.066874999989523], [7.1024559999932535, 7.102713000000222], [7.223230999996304, 7.223352999993949], [7.224674999990384, 7.224861999988207], [7.234537999989698, 7.2345969999878434], [7.294525999997859, 7.294688999987557], [7.46838900000148, 7.468527999997605], [7.4749899999878835, 7.475163999988581], [7.55103699999745, 7.5511939999996684], [7.658847999991849, 7.65906599999289], [7.73820199999318, 7.73877199999697], [7.770238999990397, 7.770357999994303], [7.8062709999940125, 7.806437999999616], [7.811206999991555, 7.811380999992252], [7.926596999997855, 7.926733999993303], [8.098641999997199, 8.09873699999298], [8.103361999994377, 8.103504999991856], [8.220698999997694, 8.220784999997704], [8.242394000000786, 8.242601999998442], [8.252395999996224, 8.253751999989618], [8.498375999988639, 8.49859399998968], [8.499197999990429, 8.499333999992814], [8.534618999998202, 8.534677999996347], [8.546524999997928, 8.54658899999049], [8.726369999989402, 8.72658999999112], [8.738305999999284, 8.738440000000992], [8.741786999991746, 8.741834000000381], [8.774786999987555, 8.774881999997888], [8.825773999997182, 8.825943999996525], [8.827483999994001, 8.827550999994855], [8.84635100000014, 8.846584999992047], [8.856815999999526, 8.857039999988046], [8.906238999989, 8.906338000000687], [8.918223999993643, 8.918290000001434], [9.024678000001586, 9.024862999998732], [9.090360999995028, 9.090579999989131], [9.091169999999693, 9.09121800000139], [9.093421999990824, 9.093505999990157], [9.170710999998846, 9.170805999994627], [9.186486999999033, 9.186593999998877], [9.203328999996302, 9.203437999996822], [9.215721000000485, 9.215828999993391], [9.25140699998883, 9.251531999994768], [9.347448999993503, 9.347571999998763], [9.47136799999862, 9.471560999998474], [9.487410999994609, 9.487517999994452], [9.502865999995265, 9.502977999989525], [9.635389999995823, 9.635521999996854], [9.635912999990978, 9.636187999989488]]}, \"gdbus-3130\": {\"0\": [[3.6104429999977583, 3.6114419999939855], [3.6115089999948395, 3.611785000000964], [7.589139999996405, 7.5896409999986645]], \"1\": [[2.2575769999966724, 2.258204999990994], [3.7523269999946933, 3.7540459999872837], [7.590497999990475, 7.590721000000485]], \"4\": [[2.0964620000013383, 2.0966019999905257], [2.0967889999883482, 2.0968509999947855], [2.258548999991035, 2.2589239999942947], [2.259210999996867, 2.2593329999945126], [2.5652310000004945, 2.5655269999988377], [2.5667499999981374, 2.5671040000015637], [2.5675029999983963, 2.5676349999994272], [2.6879679999983637, 2.6882019999902695], [2.689569999987725, 2.689636999988579], [2.8562959999981103, 2.8565699999890057], [2.857371999998577, 2.8575769999879412], [2.8578599999891594, 2.8579459999891696], [2.971514999997453, 2.9717929999897024], [2.9863839999889024, 2.986439000000246], [3.166390999991563, 3.166726999988896], [3.167197999995551, 3.1673589999991236], [3.487368999994942, 3.4875539999920875], [3.6091619999933755, 3.6094129999983124], [3.751178999998956, 3.7514549999905284], [3.8612020000000484, 3.8614809999999125], [4.049760999987484, 4.049913999988348], [4.050010999999358, 4.050071999998181], [4.469276999996509, 4.469628999999259], [4.7814479999942705, 4.781508999993093], [4.944048999997904, 4.944401000000653], [4.944891999999527, 4.944989999989048], [5.065007999990485, 5.0652960000006715], [5.075766999987536, 5.075979000001098], [5.076125999999931, 5.076177999988431], [5.082511999993585, 5.082585999989533], [5.2790749999985565, 5.279541999989306], [5.401862999991863, 5.402121999999508], [5.730131999996956, 5.7302389999968], [5.733676999996533, 5.733746999991126], [5.896875999998883, 5.896961999998894], [6.00124599999981, 6.001529999994091], [6.201076999990619, 6.2014539999945555], [6.201791999992565, 6.201860999994096], [6.202796999990824, 6.202955999993719], [6.531846999991103, 6.532225999995717], [6.532580999992206, 6.532693000001018], [6.659446999998181, 6.659518000000389], [6.833421999996062, 6.833504999987781], [6.8466130000015255, 6.8467299999902025], [7.465947999997297, 7.466138999996474], [7.466597999999067, 7.466690000001108], [7.472976999997627, 7.473012999995262], [7.473236999998335, 7.473324999999022], [7.59939599999052, 7.599612999998499], [7.920836999997846, 7.921206999992137], [7.921564999996917, 7.921652999997605], [7.932084000000032, 7.932393999988562], [7.932673999996041, 7.9327289999928325], [7.939538999999058, 7.939680999988923], [7.939880999998422, 7.939939999996568], [8.2332669999887, 8.233341999992263], [8.719323999990593, 8.71966099999554], [8.722998999990523, 8.723188999996637], [8.825276999996277, 8.825389999998151], [8.835114999994403, 8.835185999996611], [9.146885999987717, 9.146945999993477]], \"5\": [[2.0762919999979204, 2.076673999996274], [2.090108999997028, 2.0904129999980796], [2.091065000000526, 2.09113200000138], [2.972020999994129, 2.972117999990587], [2.9800339999928838, 2.9802599999966333], [2.9804000000003725, 2.980467999994289], [3.3013449999998556, 3.3016269999934593], [3.3019269999931566, 3.3020099999994272], [3.3122389999916777, 3.3122869999933755], [3.316402999989805, 3.31657599999744], [3.316691999993054, 3.3168619999923976], [3.3170849999878556, 3.317159999991418], [3.609690999990562, 3.609753999990062], [3.874723000000813, 3.875019999992219], [3.875038999991375, 3.875096999996458], [3.875330999988364, 3.875384999992093], [4.338468999994802, 4.3385679999919375], [4.462157000001753, 4.462426999991294], [4.462963999991189, 4.463038999994751], [5.081758999993326, 5.0819679999985965], [5.081982999996399, 5.082076999999117], [5.391081999987364, 5.391363999995519], [5.3916449999960605, 5.391726999994717], [5.40608699999575, 5.406371999997646], [5.406775999988895, 5.406838999988395], [5.72013399998832, 5.720370999988518], [6.001690999997663, 6.001793999996153], [6.011449999990873, 6.011648999992758], [6.011798999999883, 6.011866999993799], [6.317207000000053, 6.317266999991261], [6.6588989999872865, 6.659127999999328], [6.8457369999960065, 6.8460679999989225], [6.954996999993455, 6.9552719999919645], [6.9555489999911515, 6.955603999987943], [6.955695999989985, 6.9557609999901615], [6.965317999987747, 6.965377000000444], [6.966894999990473, 6.967008999999962], [6.967139999993378, 6.967175999991014], [6.967227000001003, 6.967262999998638], [7.148539999994682, 7.148983999999473], [7.149297999989358, 7.149418000000878], [7.14956199999142, 7.149628999992274], [7.269427999999607, 7.2697599999955855], [7.269992999994429, 7.27008799999021], [7.465518999990309, 7.465792999995756], [7.6003339999879245, 7.600396999987424], [7.6013160000002244, 7.6013979999988806], [8.10212299998966, 8.102436000001035], [8.104173999992781, 8.10437999998976], [8.104670999993687, 8.104758999994374], [8.230629999990924, 8.230693999998039], [8.232692999998108, 8.232997999992222], [8.723371000000043, 8.723441999987699], [8.824819000001298, 8.825098999994225], [8.834312999999383, 8.83456699999806], [9.02091899998777, 9.021368999994593], [9.021760999996332, 9.021848999997019], [9.136406999998144, 9.136671000000206], [9.136950999993132, 9.137034999992466], [9.146257000000332, 9.146509999991395]], \"6\": [[1.967785000000731, 1.9679939999914495], [2.3732639999943785, 2.373647999993409], [2.6891340000001946, 2.689436000000569], [2.6896829999896, 2.689736999993329], [2.850439000001643, 2.850760999994236], [2.9857889999984764, 2.986144999988028], [2.986191999996663, 2.986276999989059], [3.311781999989762, 3.3120009999984177], [3.4855160000006435, 3.4857129999872996], [3.4877330000017537, 3.4878369999933057], [3.5989359999948647, 3.599040999994031], [3.8617039999953704, 3.861801999999443], [3.872640000001411, 3.872881999996025], [3.8730199999990873, 3.873076999996556], [4.048188000000664, 4.04844499999308], [4.048540999996476, 4.048685000001569], [4.048754999996163, 4.048867999998038], [4.163505999997142, 4.163771999999881], [4.164122999995016, 4.164188999988255], [4.1788200000009965, 4.178925000000163], [4.332928999996511, 4.333334999988438], [4.333476999992854, 4.333569999987958], [4.337400999997044, 4.3376270000007935], [4.337755999993533, 4.337833999990835], [4.3379859999986365, 4.338145999994595], [4.469763000000967, 4.469845999992685], [4.781244999991031, 4.781384999994771], [4.946686999988742, 4.94689500000095], [4.947469999999157, 4.947552999990876], [5.065531000000192, 5.065628999989713], [5.271756999994977, 5.272151999990456], [5.272292999987258, 5.27239099999133], [5.402693999989424, 5.402747999993153], [5.59616799998912, 5.596332999994047], [5.596627999999328, 5.596689999991213], [5.89635699999053, 5.8966809999983525], [5.900086999987252, 5.900158999997075], [6.012355999991996, 6.012438999998267], [6.012491000001319, 6.012728999994579], [6.0129459999880055, 6.013022999992245], [6.307189999992261, 6.307440999997198], [6.307800999988103, 6.30787699999928], [6.316828999988502, 6.3170329999993555], [6.525362000000314, 6.5258669999893755], [6.525914999991073, 6.526052000001073], [6.526283999992302, 6.526363999990281], [6.661379999990459, 6.661454999994021], [6.83292299999448, 6.833238999999594], [6.839249999989988, 6.8396409999986645], [6.8397209999966435, 6.839807999989716], [6.96600899999612, 6.966225999989547], [6.96636999999464, 6.966419999997015], [7.149059999996098, 7.149164999995264], [7.258087999987765, 7.258218999995734], [7.268117999992683, 7.268349999998463], [7.470867999989423, 7.471252999996068], [7.472463999991305, 7.472574999992503], [7.472857999993721, 7.472940999999992], [7.600755999999819, 7.601035999992746], [7.800422000000253, 7.800927999996929], [7.801278999992064, 7.801365999999689], [7.804092999998829, 7.8044430000009015], [7.8048129999951925, 7.804934999992838], [7.938830999992206, 7.93909599998733], [8.416150999997626, 8.41654199999175], [8.537046999990707, 8.537272999994457], [8.537635000000591, 8.537716999999247], [8.54606499998772, 8.54629099999147], [8.546646999995573, 8.546707999994396], [8.55167000000074, 8.551951000001281], [8.552274999994552, 8.552337000000989], [8.719979999994393, 8.720056999998633], [8.836644999988494, 8.836951999997837], [9.14908899999864, 9.149390999999014], [9.149617999995826, 9.149697999993805]], \"7\": [[1.965790999995079, 1.9660539999895263], [1.966971999994712, 1.9672319999954198], [1.9680459999945015, 1.96813999999722], [2.076988999993773, 2.0771589999931166], [2.095484999998007, 2.0957909999997355], [2.3739609999902314, 2.374134999990929], [2.385534999993979, 2.3858389999950305], [2.3863369999889983, 2.386404999997467], [2.3898839999892516, 2.3900849999918137], [2.3902909999887925, 2.390423999997438], [2.3907629999885103, 2.3908269999956246], [2.6770439999963855, 2.6773140000004787], [2.677607999998145, 2.6776889999891864], [2.68837399999029, 2.6884339999960503], [2.851050999990548, 2.851113999990048], [2.8580369999981485, 2.8581169999961276], [3.1640369999950053, 3.1643739999999525], [3.16454800000065, 3.1646179999952437], [3.4846589999942807, 3.4849819999944884], [3.486079999987851, 3.4861819999932777], [3.598251999996137, 3.598517999998876], [4.049228999996558, 4.049329000001308], [4.172605999992811, 4.172861999992165], [4.172991999992519, 4.173047999996925], [4.17801899999904, 4.178420999989612], [4.451653999989503, 4.451925999994273], [4.452202000000398, 4.452283999999054], [4.648359999991953, 4.648633999997401], [4.649104999989504, 4.6492379999981495], [4.649397000001045, 4.649454999991576], [4.651753999991342, 4.652161999998498], [4.652254999993602, 4.652473999987706], [4.652506999991601, 4.652556999993976], [4.76337099999364, 4.763699999995879], [4.764329999990878, 4.764416999998502], [4.77361099999689, 4.77395199998864], [4.774132999998983, 4.774297999989358], [4.7807039999897825, 4.781028999990667], [5.279998999991221, 5.280185999989044], [5.595577999993111, 5.595858999993652], [5.720567999989726, 5.720652999996673], [5.729743999996572, 5.729956999988644], [5.732833999994909, 5.733001999993576], [5.733399999997346, 5.733532999991439], [5.899426999996649, 5.899726999996346], [5.899993999992148, 5.90007199998945], [6.203469000000041, 6.203645000001416], [6.203729999993811, 6.203808999998728], [6.318251999997301, 6.318564999994123], [6.318864999993821, 6.318952000001445], [6.6485739999916404, 6.648849999997765], [6.649102999988827, 6.649191999997129], [6.660750999988522, 6.661166999998386], [6.661265999995521, 6.661332999996375], [6.839916999990237, 6.8399999999965075], [6.964917999997851, 6.965150999996695], [7.257585999992443, 7.257863999999245], [7.268501999991713, 7.268570000000182], [8.108190999992075, 8.108434999987367], [8.10870499999146, 8.10879099999147], [8.221251999988453, 8.221533999996609], [8.221787999995286, 8.22185499999614], [8.230131999996956, 8.230421999993268], [8.233185999997659, 8.233222999988357], [8.416768999988562, 8.416865999999573], [8.423955999998725, 8.424212999991141], [8.424405999990995, 8.424487999989651], [8.837327999994159, 8.83741100000043]]}, \"run-parts-30849\": {\"5\": [[9.03697899999679, 9.037263999998686]]}, \"sh-30794\": {\"3\": [[7.47878099999798, 7.479846999995061]], \"6\": [[7.480144000001019, 7.483585999987554]]}, \"run-parts-30684\": {\"5\": [[4.35338599998795, 4.35382999999274]]}, \"10-uname-30686\": {\"4\": [[4.351148999994621, 4.35256099999242]]}, \"systemd-30800\": {\"3\": [[7.607875000001513, 7.618300999994972]]}, \"systemd-cgroups-30710\": {\"5\": [[5.065149999994901, 5.072206999990158], [5.072292999990168, 5.072390999994241]]}, \"scp-30709\": {\"4\": [[5.043676000001142, 5.0447019999992335], [5.046781999990344, 5.04689800000051], [5.050138999999035, 5.050243999998202], [5.051914999989094, 5.051979999989271], [5.053401999990456, 5.053801999994903]]}, \"scp-30665\": {\"1\": [[3.843455999987782, 3.843740999989677], [3.84514499999932, 3.845304999995278], [3.846250999995391, 3.8464399999938905], [3.8479709999955958, 3.8490989999991143], [3.8491629999916768, 3.849421999999322]], \"5\": [[3.8404929999960586, 3.8416189999989]]}, \"modprobe-30724\": {\"7\": [[5.432390999994823, 5.432437999988906]]}, \"run-parts-30606\": {\"1\": [[2.2687979999900563, 2.269386999993003]], \"4\": [[2.2696429999923566, 2.2711859999981243]]}, \"sshd-30714\": {\"3\": [[5.125599999999395, 5.132610999993631], [5.139303999996628, 5.150255999993533], [5.150352999989991, 5.162249999993946], [5.162314000001061, 5.162484000000404], [5.162790999995195, 5.162821999998414], [5.165299000000232, 5.165595999991638], [5.170548999987659, 5.170616999996128], [5.211602999988827, 5.212040999991586], [5.212795999992522, 5.213180999999167], [5.2132999999885214, 5.213339999987511], [5.2158329999947455, 5.217747999995481], [5.219586999999592, 5.220326999988174], [5.231267999988631, 5.231320999999298], [5.233296999998856, 5.23367899999721], [5.234659999987343, 5.234813999995822], [5.23524599999655, 5.235258999993675], [5.254174999994575, 5.254363999993075], [5.254774000000907, 5.254790999999386], [5.256029999989551, 5.260743999999249]]}, \"10-uname-30675\": {\"1\": [[4.063817999995081, 4.064348999992944]], \"6\": [[4.064400999995996, 4.065523999990546]]}, \"run-parts-30750\": {\"5\": [[6.212056999997003, 6.21212499999092], [6.216026999987662, 6.216348000001744]]}, \"kworker/3:0-18152\": {\"3\": [[0.15779599999950733, 0.15793099999427795], [0.33471899999130983, 0.33485600000130944], [0.5101569999969797, 0.51042900000175], [0.7184960000013234, 0.7186189999920316], [0.8022469999996247, 0.8022779999882914], [0.8462449999933597, 0.8462719999952242], [0.8582419999875128, 0.8582669999887003], [0.8693029999994906, 0.8693269999930635], [0.894241999994847, 0.8942669999960344], [0.9062429999903543, 0.9062679999915417], [0.9265499999892199, 0.9266809999971883], [0.9297619999997551, 0.9298369999887655], [0.9422729999932926, 0.9423709999973653], [0.9542409999994561, 0.9542669999937061], [0.9782409999897936, 0.9782669999985956], [0.9902409999922384, 0.9902659999934258], [1.058246999993571, 1.0582789999898523], [1.0702409999939846, 1.0702669999882346], [1.088737999991281, 1.0887649999931455], [1.0942419999919366, 1.0942689999938011], [1.1182609999959823, 1.1182869999902323], [1.1542539999936707, 1.1542869999975665], [1.166239999991376, 1.1662649999925634], [1.1782410000014352, 1.1782669999956852], [1.201363999993191, 1.2013889999943785], [1.2342839999910211, 1.234361999988323], [1.2822420000011334, 1.2822699999960605], [1.2942399999883492, 1.2942649999895366], [1.362278000000515, 1.3623089999891818], [1.5302559999981895, 1.5302870000014082], [1.5422389999876032, 1.542264999996405], [1.5542389999900479, 1.5542649999988498], [1.5782389999949373, 1.5782629999885103], [1.590236999996705, 1.5902619999978924], [1.6142419999960111, 1.6142689999978757], [1.6862399999954505, 1.686268999997992], [1.706239999999525, 1.706265999993775], [1.7256300000008196, 1.7257509999908507], [1.727538999999524, 1.727575999990222], [1.8542709999892395, 1.8543659999995725], [1.8662609999882989, 1.866331999990507], [1.974311999991187, 1.9744439999922179], [1.9805429999978514, 1.9805919999926118], [2.022899999996298, 2.0229989999934332], [2.034351999987848, 2.0345799999922747], [2.037650999991456, 2.037752999996883], [2.0428810000012163, 2.0429329999897163], [2.0892669999884674, 2.0894919999991544], [2.158629999990808, 2.158728999987943], [2.183841999998549, 2.184008999989601], [2.2487479999981588, 2.2489519999944605], [2.2615699999878416, 2.2616569999954663], [2.2827849999885075, 2.2829059999930905], [2.4462799999892013, 2.446323999989545], [2.4582549999904586, 2.4583439999987604], [2.6392909999995027, 2.6394519999885233], [2.6416279999975814, 2.641877999994904], [2.851721999992151, 2.8518269999913173], [2.8732420000014827, 2.8736559999961173], [3.164892000000691, 3.165012999990722], [3.2924070000008214, 3.292623999994248], [3.326662999999826, 3.3267199999972945], [3.3667379999969853, 3.3668760000000475], [3.494364999991376, 3.4945779999980005], [3.50433699999121, 3.504375999997137], [3.504529999991064, 3.5045739999914076], [3.538883999994141, 3.5389809999905992], [3.6185159999877214, 3.6185939999995753], [3.8591319999977713, 3.859275999988313], [3.93044799999916, 3.930712000001222], [3.946828000000096, 3.9486289999913424], [3.9587679999967804, 3.959038999993936], [4.091268999996828, 4.091354999996838], [4.1727739999914775, 4.172870999987936], [4.367029999993974, 4.367130999991787], [4.450585999991745, 4.450723999994807], [4.454045999998925, 4.454120999987936], [4.530259999999544, 4.530350000000908], [4.542237000001478, 4.542298000000301], [4.655663999990793, 4.655773999998928], [4.76565099999425, 4.765736000001198], [4.7839529999910155, 4.784076999989338], [4.952549999987241, 4.952723999987938], [5.0672970000014175, 5.067374999998719], [5.070746999990661, 5.0707949999923585], [5.11630699998932, 5.1165689999907045], [5.150255999993533, 5.150352999989991], [5.162249999993946, 5.162314000001061], [5.220386999993934, 5.2204599999968195], [5.2607849999913014, 5.26084199998877], [5.283379999993485, 5.28357899999537], [5.393486000000848, 5.393601999996463], [5.4191439999995055, 5.419295999992755], [5.595988000000943, 5.596085999990464], [5.722268999990774, 5.722329999989597], [5.774267000000691, 5.774385999990045], [5.786240000001271, 5.786315999997896], [5.797508999996353, 5.797605999992811], [5.89770299999509, 5.897811999995611], [6.046277999994345, 6.046324999988428], [6.050481999991462, 6.050594000000274], [6.0623519999935525, 6.062588000000687], [6.07504899999185, 6.07517199999711], [6.0868179999961285, 6.0869089999905555], [6.098833999989438, 6.098926999999094], [6.11085599999933, 6.110946000000695], [6.308783999993466, 6.30896299998858], [6.326779999988503, 6.3286559999978635], [6.370486999992863, 6.370543999990332], [6.466617999991286, 6.466918999998597], [6.47843199998897, 6.478644999995595], [6.502270999990287, 6.502455999987433], [6.534799999993993, 6.534918999997899], [6.546828999998979, 6.546889999997802], [6.5668210000003455, 6.566918999989866], [6.676863999993657, 6.676991000000271], [6.835349999993923, 6.835462999995798], [6.870610999991186, 6.870767000000342], [6.887400999999954, 6.887513999987277], [6.985778999995091, 6.986009000000195], [7.150605999995605, 7.150731000001542], [7.153776999999536, 7.15393599998788], [7.17050300000119, 7.17062900000019], [7.2598589999979595, 7.259934999994584], [7.3302569999941625, 7.330375999998068], [7.34225499999593, 7.342327999998815], [7.354483999995864, 7.354553999990458], [7.452876999988803, 7.4529360000015], [7.479985999991186, 7.480210999987321], [7.49050799998804, 7.490646999998717], [7.5914149999880465, 7.5914929999999], [7.618300999994972, 7.618443999992451], [7.62253100000089, 7.622631999998703], [7.809249999991152, 7.809408999994048], [7.882421999995131, 7.88266499999736], [7.883454999988317, 7.883565999989514], [7.949045999994269, 7.9491999999881955], [8.095311999990372, 8.09540299999935], [8.223329000000376, 8.223408999998355], [8.262489000000642, 8.26256899999862], [8.524936000001617, 8.525033999991138], [8.538758999988204, 8.538841999994474], [8.561295999999857, 8.561459999997169], [8.566502000001492, 8.56658499999321], [8.62650399999984, 8.626594999994268], [8.687183999994886, 8.687303999991855], [8.762535999994725, 8.762646999995923], [8.798542999997153, 8.798676999998861], [8.939539999992121, 8.939647999999579], [8.987322000000859, 8.987406000000192], [9.042532999999821, 9.042650999996113], [9.050861999989138, 9.050926999989315], [9.078687999994145, 9.078792000000249], [9.102545999994618, 9.102694000001065], [9.138424999997369, 9.138524999987567], [9.146563999995124, 9.146773000000394], [9.295266999994055, 9.29542899999069], [9.331389999992098, 9.331500999993295], [9.471223999993526, 9.471371999999974]]}, \"kworker/u16:1-30643\": {\"4\": [[3.3006439999880968, 3.301008999987971]]}, \"systemd-30655\": {\"1\": [[3.599802999990061, 3.6003469999996014]]}, \"sshd-30638\": {\"5\": [[3.1817230000015115, 3.184092999988934]]}, \"10-uname-30774\": {\"1\": [[6.855061999987811, 6.855692999990424]], \"7\": [[6.855958999993163, 6.8574919999955455]]}, \"sshd-30819\": {\"1\": [[8.178885999994236, 8.186553999999887], [8.186862999995355, 8.189064999998664], [8.189205999995465, 8.190303999988828]], \"5\": [[8.190606999996817, 8.200454999998328]]}, \"scp-30808\": {\"1\": [[7.898449000000255, 7.899124999996275], [7.901602999991155, 7.901910999993561], [7.90359499999613, 7.903873999995994], [7.905315999989398, 7.907001999992644]], \"5\": [[7.894331999996211, 7.894685999999638], [7.894755999994231, 7.896034999997937]]}, \"10-uname-30640\": {\"7\": [[3.1967509999958565, 3.1971249999915017]]}, \"sshd-30747\": {\"1\": [[6.135698999991291, 6.136199000000488], [6.136958999995841, 6.1373229999881005], [6.137954999998328, 6.137998999998672], [6.140134000001126, 6.141871999992873], [6.1429819999902975, 6.1435119999950984], [6.154157999990275, 6.1543410000012955], [6.154391999996733, 6.154561999996076], [6.156319000001531, 6.156730999995489], [6.1575729999894975, 6.157774999999674], [6.158285999990767, 6.158299999995506], [6.178346000000602, 6.178548999989289], [6.178971999994246, 6.178985999998986], [6.18049699999392, 6.185467999996035]], \"3\": [[6.056151999990107, 6.0623519999935525], [6.062588000000687, 6.063462999998592]], \"4\": [[6.068694999994477, 6.078215999994427], [6.078269999998156, 6.083224999994854], [6.08344699999725, 6.083452999999281], [6.084765999999945, 6.08490499999607], [6.091265999988536, 6.091340999992099]]}, \"rt-app-30575\": {\"5\": [[0.7251729999989038, 0.7252099999896018]]}, \"sshd-30808\": {\"3\": [[7.874102999994648, 7.882421999995131], [7.88266499999736, 7.883454999988317], [7.883565999989514, 7.884455999999773]], \"5\": [[7.884741000001668, 7.894234999999753]]}, \"systemd-cgroups-30781\": {\"4\": [[7.147575999988476, 7.153593999988516]]}, \"run-parts-30695\": {\"4\": [[4.666398999994271, 4.666691999998875]]}, \"kworker/u16:1-30847\": {\"1\": [[9.021232999992208, 9.021473000000697]], \"7\": [[9.021540999994613, 9.027945999987423]]}, \"shutils-30855\": {\"5\": [[9.294423999992432, 9.295917999988887], [9.301926999993157, 9.301951999994344], [9.30201099999249, 9.302020999995875], [9.302079999994021, 9.302088999989792], [9.302147999987938, 9.30215699999826], [9.302467000001343, 9.30341499998758]]}, \"run-parts-30772\": {\"5\": [[6.858261000001221, 6.858833999998751]]}, \"scp-30620\": {\"1\": [[2.6540939999977127, 2.654778999989503], [2.6568719999922905, 2.6571839999960503], [2.6586629999947036, 2.6590270000015153], [2.660695999991731, 2.6630849999928614]], \"4\": [[2.650333999990835, 2.6511649999883957], [2.651220999992802, 2.6522560000012163]]}, \"(sshd)-30789\": {\"1\": [[7.282566999987466, 7.284929000001284], [7.285046999997576, 7.291114999999991]], \"5\": [[7.291385999997146, 7.298263999997289]]}, \"kworker/u16:1-30713\": {\"3\": [[5.1159589999879245, 5.116167999993195]], \"4\": [[5.116439999997965, 5.118351999990409]]}, \"kworker/2:1H-3658\": {\"2\": [[2.138742999988608, 2.1387849999882746]]}, \"kworker/u16:1-30748\": {\"1\": [[6.201172999994014, 6.2012959999992745], [6.201396999997087, 6.2143899999937275]]}, \"NetworkManager-3103\": {\"0\": [[7.471609000000171, 7.473511999996845], [7.588643999988562, 7.588956999999937]], \"1\": [[7.589749999999185, 7.590497999990475], [7.598488999996334, 7.598847000001115], [7.599902000001748, 7.600462999995216]], \"4\": [[1.9660379999986617, 1.9662459999963176], [1.9664510000002338, 1.9665459999960149], [1.9673099999927217, 1.9676049999980023], [1.9679289999912726, 1.9680919999955222], [2.090593999993871, 2.090898999987985], [2.095172999994247, 2.0953579999913927], [2.258254999993369, 2.258548999991035], [2.2589239999942947, 2.259210999996867], [2.3720739999989746, 2.3723339999996824], [2.384638999996241, 2.38488199999847], [2.389633999991929, 2.389709999988554], [2.3900529999955324, 2.390134000001126], [2.390384999991511, 2.3905850000010105], [2.6882019999902695, 2.688414999996894], [2.9717929999897024, 2.9720959999976913], [2.980221999998321, 2.980439999999362], [2.9851439999911236, 2.9852629999950295], [2.9859679999935906, 2.9863839999889024], [3.4858099999983096, 3.4861390000005485], [3.4875539999920875, 3.4877879999985453], [3.597606999988784, 3.597797999987961], [3.6094129999983124, 3.609656000000541], [3.610092999995686, 3.6101569999882486], [3.610505999997258, 3.6105790000001434], [3.6110499999922467, 3.6110769999941112], [3.6113139999943087, 3.6113419999892358], [3.6113570000015898, 3.611596999995527], [3.8614809999999125, 3.861775999990641], [4.163911999989068, 4.164185999994515], [4.172809999989113, 4.173042999987956], [4.336712999996962, 4.33684999999241], [4.336996999991243, 4.337092999994638], [4.337208999990253, 4.337314999997034], [4.451344000000972, 4.451518999994732], [5.0652960000006715, 5.065605999989202], [5.279541999989306, 5.280033999995794], [5.390608000001521, 5.3908099999971455], [5.73296599999594, 5.733050999988336], [6.000654999996186, 6.000848999989103], [6.318513999998686, 6.318763999996008], [6.525604999987991, 6.525937999991584], [6.532225999995717, 6.532580999992206], [6.6482189999951515, 6.648391999988235], [6.658018999994965, 6.658153999989736], [6.658484999992652, 6.658579999988433], [7.267422999997507, 7.267575999998371], [7.269486999997753, 7.269621999992523], [7.921206999992137, 7.921564999996917], [7.932393999988562, 7.932673999996041], [7.939680999988923, 7.939880999998422], [8.232995999991545, 8.2332669999887], [8.42316999999457, 8.423366999995778], [8.424167999997735, 8.424478000000818], [8.545125999997254, 8.545354999994743], [8.546283999996376, 8.546484999998938], [9.146651999995811, 9.146885999987717], [9.148950999995577, 9.149043999990681]], \"5\": [[2.076673999996274, 2.0770989999873564], [2.088328999991063, 2.088564999998198], [2.256841999987955, 2.257062999997288], [2.257637999995495, 2.2577479999890784], [2.385884999996051, 2.386163999995915], [3.3120320000016363, 3.3122389999916777], [3.3162869999941904, 3.316402999989805], [3.31657599999744, 3.3166589999891585], [3.3168619999923976, 3.3170849999878556], [3.4841599999926984, 3.4843439999967813], [3.751789000001736, 3.751976999992621], [3.752905000001192, 3.7531769999914104], [3.7535709999938263, 3.753750999996555], [3.8718319999898085, 3.8719969999947352], [3.8728399999963585, 3.8730609999911394], [4.332503999990877, 4.332645999995293], [4.333176000000094, 4.33355899999151], [4.337570999996387, 4.337826999995741], [4.338242999991053, 4.338468999994802], [4.469499999991967, 4.469810999988113], [4.647484000000986, 4.647658999994746], [4.648592999990797, 4.648703999991994], [4.651985999997123, 4.65211699999054], [4.652126999993925, 4.652400999999372], [4.65241199999582, 4.652552999992622], [4.7638479999877745, 4.764173999996274], [4.773886999988463, 4.774192999990191], [4.943461999995634, 4.943623999992269], [4.94439199999033, 4.944673999998486], [4.94700699999521, 4.947334999989835], [5.064117999994778, 5.064327000000048], [5.075948999990942, 5.076164999991306], [5.08216099999845, 5.082570999991731], [5.271213999993051, 5.271391999995103], [5.271989000000758, 5.272348999991664], [5.277452999987872, 5.277616999999736], [5.27768999998807, 5.277791000000434], [5.391363999995519, 5.3916449999960605], [5.401426999989781, 5.401598999989801], [5.402335999999195, 5.402547999998205], [5.719287999992957, 5.719528999994509], [5.720370999988518, 5.720614999998361], [5.728738999998313, 5.728966999988188], [5.899035999987973, 5.899181000000681], [5.8993179999961285, 5.8994089999905555], [5.899825000000419, 5.900138999990304], [6.202750999989803, 6.202858999997261], [6.203116999997292, 6.203333999990718], [6.203610999989905, 6.203777999995509], [6.306375000000116, 6.306547000000137], [6.307595999998739, 6.3078609999938635], [6.525014999991981, 6.525190000000293], [6.531710999988718, 6.531877000001259], [6.660018999988097, 6.660114999991492], [6.660420000000158, 6.6605169999966165], [6.661040999999386, 6.661103999998886], [6.661114999995334, 6.661133000001428], [6.661140999989584, 6.661417999988771], [6.832514999987325, 6.832699999999022], [6.8460679999989225, 6.846477999992203], [6.954117999994196, 6.95433399999456], [6.9552719999919645, 6.9555489999911515], [6.964671999987331, 6.964703999998164], [6.96476599999005, 6.964890999995987], [6.965106999996351, 6.965317999987747], [6.967008999999962, 6.967139999993378], [7.1481779999885475, 7.148330999989412], [7.148983999999473, 7.149297999989358], [7.149418000000878, 7.14956199999142], [7.2569039999943925, 7.257084999990184], [7.2683019999967655, 7.268549000000348], [7.2697599999955855, 7.269992999994429], [7.465022999997018, 7.4651989999983925], [7.465792999995756, 7.46592299999611], [7.4661379999888595, 7.4664449999982025], [7.600600999998278, 7.600693000000319], [7.601100999992923, 7.6013160000002244], [7.919586999996682, 7.919853999992483], [8.102436000001035, 8.102528999996139], [8.10437999998976, 8.104670999993687], [8.106850999989547, 8.107009999992442], [8.229909999994561, 8.230067999989842], [8.230366999996477, 8.230629999990924], [8.536410000000615, 8.53655799999251], [8.53722800000105, 8.537477999998373], [8.71901099999377, 8.719163000001572], [8.719526999993832, 8.719618999995873], [8.719626999998582, 8.719828000001144], [8.722924999994575, 8.723012999995262], [8.72314999999071, 8.723371000000043], [8.836281999989296, 8.836369999989984], [9.021368999994593, 9.021760999996332], [9.13548099999025, 9.135667999988073], [9.136671000000206, 9.136950999993132], [9.145989999989979, 9.146148999992874]], \"6\": [[2.075106999996933, 2.0753699999913806], [2.0957499999931315, 2.0958499999978812], [2.0965829999913694, 2.096846000000369], [2.373647999993409, 2.3740790000010747], [2.389343999995617, 2.3894749999890337], [2.5659299999970244, 2.566109999999753], [2.56711199998972, 2.567496999996365], [2.676287999987835, 2.6764819999953033], [2.6773799999937182, 2.677667999989353], [2.688602999987779, 2.688680999999633], [2.689436000000569, 2.6896829999896], [2.855360000001383, 2.855521999998018], [2.9704539999947883, 2.970661999992444], [2.9796169999899575, 2.9797839999955613], [3.1634959999937564, 3.163646000000881], [3.164337999987765, 3.1646119999932125], [3.1659139999974286, 3.166054000001168], [3.166801999992458, 3.1671879999921657], [3.300565999990795, 3.300751999995555], [3.30169899998873, 3.301999999996042], [3.8737049999908777, 3.8737809999875026], [3.8738929999963148, 3.873951000001398], [3.874854999987292, 3.8751479999918956], [4.162499999991269, 4.162774999989779], [4.461446999994223, 4.461609999998473], [4.461621999987983, 4.461705999987316], [4.462578999999096, 4.462818999993033], [4.649210999996285, 4.649443999995128], [4.650138999990304, 4.650329999989481], [5.075286999999662, 5.075430999990203], [5.081293999988702, 5.081455999999889], [5.895767999987584, 5.895948999997927], [5.8966809999983525, 5.896924999993644], [6.001462000000174, 6.0017469999875175], [6.012728999994579, 6.0129459999880055], [6.2009649999963585, 6.201164999991306], [6.201593999998295, 6.201847999996971], [6.202274999988731, 6.202380999995512], [6.315812000000733, 6.316068000000087], [6.3170329999993555, 6.317247999992105], [6.526052000001073, 6.526283999992302], [6.648886999988463, 6.649181000000681], [6.833238999999594, 6.833461999995052], [6.965933999992558, 6.96600899999612], [6.966225999989547, 6.96636999999464], [7.269083999999566, 7.269167999998899], [7.799573999989661, 7.799825999987661], [7.800927999996929, 7.801278999992064], [7.802437999998801, 7.802574999994249], [7.8044430000009015, 7.8048129999951925], [7.93909599998733, 7.9391949999990175], [8.101731999995536, 8.101883999988786], [8.232473999989452, 8.2325589999964], [8.41654199999175, 8.41683999999077], [8.722609999997076, 8.722750000000815], [8.825047999998787, 8.825358999994933], [9.149390999999014, 9.149617999995826]], \"7\": [[2.687040999997407, 2.687192999990657], [2.688929999989341, 2.6890019999991637], [2.8500679999997374, 2.8502449999941746], [2.850832999989507, 2.851050999990548], [2.8575809999892954, 2.8580369999981485], [3.311249999998836, 3.3113959999900544], [3.4849819999944884, 3.485110999987228], [3.598517999998876, 3.5988109999889275], [3.6085089999978663, 3.608706999992137], [3.608725999991293, 3.6088119999913033], [3.8604609999893, 3.8606499999877997], [4.048853999993298, 4.049228999996558], [4.049878999998327, 4.050059999994119], [4.171940000000177, 4.172103999997489], [4.177421000000322, 4.1775459999917075], [4.178420999989612, 4.178738999995403], [4.451925999994273, 4.452202000000398], [4.468457999988459, 4.468633999989834], [4.4687359999952605, 4.468815000000177], [4.762449999994715, 4.762717999998131], [4.7727669999876525, 4.773029999996652], [4.780564000000595, 4.7807039999897825], [4.781028999990667, 4.781260999996448], [4.781361000001198, 4.781478999997489], [5.405623999991803, 5.405724999989616], [5.406410999989021, 5.406619000001228], [5.595434999995632, 5.595577999993111], [5.595858999993652, 5.5960809999960475], [5.596502000000328, 5.596671999999671], [5.729956999988644, 5.730180999991717], [5.732489999994868, 5.73258199999691], [5.732764000000316, 5.732833999994909], [5.733532999991439, 5.73372799999197], [6.0107480000006035, 6.010899000000791], [6.011616999996477, 6.011851999995997], [6.012163999999757, 6.012243999997736], [6.012458999990486, 6.012540999989142], [6.317405999987386, 6.317490000001271], [6.317603999996209, 6.317670999997063], [6.6592709999968065, 6.659491999991587], [6.838237999996636, 6.838403000001563], [6.839463999989675, 6.839916999990237], [7.257863999999245, 7.258147000000463], [7.802919999987353, 7.803032999989227], [7.930819000001065, 7.931059999988065], [7.93876900000032, 7.938922999994247], [8.10714699998789, 8.107254999995348], [8.108434999987367, 8.10870499999146], [8.220516999994288, 8.22072099999059], [8.221533999996609, 8.221787999995286], [8.415929999988293, 8.416075000001001], [8.550959000000148, 8.551100999990012], [8.551201999987825, 8.551254999998491], [8.55191099998774, 8.55211999999301], [8.824476999987382, 8.82465099998808], [8.833700999995926, 8.833860999991884], [8.833872999995947, 8.833938999989186], [8.83471899999131, 8.834974999990663], [8.836664999995264, 8.836769000001368], [8.837092999994638, 8.837327999994159]]}, \"sshd-30657\": {\"0\": [[3.843022999993991, 3.843284999995376], [3.843880000000354, 3.8442959999956656], [3.8449929999915184, 3.8451879999920493], [3.8452849999885075, 3.845495999994455], [3.8460619999968912, 3.8463340000016615], [3.846615999995265, 3.8469679999980144], [3.847604999988107, 3.8477959999872837], [3.8490569999994477, 3.849155999996583], [3.8491979999962496, 3.850163999988581], [3.8508049999945797, 3.8512249999912456], [3.851320999994641, 3.852997999987565]], \"1\": [[3.823183999993489, 3.823629999998957]], \"4\": [[3.6282030000002123, 3.6358469999977387], [3.654397999998764, 3.655979999995907], [3.7110239999892656, 3.712151999992784], [3.7127399999881163, 3.7220180000003893], [3.722119999991264, 3.7221879999997327], [3.724637999999686, 3.734240999998292], [3.734307999999146, 3.7362489999941317], [3.7364229999948293, 3.7364339999912772], [3.7364439999946626, 3.7370850000006612], [3.737093999996432, 3.737100999991526], [3.737194000001182, 3.7372189999878174], [3.739344000001438, 3.7407149999926332], [3.7411119999887887, 3.741182999990997], [3.7517809999990277, 3.75509899998724], [3.770240999991074, 3.77257999998983], [3.8179609999933746, 3.8221059999923455], [3.841809999998077, 3.8420379999879515], [3.8548639999935403, 3.8550299999915296]], \"5\": [[3.853367999996408, 3.853510999993887]], \"7\": [[3.742043999998714, 3.7421619999950053], [3.856661999991047, 3.8603149999980815], [3.8603689999872586, 3.8604359999881126]]}, \"rt-app-30568\": {\"4\": [[0.7198549999884563, 0.7198809999972582]]}, \"sh-30616\": {\"5\": [[2.580337999999756, 2.5807280000008177]]}, \"env-30594\": {\"6\": [[1.9742909999913536, 1.9763439999951515]]}, \"run-parts-30739\": {\"7\": [[5.90897999999288, 5.909048999994411], [5.9128490000002785, 5.91315599999507]]}, \"kworker/u16:1-30779\": {\"2\": [[7.001574999987497, 7.001789999994799]], \"5\": [[7.001850000000559, 7.002226999989944]]}, \"kworker/u16:1-30637\": {\"1\": [[3.1657109999941895, 3.1659379999910016]], \"5\": [[3.166003999998793, 3.166419000001042]]}, \"task_6_1-30565\": {\"1\": [[0.7204129999881843, 0.7207709999929648], [0.7216619999962859, 0.7218250000005355], [0.722870999990846, 0.7242049999913434], [0.7310109999962151, 0.7311029999982566]], \"2\": [[0.7369229999894742, 0.7422979999973904], [0.7423569999955362, 0.7552789999899687], [0.7556639999966137, 0.7622960000007879], [0.7624490000016522, 0.7624789999972563], [0.7982320000010077, 0.8142319999897154]], \"4\": [[1.279263999997056, 1.2917650000017602], [1.6090479999984382, 1.6104439999908209], [1.6542149999877438, 1.6622129999886965], [1.6702119999972638, 1.6782119999988936], [1.7269850000011502, 1.7270239999925252], [1.7273139999888372, 1.727339999997639], [1.7287539999961155, 1.7296769999957178], [1.7303619999875082, 1.7304519999888726]], \"5\": [[0.8189549999951851, 0.8230809999949997], [0.8662149999872781, 0.8742129999882309], [0.8867259999969974, 0.8992099999886705], [1.011413000000175, 1.0239129999972647], [1.074215999993612, 1.0822149999876274], [1.0892299999977695, 1.101740999991307], [1.146217000001343, 1.154218999989098], [1.1822379999939585, 1.1902129999944009], [1.2078919999912614, 1.212424999990617], [1.2502149999927497, 1.2582149999943795], [1.342211999988649, 1.3502149999985704], [1.3662149999872781, 1.3742209999909392], [1.3982140000007348, 1.4027209999912884], [1.4262649999873247, 1.4382169999880716], [1.4622119999985443, 1.4742129999940516], [1.492919999989681, 1.4929299999930663], [1.4929409999895142, 1.4937369999970542]], \"6\": [[0.982213999988744, 0.9902129999973113], [1.698778999998467, 1.7032889999973122]], \"7\": [[1.5262240000010934, 1.5342359999922337], [1.550210999994306, 1.5582119999889983], [1.5822110000008252, 1.5902099999948405]]}, \"10-uname-30629\": {\"4\": [[2.8751289999927394, 2.8755069999897387]]}, \"sshd-30791\": {\"3\": [[7.31750999999349, 7.3221489999996265], [7.325719999993453, 7.3302569999941625], [7.330375999998068, 7.34225499999593], [7.342327999998815, 7.3503749999945285], [7.359557999996468, 7.359702000001562], [7.405288999987533, 7.405762999987928], [7.406361000001198, 7.40679999999702], [7.407263999994029, 7.407289999988279], [7.408796999996412, 7.410076000000117], [7.411234999992303, 7.411782999988645], [7.4223369999963325, 7.422393999993801], [7.4249869999912335, 7.42558999999892], [7.426590999995824, 7.426813999991282], [7.42730899999151, 7.427321999988635], [7.446062999995775, 7.446295999994618], [7.446754999997211, 7.446772999988752], [7.448046999998041, 7.4528319999953965]], \"5\": [[7.350796999991871, 7.350819999992382], [7.353682000000845, 7.353938000000198]]}, \"bash-30742\": {\"7\": [[5.982416999991983, 5.983966999992845]]}, \"bash-30597\": {\"4\": [[2.0463679999957094, 2.0488530000002356]]}, \"10-uname-30664\": {\"2\": [[3.7662859999982174, 3.7666469999967376]], \"7\": [[3.7668940000003204, 3.7685179999971297]]}, \"sshd-30608\": {\"6\": [[2.332918999993126, 2.336195999989286], [2.336258999988786, 2.3422869999922113]]}, \"kworker/u16:1-30677\": {\"7\": [[4.1628359999886015, 4.168989999991027]]}, \"systemd-cgroups-30809\": {\"5\": [[7.920736999993096, 7.9262999999918975], [7.926525999995647, 7.92877800000133]]}, \"rtkit-daemon-3101\": {\"4\": [[4.210300999999163, 4.210352999987663], [9.211012999992818, 9.211079999993672]]}, \"sshd-30758\": {\"2\": [[6.361961999995401, 6.369142999988981], [6.375020999999833, 6.382243999993079], [6.3822890000010375, 6.39423999999417], [6.394326999987243, 6.399148999989848], [6.457161999991513, 6.457753999988199], [6.4584909999975935, 6.459118999991915], [6.4595639999897685, 6.459612999999081], [6.461603999996441, 6.463816999996197], [6.464735000001383, 6.4653679999901215], [6.476648999989266, 6.476693999997224], [6.479672000001301, 6.480262999990373], [6.4815249999955995, 6.481715999994776], [6.482229000001098, 6.482241999998223], [6.504552999991574, 6.504793999993126], [6.50482099999499, 6.504832999999053], [6.506777999995393, 6.512558999995235], [6.512749999994412, 6.513013999996474]], \"4\": [[6.399642999997013, 6.399666999990586], [6.402674999990268, 6.40296199999284], [6.411120999997365, 6.411200999995344]]}, \"busybox-30558\": {\"5\": [[0.5361459999985527, 0.536166999998386], [0.5361879999982193, 0.5374609999998938]]}, \"10-uname-30740\": {\"5\": [[5.912547999992967, 5.912853000001633]]}, \"ksoftirqd/2-22\": {\"2\": [[2.1149289999884786, 2.114990999994916], [3.3585479999892414, 3.3587919999990845], [4.174807999996119, 4.175021999995806], [5.610667000000831, 5.610771999999997], [6.218871999997646, 6.2189479999942705], [6.678739999988466, 6.678815999999642], [6.966567999988911, 6.9667349999945145], [7.811009999990347, 7.811206999991555]]}, \"sh-30827\": {\"2\": [[8.429538999989745, 8.43070899999293]], \"6\": [[8.431003999998211, 8.434117999990121]]}, \"kworker/4:0-30021\": {\"4\": [[2.130907999991905, 2.131026999995811], [2.132566999993287, 2.1326259999914328], [2.7389669999975013, 2.7390029999951366], [5.770657999994, 5.770678999993834], [8.598612000001594, 8.598629000000074], [9.19039299999713, 9.190426000001025], [9.207408999995096, 9.207425999993575]]}, \"rt-app-30566\": {\"2\": [[0.7197339999984251, 0.7198459999926854]]}, \"task_6_0-30577\": {\"0\": [[1.0015009999915492, 1.0015259999927366], [1.0015559999883408, 1.010240999996313], [1.0104749999882188, 1.0130910000007134], [1.0243239999981597, 1.026302999991458], [1.0268429999996442, 1.0422429999889573], [1.0424889999994775, 1.044369999988703]], \"1\": [[0.7363999999943189, 0.7472080000006827], [0.7782779999979539, 0.7902409999951487]], \"2\": [[0.7359749999886844, 0.7361319999909028]], \"3\": [[1.0701980000012554, 1.0702409999939846], [1.0702669999882346, 1.0711469999951078], [1.0862289999931818, 1.088737999991281], [1.0887649999931455, 1.0942419999919366]], \"4\": [[0.7262550000014016, 0.726301999995485], [1.4059259999921778, 1.4102229999989504], [1.410234999988461, 1.4104839999927208], [1.4502159999974538, 1.458214999991469], [1.4902119999896968, 1.502701999997953], [1.5383309999888297, 1.5462149999948451], [1.5622129999974277, 1.5702129999990575], [1.594212999989395, 1.6000459999922896], [1.6262189999979455, 1.6342289999884088], [1.6622129999886965, 1.6702119999972638], [1.6942109999945387, 1.7006120000005467], [1.7269129999913275, 1.7269850000011502], [1.7270239999925252, 1.7270349999889731], [1.7277499999909196, 1.7279909999924712]], \"5\": [[0.8075349999999162, 0.8189549999951851], [0.8422159999900032, 0.8502169999992475], [0.8742129999882309, 0.882220999992569], [0.8992099999886705, 0.9037129999924218], [0.9382359999872278, 0.9462179999973159], [0.9702149999939138, 0.9782149999955436]], \"7\": [[0.7253519999940181, 0.7253749999945285], [0.7257109999918612, 0.7257709999976214], [1.09922099999676, 1.0992319999932079], [1.0992439999972703, 1.1081489999924088], [1.1582179999968503, 1.1662129999895114], [1.1902129999944009, 1.1982119999884162], [1.2101759999932256, 1.2146979999961331], [1.2542350000003353, 1.2622139999875799], [1.2856969999993453, 1.2982349999947473], [1.350215999991633, 1.3582129999995232], [1.3822159999981523, 1.390213999999105]]}, \"task_5_1-30579\": {\"0\": [[1.1323499999998603, 1.1343499999929918]], \"1\": [[1.6704489999974612, 1.6919339999876684]], \"3\": [[1.135097999998834, 1.1542539999936707], [1.1542869999975665, 1.166239999991376], [1.1662649999925634, 1.1711499999946682], [1.1942290000006324, 1.2013429999933578], [1.2245209999964572, 1.2342839999910211], [1.234387999997125, 1.2502629999944475], [1.2942649999895366, 1.3110619999933988], [1.3244709999999031, 1.3384389999991981], [1.3387149999907706, 1.342263999991701], [1.3423059999913676, 1.3502479999879142], [1.350271999996039, 1.3582429999951273], [1.3582629999873461, 1.362249999991036], [1.3623089999891818, 1.3648140000004787], [1.4242679999879329, 1.4342329999926733], [1.4462399999902118, 1.462229999990086], [1.4782299999933457, 1.4920659999916097], [1.5262459999939892, 1.5302559999981895], [1.5302870000014082, 1.5422389999876032], [1.5542649999988498, 1.5702279999968596], [1.5902619999978924, 1.5981150000006892], [1.624692999990657, 1.634249999988242], [1.646227999997791, 1.6582269999926211], [1.7253709999931743, 1.7254810000013094], [1.7257509999908507, 1.726184999992256], [1.7273429999913787, 1.7275119999976596]], \"5\": [[0.727681999997003, 0.7277139999932842]], \"6\": [[0.7280449999962002, 0.7280939999909606], [0.7285459999984596, 0.7285669999982929]], \"7\": [[0.7286329999915324, 0.7286519999906886], [0.7356179999915184, 0.7356309999886435], [0.7376089999888791, 0.7376309999963269], [0.7376529999892227, 0.7376660000008997], [0.7376769999973476, 0.7376899999944726], [0.7377009999909205, 0.746222999994643], [0.7554269999964163, 0.7662219999911031], [0.7815969999937806, 0.7816099999909056], [0.7816249999887077, 0.7849149999965448], [0.8242349999927683, 0.8302149999944959], [0.8542159999924479, 0.8622150000010151], [0.8862149999913527, 0.892729999992298], [0.9462179999973159, 0.9542179999989457], [0.9742299999925308, 0.982213999988744], [1.0082350000011502, 1.008243999996921], [1.0082560000009835, 1.0127700000011828], [1.0422339999931864, 1.05021499999566], [1.0742150000005495, 1.0862139999953797], [1.0986960000009276, 1.09922099999676]]}, \"systemd-cgroups-30798\": {\"6\": [[7.594312000001082, 7.596437000000151]]}, \"sshd-30692\": {\"3\": [[4.507360999996308, 4.514913999999408], [4.520560999997542, 4.530259999999544], [4.530350000000908, 4.542237000001478], [4.542298000000301, 4.543209999988903]], \"4\": [[4.546722999992198, 4.547066999992239], [4.5549059999902966, 4.554954999999609], [4.6043510000017704, 4.604985999991186], [4.608373999988544, 4.608719999989262], [4.610091999988072, 4.610128000000259], [4.611181999993278, 4.612024999994901], [4.6136889999907, 4.613952999992762], [4.618363999994472, 4.618375999998534], [4.619609999994282, 4.619752999991761], [4.621232999998028, 4.621317999990424], [4.621731999999611, 4.621743999989121], [4.635016000000178, 4.6350600000005215], [4.6354539999883855, 4.635461999991094], [4.6358649999892805, 4.638005999993766]], \"7\": [[4.543751999997767, 4.54377599999134]]}, \"shutils-30555\": {\"6\": [[0.5286469999991823, 0.5305349999980535]]}, \"sshd-30802\": {\"1\": [[7.6492009999929, 7.656238999989], [7.659199999994598, 7.670235999990837], [7.670329999993555, 7.681624999997439], [7.681654999993043, 7.681714999998803], [7.681927999990876, 7.681939999994938], [7.681953999999678, 7.681964999996126], [7.68463299999712, 7.6849269999947865], [7.690111999996589, 7.690173999988474], [7.732761999999639, 7.733655999996699], [7.73494799999753, 7.7356739999959245], [7.736295999988215, 7.736339999988559], [7.73839099999168, 7.7387000000017], [7.7392649999965215, 7.740946999998414], [7.74191399999836, 7.74279899999965], [7.753264999992098, 7.753315999987535], [7.755926999991061, 7.756502999996883], [7.757427999997162, 7.757596999988891], [7.757615999988047, 7.75762799999211], [7.777019000001019, 7.77716299999156], [7.777184999999008, 7.777195999995456], [7.778642999997828, 7.7822959999903105], [7.782428999998956, 7.783812999987276]]}, \"rt-app-30584\": {\"7\": [[0.7272389999998268, 0.7272569999913685]]}, \"rcu_preempt-10\": {\"0\": [[1.1384869999892544, 1.138528999988921], [1.1462419999879785, 1.1462639999954263], [1.1502429999964079, 1.1502719999989495], [1.1582559999951627, 1.158276999994996], [1.206276999990223, 1.2063059999927646], [1.214438999988488, 1.2144980000011856], [1.3862759999901755, 1.3862999999983003], [1.3942429999879096, 1.3942649999953574], [1.4024720000015805, 1.402509999999893], [1.4104439999937313, 1.4104759999900125], [1.414545999999973, 1.4145639999915147], [1.726329999990412, 1.726368999996339], [1.7386549999937415, 1.7387889999954496], [1.7467479999904754, 1.746804999987944], [2.2467839999881107, 2.2468689999950584], [3.2943749999976717, 3.2944509999942966], [3.3027189999993425, 3.3027509999956237], [3.306301999997231, 3.3064069999963976], [3.314883999992162, 3.314994000000297], [3.3227939999924274, 3.3229089999949792], [3.3307309999945574, 3.3307649999915157], [3.335051999994903, 3.335094999987632], [3.342665999996825, 3.3427159999992], [3.3503899999923306, 3.3504879999964032], [3.3590759999933653, 3.359145999987959], [3.3707889999932377, 3.3708559999940917], [3.378512999988743, 3.3785549999884097], [3.3906819999974687, 3.3907169999874895], [3.398496999987401, 3.3985390000016196], [3.410846999991918, 3.410954999999376], [3.754572999998345, 3.754672999988543], [3.762535999994725, 3.762577000001329], [3.7664870000007795, 3.7665299999935087], [3.7743249999912223, 3.774437999993097], [3.782815999991726, 3.7829039999924134], [3.79081999999471, 3.7909169999911683], [3.798743999999715, 3.7988159999949858], [3.8068339999881573, 3.8069269999978133], [3.815510999993421, 3.815666999988025], [3.8268649999954505, 3.8270899999915855], [3.8306289999891305, 3.8308319999923697], [3.83875499998976, 3.8388209999975516], [3.850362999990466, 3.850440999987768], [4.446752999996534, 4.446817999996711], [4.454305999999633, 4.454354000001331], [4.486938999994891, 4.486995999992359], [4.494767999989563, 4.494808999996167], [4.4985820000001695, 4.498792999991565]], \"1\": [[1.2224259999929927, 1.22251399999368], [1.2302559999952791, 1.2302819999895291], [2.2505439999949886, 2.250622999999905], [2.2583139999915147, 2.2583939999894938], [2.266290999992634, 2.2663769999926444], [2.2702839999983553, 2.270342999996501], [2.2787309999985155, 2.278789999996661], [2.2866639999992913, 2.2867350000014994], [3.4197259999928065, 3.4198299999989104], [3.4268669999873964, 3.426966999992146], [3.4355890000006184, 3.4359069999918574], [3.4512679999897955, 3.4513460000016494], [3.4587679999967804, 3.4590229999885196], [3.4673130000010133, 3.4676369999942835], [3.474655999991228, 3.4747369999968214], [3.4791589999949792, 3.4793179999978747], [3.4866739999997662, 3.4867769999982556], [3.490989999991143, 3.49111799999082], [3.498737000001711, 3.4987770000007004], [3.5065099999919767, 3.5065619999950286], [3.514776999989408, 3.5148189999890747], [3.5190309999888996, 3.519148999999743], [3.526808999988134, 3.52696499999729], [3.534933999995701, 3.535022999989451], [3.53914999999688, 3.539242999991984], [3.5466749999905005, 3.546749999994063], [3.550619999994524, 3.5507680000009714], [3.562635999987833, 3.5629029999981867], [3.570564999987255, 3.5706779999891296], [3.8543299999873852, 3.8543809999973746], [3.8582989999995334, 3.858368999994127], [4.0586959999927785, 4.058793999996851], [4.066326000000117, 4.066391000000294], [4.074815999993007, 4.074924000000465], [4.082792999994126, 4.08296299999347], [4.090688999989652, 4.090824999992037], [4.094986999989487, 4.095080999992206], [4.102877999990596, 4.102950999993482], [4.107024999990244, 4.1071179999999], [4.11480899999151, 4.114885999995749], [4.118661000000429, 4.118838999987929], [4.126553999987664, 4.126756999990903], [4.135250999999698, 4.135320999994292], [4.13893200000166, 4.139009999998962], [4.146704999991925, 4.1468389999936335], [4.15456899999117, 4.154685999994399], [4.162742000000435, 4.162811999995029], [4.1705089999886695, 4.170545999993919], [4.174572999996599, 4.174731999999494], [4.182336999991094, 4.182464999990771], [4.190263999989838, 4.190325999996276], [4.1987889999873005, 4.198896000001696], [4.2102669999876525, 4.210322999992059], [9.102608999994118, 9.102692000000388], [9.110542999987956, 9.110678999990341]], \"2\": [[1.7554810000001453, 1.755554999996093], [1.7625839999964228, 1.7626349999918602], [1.7707419999933336, 1.7708329999877606], [1.7746599999954924, 1.7747139999992214], [1.7828279999957886, 1.782934999995632], [1.7907029999914812, 1.790776999987429], [1.7992919999960577, 1.7994130000006407], [1.806654999993043, 1.806730999989668], [1.815346999996109, 1.8154709999944316], [1.8226969999959692, 1.8228369999997085], [1.830640999993193, 1.8307529999874532], [1.8386889999965206, 1.838806999992812], [1.8465419999993173, 1.8465929999947548], [1.854511999990791, 1.85462899999402], [1.8625259999971604, 1.8625610000017332], [1.8713749999878928, 1.8714379999873927], [1.9307459999981802, 1.9308539999910863], [1.9387779999960912, 1.93902099999832], [1.9430179999908432, 1.9433270000008633], [1.9508339999883901, 1.9510909999953583], [1.9586589999962598, 1.958740999994916], [1.9629599999898346, 1.9631010000011884], [1.9707539999944856, 1.970800999988569], [1.978542999990168, 1.9785909999918658], [1.9867269999958808, 1.9867809999996098], [1.9909239999979036, 1.9909679999982473], [1.9986139999964507, 1.9986839999910444], [2.006645000001299, 2.0067159999889554], [2.0111679999972694, 2.011327000000165], [2.0186759999924107, 2.018789999987348], [2.0266669999982696, 2.02677899999253], [2.034725999998045, 2.0349459999997634], [2.042716999989352, 2.0428419999952894], [2.042874999999185, 2.042928999988362], [2.050547999999253, 2.050586999990628], [2.0509259999962524, 2.0509929999971064], [3.5788249999895925, 3.5789399999921443], [3.586543999990681, 3.586616000000504], [3.5947239999950398, 3.594768999988446], [3.6024689999903785, 3.6025969999900553], [3.6067499999917345, 3.6067889999976614], [3.6105099999986123, 3.6106009999930393], [3.618711999995867, 3.6187989999889396], [3.626743999993778, 3.626803999999538], [3.6352719999995315, 3.6353649999946356], [3.8669189999927767, 3.8669629999931203], [3.870450999995228, 3.8705099999933736], [3.878328999999212, 3.8784039999882225], [3.882570999994641, 3.88271399999212], [3.8868399999919347, 3.8868989999900805], [3.8904769999935525, 3.890541000000667], [3.898704999999609, 3.898743999990984], [3.9066319999983534, 3.9067459999932908], [3.914808000001358, 3.915053999997326], [3.9226269999926444, 3.922737999993842], [3.9308299999975134, 3.931014999994659], [3.934696999989683, 3.934737999996287], [3.9426429999875836, 3.9427169999980833], [3.9430889999930514, 3.9431839999888325], [3.9507319999975152, 3.950788999994984], [3.9585649999935413, 3.958623999991687], [3.967569000000367, 3.9676970000000438], [4.014741999999387, 4.014837999988231], [4.022689999997965, 4.022961999988183], [4.0269139999873005, 4.02701399999205], [4.034696999995504, 4.03483899999992], [4.042358999999124, 4.0424609999899985], [4.047764999995707, 4.047954999987269], [4.05437699999311, 4.054452999989735], [4.218494000000646, 4.218578999993042], [4.22667299999739, 4.2267009999923175], [4.2344669999874895, 4.234497999990708], [4.2424839999875985, 4.242529999988619], [4.250692999994499, 4.250734999994165], [4.258681999999681, 4.258766999992076], [4.259198999992805, 4.25933200000145], [4.2676919999939855, 4.268100000001141], [4.2993399999977555, 4.299449999991339], [4.307609999988927, 4.307941999999457], [4.310585999992327, 4.310691999999108], [4.319292000000132, 4.319396999999299], [4.326389999987441, 4.326509999998962], [4.334334999992279, 4.334422999992967], [4.338562999997521, 4.338709999996354], [4.346653999993578, 4.346765999987838], [4.350528999988455, 4.350593999988632], [4.358522999988054, 4.358573999998043], [4.366496999995434, 4.3665299999993294], [4.374635999993188, 4.374746000001323], [4.382780999992974, 4.3828839999914635], [4.390630999987479, 4.390715000001364], [4.410703999994439, 4.410790999987512], [4.418628999992507, 4.418723999988288], [4.426902999999584, 4.427089999997406], [4.434580000001006, 4.4346629999927245], [9.122627999997349, 9.122864999997546], [9.130699000001187, 9.130750999989687], [9.138494999991963, 9.138538999992306], [9.142712000000756, 9.14276799999061], [9.150606999988668, 9.150703999999678], [9.15878199999861, 9.15885399999388], [9.163076999990153, 9.163176999994903], [9.170805999994627, 9.170956999994814], [9.178658999997424, 9.178730999992695], [9.186593999998877, 9.186730999994325], [9.194653999991715, 9.194728999995277], [9.203437999996822, 9.203633999990416], [9.210631999987527, 9.210716000001412], [9.215828999993391, 9.216109999993932], [9.222839999987627, 9.223034999988158], [9.227035999996588, 9.227129999999306], [9.234670999998343, 9.234809000001405], [9.242691999999806, 9.24278499999491], [9.242834999997285, 9.242934999987483], [9.251531999994768, 9.251875999994809], [9.290636999998242, 9.290722999998252], [9.29871699999785, 9.298811000000569], [9.302564999990864, 9.302670999997645], [9.310515999997733, 9.310581999990973], [9.319362999987788, 9.319459999998799], [9.326797999994596, 9.3269020000007], [9.335593999989214, 9.335791999998037], [9.338543999998365, 9.33864599998924], [9.347571999998763, 9.34789799999271], [9.354909000001498, 9.35502699999779], [9.471181000000797, 9.471330000000307], [9.479468999998062, 9.479622999991989], [9.487517999994452, 9.487698999990243], [9.495599999994738, 9.495822999990196], [9.502977999989525, 9.503112999998848], [9.511595999996644, 9.51182400000107], [9.514545999991242, 9.514647999996669], [9.523701999991317, 9.523854999992182], [9.635521999996854, 9.635859999994864]], \"3\": [[1.234361999988323, 1.234387999997125], [1.342263999991701, 1.3423059999913676], [1.3502479999879142, 1.350271999996039], [1.3582429999951273, 1.3582629999873461], [1.362249999991036, 1.362278000000515], [1.370240999996895, 1.3702609999891138], [1.3782389999978477, 1.3782589999900665], [2.0586699999985285, 2.0587909999885596], [2.0702649999875575, 2.070328999994672], [2.0749509999877773, 2.0750409999891417], [2.082818999988376, 2.0829089999897406], [2.0865369999955874, 2.08659799999441], [2.094656000001123, 2.0947639999940293], [2.102787999989232, 2.102841999992961], [2.1064729999925476, 2.106529999990016], [2.11463399999775, 2.1147479999926873], [2.122955999991973, 2.1230999999970663], [2.1269219999958295, 2.1269669999892358], [2.1342899999872316, 2.1343879999913042], [2.142240999994101, 2.142282000000705], [2.150480999989668, 2.1505139999935636], [2.158728999987943, 2.158901999995578], [2.1673179999925196, 2.1674499999935506], [2.174738999994588, 2.17491699999664], [2.184008999989601, 2.1845229999889852], [2.219203999993624, 2.2192999999970198], [2.2272959999972954, 2.227398999995785], [2.2355959999986226, 2.235869999989518], [2.238629999992554, 2.238731999997981], [4.442750999995042, 4.442885999989812], [4.4587699999974575, 4.458839999992051], [4.466590999989421, 4.466699999989942], [4.474778999996488, 4.474933999998029], [4.482725999987451, 4.482762999992701], [8.562254999997094, 8.56231399999524], [8.57058899999538, 8.570699999996577], [8.57883800000127, 8.578943999993498], [8.586547999992035, 8.586621999987983], [8.594293999994989, 8.59436599999026], [8.602687999999034, 8.602774999992107], [8.610478999995394, 8.610521999988123], [8.618485999992117, 8.618516999995336], [8.626594999994268, 8.626689999990049], [8.635177999996813, 8.635248999999021], [8.643201999992016, 8.643349999998463], [8.687303999991855, 8.687573999995948], [8.695245999988401, 8.695350999987568], [8.703502999997, 8.703880999993999], [8.710837999999058, 8.710928000000422], [8.718830999991042, 8.718976999996812], [8.726642999987234, 8.726796999995713], [8.73454999999376, 8.734614000000875], [8.738736999992398, 8.73882099999173], [8.746699999988778, 8.746740999995382], [8.754518000001553, 8.754581000001053], [8.762646999995923, 8.76278099999763], [8.77062099998875, 8.770693999991636], [8.774943999989773, 8.775036999999429], [8.782664999991539, 8.782739999995101], [8.786675999988802, 8.786824999988312], [8.794559999994817, 8.79462399998738], [8.802770999987843, 8.80291600000055], [8.806710999997449, 8.80676599999424], [8.81490599999961, 8.81503499999235], [8.822613999989699, 8.822690999993938], [8.826486999998451, 8.826556999993045], [8.8347589999903, 8.83485600000131], [8.838932999991812, 8.839035999990301], [8.84666899999138, 8.846742999987327], [8.85474099998828, 8.85480399998778], [8.862693999995827, 8.862733000001754], [8.870469000001322, 8.870503999991342], [8.872036000000662, 8.87217299999611], [8.878624999997555, 8.878773999997065], [8.886646999992081, 8.88674699999683], [8.894646000000648, 8.894730999993044], [8.898467999999411, 8.898552999991807], [8.906506999992416, 8.906561999989208], [8.914666999990004, 8.914728999996441], [8.923155999989831, 8.923201999990852], [8.930641999992076, 8.930873999997857], [8.939647999999579, 8.939900999990641], [8.947506999989855, 8.947783999989042], [8.950576999995974, 8.950648999991245], [8.987406000000192, 8.98768900000141], [8.994601999991573, 8.994871999995667], [9.003274999995483, 9.003409999990254], [9.010660999992979, 9.010772999987239], [9.01456799999869, 9.01466599998821], [9.022643999996944, 9.022729999996955], [9.026550999988103, 9.02665599998727], [9.034716999987722, 9.034760999988066], [9.042650999996113, 9.042749000000185], [9.050926999989315, 9.051051999995252], [9.059490999992704, 9.059673999989172], [9.062520999999833, 9.062620999990031], [9.071351999999024, 9.071486999993795], [9.078792000000249, 9.07898199999181], [9.086704000001191, 9.086790999994264], [9.094529999987572, 9.094662999996217]], \"4\": [[2.874253999994835, 2.874287999991793], [2.882681999995839, 2.8827129999990575], [2.894688000000315, 2.894713999994565], [2.9073999999964144, 2.907428999998956], [2.9184819999936735, 2.9185230000002775], [2.922588999994332, 2.922616999989259], [2.9266739999875426, 2.926789999997709], [2.934739999996964, 2.934825999996974], [2.9742560000013327, 2.974304999996093], [3.642754000000423, 3.6428190000005998], [3.6542309999931604, 3.6542550000012852], [3.66645599999174, 3.666482000000542], [3.6713459999882616, 3.6713630000012927], [3.6744919999910053, 3.67451599999913], [3.682537999993656, 3.6825769999995828], [3.690536999987671, 3.690575999993598], [3.6985769999882905, 3.6986550000001444], [3.7382219999999506, 3.738240999999107], [3.7422369999985676, 3.7422609999921406], [3.7506949999951757, 3.7507149999873945], [4.954238999998779, 4.954262999992352], [4.966255999999703, 4.966285999995307], [4.974677999998676, 4.974703999992926], [4.986564999999246, 4.986595999987912], [4.994514999998501, 4.994553999989876], [4.99943899999198, 4.999467999994522], [5.00252099998761, 5.002559000000474], [5.006767999992007, 5.006798999995226], [5.066481000001659, 5.066516999999294], [5.074236000000383, 5.074287999988883], [5.0822169999883045, 5.082235999987461], [5.086681999993743, 5.086712999996962], [5.094515999997384, 5.094545999992988], [5.098578999997699, 5.098633000001428], [5.106702999997651, 5.106792999999016], [5.114481999989948, 5.1145160000014585], [5.12268599998788, 5.122713999997359], [5.134228999988409, 5.134246999994502], [5.134517999991658, 5.134542999992846], [5.142527999996673, 5.142564999987371], [5.1467609999963315, 5.146811999991769], [5.150931999989552, 5.15096800000174], [5.158677999992506, 5.158716999998433], [5.166562999991584, 5.16664499999024], [5.1745239999872865, 5.174564000000828], [5.184112999995705, 5.184175999995205], [5.19214600000123, 5.192264999990584], [5.200119000000996, 5.200179999999818], [5.208217999999761, 5.208336999989115], [5.216199999995297, 5.216260000001057], [5.224254000000656, 5.224319000000833], [5.228418999991845, 5.2286089999979595], [5.236192999989726, 5.236317999995663], [5.244135000000824, 5.244263000000501], [5.252201999988756, 5.252322000000277], [5.258554999993066, 5.258616999999504], [5.262501999997767, 5.262542999989819], [5.274256999997306, 5.274290000001201], [5.298226999992039, 5.298255999994581], [5.302498999997624, 5.30251799999678], [5.306916999994428, 5.306964999996126], [5.31852099999378, 5.3185689999954775], [5.32648399999016, 5.326522999996087], [5.330571999991662, 5.330637999999453], [5.339448999991873, 5.339475999993738], [5.342575999995461, 5.342639999988023], [5.350525000001653, 5.350551999988966], [5.358523999995668, 5.358546999996179], [5.366527999998652, 5.366573999999673], [5.370415999990655, 5.370436999990488], [5.3862240000016754, 5.386252999989665], [5.3982429999887245, 5.398277000000235], [5.4066599999932805, 5.406689999988885], [5.414706999988994, 5.414731999990181], [5.418518999998923, 5.41854999998759], [5.430220999987796, 5.430241999987629], [6.3385139999882085, 6.338536999988719], [6.354214999999385, 6.354243999987375], [6.362511999992421, 6.362547999990056], [6.3706399999937275, 6.370657999999821], [6.378705999988597, 6.378744000001461], [6.3827389999933075, 6.382774999990943], [6.3906909999932395, 6.3907299999991665], [6.398725999999442, 6.3988009999884525], [6.406717999998364, 6.406757999997353], [6.419283999988693, 6.419302999987849], [6.464249999989988, 6.464307999995071], [6.47060899999633, 6.470741999990423], [6.4801880000013625, 6.480242999998154], [6.488307999999961, 6.48845099999744], [6.496174999992945, 6.496245999995153], [6.504296999992221, 6.504421999998158], [6.966211999999359, 6.966240999987349], [6.9742239999905, 6.97424399999727], [6.974291999998968, 6.974312999998801], [6.982204999992973, 6.982216999997036], [6.982466999994358, 6.982485000000452], [7.034446999998181, 7.034471999999369], [7.042411999995238, 7.042428000000655], [7.050473999988753, 7.050497999996878], [7.058478999999352, 7.058504000000539], [7.07055199999013, 7.070582000000286], [7.094573999987915, 7.0946120000007795], [7.104188999990583, 7.1042579999921145], [7.1121559999883175, 7.112202999996953], [7.12270899998839, 7.122795999996015], [7.13044799999625, 7.130481000000145], [7.1422139999922365, 7.142246999996132], [7.234478999991552, 7.234514999989187], [7.24646299998858, 7.246482999995351], [7.590217999997549, 7.590253999995184], [7.598208999988856, 7.598230999996304], [7.606202999988454, 7.60623599999235], [7.610435999988113, 7.610478999995394], [7.614440999997896, 7.614464999991469], [7.622501999998349, 7.622540999989724], [7.63068299999577, 7.630727999989176], [7.63822199999413, 7.6382400000002235], [7.638481999994838, 7.63851999999315], [7.646200999995926, 7.6462159999937285], [7.64635699999053, 7.6463759999896865], [7.654511000000639, 7.654562999989139], [7.6626319999923, 7.662646999990102], [7.66649299999699, 7.6665349999966566], [7.674687999999151, 7.674726999990526], [7.6825019999960205, 7.682530999998562], [7.690473999988171, 7.690512999994098], [7.698694999999134, 7.698734999998123], [7.70655099999567, 7.706638999996358], [7.740424999996321, 7.740519999992102], [7.748256999999285, 7.748324000000139], [7.752418999996735, 7.752624999993714], [7.758596999992733, 7.758726000000024], [7.76438199999393, 7.764518999989377], [7.770680999994511, 7.770770999995875], [7.79844499999308, 7.7985049999988405], [7.922469999990426, 7.92251399999077], [7.92650099999446, 7.926538999992772], [7.938479999997071, 7.938507999991998], [7.946418999999878, 7.946439999999711], [7.950477999998839, 7.950503999993089], [7.958470999990823, 7.958517999999458], [7.966211999999359, 7.966235999992932], [7.97420699999202, 7.974229999992531], [7.982265999991796, 7.982280999989598], [7.9826499999908265, 7.982687999989139], [7.994723999989219, 7.994784999988042], [7.998949000000721, 7.998985999991419], [8.010215999995125, 8.010253999993438], [8.018451999989338, 8.018476999990526], [8.02244200000132, 8.022461999993538]], \"5\": [[0.34668999999121297, 0.34671299999172334], [0.3547459999972489, 0.35476899999775924], [0.36251700000138953, 0.3625579999934416], [0.37055599999439437, 0.3705950000003213], [0.3785319999878993, 0.37857099999382626], [0.3873899999889545, 0.3874179999984335], [0.39103199999954086, 0.3910689999902388], [0.39854499998909887, 0.3985839999950258], [0.4065639999898849, 0.406594000000041], [0.5145909999992, 0.5146729999978561], [0.5222819999908097, 0.5223120000009658], [0.530507999996189, 0.5305519999965327], [1.1662249999935739, 1.1662359999900218], [2.386264000000665, 2.3862850000004983], [2.3982249999971827, 2.398267999989912], [2.5345609999931185, 2.5346649999992223], [2.5426819999993313, 2.5427029999991646], [2.5504689999943366, 2.5504890000011073], [2.566252999997232, 2.5662979999906383], [2.5705239999952028, 2.570564999987255], [2.5822689999913564, 2.5823229999950854], [2.5946679999906337, 2.594703999988269], [2.6067589999875054, 2.606830999997328], [2.6146979999903124, 2.614754999987781], [2.618730999995023, 2.61877000000095], [2.6265629999979865, 2.6266150000010384], [2.631112999995821, 2.631152000001748], [2.638740999987931, 2.6387699999904726], [2.6466979999968316, 2.646722999998019], [2.6545359999872744, 2.6545530000003055], [2.6585119999945164, 2.6585309999936726], [2.6665179999981774, 2.666614000001573], [2.6746730000013486, 2.67470499999763], [2.6864629999909084, 2.6864869999990333], [2.69488999999885, 2.6949269999895478], [2.702711999998428, 2.7027479999960633], [2.714721999989706, 2.714747999998508], [2.714994999987539, 2.715024999997695], [2.7262189999892144, 2.726240999996662], [2.730530999993789, 2.730556999988039], [2.735047999987728, 2.7350860000005923], [2.7467889999970794, 2.746815999998944], [2.750969000000623, 2.751005999991321], [2.758518999995431, 2.7585589999944204], [2.770669999998063, 2.7706949999992503], [2.7793369999999413, 2.779354999991483], [2.7825059999886435, 2.7825420000008307], [2.790586999995867, 2.7906719999882625], [2.7985419999895385, 2.798572999992757], [2.8186169999971753, 2.8186769999883836], [2.826653999989503, 2.8266829999920446], [2.830512999993516, 2.830577999993693], [2.838454999990063, 2.838473999989219], [2.846235999997589, 2.846252999996068], [2.986464999994496, 2.986483999993652], [2.9946320000017295, 2.9946659999986878], [3.1464369999885093, 3.146473999993759], [3.190456999989692, 3.190480999997817], [3.714570999989519, 3.7146169999905396], [3.722552999999607, 3.722604999988107], [3.730474999989383, 3.730495999989216], [4.6542740000004414, 4.654302999988431], [4.806477999998606, 4.806522999992012], [4.814664999998058, 4.8146859999978915], [4.8227029999980005, 4.822720999989542], [4.826628999988316, 4.8266529999964405], [4.83426899999904, 4.834336999992956], [4.838718999992125, 4.838755999997375], [4.846700999987661, 4.846725999988848], [4.858505999989575, 4.8585299999977], [4.86742399999639, 4.867480999993859], [4.870493999987957, 4.870530999993207], [4.880552999995416, 4.880709999997634], [4.9103439999889815, 4.910385999988648], [4.918237999998382, 4.918271999995341], [4.934215000001132, 4.934232999992673], [4.9424699999945005, 4.942498999997042], [4.950247000000672, 4.9502749999955995], [5.434215999994194, 5.434236999994027], [5.438658999992185, 5.438674999997602], [5.442429999995511, 5.44244999998773], [5.454654000001028, 5.454678999987664], [5.46227099999669, 5.462355999989086], [5.466491999992286, 5.466523999988567], [5.4742219999898225, 5.4742739999928745], [5.482657999993535, 5.482699999993201], [5.486456999991788, 5.486479999992298], [5.494530999989365, 5.494563999993261], [5.494956999988062, 5.494985999990604], [5.502561000001151, 5.502599999992526], [5.510569999998552, 5.51066699999501], [5.536227999997209, 5.536284000001615], [5.544402999992599, 5.544568999990588], [5.552192999995896, 5.552251000000979], [5.5602859999926295, 5.560441999987233], [5.5680909999937285, 5.568149999991874], [5.576088000001619, 5.576128999993671], [5.582522999990033, 5.5825629999890225], [6.234714999998687, 6.234756999998353], [6.2427779999998165, 6.242806999987806], [6.242851999995764, 6.2428879999934], [6.250786999997217, 6.250839000000269], [6.255005999992136, 6.255043999990448], [6.262580999988131, 6.262609999990673], [6.266950999997789, 6.267018999991706], [6.274466999995639, 6.274538999990909], [6.286477000001469, 6.286506999997073], [6.2945419999887235, 6.294604999988223], [6.346443999995245, 6.346468999996432], [6.522412999998778, 6.522478999992018], [6.531877000001259, 6.531914999999572], [6.542472000000998, 6.542493999993894], [6.542820999995456, 6.542844999989029], [6.6224419999925885, 6.622472999995807], [6.630501999999979, 6.630527000001166], [6.638468999997713, 6.6385190000000875], [6.658530999993673, 6.658563999997568], [6.670222999993712, 6.670245999994222], [6.678213999999571, 6.678241999994498], [6.683711999998195, 6.683730999997351], [6.686443999991752, 6.686474999994971], [6.6907070000015665, 6.6907329999958165], [6.698447999995551, 6.698462999993353], [6.706420999995316, 6.706443999995827], [6.714664999992237, 6.714728999999352], [6.714771999992081, 6.714810999998008], [6.722689999995055, 6.722718999997596], [6.726704999993672, 6.726773999995203], [6.734709999989718, 6.734748999995645], [6.742497999992338, 6.742530999996234], [6.802603999996791, 6.802751999988686], [6.810553999996046, 6.810581999990973], [6.814480000000913, 6.814547000001767], [6.822427999999491, 6.822445999991032], [6.96265799998946, 6.962682999990648], [7.80623599998944, 7.80629300000146], [7.826434999995399, 7.826489999992191], [7.838501999998698, 7.838585999998031], [7.8507879999961006, 7.850828999988153], [7.858710999993491, 7.858739999996033], [7.86670499999309, 7.8667439999990165], [7.878700000001118, 7.87874099999317], [8.122414999990724, 8.122443000000203], [8.134677999987616, 8.134730999998283], [8.142665999999736, 8.142684999998892], [8.14297999998962, 8.143028999998933], [8.150706000000355, 8.150745999999344], [8.159373999995296, 8.15940099999716], [8.162484000000404, 8.162520999991102], [8.16674200000125, 8.166772999989917], [8.188431999995373, 8.188493999987259], [8.218465999991167, 8.218488999991678], [8.226469999994151, 8.226511999993818], [8.298429999995278, 8.298463999992236], [8.306422999987262, 8.306448999996064], [8.314673000000766, 8.314712999999756], [8.322599999999511, 8.322692999994615], [8.332410999995773, 8.332456999996793], [8.382589000000735, 8.382638999988558], [8.391406999988249, 8.391503999999259], [8.394541000001482, 8.394569999989471], [8.402466999992612, 8.402484999998705], [8.422228999988874, 8.42227899999125], [8.534483999988879, 8.534531999990577], [8.546252999993158, 8.54626799999096], [8.55420499999309, 8.554233999995631], [8.558210999995936, 8.558238999990863]], \"6\": [[0.002259999993839301, 0.0022859999880893156], [0.0067909999925177544, 0.00681899998744484], [0.007132999991881661, 0.007170999990194105], [0.014760999998543411, 0.014799999989918433], [0.022876999995787628, 0.022933999993256293], [0.030588999987230636, 0.03065000000060536], [0.04040299999178387, 0.04047999999602325], [0.17058199999155477, 0.17066399999021087], [0.18267499998910353, 0.18269599998893682], [0.18300999999337364, 0.18304899999930058], [0.1907539999956498, 0.19079300000157673], [0.19850999998743646, 0.19855099999404047], [0.20655899999837857, 0.20662799999990966], [0.21451099999831058, 0.21454200000152923], [0.3384669999941252, 0.3384899999946356], [0.7105519999895478, 0.710598999998183], [0.7185139999928651, 0.7185539999918547], [0.7302389999968, 0.7302939999935916], [0.7382369999977527, 0.7382519999955548], [0.7462289999966742, 0.7462410000007367], [0.7462719999894034, 0.7462889999878826], [0.754226999997627, 0.7542370000010123], [0.7622249999985797, 0.7622419999970589], [0.7702250000002095, 0.7702369999897201], [0.7742579999903683, 0.7742679999937536], [1.0942369999975199, 1.094253999995999], [1.1022259999881499, 1.1022369999991497], [2.3745449999987613, 2.3746140000002924], [2.3822539999964647, 2.3822849999996834], [4.662616000001435, 4.6626319999923], [4.670717000000877, 4.670750999997836], [4.678708999999799, 4.678727999998955], [4.679034999993746, 4.679059999994934], [4.686673999996856, 4.686698999998043], [4.694480999998632, 4.694521999990684], [4.702774999997928, 4.702811999988626], [4.710542999993777, 4.710581999999704], [4.720251999999164, 4.720311999990372], [4.726505999991787, 4.726548999999068], [4.734454999997979, 4.7344929999962915], [4.746218999993289, 4.746241999993799], [4.7542539999994915, 4.754281999994419], [4.758703999992576, 4.75874499999918], [5.594230999995489, 5.59425999999803], [5.598471999997855, 5.598509999996168], [5.738417999993544, 5.738447999989148], [5.742720999987796, 5.742743999988306], [5.746415999994497, 5.74643999998807], [5.754647999987355, 5.754692999995314], [5.762210000000778, 5.76222499999858], [5.766680999993696, 5.766703999994206], [5.774450999990222, 5.774493999997503], [5.782716000001528, 5.782756000000518], [5.790716999996221, 5.79075699999521], [5.798526999991736, 5.798566999990726], [5.806475999997929, 5.806500999999116], [5.814522999993642, 5.814587999993819], [5.85857899999246, 5.8586299999878975], [5.866590999998152, 5.866716999997152], [5.875341999999364, 5.8753559999895515], [5.878538999997545, 5.878603999997722], [5.886225999987801, 5.886241999993217], [5.894218000001274, 5.894274999998743], [5.906218999996781, 5.906241999997292], [5.982474999997066, 5.9825459999992745], [6.006439999997383, 6.006529999998747], [6.014232000001357, 6.014249999992899], [6.014874999993481, 6.0148970000009285], [6.026640999989468, 6.026694999993197], [6.034483999988879, 6.034501999994973], [6.042497999995248, 6.042541999995592], [6.066466999996919, 6.066510999997263], [6.074680999998236, 6.074717999988934], [6.078966000000946, 6.078990999987582], [6.090705999988131, 6.090717999992194], [6.094480999992811, 6.094505000000936], [6.102705999990576, 6.1027609999873675], [6.11070699999982, 6.110734999994747], [6.111064999990049, 6.111101999995299], [6.118536999987555, 6.118577000001096], [6.1265500000008615, 6.126617999994778], [6.1441760000016075, 6.144224999996368], [6.1522750000003725, 6.152408999987529], [6.160206999993534, 6.16028599999845], [6.168291999987559, 6.168451999998069], [6.176143999997294, 6.176217000000179], [6.18253900000127, 6.182574999998906], [6.306551000001491, 6.306578999996418], [6.314476999992621, 6.314511999997194], [6.322713999994448, 6.322738999995636], [6.334665999995195, 6.334690999996383], [6.5105619999958435, 6.5106159999995725], [6.554437999991933, 6.554487000001245], [6.562670999992406, 6.562697000001208], [6.570719999988796, 6.57073799999489], [6.574976999996579, 6.575014999994892], [6.586741999999504, 6.586806999999681], [6.594727999996394, 6.5947569999989355], [6.595112999988487, 6.595151000001351], [6.6026310000015656, 6.602658999996493], [6.610478999995394, 6.610501999995904], [6.6502439999894705, 6.650268999990658], [6.830212999993819, 6.8302569999941625], [6.839217999993707, 6.839249999989988], [6.8422519999876386, 6.842309999992722], [6.850215999991633, 6.850245999987237], [6.858232999991742, 6.858264999988023], [6.86734099999012, 6.867371000000276], [6.87536099999852, 6.875377999996999], [6.87857799998892, 6.878631999992649], [6.887371999997413, 6.887461999998777], [6.894706999999471, 6.894747999991523], [6.902582999988226, 6.902666999987559], [6.914586999992025, 6.914729999989504], [6.9227479999972275, 6.922821000000113], [6.926889999987907, 6.926918999990448], [6.934711999987485, 6.934734999987995], [6.942748000001302, 6.9427729999879375], [6.954236999998102, 6.954268000001321], [6.9584780000004685, 6.958510999989812], [6.990465999988373, 6.990495999998529], [6.998676999995951, 6.9987140000012005], [7.006494999994175, 7.006508999998914], [7.010459999990417, 7.010482999990927], [7.022205999994185, 7.022226999994018], [7.150222999989637, 7.15025500000047], [7.158228000000236, 7.158249000000069], [7.162442000000738, 7.162463000000571], [7.174748999997973, 7.174803999994765], [7.182694999995874, 7.1827139999950305], [7.18301499998779, 7.183038999995915], [7.190671999996994, 7.190699999991921], [7.190987999987556, 7.19105499998841], [7.198706999988644, 7.198746999987634], [7.207358999992721, 7.207386999987648], [7.2104919999983395, 7.210527999995975], [7.218481999996584, 7.218509999991511], [7.22355099998822, 7.223604999991949], [7.266411999997217, 7.266448999987915], [7.2667229999933625, 7.266743999993196], [7.274997999993502, 7.275029999989783], [7.286717999988468, 7.286760999995749], [7.294724999999744, 7.294777999995858], [7.302223999999114, 7.302277999988291], [7.310212999989744, 7.310239999991609], [7.318210999990697, 7.318230999997468], [7.3264429999981076, 7.326478999995743], [7.33090399998764, 7.330923999994411], [7.338680999993812, 7.338720999992802], [7.346508999995422, 7.346546999993734], [7.3551469999947585, 7.355203999992227], [7.364095999990241, 7.364142999998876], [7.412247000000207, 7.412302999990061], [7.420415000000503, 7.420570999995107], [7.428176999994321, 7.428251999997883], [7.436283999995794, 7.436436999996658], [7.444108999989112, 7.444167999987258], [7.450517999997828, 7.450562999991234], [7.45445999999356, 7.454513999997289], [7.474215999987791, 7.474237999995239], [7.474542999989353, 7.4745659999898635], [7.4862169999978505, 7.486248999994132], [7.494654999987688, 7.494685999990907], [7.506634999997914, 7.506659999999101], [7.518717999992077, 7.518758999998681], [7.526677000001655, 7.526704999996582], [7.526993999999831, 7.527030999990529], [7.534667999992962, 7.534699999989243], [7.548270999992383, 7.548440999991726], [7.586454999996931, 7.586491999987629], [8.070613999996567, 8.070662999991328], [8.078903999994509, 8.078928999995696], [8.082507999992231, 8.0825649999897], [8.09041900000011, 8.090436999991653], [8.102843000000576, 8.102874999996857], [8.410204999992857, 8.41022599999269], [8.41421599999012, 8.414254999996047]], \"7\": [[0.538245999996434, 0.5382790000003297], [0.5462449999904493, 0.5462689999985741], [0.5544759999902453, 0.5545009999914328], [0.5625059999874793, 0.5625469999940833], [0.5705860000016401, 0.570661999998265], [0.5793869999906747, 0.5794150000001537], [0.5825309999927413, 0.5825679999979911], [0.5907289999886416, 0.590805999992881], [0.5987489999970421, 0.5987800000002608], [1.110423999998602, 1.110456999987946], [1.1200140000000829, 1.1200390000012703], [2.295492999997805, 2.2955479999945965], [2.3027670000010403, 2.3027989999973215], [2.311396999997669, 2.311435999989044], [2.319432999996934, 2.319504999992205], [2.3226250000006985, 2.322662999999011], [2.3307369999965886, 2.3307829999976093], [2.3345319999934873, 2.334568999998737], [2.3424919999961276, 2.3425659999920754], [2.350226999988081, 2.350252999996883], [2.3587289999995846, 2.358754000000772], [2.3705359999876237, 2.3705659999977797], [2.410478999998304, 2.4105259999923874], [2.4184649999951944, 2.4184969999914756], [2.4266789999965113, 2.4266959999949904], [2.434490999992704, 2.4345139999932144], [2.442658999993, 2.4426799999928335], [2.4505260000005364, 2.450565999999526], [2.4585339999903226, 2.4586139999883017], [2.4662639999878593, 2.4662939999980154], [2.466311999989557, 2.466337999998359], [2.4745140000013635, 2.4745399999956135], [2.4825290000007953, 2.4825679999921704], [2.4905739999958314, 2.490663999997196], [2.5263269999995828, 2.5263669999985723], [2.558238999990863, 2.5582979999890085], [2.6824829999968642, 2.682528999997885], [2.8502449999941746, 2.8502860000007786], [2.8582529999985127, 2.8582899999892106], [2.866249999991851, 2.866279999987455], [2.946574999994482, 2.946602999989409], [2.9548629999917466, 2.9548809999978403], [2.9662939999980154, 2.966323000000557], [3.0070549999945797, 3.0071309999912046], [3.014639000000898, 3.014655999999377], [3.0184249999874737, 3.018445999987307], [3.026233999989927, 3.0262519999960205], [3.0265220000001136, 3.0265439999930095], [3.038656999997329, 3.038682999991579], [3.0466809999925317, 3.046699999991688], [3.0547479999950156, 3.0548219999909634], [3.062735999992583, 3.0627759999915725], [3.0702329999912763, 3.07025099999737], [3.0748679999960586, 3.0748939999903087], [3.0825049999984913, 3.0825459999905434], [3.0905389999970794, 3.090570000000298], [3.130360999988625, 3.1304009999876143], [3.1382529999973485, 3.1382979999907548], [3.1542179999960354, 3.154235999987577], [3.162677000000258, 3.162713999990956], [3.166576999996323, 3.1666189999959897], [3.174238999999943, 3.1742669999948703], [3.174517999999807, 3.1745439999940572], [3.1826379999984056, 3.1826690000016242], [3.1984640000009676, 3.1985029999923427], [3.2066499999928055, 3.206691999992472], [3.2147729999996955, 3.2148119999910705], [3.2227359999960754, 3.222775999995065], [3.230755999989924, 3.23078600000008], [3.2387179999932414, 3.238757999992231], [3.2466959999874234, 3.246724999989965], [3.247042999995756, 3.247080000001006], [3.2545629999949597, 3.254628999988199], [3.2665089999936754, 3.2665869999909773], [3.2745409999915864, 3.274586999992607], [3.282534999991185, 3.2825599999923725], [3.2865569999994477, 3.2865749999909895], [3.2942439999897033, 3.2942869999969844], [4.507278999997652, 4.507304999991902], [4.5105360000015935, 4.510557000001427], [4.518660999994609, 4.518679000000702], [4.519010999996681, 4.519035999997868], [4.530700999996043, 4.530780999994022], [4.538575999991735, 4.538650999995298], [4.5465429999894695, 4.5465839999960735], [4.5544799999915995, 4.554498999990756], [4.562791999996989, 4.562848999994458], [4.572235999992699, 4.572294999990845], [4.61461099999724, 4.614749000000302], [4.622520999997505, 4.622543999998015], [4.626726999995299, 4.626789999994799], [4.6344499999977415, 4.634467999989283], [4.642238999993424, 4.642285999987507], [4.650239999988116, 4.650291999991168], [4.766265999991447, 4.7662879999988945], [4.770974999992177, 4.771041999993031], [4.782214999999269, 4.782242999994196], [4.790636999998242, 4.790650999988429], [4.790916999991168, 4.790934999997262], [4.798660999993444, 4.798683999993955], [4.798730999988038, 4.7987559999892255], [4.926430999999866, 4.926469999991241], [5.034493999992264, 5.034581999992952], [5.042475999987801, 5.042504999990342], [5.050491999994847, 5.050508999993326], [5.054768999994849, 5.054790999987745], [5.278227999995579, 5.278250999996089], [5.286456999994698, 5.2864839999965625], [5.3785789999965345, 5.378595999995014], [5.610441999990144, 5.610476000001654], [5.622468999994453, 5.622515999988536], [5.630756999991718, 5.630820999998832], [5.638724999997066, 5.638787999996566], [5.646745999998529, 5.646813999992446], [5.651008999993792, 5.6510809999890625], [5.662521999998717, 5.662589999992633], [5.670529999988503, 5.670558999991044], [5.6786319999955595, 5.678661999991164], [5.686692999996012, 5.686856000000262], [5.694683999987319, 5.694743000000017], [5.698514999996405, 5.698544999992009], [5.710265000001527, 5.710295999990194], [5.714460999995936, 5.714505999989342], [5.718736999988323, 5.718781999996281], [5.72667299999739, 5.726704999993672], [5.910452999989502, 5.91047799999069], [5.9226549999875715, 5.922691999992821], [5.93063699999766, 5.930654999989201], [5.934729000000516, 5.9347689999995055], [5.942707999987761, 5.942736999990302], [5.943021999992197, 5.943058999997447], [5.950703999988036, 5.95074499999464], [5.9584929999982705, 5.958522999993875], [5.962455999993836, 5.962493999992148], [5.97238799999468, 5.972536000001128], [5.972620999993524, 5.972666000001482], [5.986636000001454, 5.986657000001287], [5.998234999991837, 5.99826999999641], [6.050430999996024, 6.05045299998892], [6.050703999993857, 6.05072499999369], [6.058714999991935, 6.05872799998906], [6.190711999995983, 6.190775999988546], [6.202215999990585, 6.202246000000741], [6.206465999988723, 6.206506999995327], [6.214226999989478, 6.214248999996926], [6.214555999991717, 6.214605000001029], [6.226473999995505, 6.22650399999111], [7.258221999989473, 7.258269999991171], [7.466226999997161, 7.466262999994797], [7.55852700000105, 7.558623999997508], [7.566691999993054, 7.566722999996273], [7.57447599999432, 7.574492999992799], [7.574759999988601, 7.574778999987757], [7.780336999989231, 7.780380999989575], [7.786670999994385, 7.78670699999202], [7.818401999989874, 7.818453999992926], [7.890457000001334, 7.890479999987292], [7.898235000000568, 7.898256000000401], [7.906476999996812, 7.906516999995802], [7.910496999989846, 7.91053799999645], [8.110237999993842, 8.110284999987925], [8.198436999999103, 8.19846200000029], [8.206470999997691, 8.206516999998712], [8.238420999987284, 8.2384369999927], [8.246447999990778, 8.246481999987736], [8.254443999991054, 8.25445999999647], [8.254705999992439, 8.25472599999921], [8.26278099999763, 8.26283500000136], [8.266464999993332, 8.266496999989613], [8.27466199999617, 8.27468499999668], [8.282611999995424, 8.28262499999255], [8.286568999988958, 8.286588999995729], [8.294206999999005, 8.294224999990547], [8.42658400000073, 8.426642999998876], [8.438206999999238, 8.43823899999552], [8.442239999989397, 8.44226099998923], [8.451277000000118, 8.45130399998743], [8.45477799999935, 8.454816999990726], [8.467422000001534, 8.467462999993586], [8.474671999996644, 8.474699999991572], [8.474992999996175, 8.475030999994488], [8.486516999997548, 8.486592999994173], [8.491081000000122, 8.491118999998434], [8.498580999992555, 8.498660999990534], [8.50245200000063, 8.502476999987266], [8.510647999995854, 8.510685000001104], [8.514462999999523, 8.51448199999868], [8.522461999993538, 8.522495999990497]]}, \"10-uname-30773\": {\"6\": [[6.8576800000009825, 6.85806899999443]]}, \"sshd-29973\": {\"0\": [[9.280546999987564, 9.28133899999375], [9.287733999997727, 9.288277999992715], [9.30428799999936, 9.305064999993192], [9.458411999992677, 9.459179999990738], [9.464814999999362, 9.46532699999807], [9.471179999993183, 9.472146999993129]], \"1\": [[9.624689999996917, 9.625533999991603], [9.632356999994954, 9.6332609999954]], \"3\": [[0.0021899999992456287, 0.003333000000566244], [0.1568520000000717, 0.1577019999967888], [0.16471799999999348, 0.16556799999671057], [0.1732439999905182, 0.1741489999985788], [0.32646899999235757, 0.3272129999968456], [0.33485600000130944, 0.33579299999109935], [0.3488609999913024, 0.3493069999967702], [0.5018879999988712, 0.5027939999999944], [0.51042900000175, 0.5113139999884879], [0.5434379999933299, 0.5439320000004955], [0.6999849999992875, 0.7008519999944838], [0.707243999990169, 0.7081590000016149], [0.7186189999920316, 0.7195429999992484]], \"4\": [[0.720934999990277, 0.7210099999938393], [0.7212409999920055, 0.7212969999964116], [0.7214729999977862, 0.7216619999962859], [0.7234519999910844, 0.7236819999961881], [0.7254179999872576, 0.7255420000001322], [0.725771999990684, 0.7258789999905275], [0.7265579999948386, 0.7266640000016196], [0.7273189999978058, 0.7273849999910453], [0.755710999990697, 0.755775999990874], [1.7280139999929816, 1.728038999994169], [1.7280559999926481, 1.7281809999985853], [1.7738939999981085, 1.7741949999908684], [1.7747729999973672, 1.7749689999909606]], \"5\": [[0.7309119999990799, 0.731019999991986], [0.7355419999948936, 0.73564699999406], [0.7357069999998203, 0.7358059999969555], [0.7359279999946011, 0.7360359999875072], [0.7360530000005383, 0.736135999992257], [0.7361929999897256, 0.7362979999888921], [0.736336999994819, 0.7365219999919645], [0.7365609999978915, 0.7366409999958705], [0.7370109999901615, 0.7370479999954114], [0.7370629999932135, 0.7371639999910258], [0.7372119999927236, 0.7373200000001816], [0.737357999998494, 0.7374399999971502], [0.7374789999885252, 0.7375839999876916], [0.7584859999915352, 0.7585629999957746], [1.728343999988283, 1.7285289999999804], [1.7292529999976978, 1.729393000001437]], \"6\": [[0.7271899999905145, 0.7272649999940768], [0.7274659999966389, 0.7275309999968158], [0.7622779999946943, 0.7623599999933504], [0.7623929999972461, 0.7624459999933606], [0.7624769999965793, 0.7625289999996312], [1.7270989999960875, 1.7274669999897014], [1.7287649999925634, 1.7289709999895422], [1.7290349999966566, 1.7292009999946458]], \"7\": [[0.7206469999946421, 0.7209149999980582], [0.7280669999890961, 0.7284220000001369], [0.7287099999957718, 0.728964999987511], [0.7296459999924991, 0.7297519999992801], [0.7300409999879776, 0.7301319999969564], [0.746222999994643, 0.7462459999951534], [0.74626200000057, 0.7463469999929657], [0.7463920000009239, 0.746460999987903], [0.7465010000014445, 0.7465629999933299], [0.7466009999916423, 0.7466629999980796], [0.7470729999913601, 0.7471699999878183], [0.7471839999925578, 0.7472669999988284], [0.7472799999959534, 0.7474299999885261], [0.7474389999988489, 0.7475369999883696], [0.7550689999916358, 0.7551390000007814], [0.7551499999972293, 0.7552189999987604], [0.7552299999952083, 0.7553379999881145], [0.7553469999984372, 0.7554269999964163], [1.7296119999955408, 1.7297429999889573], [1.7315279999893392, 1.7316529999952763], [1.7448979999899166, 1.7450929999904474], [1.756039999992936, 1.7562329999927897], [1.7718889999960084, 1.7719289999949979], [1.7719709999946645, 1.7721719999972265]]}, \"10-uname-30719\": {\"2\": [[5.294362999993609, 5.295327999992878]], \"5\": [[5.295623999991221, 5.2972049999953015]]}, \"bash-30653\": {\"7\": [[3.570285999987391, 3.5746799999906216]]}, \"kworker/u16:1-30853\": {\"3\": [[9.13584199998877, 9.135971999989124]], \"7\": [[9.136214999991353, 9.14345499999763]]}, \"sshd-30611\": {\"0\": [[2.6536679999990156, 2.653880999991088], [2.6546939999971073, 2.655494999999064], [2.656353999991552, 2.6567209999921033], [2.6571429999894463, 2.6576139999961015], [2.6580489999905694, 2.6585049999994226], [2.6589119999989634, 2.659479999987525], [2.6602009999915026, 2.660541999997804], [2.6629719999909867, 2.6647349999984726]], \"1\": [[2.6313589999917895, 2.6319599999987986], [2.665263999995659, 2.66585699999996], [2.66594299999997, 2.6673789999913424]], \"4\": [[2.5549249999894528, 2.555027999987942], [2.580720999991172, 2.5809689999878174], [2.581559999991441, 2.582005999996909], [2.5820659999881173, 2.5820849999872735], [2.582109999988461, 2.582148999994388], [2.582172999987961, 2.582738999990397], [2.5827679999929387, 2.583454999999958], [2.583489999989979, 2.5835129999904893], [2.5835389999992913, 2.583556999990833], [2.583580999998958, 2.5839059999998426], [2.626070999991498, 2.6295979999995325], [2.6296319999964908, 2.630260999998427]], \"5\": [[2.4108889999915846, 2.413059999991674], [2.667937999998685, 2.6681439999956638], [2.669825999997556, 2.670031999994535]], \"6\": [[2.4170169999997597, 2.4248499999957858], [2.556059999988065, 2.556176999991294], [2.672084999998333, 2.676144999990356], [2.6761919999989914, 2.676287999987835]], \"7\": [[2.4625379999924917, 2.465721000000485], [2.465816999989329, 2.465881999989506], [2.5250129999913042, 2.5261519999912707], [2.5269489999918733, 2.5343299999949522], [2.5344289999920875, 2.536331999988761], [2.538481999989017, 2.5462339999940014], [2.546249999999418, 2.5500089999986812], [2.550175999989733, 2.5501819999917643], [2.55018900000141, 2.5501939999958267], [2.550450999988243, 2.5511159999878146], [2.5513949999876786, 2.5514269999985117], [2.553100999997696, 2.55449999999837], [2.5657519999949727, 2.569026999990456], [2.6524379999900702, 2.6526539999904344]]}, \"kworker/u16:1-30710\": {\"2\": [[5.06459699998959, 5.0647400000016205]], \"5\": [[5.064783999987412, 5.065130999995745]]}, \"shutils-30557\": {\"4\": [[0.5319129999988945, 0.5336379999935161]]}, \"systemd-30854\": {\"3\": [[9.137584999989485, 9.138340999998036]]}, \"kworker/u16:1-30792\": {\"2\": [[7.468163999990793, 7.468296999999438]], \"7\": [[7.468540000001667, 7.475013999996008]]}, \"(sshd)-30833\": {\"5\": [[8.56146899999294, 8.566242999993847]]}, \"systemd-cgroups-30699\": {\"4\": [[4.763634999995702, 4.770376999993459]]}, \"rt-app-30567\": {\"6\": [[0.7197329999908106, 0.719755999991321]]}, \"systemd-30679\": {\"4\": [[4.1759429999947315, 4.189224000001559]]}, \"kworker/u16:1-30648\": {\"3\": [[3.484788000001572, 3.485017999992124], [3.485196999987238, 3.494364999991376]]}, \"task_3_1-30568\": {\"1\": [[1.1244689999875845, 1.130248000001302], [1.130314999987604, 1.1422859999875072], [1.142396999988705, 1.1708579999976791], [1.2242799999949057, 1.2302559999952791], [1.2302819999895291, 1.246244999987539], [1.2462739999900805, 1.2509659999923315], [1.2662299999938114, 1.2711479999998119]], \"2\": [[0.8242259999969974, 0.8382310000015423], [0.85423099999025, 0.8702309999935096], [0.8822309999959543, 0.8920199999993201], [0.9252199999900768, 0.9443590000009863], [0.9582319999899482, 0.9662469999893801], [0.9822299999941606, 1.0026849999994738]], \"3\": [[1.0247469999885652, 1.058246999993571], [1.0582789999898523, 1.0701980000012554]], \"4\": [[0.7202719999913825, 0.7202980000001844], [0.7205419999954756, 0.7205749999993714], [0.7206789999909233, 0.7207070000004023], [0.7207179999968503, 0.7207320000015898], [0.7207419999904232, 0.720828999998048], [0.7217379999929108, 0.7217729999974836], [1.296517999988282, 1.2982189999893308], [1.298253000000841, 1.3022409999975935], [1.3622309999918798, 1.374214999988908], [1.387944999994943, 1.3964779999951134]], \"7\": [[0.730651999998372, 0.7307869999931427], [0.7308149999880698, 0.7356179999915184], [0.7356309999886435, 0.7356619999918621], [0.7356719999952475, 0.7376089999888791], [0.7662219999911031, 0.7815969999937806], [1.4262649999873247, 1.4342279999982566], [1.4502139999967767, 1.4582139999984065], [1.4822129999956815, 1.4899349999905098], [1.5342359999922337, 1.542210999992676], [1.5582119999889983, 1.566209999989951], [1.5902099999948405, 1.5982109999895329], [1.610696999996435, 1.6109739999956219], [1.6262259999930393, 1.6382429999939632], [1.6582110000017565, 1.6695529999997234], [1.7269129999913275, 1.7269850000011502], [1.7273649999988265, 1.7274109999998473], [1.72880699999223, 1.7288509999925736], [1.7289789999922505, 1.7291819999954896]]}, \"kworker/1:0-18507\": {\"1\": [[0.34244499998749234, 0.34253999999782536], [0.3448449999996228, 0.34504799998831004], [0.3788779999886174, 0.3789729999989504], [0.5299669999949401, 0.5300649999990128], [0.5507589999906486, 0.5508779999945546], [0.5628369999903953, 0.5629289999924367], [0.7662639999907697, 0.7663029999966966], [0.7782499999884749, 0.7782779999979539], [0.7902409999951487, 0.7902669999893988], [0.8242669999890495, 0.8242929999978514], [0.8822430000000168, 0.8822689999942668], [0.9144949999899836, 0.9145859999989625], [1.0117489999975078, 1.0117849999951432], [1.023096999997506, 1.023180999996839], [1.0342739999905461, 1.0343679999932647], [1.130248000001302, 1.130314999987604], [1.1422859999875072, 1.142396999988705], [1.190240999989328, 1.1902659999905154], [1.2118869999976596, 1.2119180000008782], [1.246244999987539, 1.2462739999900805], [1.3182459999952698, 1.3182749999978114], [1.4342479999904754, 1.434280999994371], [1.458241000000271, 1.458268999995198], [1.4702399999951012, 1.4702659999893513], [1.62447899999097, 1.6245439999911468], [1.6382679999951506, 1.6383619999978691], [1.6622389999974985, 1.662263999998686], [1.6962389999971492, 1.6962639999983367], [1.7282169999962207, 1.7282599999889499], [1.7319879999995464, 1.7320899999904213], [1.7548039999965113, 1.754916999998386], [1.7569709999952465, 1.7570279999927152], [2.0628149999974994, 2.0629550000012387], [2.074572999990778, 2.0746240000007674], [2.079193999990821, 2.079260999991675], [2.1105379999935394, 2.110711999994237], [2.1223709999903804, 2.122585999997682], [2.1342809999914607, 2.1343269999924814], [2.1462759999994887, 2.146366000000853], [2.2694899999914924, 2.269676999989315], [2.271989000000758, 2.2720599999884143], [2.2954029999964405, 2.2955439999932423], [2.3424989999912214, 2.342583999998169], [2.3594869999942603, 2.359629999991739], [2.3759489999938523, 2.3760369999945397], [2.396748999992269, 2.3969519999955082], [2.422372999993968, 2.4225269999878947], [2.6067089999996824, 2.606802999987849], [2.663156999988132, 2.6632810000010068], [2.66585699999996, 2.66594299999997], [2.679311999992933, 2.6793739999993704], [2.6867939999938244, 2.6869239999941783], [2.722552999999607, 2.7227579999889713], [2.734255999996094, 2.7343540000001667], [2.7462669999949867, 2.7463669999997364], [2.756775000001653, 2.7568039999896428], [2.770491999996011, 2.770563999991282], [2.938583999988623, 2.9387299999943934], [2.9704789999959758, 2.97059499999159], [2.9748319999926025, 2.9749210000009043], [2.9943729999940842, 2.9946109999873443], [3.0005229999951553, 3.0006719999946654], [3.046563999989303, 3.0466789999918547], [3.058510999995633, 3.0585439999995288], [3.1663919999991776, 3.1666129999939585], [3.178349999987404, 3.182314999998198], [3.2019650000002002, 3.20211699999345], [3.2021959999983665, 3.202434999999241], [3.2025880000001052, 3.2026979999936884], [3.204777999999351, 3.2049089999927673], [3.2074439999996684, 3.207585999989533], [3.20767399999022, 3.2077749999880325], [3.2078509999992093, 3.207950999989407], [3.2103769999957876, 3.2105869999941206], [3.2468489999882877, 3.246940999990329], [3.2583809999923687, 3.258591999998316], [3.2869599999976344, 3.2871589999995194], [3.3024719999957597, 3.302576999994926], [3.3145719999884022, 3.3146799999958603], [3.4354659999953583, 3.4355890000006184], [3.458606999993208, 3.4587679999967804], [3.5146959999983665, 3.514776999989408], [3.526711999991676, 3.526808999988134], [3.58587599999737, 3.5859359999885783], [3.6068109999905573, 3.608152999993763], [3.623310999988462, 3.6234019999974407], [3.7706299999990733, 3.7707309999968857], [3.8490989999991143, 3.8491629999916768], [3.8494599999976344, 3.8495269999984885], [3.882317999989027, 3.8825229999929434], [3.8923809999978403, 3.8926599999977043], [4.053164999990258, 4.053334999989602], [4.057407000000239, 4.0576619999919785], [4.058453999998164, 4.0586959999927785], [4.082700999992085, 4.082792999994126], [4.091210999991745, 4.091288999989047], [4.150693999996292, 4.151045999999042], [4.165080999999191, 4.165137999996659], [4.1945489999925485, 4.194730999995954], [4.2064249999966705, 4.206653000001097], [4.2182839999877615, 4.21832899999572], [4.230258999989019, 4.230349999997998], [4.333885999993072, 4.334019000001717], [4.346351000000141, 4.346576999989338], [4.3570139999937965, 4.357128999996348], [4.3572959999874, 4.357353999992483], [4.4144129999913275, 4.414657999994233], [4.415687999993679, 4.415825999996741], [4.437063999997918, 4.437122999996063], [4.439548999987892, 4.4396189999970375], [4.474351999990176, 4.474561999988509], [4.75148099999933, 4.751553999987664], [4.762489999993704, 4.7625889999908395], [4.773764999990817, 4.773846999989473], [4.806505999993533, 4.806622999996762], [4.948766000001342, 4.948858999996446], [5.026384999990114, 5.026673999993363], [5.026912000001175, 5.027002999995602], [5.126374999992549, 5.126466999994591], [5.262518999996246, 5.26261199999135], [5.274502999993274, 5.2746639999968465], [5.355838999996195, 5.355939000000944], [5.362576999992598, 5.362723999991431], [5.380697000000509, 5.38083499998902], [5.383699999991222, 5.383949999988545], [5.462278999999398, 5.462404999998398], [5.474233000000822, 5.474261999988812], [5.605891999992309, 5.611006999999518], [5.622013999993214, 5.622127999988152], [5.622170999995433, 5.622287999998662], [5.622376999992412, 5.622436999998172], [5.623629999987315, 5.623708999992232], [5.625199999994948, 5.625281999993604], [5.6253319999959785, 5.625388999993447], [5.625430999993114, 5.625488999998197], [5.682421999998041, 5.682711999994353], [5.715473999996902, 5.71562499999709], [5.750499999994645, 5.7506349999894155], [5.917692999995779, 5.917819999987842], [5.930647000001045, 5.93072299999767], [5.946813999995356, 5.946903999996721], [6.003996999992523, 6.004099999991013], [6.014625999989221, 6.01472899998771], [6.026367999991635, 6.026612999994541], [6.028741999994963, 6.02884400000039], [6.1543410000012955, 6.154391999996733], [6.156773999988218, 6.156909999990603], [6.185512999989442, 6.185570999994525], [6.2143899999937275, 6.214624000000185], [6.22246499999892, 6.222506999998586], [6.296403999993345, 6.29647699999623], [6.334361999994144, 6.334575999993831], [6.536122999998042, 6.53643499998725], [6.610920999999507, 6.6111390000005485], [6.613498999999138, 6.613829999987502], [6.626683999988018, 6.62675899999158], [6.637656999999308, 6.63786099999561], [6.638588999994681, 6.638684999998077], [6.70241499999247, 6.702630999992834], [6.714266999988467, 6.714398999989498], [6.726232000000891, 6.726308999990579], [6.750560000000405, 6.750679999997374], [6.855816999988747, 6.8559929999901215], [6.85602399999334, 6.856070999987423], [6.917423999999301, 6.9176129999978], [6.943618999997852, 6.943862999993144], [6.9443109999992885, 6.944422000000486], [7.07112499998766, 7.071255999995628], [7.15775699999358, 7.158051999998861], [7.246867999987444, 7.246941999997944], [7.282339999990654, 7.282566999987466], [7.284929000001284, 7.285046999997576], [7.306629999991856, 7.306751999989501], [7.414516999997431, 7.414762000000337], [7.424751999991713, 7.424946999992244], [7.4582919999957085, 7.458378999988781], [7.475066999992123, 7.475187999996706], [7.514837999988231, 7.514930999997887], [7.568753999992623, 7.568895999997039], [7.577330999993137, 7.577429999990272], [7.599839999995311, 7.599902000001748], [7.670235999990837, 7.670329999993555], [7.681624999997439, 7.681654999993043], [7.7822959999903105, 7.782428999998956], [7.783863999997266, 7.783941000001505], [7.794801999989431, 7.7949789999984205], [7.826802999989013, 7.8269579999905545], [7.894575999991503, 7.894688000000315], [7.907045999992988, 7.907107999999425], [7.922772999998415, 7.922857999990811], [7.974468999993405, 7.974696999997832], [7.9862710000015795, 7.986397999993642], [7.998226999989129, 7.998298999998951], [8.10644799999136, 8.106549999996787], [8.111672999992152, 8.111848999993526], [8.123619999998482, 8.12379399999918], [8.186553999999887, 8.186862999995355], [8.189064999998664, 8.189205999995465], [8.209388999996008, 8.20945299998857], [8.209736999997403, 8.20980499999132], [8.274611000000732, 8.274708999990253], [8.286387000000104, 8.286595999990823], [8.298228999992716, 8.29827299999306], [8.3102319999889, 8.310318999996525], [8.426976999995532, 8.427150999996229], [8.463589999999385, 8.463760999991791], [8.510502999997698, 8.510601999994833], [8.521939999991446, 8.522163999994518], [8.522734999991371, 8.522792999996454], [8.588951999990968, 8.589011999996728], [8.602262000000337, 8.602390000000014], [8.614233999993303, 8.61431299999822], [9.055358999990858, 9.055468999998993], [9.066834999990533, 9.066935999988345], [9.091379999998026, 9.091493999992963], [9.124095999999554, 9.12420099999872], [9.1266789999936, 9.126748999988195]]}, \"10-uname-30718\": {\"4\": [[5.2973930000007385, 5.297763999988092]]}, \"systemd-1\": {\"4\": [[0.5426759999973001, 0.5431659999885596], [1.7973999999958323, 1.8017469999904279], [1.8018349999911152, 1.8072449999890523], [1.9787169999908656, 1.9791879999975208], [1.9793829999980517, 1.9795869999943534], [1.979819000000134, 1.9799259999999776], [1.9800739999918733, 1.9801469999947585], [2.075284999998985, 2.0873149999970337], [2.2619659999909345, 2.2626210000016727], [2.3887489999906393, 2.38891799999692], [2.559447999999975, 2.559551999991527], [2.676433000000543, 2.685912000000826], [2.8472009999968577, 2.847377999991295], [2.8490639999945415, 2.8491249999933643], [2.849235999994562, 2.849285999996937], [2.8493759999983013, 2.8494299999874784], [2.849482999998145, 2.849516999995103], [2.849566999997478, 2.850003999992623], [2.850364999991143, 2.851089999996475], [2.851148000001558, 2.8530509999982314], [2.8530719999980647, 2.8531049999874085], [2.853147000001627, 2.854355999996187], [2.8545999999914784, 2.8546729999943636], [2.854896999997436, 2.855163000000175], [2.855333999992581, 2.8554559999902267], [2.85578600000008, 2.8558609999890905], [2.8622469999972964, 2.8628049999970244], [2.862993999995524, 2.863186999995378], [2.8634299999976065, 2.863538999998127], [2.863690999991377, 2.8637519999901997], [3.159786999996868, 3.1599519999872427], [3.3101599999936298, 3.315904999995837], [3.4787749999959487, 3.4789380000001984], [3.4806489999900805, 3.480716999998549], [3.4808369999955175, 3.4842979999957606], [3.6078659999911906, 3.6080719999881694], [3.744414999993751, 3.7455839999893215], [3.8726909999968484, 3.8728879999980563], [3.873204999996233, 3.873329999987618], [4.331258999998681, 4.331340999997337], [4.642177999994601, 4.6423739999881946], [4.771912999989581, 4.780064999999013], [5.267975999988266, 5.269544999988284], [5.719568999993498, 5.727718999987701], [6.00977899999998, 6.009919999996782], [6.192685999994865, 6.192912999991677], [6.195334999996703, 6.195441999996547], [6.1956349999964, 6.19931299999007], [6.199562999987393, 6.19960199999332], [6.19964799999434, 6.200866999992286], [6.314874999996391, 6.3150429999950575], [6.536496000000625, 6.537207000001217], [6.964014999990468, 6.96416699999827], [7.142683999991277, 7.142761999988579], [7.14289399998961, 7.146350999988499], [7.146721999990405, 7.146987000000081], [7.256948999987799, 7.265918999997666], [7.460521000000881, 7.460753999999724], [7.463131999989855, 7.463253999987501], [7.469121999994968, 7.469366999997874], [7.469501999992644, 7.469601999997394], [7.469877999988967, 7.469937999994727], [7.474040999994031, 7.474749999993946], [7.599612999998499, 7.59975699998904], [8.113021999990451, 8.113793999989866], [8.536424999998417, 8.544232999993255], [8.716121999997995, 8.716293999998015], [8.833099999988917, 8.833247999995365], [9.015606000000844, 9.015675999995437], [9.015792999998666, 9.018943999995827], [9.01940599999216, 9.019688000000315], [9.13552699999127, 9.145036999994772]], \"5\": [[2.371975999994902, 2.3834659999993164], [2.5573759999970207, 2.5575499999977183], [2.5576989999972284, 2.559103999999934], [2.6878149999974994, 2.6879859999899054], [2.6882760000007693, 2.6941789999982575], [3.1602549999952316, 3.161315999997896], [3.1614489999919897, 3.1615159999928437], [3.161633999989135, 3.1651609999971697], [3.1654969999945024, 3.165828999990481], [3.597492000000784, 3.6059949999907985], [3.6064559999940684, 3.6076170000014827], [3.860579999993206, 3.870283999989624], [4.054168999995454, 4.054910999999265], [4.162488000001758, 4.1705369999981485], [5.074096999989706, 5.074292999997851], [5.400551999991876, 5.400771000000532], [5.587009999988368, 5.587213999999221], [5.587409999992815, 5.58896699998877], [5.589171999992686, 5.589266999988467], [5.589456000001519, 5.593108000000939], [5.593127000000095, 5.593159999989439], [5.593204999997397, 5.5944109999982174], [5.595248999990872, 5.595546999989892], [5.599468000000343, 5.600100999989081], [5.729609999994864, 5.735679999997956], [5.89381599999615, 5.8939160000009], [6.64812399999937, 6.654266999990796], [6.654335999992327, 6.657009999995353], [6.659659999990254, 6.6598269999958575], [6.66275499999756, 6.665423999991617], [6.665452000001096, 6.6683499999926426], [6.668421999987913, 6.669896999999764], [6.829849000001559, 6.8300059999892255], [6.830136999997194, 6.831342999998014], [7.152702999999747, 7.153378999995766], [7.597745999999461, 7.597885999988648], [7.929972999991151, 7.930140999989817], [7.9312839999911375, 7.937079999988782], [7.937184999987949, 7.938119999991613], [8.099762999991071, 8.100860999998986], [8.231994000001578, 8.23213799999212], [8.233494999993127, 8.239313999991282], [8.412951999998768, 8.413133999987622], [8.414810999995098, 8.414877999995952], [8.415002999987337, 8.415059999999357], [8.415157999988878, 8.415217000001576], [8.415276999992784, 8.415314999991097], [8.415370999995503, 8.415787999998429], [8.415817999994033, 8.41596600000048], [8.416357999987667, 8.419549999991432], [8.419568999990588, 8.419601999994484], [8.419645000001765, 8.420879999990575], [8.428283999994164, 8.428961999990861], [9.01388099999167, 9.014042999988305], [9.014163999992888, 9.015283000000636], [9.0272399999958, 9.027979999998934], [9.145246999993105, 9.145401999994647], [9.147379999994882, 9.147540999998455]], \"6\": [[2.0875749999977415, 2.092535999996471], [2.092622999989544, 2.0945129999890924], [2.2502629999944475, 2.2515839999978198], [2.3838269999978365, 2.388530999989598], [2.6861169999901904, 2.6863000000012107], [2.8476689999952214, 2.848755999992136], [3.7439099999901373, 3.74409699998796], [3.7457159999903524, 3.745796999995946], [3.745950999989873, 3.749867999998969], [3.750327000001562, 3.750627000001259], [3.7571380000008503, 3.7578209999919636], [3.870675999991363, 3.870874999993248], [4.041631999993115, 4.041822999992291], [4.04358699999284, 4.043657999995048], [4.043774999998277, 4.0469389999925625], [4.047411999999895, 4.0476959999941755], [4.17080699998769, 4.1772129999881145], [4.329587999993237, 4.329729999997653], [4.329845000000205, 4.330939999999828], [4.451203999997233, 4.460435000000871], [4.64269599999534, 4.643884999997681], [4.644031999996514, 4.644104999999399], [4.644234999999753, 4.647883999990881], [4.762730999995256, 4.771663999999873], [4.939471999998204, 4.940570999999181], [4.940703999993275, 4.940770000001066], [4.940886999989743, 4.944529999993392], [4.94490199998836, 4.945221000001766], [5.4019960000005085, 5.402250999992248], [5.403043999991496, 5.408583999989787], [5.727999999988242, 5.728191999995033], [5.891803999998956, 5.892006999987643], [5.898554999992484, 5.898889999996754], [5.916224000000511, 5.916948999991291], [6.316675999987638, 6.316828999988502], [6.521713999987696, 6.523349999988568], [6.65916899999138, 6.659346999993431], [6.8371079999924405, 6.837481999988086], [6.844178999992437, 6.8449689999979455], [6.965102999994997, 6.965245999992476], [7.140864999993937, 7.141030999991926], [7.141166000001249, 7.142349000001559], [7.4611169999989215, 7.462752999999793], [7.463620999988052, 7.467428999996628], [7.467520999998669, 7.467553999988013], [7.46759299999394, 7.468662999992375], [7.6001629999955185, 7.600293999988935], [7.603336999993189, 7.608898999998928], [7.793689999991329, 7.795512999990024], [7.80188199999975, 7.802437999998801], [7.809098999990965, 7.809750000000349], [8.220600999993621, 8.228731999988668], [8.835902999999234, 8.836062999995193], [8.838425999987521, 8.844354000000749]], \"7\": [[1.9597579999972368, 1.9599190000008093], [1.960042999999132, 1.9611650000006193], [1.9613009999884525, 1.9613679999893066], [1.96148600000015, 1.9646779999893624], [1.965115999992122, 1.9653569999936735], [2.2496769999997923, 2.2498689999920316], [2.251936000000569, 2.2520220000005793], [2.252173999993829, 2.256095999997342], [2.256519999995362, 2.256800999995903], [2.5598859999881824, 2.5639809999993304], [2.564429999998538, 2.564738999994006], [2.5804649999918183, 2.581293999988702], [2.9706869999936316, 2.9709099999890896], [2.9713689999916824, 2.9782849999901373], [2.979059999997844, 2.9797679999901447], [2.980071999991196, 2.9878649999882327], [3.1719369999918854, 3.172661999997217], [3.300495999996201, 3.310042999990401], [3.4792400000005728, 3.480309999999008], [3.4852649999957066, 3.4856460000009974], [3.502842000001692, 3.503573999987566], [3.6092680000001565, 3.609474999990198], [3.6097999999910826, 3.615325999999186], [3.8735190000006696, 3.8789859999960754], [4.042126999993343, 4.043267000000924], [4.331646999999066, 4.3359959999943385], [4.336404000001494, 4.3367659999930765], [4.355289999992237, 4.356098999996902], [4.460708999991766, 4.460886000000755], [4.461144999993849, 4.4680999999982305], [4.649734999999055, 4.650079999992158], [4.65382099999988, 4.654297000000952], [4.654414999997243, 4.6546049999888055], [4.654806999998982, 4.654941999993753], [4.938996999990195, 4.939165999996476], [4.950795999990078, 4.951528999998118], [5.064266999994288, 5.073926999990363], [5.075337999995099, 5.0811049999902025], [5.2673869999998715, 5.267622999992454], [5.269931999995606, 5.27002499999071], [5.270242999991751, 5.270325999998022], [5.2704739999899175, 5.270552999994834], [5.270640999995521, 5.270699000000604], [5.270781999992323, 5.271301999993739], [5.271815999993123, 5.2749669999902835], [5.27498599998944, 5.275018000000273], [5.275054999990971, 5.276194999998552], [5.27641799999401, 5.276475999999093], [5.276496999998926, 5.276522000000114], [5.27673899999354, 5.277003999988665], [5.277173999988008, 5.277333999998518], [5.282874999989872, 5.283629999990808], [5.390698999995948, 5.400227999998606], [5.89214599999832, 5.8934729999891715], [5.894047999987379, 5.8971309999906225], [5.89715299999807, 5.8971829999936745], [5.89721899999131, 5.898251999999047], [6.000715999995009, 6.009651000000304], [6.011374999987311, 6.011547999994946], [6.011851999995997, 6.011990999992122], [6.015142999996897, 6.017152000000351], [6.01722099998733, 6.021737999995821], [6.1932919999962905, 6.194965999995475], [6.201539000001503, 6.201776999994763], [6.2019579999905545, 6.202099999994971], [6.220946000001277, 6.2216499999922235], [6.306327999991481, 6.313253000000259], [6.3136109999904875, 6.314655999987735], [6.3170719999907305, 6.317207000000053], [6.320475000000442, 6.325926999998046], [6.325987999996869, 6.326389999987441], [6.327707999997074, 6.328243999989354], [6.521116999996593, 6.5213479999947594], [6.52375100000063, 6.523843999995734], [6.524028999992879, 6.524112999992212], [6.52426099999866, 6.524339999989024], [6.524425999989035, 6.524481999993441], [6.524564999999711, 6.525104000000283], [6.5257629999978235, 6.528905999992276], [6.528924999991432, 6.5289559999946505], [6.529000999988057, 6.530106999998679], [6.530125999997836, 6.530171999998856], [6.530463999995845, 6.530536999998731], [6.530760999987251, 6.53102699998999], [6.531359000000521, 6.531481999991229], [6.5325230000016745, 6.532601999992039], [6.6574689999979455, 6.657640999997966], [6.831691999992472, 6.831760000000941], [6.831884999992326, 6.831940999996732], [6.832042999987607, 6.83210099999269], [6.83216099999845, 6.832198999996763], [6.832253999993554, 6.832711999988533], [6.83307499998773, 6.8353490000008605], [6.835449999998673, 6.835475999992923], [6.835555999990902, 6.835868999987724], [6.835886999993818, 6.836780999990879], [6.954033999994863, 6.9637409999995725], [6.965486999994027, 6.965616999994381], [6.968567999996594, 6.973608999993303], [6.973685999997542, 6.9743279999966035], [7.266276999987895, 7.26644999999553], [7.268274999994901, 7.268450999996276], [7.268740999992588, 7.268893999993452], [7.271159999989322, 7.277808999991976], [7.588436999998521, 7.5975130000006175], [7.792996999996831, 7.793290000001434], [7.795933999994304, 7.796045999988564], [7.796239999996033, 7.801588999995147], [7.9197539999877336, 7.929834999988088], [8.099288999990677, 8.099461999998312], [8.101167999993777, 8.1012289999926], [8.101339999993797, 8.101390999989235], [8.101481999998214, 8.101534999994328], [8.101588999998057, 8.101623999988078], [8.101673999990453, 8.104702999989968], [8.104722999996739, 8.104756000000634], [8.104798999993363, 8.105942999987747], [8.106140999996569, 8.106243999995058], [8.106457999994745, 8.106577999991714], [8.106598999991547, 8.106751999992412], [8.107081999987713, 8.10714699998789], [8.107254999995348, 8.107334999993327], [8.10753599999589, 8.107605999990483], [8.2290159999975, 8.229173999992781], [8.231167999998434, 8.231363999992027], [8.413249999997788, 8.414476999998442], [8.421450999987428, 8.421850999991875], [8.544378999999026, 8.544553999992786], [8.544890999997733, 8.55058999999892], [8.716613999989931, 8.71776200000022], [8.717901999989408, 8.717963999995845], [8.718087999994168, 8.71814299999096], [8.71827499999199, 8.720925000001444], [8.7209440000006, 8.720970999987912], [8.721000999998068, 8.721804000000702], [8.721982999995816, 8.722039000000223], [8.722225999998045, 8.722434999988764], [8.722664000000805, 8.7227489999932], [8.72327299999597, 8.723333999994793], [8.740215999991051, 8.741027999989456], [8.82465099998808, 8.83283699999447], [8.8354149999941, 8.835610999987694], [9.148153999994975, 9.148300999993808]]}, \"kworker/u16:1-30770\": {\"2\": [[6.836813999994774, 6.837044999992941]], \"5\": [[6.837317999990773, 6.845026999988477]]}, \"rt-app-30570\": {\"3\": [[0.7204510000010487, 0.7205560000002151]]}, \"ModemManager-3108\": {\"0\": [[4.049870999995619, 4.05012899999565], [4.050771999987774, 4.051010999988648], [4.0510639999993145, 4.051263999994262], [4.164251999987755, 4.1643739999999525], [4.173354999991716, 4.173588999998174]], \"1\": [[4.179024999990361, 4.179236999989371], [4.179313000000548, 4.179498999990756], [4.1799839999875985, 4.180170999999973], [4.3335450000013225, 4.333885999993072]], \"2\": [[4.649703999995836, 4.649894999995013], [4.652485999991768, 4.652705000000424], [4.652765999999247, 4.652870999998413], [4.764358999993419, 4.764534000001731], [4.774704999988899, 4.774913999994169], [4.781329999997979, 4.781549999999697], [4.94481599998835, 4.945120999997016], [4.947214999992866, 4.94734199999948], [5.0652960000006715, 5.065483999991557], [5.076233999992837, 5.076527999990503], [9.022847999993246, 9.023243999996339]], \"3\": [[9.02382599998964, 9.024035999987973], [9.136593999995966, 9.136808999988716], [9.146773000000394, 9.147054999993998], [9.14976200000092, 9.150060999993002]], \"4\": [[1.9662459999963176, 1.9663139999902342], [2.3898019999905955, 2.389871999999741], [2.689883999992162, 2.6899349999875994], [2.6899629999970784, 2.6899969999940367], [2.6900359999999637, 2.6900619999942137], [3.3165729999891482, 3.3166249999922], [3.3169070000003558, 3.316949999993085], [3.31697400000121, 3.3169979999947827], [3.4861390000005485, 3.4863029999978608], [4.462487999990117, 4.46258300000045], [5.72968899999978, 5.729766999997082], [5.73315799998818, 5.733219000001554], [5.733506999997189, 5.733556999999564], [5.896532999991905, 5.896638999998686], [6.012663000001339, 6.0127099999954225], [6.012805999998818, 6.012858999994933], [6.202723999987938, 6.202774999997928], [6.203604999987874, 6.203654999990249], [6.659117999995942, 6.659193999992567], [6.83323499999824, 6.83332099999825], [6.9651429999939865, 6.965202999999747], [6.966287999995984, 6.966326999987359], [6.966358999998192, 6.9663889999937965], [6.966803999996046, 6.9668410000012955], [7.268426999988151, 7.268505999993067], [7.470960999999079, 7.471064999990631], [7.800992999997106, 7.801110000000335], [7.801123999990523, 7.8011889999907], [8.102718999987701, 8.102784999995492], [8.104498999993666, 8.10455199998978], [8.108433000001241, 8.108524999988731], [8.232934999992722, 8.232995999991545], [8.416398999994271, 8.416482000000542], [8.423953999998048, 8.424039999998058], [8.546210999993491, 8.546283999996376]], \"5\": [[2.257568999993964, 2.257637999995495], [2.3857869999919785, 2.385884999996051], [2.3905870000016876, 2.3906369999895105], [2.5655279999919003, 2.5655939999996917], [2.851141999999527, 2.851227999999537], [2.971799999999348, 2.9718809999903897], [2.9802599999966333, 2.98032499999681], [3.311958999998751, 3.3120320000016363], [3.609331999992719, 3.609440000000177], [3.752004999987548, 3.7520729999960167], [3.752412000001641, 3.7524499999999534], [4.452083999989554, 4.452172999997856], [4.469810999988113, 4.4698989999888], [4.649154999991879, 4.649248999994597], [5.0821020000003045, 5.08216099999845], [5.271905000001425, 5.271989000000758], [5.272348999991664, 5.272426999988966], [5.4022579999873415, 5.402335999999195], [5.406371999997646, 5.406459999998333], [5.596059999996214, 5.596109999998589], [5.899743999994826, 5.899825000000419], [6.001529999994091, 6.001613000000361], [6.318525999988196, 6.318597999998019], [6.525873999999021, 6.525973999989219], [7.466068999987328, 7.4661379999888595], [7.58933899999829, 7.589445999998134], [7.803953999988153, 7.804055000000517], [7.939483999987715, 7.939539999992121], [8.221564999999828, 8.221649999992223], [8.5371279999963, 8.537209999994957], [8.719851999994717, 8.719914999994216], [8.719933999993373, 8.719969999991008], [8.82536099999561, 8.825431999997818]], \"6\": [[2.0958499999978812, 2.095934999990277], [2.56702299999597, 2.56711199998972], [2.6772950000013225, 2.6773799999937182], [2.6882019999902695, 2.688280999995186], [2.9857039999915287, 2.9857889999984764], [3.16425000000163, 3.164337999987765], [3.166717999993125, 3.166801999992458], [3.3016119999956572, 3.30169899998873], [3.4874999999883585, 3.487571999998181], [3.598495999991428, 3.5985989999899175], [3.6107259999989765, 3.610778999995091], [3.6111909999890486, 3.6112299999949755], [3.7515819999971427, 3.7516489999979967], [3.8615139999892563, 3.861604999998235], [3.872881999996025, 3.872953999991296], [3.8747650000004796, 3.874830999993719], [4.04844499999308, 4.048540999996476], [4.338164999993751, 4.338273999994271], [5.3915219999908, 5.391597999987425], [5.5953129999979865, 5.595398999997997], [6.011681999996654, 6.011752999998862], [6.201501999996253, 6.201593999998295], [6.307560000001104, 6.30764199999976], [6.648788999998942, 6.648886999988463], [6.661134999987553, 6.661212999999407], [6.8391219999903115, 6.839217999993707], [6.846011000001454, 6.846109999998589], [6.955422999992152, 6.955512999993516], [7.149305999992066, 7.149387999990722], [7.257898999989266, 7.257993999999599], [7.270040999996127, 7.270125999988522], [7.921336999992491, 7.9214499999943655], [8.230437999998685, 8.230502999998862], [8.834956999999122, 8.835044999999809], [8.836951999997837, 8.836985999994795], [8.83699599999818, 8.83705899999768], [8.837067000000388, 8.837105999991763]], \"7\": [[1.9676110000000335, 1.967687999989721], [2.0768169999937527, 2.076939999999013], [2.090121999994153, 2.09027599998808], [2.0965569999971194, 2.0966179999959422], [2.257945999997901, 2.257994999992661], [2.259137000000919, 2.2592119999899296], [2.373790999990888, 2.3739109999878565], [2.857477999990806, 2.8575809999892954], [4.337633999995887, 4.337702999997418], [5.081770999997389, 5.081820999999763], [5.27915899999789, 5.279278999994858], [5.720369999995455, 5.7204599999968195], [6.316947999992408, 6.317039000001387], [6.532431999992696, 6.5325230000016745], [7.148979999998119, 7.149076000001514], [7.465772999988985, 7.465866999991704], [7.599871999991592, 7.599957999991602], [7.601153999989037, 7.601227999999537], [7.932558999993489, 7.93265399998927], [7.939236999998684, 7.939291999995476], [8.416560999990907, 8.416631000000052], [8.551830999989761, 8.55191099998774], [8.723360999996657, 8.72343600000022]]}, \"kworker/u16:1-30590\": {\"3\": [[1.8219029999891063, 1.8221469999989495]], \"5\": [[1.8224329999939073, 1.8241710000002058]]}, \"rt-app-30576\": {\"5\": [[0.7252099999896018, 0.7252779999980703]]}, \"kworker/u16:1-30809\": {\"1\": [[7.9200979999877745, 7.92025399999693]], \"5\": [[7.920304999992368, 7.920717000000877]]}, \"rt-app-30581\": {\"7\": [[0.7271110000001499, 0.727125999997952]]}, \"ksoftirqd/4-32\": {\"4\": [[0.5546839999879012, 0.5547019999939948], [0.5627229999954579, 0.56276399998751], [1.998781999995117, 1.9988129999983357], [2.1105339999921853, 2.1105620000016643], [2.132421999995131, 2.1325209999922663], [2.6988730000011856, 2.698904999997467], [2.7070439999952214, 2.7070759999915026], [2.714735000001383, 2.7147770000010496], [2.7390029999951366, 2.7390420000010636], [3.734259999997448, 3.734307999999146], [3.7583509999967646, 3.758395999990171], [3.902851999999257, 3.902907999989111], [4.346330000000307, 4.346357999995234], [4.4785310000006575, 4.4786089999979595], [4.522479999999632, 4.522535999989486], [4.76237399999809, 4.762439999991329], [5.626518999997643, 5.626638999994611], [5.742759999993723, 5.7427889999962645], [5.747373999998672, 5.747405999994953], [5.758468999993056, 5.758504999990691], [7.178516999993008, 7.178722999989986], [7.278991999992286, 7.2790229999955045], [7.298846999998204, 7.298918000000413], [8.12686199999007, 8.126957000000402], [8.562928999992437, 8.562956999987364], [8.574396999989403, 8.574613999997382], [8.590459999992163, 8.590497999990475], [8.598448999997345, 8.598480000000563], [8.742296999989776, 8.742343999998411], [9.163077999997768, 9.163124999991851], [9.16720099998929, 9.167235999993864], [9.18273399998725, 9.18279999999504], [9.218811999991885, 9.218840999994427]]}, \"10-uname-30641\": {\"2\": [[3.1937829999951646, 3.1945789999881526]], \"6\": [[3.194871999992756, 3.196563999998034]]}, \"kworker/u16:1-30737\": {\"1\": [[5.898777999987942, 5.898996999996598], [5.8991729999979725, 5.917692999995779]]}, \"kworker/u16:1-30732\": {\"6\": [[5.719406999996863, 5.719499999991967], [5.719565999999759, 5.720016999999643]]}, \"modprobe-30790\": {\"6\": [[7.309410000001662, 7.309464999998454]]}, \"sshd-30780\": {\"1\": [[7.090997999999672, 7.091470999992453], [7.092018999988795, 7.092070999991847], [7.093781999996281, 7.095507999998517], [7.110113999995519, 7.110156999988249], [7.11205599999812, 7.11247999999614]], \"2\": [[7.009597999989637, 7.016594000000623]], \"4\": [[7.11522100000002, 7.115540999991936], [7.115925999998581, 7.1159459999907995], [7.134140999987721, 7.134206999995513], [7.134223999993992, 7.134229999996023], [7.134779999993043, 7.136715999993612], [7.136757999993279, 7.136835999990581]], \"6\": [[7.022581999990507, 7.034226999996463], [7.034275999991223, 7.0378339999879245], [7.038046000001486, 7.038050999995903], [7.0394259999884525, 7.039558999997098], [7.046292999992147, 7.046340000000782], [7.089884000000893, 7.090221999998903], [7.096154999991995, 7.096389999991516]]}, \"kworker/u16:1-30592\": {\"3\": [[1.9662549999920884, 1.9663559999899007], [1.966430999993463, 1.974311999991187]]}, \"task_4_1-30569\": {\"4\": [[0.7306909999897471, 0.730807999992976], [0.7308239999983925, 0.7382399999914924], [0.7382529999886174, 0.746235999991768], [0.7462889999878826, 0.7553320000006352], [0.8242400000017369, 0.8342239999910817], [0.8462349999899743, 0.8567609999881824], [0.9269009999989066, 0.9342340000002878], [0.9502439999923809, 0.9582139999984065], [0.982213999988744, 0.9862219999922672], [0.9987099999998463, 1.004423999998835], [1.0342149999924004, 1.046212999994168], [1.0662139999913052, 1.0746999999973923]], \"5\": [[0.7202909999905387, 0.7203190000000177], [0.7207689999922877, 0.7208189999946626], [0.7208539999992354, 0.7208729999983916], [0.7211979999992764, 0.72124199999962], [0.7224439999990864, 0.722511999993003], [1.1247109999967506, 1.1302389999909792], [1.154218999989098, 1.1622169999900507], [1.1902129999944009, 1.1982119999884162], [1.212424999990617, 1.2148529999976745], [1.2422179999994114, 1.2502149999927497], [1.2742139999900246, 1.2862139999924693], [1.2948289999912959, 1.2953989999950863], [1.3342389999888837, 1.342211999988649], [1.3582159999932628, 1.3662149999872781], [1.390213999999105, 1.3982140000007348], [1.404192999994848, 1.4044920000014827], [1.4382169999880716, 1.4502139999967767], [1.4742129999940516, 1.4822229999990668], [1.4822389999899315, 1.4844259999954375], [1.5261249999894062, 1.5342359999922337], [1.5462120000011055, 1.550216999996337], [1.5742279999976745, 1.5862179999967339], [1.5950059999886435, 1.596345999991172], [1.6262449999921955, 1.6342159999912838], [1.6582110000017565, 1.6662119999964489], [1.7290089999878546, 1.7290799999900628], [1.7290959999954794, 1.7291479999985313]], \"6\": [[1.6923009999882197, 1.692310999991605], [1.69232399998873, 1.698778999998467]], \"7\": [[1.7274109999998473, 1.727457000000868], [1.7288509999925736, 1.7289789999922505]]}, \"kworker/u16:1-30781\": {\"3\": [[7.146961999998894, 7.147165999995195]], \"4\": [[7.147270999994362, 7.147559999997611]]}, \"kworker/u16:1-30635\": {\"2\": [[3.016401999993832, 3.016533999994863]], \"6\": [[3.0165730000007898, 3.0179689999931725]]}, \"sshd-30694\": {\"3\": [[4.655034999988857, 4.655575999990106]], \"4\": [[4.65564299999096, 4.658136999991257]]}, \"sh-30683\": {\"6\": [[4.344939999995404, 4.345344000001205], [4.354020999991917, 4.354519999993499]]}, \"sshd-30716\": {\"3\": [[5.282426999998279, 5.2832499999931315]], \"6\": [[5.283791999987443, 5.286303000000771]]}, \"systemd-30756\": {\"1\": [[6.325428999989526, 6.334361999994144]]}, \"kworker/7:3-29011\": {\"7\": [[3.042898999992758, 3.042923000000883], [3.354868999987957, 3.3548899999877904], [3.354933999988134, 3.354946999999811], [5.124472999988939, 5.12476500000048], [5.125114999988, 5.125195999993593], [5.458950000000186, 5.459255999987363], [5.459608999997727, 5.459886999989976], [6.070590999996057, 6.07061499998963], [6.070664999992005, 6.070680999997421], [6.366573999999673, 6.366592999998829], [6.366631999990204, 6.366643000001204], [7.010550999999396, 7.010571999999229], [7.0106139999988955, 7.0106289999966975], [7.64032700000098, 7.640371999994386], [7.6404769999935525, 7.640510999990511], [8.892156999994768, 8.892458999995142], [8.892837999999756, 8.89315699999861]]}}, \"colorMap\": null, \"showSummary\": true});\n", + " EventPlot.generate('fig_cc6872c7f8e34257a95b0d0fd3577ae3', '/nbextensions/', {\"lanes\": [{\"id\": 0, \"label\": \"CPU :0\"}, {\"id\": 1, \"label\": \"CPU :1\"}, {\"id\": 2, \"label\": \"CPU :2\"}, {\"id\": 3, \"label\": \"CPU :3\"}, {\"id\": 4, \"label\": \"CPU :4\"}, {\"id\": 5, \"label\": \"CPU :5\"}, {\"id\": 6, \"label\": \"CPU :6\"}, {\"id\": 7, \"label\": \"CPU :7\"}], \"xDomain\": [8.099999831756577e-05, 8.273059999999532], \"keys\": [\"task_6_0-7104\", \"task_7_2-7109\", \"task_0_2-7088\", \"task_1_0-7089\", \"task_2_0-7092\", \"task_4_1-7099\", \"task_7_0-7107\", \"task_1_2-7091\", \"task_3_2-7097\", \"task_2_2-7094\", \"task_0_1-7087\", \"task_3_1-7096\", \"task_6_2-7106\", \"task_4_2-7100\", \"task_5_2-7103\", \"task_5_0-7101\", \"task_3_0-7095\", \"task_6_1-7105\", \"task_1_1-7090\", \"task_0_0-7086\", \"task_5_1-7102\", \"task_7_1-7108\", \"task_2_1-7093\", \"irq/63-tsensor_-1599\", \"task_4_0-7098\", \"sshd-7137\", \"sshd-7177\", \"sshd-7153\", \"sshd-7201\", \"sshd-7161\", \"sshd-7197\", \"sshd-7129\", \"sshd-7185\", \"sshd-7157\", \"sshd-7165\", \"sshd-7125\", \"sshd-7141\", \"sshd-7205\", \"sshd-7173\", \"sshd-7113\", \"sshd-7169\", \"sshd-7117\", \"sshd-7133\", \"sshd-7149\", \"sshd-7193\", \"sshd-7189\", \"sshd-7181\", \"sh-7085\", \"sshd-7121\", \"sshd-7130\", \"sshd-7145\", \"sh-7066\", \"sshd-7162\", \"sh-7068\", \"sshd-7138\", \"sshd-7178\", \"sshd-7114\", \"sshd-7166\", \"sshd-7146\", \"sh-7206\", \"sshd-7142\", \"sshd-7190\", \"sshd-7158\", \"sshd-7202\", \"sshd-7126\", \"sshd-7182\", \"sshd-7174\", \"sshd-7118\", \"sshd-7194\", \"sshd-7122\", \"sshd-7186\", \"sshd-7170\", \"sshd-7150\", \"busybox-7073\", \"busybox-7071\", \"busybox-7069\", \"sshd-7120\", \"sshd-7152\", \"sshd-7110\", \"sshd-7144\", \"sshd-7156\", \"sshd-7134\", \"sshd-7168\", \"sshd-7200\", \"sshd-7172\", \"sshd-7160\", \"sshd-7140\", \"sshd-7112\", \"sshd-7148\", \"sshd-7176\", \"sshd-7188\", \"sshd-7204\", \"sshd-7184\", \"sshd-7124\", \"sshd-7198\", \"sshd-7136\", \"sshd-7128\", \"sshd-7154\", \"sshd-7192\", \"shutils-7067\", \"shutils-7081\", \"true-7075\", \"modprobe-7131\", \"sshd-1904\", \"kworker/u16:1-7195\", \"kworker/u16:1-7179\", \"sh-6695\", \"kworker/u16:1-7163\", \"kworker/u16:1-7115\", \"sshd-7164\", \"sshd-7116\", \"busybox-7079\", \"sshd-7196\", \"busybox-7077\", \"sshd-7180\", \"sshd-7132\", \"shutils-7207\", \"sh-7065\", \"sh-7208\", \"shutils-7076\", \"modprobe-7151\", \"shutils-7078\", \"shutils-7080\", \"shutils-7082\", \"shutils-7069\", \"shutils-7070\", \"shutils-7074\", \"kworker/u16:1-7147\", \"kworker/u16:1-7175\", \"kworker/u16:1-7199\", \"kworker/u16:1-7143\", \"kworker/u16:1-7203\", \"kworker/u16:1-7187\", \"kworker/u16:1-7167\", \"kworker/u16:1-7191\", \"kworker/u16:1-7159\", \"kworker/u16:1-7123\", \"kworker/u16:1-7171\", \"kworker/u16:1-7155\", \"kworker/u16:1-7139\", \"kworker/u16:1-7127\", \"kworker/u16:1-7135\", \"shutils-7072\", \"modprobe-7119\", \"shutils-7077\", \"shutils-7079\", \"kworker/u16:1-7111\", \"shutils-7075\", \"shutils-7073\", \"shutils-7071\", \"busybox-7075\", \"shutils-7084\", \"sshd-6692\", \"modprobe-7183\", \"kworker/u16:1-7183\", \"busybox-7083\", \"init-1\", \"shutils-7083\", \"kworker/u16:1-7119\", \"shutils-7068\", \"syslogd-1861\", \"kworker/u16:1-7131\", \"shutils-7206\", \"sh-7209\", \"scp-7181\", \"ksoftirqd/1-15\", \"scp-7141\", \"scp-7121\", \"scp-7157\", \"scp-7197\", \"scp-7193\", \"kworker/u16:1-7151\", \"scp-7173\", \"scp-7153\", \"scp-7201\", \"scp-7177\", \"scp-7113\", \"kworker/0:1-125\", \"scp-7161\", \"scp-7169\", \"scp-7185\", \"scp-7145\", \"scp-7125\", \"kworker/u16:1-6721\", \"scp-7149\", \"scp-7205\", \"scp-7129\", \"scp-7117\", \"scp-7137\", \"scp-7189\", \"scp-7133\", \"shutils-7066\", \"ksoftirqd/2-20\", \"scp-7165\", \"ksoftirqd/0-9\", \"sugov:0-7027\", \"rt-app-7085\", \"kworker/2:1-53\", \"rt-app-7086\", \"kworker/1:1-52\", \"kworker/3:1-121\", \"klogd-1863\", \"ksoftirqd/3-25\", \"rcu_preempt-10\", \"ksoftirqd/4-30\", \"sugov:4-7037\", \"rt-app-7088\", \"rt-app-7087\", \"kworker/5:1-92\", \"rt-app-7094\", \"kworker/u16:2-28905\", \"kworker/6:2-1507\", \"rt-app-7097\", \"kworker/7:1-77\", \"khugepaged-574\", \"rt-app-7099\", \"kworker/4:1-68\", \"rt-app-7102\", \"rt-app-7103\", \"rt-app-7107\", \"rt-app-7101\", \"rt-app-7096\", \"rt-app-7089\", \"rt-app-7098\", \"rt-app-7109\", \"busybox-7207\", \"rt-app-7092\", \"ksoftirqd/6-40\", \"rt-app-7090\", \"rt-app-7091\", \"rt-app-7093\", \"ksoftirqd/5-35\", \"rt-app-7095\", \"rt-app-7106\", \"ksoftirqd/7-45\", \"rt-app-7104\", \"rt-app-7105\", \"rt-app-7100\", \"rt-app-7108\"], \"showSummary\": true, \"stride\": false, \"colorMap\": null, \"data\": {\"sh-6695\": {\"3\": [[0.00034500000037951395, 0.0017579999985173345], [0.15828899999905843, 0.1605359999994107], [0.16485999999713385, 0.16606200000023819], [0.3226119999999355, 0.32488999999986845], [0.33967999999731546, 0.3401019999982964], [0.49641999999948894, 0.4983859999993001], [0.5276539999977103, 0.5282499999993888], [0.6864889999997104, 0.6886080000003858], [1.7389970000003814, 1.7396809999991092], [7.9301849999974365, 7.932355999997526], [7.9467100000001665, 7.947134999998525], [8.104229000000487, 8.106233999998949], [8.110819999998057, 8.111726999999519], [8.111832999999024, 8.112378999998327], [8.26880600000004, 8.270802999999432]]}, \"kworker/u16:1-6721\": {\"0\": [[0.0016560000003664754, 0.0018559999989520293], [0.15777199999865843, 0.15805600000021514], [0.16590699999869685, 0.1660959999971965], [0.28516599999784376, 0.28550299999915296], [0.32209099999818136, 0.32239900000058697], [0.34019599999737693, 0.34027900000000955], [0.4958950000000186, 0.4962339999983669], [0.5281709999981103, 0.5283189999972819], [0.685975000000326, 0.6863649999977497], [0.6966099999990547, 0.6968180000003485], [0.6978589999998803, 0.6980489999987185], [0.6987069999995583, 0.6987679999983811], [0.6988329999985581, 0.6988559999990684], [0.6988910000000033, 0.6989140000005136], [0.6993409999995492, 0.6994400000003225], [0.7017159999995783, 0.7017979999982344], [0.7021189999977651, 0.7021779999995488], [0.7025629999989178, 0.7026079999996], [0.7031989999995858, 0.7034700000003795], [0.7044409999980417, 0.7044959999984712], [0.7053500000001804, 0.7054089999983262], [0.7058189999988826, 0.7058639999995648], [0.7069549999978335, 0.7070099999982631]], \"1\": [[0.7072899999984656, 0.7073409999975411], [0.7073939999972936, 0.7074179999981425], [0.7074470000006841, 0.7074699999975564], [0.707499000000098, 0.7075210000002699]], \"2\": [[0.7081109999999171, 0.708173999999417], [0.7085939999997208, 0.7086339999987104], [1.7397039999996196, 1.739765999998781], [1.7701119999983348, 1.7702879999997094], [1.7730669999982638, 1.7731459999995423], [2.0226689999981318, 2.0229980000003707], [2.027576999997109, 2.027840999999171], [2.0441609999979846, 2.044254999997065], [2.2533549999971, 2.2538759999988542], [2.25731199999791, 2.257437000000209], [2.497949000000517, 2.4985119999983], [2.5018119999986084, 2.5019369999972696], [2.7586730000002717, 2.7592249999979686], [2.7622789999986708, 2.762380000000121], [3.018125999999029, 3.018371999998635], [3.02287399999841, 3.0231170000006387], [3.0718269999997574, 3.0718899999992573], [3.2500809999983176, 3.2505639999981213], [3.253600000000006, 3.253702999998495], [3.491182999998273, 3.491945999998279], [3.4952789999988454, 3.4954089999991993], [3.7523269999983313, 3.752818999997544], [3.756097999998019, 3.7562230000003183], [4.008065999998507, 4.008566999997129], [4.012064999998984, 4.012174999999843], [4.093042000000423, 4.093319999999949], [4.253709000000526, 4.254208999998809], [4.257707000000664, 4.257834000000003], [4.50197499999922, 4.502502999999706], [4.505840999998327, 4.505943000000116], [4.755596999999398, 4.7562139999972715], [4.759632999997848, 4.75976399999854], [5.009371000000101, 5.009664999997767], [5.014176999997289, 5.014452999999776], [5.1160409999974945, 5.116214999998192], [5.249991999997292, 5.250637999997707], [5.254068999998708, 5.254204999997455], [5.5153859999991255, 5.516013999997085], [5.519373999999516, 5.519507999997586], [5.768104999999196, 5.768665999999939], [5.7721590000001015, 5.772289999997156], [6.03704899999866, 6.03750299999956], [6.042414999999892, 6.042685000000347], [6.140213999999105, 6.140406999998959], [6.284819999997126, 6.285367000000406], [6.288849000000482, 6.288973999999143], [6.547043999999005, 6.547601999998733], [6.550995999998122, 6.551121999997122], [6.804184000000532, 6.804822999998578], [6.808171999997285, 6.808318999999756], [6.984284999998636, 6.9843739999996615], [7.057075999997323, 7.057614999997895], [7.06255500000043, 7.062820999999531], [7.164059999999154, 7.164205999997648], [7.313384999997652, 7.314001999999164], [7.317331999998714, 7.317456000000675], [7.560596999999689, 7.5612289999990026], [7.564618000000337, 7.564748999997391], [7.929679999997461, 7.930007999999361], [7.947211999999126, 7.947291000000405], [8.103689999999915, 8.104028999998263], [8.11188299999776, 8.112217999998393], [8.112299000000348, 8.112364999997226]], \"5\": [[0.7117089999992459, 0.7117479999978968], [1.7024079999973765, 1.7024209999981395], [1.7024429999983113, 1.7024569999994128], [1.7025479999974777, 1.7025609999982407], [1.7026779999978316, 1.7026909999985946], [1.7027089999974123, 1.7027180000004591], [1.7028419999987818, 1.7028509999981907], [1.702873999998701, 1.7028829999981099], [1.7029059999986202, 1.7029159999983676], [1.7029269999984535, 1.7029349999975238], [1.7032949999993434, 1.7033049999990908], [1.7038229999998293, 1.703842999999324], [1.7288549999975658, 1.7288919999991776], [1.7289229999987583, 1.7289439999985916], [1.736127000000124, 1.7361500000006345], [1.7361710000004678, 1.7361839999975928]], \"7\": [[0.7117819999984931, 0.7117939999989176], [0.7118200000004435, 0.7118289999998524], [0.711857999998756, 0.7118669999981648], [0.7118769999979122, 0.711884000000282], [0.7118940000000293, 0.7119009999987611], [0.712097999999969, 0.7121200000001409], [0.7155499999971653, 0.715567999999621], [0.7156399999985297, 0.7156689999974333], [1.7018360000001849, 1.7018539999990026], [1.7019860000000335, 1.7019919999984268], [1.7022739999993064, 1.7022849999993923]], \"4\": [[1.7022389999983716, 1.7022539999998116], [1.7023069999995641, 1.70231799999965], [1.702331000000413, 1.7023410000001604], [1.703152999998565, 1.7031680000000051]]}, \"sshd-6692\": {\"2\": [[0.0021649999980581924, 0.0030259999984991737], [0.15658999999868684, 0.15822900000057416], [0.1664089999976568, 0.16726199999902747], [0.3209419999984675, 0.3225189999975555], [0.340516000000207, 0.3409350000001723], [0.4947409999986121, 0.49655799999891315], [0.5285349999976461, 0.5292090000002645], [0.6848129999998491, 0.6864629999981844], [0.6972209999985353, 0.6976639999993495], [0.6984249999986787, 0.6991199999974924], [0.6996679999974731, 0.6999389999982668], [0.7019970000001194, 0.7021409999979369], [0.7021929999973509, 0.70239600000059], [0.7028339999997115, 0.7030669999985548], [0.703244000000268, 0.703442999998515], [0.7034709999970801, 0.7037039999995613], [0.7047009999987495, 0.7049189999997907], [0.7056049999991956, 0.705709999998362], [0.7060759999985748, 0.7062729999997828], [0.7069989999981772, 0.7071199999991222], [0.7073329999984708, 0.7078029999975115], [0.7635989999980666, 0.7637660000000324], [0.7715709999974933, 0.771694999999454], [1.7018489999973099, 1.7030759999979637]], \"3\": [[0.7084130000002915, 0.7085219999971741], [0.7086299999973562, 0.7088389999989886], [0.7117509999989124, 0.7120269999977609]], \"7\": [[0.7121200000001409, 0.7122409999974479], [0.715567999999621, 0.7156399999985297], [0.7156689999974333, 0.7157139999981155], [0.7157640000004903, 0.7158099999978731], [0.719571999998152, 0.7196949999997742]], \"5\": [[0.719729999997071, 0.7199430000000575], [0.7199519999994664, 0.7200559999982943], [0.720088999998552, 0.7201299999978801], [0.7201549999990675, 0.7202309999993304], [0.7202550000001793, 0.7202949999991688]], \"1\": [[1.7034199999980046, 1.703732999998465], [1.7040729999971518, 1.7042699999983597], [1.7291999999979453, 1.7296709999973245], [1.7365219999992405, 1.7370080000000598], [1.7399769999974524, 1.7403849999973318], [7.928630999998859, 7.930041999999958], [7.947529999997641, 7.948011000000406], [8.102547999998933, 8.104374999998981]], \"0\": [[8.112434999999095, 8.113455999999132], [8.267389000000549, 8.269021000000066]]}, \"rcu_preempt-10\": {\"3\": [[0.004099999998288695, 0.004267000000254484], [0.012285999997402541, 0.012396999998600222], [0.020252999998774612, 0.02036199999929522], [0.02805900000021211, 0.02820399999836809], [0.02866100000028382, 0.02873600000020815], [0.03605599999718834, 0.03616699999838602], [0.04405099999712547, 0.04413600000043516], [0.16474100000050385, 0.16485999999713385], [0.1722589999990305, 0.1723469999997178], [0.18019199999980628, 0.18031100000007427], [0.18818999999712105, 0.1882999999979802], [0.1962569999996049, 0.19632300000012037], [0.20421299999725306, 0.20432199999777367], [0.21202699999776087, 0.21213899999929708], [0.220021999997698, 0.2201069999973697], [0.33284699999785516, 0.33307799999965937], [0.3441679999996268, 0.34426799999710056], [0.3522099999972852, 0.3523219999988214], [0.3602069999978994, 0.3602919999975711], [0.3644419999982347, 0.3645159999978205], [0.3721740000000864, 0.37228399999730755], [0.38017000000036205, 0.38031799999953364], [0.5045669999999518, 0.5046699999984412], [7.948078999997961, 7.948132999998052], [7.959993999997096, 7.960117999999056], [7.968313999997918, 7.968428000000131], [7.976262000000133, 7.976373999998032], [7.984286999999313, 7.984497999997984], [7.992283999999927, 7.992395999997825], [8.000248000000283, 8.000334000000294], [8.022622999997111, 8.022742999997718], [8.028080000000045, 8.02820299999803], [8.037159999999858, 8.037301000000298], [8.111726999999519, 8.111832999999024], [8.120152999999846, 8.120280999999522], [8.127990999997564, 8.1281029999991], [8.135937999999442, 8.1360480000003], [8.144220999998652, 8.144420000000537]], \"2\": [[0.5118139999976847, 0.5118659999970987], [0.5200929999991786, 0.520143999998254], [0.5278499999985797, 0.5279389999996056], [0.7115909999993164, 0.7116470000000845], [0.7195709999978135, 0.7196069999990868], [0.7275599999993574, 0.7275989999980084], [0.7355580000003101, 0.735580000000482], [0.759555000000546, 0.7595769999970798], [0.9003049999992072, 0.9003419999971811], [0.9115600000004633, 0.9115829999973357], [1.800268999999389, 1.8003029999999853], [1.8078529999984312, 1.807898999999452], [1.8158440000006522, 1.8158799999982875], [1.8239199999989069, 1.8239770000000135], [1.832535999998072, 1.8325850000001083], [1.8757619999996678, 1.8758579999994254], [1.8836899999987509, 1.8837879999991856], [1.8920670000006794, 1.8922239999992598], [1.8997619999972812, 1.8999069999990752], [1.9076849999983096, 1.9077889999971376], [1.9161739999981364, 1.9163410000001022], [1.924101000000519, 1.9241929999989225], [1.9246019999991404, 1.924710999999661], [1.9320090000001073, 1.9321209999980056], [1.9400339999992866, 1.9401459999971848], [1.9484080000001995, 1.9485469999999623], [1.9563119999984337, 1.9563949999974284], [1.9725049999979092, 1.972609000000375], [1.9837139999981446, 1.9838459999991755], [1.9959820000003674, 1.996064999999362], [1.996447999998054, 1.996553999997559], [2.00419200000033, 2.0043039999982284], [2.012094999998226, 2.012152999999671], [2.0164540000005218, 2.016515999999683], [2.023674000000028, 2.0237559999986843], [2.032294999997248, 2.032422000000224], [2.044254999997065, 2.0443469999991066], [2.0520809999979974, 2.0521439999974973], [2.059846000000107, 2.059889000000112], [2.0680719999982102, 2.0681320000003325], [2.076067999998486, 2.076128000000608], [2.0845640000006824, 2.0847560000001977], [2.123732000000018, 2.123822999998083], [2.1318429999992077, 2.131885999999213], [2.1399229999988165, 2.140010999999504], [2.147689999997965, 2.1477749999976368], [2.1557229999998526, 2.1557929999980843], [2.1642979999996896, 2.1644329999980982], [2.1722649999974237, 2.172378999999637], [2.1799929999979213, 2.1801070000001346], [2.1879879999978584, 2.1882489999989048], [2.195983999998134, 2.1960679999974673], [2.208593999999721, 2.208694999997533], [2.2158349999990605, 2.215926999997464], [2.2237050000003364, 2.223835999997391], [2.2359749999995984, 2.236113999999361], [2.2442209999971965, 2.244351999997889], [2.2522809999973106, 2.2524589999993623], [2.256123999999545, 2.2562029999971855], [2.2679559999996854, 2.26803899999868], [2.2720339999978023, 2.2721480000000156], [2.2840219999998226, 2.284074999999575], [2.292029000000184, 2.2920739999972284], [2.3040359999977227, 2.3040729999993346], [2.312164999999368, 2.312224999997852], [2.31989799999792, 2.319928999997501], [2.3597569999983534, 2.3598519999977725], [2.367731999998796, 2.3678239999971993], [2.3759599999975762, 2.376044999997248], [2.38378499999817, 2.3839439999974275], [2.391965999999229, 2.3920359999974607], [2.4002499999987776, 2.4003499999998894], [2.4082839999973658, 2.408404999998311], [2.4160049999991315, 2.4161170000006678], [2.4240289999979723, 2.424238999999943], [2.432026999998925, 2.4321039999995264], [2.4486240000005637, 2.448710000000574], [2.456265999997413, 2.4563749999979336], [2.4677169999995385, 2.4678039999998873], [2.4722359999977925, 2.4723489999996673], [2.4801809999989928, 2.4802999999992608], [2.4882199999992736, 2.488299000000552], [2.496213999998872, 2.4963449999995646], [2.5078379999977187, 2.507893999998487], [2.516208999997616, 2.5163439999996626], [2.5240610000000743, 2.524154999999155], [2.5318499999993946, 2.5318939999997383], [2.539828999997553, 2.539898999999423], [2.5485649999973248, 2.54860799999733], [2.5567559999981313, 2.5568179999972926], [2.612065999997867, 2.6121769999990647], [2.620002999999997, 2.620089000000007], [2.6280359999982466, 2.62813499999902], [2.635967999998684, 2.636027999997168], [2.6441199999972014, 2.644211999999243], [2.651984000000084, 2.652052999997977], [2.6560040000003937, 2.656079000000318], [2.6640989999978046, 2.6641789999994216], [2.672043999999005, 2.67216499999995], [2.6800489999986894, 2.6802299999981187], [2.6880439999986265, 2.6881539999994857], [2.696327999998175, 2.696437999999034], [2.7040600000000268, 2.704152999998769], [2.7126050000006217, 2.7128459999985353], [2.7200620000003255, 2.72019299999738], [2.728058000000601, 2.728144999997312], [2.732003999997687, 2.7321239999982936], [2.7400739999975485, 2.7401559999998426], [2.747955999999249, 2.7480670000004466], [2.756272999999055, 2.756348999999318], [2.759595999999874, 2.759721999998874], [2.7680699999982608, 2.7681179999999586], [2.776194999998552, 2.7763259999992442], [2.788065999997343, 2.7881390000002284], [2.7958330000001297, 2.795909999997093], [2.803816999999981, 2.803851000000577], [2.8118460000005143, 2.8118839999988268], [2.868116999998165, 2.868231000000378], [2.8756419999990612, 2.875720000000001], [2.8842309999999998, 2.8843139999989944], [2.895669999998063, 2.8957699999991746], [2.9039749999974447, 2.904069000000163], [2.916077999998379, 2.9161849999982223], [2.920286999997188, 2.9204089999984717], [2.9282749999983935, 2.928385999999591], [2.9362750000000233, 2.9364739999982703], [2.9442720000006375, 2.9443819999978587], [2.952267999997275, 2.952378999998473], [2.9603529999985767, 2.960455999997066], [2.9682769999999437, 2.968453999998019], [2.9763590000002296, 2.97644500000024], [2.9839869999996154, 2.9841059999998834], [2.9920280000005732, 2.992118999998638], [3.0000059999983932, 3.000120999997307], [3.0078990000001795, 3.0079469999982393], [3.01231099999859, 3.0123679999996966], [3.0197229999976116, 3.0198309999977937], [3.0236409999997704, 3.0237429999979213], [3.0319219999983034, 3.032000999999582], [3.039919999999256, 3.0399639999995998], [3.0480999999999767, 3.048172999999224], [3.056055999997625, 3.0561039999993227], [3.064065999999002, 3.0641149999974004], [3.075835999999981, 3.075872999997955], [3.0838699999985693, 3.08391599999959], [3.1282609999980195, 3.128387999997358], [3.135651999997208, 3.135722999999416], [4.244134999997186, 4.244224999998551], [4.2523179999989225, 4.252517999997508], [4.263893999999709, 4.263958999999886], [4.272228999998333, 4.272311000000627], [4.284074999999575, 4.284133999997721], [4.296041999998124, 4.2960669999993115], [4.300328999997873, 4.300359999997454], [4.312129999998433, 4.312189000000217], [4.319927999997162, 4.320012000000133], [4.320449999999255, 4.3204789999981585], [4.327933000000485, 4.327992999998969], [4.336684999998397, 4.336759999998321], [4.3677759999991395, 4.367830999999569], [4.375775000000431, 4.3759399999980815], [4.38402700000006, 4.38413799999762], [4.392039999998815, 4.392104999998992], [4.399711999998544, 4.3998089999986405], [4.40832600000067, 4.408432000000175], [4.416279999997641, 4.416396000000532], [4.424030999998649, 4.424261000000115], [4.432026999998925, 4.432136999999784], [4.440306000000419, 4.440382000000682], [4.456527999998798, 4.456682000000001], [4.467733999998018, 4.467867999999726], [4.4796969999988505, 4.479831000000559], [4.484211999999388, 4.484323999997287], [4.492254999997385, 4.492322999998578], [4.5002389999972365, 4.500371999998606], [4.511844000000565, 4.511897000000317], [4.520002999997814, 4.52008399999977], [5.556089999998221, 5.556142999997974], [5.560054999998101, 5.560085999997682], [5.5678679999982705, 5.567917000000307], [5.576143999998749, 5.576191000000108], [5.584134000000631, 5.584181999998691], [5.628111999998509, 5.628224000000046], [5.6360009999989416, 5.636088999999629], [5.644032000000152, 5.6441089999971155], [5.652108999998745, 5.6522619999996095], [5.660028999998758, 5.66012899999987], [5.6681509999980335, 5.668309999997291], [5.676032999999734, 5.676143999997294], [5.684063000000606, 5.684172999997827], [5.692054999999527, 5.692165999997087], [5.701144999999087, 5.701419999997597], [5.720173999998224, 5.720253999999841], [5.728124999997817, 5.728211999998166], [5.736055999997916, 5.73619399999734], [5.744040999998106, 5.744152999999642], [5.752010000000155, 5.752125999999407], [5.760039999997389, 5.760127999998076], [5.768665999999939, 5.76886100000047], [5.7799119999981485, 5.779945999998745], [5.792072000000189, 5.792253999999957], [5.800067000000126, 5.80011100000047], [5.80802599999879, 5.808086999997613], [5.819823999998334, 5.819845999998506], [5.832072999997763, 5.832143999999971], [5.840076999997109, 5.840192999999999], [5.848336999999447, 5.848414000000048], [5.879708000000392, 5.87975699999879], [5.887977999998839, 5.888086999999359], [5.895968999997422, 5.896029999999882], [5.9039969999976165, 5.9040619999977935], [5.9116959999992105, 5.911791999998968], [5.9197409999978845, 5.919936999998754], [5.927809999997407, 5.927908999998181], [5.928323000000091, 5.928433999997651], [5.936036999999487, 5.9361489999973855], [5.944028999998409, 5.944140999999945], [5.9520249999986845, 5.952134999999544], [5.960040999998455, 5.960117999999056], [5.980502999998862, 5.980630999998539], [5.991722999999183, 5.991855000000214], [6.004025999998703, 6.0041070000006584], [6.012210999997478, 6.012327999997069], [6.020253999999113, 6.0204629999971075], [6.027899999997317, 6.027979999998934], [6.036138999999821, 6.036252999998396], [6.048102000000654, 6.048203999998805], [6.060191999997187, 6.060266999997111], [6.068041999998968, 6.068095999999059], [6.076054999997723, 6.076076999997895], [6.08033499999874, 6.0803909999995085], [6.088078000000678, 6.0881179999996675], [6.099867999997514, 6.099985999997443], [6.107856999999058, 6.107916999997542], [6.115860999998404, 6.115906999999424], [6.148173999998107, 6.148282999998628], [6.15564699999959, 6.155689999999595], [6.164058999998815, 6.164112999998906], [6.171863999999914, 6.171978999998828], [6.1796809999977995, 6.179736999998568], [6.187770999997156, 6.187890999997762], [6.196262999997998, 6.196383999998943], [6.204001999998582, 6.204115999997157], [6.211976999999024, 6.212086999999883], [6.220023999998375, 6.2201009999989765], [6.240531999999803, 6.240632999997615], [6.247765000000072, 6.247895999997127], [6.259707999997772, 6.259842999999819], [6.7120709999981045, 6.712188999998034], [6.724269999998796, 6.724393000000418], [6.732254999998986, 6.732364999999845], [6.744265999997879, 6.744438999998238], [6.752250999998068, 6.752315999998245], [6.7600469999997586, 6.76019499999893], [6.7680770000006305, 6.768144999998185], [6.772025999998732, 6.772131999998237], [6.780061999997997, 6.78014599999733], [6.791989999997895, 6.792119999998249], [6.800218000000314, 6.800300999999308], [6.808116000000155, 6.808171999997285], [6.816101000000344, 6.8161309999995865], [6.828080999999656, 6.828254000000015], [6.840061999999307, 6.840106999999989], [6.852051999998366, 6.85208799999964], [6.864055999998527, 6.864116000000649], [6.876130000000558, 6.87616799999887], [6.88035200000013, 6.880404999999882], [6.888612999999168, 6.888746999997238], [6.91200299999764, 6.912065000000439], [6.92009699999835, 6.920200000000477], [6.9280669999971, 6.928210999998555], [6.936085999997886, 6.936290999998164], [6.943963999998232, 6.944053999999596], [6.956301999998686, 6.956451999998535], [6.968026999998983, 6.9681390000005194], [6.97602199999892, 6.976133000000118], [6.9843739999996615, 6.984510999998747], [6.992000999998709, 6.992071999997279], [6.995919999997568, 6.996068000000378], [7.003971999998612, 7.004046999998536], [7.011981999999989, 7.01209899999958], [7.020098999997572, 7.020233999999618], [7.028209000000061, 7.028340999997454], [7.036267999999836, 7.036467999998422], [7.047614999999496, 7.047699999999168], [7.055905999997776, 7.055953999999474], [7.063680999999633, 7.06380100000024], [7.072170999999798, 7.072292999997444], [7.080182999998215, 7.0802850000000035], [7.083911999998236, 7.0840209999987565], [7.092032000000472, 7.092092999999295], [7.10005799999999, 7.100116999998136], [7.112021999997523, 7.112062000000151], [7.119893999999476, 7.119940999997198], [7.167978999998013, 7.168069999999716], [7.176101999997627, 7.1761679999981425], [7.184376999997767, 7.184459000000061], [7.19190399999934, 7.191962999997486], [7.199940999998944, 7.200018999999884], [7.207942999997613, 7.208082999997714], [7.216347999998106, 7.2164929999999], [7.227979999999661, 7.228094999998575], [7.236022999997658, 7.236133999998856], [7.244305000000168, 7.244388999999501], [7.264592999999877, 7.264705999998114], [7.27219999999943, 7.272295999999187], [7.2800289999977394, 7.280158999998093], [7.292215999998007, 7.292351000000053], [7.3037269999986165, 7.303847999999562], [7.312255999997433, 7.312391999999818], [7.323914999997214, 7.3239770000000135], [7.332028999997419, 7.332108999999036], [7.3440559999980906, 7.344131999998353], [7.352048999997351, 7.3520989999997255], [7.352144999997108, 7.352182999999059], [7.363822999999684, 7.363858999997319], [7.372021999999561, 7.372045000000071], [7.380033999997977, 7.380078999998659], [7.388786999999866, 7.388922999998613], [7.427992999997514, 7.428056000000652], [7.436031999997795, 7.4361360000002605], [7.443971000000602, 7.444031999999424], [7.45192699999825, 7.451966999997239], [7.455990999998903, 7.456060999997135], [7.4637129999973695, 7.463822999998229], [7.472172999998293, 7.4722359999977925], [7.484248999997362, 7.484358999998221], [7.492052999998123, 7.49221100000068], [7.5012839999981225, 7.501420999997208], [7.516017999998439, 7.516102999998111], [7.52397899999778, 7.52404899999965], [7.5319799999997485, 7.532101000000694], [7.540078999998514, 7.540160000000469], [7.548185999999987, 7.5483060000005935], [7.5600219999978435, 7.5601129999995464], [7.564117999998416, 7.564175999999861], [7.5721749999975145, 7.572247000000061], [7.580065999998624, 7.580211000000418], [7.672081999997317, 7.672167000000627], [7.680021000000124, 7.680115999999543], [7.68806499999846, 7.688184999999066], [7.696100999997725, 7.696196999997483], [7.700263999999152, 7.700439000000188], [7.7077360000002955, 7.707840999999462], [7.716275999999198, 7.716389999997773], [7.727994999997463, 7.728105999998661], [7.735999000000447, 7.736176999998861], [7.74004000000059, 7.740123999999923], [7.756516999997984, 7.75659799999994], [7.764588999998523, 7.7646829999976035], [7.772103999999672, 7.772240999998758], [7.780050999997911, 7.780184999999619], [7.78827199999796, 7.7883939999992435], [7.79626499999722, 7.796376999998756], [7.804265999999188, 7.804377999997087], [7.812256999997771, 7.812443999999232], [7.8202539999983856, 7.820364999999583], [7.828251999999338, 7.8283359999986715], [7.936728000000585, 7.936848999997892], [7.943971999997302, 7.944046000000526]], \"1\": [[0.5361699999994016, 0.5362619999978051], [0.5401869999986957, 0.5402899999971851], [0.5481770000005781, 0.5482909999991534], [0.5562019999997574, 0.5563189999993483], [0.5642640000005485, 0.5643769999987853], [0.5722319999986212, 0.5723440000001574], [0.580257999998139, 0.5803449999984878], [0.6966099999990547, 0.6967289999993227], [0.703577000000223, 0.7036200000002282], [1.7318839999970805, 1.731964999999036], [1.7435909999985597, 1.743637999999919], [1.7478919999994105, 1.7479399999974703], [1.7562199999993027, 1.756333999997878], [1.7642300000006799, 1.7643079999979818], [1.7678049999994982, 1.7678689999993367], [1.7760500000003958, 1.7761179999979504], [1.7840269999978773, 1.7841499999994994], [1.7918769999996584, 1.7919389999988198], [3.1621809999996913, 3.162447999999131], [3.163701999998011, 3.163807999997516], [3.171980999999505, 3.1720939999977418], [3.179971999998088, 3.180083999999624], [3.1879619999999704, 3.18807299999753], [3.195959999997285, 3.1960499999986496], [3.2079720000001544, 3.2080729999979667], [3.2159560000000056, 3.216036999998323], [3.2240209999981744, 3.224138999998104], [3.232293999997637, 3.232442999997147], [3.2433710000004794, 3.2435159999986354], [3.2479659999989963, 3.248074999999517], [3.255816999997478, 3.2558680000001914], [3.264235999999073, 3.264402999997401], [3.2721789999995963, 3.2723559999976715], [3.2840479999977106, 3.2840919999980542], [3.292051000000356, 3.292074999997567], [3.292113999999856, 3.292143999999098], [3.3000169999977516, 3.3000409999986005], [3.304292999997415, 3.304326999998011], [3.3118799999974726, 3.3119169999990845], [3.3600729999998293, 3.360157999999501], [3.3687709999976505, 3.368927999999869], [3.3759570000001986, 3.3760870000005525], [3.3837559999992664, 3.383892999998352], [3.3916900000003807, 3.3917939999992086], [3.3997529999978724, 3.399910000000091], [3.4083019999998214, 3.408412999997381], [3.4160090000004857, 3.416120999998384], [3.4240159999972093, 3.424126999998407], [3.4322990000000573, 3.432465999998385], [3.4485459999996237, 3.448629999998957], [3.4567099999985658, 3.4567989999995916], [3.4637059999986377, 3.4638410000006843], [3.475973000000522, 3.476108999999269], [3.48772199999803, 3.487874999998894], [3.495982999997068, 3.4960319999991043], [3.49984399999812, 3.4998909999994794], [3.508165999999619, 3.508295999999973], [3.5159889999995357, 3.516171999999642], [3.52407200000016, 3.524116000000504], [3.5320360000005167, 3.5321059999987483], [3.5398309999982303, 3.539865999999165], [3.5478750000002037, 3.5479059999997844], [3.6039679999994405, 3.604031999999279], [3.612056999998458, 3.6121449999991455], [3.6160610000006272, 3.6161790000005567], [3.6242459999994026, 3.6243499999982305], [3.6319839999996475, 3.6320439999981318], [3.640110000000277, 3.6402559999987716], [3.648001999998087, 3.6481600000006438], [3.655982000000222, 3.6560909999971045], [3.6642959999990126, 3.664409999997588], [3.672028999997565, 3.672140999999101], [3.6800699999985227, 3.680290000000241], [3.6880459999993036, 3.6881560000001627], [3.6960669999971287, 3.696180999999342], [3.704108999998425, 3.704211000000214], [3.7121699999988778, 3.7124000000003434], [3.720140999997966, 3.7202550000001793], [3.7279639999978826, 3.728079999997135], [3.7399960000002466, 3.740076999998564], [3.7482249999993655, 3.7483570000003965], [3.7561209999985294, 3.756182999997691], [3.7641750000002503, 3.7642549999982293], [3.772209999999177, 3.7723430000005465], [3.7838639999972656, 3.783917000000656], [3.791849999997794, 3.7919049999982235], [3.7998359999983222, 3.7998740000002726], [3.8081419999980426, 3.8081979999988107], [3.8161309999995865, 3.8161650000001828], [3.8601089999974647, 3.860220999999001], [3.8679599999995844, 3.8680219999987457], [3.8719959999980347, 3.8720790000006673], [3.8800850000006903, 3.880208999999013], [3.888015999997151, 3.8881149999979243], [3.896071999999549, 3.8961639999979525], [3.9039779999984603, 3.9041379999980563], [3.912319999999454, 3.91246499999761], [3.9202769999974407, 3.9203869999983], [3.9280179999987013, 3.928095999999641], [3.9285369999997783, 3.928610999999364], [3.9361749999989115, 3.936320999997406], [3.936391999999614, 3.9364869999990333], [3.9440399999984947, 3.9441269999988435], [3.960524999998597, 3.960624999999709], [3.9681149999996705, 3.9682529999990948], [3.9760539999988396, 3.9761389999985113], [3.9799759999987145, 3.980095999999321], [3.9882349999970756, 3.9884579999998095], [3.9997499999990396, 3.9998799999993935], [4.008265000000392, 4.00834599999871], [4.012093999997887, 4.012145999997301], [4.020135999999184, 4.020168999999441], [4.02395599999727, 4.02406499999779], [4.032165000000532, 4.032251999997243], [4.04005799999868, 4.040107999997417], [4.048051999998279, 4.048096999998961], [4.056082999999489, 4.056117000000086], [4.063838999998552, 4.063880999998219], [4.07187200000044, 4.071906999997736], [4.080668999999034, 4.080732999998872], [4.12007199999789, 4.1201359999977285], [4.12806400000045, 4.128162999997585], [4.135983000000124, 4.136042999998608], [4.144078999997873, 4.1441759999979695], [4.152030999997805, 4.152125000000524], [4.1597209999999905, 4.159827999999834], [4.168290999998135, 4.168409999998403], [4.176276999998663, 4.1763929999979155], [4.184046999998827, 4.1842539999997825], [4.193148999998812, 4.1932919999999285], [4.212502999998833, 4.212568999999348], [4.220083000000159, 4.22021599999789], [4.228060999997979, 4.228149999999005], [4.231980000000476, 4.232098000000406], [4.5322959999975865, 4.532380000000558], [4.544043999998394, 4.544068999999581], [4.552052999999432, 4.552107999999862], [4.559879999997065, 4.559930999999779], [4.567864000000554, 4.5679070000005595], [4.57589999999982, 4.575945000000502], [4.611711999998079, 4.611770999999862], [4.619679999999789, 4.619749999998021], [4.627991999997903, 4.628072999999858], [4.635997999997926, 4.636070999997173], [4.643651999998838, 4.643737999998848], [4.651792999997269, 4.651946999998472], [4.659788999997545, 4.65988699999798], [4.66802099999768, 4.668148000000656], [4.676007999998546, 4.676121999997122], [4.684009000000515, 4.684121999998752], [4.692023999999947, 4.692215999999462], [4.6999959999993735, 4.700081999999384], [4.7085729999998875, 4.708654999998544], [4.715908999998646, 4.7160729999995965], [4.7236679999987246, 4.723754999999073], [4.735969999997906, 4.736102999999275], [4.744002999999793, 4.744122000000061], [4.756051000000298, 4.756209999999555], [4.768238999997266, 4.768431000000419], [4.776189000000159, 4.7763209999975516], [4.7840249999972, 4.784116999999242], [4.79204799999934, 4.7920909999993455], [4.804040999999415, 4.804063999999926], [4.812012999998842, 4.812052999997832], [4.819873000000371, 4.819898999998259], [4.868023999999423, 4.868092000000615], [4.8760330000004615, 4.8761389999999665], [4.884108999998716, 4.884201999997458], [4.88809499999843, 4.888223999998445], [4.896006999999372, 4.896074000000226], [4.900005999999848, 4.900097999998252], [4.908322999999655, 4.9084769999972195], [4.916269999997894, 4.916466999999102], [4.924258999999438, 4.924370000000636], [4.932064000000537, 4.932173999997758], [4.940056999999797, 4.940141999999469], [4.952241999999387, 4.952382999999827], [4.960050999998202, 4.960145999997621], [4.968023999997968, 4.968161000000691], [4.980236999999761, 4.980370999997831], [4.988210999999865, 4.988321999997424], [5.000301000000036, 5.000393999998778], [5.003865999999107, 5.003914999997505], [5.011985999997705, 5.012061999997968], [5.015969000000041, 5.016082999998616], [5.0279090000003634, 5.028017999997246], [5.035898999998608, 5.035957000000053], [5.043859999997949, 5.043902999997954], [5.051847999999154, 5.051890999999159], [5.059837999997399, 5.059879000000365], [5.067864999997255, 5.067900999998528], [5.075893999997788, 5.075939999998809], [5.120523999998113, 5.120633999998972], [5.127964999999676, 5.128045999997994], [5.1361589999978605, 5.136230000000069], [5.144019999999728, 5.144090999998298], [5.151996999997209, 5.152095999997982], [5.160316999998031, 5.160474000000249], [5.168248999998468, 5.168359999999666], [5.176282000000356, 5.1763929999979155], [5.184076999998069, 5.184310999997251], [5.19232700000066, 5.192410999999993], [5.2046359999985725, 5.20474699999977], [5.212143999997352, 5.2122419999977865], [5.220052000000578, 5.220242999999755], [5.231696999999258, 5.2318300000006275], [5.236239999998361, 5.236351999999897], [5.243711999999505, 5.243841999999859], [5.251957000000402, 5.251995999999053], [5.260123000000021, 5.260178000000451], [5.2683149999975285, 5.2684619999999995], [5.275875999999698, 5.275929999999789], [5.28385299999718, 5.283896999997523], [5.291814000000159, 5.291880999997375], [5.2998439999973925, 5.299867999998241], [5.307936999997764, 5.308000999997603], [5.360109999997803, 5.360219999998662], [5.367953999997553, 5.368037000000186], [5.376162000000477, 5.376267999999982], [5.384031999998115, 5.384150999998383], [5.391953999998805, 5.392040999999153], [5.400066999998671, 5.4001659999994445], [5.408200999998371, 5.408301999999821], [5.412030999999843, 5.412176999998337], [5.42399899999873, 5.424123000000691], [5.431977000000188, 5.432086999997409], [5.439974999997503, 5.440167999997357], [5.4479689999971015, 5.448078999997961], [5.455970999999408, 5.45605599999908], [5.464007999999012, 5.46411199999784], [5.471958999998606, 5.4720369999995455], [5.480061999998725, 5.480195000000094], [5.4880579999990005, 5.4881919999970705], [5.500008999999409, 5.500200999998924], [5.5122599999995145, 5.512356999999611], [5.515920999998343, 5.516057999997429], [5.528194999998959, 5.528333999998722], [5.536211999999068, 5.536344000000099], [5.548071999997774, 5.548157999997784], [6.268418999999994, 6.268506000000343], [6.2719990000005055, 6.272100999998656], [6.279711999999563, 6.2797929999978805], [6.283951999997953, 6.2840589999977965], [6.292133999999351, 6.292187999999442], [6.300320999998803, 6.3004929999988235], [6.3080599999993865, 6.3082309999990684], [6.315860999999131, 6.315904999999475], [6.323828999997204, 6.323904999997467], [6.331840999999258, 6.331876000000193], [6.339886999998271, 6.339930999998614], [6.347881999998208, 6.347910000000411], [6.396025999998528, 6.396120999997947], [6.4038909999981115, 6.403937999999471], [6.4078929999996035, 6.407953999998426], [6.4160830000000715, 6.416205999998056], [6.423993000000337, 6.4240869999994175], [6.432110999998258, 6.432174999998097], [6.436069999999745, 6.436203999997815], [6.443812999998045, 6.443967999999586], [6.452289999997447, 6.452488999999332], [6.464005999998335, 6.464117999999871], [6.471997999997257, 6.472108999998454], [6.480000999999902, 6.480085999999574], [6.496680000000197, 6.496796999999788], [6.504144999998971, 6.504293999998481], [6.512134000000515, 6.512274000000616], [6.520071999999345, 6.520221999999194], [6.532010999999329, 6.532138999999006], [6.5443300000006275, 6.544480000000476], [6.551863000000594, 6.55192999999781], [6.560292999998637, 6.560370999999577], [6.564045999999507, 6.564166000000114], [6.572041999999783, 6.57223299999896], [6.584047000000282, 6.584091000000626], [6.592040999999881, 6.5921070000003965], [6.604106999999203, 6.604142000000138], [6.65638399999807, 6.656584000000294], [6.664022999997542, 6.66417299999739], [6.671791000000667, 6.671954999997979], [6.679941999998846, 6.680044999997335], [6.687985999997181, 6.688103999997111], [6.6957019999972545, 6.695800999998028], [6.704201000000467, 6.704294999999547], [7.592302999997628, 7.592344000000594], [7.5998729999992065, 7.599934999998368], [7.607847999999649, 7.607883999997284], [7.615875999999844, 7.615929999999935], [7.623859999999695, 7.623905000000377], [7.63188799999989, 7.632005999999819], [7.640196000000287, 7.640272999997251], [7.664273999998841, 7.664482000000135]], \"4\": [[0.7435420000001614, 0.7435589999986405], [0.7515349999994214, 0.7515469999998459], [0.9275379999999132, 0.9275479999996605], [0.9315370000003895, 0.9315470000001369], [3.1456579999976384, 3.145703999998659], [3.153608999997232, 3.153686999998172]], \"7\": [[0.9155419999988226, 0.9155619999983173], [1.2275459999982559, 1.2275579999986803], [1.7035419999992882, 1.7035560000003898], [1.716045999997732, 1.7160640000001877], [1.7203559999979916, 1.720396000000619]], \"0\": [[1.191579999998794, 1.1916170000004058], [1.2036049999987881, 1.2036459999981162], [1.211554999998043, 1.2115859999976237], [1.2195560000000114, 1.2195749999991676]]}, \"kworker/0:1-125\": {\"0\": [[0.024035999998886837, 0.024227999998402083], [0.031986999998480314, 0.032073999998829095], [0.5137079999985872, 0.5137660000000324], [0.9556579999989481, 0.9557649999987916], [1.7021769999992102, 1.7022159999978612], [1.703561999998783, 1.7036219999972673], [1.987701999998535, 1.98780799999804], [3.113470000000234, 3.1140679999989516], [3.9796969999988505, 3.9798099999970873], [4.9717189999973925, 4.971950999999535], [5.172136999997747, 5.172320999998192], [5.948168999999325, 5.948268000000098], [7.157406999998784, 7.158054999999877], [7.476015000000189, 7.476152999999613], [8.02236400000038, 8.022687999997288]]}, \"sh-7065\": {\"5\": [[0.1622109999989334, 0.16422799999782]]}, \"sugov:4-7037\": {\"4\": [[0.16261999999915133, 0.1627599999992526], [0.17606199999863748, 0.17609799999991083], [0.32686499999908847, 0.32700499999918975], [0.3377169999985199, 0.337759999998525], [0.3482709999989311, 0.34830199999851175], [0.5004899999985355, 0.5006309999989753], [0.5127250000005006, 0.5127859999993234], [0.5226289999991423, 0.5226929999989807], [0.5357979999971576, 0.5358529999975872], [0.6906959999978426, 0.6908339999972668], [0.7010459999983141, 0.701082999999926], [1.7038499999980559, 1.7039000000004307], [1.716034999997646, 1.716069999998581], [1.728784999999334, 1.7288699999990058], [1.7398319999992964, 1.7398689999972703], [1.7637089999989257, 1.763767000000371], [1.7880819999991218, 1.788126999999804], [1.8144399999982852, 1.8144780000002356], [1.8328750000000582, 1.8329049999993003], [1.9679109999997308, 1.9680569999982254], [1.983446999998705, 1.9834889999983716], [1.9963069999976142, 1.9963429999988875], [2.047231999997166, 2.0473199999978533], [2.076026999999158, 2.076058999999077], [2.1165389999987383, 2.1166439999979048], [2.205077999999048, 2.205207999999402], [2.2216059999991558, 2.2216539999972156], [2.232066999997187, 2.2321029999984603], [2.2473729999983334, 2.2474440000005416], [2.2760529999977734, 2.2760920000000624], [2.296243000000686, 2.2962789999983215], [2.4452219999984663, 2.445352999999159], [2.4638099999974656, 2.463854999998148], [2.480048999997962, 2.4800839999988966], [2.491883999999118, 2.491939999999886], [2.5160109999997076, 2.516066000000137], [2.540162999997847, 2.54019899999912], [2.7087769999998272, 2.708904999999504], [2.7271309999996447, 2.72717399999965], [2.744054999999207, 2.744112000000314], [2.7558370000006107, 2.7558939999980794], [2.7717940000002272, 2.771849000000657], [2.796028999997361, 2.7960649999986344], [2.807839999997668, 2.8078959999984363], [2.820018999998865, 2.8200459999970917], [2.96215200000006, 2.9622829999971145], [2.9807980000005045, 2.9808439999978873], [2.992322999998578, 2.992358999999851], [3.0421299999979965, 3.0422159999980067], [3.072262999998202, 3.072294999998121], [3.1159549999974843, 3.116078999999445], [3.2051989999999932, 3.2053280000000086], [3.219383999999991, 3.219429000000673], [3.2442969999974594, 3.24435799999992], [3.2680209999998624, 3.268076000000292], [3.288026999998692, 3.2880740000000515], [3.3000579999970796, 3.3001119999971706], [3.3530729999984032, 3.3531829999992624], [3.4451389999994717, 3.4452409999976226], [3.4558519999991404, 3.4559039999985544], [3.4680479999988165, 3.4680799999987357], [3.4853349999975762, 3.48539399999936], [3.5080029999990074, 3.5080549999984214], [3.532358000000386, 3.532393999998021], [3.542519999999058, 3.5425949999989825], [3.6001049999977113, 3.6001799999976356], [3.7014969999981986, 3.7016269999985525], [3.7204149999997753, 3.720456999999442], [3.736325999998371, 3.7363640000003215], [3.7478339999979653, 3.747890999999072], [3.768198999998276, 3.768263999998453], [3.792044999998325, 3.792080999999598], [3.8038259999993898, 3.8039040000003297], [3.815853000000061, 3.815880999998626], [3.955666999998357, 3.9558729999989737], [3.974497999999585, 3.9745459999976447], [3.9887390000003506, 3.988774999997986], [4.001359999998385, 4.0014439999977185], [4.012144000000262, 4.012187000000267], [4.022360999999364, 4.0224099999977625], [4.0324099999998, 4.03244099999938], [4.048049999997602, 4.048101000000315], [4.060105000000476, 4.060159999997268], [4.072277999999642, 4.072308999999223], [4.209332999998878, 4.209466000000248], [4.225018999997701, 4.225063999998383], [4.236084000000119, 4.236119999997754], [4.24712499999805, 4.247180999998818], [4.276029999997263, 4.276085999998031], [4.296024999999645, 4.296061999997619], [4.451532999999472, 4.451766999998654], [4.468916999998328, 4.46896199999901], [4.480090999997628, 4.480126999998902], [4.495155000000523, 4.495209000000614], [4.520081999999093, 4.520137999999861], [4.540079999998852, 4.540113999999448], [4.551583999997092, 4.551640999998199], [4.568272000000434, 4.568300999999337], [4.704501000000164, 4.704626999999164], [4.721959999998944, 4.722003999999288], [4.732058999998117, 4.73209499999939], [4.748917999997502, 4.749021999999968], [4.7720659999977215, 4.772119999997813], [4.803678000000218, 4.8037139999978535], [4.947819999997591, 4.947991999997612], [4.966636999997718, 4.966683999999077], [4.984323000000586, 4.984357999997883], [5.035898999998608, 5.035986999999295], [5.059783000000607, 5.059814000000188], [5.108818999997311, 5.108973999998852], [5.2014539999981935, 5.20158199999787], [5.220095999997284, 5.220134999999573], [5.230907999997726, 5.230943999998999], [5.243816999998671, 5.243914999999106], [5.26840699999957, 5.268482999999833], [5.2921449999994365, 5.292180999997072], [5.462326999997458, 5.4624559999974736], [5.480779999998049, 5.4808219999977155], [5.4920879999990575, 5.492122999999992], [5.508787999999186, 5.508843999999954], [5.5360619999992196, 5.536115999999311], [5.556281999997736, 5.55631799999901], [5.567435999997542, 5.567511999997805], [5.584103999997751, 5.58413599999767], [5.716241999998601, 5.7163779999973485], [5.735090999998647, 5.735134999998991], [5.752334999997402, 5.752369999998336], [5.763833999997587, 5.763890999998694], [5.784303000000364, 5.784352999999101], [5.812062999997579, 5.812098999998852], [5.975557999998273, 5.975730999998632], [5.985942999999679, 5.985994999999093], [5.996061999998346, 5.996092999997927], [6.062024999999267, 6.062112999999954], [6.088056999997207, 6.0880919999981415], [6.108282999997755, 6.108318999999028], [6.137102999997296, 6.137299999998504], [6.173815999998624, 6.17387299999973], [6.2352759999994305, 6.235407000000123], [6.252142999997886, 6.2521859999978915], [6.2640489999976126, 6.264084999998886], [6.2789449999982025, 6.278999999998632], [6.304165999998077, 6.304235999999946], [6.32402699999875, 6.324063000000024], [6.335826999998972, 6.335881999999401], [6.3894989999971585, 6.389600999998947], [6.492267999998148, 6.492394999997487], [6.512129999999161, 6.512171999998827], [6.528066999999282, 6.528102000000217], [6.541157999999996, 6.541215999997803], [6.5680259999971895, 6.568080999997619], [6.5923729999994976, 6.592408999997133], [6.758883999998943, 6.75901199999862], [6.772933000000194, 6.772977000000537], [6.788314999997965, 6.788350999999238], [6.799838999999338, 6.799895000000106], [6.8202930000006745, 6.820342999999411], [6.853130999999848, 6.853167999997822], [6.864019999997254, 6.864047999999457], [6.994600999998511, 6.994726999997511], [7.012341999998171, 7.012384999998176], [7.02829699999711, 7.0283329999983835], [7.083608999997523, 7.0836920000001555], [7.107547999999952, 7.107583999997587], [7.159771999999066, 7.159873999997217], [7.258438999997452, 7.258568999997806], [7.275822999999946, 7.275870999998006], [7.28830999999991, 7.288367999997718], [7.306794000000082, 7.306878999999753], [7.336021999999502, 7.33607999999731], [7.35205599999972, 7.352092999997694], [7.363036999999167, 7.363094000000274], [7.38000699999975, 7.3800349999983155], [7.512254999997822, 7.51238899999953], [7.530319999998028, 7.530363999998372], [7.540354999997362, 7.540390999998635], [7.554645000000164, 7.554700999997294], [7.584174999999959, 7.584244999998191], [7.600303999999596, 7.600339999997232], [7.611837000000378, 7.611892999997508], [7.62427100000059, 7.624300999999832], [7.754627999998775, 7.754751999997097], [7.771310000000085, 7.771354999997129], [7.781365999999252, 7.781402000000526], [7.933994999999413, 7.934140999997908], [7.944984999998269, 7.945016999998188], [7.956287999997585, 7.956324999999197], [8.108223999999609, 8.108365000000049], [8.120034999999916, 8.12006399999882], [8.272923000000446, 8.273059999999532]]}, \"kworker/5:1-92\": {\"5\": [[0.1642729999985022, 0.16432799999893177], [0.9557590000003984, 0.9557769999992161], [1.7031829999978072, 1.7031979999992473], [1.7038769999999204, 1.7038919999977225], [1.7291979999972682, 1.7292299999971874], [1.7363569999979518, 1.7363789999981236], [1.9770399999979418, 1.977114999997866], [1.9832569999998668, 1.9832809999970777], [2.4632179999971413, 2.4632820000006177], [2.9716840000000957, 2.9717930000006163], [3.462424999997893, 3.4624579999981506], [3.9415899999985413, 3.9416259999998147], [4.0117799999970885, 4.0118169999987], [4.224834999997256, 4.224868999997852], [4.505636999998387, 4.505668999998306], [4.721775999998499, 4.721807999998418], [4.972169999997277, 4.9721949999984645], [5.013904999999795, 5.0139559999988705], [5.734906999998202, 5.734940999998798], [6.011931999997614, 6.011955999998463], [6.042139999997744, 6.042186999999103], [6.251958999997441, 6.251990999997361], [7.159771999999066, 7.159922999999253], [7.275635999998485, 7.275668999998743], [7.5301369999979215, 7.530171999998856], [7.771129000000656, 7.771161999997275], [8.109823999999207, 8.109872999997606]]}, \"kworker/2:1-53\": {\"2\": [[0.19609199999831617, 0.19623899999714922], [0.9557309999981953, 0.9557549999990442], [1.9361099999987346, 1.936279999998078], [1.9483489999984158, 1.9484080000001995], [2.1764149999980873, 2.176590999999462], [2.41240900000048, 2.412600999999995], [2.9402589999990596, 2.940354999998817], [3.1725289999994857, 3.172828999999183], [3.668138999997609, 3.66833399999814], [3.924104999998235, 3.9243029999997816], [3.932300000000396, 3.932379999998375], [4.172414000000572, 4.172601999998733], [4.420373999997537, 4.420555000000604], [4.920124000000214, 4.920317000000068], [4.924268999999185, 4.924356999999873], [5.432391999998799, 5.4325819999976375], [5.94011799999862, 5.940309999998135], [5.948291999997309, 5.948393999999098], [6.200523999999859, 6.200698000000557], [6.456136999997398, 6.456325999999535], [6.943907999997464, 6.943963999998232], [7.15827299999728, 7.15832600000067], [7.94393399999899, 7.943971999997302]]}, \"sh-7066\": {\"5\": [[0.32645899999988615, 0.33246800000051735]]}, \"sugov:0-7027\": {\"3\": [[0.33266100000037113, 0.33284699999785516], [0.3440859999973327, 0.3441679999996268], [0.5065709999980754, 0.5067539999981818], [0.5168929999999818, 0.516976999999315], [0.5275639999999839, 0.5276539999977103], [0.697571999997308, 0.697755999997753], [0.707418999998481, 0.7075019999974757], [0.9998309999973571, 0.9999129999996512], [1.011570999999094, 1.011646999999357], [1.1001719999985653, 1.1002889999981562], [1.111585999999079, 1.1117039999990084], [1.1917699999976321, 1.1918299999997544], [1.2075740000000224, 1.2076529999976628], [1.7017669999986538, 1.7018459999999322], [1.7202839999990829, 1.720367999998416], [1.7367709999998624, 1.736957999997685], [1.7480780000005325, 1.7481630000002042], [1.7653949999985343, 1.7655569999988074], [1.775787999999011, 1.7758969999995315], [1.7877259999986563, 1.7879049999974086], [1.8035749999980908, 1.8036429999992833], [1.8140009999988251, 1.8140519999979006], [1.82408199999918, 1.8241500000003725], [1.8671919999978854, 1.8673490000001038], [1.8791559999990568, 1.8793889999979], [1.8893319999988307, 1.8894939999991038], [1.900932999997167, 1.9011609999979555], [1.9116519999988668, 1.9118239999988873], [1.963622999999643, 1.9638620000005176], [1.9778970000006666, 1.978010999999242], [2.010716999997385, 2.010882999999012], [2.022916999998415, 2.0230219999975816], [2.0360949999994773, 2.0362959999984014], [2.0478750000002037, 2.047997999998188], [2.0602669999971113, 2.0603339999979653], [2.1170490000004065, 2.1172049999986484], [2.1281079999971553, 2.1283019999973476], [2.1390429999992193, 2.1391530000000785], [2.155665999998746, 2.1559889999989537], [2.254042999997182, 2.254226999997627], [2.264071999998123, 2.264154000000417], [2.274965999997221, 2.2751489999973273], [2.2917989999987185, 2.2918589999972028], [2.3042549999991024, 2.3043109999998705], [2.351461999998719, 2.351764999999432], [2.3633300000001327, 2.36369299999933], [2.37624599999981, 2.376408000000083], [2.3880109999990964, 2.3883919999971113], [2.4002699999982724, 2.400454999999056], [2.4440829999985, 2.4443329999994603], [2.4563839999973425, 2.456598999997368], [2.4986269999972137, 2.4988129999983357], [2.5097700000005716, 2.5098589999979595], [2.5201539999980014, 2.5203159999982745], [2.5356030000002647, 2.5356599999977334], [2.5466319999977713, 2.546715000000404], [2.556935999997222, 2.557042000000365], [2.601242999997339, 2.601528999999573], [2.6114679999991495, 2.611923000000388], [2.6223790000003646, 2.6225439999980154], [2.6362149999986286, 2.6363649999984773], [2.6502269999982673, 2.650449999997363], [2.664186999998492, 2.6643699999985984], [2.7593400000005204, 2.759504999998171], [2.770111999998335, 2.770195999997668], [2.7801389999985986, 2.780297999997856], [2.795576999997138, 2.795630999997229], [2.80757900000026, 2.807627999998658], [2.8591620000006515, 2.859318999999232], [2.8712180000002263, 2.871451999999408], [2.884463999998843, 2.8846269999994547], [2.8944699999992736, 2.8946819999982836], [2.905177000000549, 2.9053579999999783], [3.0066899999983434, 3.006854999999632], [3.0183319999996456, 3.018415999998979], [3.0282459999980347, 3.0284240000000864], [3.039876999999251, 3.0399899999974878], [3.0520739999992657, 3.05214899999919], [3.063665999998193, 3.0637360000000626], [3.0760520000003453, 3.076140999997733], [3.11399099999835, 3.114169000000402], [3.1254359999984445, 3.1256829999983893], [3.135441999998875, 3.1356249999989814], [3.145617999998649, 3.1457209999971383], [3.1559959999976854, 3.156180999998469], [3.250710000000254, 3.2508789999992587], [3.2616329999982554, 3.2617189999982656], [3.2721500000006927, 3.272313999998005], [3.2875959999983024, 3.287648999998055], [3.297661999997217, 3.297714000000269], [3.3082809999978053, 3.308335999998235], [3.3512059999993653, 3.3513669999993], [3.3612769999999728, 3.3614699999998265], [3.372068999997282, 3.3721829999994952], [3.3867989999998827, 3.3870349999997416], [3.3971070000006875, 3.3973000000005413], [3.4440990000002785, 3.4443519999986165], [3.456795999998576, 3.456968999998935], [3.4921209999993152, 3.4923089999974763], [3.5035699999971257, 3.5036499999987427], [3.515966999999364, 3.516124999998283], [3.531574000000546, 3.5316270000002987], [3.542623999997886, 3.542674000000261], [3.597444999999425, 3.5976149999987683], [3.6079269999972894, 3.608057999997982], [3.6186129999987315, 3.618808999999601], [3.632239999999001, 3.632386999997834], [3.6439989999998943, 3.6442169999972975], [3.656020999998873, 3.6562099999973725], [3.7530679999981658, 3.753263999999035], [3.7638589999987744, 3.763939999997092], [3.774265000000014, 3.7744389999970736], [3.7915719999982684, 3.7916320000003907], [3.803803999999218, 3.803857999999309], [3.85116299999936, 3.8513239999992948], [3.863326999999117, 3.8636349999978847], [3.8733609999981127, 3.8735239999987243], [3.8839159999988624, 3.884121999999479], [3.8962179999980435, 3.896391999998741], [4.008786999998847, 4.008975000000646], [4.020118000000366, 4.020184999997582], [4.031932999998389, 4.0320969999993395], [4.047575999997207, 4.047635999999329], [4.057640999999421, 4.057693999999174], [4.07203699999809, 4.072092999998858], [4.093877999999677, 4.094113999999536], [4.1100359999982174, 4.110242999999173], [4.119973999997455, 4.120127999998658], [4.136239999999816, 4.136418999998568], [4.150424999999814, 4.150662000000011], [4.16443199999776, 4.16461899999922], [4.2046209999971325, 4.204910000000382], [4.218915999997989, 4.2190279999995255], [4.254429999997228, 4.254632000000129], [4.2644059999984165, 4.264495999999781], [4.276129999998375, 4.276293999999325], [4.29177499999787, 4.291890999997122], [4.303794999999809, 4.303844999998546], [4.320413999997982, 4.320499999997992], [4.358056999997643, 4.3583269999980985], [4.367981999999756, 4.368138999998337], [4.392320999999356, 4.392555999998876], [4.408601999999519, 4.4087929999986954], [4.447003999997833, 4.447207999997772], [4.457072999997763, 4.457213999998203], [4.502701999997953, 4.502887999999075], [4.513727999998082, 4.513810999997077], [4.523959999998624, 4.5241189999978815], [4.5395709999975224, 4.539625999997952], [4.551570999999967, 4.551643999999214], [4.568075999999564, 4.568143999997119], [4.602956999999151, 4.603186000000278], [4.6132440000001225, 4.613400999998703], [4.628259999997681, 4.628441999997449], [4.638746999997238, 4.638962999997602], [4.64849200000026, 4.648659999998927], [4.70020199999999, 4.7005019999996875], [4.715297999999166, 4.715431000000535], [4.756396999997378, 4.756594999998924], [4.767367999997077, 4.767446999998356], [4.777781000000687, 4.77794399999766], [4.795569999998406, 4.7956300000005285], [4.807154999998602, 4.807205999997677], [4.820042999999714, 4.820099000000482], [4.8589519999986805, 4.859212999999727], [4.869196999999986, 4.869360000000597], [4.882782999997289, 4.882979999998497], [4.893465999997716, 4.89368999999715], [4.904027999997197, 4.904211999997642], [4.9433699999972305, 4.943671999997605], [4.956893999999011, 4.957110999999713], [4.999438999999256, 4.9998129999985395], [5.009642999997595, 5.00974099999803], [5.019729999999981, 5.019924000000174], [5.031667999999627, 5.031778000000486], [5.044050000000425, 5.044118999998318], [5.055618999998842, 5.0556870000000345], [5.068074999999226, 5.0681320000003325], [5.109397000000172, 5.10960999999952], [5.120197000000189, 5.120434999997087], [5.131654999997409, 5.13180999999895], [5.142852999997558, 5.142979000000196], [5.15604600000006, 5.156233999998221], [5.250839000000269, 5.251033999997162], [5.262303999999858, 5.262400999999954], [5.272179999999935, 5.272354000000632], [5.287577999999485, 5.287639999998646], [5.300051999998686, 5.300102999997762], [5.351190999997925, 5.351350999997521], [5.363307999999961, 5.363542999999481], [5.373350999998365, 5.373512999998638], [5.390661999997974, 5.390864999997575], [5.40309200000047, 5.403282999999647], [5.516186999997444, 5.516389000000345], [5.527672000000166, 5.527758000000176], [5.537841999997909, 5.538003999998182], [5.555570999997144, 5.555631999999605], [5.567355999999563, 5.5674059999983], [5.579877000000124, 5.579952000000048], [5.619359000000259, 5.6195410000000265], [5.6311289999976, 5.63136300000042], [5.644275999999081, 5.644430000000284], [5.656644999999116, 5.656872999999905], [5.667044999998325, 5.667231999999785], [5.711377999999968, 5.711859999999433], [5.726683999997476, 5.726792999997997], [5.768915000000561, 5.769098999997368], [5.780105999998341, 5.780209000000468], [5.791704999999638, 5.7918659999995725], [5.807569999997213, 5.807624999997643], [5.819820000000618, 5.819867999998678], [5.83183999999892, 5.831908000000112], [5.870367999999871, 5.870644999999058], [5.881079999999201, 5.8812419999994745], [5.896241999998892, 5.896422999998322], [5.9074970000001485, 5.907843999997567], [5.917245999997249, 5.917409999998199], [6.024851999998646, 6.025031999997736], [6.035871000000043, 6.035965999999462], [6.0482410000004165, 6.048440999999002], [6.059837999997399, 6.059990999998263], [6.0760559999980615, 6.07612700000027], [6.137752999999066, 6.137967999999091], [6.148047999999108, 6.148289000000659], [6.160045999997237, 6.160156999998435], [6.172077999999601, 6.172138999998424], [6.184763999997813, 6.184893999998167], [6.28555299999789, 6.285746999998082], [6.297424000000319, 6.297531000000163], [6.308011999997689, 6.308171999997285], [6.323576999999204, 6.323631999999634], [6.33361899999727, 6.333671000000322], [6.348087999998825, 6.348165999999765], [6.388752999999269, 6.388913999999204], [6.399246999997558, 6.399441999998089], [6.410551999997551, 6.410711999997147], [6.422058000000106, 6.422252000000299], [6.432229999998526, 6.432401999998547], [6.547778000000108, 6.547967999998946], [6.55947599999854, 6.559631000000081], [6.571721000000252, 6.571880999999848], [6.587591999999859, 6.587644999999611], [6.600060999997368, 6.600108999999065], [6.649466999999277, 6.649647999998706], [6.659673999998631, 6.659858999999415], [6.67275299999892, 6.6729879999984405], [6.684227999998257, 6.684375999997428], [6.694770999998582, 6.694982999997592], [6.707711999999447, 6.707903999998962], [6.804989000000205, 6.805174999997689], [6.8161179999988235, 6.816209999997227], [6.828033999998297, 6.828192999997555], [6.843575999999302, 6.8436299999993935], [6.855045000000246, 6.8550929999983055], [6.868269999999029, 6.86833900000056], [6.902361999997083, 6.902641000000585], [6.9118820000003325, 6.912032000000181], [6.925664999998844, 6.925848999999289], [6.935696000000462, 6.935922999997274], [6.9485139999997045, 6.948703999998543], [6.990243000000191, 6.99045599999954], [7.00014100000044, 7.000253999998677], [7.044942999997147, 7.045122999999876], [7.0560999999979686, 7.056194999997388], [7.068039999998291, 7.0682379999998375], [7.0796100000006845, 7.079717999997229], [7.091817000000447, 7.09188599999834], [7.104083999998693, 7.104170999999042], [7.11627099999896, 7.116337999999814], [7.158856999998534, 7.15910299999814], [7.168515999997908, 7.1687099999981], [7.1791119999979855, 7.179235999999946], [7.200420999997732, 7.200551999998424], [7.314130999999179, 7.314319999997679], [7.324149000000034, 7.324223999999958], [7.336171999999351, 7.336333999999624], [7.355777999997372, 7.355876999998145], [7.37203899999804, 7.372099000000162], [7.3889429999981076, 7.3890599999976985], [7.421759999997448, 7.421935999998823], [7.432748999999603, 7.432902999997168], [7.452150999997684, 7.45231000000058], [7.463202999999339, 7.463365999999951], [7.4838979999985895, 7.484032000000298], [7.507692999999563, 7.507940999999846], [7.524235999997472, 7.524366999998165], [7.561407999997755, 7.561598000000231], [7.571851999997307, 7.571929999998247], [7.5836769999987155, 7.583887000000686], [7.599565999997139, 7.599620999997569], [7.612031999997271, 7.612082999999984], [7.624060999998619, 7.624126999999135], [7.658339999998134, 7.6585959999974875], [7.669039000000339, 7.669198999999935], [7.684218999998848, 7.684402999999293], [7.696016999998392, 7.696239999997488], [7.707938999999897, 7.70813199999975], [7.750265999999101, 7.750466999998025], [7.764425999997911, 7.764538999999786], [7.940223999998125, 7.9403889999994135], [7.955841999999393, 7.955918999999994]]}, \"shutils-7067\": {\"1\": [[0.33275099999809754, 0.3356229999990319]], \"6\": [[0.33600400000068475, 0.3383799999974144]]}, \"shutils-7066\": {\"5\": [[0.3376779999998689, 0.3377120000004652], [0.3377749999999651, 0.3377889999974286], [0.3378649999976915, 0.33787699999811593], [0.33795199999804026, 0.3379629999981262], [0.33803899999838904, 0.33804999999847496], [0.33830999999918276, 0.33942299999762326]]}, \"kworker/6:2-1507\": {\"6\": [[0.33841499999834923, 0.3384569999980158], [0.3395569999993313, 0.3395779999991646], [0.5074800000002142, 0.5075109999997949], [0.5140339999998105, 0.5140629999987141], [0.5256620000000112, 0.5256789999984903], [2.0276129999983823, 2.027652999997372], [2.501576999999088, 2.5016169999980775], [2.726943999998184, 2.7269779999987804], [3.0196069999983592, 3.0196389999982785], [3.022601000000577, 3.0226419999999052], [3.2191429999984393, 3.2191749999983585], [3.9556999999986147, 3.9557539999987057], [5.036216000000422, 5.036259999997128], [6.063779000000068, 6.06381699999838], [6.876122999998188, 6.8761599999998], [7.062283999999636, 7.062334999998711]]}, \"sh-7068\": {\"5\": [[0.5000829999989946, 0.5055809999976191]]}, \"shutils-7070\": {\"6\": [[0.5057919999999285, 0.5074549999990268]]}, \"shutils-7069\": {\"1\": [[0.5062099999995553, 0.5079249999980675]], \"4\": [[0.5082239999974263, 0.5090829999971902]]}, \"shutils-7068\": {\"5\": [[0.507183999998233, 0.5072039999977278], [0.5073999999985972, 0.5080759999982547], [0.5104709999977786, 0.5110679999997956], [0.5194549999978335, 0.5202389999976731], [0.5214649999979883, 0.5215150000003632]], \"4\": [[0.5138699999988603, 0.5139339999986987], [0.5139619999972638, 0.5147660000002361], [0.5167209999999614, 0.5167639999999665], [0.5167949999995471, 0.5175539999981993], [0.5219269999979588, 0.5219579999975394], [0.5221739999979036, 0.5226289999991423], [0.5226929999989807, 0.5230439999977534], [0.5241690000002563, 0.5242179999986547], [0.5245189999986906, 0.5245409999988624], [0.5247070000004896, 0.5252159999981814], [0.5256399999998393, 0.5256659999977273], [0.5270189999973809, 0.527035999999498], [0.5271639999991748, 0.5275149999979476]]}, \"shutils-7071\": {\"6\": [[0.508029999997234, 0.5091109999993932]]}, \"shutils-7072\": {\"1\": [[0.5080619999971532, 0.5090939999972761]], \"7\": [[0.5093789999991714, 0.5105029999976978]]}, \"busybox-7071\": {\"1\": [[0.5091429999993125, 0.513662999997905]]}, \"busybox-7069\": {\"0\": [[0.5093639999977313, 0.513662999997905]]}, \"shutils-7073\": {\"6\": [[0.510999999998603, 0.5121130000006815]]}, \"shutils-7074\": {\"3\": [[0.511264000000665, 0.5124359999972512]], \"6\": [[0.5127079999983835, 0.5140150000006543]]}, \"kworker/7:1-77\": {\"7\": [[0.5115669999977399, 0.51159700000062], [0.5168659999981173, 0.5169050000004063], [0.51957499999844, 0.5196039999973436], [0.5222359999970649, 0.5222599999979138], [0.5247469999994792, 0.5247639999979583], [0.5272059999988414, 0.5272179999992659], [0.5285899999980757, 0.5286019999985001], [1.7022039999974368, 1.7022199999992154], [1.7023730000000796, 1.7023869999975432], [1.7025209999992512, 1.7025319999993371], [1.7026519999999437, 1.702661999999691], [1.7027879999986908, 1.7028079999981856], [1.703161999997974, 1.703174999998737], [1.7728539999989152, 1.7728790000001027], [2.0489309999975376, 2.0489720000005036], [3.0439669999977923, 3.0440209999978833], [4.007696000000578, 4.007761999997456], [4.957367999999406, 4.957431999999244], [4.966447999999218, 4.966473999997106], [5.985670999998547, 5.985758999999234], [5.9919429999972635, 5.991966999998112], [7.003140999997413, 7.003185999998095]]}, \"kworker/4:1-68\": {\"4\": [[0.5118309999998019, 0.511847999998281], [1.7014639999979408, 1.7014899999994668], [1.7019010000003618, 1.7019169999985024], [1.7024689999998373, 1.7024820000006002], [1.7028140000002168, 1.7028250000003027], [1.7031279999973776, 1.7031409999981406], [1.7033319999973173, 1.7033429999974032], [2.2555799999972805, 2.255619999999908], [2.257068999999319, 2.257097999998223], [2.7620719999977155, 2.7620999999999185], [3.2533929999990505, 3.2534229999982927], [3.4950099999987287, 3.4950470000003406], [3.756030999997165, 3.7560730000004696], [4.255580999997619, 4.255616999998892], [4.257478999999876, 4.257508999999118], [6.2875810000005, 6.287617999998474], [6.288615999998001, 6.288646999997582], [6.512070999997377, 6.512104999997973], [6.807921999999962, 6.807961999998952], [7.317095999998855, 7.317134999997506], [7.945016999998188, 7.9450399999986985], [7.945091999998112, 7.9451169999993]]}, \"busybox-7073\": {\"2\": [[0.5123869999988528, 0.5169519999981276]]}, \"shutils-7075\": {\"6\": [[0.5144039999977394, 0.5157689999978174]]}, \"shutils-7076\": {\"7\": [[0.5149539999983972, 0.5168469999989611]]}, \"busybox-7075\": {\"3\": [[0.5158159999991767, 0.5168929999999818]]}, \"true-7075\": {\"3\": [[0.516976999999315, 0.5199799999973038]]}, \"shutils-7077\": {\"6\": [[0.5174449999976787, 0.5188559999987774]]}, \"shutils-7078\": {\"7\": [[0.5177369999983057, 0.5195309999980964]]}, \"busybox-7077\": {\"4\": [[0.5188820000003034, 0.5212460000002466]]}, \"shutils-7079\": {\"6\": [[0.5201009999982489, 0.5214899999991758]]}, \"shutils-7080\": {\"7\": [[0.5204309999971883, 0.5222169999979087]]}, \"busybox-7079\": {\"5\": [[0.5215150000003632, 0.5239479999981995]]}, \"shutils-7081\": {\"6\": [[0.5226110000003246, 0.5256439999975555]]}, \"shutils-7082\": {\"7\": [[0.5230009999977483, 0.5247339999987162]]}, \"shutils-7083\": {\"1\": [[0.5251969999990251, 0.5258319999993546]], \"6\": [[0.5258709999980056, 0.5264989999996033]]}, \"shutils-7084\": {\"3\": [[0.5253989999982878, 0.5261570000002393]], \"7\": [[0.5264109999989159, 0.5271909999974014]]}, \"busybox-7083\": {\"7\": [[0.5271909999974014, 0.5272059999988414], [0.5272179999992659, 0.5285799999983283]]}, \"init-1\": {\"1\": [[0.5288829999990412, 0.5301709999985178]], \"6\": [[1.5302149999988615, 1.5302389999997104]]}, \"sh-7085\": {\"5\": [[0.69028199999957, 0.6974989999980608]]}, \"rt-app-7086\": {\"1\": [[0.6973670000006678, 0.6976199999990058]]}, \"rt-app-7087\": {\"6\": [[0.6974109999973734, 0.6974989999980608]]}, \"rt-app-7089\": {\"7\": [[0.6975710000006075, 0.6976069999982428]]}, \"rt-app-7090\": {\"4\": [[0.6976319999994303, 0.6976560000002792]]}, \"rt-app-7091\": {\"4\": [[0.6976560000002792, 0.6976770000001125]]}, \"rt-app-7088\": {\"3\": [[0.697755999997753, 0.6978810000000522]]}, \"rt-app-7085\": {\"5\": [[0.6978299999973387, 0.6978699999999662], [0.6981930000001739, 0.6982219999990775], [0.6986939999987953, 0.6987439999975322], [0.6991280000002007, 0.6992409999984375], [0.7008109999987937, 0.7008339999993041], [0.7011149999998452, 0.7012089999989257], [0.7014329999983602, 0.7014659999986179], [0.7014869999984512, 0.7019689999979164], [0.7020129999982601, 0.7020329999977548], [0.7027490000000398, 0.7027729999972507], [0.7030349999986356, 0.7030830000003334], [0.7032949999993434, 0.7033119999978226]], \"6\": [[0.7035579999974289, 0.7035959999993793], [0.7040479999996023, 0.7041680000002088], [0.7041809999973339, 0.7044079999977839], [0.7049179999994521, 0.704942000000301]], \"7\": [[0.7054250000001048, 0.7055519999994431], [0.705565000000206, 0.7056479999992007], [0.706107999998494, 0.7061309999990044], [1.7040749999978289, 1.7041299999982584], [1.7293429999990622, 1.7296019999994314]], \"3\": [[0.7062059999989287, 0.706464999999298]], \"4\": [[1.7017519999972137, 1.7017679999989923], [1.7033589999991818, 1.7033709999996063], [1.703440999997838, 1.703466999999364], [1.7034810000004654, 1.7035939999987022]], \"1\": [[1.7370080000000598, 1.7387920000001031]]}, \"task_0_1-7087\": {\"6\": [[0.6981339999983902, 0.698233999999502], [0.7073869999985618, 0.7074149999971269], [0.707829999999376, 0.7155299999976705], [0.7156909999976051, 0.723587000000407], [0.779527999999118, 0.7843719999982568], [0.9645329999984824, 0.9691050000001269], [1.158040999998775, 1.1768529999972088], [1.3011289999994915, 1.3115269999980228]], \"7\": [[0.8011000000005879, 0.8075319999989006], [0.8235279999971681, 0.8315269999984594], [0.8555269999997108, 0.861522999999579], [0.9155619999983173, 0.9235279999993509], [0.9475249999995867, 0.9555279999985942], [1.6838590000006661, 1.693266999998741], [1.701227999998082, 1.7014109999981883]], \"1\": [[1.0030320000005304, 1.007564999999886], [1.5235439999996743, 1.5275449999971897], [1.547538999999233, 1.5555439999989176]], \"5\": [[1.0441350000000966, 1.0641099999993457]], \"0\": [[1.107560000000376, 1.1115699999973003], [1.1355440000006638, 1.1395429999975022], [1.6275449999993725, 1.6395449999981793], [1.6555420000004233, 1.6715430000003835]], \"3\": [[1.201188999999431, 1.2075740000000224], [1.2315469999994093, 1.2355439999992086]], \"4\": [[1.251176999998279, 1.2704279999998107], [1.3227479999986826, 1.334365999999136], [1.4019609999995737, 1.4242300000005343], [1.5754369999995106, 1.5932649999995192]]}, \"task_1_0-7089\": {\"7\": [[0.6984339999980875, 0.6984569999985979], [0.6989939999984927, 0.6990449999975681], [0.699968999997509, 0.6999999999970896], [0.7008700000005774, 0.7009029999971972], [1.1016920000001846, 1.1155269999981101], [1.1315279999980703, 1.1387089999989257], [1.289919999999256, 1.2942739999998594], [1.702358999998978, 1.7023730000000796], [1.7023869999975432, 1.7025089999988268]], \"0\": [[0.7072640000005777, 0.7075699999986682], [0.7076059999999416, 0.7546309999997902]], \"1\": [[0.8115440000001399, 0.8235419999982696], [0.8583939999989525, 0.8797899999990477], [1.327542999999423, 1.3355439999977534], [1.35554399999819, 1.371541000000434], [1.7019799999980023, 1.7020309999970777]], \"3\": [[0.8315440000005765, 0.8435429999990447], [1.4315429999987828, 1.4395439999971131], [1.463542999998026, 1.4915789999977278]], \"2\": [[0.9115829999973357, 0.9275419999976293], [0.943541999997251, 0.9557309999981953], [0.9715419999993173, 0.980677999999898], [1.2014600000002247, 1.2115520000006654], [1.23554299999887, 1.2475419999973383], [1.2715439999992668, 1.2896619999992254]], \"4\": [[0.9809499999973923, 0.9847179999997024], [1.0027549999977055, 1.0232689999975264], [1.4918409999991127, 1.4963749999988067], [1.5325309999971068, 1.5432340000006661], [1.623529000000417, 1.6315299999987474], [1.6435289999972156, 1.6515289999988454]], \"6\": [[1.379810999998881, 1.3908789999986766]], \"5\": [[1.515530000000581, 1.5285019999973883], [1.6731529999997292, 1.68138899999758]]}, \"task_1_1-7090\": {\"4\": [[0.6984759999977541, 0.698499999998603], [0.6990369999984978, 0.6990919999989273], [0.7002289999982168, 0.700260999998136], [0.7074149999971269, 0.7074309999989055], [0.7080919999971229, 0.7155299999976705], [0.7155539999985194, 0.7197269999996934], [0.7200259999990521, 0.7236459999985527], [0.7675249999992957, 0.7727329999979702], [1.085280999999668, 1.0934539999980188], [1.7017679999989923, 1.7018849999985832]], \"6\": [[0.8115249999973457, 0.8195269999996526], [0.8435269999972661, 0.8515269999988959], [0.8755270000001474, 0.8799749999998312], [0.9029689999988477, 0.9115289999972447], [0.9355299999988347, 0.9474709999994957], [1.3666819999998552, 1.379810999998881], [1.479401999997208, 1.4919129999980214]], \"0\": [[1.0038599999970756, 1.005341000000044], [1.0300900000002002, 1.0315559999980906], [1.0435440000001108, 1.0555370000001858], [1.0715439999985392, 1.0850179999979446]], \"3\": [[1.1355430000003253, 1.1475419999987935], [1.4017639999983658, 1.4075449999982084], [1.4235439999974915, 1.4315429999987828], [1.4555430000000342, 1.463542999998026]], \"7\": [[1.1655099999989034, 1.181803999999829], [1.2115300000004936, 1.2275459999982559], [1.2387810000000172, 1.2446729999974195], [1.546699999998964, 1.570620999998937]], \"1\": [[1.3155899999983376, 1.327542999999423], [1.3355439999977534, 1.3435439999993832]], \"5\": [[1.6008939999992435, 1.6155309999994643], [1.631530999999086, 1.6358989999971527], [1.6515309999995225, 1.6563729999979842]]}, \"task_0_0-7086\": {\"1\": [[0.698553999998694, 0.6987669999980426], [0.6990850000001956, 0.699135999999271], [0.7007889999986219, 0.7008389999973588], [0.7073409999975411, 0.7073939999972936], [0.7074179999981425, 0.7074470000006841], [0.7074699999975564, 0.707499000000098], [0.7075210000002699, 0.711751999999251], [0.711777999997139, 0.715673999999126], [0.7156909999976051, 0.7157359999982873], [0.715766999997868, 0.7195769999998447], [0.7196889999977429, 0.7236190000003262], [0.7395419999993464, 0.7555419999989681], [0.7715439999992668, 0.7855889999991632], [1.2825549999979557, 1.288183000000572], [1.3435439999993832, 1.35554399999819], [1.371541000000434, 1.3865589999986696]], \"3\": [[0.8435429999990447, 0.85554399999819], [0.8705239999981131, 0.8807679999990796]], \"5\": [[0.8826379999991332, 0.8929910000006203], [0.9354829999974754, 0.9358990000000631], [0.9475249999995867, 0.9557590000003984], [1.0234590000000026, 1.0441350000000966], [1.7015019999998913, 1.7015749999991385]], \"4\": [[0.9684930000003078, 0.9806680000001506]], \"6\": [[1.1016619999973045, 1.1155259999977716], [1.1315279999980703, 1.138703999997233], [1.2884279999998398, 1.2898050000003423], [1.5239829999991343, 1.5302149999988615], [1.5302389999997104, 1.5375249999997322]], \"0\": [[1.2036459999981162, 1.211554999998043], [1.2195749999991676, 1.2355419999985315], [1.2515419999981532, 1.2675419999977748]], \"7\": [[1.386819999999716, 1.3959689999974216], [1.400893999998516, 1.423001999999542], [1.5017509999997856, 1.511529999999766], [1.6935449999982666, 1.7011469999997644]], \"2\": [[1.6075439999985974, 1.6155440000002272], [1.6315429999995104, 1.6395439999978407], [1.6635439999990922, 1.6715430000003835], [1.6875440000003437, 1.693279999999504]]}, \"task_0_2-7088\": {\"3\": [[0.6985639999984414, 0.6986489999981131], [0.6990369999984978, 0.699135999999271], [0.700514000000112, 0.7006939999992028], [0.7075019999974757, 0.7076170000000275], [0.7085219999971741, 0.7086299999973562], [0.7088389999989886, 0.7117509999989124], [0.712296999998216, 0.723547999998118], [0.7236709999997402, 0.7395589999978256], [0.7555429999993066, 0.7709639999993669]], \"1\": [[0.800917999997182, 0.8115440000001399], [0.8235419999982696, 0.8583939999989525]], \"0\": [[0.9011719999980414, 0.9029269999991811], [0.9113469999974768, 0.9115609999971639], [0.9117719999994733, 0.9275439999983064], [0.943543999997928, 0.945583999997325], [0.9532909999979893, 0.9555829999990237], [0.9558179999985441, 0.9715439999999944], [1.20113499999934, 1.2036049999987881], [1.2115859999976237, 1.2195560000000114], [1.2355419999985315, 1.2515419999981532], [1.2675419999977748, 1.2878139999993437], [1.301750999999058, 1.3471040000003995], [1.4017639999983658, 1.4471659999981057], [1.5017719999996189, 1.515542999997706], [1.5315429999973276, 1.5475409999999101], [1.5635440000005474, 1.579254000000219], [1.6155440000002272, 1.6275449999993725], [1.6395449999981793, 1.6555420000004233], [1.6715430000003835, 1.6889569999984815], [1.701999999997497, 1.702023999998346], [1.7021409999979369, 1.7021769999992102], [1.7022159999978612, 1.7030949999971199], [1.7031209999986459, 1.7033799999990151], [1.7034009999988484, 1.703492999997252]], \"6\": [[0.9751939999987371, 0.9787599999981467], [1.0029350000004342, 1.0155419999973674]], \"4\": [[1.0232689999975264, 1.0311660000006668], [1.1017089999986638, 1.1115299999983108], [1.127528999997594, 1.138889999998355]]}, \"task_1_2-7091\": {\"0\": [[0.6986289999986184, 0.6987069999995583], [0.6987679999983811, 0.6988329999985581], [0.6988559999990684, 0.6988910000000033], [0.6989140000005136, 0.6989560000001802], [0.6996870000002673, 0.6997549999978219], [0.7007180000000517, 0.7007699999994657], [1.515542999997706, 1.5315429999973276], [1.5475409999999101, 1.5635440000005474], [1.579254000000219, 1.591721000000689], [1.7017549999982293, 1.701999999997497], [1.702023999998346, 1.7021409999979369]], \"6\": [[0.7074149999971269, 0.707431999999244]], \"7\": [[0.7083519999978307, 0.7116919999971287], [0.7117010000001756, 0.7117079999989073], [0.7117149999976391, 0.7117819999984931], [0.7117999999973108, 0.7118200000004435], [0.7118289999998524, 0.7118420000006154], [0.7635289999998349, 0.7715269999971497], [0.7818979999974545, 0.7909039999976812], [0.847526999998081, 0.8555269999997108], [0.8703449999993609, 0.8828229999999166], [0.9721140000001469, 0.9892230000004929]], \"3\": [[0.9475370000000112, 0.9555430000000342], [1.2115429999976186, 1.2155459999994491], [1.223547999998118, 1.2275449999979173], [1.2435439999972004, 1.2475439999980154], [1.5917659999977332, 1.5926859999999579], [1.601980999999796, 1.647010999997292]], \"4\": [[1.0311660000006668, 1.0519590000003518], [1.1115299999983108, 1.127528999997594], [1.138889999998355, 1.1439659999996366], [1.2704279999998107, 1.2724979999984498], [1.2725289999980305, 1.2874749999973574]], \"2\": [[1.3017450000006647, 1.3472379999984696], [1.4019589999988966, 1.447188999998616]]}, \"khugepaged-574\": {\"1\": [[0.6992449999997916, 0.6993039999979374]]}, \"ksoftirqd/0-9\": {\"0\": [[0.6994400000003225, 0.6996870000002673], [0.7006699999983539, 0.7007180000000517], [0.703176999999414, 0.7031989999995858], [0.7052929999990738, 0.7053500000001804], [0.7068560000006983, 0.7069549999978335], [0.7075699999986682, 0.7076059999999416], [2.735940999999002, 2.736215999997512], [3.1140679999989516, 3.1141349999998056], [3.215777999997954, 3.2158290000006673], [4.2236679999987246, 4.223774999998568], [5.195756999997684, 5.196281000000454], [5.223858999997901, 5.224200999997265], [5.272102999999333, 5.27243499999895], [5.948268000000098, 5.948393999999098], [7.015909999998257, 7.016231999998126], [7.158054999999877, 7.158218000000488], [7.523632999997062, 7.523702999998932]]}, \"rt-app-7092\": {\"4\": [[0.6994709999999031, 0.6994959999974526]]}, \"task_2_0-7092\": {\"2\": [[0.7008429999987129, 0.7008849999983795], [0.7013929999993707, 0.7015769999998156], [0.7196069999990868, 0.7197349999987637], [0.7236309999971127, 0.7275599999993574], [0.7275989999980084, 0.7355580000003101], [0.7515459999995073, 0.759555000000546], [0.7595769999970798, 0.7635549999977229], [0.7637660000000324, 0.7715709999974933], [0.771694999999454, 0.7854929999994056], [1.2235430000000633, 1.23554299999887], [1.2595430000001215, 1.2715439999992668], [1.3472379999984696, 1.3475699999980861]], \"0\": [[0.801140999999916, 0.8155430000006163], [0.831543000000238, 0.8475409999991825], [0.8635419999991427, 0.8786099999997532], [0.9009069999992789, 0.9011719999980414], [0.9275439999983064, 0.943543999997928], [0.9715439999999944, 0.9832040000001143]], \"5\": [[0.9834609999998065, 0.9914439999993192], [1.2834039999979723, 1.2940789999993285], [1.3628680000001623, 1.3861889999971027]], \"7\": [[1.0443919999997888, 1.0654949999989185], [1.1155269999981101, 1.1315279999980703], [1.1387089999989257, 1.1439350000000559], [1.5905910000001313, 1.6255749999982072], [1.701865999999427, 1.7019369999979972], [1.7019919999984268, 1.702066999998351]], \"6\": [[1.4230069999975967, 1.4359000000004016], [1.4515289999981178, 1.461965999998938]], \"1\": [[1.5195429999985208, 1.5235439999996743], [1.5555439999989176, 1.5635430000002088], [1.579541999999492, 1.5905609999972512]]}, \"rt-app-7093\": {\"5\": [[0.7012089999989257, 0.7012289999984205]]}, \"task_2_1-7093\": {\"5\": [[0.7014659999986179, 0.7014869999984512], [0.7019689999979164, 0.7020049999991897], [0.7022409999990487, 0.7022579999975278]], \"7\": [[0.7032489999983227, 0.703271999998833], [0.7117079999989073, 0.7117149999976391], [0.7118420000006154, 0.711857999998756], [0.7118669999981648, 0.7118769999979122], [0.711884000000282, 0.7118940000000293], [0.7119009999987611, 0.712097999999969], [0.7122409999974479, 0.7155499999971653], [0.7158170000002428, 0.7195539999993343], [0.7197510000005423, 0.7236049999992247], [0.755526999997528, 0.7635289999998349], [0.7803579999999783, 0.7818979999974545], [1.7011469999997644, 1.701227999998082]], \"4\": [[0.8155259999984992, 0.8235279999971681], [0.8395270000000892, 0.847526999998081], [0.8657380000004196, 0.8701639999999315], [0.9029699999991863, 0.9115309999979218], [0.9235289999996894, 0.9275379999999132], [0.9315470000001369, 0.9394329999995534], [1.0519590000003518, 1.069406999999046], [1.6880979999987176, 1.695267999999487], [1.7013950000000477, 1.7014479999998002]], \"1\": [[1.019544999999198, 1.0275430000001506], [1.1522970000005444, 1.1853549999977986]], \"0\": [[1.1020239999998012, 1.107560000000376]], \"6\": [[1.1856139999981679, 1.1903239999992365], [1.2711039999994682, 1.2881729999971867], [1.3275289999983215, 1.3505719999993744], [1.4009019999975862, 1.4230069999975967], [1.5009069999978237, 1.5239829999991343]], \"3\": [[1.2275449999979173, 1.2315469999994093], [1.2475439999980154, 1.2555429999993066]], \"2\": [[1.6155440000002272, 1.6235429999978805], [1.6395439999978407, 1.6475399999981164], [1.6715430000003835, 1.6875440000003437]]}, \"rt-app-7094\": {\"7\": [[0.7017919999998412, 0.7018719999978202]]}, \"rt-app-7095\": {\"6\": [[0.7018639999987499, 0.7018819999975676]]}, \"rt-app-7097\": {\"7\": [[0.7018719999978202, 0.701933000000281]]}, \"rt-app-7096\": {\"6\": [[0.7018819999975676, 0.7019220000001951]]}, \"task_3_0-7095\": {\"6\": [[0.7019220000001951, 0.7019709999985935], [0.8275289999983215, 0.8355249999985972], [0.8532799999993586, 0.863524000000325]], \"4\": [[0.7022240000005695, 0.7022709999982908], [0.7032779999972263, 0.7033029999984137], [0.7155299999976705, 0.7155399999974179], [0.7197269999996934, 0.719744999998511], [0.7197539999979199, 0.7197639999976673], [0.7197720000003756, 0.7197809999997844], [0.7197889999988547, 0.7198319999988598], [0.7236459999985527, 0.7315299999972922], [0.7515469999998459, 0.7595330000003742], [0.7811519999995653, 0.7856699999974808], [0.9880300000004354, 0.9893889999984822], [1.4901159999972151, 1.4915689999979804], [1.6011039999975765, 1.6075309999978344], [1.7020179999999527, 1.7020489999995334]], \"1\": [[0.8797899999990477, 0.8847209999985353], [0.9012239999974554, 0.9029310000005353], [0.9155369999971299, 0.9315409999981057], [0.9475359999996726, 0.9557160000003933], [0.9715409999989788, 0.9877889999988838]], \"5\": [[1.0029539999995905, 1.0234590000000026], [1.1016729999973904, 1.122481999998854], [1.2725069999978587, 1.2834039999979723], [1.3900529999991704, 1.3935419999979786]], \"2\": [[1.2115520000006654, 1.2235430000000633], [1.2475419999973383, 1.2595430000001215], [1.355541999997513, 1.3897929999984626]], \"3\": [[1.3275439999997616, 1.331543000000238]], \"0\": [[1.4471659999981057, 1.4900849999976344]], \"7\": [[1.5011359999989509, 1.5017509999997856], [1.5235289999982342, 1.546699999998964], [1.6255749999982072, 1.6285009999992326], [1.6435289999972156, 1.6555439999974624], [1.6729749999976775, 1.6757539999998698], [1.7025089999988268, 1.7025209999992512], [1.7025319999993371, 1.7026389999991807]]}, \"rt-app-7098\": {\"7\": [[0.701933000000281, 0.7019660000005388]]}, \"task_3_2-7097\": {\"7\": [[0.7019660000005388, 0.702025999999023], [0.702726999999868, 0.7027559999987716], [0.7116919999971287, 0.7117010000001756], [0.7117939999989176, 0.7117999999973108], [0.7196949999997742, 0.7197510000005423], [0.7315299999972922, 0.7395279999982449], [0.7475309999972524, 0.755526999997528], [0.775986999997258, 0.7803579999999783], [0.8075319999989006, 0.8155249999981606], [0.8315269999984594, 0.8395270000000892], [0.861522999999579, 0.8659299999999348]], \"4\": [[0.9115309999979218, 0.9235289999996894], [0.9515250000004016, 0.9600419999987935], [1.2221150000004855, 1.244117999998707], [1.439528999999311, 1.454610999997385]], \"1\": [[1.0155500000000757, 1.019544999999198], [1.0515419999974256, 1.0595439999997325]], \"6\": [[1.0715999999993073, 1.0873409999985597], [1.5919359999970766, 1.5921809999999823], [1.6915699999990466, 1.7039000000004307]], \"2\": [[1.1517989999993006, 1.1675429999995686], [1.6475399999981164, 1.6555439999974624]], \"5\": [[1.1755469999989145, 1.1901309999993828], [1.3011079999996582, 1.3229729999984556], [1.4075309999971068, 1.4155299999983981]], \"3\": [[1.5155439999980445, 1.531543999997666], [1.5475420000002487, 1.5635419999998703], [1.578903999998147, 1.5916719999986526], [1.678819000000658, 1.6912959999972372]]}, \"rt-app-7099\": {\"6\": [[0.7019709999985935, 0.702023999998346]]}, \"task_3_1-7096\": {\"5\": [[0.7020049999991897, 0.7020129999982601], [0.7020329999977548, 0.7020679999986896], [0.9732709999989311, 0.9735779999973602], [1.386462999998912, 1.3897799999976996], [1.5680429999993066, 1.5879649999988033]], \"6\": [[0.7029970000003232, 0.7030479999993986], [0.7155299999976705, 0.7156049999975949], [0.723587000000407, 0.7315299999972922], [0.7475290000002133, 0.7555279999978666], [0.7843719999982568, 0.7887969999974302], [1.0155419999973674, 1.035898999998608], [1.1155259999977716, 1.1315279999980703], [1.138703999997233, 1.1439250000003085]], \"4\": [[0.8009209999981977, 0.807530999998562], [0.8235279999971681, 0.8315269999984594], [0.8555269999997108, 0.8613179999993008], [1.4242300000005343, 1.439528999999311], [1.454610999997385, 1.4626749999988533], [1.701982999999018, 1.7020179999999527], [1.7022859999997308, 1.7023069999995641], [1.70231799999965, 1.702331000000413], [1.7023410000001604, 1.7024569999994128]], \"1\": [[0.9029310000005353, 0.9155369999971299], [0.9315409999981057, 0.9475359999996726], [0.9557399999976042, 0.9715409999989788], [1.511544999997568, 1.515544999998383], [1.535543999998481, 1.539545999999973], [1.601756000000023, 1.6467269999993732]], \"7\": [[1.0441079999982321, 1.0443919999997888], [1.280360999997356, 1.289649999998801]], \"3\": [[1.2076529999976628, 1.2115429999976186], [1.2195470000006026, 1.223547999998118], [1.2395440000000235, 1.2435439999972004], [1.2635429999972985, 1.279540999999881]], \"0\": [[1.3471040000003995, 1.3862029999982042]]}, \"task_4_0-7098\": {\"5\": [[0.7020679999986896, 0.7020859999975073], [0.7030119999981252, 0.7030349999986356], [0.7030830000003334, 0.7030930000000808], [0.7033119999978226, 0.7033429999974032], [0.7117479999978968, 0.7117569999973057], [0.7195959999990009, 0.7196039999980712], [0.7200559999982943, 0.7200749999974505], [0.7201299999978801, 0.7201419999983045], [0.7202309999993304, 0.7202429999997548], [0.7202949999991688, 0.7203229999977339], [0.731539000000339, 0.7395289999985835], [0.7475300000005518, 0.7555279999978666], [0.7759769999975106, 0.7803559999993013], [0.8075299999982235, 0.8155289999995148], [0.8235289999975066, 0.8315279999987979], [0.8533169999973325, 0.8577279999990424], [0.9735779999973602, 0.9831909999993513], [1.3229729999984556, 1.3312019999975746], [1.4155299999983981, 1.4235269999990123], [1.4395299999996496, 1.454781999997067], [1.5879649999988033, 1.5989929999996093], [1.6155309999994643, 1.631530999999086], [1.6649819999984175, 1.6731529999997292]], \"3\": [[0.9029979999977513, 0.9115480000000389], [0.9235469999985071, 0.9315419999984442], [0.9555430000000342, 0.9557480000003125], [0.9557709999971848, 0.9635429999980261]], \"7\": [[1.0115289999994275, 1.0275279999987106], [1.039582999997947, 1.0441079999982321], [1.2505270000001474, 1.27346899999975], [1.3017440000003262, 1.3155289999995148], [1.7028580000005604, 1.7029640000000654], [1.703019000000495, 1.7030849999973725], [1.7031089999982214, 1.703150999997888]], \"0\": [[1.1115699999973003, 1.1155440000002272], [1.1315450000001874, 1.1355440000006638]], \"2\": [[1.1675429999995686, 1.1903369999999995]], \"6\": [[1.1903659999989031, 1.1974239999981364]], \"1\": [[1.5275449999971897, 1.535543999998481], [1.5635430000002088, 1.579541999999492], [1.7020309999970777, 1.702092999999877]]}, \"task_4_1-7099\": {\"6\": [[0.7024810000002617, 0.7025009999997565], [0.7030479999993986, 0.7030669999985548], [0.7156049999975949, 0.7156450000002224], [0.7315299999972922, 0.7395279999982449], [0.7555279999978666, 0.7635279999994964], [0.9787599999981467, 0.9911670000001322], [1.1439250000003085, 1.158040999998775], [1.2284999999974389, 1.243529999999737]], \"2\": [[0.7854929999994056, 0.7951499999981024], [1.0515429999977641, 1.0635419999998703], [1.0795409999991534, 1.0998079999990296]], \"3\": [[0.8013769999997749, 0.8315440000005765], [0.85554399999819, 0.8705239999981131], [0.9009029999979248, 0.9029979999977513], [0.9315419999984442, 0.939542000000074], [0.9635429999980261, 0.9715419999993173]], \"5\": [[1.122481999998854, 1.1359009999978298], [1.5285019999973883, 1.5358999999989464], [1.5515269999996235, 1.5680429999993066], [1.7287689999975555, 1.7288549999975658], [1.7288919999991776, 1.7289229999987583], [1.7289439999985916, 1.7291740000000573]], \"4\": [[1.244117999998707, 1.251176999998279]], \"7\": [[1.3284989999992831, 1.3358989999978803], [1.3515279999992345, 1.3672200000000885], [1.4284999999981665, 1.4435300000004645], [1.4595300000000861, 1.4678810000004887], [1.6285009999992326, 1.6435289999972156], [1.6637579999987793, 1.6729749999976775]]}, \"rt-app-7100\": {\"5\": [[0.7030930000000808, 0.7031069999975443]]}, \"task_4_2-7100\": {\"5\": [[0.7033429999974032, 0.7033789999986766], [0.7038030000003346, 0.7038329999995767], [0.7117569999973057, 0.7117629999993369]], \"7\": [[0.7157139999981155, 0.7157640000004903], [0.7158099999978731, 0.7158170000002428], [0.7236049999992247, 0.7315299999972922], [0.7395279999982449, 0.7475309999972524], [0.7715269999971497, 0.7715449999996054], [0.7715589999970689, 0.775986999997258], [0.8155249999981606, 0.8235279999971681], [0.8395270000000892, 0.847526999998081], [0.8659299999999348, 0.8703449999993609], [0.9235279999993509, 0.9315260000003036], [0.9555279999985942, 0.963528000000224]], \"6\": [[0.9691050000001269, 0.9737509999977192], [1.0880299999989802, 1.0921159999998054], [1.4921849999991537, 1.498357999997097]], \"1\": [[1.0275430000001506, 1.0355429999981425], [1.0595439999997325, 1.0877870000003895], [1.4155429999991611, 1.423542999997153], [1.4475390000006882, 1.4555440000003728], [1.4755439999971713, 1.4919229999977688]], \"4\": [[1.1439659999996366, 1.1655399999981455], [1.2009089999992284, 1.2221150000004855], [1.3009109999984503, 1.3227479999986826], [1.5432340000006661, 1.5670919999975013], [1.6315299999987474, 1.6435289999972156], [1.6675279999981285, 1.6798239999989164], [1.703256999997393, 1.7033209999972314]], \"2\": [[1.7030759999979637, 1.703228999998828]]}, \"rt-app-7102\": {\"5\": [[0.7041489999974146, 0.7041959999987739]]}, \"task_5_1-7102\": {\"5\": [[0.7042049999981828, 0.7042320000000473], [0.7117629999993369, 0.7117689999977301], [0.7195339999998396, 0.7195959999990009], [0.7236099999972794, 0.731539000000339], [0.7395289999985835, 0.7475300000005518], [0.7715289999978268, 0.7759769999975106], [1.2011160000001837, 1.2115300000004936], [1.5009209999989253, 1.515530000000581]], \"6\": [[0.8008950000003097, 0.8115249999973457], [0.8195269999996526, 0.8275289999983215], [0.8515269999988959, 0.8532799999993586], [1.2221199999985402, 1.2284999999974389], [1.243529999999737, 1.2482159999999567], [1.391153000000486, 1.3960369999986142]], \"7\": [[0.9029679999985092, 0.9115309999979218], [0.9395249999979569, 0.9475249999995867], [1.0654949999989185, 1.08207499999844], [1.7026389999991807, 1.7026519999999437], [1.702661999999691, 1.7027769999986049]], \"4\": [[0.9645299999974668, 0.9684930000003078], [1.1655399999981455, 1.1837699999996403], [1.4868089999981748, 1.4900720000005094], [1.5239970000002359, 1.5325309999971068], [1.6155289999987872, 1.623529000000417], [1.6595280000001367, 1.6675279999981285], [1.6798239999989164, 1.6880979999987176]], \"1\": [[1.007564999999886, 1.0115659999974014], [1.0435419999994338, 1.0515419999974256]], \"0\": [[1.1235449999985576, 1.1275449999993725], [1.1475439999994705, 1.151542999999947]], \"3\": [[1.3115450000004785, 1.3155709999991814], [1.3435449999997218, 1.3555429999978514], [1.3715419999971346, 1.3908929999997781], [1.7020099999972444, 1.7020739999970829]], \"2\": [[1.447188999998616, 1.486547000000428]]}, \"rt-app-7104\": {\"5\": [[0.7042959999998857, 0.7043119999980263]]}, \"task_6_0-7104\": {\"5\": [[0.7043209999974351, 0.7043549999980314], [0.7635289999998349, 0.7715289999978268], [0.781699999999546, 0.794104000000516], [0.8315279999987979, 0.8395280000004277], [0.8577279999990424, 0.8701459999974759], [0.9029969999974128, 0.9115309999979218], [0.9235339999977441, 0.9354829999974754], [1.2115300000004936, 1.2275329999974929], [1.7020439999978407, 1.7020739999970829]], \"2\": [[1.0115860000005341, 1.0195419999981823], [1.0275430000001506, 1.0355409999974654], [1.1012579999987793, 1.1517989999993006]], \"3\": [[1.0522820000005595, 1.0823559999989811], [1.3075449999996636, 1.3115450000004785]], \"7\": [[1.2446729999974195, 1.2505270000001474], [1.6555439999974624, 1.6637579999987793]], \"4\": [[1.3408199999976205, 1.361826000000292], [1.7026939999996102, 1.7028009999994538]], \"1\": [[1.4075449999982084, 1.4155429999991611], [1.4395430000004126, 1.4475390000006882], [1.5017899999984365, 1.5075469999974302]], \"6\": [[1.4639969999989262, 1.479401999997208], [1.5492269999995187, 1.5701159999989613], [1.6155289999987872, 1.6235329999981332], [1.6315289999984088, 1.6395290000000386]]}, \"rt-app-7101\": {\"4\": [[0.7043329999978596, 0.7043739999971876]]}, \"rt-app-7103\": {\"4\": [[0.7043739999971876, 0.7044199999982084]]}, \"rt-app-7105\": {\"6\": [[0.7044079999977839, 0.704422999999224]]}, \"task_5_0-7101\": {\"1\": [[0.704636999998911, 0.7047050000001036], [0.711751999999251, 0.711777999997139], [0.7195769999998447, 0.7196889999977429], [0.7236190000003262, 0.7395419999993464], [0.7555419999989681, 0.7715439999992668]], \"0\": [[0.7726459999976214, 0.7862739999982296], [1.1155440000002272, 1.1195439999974042], [1.1435439999986556, 1.1475439999994705], [1.1635429999987537, 1.1795429999983753]], \"4\": [[0.807530999998562, 0.8155259999984992], [0.8315269999984594, 0.8395270000000892], [0.8613179999993008, 0.8657380000004196]], \"7\": [[0.9115309999979218, 0.9155419999988226], [0.9315260000003036, 0.9395249999979569], [0.963528000000224, 0.9721140000001469], [1.0029519999989134, 1.0115289999994275], [1.0275279999987106, 1.039582999997947], [1.181803999999829, 1.1921739999997953], [1.3672200000000885, 1.3865459999979066], [1.4678810000004887, 1.4833499999986088], [1.511529999999766, 1.5235289999982342]], \"5\": [[1.2275329999974929, 1.235897999998997], [1.255528999998205, 1.2697779999980412], [1.703842999999324, 1.703864999999496]], \"3\": [[1.3195439999981318, 1.3235449999992852], [1.3395439999985683, 1.3435449999997218], [1.4155439999994996, 1.4235439999974915], [1.4475390000006882, 1.4555430000000342]], \"6\": [[1.5375249999997322, 1.5492269999995187], [1.6075309999978344, 1.6155289999987872], [1.6235329999981332, 1.6315289999984088], [1.6555289999996603, 1.6635559999995166]], \"2\": [[1.703228999998828, 1.7035829999986163]]}, \"task_5_2-7103\": {\"4\": [[0.7051680000004126, 0.7052119999971183], [0.7155399999974179, 0.7155469999997877], [0.7198319999988598, 0.7198470000002999], [0.7198559999997087, 0.7198659999994561], [0.7198739999985264, 0.7198829999979353], [0.7198910000006435, 0.7199209999998857], [0.7315299999972922, 0.739529999998922], [0.7595330000003742, 0.7675249999992957], [0.7856699999974808, 0.7900569999983418], [0.888026999997237, 0.889934999999241], [0.9275479999996605, 0.9315370000003895], [0.9394329999995534, 0.9515250000004016], [0.9600419999987935, 0.9645299999974668], [1.1903759999986505, 1.1988079999973706], [1.334365999999136, 1.3408199999976205]], \"2\": [[0.8155439999973169, 0.8315419999998994], [0.8475419999995211, 0.8635439999998198], [0.8786379999983183, 0.8877849999989849]], \"1\": [[1.0115659999974014, 1.0155500000000757], [1.0355429999981425, 1.0435419999994338]], \"5\": [[1.0641099999993457, 1.080221000000165], [1.4019769999977143, 1.4075309999971068], [1.4235269999990123, 1.4395299999996496], [1.454781999997067, 1.4559039999985544]], \"0\": [[1.1275449999993725, 1.1315450000001874], [1.151542999999947, 1.1635429999987537], [1.1795429999983753, 1.1901230000003125], [1.6019729999970878, 1.6155440000002272]], \"6\": [[1.2482159999999567, 1.2711039999994682], [1.3115269999980228, 1.3275289999983215]], \"3\": [[1.5017539999971632, 1.5155439999980445], [1.531543999997666, 1.5475420000002487], [1.5635419999998703, 1.578903999998147], [1.647010999997292, 1.678819000000658], [1.7018459999999322, 1.7018649999990885]], \"7\": [[1.7019369999979972, 1.7019860000000335], [1.702066999998351, 1.7021869999989576]]}, \"task_6_1-7105\": {\"6\": [[0.7051849999988917, 0.7052229999972042], [0.705443999999261, 0.7054609999977401], [0.7156450000002224, 0.7156909999976051], [0.7395279999982449, 0.7475290000002133], [0.7635279999994964, 0.7715250000001106], [0.9115289999972447, 0.9235279999993509], [0.9474709999994957, 0.9559919999992417], [1.0566719999987981, 1.0715999999993073]], \"0\": [[0.7862739999982296, 0.7959359999986191], [0.8009579999998095, 0.801140999999916], [0.8155430000006163, 0.831543000000238], [0.8475409999991825, 0.8635419999991427], [0.8786099999997532, 0.8858819999986736], [1.013740999998845, 1.015559999999823], [1.03168899999946, 1.0435440000001108], [1.1195439999974042, 1.1235449999985576], [1.1395429999975022, 1.1435439999986556]], \"2\": [[0.8878349999977218, 0.8899469999996654], [1.501999000000069, 1.5474819999981264], [1.6017909999973199, 1.6075439999985974], [1.6235429999978805, 1.6315429999995104], [1.6555439999974624, 1.6635439999990922]], \"4\": [[0.8902019999986805, 0.8919649999988906], [1.361826000000292, 1.3666699999994307], [1.3666959999973187, 1.3668709999983548], [1.7020489999995334, 1.7020749999974214], [1.7028009999994538, 1.7028140000002168], [1.7028250000003027, 1.7029569999976957], [1.7029939999993076, 1.70303199999762], [1.7030779999986407, 1.7031169999972917]], \"5\": [[1.1575859999975364, 1.1755469999989145], [1.340102999998635, 1.3505559999975958], [1.350586000000476, 1.3555369999994582], [1.68138899999758, 1.6941750000005413]], \"1\": [[1.2155449999991106, 1.2315459999990708], [1.2475429999976768, 1.263542000000598], [1.4022009999971488, 1.4075449999982084], [1.4315419999984442, 1.4395430000004126], [1.4635400000006484, 1.4755439999971713]], \"7\": [[1.27346899999975, 1.280360999997356], [1.4833499999986088, 1.4938739999997779]], \"3\": [[1.3020289999985835, 1.3075449999996636]]}, \"rt-app-7107\": {\"6\": [[0.7055340000006254, 0.7055779999973311]]}, \"rt-app-7106\": {\"7\": [[0.7056479999992007, 0.7056649999976798]]}, \"rt-app-7108\": {\"4\": [[0.7057139999997162, 0.7057270000004792]]}, \"task_7_0-7107\": {\"6\": [[0.7058660000002419, 0.7059079999999085], [0.7715250000001106, 0.779527999999118], [0.7887969999974302, 0.8008950000003097], [0.8355249999985972, 0.8435269999972661], [0.863524000000325, 0.8755270000001474], [0.8799749999998312, 0.8807549999983166], [1.035898999998608, 1.0566719999987981], [1.4359000000004016, 1.4515289999981178]], \"5\": [[0.9358990000000631, 0.9475249999995867], [0.9642889999995532, 0.9732709999989311], [1.1359009999978298, 1.1575859999975364], [1.235897999998997, 1.255528999998205], [1.2697779999980412, 1.2725069999978587], [1.3555629999973462, 1.3628680000001623], [1.4559039999985544, 1.4638290000002598], [1.5358999999989464, 1.5515269999996235], [1.6358989999971527, 1.6515309999995225], [1.6563729999979842, 1.6649819999984175], [1.7360749999970722, 1.736127000000124], [1.7361500000006345, 1.7361710000004678], [1.7361839999975928, 1.7363409999998112]], \"7\": [[1.3358989999978803, 1.3515279999992345]], \"4\": [[1.5670919999975013, 1.5754369999995106]]}, \"task_7_1-7108\": {\"4\": [[0.7061360000006971, 0.7061529999991762], [0.706490999997186, 0.7065079999993031], [0.706570999998803, 0.7066190000005008], [0.7155469999997877, 0.7155539999985194], [0.7199209999998857, 0.7199359999976878], [0.7199529999998049, 0.7199619999992137], [0.7199709999986226, 0.71998099999837], [0.7199889999974403, 0.7200259999990521], [0.739529999998922, 0.7435420000001614], [0.7435589999986405, 0.7515349999994214], [0.7727329999979702, 0.7811519999995653], [1.069406999999046, 1.085004000000481], [1.1840579999989131, 1.1901079999988724], [1.2877509999998438, 1.2978589999984251], [1.7009039999975357, 1.7013950000000477]], \"5\": [[0.8395280000004277, 0.8475279999984195], [0.8701459999974759, 0.8826379999991332], [0.9115309999979218, 0.9235339999977441], [0.9557769999992161, 0.9642889999995532], [1.3312019999975746, 1.340102999998635]], \"2\": [[1.0032089999986056, 1.0115860000005341], [1.0435429999997723, 1.0515429999977641]], \"3\": [[1.1078809999999066, 1.111585999999079], [1.1117039999990084, 1.123543999998219], [1.1475419999987935, 1.1595419999976002], [1.1755419999972219, 1.1837799999993877], [1.2155459999994491, 1.2195470000006026], [1.2355439999992086, 1.2395440000000235], [1.2555429999993066, 1.2635429999972985], [1.279540999999881, 1.2874879999981204]], \"7\": [[1.3011530000003404, 1.3017440000003262], [1.3155289999995148, 1.3284989999992831], [1.423001999999542, 1.4284999999981665], [1.4435300000004645, 1.4595300000000861]], \"6\": [[1.461965999998938, 1.4639969999989262], [1.5701159999989613, 1.5900499999988824], [1.6899059999996098, 1.6912840000004508]], \"1\": [[1.5075469999974302, 1.511544999997568], [1.539545999999973, 1.5435409999990952], [1.6467269999993732, 1.6896620000006806]]}, \"task_6_2-7106\": {\"3\": [[0.706146999997145, 0.7062059999989287], [0.706464999999298, 0.7066089999971155], [0.7120269999977609, 0.712296999998216], [0.723547999998118, 0.7236709999997402], [0.7395589999978256, 0.7555429999993066], [0.7709639999993669, 0.7997990000003483], [1.3155709999991814, 1.3195439999981318], [1.331543000000238, 1.3355439999977534], [1.701933000000281, 1.7020099999972444]], \"4\": [[0.8000449999999546, 0.8003759999992326], [0.847526999998081, 0.8555269999997108], [0.8701639999999315, 0.8807539999979781], [1.3668709999983548, 1.3672049999986484], [1.367232000000513, 1.3821399999978894]], \"6\": [[0.8807830000005197, 0.8826960000005784], [0.9235279999993509, 0.9355299999988347], [0.9559919999992417, 0.9645329999984824], [1.5900970000002417, 1.5916619999989052], [1.647529999998369, 1.6555289999996603], [1.6733039999999164, 1.689647999999579]], \"0\": [[1.0158179999998538, 1.022385000000213], [1.0555370000001858, 1.0715439999985392]], \"5\": [[1.080221000000165, 1.090925000000425], [1.4791879999975208, 1.4946490000002086]], \"7\": [[1.1439350000000559, 1.1655099999989034], [1.2014019999987795, 1.2115300000004936], [1.2275579999986803, 1.2387810000000172], [1.7021869999989576, 1.7022039999974368], [1.7022199999992154, 1.7022739999993064], [1.7022849999993923, 1.702358999998978]], \"2\": [[1.3475699999980861, 1.355541999997513], [1.5474819999981264, 1.5900650000003225]], \"1\": [[1.423542999997153, 1.4315419999984442], [1.4555440000003728, 1.4635400000006484]]}, \"rt-app-7109\": {\"4\": [[0.7065079999993031, 0.7065409999995609]]}, \"task_7_2-7109\": {\"0\": [[0.7070099999982631, 0.7072640000005777], [0.7546309999997902, 0.7726459999976214]], \"2\": [[0.7116470000000845, 0.7195709999978135], [0.7197349999987637, 0.7236309999971127], [0.735580000000482, 0.7515459999995073], [0.8011719999994966, 0.8155439999973169], [0.8315419999998994, 0.8475419999995211], [0.8635439999998198, 0.8786379999983183], [0.9009069999992789, 0.9115600000004633], [0.9275419999976293, 0.943541999997251], [0.9557549999990442, 0.9715419999993173], [1.0195419999981823, 1.0275430000001506], [1.0355409999974654, 1.0435429999997723], [1.0635419999998703, 1.0795409999991534]], \"6\": [[0.9737509999977192, 0.9751939999987371], [1.1768529999972088, 1.1853439999977127], [1.2009069999985513, 1.2221199999985402]], \"7\": [[1.08207499999844, 1.0882649999985006], [1.6757539999998698, 1.6838590000006661]], \"3\": [[1.123543999998219, 1.1355430000003253], [1.1595419999976002, 1.1755419999972219], [1.3235449999992852, 1.3275439999997616], [1.3355439999977534, 1.3395439999985683], [1.3555429999978514, 1.3715419999971346]], \"4\": [[1.3821399999978894, 1.3931739999970887], [1.4626749999988533, 1.4865329999993264], [1.5009239999999409, 1.5239970000002359], [1.6075309999978344, 1.6155289999987872], [1.6515289999988454, 1.6595280000001367], [1.7019519999994372, 1.701982999999018]], \"5\": [[1.7022519999991346, 1.7023799999988114]]}, \"task_2_2-7094\": {\"5\": [[0.7116859999987355, 0.7117089999992459], [0.7117689999977301, 0.7195339999998396], [0.7196039999980712, 0.7196169999988342], [0.7196269999985816, 0.7196449999973993], [0.7196540000004461, 0.7197129999985918], [0.7199430000000575, 0.7199519999994664], [0.7203229999977339, 0.7236099999972794], [0.7555279999978666, 0.7635289999998349], [0.7803559999993013, 0.781699999999546], [0.8009099999981117, 0.8075299999982235], [0.8155289999995148, 0.8235289999975066], [0.8475279999984195, 0.8533169999973325], [1.4638290000002598, 1.4791879999975208], [1.7020080000002054, 1.7020439999978407], [1.7024209999981395, 1.702432999998564], [1.7028900000004796, 1.7029059999986202], [1.7029159999983676, 1.7029269999984535], [1.7029349999975238, 1.702966999997443], [1.7030419999973674, 1.7030479999993986], [1.703059999999823, 1.7031680000000051]], \"3\": [[0.9115480000000389, 0.9235469999985071], [0.939542000000074, 0.9475370000000112], [0.9715419999993173, 0.9967159999978321], [1.0009189999982482, 1.011570999999094], [1.011646999999357, 1.0522820000005595], [1.4075449999982084, 1.4155439999994996], [1.4395439999971131, 1.4475390000006882]], \"1\": [[1.1012579999987793, 1.1522970000005444], [1.2012259999974049, 1.2155449999991106], [1.2315459999990708, 1.2475429999976768], [1.263542000000598, 1.2825549999979557], [1.3019600000006903, 1.3155899999983376], [1.515544999998383, 1.5195429999985208], [1.5435409999990952, 1.547538999999233]], \"6\": [[1.3505719999993744, 1.3666819999998552], [1.601128999998764, 1.6075309999978344], [1.6395290000000386, 1.647529999998369], [1.6635559999995166, 1.6733039999999164]], \"7\": [[1.570620999998937, 1.5905469999997877]]}, \"kworker/u16:2-28905\": {\"1\": [[0.715673999999126, 0.7156909999976051], [0.7157359999982873, 0.715766999997868], [8.112381999999343, 8.112433999998757], [8.189384999997856, 8.189759999997477], [8.268309999999474, 8.268528999997216]], \"7\": [[0.7195539999993343, 0.719571999998152], [0.7715449999996054, 0.7715589999970689]], \"5\": [[0.7196169999988342, 0.7196269999985816], [0.7196449999973993, 0.7196540000004461], [0.7197129999985918, 0.719729999997071], [0.7200749999974505, 0.720088999998552], [0.7201419999983045, 0.7201549999990675], [0.7202429999997548, 0.7202550000001793], [1.701969999998255, 1.7020080000002054]], \"4\": [[0.719744999998511, 0.7197539999979199], [0.7197639999976673, 0.7197720000003756], [0.7197809999997844, 0.7197889999988547], [0.7198470000002999, 0.7198559999997087], [0.7198659999994561, 0.7198739999985264], [0.7198829999979353, 0.7198910000006435], [0.7199359999976878, 0.7199529999998049], [0.7199619999992137, 0.7199709999986226], [0.71998099999837, 0.7199889999974403], [1.7019169999985024, 1.7019519999994372]], \"2\": [[0.7635549999977229, 0.7635989999980666], [1.7017830000004324, 1.7018489999973099]]}, \"irq/63-tsensor_-1599\": {\"0\": [[0.8858819999986736, 0.8936250000006112], [0.9029269999991811, 0.9113469999974768], [0.945583999997325, 0.9532909999979893], [1.005341000000044, 1.013740999998845], [1.022385000000213, 1.0300900000002002], [1.7651589999986754, 1.7736349999977392]]}, \"klogd-1863\": {\"0\": [[0.8958039999997709, 0.8959629999990284], [0.9115609999971639, 0.9117039999982808], [0.9555829999990237, 0.9556579999989481], [1.015559999999823, 1.0156829999978072], [1.0315559999980906, 1.0316359999997076], [1.7755880000004254, 1.7757419999979902]]}, \"syslogd-1861\": {\"3\": [[0.8962729999984731, 0.8965829999979178]], \"0\": [[0.9117039999982808, 0.9117719999994733], [0.9557649999987916, 0.9558179999985441], [1.0156829999978072, 1.0158179999998538], [1.0316359999997076, 1.03168899999946], [1.7757419999979902, 1.7759420000002137], [1.9058379999987665, 1.9060609999978624], [1.9868459999997867, 1.9871639999983017], [2.149450999997498, 2.1496839999999793], [2.2252079999998386, 2.2255239999976766], [2.3891939999994065, 2.389417999998841], [2.467540999998164, 2.468278000000282], [2.6515939999990223, 2.651817999998457], [2.7316109999992477, 2.7318390000000363], [2.7321979999978794, 2.732380999997986], [2.8989089999995485, 2.8991339999993215], [2.985274999999092, 2.9855900000002293], [3.1494559999991907, 3.1496789999982866], [3.2227119999988645, 3.222946999998385], [3.223135000000184, 3.2232589999985066], [3.3877470000006724, 3.3879779999988386], [3.4662609999977576, 3.466817999997147], [3.6456429999998363, 3.6458669999992708], [3.725730999998632, 3.7260459999997693], [3.8902669999988575, 3.890492999998969], [3.9790539999994508, 3.9793680000002496], [4.151377999998658, 4.151683000000048], [4.228242999997747, 4.228632999998808], [4.397923000000446, 4.398269999997865], [4.4732699999985925, 4.473826999997982], [4.643295999998372, 4.643519999997807], [4.725298999997904, 4.725617000000057], [4.893474000000424, 4.893769999998767], [4.971270999998524, 4.9717189999973925], [4.971950999999535, 4.9721049999971], [5.1481669999993755, 5.148499999999331], [5.225430999998935, 5.225743999999395], [5.397257000000536, 5.397484999997687], [5.48524499999985, 5.4858060000005935], [5.657586999997875, 5.657816999999341], [5.739274999999907, 5.739707999997336], [5.9126109999997425, 5.912839000000531], [5.995491999998194, 5.995920999997907], [6.180388999997376, 6.180560999997397], [6.255807999998069, 6.256110999998782], [6.4286209999991115, 6.428850000000239], [6.516317999998137, 6.516880999999557], [6.69945799999914, 6.699766999998246], [6.776386999998067, 6.7767819999971834], [6.936648999999306, 6.936987999997655], [7.017431000000215, 7.0177459999977145], [7.200666999997338, 7.201004999998986], [7.28014500000063, 7.280457999997452], [7.45632299999852, 7.456506999998965], [7.534540999997262, 7.534984999998414], [7.535502999999153, 7.535750999999436], [7.698253999998997, 7.698503999999957], [7.775413999999728, 7.775864999999612]]}, \"kworker/1:1-52\": {\"1\": [[0.9557160000003933, 0.9557399999976042], [1.9481099999975413, 1.9482669999997597], [2.39524099999835, 2.395329999999376], [3.113945999997668, 3.1141349999998056], [3.4123859999999695, 3.412566999999399], [3.936119999998482, 3.9361749999989115], [4.68010299999878, 4.680293999997957], [4.972130999998626, 4.9722099999999045], [5.67640499999834, 5.676597999998194], [6.004241999999067, 6.00430299999789], [6.7484239999976126, 6.748615999997128], [6.968401999998605, 6.968590000000404], [7.1582369999996445, 7.1582909999997355], [7.461127999999007, 7.46120399999927], [7.720117999997456, 7.720305999999255], [7.948011000000406, 7.948076000000583]]}, \"kworker/3:1-121\": {\"3\": [[0.9557480000003125, 0.9557709999971848], [1.9198189999988244, 1.9199329999973997], [2.6803689999978815, 2.6805490000006102], [2.907822999997734, 2.9079079999974056], [2.9401099999995495, 2.940290999998979], [3.114169000000402, 3.114237999998295], [3.652566000000661, 3.652652999997372], [3.9030819999970845, 3.9032029999980296], [4.012128999998822, 4.0121650000000955], [4.157816999999341, 4.157907999997406], [4.655127999998513, 4.655251000000135], [4.900002999998833, 4.900086999998166], [4.972169999997277, 4.97224599999754], [5.409789999997884, 5.409911999999167], [5.664457999999286, 5.664543999999296], [5.919795999998314, 5.919901999997819], [5.924164000000019, 5.92428099999961], [6.440709999998944, 6.440834999997605], [6.709628999997221, 6.709753999999521], [6.911653999999544, 6.911717999999382], [6.943127999998978, 6.943219999997382], [7.2201939999977185, 7.220365999997739], [7.932355999997526, 7.932613999997557]]}, \"sshd-1904\": {\"3\": [[1.7605249999978696, 1.7641369999982999], [1.9172039999975823, 1.9175189999987197], [1.9910999999992782, 1.992059000000154], [2.0075609999985318, 2.010716999997385], [2.010882999999012, 2.01144099999874], [2.154817999999068, 2.155026000000362], [2.2294699999984005, 2.2303049999973155], [2.2431980000001204, 2.2466759999988426], [2.3958739999980025, 2.3960909999987052], [2.472147999997105, 2.4729819999993197]], \"1\": [[2.4879019999971206, 2.4914480000006733], [2.658157999998366, 2.658360999997967], [2.7361849999979313, 2.7370149999987916], [2.746730999999272, 2.7501609999999346], [2.9105209999979706, 2.9108149999992747], [2.9893149999988964, 2.9901279999976396], [3.0038709999971616, 3.007234000000608], [3.154958999999508, 3.155148999998346], [3.2273709999972198, 3.2283169999973325], [3.2398790000006557, 3.2433710000004794], [3.3946350000005623, 3.394736999998713], [3.394785000000411, 3.394890999999916], [3.4703019999979006, 3.471126999997068], [3.4812439999986964, 3.4847569999983534], [3.6531919999979436, 3.653404999997292], [3.730288999999175, 3.731116999999358], [3.741151999998692, 3.7446899999995367], [3.9041379999980563, 3.9044929999981832], [3.9836489999979676, 3.984483000000182], [3.997756999997364, 3.9997499999990396], [3.9998799999993935, 4.00162199999977], [4.15845199999967, 4.158659000000625], [4.232885999997961, 4.233717999999499], [4.244020999998611, 4.247464000000036], [4.402149999998073, 4.402364999998099], [4.477729999998701, 4.478558999999223], [4.492185999999492, 4.495909999997821], [4.655514999998559, 4.65589700000055], [4.655991999999969, 4.656145999997534], [4.72927499999787, 4.730091999997967], [4.745095999998739, 4.7491659999977855], [4.900519999999233, 4.900727000000188], [4.975734999999986, 4.976565999997547], [4.993410999999469, 4.996970000000147], [5.153426999997464, 5.153636999999435], [5.229693999997835, 5.230636000000231], [5.23946000000069, 5.243328000000474], [5.410467999998218, 5.410760999999184], [5.489718999997422, 5.490548999998282], [5.505532999999559, 5.5091040000006615], [5.664791999999579, 5.66489399999773], [5.6649429999997665, 5.665055999998003], [5.743254999997589, 5.744179999997868], [5.756936999998288, 5.7603280000003], [5.9249889999991865, 5.925294999997277], [5.999889999999141, 6.000724999998056], [6.0212030000002414, 6.025423999999475], [6.1847019999986514, 6.184864999999263], [6.260508999999729, 6.261341999997967], [6.274776999998721, 6.278180999997858], [6.441266999998334, 6.441564000000653], [6.52082899999732, 6.521656999997504], [6.537078999997902, 6.5405919999975595]], \"2\": [[6.710329999998066, 6.71064099999785], [6.78080399999817, 6.781648000000132], [6.792789999999513, 6.796351999997569], [6.944053999999596, 6.944266999998945], [7.021820999998454, 7.022644000000582], [7.0416389999991225, 7.045564000000013], [7.208082999997714, 7.208428999998432], [7.2844439999971655, 7.285280000000057], [7.303297999998904, 7.3037269999986165], [7.303847999999562, 7.30712499999936], [7.461723000000347, 7.461906999997154], [7.540160000000469, 7.540992999998707], [7.550364999999147, 7.553847999999562], [7.70578100000057, 7.705996000000596], [7.780184999999619, 7.781080999997357]]}, \"sshd-7110\": {\"6\": [[1.7634089999992284, 1.7698679999994056], [1.7733679999982996, 1.7797019999998156], [1.7797179999979562, 1.7809809999998834], [1.8142049999987648, 1.8161939999990864]], \"2\": [[1.8692620000001625, 1.8748409999971045], [1.8793519999999262, 1.8798959999985527], [1.8834609999976237, 1.8836899999987509], [1.8837879999991856, 1.8859359999987646], [1.8983840000000782, 1.8997619999972812], [1.8999069999990752, 1.9009169999990263], [1.901771999997436, 1.905730999998923], [1.9113969999998517, 1.9115280000005441], [1.9163410000001022, 1.9188369999974384], [1.9635269999998854, 1.9667329999974754], [1.9674549999981537, 1.9680049999988114], [1.9779019999987213, 1.9785209999972722], [1.9797039999975823, 1.9800619999987248], [1.9805659999983618, 1.9811569999983476], [1.982281000000512, 1.982609999999113], [1.9831969999977446, 1.9837139999981446], [1.9838459999991755, 1.9851899999994203], [1.9858339999991586, 1.9908679999971355]]}, \"kworker/u16:1-7111\": {\"3\": [[1.7704999999987194, 1.770633000000089]], \"7\": [[1.7708959999981744, 1.7728319999987434]]}, \"ksoftirqd/6-40\": {\"6\": [[1.7797019999998156, 1.7797179999979562], [6.295701999999437, 6.2957229999992705]]}, \"sshd-7112\": {\"3\": [[1.7811669999973674, 1.7872949999982666], [1.7894869999981893, 1.8035749999980908], [1.8036429999992833, 1.8139799999989918], [1.814264999997249, 1.814277999998012], [1.816406999998435, 1.8166429999982938], [1.8213439999999537, 1.8215149999996356], [1.8662169999988691, 1.8671140000005835], [1.8682259999986854, 1.8690499999975145], [1.869803999998112, 1.8698499999991327], [1.8750459999973828, 1.8791559999990568], [1.8793889999979, 1.8798989999995683], [1.8810730000004696, 1.881470000000263], [1.882835000000341, 1.8832389999988663], [1.8841149999971094, 1.8842339999973774], [1.8861670000005688, 1.8867319999990286], [1.8894939999991038, 1.889696999998705], [1.8974280000002182, 1.898204999997688], [1.898894999998447, 1.8989430000001448], [1.9011609999979555, 1.9016179999998712], [1.902152999999089, 1.9021769999999378], [1.9051319999998668, 1.905332999998791], [1.9105249999993248, 1.9116519999988668], [1.9118239999988873, 1.9167239999987942]]}, \"sshd-7113\": {\"5\": [[1.9675370000004477, 1.9770399999979418]]}, \"scp-7113\": {\"5\": [[1.9802049999998417, 1.9802899999995134], [1.9827619999996386, 1.983237000000372]]}, \"sshd-7114\": {\"1\": [[2.010631999997713, 2.0128769999973883], [2.0281429999995453, 2.0467289999978675], [2.0637079999978596, 2.0681559999975434]], \"5\": [[2.0132229999981064, 2.0223839999998745]], \"2\": [[2.118388999999297, 2.123732000000018], [2.123822999998083, 2.124147999998968], [2.1279729999987467, 2.1281549999985145], [2.1325719999986177, 2.1340869999985443], [2.1439030000001367, 2.1449159999974654], [2.14552299999923, 2.147689999997965], [2.1477749999976368, 2.1493349999982456], [2.150532999999996, 2.150630000000092], [2.1540959999983897, 2.1557229999998526], [2.1557929999980843, 2.156474999999773], [2.1999439999999595, 2.204428999997617], [2.2054150000003574, 2.2059530000005907], [2.2150059999985388, 2.2158349999990605], [2.215926999997464, 2.216220999998768], [2.217301000000589, 2.2178019999992102], [2.2183100000002014, 2.219013999998424], [2.2204280000005383, 2.2207889999990584], [2.2216039999984787, 2.2231819999979052], [2.2241890000004787, 2.2292209999977786]]}, \"kworker/u16:1-7115\": {\"3\": [[2.0230219999975816, 2.0232169999981124]], \"6\": [[2.0236229999973148, 2.0272249999979977]]}, \"sshd-7116\": {\"7\": [[2.0468809999983932, 2.0489309999975376], [2.0511789999982284, 2.0634570000001986], [2.064041999998153, 2.0640519999979006], [2.068342999999004, 2.0684609999989334], [2.071481999999378, 2.071556999999302], [2.1157469999998284, 2.1161670000001322]], \"1\": [[2.1177019999995537, 2.1182109999972454], [2.118879999998171, 2.118927999999869], [2.1238219999977446, 2.1281029999991006], [2.130639999999403, 2.1309220000002824], [2.1321050000005926, 2.13238999999885], [2.132873999998992, 2.1328899999971327], [2.1342860000004293, 2.1346300000004703], [2.13879900000029, 2.1388589999987744], [2.143438999999489, 2.143935000000056], [2.144286999999167, 2.1443120000003546], [2.145108999997319, 2.145340999999462], [2.145857999999862, 2.145881999997073], [2.1488269999972545, 2.149202000000514], [2.149978999997984, 2.154105999998137]]}, \"sshd-7117\": {\"6\": [[2.2046950000003562, 2.21404899999834]]}, \"scp-7117\": {\"6\": [[2.2179350000005797, 2.218018999999913], [2.220927999998821, 2.2213940000001458]]}, \"sshd-7118\": {\"7\": [[2.2460470000005444, 2.2530420000002778], [2.2576960000005784, 2.2654789999978675], [2.3005339999981516, 2.304067999997642]], \"2\": [[2.352748999997857, 2.3586880000002566], [2.3632069999985106, 2.3633969999973488], [2.366394999997283, 2.367731999998796], [2.3678239999971993, 2.3689439999980095], [2.3792299999986426, 2.3813669999981357], [2.3822029999973893, 2.38378499999817], [2.3839439999974275, 2.3890799999971932], [2.3920359999974607, 2.392229999997653], [2.3951600000000326, 2.3971629999978177], [2.440349000000424, 2.4449819999972533], [2.4462339999990945, 2.4468759999981557], [2.4563749999979336, 2.4571499999983644], [2.4586749999980384, 2.4592720000000554], [2.4596779999992577, 2.460477999997238], [2.4620770000001357, 2.462456999997812], [2.463144999997894, 2.46478500000012], [2.4664989999982936, 2.4677169999995385], [2.4678039999998873, 2.4719139999979234]]}, \"kworker/u16:1-7119\": {\"3\": [[2.254226999997627, 2.2545499999978347]], \"4\": [[2.2549220000000787, 2.2555799999972805]]}, \"modprobe-7119\": {\"4\": [[2.255619999999908, 2.2570449999984703]]}, \"sshd-7120\": {\"1\": [[2.2657669999971404, 2.2720569999983127], [2.274917999999161, 2.300305999997363], [2.300828999999794, 2.3008439999975963], [2.3040650000002643, 2.3043130000005476], [2.307989999997517, 2.3081789999996545], [2.3502100000005157, 2.351091999997152], [2.3517979999996896, 2.3522090000005846], [2.3535310000006575, 2.3536170000006678], [2.3589040000006207, 2.3631810000006226], [2.3644249999997555, 2.3648729999986244], [2.3657700000003388, 2.3661769999998796], [2.366761999997834, 2.366781999997329], [2.3690889999998035, 2.3696769999987737], [2.3722099999977218, 2.3722899999993388], [2.378279000000475, 2.3790489999992133], [2.379758999999467, 2.3798059999971883], [2.3815819999981613, 2.3820180000002438], [2.3826799999987998, 2.382724999999482], [2.3883659999992233, 2.3886710000006133], [2.391059999998106, 2.3951649999980873]]}, \"ksoftirqd/4-30\": {\"4\": [[2.2760920000000624, 2.2761309999987134], [4.540113999999448, 4.54032499999812], [6.304235999999946, 6.304324999997334], [7.352092999997694, 7.352195999999822]]}, \"sshd-7121\": {\"4\": [[2.4451169999993, 2.4452219999984663], [2.445352999999159, 2.455097999998543]]}, \"scp-7121\": {\"4\": [[2.459436999997706, 2.459590999998909]], \"5\": [[2.46266900000046, 2.4631829999998445]]}, \"sshd-7122\": {\"5\": [[2.490799999999581, 2.497622999999294], [2.5021899999992456, 2.5096229999981006], [2.5456209999974817, 2.5491039999978966]], \"3\": [[2.605835999998817, 2.6114679999991495], [2.611923000000388, 2.612132999998721], [2.6142970000000787, 2.614386999997805], [2.620117999998911, 2.6223790000003646], [2.6225439999980154, 2.6227120000003197], [2.641896999997698, 2.643940999998449], [2.644790999998804, 2.6502269999982673], [2.650449999997363, 2.6514749999987544], [2.654554000000644, 2.6546869999983755], [2.657766000000265, 2.659754000000248], [2.7034849999981816, 2.7083219999985886], [2.7092439999978524, 2.7097579999972368], [2.719182999997429, 2.719987000000401], [2.7209659999971336, 2.721462999998039], [2.7226950000003853, 2.723666999998386], [2.7258199999996577, 2.726331999998365], [2.7277959999992163, 2.729522999998153], [2.7305469999992056, 2.7359419999993406]]}, \"kworker/u16:1-7123\": {\"3\": [[2.4988129999983357, 2.4991310000004887]], \"6\": [[2.499521999998251, 2.5015429999984917]]}, \"sshd-7124\": {\"3\": [[2.5098589999979595, 2.515864999997575], [2.5203159999982745, 2.5356030000002647], [2.5356599999977334, 2.545373999997537], [2.546715000000404, 2.5468049999981304], [2.549978999999439, 2.5503289999978733], [2.557042000000365, 2.5572939999983646], [2.602452999999514, 2.6033150000002934]], \"1\": [[2.6047829999988608, 2.605619999998453], [2.6063819999981206, 2.60642899999948], [2.61171099999774, 2.6119809999981953], [2.6121249999996508, 2.614170999997441], [2.6176309999973455, 2.6180639999984123], [2.6194049999976414, 2.619861999999557], [2.6204909999978554, 2.6205100000006496], [2.6226019999994605, 2.6232429999981832], [2.6258639999978186, 2.625942999999097], [2.640895000000455, 2.641719999999623], [2.6424210000004678, 2.6424669999978505], [2.644167999998899, 2.6446039999973436], [2.6452769999996235, 2.6453220000003057], [2.6504649999988033, 2.6508389999980864], [2.653696999997919, 2.6577719999986584]]}, \"ksoftirqd/3-25\": {\"3\": [[2.6363649999984773, 2.636561999999685], [5.0556870000000345, 5.055721999997331], [7.220365999997739, 7.220545000000129]]}, \"sshd-7125\": {\"6\": [[2.708394999997836, 2.7182229999998526]]}, \"scp-7125\": {\"6\": [[2.7215959999994084, 2.721678999998403], [2.7264460000005784, 2.7269169999999576]]}, \"sshd-7126\": {\"7\": [[2.749599999999191, 2.7583579999991343], [2.762607000000571, 2.7699549999997544], [2.805162000000564, 2.808748999999807]], \"0\": [[2.861311000000569, 2.8669369999988703], [2.871415999998135, 2.8719319999981963]], \"3\": [[2.875159999999596, 2.8774479999992764], [2.8919800000003306, 2.8938669999988633], [2.89441099999749, 2.8944699999992736], [2.8946819999982836, 2.898801999999705], [2.9049049999994168, 2.9051159999980882], [2.9096109999991313, 2.912334999997256]], \"1\": [[2.9570349999994505, 2.9614330000003974], [2.962550000000192, 2.9630619999988994], [2.9726709999995364, 2.973348999999871], [2.974492999997892, 2.9749859999974433], [2.976232999997592, 2.9770409999982803], [2.9793549999994866, 2.9799869999988005], [2.9814709999991464, 2.98326299999826], [2.9842179999977816, 2.9893149999988964], [2.9901279999976396, 2.990290999998251]]}, \"kworker/u16:1-7127\": {\"3\": [[2.759504999998171, 2.759870999998384]], \"4\": [[2.7601809999978286, 2.762047000000166]]}, \"sshd-7128\": {\"3\": [[2.770195999997668, 2.7761680000003253], [2.77861699999994, 2.7801389999985986], [2.780297999997856, 2.795576999997138], [2.795630999997229, 2.8049150000006193], [2.8054639999973006, 2.8054789999987406], [2.8089679999975488, 2.8092459999970743], [2.813280999998824, 2.813395999997738], [2.8582040000001143, 2.859082999999373], [2.860248999997566, 2.8610850000004575], [2.861855999999534, 2.861903999997594], [2.867138999998133, 2.8712180000002263], [2.871451999999408, 2.8719309999978577], [2.8730929999983346, 2.87352699999974]], \"2\": [[2.8744969999970635, 2.8749279999974533], [2.875246999999945, 2.875263999998424], [2.875293999997666, 2.875308999999106], [2.8776969999998983, 2.878263999999035], [2.880959999998595, 2.881030999997165], [2.8911090000001423, 2.892037999998138], [2.8924649999971734, 2.892510999998194], [2.8940609999990556, 2.894691999998031], [2.8948139999993145, 2.8948769999988144], [2.8949389999979758, 2.894976999999926], [2.8980959999971674, 2.898309000000154], [2.904069000000163, 2.909669999997277]]}, \"sshd-7129\": {\"5\": [[2.9617699999980687, 2.9716840000000957]]}, \"scp-7129\": {\"5\": [[2.975118999998813, 2.975202999998146], [2.9801189999998314, 2.9805859999978566]]}, \"sshd-7130\": {\"3\": [[3.0066079999996873, 3.0066899999983434], [3.006854999999632, 3.0088469999973313]], \"5\": [[3.009139999998297, 3.017862000000605]], \"1\": [[3.023345999998128, 3.0416369999984454], [3.06020499999795, 3.0633989999987534], [3.119461999998748, 3.1255170000004], [3.1284779999987222, 3.128591000000597]], \"2\": [[3.1336479999990843, 3.1352269999988494], [3.144565999999031, 3.1454219999977795], [3.1457069999996747, 3.1493369999989227], [3.1510400000006484, 3.151136000000406], [3.154551999999967, 3.157004999997298], [3.2002079999983835, 3.2047959999981686], [3.2057050000003073, 3.2062949999999546], [3.214459999999235, 3.214953999999125], [3.215995999998995, 3.2168949999977485], [3.218141999997897, 3.21850799999811], [3.219346999998379, 3.2210569999988365], [3.2219640000002983, 3.227138999998715]]}, \"kworker/u16:1-7131\": {\"3\": [[3.018415999998979, 3.0185619999974733]], \"6\": [[3.0189179999979388, 3.0196069999983592]]}, \"modprobe-7131\": {\"6\": [[3.0196389999982785, 3.022569000000658]]}, \"sshd-7132\": {\"7\": [[3.041780999999901, 3.0439669999977923], [3.0478259999981674, 3.059988999997586], [3.0605240000004414, 3.060534000000189], [3.063591999998607, 3.063708999998198], [3.069078000000445, 3.0691249999981665], [3.1159549999974843, 3.1164239999998244]], \"3\": [[3.1185609999993176, 3.1192429999973683], [3.120225999999093, 3.1202749999974912], [3.1256829999983893, 3.128415999999561]], \"1\": [[3.1318429999992077, 3.132127999997465], [3.1331460000001243, 3.133451999998215], [3.1337299999977404, 3.133754999998928], [3.1351529999992636, 3.135471999998117], [3.1398319999971136, 3.1398989999979676], [3.1440479999982927, 3.1443899999976566], [3.1448829999972077, 3.144902000000002], [3.1455779999996594, 3.1457399999999325], [3.1457730000001902, 3.145790999999008], [3.1488089999984368, 3.1490319999975327], [3.1504910000003292, 3.1545549999973446]]}, \"ksoftirqd/2-20\": {\"2\": [[3.1724519999988843, 3.1725289999994857], [3.752818999997544, 3.7531639999979234], [6.200698000000557, 6.200935999997455]]}, \"sshd-7133\": {\"6\": [[3.2049090000000433, 3.2141410000003816]]}, \"scp-7133\": {\"6\": [[3.2162869999992836, 3.2163559999971767], [3.2186430000001565, 3.219097999997757]]}, \"sshd-7134\": {\"7\": [[3.2427910000005795, 3.249789999998029], [3.253927999998268, 3.2596940000003087], [3.259710999998788, 3.2615139999979874], [3.297335999999632, 3.3008689999987837]], \"1\": [[3.3531479999983276, 3.357034000000567], [3.3614569999990636, 3.361772000000201], [3.3668779999970866, 3.3687709999976505], [3.378207999998267, 3.3802039999973204], [3.380967999997665, 3.3837559999992664], [3.383892999998352, 3.3877250000005006], [3.3909590000002936, 3.391089999997348], [3.394227000000683, 3.3946350000005623], [3.394736999998713, 3.394785000000411], [3.394890999999916, 3.3967459999985294], [3.439973000000464, 3.4445789999990666], [3.445447999998578, 3.4458039999990433], [3.4567989999995916, 3.457414999997127], [3.4585649999971793, 3.4590619999980845], [3.459313999999722, 3.460122999997111], [3.4614389999987907, 3.461792999998579], [3.4623739999988175, 3.4637059999986377], [3.4638410000006843, 3.464379999997618], [3.4652209999985644, 3.4703019999979006], [3.471126999997068, 3.4712729999992007]]}, \"kworker/u16:1-7135\": {\"3\": [[3.2508789999992587, 3.251169999999547]], \"4\": [[3.251485999997385, 3.253367999997863]]}, \"ksoftirqd/7-45\": {\"7\": [[3.2596940000003087, 3.259710999998788]]}, \"sshd-7136\": {\"3\": [[3.2617189999982656, 3.2679969999990135], [3.2713149999981397, 3.2721500000006927], [3.272313999998005, 3.2875959999983024], [3.287648999998055, 3.297091000000364], [3.297714000000269, 3.2977539999992587], [3.3010770000000775, 3.3013150000006135], [3.3044349999981932, 3.304497999997693], [3.3502689999986615, 3.3511189999990165], [3.3522219999977096, 3.3528649999971094], [3.353609999998298, 3.3536539999986417], [3.357217999997374, 3.3612769999999728], [3.3614699999998265, 3.3617689999991853], [3.3650159999997413, 3.3653180000001157], [3.3663789999991423, 3.366699999998673], [3.367192999998224, 3.36721199999738], [3.368990999999369, 3.369403999997303], [3.372827999999572, 3.372935999999754], [3.3773849999997765, 3.3780619999997725], [3.378655999997136, 3.3787019999981567], [3.380395000000135, 3.380805999997392], [3.3814039999997476, 3.38144900000043], [3.3870349999997416, 3.387470999998186], [3.3901179999993474, 3.39421399999992]]}, \"sshd-7137\": {\"5\": [[3.4447669999972277, 3.4562819999991916]]}, \"scp-7137\": {\"5\": [[3.459194999999454, 3.459274999997433], [3.461935999999696, 3.462396999999328]]}, \"sshd-7138\": {\"5\": [[3.4838909999998577, 3.4907899999998335], [3.4956810000003316, 3.50344799999948], [3.542273999999452, 3.5448249999972177]], \"2\": [[3.600420999999187, 3.6035179999998945], [3.60599000000002, 3.6060939999988477], [3.614724999999453, 3.618611999998393], [3.6364119999998366, 3.638333999999304], [3.638893999999709, 3.6456230000003416], [3.649188999999751, 3.6493269999991753], [3.6524809999973513, 3.6543649999985064], [3.696248000000196, 3.7008789999999863], [3.701890000000276, 3.7024339999989024], [3.7119559999991907, 3.712777000000642], [3.7141819999997097, 3.714782999999443], [3.716134999998758, 3.7172040000004927], [3.7198199999984354, 3.720391999999265], [3.72197099999903, 3.7238330000000133], [3.724670999999944, 3.730054999999993]]}, \"kworker/u16:1-7139\": {\"3\": [[3.4923089999974763, 3.492631999997684]], \"4\": [[3.493006000000605, 3.494978999999148]]}, \"sshd-7140\": {\"3\": [[3.5036499999987427, 3.5096840000005614], [3.5132809999995516, 3.515966999999364], [3.516124999998283, 3.531574000000546], [3.5316270000002987, 3.540439000000333], [3.542674000000261, 3.5427139999992505], [3.54504900000029, 3.545377999998891], [3.5528249999988475, 3.553045000000566], [3.5976149999987683, 3.598192999997991], [3.5991890000004787, 3.6000889999995707], [3.6009520000006887, 3.6010019999994256], [3.6036910000002536, 3.605876999998145], [3.6122309999991558, 3.6126809999987017], [3.613954999997077, 3.6145639999995183], [3.6151729999983218, 3.615219999999681], [3.618808999999601, 3.619423000000097], [3.6204519999992044, 3.6205139999983658], [3.635302999999112, 3.636246999998548], [3.6369510000004084, 3.6369979999981297], [3.638547999998991, 3.638972000000649], [3.6391049999983807, 3.6391459999977087], [3.6446890000006533, 3.6450039999981527], [3.6482059999980265, 3.652483999998367]]}, \"sshd-7141\": {\"5\": [[3.701114999999845, 3.7109249999994063]]}, \"scp-7141\": {\"5\": [[3.714947000000393, 3.715044000000489], [3.720521999999619, 3.721094999997149]]}, \"sshd-7142\": {\"6\": [[3.7440069999975094, 3.7521209999977145], [3.756474999998318, 3.7643279999974766], [3.800093999998353, 3.803668000000471]], \"2\": [[3.8533819999975094, 3.8590389999990293], [3.863517999998294, 3.8639409999996133], [3.867511000000377, 3.869833999997354], [3.8839439999974275, 3.8842449999974633], [3.884339000000182, 3.88561099999788], [3.886321999998472, 3.8901649999970687], [3.897493000000395, 3.897799999998824], [3.9028980000002775, 3.9055139999982202], [3.9503139999978885, 3.9549299999998766], [3.9560009999986505, 3.956732999999076], [3.96530999999959, 3.9659869999995863], [3.968246000000363, 3.9687080000003334], [3.9699359999976878, 3.9707539999981236], [3.9731959999990067, 3.973681999999826], [3.975163999999495, 3.977093999998033], [3.978012999999919, 3.9833479999979318]]}, \"kworker/u16:1-7143\": {\"3\": [[3.753263999999035, 3.7535829999978887]], \"4\": [[3.7539489999981015, 3.7560019999982615]]}, \"sshd-7144\": {\"3\": [[3.764530000000377, 3.7708439999987604], [3.7744389999970736, 3.7915719999982684], [3.7916320000003907, 3.7998479999987467], [3.800396999999066, 3.800412000000506], [3.803857999999309, 3.8041269999994256], [3.8076939999991737, 3.8077789999988454], [3.850232999997388, 3.851085999998759], [3.8523370000002615, 3.853159999998752], [3.8539490000002843, 3.853996999998344], [3.859238999997615, 3.863326999999117], [3.8636349999978847, 3.8639409999996133], [3.8651869999994233, 3.8656229999978677], [3.8668849999994563, 3.86728999999832], [3.867979999999079, 3.8680009999989124], [3.870080999997299, 3.870640999997704], [3.8735239999987243, 3.873729999999341], [3.883022999998502, 3.8839159999988624], [3.884121999999479, 3.8843549999983225], [3.8844979999994393, 3.884533000000374], [3.8858449999970617, 3.8861029999970924], [3.8866979999984324, 3.8867260000006354], [3.889563000000635, 3.889774999999645], [3.896391999998741, 3.9029779999982566]]}, \"sshd-7145\": {\"6\": [[3.955286000000342, 3.9556999999986147], [3.9557539999987057, 3.964356000000407]]}, \"scp-7145\": {\"6\": [[3.9688439999990806, 3.9689289999987523], [3.9738149999975576, 3.9742850000002363]]}, \"sshd-7146\": {\"7\": [[4.001070999998774, 4.007696000000578], [4.012437999997928, 4.02205899999899], [4.057332000000315, 4.060831999999209]], \"2\": [[4.113597999999911, 4.116681999999855], [4.118753999999171, 4.11883399999715], [4.121659999997064, 4.124464999997144], [4.141825999999128, 4.143909999998868], [4.14477899999838, 4.151267999997799], [4.154504999998608, 4.154637999999977], [4.15773099999933, 4.15968299999804], [4.204638999999588, 4.2082809999992605], [4.209673999997904, 4.210242999997718], [4.218926999998075, 4.2196640000001935], [4.220929999999498, 4.221427999997104], [4.221951999999874, 4.222694000000047], [4.223833000000013, 4.224192999998195], [4.225038999997196, 4.226565999997547], [4.227176000000327, 4.232657999997173]]}, \"kworker/u16:1-7147\": {\"3\": [[4.008975000000646, 4.0093029999989085]], \"5\": [[4.009694000000309, 4.011748999997508]]}, \"sshd-7148\": {\"3\": [[4.02224600000045, 4.028517999999167], [4.0320969999993395, 4.047575999997207], [4.047635999999329, 4.057104999999865], [4.057693999999174, 4.057734999998502], [4.061022999998386, 4.061259999998583], [4.067224999998871, 4.067286999998032], [4.110242999999173, 4.1108469999999215], [4.11245499999859, 4.113108999998076], [4.114289999997709, 4.114352000000508], [4.116904999998951, 4.11869999999908], [4.119063999998616, 4.119501999997738], [4.120935999999347, 4.121451999999408], [4.122051999998803, 4.122081999998045], [4.124712999997428, 4.12534599999708], [4.127445999998599, 4.127527000000555], [4.14084499999808, 4.141799999997602], [4.142348999997921, 4.142396999999619], [4.144140000000334, 4.144581999997172], [4.145249999997759, 4.14529599999878], [4.150662000000011, 4.151087999998708], [4.153629999997065, 4.157736999997724]]}, \"sshd-7149\": {\"5\": [[4.208933999998408, 4.218077999998059]]}, \"scp-7149\": {\"5\": [[4.221561999998812, 4.221643999997468], [4.224335999999312, 4.224806999998691]]}, \"sshd-7150\": {\"6\": [[4.246833999997762, 4.253387000000657], [4.258090999999695, 4.265809000000445], [4.301634999999806, 4.305221999999048]], \"2\": [[4.361295999999129, 4.364341999997123], [4.366450999998051, 4.3665320000000065], [4.369436999997561, 4.37351900000067], [4.392104999998992, 4.39361899999858], [4.394066999997449, 4.397805999997217], [4.398157999999967, 4.398251999999047], [4.401738999997178, 4.4037459999999555], [4.446909999998752, 4.450311999997211], [4.450968999997713, 4.451292999998259], [4.462246999999479, 4.463111999997636], [4.464592000000266, 4.464995999998791], [4.465578999999707, 4.466251999998349], [4.467377999997552, 4.467733999998018], [4.467867999999726, 4.468182999997225], [4.469586999999592, 4.471328999999969], [4.472180000000662, 4.4774839999990945]]}, \"kworker/u16:1-7151\": {\"3\": [[4.254632000000129, 4.254953999999998]], \"4\": [[4.255325999998604, 4.255580999997619]]}, \"modprobe-7151\": {\"4\": [[4.255616999998892, 4.257454999999027]]}, \"sshd-7152\": {\"1\": [[4.266023000000132, 4.272488999999041], [4.276148999997531, 4.3014079999993555], [4.301931999998487, 4.301946999999927], [4.3054229999979725, 4.305703999998514], [4.312708999997994, 4.312804999997752], [4.358000000000175, 4.358496999997442], [4.360129999997298, 4.360780999999406], [4.3619459999972605, 4.3620109999974375], [4.364552999999432, 4.366400999999314], [4.366734999999608, 4.367167000000336], [4.368516999998974, 4.369249999999738], [4.369939000000159, 4.36998599999788], [4.373760999998922, 4.374552999997832], [4.375127999999677, 4.375231999998505], [4.391072999998869, 4.392191999999341], [4.392337999997835, 4.392405999999028], [4.393858999999793, 4.3941109999977925], [4.394151999997121, 4.394173000000592], [4.397283999998763, 4.397472000000562], [4.397633999997197, 4.401722999999038]]}, \"sshd-7153\": {\"7\": [[4.45114299999841, 4.461223999998765]]}, \"scp-7153\": {\"7\": [[4.465174999997544, 4.465266999999585], [4.468228999998246, 4.468705999999656]]}, \"sshd-7154\": {\"4\": [[4.495113999997557, 4.495155000000523], [4.495209000000614, 4.501648999997997], [4.5061619999978575, 4.513578999998572], [4.548972999997204, 4.551583999997092], [4.551640999998199, 4.55256499999814]], \"1\": [[4.60781599999973, 4.610736999999062], [4.612901999997121, 4.612998000000516], [4.615942000000359, 4.618548999998893], [4.636611999998422, 4.638736999997491], [4.639304000000266, 4.643176999998104], [4.649869999997463, 4.6502069999987725], [4.654966999998578, 4.655514999998559], [4.65589700000055, 4.655991999999969], [4.656145999997534, 4.658258999999816], [4.700081999999384, 4.703314999998838], [4.704600999997638, 4.704965999997512], [4.715023999997356, 4.715908999998646], [4.7160729999995965, 4.716318999999203], [4.717047999998613, 4.717639999998937], [4.718216999997821, 4.719077999998262], [4.7207109999981185, 4.721078999999008], [4.7217060000002675, 4.72321699999884], [4.724238999999216, 4.72927499999787], [4.730091999997967, 4.7302270000000135]]}, \"kworker/u16:1-7155\": {\"3\": [[4.502887999999075, 4.503207999998267]], \"5\": [[4.503603999997722, 4.505610000000161]]}, \"sshd-7156\": {\"3\": [[4.513810999997077, 4.519995999999082], [4.52266999999847, 4.523959999998624], [4.5241189999978815, 4.5395709999975224], [4.539625999997952, 4.5487450000000536], [4.549267999998847, 4.549281999999948], [4.552767999997741, 4.553045999997266], [4.557453999997961, 4.557526000000507], [4.603186000000278, 4.604101999997511], [4.606597999998485, 4.607275999998819], [4.608469999999215, 4.608537000000069], [4.610947999997734, 4.612790999999561], [4.613400999998703, 4.613991999998689], [4.615290999998251, 4.615878999997221], [4.616354999998293, 4.616383999997197], [4.618785999999091, 4.6193810000004305], [4.621757999997499, 4.62184299999717], [4.635543000000325, 4.636434000000008], [4.6371540000000095, 4.637199999997392], [4.638962999997602, 4.639391999997315], [4.639477000000625, 4.6394989999971585], [4.642590999999811, 4.642769999998563], [4.648659999998927, 4.655021999999008]]}, \"sshd-7157\": {\"5\": [[4.704117999997834, 4.714006999998674]]}, \"scp-7157\": {\"5\": [[4.717803999999887, 4.717892999997275], [4.721244000000297, 4.721747999999934]]}, \"sshd-7158\": {\"6\": [[4.748583000000508, 4.755182999997487], [4.759827999998379, 4.767209999998158], [4.803589999999531, 4.806949999998324]], \"2\": [[4.863760000000184, 4.86668699999791], [4.868887000000541, 4.868984999997338], [4.871547999999166, 4.87419299999965], [4.884115999997448, 4.886029999997845], [4.886603999999352, 4.893509999998059], [4.896612000000459, 4.896745999998529], [4.899857000000338, 4.901714999999967], [4.9432899999992514, 4.946694999998726], [4.948225000000093, 4.948816000000079], [4.958585000000312, 4.959264999997686], [4.960463999999774, 4.960973999997805], [4.962198999997781, 4.963017999998556], [4.965326999998069, 4.965818999997282], [4.967306999998982, 4.969221999999718], [4.970220999999583, 4.975414000000455]]}, \"ksoftirqd/1-15\": {\"1\": [[4.7491659999977855, 4.749619999998686]]}, \"kworker/u16:1-7159\": {\"3\": [[4.756594999998924, 4.7569189999994705]], \"7\": [[4.757308000000194, 4.759329999997135]]}, \"sshd-7160\": {\"3\": [[4.767446999998356, 4.77365799999825], [4.77794399999766, 4.795569999998406], [4.7956300000005285, 4.80341000000044], [4.803863999997702, 4.803882000000158], [4.807205999997677, 4.807494000000588], [4.811785999998392, 4.811850999998569], [4.859212999999727, 4.86011199999848], [4.862552999999025, 4.863225999997667], [4.864439999997558, 4.864502000000357], [4.866895999999542, 4.868764999999257], [4.869360000000597, 4.869948999999906], [4.870857999998407, 4.87133299999914], [4.87210199999754, 4.872131000000081], [4.874418999999762, 4.875005999998393], [4.877318999999261, 4.877395999999862], [4.882979999998497, 4.884004999999888], [4.884638999999879, 4.8846859999976004], [4.8862520000002405, 4.886682000000292], [4.886757000000216, 4.886796999999206], [4.892530999997689, 4.8928369999994175], [4.895744999997987, 4.8999279999989085]]}, \"sshd-7161\": {\"7\": [[4.947442999997293, 4.957367999999406]]}, \"scp-7161\": {\"7\": [[4.961093999998411, 4.961177999997744], [4.965950999998313, 4.966425999999046]]}, \"sshd-7162\": {\"2\": [[4.996129999999539, 4.999528000000282]], \"7\": [[4.999875999998039, 5.0090909999998985]], \"3\": [[5.01473199999964, 5.019729999999981], [5.019924000000174, 5.031667999999627], [5.031778000000486, 5.0334619999994175], [5.053679999997257, 5.055618999998842], [5.055721999997331, 5.056957000000693], [5.111497999998392, 5.117243999997299], [5.121613999999681, 5.121729999998934]], \"0\": [[5.125732000000426, 5.12786799999958], [5.142421000000468, 5.143728999999439], [5.14432499999748, 5.1481669999993755], [5.149151999998139, 5.149261999998998], [5.152730999998312, 5.154828999999154], [5.196281000000454, 5.201053999997384], [5.201508999998623, 5.202047999999195], [5.211963999998261, 5.212955999999394], [5.21471499999825, 5.215181999999913], [5.216425999999046, 5.217359999998735], [5.219271999998455, 5.219890000000305], [5.221535999997286, 5.223501999997097]], \"1\": [[5.224398999998812, 5.229693999997835]]}, \"kworker/u16:1-7163\": {\"2\": [[5.009664999997767, 5.009812000000238]], \"5\": [[5.010180999997829, 5.013864000000467]]}, \"sshd-7164\": {\"6\": [[5.033594000000448, 5.036216000000422], [5.041218999998819, 5.05346599999757], [5.053772999999637, 5.053780999998708], [5.057130999997753, 5.057254999999714], [5.063823000000411, 5.063862999999401], [5.107786999997188, 5.108331999999791]], \"2\": [[5.110454999998183, 5.1112839999987045], [5.112192999997205, 5.112239999998565], [5.117440999998507, 5.12149700000009]], \"3\": [[5.1233289999981935, 5.123813999998674], [5.125105999999505, 5.12548699999752], [5.125817000000097, 5.125830999997561], [5.125851999997394, 5.125863999997819], [5.12805699999808, 5.12861200000043], [5.13180999999895, 5.131982999999309], [5.14201200000025, 5.142465999997512], [5.142979000000196, 5.143083999999362], [5.143835999999283, 5.1441109999977925], [5.1447079999998095, 5.144732999997359], [5.147440000000643, 5.147721999997884], [5.148487999998906, 5.152740999998059]]}, \"sshd-7165\": {\"5\": [[5.201098999998067, 5.210939000000508]]}, \"scp-7165\": {\"5\": [[5.215318999998999, 5.215400999997655]], \"4\": [[5.220044999998208, 5.220095999997284], [5.220134999999573, 5.220651999999973]]}, \"sshd-7166\": {\"5\": [[5.242717999997694, 5.249594999997498], [5.2544519999974, 5.2621389999985695], [5.29758899999797, 5.301131000000169]], \"2\": [[5.353300999999192, 5.359056999997847], [5.363498999999138, 5.364030000000639], [5.367465999999695, 5.369870999998966], [5.390880999999354, 5.392497999997431], [5.393232999998872, 5.397149000000354], [5.404489999997168, 5.40478499999881], [5.409606999997777, 5.412312000000384], [5.456893999999011, 5.461562000000413], [5.46266900000046, 5.463207999997394], [5.471710999998322, 5.47219799999948], [5.4745010000006005, 5.474996999997529], [5.47623399999793, 5.477063999998791], [5.479409999999916, 5.4800279999981285], [5.481453000000329, 5.4832339999993565], [5.484188999998878, 5.489491000000271]]}, \"kworker/u16:1-7167\": {\"3\": [[5.251033999997162, 5.2513529999996535]], \"6\": [[5.251738999999361, 5.253768999999011]]}, \"sshd-7168\": {\"3\": [[5.262400999999954, 5.268573999997898], [5.272354000000632, 5.287577999999485], [5.287639999998646, 5.297339999997348], [5.297898999997415, 5.297913999998855], [5.301347000000533, 5.301625000000058], [5.307906999998522, 5.308150999997451], [5.350264000000607, 5.351113000000623], [5.352260999999999, 5.353076999999757], [5.353864999997313, 5.353910999998334], [5.359248999997362, 5.363307999999961], [5.363542999999481, 5.364030000000639], [5.365105999997468, 5.36554199999955], [5.366855000000214, 5.367243999997299], [5.367936999999074, 5.367957999998907], [5.370117999998911, 5.370682999997371], [5.373512999998638, 5.3737010000004375], [5.3898950000002515, 5.390661999997974], [5.390864999997575, 5.391089999997348], [5.391227000000072, 5.391268999999738], [5.392739999999321, 5.39301599999817], [5.393609999999171, 5.393635000000359], [5.39655700000003, 5.396752000000561], [5.403282999999647, 5.409684999998717]]}, \"sshd-7169\": {\"6\": [[5.461942999998428, 5.471417999997357]]}, \"scp-7169\": {\"6\": [[5.475130999999237, 5.475215999998909], [5.48009699999966, 5.480568999999377]]}, \"sshd-7170\": {\"7\": [[5.5084959999985585, 5.515058999997564], [5.519791999999143, 5.527511000000231], [5.5636389999999665, 5.567150999999285]], \"1\": [[5.620834999997896, 5.6268289999970875], [5.631320000000414, 5.631680999998935], [5.63444299999901, 5.636719999998604], [5.648381999999401, 5.65027999999802], [5.650836999997409, 5.657479999998031], [5.661104999999225, 5.661244999999326], [5.664379999998346, 5.664791999999579], [5.66489399999773, 5.6649429999997665], [5.665055999998003, 5.6666799999984505], [5.7113959999987856, 5.7149419999987], [5.716016999998828, 5.7166189999989], [5.726457000000664, 5.726991999999882], [5.728627999997116, 5.729119999999966], [5.730344999999943, 5.731171999999788], [5.733786999997392, 5.734372999999323], [5.735765999997966, 5.737544999999955], [5.738257999997586, 5.743254999997589], [5.744179999997868, 5.744265999997879]]}, \"kworker/u16:1-7171\": {\"3\": [[5.516389000000345, 5.516707999999198]], \"5\": [[5.5170949999992445, 5.519105999999738]]}, \"sshd-7172\": {\"3\": [[5.527758000000176, 5.533759999998438], [5.538003999998182, 5.555570999997144], [5.555631999999605, 5.563411999999516], [5.563932999997633, 5.563947999999073], [5.5674059999983, 5.56773599999724], [5.574626999998145, 5.574717999999848], [5.6183339999988675, 5.619276999997965], [5.619846999998117, 5.620270999999775], [5.621612999999343, 5.621695999998337], [5.627035999998043, 5.6311289999976], [5.63136300000042, 5.631800999999541], [5.63246799999979, 5.6329119999973045], [5.633824000000459, 5.634225999998307], [5.634808999999223, 5.63482699999804], [5.636961000000156, 5.637546999998449], [5.640262999997503, 5.640346000000136], [5.647325999998429, 5.648206999998365], [5.648924999997689, 5.64897099999871], [5.650503999997454, 5.650913999998011], [5.651044999998703, 5.651085999998031], [5.656872999999905, 5.6573239999997895], [5.6602399999974295, 5.664379999998346]]}, \"sshd-7173\": {\"5\": [[5.715846999999485, 5.725532000000385]]}, \"scp-7173\": {\"5\": [[5.729252999997698, 5.729353999999148], [5.734409999997297, 5.7348799999999756]]}, \"sshd-7174\": {\"6\": [[5.759683000000223, 5.767908999998326], [5.772535000000062, 5.780202999998437], [5.816664999998466, 5.820230999997875]], \"2\": [[5.873798000000534, 5.876879999999801], [5.878956000000471, 5.879036999998789], [5.881956999997783, 5.884684999997262], [5.90538000000015, 5.90750399999888], [5.908473999999842, 5.9116959999992105], [5.911791999998968, 5.912497999997868], [5.918495999998413, 5.918792000000394], [5.924090999997134, 5.926616000000649], [5.97022300000026, 5.974785999998858], [5.976005999997142, 5.976769999997487], [5.986596999999165, 5.987279999997554], [5.988688999997976, 5.989066999998613], [5.989325999998982, 5.989895999999135], [5.99096599999757, 5.9912919999987935], [5.991893999998865, 5.9934529999991355], [5.994511999997485, 5.999697999999626]]}, \"kworker/u16:1-7175\": {\"3\": [[5.769098999997368, 5.769420000000537]], \"7\": [[5.76980999999796, 5.771870999997191]]}, \"sshd-7176\": {\"3\": [[5.780209000000468, 5.786278999999922], [5.78992400000061, 5.791704999999638], [5.7918659999995725, 5.807569999997213], [5.807624999997643, 5.816436999997677], [5.816962999997486, 5.816977999998926], [5.820426999998745, 5.820702999997593], [5.8270909999992, 5.82716900000014], [5.870644999999058, 5.87149700000009], [5.872630999998364, 5.873278999999457], [5.874474000000191, 5.874532999998337], [5.87710099999822, 5.878832999998849], [5.879235000000335, 5.8797449999983655], [5.8812419999994745, 5.881869999997434], [5.882360999999946, 5.882386999997834], [5.88492000000042, 5.885558999998466], [5.887728999998217, 5.887806999999157], [5.9044209999992745, 5.905198999997083], [5.905897999997251, 5.90594499999861], [5.907843999997567, 5.908280999999988], [5.9088599999995495, 5.908884999997099], [5.911606999998185, 5.9118409999973665], [5.917409999998199, 5.919795999998314], [5.919901999997819, 5.924064999999246]]}, \"sshd-7177\": {\"7\": [[5.975160999998479, 5.985670999998547]]}, \"scp-7177\": {\"7\": [[5.9892110000000685, 5.98929599999974], [5.991444999999658, 5.99192199999743]]}, \"sshd-7178\": {\"3\": [[6.024746999999479, 6.024851999998646], [6.025031999997736, 6.027089999999589]], \"7\": [[6.027437000000646, 6.036732999997184]], \"1\": [[6.042978999998013, 6.061513000000559], [6.080082999997103, 6.0845399999998335], [6.139696999998705, 6.14560100000017], [6.150073999997403, 6.150184999998601]], \"2\": [[6.153618000000279, 6.15516099999877], [6.174771999998484, 6.176014999997278], [6.176626000000397, 6.1796809999977995], [6.179736999998568, 6.180308999999397], [6.18125499999951, 6.1813640000000305], [6.184169000000111, 6.185945999997784], [6.230251999997563, 6.234871000000567], [6.235755999998219, 6.236443999998301], [6.244982000000164, 6.245663999998214], [6.246780999998009, 6.247134999997797], [6.247390999997151, 6.247765000000072], [6.247895999997127, 6.248482999999396], [6.250699000000168, 6.251211999999214], [6.252125999999407, 6.253747999999177], [6.2547840000006545, 6.259707999997772], [6.259842999999819, 6.260306000000128]]}, \"kworker/u16:1-7179\": {\"3\": [[6.037747999998828, 6.038042000000132]], \"5\": [[6.038436999999249, 6.042101999999431]]}, \"sshd-7180\": {\"6\": [[6.061673000000155, 6.063779000000068], [6.068010999999387, 6.080042999998113], [6.080410999999003, 6.080420999998751], [6.084719999998924, 6.084840999999869], [6.091706999999587, 6.091746999998577], [6.136847999998281, 6.137335999999777]], \"0\": [[6.138477000000421, 6.139115999998467], [6.140465000000404, 6.140529000000242], [6.145809999998164, 6.150110999999015]], \"1\": [[6.151269999998476, 6.1517969999986235], [6.153091000000131, 6.1534130000000005], [6.153696999997919, 6.153708999998344], [6.153729999998177, 6.153741999998601], [6.1551239999971585, 6.155446000000666], [6.159810999997717, 6.159869999999501], [6.174144000000524, 6.174600999998802], [6.175128999999288, 6.175154000000475], [6.176210999998148, 6.176444999997329], [6.176959000000352, 6.176982999997563], [6.179642999999487, 6.179900999999518], [6.180610999999772, 6.184143999998923]]}, \"sshd-7181\": {\"5\": [[6.235173999997642, 6.244017999997595]]}, \"scp-7181\": {\"5\": [[6.247279999999591, 6.247362999998586], [6.251326999998128, 6.251929999998538]]}, \"sshd-7182\": {\"6\": [[6.277614999999059, 6.284500999998272], [6.28922799999782, 6.295701999999437], [6.2957229999992705, 6.29725099999996], [6.3333069999971485, 6.336851000000024]], \"2\": [[6.390209999997751, 6.395043000000442], [6.399419999997917, 6.399857000000338], [6.40433800000028, 6.406069999997271], [6.422280999999202, 6.423854000000574], [6.424568999998883, 6.428497999997489], [6.435206999998627, 6.435420999998314], [6.44039299999713, 6.442895000000135], [6.486935999997513, 6.4914800000005926], [6.49265799999921, 6.493388999999297], [6.502814999999828, 6.5038169999970705], [6.505646999998135, 6.506244000000152], [6.507551999999123, 6.508539999998902], [6.5109209999973245, 6.5114259999973], [6.512319999997999, 6.514053999999305], [6.515144999997574, 6.520598999999493]]}, \"kworker/u16:1-7183\": {\"3\": [[6.285746999998082, 6.286066999997274]], \"4\": [[6.286436999998841, 6.2875810000005]]}, \"modprobe-7183\": {\"4\": [[6.287617999998474, 6.288594999998168]]}, \"sshd-7184\": {\"3\": [[6.297531000000163, 6.303895999997621], [6.307268000000477, 6.308011999997689], [6.308171999997285, 6.323576999999204], [6.323631999999634, 6.333059000000503], [6.333671000000322, 6.333709999998973], [6.337053999999625, 6.337385999999242], [6.343781999999919, 6.343912000000273], [6.387796999999409, 6.388670000000275], [6.389495999999781, 6.389902999999322], [6.3906910000005155, 6.390733000000182], [6.395204000000376, 6.399246999997558], [6.399441999998089, 6.399853999999323], [6.402407999998104, 6.4027099999984785], [6.40382899999895, 6.404136999997718], [6.404656999999133, 6.404676999998628], [6.406259999999747, 6.406638999997085], [6.410711999997147, 6.410938999997597], [6.421284000000014, 6.422058000000106], [6.422252000000299, 6.422467000000324], [6.422606000000087, 6.422647999999754], [6.424080999997386, 6.424348999997164], [6.42495499999859, 6.424979999999778], [6.427694999998494, 6.427884000000631], [6.434110999998666, 6.440610999998171]]}, \"sshd-7185\": {\"5\": [[6.491884999999456, 6.501780999999028]]}, \"scp-7185\": {\"5\": [[6.506409999998141, 6.50650499999756]], \"4\": [[6.51158199999918, 6.512042999998812]]}, \"sshd-7186\": {\"5\": [[6.539827999997215, 6.546714000000065], [6.551373999998759, 6.55569800000012], [6.555716999999277, 6.559323999998014], [6.596525999997539, 6.600013999999646]], \"1\": [[6.652822000000015, 6.65638399999807], [6.6590069999983825, 6.659123999997973], [6.668013999998948, 6.671791000000667], [6.671954999997979, 6.672701999999845], [6.692623999999341, 6.694726999998238], [6.695325000000594, 6.6957019999972545], [6.695800999998028, 6.699340999999549], [6.705289999998058, 6.705437000000529], [6.709408999999141, 6.7122569999992265], [6.75351899999805, 6.758179000000382], [6.75893399999768, 6.759438999997656], [6.767782999999326, 6.768296999998711], [6.769681999998284, 6.770559000000503], [6.7717739999970945, 6.772111999998742], [6.772931999999855, 6.774521999999706], [6.775215999998181, 6.7805740000003425]]}, \"kworker/u16:1-7187\": {\"3\": [[6.547967999998946, 6.548290999999153]], \"6\": [[6.548689999999624, 6.550725999997667]]}, \"ksoftirqd/5-35\": {\"5\": [[6.55569800000012, 6.555716999999277]]}, \"sshd-7188\": {\"3\": [[6.559631000000081, 6.565835999997944], [6.569362999998702, 6.571721000000252], [6.571880999999848, 6.587591999999859], [6.587644999999611, 6.596278999997594], [6.5968250000005355, 6.596839999998338], [6.600108999999065, 6.60040399999707], [6.608030999999755, 6.608238999997411], [6.649647999998706, 6.650254000000132], [6.651905999999144, 6.652598999997281], [6.653266999997868, 6.653292999999394], [6.65659599999708, 6.65889099999913], [6.6647699999994074, 6.66534799999863], [6.666957999997976, 6.667755999998917], [6.668528999998671, 6.668577000000369], [6.6729879999984405, 6.673802999997861], [6.680162000000564, 6.680263999998715], [6.691649000000325, 6.692455000000336], [6.693151999999827, 6.6931989999975485], [6.694982999997592, 6.695412999997643], [6.695501999998669, 6.695522999998502], [6.698767999998381, 6.69900399999824], [6.704427999997279, 6.707711999999447], [6.707903999998962, 6.7095269999990705]]}, \"sshd-7189\": {\"6\": [[6.758501000000251, 6.767397999999957]]}, \"scp-7189\": {\"6\": [[6.769972999998572, 6.770040999999765], [6.772258999997575, 6.772721999997884]]}, \"sshd-7190\": {\"7\": [[6.795670999999857, 6.804004999998142], [6.808558999997331, 6.816272000000026], [6.852909999997792, 6.854821999997512]], \"1\": [[6.905675999998493, 6.908723000000464], [6.910803999999189, 6.9108889999988605], [6.913199999999051, 6.916112999999314], [6.926815999999235, 6.9289260000005015], [6.92978999999832, 6.9365599999982805], [6.939877999997407, 6.940008999998099], [6.943046000000322, 6.945025999997597], [6.9901539999991655, 6.9934659999998985], [6.994490999997652, 6.994846999998117], [7.003443999998126, 7.00409899999795], [7.006417000000511, 7.006919999999809], [7.008147000000463, 7.008965999997599], [7.011264000000665, 7.012002999999822], [7.013551000000007, 7.015285999998014], [7.0163659999998345, 7.021592999997665]]}, \"kworker/u16:1-7191\": {\"3\": [[6.805174999997689, 6.80549599999722]], \"4\": [[6.805864999998448, 6.807890000000043]]}, \"sshd-7192\": {\"3\": [[6.816209999997227, 6.822129000000132], [6.826333999997587, 6.828033999998297], [6.828192999997555, 6.843575999999302], [6.8436299999993935, 6.852678999999625], [6.853181999998924, 6.853197000000364], [6.8550929999983055, 6.855380999997578], [6.859221999999136, 6.859337999998388], [6.902641000000585, 6.9034799999972165], [6.904496999999537, 6.90516099999877], [6.906319999998232, 6.906386999999086], [6.908951999997953, 6.910683999998582], [6.9110989999971935, 6.911653999999544], [6.911717999999382, 6.9118299999972805], [6.912444999998115, 6.91298999999708], [6.913606999998592, 6.913634000000457], [6.916356999998243, 6.916991999998572], [6.91897699999754, 6.919053999998141], [6.925848999999289, 6.926778999997623], [6.927342999999382, 6.927391999997781], [6.929154999997991, 6.929598999999143], [6.930272999998124, 6.930319999999483], [6.935578999997233, 6.935696000000462], [6.935922999997274, 6.936288999997487], [6.938947999999073, 6.943047000000661]]}, \"sshd-7193\": {\"7\": [[6.994220000000496, 7.003140999997413]]}, \"scp-7193\": {\"7\": [[7.007052999997541, 7.007136000000173]], \"5\": [[7.012163999999757, 7.012664999998378]]}, \"sshd-7194\": {\"3\": [[7.044838999998319, 7.044942999997147], [7.045122999999876, 7.047162999999273], [7.063075999998546, 7.068039999998291], [7.0682379999998375, 7.0796100000006845], [7.079717999997229, 7.081551999999647], [7.101418999998714, 7.104083999998693], [7.104170999999042, 7.10572300000058], [7.163080999998783, 7.168515999997908], [7.1687099999981, 7.169013999999152], [7.17092699999921, 7.171008999997866], [7.177369999997609, 7.1791119999979855], [7.179235999999946, 7.179394999999204], [7.195289999999659, 7.1964069999994535], [7.197011000000202, 7.200420999997732], [7.200551999998424, 7.201002999998309], [7.202049999999872, 7.202229999998963], [7.207002999999531, 7.2092200000006414], [7.253559000000678, 7.258034999998927], [7.259007999997266, 7.259892999998556], [7.2686589999975695, 7.269526000000042], [7.2708590000002005, 7.271412999998574], [7.272090999998909, 7.272995999999694], [7.274507999998605, 7.274973999999929], [7.275821999999607, 7.27742699999726], [7.278985999997531, 7.284187999997812]], \"5\": [[7.047505999998975, 7.0567599999994854]]}, \"kworker/u16:1-7195\": {\"3\": [[7.057859000000462, 7.058153999998467]], \"6\": [[7.058565999999701, 7.062238999998954]]}, \"sshd-7196\": {\"4\": [[7.081699999998818, 7.083608999997523], [7.0836920000001555, 7.0843409999979485], [7.089022000000114, 7.101167999997415], [7.101746000000276, 7.101756000000023], [7.105881999999838, 7.106002000000444], [7.112671999999293, 7.112711999998282], [7.159873999997217, 7.160202999999456]], \"1\": [[7.162168999999267, 7.162905999997747], [7.16357699999935, 7.163623000000371], [7.168730999997933, 7.170856999997341], [7.175279999999475, 7.175616999997146], [7.176864999997633, 7.177191999999195], [7.177680999997392, 7.177698999999848], [7.179313999997248, 7.179874999997992], [7.183598999999958, 7.183667999997851], [7.194687999999587, 7.1951200000003155], [7.195648999997502, 7.195673999998689], [7.196600999999646, 7.196833999998489], [7.197342999999819, 7.197367000000668], [7.200097999997524, 7.200263999999152], [7.201185999998415, 7.207044999999198]]}, \"sshd-7197\": {\"5\": [[7.258314999999129, 7.268229999997857]]}, \"scp-7197\": {\"5\": [[7.271575999999186, 7.271665000000212], [7.275107999997999, 7.275609000000259]]}, \"sshd-7198\": {\"6\": [[7.306501999999455, 7.313061999997444], [7.3177079999986745, 7.325469999999768], [7.362797999998293, 7.365233000000444]], \"0\": [[7.421711999999388, 7.4246579999999085], [7.426746999997704, 7.426834999998391], [7.429710000000341, 7.432122999998683], [7.451936999997997, 7.453144999999495], [7.45354099999895, 7.45632299999852], [7.456506999998965, 7.456818999999086], [7.458170999998401, 7.4582530000006955], [7.461058999997476, 7.462821999997686], [7.507445999999618, 7.510930000000371], [7.512876000000688, 7.513391000000411], [7.522841999998491, 7.523632999997062], [7.523702999998932, 7.5238680000002205], [7.524301999997988, 7.5246640000004845], [7.525979999998526, 7.526966999997967], [7.529041999998299, 7.529505999998946], [7.5309849999975995, 7.533102999997936], [7.533729999999196, 7.534540999997262], [7.534984999998414, 7.535502999999153], [7.535750999999436, 7.54027700000006]]}, \"kworker/u16:1-7199\": {\"3\": [[7.314319999997679, 7.314644999998563]], \"4\": [[7.315017999997508, 7.317064999999275]]}, \"sshd-7200\": {\"1\": [[7.32576699999845, 7.332198000000062], [7.337379999997211, 7.36255799999708], [7.362880999997287, 7.36289399999805], [7.36544800000047, 7.365687999998045], [7.373552999997628, 7.373632999999245], [7.418309999997291, 7.419061000000511], [7.420807999998942, 7.4216489999998885], [7.422153999999864, 7.422179999997752], [7.424893999999767, 7.426613999999972], [7.427432999997109, 7.4279409999981], [7.429367000000639, 7.429755999997724], [7.429787999997643, 7.429803999999422], [7.432390999998461, 7.432995999999548], [7.436218999999255, 7.436318000000028], [7.451098999998067, 7.4517999999989115], [7.452353000000585, 7.452379999998811], [7.453377999998338, 7.453572999998869], [7.453638999999384, 7.453654999997525], [7.456022999998822, 7.456180999997741], [7.457587999997486, 7.461057999997138]]}, \"sshd-7201\": {\"5\": [[7.511855000000651, 7.521875999998883]]}, \"scp-7201\": {\"5\": [[7.524841999998898, 7.524938999998994], [7.529639000000316, 7.530109999999695]]}, \"sshd-7202\": {\"6\": [[7.553288999999495, 7.560281999998551], [7.564997999998013, 7.572675999999774], [7.6086319999994885, 7.612208999998984]], \"1\": [[7.661424999998417, 7.664273999998841], [7.666347999998834, 7.6664399999972375], [7.669896999999764, 7.672771999998076], [7.689160999998421, 7.6910919999972975], [7.692106999998941, 7.6981419999974605], [7.701829999998154, 7.701962999999523], [7.70503699999972, 7.706876000000193], [7.750224999999773, 7.753491999999824], [7.754747999999381, 7.755106000000524], [7.764445999997406, 7.76506999999765], [7.766282000000501, 7.766781999998784], [7.7680120000004536, 7.7688600000001315], [7.770004999998491, 7.7705019999993965], [7.7719859999997425, 7.773725999999442], [7.774396999997407, 7.7797389999977895]]}, \"kworker/u16:1-7203\": {\"3\": [[7.561598000000231, 7.561921000000439]], \"7\": [[7.562311999998201, 7.564355999998952]]}, \"sshd-7204\": {\"3\": [[7.572889999999461, 7.579245999997511], [7.581869999998162, 7.5836769999987155], [7.583887000000686, 7.599565999997139], [7.599620999997569, 7.608385999999882], [7.608931999999186, 7.608947000000626], [7.612404999999853, 7.612656999997853], [7.616025999999692, 7.616136999997252], [7.6585959999974875, 7.659465999997337], [7.6605449999988195, 7.661216000000422], [7.661850999997114, 7.661873999997624], [7.664496999997937, 7.66622599999755], [7.667153999998845, 7.667660999999498], [7.669198999999935, 7.6697929999972985], [7.6702989999976126, 7.670325999999477], [7.673005000000558, 7.673657999999705], [7.675694999998086, 7.6757719999986875], [7.688174999999319, 7.688994000000093], [7.68968699999823, 7.689733999999589], [7.691308999998, 7.691875999997137], [7.692591999999422, 7.692637000000104], [7.697400999997626, 7.697615999997652], [7.700947999997879, 7.705039999997098]]}, \"sshd-7205\": {\"5\": [[7.754246999997122, 7.763941999997769]]}, \"scp-7205\": {\"5\": [[7.766916000000492, 7.76699699999881], [7.770629999999073, 7.771100999998453]]}, \"sh-7206\": {\"5\": [[7.933994999999413, 7.939203999998426]]}, \"shutils-7207\": {\"3\": [[7.940130999999383, 7.940223999998125], [7.9403889999994135, 7.942895000000135]], \"4\": [[7.943200999998226, 7.944984999998269]]}, \"shutils-7206\": {\"5\": [[7.944502999998804, 7.944533999998384], [7.944554999998218, 7.944570999999996], [7.9448410000004515, 7.944863000000623], [7.945173000000068, 7.946481999999378]]}, \"busybox-7207\": {\"4\": [[7.9450399999986985, 7.945072999998956]]}, \"sh-7208\": {\"5\": [[8.107818999997107, 8.109779999998864]]}, \"sh-7209\": {\"5\": [[8.272510999999213, 8.273059999999532]]}}});\n", " }); /* TRAPPY_PUBLISH_REMOVE_LINE */\n", " \n", "
" @@ -948,14 +901,13 @@ }, { "cell_type": "code", - "execution_count": 22, + "execution_count": 23, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "version = 6\n", "trace-cmd: No such file or directory\n", " [xhci-hcd:xhci_urb_giveback] bad op token {\n", " [xhci-hcd:xhci_urb_enqueue] bad op token {\n", @@ -988,38 +940,26 @@ " [xhci-hcd:xhci_dbc_gadget_ep_queue] function xhci_ring_type_string not defined\n", " [xhci-hcd:xhci_configure_endpoint] function xhci_decode_slot_context not defined\n", " [xhci-hcd:xhci_alloc_dev] function xhci_decode_slot_context not defined\n", - " unknown op '~'\n", - " Error: expected type 5 but read 0\n", - " Error: expected type 4 but read 0\n", - " unknown op '~'\n", - " Error: expected type 5 but read 0\n", - " Error: expected type 4 but read 0\n", - " unknown op '~'\n", - " Error: expected type 5 but read 0\n", - " Error: expected type 4 but read 0\n", - " unknown op '~'\n", - " Error: expected type 5 but read 0\n", - " Error: expected type 4 but read 0\n", - " unknown op '~'\n", - " Error: expected type 5 but read 0\n", - " Error: expected type 4 but read 0\n", + " [vmscan:mm_vmscan_writepage] function __builtin_constant_p not defined\n", " [ufs:ufshcd_upiu] function sizeof not defined\n", " Error: expected type 5 but read 0\n", - " [thermal_power_allocator:thermal_power_allocator] function __print_array not defined\n", - " [thermal:thermal_power_cpu_get_power] function __print_array not defined\n", + "trace-cmd: Invalid argument\n", " [ras:mc_event] function mc_event_error_type not defined\n", - " [ras:aer_event] function __print_array not defined\n", - " Error: expected type 4 but read 0\n", " [libata:ata_qc_issue] function libata_trace_parse_subcmd not defined\n", " [libata:ata_qc_complete_internal] function libata_trace_parse_qc_flags not defined\n", " [libata:ata_qc_complete_failed] function libata_trace_parse_qc_flags not defined\n", " [libata:ata_qc_complete_done] function libata_trace_parse_qc_flags not defined\n", " [libata:ata_eh_link_autopsy_qc] function libata_trace_parse_qc_flags not defined\n", " [libata:ata_eh_link_autopsy] function libata_trace_parse_eh_action not defined\n", - " [kvm:kvm_arm_set_regset] function __print_array not defined\n", - " unknown op '~'\n", - " Error: expected type 5 but read 0\n", - " Error: expected type 4 but read 0\n", + " [kvm:kvm_sys_access] bad op token :\n", + " [kmem:mm_page_pcpu_drain] function __builtin_constant_p not defined\n", + " [kmem:mm_page_free_batched] function __builtin_constant_p not defined\n", + " [kmem:mm_page_free] function __builtin_constant_p not defined\n", + " [kmem:mm_page_alloc_zone_locked] function __builtin_constant_p not defined\n", + " [kmem:mm_page_alloc_extfrag] function __builtin_constant_p not defined\n", + " [kmem:mm_page_alloc] function __builtin_constant_p not defined\n", + " [filemap:mm_filemap_delete_from_page_cache] function __builtin_constant_p not defined\n", + " [filemap:mm_filemap_add_to_page_cache] function __builtin_constant_p not defined\n", " [dwc3:dwc3_prepare_trb] bad op token {\n", " [dwc3:dwc3_gadget_generic_cmd] function dwc3_gadget_generic_cmd_string not defined\n", " [dwc3:dwc3_gadget_ep_cmd] function dwc3_gadget_ep_cmd_string not defined\n", @@ -1027,83 +967,83 @@ " [dwc3:dwc3_ctrl_req] function dwc3_decode_ctrl not defined\n", " [dwc3:dwc3_complete_trb] bad op token {\n", "\n", - "(kernelshark:23483): GLib-GObject-WARNING **: invalid unclassed pointer in cast to 'GtkStatusbar'\n", + "(kernelshark:23573): GLib-GObject-\u001b[1;33mWARNING\u001b[0m **: \u001b[34m18:39:26.173\u001b[0m: invalid unclassed pointer in cast to 'GtkStatusbar'\n", "\n", - "(kernelshark:23483): Gtk-CRITICAL **: IA__gtk_statusbar_push: assertion 'GTK_IS_STATUSBAR (statusbar)' failed\n", + "(kernelshark:23573): Gtk-\u001b[1;35mCRITICAL\u001b[0m **: \u001b[34m18:39:26.173\u001b[0m: IA__gtk_statusbar_push: assertion 'GTK_IS_STATUSBAR (statusbar)' failed\n", "\n", - "(kernelshark:23483): Gtk-CRITICAL **: IA__gtk_widget_show: assertion 'GTK_IS_WIDGET (widget)' failed\n", + "(kernelshark:23573): Gtk-\u001b[1;35mCRITICAL\u001b[0m **: \u001b[34m18:39:26.173\u001b[0m: IA__gtk_widget_show: assertion 'GTK_IS_WIDGET (widget)' failed\n", "\n", - "(kernelshark:23483): GLib-GObject-WARNING **: invalid unclassed pointer in cast to 'GtkStatusbar'\n", + "(kernelshark:23573): GLib-GObject-\u001b[1;33mWARNING\u001b[0m **: \u001b[34m18:39:26.173\u001b[0m: invalid unclassed pointer in cast to 'GtkStatusbar'\n", "\n", - "(kernelshark:23483): Gtk-CRITICAL **: IA__gtk_statusbar_push: assertion 'GTK_IS_STATUSBAR (statusbar)' failed\n", + "(kernelshark:23573): Gtk-\u001b[1;35mCRITICAL\u001b[0m **: \u001b[34m18:39:26.173\u001b[0m: IA__gtk_statusbar_push: assertion 'GTK_IS_STATUSBAR (statusbar)' failed\n", "\n", - "(kernelshark:23483): Gtk-CRITICAL **: IA__gtk_widget_show: assertion 'GTK_IS_WIDGET (widget)' failed\n", + "(kernelshark:23573): Gtk-\u001b[1;35mCRITICAL\u001b[0m **: \u001b[34m18:39:26.173\u001b[0m: IA__gtk_widget_show: assertion 'GTK_IS_WIDGET (widget)' failed\n", "\n", - "(kernelshark:23483): GLib-GObject-WARNING **: invalid unclassed pointer in cast to 'GtkStatusbar'\n", + "(kernelshark:23573): GLib-GObject-\u001b[1;33mWARNING\u001b[0m **: \u001b[34m18:39:26.173\u001b[0m: invalid unclassed pointer in cast to 'GtkStatusbar'\n", "\n", - "(kernelshark:23483): Gtk-CRITICAL **: IA__gtk_statusbar_push: assertion 'GTK_IS_STATUSBAR (statusbar)' failed\n", + "(kernelshark:23573): Gtk-\u001b[1;35mCRITICAL\u001b[0m **: \u001b[34m18:39:26.173\u001b[0m: IA__gtk_statusbar_push: assertion 'GTK_IS_STATUSBAR (statusbar)' failed\n", "\n", - "(kernelshark:23483): Gtk-CRITICAL **: IA__gtk_widget_show: assertion 'GTK_IS_WIDGET (widget)' failed\n", + "(kernelshark:23573): Gtk-\u001b[1;35mCRITICAL\u001b[0m **: \u001b[34m18:39:26.173\u001b[0m: IA__gtk_widget_show: assertion 'GTK_IS_WIDGET (widget)' failed\n", "\n", - "(kernelshark:23483): GLib-GObject-WARNING **: invalid unclassed pointer in cast to 'GtkStatusbar'\n", + "(kernelshark:23573): GLib-GObject-\u001b[1;33mWARNING\u001b[0m **: \u001b[34m18:39:26.173\u001b[0m: invalid unclassed pointer in cast to 'GtkStatusbar'\n", "\n", - "(kernelshark:23483): Gtk-CRITICAL **: IA__gtk_statusbar_push: assertion 'GTK_IS_STATUSBAR (statusbar)' failed\n", + "(kernelshark:23573): Gtk-\u001b[1;35mCRITICAL\u001b[0m **: \u001b[34m18:39:26.173\u001b[0m: IA__gtk_statusbar_push: assertion 'GTK_IS_STATUSBAR (statusbar)' failed\n", "\n", - "(kernelshark:23483): Gtk-CRITICAL **: IA__gtk_widget_show: assertion 'GTK_IS_WIDGET (widget)' failed\n", + "(kernelshark:23573): Gtk-\u001b[1;35mCRITICAL\u001b[0m **: \u001b[34m18:39:26.173\u001b[0m: IA__gtk_widget_show: assertion 'GTK_IS_WIDGET (widget)' failed\n", "\n", - "(kernelshark:23483): GLib-GObject-WARNING **: invalid unclassed pointer in cast to 'GtkStatusbar'\n", + "(kernelshark:23573): GLib-GObject-\u001b[1;33mWARNING\u001b[0m **: \u001b[34m18:39:26.173\u001b[0m: invalid unclassed pointer in cast to 'GtkStatusbar'\n", "\n", - "(kernelshark:23483): Gtk-CRITICAL **: IA__gtk_statusbar_push: assertion 'GTK_IS_STATUSBAR (statusbar)' failed\n", + "(kernelshark:23573): Gtk-\u001b[1;35mCRITICAL\u001b[0m **: \u001b[34m18:39:26.173\u001b[0m: IA__gtk_statusbar_push: assertion 'GTK_IS_STATUSBAR (statusbar)' failed\n", "\n", - "(kernelshark:23483): Gtk-CRITICAL **: IA__gtk_widget_show: assertion 'GTK_IS_WIDGET (widget)' failed\n", + "(kernelshark:23573): Gtk-\u001b[1;35mCRITICAL\u001b[0m **: \u001b[34m18:39:26.173\u001b[0m: IA__gtk_widget_show: assertion 'GTK_IS_WIDGET (widget)' failed\n", "\n", - "(kernelshark:23483): GLib-GObject-WARNING **: invalid unclassed pointer in cast to 'GtkStatusbar'\n", + "(kernelshark:23573): GLib-GObject-\u001b[1;33mWARNING\u001b[0m **: \u001b[34m18:39:26.173\u001b[0m: invalid unclassed pointer in cast to 'GtkStatusbar'\n", "\n", - "(kernelshark:23483): Gtk-CRITICAL **: IA__gtk_statusbar_push: assertion 'GTK_IS_STATUSBAR (statusbar)' failed\n", + "(kernelshark:23573): Gtk-\u001b[1;35mCRITICAL\u001b[0m **: \u001b[34m18:39:26.173\u001b[0m: IA__gtk_statusbar_push: assertion 'GTK_IS_STATUSBAR (statusbar)' failed\n", "\n", - "(kernelshark:23483): Gtk-CRITICAL **: IA__gtk_widget_show: assertion 'GTK_IS_WIDGET (widget)' failed\n", + "(kernelshark:23573): Gtk-\u001b[1;35mCRITICAL\u001b[0m **: \u001b[34m18:39:26.173\u001b[0m: IA__gtk_widget_show: assertion 'GTK_IS_WIDGET (widget)' failed\n", "\n", - "(kernelshark:23483): GLib-GObject-WARNING **: invalid unclassed pointer in cast to 'GtkStatusbar'\n", + "(kernelshark:23573): GLib-GObject-\u001b[1;33mWARNING\u001b[0m **: \u001b[34m18:39:26.173\u001b[0m: invalid unclassed pointer in cast to 'GtkStatusbar'\n", "\n", - "(kernelshark:23483): Gtk-CRITICAL **: IA__gtk_statusbar_push: assertion 'GTK_IS_STATUSBAR (statusbar)' failed\n", + "(kernelshark:23573): Gtk-\u001b[1;35mCRITICAL\u001b[0m **: \u001b[34m18:39:26.173\u001b[0m: IA__gtk_statusbar_push: assertion 'GTK_IS_STATUSBAR (statusbar)' failed\n", "\n", - "(kernelshark:23483): Gtk-CRITICAL **: IA__gtk_widget_show: assertion 'GTK_IS_WIDGET (widget)' failed\n", + "(kernelshark:23573): Gtk-\u001b[1;35mCRITICAL\u001b[0m **: \u001b[34m18:39:26.173\u001b[0m: IA__gtk_widget_show: assertion 'GTK_IS_WIDGET (widget)' failed\n", "\n", - "(kernelshark:23483): GLib-GObject-WARNING **: invalid unclassed pointer in cast to 'GtkStatusbar'\n", + "(kernelshark:23573): GLib-GObject-\u001b[1;33mWARNING\u001b[0m **: \u001b[34m18:39:26.173\u001b[0m: invalid unclassed pointer in cast to 'GtkStatusbar'\n", "\n", - "(kernelshark:23483): Gtk-CRITICAL **: IA__gtk_statusbar_push: assertion 'GTK_IS_STATUSBAR (statusbar)' failed\n", + "(kernelshark:23573): Gtk-\u001b[1;35mCRITICAL\u001b[0m **: \u001b[34m18:39:26.173\u001b[0m: IA__gtk_statusbar_push: assertion 'GTK_IS_STATUSBAR (statusbar)' failed\n", "\n", - "(kernelshark:23483): Gtk-CRITICAL **: IA__gtk_widget_show: assertion 'GTK_IS_WIDGET (widget)' failed\n", + "(kernelshark:23573): Gtk-\u001b[1;35mCRITICAL\u001b[0m **: \u001b[34m18:39:26.173\u001b[0m: IA__gtk_widget_show: assertion 'GTK_IS_WIDGET (widget)' failed\n", "\n", - "(kernelshark:23483): GLib-GObject-WARNING **: invalid unclassed pointer in cast to 'GtkStatusbar'\n", + "(kernelshark:23573): GLib-GObject-\u001b[1;33mWARNING\u001b[0m **: \u001b[34m18:39:26.173\u001b[0m: invalid unclassed pointer in cast to 'GtkStatusbar'\n", "\n", - "(kernelshark:23483): Gtk-CRITICAL **: IA__gtk_statusbar_push: assertion 'GTK_IS_STATUSBAR (statusbar)' failed\n", + "(kernelshark:23573): Gtk-\u001b[1;35mCRITICAL\u001b[0m **: \u001b[34m18:39:26.173\u001b[0m: IA__gtk_statusbar_push: assertion 'GTK_IS_STATUSBAR (statusbar)' failed\n", "\n", - "(kernelshark:23483): Gtk-CRITICAL **: IA__gtk_widget_show: assertion 'GTK_IS_WIDGET (widget)' failed\n", + "(kernelshark:23573): Gtk-\u001b[1;35mCRITICAL\u001b[0m **: \u001b[34m18:39:26.173\u001b[0m: IA__gtk_widget_show: assertion 'GTK_IS_WIDGET (widget)' failed\n", "\n", - "(kernelshark:23483): GLib-GObject-WARNING **: invalid unclassed pointer in cast to 'GtkStatusbar'\n", + "(kernelshark:23573): GLib-GObject-\u001b[1;33mWARNING\u001b[0m **: \u001b[34m18:39:26.173\u001b[0m: invalid unclassed pointer in cast to 'GtkStatusbar'\n", "\n", - "(kernelshark:23483): Gtk-CRITICAL **: IA__gtk_statusbar_push: assertion 'GTK_IS_STATUSBAR (statusbar)' failed\n", + "(kernelshark:23573): Gtk-\u001b[1;35mCRITICAL\u001b[0m **: \u001b[34m18:39:26.173\u001b[0m: IA__gtk_statusbar_push: assertion 'GTK_IS_STATUSBAR (statusbar)' failed\n", "\n", - "(kernelshark:23483): Gtk-CRITICAL **: IA__gtk_widget_show: assertion 'GTK_IS_WIDGET (widget)' failed\n", + "(kernelshark:23573): Gtk-\u001b[1;35mCRITICAL\u001b[0m **: \u001b[34m18:39:26.173\u001b[0m: IA__gtk_widget_show: assertion 'GTK_IS_WIDGET (widget)' failed\n", "\n", - "(kernelshark:23483): GLib-GObject-WARNING **: invalid unclassed pointer in cast to 'GtkStatusbar'\n", + "(kernelshark:23573): GLib-GObject-\u001b[1;33mWARNING\u001b[0m **: \u001b[34m18:39:26.173\u001b[0m: invalid unclassed pointer in cast to 'GtkStatusbar'\n", "\n", - "(kernelshark:23483): Gtk-CRITICAL **: IA__gtk_statusbar_push: assertion 'GTK_IS_STATUSBAR (statusbar)' failed\n", + "(kernelshark:23573): Gtk-\u001b[1;35mCRITICAL\u001b[0m **: \u001b[34m18:39:26.173\u001b[0m: IA__gtk_statusbar_push: assertion 'GTK_IS_STATUSBAR (statusbar)' failed\n", "\n", - "(kernelshark:23483): Gtk-CRITICAL **: IA__gtk_widget_show: assertion 'GTK_IS_WIDGET (widget)' failed\n", + "(kernelshark:23573): Gtk-\u001b[1;35mCRITICAL\u001b[0m **: \u001b[34m18:39:26.173\u001b[0m: IA__gtk_widget_show: assertion 'GTK_IS_WIDGET (widget)' failed\n", "\n", - "(kernelshark:23483): GLib-GObject-WARNING **: invalid unclassed pointer in cast to 'GtkStatusbar'\n", + "(kernelshark:23573): GLib-GObject-\u001b[1;33mWARNING\u001b[0m **: \u001b[34m18:39:26.173\u001b[0m: invalid unclassed pointer in cast to 'GtkStatusbar'\n", "\n", - "(kernelshark:23483): Gtk-CRITICAL **: IA__gtk_statusbar_push: assertion 'GTK_IS_STATUSBAR (statusbar)' failed\n", + "(kernelshark:23573): Gtk-\u001b[1;35mCRITICAL\u001b[0m **: \u001b[34m18:39:26.173\u001b[0m: IA__gtk_statusbar_push: assertion 'GTK_IS_STATUSBAR (statusbar)' failed\n", "\n", - "(kernelshark:23483): Gtk-CRITICAL **: IA__gtk_widget_show: assertion 'GTK_IS_WIDGET (widget)' failed\n", + "(kernelshark:23573): Gtk-\u001b[1;35mCRITICAL\u001b[0m **: \u001b[34m18:39:26.173\u001b[0m: IA__gtk_widget_show: assertion 'GTK_IS_WIDGET (widget)' failed\n", "\n", - "(kernelshark:23483): GLib-GObject-WARNING **: invalid unclassed pointer in cast to 'GtkStatusbar'\n", + "(kernelshark:23573): GLib-GObject-\u001b[1;33mWARNING\u001b[0m **: \u001b[34m18:39:26.173\u001b[0m: invalid unclassed pointer in cast to 'GtkStatusbar'\n", "\n", - "(kernelshark:23483): Gtk-CRITICAL **: IA__gtk_statusbar_push: assertion 'GTK_IS_STATUSBAR (statusbar)' failed\n", + "(kernelshark:23573): Gtk-\u001b[1;35mCRITICAL\u001b[0m **: \u001b[34m18:39:26.173\u001b[0m: IA__gtk_statusbar_push: assertion 'GTK_IS_STATUSBAR (statusbar)' failed\n", "\n", - "(kernelshark:23483): Gtk-CRITICAL **: IA__gtk_widget_show: assertion 'GTK_IS_WIDGET (widget)' failed\n" + "(kernelshark:23573): Gtk-\u001b[1;35mCRITICAL\u001b[0m **: \u001b[34m18:39:26.173\u001b[0m: IA__gtk_widget_show: assertion 'GTK_IS_WIDGET (widget)' failed\n" ] } ], @@ -1134,7 +1074,7 @@ }, { "cell_type": "code", - "execution_count": 23, + "execution_count": 24, "metadata": {}, "outputs": [ { @@ -1187,424 +1127,424 @@ " \n", " \n", " \n", - " 0.000030\n", + " 0.000081\n", " <...>\n", - " 7\n", + " 0\n", " 1\n", - " 30543\n", - " swapper/7\n", + " 7064\n", + " swapper/0\n", " 0\n", " 120\n", " trace-cmd\n", - " 30543\n", + " 7064\n", " 120\n", - " 64\n", + " 32\n", " \n", " \n", - " 0.000063\n", + " 0.000345\n", " <idle>\n", - " 7\n", " 3\n", + " 2\n", " 0\n", - " kworker/7:2\n", - " 30176\n", + " sh\n", + " 6695\n", " 120\n", - " swapper/7\n", + " swapper/3\n", " 0\n", " 120\n", - " 1\n", + " 0\n", " \n", " \n", - " 0.000191\n", - " kworker/7:2\n", - " 7\n", + " 0.001656\n", + " <idle>\n", + " 0\n", " 4\n", - " 30176\n", - " swapper/7\n", " 0\n", + " kworker/u16:1\n", + " 6721\n", " 120\n", - " kworker/7:2\n", - " 30176\n", + " swapper/0\n", + " 0\n", " 120\n", - " 256\n", + " 0\n", " \n", " \n", - " 0.000242\n", - " <idle>\n", - " 6\n", + " 0.001758\n", + " sh\n", + " 3\n", " 5\n", + " 6695\n", + " swapper/3\n", " 0\n", - " bash\n", - " 29982\n", " 120\n", - " swapper/6\n", - " 0\n", + " sh\n", + " 6695\n", " 120\n", " 1\n", " \n", " \n", - " 0.000921\n", - " bash\n", - " 6\n", - " 8\n", - " 29982\n", - " kworker/6:3\n", - " 30056\n", + " 0.001856\n", + " kworker/u16:1\n", + " 0\n", + " 7\n", + " 6721\n", + " swapper/0\n", + " 0\n", " 120\n", - " bash\n", - " 29982\n", + " kworker/u16:1\n", + " 6721\n", " 120\n", - " 256\n", + " 128\n", " \n", " \n", - " 0.000956\n", - " kworker/6:3\n", - " 6\n", - " 9\n", - " 30056\n", - " bash\n", - " 29982\n", + " 0.002165\n", + " <idle>\n", + " 2\n", + " 8\n", + " 0\n", + " sshd\n", + " 6692\n", " 120\n", - " kworker/6:3\n", - " 30056\n", + " swapper/2\n", + " 0\n", " 120\n", - " 256\n", + " 0\n", " \n", " \n", - " 0.001136\n", - " <idle>\n", - " 5\n", - " 10\n", + " 0.003026\n", + " sshd\n", + " 2\n", + " 9\n", + " 6692\n", + " swapper/2\n", " 0\n", - " kworker/u16:2\n", - " 29945\n", " 120\n", - " swapper/5\n", - " 0\n", + " sshd\n", + " 6692\n", " 120\n", " 1\n", " \n", " \n", - " 0.001204\n", - " <...>\n", - " 5\n", + " 0.004100\n", + " <idle>\n", + " 3\n", " 11\n", - " 29945\n", - " swapper/5\n", " 0\n", + " rcu_preempt\n", + " 10\n", " 120\n", - " kworker/u16:2\n", - " 29945\n", + " swapper/3\n", + " 0\n", " 120\n", - " 256\n", + " 0\n", " \n", " \n", - " 0.001435\n", - " bash\n", - " 6\n", - " 13\n", - " 29982\n", - " swapper/6\n", + " 0.004267\n", + " rcu_preempt\n", + " 3\n", + " 12\n", + " 10\n", + " swapper/3\n", " 0\n", " 120\n", - " bash\n", - " 29982\n", + " rcu_preempt\n", + " 10\n", " 120\n", - " 2\n", + " 128\n", " \n", " \n", - " 0.001624\n", + " 0.012286\n", " <idle>\n", - " 5\n", + " 3\n", " 14\n", " 0\n", - " kworker/u16:2\n", - " 29945\n", + " rcu_preempt\n", + " 10\n", " 120\n", - " swapper/5\n", + " swapper/3\n", " 0\n", " 120\n", - " 1\n", + " 0\n", " \n", " \n", - " 0.001655\n", - " <...>\n", - " 5\n", + " 0.012397\n", + " rcu_preempt\n", + " 3\n", " 15\n", - " 29945\n", - " swapper/5\n", + " 10\n", + " swapper/3\n", " 0\n", " 120\n", - " kworker/u16:2\n", - " 29945\n", + " rcu_preempt\n", + " 10\n", " 120\n", - " 256\n", + " 128\n", " \n", " \n", - " 0.002190\n", + " 0.020253\n", " <idle>\n", " 3\n", " 17\n", " 0\n", - " sshd\n", - " 29973\n", - " 120\n", - " swapper/3\n", - " 0\n", - " 120\n", - " 1\n", - " \n", - " \n", - " 0.002260\n", - " <idle>\n", - " 6\n", - " 19\n", - " 0\n", " rcu_preempt\n", " 10\n", " 120\n", - " swapper/6\n", + " swapper/3\n", " 0\n", " 120\n", - " 1\n", + " 0\n", " \n", " \n", - " 0.002286\n", + " 0.020362\n", " rcu_preempt\n", - " 6\n", - " 20\n", + " 3\n", + " 18\n", " 10\n", - " swapper/6\n", + " swapper/3\n", " 0\n", " 120\n", " rcu_preempt\n", " 10\n", " 120\n", - " 256\n", + " 128\n", " \n", " \n", - " 0.002762\n", + " 0.024036\n", " <idle>\n", " 0\n", - " 22\n", + " 20\n", " 0\n", " kworker/0:1\n", - " 18292\n", + " 125\n", " 120\n", " swapper/0\n", " 0\n", " 120\n", - " 1\n", + " 0\n", " \n", " \n", - " 0.002966\n", + " 0.024228\n", " kworker/0:1\n", " 0\n", - " 24\n", - " 18292\n", - " ksoftirqd/0\n", - " 9\n", + " 21\n", + " 125\n", + " swapper/0\n", + " 0\n", " 120\n", " kworker/0:1\n", - " 18292\n", + " 125\n", " 120\n", - " 256\n", + " 128\n", " \n", " \n", - " 0.003048\n", - " ksoftirqd/0\n", + " 0.028059\n", + " <idle>\n", + " 3\n", + " 23\n", " 0\n", - " 25\n", - " 9\n", - " kworker/0:1\n", - " 18292\n", + " rcu_preempt\n", + " 10\n", " 120\n", - " ksoftirqd/0\n", - " 9\n", + " swapper/3\n", + " 0\n", " 120\n", - " 2\n", + " 0\n", " \n", " \n", - " 0.003333\n", - " sshd\n", + " 0.028204\n", + " rcu_preempt\n", " 3\n", - " 26\n", - " 29973\n", + " 24\n", + " 10\n", " swapper/3\n", " 0\n", " 120\n", - " sshd\n", - " 29973\n", + " rcu_preempt\n", + " 10\n", " 120\n", - " 2\n", + " 128\n", " \n", " \n", - " 0.003649\n", - " kworker/0:1\n", + " 0.028661\n", + " <idle>\n", + " 3\n", + " 26\n", " 0\n", - " 28\n", - " 18292\n", - " ksoftirqd/0\n", - " 9\n", + " rcu_preempt\n", + " 10\n", " 120\n", - " kworker/0:1\n", - " 18292\n", + " swapper/3\n", + " 0\n", + " 120\n", + " 0\n", + " \n", + " \n", + " 0.028736\n", + " rcu_preempt\n", + " 3\n", + " 27\n", + " 10\n", + " swapper/3\n", + " 0\n", " 120\n", - " 256\n", + " rcu_preempt\n", + " 10\n", + " 120\n", + " 128\n", " \n", " \n", - " 0.003834\n", - " ksoftirqd/0\n", + " 0.031987\n", + " <idle>\n", " 0\n", " 29\n", - " 9\n", + " 0\n", " kworker/0:1\n", - " 18292\n", + " 125\n", " 120\n", - " ksoftirqd/0\n", - " 9\n", + " swapper/0\n", + " 0\n", " 120\n", - " 2\n", + " 0\n", " \n", " \n", - " 0.003920\n", + " 0.032074\n", " kworker/0:1\n", " 0\n", - " 31\n", - " 18292\n", - " ksoftirqd/0\n", - " 9\n", + " 30\n", + " 125\n", + " swapper/0\n", + " 0\n", " 120\n", " kworker/0:1\n", - " 18292\n", + " 125\n", " 120\n", - " 256\n", + " 128\n", " \n", " \n", - " 0.003976\n", - " ksoftirqd/0\n", - " 0\n", - " 32\n", - " 9\n", - " kworker/0:1\n", - " 18292\n", + " 0.036056\n", + " <idle>\n", + " 3\n", + " 32\n", + " 0\n", + " rcu_preempt\n", + " 10\n", " 120\n", - " ksoftirqd/0\n", - " 9\n", + " swapper/3\n", + " 0\n", " 120\n", - " 2\n", + " 0\n", " \n", " \n", - " 0.004073\n", - " kworker/0:1\n", - " 0\n", + " 0.036167\n", + " rcu_preempt\n", + " 3\n", " 33\n", - " 18292\n", - " swapper/0\n", + " 10\n", + " swapper/3\n", " 0\n", " 120\n", - " kworker/0:1\n", - " 18292\n", + " rcu_preempt\n", + " 10\n", " 120\n", - " 4\n", + " 128\n", " \n", " \n", - " 0.006578\n", + " 0.044051\n", " <idle>\n", - " 4\n", + " 3\n", " 35\n", " 0\n", - " rcu_sched\n", - " 11\n", + " rcu_preempt\n", + " 10\n", " 120\n", - " swapper/4\n", + " swapper/3\n", " 0\n", " 120\n", - " 1\n", + " 0\n", " \n", " \n", - " 0.006617\n", - " rcu_sched\n", - " 4\n", + " 0.044136\n", + " rcu_preempt\n", + " 3\n", " 36\n", - " 11\n", - " swapper/4\n", + " 10\n", + " swapper/3\n", " 0\n", " 120\n", - " rcu_sched\n", - " 11\n", + " rcu_preempt\n", + " 10\n", " 120\n", - " 256\n", + " 128\n", " \n", " \n", - " 0.006791\n", + " 0.156590\n", " <idle>\n", - " 6\n", + " 2\n", " 38\n", " 0\n", - " rcu_preempt\n", - " 10\n", + " sshd\n", + " 6692\n", " 120\n", - " swapper/6\n", + " swapper/2\n", " 0\n", " 120\n", - " 1\n", + " 0\n", " \n", " \n", - " 0.006819\n", - " rcu_preempt\n", - " 6\n", - " 39\n", - " 10\n", - " swapper/6\n", + " 0.157772\n", + " <idle>\n", + " 0\n", + " 40\n", " 0\n", + " kworker/u16:1\n", + " 6721\n", " 120\n", - " rcu_preempt\n", - " 10\n", + " swapper/0\n", + " 0\n", " 120\n", - " 256\n", + " 0\n", " \n", " \n", - " 0.007133\n", - " <idle>\n", - " 6\n", - " 41\n", + " 0.158056\n", + " kworker/u16:1\n", " 0\n", - " rcu_preempt\n", - " 10\n", - " 120\n", - " swapper/6\n", + " 42\n", + " 6721\n", + " swapper/0\n", " 0\n", " 120\n", - " 1\n", + " kworker/u16:1\n", + " 6721\n", + " 120\n", + " 128\n", " \n", " \n", - " 0.007171\n", - " rcu_preempt\n", - " 6\n", - " 42\n", - " 10\n", - " swapper/6\n", + " 0.158229\n", + " sshd\n", + " 2\n", + " 43\n", + " 6692\n", + " swapper/2\n", " 0\n", " 120\n", - " rcu_preempt\n", - " 10\n", + " sshd\n", + " 6692\n", " 120\n", - " 256\n", + " 1\n", " \n", " \n", - " 0.014548\n", + " 0.158289\n", " <idle>\n", - " 4\n", - " 45\n", + " 3\n", + " 44\n", " 0\n", - " kworker/4:1\n", - " 29029\n", + " sh\n", + " 6695\n", " 120\n", - " swapper/4\n", + " swapper/3\n", " 0\n", " 120\n", - " 1\n", + " 0\n", " \n", " \n", " ...\n", @@ -1621,563 +1561,563 @@ " ...\n", " \n", " \n", - " 9.608546\n", - " kworker/0:1\n", + " 8.111883\n", + " <idle>\n", + " 2\n", + " 9891\n", " 0\n", - " 37788\n", - " 18292\n", - " ksoftirqd/0\n", - " 9\n", - " 120\n", - " kworker/0:1\n", - " 18292\n", + " kworker/u16:1\n", + " 6721\n", " 120\n", - " 256\n", - " \n", - " \n", - " 9.608601\n", - " ksoftirqd/0\n", + " swapper/2\n", " 0\n", - " 37789\n", - " 9\n", - " kworker/0:1\n", - " 18292\n", " 120\n", - " ksoftirqd/0\n", - " 9\n", - " 120\n", - " 2\n", + " 0\n", " \n", " \n", - " 9.608704\n", - " kworker/0:1\n", - " 0\n", - " 37790\n", - " 18292\n", - " swapper/0\n", + " 8.112218\n", + " kworker/u16:1\n", + " 2\n", + " 9894\n", + " 6721\n", + " swapper/2\n", " 0\n", " 120\n", - " kworker/0:1\n", - " 18292\n", + " kworker/u16:1\n", + " 6721\n", " 120\n", - " 4\n", + " 128\n", " \n", " \n", - " 9.623991\n", + " 8.112299\n", " <idle>\n", + " 2\n", + " 9896\n", " 0\n", - " 37793\n", - " 0\n", - " ksoftirqd/0\n", - " 9\n", + " kworker/u16:1\n", + " 6721\n", " 120\n", - " swapper/0\n", + " swapper/2\n", " 0\n", " 120\n", - " 1\n", + " 0\n", " \n", " \n", - " 9.624434\n", - " ksoftirqd/0\n", + " 8.112365\n", + " kworker/u16:1\n", + " 2\n", + " 9897\n", + " 6721\n", + " swapper/2\n", " 0\n", - " 37795\n", - " 9\n", - " kworker/0:1\n", - " 18292\n", " 120\n", - " ksoftirqd/0\n", - " 9\n", + " kworker/u16:1\n", + " 6721\n", " 120\n", - " 2\n", + " 128\n", " \n", " \n", - " 9.624633\n", - " kworker/0:1\n", + " 8.112379\n", + " sh\n", + " 3\n", + " 9898\n", + " 6695\n", + " swapper/3\n", " 0\n", - " 37797\n", - " 18292\n", - " ksoftirqd/0\n", - " 9\n", " 120\n", - " kworker/0:1\n", - " 18292\n", + " sh\n", + " 6695\n", " 120\n", - " 256\n", + " 1\n", " \n", " \n", - " 9.624690\n", + " 8.112382\n", " <idle>\n", " 1\n", - " 37798\n", + " 9899\n", " 0\n", - " sshd\n", - " 29973\n", + " kworker/u16:2\n", + " 28905\n", " 120\n", " swapper/1\n", " 0\n", " 120\n", - " 1\n", + " 0\n", " \n", " \n", - " 9.624694\n", - " ksoftirqd/0\n", + " 8.112434\n", + " <...>\n", + " 1\n", + " 9900\n", + " 28905\n", + " swapper/1\n", " 0\n", - " 37799\n", - " 9\n", - " kworker/0:1\n", - " 18292\n", " 120\n", - " ksoftirqd/0\n", - " 9\n", + " kworker/u16:2\n", + " 28905\n", " 120\n", - " 2\n", + " 128\n", " \n", " \n", - " 9.625056\n", - " kworker/0:1\n", + " 8.112435\n", + " <idle>\n", " 0\n", - " 37801\n", - " 18292\n", - " ksoftirqd/0\n", - " 9\n", + " 9901\n", + " 0\n", + " sshd\n", + " 6692\n", " 120\n", - " kworker/0:1\n", - " 18292\n", + " swapper/0\n", + " 0\n", " 120\n", - " 256\n", + " 0\n", " \n", " \n", - " 9.625109\n", - " ksoftirqd/0\n", + " 8.113456\n", + " sshd\n", + " 0\n", + " 9902\n", + " 6692\n", + " swapper/0\n", " 0\n", - " 37802\n", - " 9\n", - " kworker/0:1\n", - " 18292\n", " 120\n", - " ksoftirqd/0\n", - " 9\n", + " sshd\n", + " 6692\n", " 120\n", - " 2\n", + " 1\n", " \n", " \n", - " 9.625192\n", - " kworker/0:1\n", + " 8.120035\n", + " <idle>\n", + " 4\n", + " 9904\n", + " 0\n", + " sugov:4\n", + " 7037\n", + " -1\n", + " swapper/4\n", " 0\n", - " 37804\n", - " 18292\n", - " ksoftirqd/0\n", - " 9\n", - " 120\n", - " kworker/0:1\n", - " 18292\n", " 120\n", - " 256\n", + " 0\n", " \n", " \n", - " 9.625248\n", - " ksoftirqd/0\n", + " 8.120064\n", + " sugov:4\n", + " 4\n", + " 9905\n", + " 7037\n", + " swapper/4\n", " 0\n", - " 37805\n", - " 9\n", - " kworker/0:1\n", - " 18292\n", - " 120\n", - " ksoftirqd/0\n", - " 9\n", " 120\n", - " 2\n", + " sugov:4\n", + " 7037\n", + " -1\n", + " 1\n", " \n", " \n", - " 9.625525\n", - " kworker/0:1\n", - " 0\n", - " 37806\n", - " 18292\n", - " swapper/0\n", + " 8.120153\n", + " <idle>\n", + " 3\n", + " 9907\n", " 0\n", + " rcu_preempt\n", + " 10\n", " 120\n", - " kworker/0:1\n", - " 18292\n", + " swapper/3\n", + " 0\n", " 120\n", - " 4\n", + " 0\n", " \n", " \n", - " 9.625534\n", - " sshd\n", - " 1\n", - " 37807\n", - " 29973\n", - " swapper/1\n", + " 8.120281\n", + " rcu_preempt\n", + " 3\n", + " 9908\n", + " 10\n", + " swapper/3\n", " 0\n", " 120\n", - " sshd\n", - " 29973\n", + " rcu_preempt\n", + " 10\n", " 120\n", - " 2\n", + " 128\n", " \n", " \n", - " 9.625596\n", + " 8.127991\n", " <idle>\n", + " 3\n", + " 9910\n", " 0\n", - " 37809\n", - " 0\n", - " kworker/0:3\n", - " 29984\n", + " rcu_preempt\n", + " 10\n", " 120\n", - " swapper/0\n", + " swapper/3\n", " 0\n", " 120\n", - " 1\n", + " 0\n", " \n", " \n", - " 9.625703\n", - " kworker/0:3\n", - " 0\n", - " 37810\n", - " 29984\n", - " swapper/0\n", + " 8.128103\n", + " rcu_preempt\n", + " 3\n", + " 9911\n", + " 10\n", + " swapper/3\n", " 0\n", " 120\n", - " kworker/0:3\n", - " 29984\n", + " rcu_preempt\n", + " 10\n", " 120\n", - " 256\n", + " 128\n", " \n", " \n", - " 9.627280\n", + " 8.135938\n", " <idle>\n", - " 7\n", - " 37812\n", + " 3\n", + " 9913\n", " 0\n", - " kworker/u16:1\n", - " 30005\n", + " rcu_preempt\n", + " 10\n", " 120\n", - " swapper/7\n", + " swapper/3\n", " 0\n", " 120\n", - " 1\n", - " \n", - " \n", - " 9.627428\n", - " kworker/u16:1\n", - " 7\n", - " 37814\n", - " 30005\n", - " swapper/7\n", " 0\n", - " 120\n", - " kworker/u16:1\n", - " 30005\n", - " 120\n", - " 256\n", " \n", " \n", - " 9.628489\n", - " <idle>\n", - " 6\n", - " 37815\n", + " 8.136048\n", + " rcu_preempt\n", + " 3\n", + " 9914\n", + " 10\n", + " swapper/3\n", " 0\n", - " bash\n", - " 29982\n", " 120\n", - " swapper/6\n", - " 0\n", + " rcu_preempt\n", + " 10\n", " 120\n", - " 1\n", + " 128\n", " \n", " \n", - " 9.631280\n", + " 8.144221\n", " <idle>\n", - " 7\n", - " 37817\n", + " 3\n", + " 9916\n", " 0\n", - " kworker/u16:1\n", - " 30005\n", + " rcu_preempt\n", + " 10\n", " 120\n", - " swapper/7\n", + " swapper/3\n", " 0\n", " 120\n", - " 1\n", + " 0\n", " \n", " \n", - " 9.631357\n", - " kworker/u16:1\n", - " 7\n", - " 37818\n", - " 30005\n", - " swapper/7\n", + " 8.144420\n", + " rcu_preempt\n", + " 3\n", + " 9917\n", + " 10\n", + " swapper/3\n", " 0\n", " 120\n", - " kworker/u16:1\n", - " 30005\n", + " rcu_preempt\n", + " 10\n", " 120\n", - " 256\n", + " 128\n", " \n", " \n", - " 9.632357\n", + " 8.189385\n", " <idle>\n", " 1\n", - " 37820\n", + " 9919\n", " 0\n", - " sshd\n", - " 29973\n", + " kworker/u16:2\n", + " 28905\n", " 120\n", " swapper/1\n", " 0\n", " 120\n", + " 0\n", + " \n", + " \n", + " 8.189760\n", + " <...>\n", " 1\n", + " 9920\n", + " 28905\n", + " swapper/1\n", + " 0\n", + " 120\n", + " kworker/u16:2\n", + " 28905\n", + " 120\n", + " 128\n", " \n", " \n", - " 9.633065\n", + " 8.267389\n", " <idle>\n", - " 4\n", - " 37822\n", " 0\n", - " bash\n", - " 30858\n", + " 9922\n", + " 0\n", + " sshd\n", + " 6692\n", " 120\n", - " swapper/4\n", + " swapper/0\n", " 0\n", " 120\n", - " 1\n", + " 0\n", " \n", " \n", - " 9.633134\n", - " bash\n", - " 6\n", - " 37823\n", - " 29982\n", - " swapper/6\n", + " 8.268310\n", + " <idle>\n", + " 1\n", + " 9924\n", " 0\n", + " kworker/u16:2\n", + " 28905\n", " 120\n", - " bash\n", - " 29982\n", + " swapper/1\n", + " 0\n", " 120\n", - " 2\n", + " 0\n", " \n", " \n", - " 9.633261\n", - " sshd\n", + " 8.268529\n", + " <...>\n", " 1\n", - " 37824\n", - " 29973\n", + " 9926\n", + " 28905\n", " swapper/1\n", " 0\n", " 120\n", - " sshd\n", - " 29973\n", + " kworker/u16:2\n", + " 28905\n", " 120\n", - " 2\n", + " 128\n", " \n", " \n", - " 9.635390\n", + " 8.268806\n", " <idle>\n", - " 2\n", - " 37827\n", + " 3\n", + " 9927\n", " 0\n", - " kworker/2:3\n", - " 12627\n", + " sh\n", + " 6695\n", " 120\n", - " swapper/2\n", + " swapper/3\n", " 0\n", " 120\n", - " 1\n", + " 0\n", " \n", " \n", - " 9.635522\n", - " kworker/2:3\n", - " 2\n", - " 37828\n", - " 12627\n", - " rcu_preempt\n", - " 10\n", + " 8.269021\n", + " sshd\n", + " 0\n", + " 9928\n", + " 6692\n", + " swapper/0\n", + " 0\n", " 120\n", - " kworker/2:3\n", - " 12627\n", + " sshd\n", + " 6692\n", " 120\n", - " 256\n", + " 1\n", " \n", " \n", - " 9.635860\n", - " rcu_preempt\n", - " 2\n", - " 37829\n", - " 10\n", - " swapper/2\n", + " 8.270803\n", + " sh\n", + " 3\n", + " 9930\n", + " 6695\n", + " swapper/3\n", " 0\n", " 120\n", - " rcu_preempt\n", - " 10\n", + " sh\n", + " 6695\n", " 120\n", - " 256\n", + " 1\n", " \n", " \n", - " 9.635913\n", + " 8.272511\n", " <idle>\n", - " 2\n", - " 37831\n", + " 5\n", + " 9931\n", " 0\n", - " kworker/2:3\n", - " 12627\n", + " sh\n", + " 7209\n", " 120\n", - " swapper/2\n", + " swapper/5\n", " 0\n", " 120\n", - " 1\n", + " 0\n", " \n", " \n", - " 9.636188\n", - " kworker/2:3\n", - " 2\n", - " 37832\n", - " 12627\n", - " swapper/2\n", + " 8.272923\n", + " <idle>\n", + " 4\n", + " 9933\n", + " 0\n", + " sugov:4\n", + " 7037\n", + " -1\n", + " swapper/4\n", " 0\n", " 120\n", - " kworker/2:3\n", - " 12627\n", + " 0\n", + " \n", + " \n", + " 8.273060\n", + " sugov:4\n", + " 4\n", + " 9934\n", + " 7037\n", + " swapper/4\n", + " 0\n", " 120\n", - " 256\n", + " sugov:4\n", + " 7037\n", + " -1\n", + " 1\n", " \n", " \n", "\n", - "

23560 rows × 11 columns

\n", + "

6604 rows × 11 columns

\n", "
" ], "text/plain": [ " __comm __cpu __line __pid next_comm next_pid \\\n", "Time \n", - "0.000030 <...> 7 1 30543 swapper/7 0 \n", - "0.000063 7 3 0 kworker/7:2 30176 \n", - "0.000191 kworker/7:2 7 4 30176 swapper/7 0 \n", - "0.000242 6 5 0 bash 29982 \n", - "0.000921 bash 6 8 29982 kworker/6:3 30056 \n", - "0.000956 kworker/6:3 6 9 30056 bash 29982 \n", - "0.001136 5 10 0 kworker/u16:2 29945 \n", - "0.001204 <...> 5 11 29945 swapper/5 0 \n", - "0.001435 bash 6 13 29982 swapper/6 0 \n", - "0.001624 5 14 0 kworker/u16:2 29945 \n", - "0.001655 <...> 5 15 29945 swapper/5 0 \n", - "0.002190 3 17 0 sshd 29973 \n", - "0.002260 6 19 0 rcu_preempt 10 \n", - "0.002286 rcu_preempt 6 20 10 swapper/6 0 \n", - "0.002762 0 22 0 kworker/0:1 18292 \n", - "0.002966 kworker/0:1 0 24 18292 ksoftirqd/0 9 \n", - "0.003048 ksoftirqd/0 0 25 9 kworker/0:1 18292 \n", - "0.003333 sshd 3 26 29973 swapper/3 0 \n", - "0.003649 kworker/0:1 0 28 18292 ksoftirqd/0 9 \n", - "0.003834 ksoftirqd/0 0 29 9 kworker/0:1 18292 \n", - "0.003920 kworker/0:1 0 31 18292 ksoftirqd/0 9 \n", - "0.003976 ksoftirqd/0 0 32 9 kworker/0:1 18292 \n", - "0.004073 kworker/0:1 0 33 18292 swapper/0 0 \n", - "0.006578 4 35 0 rcu_sched 11 \n", - "0.006617 rcu_sched 4 36 11 swapper/4 0 \n", - "0.006791 6 38 0 rcu_preempt 10 \n", - "0.006819 rcu_preempt 6 39 10 swapper/6 0 \n", - "0.007133 6 41 0 rcu_preempt 10 \n", - "0.007171 rcu_preempt 6 42 10 swapper/6 0 \n", - "0.014548 4 45 0 kworker/4:1 29029 \n", + "0.000081 <...> 0 1 7064 swapper/0 0 \n", + "0.000345 3 2 0 sh 6695 \n", + "0.001656 0 4 0 kworker/u16:1 6721 \n", + "0.001758 sh 3 5 6695 swapper/3 0 \n", + "0.001856 kworker/u16:1 0 7 6721 swapper/0 0 \n", + "0.002165 2 8 0 sshd 6692 \n", + "0.003026 sshd 2 9 6692 swapper/2 0 \n", + "0.004100 3 11 0 rcu_preempt 10 \n", + "0.004267 rcu_preempt 3 12 10 swapper/3 0 \n", + "0.012286 3 14 0 rcu_preempt 10 \n", + "0.012397 rcu_preempt 3 15 10 swapper/3 0 \n", + "0.020253 3 17 0 rcu_preempt 10 \n", + "0.020362 rcu_preempt 3 18 10 swapper/3 0 \n", + "0.024036 0 20 0 kworker/0:1 125 \n", + "0.024228 kworker/0:1 0 21 125 swapper/0 0 \n", + "0.028059 3 23 0 rcu_preempt 10 \n", + "0.028204 rcu_preempt 3 24 10 swapper/3 0 \n", + "0.028661 3 26 0 rcu_preempt 10 \n", + "0.028736 rcu_preempt 3 27 10 swapper/3 0 \n", + "0.031987 0 29 0 kworker/0:1 125 \n", + "0.032074 kworker/0:1 0 30 125 swapper/0 0 \n", + "0.036056 3 32 0 rcu_preempt 10 \n", + "0.036167 rcu_preempt 3 33 10 swapper/3 0 \n", + "0.044051 3 35 0 rcu_preempt 10 \n", + "0.044136 rcu_preempt 3 36 10 swapper/3 0 \n", + "0.156590 2 38 0 sshd 6692 \n", + "0.157772 0 40 0 kworker/u16:1 6721 \n", + "0.158056 kworker/u16:1 0 42 6721 swapper/0 0 \n", + "0.158229 sshd 2 43 6692 swapper/2 0 \n", + "0.158289 3 44 0 sh 6695 \n", "... ... ... ... ... ... ... \n", - "9.608546 kworker/0:1 0 37788 18292 ksoftirqd/0 9 \n", - "9.608601 ksoftirqd/0 0 37789 9 kworker/0:1 18292 \n", - "9.608704 kworker/0:1 0 37790 18292 swapper/0 0 \n", - "9.623991 0 37793 0 ksoftirqd/0 9 \n", - "9.624434 ksoftirqd/0 0 37795 9 kworker/0:1 18292 \n", - "9.624633 kworker/0:1 0 37797 18292 ksoftirqd/0 9 \n", - "9.624690 1 37798 0 sshd 29973 \n", - "9.624694 ksoftirqd/0 0 37799 9 kworker/0:1 18292 \n", - "9.625056 kworker/0:1 0 37801 18292 ksoftirqd/0 9 \n", - "9.625109 ksoftirqd/0 0 37802 9 kworker/0:1 18292 \n", - "9.625192 kworker/0:1 0 37804 18292 ksoftirqd/0 9 \n", - "9.625248 ksoftirqd/0 0 37805 9 kworker/0:1 18292 \n", - "9.625525 kworker/0:1 0 37806 18292 swapper/0 0 \n", - "9.625534 sshd 1 37807 29973 swapper/1 0 \n", - "9.625596 0 37809 0 kworker/0:3 29984 \n", - "9.625703 kworker/0:3 0 37810 29984 swapper/0 0 \n", - "9.627280 7 37812 0 kworker/u16:1 30005 \n", - "9.627428 kworker/u16:1 7 37814 30005 swapper/7 0 \n", - "9.628489 6 37815 0 bash 29982 \n", - "9.631280 7 37817 0 kworker/u16:1 30005 \n", - "9.631357 kworker/u16:1 7 37818 30005 swapper/7 0 \n", - "9.632357 1 37820 0 sshd 29973 \n", - "9.633065 4 37822 0 bash 30858 \n", - "9.633134 bash 6 37823 29982 swapper/6 0 \n", - "9.633261 sshd 1 37824 29973 swapper/1 0 \n", - "9.635390 2 37827 0 kworker/2:3 12627 \n", - "9.635522 kworker/2:3 2 37828 12627 rcu_preempt 10 \n", - "9.635860 rcu_preempt 2 37829 10 swapper/2 0 \n", - "9.635913 2 37831 0 kworker/2:3 12627 \n", - "9.636188 kworker/2:3 2 37832 12627 swapper/2 0 \n", + "8.111883 2 9891 0 kworker/u16:1 6721 \n", + "8.112218 kworker/u16:1 2 9894 6721 swapper/2 0 \n", + "8.112299 2 9896 0 kworker/u16:1 6721 \n", + "8.112365 kworker/u16:1 2 9897 6721 swapper/2 0 \n", + "8.112379 sh 3 9898 6695 swapper/3 0 \n", + "8.112382 1 9899 0 kworker/u16:2 28905 \n", + "8.112434 <...> 1 9900 28905 swapper/1 0 \n", + "8.112435 0 9901 0 sshd 6692 \n", + "8.113456 sshd 0 9902 6692 swapper/0 0 \n", + "8.120035 4 9904 0 sugov:4 7037 \n", + "8.120064 sugov:4 4 9905 7037 swapper/4 0 \n", + "8.120153 3 9907 0 rcu_preempt 10 \n", + "8.120281 rcu_preempt 3 9908 10 swapper/3 0 \n", + "8.127991 3 9910 0 rcu_preempt 10 \n", + "8.128103 rcu_preempt 3 9911 10 swapper/3 0 \n", + "8.135938 3 9913 0 rcu_preempt 10 \n", + "8.136048 rcu_preempt 3 9914 10 swapper/3 0 \n", + "8.144221 3 9916 0 rcu_preempt 10 \n", + "8.144420 rcu_preempt 3 9917 10 swapper/3 0 \n", + "8.189385 1 9919 0 kworker/u16:2 28905 \n", + "8.189760 <...> 1 9920 28905 swapper/1 0 \n", + "8.267389 0 9922 0 sshd 6692 \n", + "8.268310 1 9924 0 kworker/u16:2 28905 \n", + "8.268529 <...> 1 9926 28905 swapper/1 0 \n", + "8.268806 3 9927 0 sh 6695 \n", + "8.269021 sshd 0 9928 6692 swapper/0 0 \n", + "8.270803 sh 3 9930 6695 swapper/3 0 \n", + "8.272511 5 9931 0 sh 7209 \n", + "8.272923 4 9933 0 sugov:4 7037 \n", + "8.273060 sugov:4 4 9934 7037 swapper/4 0 \n", "\n", " next_prio prev_comm prev_pid prev_prio prev_state \n", "Time \n", - "0.000030 120 trace-cmd 30543 120 64 \n", - "0.000063 120 swapper/7 0 120 1 \n", - "0.000191 120 kworker/7:2 30176 120 256 \n", - "0.000242 120 swapper/6 0 120 1 \n", - "0.000921 120 bash 29982 120 256 \n", - "0.000956 120 kworker/6:3 30056 120 256 \n", - "0.001136 120 swapper/5 0 120 1 \n", - "0.001204 120 kworker/u16:2 29945 120 256 \n", - "0.001435 120 bash 29982 120 2 \n", - "0.001624 120 swapper/5 0 120 1 \n", - "0.001655 120 kworker/u16:2 29945 120 256 \n", - "0.002190 120 swapper/3 0 120 1 \n", - "0.002260 120 swapper/6 0 120 1 \n", - "0.002286 120 rcu_preempt 10 120 256 \n", - "0.002762 120 swapper/0 0 120 1 \n", - "0.002966 120 kworker/0:1 18292 120 256 \n", - "0.003048 120 ksoftirqd/0 9 120 2 \n", - "0.003333 120 sshd 29973 120 2 \n", - "0.003649 120 kworker/0:1 18292 120 256 \n", - "0.003834 120 ksoftirqd/0 9 120 2 \n", - "0.003920 120 kworker/0:1 18292 120 256 \n", - "0.003976 120 ksoftirqd/0 9 120 2 \n", - "0.004073 120 kworker/0:1 18292 120 4 \n", - "0.006578 120 swapper/4 0 120 1 \n", - "0.006617 120 rcu_sched 11 120 256 \n", - "0.006791 120 swapper/6 0 120 1 \n", - "0.006819 120 rcu_preempt 10 120 256 \n", - "0.007133 120 swapper/6 0 120 1 \n", - "0.007171 120 rcu_preempt 10 120 256 \n", - "0.014548 120 swapper/4 0 120 1 \n", + "0.000081 120 trace-cmd 7064 120 32 \n", + "0.000345 120 swapper/3 0 120 0 \n", + "0.001656 120 swapper/0 0 120 0 \n", + "0.001758 120 sh 6695 120 1 \n", + "0.001856 120 kworker/u16:1 6721 120 128 \n", + "0.002165 120 swapper/2 0 120 0 \n", + "0.003026 120 sshd 6692 120 1 \n", + "0.004100 120 swapper/3 0 120 0 \n", + "0.004267 120 rcu_preempt 10 120 128 \n", + "0.012286 120 swapper/3 0 120 0 \n", + "0.012397 120 rcu_preempt 10 120 128 \n", + "0.020253 120 swapper/3 0 120 0 \n", + "0.020362 120 rcu_preempt 10 120 128 \n", + "0.024036 120 swapper/0 0 120 0 \n", + "0.024228 120 kworker/0:1 125 120 128 \n", + "0.028059 120 swapper/3 0 120 0 \n", + "0.028204 120 rcu_preempt 10 120 128 \n", + "0.028661 120 swapper/3 0 120 0 \n", + "0.028736 120 rcu_preempt 10 120 128 \n", + "0.031987 120 swapper/0 0 120 0 \n", + "0.032074 120 kworker/0:1 125 120 128 \n", + "0.036056 120 swapper/3 0 120 0 \n", + "0.036167 120 rcu_preempt 10 120 128 \n", + "0.044051 120 swapper/3 0 120 0 \n", + "0.044136 120 rcu_preempt 10 120 128 \n", + "0.156590 120 swapper/2 0 120 0 \n", + "0.157772 120 swapper/0 0 120 0 \n", + "0.158056 120 kworker/u16:1 6721 120 128 \n", + "0.158229 120 sshd 6692 120 1 \n", + "0.158289 120 swapper/3 0 120 0 \n", "... ... ... ... ... ... \n", - "9.608546 120 kworker/0:1 18292 120 256 \n", - "9.608601 120 ksoftirqd/0 9 120 2 \n", - "9.608704 120 kworker/0:1 18292 120 4 \n", - "9.623991 120 swapper/0 0 120 1 \n", - "9.624434 120 ksoftirqd/0 9 120 2 \n", - "9.624633 120 kworker/0:1 18292 120 256 \n", - "9.624690 120 swapper/1 0 120 1 \n", - "9.624694 120 ksoftirqd/0 9 120 2 \n", - "9.625056 120 kworker/0:1 18292 120 256 \n", - "9.625109 120 ksoftirqd/0 9 120 2 \n", - "9.625192 120 kworker/0:1 18292 120 256 \n", - "9.625248 120 ksoftirqd/0 9 120 2 \n", - "9.625525 120 kworker/0:1 18292 120 4 \n", - "9.625534 120 sshd 29973 120 2 \n", - "9.625596 120 swapper/0 0 120 1 \n", - "9.625703 120 kworker/0:3 29984 120 256 \n", - "9.627280 120 swapper/7 0 120 1 \n", - "9.627428 120 kworker/u16:1 30005 120 256 \n", - "9.628489 120 swapper/6 0 120 1 \n", - "9.631280 120 swapper/7 0 120 1 \n", - "9.631357 120 kworker/u16:1 30005 120 256 \n", - "9.632357 120 swapper/1 0 120 1 \n", - "9.633065 120 swapper/4 0 120 1 \n", - "9.633134 120 bash 29982 120 2 \n", - "9.633261 120 sshd 29973 120 2 \n", - "9.635390 120 swapper/2 0 120 1 \n", - "9.635522 120 kworker/2:3 12627 120 256 \n", - "9.635860 120 rcu_preempt 10 120 256 \n", - "9.635913 120 swapper/2 0 120 1 \n", - "9.636188 120 kworker/2:3 12627 120 256 \n", + "8.111883 120 swapper/2 0 120 0 \n", + "8.112218 120 kworker/u16:1 6721 120 128 \n", + "8.112299 120 swapper/2 0 120 0 \n", + "8.112365 120 kworker/u16:1 6721 120 128 \n", + "8.112379 120 sh 6695 120 1 \n", + "8.112382 120 swapper/1 0 120 0 \n", + "8.112434 120 kworker/u16:2 28905 120 128 \n", + "8.112435 120 swapper/0 0 120 0 \n", + "8.113456 120 sshd 6692 120 1 \n", + "8.120035 -1 swapper/4 0 120 0 \n", + "8.120064 120 sugov:4 7037 -1 1 \n", + "8.120153 120 swapper/3 0 120 0 \n", + "8.120281 120 rcu_preempt 10 120 128 \n", + "8.127991 120 swapper/3 0 120 0 \n", + "8.128103 120 rcu_preempt 10 120 128 \n", + "8.135938 120 swapper/3 0 120 0 \n", + "8.136048 120 rcu_preempt 10 120 128 \n", + "8.144221 120 swapper/3 0 120 0 \n", + "8.144420 120 rcu_preempt 10 120 128 \n", + "8.189385 120 swapper/1 0 120 0 \n", + "8.189760 120 kworker/u16:2 28905 120 128 \n", + "8.267389 120 swapper/0 0 120 0 \n", + "8.268310 120 swapper/1 0 120 0 \n", + "8.268529 120 kworker/u16:2 28905 120 128 \n", + "8.268806 120 swapper/3 0 120 0 \n", + "8.269021 120 sshd 6692 120 1 \n", + "8.270803 120 sh 6695 120 1 \n", + "8.272511 120 swapper/5 0 120 0 \n", + "8.272923 -1 swapper/4 0 120 0 \n", + "8.273060 120 sugov:4 7037 -1 1 \n", "\n", - "[23560 rows x 11 columns]" + "[6604 rows x 11 columns]" ] }, - "execution_count": 23, + "execution_count": 24, "metadata": {}, "output_type": "execute_result" } @@ -2196,7 +2136,7 @@ }, { "cell_type": "code", - "execution_count": 24, + "execution_count": 25, "metadata": {}, "outputs": [ { @@ -2249,210 +2189,130 @@ " \n", " \n", " \n", - " 1.526125\n", - " kworker/5:1\n", + " 1.528502\n", + " <...>\n", " 5\n", - " 4067\n", - " 29971\n", + " 2026\n", + " 7089\n", " task_4_1\n", - " 30569\n", + " 7099\n", " 120\n", - " kworker/5:1\n", - " 29971\n", + " task_1_0\n", + " 7089\n", " 120\n", - " 256\n", + " 0\n", " \n", " \n", - " 1.546212\n", + " 1.551527\n", " <...>\n", " 5\n", - " 4137\n", - " 30566\n", + " 2046\n", + " 7107\n", " task_4_1\n", - " 30569\n", + " 7099\n", " 120\n", - " task_1_1\n", - " 30566\n", + " task_7_0\n", + " 7107\n", " 120\n", - " 1\n", + " 0\n", " \n", " \n", - " 1.574228\n", - " kworker/5:1\n", - " 5\n", - " 4187\n", - " 29971\n", + " 1.628501\n", + " <...>\n", + " 7\n", + " 2125\n", + " 7095\n", " task_4_1\n", - " 30569\n", + " 7099\n", " 120\n", - " kworker/5:1\n", - " 29971\n", + " task_3_0\n", + " 7095\n", " 120\n", - " 256\n", + " 0\n", " \n", " \n", - " 1.595006\n", + " 1.663758\n", " <...>\n", - " 5\n", - " 4238\n", - " 30574\n", + " 7\n", + " 2151\n", + " 7104\n", " task_4_1\n", - " 30569\n", + " 7099\n", " 120\n", - " task_7_1\n", - " 30574\n", + " task_6_0\n", + " 7104\n", " 120\n", - " 2\n", + " 1\n", " \n", " \n", - " 1.626245\n", + " 1.728769\n", " <idle>\n", " 5\n", - " 4342\n", + " 2456\n", " 0\n", " task_4_1\n", - " 30569\n", + " 7099\n", " 120\n", " swapper/5\n", " 0\n", " 120\n", - " 1\n", - " \n", - " \n", - " 1.658211\n", - " <...>\n", - " 5\n", - " 4401\n", - " 30588\n", - " task_4_1\n", - " 30569\n", - " 120\n", - " task_2_0\n", - " 30588\n", - " 120\n", - " 1\n", - " \n", - " \n", - " 1.692301\n", - " <...>\n", - " 6\n", - " 4471\n", - " 30575\n", - " task_4_1\n", - " 30569\n", - " 120\n", - " task_2_1\n", - " 30575\n", - " 120\n", - " 2\n", - " \n", - " \n", - " 1.692324\n", - " kworker/6:3\n", - " 6\n", - " 4474\n", - " 30056\n", - " task_4_1\n", - " 30569\n", - " 120\n", - " kworker/6:3\n", - " 30056\n", - " 120\n", - " 256\n", - " \n", - " \n", - " 1.727411\n", - " <...>\n", - " 7\n", - " 4670\n", - " 30568\n", - " task_4_1\n", - " 30569\n", - " 120\n", - " task_3_1\n", - " 30568\n", - " 120\n", - " 2\n", - " \n", - " \n", - " 1.728851\n", - " <...>\n", - " 7\n", - " 4753\n", - " 30568\n", - " task_4_1\n", - " 30569\n", - " 120\n", - " task_3_1\n", - " 30568\n", - " 120\n", - " 256\n", + " 0\n", " \n", " \n", - " 1.729009\n", - " <idle>\n", + " 1.728892\n", + " kworker/u16:1\n", " 5\n", - " 4763\n", - " 0\n", + " 2461\n", + " 6721\n", " task_4_1\n", - " 30569\n", + " 7099\n", " 120\n", - " swapper/5\n", - " 0\n", + " kworker/u16:1\n", + " 6721\n", " 120\n", - " 1\n", + " 128\n", " \n", " \n", - " 1.729096\n", - " <idle>\n", + " 1.728944\n", + " kworker/u16:1\n", " 5\n", - " 4768\n", - " 0\n", + " 2464\n", + " 6721\n", " task_4_1\n", - " 30569\n", + " 7099\n", " 120\n", - " swapper/5\n", - " 0\n", + " kworker/u16:1\n", + " 6721\n", " 120\n", - " 1\n", + " 128\n", " \n", " \n", "\n", "" ], "text/plain": [ - " __comm __cpu __line __pid next_comm next_pid next_prio \\\n", - "Time \n", - "1.526125 kworker/5:1 5 4067 29971 task_4_1 30569 120 \n", - "1.546212 <...> 5 4137 30566 task_4_1 30569 120 \n", - "1.574228 kworker/5:1 5 4187 29971 task_4_1 30569 120 \n", - "1.595006 <...> 5 4238 30574 task_4_1 30569 120 \n", - "1.626245 5 4342 0 task_4_1 30569 120 \n", - "1.658211 <...> 5 4401 30588 task_4_1 30569 120 \n", - "1.692301 <...> 6 4471 30575 task_4_1 30569 120 \n", - "1.692324 kworker/6:3 6 4474 30056 task_4_1 30569 120 \n", - "1.727411 <...> 7 4670 30568 task_4_1 30569 120 \n", - "1.728851 <...> 7 4753 30568 task_4_1 30569 120 \n", - "1.729009 5 4763 0 task_4_1 30569 120 \n", - "1.729096 5 4768 0 task_4_1 30569 120 \n", + " __comm __cpu __line __pid next_comm next_pid next_prio \\\n", + "Time \n", + "1.528502 <...> 5 2026 7089 task_4_1 7099 120 \n", + "1.551527 <...> 5 2046 7107 task_4_1 7099 120 \n", + "1.628501 <...> 7 2125 7095 task_4_1 7099 120 \n", + "1.663758 <...> 7 2151 7104 task_4_1 7099 120 \n", + "1.728769 5 2456 0 task_4_1 7099 120 \n", + "1.728892 kworker/u16:1 5 2461 6721 task_4_1 7099 120 \n", + "1.728944 kworker/u16:1 5 2464 6721 task_4_1 7099 120 \n", "\n", - " prev_comm prev_pid prev_prio prev_state \n", - "Time \n", - "1.526125 kworker/5:1 29971 120 256 \n", - "1.546212 task_1_1 30566 120 1 \n", - "1.574228 kworker/5:1 29971 120 256 \n", - "1.595006 task_7_1 30574 120 2 \n", - "1.626245 swapper/5 0 120 1 \n", - "1.658211 task_2_0 30588 120 1 \n", - "1.692301 task_2_1 30575 120 2 \n", - "1.692324 kworker/6:3 30056 120 256 \n", - "1.727411 task_3_1 30568 120 2 \n", - "1.728851 task_3_1 30568 120 256 \n", - "1.729009 swapper/5 0 120 1 \n", - "1.729096 swapper/5 0 120 1 " + " prev_comm prev_pid prev_prio prev_state \n", + "Time \n", + "1.528502 task_1_0 7089 120 0 \n", + "1.551527 task_7_0 7107 120 0 \n", + "1.628501 task_3_0 7095 120 0 \n", + "1.663758 task_6_0 7104 120 1 \n", + "1.728769 swapper/5 0 120 0 \n", + "1.728892 kworker/u16:1 6721 120 128 \n", + "1.728944 kworker/u16:1 6721 120 128 " ] }, - "execution_count": 24, + "execution_count": 25, "metadata": {}, "output_type": "execute_result" } @@ -2477,7 +2337,7 @@ }, { "cell_type": "code", - "execution_count": 25, + "execution_count": 26, "metadata": {}, "outputs": [ { @@ -2512,64 +2372,54 @@ " \n", " \n", " \n", - " 13\n", + " 7027\n", + " -1\n", + " sugov:0\n", + " \n", + " \n", + " 7037\n", + " -1\n", + " sugov:4\n", + " \n", + " \n", + " 11\n", " 0\n", " migration/0\n", " \n", " \n", - " 16\n", + " 14\n", " 0\n", " migration/1\n", " \n", " \n", - " 21\n", + " 19\n", " 0\n", " migration/2\n", " \n", " \n", - " 26\n", + " 24\n", " 0\n", " migration/3\n", " \n", " \n", - " 31\n", + " 29\n", " 0\n", " migration/4\n", " \n", " \n", - " 36\n", + " 34\n", " 0\n", " migration/5\n", " \n", " \n", - " 41\n", + " 39\n", " 0\n", " migration/6\n", " \n", " \n", - " 46\n", - " 0\n", - " migration/7\n", - " \n", - " \n", - " 3101\n", - " 0\n", - " rtkit-daemon\n", - " \n", - " \n", - " 1526\n", - " 49\n", - " irq/63-hisi_the\n", - " \n", - " \n", - " 1743\n", - " 100\n", - " kworker/0:1H\n", - " \n", - " \n", - " 3658\n", - " 100\n", - " kworker/2:1H\n", + " 1599\n", + " 49\n", + " irq/63-tsensor_\n", " \n", " \n", "\n", @@ -2578,21 +2428,19 @@ "text/plain": [ " prio comm\n", "pid \n", - "13 0 migration/0\n", - "16 0 migration/1\n", - "21 0 migration/2\n", - "26 0 migration/3\n", - "31 0 migration/4\n", - "36 0 migration/5\n", - "41 0 migration/6\n", - "46 0 migration/7\n", - "3101 0 rtkit-daemon\n", - "1526 49 irq/63-hisi_the\n", - "1743 100 kworker/0:1H\n", - "3658 100 kworker/2:1H" + "7027 -1 sugov:0\n", + "7037 -1 sugov:4\n", + "11 0 migration/0\n", + "14 0 migration/1\n", + "19 0 migration/2\n", + "24 0 migration/3\n", + "29 0 migration/4\n", + "34 0 migration/5\n", + "39 0 migration/6\n", + "1599 49 irq/63-tsensor_" ] }, - "execution_count": 25, + "execution_count": 26, "metadata": {}, "output_type": "execute_result" } @@ -2603,7 +2451,7 @@ }, { "cell_type": "code", - "execution_count": 26, + "execution_count": 27, "metadata": { "scrolled": true }, @@ -2646,244 +2494,244 @@ " \n", " \n", " \n", - " 0.719690\n", + " 0.701949\n", + " 5\n", " 5\n", - " 7\n", " W\n", " A\n", - " 0.000229\n", + " 0.000022\n", " \n", " \n", - " 0.719919\n", + " 0.701971\n", " -1\n", - " 5\n", + " 6\n", " A\n", - " T\n", - " 0.000027\n", + " D\n", + " 0.000053\n", " \n", " \n", - " 0.719946\n", + " 0.702024\n", " -1\n", - " 5\n", - " T\n", + " 6\n", + " D\n", " W\n", - " 0.000117\n", + " 0.000226\n", " \n", " \n", - " 0.720063\n", + " 0.702250\n", + " 6\n", " 5\n", - " 7\n", " W\n", " A\n", - " 0.000228\n", + " 0.000231\n", " \n", " \n", - " 0.720291\n", + " 0.702481\n", " -1\n", - " 5\n", + " 6\n", " A\n", - " T\n", - " 0.000028\n", + " D\n", + " 0.000020\n", " \n", " \n", - " 0.720319\n", + " 0.702501\n", " -1\n", - " 5\n", - " T\n", + " 6\n", + " D\n", " W\n", - " 0.000224\n", + " 0.000526\n", " \n", " \n", - " 0.720543\n", - " 5\n", - " 7\n", + " 0.703027\n", + " 6\n", + " 6\n", " W\n", " A\n", - " 0.000226\n", + " 0.000021\n", " \n", " \n", - " 0.720769\n", + " 0.703048\n", " -1\n", - " 5\n", + " 6\n", " A\n", - " D\n", - " 0.000050\n", + " S\n", + " 0.000019\n", " \n", " \n", - " 0.720819\n", + " 0.703067\n", " -1\n", - " 5\n", - " D\n", + " 6\n", + " S\n", " W\n", - " 0.000020\n", + " 0.008632\n", " \n", " \n", - " 0.720839\n", - " 5\n", + " 0.711699\n", + " 6\n", " 6\n", " W\n", " A\n", - " 0.000015\n", + " 0.003906\n", " \n", " \n", - " 0.720854\n", + " 0.715605\n", " -1\n", - " 5\n", + " 6\n", " A\n", " D\n", - " 0.000019\n", + " 0.000040\n", " \n", " \n", - " 0.720873\n", + " 0.715645\n", " -1\n", - " 5\n", + " 6\n", " D\n", " W\n", - " 0.000314\n", + " 0.007947\n", " \n", " \n", - " 0.721187\n", - " 5\n", - " 5\n", + " 0.723592\n", + " 6\n", + " 6\n", " W\n", " A\n", - " 0.000011\n", + " 0.007938\n", " \n", " \n", - " 0.721198\n", + " 0.731530\n", " -1\n", - " 5\n", + " 6\n", " A\n", - " T\n", - " 0.000044\n", + " R\n", + " 0.007998\n", " \n", " \n", - " 0.721242\n", + " 0.739528\n", " -1\n", - " 5\n", - " T\n", - " W\n", - " 0.001190\n", - " \n", - " \n", - " 0.722432\n", - " 5\n", - " 5\n", - " W\n", + " 6\n", + " R\n", " A\n", - " 0.000012\n", + " 0.016000\n", " \n", " \n", - " 0.722444\n", + " 0.755528\n", " -1\n", - " 5\n", + " 6\n", " A\n", - " D\n", - " 0.000068\n", + " R\n", + " 0.008000\n", " \n", " \n", - " 0.722512\n", + " 0.763528\n", " -1\n", - " 5\n", - " D\n", - " W\n", - " 0.008175\n", - " \n", - " \n", - " 0.730687\n", - " 4\n", " 6\n", - " W\n", + " R\n", " A\n", - " 0.000004\n", + " 0.021965\n", " \n", " \n", - " 0.730691\n", + " 0.785493\n", " -1\n", - " 4\n", + " 2\n", " A\n", - " T\n", - " 0.000117\n", + " S\n", + " 0.009657\n", " \n", " \n", - " 0.730808\n", + " 0.795150\n", " -1\n", - " 4\n", - " T\n", + " 2\n", + " S\n", " W\n", - " 0.000010\n", + " 0.006005\n", " \n", " \n", - " 0.730818\n", - " 4\n", - " 6\n", + " 0.801155\n", + " 3\n", + " 2\n", " W\n", " A\n", - " 0.000006\n", + " 0.000222\n", " \n", " \n", - " 0.730824\n", + " 0.801377\n", " -1\n", - " 4\n", + " 3\n", " A\n", - " S\n", - " 0.007416\n", + " R\n", + " 0.030167\n", " \n", " \n", - " 0.738240\n", + " 0.831544\n", " -1\n", - " 4\n", - " S\n", + " 3\n", + " R\n", " A\n", - " 0.000013\n", + " 0.024000\n", " \n", " \n", - " 0.738253\n", + " 0.855544\n", " -1\n", - " 4\n", + " 3\n", " A\n", " S\n", - " 0.007983\n", + " 0.014980\n", " \n", " \n", - " 0.746236\n", + " 0.870524\n", " -1\n", - " 4\n", + " 3\n", " S\n", + " W\n", + " 0.030369\n", + " \n", + " \n", + " 0.900893\n", + " 3\n", + " 3\n", + " W\n", " A\n", - " 0.000053\n", + " 0.000010\n", " \n", " \n", - " 0.746289\n", + " 0.900903\n", " -1\n", - " 4\n", + " 3\n", " A\n", - " D\n", - " 0.009043\n", + " R\n", + " 0.002095\n", " \n", " \n", - " 0.755332\n", + " 0.902998\n", " -1\n", - " 4\n", - " D\n", - " W\n", - " 0.068873\n", + " 3\n", + " R\n", + " A\n", + " 0.028544\n", " \n", " \n", - " 0.824205\n", - " 4\n", - " 4\n", - " W\n", + " 0.931542\n", + " -1\n", + " 3\n", " A\n", - " 0.000035\n", + " R\n", + " 0.008000\n", " \n", " \n", - " 0.824240\n", + " 0.939542\n", " -1\n", - " 4\n", + " 3\n", + " R\n", " A\n", - " S\n", - " 0.009984\n", + " 0.024001\n", + " \n", + " \n", + " 0.963543\n", + " -1\n", + " 3\n", + " A\n", + " R\n", + " 0.007999\n", " \n", " \n", " ...\n", @@ -2894,319 +2742,319 @@ " ...\n", " \n", " \n", - " 1.525995\n", - " 5\n", - " 5\n", - " W\n", - " A\n", - " 0.000130\n", - " \n", - " \n", - " 1.526125\n", + " 1.243530\n", " -1\n", - " 5\n", + " 6\n", + " R\n", " A\n", - " S\n", - " 0.008111\n", + " 0.000588\n", " \n", " \n", - " 1.534236\n", + " 1.244118\n", " -1\n", - " 5\n", - " S\n", + " 4\n", " A\n", - " 0.011976\n", + " S\n", + " 0.007059\n", " \n", " \n", - " 1.546212\n", + " 1.251177\n", " -1\n", - " 5\n", - " A\n", + " 4\n", " S\n", - " 0.004005\n", + " W\n", + " 0.077320\n", " \n", " \n", - " 1.550217\n", - " -1\n", - " 5\n", - " S\n", + " 1.328497\n", + " 7\n", + " 4\n", + " W\n", " A\n", - " 0.024011\n", + " 0.000002\n", " \n", " \n", - " 1.574228\n", + " 1.328499\n", " -1\n", - " 5\n", + " 7\n", " A\n", - " S\n", - " 0.011990\n", + " R\n", + " 0.007400\n", " \n", " \n", - " 1.586218\n", + " 1.335899\n", " -1\n", - " 5\n", - " S\n", + " 7\n", + " R\n", " A\n", - " 0.008788\n", + " 0.015629\n", " \n", " \n", - " 1.595006\n", + " 1.351528\n", " -1\n", - " 5\n", + " 7\n", " A\n", - " D\n", - " 0.001340\n", + " S\n", + " 0.015692\n", " \n", " \n", - " 1.596346\n", + " 1.367220\n", " -1\n", - " 5\n", - " D\n", + " 7\n", + " S\n", " W\n", - " 0.029869\n", + " 0.061275\n", " \n", " \n", - " 1.626215\n", - " 5\n", - " 5\n", + " 1.428495\n", + " 7\n", + " 7\n", " W\n", " A\n", - " 0.000030\n", + " 0.000005\n", " \n", " \n", - " 1.626245\n", + " 1.428500\n", " -1\n", - " 5\n", + " 7\n", " A\n", - " S\n", - " 0.007971\n", + " R\n", + " 0.015030\n", " \n", " \n", - " 1.634216\n", + " 1.443530\n", " -1\n", - " 5\n", - " S\n", + " 7\n", + " R\n", " A\n", - " 0.023995\n", + " 0.016000\n", " \n", " \n", - " 1.658211\n", + " 1.459530\n", " -1\n", - " 5\n", + " 7\n", " A\n", " S\n", - " 0.008001\n", + " 0.008351\n", " \n", " \n", - " 1.666212\n", + " 1.467881\n", " -1\n", - " 5\n", + " 7\n", " S\n", + " W\n", + " 0.060617\n", + " \n", + " \n", + " 1.528498\n", + " 5\n", + " 7\n", + " W\n", " A\n", - " 0.026089\n", + " 0.000004\n", " \n", " \n", - " 1.692301\n", + " 1.528502\n", " -1\n", - " 6\n", + " 5\n", " A\n", - " S\n", - " 0.000010\n", + " R\n", + " 0.007398\n", " \n", " \n", - " 1.692311\n", + " 1.535900\n", " -1\n", - " 6\n", - " S\n", + " 5\n", + " R\n", " A\n", - " 0.000013\n", + " 0.015627\n", " \n", " \n", - " 1.692324\n", + " 1.551527\n", " -1\n", - " 6\n", + " 5\n", " A\n", - " D\n", - " 0.006455\n", + " S\n", + " 0.016516\n", " \n", " \n", - " 1.698779\n", + " 1.568043\n", " -1\n", - " 6\n", - " D\n", + " 5\n", + " S\n", " W\n", - " 0.028145\n", + " 0.060455\n", " \n", " \n", - " 1.726924\n", - " 6\n", - " 6\n", + " 1.628498\n", + " 7\n", + " 5\n", " W\n", " A\n", - " 0.000487\n", + " 0.000003\n", " \n", " \n", - " 1.727411\n", + " 1.628501\n", " -1\n", " 7\n", " A\n", - " D\n", - " 0.000046\n", + " R\n", + " 0.015028\n", " \n", " \n", - " 1.727457\n", + " 1.643529\n", " -1\n", " 7\n", - " D\n", - " W\n", - " 0.001390\n", - " \n", - " \n", - " 1.728847\n", - " 7\n", - " 7\n", - " W\n", + " R\n", " A\n", - " 0.000004\n", + " 0.020229\n", " \n", " \n", - " 1.728851\n", + " 1.663758\n", " -1\n", " 7\n", " A\n", - " T\n", - " 0.000128\n", + " S\n", + " 0.009217\n", " \n", " \n", - " 1.728979\n", + " 1.672975\n", " -1\n", " 7\n", - " T\n", + " S\n", " W\n", - " 0.000024\n", + " 0.055545\n", " \n", " \n", - " 1.729003\n", - " 5\n", + " 1.728520\n", " 5\n", + " 7\n", " W\n", " A\n", - " 0.000006\n", + " 0.000249\n", " \n", " \n", - " 1.729009\n", + " 1.728769\n", " -1\n", " 5\n", " A\n", - " T\n", - " 0.000071\n", + " \n", + " 0.000086\n", " \n", " \n", - " 1.729080\n", + " 1.728855\n", " -1\n", " 5\n", - " T\n", - " W\n", - " 0.000009\n", + " \n", + " A\n", + " 0.000037\n", + " \n", + " \n", + " 1.728892\n", + " -1\n", + " 5\n", + " A\n", + " \n", + " 0.000031\n", " \n", " \n", - " 1.729089\n", + " 1.728923\n", + " -1\n", " 5\n", - " 7\n", - " W\n", + " \n", " A\n", - " 0.000007\n", + " 0.000021\n", " \n", " \n", - " 1.729096\n", + " 1.728944\n", " -1\n", " 5\n", " A\n", - " Z\n", - " 0.000052\n", + " X\n", + " 0.000230\n", " \n", " \n", - " 1.729148\n", + " 1.729174\n", " -1\n", " 5\n", - " Z\n", - " NaN\n", - " 7.907040\n", + " X\n", + " X\n", + " 6.543886\n", " \n", " \n", "\n", - "

109 rows × 5 columns

\n", + "

74 rows × 5 columns

\n", "" ], "text/plain": [ " target_cpu cpu curr_state next_state delta\n", "Time \n", - "0.719690 5 7 W A 0.000229\n", - "0.719919 -1 5 A T 0.000027\n", - "0.719946 -1 5 T W 0.000117\n", - "0.720063 5 7 W A 0.000228\n", - "0.720291 -1 5 A T 0.000028\n", - "0.720319 -1 5 T W 0.000224\n", - "0.720543 5 7 W A 0.000226\n", - "0.720769 -1 5 A D 0.000050\n", - "0.720819 -1 5 D W 0.000020\n", - "0.720839 5 6 W A 0.000015\n", - "0.720854 -1 5 A D 0.000019\n", - "0.720873 -1 5 D W 0.000314\n", - "0.721187 5 5 W A 0.000011\n", - "0.721198 -1 5 A T 0.000044\n", - "0.721242 -1 5 T W 0.001190\n", - "0.722432 5 5 W A 0.000012\n", - "0.722444 -1 5 A D 0.000068\n", - "0.722512 -1 5 D W 0.008175\n", - "0.730687 4 6 W A 0.000004\n", - "0.730691 -1 4 A T 0.000117\n", - "0.730808 -1 4 T W 0.000010\n", - "0.730818 4 6 W A 0.000006\n", - "0.730824 -1 4 A S 0.007416\n", - "0.738240 -1 4 S A 0.000013\n", - "0.738253 -1 4 A S 0.007983\n", - "0.746236 -1 4 S A 0.000053\n", - "0.746289 -1 4 A D 0.009043\n", - "0.755332 -1 4 D W 0.068873\n", - "0.824205 4 4 W A 0.000035\n", - "0.824240 -1 4 A S 0.009984\n", + "0.701949 5 5 W A 0.000022\n", + "0.701971 -1 6 A D 0.000053\n", + "0.702024 -1 6 D W 0.000226\n", + "0.702250 6 5 W A 0.000231\n", + "0.702481 -1 6 A D 0.000020\n", + "0.702501 -1 6 D W 0.000526\n", + "0.703027 6 6 W A 0.000021\n", + "0.703048 -1 6 A S 0.000019\n", + "0.703067 -1 6 S W 0.008632\n", + "0.711699 6 6 W A 0.003906\n", + "0.715605 -1 6 A D 0.000040\n", + "0.715645 -1 6 D W 0.007947\n", + "0.723592 6 6 W A 0.007938\n", + "0.731530 -1 6 A R 0.007998\n", + "0.739528 -1 6 R A 0.016000\n", + "0.755528 -1 6 A R 0.008000\n", + "0.763528 -1 6 R A 0.021965\n", + "0.785493 -1 2 A S 0.009657\n", + "0.795150 -1 2 S W 0.006005\n", + "0.801155 3 2 W A 0.000222\n", + "0.801377 -1 3 A R 0.030167\n", + "0.831544 -1 3 R A 0.024000\n", + "0.855544 -1 3 A S 0.014980\n", + "0.870524 -1 3 S W 0.030369\n", + "0.900893 3 3 W A 0.000010\n", + "0.900903 -1 3 A R 0.002095\n", + "0.902998 -1 3 R A 0.028544\n", + "0.931542 -1 3 A R 0.008000\n", + "0.939542 -1 3 R A 0.024001\n", + "0.963543 -1 3 A R 0.007999\n", "... ... ... ... ... ...\n", - "1.525995 5 5 W A 0.000130\n", - "1.526125 -1 5 A S 0.008111\n", - "1.534236 -1 5 S A 0.011976\n", - "1.546212 -1 5 A S 0.004005\n", - "1.550217 -1 5 S A 0.024011\n", - "1.574228 -1 5 A S 0.011990\n", - "1.586218 -1 5 S A 0.008788\n", - "1.595006 -1 5 A D 0.001340\n", - "1.596346 -1 5 D W 0.029869\n", - "1.626215 5 5 W A 0.000030\n", - "1.626245 -1 5 A S 0.007971\n", - "1.634216 -1 5 S A 0.023995\n", - "1.658211 -1 5 A S 0.008001\n", - "1.666212 -1 5 S A 0.026089\n", - "1.692301 -1 6 A S 0.000010\n", - "1.692311 -1 6 S A 0.000013\n", - "1.692324 -1 6 A D 0.006455\n", - "1.698779 -1 6 D W 0.028145\n", - "1.726924 6 6 W A 0.000487\n", - "1.727411 -1 7 A D 0.000046\n", - "1.727457 -1 7 D W 0.001390\n", - "1.728847 7 7 W A 0.000004\n", - "1.728851 -1 7 A T 0.000128\n", - "1.728979 -1 7 T W 0.000024\n", - "1.729003 5 5 W A 0.000006\n", - "1.729009 -1 5 A T 0.000071\n", - "1.729080 -1 5 T W 0.000009\n", - "1.729089 5 7 W A 0.000007\n", - "1.729096 -1 5 A Z 0.000052\n", - "1.729148 -1 5 Z NaN 7.907040\n", + "1.243530 -1 6 R A 0.000588\n", + "1.244118 -1 4 A S 0.007059\n", + "1.251177 -1 4 S W 0.077320\n", + "1.328497 7 4 W A 0.000002\n", + "1.328499 -1 7 A R 0.007400\n", + "1.335899 -1 7 R A 0.015629\n", + "1.351528 -1 7 A S 0.015692\n", + "1.367220 -1 7 S W 0.061275\n", + "1.428495 7 7 W A 0.000005\n", + "1.428500 -1 7 A R 0.015030\n", + "1.443530 -1 7 R A 0.016000\n", + "1.459530 -1 7 A S 0.008351\n", + "1.467881 -1 7 S W 0.060617\n", + "1.528498 5 7 W A 0.000004\n", + "1.528502 -1 5 A R 0.007398\n", + "1.535900 -1 5 R A 0.015627\n", + "1.551527 -1 5 A S 0.016516\n", + "1.568043 -1 5 S W 0.060455\n", + "1.628498 7 5 W A 0.000003\n", + "1.628501 -1 7 A R 0.015028\n", + "1.643529 -1 7 R A 0.020229\n", + "1.663758 -1 7 A S 0.009217\n", + "1.672975 -1 7 S W 0.055545\n", + "1.728520 5 7 W A 0.000249\n", + "1.728769 -1 5 A 0.000086\n", + "1.728855 -1 5 A 0.000037\n", + "1.728892 -1 5 A 0.000031\n", + "1.728923 -1 5 A 0.000021\n", + "1.728944 -1 5 A X 0.000230\n", + "1.729174 -1 5 X X 6.543886\n", "\n", - "[109 rows x 5 columns]" + "[74 rows x 5 columns]" ] }, - "execution_count": 26, + "execution_count": 27, "metadata": {}, "output_type": "execute_result" } @@ -3218,7 +3066,7 @@ }, { "cell_type": "code", - "execution_count": 27, + "execution_count": 28, "metadata": {}, "outputs": [], "source": [ @@ -3227,7 +3075,7 @@ }, { "cell_type": "code", - "execution_count": 28, + "execution_count": 29, "metadata": {}, "outputs": [ { @@ -3268,44 +3116,36 @@ " \n", " \n", " \n", - " 1.034215\n", - " -1\n", - " 4\n", - " A\n", - " S\n", - " 0.011998\n", - " \n", - " \n", - " 1.066214\n", + " 1.051543\n", " -1\n", - " 4\n", + " 2\n", " A\n", - " D\n", - " 0.008486\n", + " R\n", + " 0.011999\n", " \n", " \n", - " 1.124711\n", + " 1.079541\n", " -1\n", - " 5\n", + " 2\n", " A\n", - " S\n", - " 0.005528\n", + " R\n", + " 0.020267\n", " \n", " \n", - " 1.154219\n", + " 1.122482\n", " -1\n", " 5\n", " A\n", - " S\n", - " 0.007998\n", + " R\n", + " 0.013419\n", " \n", " \n", - " 1.190213\n", + " 1.143925\n", " -1\n", - " 5\n", + " 6\n", " A\n", " S\n", - " 0.007999\n", + " 0.014116\n", " \n", " \n", "\n", @@ -3314,14 +3154,13 @@ "text/plain": [ " target_cpu cpu curr_state next_state delta\n", "Time \n", - "1.034215 -1 4 A S 0.011998\n", - "1.066214 -1 4 A D 0.008486\n", - "1.124711 -1 5 A S 0.005528\n", - "1.154219 -1 5 A S 0.007998\n", - "1.190213 -1 5 A S 0.007999" + "1.051543 -1 2 A R 0.011999\n", + "1.079541 -1 2 A R 0.020267\n", + "1.122482 -1 5 A R 0.013419\n", + "1.143925 -1 6 A S 0.014116" ] }, - "execution_count": 28, + "execution_count": 29, "metadata": {}, "output_type": "execute_result" } @@ -3339,22 +3178,22 @@ }, { "cell_type": "code", - "execution_count": 29, + "execution_count": 30, "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "" + "" ] }, - "execution_count": 29, + "execution_count": 30, "metadata": {}, "output_type": "execute_result" }, { "data": { - "image/png": "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\n", + "image/png": "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\n", "text/plain": [ "
" ] @@ -3371,22 +3210,22 @@ }, { "cell_type": "code", - "execution_count": 30, + "execution_count": 31, "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "" + "" ] }, - "execution_count": 30, + "execution_count": 31, "metadata": {}, "output_type": "execute_result" }, { "data": { - "image/png": "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\n", + "image/png": "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\n", "text/plain": [ "
" ] @@ -3403,22 +3242,22 @@ }, { "cell_type": "code", - "execution_count": 31, + "execution_count": 32, "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "" + "" ] }, - "execution_count": 31, + "execution_count": 32, "metadata": {}, "output_type": "execute_result" }, { "data": { - "image/png": "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\n", + "image/png": "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\n", "text/plain": [ "
" ] @@ -3450,7 +3289,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.5.2" + "version": "3.7.2" } }, "nbformat": 4, diff --git a/ipynb/profiling/kernel_functions_profiling.ipynb b/ipynb/profiling/kernel_functions_profiling.ipynb index 6dffd6e2a..5602b1206 100644 --- a/ipynb/profiling/kernel_functions_profiling.ipynb +++ b/ipynb/profiling/kernel_functions_profiling.ipynb @@ -25,8 +25,8 @@ "name": "stderr", "output_type": "stream", "text": [ - "2018-12-06 12:06:06,453 INFO : root : Using LISA logging configuration:\n", - "2018-12-06 12:06:06,454 INFO : root : /data/work/lisa/logging.conf\n" + "2019-02-26 16:55:21,469 INFO : root : Using LISA logging configuration:\n", + "2019-02-26 16:55:21,470 INFO : root : /data/work/lisa/logging.conf\n" ] } ], @@ -45,14 +45,14 @@ "name": "stderr", "output_type": "stream", "text": [ - "2018-12-06 12:06:06,478 INFO : root : Generating grammar tables from /usr/lib/python3.5/lib2to3/Grammar.txt\n", - "2018-12-06 12:06:06,502 INFO : root : Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt\n" + "2019-02-26 16:55:21,487 INFO : root : Generating grammar tables from /usr/lib/python3.5/lib2to3/Grammar.txt\n", + "2019-02-26 16:55:21,510 INFO : root : Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt\n" ] } ], "source": [ "import os\n", - "from lisa.env import TestEnv, TargetConf" + "from lisa.target import Target, TargetConf" ] }, { @@ -73,88 +73,68 @@ "cell_type": "code", "execution_count": 3, "metadata": {}, - "outputs": [], - "source": [ - "target_conf = TargetConf({\n", - " \"kind\" : \"linux\",\n", - " \"name\" : \"hikey960\",\n", - " \n", - " \"host\": \"192.168.0.1\",\n", - " \"username\" : \"root\",\n", - " \"password\" : \"root\"\n", - "})" - ] - }, - { - "cell_type": "code", - "execution_count": 4, - "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ - "2018-12-06 12:06:07,215 INFO : lisa.env.TestEnv : Target configuration:\n", - "|- username from user (str): root\n", - "|- name from user (str): hikey960\n", - "|- kind from user (str): linux\n", - "|- host from user (str): 192.168.0.1\n", - "|- password from user (str): root\n", - "+- devlib:\n", - " +- platform:\n", - " |- class from default (str): devlib.platform.Platform\n", - "+- ftrace:\n", - " |- buffsize from default (int): 10240\n", - "2018-12-06 12:06:07,282 INFO : lisa.env.TestEnv : User-defined platform information:\n", - "|- name from target-conf (str): hikey960\n", - "2018-12-06 12:06:07,315 INFO : lisa.env.TestEnv : linux hikey960 target connection settings:\n", - "2018-12-06 12:06:07,316 INFO : lisa.env.TestEnv : username : root\n", - "2018-12-06 12:06:07,317 INFO : lisa.env.TestEnv : password : root\n", - "2018-12-06 12:06:07,318 INFO : lisa.env.TestEnv : host : 192.168.0.1\n", - "2018-12-06 12:06:07,318 INFO : lisa.env.TestEnv : port : 22\n", - "2018-12-06 12:06:07,335 INFO : lisa.env.TestEnv : Devlib modules to load: bl, cgroups, cpufreq, cpuidle, devfreq, fastboot, gem5stats, gpufreq, hotplug, hwmon, mbed-fan, odroidxu3-fan, sched, thermal\n", - "2018-12-06 12:06:12,042 WARNING : LinuxTarget : Module devfreq is not supported by the target\n", - "2018-12-06 12:06:12,044 WARNING : LinuxTarget : Module fastboot is not supported by the target\n", - "2018-12-06 12:06:12,046 WARNING : LinuxTarget : Module gem5stats is not supported by the target\n", - "2018-12-06 12:06:12,215 WARNING : LinuxTarget : Module gpufreq is not supported by the target\n", - "2018-12-06 12:06:12,903 WARNING : LinuxTarget : Module odroidxu3-fan is not supported by the target\n", - "2018-12-06 12:06:14,900 INFO : CGroups : Available controllers:\n", - "2018-12-06 12:06:15,436 INFO : CGroups : cpuset : /root/devlib-target/cgroups/devlib_cgh10\n", - "2018-12-06 12:06:15,967 INFO : CGroups : cpu : /root/devlib-target/cgroups/devlib_cgh5\n", - "2018-12-06 12:06:16,487 INFO : CGroups : cpuacct : /root/devlib-target/cgroups/devlib_cgh5\n", - "2018-12-06 12:06:17,007 INFO : CGroups : blkio : /root/devlib-target/cgroups/devlib_cgh9\n", - "2018-12-06 12:06:17,531 INFO : CGroups : memory : /root/devlib-target/cgroups/devlib_cgh8\n", - "2018-12-06 12:06:18,053 INFO : CGroups : devices : /root/devlib-target/cgroups/devlib_cgh4\n", - "2018-12-06 12:06:18,574 INFO : CGroups : freezer : /root/devlib-target/cgroups/devlib_cgh6\n", - "2018-12-06 12:06:19,100 INFO : CGroups : perf_event : /root/devlib-target/cgroups/devlib_cgh3\n", - "2018-12-06 12:06:19,619 INFO : CGroups : hugetlb : /root/devlib-target/cgroups/devlib_cgh7\n", - "2018-12-06 12:06:20,143 INFO : CGroups : pids : /root/devlib-target/cgroups/devlib_cgh2\n", - "2018-12-06 12:06:20,315 WARNING : lisa.env.TestEnv : Failed to initialized \"devfreq\" devlib Module\n", - "2018-12-06 12:06:20,317 WARNING : lisa.env.TestEnv : Failed to initialized \"fastboot\" devlib Module\n", - "2018-12-06 12:06:20,318 WARNING : lisa.env.TestEnv : Failed to initialized \"gem5stats\" devlib Module\n", - "2018-12-06 12:06:20,320 WARNING : lisa.env.TestEnv : Failed to initialized \"gpufreq\" devlib Module\n", - "2018-12-06 12:06:20,321 WARNING : lisa.env.TestEnv : Failed to initialized \"mbed-fan\" devlib Module\n", - "2018-12-06 12:06:20,322 WARNING : lisa.env.TestEnv : Failed to initialized \"odroidxu3-fan\" devlib Module\n", - "2018-12-06 12:06:20,324 INFO : lisa.platforms.platinfo.PlatformInfo : Attempting to read energy model from target\n", - "2018-12-06 12:06:20,832 INFO : lisa.energy_model.EnergyModel.EMReader : Attempting to load EM using from_simplifiedEM_target\n", - "2018-12-06 12:06:26,145 INFO : lisa.env.TestEnv : Effective platform information:\n", + "2019-02-26 16:55:22,134 INFO : lisa.target.Target : Creating result directory: /data/work/lisa/results/Target-myhikey960-20190226_165522.134327\n", + "2019-02-26 16:55:22,137 INFO : lisa.target.Target : linux myhikey960 target connection settings:\n", + "2019-02-26 16:55:22,138 INFO : lisa.target.Target : host : 192.168.0.1\n", + "2019-02-26 16:55:22,140 INFO : lisa.target.Target : password : root\n", + "2019-02-26 16:55:22,141 INFO : lisa.target.Target : port : 22\n", + "2019-02-26 16:55:22,142 INFO : lisa.target.Target : username : root\n", + "2019-02-26 16:55:22,160 INFO : lisa.target.Target : Devlib modules to load: bl, cgroups, cpufreq, cpuidle, devfreq, fastboot, gem5stats, gpufreq, hotplug, hwmon, mbed-fan, odroidxu3-fan, sched, thermal\n", + "2019-02-26 16:55:26,735 WARNING : LinuxTarget : Module devfreq is not supported by the target\n", + "2019-02-26 16:55:26,738 WARNING : LinuxTarget : Module fastboot is not supported by the target\n", + "2019-02-26 16:55:26,739 WARNING : LinuxTarget : Module gem5stats is not supported by the target\n", + "2019-02-26 16:55:26,904 WARNING : LinuxTarget : Module gpufreq is not supported by the target\n", + "2019-02-26 16:55:27,581 WARNING : LinuxTarget : Module odroidxu3-fan is not supported by the target\n", + "2019-02-26 16:55:29,475 INFO : CGroups : Available controllers:\n", + "2019-02-26 16:55:29,988 INFO : CGroups : cpuset : /root/devlib-target/cgroups/devlib_cgh3\n", + "2019-02-26 16:55:30,494 INFO : CGroups : cpu : /root/devlib-target/cgroups/devlib_cgh2\n", + "2019-02-26 16:55:30,991 INFO : CGroups : cpuacct : /root/devlib-target/cgroups/devlib_cgh2\n", + "2019-02-26 16:55:31,496 INFO : CGroups : blkio : /root/devlib-target/cgroups/devlib_cgh4\n", + "2019-02-26 16:55:32,005 INFO : CGroups : memory : /root/devlib-target/cgroups/devlib_cgh6\n", + "2019-02-26 16:55:32,516 INFO : CGroups : devices : /root/devlib-target/cgroups/devlib_cgh10\n", + "2019-02-26 16:55:33,020 INFO : CGroups : freezer : /root/devlib-target/cgroups/devlib_cgh7\n", + "2019-02-26 16:55:33,527 INFO : CGroups : perf_event : /root/devlib-target/cgroups/devlib_cgh5\n", + "2019-02-26 16:55:34,031 INFO : CGroups : hugetlb : /root/devlib-target/cgroups/devlib_cgh8\n", + "2019-02-26 16:55:34,544 INFO : CGroups : pids : /root/devlib-target/cgroups/devlib_cgh9\n", + "2019-02-26 16:55:34,713 WARNING : lisa.target.Target : Failed to initialized \"devfreq\" devlib Module\n", + "2019-02-26 16:55:34,714 WARNING : lisa.target.Target : Failed to initialized \"fastboot\" devlib Module\n", + "2019-02-26 16:55:34,715 WARNING : lisa.target.Target : Failed to initialized \"gem5stats\" devlib Module\n", + "2019-02-26 16:55:34,715 WARNING : lisa.target.Target : Failed to initialized \"gpufreq\" devlib Module\n", + "2019-02-26 16:55:34,716 WARNING : lisa.target.Target : Failed to initialized \"mbed-fan\" devlib Module\n", + "2019-02-26 16:55:34,717 WARNING : lisa.target.Target : Failed to initialized \"odroidxu3-fan\" devlib Module\n", + "2019-02-26 16:55:34,718 INFO : lisa.platforms.platinfo.PlatformInfo : Attempting to read energy model from target\n", + "2019-02-26 16:55:35,378 INFO : lisa.energy_model.EnergyModel.EMReader : Attempting to load EM using from_debugfsEM_target\n", + "2019-02-26 16:55:40,913 INFO : lisa.target.Target : Effective platform information:\n", + "|- abi from target (str): arm64\n", "|- cpu-capacities from target (dict): {0: 462, 1: 462, 2: 462, 3: 462, 4: 1024, 5: 1024, 6: 1024, 7: 1024}\n", "|- cpus-count from target (int): 8\n", - "|- abi from target (str): arm64\n", "|- freq-domains from target (list): [[0, 1, 2, 3], [4, 5, 6, 7]]\n", - "|- kernel-version from target (KernelVersion): 4.19.0-07809-gb630072 2 SMP PREEMPT Wed Dec 5 16:58:20 GMT 2018\n", - "|- name from target-conf (str): hikey960\n", - "|- nrg-model from target (EnergyModel): \n", "|- freqs from target (dict): {0: [533000, 999000, 1402000, 1709000, 1844000], 1: [533000, 999000, 1402000, 1709000, 1844000], 2: [533000, 999000, 1402000, 1709000, 1844000], 3: [533000, 999000, 1402000, 1709000, 1844000], 4: [903000, 1421000, 1805000, 2112000, 2362000], 5: [903000, 1421000, 1805000, 2112000, 2362000], 6: [903000, 1421000, 1805000, 2112000, 2362000], 7: [903000, 1421000, 1805000, 2112000, 2362000]}\n", + "+- kernel:\n", + " |- config from target (TypedKernelConfig): \n", + " |- version from target (KernelVersion): 5.0.0-rc6-00099-g5441513e6c1c 29 SMP PREEMPT Tue Feb 26 16:27:53 GMT 2019\n", + "|- name from target-conf (str): myhikey960\n", + "|- nrg-model from target (EnergyModel): \n", "|- os from target (str): linux\n", "+- rtapp:\n", - " |- calib from target (DeferredValue): \n" + " |- calib from target (DeferredValue): \n", + "|- capacity-classes from target(platform-info/cpu-capacities) (list): [[0, 1, 2, 3], [4, 5, 6, 7]]\n" ] } ], "source": [ - "te = TestEnv(target_conf)\n", - "target = te.target" + "target = Target(\n", + " kind='linux',\n", + " name='myhikey960',\n", + " host='192.168.0.1',\n", + " username='root',\n", + " password='root',\n", + ")" ] }, { @@ -173,7 +153,7 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 4, "metadata": {}, "outputs": [], "source": [ @@ -182,7 +162,7 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": 5, "metadata": {}, "outputs": [], "source": [ @@ -194,181 +174,180 @@ }, { "cell_type": "code", - "execution_count": 7, + "execution_count": 6, "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ - "2018-12-06 12:06:26,283 INFO : lisa.env.TestEnv : Creating result directory: /data/work/lisa/results/hikey960-20181206_120607.215627/profiling_wload-20181206_120626.282417\n", - "2018-12-06 12:06:36,702 INFO : lisa.env.TestEnv : Creating result directory: /data/work/lisa/results/hikey960-20181206_120607.215627/rta_calib-20181206_120636.701911\n", - "2018-12-06 12:06:36,865 INFO : lisa.wlgen.rta.RTA : CPU0 calibration...\n", - "2018-12-06 12:06:37,190 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU0\n", - "2018-12-06 12:06:37,192 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", - "2018-12-06 12:06:37,193 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-06 12:06:37,195 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", - "2018-12-06 12:06:37,196 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-06 12:06:37,198 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-06 12:06:37,199 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-06 12:06:37,200 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", - "2018-12-06 12:06:37,445 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu0.json 2>&1\n", - "2018-12-06 12:06:43,970 INFO : lisa.wlgen.rta.RTA : Execution complete\n", - "2018-12-06 12:06:44,237 INFO : lisa.wlgen.rta.RTA : CPU1 calibration...\n", - "2018-12-06 12:06:44,563 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU1\n", - "2018-12-06 12:06:44,565 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", - "2018-12-06 12:06:44,566 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-06 12:06:44,568 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", - "2018-12-06 12:06:44,569 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-06 12:06:44,571 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-06 12:06:44,572 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-06 12:06:44,573 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", - "2018-12-06 12:06:44,809 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu1.json 2>&1\n", - "2018-12-06 12:06:51,329 INFO : lisa.wlgen.rta.RTA : Execution complete\n", - "2018-12-06 12:06:51,605 INFO : lisa.wlgen.rta.RTA : CPU2 calibration...\n", - "2018-12-06 12:06:51,930 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU2\n", - "2018-12-06 12:06:51,932 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", - "2018-12-06 12:06:51,934 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-06 12:06:51,935 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", - "2018-12-06 12:06:51,936 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-06 12:06:51,937 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-06 12:06:51,939 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-06 12:06:51,940 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", - "2018-12-06 12:06:52,188 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu2.json 2>&1\n", - "2018-12-06 12:06:58,708 INFO : lisa.wlgen.rta.RTA : Execution complete\n", - "2018-12-06 12:06:58,967 INFO : lisa.wlgen.rta.RTA : CPU3 calibration...\n", - "2018-12-06 12:06:59,294 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU3\n", - "2018-12-06 12:06:59,295 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", - "2018-12-06 12:06:59,296 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-06 12:06:59,297 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", - "2018-12-06 12:06:59,298 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-06 12:06:59,299 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-06 12:06:59,300 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-06 12:06:59,301 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", - "2018-12-06 12:06:59,538 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu3.json 2>&1\n", - "2018-12-06 12:07:06,057 INFO : lisa.wlgen.rta.RTA : Execution complete\n", - "2018-12-06 12:07:06,326 INFO : lisa.wlgen.rta.RTA : CPU4 calibration...\n", - "2018-12-06 12:07:06,654 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU4\n", - "2018-12-06 12:07:06,656 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", - "2018-12-06 12:07:06,657 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-06 12:07:06,658 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", - "2018-12-06 12:07:06,659 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-06 12:07:06,660 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-06 12:07:06,661 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-06 12:07:06,662 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", - "2018-12-06 12:07:06,889 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu4.json 2>&1\n", - "2018-12-06 12:07:13,250 INFO : lisa.wlgen.rta.RTA : Execution complete\n", - "2018-12-06 12:07:13,503 INFO : lisa.wlgen.rta.RTA : CPU5 calibration...\n", - "2018-12-06 12:07:13,828 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU5\n", - "2018-12-06 12:07:13,830 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", - "2018-12-06 12:07:13,831 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-06 12:07:13,833 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", - "2018-12-06 12:07:13,834 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-06 12:07:13,835 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-06 12:07:13,837 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-06 12:07:13,838 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", - "2018-12-06 12:07:14,071 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu5.json 2>&1\n", - "2018-12-06 12:07:20,434 INFO : lisa.wlgen.rta.RTA : Execution complete\n", - "2018-12-06 12:07:20,709 INFO : lisa.wlgen.rta.RTA : CPU6 calibration...\n", - "2018-12-06 12:07:21,037 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU6\n", - "2018-12-06 12:07:21,038 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", - "2018-12-06 12:07:21,040 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-06 12:07:21,041 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", - "2018-12-06 12:07:21,043 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-06 12:07:21,044 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-06 12:07:21,045 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-06 12:07:21,047 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", - "2018-12-06 12:07:21,279 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu6.json 2>&1\n", - "2018-12-06 12:07:27,639 INFO : lisa.wlgen.rta.RTA : Execution complete\n", - "2018-12-06 12:07:27,900 INFO : lisa.wlgen.rta.RTA : CPU7 calibration...\n", - "2018-12-06 12:07:28,227 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU7\n", - "2018-12-06 12:07:28,229 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", - "2018-12-06 12:07:28,230 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-06 12:07:28,232 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", - "2018-12-06 12:07:28,233 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-06 12:07:28,235 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-06 12:07:28,236 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-06 12:07:28,238 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", - "2018-12-06 12:07:28,480 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu7.json 2>&1\n", - "2018-12-06 12:07:34,841 INFO : lisa.wlgen.rta.RTA : Execution complete\n", - "2018-12-06 12:07:35,107 INFO : lisa.wlgen.rta.RTA : Target RT-App calibration: {0: 309, 1: 302, 2: 302, 3: 302, 4: 155, 5: 155, 6: 155, 7: 155}\n", - "2018-12-06 12:07:46,545 INFO : lisa.wlgen.rta.RTA : Calibration value: 155\n", - "2018-12-06 12:07:46,546 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n" + "2019-02-26 16:55:41,167 INFO : lisa.target.Target : Creating result directory: /data/work/lisa/results/Target-myhikey960-20190226_165522.134327/RTA-profiling_wload-20190226_165541.167219\n", + "2019-02-26 16:55:47,120 INFO : lisa.wlgen.rta.RTA : CPU0 calibration...\n", + "2019-02-26 16:55:47,451 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU0\n", + "2019-02-26 16:55:47,453 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", + "2019-02-26 16:55:47,454 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-26 16:55:47,456 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", + "2019-02-26 16:55:47,457 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-26 16:55:47,459 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-26 16:55:47,461 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-26 16:55:47,462 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", + "2019-02-26 16:55:47,707 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu0.json 2>&1\n", + "2019-02-26 16:55:54,238 INFO : lisa.wlgen.rta.RTA : Execution complete\n", + "2019-02-26 16:55:54,495 INFO : lisa.wlgen.rta.RTA : CPU1 calibration...\n", + "2019-02-26 16:55:54,834 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU1\n", + "2019-02-26 16:55:54,836 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", + "2019-02-26 16:55:54,837 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-26 16:55:54,839 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", + "2019-02-26 16:55:54,840 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-26 16:55:54,841 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-26 16:55:54,843 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-26 16:55:54,844 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", + "2019-02-26 16:55:55,136 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu1.json 2>&1\n", + "2019-02-26 16:56:01,658 INFO : lisa.wlgen.rta.RTA : Execution complete\n", + "2019-02-26 16:56:01,917 INFO : lisa.wlgen.rta.RTA : CPU2 calibration...\n", + "2019-02-26 16:56:02,250 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU2\n", + "2019-02-26 16:56:02,252 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", + "2019-02-26 16:56:02,253 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-26 16:56:02,255 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", + "2019-02-26 16:56:02,256 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-26 16:56:02,258 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-26 16:56:02,260 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-26 16:56:02,262 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", + "2019-02-26 16:56:02,506 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu2.json 2>&1\n", + "2019-02-26 16:56:09,032 INFO : lisa.wlgen.rta.RTA : Execution complete\n", + "2019-02-26 16:56:09,320 INFO : lisa.wlgen.rta.RTA : CPU3 calibration...\n", + "2019-02-26 16:56:09,654 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU3\n", + "2019-02-26 16:56:09,656 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", + "2019-02-26 16:56:09,657 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-26 16:56:09,659 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", + "2019-02-26 16:56:09,660 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-26 16:56:09,661 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-26 16:56:09,662 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-26 16:56:09,664 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", + "2019-02-26 16:56:09,906 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu3.json 2>&1\n", + "2019-02-26 16:56:16,435 INFO : lisa.wlgen.rta.RTA : Execution complete\n", + "2019-02-26 16:56:16,686 INFO : lisa.wlgen.rta.RTA : CPU4 calibration...\n", + "2019-02-26 16:56:17,020 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU4\n", + "2019-02-26 16:56:17,021 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", + "2019-02-26 16:56:17,023 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-26 16:56:17,024 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", + "2019-02-26 16:56:17,025 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-26 16:56:17,027 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-26 16:56:17,028 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-26 16:56:17,029 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", + "2019-02-26 16:56:17,274 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu4.json 2>&1\n", + "2019-02-26 16:56:22,613 INFO : lisa.wlgen.rta.RTA : Execution complete\n", + "2019-02-26 16:56:22,863 INFO : lisa.wlgen.rta.RTA : CPU5 calibration...\n", + "2019-02-26 16:56:23,197 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU5\n", + "2019-02-26 16:56:23,199 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", + "2019-02-26 16:56:23,200 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-26 16:56:23,201 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", + "2019-02-26 16:56:23,202 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-26 16:56:23,204 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-26 16:56:23,206 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-26 16:56:23,207 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", + "2019-02-26 16:56:23,458 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu5.json 2>&1\n", + "2019-02-26 16:56:27,768 INFO : lisa.wlgen.rta.RTA : Execution complete\n", + "2019-02-26 16:56:28,020 INFO : lisa.wlgen.rta.RTA : CPU6 calibration...\n", + "2019-02-26 16:56:28,356 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU6\n", + "2019-02-26 16:56:28,357 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", + "2019-02-26 16:56:28,359 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-26 16:56:28,360 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", + "2019-02-26 16:56:28,361 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-26 16:56:28,363 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-26 16:56:28,364 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-26 16:56:28,366 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", + "2019-02-26 16:56:28,609 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu6.json 2>&1\n", + "2019-02-26 16:56:33,947 INFO : lisa.wlgen.rta.RTA : Execution complete\n", + "2019-02-26 16:56:34,239 INFO : lisa.wlgen.rta.RTA : CPU7 calibration...\n", + "2019-02-26 16:56:34,571 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU7\n", + "2019-02-26 16:56:34,573 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", + "2019-02-26 16:56:34,575 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-26 16:56:34,576 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", + "2019-02-26 16:56:34,577 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-26 16:56:34,579 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-26 16:56:34,580 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-26 16:56:34,581 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", + "2019-02-26 16:56:34,823 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu7.json 2>&1\n", + "2019-02-26 16:56:40,162 INFO : lisa.wlgen.rta.RTA : Execution complete\n", + "2019-02-26 16:56:40,407 INFO : lisa.wlgen.rta.RTA : Target RT-App calibration: {0: 302, 1: 302, 2: 302, 3: 302, 4: 155, 5: 155, 6: 155, 7: 155}\n", + "2019-02-26 16:56:41,962 INFO : lisa.wlgen.rta.RTA : Calibration value: 155\n", + "2019-02-26 16:56:41,963 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", + "2019-02-26 16:56:41,964 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-26 16:56:41,965 INFO : lisa.wlgen.rta.RTA : task [task2], sched: using default policy\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ - "2018-12-06 12:07:46,546 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-06 12:07:46,547 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", - "2018-12-06 12:07:46,548 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-06 12:07:46,548 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-06 12:07:46,549 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-06 12:07:46,549 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", - "2018-12-06 12:07:46,550 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", - "2018-12-06 12:07:46,551 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", - "2018-12-06 12:07:46,551 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-06 12:07:46,552 INFO : lisa.wlgen.rta.RTA : task [task2], sched: using default policy\n", - "2018-12-06 12:07:46,552 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-06 12:07:46,553 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-06 12:07:46,554 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-06 12:07:46,554 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", - "2018-12-06 12:07:46,555 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", - "2018-12-06 12:07:46,556 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", - "2018-12-06 12:07:46,556 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-06 12:07:46,557 INFO : lisa.wlgen.rta.RTA : task [task3], sched: using default policy\n", - "2018-12-06 12:07:46,557 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-06 12:07:46,558 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-06 12:07:46,559 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-06 12:07:46,559 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", - "2018-12-06 12:07:46,560 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", - "2018-12-06 12:07:46,561 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", - "2018-12-06 12:07:46,562 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-06 12:07:46,563 INFO : lisa.wlgen.rta.RTA : task [task5], sched: using default policy\n", - "2018-12-06 12:07:46,563 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-06 12:07:46,564 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-06 12:07:46,565 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-06 12:07:46,565 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", - "2018-12-06 12:07:46,566 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", - "2018-12-06 12:07:46,567 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", - "2018-12-06 12:07:46,568 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-06 12:07:46,568 INFO : lisa.wlgen.rta.RTA : task [task0], sched: using default policy\n", - "2018-12-06 12:07:46,569 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-06 12:07:46,570 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-06 12:07:46,571 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-06 12:07:46,571 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", - "2018-12-06 12:07:46,572 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", - "2018-12-06 12:07:46,573 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", - "2018-12-06 12:07:46,573 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-06 12:07:46,574 INFO : lisa.wlgen.rta.RTA : task [task7], sched: using default policy\n", - "2018-12-06 12:07:46,575 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-06 12:07:46,576 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-06 12:07:46,576 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-06 12:07:46,577 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", - "2018-12-06 12:07:46,578 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", - "2018-12-06 12:07:46,579 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", - "2018-12-06 12:07:46,580 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-06 12:07:46,581 INFO : lisa.wlgen.rta.RTA : task [task4], sched: using default policy\n", - "2018-12-06 12:07:46,582 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-06 12:07:46,583 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-06 12:07:46,583 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-06 12:07:46,584 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", - "2018-12-06 12:07:46,585 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", - "2018-12-06 12:07:46,586 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", - "2018-12-06 12:07:46,586 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-06 12:07:46,587 INFO : lisa.wlgen.rta.RTA : task [task6], sched: using default policy\n", - "2018-12-06 12:07:46,588 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-06 12:07:46,589 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-06 12:07:46,590 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-06 12:07:46,590 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", - "2018-12-06 12:07:46,591 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", - "2018-12-06 12:07:46,592 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n" + "2019-02-26 16:56:41,966 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-26 16:56:41,967 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-26 16:56:41,968 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-26 16:56:41,969 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", + "2019-02-26 16:56:41,970 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", + "2019-02-26 16:56:41,971 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", + "2019-02-26 16:56:41,972 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-26 16:56:41,974 INFO : lisa.wlgen.rta.RTA : task [task7], sched: using default policy\n", + "2019-02-26 16:56:41,979 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-26 16:56:41,979 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-26 16:56:41,981 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-26 16:56:41,982 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", + "2019-02-26 16:56:41,983 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", + "2019-02-26 16:56:41,984 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", + "2019-02-26 16:56:41,985 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-26 16:56:41,987 INFO : lisa.wlgen.rta.RTA : task [task5], sched: using default policy\n", + "2019-02-26 16:56:41,988 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-26 16:56:41,989 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-26 16:56:41,990 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-26 16:56:41,990 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", + "2019-02-26 16:56:41,991 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", + "2019-02-26 16:56:41,992 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", + "2019-02-26 16:56:41,993 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-26 16:56:41,994 INFO : lisa.wlgen.rta.RTA : task [task3], sched: using default policy\n", + "2019-02-26 16:56:41,994 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-26 16:56:41,995 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-26 16:56:41,996 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-26 16:56:41,996 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", + "2019-02-26 16:56:42,002 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", + "2019-02-26 16:56:42,003 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", + "2019-02-26 16:56:42,004 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-26 16:56:42,004 INFO : lisa.wlgen.rta.RTA : task [task6], sched: using default policy\n", + "2019-02-26 16:56:42,005 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-26 16:56:42,007 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-26 16:56:42,008 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-26 16:56:42,009 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", + "2019-02-26 16:56:42,010 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", + "2019-02-26 16:56:42,011 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", + "2019-02-26 16:56:42,012 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-26 16:56:42,012 INFO : lisa.wlgen.rta.RTA : task [task0], sched: using default policy\n", + "2019-02-26 16:56:42,014 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-26 16:56:42,015 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-26 16:56:42,016 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-26 16:56:42,017 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", + "2019-02-26 16:56:42,019 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", + "2019-02-26 16:56:42,020 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", + "2019-02-26 16:56:42,021 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-26 16:56:42,022 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", + "2019-02-26 16:56:42,023 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-26 16:56:42,025 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-26 16:56:42,025 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-26 16:56:42,026 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", + "2019-02-26 16:56:42,027 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", + "2019-02-26 16:56:42,027 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n", + "2019-02-26 16:56:42,028 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-26 16:56:42,029 INFO : lisa.wlgen.rta.RTA : task [task4], sched: using default policy\n", + "2019-02-26 16:56:42,030 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-26 16:56:42,031 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-26 16:56:42,032 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-26 16:56:42,033 INFO : lisa.wlgen.rta.Phase : | duration 1.000000 [s] (10 loops)\n", + "2019-02-26 16:56:42,035 INFO : lisa.wlgen.rta.Phase : | period 100000 [us], duty_cycle 20 %\n", + "2019-02-26 16:56:42,036 INFO : lisa.wlgen.rta.Phase : | run_time 20000 [us], sleep_time 80000 [us]\n" ] } ], "source": [ - "wload = RTA.by_profile(te, \"profiling_wload\", rtapp_profile)" + "wload = RTA.by_profile(target, \"profiling_wload\", rtapp_profile)" ] }, { @@ -380,7 +359,7 @@ }, { "cell_type": "code", - "execution_count": 8, + "execution_count": 7, "metadata": {}, "outputs": [], "source": [ @@ -399,7 +378,7 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": 8, "metadata": {}, "outputs": [], "source": [ @@ -419,181 +398,155 @@ }, { "cell_type": "code", - "execution_count": 10, + "execution_count": 9, "metadata": {}, "outputs": [], "source": [ - "from devlib.trace.ftrace import FtraceCollector" + "from lisa.trace import FtraceCollector" ] }, { "cell_type": "code", - "execution_count": 11, + "execution_count": 10, "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ - "2018-12-06 12:07:54,600 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/profiling_wload.json 2>&1\n", - "2018-12-06 12:07:55,786 INFO : lisa.wlgen.rta.RTA : Execution complete\n" + "2019-02-26 16:56:50,587 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/profiling_wload.json 2>&1\n", + "2019-02-26 16:56:51,763 INFO : lisa.wlgen.rta.RTA : Execution complete\n" ] }, { "data": { "text/plain": [ - "{0: {'run_rebalance_domains': {'avg': 28.565,\n", + "{0: {'run_rebalance_domains': {'avg': 23.607,\n", + " 'hits': 49,\n", + " 's_2': 461.905,\n", + " 'time': 1156.778},\n", + " 'scheduler_tick': {'avg': 14.732,\n", " 'hits': 129,\n", - " 's_2': 838.923,\n", - " 'time': 3684.901},\n", - " 'scheduler_tick': {'avg': 17.795,\n", - " 'hits': 179,\n", - " 's_2': 199.158,\n", - " 'time': 3185.424}},\n", - " 1: {'run_rebalance_domains': {'avg': 15.449,\n", - " 'hits': 83,\n", - " 's_2': 53.21,\n", - " 'time': 1282.29},\n", - " 'scheduler_tick': {'avg': 20.458,\n", - " 'hits': 210,\n", - " 's_2': 205.694,\n", - " 'time': 4296.366}},\n", - " 2: {'run_rebalance_domains': {'avg': 26.185,\n", - " 'hits': 315,\n", - " 's_2': 625.211,\n", - " 'time': 8248.431},\n", - " 'scheduler_tick': {'avg': 8.81, 'hits': 372, 's_2': 92.7, 'time': 3277.608}},\n", - " 3: {'run_rebalance_domains': {'avg': 15.117,\n", - " 'hits': 38,\n", - " 's_2': 48.512,\n", - " 'time': 574.479},\n", - " 'scheduler_tick': {'avg': 16.695,\n", - " 'hits': 182,\n", - " 's_2': 144.725,\n", - " 'time': 3038.539}},\n", - " 4: {'run_rebalance_domains': {'avg': 10.529,\n", - " 'hits': 69,\n", - " 's_2': 69.795,\n", - " 'time': 726.567},\n", - " 'scheduler_tick': {'avg': 8.895,\n", - " 'hits': 203,\n", - " 's_2': 23.236,\n", - " 'time': 1805.732}},\n", - " 5: {'run_rebalance_domains': {'avg': 13.387,\n", - " 'hits': 645,\n", - " 's_2': 78.221,\n", - " 'time': 8634.903},\n", - " 'scheduler_tick': {'avg': 4.333,\n", - " 'hits': 1094,\n", - " 's_2': 16.143,\n", - " 'time': 4740.621}},\n", - " 6: {'run_rebalance_domains': {'avg': 11.078,\n", - " 'hits': 70,\n", - " 's_2': 52.65,\n", - " 'time': 775.514},\n", - " 'scheduler_tick': {'avg': 8.917,\n", - " 'hits': 198,\n", - " 's_2': 22.484,\n", - " 'time': 1765.634}},\n", - " 7: {'run_rebalance_domains': {'avg': 10.356,\n", - " 'hits': 69,\n", - " 's_2': 33.649,\n", - " 'time': 714.585},\n", - " 'scheduler_tick': {'avg': 8.709,\n", - " 'hits': 176,\n", - " 's_2': 23.114,\n", - " 'time': 1532.814}}}" + " 's_2': 73.636,\n", + " 'time': 1900.519}},\n", + " 1: {'run_rebalance_domains': {'avg': 13.903,\n", + " 'hits': 36,\n", + " 's_2': 26.722,\n", + " 'time': 500.522},\n", + " 'scheduler_tick': {'avg': 17.21,\n", + " 'hits': 68,\n", + " 's_2': 129.603,\n", + " 'time': 1170.315}},\n", + " 2: {'run_rebalance_domains': {'avg': 14.326,\n", + " 'hits': 136,\n", + " 's_2': 73.246,\n", + " 'time': 1948.428},\n", + " 'scheduler_tick': {'avg': 6.395,\n", + " 'hits': 226,\n", + " 's_2': 33.393,\n", + " 'time': 1445.303}},\n", + " 3: {'run_rebalance_domains': {'avg': 6.534,\n", + " 'hits': 11,\n", + " 's_2': 3.545,\n", + " 'time': 71.875},\n", + " 'scheduler_tick': {'avg': 10.807,\n", + " 'hits': 32,\n", + " 's_2': 10.798,\n", + " 'time': 345.836}},\n", + " 4: {'run_rebalance_domains': {'avg': 9.157,\n", + " 'hits': 67,\n", + " 's_2': 35.776,\n", + " 'time': 613.537},\n", + " 'scheduler_tick': {'avg': 6.605,\n", + " 'hits': 236,\n", + " 's_2': 9.492,\n", + " 'time': 1558.855}},\n", + " 5: {'run_rebalance_domains': {'avg': 9.699,\n", + " 'hits': 77,\n", + " 's_2': 61.791,\n", + " 'time': 746.874},\n", + " 'scheduler_tick': {'avg': 6.464,\n", + " 'hits': 170,\n", + " 's_2': 9.395,\n", + " 'time': 1098.95}},\n", + " 6: {'run_rebalance_domains': {'avg': 7.854,\n", + " 'hits': 62,\n", + " 's_2': 39.207,\n", + " 'time': 486.978},\n", + " 'scheduler_tick': {'avg': 5.931,\n", + " 'hits': 152,\n", + " 's_2': 6.032,\n", + " 'time': 901.571}},\n", + " 7: {'run_rebalance_domains': {'avg': 9.505,\n", + " 'hits': 72,\n", + " 's_2': 45.281,\n", + " 'time': 684.375},\n", + " 'scheduler_tick': {'avg': 6.776,\n", + " 'hits': 177,\n", + " 's_2': 14.189,\n", + " 'time': 1199.471}}}" ] }, - "execution_count": 11, + "execution_count": 10, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "ftrace = FtraceCollector(target, functions=functions, buffer_size=10240)\n", + "ftrace_coll = FtraceCollector(target, events=events, functions=functions, buffer_size=10240)\n", + "trace_path = os.path.join(wload.res_dir, \"trace.dat\")\n", "\n", - "with ftrace:\n", + "with ftrace_coll:\n", " wload.run()\n", + "ftrace_coll.get_trace(trace_path)\n", "\n", - "# Save the trace\n", - "ftrace.get_trace(os.path.join(wload.res_dir, \"trace.dat\"))\n", "# Save the profiling stats\n", - "ftrace.get_stats(os.path.join(wload.res_dir, \"stats.json\"))" + "ftrace_coll.get_stats(os.path.join(wload.res_dir, \"stats.json\"))" ] }, { "cell_type": "code", - "execution_count": 12, + "execution_count": 11, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "\u001b[01;34m/data/work/lisa/results/hikey960-20181206_120607.215627/profiling_wload-20181206_120626.282417\u001b[00m\r\n", + "\u001b[01;34m/data/work/lisa/results/Target-myhikey960-20190226_165522.134327/RTA-profiling_wload-20190226_165541.167219\u001b[00m\r\n", "├── output.log\r\n", "├── profiling_wload.json\r\n", - "├── rt-app-cpu0_task0-6.log\r\n", - "├── rt-app-cpu0_task0-9.log\r\n", - "├── rt-app-cpu0_task1-17.log\r\n", - "├── rt-app-cpu0_task1-9.log\r\n", - "├── rt-app-cpu0_task2-21.log\r\n", - "├── rt-app-cpu0_task2-4.log\r\n", - "├── rt-app-cpu1_task0-14.log\r\n", - "├── rt-app-cpu1_task0-2.log\r\n", - "├── rt-app-cpu1_task1-4.log\r\n", - "├── rt-app-cpu1_task1-7.log\r\n", - "├── rt-app-cpu1_task2-10.log\r\n", - "├── rt-app-cpu1_task2-15.log\r\n", - "├── rt-app-cpu2_task0-19.log\r\n", - "├── rt-app-cpu2_task0-20.log\r\n", - "├── rt-app-cpu2_task1-10.log\r\n", - "├── rt-app-cpu2_task1-21.log\r\n", - "├── rt-app-cpu2_task2-11.log\r\n", - "├── rt-app-cpu2_task2-12.log\r\n", - "├── rt-app-cpu3_task0-23.log\r\n", - "├── rt-app-cpu3_task0-2.log\r\n", - "├── rt-app-cpu3_task1-17.log\r\n", - "├── rt-app-cpu3_task1-3.log\r\n", - "├── rt-app-cpu3_task2-0.log\r\n", - "├── rt-app-cpu3_task2-13.log\r\n", - "├── rt-app-cpu4_task0-16.log\r\n", - "├── rt-app-cpu4_task0-5.log\r\n", - "├── rt-app-cpu4_task1-11.log\r\n", - "├── rt-app-cpu4_task1-14.log\r\n", - "├── rt-app-cpu4_task2-22.log\r\n", - "├── rt-app-cpu4_task2-7.log\r\n", - "├── rt-app-cpu5_task0-12.log\r\n", - "├── rt-app-cpu5_task0-13.log\r\n", - "├── rt-app-cpu5_task1-18.log\r\n", - "├── rt-app-cpu5_task1-19.log\r\n", - "├── rt-app-cpu5_task2-1.log\r\n", - "├── rt-app-cpu5_task2-6.log\r\n", - "├── rt-app-cpu6_task0-16.log\r\n", - "├── rt-app-cpu6_task0-5.log\r\n", - "├── rt-app-cpu6_task1-0.log\r\n", - "├── rt-app-cpu6_task1-3.log\r\n", - "├── rt-app-cpu6_task2-15.log\r\n", - "├── rt-app-cpu6_task2-20.log\r\n", - "├── rt-app-cpu7_task0-1.log\r\n", - "├── rt-app-cpu7_task0-23.log\r\n", - "├── rt-app-cpu7_task1-8.log\r\n", - "├── rt-app-cpu7_task2-18.log\r\n", - "├── rt-app-cpu7_task2-22.log\r\n", + "├── rt-app-task0-0.log\r\n", "├── rt-app-task0-4.log\r\n", + "├── rt-app-task0-5.log\r\n", "├── rt-app-task1-0.log\r\n", - "├── rt-app-task2-1.log\r\n", + "├── rt-app-task1-3.log\r\n", + "├── rt-app-task1-6.log\r\n", + "├── rt-app-task1-7.log\r\n", + "├── rt-app-task2-0.log\r\n", + "├── rt-app-task2-2.log\r\n", + "├── rt-app-task2-6.log\r\n", + "├── rt-app-task3-3.log\r\n", "├── rt-app-task3-5.log\r\n", - "├── rt-app-task4-6.log\r\n", + "├── rt-app-task3-6.log\r\n", + "├── rt-app-task3-7.log\r\n", + "├── rt-app-task4-1.log\r\n", + "├── rt-app-task4-4.log\r\n", + "├── rt-app-task4-7.log\r\n", + "├── rt-app-task5-1.log\r\n", "├── rt-app-task5-2.log\r\n", - "├── rt-app-task6-7.log\r\n", + "├── rt-app-task5-5.log\r\n", + "├── rt-app-task6-0.log\r\n", + "├── rt-app-task6-1.log\r\n", + "├── rt-app-task6-4.log\r\n", + "├── rt-app-task7-0.log\r\n", + "├── rt-app-task7-1.log\r\n", "├── rt-app-task7-3.log\r\n", + "├── rt-app-task7-6.log\r\n", "├── stats.json\r\n", - "├── trace.dat\r\n", - "└── trace.txt\r\n", + "└── trace.dat\r\n", "\r\n", - "0 directories, 60 files\r\n" + "0 directories, 31 files\r\n" ] } ], @@ -610,7 +563,7 @@ }, { "cell_type": "code", - "execution_count": 13, + "execution_count": 12, "metadata": {}, "outputs": [], "source": [ @@ -619,168 +572,12 @@ }, { "cell_type": "code", - "execution_count": 14, + "execution_count": 13, "metadata": {}, "outputs": [], "source": [ "trace_path = os.path.join(wload.res_dir, 'trace.dat')\n", - "trace = Trace(trace_path, te.plat_info, events=events)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "We can have a look at the trace of the workload we just ran" - ] - }, - { - "cell_type": "code", - "execution_count": 15, - "metadata": {}, - "outputs": [], - "source": [ - "from trappy.plotter import plot_trace" - ] - }, - { - "cell_type": "code", - "execution_count": 16, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "\n", - "
\n", - "\n", - "\n", - "\n", - " \n", - "
" - ], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], - "source": [ - "plot_trace(trace.ftrace)" + "trace = Trace(trace_path, target.plat_info, events=events)" ] }, { @@ -799,7 +596,7 @@ }, { "cell_type": "code", - "execution_count": 17, + "execution_count": 14, "metadata": {}, "outputs": [], "source": [ @@ -808,7 +605,7 @@ }, { "cell_type": "code", - "execution_count": 18, + "execution_count": 15, "metadata": {}, "outputs": [], "source": [ @@ -837,7 +634,7 @@ }, { "cell_type": "code", - "execution_count": 19, + "execution_count": 16, "metadata": {}, "outputs": [], "source": [ @@ -874,7 +671,7 @@ }, { "cell_type": "code", - "execution_count": 20, + "execution_count": 17, "metadata": {}, "outputs": [], "source": [ @@ -890,7 +687,7 @@ }, { "cell_type": "code", - "execution_count": 21, + "execution_count": 18, "metadata": {}, "outputs": [ { @@ -919,134 +716,134 @@ " \n", " \n", " cpu\n", + " hits\n", " avg\n", " time\n", - " hits\n", " s_2\n", + " hits\n", " avg\n", " time\n", - " hits\n", " s_2\n", " \n", " \n", " \n", " \n", " 0\n", - " 17.795\n", - " 3185.424\n", - " 179\n", - " 199.158\n", - " 28.565\n", - " 3684.901\n", " 129\n", - " 838.923\n", + " 14.732\n", + " 1900.519\n", + " 73.636\n", + " 49\n", + " 23.607\n", + " 1156.778\n", + " 461.905\n", " \n", " \n", " 1\n", - " 20.458\n", - " 4296.366\n", - " 210\n", - " 205.694\n", - " 15.449\n", - " 1282.290\n", - " 83\n", - " 53.210\n", + " 68\n", + " 17.210\n", + " 1170.315\n", + " 129.603\n", + " 36\n", + " 13.903\n", + " 500.522\n", + " 26.722\n", " \n", " \n", " 2\n", - " 8.810\n", - " 3277.608\n", - " 372\n", - " 92.700\n", - " 26.185\n", - " 8248.431\n", - " 315\n", - " 625.211\n", + " 226\n", + " 6.395\n", + " 1445.303\n", + " 33.393\n", + " 136\n", + " 14.326\n", + " 1948.428\n", + " 73.246\n", " \n", " \n", " 3\n", - " 16.695\n", - " 3038.539\n", - " 182\n", - " 144.725\n", - " 15.117\n", - " 574.479\n", - " 38\n", - " 48.512\n", + " 32\n", + " 10.807\n", + " 345.836\n", + " 10.798\n", + " 11\n", + " 6.534\n", + " 71.875\n", + " 3.545\n", " \n", " \n", " 4\n", - " 8.895\n", - " 1805.732\n", - " 203\n", - " 23.236\n", - " 10.529\n", - " 726.567\n", - " 69\n", - " 69.795\n", + " 236\n", + " 6.605\n", + " 1558.855\n", + " 9.492\n", + " 67\n", + " 9.157\n", + " 613.537\n", + " 35.776\n", " \n", " \n", " 5\n", - " 4.333\n", - " 4740.621\n", - " 1094\n", - " 16.143\n", - " 13.387\n", - " 8634.903\n", - " 645\n", - " 78.221\n", + " 170\n", + " 6.464\n", + " 1098.950\n", + " 9.395\n", + " 77\n", + " 9.699\n", + " 746.874\n", + " 61.791\n", " \n", " \n", " 6\n", - " 8.917\n", - " 1765.634\n", - " 198\n", - " 22.484\n", - " 11.078\n", - " 775.514\n", - " 70\n", - " 52.650\n", + " 152\n", + " 5.931\n", + " 901.571\n", + " 6.032\n", + " 62\n", + " 7.854\n", + " 486.978\n", + " 39.207\n", " \n", " \n", " 7\n", - " 8.709\n", - " 1532.814\n", - " 176\n", - " 23.114\n", - " 10.356\n", - " 714.585\n", - " 69\n", - " 33.649\n", + " 177\n", + " 6.776\n", + " 1199.471\n", + " 14.189\n", + " 72\n", + " 9.505\n", + " 684.375\n", + " 45.281\n", " \n", " \n", "\n", "" ], "text/plain": [ - "function scheduler_tick run_rebalance_domains \\\n", - "cpu avg time hits s_2 avg \n", - "0 17.795 3185.424 179 199.158 28.565 \n", - "1 20.458 4296.366 210 205.694 15.449 \n", - "2 8.810 3277.608 372 92.700 26.185 \n", - "3 16.695 3038.539 182 144.725 15.117 \n", - "4 8.895 1805.732 203 23.236 10.529 \n", - "5 4.333 4740.621 1094 16.143 13.387 \n", - "6 8.917 1765.634 198 22.484 11.078 \n", - "7 8.709 1532.814 176 23.114 10.356 \n", + "function scheduler_tick run_rebalance_domains \\\n", + "cpu hits avg time s_2 hits \n", + "0 129 14.732 1900.519 73.636 49 \n", + "1 68 17.210 1170.315 129.603 36 \n", + "2 226 6.395 1445.303 33.393 136 \n", + "3 32 10.807 345.836 10.798 11 \n", + "4 236 6.605 1558.855 9.492 67 \n", + "5 170 6.464 1098.950 9.395 77 \n", + "6 152 5.931 901.571 6.032 62 \n", + "7 177 6.776 1199.471 14.189 72 \n", "\n", - "function \n", - "cpu time hits s_2 \n", - "0 3684.901 129 838.923 \n", - "1 1282.290 83 53.210 \n", - "2 8248.431 315 625.211 \n", - "3 574.479 38 48.512 \n", - "4 726.567 69 69.795 \n", - "5 8634.903 645 78.221 \n", - "6 775.514 70 52.650 \n", - "7 714.585 69 33.649 " + "function \n", + "cpu avg time s_2 \n", + "0 23.607 1156.778 461.905 \n", + "1 13.903 500.522 26.722 \n", + "2 14.326 1948.428 73.246 \n", + "3 6.534 71.875 3.545 \n", + "4 9.157 613.537 35.776 \n", + "5 9.699 746.874 61.791 \n", + "6 7.854 486.978 39.207 \n", + "7 9.505 684.375 45.281 " ] }, - "execution_count": 21, + "execution_count": 18, "metadata": {}, "output_type": "execute_result" } @@ -1064,7 +861,7 @@ }, { "cell_type": "code", - "execution_count": 22, + "execution_count": 19, "metadata": {}, "outputs": [ { @@ -1088,86 +885,86 @@ " \n", " \n", " cpu\n", + " hits\n", " avg\n", " time\n", - " hits\n", " s_2\n", " \n", " \n", " \n", " \n", " 0\n", - " 28.565\n", - " 3684.901\n", - " 129\n", - " 838.923\n", + " 49\n", + " 23.607\n", + " 1156.778\n", + " 461.905\n", " \n", " \n", " 1\n", - " 15.449\n", - " 1282.290\n", - " 83\n", - " 53.210\n", + " 36\n", + " 13.903\n", + " 500.522\n", + " 26.722\n", " \n", " \n", " 2\n", - " 26.185\n", - " 8248.431\n", - " 315\n", - " 625.211\n", + " 136\n", + " 14.326\n", + " 1948.428\n", + " 73.246\n", " \n", " \n", " 3\n", - " 15.117\n", - " 574.479\n", - " 38\n", - " 48.512\n", + " 11\n", + " 6.534\n", + " 71.875\n", + " 3.545\n", " \n", " \n", " 4\n", - " 10.529\n", - " 726.567\n", - " 69\n", - " 69.795\n", + " 67\n", + " 9.157\n", + " 613.537\n", + " 35.776\n", " \n", " \n", " 5\n", - " 13.387\n", - " 8634.903\n", - " 645\n", - " 78.221\n", + " 77\n", + " 9.699\n", + " 746.874\n", + " 61.791\n", " \n", " \n", " 6\n", - " 11.078\n", - " 775.514\n", - " 70\n", - " 52.650\n", + " 62\n", + " 7.854\n", + " 486.978\n", + " 39.207\n", " \n", " \n", " 7\n", - " 10.356\n", - " 714.585\n", - " 69\n", - " 33.649\n", + " 72\n", + " 9.505\n", + " 684.375\n", + " 45.281\n", " \n", " \n", "\n", "" ], "text/plain": [ - "cpu avg time hits s_2\n", - "0 28.565 3684.901 129 838.923\n", - "1 15.449 1282.290 83 53.210\n", - "2 26.185 8248.431 315 625.211\n", - "3 15.117 574.479 38 48.512\n", - "4 10.529 726.567 69 69.795\n", - "5 13.387 8634.903 645 78.221\n", - "6 11.078 775.514 70 52.650\n", - "7 10.356 714.585 69 33.649" + "cpu hits avg time s_2\n", + "0 49 23.607 1156.778 461.905\n", + "1 36 13.903 500.522 26.722\n", + "2 136 14.326 1948.428 73.246\n", + "3 11 6.534 71.875 3.545\n", + "4 67 9.157 613.537 35.776\n", + "5 77 9.699 746.874 61.791\n", + "6 62 7.854 486.978 39.207\n", + "7 72 9.505 684.375 45.281" ] }, - "execution_count": 22, + "execution_count": 19, "metadata": {}, "output_type": "execute_result" } @@ -1185,16 +982,16 @@ }, { "cell_type": "code", - "execution_count": 23, + "execution_count": 20, "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "1418" + "510" ] }, - "execution_count": 23, + "execution_count": 20, "metadata": {}, "output_type": "execute_result" } @@ -1212,21 +1009,21 @@ }, { "cell_type": "code", - "execution_count": 24, + "execution_count": 21, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "cpu\n", - "avg 26.185\n", - "time 8248.431\n", - "hits 315.000\n", - "s_2 625.211\n", + "hits 136.000\n", + "avg 14.326\n", + "time 1948.428\n", + "s_2 73.246\n", "Name: 2, dtype: float64" ] }, - "execution_count": 24, + "execution_count": 21, "metadata": {}, "output_type": "execute_result" } @@ -1251,7 +1048,7 @@ }, { "cell_type": "code", - "execution_count": 25, + "execution_count": 22, "metadata": {}, "outputs": [], "source": [ @@ -1261,7 +1058,7 @@ }, { "cell_type": "code", - "execution_count": 26, + "execution_count": 23, "metadata": {}, "outputs": [], "source": [ @@ -1277,7 +1074,7 @@ }, { "cell_type": "code", - "execution_count": 27, + "execution_count": 24, "metadata": {}, "outputs": [], "source": [ @@ -1296,12 +1093,12 @@ }, { "cell_type": "code", - "execution_count": 28, + "execution_count": 25, "metadata": {}, "outputs": [ { "data": { - "image/png": "iVBORw0KGgoAAAANSUhEUgAAA7wAAAFJCAYAAAC4gyG0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDMuMC4yLCBodHRwOi8vbWF0cGxvdGxpYi5vcmcvOIA7rQAAIABJREFUeJzt3X24rWVdJ/DvD1AMzwAesBMCiQpSaqOjZ8SyqzmE4wsamBeZVAamc+ZFRx01YZyutKZpaHIinSnllApJcUorAV9GTTyZpY5gWAI5gqmAiPGqB3wB+c0f6zm22559Xvdea6+Hz+e61rXWup97Pfdv7Xvvfc533896nuruAAAAwNjsM+sCAAAAYCUIvAAAAIySwAsAAMAoCbwAAACMksALAADAKAm8AAAAjJLACwAAwCgJvACwhKrqqjp6iW0/XVXvm0IN66rqQ1X11ar6nys4zoaqum4Z97fk125v+u5lTa+qqt/dhX7nVtWvrHQ9AKw8gReAZVNVn6uqr1XV1qq6cQgOa5Zx/1VVL66qT1XVHVV1XVW9rap+YNh+blV9cxj/lqp6f1V934Jtv7Jof0cNYWu/3a2lu3+/u5+8YF8rFdo2JrkpyYHd/fLFG4f3dfpwO3cFxp9L2wvw3f2r3f2CvdyvrzfAHBF4AVhuP9bda5I8Nsn6JL+wuzvYQQB9XZKXJHlxkrVJHp7kHUmevqDP/xjGPyLJl5Ocu7vjrzIPTnJld/esC1lt9uQPFQDcuwi8AKyI7r4+yXuSPCpJquqgqnpTVd1QVddX1a9U1b7DttOr6i+r6uyqujnJaxbvr6qOSfLCJKd29yXd/Y3uvnNYaT1rO+PfmeQPto2/F55UVZ+pqtuq6reqqhbU/OHh8YeGvp8cVpd/sqoOrap3Dq+7par+oqq2++9uVf1QVX28qm4f7n9oaD83yWlJXjns90m7UnBV3a+qzq+qm4fxP15V64Zta6vqLVX1xaq6taresei1L6+qLw/z9LwF7ftX1Wur6gvD6v0bq+q7Fmz/+eE1X6yqn1u0zy1V9YIFz7/9tdtO7UuOs23VtqrOqKovJXnLEvu4fybfew8avm5bq+pBVfWaqjp/Qb8frqq/Gr5G11bV6dvZ1z+rqg9W1eu3zT0A88NfRgFYEVV1ZJITk/zJ0HRuJiuuRye5f5J3Jrk2yTnD9uOSbE6yLsl9trPLE5Jc193/dxfHX5Pkp5P89Z69g297RpJ/meTAJJcluTjJ/1nYobt/pKo6yaO7++ph/P+e5LokDxy6PSHJd6zSVtXaJO/KZNX6giQ/keRdVXV0d58+ZKzrunu7K+XdffqCp+cO96clOSjJkUm+keQxSb42bHtrkq1JHjnc/9CC13/P8LrDk/zrJG+vqnd0961JzkrysGFfd2Xyx4RfTPKfq+qpSV6RyRz9fZLf2V6tu2jJcRbUuDaTle/t/gGhu++oqqclOb+7j9jWvjCvVtWDMwnFG5O8PZP5PXLhfqrqkKHP+xZ8/U9f0OXcPXh/AEyRFV4Alts7quq2JB9O8udJfnVYXTwxyUu7+47u/nKSs5M8Z8Hrvtjd/6u77+7ur33nbnNIkht2YfxXDONfnWRN/mlA2RNndfdt3f2FJB/MJIjtiruSHJbkwd19V3f/xRKHJT89yWe6+63De78gyd8l+bG9qPmuTL5eR3f3t7r7su7+SlUdluRpSf5dd9861PXni173y0P7uzMJxMcOK5sbk/yn7r6lu7+a5Ffzj/P37CRv6e5Pdfcd2c4K/a7YhXGS5J4krx5W+Lf3fbKrfirJn3X3BcP7vbm7L1+w/UGZfP++bak/NgCw+lnhBWC5PbO7/2xhQ01OKnWfJDcsWGXbJ5MV3m2uXfSaKzJZxUsmIe3mTALkzrx2iYByd75z5fg+mQSoe3awvy8teHxnJiF6V/x6JsHvfcN73rS9Q68zCVafX9T2+UxWWffUWzNZrdxcVQcnOT/JfxnabhlWbLfn5u6+e8Hzbe/3gUkOSHLZgvmrJPsueA+XLap/T+xsnCT5h+7++h7uf6Ejk1yzg+1PzyTwv3EZxgJgRqzwAjAN12ZyaO2h3X3wcDuwux+5oM8/Wf3s7kd295rh9hdJPpDkiKpav4c1fCHJUYvaHpLk2u7eUeDdI9391e5+eXc/NMlJSV5WVSdsp+sX84/BfpvvTXL9Xox9V3f/Unc/IpNDlp+R5GczmYe1QwjeHTdlckj0IxfM30HDycGSycr7wsOBv3fR6+/IJMhu8z17OE6yncPCl7Czftdmcuj0Un4nk0PX3z18JhiAOSTwArDiuvuGJO9L8j+r6sCq2qeqHlZV/2o39vGZJL+d5ILh5EX3HU7O9JyqOnMXdvHHSZ5eVU+uqn2r6kGZnEF68568p+24MclDtz2pqmdU1dHDYbq3J/lWtr+S/O4kD6+qn6qq/arqJ5M8IpPPOO+Rqjq+qn6gJicF+0omhyrfM8zDe5L8dlU9oKruU1U/srP9DX8Q+J0kZ1fVdw9jHF5VTxm6/FGS06vqEVV1QJJXL9rF5UmeVVUH1OTSTc/fw3F2x41JDqmqg5bY/vuZnJDs2cPX/ZCqWny4+ouSfDrJxQtP0AXA/BB4AZiWn01y3yRXJrk1kxMF7cohygu9OMn/TvJbSW7L5JDUH8/kRFI71N1XJDk1yX9PckuSjyT5WJJf2s0alvKaJOcNZ/x9dpJjkvxZJofFfiTJb3f3B7dT182ZrMC+PJPDtl+Z5BndfdNe1PI9mXx9v5Lkqkw+i/rWYdtzMwnAf5fJScReuov7PCOTz0V/tKq+ksl7O3Z4D+9J8ptJLhn6XLLotWcn+WYmIfS8TMLmbo+zO7r77zI5Cdhnhzl50KLtX8jkc+Uvz+T74fIkj17UpzP5TPF1SS6sqvvtbh0AzFa5rB8AAABjZIUXAACAURJ4AYC5VFWvqqqt27m9Z9a1AbA6OKQZAACAUbLCCwAAwCjtN+sCVsKhhx7aRx111KzLWDF33HFH7n9/lwScV+Zvfpm7+Wb+5pv5m1/mbr6Zv/k19rm77LLLburuB+6s3ygD71FHHZVLL7101mWsmC1btmTDhg2zLoM9ZP7ml7mbb+Zvvpm/+WXu5pv5m19jn7uq+vyu9HNIMwAAAKMk8AIAADBKAi8AAACjJPACAAAwSgIvAAAAoyTwAgAAMEoCLwAAAKMk8AIAADBKAi8AAACjJPACAAAwSgIvAAAAo7TfrAsAAGB6zjn5/KmOd8hJB+Scs6c35r+98GemNhaw+lnhBQAAYJQEXgAAAEZJ4AUAAGCUBF4AAABGSeAFAABglAReAAAARkngBQAAYJQEXgAAAEZJ4AUAAGCUBF4AAABGSeAFAABglAReAAAARkngBQAAYJQEXgAAAEZJ4AUAAGCUBF4AAABGSeAFAABglFYs8FbVm6vqy1X1qQVta6vq/VX1meH+AUN7VdXrq+rqqvqbqnrsgtecNvT/TFWdtlL1AgAAMC4rucJ7bpKnLmo7M8kHuvuYJB8YnifJ05IcM9w2JnlDMgnISV6d5Lgkj0/y6m0hGQAAAHZkxQJvd38oyS2Lmk9Oct7w+Lwkz1zQ/ns98dEkB1fVYUmekuT93X1Ld9+a5P35zhANAAAA32Han+Fd1903DI+/lGTd8PjwJNcu6Hfd0LZUOwAAAOzQfrMauLu7qnq59ldVGzM5HDrr1q3Lli1blmvXq87WrVtH/f7GzvzNL3M338zffDN/y+eQkw6Y6nj7HrTPVMf0fbK8/OzNL3M3Me3Ae2NVHdbdNwyHLH95aL8+yZEL+h0xtF2fZMOi9i3b23F3b0qyKUnWr1/fGzZs2F63UdiyZUvG/P7GzvzNL3M338zffDN/y+ecs8+f6niHnHRAbr7ozqmNd8qFz5raWPcGfvbml7mbmPYhzRcl2Xam5dOSXLig/WeHszU/Icntw6HP703y5Kp6wHCyqicPbQAAALBDK7bCW1UXZLI6e2hVXZfJ2ZbPSvJHVfX8JJ9P8uyh+7uTnJjk6iR3JnleknT3LVX1X5N8fOj3y929+ERYAAAA8B1WLPB296lLbDphO307yQuX2M+bk7x5GUsDAADgXmDahzQDAADAVAi8AAAAjJLACwAAwCgJvAAAAIySwAsAAMAoCbwAAACMksALAADAKAm8AAAAjJLACwAAwCgJvAAAAIySwAsAAMAoCbwAAACMksALAADAKAm8AAAAjJLACwAAwCgJvAAAAIySwAsAAMAoCbwAAACMksALAADAKAm8AAAAjJLACwAAwCgJvAAAAIySwAsAAMAoCbwAAACMksALAADAKAm8AAAAjJLACwAAwCgJvAAAAIySwAsAAMAoCbwAAACMksALAADAKAm8AAAAjJLACwAAwCgJvAAAAIySwAsAAMAoCbwAAACMksALAADAKAm8AAAAjJLACwAAwCjNJPBW1X+qqiuq6lNVdUFV3a+qHlJVH6uqq6vqD6vqvkPf/YfnVw/bj5pFzQAAAMyXqQfeqjo8yYuTrO/uRyXZN8lzkvxakrO7++gktyZ5/vCS5ye5dWg/e+gHAAAAOzSrQ5r3S/JdVbVfkgOS3JDkR5O8fdh+XpJnDo9PHp5n2H5CVdUUawUAAGAOVXdPf9CqlyT5b0m+luR9SV6S5KPDKm6q6sgk7+nuR1XVp5I8tbuvG7Zdk+S47r5p0T43JtmYJOvWrXvc5s2bp/Z+pm3r1q1Zs2bNrMtgD5m/+WXu5pv5m2/mb/ncdM0tUx1v34P2ybduv2dq4x36sLVTG+vewM/e/Br73B1//PGXdff6nfXbbxrFLFRVD8hk1fYhSW5L8rYkT93b/Xb3piSbkmT9+vW9YcOGvd3lqrVly5aM+f2NnfmbX+Zuvpm/+Wb+ls85Z58/1fEOOemA3HzRnVMb75QLnzW1se4N/OzNL3M3MYtDmp+U5O+7+x+6+64kf5LkiUkOHg5xTpIjklw/PL4+yZFJMmw/KMnN0y0ZAACAeTOLwPuFJE+oqgOGz+KekOTKJB9McsrQ57QkFw6PLxqeZ9h+Sc/iOGwAAADmytQDb3d/LJOTT30iyd8ONWxKckaSl1XV1UkOSfKm4SVvSnLI0P6yJGdOu2YAAADmz9Q/w5sk3f3qJK9e1PzZJI/fTt+vJ/mJadQFAADAeMzqskQAAACwogReAAAARkngBQAAYJQEXgAAAEZJ4AUAAGCUBF4AAABGSeAFAABglAReAAAARkngBQAAYJQEXgAAAEZJ4AUAAGCUBF4AAABGSeAFAABglAReAAAARkngBQAAYJQEXgAAAEZJ4AUAAGCUBF4AAABGSeAFAABglAReAAAARkngBQAAYJQEXgAAAEZJ4AUAAGCUBF4AAABGSeAFAABglAReAAAARkngBQAAYJR2K/BW1T5VdeBKFQMAAADLZaeBt6r+oKoOrKr7J/lUkiur6udXvjQAAADYc7uywvuI7v5KkmcmeU+ShyR57opWBQAAAHtpVwLvfarqPpkE3ou6+64VrgkAAAD22q4E3nOSfC7J/ZN8qKoenOT2lSwKAAAA9tauBN6Lu/vw7j6xuzvJF5L83ArXBQAAAHtlVwLvHy98MoTezStTDgAAACyP/ZbaUFXfl+SRSQ6qqmct2HRgkvutdGEAAACwN5YMvEmOTfKMJAcn+bEF7V9N8m9WsigAAADYW0sG3u6+MMmFVfWD3f2RKdYEAAAAe21HhzS/srv/R5KfqqpTF2/v7hevaGUAAACwF3Z0SPNVw/2lyz1oVR2c5HeTPCpJZ3LW508n+cMkR2VyGaRnd/etVVVJXpfkxCR3Jjm9uz+x3DUBAAAwLjs6pPni4f68FRj3dUn+T3efUlX3TXJAklcl+UB3n1VVZyY5M8kZSZ6W5JjhdlySNwz3AAAAsKQdrfAmSarq4UlekcnK67f7d/eP7smAVXVQkh9Jcvqwn28m+WZVnZxkw9DtvCRbMgm8Jyf5veFySB+tqoOr6rDuvmFPxgcAAODeoSY5cgcdqj6Z5I1JLkvyrW3t3X3ZHg1Y9Zgkm5JcmeTRw35fkuT67j546FNJbu3ug6vqnUnO6u4PD9s+kOSM7r500X43JtmYJOvWrXvc5s3jvVTw1q1bs2bNmlmXwR4yf/PL3M038zffzN/yuemaW6Y63r4H7ZNv3X7P1MY79GFrpzbWvYGfvfk19rk7/vjjL+vu9Tvrt9MV3iR3d/cblqGmhWM+Nsl/7O6PVdXrMjl8+du6u6tqx0l8ke7elEmQzvr163vDhg3LVO7qs2XLloz5/Y2d+Ztf5m6+mb/5Zv6Wzzlnnz/V8Q456YDcfNGdUxvvlAufNbWx7g387M0vczexz1IbqmptVa1NcnFV/YeqOmxb29C+p65Lcl13f2x4/vZMAvCNVXXYMPZhSb48bL8+yZELXn/E0AYAAABL2tEK72WZnEG5huc/v2BbJ3nongzY3V+qqmur6tju/nSSEzI5vPnKJKclOWu4v3B4yUVJXlRVmzM5WdXtPr8LAADAzuzoLM0PWcFx/2OS3x/O0PzZJM/LZLX5j6rq+Uk+n+TZQ993Z3JJoqszuSzR81awLgAAAEZiVz7Du+y6+/Ik2/uA8Qnb6dtJXrjiRQEAADAqS36GFwAAAObZjk5a9cThfv/plQMAAADLY0crvK8f7j8yjUIAAABgOe3oM7x3VdWmJIdX1esXb+zuF69cWQAAALB3dhR4n5HkSUmekskligAAAGBu7OiyRDcl2VxVV3X3J6dYEwAAAOy1XTlL881V9adV9eXh9sdVdcSKVwYAAAB7YVcC71uSXJTkQcPt4qENAAAAVq1dCbzf3d1v6e67h9u5SR64wnUBAADAXtmVwHtTVf1MVe073H4myc0rXRgAAADsjV0JvD+X5NlJvpTkhiSnJHneShYFAAAAe2tHlyVKknT355OcNIVaAAAAYNnsygovAAAAzB2BFwAAgFESeAEAABilnQbeqvqFBY/3X9lyAAAAYHksGXir6oyq+sFMzsq8zUdWviQAAADYezs6S/PfJfmJJA+tqr8Ynh9SVcd296enUh0AAADsoR0d0nxbklcluTrJhiSvG9rPrKq/WuG6AAAAYK/saIX3KUl+McnDkvxGkr9Jckd3P28ahQEAAMDeWHKFt7tf1d0nJPlckrcm2TfJA6vqw1V18ZTqAwAAgD2yoxXebd7b3ZcmubSq/n13/3BVHbrShQEAAMDe2Ollibr7lQuenj603bRSBQEAAMBy2GngXai7P7lShQAAAMBy2q3ACwAAAPNC4AUAAGCUBF4AAABGSeAFAABglAReAAAARkngBQAAYJQEXgAAAEZJ4AUAAGCUBF4AAABGSeAFAABglAReAAAARkngBQAAYJQEXgAAAEZJ4AUAAGCUZhZ4q2rfqvrrqnrn8PwhVfWxqrq6qv6wqu47tO8/PL962H7UrGoGAABgfsxyhfclSa5a8PzXkpzd3UcnuTXJ84f25ye5dWg/e+gHAAAAOzSTwFtVRyR5epLfHZ5Xkh9N8vahy3lJnjk8Pnl4nmH7CUN/AAAAWNKsVnh/M8krk9wzPD8kyW3dfffw/Lokhw+PD09ybZIM228f+gMAAMCSqrunO2DVM5Kc2N3/oao2JHlFktOTfHQ4bDlVdWSS93T3o6rqU0me2t3XDduuSXJcd9+0aL8bk2xMknXr1j1u8+bN03pLU7d169asWbNm1mWwh8zf/DJ38838zTfzt3xuuuaWqY6370H75Fu337Pzjsvk0IetndpY9wZ+9ubX2Ofu+OOPv6y71++s337TKGaRJyY5qapOTHK/JAcmeV2Sg6tqv2EV94gk1w/9r09yZJLrqmq/JAcluXnxTrt7U5JNSbJ+/fresGHDSr+PmdmyZUvG/P7GzvzNL3M338zffDN/y+ecs8+f6niHnHRAbr7ozqmNd8qFz5raWPcGfvbml7mbmPohzd39n7v7iO4+KslzklzS3T+d5INJThm6nZbkwuHxRcPzDNsv6WkvSwMAADB3VtN1eM9I8rKqujqTz+i+aWh/U5JDhvaXJTlzRvUBAAAwR2ZxSPO3dfeWJFuGx59N8vjt9Pl6kp+YamEAAADMvdW0wgsAAADLZqYrvAB746R3PH264+XH8xvv+PWpjXfRM981tbEAAMbICi8AAACjJPACAAAwSgIvAAAAoyTwAgAAMEoCLwAAAKMk8AIAADBKAi8AAACjJPACAAAwSgIvAAAAoyTwAgAAMEoCLwAAAKMk8AIAADBKAi8AAACjJPACAAAwSgIvAAAAoyTwAgAAMEoCLwAAAKMk8AIAADBKAi8AAACjJPACAAAwSgIvAAAAoyTwAgAAMEoCLwAAAKMk8AIAADBKAi8AAACjJPACAAAwSgIvAAAAoyTwAgAAMEoCLwAAAKMk8AIAADBKAi8AAACjJPACAAAwSgIvAAAAoyTwAgAAMEoCLwAAAKMk8AIAADBKAi8AAACjNPXAW1VHVtUHq+rKqrqiql4ytK+tqvdX1WeG+wcM7VVVr6+qq6vqb6rqsdOuGQAAgPmz3wzGvDvJy7v7E1X1z5JcVlXvT3J6kg9091lVdWaSM5OckeRpSY4ZbsclecNwD8vjNTXd8Y59bfKa46c33mt6emMBAMAqMvXA2903JLlhePzVqroqyeFJTk6yYeh2XpItmQTek5P8Xnd3ko9W1cFVddiwHwBgBi74ye+f6nj7P+VFueAN/34qY536h1dNZRwAVl5NcuSMBq86KsmHkjwqyRe6++ChvZLc2t0HV9U7k5zV3R8etn0gyRndfemifW1MsjFJ1q1b97jNmzdP7X1M29atW7NmzZpZlzEeN1w21eG27n9E1nzjuukNeNjjpjfWlF1929VTHe/gHJzbctvUxjv64KOnNta9gd+dy+uWz14x1fH2Oei7c8/tX57KWGsf+sipjDMrN11zy1TH2/egffKt2++Z2niHPmzt1Ma6N/C7c36Nfe6OP/74y7p7/c76zeKQ5iRJVa1J8sdJXtrdX5lk3Inu7qrarSTe3ZuSbEqS9evX94YNG5ax2tVly5YtGfP7m7ppHl6cZMuxr82GT79iegOeOt5Dmn/jHb8+1fFOyo/novzp1Ma7aMO7pjbWvYHfnctrWqut2+z/lBflG+/931MZa8PIV3jPOfv8qY53yEkH5OaL7pzaeKdc+KypjTULmzZtmup4a9euzRe/+MWpjbdx48apjTV2/t2bmMlZmqvqPpmE3d/v7j8Zmm+sqsOG7Ycl2fZn3OuTHLng5UcMbQAAALCkWZyluZK8KclV3f0bCzZdlOS04fFpSS5c0P6zw9man5Dkdp/fBQAAYGdmcUjzE5M8N8nfVtXlQ9urkpyV5I+q6vlJPp/k2cO2dyc5McnVSe5M8rzplgvASvj6L2+Z6nh9zNapjnm/X9wwtbEAgO2bxVmaP5xkqevAnLCd/p3khSta1F56wqvfO9XxTj/2GzlzimN+9JeeMrWxAAAAlsvMTloFAABwb3H94UfuvNMyuuuMV+b6n37u1MY7/PprpzbW7pjJSasAAABgpQm8AAAAjJLACwAAwCgJvAAAAIySwAsAAMAoCbwAAACMksALAADAKAm8AAAAjJLACwAAwCgJvAAAAIySwAsAAMAoCbwAAACMksALAADAKAm8AAAAjJLACwAAwCgJvAAAAIySwAsAAMAoCbwAAACMksALAADAKAm8AAAAjJLACwAAwCgJvAAAAIySwAsAAMAoCbwAAACMksALAADAKAm8AAAAjJLACwAAwCgJvAAAAIySwAsAAMAoCbwAAACMksALAADAKAm8AAAAjJLACwAAwCgJvAAAAIySwAsAAMAoCbwAAACMksALAADAKM1N4K2qp1bVp6vq6qo6c9b1AAAAsLrNReCtqn2T/FaSpyV5RJJTq+oRs60KAACA1WwuAm+Sxye5urs/293fTLI5yckzrgkAAIBVrLp71jXsVFWdkuSp3f2C4flzkxzX3S9a0Gdjko3D02OTfHrqhU7PoUlumnUR7DHzN7/M3Xwzf/PN/M0vczffzN/8GvvcPbi7H7izTvtNo5Jp6O5NSTbNuo5pqKpLu3v9rOtgz5i/+WXu5pv5m2/mb36Zu/lm/uaXuZuYl0Oar09y5ILnRwxtAAAAsF3zEng/nuSYqnpIVd03yXOSXDTjmgAAAFjF5uKQ5u6+u6pelOS9SfZN8ubuvmLGZc3SveLQ7REzf/PL3M038zffzN/8MnfzzfzNL3OXOTlpFQAAAOyueTmkGQAAAHaLwAsAAMAoCbwAAACMksA7B6rq+6rqjKp6/XA7o6q+f9Z1wdgNP3snVNWaRe1PnVVN7LqqenxV/cvh8SOq6mVVdeKs62L3VdXvzboG9kxV/fDws/fkWdfCjlXVcVV14PD4u6rql6rq4qr6tao6aNb1sWNV9eKqOnLnPe99nLRqlauqM5KcmmRzkuuG5iMyuTTT5u4+a1a1sXeq6nnd/ZZZ18H2VdWLk7wwyVVJHpPkJd194bDtE9392FnWx45V1auTPC2TqxG8P8lxST6Y5F8neW93/7cZlscOVNXiyw5WkuOTXJIk3X3S1Itil1XV/+3uxw+P/00mv0f/NMmTk1zs/y2rV1VdkeTRw9VRNiW5M8nbk5wwtD9rpgWyQ1V1e5I7klyT5IIkb+vuf5htVauDwLvKVdX/S/LI7r5rUft9k1zR3cfMpjL2VlV9obu/d9Z1sH1V9bdJfrC7t1bVUZn8o//W7n5dVf11d/+LmRbIDg3z95gk+yf5UpIjuvsrVfVdST7W3f98pgWypKr6RJIrk/xuks4k8F6QyR96091/Prvq2JmFvx+r6uNJTuzuf6iq+yf5aHf/wGwrZClVdVV3f//w+J/8YbeqLu/ux8yuOnamqv46yeOSPCnJTyY5Kcllmfz+/JPu/uoMy5upubgO773cPUkelOTzi9oPG7axilXV3yy1Kcm6adbCbtunu7cmSXd/rqo2JHl7VT04k/ljdbu7u7+V5M6quqa7v5Ik3f21qvK7c3Vbn+QlSf5Lkp/v7sur6muC7tzYp6oekMnH5mrbClN331FVd8+2NHbiUwuOPvtkVa3v7kur6uFJ7trZi5m57u57krwvyfstAw2qAAACuElEQVSq6j6ZHOl0apLXJnngLIubJYF39Xtpkg9U1WeSXDu0fW+So5O8aGZVsavWJXlKklsXtVeSv5p+OeyGG6vqMd19eZIMK73PSPLmJFYoVr9vVtUB3X1nJn/xTpIMn0MTeFex4T9sZ1fV24b7G+P/K/PkoExWlSpJV9Vh3X3DcC4Efyxc3V6Q5HVV9QtJbkrykaq6NpP/f75gppWxK/7Jz9dwdOhFSS6qqgNmU9Lq4JDmOVBV+yR5fJLDh6brk3x8WL1gFauqNyV5S3d/eDvb/qC7f2oGZbELquqITFYJv7SdbU/s7r+cQVnsoqrav7u/sZ32Q5Mc1t1/O4Oy2ANV9fQkT+zuV826Fvbc8B/udd3997OuhR0bTlz1kEz+0HRdd98445LYBVX18O7+f7OuYzUSeAEAABgllyUCAABglAReAAAARkngBYBVrqq+p6o2V9U1VXVZVb27qh5eVV+rqsur6sqqemNV7VNVG6rqnYtef25VnTKr+gFgVpz1EABWsaqqJH+a5Lzufs7Q9uhMzgJ/TXc/pqr2S3JJkmcmuWVmxQLAKmOFFwBWt+OT3NXdb9zW0N2fzD9eqi7dfXcmlzo7evrlAcDqJfACwOr2qEyua7qk4ZIvJyRxuSUAWEDgBYD59bCqujzJXyZ5V3e/J8lS1xt0HUIA7nV8hhcAVrcrkix1wqlruvsxi9puTvKARW1rk9y03IUBwGpnhRcAVrdLkuxfVRu3NVTVP09y5BL9P5PkQVX1/UPfByd5dJLLV7pQAFhtrPACwCrW3V1VP57kN6vqjCRfT/K5JC9dov83qupnkrylqu6X5K4kL+ju26dVMwCsFtXtIz0AAACMj0OaAQAAGCWBFwAAgFESeAEAABglgRcAAIBREngBAAAYJYEXAACAURJ4AQAAGCWBFwAAgFH6/zgGXYV31IDcAAAAAElFTkSuQmCC\n", + "image/png": "iVBORw0KGgoAAAANSUhEUgAAA7YAAAFJCAYAAACvobF9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDMuMC4yLCBodHRwOi8vbWF0cGxvdGxpYi5vcmcvOIA7rQAAH7pJREFUeJzt3X24ZWddH/zvLwSDMA0hCY55k6CEwYAllSnGl6udPLGENwW9LAJVGRTTPg88yFPUpNSrIa0vPH1sqTxVaRRJBGUKKJIgNGBgRJRUEg3IW0pQIAkhmBAIEyAm8Osfe40exjMzZyZn733uk8/nuva1977X2uv+7XOftWe+5157reruAAAAwKiOWHYBAAAAcE8ItgAAAAxNsAUAAGBogi0AAABDE2wBAAAYmmALAADA0ARbAAAAhibYAnCvV1VdVQ/bz7J/UVVvXUANW6vqnVX1+ar6T3PsZ0dV3bCO29vvz+6erHsPa3pRVf36Gta7uKp+dt71ADB/gi0Ah6yqPlZVX6yqPVV18xQQtqzj9quqnl9V76+qO6rqhqp6XVV9y7T84qr6m6n/z1TV26rqESuW/ew+2zt1ClVHHmot3f1b3f24FduaVzg7N8ktSY7u7hfuu3B6Xzun28Vz6H9IqwX17v757n7OPdyunzfAQARbAA7X93T3liTfmmR7kp851A0cIGj+UpKfSPL8JMcmeXiS30vypBXr/Mep/5OTfDrJxYfa/wbzkCQf7O5ediEbzeH8QQKAexfBFoB7pLtvTPKWJI9Kkqp6YFW9oqpuqqobq+pnq+o+07KdVfXHVfXSqro1yYv33V5VnZbkuUme0d1v7+47u/sL08zpS1bp/wtJfntv//fAd1fVR6rqs1X1y1VVK2p+1/T4ndO6751mi3+wqo6vqjdNr/tMVf1RVa3672tVfUdVvaeqPjfdf8fUfnGSZyX56Wm7372WgqvqflX16qq6der/PVW1dVp2bFW9sqo+WVW3VdXv7fPaF1bVp6dxevaK9qOq6her6hPTbPzLq+prVyz/qek1n6yqH91nm7ur6jkrnv/tz26V2vfbz95Z2Ko6r6o+leSV+9nGAzL73Ttx+rntqaoTq+rFVfXqFet9V1X9yfQzur6qdq6yrX9QVe+oqpftHXsAxuEvoADcI1V1SpInJvndqenizGZQH5bkAUnelOT6JP9tWv5tSXYl2Zrkvqts8uwkN3T3n66x/y1J/kWSPz+8d/C3npzkHyc5OsnVSS5L8j9WrtDd/6SqOsmju/u6qf9fSHJDkgdPq52Z5O/NulbVsUl+P7NZ6Nck+edJfr+qHtbdO6csdUN3rzrz3d07Vzy9eLp/VpIHJjklyZ1JzkjyxWnZq5LsSfLI6f47Vrz+66fXnZTknyV5fVX9XnffluQlSb5p2tZdmf3R4N8l+TdV9fgkP5nZGP1Vkl9brdY12m8/K2o8NrOZ7FX/UNDdd1TVE5K8urtP3tu+MpdW1UMyC7/nJnl9ZuN7ysrtVNVx0zpvXfHz37lilYsP4/0BsEBmbAE4XL9XVZ9N8q4kf5jk56fZwicmeUF339Hdn07y0iRPX/G6T3b3/9/dd3f3F//+ZnNckpvW0P9PTv1fl2RLvjqIHI6XdPdnu/sTSd6RWeBai7uSnJDkId19V3f/0X4OJ35Sko9096um9/6aJB9O8j33oOa7Mvt5Pay7v9zdV3f37VV1QpInJPlX3X3bVNcf7vO6fz+1vzmz4Lttmqk8N8n/092f6e7PJ/n5/N34PS3JK7v7/d19R1aZcV+LNfSTJF9JcsE0Y7/a78laPTPJH3T3a6b3e2t3X7Ni+YmZ/f6+bn9/VABg4zNjC8Dhemp3/8HKhpqd3Om+SW5aMWt2RGYztntdv89rPpDZrFwyC2O3ZhYUD+YX9xNE7s7fnwm+b2ZB6SsH2N6nVjz+QmZheS3+v8wC3lun93zRaodMZxagPr5P28czmzU9XK/KbPZxV1Udk+TVSf7t1PaZaQZ2Nbd2990rnu99vw9Ocv8kV68Yv0pynxXv4ep96j8cB+snSf66u790mNtf6ZQkHz3A8idlFuxfvg59AbAkZmwBWE/XZ3ZI7PHdfcx0O7q7H7lina+azezuR3b3lun2R0muSHJyVW0/zBo+keTUfdoemuT67j5QsD0s3f357n5hd39jku9N8q+r6uxVVv1k/i7A7/UNSW68B33f1d0XdvfpmR1q/OQkP5LZOBw7hd1DcUtmhzI/csX4PXA6SVcym0lfeRjvN+zz+jsyC6x7ff1h9pOscjj3fhxsveszO+R5f34ts0PO3zx9ZxeAAQm2AKyb7r4pyVuT/KeqOrqqjqiqb6qqf3oI2/hIkl9J8prpJEJfM50k6elVdf4aNvE7SZ5UVY+rqvtU1YmZnbF51+G8p1XcnOQb9z6pqidX1cOmw2s/l+TLWX1m+M1JHl5Vz6yqI6vqB5Ocntl3kA9LVZ1VVd9Ss5Nz3Z7ZIcZfmcbhLUl+paoeVFX3rap/crDtTcH/15K8tKq+burjpKo6Z1rltUl2VtXpVXX/JBfss4lrknx/Vd2/ZpdE+rHD7OdQ3JzkuKp64H6W/1ZmJwZ72vRzP66q9j3M/HlJrk1y2coTZQEwDsEWgPX2I0m+JskHk9yW2Ql71nJo8UrPT/Jfk/xyks9mdijp92V2QqcD6u4PJHlGkl9I8pkk707yP5NceIg17M+Lk1wynWH3aUlOS/IHmR3O+u4kv9Ld71ilrlszm1F9YWaHW/90kid39y33oJavz+zne3uSD2X2XdFXTct+OLOg++HMTub1gjVu87zMvrd8ZVXdntl72za9h7ck+S9J3j6t8/Z9XvvSJH+TWdi8JLNQecj9HIru/nBmJ+P6y2lMTtxn+Scy+973CzP7fbgmyaP3Wacz+87vDUneWFX3O9Q6AFiucrk8AAAARmbGFgAAgKEJtgDAhlZVL6qqPavc3rLs2gDYGByKDAAAwNDM2AIAADC0I5ddwD1x/PHH96mnnrrsMubmjjvuyAMe4JJ6ozJ+4zJ2YzN+4zJ2YzN+YzN+49rsY3f11Vff0t0PPth6QwfbU089NVddddWyy5ib3bt3Z8eOHcsug8Nk/MZl7MZm/MZl7MZm/MZm/Ma12ceuqj6+lvUcigwAAMDQBFsAAACGJtgCAAAwNMEWAACAoQm2AAAADE2wBQAAYGiCLQAAAEMTbAEAABiaYAsAAMDQBFsAAACGJtgCAAAwtCOXXQAAsHGdecHlC+tr57Y7c/4C+7vywnMW1hcA82XGFgAAgKEJtgAAAAxNsAUAAGBogi0AAABDE2wBAAAYmmALAADA0ARbAAAAhibYAgAAMDTBFgAAgKEJtgAAAAztyGUXAHAwZ15w+UL727ntzpy/wD6vvPCchfUFALAZmbEFAABgaIItAAAAQxNsAQAAGJpgCwAAwNAEWwAAAIYm2AIAADA0wRYAAIChCbYAAAAMTbAFAABgaIItAAAAQxNsAQAAGJpgCwAAwNAEWwAAAIYm2AIAADA0wRYAAIChCbYAAAAMTbAFAABgaIItAAAAQxNsAQAAGJpgCwAAwNAEWwAAAIYm2AIAADA0wRYAAIChCbYAAAAMbW7BtqpOqap3VNUHq+oDVfUTU/uxVfW2qvrIdP+gqb2q6mVVdV1Vva+qvnVetQEAALB5zHPG9u4kL+zu05OcmeS5VXV6kvOTXNHdpyW5YnqeJE9Ictp0OzfJr86xNgAAADaJuQXb7r6pu/9sevz5JB9KclKSpyS5ZFrtkiRPnR4/Jclv9syVSY6pqhPmVR8AAACbQ3X3/DupOjXJO5M8KsknuvuYqb2S3Nbdx1TVm5K8pLvfNS27Isl53X3VPts6N7MZ3WzduvUxu3btmnv9y7Jnz55s2bJl2WVwmIzf+vnwJ29faH/H3a9z65dqYf094sSjF9bXvYF9b30tcv+z743Nvjc24zeuzT52Z5111tXdvf1g6x0570KqakuS30nygu6+fZZlZ7q7q+qQknV3X5TkoiTZvn1779ixYx2r3Vh2796dzfz+Njvjt37Ov+Dyhfa3c9udufjaoxbW35XP3LGwvu4N7Hvra5H7n31vbPa9sRm/cRm7mbmeFbmq7ptZqP2t7v7dqfnmvYcYT/efntpvTHLKipefPLUBAADAfs3zrMiV5BVJPtTd/3nFokuTPGt6/Kwkb1zR/iPT2ZHPTPK57r5pXvUBAACwOczzUOTvTPLDSf6iqq6Z2l6U5CVJXltVP5bk40meNi17c5InJrkuyReSPHuOtQEAALBJzC3YTieB2t8ZIM5eZf1O8tx51QMAAMDmNNfv2AIAAMC8CbYAAAAMTbAFAABgaIItAAAAQxNsAQAAGJpgCwAAwNAEWwAAAIYm2AIAADA0wRYAAIChCbYAAAAMTbAFAABgaIItAAAAQxNsAQAAGJpgCwAAwNAEWwAAAIYm2AIAADA0wRYAAIChCbYAAAAMTbAFAABgaEcuuwAAAIDN4swLLl9ofzu33ZnzF9jnlRees7C+DoUZWwAAAIYm2AIAADA0wRYAAIChCbYAAAAMTbAFAABgaIItAAAAQxNsAQAAGJrr2AIAbEKupQncm5ixBQAAYGiCLQAAAEMTbAEAABiaYAsAAMDQBFsAAACGJtgCAAAwNMEWAACAoQm2AAAADE2wBQAAYGiCLQAAAEMTbAEAABiaYAsAAMDQBFsAAACGJtgCAAAwNMEWAACAoQm2AAAADE2wBQAAYGhzC7ZV9RtV9emqev+KthdX1Y1Vdc10e+KKZf+mqq6rqmur6px51QUAAMDmMs8Z24uTPH6V9pd29xnT7c1JUlWnJ3l6kkdOr/mVqrrPHGsDAABgkzhyXhvu7ndW1alrXP0pSXZ1951J/qqqrkvy2CTvnlN5AACwYZ15weUL7W/ntjtz/oL6vPJCB2ey/pbxHdvnVdX7pkOVHzS1nZTk+hXr3DC1AQAAwAFVd89v47MZ2zd196Om51uT3JKkk/yHJCd0949W1X9NcmV3v3pa7xVJ3tLdr19lm+cmOTdJtm7d+phdu3bNrf5l27NnT7Zs2bLsMjhMxm/9fPiTty+0v+Pu17n1S7Ww/h5x4tEL6+vewL63vha5/9n31pfPzrFt5vEzdutrs+97Z5111tXdvf1g683tUOTVdPfNex9X1a8ledP09MYkp6xY9eSpbbVtXJTkoiTZvn1779ixYy61bgS7d+/OZn5/m53xWz+LOjRqr53b7szF1x61sP6ufOaOhfV1b2DfW1+L3P/se+vLZ+fYNvP4Gbv1Zd+bWeihyFV1woqn35dk7xmTL03y9Ko6qqoemuS0JH+6yNoAAAAY09xmbKvqNUl2JDm+qm5IckGSHVV1RmaHIn8syb9Mku7+QFW9NskHk9yd5Lnd/eV51QYAAMDmMc+zIj9jleZXHGD9n0vyc/OqBwAAgM1pGWdFBgAAgHUj2AIAADA0wRYAAIChHVKwraojqmpzX3gKAACAoRw02FbVb1fV0VX1gMwuz/PBqvqp+ZcGAAAAB7eWGdvTu/v2JE9N8pYkD03yw3OtCgAAANZoLcH2vlV138yC7aXdfdecawIAAIA1W0uw/W9JPpbkAUneWVUPSfK5eRYFAAAAa7WWYHtZd5/U3U/s7k7yiSQ/Oue6AAAAYE3WEmx/Z+WTKdzumk85AAAAcGiO3N+CqnpEkkcmeWBVff+KRUcnud+8CwMAAIC12G+wTbItyZOTHJPke1a0fz7Jj8+zKAAAAFir/Qbb7n5jkjdW1bd397sXWBMAAACs2YEORf7p7v6PSZ5ZVc/Yd3l3P3+ulQEAAMAaHOhQ5A9N91ctohAAAAA4HAc6FPmy6f6SxZUDAAAAh+ZAM7ZJkqp6eJKfTHLqyvW7+/+YX1kAAACwNgcNtklel+TlSX49yZfnWw4AAAAcmrUE27u7+1fnXskAzrzg8oX2t3PbnTl/gX1eeeE5C+sLAABgvRzorMjHTg8vq6r/K8kbkty5d3l3f2bOtQEAAMBBHWjG9uoknaSm5z+1Ylkn+cZ5FQUAAABrdaCzIj90kYUAAADA4Thi2QUAAADAPSHYAgAAMLT9Btuq+s7p/qjFlQMAAACH5kAzti+b7t+9iEIAAADgcBzorMh3VdVFSU6qqpftu7C7nz+/sgAAAGBtDhRsn5zku5Ock9mlfwAAAGDDOdDlfm5JsquqPtTd711gTQAAALBmazkr8q1V9Yaq+vR0+52qOnnulQEAAMAarCXYvjLJpUlOnG6XTW0AAACwdGsJtl/X3a/s7run28VJHjznugAAAGBN1hJsb6mqH6qq+0y3H0py67wLAwAAgLVYS7D90SRPS/KpJDcl+YEkz55nUQAAALBWB7rcT5Kkuz+e5HsXUAsAAAAcsrXM2AIAAMCGJdgCAAAwNMEWAACAoR002FbVz6x4fNR8ywEAAIBDs99gW1XnVdW3Z3YW5L3ePf+SAAAAYO0OdFbkDyf550m+sar+aHp+XFVt6+5rF1IdAAAAHMSBDkX+bJIXJbkuyY4kvzS1n19VfzLnugAAAGBNDjRje06Sf5fkm5L85yTvS3JHdz97EYUBAADAWux3xra7X9TdZyf5WJJXJblPkgdX1buq6rIF1QcAAAAHdKAZ270u7+6rklxVVf9nd39XVR0/78IAAABgLQ56uZ/u/ukVT3dObbfMqyAAAAA4FAcNtit193vXum5V/UZVfbqq3r+i7diqeltVfWS6f9DUXlX1sqq6rqreV1Xfeih1AQAAcO91SMH2EF2c5PH7tJ2f5IruPi3JFdPzJHlCktOm27lJfnWOdQEAALCJzC3Ydvc7k3xmn+anJLlkenxJkqeuaP/NnrkyyTFVdcK8agMAAGDzmOeM7Wq2dvdN0+NPJdk6PT4pyfUr1rthagMAAIADqu6e38arTk3ypu5+1PT8s919zIrlt3X3g6rqTUle0t3vmtqvSHLedDbmfbd5bmaHK2fr1q2P2bVr19zq39eHP3n7wvpKkuPu17n1S7Ww/h5x4tEL6+veYM+ePdmyZcuyy9gU7HscCvve+lrk/mffW18+O8e2mcfP2K2vzb7vnXXWWVd39/aDrbeWy/2sp5ur6oTuvmk61PjTU/uNSU5Zsd7JU9vf090XJbkoSbZv3947duyYY7lf7fwLLl9YX0myc9udufjaoxbW35XP3LGwvu4Ndu/enUX+fm5m9j0OhX1vfS1y/7PvrS+fnWPbzONn7NaXfW9m0YciX5rkWdPjZyV544r2H5nOjnxmks+tOGQZAAAA9mtuM7ZV9ZokO5IcX1U3JLkgyUuSvLaqfizJx5M8bVr9zUmemOS6JF9I8ux51QUAAMDmMrdg293P2M+is1dZt5M8d161AAAAsHkt+lBkAAAAWFeCLQAAAEMTbAEAABiaYAsAAMDQBFsAAACGJtgCAAAwNMEWAACAoQm2AAAADE2wBQAAYGiCLQAAAEMTbAEAABiaYAsAAMDQBFsAAACGJtgCAAAwNMEWAACAoQm2AAAADE2wBQAAYGiCLQAAAEMTbAEAABiaYAsAAMDQBFsAAACGJtgCAAAwNMEWAACAoQm2AAAADE2wBQAAYGiCLQAAAEMTbAEAABiaYAsAAMDQBFsAAACGJtgCAAAwtCOXXQAsypkXXL7Q/nZuuzPnL7DPKy88Z2F9AQDARmLGFgAAgKEJtgAAAAxNsAUAAGBogi0AAABDE2wBAAAYmmALAADA0ARbAAAAhibYAgAAMDTBFgAAgKEJtgAAAAxNsAUAAGBogi0AAABDE2wBAAAYmmALAADA0ARbAAAAhnbkMjqtqo8l+XySLye5u7u3V9WxSf57klOTfCzJ07r7tmXUBwAAwDiWOWN7Vnef0d3bp+fnJ7miu09LcsX0HAAAAA5oIx2K/JQkl0yPL0ny1CXWAgAAwCCWFWw7yVur6uqqOndq29rdN02PP5Vk63JKAwAAYCTV3YvvtOqk7r6xqr4uyduS/N9JLu3uY1asc1t3P2iV156b5Nwk2bp162N27dq1qLLz4U/evrC+kuS4+3Vu/VItrL9HnHj0wvpaBuM3LmPHodizZ0+2bNmy7DI2jUXuf/a99eWzc2ybefyM3fra7PveWWeddfWKr6/u11KC7VcVUPXiJHuS/HiSHd19U1WdkGR3d2870Gu3b9/eV1111QKqnDnzgssX1leS7Nx2Zy6+9qiF9XflhecsrK9lMH7jMnYcit27d2fHjh3LLmPTWOT+Z99bXz47x7aZx8/Yra/Nvu9V1ZqC7cIPRa6qB1TVP9j7OMnjkrw/yaVJnjWt9qwkb1x0bQAAAIxnGZf72ZrkDVW1t//f7u7/UVXvSfLaqvqxJB9P8rQl1AYAAMBgFh5su/svkzx6lfZbk5y96HoAAAAY20a63A8AAAAcMsEWAACAoQm2AAAADE2wBQAAYGiCLQAAAEMTbAEAABiaYAsAAMDQBFsAAACGJtgCAAAwNMEWAACAoQm2AAAADE2wBQAAYGiCLQAAAEMTbAEAABjakcsuAIDN7cwLLl9ofzu33ZnzF9jnlRees7C+AIDVmbEFAABgaIItAAAAQxNsAQAAGJpgCwAAwNAEWwAAAIYm2AIAADA0wRYAAIChCbYAAAAMTbAFAABgaIItAAAAQxNsAQAAGJpgCwAAwNAEWwAAAIYm2AIAADA0wRYAAIChCbYAAAAMTbAFAABgaIItAAAAQxNsAQAAGJpgCwAAwNAEWwAAAIYm2AIAADA0wRYAAIChCbYAAAAMTbAFAABgaIItAAAAQxNsAQAAGJpgCwAAwNAEWwAAAIYm2AIAADA0wRYAAIChbbhgW1WPr6prq+q6qjp/2fUAAACwsW2oYFtV90nyy0mekOT0JM+oqtOXWxUAAAAb2YYKtkkem+S67v7L7v6bJLuSPGXJNQEAALCBVXcvu4a/VVU/kOTx3f2c6fkPJ/m27n7einXOTXLu9HRbkmsXXujiHJ/klmUXwWEzfuMydmMzfuMydmMzfmMzfuPa7GP3kO5+8MFWOnIRlayn7r4oyUXLrmMRquqq7t6+7Do4PMZvXMZubMZvXMZubMZvbMZvXMZuZqMdinxjklNWPD95agMAAIBVbbRg+54kp1XVQ6vqa5I8PcmlS64JAACADWxDHYrc3XdX1fOSXJ7kPkl+o7s/sOSyluleccj1Jmb8xmXsxmb8xmXsxmb8xmb8xmXsssFOHgUAAACHaqMdigwAAACHRLAFAABgaIItAAAAQxNsN5CqekRVnVdVL5tu51XVNy+7Ltjspn3v7Krask/745dVE2tXVY+tqn88PT69qv51VT1x2XVx6KrqN5ddA4enqr5r2vcet+xaOLCq+raqOnp6/LVVdWFVXVZV/29VPXDZ9XFgVfX8qjrl4Gve+zh51AZRVecleUaSXUlumJpPzuySR7u6+yXLqo17pqqe3d2vXHYdrK6qnp/kuUk+lOSMJD/R3W+clv1Zd3/rMuvjwKrqgiRPyOws/29L8m1J3pHknyW5vLt/bonlcQBVte/l/CrJWUneniTd/b0LL4o1q6o/7e7HTo9/PLPP0TckeVySy/y/ZeOqqg8kefR0NZKLknwhyeuTnD21f/9SC+SAqupzSe5I8tEkr0nyuu7+6+VWtTEIthtEVf2vJI/s7rv2af+aJB/o7tOWUxn3VFV9oru/Ydl1sLqq+osk397de6rq1Mz+cX9Vd/9SVf15d/+jpRbIAU3jd0aSo5J8KsnJ3X17VX1tkv/Z3f9wqQWyX1X1Z0k+mOTXk3RmwfY1mf1BN939h8urjoNZ+flYVe9J8sTu/uuqekCSK7v7W5ZbIftTVR/q7m+eHn/VH3Cr6pruPmN51XEwVfXnSR6T5LuT/GCS701ydWafn7/b3Z9fYnlLtaGuY3sv95UkJyb5+D7tJ0zL2MCq6n37W5Rk6yJr4ZAd0d17kqS7P1ZVO5K8vqoektn4sbHd3d1fTvKFqvpod9+eJN39xary2bmxbU/yE0n+bZKf6u5rquqLAu0wjqiqB2X2tbbaO2PU3XdU1d3LLY2DeP+Ko8neW1Xbu/uqqnp4krsO9mKWrrv7K0nemuStVXXfzI5cekaSX0zy4GUWt0yC7cbxgiRXVNVHklw/tX1Dkocled7SqmKttiY5J8lt+7RXkj9ZfDkcgpur6ozuviZJppnbJyf5jSRmHDa+v6mq+3f3FzL7C3aSZPqemGC7gU3/MXtpVb1uur85/l8ykgdmNktUSbqqTujum6ZzFfij4Mb2nCS/VFU/k+SWJO+uqusz+//nc5ZaGWvxVfvXdLTnpUkurar7L6ekjcGhyBtIVR2R5LFJTpqabkzynmk2gg2sql6R5JXd/a5Vlv12dz9zCWWxBlV1cmazfp9aZdl3dvcfL6Es1qiqjuruO1dpPz7JCd39F0soi8NQVU9K8p3d/aJl18Lhm/5jvbW7/2rZtXBg0wmkHprZH5Ru6O6bl1wSa1BVD+/u/7XsOjYiwRYAAIChudwPAAAAQxNsAQAAGJpgCwAbRFV9fVXtqqqPVtXVVfXmqnp4VX2xqq6pqg9W1cur6oiq2lFVb9rn9RdX1Q8sq34AWBZnHwSADaCqKskbklzS3U+f2h6d2VnXP9rdZ1TVkUnenuSpST6ztGIBYIMxYwsAG8NZSe7q7pfvbeju9+bvLgGX7r47s0uIPWzx5QHAxiXYAsDG8KjMrgu6X9OlVM5O4jJGALCCYAsAG983VdU1Sf44ye9391uS7O96fa7jB8C9ju/YAsDG8IEk+zvx00e7+4x92m5N8qB92o5Ncst6FwYAG50ZWwDYGN6e5KiqOndvQ1X9wySn7Gf9jyQ5saq+eVr3IUkeneSaeRcKABuNGVsA2AC6u6vq+5L8l6o6L8mXknwsyQv2s/6dVfVDSV5ZVfdLcleS53T35xZVMwBsFNXtqzgAAACMy6HIAAAADE2wBQAAYGiCLQAAAEMTbAEAABiaYAsAAMDQBFsAAACGJtgCAAAwNMEWAACAof1vuSa9sgGT9GsAAAAASUVORK5CYII=\n", "text/plain": [ "
" ] @@ -1313,7 +1110,7 @@ }, { "data": { - "image/png": "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\n", + "image/png": "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\n", "text/plain": [ "
" ] @@ -1325,7 +1122,7 @@ }, { "data": { - "image/png": "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\n", + "image/png": "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\n", "text/plain": [ "
" ] @@ -1337,7 +1134,7 @@ }, { "data": { - "image/png": "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\n", + "image/png": "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\n", "text/plain": [ "
" ] @@ -1357,9 +1154,9 @@ ], "metadata": { "kernelspec": { - "display_name": "Python 2", + "display_name": "Python 3", "language": "python", - "name": "python2" + "name": "python3" }, "language_info": { "codemirror_mode": { @@ -1375,5 +1172,5 @@ } }, "nbformat": 4, - "nbformat_minor": 1 + "nbformat_minor": 2 } diff --git a/ipynb/tests/synthetics_example.ipynb b/ipynb/tests/synthetics_example.ipynb index 9b1c8591a..a6960a95a 100644 --- a/ipynb/tests/synthetics_example.ipynb +++ b/ipynb/tests/synthetics_example.ipynb @@ -16,8 +16,8 @@ "name": "stderr", "output_type": "stream", "text": [ - "2018-12-12 18:38:18,902 INFO : root : Using LISA logging configuration:\n", - "2018-12-12 18:38:18,903 INFO : root : /data/work/lisa/logging.conf\n" + "2019-02-25 18:48:50,380 INFO : root : Using LISA logging configuration:\n", + "2019-02-25 18:48:50,380 INFO : root : lisa/remove_testenv/logging.conf\n" ] } ], @@ -38,109 +38,77 @@ "cell_type": "code", "execution_count": 2, "metadata": {}, - "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "2018-12-12 18:38:18,924 INFO : root : Generating grammar tables from /usr/lib/python3.5/lib2to3/Grammar.txt\n", - "2018-12-12 18:38:18,948 INFO : root : Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt\n" - ] - } - ], + "outputs": [], "source": [ - "from lisa.env import TestEnv, TargetConf" + "from lisa.target import Target, TargetConf" ] }, { "cell_type": "code", "execution_count": 3, "metadata": {}, - "outputs": [], - "source": [ - "# This is information only relevant to create a\n", - "# connection between the host and the target\n", - "target_conf = TargetConf({\n", - " \"kind\" : \"linux\",\n", - " \"name\" : \"hikey960\",\n", - " \"host\": \"192.168.0.1\",\n", - " \"username\" : \"root\",\n", - " \"password\" : \"root\",\n", - "})" - ] - }, - { - "cell_type": "code", - "execution_count": 4, - "metadata": { - "scrolled": false - }, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ - "2018-12-12 18:38:19,652 INFO : lisa.env.TestEnv : Target configuration:\n", - "|- username from user (str): root\n", - "|- host from user (str): 192.168.0.1\n", - "|- password from user (str): root\n", - "|- name from user (str): hikey960\n", - "|- kind from user (str): linux\n", - "+- devlib:\n", - " +- platform:\n", - " |- class from default (str): devlib.platform.Platform\n", - "+- ftrace:\n", - " |- buffsize from default (int): 10240\n", - "2018-12-12 18:38:19,725 INFO : lisa.env.TestEnv : User-defined platform information:\n", - "|- name from target-conf (str): hikey960\n", - "2018-12-12 18:38:19,760 INFO : lisa.env.TestEnv : linux hikey960 target connection settings:\n", - "2018-12-12 18:38:19,761 INFO : lisa.env.TestEnv : username : root\n", - "2018-12-12 18:38:19,763 INFO : lisa.env.TestEnv : host : 192.168.0.1\n", - "2018-12-12 18:38:19,764 INFO : lisa.env.TestEnv : password : root\n", - "2018-12-12 18:38:19,765 INFO : lisa.env.TestEnv : port : 22\n", - "2018-12-12 18:38:19,785 INFO : lisa.env.TestEnv : Devlib modules to load: bl, cgroups, cpufreq, cpuidle, devfreq, fastboot, gem5stats, gpufreq, hotplug, hwmon, mbed-fan, odroidxu3-fan, sched, thermal\n", - "2018-12-12 18:38:24,499 WARNING : LinuxTarget : Module devfreq is not supported by the target\n", - "2018-12-12 18:38:24,501 WARNING : LinuxTarget : Module fastboot is not supported by the target\n", - "2018-12-12 18:38:24,502 WARNING : LinuxTarget : Module gem5stats is not supported by the target\n", - "2018-12-12 18:38:24,670 WARNING : LinuxTarget : Module gpufreq is not supported by the target\n", - "2018-12-12 18:38:25,355 WARNING : LinuxTarget : Module odroidxu3-fan is not supported by the target\n", - "2018-12-12 18:38:27,334 INFO : CGroups : Available controllers:\n", - "2018-12-12 18:38:27,860 INFO : CGroups : cpuset : /root/devlib-target/cgroups/devlib_cgh6\n", - "2018-12-12 18:38:28,379 INFO : CGroups : cpu : /root/devlib-target/cgroups/devlib_cgh4\n", - "2018-12-12 18:38:28,904 INFO : CGroups : cpuacct : /root/devlib-target/cgroups/devlib_cgh4\n", - "2018-12-12 18:38:29,423 INFO : CGroups : blkio : /root/devlib-target/cgroups/devlib_cgh9\n", - "2018-12-12 18:38:29,950 INFO : CGroups : memory : /root/devlib-target/cgroups/devlib_cgh2\n", - "2018-12-12 18:38:30,472 INFO : CGroups : devices : /root/devlib-target/cgroups/devlib_cgh7\n", - "2018-12-12 18:38:30,994 INFO : CGroups : freezer : /root/devlib-target/cgroups/devlib_cgh3\n", - "2018-12-12 18:38:31,518 INFO : CGroups : perf_event : /root/devlib-target/cgroups/devlib_cgh5\n", - "2018-12-12 18:38:32,036 INFO : CGroups : hugetlb : /root/devlib-target/cgroups/devlib_cgh10\n", - "2018-12-12 18:38:32,559 INFO : CGroups : pids : /root/devlib-target/cgroups/devlib_cgh8\n", - "2018-12-12 18:38:32,731 WARNING : lisa.env.TestEnv : Failed to initialized \"devfreq\" devlib Module\n", - "2018-12-12 18:38:32,733 WARNING : lisa.env.TestEnv : Failed to initialized \"fastboot\" devlib Module\n", - "2018-12-12 18:38:32,734 WARNING : lisa.env.TestEnv : Failed to initialized \"gem5stats\" devlib Module\n", - "2018-12-12 18:38:32,735 WARNING : lisa.env.TestEnv : Failed to initialized \"gpufreq\" devlib Module\n", - "2018-12-12 18:38:32,736 WARNING : lisa.env.TestEnv : Failed to initialized \"mbed-fan\" devlib Module\n", - "2018-12-12 18:38:32,737 WARNING : lisa.env.TestEnv : Failed to initialized \"odroidxu3-fan\" devlib Module\n", - "2018-12-12 18:38:32,739 INFO : lisa.platforms.platinfo.PlatformInfo : Attempting to read energy model from target\n", - "2018-12-12 18:38:33,244 INFO : lisa.energy_model.EnergyModel.EMReader : Attempting to load EM using from_simplifiedEM_target\n", - "2018-12-12 18:38:38,566 INFO : lisa.env.TestEnv : Effective platform information:\n", - "|- nrg-model from target (EnergyModel): \n", - "|- freq-domains from target (list): [[0, 1, 2, 3], [4, 5, 6, 7]]\n", - "|- os from target (str): linux\n", - "|- cpus-count from target (int): 8\n", - "|- name from target-conf (str): hikey960\n", + "2019-02-25 18:48:50,919 INFO : lisa.target.Target : Creating result directory: lisa/remove_testenv/results/Target-myhikey960-20190225_184850.919127\n", + "2019-02-25 18:48:50,921 INFO : lisa.target.Target : linux myhikey960 target connection settings:\n", + "2019-02-25 18:48:50,921 INFO : lisa.target.Target : username : root\n", + "2019-02-25 18:48:50,922 INFO : lisa.target.Target : port : 22\n", + "2019-02-25 18:48:50,923 INFO : lisa.target.Target : host : pwrsft-hikey960-1\n", + "2019-02-25 18:48:50,923 INFO : lisa.target.Target : password : root\n", + "2019-02-25 18:48:50,930 INFO : lisa.target.Target : Devlib modules to load: bl, cgroups, cpufreq, cpuidle, devfreq, fastboot, gem5stats, gpufreq, hotplug, hwmon, mbed-fan, odroidxu3-fan, sched, thermal\n", + "2019-02-25 18:48:55,551 WARNING : LinuxTarget : Module devfreq is not supported by the target\n", + "2019-02-25 18:48:55,553 WARNING : LinuxTarget : Module fastboot is not supported by the target\n", + "2019-02-25 18:48:55,554 WARNING : LinuxTarget : Module gem5stats is not supported by the target\n", + "2019-02-25 18:48:55,718 WARNING : LinuxTarget : Module gpufreq is not supported by the target\n", + "2019-02-25 18:48:56,410 WARNING : LinuxTarget : Module odroidxu3-fan is not supported by the target\n", + "2019-02-25 18:48:58,336 INFO : CGroups : Available controllers:\n", + "2019-02-25 18:48:58,837 INFO : CGroups : cpuset : /root/devlib-target/cgroups/devlib_cgh1\n", + "2019-02-25 18:48:59,341 INFO : CGroups : cpu : /root/devlib-target/cgroups/devlib_cgh1\n", + "2019-02-25 18:48:59,841 INFO : CGroups : cpuacct : /root/devlib-target/cgroups/devlib_cgh1\n", + "2019-02-25 18:49:00,343 INFO : CGroups : blkio : /root/devlib-target/cgroups/devlib_cgh1\n", + "2019-02-25 18:49:00,845 INFO : CGroups : memory : /root/devlib-target/cgroups/devlib_cgh1\n", + "2019-02-25 18:49:01,348 INFO : CGroups : devices : /root/devlib-target/cgroups/devlib_cgh1\n", + "2019-02-25 18:49:01,851 INFO : CGroups : freezer : /root/devlib-target/cgroups/devlib_cgh1\n", + "2019-02-25 18:49:02,352 INFO : CGroups : perf_event : /root/devlib-target/cgroups/devlib_cgh1\n", + "2019-02-25 18:49:02,853 INFO : CGroups : hugetlb : /root/devlib-target/cgroups/devlib_cgh1\n", + "2019-02-25 18:49:03,354 INFO : CGroups : pids : /root/devlib-target/cgroups/devlib_cgh1\n", + "2019-02-25 18:49:03,521 WARNING : lisa.target.Target : Failed to initialized \"devfreq\" devlib Module\n", + "2019-02-25 18:49:03,523 WARNING : lisa.target.Target : Failed to initialized \"fastboot\" devlib Module\n", + "2019-02-25 18:49:03,523 WARNING : lisa.target.Target : Failed to initialized \"gem5stats\" devlib Module\n", + "2019-02-25 18:49:03,524 WARNING : lisa.target.Target : Failed to initialized \"gpufreq\" devlib Module\n", + "2019-02-25 18:49:03,524 WARNING : lisa.target.Target : Failed to initialized \"mbed-fan\" devlib Module\n", + "2019-02-25 18:49:03,525 WARNING : lisa.target.Target : Failed to initialized \"odroidxu3-fan\" devlib Module\n", + "2019-02-25 18:49:03,526 INFO : lisa.platforms.platinfo.PlatformInfo : Attempting to read energy model from target\n", + "2019-02-25 18:49:04,186 INFO : lisa.energy_model.EnergyModel.EMReader : Attempting to load EM using from_debugfsEM_target\n", + "2019-02-25 18:49:09,844 INFO : lisa.target.Target : Effective platform information:\n", + "|- abi from target (str): arm64\n", "|- cpu-capacities from target (dict): {0: 462, 1: 462, 2: 462, 3: 462, 4: 1024, 5: 1024, 6: 1024, 7: 1024}\n", + "|- cpus-count from target (int): 8\n", + "|- freq-domains from target (list): [[0, 1, 2, 3], [4, 5, 6, 7]]\n", "|- freqs from target (dict): {0: [533000, 999000, 1402000, 1709000, 1844000], 1: [533000, 999000, 1402000, 1709000, 1844000], 2: [533000, 999000, 1402000, 1709000, 1844000], 3: [533000, 999000, 1402000, 1709000, 1844000], 4: [903000, 1421000, 1805000, 2112000, 2362000], 5: [903000, 1421000, 1805000, 2112000, 2362000], 6: [903000, 1421000, 1805000, 2112000, 2362000], 7: [903000, 1421000, 1805000, 2112000, 2362000]}\n", - "|- kernel-version from target (KernelVersion): 4.19.0-rc5-00347-ga58f958 7 SMP PREEMPT Tue Dec 11 14:03:35 GMT 2018\n", - "|- abi from target (str): arm64\n", + "+- kernel:\n", + " |- config from target (TypedKernelConfig): \n", + " |- version from target (KernelVersion): 5.0.0-rc6 27 SMP PREEMPT Tue Feb 19 17:28:19 GMT 2019\n", + "|- name from target-conf (str): myhikey960\n", + "|- nrg-model from target (EnergyModel): \n", + "|- os from target (str): linux\n", "+- rtapp:\n", - " |- calib from target (DeferredValue): \n" + " |- calib from target (DeferredValue): \n", + "|- capacity-classes from target(platform-info/cpu-capacities) (list): [[0, 1, 2, 3], [4, 5, 6, 7]]\n" ] } ], "source": [ - "te = TestEnv(target_conf)\n", - "target = te.target" + "target = Target(\n", + " kind='linux',\n", + " name='myhikey960', \n", + " host='192.168.0.1',\n", + " username='root',\n", + " password='root',\n", + ")" ] }, { @@ -152,7 +120,7 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 4, "metadata": {}, "outputs": [], "source": [ @@ -163,12 +131,12 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "We want to create a TestBundle from a live target, so we can use the **from_testenv** alternative constructor:" + "We want to create a TestBundle from a live target, so we can use the **from_target** alternative constructor:" ] }, { "cell_type": "code", - "execution_count": 6, + "execution_count": 5, "metadata": { "scrolled": true }, @@ -177,181 +145,186 @@ "name": "stderr", "output_type": "stream", "text": [ - "2018-12-12 18:38:39,051 INFO : lisa.env.TestEnv : Creating result directory: /data/work/lisa/results/hikey960-20181212_183819.652020/EnergyModelWakeMigration-20181212_183839.050944\n", - "2018-12-12 18:38:56,399 INFO : lisa.env.TestEnv : Creating result directory: /data/work/lisa/results/hikey960-20181212_183819.652020/rta_calib-20181212_183856.399063\n", - "2018-12-12 18:38:56,561 INFO : lisa.wlgen.rta.RTA : CPU0 calibration...\n", - "2018-12-12 18:38:56,881 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU0\n", - "2018-12-12 18:38:56,883 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", - "2018-12-12 18:38:56,884 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:38:56,885 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", - "2018-12-12 18:38:56,886 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:38:56,887 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:38:56,888 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:38:56,889 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", - "2018-12-12 18:38:57,112 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu0.json 2>&1\n", - "2018-12-12 18:39:03,628 INFO : lisa.wlgen.rta.RTA : Execution complete\n", - "2018-12-12 18:39:03,879 INFO : lisa.wlgen.rta.RTA : CPU1 calibration...\n", - "2018-12-12 18:39:04,200 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU1\n", - "2018-12-12 18:39:04,202 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", - "2018-12-12 18:39:04,203 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:39:04,204 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", - "2018-12-12 18:39:04,205 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:39:04,206 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:39:04,207 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:39:04,208 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", - "2018-12-12 18:39:04,420 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu1.json 2>&1\n", - "2018-12-12 18:39:10,932 INFO : lisa.wlgen.rta.RTA : Execution complete\n", - "2018-12-12 18:39:11,191 INFO : lisa.wlgen.rta.RTA : CPU2 calibration...\n", - "2018-12-12 18:39:11,513 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU2\n", - "2018-12-12 18:39:11,514 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", - "2018-12-12 18:39:11,515 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:39:11,517 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", - "2018-12-12 18:39:11,518 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:39:11,518 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:39:11,519 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:39:11,520 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", - "2018-12-12 18:39:11,732 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu2.json 2>&1\n", - "2018-12-12 18:39:18,244 INFO : lisa.wlgen.rta.RTA : Execution complete\n", - "2018-12-12 18:39:18,495 INFO : lisa.wlgen.rta.RTA : CPU3 calibration...\n", - "2018-12-12 18:39:18,817 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU3\n", - "2018-12-12 18:39:18,819 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", - "2018-12-12 18:39:18,820 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:39:18,821 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", - "2018-12-12 18:39:18,822 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:39:18,823 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:39:18,824 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:39:18,825 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", - "2018-12-12 18:39:19,037 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu3.json 2>&1\n", - "2018-12-12 18:39:25,549 INFO : lisa.wlgen.rta.RTA : Execution complete\n", - "2018-12-12 18:39:25,801 INFO : lisa.wlgen.rta.RTA : CPU4 calibration...\n", - "2018-12-12 18:39:26,124 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU4\n", - "2018-12-12 18:39:26,125 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", - "2018-12-12 18:39:26,126 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:39:26,127 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", - "2018-12-12 18:39:26,129 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:39:26,130 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:39:26,131 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:39:26,132 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", - "2018-12-12 18:39:26,360 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu4.json 2>&1\n", - "2018-12-12 18:39:32,705 INFO : lisa.wlgen.rta.RTA : Execution complete\n", - "2018-12-12 18:39:32,963 INFO : lisa.wlgen.rta.RTA : CPU5 calibration...\n", - "2018-12-12 18:39:33,285 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU5\n", - "2018-12-12 18:39:33,287 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", - "2018-12-12 18:39:33,289 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:39:33,290 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", - "2018-12-12 18:39:33,291 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:39:33,293 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:39:33,293 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:39:33,295 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", - "2018-12-12 18:39:33,512 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu5.json 2>&1\n", - "2018-12-12 18:39:39,859 INFO : lisa.wlgen.rta.RTA : Execution complete\n", - "2018-12-12 18:39:40,120 INFO : lisa.wlgen.rta.RTA : CPU6 calibration...\n", - "2018-12-12 18:39:40,442 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU6\n", - "2018-12-12 18:39:40,444 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", - "2018-12-12 18:39:40,446 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:39:40,447 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", - "2018-12-12 18:39:40,449 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:39:40,450 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:39:40,452 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:39:40,453 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", - "2018-12-12 18:39:40,668 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu6.json 2>&1\n", - "2018-12-12 18:39:47,015 INFO : lisa.wlgen.rta.RTA : Execution complete\n", - "2018-12-12 18:39:47,269 INFO : lisa.wlgen.rta.RTA : CPU7 calibration...\n", - "2018-12-12 18:39:47,592 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU7\n", - "2018-12-12 18:39:47,593 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", - "2018-12-12 18:39:47,595 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:39:47,596 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", - "2018-12-12 18:39:47,597 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:39:47,598 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", - "2018-12-12 18:39:47,599 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:39:47,600 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", - "2018-12-12 18:39:47,832 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu7.json 2>&1\n", - "2018-12-12 18:39:54,178 INFO : lisa.wlgen.rta.RTA : Execution complete\n", - "2018-12-12 18:39:54,430 INFO : lisa.wlgen.rta.RTA : Target RT-App calibration: {0: 307, 1: 302, 2: 302, 3: 302, 4: 155, 5: 155, 6: 155, 7: 155}\n", - "2018-12-12 18:39:57,430 INFO : lisa.wlgen.rta.RTA : Calibration value: 155\n", - "2018-12-12 18:39:57,431 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n" - ] - }, - { - "name": "stderr", - "output_type": "stream", - "text": [ - "2018-12-12 18:39:57,432 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:39:57,433 INFO : lisa.wlgen.rta.RTA : task [emwm_2], sched: using default policy\n", - "2018-12-12 18:39:57,435 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:39:57,436 INFO : lisa.wlgen.rta.RTA : | loops count: 2\n", - "2018-12-12 18:39:57,437 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:39:57,438 INFO : lisa.wlgen.rta.Phase : | duration 2.000000 [s] (125 loops)\n", - "2018-12-12 18:39:57,439 INFO : lisa.wlgen.rta.Phase : | period 16000 [us], duty_cycle 9 %\n", - "2018-12-12 18:39:57,441 INFO : lisa.wlgen.rta.Phase : | run_time 1440 [us], sleep_time 14560 [us]\n", - "2018-12-12 18:39:57,441 INFO : lisa.wlgen.rta.RTA : + phase_000002\n", - "2018-12-12 18:39:57,443 INFO : lisa.wlgen.rta.Phase : | duration 2.000000 [s] (125 loops)\n", - "2018-12-12 18:39:57,444 INFO : lisa.wlgen.rta.Phase : | period 16000 [us], duty_cycle 70 %\n", - "2018-12-12 18:39:57,445 INFO : lisa.wlgen.rta.Phase : | run_time 11200 [us], sleep_time 4800 [us]\n", - "2018-12-12 18:39:57,446 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:39:57,447 INFO : lisa.wlgen.rta.RTA : task [emwm_0], sched: using default policy\n", - "2018-12-12 18:39:57,449 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:39:57,450 INFO : lisa.wlgen.rta.RTA : | loops count: 2\n", - "2018-12-12 18:39:57,450 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:39:57,451 INFO : lisa.wlgen.rta.Phase : | duration 2.000000 [s] (125 loops)\n", - "2018-12-12 18:39:57,452 INFO : lisa.wlgen.rta.Phase : | period 16000 [us], duty_cycle 9 %\n", - "2018-12-12 18:39:57,452 INFO : lisa.wlgen.rta.Phase : | run_time 1440 [us], sleep_time 14560 [us]\n", - "2018-12-12 18:39:57,453 INFO : lisa.wlgen.rta.RTA : + phase_000002\n", - "2018-12-12 18:39:57,453 INFO : lisa.wlgen.rta.Phase : | duration 2.000000 [s] (125 loops)\n", - "2018-12-12 18:39:57,454 INFO : lisa.wlgen.rta.Phase : | period 16000 [us], duty_cycle 70 %\n", - "2018-12-12 18:39:57,459 INFO : lisa.wlgen.rta.Phase : | run_time 11200 [us], sleep_time 4800 [us]\n", - "2018-12-12 18:39:57,460 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:39:57,461 INFO : lisa.wlgen.rta.RTA : task [emwm_3], sched: using default policy\n", - "2018-12-12 18:39:57,462 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:39:57,462 INFO : lisa.wlgen.rta.RTA : | loops count: 2\n", - "2018-12-12 18:39:57,463 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:39:57,464 INFO : lisa.wlgen.rta.Phase : | duration 2.000000 [s] (125 loops)\n", - "2018-12-12 18:39:57,464 INFO : lisa.wlgen.rta.Phase : | period 16000 [us], duty_cycle 9 %\n", - "2018-12-12 18:39:57,465 INFO : lisa.wlgen.rta.Phase : | run_time 1440 [us], sleep_time 14560 [us]\n", - "2018-12-12 18:39:57,465 INFO : lisa.wlgen.rta.RTA : + phase_000002\n", - "2018-12-12 18:39:57,466 INFO : lisa.wlgen.rta.Phase : | duration 2.000000 [s] (125 loops)\n", - "2018-12-12 18:39:57,467 INFO : lisa.wlgen.rta.Phase : | period 16000 [us], duty_cycle 70 %\n", - "2018-12-12 18:39:57,467 INFO : lisa.wlgen.rta.Phase : | run_time 11200 [us], sleep_time 4800 [us]\n", - "2018-12-12 18:39:57,468 INFO : lisa.wlgen.rta.RTA : ------------------------\n", - "2018-12-12 18:39:57,468 INFO : lisa.wlgen.rta.RTA : task [emwm_1], sched: using default policy\n", - "2018-12-12 18:39:57,469 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", - "2018-12-12 18:39:57,469 INFO : lisa.wlgen.rta.RTA : | loops count: 2\n", - "2018-12-12 18:39:57,470 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", - "2018-12-12 18:39:57,470 INFO : lisa.wlgen.rta.Phase : | duration 2.000000 [s] (125 loops)\n", - "2018-12-12 18:39:57,471 INFO : lisa.wlgen.rta.Phase : | period 16000 [us], duty_cycle 9 %\n", - "2018-12-12 18:39:57,471 INFO : lisa.wlgen.rta.Phase : | run_time 1440 [us], sleep_time 14560 [us]\n", - "2018-12-12 18:39:57,472 INFO : lisa.wlgen.rta.RTA : + phase_000002\n", - "2018-12-12 18:39:57,473 INFO : lisa.wlgen.rta.Phase : | duration 2.000000 [s] (125 loops)\n", - "2018-12-12 18:39:57,473 INFO : lisa.wlgen.rta.Phase : | period 16000 [us], duty_cycle 70 %\n", - "2018-12-12 18:39:57,474 INFO : lisa.wlgen.rta.Phase : | run_time 11200 [us], sleep_time 4800 [us]\n", - "2018-12-12 18:40:04,049 INFO : lisa.env.TestEnv : Freezing all tasks except: init,systemd,dbus,sh,ssh,rsyslogd,jbd2\n", - "2018-12-12 18:40:05,939 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_energymodelwakemigration.json 2>&1\n", - "2018-12-12 18:40:14,445 INFO : lisa.wlgen.rta.RTA : Execution complete\n", - "2018-12-12 18:40:16,009 INFO : lisa.env.TestEnv : Un-freezing userspace tasks\n" + "2019-02-25 18:49:10,599 INFO : lisa.target.Target : Creating result directory: lisa/remove_testenv/results/Target-myhikey960-20190225_184850.919127/EnergyModelWakeMigration-20190225_184910.599696\n", + "2019-02-25 18:49:23,489 INFO : lisa.wlgen.rta.RTA : CPU0 calibration...\n", + "2019-02-25 18:49:23,801 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU0\n", + "2019-02-25 18:49:23,802 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", + "2019-02-25 18:49:23,803 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:49:23,804 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", + "2019-02-25 18:49:23,805 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:49:23,806 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:49:23,807 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:49:23,808 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", + "2019-02-25 18:49:23,995 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu0.json 2>&1\n", + "2019-02-25 18:49:30,503 INFO : lisa.wlgen.rta.RTA : Execution complete\n", + "2019-02-25 18:49:30,695 INFO : lisa.wlgen.rta.RTA : CPU1 calibration...\n", + "2019-02-25 18:49:31,008 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU1\n", + "2019-02-25 18:49:31,009 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", + "2019-02-25 18:49:31,009 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:49:31,010 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", + "2019-02-25 18:49:31,011 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:49:31,011 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:49:31,012 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:49:31,013 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", + "2019-02-25 18:49:31,207 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu1.json 2>&1\n", + "2019-02-25 18:49:38,781 INFO : lisa.wlgen.rta.RTA : Execution complete\n", + "2019-02-25 18:49:38,963 INFO : lisa.wlgen.rta.RTA : CPU2 calibration...\n", + "2019-02-25 18:49:39,275 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU2\n", + "2019-02-25 18:49:39,277 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", + "2019-02-25 18:49:39,278 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:49:39,280 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", + "2019-02-25 18:49:39,281 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:49:39,281 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:49:39,282 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:49:39,282 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", + "2019-02-25 18:49:39,461 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu2.json 2>&1\n", + "2019-02-25 18:49:45,968 INFO : lisa.wlgen.rta.RTA : Execution complete\n", + "2019-02-25 18:49:46,153 INFO : lisa.wlgen.rta.RTA : CPU3 calibration...\n", + "2019-02-25 18:49:46,465 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU3\n", + "2019-02-25 18:49:46,466 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", + "2019-02-25 18:49:46,466 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:49:46,467 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", + "2019-02-25 18:49:46,468 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:49:46,468 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:49:46,469 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:49:46,470 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", + "2019-02-25 18:49:46,661 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu3.json 2>&1\n", + "2019-02-25 18:49:53,170 INFO : lisa.wlgen.rta.RTA : Execution complete\n", + "2019-02-25 18:49:53,363 INFO : lisa.wlgen.rta.RTA : CPU4 calibration...\n", + "2019-02-25 18:49:53,677 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU4\n", + "2019-02-25 18:49:53,679 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", + "2019-02-25 18:49:53,681 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:49:53,683 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", + "2019-02-25 18:49:53,685 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:49:53,686 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:49:53,688 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:49:53,690 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", + "2019-02-25 18:49:53,881 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu4.json 2>&1\n", + "2019-02-25 18:50:01,255 INFO : lisa.wlgen.rta.RTA : Execution complete\n", + "2019-02-25 18:50:01,450 INFO : lisa.wlgen.rta.RTA : CPU5 calibration...\n", + "2019-02-25 18:50:01,763 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU5\n", + "2019-02-25 18:50:01,763 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", + "2019-02-25 18:50:01,764 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:50:01,765 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", + "2019-02-25 18:50:01,766 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:50:01,767 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:50:01,768 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:50:01,769 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", + "2019-02-25 18:50:01,957 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu5.json 2>&1\n", + "2019-02-25 18:50:09,334 INFO : lisa.wlgen.rta.RTA : Execution complete\n", + "2019-02-25 18:50:09,522 INFO : lisa.wlgen.rta.RTA : CPU6 calibration...\n", + "2019-02-25 18:50:09,835 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU6\n", + "2019-02-25 18:50:09,836 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", + "2019-02-25 18:50:09,837 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:50:09,838 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", + "2019-02-25 18:50:09,840 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:50:09,841 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:50:09,843 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:50:09,844 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", + "2019-02-25 18:50:10,024 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu6.json 2>&1\n", + "2019-02-25 18:50:17,401 INFO : lisa.wlgen.rta.RTA : Execution complete\n", + "2019-02-25 18:50:17,597 INFO : lisa.wlgen.rta.RTA : CPU7 calibration...\n", + "2019-02-25 18:50:17,909 INFO : lisa.wlgen.rta.RTA : Calibration value: CPU7\n", + "2019-02-25 18:50:17,911 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", + "2019-02-25 18:50:17,912 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:50:17,913 INFO : lisa.wlgen.rta.RTA : task [task1], sched: using default policy\n", + "2019-02-25 18:50:17,915 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:50:17,916 INFO : lisa.wlgen.rta.RTA : | loops count: 1\n", + "2019-02-25 18:50:17,917 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:50:17,919 INFO : lisa.wlgen.rta.Phase : | batch 0.001000 [s]\n", + "2019-02-25 18:50:18,108 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_calib_cpu7.json 2>&1\n", + "2019-02-25 18:50:25,485 INFO : lisa.wlgen.rta.RTA : Execution complete\n", + "2019-02-25 18:50:25,684 INFO : lisa.wlgen.rta.RTA : Target RT-App calibration: {0: 305, 1: 305, 2: 302, 3: 302, 4: 137, 5: 137, 6: 137, 7: 137}\n", + "2019-02-25 18:50:28,750 INFO : lisa.wlgen.rta.RTA : Calibration value: 137\n", + "2019-02-25 18:50:28,751 INFO : lisa.wlgen.rta.RTA : Default policy: SCHED_OTHER\n", + "2019-02-25 18:50:28,751 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:50:28,752 INFO : lisa.wlgen.rta.RTA : task [emwm_0], sched: using default policy\n", + "2019-02-25 18:50:28,752 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:50:28,753 INFO : lisa.wlgen.rta.RTA : | loops count: 2\n", + "2019-02-25 18:50:28,754 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:50:28,754 INFO : lisa.wlgen.rta.Phase : | duration 2.000000 [s] (125 loops)\n", + "2019-02-25 18:50:28,755 INFO : lisa.wlgen.rta.Phase : | period 16000 [us], duty_cycle 9 %\n", + "2019-02-25 18:50:28,755 INFO : lisa.wlgen.rta.Phase : | run_time 1440 [us], sleep_time 14560 [us]\n", + "2019-02-25 18:50:28,756 INFO : lisa.wlgen.rta.RTA : + phase_000002\n", + "2019-02-25 18:50:28,756 INFO : lisa.wlgen.rta.Phase : | duration 2.000000 [s] (125 loops)\n", + "2019-02-25 18:50:28,757 INFO : lisa.wlgen.rta.Phase : | period 16000 [us], duty_cycle 70 %\n", + "2019-02-25 18:50:28,757 INFO : lisa.wlgen.rta.Phase : | run_time 11200 [us], sleep_time 4800 [us]\n", + "2019-02-25 18:50:28,758 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:50:28,758 INFO : lisa.wlgen.rta.RTA : task [emwm_1], sched: using default policy\n", + "2019-02-25 18:50:28,759 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:50:28,759 INFO : lisa.wlgen.rta.RTA : | loops count: 2\n", + "2019-02-25 18:50:28,760 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:50:28,760 INFO : lisa.wlgen.rta.Phase : | duration 2.000000 [s] (125 loops)\n", + "2019-02-25 18:50:28,761 INFO : lisa.wlgen.rta.Phase : | period 16000 [us], duty_cycle 9 %\n", + "2019-02-25 18:50:28,762 INFO : lisa.wlgen.rta.Phase : | run_time 1440 [us], sleep_time 14560 [us]\n", + "2019-02-25 18:50:28,762 INFO : lisa.wlgen.rta.RTA : + phase_000002\n", + "2019-02-25 18:50:28,763 INFO : lisa.wlgen.rta.Phase : | duration 2.000000 [s] (125 loops)\n", + "2019-02-25 18:50:28,763 INFO : lisa.wlgen.rta.Phase : | period 16000 [us], duty_cycle 70 %\n", + "2019-02-25 18:50:28,764 INFO : lisa.wlgen.rta.Phase : | run_time 11200 [us], sleep_time 4800 [us]\n", + "2019-02-25 18:50:28,764 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:50:28,765 INFO : lisa.wlgen.rta.RTA : task [emwm_2], sched: using default policy\n", + "2019-02-25 18:50:28,765 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:50:28,765 INFO : lisa.wlgen.rta.RTA : | loops count: 2\n", + "2019-02-25 18:50:28,766 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:50:28,766 INFO : lisa.wlgen.rta.Phase : | duration 2.000000 [s] (125 loops)\n", + "2019-02-25 18:50:28,767 INFO : lisa.wlgen.rta.Phase : | period 16000 [us], duty_cycle 9 %\n", + "2019-02-25 18:50:28,767 INFO : lisa.wlgen.rta.Phase : | run_time 1440 [us], sleep_time 14560 [us]\n", + "2019-02-25 18:50:28,768 INFO : lisa.wlgen.rta.RTA : + phase_000002\n", + "2019-02-25 18:50:28,768 INFO : lisa.wlgen.rta.Phase : | duration 2.000000 [s] (125 loops)\n", + "2019-02-25 18:50:28,768 INFO : lisa.wlgen.rta.Phase : | period 16000 [us], duty_cycle 70 %\n", + "2019-02-25 18:50:28,769 INFO : lisa.wlgen.rta.Phase : | run_time 11200 [us], sleep_time 4800 [us]\n", + "2019-02-25 18:50:28,770 INFO : lisa.wlgen.rta.RTA : ------------------------\n", + "2019-02-25 18:50:28,770 INFO : lisa.wlgen.rta.RTA : task [emwm_3], sched: using default policy\n", + "2019-02-25 18:50:28,770 INFO : lisa.wlgen.rta.RTA : | start delay: 0.000000 [s]\n", + "2019-02-25 18:50:28,771 INFO : lisa.wlgen.rta.RTA : | loops count: 2\n", + "2019-02-25 18:50:28,771 INFO : lisa.wlgen.rta.RTA : + phase_000001\n", + "2019-02-25 18:50:28,772 INFO : lisa.wlgen.rta.Phase : | duration 2.000000 [s] (125 loops)\n", + "2019-02-25 18:50:28,772 INFO : lisa.wlgen.rta.Phase : | period 16000 [us], duty_cycle 9 %\n", + "2019-02-25 18:50:28,773 INFO : lisa.wlgen.rta.Phase : | run_time 1440 [us], sleep_time 14560 [us]\n", + "2019-02-25 18:50:28,773 INFO : lisa.wlgen.rta.RTA : + phase_000002\n", + "2019-02-25 18:50:28,774 INFO : lisa.wlgen.rta.Phase : | duration 2.000000 [s] (125 loops)\n", + "2019-02-25 18:50:28,774 INFO : lisa.wlgen.rta.Phase : | period 16000 [us], duty_cycle 70 %\n", + "2019-02-25 18:50:28,775 INFO : lisa.wlgen.rta.Phase : | run_time 11200 [us], sleep_time 4800 [us]\n", + "2019-02-25 18:50:29,033 INFO : lisa.trace.FtraceCollector : Ftrace configuration:\n", + "|- buffer-size from default (int): 10240\n", + "|- events from RTATestBundle (list): ['sched_switch']\n", + "|- functions from default (list): []\n", + "2019-02-25 18:50:34,982 INFO : lisa.target.Target : Freezing all tasks except: init,systemd,dbus,sh,ssh,rsyslogd,jbd2\n", + "2019-02-25 18:50:36,522 INFO : lisa.wlgen.rta.RTA : Execution start: /root/devlib-target/bin/rt-app /root/devlib-target/rta_energymodelwakemigration.json 2>&1\n", + "2019-02-25 18:50:44,777 INFO : lisa.wlgen.rta.RTA : Execution complete\n", + "2019-02-25 18:50:45,753 INFO : lisa.target.Target : Un-freezing userspace tasks\n" ] } ], "source": [ - "bundle = EnergyModelWakeMigration.from_testenv(te)" + "bundle = EnergyModelWakeMigration.from_target(target)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ - "We now have a **TestBundle** instance. We're free to play around with its data, more specifically to execute some tests related to this data:" + "We now have a **Target** instance. We're free to play around with its data, more specifically to execute some tests related to this data:" ] }, { "cell_type": "code", - "execution_count": 7, + "execution_count": 6, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "PASSED: emwm_0 slack=2.8 %, emwm_2 slack=6.8 %, emwm_1 slack=2.8 %, emwm_3 slack=1.0 %\n" + "PASSED: emwm_2 delayed activations=1.2 %, emwm_0 delayed activations=1.2 %, emwm_1 delayed activations=1.2 %, emwm_3 delayed activations=1.2 %\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "lisa/remove_testenv/lisa/perf_analysis.py:133: FutureWarning: read_table is deprecated, use read_csv instead.\n", + " 'Slack', 'CRun', 'CPeriod', 'WKPLatency'\n" ] } ], @@ -368,14 +341,14 @@ }, { "cell_type": "code", - "execution_count": 8, + "execution_count": 7, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "FAILED: emwm_0 slack=2.8 %, emwm_2 slack=6.8 %, emwm_1 slack=2.8 %, emwm_3 slack=1.0 %\n" + "FAILED: emwm_2 delayed activations=1.2 %, emwm_0 delayed activations=1.2 %, emwm_1 delayed activations=1.2 %, emwm_3 delayed activations=1.2 %\n" ] } ], @@ -392,14 +365,14 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": 8, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "PASSED: estimated energy=10123.446619136426 bogo-joules, energy threshold=12697.384476751002 bogo-joules\n" + "PASSED: estimated energy=11747.642996651268 bogo-joules, energy threshold=12697.384476751002 bogo-joules\n" ] } ], @@ -409,7 +382,7 @@ }, { "cell_type": "code", - "execution_count": 10, + "execution_count": 9, "metadata": {}, "outputs": [], "source": [ @@ -418,7 +391,7 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": 17, "metadata": {}, "outputs": [ { @@ -508,7 +481,7 @@ " shape-rendering: crispEdges;\n", "}\n", "\n", - "
\n", + "
\n", "\n", "\n", "\n", @@ -539,7 +512,7 @@ " /* TRAPPY_PUBLISH_REMOVE_STOP */\n", " \n", " req([\"require\", \"EventPlot\"], function() { /* TRAPPY_PUBLISH_REMOVE_LINE */\n", - " EventPlot.generate('fig_3ea8c6b6d2f24654ae84d8c88aa0f792', '/nbextensions/', {\"showSummary\": true, \"xDomain\": [0.0, 13.60228599999391], \"colorMap\": null, \"keys\": [\"emwm_3-318\", \"emwm_1-319\", \"emwm_0-317\", \"emwm_2-316\"], \"stride\": false, \"data\": {\"emwm_0-317\": {\"0\": [[7.25047299999278, 7.255942000003415], [7.266472000002977, 7.271852999998373], [7.282470999998623, 7.2878490000002785], [7.298502999998163, 7.307440999997198], [7.314469000004465, 7.319841999997152], [7.330522000003839, 7.337950000001001], [7.346516000005067, 7.35667100000137], [7.362466000005952, 7.367838000005577], [7.378517000004649, 7.385953999997582], [7.394513999999617, 7.398281000001589], [7.398853000006056, 7.4051630000030855], [7.410468000001856, 7.415844000002835], [7.426470000005793, 7.431849000000511], [7.44252100000449, 7.44993699999759], [7.458515999998781, 7.468664999993052], [7.474468999993405, 7.4798420000006445], [7.490468999996665, 7.495846999998321], [7.506488999992143, 7.513955999995233], [7.5225159999972675, 7.532672000001185], [7.53846500000509, 7.543869999994058], [7.554514999996172, 7.5619969999970635], [7.570514999999432, 7.580661999993026], [7.586465999993379, 7.591839000000618], [7.602465999996639, 7.607843999998295], [7.618514000001596, 7.625960999997915], [7.634512000004179, 7.644658999997773], [7.650464999998803, 7.655840999999782], [7.666465000002063, 7.671870999998646], [7.682514000000083, 7.690000999995391], [7.698518999997759, 7.708925999992061], [7.714466999997967, 7.719840999998269], [7.7304650000005495, 7.735843000002205], [7.746511999997892, 7.7539359999937005], [7.762512999994215, 7.7726629999961006], [7.778462999995099, 7.7838340000016615], [7.794462999998359, 7.797267000001739], [7.797435000000405, 7.800059000001056], [7.810513999997056, 7.817637000000104], [7.826512999992701, 7.836666000002879], [7.8424640000012005, 7.847836000000825], [7.8585129999992205, 7.865936000001966], [7.874511999994866, 7.884707999997772], [7.8904639999964274, 7.893257999996422], [7.8933539999998175, 7.89600999999675], [7.90646499999275, 7.911873999997624], [7.922514999998384, 7.9299449999962235], [7.938511999993352, 7.9487519999966025], [7.9544630000018515, 7.959837999995216], [7.970463999998174, 7.97584199999983], [7.986512000003131, 7.993936999992002], [8.002510000005714, 8.012661999993725], [8.018461999992724, 8.023832999999286], [8.034511999998358, 8.041943999996874], [8.050512000001618, 8.06066099999589], [8.066462999995565, 8.071836000002804], [8.082462999998825, 8.08784100000048], [8.098511999996845, 8.10593200000585], [8.114509999999427, 8.124655999999959], [8.130460999993375, 8.135832999993], [8.146462999997311, 8.151840999998967], [8.162515000003623, 8.169953999997233], [8.178509999997914, 8.188689999995404], [8.194460999991861, 8.19983100000536], [8.21051200000511, 8.217929000005824], [8.226511999993818, 8.229571999996551], [8.23000999999931, 8.23082899999281], [8.23088899999857, 8.237919999999576], [8.242450999998255, 8.24782000000414], [8.2584610000049, 8.263839999999618], [8.274510999995982, 8.282170000005863], [8.290492999993148, 8.300757000004523], [8.306459999992512, 8.311877000000095], [8.322459999995772, 8.327848999993876], [8.338510999994469, 8.34871399999247], [8.354458999994677, 8.359844000005978], [8.370509999993374, 8.377966999993077], [8.386507999995956, 8.396697999996832], [8.402459000004455, 8.40787399999681], [8.418458999993163, 8.423849999991944], [8.434508000005735, 8.441961000004085], [8.450507999994443, 8.460785000002943], [8.466459999996005, 8.471841000005952], [8.482508000000962, 8.489950000002864], [8.498508000004222, 8.50869899999816], [8.514458000005106, 8.519841999994242], [8.530459000001429, 8.535848999992595], [8.546506999991834, 8.553950999994413], [8.562506000002031, 8.572702999998], [8.578456999995979, 8.583840999999666], [8.5944579999923, 8.59985100000631], [8.610489999991842, 8.617251000003307], [8.617704000003869, 8.618019000001368], [8.62650699999358, 8.633312999998452], [8.634099000002607, 8.637346999996225], [8.642456999994465, 8.647840999998152], [8.658458999998402, 8.66387499999837], [8.674509000004036, 8.6812329999957], [8.681666999997105, 8.682426999992458], [8.690505999999004, 8.697340999991866], [8.698130999997375, 8.701312000004691], [8.70645599999989, 8.711838999995962], [8.722488999992493, 8.731392999994569], [8.738446999996086, 8.743866999997408], [8.754490999999689, 8.76357100000314], [8.77044599999499, 8.775871000005282], [8.786489999998594, 8.795398999995086], [8.802446999994572, 8.80789700000605], [8.818488000004436, 8.821345999996993], [8.821523999999044, 8.825673999992432], [8.834489000000758, 8.844821999999112], [8.850447000004351, 8.855865000004997], [8.866487999999663, 8.875394999995478], [8.882446000003256, 8.887868999998318], [8.898488000006182, 8.907380999997258], [8.91444500000216, 8.917264999996405], [8.917365000001155, 8.920012000002316], [8.930487000005087, 8.937531000003219], [8.946486999993795, 8.95730399999593], [8.957964999994147, 8.973234000004595], [8.973652000000584, 8.989233999993303], [8.989648999995552, 9.0052330000035], [9.005646999998135, 9.021208000005572], [9.0215029999963, 9.037209999994957], [9.037509999994654, 9.05320799999754], [9.053497999993851, 9.069197999997414], [9.069434000004549, 9.085194999992382], [9.085414000001037, 9.101194000002579], [9.101414000004297, 9.117194000005838], [9.117412999999942, 9.133193999994546], [9.133411999995587, 9.149193000004743], [9.149411999998847, 9.165194000001065], [9.1654189999972, 9.181192000003648], [9.181414999999106, 9.197201999995741], [9.197423000005074, 9.213191999995615], [9.213409999996657, 9.229191999998875], [9.229412000000593, 9.245192999995197], [9.245410999996238, 9.26119099999778], [9.261409999991884, 9.277191999994102], [9.27741199999582, 9.293191999997362], [9.293413999999757, 9.309190999993007], [9.309414000003017, 9.325190999996266], [9.325410999997985, 9.341189999991911], [9.34140999999363, 9.357191999995848], [9.357411999997566, 9.373191999999108], [9.373416999995243, 9.389190999994753], [9.389412000004086, 9.405123999997159]], \"1\": [[2.877752000000328, 2.88089499999478], [2.890140000003157, 2.893966999996337], [2.9061280000023544, 2.911538999993354], [2.922460999994655, 2.9278269999922486], [2.954675999993924, 2.9600849999987986], [3.0189119999995455, 3.0243289999925764], [3.034169999998994, 3.041358999995282], [3.041505999994115, 3.0433429999975488], [3.0504039999941597, 3.055796000000555], [3.066156000000774, 3.0733480000053532], [3.0734950000041863, 3.0753079999994952], [3.082425999993575, 3.0878200000006473], [3.0981559999927413, 3.105347000004258], [3.1054929999954766, 3.1073069999984], [3.1144059999933233, 3.1197939999983646], [3.1304760000057286, 3.130778000006103], [3.1309279999986757, 3.136369999992894], [3.14615600000252, 3.153351000000839], [3.153493999998318, 3.1553080000012415], [3.1624190000002272, 3.165292000005138], [3.1653780000051484, 3.1702130000048783], [3.178488000005018, 3.1886589999921853], [3.1941729999962263, 3.204339000003529], [3.210502000001725, 3.220667000001413], [3.226492000001599, 3.2366539999929955], [3.2427429999952437, 3.2529360000044107], [3.2581760000030044, 3.2683450000040466], [3.2745040000008885, 3.2846669999998994], [3.29049600000144, 3.300665000002482], [3.3067730000038864, 3.3172099999937927], [3.3221749999938766, 3.3323459999955958], [3.3385080000007292, 3.3486830000038026], [3.354753999999957, 3.3649469999945723], [3.370171999995364, 3.380336999995052], [3.3865139999979874, 3.396678000004613], [3.4027340000029653, 3.4129249999969034], [3.4187269999965793, 3.4289219999918714], [3.4347489999927348, 3.4449420000019018], [3.450173999997787, 3.460334999996121], [3.466509000005317, 3.476674000005005], [3.482726999995066, 3.4929229999979725], [3.498749999998836, 3.508944999994128], [3.514173000003211, 3.524334000001545], [3.5305139999982202, 3.5406820000062], [3.5465039999980945, 3.5566649999964284], [3.562753000005614, 3.572948000000906], [3.578490999992937, 3.588663999995333], [3.5945130000036443, 3.604682999997749], [3.6104809999960708, 3.6206439999950817], [3.6265029999922263, 3.636673000000883], [3.64217199999257, 3.6437460000015562], [3.6439289999980247, 3.648702000005869], [3.6581520000036107, 3.6683219999977155], [3.6745090000040364, 3.68467299999611], [3.6901680000009947, 3.7003330000006827], [3.7064979999995558, 3.7166639999923063], [3.7224909999931697, 3.7326849999953993], [3.7385119999962626, 3.7486769999959506], [3.7541679999994813, 3.7643349999998463], [3.7704999999987194, 3.780667999992147], [3.786489000005531, 3.796665000001667], [3.8027409999922384, 3.80538499999966], [3.805462999996962, 3.8130979999987176], [3.818165999997291, 3.828330000003916], [3.8347090000024764, 3.835001999992528], [3.835172999999486, 3.8407399999996414], [3.8505670000013197, 3.8607740000006743], [3.8664109999954235, 3.8717999999935273], [3.8821500000049127, 3.892311999996309], [3.8984720000007655, 3.908635999992839], [3.914495999997598, 3.924658999996609], [3.9301649999979418, 3.9403259999962756], [3.9465239999990445, 3.9566979999945033], [3.9627329999930225, 3.9729329999972833], [3.978168999994523, 3.988328999999794], [3.99449199999799, 4.004658000005293], [4.010513999994146, 4.020676999993157], [4.02648099999351, 4.036645999993198], [4.042472000000998, 4.052637000000686], [4.058491999996477, 4.068654999995488], [4.074743999997736, 4.084936999992351], [4.090165000001434, 4.100328000000445], [4.106505999996443, 4.116678000005777], [4.122495000003255, 4.132660000002943], [4.1387459999969, 4.148937999998452], [4.154164999999921, 4.1643329999933485], [4.170503999994253, 4.180668999993941], [4.186497000002419, 4.1966689999972004], [4.202747000003001, 4.21294100000523], [4.218166000006022, 4.22833399999945], [4.2345079999940936, 4.244674999994459], [4.250499000001582, 4.260660999992979], [4.266749999995227, 4.276941000003717], [4.282162000003154, 4.292325000002165], [4.298477999996976, 4.308644999997341], [4.314501999993809, 4.324666000000434], [4.330751000001328, 4.340943999995943], [4.3461609999940265, 4.356322999999975], [4.362538999994285, 4.3729590000002645], [4.37850299999991, 4.388672999994014], [4.394161000003805, 4.404326000003493], [4.410489000001689, 4.420650999993086], [4.426479999994626, 4.436673999996856], [4.442729000002146, 4.452925000005052], [4.4581599999946775, 4.468322999993688], [4.474491000000853, 4.484653999999864], [4.49048199999379, 4.5006759999960195], [4.5067330000019865, 4.51693100000557], [4.522159999993164, 4.53232100000605], [4.538493999993079, 4.548658999992767], [4.554485000000568, 4.564650999993319], [4.57073500000115, 4.580927000002703], [4.586160000006203, 4.5963230000052135], [4.602499000000535, 4.612662999992608], [4.618486999999732, 4.628689999997732], [4.634734999999637, 4.6449049999937415], [4.650760999997146, 4.660954999999376], [4.666159999993397, 4.676324999993085], [4.6824909999995725, 4.692660999993677], [4.698159999999916, 4.708327999993344], [4.714479000002029, 4.724640999993426], [4.730498999997508, 4.740669999999227], [4.746719000002486, 4.75688899999659], [4.76215900000534, 4.772320999996737], [4.7784799999935785, 4.7886449999932665], [4.7945029999973485, 4.805892000003951], [4.80608100000245, 4.821549000000232], [4.821601999996346, 4.8612540000031], [4.861346000005142, 4.901232000003802], [4.901289999994333, 4.929227000000537], [4.929271000000881, 5.216715000002296], [7.122984000001452, 7.126856999995653]], \"2\": [[2.970724999991944, 2.9761379999981727], [3.0029450000001816, 3.008350000003702], [7.075060999995912, 7.077277999997023], [7.077313000001595, 7.079782999993768], [7.0907109999971, 7.094494000004488], [7.106753000000026, 7.110637000005227], [7.138724000004004, 7.1442039999965345], [7.1547540000028675, 7.160304000004544], [7.170748000004096, 7.176177000001189], [7.186774999994668, 7.192204999999376], [7.202762999993865, 7.2081880000041565], [7.218754999994417, 7.22418099999777]], \"3\": [[2.7935339999967255, 2.7936250000057044], [2.7937720000045374, 2.793971999999485], [2.794366000001901, 2.794448000000557], [2.794997000004514, 2.7950270000001183], [2.795092999993358, 2.795144000003347], [2.79516799999692, 2.7951990000001388], [2.7952209999930346, 2.7952519999962533], [2.7952749999967637, 2.7973349999956554], [2.7973910000000615, 2.7994259999977658], [2.810115999993286, 2.8140019999991637], [2.826597999999649, 2.8320309999980964], [2.842623000004096, 2.8462319999962347], [2.8586380000051577, 2.8625150000007125], [2.9383859999943525, 2.9422689999919385], [2.9867099999974016, 2.9921159999939846], [7.235138000003644, 7.245381000000634]], \"4\": [[5.216759999995702, 5.217688000004273], [5.2177159999992, 5.22920200000226], [5.229225000002771, 5.2300669999967795], [9.405176999993273, 9.406147999994573], [9.406174000003375, 9.415003999994951]], \"6\": [[9.417115000003832, 9.429932999992161], [9.433128000004217, 9.445988999999827], [9.449148999992758, 9.46205600000394], [9.465142000000924, 9.476884000003338], [9.481127999999444, 9.493468999993638], [9.497149000002537, 9.5086389999924], [9.513143999996828, 9.524632999993628], [9.52913599999738, 9.54062499999418], [9.545129000005545, 9.556618999995408], [9.561121999999159, 9.572612000003573], [9.577145000002929, 9.588632999992114], [9.593139000004157, 9.604628000000957], [9.609131999997771, 9.620620999994571], [9.625123999998323, 9.63661200000206], [9.641147999995155, 9.65264099999331], [9.657141000003321, 9.668636000002152], [9.673133999996935, 9.684628999995766], [9.689125999997486, 9.700620999996318], [9.705159000004642, 9.716641000006348], [9.721143999995547, 9.732636999993701], [9.737137000003713, 9.748632000002544], [9.75312799999665, 9.764622999995481], [9.769121000004816, 9.780614999996033], [9.785145000001648, 9.796644000001834], [9.801137999995262, 9.812632999994094], [9.817131000003428, 9.82862600000226], [9.83312300000398, 9.84461800000281], [9.849145999993198, 9.860642999992706], [9.865139999994426, 9.876634000000195], [9.881133000002592, 9.892628999994486], [9.89712700000382, 9.908622000002651], [9.913159000003361, 9.924643999998807], [9.929141000000527, 9.940635999999358], [9.945133999994141, 9.956628999992972], [9.96112799999537, 9.972620999993524], [9.977121999996598, 9.988652999993064], [9.993143999992753, 10.004642999992939], [10.00913700000092, 10.02063199999975], [10.025129999994533, 10.036624000000302], [10.041123000002699, 10.052616999993916], [10.057155999995302, 10.068637000003946], [10.073139999993145, 10.084634999991977], [10.089131000000634, 10.100625999999465], [10.105125000001863, 10.11661899999308], [10.121157999994466, 10.132639999996172], [10.13714199999231, 10.148637999998755], [10.153132999999798, 10.164627999998629], [10.169127000001026, 10.18062299999292], [10.185121999995317, 10.196614999993471], [10.201153000001796, 10.212635999996564], [10.217136999999639, 10.228633000006084], [10.233131000000867, 10.244625999999698], [10.249123000001418, 10.260615999999573], [10.26511500000197, 10.276608999993186], [10.281138999998802, 10.292633999997634], [10.297131999992416, 10.3086270000058], [10.313125000000582, 10.324619999999413], [10.329115999993519, 10.34061099999235], [10.345140999997966, 10.356635999996797], [10.361134000006132, 10.372627999997349], [10.377126999999746, 10.388623000006191], [10.393121000000974, 10.404613999999128], [10.409140999996453, 10.420637000002898], [10.42510599999514, 10.436604000002262], [10.44112899999891, 10.452628999992157], [10.457121999992523, 10.468615999998292], [10.473153999992064, 10.48463599999377], [10.489138999997522, 10.50063300000329], [10.505130999998073, 10.51666199999454], [10.521124000006239, 10.532617000004393], [10.537116999999853, 10.548609999998007], [10.553148999999394, 10.5646310000011], [10.569134000004851, 10.580627999996068], [10.585126000005403, 10.596621000004234], [10.601118999999017, 10.612613000004785], [10.617150999998557, 10.62863500000094], [10.633136000004015, 10.644629999995232], [10.649128999997629, 10.660625000004075], [10.66512099999818, 10.676615000003949], [10.681114000006346, 10.692607999997563], [10.697136999995564, 10.70863300000201], [10.713130999996793, 10.724625999995624], [10.729124000004958, 10.740619999996852], [10.74511600000551, 10.756611999997403], [10.761148999998113, 10.77263099999982], [10.777132999995956, 10.788627000001725], [10.793126000004122, 10.804621000002953], [10.80912000000535, 10.820613000003505], [10.825112000005902, 10.836609999998473], [10.84113499999512, 10.852631999994628], [10.857128000003286, 10.868623000002117], [10.8731209999969, 10.88461599999573], [10.889114999998128, 10.90060999999696], [10.905146999997669, 10.916628999999375], [10.92113000000245, 10.932623999993666], [10.937124000003678, 10.948619999995572], [10.95311600000423, 10.964609999995446], [10.96914800000377, 10.980628999997862], [10.985132999994676, 10.996629999994184], [11.001124999995227, 11.012619999994058], [11.017118000003393, 11.02861199999461], [11.033110999997007, 11.044641999993473], [11.049134000000777, 11.06062999999267], [11.065128000002005, 11.076623999993899], [11.081120999995619, 11.09261599999445], [11.09711299999617, 11.108607000001939], [11.11315000000468, 11.113578999997117]], \"7\": [[5.234649000005447, 5.237215999994078], [5.237227000005078, 5.247537000002922], [5.25044699999853, 5.2633070000010775], [5.2664459999941755, 5.279305999996723], [5.282445000004373, 5.29529399999592], [5.298441000006278, 5.309938000005786], [5.314442999995663, 5.325941000002786], [5.33044200000586, 5.34194299999217], [5.346441999994568, 5.357942000002367], [5.362441999997827, 5.37394299999869], [5.37844000000041, 5.389939000000595], [5.394440000003669, 5.405939000003855], [5.410440999999992, 5.421944999994594], [5.426441999996314, 5.437942999997176], [5.442440999991959, 5.453943999993498], [5.458671000000322, 5.470176000002539], [5.474438999997801, 5.485941999999341], [5.490441000001738, 5.501942999995663], [5.506439999997383, 5.517943999991985], [5.522671999991871, 5.534171999999671], [5.538440000003902, 5.54993999999715], [5.55443999999261, 5.565942000001087], [5.570680999997421, 5.582240000003367], [5.586439999999129, 5.597938000006252], [5.602440000002389, 5.613943999996991], [5.6184400000056485, 5.6299419999995735], [5.634684000004199, 5.646183000004385], [5.650439000004553, 5.661940999998478], [5.666440000000875, 5.6779419999948], [5.682660999998916, 5.694162999992841], [5.69843899999978, 5.70994200000132], [5.71443900000304, 5.725942000004579], [5.730670999997528, 5.742173000006005], [5.746438000001945, 5.75793999999587], [5.762438000005204, 5.773939999999129], [5.778680000003078, 5.79018100000394], [5.794437999997172, 5.8059400000056485], [5.810435999999754, 5.813710999995237], [5.8137229999993, 5.8219609999941895], [5.826658999998472, 5.838159999999334], [5.8424379999923985, 5.853940999993938], [5.858437000002596, 5.869938999996521], [5.874668999997084, 5.8861719999986235], [5.890436999994563, 5.90193900000304], [5.906436999997823, 5.917937999998685], [5.922437000001082, 5.933938999995007], [5.938670999996248, 5.950175999998464], [5.9544369999930495, 5.965935000000172], [5.970434999995632, 5.981935000003432], [5.986434999998892, 5.997936999992817], [6.002672000002349, 6.014171999995597], [6.018437000006088, 6.0299379999923985], [6.034436000001733, 6.045937999995658], [6.050682000000961, 6.0621830000018235], [6.0664339999930235, 6.077932999993209], [6.082435000003898, 6.0939389999985], [6.098660000003292, 6.110195000001113], [6.114434999995865, 6.125937000004342], [6.130434999999125, 6.141938000000664], [6.14666899999429, 6.15816900000209], [6.162435000005644, 6.173934000005829], [6.1784349999943515, 6.189937999995891], [6.194434999997611, 6.205937000006088], [6.210672000001068, 6.222173000001931], [6.226433999996516, 6.237934999997378], [6.2424339999997756, 6.253935000000638], [6.2586799999990035, 6.270183000000543], [6.274434000006295, 6.28593600000022], [6.2904339999950025, 6.301936999996542], [6.306660999995074, 6.318161000002874], [6.322432000000845, 6.333933000001707], [6.338432999997167, 6.349935000005644], [6.3546689999930095, 6.366169999993872], [6.370433000003686, 6.381936000005226], [6.386432999992394, 6.397935000000871], [6.402677999998559, 6.414178000006359], [6.418432000005851, 6.429934999992838], [6.434431999994558, 6.445934000003035], [6.450656999993953, 6.462161000003107], [6.4664320000010775, 6.47793599999568], [6.48243000000366, 6.4939310000045225], [6.498431999993045, 6.509932000000845], [6.514658999993117, 6.526163999995333], [6.53043099999195, 6.541931999992812], [6.546430999995209, 6.557933000003686], [6.562430999998469, 6.573932999992394], [6.578661999999895, 6.590161999993143], [6.594431000004988, 6.605932999998913], [6.610430999993696, 6.621933999995235], [6.6266710000054445, 6.638206000003265], [6.642429999992601, 6.6539320000010775], [6.658427999995183, 6.66993000000366], [6.674681000004057, 6.686182000004919], [6.690430999995442, 6.701931000003242], [6.706428999998025, 6.709195999996155], [6.70920599999954, 6.717952000006335], [6.7226599999994505, 6.734159999992698], [6.738427999996929, 6.749928000004729], [6.754428999993252, 6.765933999995468], [6.770428999996511, 6.781931000004988], [6.786661000005552, 6.798162999999477], [6.8024290000030305, 6.81393200000457], [6.818427000005613, 6.829926999998861], [6.834671000004164, 6.846172000005026], [6.850428000005195, 6.861931999999797], [6.866429000001517, 6.877930999995442], [6.88265099999262, 6.89415399999416], [6.898426999992807, 6.909927000000607], [6.914428999996744, 6.9259299999976065], [6.930427999992389, 6.941923999998835], [6.946651000005659, 6.9481439999945], [6.962836999999126, 6.964489000005415], [6.978673999998136, 6.980259000003571], [6.99485299999651, 6.9968059999955585], [7.010662999993656, 7.012615999992704], [7.026668999998947, 7.0291160000051605], [7.0426989999978105, 7.0452039999945555], [7.058692999999039, 7.0611729999945965]]}, \"emwm_3-318\": {\"0\": [[7.1093479999981355, 7.1131509999977425], [7.125058999998146, 7.128895999994711], [7.14107199999853, 7.1464949999935925], [7.15707499999553, 7.162645999997039], [7.173074000005727, 7.173259999995935], [7.173481000005268, 7.178910000002361], [7.189073000001372, 7.194495000003371], [7.2050730000046315, 7.210508000003756], [7.221072999993339, 7.226490999993985]], \"1\": [[2.8427110000047833, 2.846294000002672], [2.8581149999954505, 2.8619529999996303], [2.986946999997599, 2.992366000005859], [3.0026639999996405, 3.0080569999990985], [5.2168430000019725, 5.229682999997749], [9.369334999995772, 9.415018999992753]], \"2\": [[2.922947999992175, 2.9283659999928204], [2.9383970000053523, 2.9422820000036154], [2.954421000002185, 2.9598620000033407], [3.0186720000056084, 3.024084999997285], [3.034492999999202, 3.04343499999959], [3.0506469999963883, 3.05608399999619], [3.066477999993367, 3.075437999999849], [3.082666000002064, 3.0881050000025425], [3.09849600000598, 3.1074490000028163], [3.114646999994875, 3.1200839999946766], [3.1307359999918845, 3.136448000004748], [3.1465040000039153, 3.155434999993304], [3.1626589999941643, 3.1705910000018775], [3.1787460000050487, 3.1889979999978095], [3.1941769999975804, 3.204398999994737], [3.2107660000037868, 3.221017000003485], [3.2267529999953695, 3.237009999997099], [3.2427820000011707, 3.253033000000869], [3.2581720000016503, 3.2683859999960987], [3.2747640000015963, 3.28501399999368], [3.2907560000021476, 3.3010110000032], [3.3068099999945844, 3.3174500000022817], [3.3221579999953974, 3.332376000005752], [3.338768000001437, 3.3490250000031665], [3.354791000005207, 3.3650460000062594], [3.370173999996041, 3.380395000000135], [3.386773999998695, 3.3970289999997476], [3.4027720000012778, 3.41302700000233], [3.418764000001829, 3.4290150000015274], [3.434787000005599, 3.445036999997683], [3.450169999996433, 3.4603879999922356], [3.4667719999997644, 3.4770270000008168], [3.4827649999933783, 3.4930199999944307], [3.498789000004763, 3.509040000004461], [3.514171000002534, 3.5243909999990137], [3.530775999999605, 3.5410249999986263], [3.5467659999994794, 3.557021000000532], [3.562791999996989, 3.5730449999973644], [3.5781690000003437, 3.588380999994115], [3.5947759999980917, 3.6050319999922067], [3.610740000003716, 3.620995999997831], [3.626762999992934, 3.637017000000924], [3.642166999998153, 3.648593999998411], [3.6584989999973914, 3.6687609999935376], [3.6747699999978067, 3.685026999999536], [3.690172000002349, 3.7003870000044117], [3.706760999994003, 3.7170159999950556], [3.7227509999938775, 3.733007999995607], [3.7387739999976475, 3.749035000000731], [3.7541720000008354, 3.764391999997315], [3.7707599999994272, 3.7810109999991255], [3.7867479999986244, 3.7970009999989998], [3.802782999991905, 3.805408999993233], [3.805487000005087, 3.8131929999944987], [3.8181710000062594, 3.828385000000708], [3.834759999997914, 3.8350090000021737], [3.835181000002194, 3.840740999992704], [3.8507559999998193, 3.860983999999007], [3.866653999997652, 3.8720590000011725], [3.8824840000015683, 3.8927390000026207], [3.898732999994536, 3.9089859999949113], [3.9141660000022966, 3.924386999991839], [3.930490999991889, 3.9407479999936186], [3.946773999996367, 3.957001000002492], [3.9627670000045327, 3.973016000003554], [3.9781649999931687, 3.9883890000055544], [3.994749999998021, 4.005004000006011], [4.010775000002468, 4.02103000000352], [4.026740999994217, 4.036989000000176], [4.042734999995446, 4.052989000003436], [4.058164000001852, 4.068381999997655], [4.074490999992122, 4.084747000000789], [4.090511000002152, 4.100768999996944], [4.1067650000040885, 4.117018000004464], [4.122164999993402, 4.132383000003756], [4.138494999991963, 4.148753000001307], [4.154483000005712, 4.164737999992212], [4.170763999994961, 4.18102099999669], [4.186163000005763, 4.19638500000292], [4.202495999998064, 4.212755999993533], [4.2184850000048755, 4.228741999992053], [4.234769000002416, 4.2450189999945], [4.250169000006281, 4.260387000002083], [4.2664979999972275, 4.276754000005894], [4.282487000004039, 4.292736999996123], [4.298737999997684, 4.308986000003642], [4.314163000002736, 4.324380999998539], [4.330499999996391, 4.340754000004381], [4.346489999996265, 4.356750000006286], [4.362785000004806, 4.3733570000040345], [4.378144999995129, 4.388363000005484], [4.394501000002492, 4.404760000004899], [4.410751000003074, 4.421006000004127], [4.426164999997127, 4.4363849999936065], [4.442769999994198, 4.453020999993896], [4.458501999994041, 4.468762000004062], [4.474755000002915, 4.485006000002613], [4.490164000002551, 4.500383000005968], [4.506773999994039, 4.517001000000164], [4.522505999993882, 4.532764000003226], [4.538753999993787, 4.549008000001777], [4.5541640000010375, 4.564385999998194], [4.570773999992525, 4.5810009999986505], [4.586515999995754, 4.596768999996129], [4.6027610000019195, 4.613014999995357], [4.61816299999191, 4.6283799999946496], [4.634774999998626, 4.645004000005429], [4.650798999995459, 4.66102499999397], [4.666471000004094, 4.676728999998886], [4.682753000000957, 4.693004000000656], [4.69816400000127, 4.708379999996396], [4.714737999995123, 4.724986000001081], [4.730765999993309, 4.741014999992331], [4.746757999993861, 4.757010999994236], [4.76216199999908, 4.772381000002497], [4.778739999994286, 4.788994000002276], [4.794762999998056, 4.821574999994482], [4.821635999993305, 5.216790000005858], [7.237397000004421, 7.246530999997049], [7.253373999992618, 7.258818999995128], [7.26936599999317, 7.274814000003971], [7.2853590000013355, 7.2908060000045225], [7.301443000003928, 7.308921999996528], [7.317377999992459, 7.3228240000025835], [7.333457000000635, 7.3395219999947585], [7.3494490000011865, 7.358385999992606], [7.3653530000010505, 7.370796999995946], [7.381462999997893, 7.387533999994048], [7.397456999999122, 7.40641300000425], [7.413363999992725, 7.418810999995912], [7.429359999994631, 7.434798000002047], [7.445435999994515, 7.451505000004545], [7.461450000002515, 7.470409000001382], [7.477335999996285, 7.482782999999472], [7.4933599999931175, 7.498800000001211], [7.509474000005866, 7.515509000004386], [7.525464000005741, 7.534409999992931], [7.54136699999799, 7.5468089999922086], [7.557447999992291, 7.563515000001644], [7.573439999992843, 7.582399999999325], [7.58937600000354, 7.59482100000605], [7.605370999997831, 7.610809000005247], [7.62144800000533, 7.627513999992516], [7.637442999999621, 7.6464019999984885], [7.653349000000162, 7.658788000000641], [7.669372999996995, 7.67481699999189], [7.685450999997556, 7.691516999999294], [7.70145799999591, 7.710678999996162], [7.717384999996284, 7.722836999993888], [7.733374999996158, 7.738813999996637], [7.749450999996043, 7.755512000003364], [7.765446999997948, 7.774395000000368], [7.781352999998489, 7.786792999992031], [7.797428999998374, 7.802868999991915], [7.813458000004175, 7.819103000001633], [7.829448000004049, 7.838378999993438], [7.84535699999833, 7.850795000005746], [7.861434999998892, 7.867496000006213], [7.877456999995047, 7.88640299999679], [7.89333199999237, 7.89877400000114], [7.909358999997494, 7.914760999992723], [7.925436999998055, 7.931500999999116], [7.941458999994211, 7.9504069999966305], [7.9573660000023665, 7.962803999995231], [7.9733609999966575, 7.97880699999223], [7.989738000003854, 7.995616999993217], [8.005432999998447, 8.014391999997315], [8.021338999998989, 8.026782999993884], [8.037446999995154, 8.043514000004507], [8.053442000003997, 8.062401000002865], [8.069346000003861, 8.07478799999808], [8.085370999993756, 8.09081100000185], [8.101456000003964, 8.107520000005024], [8.117444000003161, 8.126399000000674], [8.133350999996765, 8.13878900000418], [8.14937299999292, 8.154811999993399], [8.165454000001773, 8.171520000003511], [8.18144499999471, 8.190400999999838], [8.197352000002866, 8.202791999996407], [8.21343099999649, 8.219498000005842], [8.229485000003478, 8.23874899999646], [8.245370000004186, 8.250815999999759], [8.26135400000203, 8.266801999998279], [8.27743499999633, 8.283261999997194], [8.293430000005173, 8.302347999997437], [8.309364999993704, 8.31476599999587], [8.325356999994256, 8.330759999997099], [8.341436000002432, 8.350368999992497], [8.357342999996035, 8.362783000004129], [8.373451999999816, 8.379518999994616], [8.389442999992752, 8.398363999993308], [8.405352000001585, 8.41079599999648], [8.421344000002136, 8.426783999995678], [8.43745399999898, 8.443520000000717], [8.453446999992593, 8.462367000000086], [8.469352000000072, 8.47479100000055], [8.485432999994373, 8.491502000004402], [8.501424999994924, 8.510345000002417], [8.51733200000308, 8.522771999996621], [8.533356999992975, 8.538757999995141], [8.549434999993537, 8.555502000002889], [8.565428999994765, 8.574368999994476], [8.581365999998525, 8.586804000005941], [8.597359999999753, 8.602799999993294], [8.613444999995409, 8.619049000000814], [8.629432000001543, 8.638351000001421], [8.645369999998366, 8.650768999999855], [8.661361000005854, 8.666803999993135], [8.677440999992541, 8.683508999994956], [8.693436000001384, 8.702342000004137], [8.709371000004467, 8.714810000004945], [8.725422999996226, 8.732892999993055], [8.741359999999986, 8.746807000003173], [8.75745299999835, 8.765056000003824], [8.773381999999401, 8.77882999999565], [8.789424000002327, 8.793355999994674], [8.793433999991976, 8.796979000006104], [8.80536499999289, 8.811830000006012], [8.821439999999711, 8.827047999991919], [8.83743400000094, 8.846359000002849], [8.853367999996408, 8.858771999992314], [8.86942000000272, 8.876910999999382], [8.885360000000219, 8.890809000004083], [8.901436000000103, 8.908897999994224], [8.917342999993707, 8.9237429999921], [8.933453000005102, 8.939050999993924], [8.949445999998716, 9.369286000001011]], \"3\": [[2.87463900000148, 2.8778739999979734], [2.8905620000005, 2.8944400000036694], [2.9066469999961555, 2.912077999993926], [2.970954000003985, 2.976385999994818]], \"4\": [[9.415053000004264, 9.417166999992332], [9.417193000001134, 9.428474999993341], [9.431838000004063, 9.44468699999561], [9.447837999992771, 9.460731999992277], [9.46383799999603, 9.466992000001483], [9.467015999995056, 9.475749000004726], [9.479835999998613, 9.485405999992508], [9.485426999992342, 9.492046999992453], [9.495836999994935, 9.507350999992923], [9.511836000005133, 9.52332700000261], [9.527835000000778, 9.539325000005192], [9.543835000004037, 9.5553249999939], [9.559834999992745, 9.57132499999716], [9.575838000004296, 9.587327999994159], [9.591837999993004, 9.603327999997418], [9.607835999995586, 9.619326999993064], [9.623835999998846, 9.63532600000326], [9.639836999995168, 9.651325999991968], [9.655838000006042, 9.667327999995905], [9.671837000001688, 9.683325999998488], [9.687837000004947, 9.699326000001747], [9.703836999993655, 9.715326000005007], [9.719836000003852, 9.731325000000652], [9.73583599999256, 9.747325999996974], [9.75183599999582, 9.763326000000234], [9.767835999999079, 9.779324999995879], [9.783836000002339, 9.795324999999139], [9.799836000005598, 9.811325000002398], [9.815833999993629, 9.827325000005658], [9.831835999997566, 9.84332600000198], [9.847836000000825, 9.85932600000524], [9.863836000004085, 9.875325000000885], [9.87983499999973, 9.89132399999653], [9.89583500000299, 9.90732399999979], [9.91183500000625, 9.923324999996112], [9.927834999994957, 9.939324000006309], [9.943834000005154, 9.955323999995016], [9.959835000001476, 9.971323999998276], [9.975833999997121, 9.987359999999171], [9.991834999993443, 10.003324999997858], [10.00783400000364, 10.019323999993503], [10.023833999992348, 10.0353230000037], [10.039833999995608, 10.051324999993085], [10.055833000005805, 10.067322000002605], [10.071832999994513, 10.083322999998927], [10.087834000005387, 10.099325000002864], [10.103833000001032, 10.115321999997832], [10.119833999997354, 10.131322999994154], [10.135832999993, 10.147322000004351], [10.151832999996259, 10.163320999999996], [10.167831999991904, 10.179321999996318], [10.183831999995164, 10.195320999991964], [10.199831999998423, 10.211320999995223], [10.215832000001683, 10.227322000006097], [10.231832000004943, 10.243321000001743], [10.24783199999365, 10.259321999998065], [10.26383199999691, 10.275322000001324], [10.279830999992555, 10.291318999996292], [10.29583200000343, 10.307321000000229], [10.311830999999074, 10.323321000003489], [10.327831000002334, 10.339319999999134], [10.343831000005594, 10.355320000002393], [10.359830999994301, 10.371320000005653], [10.37583099999756, 10.38731999999436], [10.391829999993206, 10.40331999999762], [10.407829000003403, 10.41932299999462], [10.423829999999725, 10.435326999999234], [10.439830999996047, 10.451327000002493], [10.45582899999863, 10.467319999996107], [10.471829999994952, 10.483319000006304], [10.487829999998212, 10.499318999995012], [10.503828999993857, 10.51535299999523], [10.519830000004731, 10.53132199999527], [10.535829000000376, 10.547319999997853], [10.551829000003636, 10.563318999993498], [10.567828999992344, 10.579318000003695], [10.583828999995603, 10.595317999992403], [10.599828999998863, 10.611321000003954], [10.615827999994508, 10.62731700000586], [10.631827999997768, 10.643316999994568], [10.647828000001027, 10.659320000006119], [10.663828000004287, 10.675319000001764], [10.679826999999932, 10.691315999996732], [10.695827000003192, 10.707316999993054], [10.711827999999514, 10.723316000003251], [10.727826999995159, 10.739317999992636], [10.743826999998419, 10.755315000002156], [10.759827000001678, 10.771315000005416], [10.775827000004938, 10.777155999996467], [10.777164999992237, 10.787337999994634], [10.791826999993646, 10.80331699999806], [10.807826000003843, 10.819315999993705], [10.82382599999255, 10.835315999996965], [10.83982599999581, 10.851316000000224], [10.85582599999907, 10.867316000003484], [10.87182600000233, 10.88331499999913], [10.887826000005589, 10.899315999995451], [10.903825000001234, 10.915315000005648], [10.919825000004494, 10.931314000001294], [10.935826000000816, 10.94731600000523], [10.951826000004075, 10.963313999993261], [10.96782499999972, 10.979313000003458], [10.98382500000298, 10.995314999992843], [10.99982500000624, 11.01131400000304], [11.015824999994948, 11.0273140000063], [11.031824000005145, 11.043347999991965], [11.047825000001467, 11.059315999998944], [11.063825000004726, 11.075314999994589], [11.079824000000372, 11.091312999997172], [11.095824000003631, 11.107315000001108], [11.111823999992339, 11.112240999995265]], \"5\": [[5.229915999996592, 5.24985100000049], [5.253280999997514, 5.266134000004968], [5.269272999998066, 5.282128000006196], [5.2852660000062315, 5.297797999999602], [5.301278999992064, 5.31276099999377], [5.3172689999919385, 5.328752000001259], [5.3332919999957085, 5.344777000005706], [5.349285999996937, 5.36076999999932], [5.365279999998165, 5.376766000001226], [5.381271999998717, 5.392754999993485], [5.397297999996226, 5.408781000005547], [5.4132879999961006, 5.424773000006098], [5.429283999998006, 5.440765999999712], [5.4452779999992345, 5.456760000000941], [5.461265999998432, 5.472752999994555], [5.477293000003556, 5.4887739999976475], [5.493285000004107, 5.504765999998199], [5.5092790000053355, 5.52076099999249], [5.525269999998272, 5.536752999993041], [5.541295999995782, 5.552777000004426], [5.557285000002594, 5.56876999999804], [5.573277000003145, 5.5848039999982575], [5.589273999998113, 5.600753999999142], [5.605295999994269, 5.616781999997329], [5.6212910000031115, 5.632773000004818], [5.637281000002986, 5.648765000005369], [5.653273000003537, 5.664758999992046], [5.669269000005443, 5.680749999999534], [5.685289999993984, 5.696775000003981], [5.701283999995212, 5.712771000005887], [5.717277000003378, 5.728759000005084], [5.733267000003252, 5.744751000005635], [5.749291000000085, 5.760777000003145], [5.765287999995053, 5.776769999996759], [5.781279000002542, 5.792763000004925], [5.797271000003093, 5.808755999998539], [5.813295999992988, 5.813678999998956], [5.813689999995404, 5.824800000002142], [5.829287000000477, 5.84077100000286], [5.845279999994091, 5.856765999997151], [5.861275999995996, 5.872757999997702], [5.877265000002808, 5.888749999998254], [5.893291000000318, 5.904775000002701], [5.9092839999939315, 5.920765000002575], [5.925277000002097, 5.9367590000038035], [5.941269000002649, 5.952753000005032], [5.957295000000158, 5.96877599999425], [5.973283999992418, 5.984769000002416], [5.989279000001261, 6.00076199999603], [6.005269999994198, 6.0167530000035185], [6.021265999996103, 6.032747000004747], [6.037286999999196, 6.048771999994642], [6.053278999999748, 6.064763000002131], [6.069275000001653, 6.080757000003359], [6.085265000001527, 6.096751000004588], [6.10128899999836, 6.1128069999977015], [6.117285000000265, 6.128765999994357], [6.133275999993202, 6.1447599999955855], [6.149267999993754, 6.160751000003074], [6.165261999994982, 6.176743999996688], [6.1812840000056894, 6.192769999994198], [6.197279999993043, 6.208761000001687], [6.213268999999855, 6.2247539999953005], [6.229263000001083, 6.2407490000041435], [6.245288999998593, 6.256771000000299], [6.261278999998467, 6.272763999993913], [6.2772729999996955, 6.288759000002756], [6.293265999993309, 6.30474900000263], [6.309257999993861, 6.320741000003181], [6.325282000005245, 6.3367659999930765], [6.341275999991922, 6.352757999993628], [6.3572669999994105, 6.368751999994856], [6.373261000000639, 6.384747000003699], [6.389286000005086, 6.400766999999178], [6.40527600000496, 6.416761000000406], [6.421268999998574, 6.43275399999402], [6.43726500000048, 6.448745999994571], [6.4532860000035726, 6.464770999999018], [6.4692809999978635, 6.48076299999957], [6.485272999998415, 6.496755000000121], [6.501265999992029, 6.512747000000672], [6.51725799999258, 6.5287439999956405], [6.533284000004642, 6.544766000006348], [6.549276000005193, 6.560756999999285], [6.565268999998807, 6.576751000000513], [6.581258999998681, 6.592741000000387], [6.597284999996191, 6.608766999997897], [6.613278000004357, 6.6247609999991255], [6.629268000004231, 6.640786999996635], [6.6452640000061365, 6.656745999993291], [6.661288000002969, 6.672770999997738], [6.677278000002843, 6.688762000005227], [6.693274000004749, 6.704754000005778], [6.709264999997686, 6.7207499999931315], [6.725256000005174, 6.736738999999943], [6.741297000000486, 6.752777000001515], [6.757274999996298, 6.768758000005619], [6.773268999997526, 6.78475000000617], [6.789260000005015, 6.8007439999928465], [6.805282000001171, 6.816768000004231], [6.821278000003076, 6.832758999997168], [6.83726800000295, 6.848752999998396], [6.853262000004179, 6.864746999999625], [6.869286999994074, 6.88076899999578], [6.885276000000886, 6.889372000005096], [6.889486999993096, 6.896894000004977], [6.901272999995854, 6.912752999996883], [6.917266999997082, 6.928749999991851], [6.933260000005248, 6.94474099999934], [6.949280999993789, 6.950775999997859], [6.9652769999956945, 6.966771999999764], [6.981283000000985, 6.983238999993773], [6.997266000005766, 6.999221999998554]], \"6\": [[2.793831000002683, 2.7939469999982975], [2.7949340000050142, 2.7969599999923958], [2.8105840000062017, 2.8130640000017593], [2.8263420000002952, 2.82882399999653], [7.013451000006171, 7.015406999998959], [7.0290359999926295, 7.031545000005281], [7.045033999995212, 7.047542999993311], [7.061036999992211, 7.063542000003508], [7.077036999995471, 7.079541999992216]], \"7\": [[7.093282999994699, 7.097234999993816]]}, \"emwm_2-316\": {\"0\": [[2.890121000004001, 2.893958999993629], [2.906124999994063, 2.9115159999928437], [2.92212400000426, 2.9274009999935515], [2.9381109999958426, 2.941961000004085], [2.9541259999969043, 2.959558000002289], [2.9701249999925494, 2.975518999999622], [2.986124999995809, 2.9915170000022044], [3.0021249999990687, 3.007505999994464], [3.0181250000023283, 3.023516000001109], [3.03416599999764, 3.0432679999939865], [3.050124000001233, 3.0555489999969723], [3.0661660000041593, 3.075259000004735], [3.082127000001492, 3.087551999997231], [3.0981659999961266, 3.107235999996192], [3.114122999992105, 3.1195129999978235], [3.1301669999957085, 3.13610200000403], [3.1461660000059055, 3.155222000001231], [3.162123000001884, 3.169515000001411], [3.1781670000054874, 3.188336999999592], [3.1941680000018096, 3.20433399999456], [3.210166000004392, 3.220335999998497], [3.2261670000007143, 3.236334999994142], [3.2421659999963595, 3.2523660000006203], [3.2581669999926817, 3.2683339999930467], [3.2741640000022016, 3.2843290000018897], [3.2901660000061383, 3.300333999999566], [3.3061650000017835, 3.3168140000052517], [3.32216999999946, 3.3323379999928875], [3.338164999993751, 3.348333999994793], [3.354166000004625, 3.3643319999973755], [3.3701659999933327, 3.3803329999936977], [3.3861650000035297, 3.3963669999939157], [3.4021649999922374, 3.4123339999932796], [3.4181660000031115, 3.428331999995862], [3.4341629999980796, 3.4443279999977676], [3.4501650000020163, 3.4603669999924023], [3.4661639999976614, 3.4763660000025993], [3.482164000000921, 3.4923909999924945], [3.498162999996566, 3.5083299999969313], [3.514165000000503, 3.524363999997149], [3.5301630000030855, 3.5403320000041276], [3.5461639999994077, 3.5563319999928353], [3.562162999995053, 3.5723629999993136], [3.5781629999983124, 3.5883650000032503], [3.5941639999946347, 3.604366999992635], [3.610161999997217, 3.620330000005197], [3.6261629999935394, 3.6363319999945816], [3.6421640000044135, 3.64470099999744], [3.644744000004721, 3.6489069999952335], [3.6581630000000587, 3.6683630000043195], [3.674161999995704, 3.6843640000006417], [3.690162999992026, 3.700639000002411], [3.706162000002223, 3.716329000002588], [3.722160999997868, 3.732330999991973], [3.7381619999941904, 3.7483309999952326], [3.7541630000050645, 3.7643320000061067], [3.770160999993095, 3.7803839999978663], [3.7861620000039693, 3.7963270000036573], [3.8021630000002915, 3.8123930000001565], [3.8181619999959366, 3.828332999997656], [3.8341610000061337, 3.836727999994764], [3.8367920000018785, 3.8423469999979716], [3.8501499999983935, 3.859975999992457], [3.866116000004695, 3.871501999994507], [3.8821590000006836, 3.8923309999954654], [3.8981610000046203, 3.908358999993652], [3.914160999993328, 3.92432999999437], [3.9301609999965876, 3.9403610000008484], [3.94616199999291, 3.9563320000015665], [3.9621599999954924, 3.972328000003472], [3.978159999998752, 3.9883569999947213], [3.994158999994397, 4.0043250000017], [4.010158999997657, 4.020327999998699], [4.026159000000916, 4.036357999997563], [4.042159000004176, 4.052358999993885], [4.058160000000498, 4.068360999997822], [4.074158000003081, 4.08433199999854], [4.090158999999403, 4.100359000003664], [4.106157999995048, 4.116324999995413], [4.122159000005922, 4.13232699999935], [4.138158000001567, 4.148358999998891], [4.154160000005504, 4.164325000005192], [4.170157999993535, 4.180330999995931], [4.186157999996794, 4.196328000005451], [4.202158000000054, 4.212325999993482], [4.218156999995699, 4.228323999996064], [4.234157999992021, 4.244359999996959], [4.250157999995281, 4.260551999992458], [4.266157000005478, 4.276327999992645], [4.282156999994186, 4.292321000000811], [4.298156000004383, 4.308323000004748], [4.314157999993768, 4.32432699999481], [4.33015599999635, 4.340322999996715], [4.346156999992672, 4.35635899999761], [4.362156999995932, 4.372688000003109], [4.378158999999869, 4.388322999991942], [4.394155999994837, 4.404322000002139], [4.410155000005034, 4.420352999994066], [4.426156999994419, 4.4363199999934295], [4.442156000004616, 4.452357999995002], [4.458153999992646, 4.468364000000292], [4.474153999995906, 4.48434900000575], [4.490155999999843, 4.500320999999531], [4.506154000002425, 4.516355999992811], [4.522154000005685, 4.532322999992175], [4.53815300000133, 4.5483189999940805], [4.554153999997652, 4.564360000003944], [4.570154000000912, 4.58035600000585], [4.586154000004171, 4.596357000002172], [4.6021529999998165, 4.612320000000182], [4.618153999996139, 4.628360000002431], [4.634153000006336, 4.644320999999763], [4.6501529999950435, 4.66032599999744], [4.666155999992043, 4.676359999997658], [4.682151999993948, 4.6923510000051465], [4.698153999997885, 4.708318999997573], [4.71415299999353, 4.724317999993218], [4.73015299999679, 4.7403530000010505], [4.746153000000049, 4.756326999995508], [4.762153000003309, 4.772356999994372], [4.778151999998954, 4.7883529999962775], [4.794152999995276, 4.80532200000016], [4.806148000003304, 4.821278999996139], [4.8218579999957, 4.837260000000242], [4.837660999997752, 4.853260000003502], [4.853671000004397, 4.869237999999314], [4.869527000002563, 4.885238999995636], [4.885532000000239, 4.901236000005156], [4.901532999996562, 4.917252999992343], [4.917497000002186, 4.933225999993738], [4.933445999995456, 4.949225000003935], [4.949443999998039, 4.9652249999926426], [4.965446000001975, 4.981228000004194], [4.981463999996777, 4.997224999999162], [4.997443999993266, 5.013225000002421], [5.01344500000414, 5.029223999998067], [5.029448000001139, 5.045236000005389], [5.045453999991878, 5.061224000004586], [5.061442000005627, 5.077223000000231], [5.077441999994335, 5.093223999996553], [5.093445000005886, 5.109223999999813], [5.109442000000854, 5.125222999995458], [5.125440999996499, 5.141222999998718], [5.14144700000179, 5.157223000001977], [5.157441000003018, 5.173223000005237], [5.173441999999341, 5.181245999992825]], \"1\": [[2.8744839999999385, 2.877752000000328], [7.106256999992183, 7.110167000006186], [7.234299000003375, 7.244642000005115], [7.249691999997594, 7.255090999999084], [7.266281999996863, 7.271714000002248], [7.281998000005842, 7.287433000004967], [7.2977200000023, 7.305340000006254], [7.305487000005087, 7.307115999996313], [7.3139850000006845, 7.319386999995913], [7.3300599999929545, 7.334256999994977], [7.334399999992456, 7.337847000002512], [7.346095000000787, 7.356320000006235], [7.361688999997568, 7.367087000005995], [7.378068999998504, 7.382266000000527], [7.3824080000049435, 7.38585599999351], [7.394104000006337, 7.404332000005525], [7.410002999997232, 7.415401999998721], [7.4259949999977835, 7.431393999999273], [7.441716999994242, 7.446238000004087], [7.4463810000015656, 7.44966199999908], [7.458077999996021, 7.468324000001303], [7.473687000005157, 7.479085999992094], [7.489969999995083, 7.495370000004186], [7.506059999999707, 7.510272999992594], [7.510418999998365, 7.513877000004868], [7.522081999995862, 7.532305000000633], [7.5380069999955595, 7.543439000000944], [7.553717000002507, 7.558248999994248], [7.5583909999986645, 7.5616639999934705], [7.5700919999944745, 7.580315999992308], [7.58568699999887, 7.5910860000003595], [7.601980999999796, 7.607416999991983], [7.618050999997649, 7.622250999993412], [7.622392000004766, 7.625839000000269], [7.6340909999998985, 7.644314999997732], [7.649957999994513, 7.655392999993637], [7.665978999997606, 7.671415000004345], [7.68205200000375, 7.6862529999925755], [7.686394999996992, 7.689847999994527], [7.6981030000024475, 7.708654999994906], [7.713688000003458, 7.719087000004947], [7.729984000005061, 7.735383999999613], [7.746052000002237, 7.750245000002906], [7.75038699999277, 7.753836000003503], [7.762069999997038, 7.772293999994872], [7.777684999993653, 7.78308300000208], [7.793986999997287, 7.797344000005978], [7.7974039999971865, 7.799471000005724], [7.810087000005296, 7.813347000002977], [7.813490000000456, 7.817444999993313], [7.826065999994171, 7.836267000006046], [7.841992000001483, 7.84738799999468], [7.857713999997941, 7.8622250000044005], [7.862364999993588, 7.865648999999394], [7.874085000003106, 7.884309999994002], [7.889683999994304, 7.895118000000366], [7.905966000005719, 7.9113649999926565], [7.922067999999854, 7.926233999998658], [7.926389999993262, 7.929847999999765], [7.938076999998884, 7.948298000002978], [7.953974999996717, 7.9594059999944875], [7.969998000000487, 7.975432999999612], [7.9860699999990175, 7.990240999992238], [7.990384000004269, 7.993845000004512], [8.002080999998725, 8.01230200000282], [8.017682999998215, 8.023079999999027], [8.034050999995088, 8.038249999997788], [8.038392000002204, 8.041838000004645], [8.050088000003598, 8.060310999993817], [8.065954999998212, 8.071352999992087], [8.081978000001982, 8.087377000003471], [8.097712000002502, 8.102251999996952], [8.102394000001368, 8.105662000001757], [8.114094999997178, 8.124314000000595], [8.129790999999386, 8.135190000000875], [8.145982000001823, 8.151381000003312], [8.162054999993416, 8.166257000004407], [8.166396999993594, 8.169846000004327], [8.17809099999431, 8.188309000004665], [8.19368100000429, 8.199078000005102], [8.210036000004038, 8.214233000006061], [8.214372000002186, 8.21781899999769], [8.226070999997319, 8.23667800000112], [8.241685999993933, 8.247090000004391], [8.258266000004369, 8.263697999995202], [8.274065000005066, 8.27770099999907], [8.27786400000332, 8.281600999995135], [8.290015999999014, 8.300247999999556], [8.305680999998003, 8.311077000005753], [8.321966000003158, 8.327353999993647], [8.338101000001188, 8.348259999998845], [8.353982000000542, 8.359366999997292], [8.37005300000601, 8.37425500000245], [8.374396999992314, 8.377823999995599], [8.386062999998103, 8.396238999994239], [8.401679000002332, 8.407066999992821], [8.417986000000383, 8.423372000004747], [8.434055999998236, 8.438255999993999], [8.438397999998415, 8.4418250000017], [8.450064000004204, 8.460242000001017], [8.465679000000819, 8.471065999998245], [8.482065000003786, 8.48623399999633], [8.486374999993131, 8.48982000000251], [8.498045000000275, 8.50822099999641], [8.513678000002983, 8.519063999992795], [8.529997000005096, 8.535382999994908], [8.54603599999973, 8.550235999995493], [8.550378999992972, 8.553799000001163], [8.562076999995043, 8.57225300000573], [8.577973999999813, 8.583394999994198], [8.593966000000364, 8.59939000000304], [8.6100310000038, 8.613318999996409], [8.61346500000218, 8.617400000002817], [8.626088000004529, 8.636268999995082], [8.641678999993019, 8.647068000005675], [8.657999000002746, 8.663394999995944], [8.673706999994465, 8.678241999994498], [8.678386999992654, 8.681635999993887], [8.690061000001151, 8.700240999998641], [8.705677999998443, 8.711062999995193], [8.721707000004244, 8.729303999993135], [8.729449000005843, 8.731067000000621], [8.73796100000618, 8.743388000002597], [8.753706000003149, 8.761310999994748], [8.761482999994769, 8.763271999996505], [8.769983000005595, 8.775412000002689], [8.78570700000273, 8.789313999994192], [8.789394999999786, 8.793304000006174], [8.793453000005684, 8.795152999999118], [8.801995999994688, 8.807421999998041], [8.818062999998801, 8.821320000002743], [8.821481999999378, 8.825412000005599], [8.834094999998342, 8.84428599999228], [8.849675999997999, 8.855062999995425], [8.865703999996185, 8.873300999999628], [8.873447000005399, 8.8750629999995], [8.881989999994403, 8.88741999999911], [8.897704999995767, 8.905301000006148], [8.905446999997366, 8.90706300000602], [8.913981999998214, 8.91944599999988], [8.930041999992682, 8.93331500000204], [8.933466000002227, 8.937405999997281], [8.946064000003389, 8.95727800000168], [8.957416000004741, 9.013214999999036], [9.013292999996338, 9.053197999994154], [9.053253000005498, 9.081185000002733], [9.081229000003077, 9.36920299999474]], \"2\": [[2.7935339999967255, 2.79389600000286], [2.79395900000236, 2.7940700000035577], [2.7949859999935143, 2.79909499999485], [2.8104000000021188, 2.8142879999941215], [2.8265839999949094, 2.8320289999974193], [2.842590999993263, 2.8462370000052033], [2.858405999999377, 2.86229099999764]], \"3\": [[7.122226999999839, 7.126151000004029], [7.137959999992745, 7.143207999994047], [7.153963999997359, 7.1595780000061495], [7.1699919999955455, 7.175430999996024], [7.185987000004388, 7.191428000005544], [7.201973999995971, 7.207408999995096], [7.217997999992804, 7.223432999991928]], \"4\": [[5.181322000004002, 5.185257999997702], [5.185318999996525, 5.201220999995712], [5.201253999999608, 5.216700000004494], [9.369271999996272, 9.373212999998941], [9.37326700000267, 9.385181999998167], [9.385213999994448, 9.405109999992419]], \"5\": [[5.217881000004127, 5.2212149999977555], [5.2212259999942034, 5.229666999992332], [9.406342999995104, 9.418120999995153]], \"6\": [[5.233882000000449, 5.246738000001642], [5.249672000005376, 5.2625240000052145], [5.265673000001698, 5.278525999994599], [5.28167100000428, 5.294523999997182], [5.297668999992311, 5.309152000001632], [5.313672000003862, 5.325154000005568], [5.32967199999257, 5.341153999994276], [5.345671000002767, 5.357153999997536], [5.362133999995422, 5.373626999993576], [5.377668000000995, 5.389154000004055], [5.393670999997994, 5.405155000000377], [5.410141999993357, 5.421637999999803], [5.425669999996899, 5.437153999999282], [5.441670000000158, 5.453154000002542], [5.457905999996001, 5.469404999996186], [5.473666999998386, 5.485151000000769], [5.489669000002323, 5.501153000004706], [5.506099000005634, 5.517594000004465], [5.52166600000055, 5.533150999995996], [5.53766899999755, 5.549152999999933], [5.554139999992913, 5.565635999999358], [5.569665999995777, 5.581256999998004], [5.585668999992777, 5.597152000002097], [5.602148999998462, 5.613643999997294], [5.617666000005556, 5.629149000000325], [5.6336690000025555, 5.645153999998001], [5.6501270000007935, 5.661622999992687], [5.665666999993846, 5.677152999996906], [5.6816689999977825, 5.693153999993228], [5.6981030000024475, 5.709598000001279], [5.713665000002948, 5.725149000005331], [5.729663999998593, 5.741148999994039], [5.7461159999947995, 5.757614999994985], [5.761664999998175, 5.773149000000558], [5.777667000002111, 5.789151999997557], [5.794123999992735, 5.80561999999918], [5.809664999993402, 5.813695000004373], [5.813706999993883, 5.821171000003233], [5.825666999997338, 5.837151999992784], [5.84210300000268, 5.8535980000015115], [5.857663999995566, 5.869149000005564], [5.873665999999503, 5.885152000002563], [5.890144000004511, 5.9016390000033425], [5.905664999998407, 5.917149000000791], [5.921665000001667, 5.93314900000405], [5.937907999992603, 5.9494030000059865], [5.953662999992957, 5.965146999995341], [5.969664999996894, 5.981150999999954], [5.986132000005455, 5.9976259999966715], [6.001661999995122, 6.0131470000051195], [6.017664999992121, 6.029148999994504], [6.034109999993234, 6.04560599999968], [6.049662999997963, 6.0611470000003465], [6.065663999994285, 6.077149000004283], [6.082119999991846, 6.093613999997615], [6.097662000000128, 6.109182000000146], [6.11366299999645, 6.125147999991896], [6.130097000001115, 6.141594000000623], [6.145663000002969, 6.157147999998415], [6.161663000006229, 6.17314699999406], [6.178138000002946, 6.1896319999941625], [6.193660999997519, 6.205144999999902], [6.209663999994518, 6.221149000004516], [6.2261169999983395, 6.237611000004108], [6.241660999992746, 6.253144999995129], [6.257660000002943, 6.269144999998389], [6.274095999993733, 6.285592000000179], [6.28965999999491, 6.301143999997294], [6.30566299999191, 6.317146999994293], [6.322102000005543, 6.333599999998114], [6.337660000004689, 6.3491439999925205], [6.353661999994074, 6.365147000004072], [6.370114000004833, 6.381611000004341], [6.385660999992979, 6.397144999995362], [6.401662000003853, 6.413146999999299], [6.418093999993289, 6.429587000005995], [6.433659000002081, 6.445141999996849], [6.44966199999908, 6.461146999994526], [6.46613200000138, 6.477627000000211], [6.481658000004245, 6.493141999992076], [6.497661000001244, 6.50914599999669], [6.513900000005378, 6.525395999997272], [6.529660000000149, 6.541146000003209], [6.545660000003409, 6.557142999998177], [6.562089999992168, 6.573585000005551], [6.577657000001636, 6.58914100000402], [6.593659999998636, 6.605144000001019], [6.610098999997717, 6.62159700000484], [6.625658000004478, 6.637176999996882], [6.6416590000008, 6.653141999995569], [6.658108000003267, 6.669603000002098], [6.67365699999209, 6.6851409999944735], [6.689658000002964, 6.701142000005348], [6.706086000005598, 6.717581000004429], [6.721655999994255, 6.733141000004252], [6.737657999998191, 6.741196999995736], [6.741206999999122, 6.749163000000408], [6.754126999992877, 6.765622999999323], [6.769658000004711, 6.7811450000008335], [6.785657999993418, 6.797143000003416], [6.802102999994531, 6.8135970000003], [6.817655000006198, 6.829138999994029], [6.833658000003197, 6.845144000006258], [6.850116000001435, 6.861609999992652], [6.86565399999381, 6.877137999996194], [6.881657999998424, 6.893140999993193], [6.8981260000000475, 6.909631000002264], [6.913675000003423, 6.925170000002254], [6.929655999992974, 6.941139999995357], [6.945892000003369, 6.9473849999922095], [6.962134999994305, 6.963803999999072], [6.977878000005148, 6.979370999993989], [6.9941560000006575, 6.996108999999706], [7.00990799999272, 7.01186100000632], [7.025905999995302, 7.028145999996923], [7.041912999993656, 7.044393999996828], [7.057908000002499, 7.060389000005671], [7.073931999999331, 7.076413999995566], [7.089928999994299, 7.093848999997135]], \"7\": [[9.42233899999701, 9.435192000004463], [9.438135000003967, 9.45103399999789], [9.454133999999613, 9.46697999999742], [9.470132000002195, 9.481616999997641], [9.486130000004778, 9.498665999999503], [9.502131999994162, 9.513619000004837], [9.51813100000436, 9.52962000000116], [9.534130999993067, 9.545618999996805], [9.550130000003264, 9.561621999993804], [9.566128000005847, 9.57762399999774], [9.582129000002169, 9.593624000001], [9.598129000005429, 9.609624999997322], [9.614128999994136, 9.625622999999905], [9.630128999997396, 9.64162199999555], [9.646374000003561, 9.657863999993424], [9.662127000003238, 9.673616000000038], [9.67812799999956, 9.689620000004652], [9.69412800000282, 9.705619000000297], [9.710376000002725, 9.721867000000202], [9.72612599999411, 9.737615000005462], [9.74212599999737, 9.75361499999417], [9.758352999997442, 9.769845999995596], [9.774128000004566, 9.785617000001366], [9.790127000000211, 9.801615999997011], [9.806125000002794, 9.813446000000113], [9.813458000004175, 9.817637000000104], [9.822358000004897, 9.833849000002374], [9.838126999995438, 9.849615999992238], [9.854126000005635, 9.865617999996175], [9.870127000001958, 9.881615000005695], [9.886358999996446, 9.89784900000086], [9.902126999993925, 9.9136140000046], [9.918126000004122, 9.929615999993985], [9.93412599999283, 9.945617000004859], [9.95036099999561, 9.961851999993087], [9.966123999998672, 9.977648000000045], [9.982126000002609, 9.993614000006346], [9.998124999998254, 10.00961599999573], [10.01436200000171, 10.025852999999188], [10.030125000004773, 10.041614999994636], [10.046122999992804, 10.057612000004156], [10.062126000004355, 10.07361399999354], [10.078366000001552, 10.089858999999706], [10.09412500000326, 10.105614999993122], [10.110124999991967, 10.121612999995705], [10.12637499999255, 10.137864000003901], [10.142124000005424, 10.153613000002224], [10.158123999994132, 10.169613999998546], [10.174123999997391, 10.185614999994868], [10.190377000006265, 10.201866999996128], [10.206122000003234, 10.217609999992419], [10.222123999992618, 10.233611999996356], [10.238123999995878, 10.249614000000292], [10.254348999995273, 10.26583999999275], [10.270122999994783, 10.281612000006135], [10.286120999997365, 10.297609999994165], [10.302123000001302, 10.31361100000504], [10.318350999994436, 10.32984399999259], [10.33412299999327, 10.345612999997684], [10.350122999996529, 10.361611999993329], [10.366120000006049, 10.377607999995234], [10.3823529999936, 10.393844999998691], [10.398121999998693, 10.409620000005816], [10.414122000001953, 10.425617999993847], [10.430122999998275, 10.44161599999643], [10.446358000001055, 10.457850000006147], [10.46212199999718, 10.473608999993303], [10.478120999992825, 10.489608999996562], [10.494365000005928, 10.505890000000363], [10.510120999999344, 10.521607999995467], [10.52611999999499, 10.537607000005664], [10.542121000005864, 10.553606999994372], [10.558365999997477, 10.569856999994954], [10.574120999997831, 10.585611000002245], [10.590119999993476, 10.601607000004151], [10.606117999996059, 10.617603999999119], [10.622369000004255, 10.633858999994118], [10.638120000003255, 10.64960799999244], [10.654119999991963, 10.665609999996377], [10.670119999995222, 10.681605999998283], [10.686371000003419, 10.697862999993959], [10.702118999994127, 10.71315300000424], [10.713162999993074, 10.713634999992792], [10.718118999997387, 10.729607999994187], [10.734119000000646, 10.745607000004384], [10.750344000000041, 10.761832999996841], [10.766115999998874, 10.777612999998382], [10.78211800000281, 10.79360699999961], [10.798118999999133, 10.80960999999661], [10.81434199999785, 10.825834000002942], [10.83011599999736, 10.841602999993484], [10.84611600000062, 10.85760499999742], [10.862118000004557, 10.87360799999442], [10.878347000005306, 10.889838999995845], [10.894117000003462, 10.905608000000939], [10.910115000006044, 10.921604000002844], [10.926355999996304, 10.937848999994458], [10.942116999998689, 10.953607999996166], [10.958117000001948, 10.969607000006363], [10.974117000005208, 10.98560699999507], [10.990359000003082, 11.001848999992944], [11.006114000003436, 11.017603000000236], [11.02211599999282, 11.03364199999487], [11.03811599999608, 11.049606000000495], [11.054361000002245, 11.065851999999722], [11.070114000001922, 11.081602999998722], [11.086114000005182, 11.097601999994367], [11.102115000001504, 11.102803000001586]]}, \"emwm_1-319\": {\"0\": [[2.858643999992637, 2.8625210000027437], [7.23783800000092, 7.246736999994027]], \"1\": [[2.9278269999922486, 2.933216999997967], [2.938137999997707, 2.94197400000121], [2.970688000001246, 2.976085999995121], [7.14201999999932, 7.147450000004028], [7.15779399999883, 7.163316999998642], [7.173788000000059, 7.177066999996896], [7.177477999997791, 7.179609999991953], [7.189775000006193, 7.195177999994485], [7.205774999994901, 7.211173000003328], [7.2217890000029, 7.22717399999965], [9.415704999992158, 9.418164999995497]], \"2\": [[2.8744279999955324, 2.8776990000042133], [2.890358999997261, 2.894234999999753], [2.9064110000035726, 2.9118489999964368], [2.9866860000038287, 2.9920969999948284], [7.126008999999613, 7.129853000005824]], \"3\": [[2.9544440000026952, 2.959852999993018], [3.00270399999863, 3.008109999995213], [3.018683999995119, 3.0241149999928894], [3.0347400000027847, 3.04356099999859], [3.0506679999962216, 3.0561000000016065], [3.0667209999955958, 3.0755630000057863], [3.082689000002574, 3.0881200000003446], [3.0987400000012713, 3.10755600000266], [3.1146679999947082, 3.120072000005166], [3.130789000002551, 3.1364489999978105], [3.1467479999992065, 3.155557999998564], [3.1626799999939976, 3.170578999997815], [3.178769000005559, 3.1890239999920595], [3.1945010000054026, 3.2047460000030696], [3.21078700000362, 3.22103000000061], [3.226171999995131, 3.2363809999951627], [3.242482999994536, 3.2527220000047237], [3.258505999998306, 3.2687239999941085], [3.2747870000021067, 3.285117999999784], [3.2901719999936176, 3.300376999992295], [3.3065170000045327, 3.3170399999944493], [3.3225079999974696, 3.3327580000041053], [3.3381700000027195, 3.348375000001397], [3.354494999992312, 3.3647389999969164], [3.3704859999998007, 3.3807030000025406], [3.3861719999986235, 3.3963829999993322], [3.40247499999532, 3.4127169999992475], [3.418468000003486, 3.428708999999799], [3.4344940000009956, 3.444734000004246], [3.4505110000027344, 3.4607280000054743], [3.4661699999996927, 3.4763810000004014], [3.4824700000026496, 3.4927089999982854], [3.498493999999482, 3.508736999996472], [3.5144819999986794, 3.5246990000014193], [3.5307969999994384, 3.5410370000026887], [3.5461689999938244, 3.5563750000001164], [3.5624950000055833, 3.572736000001896], [3.5787399999971967, 3.588986999995541], [3.5941690000036033, 3.604376000002958], [3.610763999997289, 3.6210029999929247], [3.626785000000382, 3.6370199999946635], [3.6436529999919003, 3.6494709999969928], [3.6587580000050366, 3.6690030000027036], [3.6741670000046724, 3.6843789999984438], [3.6905030000052648, 3.7007230000017444], [3.706789000003482, 3.717032000000472], [3.7227810000040336, 3.733022999993409], [3.738167000003159, 3.7483760000031907], [3.754505999997491, 3.7647199999919394], [3.7707879999943543, 3.7734009999985574], [3.773484000004828, 3.7811879999935627], [3.786166999998386, 3.796377000006032], [3.8024880000011763, 3.812692999999854], [3.818507000003592, 3.828725999992457], [3.834785999992164, 3.835036000004038], [3.8351739999925485, 3.8407399999996414], [3.8507839999947464, 3.8610289999924134], [3.8661189999984344, 3.8715139999985695], [3.882735999999568, 3.8929510000016307], [3.898763000004692, 3.909002000000328], [3.914751999996952, 3.924996999994619], [3.930741999996826, 3.9409880000021076], [3.9461670000018785, 3.95637600000191], [3.9624780000012834, 3.9726970000047004], [3.978497999996762, 3.9887109999981476], [3.9947790000005625, 4.00502100000449], [4.0101639999920735, 4.02037100000598], [4.0267710000043735, 4.0370160000020405], [4.042763000004925, 4.053002999993623], [4.058749000003445, 4.0689669999992475], [4.074777000001632, 4.085019999998622], [4.090167999995174, 4.100378999995883], [4.106801000001724, 4.117041999998037], [4.122751999995671, 4.132972999999765], [4.138781000001472, 4.149025000006077], [4.154169000001275, 4.164376999993692], [4.170796000005794, 4.18103500000143], [4.186753000001772, 4.196970999997575], [4.202781999993022, 4.213021000003209], [4.218162000004668, 4.228369000004022], [4.23479899999802, 4.245045999996364], [4.250757000001613, 4.260978000005707], [4.266782999999123, 4.277065999995102], [4.2821660000045085, 4.292379000005894], [4.298767000000225, 4.30901100000483], [4.314757999993162, 4.324978000004194], [4.330784000005224, 4.341029000002891], [4.346741000001202, 4.356986999991932], [4.362162000004901, 4.372715999998036], [4.3787630000006175, 4.389005999997607], [4.394751999992877, 4.4049660000018775], [4.410778999998001, 4.421017000000575], [4.426162000003387, 4.436371000003419], [4.442477000004146, 4.452692999999272], [4.458753999992041, 4.46899900000426], [4.474782999997842, 4.485023999994155], [4.490160999994259, 4.50037500000326], [4.5064799999963725, 4.5167229999933625], [4.522756999998819, 4.5329990000027465], [4.538782999996329, 4.549025000000256], [4.554159999999683, 4.564373000001069], [4.570481999995536, 4.580698999998276], [4.5867659999930765, 4.597009999997681], [4.6027889999968465, 4.613029000000097], [4.61815999999817, 4.6283669999975245], [4.634485000002314, 4.644696999996086], [4.650515999994241, 4.6607289999956265], [4.666142999994918, 4.6763539999956265], [4.682782999996562, 4.693021999992197], [4.698166000001947, 4.70838399999775], [4.714768000005279, 4.725011999995331], [4.730158000005758, 4.740367999998853], [4.746465999996872, 4.756681999991997], [4.762486999999965, 4.772710999997798], [4.778768999996828, 4.789011000000755], [4.794158000004245, 4.821599999995669], [4.821653000006336, 5.174461999995401], [5.174731999999494, 5.230077999993227], [7.078200999996625, 7.081363999997848], [7.094018999996479, 7.097878000000492], [7.110077999997884, 7.113964999996824], [7.254027999995742, 7.259460000001127], [7.27012200000172, 7.2755509999988135], [7.2861140000022715, 7.291511000003084], [7.302215999996406, 7.30939500000386], [7.318130999992718, 7.32352799999353], [7.334262999997009, 7.3399459999927785], [7.350223000001279, 7.358792999992147], [7.3661080000019865, 7.371545000001788], [7.382272999995621, 7.387956999999005], [7.398232999999891, 7.406801000004634], [7.414115999999922, 7.419546999997692], [7.430110999994213, 7.435549000001629], [7.44624499999918, 7.451931000003242], [7.462232999998378, 7.470803000003798], [7.478092999997898, 7.483487999998033], [7.494112999993376, 7.499549999993178], [7.51028000000224, 7.515941000005114], [7.526236999998218, 7.534809999997378], [7.542123999999603, 7.547554999997374], [7.558256000003894, 7.563941999993403], [7.574215999993612, 7.582788999992772], [7.590129999996861, 7.595558000000892], [7.606125000005704, 7.6115609999978915], [7.622256999995443, 7.62794199999189], [7.638217999992776, 7.6467890000058105], [7.654102000000421, 7.659532000005129], [7.6701259999972535, 7.675556999995024], [7.686260000002221, 7.69191399999545], [7.702227000001585, 7.711097999999765], [7.718135999995866, 7.723566000000574], [7.734127999996417, 7.739560000001802], [7.75026099999377, 7.755907999991905], [7.7662209999980405, 7.774802999992971], [7.782105999998748, 7.78754000000481], [7.797764999995707, 7.803182000003289], [7.814152999999351, 7.819579000002705], [7.830222000004142, 7.8387930000026245], [7.846107999997912, 7.851538999995682], [7.86224200000288, 7.867891000001691], [7.878232000002754, 7.886815000005299], [7.894086000000243, 7.899514000004274], [7.91011100000469, 7.915508999998565], [7.9262500000040745, 7.93192899999849], [7.942234000001918, 7.950805999993463], [7.958119000002625, 7.9635529999941355], [7.974113000003854, 7.979550000003655], [7.990246000001207, 7.995899999994435], [8.006208999999217, 8.014794999995502], [8.022091000006185, 8.02752600000531], [8.03825599999982, 8.043911000000662], [8.054218999997829, 8.062787999995635], [8.070099999997183, 8.075528000001214], [8.086123999994015, 8.0915559999994], [8.102258999992046, 8.107944000003044], [8.118216999995639, 8.126793999996153], [8.134101999996346, 8.139538999996148], [8.150127000000793, 8.155559000006178], [8.166259999998147, 8.171944999994594], [8.182218999994802, 8.190786999999546], [8.198105000003125, 8.203540999995312], [8.21423899999354, 8.219895000001998], [8.230179000005592, 8.231220000001485], [8.231579999992391, 8.239314000005834], [8.246119999996154, 8.251550999993924], [8.262109000002965, 8.267540999993798], [8.27787000000535, 8.28345800000534], [8.293793999997433, 8.297330999994301], [8.29740199999651, 8.30260900000576], [8.309764000005089, 8.3151610000059], [8.326111000002129, 8.3315419999999], [8.342210999995586, 8.350806999995257], [8.358095999996294, 8.36352800000168], [8.37426399999822, 8.379916000005323], [8.390220000001136, 8.398774999994203], [8.406105999994907, 8.411534999992], [8.422099000003072, 8.427536000002874], [8.438263000003644, 8.443945999999414], [8.4542220000003, 8.462763999996241], [8.470107000001008, 8.475539999999455], [8.48623999999836, 8.491924000001745], [8.502200000002631, 8.510739000004833], [8.518083999995724, 8.523518999994849], [8.534109999993234, 8.539539999997942], [8.550241999997525, 8.555926999993972], [8.566202999994857, 8.574756999994861], [8.582118999998784, 8.587553000004846], [8.598111999992398, 8.603573999993387], [8.614134999996168, 8.619560999999521], [8.630206999994698, 8.638779999993858], [8.646122000005562, 8.651555999997072], [8.662114000006113, 8.66755299999204], [8.678247999996529, 8.683906999998726], [8.694208999993862, 8.702772000004188], [8.710124000004726, 8.715551999994204], [8.726196000003256, 8.733395000002929], [8.742110999999568, 8.747548999992432], [8.758231999992859, 8.765514999991865], [8.774130999998306, 8.779569000005722], [8.790198999995482, 8.79739900000277], [8.806112999998732, 8.813284000003478], [8.821949000004679, 8.827340999996522], [8.838208999994094, 8.846787999995286], [8.854120999996667, 8.859551000001375], [8.870192000002135, 8.877397000003839], [8.886111999992863, 8.89151000000129], [8.902208999992581, 8.909406000006129], [8.918093999993289, 8.925140999999712], [8.934150999994017, 8.939580000005662], [8.950219000005745, 9.415078000005451], [9.415150999993784, 9.415408999993815]], \"4\": [[5.230123000001186, 5.250541000001249], [5.253756000005524, 5.26661000000604], [5.269753999993554, 5.282607000001008], [5.285753000003751, 5.294538000001921], [5.294563999996171, 5.298265999997966], [5.3017519999993965, 5.313246000005165], [5.317754000003333, 5.32924799999455], [5.333752999998978, 5.345247000004747], [5.349753000002238, 5.361244999992778], [5.3657510000048205, 5.377244000002975], [5.381754999994882, 5.393242000005557], [5.397754999998142, 5.409247999996296], [5.413753999993787, 5.425243000005139], [5.429755000004661, 5.44124099999317], [5.445754000000306, 5.457244000004721], [5.461754000003566, 5.473243999993429], [5.477752999999211, 5.4892390000022715], [5.493753999995533, 5.505239999998594], [5.509753999998793, 5.5212460000038845], [5.525754000002053, 5.5372409999981755], [5.541752999997698, 5.553243000002112], [5.55775399999402, 5.569246999992174], [5.57375399999728, 5.585298999998486], [5.589754000000539, 5.601246000005631], [5.605754000003799, 5.617241999992984], [5.621752999999444, 5.6332450000045355], [5.637753000002704, 5.649246000000858], [5.653753000005963, 5.665240999995149], [5.669752000001608, 5.681242999999085], [5.685752000004868, 5.697245000003022], [5.701751999993576, 5.71324199999799], [5.717751000003773, 5.72924200000125], [5.733752000000095, 5.7452440000051865], [5.74975099999574, 5.76123999999254], [5.765750999999, 5.777241999996477], [5.781751999995322, 5.793242999992799], [5.797751999998582, 5.809240000002319], [5.81374599999981, 5.825238999997964], [5.829750999997486, 5.8412439999956405], [5.8457499999931315, 5.857239000004483], [5.861751000004006, 5.873240999993868], [5.877749999999651, 5.889238000003388], [5.89375000000291, 5.905237999992096], [5.90975000000617, 5.921235999994678], [5.925749999994878, 5.937239999999292], [5.941749999998137, 5.95323699999426], [5.957750000001397, 5.96923699999752], [5.973750000004657, 5.985237999993842], [5.989749000000302, 6.001241000005393], [6.005749000003561, 6.017238000000361], [6.021748999992269, 6.033240999997361], [6.037748999995529, 6.049239999993006], [6.053748000005726, 6.065235000001849], [6.0697479999944335, 6.081240999992588], [6.085749000005308, 6.097240000002785], [6.101748000000953, 6.113268999994034], [6.117748999997275, 6.129235999993398], [6.133749000000535, 6.145243999999366], [6.149749000003794, 6.161235999999917], [6.165747999999439, 6.177238999996916], [6.181748000002699, 6.1932359999918845], [6.197748000005959, 6.209237999995821], [6.213747000001604, 6.225239999999758], [6.229747999997926, 6.241234999994049], [6.245748000001186, 6.2572369999979855], [6.261748000004445, 6.273239999994985], [6.27774700000009, 6.289233999996213], [6.29374700000335, 6.3052369999932125], [6.309746999992058, 6.321238999997149], [6.325746999995317, 6.337234000005992], [6.341746000005514, 6.353237000002991], [6.357747000001837, 6.369238999992376], [6.373745999997482, 6.385234999994282], [6.389746000000741, 6.401236999998218], [6.405746000004001, 6.417235000000801], [6.421745999992709, 6.4332330000033835], [6.437745000002906, 6.449234999992768], [6.453745000006165, 6.465232999995351], [6.469746000002488, 6.4812329999986105], [6.485744999998133, 6.497231000001193], [6.501745000001392, 6.513235000005807], [6.517745000004652, 6.529232999993837], [6.533744000000297, 6.5452320000040345], [6.549744999996619, 6.561229999992065], [6.565743999992264, 6.577235000004293], [6.581743999995524, 6.593231000006199], [6.597743999998784, 6.609230000001844], [6.613744000002043, 6.625237000000197], [6.629744000005303, 6.641262999997707], [6.645745000001625, 6.6572330000053626], [6.66174399999727, 6.673236999995424], [6.677742999992915, 6.68923000000359], [6.693742999996175, 6.705235000001267], [6.709742000006372, 6.721233999996912], [6.72574199999508, 6.737229000005755], [6.7417419999983395, 6.7532280000014], [6.757742000001599, 6.769230999998399], [6.773742000004859, 6.777197000003071], [6.777205999998841, 6.785256000002846], [6.789741999993566, 6.8012350000062725], [6.805741999996826, 6.8172300000005635], [6.821742000000086, 6.833232999997563], [6.837740999995731, 6.849233999993885], [6.853741999992053, 6.86522999999579], [6.86974100000225, 6.881231999999727], [6.885739999997895, 6.897226999994018], [6.901740999994217, 6.9132339999923715], [6.9177420000050915, 6.9292310000018915], [6.933741000000737, 6.945231999998214], [6.949741000003996, 6.951228000005358], [6.965737000005902, 6.967225000000326], [6.981746000004932, 6.983691000001272], [6.997753000003286, 6.999697999999626]], \"5\": [[9.41844900000433, 9.431771999996272], [9.434957999998005, 9.44780300000275], [9.450958000001265, 9.463847999999416], [9.466958000004524, 9.478504999991856], [9.482955999992555, 9.49550599999202], [9.498955000002752, 9.510448999993969], [9.514955999999074, 9.526450999997905], [9.530956000002334, 9.54244999999355], [9.546954999997979, 9.55844999999681], [9.563206000006176, 9.574697000003653], [9.57895599999756, 9.59044499999436], [9.594954999993206, 9.606442999996943], [9.611181999993278, 9.62267399999837], [9.626954999999725, 9.63844500000414], [9.64320000000589, 9.654691000003368], [9.65895399999863, 9.670444999996107], [9.674954999994952, 9.686444999999367], [9.691177000000607, 9.702669000005699], [9.706953000000794, 9.718443999998271], [9.723192999997991, 9.734683999995468], [9.738954000000376, 9.75044400000479], [9.754954000003636, 9.766445000001113], [9.771202000003541, 9.78269399999408], [9.78695300000254, 9.798444000000018], [9.803190000005998, 9.813414000003831], [9.813425999993342, 9.814700000002631], [9.818952000001445, 9.83044200000586], [9.834952999997768, 9.846441999994568], [9.851198000003933, 9.86268900000141], [9.866951999996672, 9.878442000001087], [9.883184999998775, 9.894677000003867], [9.898952000003192, 9.910441999993054], [9.9149519999919, 9.926443999996991], [9.93119299999671, 9.942685000001802], [9.946951000005356, 9.958440999995219], [9.963180000006105, 9.974671999996644], [9.978952000004938, 9.99047600000631], [9.994951000000583, 10.006439999997383], [10.011186999996426, 10.022679000001517], [10.02695099999255, 10.038440999996965], [10.043174999998882, 10.054667000003974], [10.058950000006007, 10.070439000002807], [10.07495100000233, 10.086440999992192], [10.091182999996818, 10.102675999994972], [10.106950000001234, 10.118438999998034], [10.123200000001816, 10.134691999992356], [10.138949999993201, 10.150439999997616], [10.154949999996461, 10.166438999993261], [10.171178000004147, 10.182669999994687], [10.18695000000298, 10.198439999992843], [10.203194999994594, 10.214686999999685], [10.218949999994948, 10.230439999999362], [10.234949000005145, 10.246438000001945], [10.251172999996925, 10.262665000002016], [10.266948999997112, 10.278439000001526], [10.283190000001923, 10.294681999992463], [10.298949000003631, 10.310438000000431], [10.314947999999276, 10.32643800000369], [10.331198999992921, 10.342692000005627], [10.346948000005796, 10.358437999995658], [10.3631849999947, 10.374675999992178], [10.378949000005377, 10.39043899999524], [10.394948000001023, 10.40644199999224], [10.411191999999573, 10.413323999993736], [10.413384999992559, 10.422766999996384], [10.426946999999927, 10.438441000005696], [10.442949000003864, 10.454442000002018], [10.459172999995644, 10.470665000000736], [10.474946999995154, 10.486436999999569], [10.490946999998414, 10.502437000002828], [10.50718099999358, 10.51870699999563], [10.522945999997319, 10.534436999994796], [10.539197000005515, 10.550688000002992], [10.554946000003838, 10.5664359999937], [10.570945999992546, 10.58243599999696], [10.587176000000909, 10.598668000006], [10.602945999999065, 10.614436999996542], [10.619191999998293, 10.630684000003384], [10.63494499999797, 10.646435000002384], [10.65094500000123, 10.662435999998706], [10.667170999993687, 10.678662999998778], [10.682944999993197, 10.694434999997611], [10.699187000005622, 10.710678999996162], [10.714944999999716, 10.72643500000413], [10.730943999995361, 10.742434999992838], [10.747166999994079, 10.749159999992116], [10.749169999995502, 10.758679999999003], [10.76294400000188, 10.774434000006295], [10.7791819999984, 10.790674999996554], [10.794943999993848, 10.806433999998262], [10.810943999997107, 10.822434999994584], [10.827193000004627, 10.838684000002104], [10.84294499999669, 10.85443399999349], [10.859178999991855, 10.870670999996946], [10.874943999995594, 10.886434999993071], [10.890943999998854, 10.902432999995654], [10.907187999997404, 10.918680000002496], [10.922942999997758, 10.934433000002173], [10.939173000006122, 10.950664000003599], [10.954943000004278, 10.966432000001078], [10.970941999999923, 10.982432000004337], [10.987183000004734, 10.998674999995274], [11.00294199999189, 11.014431999996305], [11.019168999991962, 11.030660999997053], [11.03494199999841, 11.046474999995553], [11.050942000001669, 11.062432000006083], [11.067177999997512, 11.078670000002603], [11.082941000000574, 11.09443199999805], [11.099163999999291, 11.102748999997857], [11.10276100000192, 11.110677000004216], [11.114944999993895, 11.11538400000427]], \"7\": [[2.7940789999993285, 2.7941200000059325], [2.794634000005317, 2.7967700000008335], [2.8101020000030985, 2.812586999993073], [2.826539000001503, 2.829020999997738], [2.842564999999013, 2.846535999997286], [7.013942000005045, 7.015895999997156], [7.029744999992545, 7.032219999993686], [7.045744999995804, 7.04822100000456], [7.061747999992804, 7.064224000001559]]}}, \"lanes\": [{\"id\": 0, \"label\": \"CPU :0\"}, {\"id\": 1, \"label\": \"CPU :1\"}, {\"id\": 2, \"label\": \"CPU :2\"}, {\"id\": 3, \"label\": \"CPU :3\"}, {\"id\": 4, \"label\": \"CPU :4\"}, {\"id\": 5, \"label\": \"CPU :5\"}, {\"id\": 6, \"label\": \"CPU :6\"}, {\"id\": 7, \"label\": \"CPU :7\"}]});\n", + " EventPlot.generate('fig_5798bcec574a4f93ab5c4572edefcb23', '/nbextensions/', {\"lanes\": [{\"id\": 0, \"label\": \"CPU :0\"}, {\"id\": 1, \"label\": \"CPU :1\"}, {\"id\": 2, \"label\": \"CPU :2\"}, {\"id\": 3, \"label\": \"CPU :3\"}, {\"id\": 4, \"label\": \"CPU :4\"}, {\"id\": 5, \"label\": \"CPU :5\"}, {\"id\": 6, \"label\": \"CPU :6\"}, {\"id\": 7, \"label\": \"CPU :7\"}], \"xDomain\": [0.0, 12.269454999997834], \"keys\": [\"emwm_0-8249\", \"emwm_3-8252\", \"emwm_1-8250\", \"emwm_2-8251\"], \"showSummary\": true, \"stride\": false, \"colorMap\": null, \"data\": {\"emwm_3-8252\": {\"7\": [[2.3727469999976165, 2.372778000000835], [2.3732209999980114, 2.375347999997757], [2.389828999999736, 2.3917679999976826], [2.4058199999999488, 2.4082799999996496], [2.4218629999995755, 2.424326000000292], [2.437627999999677, 2.441419999999198], [2.4414470000010624, 2.4416329999985464], [6.475175999999919, 6.477705999997852], [8.513124000000971, 8.513365999999223], [8.513374999998632, 8.52590599999894], [8.529144000000088, 8.541893999998138], [8.545126999997592, 8.557882000000973], [8.561121999999159, 8.573894000001019], [8.577146999999968, 8.589786000000458], [8.59312299999874, 8.60452499999883], [8.609148999999888, 8.62056400000074], [8.62514100000044, 8.636546999998245], [8.64113499999803, 8.652539999999135], [8.657126999998582, 8.668533000000025], [8.67312099999981, 8.684526000000915], [8.689143999999942, 8.700551999998424], [8.705137000000832, 8.716551999998046], [8.721129999998084, 8.732535999999527], [8.737122999998974, 8.748533999998472], [8.753145999999106, 8.764566999998351], [8.769140000000334, 8.78056099999958], [8.785132999997586, 8.796565000000555], [8.801124999998137, 8.812551999999414], [8.817148999998608, 8.828572999998869], [8.83314099999916, 8.844563999999082], [8.849135000000388, 8.860579000000143], [8.865127000000939, 8.876582999997481], [8.881150999997772, 8.890894000000117], [8.890903999999864, 8.89262299999973], [8.897143999998661, 8.908590999999433], [8.913136999999551, 8.924597999997786], [8.929130000000441, 8.940603999999439], [8.945122000000993, 8.95659599999999], [8.961145999997825, 8.9726219999975], [8.977138999998715, 8.988633999997546], [8.993131999999605, 9.004616999998689], [9.009124000000156, 9.020617999998649], [9.025148000000627, 9.036640999998781], [9.041140999997879, 9.05261899999823], [9.057133999998769, 9.068664999998873], [9.073126999999658, 9.08465299999807], [9.08914999999979, 9.10068400000091], [9.105144000001019, 9.116687999998248], [9.121135999997932, 9.132698999997956], [9.137128999998822, 9.148704999999609], [9.153152999999293, 9.164795000000595], [9.169144999999844, 9.180875999998534], [9.185139000001072, 9.196764000000258], [9.201131999998324, 9.21276299999954], [9.217122999998537, 9.228755000000092], [9.233147999999346, 9.244730999998865], [9.249141000000236, 9.26075199999832], [9.265133999997488, 9.276825000000827], [9.28112599999804, 9.292832999999519], [9.29714999999851, 9.308891000000585], [9.313141999999061, 9.324887999999191], [9.32913600000029, 9.340951999998651], [9.345128999997542, 9.356910999998945], [9.361121999998431, 9.372902999999496], [9.377144999998563, 9.389039999998204], [9.393138999999792, 9.404977999998664], [9.409130000000005, 9.42091900000014], [9.425123999997595, 9.437056999999186], [9.441147999998066, 9.45313299999907], [9.457139999998617, 9.469193999997515], [9.473133999999845, 9.485280999997485], [9.488884999998845, 9.500817000000097], [9.505149000000529, 9.517117999999755], [9.52114299999812, 9.533113999998022], [9.537136999999348, 9.54915500000061], [9.553128999999899, 9.565178000000742], [9.569152000000031, 9.58140899999853], [9.585144000000582, 9.597187999999733], [9.601136999997834, 9.613365999997768], [9.617128999998386, 9.629312999997637], [9.633122999999614, 9.645166999998764], [9.649147000000085, 9.661247000000003], [9.665140000000974, 9.677390000000742], [9.681100999998307, 9.693278999999166], [9.697123999998439, 9.709249999999884], [9.71314799999891, 9.725278999998409], [9.729142000000138, 9.741480000000593], [9.74510299999747, 9.75741299999936], [9.761126999997941, 9.773635999998078], [9.777119999998831, 9.789537000000564], [9.792885999999271, 9.804992999997921], [9.809135999999853, 9.821539000000485], [9.825129999997444, 9.837916000000405], [9.841123999998672, 9.85378800000035], [9.857115999999223, 9.869739999998274], [9.873137999999017, 9.885741999998572], [9.889130999999907, 9.903235999998287], [9.904887000000599, 9.919788999999582], [9.920885999999882, 9.935686000000715], [9.936885999999504, 9.951569999997446], [9.952885999999125, 9.967404999999417], [9.968885999998747, 9.983488999998372], [9.984885999998369, 9.999225999999908], [10.000883000000613, 10.013009999998758], [10.017104999998992, 10.029432999999699], [10.033128999999462, 10.045607000000018], [10.049121000000014, 10.061667999998463], [10.065114999997604, 10.077703999999358], [10.081137000001036, 10.093818999997893], [10.097130999998626, 10.111304999998538], [10.112886999999319, 10.127854999998817], [10.12888699999894, 10.143737999998848], [10.144886999998562, 10.159653999999136], [10.160885999997845, 10.175558999999339], [10.176885999997467, 10.191329999997834], [10.192887000001065, 10.207327000000078], [10.20888399999967, 10.221303999998781], [10.225135000000591, 10.237524000000121], [10.241127999997843, 10.253639999998995], [10.257120999998733, 10.269830999997794], [10.273113999999623, 10.28574799999842], [10.289138000000094, 10.30187400000068], [10.305133999998361, 10.319440999999642], [10.320887999998376, 10.335908999997628], [10.33688699999766, 10.351925999999366], [10.35288600000058, 10.367841999999655], [10.368886000000202, 10.383727000000363], [10.384887000000163, 10.39962000000014], [10.400885999999446, 10.405363999998372], [10.405376999999135, 10.415544999999838], [10.41688399999839, 10.429174999997485], [10.433102999999392, 10.445552000001044], [10.4491280000002, 10.449493000000075]], \"0\": [[2.4538289999982226, 2.457467000000179], [2.4693239999978687, 2.473627999999735], [2.4853189999994356, 2.489676999997755], [2.5013550000003306, 2.5014659999978903], [2.501589999999851, 2.5061600000008184], [7.307004999998753, 7.313182999998389]], \"1\": [[2.51766299999872, 2.522036999998818], [2.53395399999863, 2.538289000000077], [2.549944999998843, 2.5560259999983828], [2.565934999998717, 2.572069999998348], [2.5819249999985914, 2.5880509999988135], [2.597924999998213, 2.604052999999112], [2.61398299999928, 2.620113000000856], [2.6299440000002505, 2.636075999998866], [2.6459329999997863, 2.652063999998063], [2.6619250000003376, 2.6680599999999686], [2.6779199999982666, 2.68404499999815], [2.6939779999993334, 2.7001099999979488], [2.7099679999992077, 2.7160949999997683], [2.7259610000000976, 2.7320939999990514], [2.7419540000009874, 2.74808800000028], [2.7579139999979816, 2.7640379999975266], [2.7739369999981136, 2.78006699999969], [2.7899639999995998, 2.796089999999822], [2.8059599999978673, 2.8120879999987665], [2.821939999997994, 2.828070999999909], [2.837971999997535, 2.8441039999997884], [2.8539700000001176, 2.8600970000006782], [2.869926999999734, 2.8760540000002948], [2.8859129999982542, 2.892084999999497], [2.901941000000079, 2.908073999999033], [2.9179369999983464, 2.9240690000005998], [2.933962999999494, 2.940095999998448], [2.949923000000126, 2.956053999998403], [2.965916000001016, 2.9720439999982773], [2.9819700000007288, 2.9880969999976514], [2.997963999998319, 3.00409899999795], [3.013922999998613, 3.020055000000866], [3.029977999998664, 3.036103999998886], [3.0459369999989576, 3.052061999998841], [3.061965999997483, 3.068093999998382], [3.077957999998034, 3.084084999998595], [3.093948999998247, 3.100082000000839], [3.109941999999137, 3.116074999998091], [3.1259329999993497, 3.132058999999572], [3.141952999998466, 3.1480799999990268], [3.1576749999985623, 3.1638009999987844], [3.1736649999984365, 3.179791999998997], [3.189661000000342, 3.1957860000002256], [3.2056530000008934, 3.211781999998493], [3.2216760000010254, 3.227810000000318], [3.2376689999982773, 3.2437989999998535], [3.2536629999995057, 3.2597879999993893], [3.2696539999997185, 3.275778999999602], [3.285678000000189, 3.291804000000411], [3.3016719999977795, 3.307796999997663], [3.317663999998331, 3.323796000000584], [3.3336579999995593, 3.3397899999981746], [3.3496500000001106, 3.3557760000003327], [3.365674000000581, 3.3718019999978424], [3.3816719999995257, 3.3877379999976256], [3.3976589999983844, 3.403785999998945], [3.4136519999992743, 3.4198360000009416], [3.4296770000000834, 3.4358089999986987], [3.445668000000296, 3.4517940000005183], [3.461659000000509, 3.4677909999991243], [3.477651999997761, 3.4837769999976445], [3.49367699999857, 3.497432000000117], [3.4974719999991066, 3.4998840000007476], [3.5096420000008948, 3.515776000000187], [3.525662000000011, 3.531794999998965], [3.54165699999794, 3.5477910000008706], [3.55764999999883, 3.5637749999987136], [3.573672999998962, 3.579798999999184], [3.589665999999852, 3.595794000000751], [3.6056600000010803, 3.611790999999357], [3.621649000000616, 3.62778199999957], [3.6376729999974486, 3.643809000001056], [3.6536679999990156, 3.6597939999992377], [3.6696609999999055, 3.675785999999789], [3.6856520000001183, 3.6917780000003404], [3.7016469999980472, 3.7077729999982694], [3.7176719999988563, 3.723815999997896], [3.7336619999987306, 3.739821999999549], [3.7496609999980137, 3.755795000000944], [3.7656499999975495, 3.77178400000048], [3.7816729999976815, 3.7878060000002733], [3.797664999998233, 3.8037989999975252], [3.813656999998784, 3.8197959999997693], [3.8296510000000126, 3.8357900000009977], [3.8456440000009025, 3.851785999999265], [3.861635999997816, 3.8677690000004077], [3.877660999998625, 3.883795999998256], [3.8936519999988377, 3.8997849999977916], [3.9096779999999853, 3.9158170000009704], [3.925640999997995, 3.93177999999898], [3.9416629999977886, 3.947854999998526], [3.9576539999980014, 3.9637870000005933], [3.9736489999995683, 3.979760999998689], [3.989637999999104, 3.9957739999990736], [4.005662999999913, 4.011797999999544], [4.021657999997842, 4.027797999999166], [4.0376519999990705, 4.043793000000733], [4.053641999998945, 4.0597840000009455], [4.069666999999754, 4.075799999998708], [4.085659000000305, 4.091791999999259], [4.101650000000518, 4.1077839999998105], [4.117675999998028, 4.123819000000367], [4.133638999999675, 4.1397780000006605], [4.1496640000004845, 4.155802999997832], [4.165655000000697, 4.171787999999651], [4.181646999997611, 4.18778200000088], [4.19767199999842, 4.203804000000673], [4.213662999998633, 4.219796999997925], [4.2296559999995225, 4.235802999999578], [4.245649000000412, 4.251788999998098], [4.261643999998341, 4.267787000000681], [4.277636999999231, 4.283769999998185], [4.293660999999702, 4.299793999998656], [4.309650999999576, 4.315804999998363], [4.325649999998859, 4.331791000000521], [4.341638999998395, 4.3477789999997185], [4.357662999998865, 4.363803000000189], [4.373657000000094, 4.4334060000001045], [7.06696699999884, 7.073107000000164], [7.083019999998214, 7.089184000000387], [7.099013999999443, 7.105138999999326], [7.115003999999317, 7.121159999998781], [7.130995999999868, 7.137120999999752], [7.14698800000042, 7.153143999999884], [7.163015999998606, 7.169213999997737], [7.179004999998142, 7.1851669999996375], [7.194997999999032, 7.201123999999254], [7.210990999999922, 7.217146999999386], [7.227017000001069, 7.233146999999008], [7.243012999999337, 7.24916999999914], [7.259000999998534, 7.265133000000787], [7.274993999999424, 7.28115699999762], [7.290985999999975, 7.297110999999859], [7.387283000000025, 7.3935139999994135], [7.403002999999444, 7.409137999999075]], \"4\": [[4.43346499999825, 4.437412999999651], [4.437482999997883, 4.4493619999993825], [4.449391999998625, 4.4693589999988035], [4.469381999999314, 4.4729909999987285], [6.490959999999177, 6.49272800000108], [6.492773999998462, 6.494361999997636], [6.5066379999989294, 6.508774999998423], [6.522644000000582, 6.525093000000197], [6.538638999998511, 6.541116000000329], [6.554647000000841, 6.557098999997834], [6.570652999998856, 6.574579000000085], [6.586651999998139, 6.590549000000465], [6.602651999997761, 6.606582000000344], [6.6186520000010205, 6.622605000000476], [8.46947899999941, 8.473409999998694], [8.473480000000563, 8.489370999999664], [8.489400999998907, 8.509358999999677], [8.509383000000525, 8.511504999998579]], \"5\": [[4.4748579999977665, 4.487630999999965], [4.490633999997954, 4.503389999998035], [4.506635999998252, 4.519410000000789], [4.522635999997874, 4.534767000001011], [4.538634000000457, 4.550037000000884], [4.554631999999401, 4.566030999998475], [4.570631999999023, 4.582029000001057], [4.5866339999993215, 4.598050000000512], [4.602633999998943, 4.6140400000003865], [4.618862999999692, 4.630271999998513], [4.6346339999981865, 4.646037999998953], [4.65088299999843, 4.662292000000889], [4.666634000001068, 4.67803400000048], [4.682896999998775, 4.69430999999895], [4.698634000000311, 4.7100419999987935], [4.714633999999933, 4.726043999999092], [4.7308759999978065, 4.74228199999925], [4.746633999999176, 4.758045999999013], [4.762891999998828, 4.774303999998665], [4.778633999998419, 4.790054000000964], [4.79487700000027, 4.806286999999429], [4.810633999997663, 4.822056999997585], [4.826634000000922, 4.838052999999491], [4.842886999998882, 4.854309999998804], [4.8586340000001655, 4.870049999997718], [4.874874000001, 4.886296000000584], [4.890634999999747, 4.902056999999331], [4.906889999998384, 4.9183090000005905], [4.922633999998652, 4.934056999998575], [4.938634999998612, 4.950061999999889], [4.954897999999957, 4.96632099999988], [4.970633999997517, 4.982060999998794], [4.986884999998438, 4.998337000000902], [5.002635000000737, 5.014064999999391], [5.01863400000002, 5.030069000000367], [5.034863999997469, 5.046331999998074], [5.050633999999263, 5.062079999999696], [5.066878999998153, 5.078315999999177], [5.082633999998507, 5.094077999998262], [5.098633999998128, 5.110079999998561], [5.114889000000403, 5.12633199999982], [5.1306340000010096, 5.142089000000851], [5.146904999997787, 5.158352999998897], [5.162634000000253, 5.174090000000433], [5.1786339999998745, 5.190102000000479], [5.194885000000795, 5.206377999998949], [5.210633999999118, 5.222128999997949], [5.22686899999826, 5.230086999999912], [5.230097999999998, 5.238378999998531], [5.2426349999987, 5.254171000000497], [5.258634999998321, 5.270101999998587], [5.27487900000051, 5.286363999999594], [5.290634000000864, 5.3021349999980885], [5.306864999998652, 5.318372999998246], [5.322634000000107, 5.334109999999782], [5.338633999999729, 5.350112000000081], [5.354875000000902, 5.3663849999975355], [5.370633999998972, 5.3821959999986575], [5.386633999998594, 5.398138000000472], [5.4028849999995145, 5.4144469999992], [5.418634999998176, 5.430163000000903], [5.434633999997459, 5.446148999999423], [5.45089299999745, 5.462450999999419], [5.466635000000679, 5.478164000000106], [5.482879999999568, 5.494478000000527], [5.498634999999922, 5.510190999997576], [5.514634999999544, 5.526246999997966], [5.530634999999165, 5.5422509999989416], [5.546881999998732, 5.558482000000367], [5.562634999998409, 5.574244999999792], [5.57863499999803, 5.590248000000429], [5.594860000001063, 5.60656299999755], [5.6106350000009115, 5.622311999999511], [5.626635000000533, 5.63825899999938], [5.642871000000014, 5.654504999998608], [5.6586349999997765, 5.670373999997537], [5.674634999999398, 5.686279999998078], [5.6908799999982875, 5.702612999997655], [5.706634999998641, 5.718370999999024], [5.722634999998263, 5.734358999998221], [5.738634999997885, 5.7503579999975045], [5.754881999997451, 5.76658899999893], [5.770635999997467, 5.782404999998107], [5.786635000000388, 5.798407999998744], [5.802635000000009, 5.814483999998629], [5.818633999999292, 5.830492000000959], [5.834634999999253, 5.84640600000057], [5.850869999998395, 5.862696000000142], [5.866634999998496, 5.878462000000582], [5.882634999998118, 5.894465999997919], [5.898634999997739, 5.910561000000598], [5.914635999997699, 5.9264469999980065], [5.930636000000959, 5.942481999998563], [5.946635000000242, 5.9584519999989425], [5.962878999998793, 5.9747260000003735], [5.9786349999994854, 5.990584999999555], [5.994634999999107, 6.006537999997818], [6.010634999998729, 6.0225439999994705], [6.02663499999835, 6.038541999998415], [6.042634999997972, 6.054582000000664], [6.058634999997594, 6.070574999997916], [6.074635000000853, 6.086664999998902], [6.090635000000475, 6.1026549999987765], [6.106635000000097, 6.118737000000692], [6.122634999999718, 6.134712999999465], [6.13863499999934, 6.1507629999978235], [6.154634999998962, 6.166766999998799], [6.170634999998583, 6.182726999999431], [6.186634999998205, 6.198714999998629], [6.2026349999978265, 6.214662999998836], [6.218635999997787, 6.230792999998812], [6.234636000001046, 6.246903999999631], [6.2506350000003295, 6.262940000000526], [6.266634999999951, 6.278774999998859], [6.282635999999911, 6.294803000000684], [6.298634999999194, 6.310808999998699], [6.314635999999155, 6.326990999998088], [6.330635999998776, 6.342875999998796], [6.346635999998398, 6.358996999999363], [6.3626359999980195, 6.374979000000167], [6.378635999997641, 6.391043999999965], [6.394636000000901, 6.4070059999976365], [6.410635000000184, 6.412217000000965], [6.426890999999159, 6.428373999999167], [6.442912999998953, 6.444394999998622], [6.458924999998999, 6.460661999997683]], \"2\": [[6.634960999999748, 6.637427999998181], [6.637511999997514, 6.640371999998024], [6.650657999998657, 6.65501199999926], [6.666657999998279, 6.67104499999914], [6.6826579999979, 6.6869689999984985]], \"3\": [[6.69895600000018, 6.704008000000613], [6.7150000000001455, 6.721132999999099], [6.730988999999681, 6.737120999998297], [6.7469789999995555, 6.753044999997655], [6.763003000000026, 6.7690699999984645], [6.778996000000916, 6.78506600000037], [6.794990999998845, 6.801148999998986], [6.8110149999993155, 6.817145999997592], [6.827006999999867, 6.83310899999924], [6.843000999997457, 6.849064999998518], [6.85899199999767, 6.865092000000004], [6.875014999997802, 6.88108099999954], [6.891007999998692, 6.897165999998833], [6.90700199999992, 6.9130740000000515], [6.922993000000133, 6.929095999999845], [6.939019999997981, 6.945089000000735], [6.955010999998194, 6.961106999999174], [6.971003999999084, 6.977128999998968], [6.9869980000003125, 6.9930959999983315], [7.002671999998711, 7.008804999997665], [7.018658000000869, 7.023913999997603], [7.03467499999897, 7.040740000000369], [7.050654999999097, 7.05590999999913], [7.322936000000482, 7.327258999997866], [7.338670000001002, 7.344788999998855], [7.3549889999994775, 7.361061999999947], [7.3710099999989325, 7.3770799999983865], [7.419268999998167, 7.4254540000001725], [7.4349829999991925, 7.44111200000043], [7.451006999999663, 7.457083999997849], [7.467001999997592, 7.473137999997562], [7.482990000000427, 7.489118999998027], [7.4986729999982344, 7.504839999997785], [7.515009999999165, 7.521140000000742], [7.53100799999811, 7.537165999998251], [7.5469929999999295, 7.553063999999722], [7.562986000000819, 7.569091999997909], [7.5790129999986675, 7.58508399999846], [7.595000999997865, 7.60116299999936], [7.61099699999977, 7.617126000001008], [7.62699000000066, 7.633144999999786], [7.643011000000115, 7.649141999998392], [7.6590049999977055, 7.665110999998433], [7.674999999999272, 7.681130999997549], [7.690989999999147, 7.697164000001067], [7.706986000001052, 7.7131179999996675], [7.723008999997546, 7.729112000000896], [7.7390009999980975, 7.745137999998406], [7.754994999999326, 7.761159999998199], [7.7709849999992, 7.7770610000006855], [7.786684999999125, 7.7927789999994275], [7.802671999997983, 7.808806999997614], [7.818994999997813, 7.8250889999981155], [7.834986999998364, 7.8410579999981564], [7.850983000000269, 7.857148999999481], [7.8670080000010785, 7.873121000000538], [7.882999999997992, 7.8891660000008414], [7.89899399999922, 7.905128999998851], [7.914984999999433, 7.921139999998559], [7.9310049999985495, 7.9370749999980035], [7.947000000000116, 7.95310199999949], [7.962993999997707, 7.9691079999975045], [7.978986999998597, 7.985093999999663], [7.995006999997713, 8.001083999999537], [8.011002999999619, 8.017163000000437], [8.026997999997548, 8.033127999999124], [8.04298899999776, 8.049148999998579], [8.05901399999857, 8.065149999998539], [8.07500699999946, 8.081177000000025], [8.090997999999672, 8.097133999999642], [8.106990000000224, 8.113150999997742], [8.122983999997814, 8.129108999997698], [8.139005000000907, 8.145160000000033], [8.154998999998497, 8.161129000000074], [8.170996000000741, 8.17710199999783], [8.186986000000616, 8.193057000000408], [8.20300700000007, 8.209167000000889], [8.219003999998677, 8.225134000000253], [8.234995999999228, 8.241094000000885], [8.250985999999102, 8.257116000000678], [8.267010999999911, 8.273150000000896], [8.283002000000124, 8.28913399999874], [8.298995999997715, 8.305066999997507], [8.314992999999959, 8.32112000000052], [8.331012999999075, 8.337118999999802], [8.347004999999626, 8.353135999997903], [8.362999000000855, 8.369073999998363], [8.378993999998784, 8.385125000000698], [8.394981999997981, 8.401110999999219], [8.411009999999806, 8.453398999998171], [8.453433999999106, 8.46940899999754]]}, \"emwm_2-8251\": {\"3\": [[2.3728179999998247, 2.3730259999974805], [2.373275999998441, 2.3732989999989513], [2.3733250000004773, 2.3733419999989565], [2.3737139999975625, 2.3782800000008137], [2.3898669999980484, 2.394176999998308], [2.4058619999996154, 2.4101750000008906], [2.4218479999981355, 2.4273690000009083], [2.437846000000718, 2.4411780000009458], [2.4538099999990663, 2.457377999999153], [2.469787999998516, 2.4734079999980167], [2.4734389999975974, 2.474207999999635], [2.485904000001028, 2.4902709999987565], [2.5178889999988314, 2.522218999998586], [2.533931999998458, 2.5382969999991474], [6.636748000000807, 6.64150299999892], [6.652715000000171, 6.657032999999501], [6.668739000000642, 6.673098999999638], [7.388746000000538, 7.394846999999572], [7.404797999999573, 7.410963999998785]], \"1\": [[2.5022289999978966, 2.506554999999935], [4.433524000000034, 4.449377000000823], [7.30874699999913, 7.314856000000873], [7.324756999998499, 7.329086999998253], [7.340797000000748, 7.346971999999369], [7.356791999998677, 7.362965000000258], [7.3727859999999055, 7.378952999999456], [7.4207490000007965, 7.426912999999331], [7.436787999999069, 7.4429610000006505], [7.452782000000298, 7.458947999999509], [7.46880500000043, 7.474970999999641], [7.484797000000981, 7.490922999997565], [7.500790999998571, 7.501426999999239], [7.50146599999789, 7.507043999998132], [7.516783999999461, 7.522948999998334], [7.532806999999593, 7.538984999999229], [7.548800000000483, 7.554976999999781], [7.5647920000010345, 7.570963999998639], [7.580787999999302, 7.5869629999979225], [7.596808999998757, 7.6029749999979686], [7.612801999999647, 7.618968999999197], [7.628794000000198, 7.6349649999974645], [7.64478699999745, 7.650957999998354], [7.660785000000033, 7.666957999997976], [7.6768039999988105, 7.682979000001069], [7.6927969999997, 7.699024999998073], [7.708791999997629, 7.714959999997518], [7.724782999997842, 7.73095000000103], [7.740806999998313, 7.746972999997524], [7.7567999999992026, 7.762971000000107], [7.772791999999754, 7.778958999999304], [7.7887899999986985, 7.794965000000957], [7.804776999997557, 7.810961999999563], [7.820802999998705, 7.826987000000372], [7.836796999999933, 7.842967000000499], [7.8527890000004845, 7.858956000000035], [7.868782999998075, 7.874949000000925], [7.884804999997868, 7.890972000001057], [7.900797999998758, 7.90696399999797], [7.916788999998971, 7.92296499999793], [7.932784000000538, 7.938954999997804], [7.948808999997709, 7.9549799999986135], [7.964801999998599, 7.970966999997472], [7.980791999998473, 7.986960999998701], [7.996784999999363, 8.002950999998575], [8.012808999999834, 8.018975999999384], [8.028802000000724, 8.034966999999597], [8.044795999998314, 8.050967999999557], [8.060788999999204, 8.066961000000447], [8.076782000000094, 8.082953999997699], [8.092802999999549, 8.098974000000453], [8.108797000000777, 8.114962999999989], [8.124789999998029, 8.130961999999272], [8.140783999999258, 8.1469560000005], [8.156807999999728, 8.162972999998601], [8.172801000000618, 8.178909999998723], [8.18879399999787, 8.194971000000805], [8.20478699999876, 8.210959000000003], [8.220808999998553, 8.227031999998871], [8.236801999999443, 8.242974000000686], [8.252796000000671, 8.258960999999545], [8.268787999997585, 8.27495899999849], [8.284779999998136, 8.290949999998702], [8.300803999998607, 8.306977000000188], [8.316797999999835, 8.322973999998794], [8.332789000000048, 8.338906999997562], [8.348782000000938, 8.354959000000235], [8.36480500000107, 8.370934999999008], [8.38079899999866, 8.386969999999565], [8.396788999998535, 8.40295100000003], [8.41278500000044, 8.485606999998708]], \"0\": [[2.5499089999975695, 2.555926000000909], [2.565338000000338, 2.5714569999981904], [2.5813359999992826, 2.5875579999992624], [2.5973400000002584, 2.6034839999992982], [2.613335999998526, 2.619535999998334], [2.6293359999981476, 2.6355189999994764], [2.6453359999977692, 2.6514700000006997], [2.661336000001029, 2.6675130000003264], [2.6773360000006505, 2.6834620000008726], [2.693336000000272, 2.6995129999995697], [2.709335999999894, 2.7155500000008033], [2.725336999999854, 2.7315190000008442], [2.7413369999994757, 2.747526999999536], [2.757335999998759, 2.7635149999987334], [2.7733359999983804, 2.7795200000000477], [2.7893349999976635, 2.7955240000010235], [2.8053369999979623, 2.8114539999987755], [2.8213360000008834, 2.8275099999991653], [2.837336000000505, 2.843570000000909], [2.8533389999975043, 2.8595170000007784], [2.8693359999997483, 2.8755229999987932], [2.88533599999937, 2.8915649999980815], [2.90133699999933, 2.9074709999986226], [2.9173359999986133, 2.9234579999974812], [2.933335999998235, 2.93945999999778], [2.949336999998195, 2.95545299999867], [2.965335999997478, 2.971525000000838], [2.9813370000010764, 2.9874539999982517], [2.9973360000003595, 3.0034820000000764], [3.013338000000658, 3.019453999997495], [3.029332999998587, 3.035487999997713], [3.0453359999992244, 3.0514939999993658], [3.0613369999991846, 3.067467000000761], [3.0773389999994833, 3.08346199999869], [3.0933359999980894, 3.0995089999996708], [3.109335999997711, 3.1154499999975087], [3.1253360000009707, 3.1314610000008543], [3.1413360000005923, 3.14745000000039], [3.15733999999793, 3.1634759999978996], [3.173334999999497, 3.1794579999987036], [3.1893359999994573, 3.195531999997911], [3.2053369999994175, 3.211515999999392], [3.221332999997685, 3.2275449999979173], [3.2373359999983222, 3.24344999999812], [3.253335999997944, 3.2595189999992726], [3.2693359999975655, 3.2754519999980403], [3.285336000000825, 3.29146000000037], [3.3013350000001083, 3.3075279999975464], [3.317337000000407, 3.323483000000124], [3.3333349999993516, 3.3395149999996647], [3.3493339999986347, 3.3555129999986093], [3.3653359999989334, 3.3715179999999236], [3.381335999998555, 3.3875200000002224], [3.3973359999981767, 3.4035120000007737], [3.413332000000082, 3.419592999998713], [3.4293369999977585, 3.4354529999982333], [3.4453360000006796, 3.4514600000002247], [3.4613360000003013, 3.461450999999215], [3.4615499999999884, 3.467691999998351], [3.4773370000002615, 3.4835349999993923], [3.4933400000008987, 3.4934419999990496], [3.4935499999992317, 3.4996529999989434], [3.5093369999995048, 3.515490999998292], [3.5253389999998035, 3.531511999997747], [3.5413359999984095, 3.5474509999985457], [3.557335999998031, 3.563523000000714], [3.5733369999979914, 3.57951999999932], [3.5893360000009125, 3.5955099999991944], [3.605336000000534, 3.611581999997725], [3.6213360000001558, 3.627478999998857], [3.637337000000116, 3.6435270000001765], [3.653335999999399, 3.65945599999759], [3.6693359999990207, 3.6754609999989043], [3.6853359999986424, 3.691451999999117], [3.701335999998264, 3.7074629999988247], [3.717328999999154, 3.72352200000023], [3.7333220000000438, 3.7395790000009583], [3.749331999999413, 3.7554349999991246], [3.765337000000727, 3.771508999998332], [3.7813360000000102, 3.787463000000571], [3.797335999999632, 3.8034540000007837], [3.8133359999992535, 3.819444000000658], [3.829335999998875, 3.8354460000009567], [3.8453369999988354, 3.8516600000002654], [3.861336999998457, 3.8674879999998666], [3.8773369999980787, 3.8834979999992356], [3.8933369999977003, 3.89944000000105], [3.9093360000006214, 3.9154969999981404], [3.925336000000243, 3.931509999998525], [3.9413359999998647, 3.9475820000006934], [3.957336999999825, 3.9634530000002997], [3.973335999999108, 3.979494999999588], [3.9893359999987297, 3.9955320000008214], [4.005338999999367, 4.011434000000008], [4.02133799999865, 4.027506999998877], [4.037335999997595, 4.043438000000606], [4.053336999997555, 4.059451999997691], [4.069336000000476, 4.0754610000003595], [4.085336000000098, 4.091512999999395], [4.101335999999719, 4.107430000000022], [4.117334999999002, 4.123521999998047], [4.133336999999301, 4.1394990000007965], [4.149335999998584, 4.155447999997705], [4.165335999998206, 4.171441999998933], [4.1813359999978275, 4.187453999998979], [4.197335999997449, 4.203444999999192], [4.213336000000709, 4.219443999998475], [4.229337000000669, 4.235439000000042], [4.245335999999952, 4.2515649999986636], [4.261336999999912, 4.26749899999777], [4.277335999999195, 4.283504999999423], [4.29333399999814, 4.299564000000828], [4.309322000000975, 4.315478000000439], [4.325332000000344, 4.33143199999904], [4.341335999997682, 4.347454999999172], [4.357337999997981, 4.363506999998208], [4.373336000000563, 4.433482000000367], [6.684761000000435, 6.689132999999856], [6.70048400000087, 6.705088999999134], [6.716464000000997, 6.722625999998854], [6.732465000000957, 6.738631000000169], [6.74846400000024, 6.754624999997759], [6.7644650000002, 6.770627999998396], [6.780463999999483, 6.786620999999286], [6.796463999999105, 6.802625000000262], [6.812464999999065, 6.818627000000561], [6.828464999998687, 6.8346329999985755], [6.84446399999797, 6.8505629999999655], [6.860465999998269, 6.866566000000603], [6.876464999997552, 6.8826330000010785], [6.892465000000811, 6.8985629999988305], [6.9084640000000945, 6.914558000000397], [6.924463999999716, 6.930624000000535], [6.940464999999676, 6.946626999997534], [6.9564639999989595, 6.962625000000116], [6.972463999998581, 6.978570999999647], [6.988463999998203, 6.994570999999269], [7.004463999997824, 7.010322999998607], [7.0204610000000685, 7.026385000001028], [7.036465000001044, 7.042327999999543], [7.052460999999312, 7.058381999999256], [7.0684650000002875, 7.074567999999999], [7.084464999999909, 7.090566999999282], [7.100463999999192, 7.106621999999334], [7.1164649999991525, 7.122629999998026], [7.132464999998774, 7.1386359999996785], [7.148464999998396, 7.154556999998022], [7.1644649999980174, 7.170609000000695], [7.180464999997639, 7.186625999998796], [7.196465999997599, 7.202625999998418], [7.21246500000052, 7.2185649999992165], [7.228465000000142, 7.234620999999606], [7.244464999999764, 7.250571000000491], [7.260464999999385, 7.266583000000537], [7.2764659999993455, 7.282633999999234], [7.292467999999644, 7.2986909999999625]], \"5\": [[4.44964699999764, 4.474496999999246], [6.476676999998745, 6.477380000000267], [6.477394999998069, 6.4791929999992135], [6.492727000000741, 6.495216999999684], [6.508696000000782, 6.5111849999993865], [6.524713999999221, 6.52720699999918], [8.485884999998234, 8.513801000000967], [8.51559400000042, 8.52832699999999], [8.531855999997788, 8.544599999997445], [8.547844000000623, 8.560589000000618], [8.563592999998946, 8.576326999998855], [8.579591999998229, 8.591943999999785], [8.595590000000811, 8.606988999999885], [8.61159399999815, 8.622989999999845], [8.62759399999777, 8.639001999999891], [8.643593000000692, 8.654998999998497], [8.659593000000314, 8.67101299999922], [8.675834999998187, 8.687247999998363], [8.691826999998739, 8.703246999997646], [8.707592999999179, 8.719021000000794], [8.72384299999976, 8.735258000000613], [8.73983600000065, 8.751258000000234], [8.755592999998044, 8.767021999999997], [8.77182299999913, 8.783258999999816], [8.787845999999263, 8.799290999999357], [8.803593000000546, 8.815029999997932], [8.819831000000704, 8.831272999999783], [8.835823999997956, 8.847265000000334], [8.85159399999975, 8.86304999999993], [8.867839999998978, 8.879306999999244], [8.883835000000545, 8.890881999999692], [8.890892999999778, 8.895327999998699], [8.899594999998953, 8.911059999998542], [8.915593999998237, 8.927075999999943], [8.931843999998819, 8.943333999999595], [8.94783599999937, 8.959328999997524], [8.96359400000074, 8.975085999998555], [8.979821999997512, 8.99134100000083], [8.995845999997982, 9.007344999998168], [9.011838999998872, 9.02335099999982], [9.027593999999226, 9.039100999998482], [9.043825000000652, 9.055326999998215], [9.059848000000784, 9.071404999998776], [9.075593999998091, 9.08714499999769], [9.091833999998926, 9.103384999998525], [9.107826999999816, 9.119399999999587], [9.123594000000594, 9.135181999998167], [9.139843999997538, 9.151449999997567], [9.155593999999837, 9.16725199999928], [9.17182899999898, 9.183575999999448], [9.18782199999987, 9.19947499999762], [9.20384600000034, 9.215508999997837], [9.219594999998662, 9.231251000001066], [9.235833999999159, 9.24743799999851], [9.251823999999033, 9.263472999999067], [9.267594000000827, 9.279318999997486], [9.283841000000393, 9.295572999999422], [9.299595000000409, 9.31137999999919], [9.315826999998535, 9.327621000000363], [9.331593999999313, 9.343432999998186], [9.347594999999274, 9.359409000000596], [9.363836000000447, 9.375639999998384], [9.379594999998517, 9.391507000000274], [9.395594999998139, 9.407486000000063], [9.41184599999906, 9.423690999999963], [9.42759500000102, 9.43957600000067], [9.443594000000303, 9.455635999998776], [9.459593999999925, 9.471704999999929], [9.475594999999885, 9.487795000000915], [9.491594999999506, 9.503598999999667], [9.507594999999128, 9.51960599999802], [9.52359499999875, 9.535566999998991], [9.539593999998033, 9.551664999999048], [9.555594999997993, 9.567694999997912], [9.571594999997615, 9.583913999998913], [9.587830000000395, 9.59993299999769], [9.60359199999948, 9.615884999999253], [9.619591999999102, 9.631873999998788], [9.635590999998385, 9.647733999998309], [9.65159499999936, 9.66378899999836], [9.667594999998983, 9.67990799999825], [9.683818999998039, 9.696110000000772], [9.699592999997549, 9.711810000000696], [9.71559200000047, 9.727811000000656], [9.731590999999753, 9.743991999999707], [9.747820000000502, 9.760264000000461], [9.763591999999335, 9.776200000000244], [9.779590999998618, 9.789538000000903], [9.79580899999928, 9.803432000000612]], \"7\": [[4.476663999997982, 4.489419999998063], [4.492668999999296, 4.505436999999802], [4.508690999999089, 4.521457999999257], [4.524682999999641, 4.536587999999028], [4.540659999998752, 4.552058999997826], [4.556683999999223, 4.568087999999989], [4.572647999997571, 4.584048000000621], [4.588639999998122, 4.600046999999904], [4.604662999998254, 4.616065999998682], [4.620686999998725, 4.632095000000845], [4.636649000000034, 4.6480609999998705], [4.652672000000166, 4.66409399999975], [4.668665999997756, 4.680072999999538], [4.68468799999755, 4.696102999998402], [4.700649999998859, 4.712064999999711], [4.716645000000426, 4.728057000000263], [4.73266700000022, 4.744079000000056], [4.7486599999974715, 4.760075999998662], [4.764683999997942, 4.776096999998117], [4.780644999998913, 4.792069999999512], [4.796669999999722, 4.808082999999897], [4.812663000000612, 4.824098999997659], [4.828654999997525, 4.840086000000156], [4.844678999997996, 4.856102999998257], [4.860639999998966, 4.872063999999227], [4.876663999999437, 4.88809499999843], [4.892659000001004, 4.904093999997713], [4.908680000000459, 4.9200979999986885], [4.924642999998468, 4.936069999999745], [4.940666999998939, 4.952094000000216], [4.9566909999994095, 4.968113999999332], [4.972653000000719, 4.984094999999797], [4.988676000000851, 5.00013399999807], [5.0046389999988605, 5.016074999999546], [5.0206619999989925, 5.032103999998071], [5.036685999999463, 5.048152999999729], [5.052648000000772, 5.064095999998244], [5.068671000000904, 5.080108999998629], [5.084663999998156, 5.096126000000368], [5.100658999999723, 5.1121189999976195], [5.116679999999178, 5.128130000000965], [5.132643000000826, 5.144100999998045], [5.148666000000958, 5.16011399999843], [5.16465899999821, 5.176110000000335], [5.180652999999438, 5.192114999998012], [5.19667599999957, 5.208167000000685], [5.212638000000879, 5.224138999998104], [5.228660000000673, 5.23009699999966], [5.2301079999997455, 5.240170999997645], [5.244654999998602, 5.256194999998115], [5.260647999999492, 5.272113999999419], [5.276669999999285, 5.288152999997692], [5.2926619999998366, 5.304159999999683], [5.308687000000646, 5.320190999998886], [5.324647999997978, 5.336124999997992], [5.340640999998868, 5.352116999998543], [5.356664999999339, 5.368171999998594], [5.37265699999989, 5.3842230000009295], [5.3886490000004414, 5.400149000000965], [5.404673000000912, 5.416236999997636], [5.420665999998164, 5.432182000000466], [5.436659999999392, 5.448173000000679], [5.452681999999186, 5.464239000000816], [5.468645999997534, 5.480169999998907], [5.484669999998005, 5.496263999997609], [5.5006629999988945, 5.512225999998918], [5.516655999999784, 5.52826400000049], [5.532648000000336, 5.5442519999996875], [5.548672000000806, 5.560276000000158], [5.564664999998058, 5.576266000000032], [5.580657999998948, 5.592260999997961], [5.59668099999908, 5.608376000000135], [5.612644000000728, 5.624304999997548], [5.62866700000086, 5.6402799999996205], [5.644659999998112, 5.65627300000051], [5.660651999998663, 5.672372999997606], [5.676644999999553, 5.688272999999754], [5.692670000000362, 5.704404000000068], [5.708662000000913, 5.7203929999996035], [5.724654999998165, 5.736351999999897], [5.740647999999055, 5.752348999998503], [5.756671999999526, 5.768369999997958], [5.772667999997793, 5.784412999997585], [5.788658999998006, 5.800430999999662], [5.804649999998219, 5.816469999997935], [5.82064199999877, 5.832491000001028], [5.836665999999241, 5.848412999999709], [5.852660000000469, 5.8644509999976435], [5.8686520000010205, 5.880451999997604], [5.884645999998611, 5.896461000000272], [5.900637999999162, 5.912528999997448], [5.916661999999633, 5.928458999998838], [5.932655000000523, 5.94446699999753], [5.948647999997775, 5.96043699999791], [5.964418999999907, 5.976243999997678], [5.9806639999987965, 5.992557999998098], [5.996656999999686, 6.008512000000337], [6.012650000000576, 6.024508999998943], [6.028642999997828, 6.040527999997721], [6.04466599999796, 6.056551999998192], [6.060659999999189, 6.0725839999977325], [6.07665199999974, 6.088640999998461], [6.092419000000518, 6.104374999998981], [6.10863899999822, 6.120662999997876], [6.124661999998352, 6.136696999998094], [6.140654999999242, 6.152726000000257], [6.156648000000132, 6.168736999999965], [6.172641000001022, 6.184696000000258], [6.188418999998248, 6.200433999998495], [6.204656999998406, 6.216646999997465], [6.220651999999973, 6.23275300000023], [6.236419000000751, 6.248616000000766], [6.252666000000318, 6.264941999997973], [6.268420000000333, 6.280483999998978], [6.284652999998798, 6.296730999998545], [6.300647000000026, 6.312763999998424], [6.316418999998859, 6.328700999998546], [6.33266200000071, 6.344848000000638], [6.348418999998103, 6.360710999997536], [6.3646479999988514, 6.376937999997608], [6.3804199999976845, 6.392757999998139], [6.396662999999535, 6.4053619999976945], [6.40537299999778, 6.408964999998716], [6.412419000000227, 6.413928999998461], [6.428689000000304, 6.430186999998114], [6.444683999998233, 6.446191999999428], [6.460693999997602, 6.462368000000424], [9.789789999998902, 9.792213000000629]], \"2\": [[6.541189999999915, 6.541533999999956], [6.541595999999117, 6.546137999997882], [6.55670199999804, 6.560253999999986], [6.572752000000037, 6.577103999999963], [6.588777000000846, 6.593142999998236], [6.604768999997759, 6.609141000000818], [6.620861999999761, 6.627091999998811]], \"4\": [[9.803446999998414, 9.807948999998189], [9.811590999997861, 9.823915999997553], [9.827590999997483, 9.84020899999814], [9.843591000000742, 9.856077000000369], [9.859592000000703, 9.87209299999813], [9.875590999999986, 9.888097999999445], [9.891590999999607, 9.896122999998624], [9.896132999998372, 9.90613200000007], [9.907594000000245, 9.922515999998723], [9.923592999999528, 9.938306000000011], [9.939591999998811, 9.954144999999698], [9.955592999998771, 9.970173999998224], [9.971591999998054, 9.98615499999869], [9.987592999998014, 9.997944999999163], [9.997972000001027, 10.001485000000685], [10.003590000000258, 10.015598999998474], [10.019591000000219, 10.031778000000486], [10.03559099999984, 10.047968999999284], [10.051590999999462, 10.064009999998234], [10.067590999999084, 10.08007699999871], [10.083590999998705, 10.09618699999919], [10.099590999998327, 10.1042039999993], [10.104213999999047, 10.114206999998714], [10.115592999998626, 10.130549999998038], [10.131591999997909, 10.146394999999757], [10.14759199999753, 10.162309999999707], [10.16359200000079, 10.178173000000243], [10.17959300000075, 10.193986999998742], [10.195592000000033, 10.207339000000502], [10.207365999998729, 10.209694000001036], [10.211590999999316, 10.223932999997487], [10.227590999998938, 10.239825000000565], [10.24359099999856, 10.25596299999961], [10.259590999998181, 10.272187999999005], [10.275590999997803, 10.288154999998369], [10.291591000001063, 10.304184000000532], [10.307591000000684, 10.312291999998706], [10.312300999998115, 10.322342999999819], [10.323593999997684, 10.33860199999981], [10.339594000000943, 10.354601999999431], [10.355593000000226, 10.370526999999129], [10.37159199999951, 10.386365999998816], [10.387593999999808, 10.402272999999695], [10.403591999998753, 10.414215000000695], [10.414240999998583, 10.417771000000357], [10.419590999998036, 10.431776999997965], [10.435590999997657, 10.4479539999993], [10.451591999997618, 10.451708000000508]]}, \"emwm_0-8249\": {\"2\": [[2.3731899999984307, 2.373239000000467], [2.37330799999836, 2.3779079999985697], [2.3895940000002156, 2.3939339999997173], [2.4055699999989884, 2.409936000000016], [2.4216229999983625, 2.4254240000009304], [2.4254999999975553, 2.4273299999986193], [2.437927999999374, 2.4412539999975706], [2.453829999998561, 2.4574089999987336], [2.469622000000527, 2.4739799999988463], [2.4859440000000177, 2.4903269999995246], [6.708430999999109, 6.712464000000182], [6.71252000000095, 6.713004999997793], [6.72452599999815, 6.730688999999984], [6.740548999998282, 6.746709999999439], [6.756571999998414, 6.762742999999318], [6.772535000000062, 6.7787050000006275], [6.788559000000532, 6.794718999997713], [6.836457999997947, 6.842625999997836], [6.852530000000115, 6.858691999997973], [6.90045199999804, 6.906614999999874], [6.916528999998263, 6.922700999999506], [6.9644569999982195, 6.970625999998447], [6.980533999998443, 6.9866949999995995], [7.092457999999169, 7.098624999998719], [7.108538000000408, 7.114709999998013], [7.124531999997998, 7.130702999998903], [7.140553999997792, 7.146725999999035], [7.252462000000378, 7.258622999997897], [7.268524999999499, 7.274687000000995], [7.28454899999997, 7.290719000000536], [7.300486000000092, 7.306691999998293], [7.316503999998531, 7.321416999999201], [7.321522999998706, 7.322566999999253], [7.332173999999213, 7.33833500000037], [7.348488999999972, 7.354662999998254], [7.364483999997901, 7.370650999997451], [7.380506999998033, 7.386666999998852], [7.396499999998923, 7.40266100000008], [7.412490999999136, 7.41865400000097], [7.428485000000364, 7.434645999997883], [7.444477000000916, 7.450645000000804], [7.460501999998087, 7.466609999999491], [7.476494999998977, 7.482661999998527], [7.492486999999528, 7.493518999999651], [7.493565000000672, 7.49866099999781], [7.572449999999662, 7.578617999999551], [7.5884750000004715, 7.594640999999683], [7.604499000000942, 7.610665000000154], [7.620490999997855, 7.626652999999351], [7.700452999997651, 7.706672000000253], [7.716478999998799, 7.722645999998349], [7.7325049999999464, 7.738671999999497], [7.748496000000159, 7.754656000000978], [7.764522999998007, 7.770682999998826], [7.780481999998301, 7.7866439999997965], [7.796507999999449, 7.802712000000611], [7.812497999999323, 7.818669000000227], [7.828491000000213, 7.8346590000001015], [7.844515000000683, 7.8506669999987935], [7.924455000000307, 7.930603000000701], [7.940503999998327, 7.946674999999232], [7.956501000000571, 7.96266900000046], [7.972491000000446, 7.978657999999996], [7.988485999998375, 7.994651999997586], [8.00450699999783, 8.010666999998648], [8.08444999999847, 8.090618999998696], [8.100493999998434, 8.106659999997646], [8.116486999999324, 8.122652999998536], [8.132476999999199, 8.138649000000441], [8.180448999999498, 8.186611000000994], [8.196478999998362, 8.202648999998928], [8.212508000000525, 8.218675000000076], [8.228501999998116, 8.23472799999945], [8.244493999998667, 8.250659999997879], [8.26048499999888, 8.266646000000037]], \"3\": [[2.501961999998457, 2.5064189999975497], [2.522218999998586, 2.526567000000796], [2.5382969999991474, 2.5426879999977245], [2.5499479999998584, 2.5560249999980442], [2.5659799999993993, 2.572077000000718], [2.581968999998935, 2.5880959999994957], [2.5979689999985567, 2.6041039999981876], [2.613944000000629, 2.620046000000002], [2.629985999999917, 2.636118999998871], [2.64597700000013, 2.652103000000352], [2.66197000000102, 2.6680950000009034], [2.6779639999986102, 2.684088999998494], [2.6939390000006824, 2.7000760000009905], [2.7099290000005567, 2.716062999999849], [2.7259219999978086, 2.7320570000010775], [2.741915999999037, 2.748041999999259], [2.757958999998664, 2.7640839999985474], [2.7739829999991343, 2.7801089999993565], [2.789925000000949, 2.7960610000009183], [2.8059209999992163, 2.812051999997493], [2.8219849999986764, 2.8281109999988985], [2.837932999998884, 2.844058999999106], [2.853931999998167, 2.8600579999983893], [2.8699710000000778, 2.8760970000003], [2.885958999999275, 2.892141000000265], [2.901986000000761, 2.908116999999038], [2.91798099999869, 2.924106999998912], [2.933925999997882, 2.9400509999977658], [2.9499699999978475, 2.9560999999994237], [2.9659609999980603, 2.972085999997944], [2.98193099999844, 2.988063000000693], [2.997924999999668, 3.0040569999982836], [3.0139669999989565, 3.02009199999884], [3.0299400000003516, 3.03606999999829], [3.045978999998624, 3.052105999999185], [3.061926999998832, 3.0680589999974472], [3.0779189999993832, 3.0840509999979986], [3.0939109999999346, 3.100040999997873], [3.109986999999819, 3.116113000000041], [3.125978000000032, 3.1321029999999155], [3.1419150000001537, 3.148041000000376], [3.1579469999996945, 3.1640779999979713], [3.173939000000246, 3.1800729999995383], [3.1899779999985185, 3.196102999998402], [3.205925999998726, 3.212054999999964], [3.2219499999991967, 3.2280749999990803], [3.2379870000004303, 3.244114000000991], [3.253936999997677, 3.260070000000269], [3.26992799999789, 3.2760620000008203], [3.285950999998022, 3.292076999998244], [3.301988999999594, 3.308117000000493], [3.3179349999991246, 3.3240630000000237], [3.3339280000000144, 3.3400560000009136], [3.3499699999993027, 3.356101999997918], [3.3659479999987525, 3.372080000001006], [3.3819839999996475, 3.388108999999531], [3.397929999999178, 3.4040569999997388], [3.413920999999391, 3.420098999999027], [3.4299509999982547, 3.4360779999988154], [3.4459419999984675, 3.452074000000721], [3.461929000000964, 3.4680679999983113], [3.477923999998893, 3.4840499999991152], [3.4938860000002023, 3.5000120000004245], [3.509913999998389, 3.516039999998611], [3.525933000000805, 3.5320639999990817], [3.541975000000093, 3.54810599999837], [3.5579240000006394, 3.564024999999674], [3.5739450000000943, 3.5800710000003164], [3.589983999998367, 3.596109999998589], [3.6059779999995953, 3.612105000000156], [3.6219209999981103, 3.6280530000003637], [3.6379930000002787, 3.644124999998894], [3.65398500000083, 3.660111000001052], [3.669979999998759, 3.6761089999999967], [3.6859689999982947, 3.6920959999988554], [3.7019639999998617, 3.708092000000761], [3.7179570000007516, 3.721439000000828], [3.7214849999982107, 3.724183999998786], [3.733931999999186, 3.7374329999984184], [3.7374700000000303, 3.7401449999997567], [3.749928999997792, 3.7560640000010608], [3.765920999998343, 3.772054000000935], [3.7819459999991523, 3.7880719999993744], [3.797983000000386, 3.804109000000608], [3.813930000000255, 3.820029999998951], [3.8299220000008063, 3.8360499999980675], [3.845958999998402, 3.85209599999871], [3.8619550000003073, 3.8680879999992612], [3.8779340000000957, 3.884060000000318], [3.893926000000647, 3.900054999998247], [3.909949000000779, 3.9160769999980403], [3.9259579999998095, 3.932091999999102], [3.9419329999982438, 3.9481159999995725], [3.9579699999994773, 3.9641019999980927], [3.9739229999977397, 3.980048999997962], [3.9899569999979576, 3.9960829999981797], [4.005933000000368, 4.012062999998307], [4.021974999999657, 4.028106999998272], [4.037924000000203, 4.04405499999848], [4.05395999999746, 4.060085999997682], [4.069940999997925, 4.076066999998147], [4.085977999999159, 4.092103999999381], [4.101921999998012, 4.108048999998573], [4.11794799999916, 4.124048999998195], [4.133912999997847, 4.140047000000777], [4.149937999998656, 4.156063999998878], [4.165972999999212, 4.1720989999994345], [4.181918999998743, 4.188044999998965], [4.197990000000573, 4.204125000000204], [4.213980000000447, 4.2201139999997395], [4.229966999999306, 4.236098999997921], [4.245968999999604, 4.2520949999998265], [4.261963000000833, 4.268094999999448], [4.277908000000025, 4.284034000000247], [4.293814000000566, 4.299952999997913], [4.309927999998763, 4.3134270000009565], [4.313464999999269, 4.316135999997641], [4.3259130000005825, 4.332046999999875], [4.341956000000209, 4.348088999999163], [4.3579829999980575, 4.3640789999990375], [4.37397399999827, 4.453386000001046], [4.453411999998934, 4.47300499999983], [6.548629999997502, 6.55221999999776], [6.564416000001074, 6.567965999998705], [6.580474999998842, 6.584799000000203], [6.596462999998039, 6.600827999998728], [6.612485999998171, 6.61685099999886], [6.628506000000925, 6.634728999997606], [6.644502999999531, 6.64882999999827], [6.660145999998349, 6.664508999998361], [6.996449999998731, 7.002543999999034], [7.012428999998519, 7.016786000000138], [7.028506999999081, 7.034625000000233], [7.044448000000557, 7.048807999999553], [7.060493999997561, 7.066722999999911], [7.076548000000912, 7.082715000000462], [7.1564479999979085, 7.162541999998211], [7.172534999997879, 7.1786879999999655], [7.18852699999843, 7.194694999998319], [7.204549999998562, 7.210669000000053], [7.220546000000468, 7.226671000000351], [7.236537000000681, 7.242707999997947]], \"4\": [[4.473040000000765, 4.48333300000013], [4.4841229999983625, 4.4968599999992875], [4.500121999997646, 4.512853000000177], [4.516122000000905, 4.528870999998617], [4.532121000000188, 4.5435099999995145], [4.54812099999981, 4.559509999999136], [4.56412199999977, 4.575514000000112], [4.580120999999053, 4.591508999998041], [4.596122999999352, 4.607511999998678], [4.612122999998974, 4.623532999998133], [4.628122999998595, 4.63951299999826], [4.6441239999985555, 4.655517999999574], [4.660122999997839, 4.67151499999818], [4.676123999997799, 4.687514999997802], [4.692122000000381, 4.703516999998101], [4.708123000000342, 4.7195189999983995], [4.724122999999963, 4.735515000000305], [4.740122999999585, 4.751513999999588], [4.7561229999992065, 4.76752900000065], [4.772122999998828, 4.783524999998917], [4.788121999998111, 4.79951599999913], [4.804121999997733, 4.815536999998585], [4.820122000000993, 4.831528999999136], [4.836122000000614, 4.8475279999984195], [4.852123000000574, 4.863526000001002], [4.868123000000196, 4.879525000000285], [4.884122999999818, 4.895529999997962], [4.900123999999778, 4.911536999999953], [4.916122999999061, 4.927533999998559], [4.932121999998344, 4.943531000000803], [4.948121999997966, 4.959527999999409], [4.964121999997587, 4.975532000000385], [4.980122000000847, 4.99154599999747], [4.996123000000807, 5.0075539999998], [5.012123000000429, 5.023545000000013], [5.028121999999712, 5.03955599999972], [5.044121999999334, 5.055566999999428], [5.060123999999632, 5.071543999998539], [5.0761229999989155, 5.08755299999757], [5.092122999998537, 5.10355399999753], [5.108123999998497, 5.119544999997743], [5.124123999998119, 5.135557999998127], [5.1401220000007015, 5.151560999998765], [5.156123000000662, 5.16755700000067], [5.172123000000283, 5.183560999998008], [5.188122999999905, 5.199590000000171], [5.204122999999527, 5.215586999998777], [5.220122999999148, 5.2300799999975425], [5.2300929999983055, 5.231624000000011], [5.2361239999991085, 5.247619999998278], [5.252122999998392, 5.263618999997561], [5.268122999998013, 5.279576000000816], [5.284122999997635, 5.295608000000357], [5.3001230000008945, 5.311600000000908], [5.316123000000516, 5.327590999997483], [5.332123000000138, 5.34359399999812], [5.3481229999997595, 5.359599999999773], [5.364122999999381, 5.375651999998809], [5.380122999999003, 5.391611999999441], [5.396122999998624, 5.407660999997461], [5.412122999998246, 5.423625999999786], [5.428122999997868, 5.4396319999978004], [5.444122999997489, 5.45564000000013], [5.460123000000749, 5.4716129999978875], [5.476123000000371, 5.487680999998702], [5.492122999999992, 5.5036849999996775], [5.508122999999614, 5.519699000000401], [5.524122999999236, 5.535679000000528], [5.540122999998857, 5.551718999999139], [5.556122999998479, 5.567699999999604], [5.572122999998101, 5.58369699999821], [5.588124999998399, 5.599707999997918], [5.604123999997682, 5.615837999997893], [5.620124000000942, 5.631699999998091], [5.636123000000225, 5.647726999999577], [5.652122999999847, 5.663735999998607], [5.668123999999807, 5.679793999999674], [5.68412299999909, 5.695754000000306], [5.70012399999905, 5.711822999997821], [5.716123999998672, 5.727833000000828], [5.732123999998294, 5.74380299999757], [5.748122999997577, 5.759799999999814], [5.764123000000836, 5.775851999998849], [5.780123000000458, 5.791848000000755], [5.796124000000418, 5.807961999998952], [5.812122999999701, 5.8239229999999225], [5.8281239999996615, 5.839862000000721], [5.844122999998945, 5.855846999998903], [5.860122999998566, 5.871940999997605], [5.876123999998526, 5.887874000000011], [5.8921229999978095, 5.903987999998208], [5.908123000001069, 5.919891999998072], [5.924124000001029, 5.935996000000159], [5.940124000000651, 5.951865999999427], [5.956124000000273, 5.967936999997619], [5.972123999999894, 5.98399199999767], [5.988123999999516, 5.9999470000002475], [6.004123999999138, 6.015950999997585], [6.020123999998759, 6.03199400000085], [6.036123999998381, 6.0480549999992945], [6.0521239999980025, 6.064005000000179], [6.068123999997624, 6.080030000000988], [6.084124000000884, 6.096079999999347], [6.1001240000005055, 6.112143999998807], [6.11612199999945, 6.128130000000965], [6.132120999998733, 6.144184000000678], [6.148121999998693, 6.16021499999988], [6.1641209999979765, 6.17605199999889], [6.180121999997937, 6.192195999999967], [6.196121999997558, 6.208059000000503], [6.212122000000818, 6.224192999998195], [6.228121000000101, 6.24021399999765], [6.244122000000061, 6.256366999998136], [6.260120999999344, 6.2722629999989294], [6.2761219999993045, 6.288191999999981], [6.292121999998926, 6.304188999998587], [6.308121999998548, 6.320324000000255], [6.3241219999981695, 6.336234999998851], [6.340120999997453, 6.352409999999509], [6.356122000001051, 6.368376999998873], [6.372122000000672, 6.3844349999999395], [6.388122000000294, 6.4003909999992175], [6.404120999999577, 6.416037999999389], [6.420120999999199, 6.4216099999975995], [6.4361229999994976, 6.43761099999756], [6.452127000000473, 6.454074999997829], [6.4681259999997565, 6.469365000000835], [6.4693740000002435, 6.469819999998435], [8.511551999999938, 8.524199999999837], [8.527354999998352, 8.540093999999954], [8.543353999997635, 8.556096000000252], [8.559353000000556, 8.572092999998858], [8.575353000000177, 8.588090999997803], [8.59135199999946, 8.602759999997943], [8.607351999999082, 8.618746000000101], [8.623351999998704, 8.634750000001077], [8.639351999998325, 8.65074900000036], [8.655354999998963, 8.666752999997698], [8.671353999998246, 8.682753999997658], [8.687353999997868, 8.698754000000918], [8.70335399999749, 8.714764000000287], [8.719354000000749, 8.730750999999145], [8.73535400000037, 8.746758999997837], [8.751353999999992, 8.762767000000167], [8.767353999999614, 8.778764999999112], [8.783353999999235, 8.794762999998056], [8.799353999998857, 8.810787999998865], [8.815353999998479, 8.82676999999967], [8.8313539999981, 8.842768999998952], [8.847353999997722, 8.858784000000014], [8.863354000000982, 8.87480399999913], [8.879354000000603, 8.890799000000698], [8.895352999999886, 8.90679000000091], [8.911355000000185, 8.922794999998587], [8.92735299999913, 8.938818999999057], [8.94335399999909, 8.954814000000624], [8.959352999998373, 8.970814000000246], [8.975354999998672, 8.98683600000004], [8.991352999997616, 9.002822999998898], [9.007354999997915, 9.01883799999996], [9.023354999997537, 9.034829000000173], [9.039354000000458, 9.050819000000047], [9.055351999999402, 9.066869999998744], [9.071353999999701, 9.082861999999295], [9.087351999998646, 9.098862999999255], [9.103353999998944, 9.114864999999554], [9.119354999998905, 9.130902999997488], [9.135353999998188, 9.146903000000748], [9.15135399999781, 9.162974999999278], [9.167354000001069, 9.179049999998824], [9.18335400000069, 9.194971999997506], [9.199354000000312, 9.210960000000341], [9.215353999999934, 9.226952999997593], [9.231353999999556, 9.242899000000762], [9.247353999999177, 9.258936999998696], [9.263354999999137, 9.275016999999934], [9.279351999997743, 9.291012999998202], [9.29535499999838, 9.307068999998592], [9.311354999998002, 9.323050999999396], [9.327354999997624, 9.339164000000892], [9.343355000000884, 9.355101999997714], [9.359355000000505, 9.371100000000297], [9.375355000000127, 9.387205999999424], [9.391354999999749, 9.403149999998277], [9.40735499999937, 9.4191009999995], [9.423354999998992, 9.435247999997955], [9.439354999998613, 9.451311000000715], [9.455354999998235, 9.467366000000766], [9.471353000000818, 9.48344200000065], [9.48735300000044, 9.499262999997882], [9.503353000000061, 9.51524100000097], [9.519352999999683, 9.53128199999992], [9.535352999999304, 9.54729899999802], [9.551352999998926, 9.563351000000694], [9.567352999998548, 9.579549999998562], [9.58335299999817, 9.595401999999012], [9.599351999997452, 9.611447999999655], [9.61535300000105, 9.62749999999869], [9.631353000000672, 9.643327999998291], [9.647353000000294, 9.659393999998429], [9.663352999999915, 9.675500999997894], [9.679352999999537, 9.691514999998617], [9.695352999999159, 9.707460999998148], [9.71135299999878, 9.723438000000897], [9.727352999998402, 9.739600999997492], [9.743352999998024, 9.755557000000408], [9.759353999997984, 9.77182399999947], [9.775353000000905, 9.787694999999076], [9.791352000000188, 9.803428999999596]], \"6\": [[6.484403999998904, 6.48832499999844], [6.500411999997596, 6.502370999998675], [6.516401000000769, 6.518894000000728], [6.532407999999123, 6.534899999998743]], \"1\": [[6.676426999998512, 6.6807950000002165], [6.692473999999493, 6.698636999997689], [6.804463000000396, 6.810625999998592], [6.820541999997658, 6.826704999999492], [6.868458000000828, 6.874621999999363], [6.88454400000046, 6.890720999999758], [6.9324500000002445, 6.938620999997511], [6.948544999999285, 6.954707999997481]], \"0\": [[7.5081759999993665, 7.5143519999983255], [7.524170000000595, 7.530299999998533], [7.540168999999878, 7.54634299999816], [7.5561689999995, 7.562282999999297], [7.636173999999301, 7.642289999999775], [7.652168000000529, 7.658288999999058], [7.668170000000828, 7.674289999999019], [7.684169000000111, 7.6902829999999085], [7.86017499999798, 7.8662860000004], [7.876168999999209, 7.882348999999522], [7.892169999999169, 7.89834300000075], [7.908167999998113, 7.914332000000286], [8.020174999997835, 8.02629099999831], [8.036169999999402, 8.042292999998608], [8.052168999998685, 8.058345999997982], [8.068169999998645, 8.07434899999862], [8.148174999998446, 8.154351000001043], [8.164168999999674, 8.17028399999981], [8.276174999999057, 8.28229199999987], [8.292169000000285, 8.29345900000044], [8.293558999997913, 8.298452999999427], [8.308168999999907, 8.314331999998103], [8.324168999999529, 8.330347999999503], [8.34016899999915, 8.346358999999211], [8.35617099999945, 8.362346999998408], [8.372168999998394, 8.378344000000652], [8.388168999998015, 8.394344000000274], [8.404168999997637, 8.410343999999895], [8.420168000000558, 8.51151899999968]], \"5\": [[9.807570000000851, 9.819971000000805], [9.823354000000108, 9.836139999999432], [9.83935399999973, 9.852014000000054], [9.855352999999013, 9.86804199999824], [9.871352999998635, 9.88401999999769], [9.887352999998257, 9.901202999997622], [9.903353999998217, 9.918352000000596], [9.919353999997838, 9.934270999998262], [9.93535399999746, 9.95016399999804], [9.95135400000072, 9.965927999997803], [9.96735500000068, 9.982066000000486], [9.983353999999963, 9.997932999998739], [9.999351999998908, 10.011490999997477], [10.015354999999545, 10.027644999998302], [10.03135299999849, 10.043839999998454], [10.047352999998111, 10.05988399999842], [10.063352000001032, 10.07594600000084], [10.079353000000992, 10.092037999998865], [10.095352000000275, 10.109242999998969], [10.111354000000574, 10.126388000000588], [10.127354000000196, 10.142298999999184], [10.143355000000156, 10.158203999999387], [10.159353999999439, 10.174048000000766], [10.17535399999906, 10.18991399999868], [10.191353999998682, 10.205909000000247], [10.207353999998304, 10.219845999999961], [10.223352000000887, 10.235702999998466], [10.239352000000508, 10.251846999999543], [10.25535200000013, 10.26804600000105], [10.271351999999752, 10.28394599999956], [10.287352999999712, 10.300083999998606], [10.303351999998995, 10.317333999999391], [10.31935700000031, 10.334475999999995], [10.335353999998915, 10.350448000001052], [10.351353999998537, 10.366346999999223], [10.367353999998159, 10.382292999998754], [10.38335399999778, 10.398188999999547], [10.39935499999774, 10.414201999999932], [10.415353000000323, 10.427643999999418], [10.43135600000096, 10.437363000000914], [10.4373749999977, 10.443837999999232], [10.447352999999566, 10.459485999999742], [10.46335199999885, 10.463465000000724]]}, \"emwm_1-8250\": {\"6\": [[2.3735280000000785, 2.375512999999046], [2.389799000000494, 2.3917550000005576], [2.405789000000368, 2.4082779999989725], [4.4656619999987015, 4.469378999998298], [4.469393999999738, 4.480477000000974], [4.48363899999822, 4.496381000000838], [4.499377000000095, 4.512108999999327], [4.515376999999717, 4.528126999997767], [4.531374999998661, 4.542762999997649], [4.5473779999992985, 4.558776999998372], [4.56337799999892, 4.574781999999686], [4.5796359999985725, 4.591035999997985], [4.595377999998163, 4.606783999999607], [4.611621000000014, 4.623026999997819], [4.627614000000904, 4.639016999997693], [4.6436069999981555, 4.655013999999937], [4.659378000000288, 4.670783999998093], [4.675622999999177, 4.687040000000707], [4.691616000000067, 4.703022999998211], [4.707609000000957, 4.719017999999778], [4.723376999998436, 4.73479099999895], [4.73962599999868, 4.751027999998769], [4.7556189999995695, 4.7670299999990675], [4.771611000000121, 4.7830250000006345], [4.787378000000899, 4.798792999998113], [4.803627999997843, 4.815048000000388], [4.819620999998733, 4.83104099999764], [4.8356129999992845, 4.847031999997853], [4.851376999999047, 4.86279999999897], [4.867630000000645, 4.879054000000906], [4.883622999997897, 4.895044999997481], [4.899614999998448, 4.911031999999977], [4.915377999997872, 4.926809000000503], [4.931631999999809, 4.943054999999731], [4.9476250000006985, 4.959043999999267], [4.963378000000375, 4.974801000000298], [4.97961099999884, 4.991062999997666], [4.995634999999311, 5.00708499999746], [5.011626999999862, 5.023063000000548], [5.027376999998523, 5.038824999999633], [5.043612999998004, 5.055069999998523], [5.059605999998894, 5.071046999997634], [5.075629999999364, 5.0870709999981045], [5.0913780000009865, 5.102820000000065], [5.107615000000806, 5.119051999998192], [5.1236079999980575, 5.13506100000086], [5.139631999998528, 5.151082000000315], [5.155624999999418, 5.167076999998244], [5.171377999999095, 5.1828349999996135], [5.187610000000859, 5.199077999997826], [5.203633999997692, 5.215111999998044], [5.219626999998582, 5.230090999997628], [5.230101999997714, 5.231141000000207], [5.23537899999792, 5.246901999998954], [5.251378000000841, 5.262885000000097], [5.267378000000463, 5.2788519999994605], [5.283627000000706, 5.295132999999623], [5.299376999999367, 5.3108829999982845], [5.315612999998848, 5.327097999997932], [5.331607000000076, 5.343080999999074], [5.347630000000208, 5.359129000000394], [5.3633779999981925, 5.37492199999906], [5.37961599999835, 5.3911279999992985], [5.39560899999924, 5.40716799999791], [5.411631999999372, 5.423145000000659], [5.427623999999923, 5.439145000000281], [5.443377999999939, 5.454907999999705], [5.459609999998065, 5.471118999997998], [5.475634999998874, 5.487214000000677], [5.491627999999764, 5.503200999999535], [5.507618999999977, 5.5192040000001725], [5.523377999998047, 5.534956999999849], [5.539606999998796, 5.551220999997895], [5.555378000000928, 5.56697499999791], [5.571622999999818, 5.583212999998068], [5.587615000000369, 5.599199000000226], [5.603609999998298, 5.615355999998428], [5.619630999997753, 5.631216999998287], [5.6353779999990365, 5.64699599999949], [5.651617999999871, 5.6632239999999], [5.667611000000761, 5.679297999999108], [5.683634000000893, 5.695275999998557], [5.699377999997523, 5.711090000000695], [5.715619999999035, 5.7273390000009385], [5.731612999999925, 5.743310999998357], [5.747606000000815, 5.7593029999989085], [5.763377999999648, 5.775107999997999], [5.779378999999608, 5.791105000000243], [5.7956149999990885, 5.807466999998724], [5.811377999998513, 5.823195000000851], [5.827377999998134, 5.839132000000973], [5.843624999997701, 5.855369000000792], [5.859378000001016, 5.871214999999211], [5.875378000000637, 5.887133000000176], [5.891633999999613, 5.903510000000097], [5.907379000000219, 5.919158000000607], [5.923377999999502, 5.935244000000239], [5.939611999998306, 5.951358999998774], [5.955635999998776, 5.967469999999594], [5.971377999998367, 5.983258000000205], [5.987377999997989, 5.999202999999397], [6.003613999997469, 6.015466999997443], [6.019378999997571, 6.031268999999156], [6.03537900000083, 6.047330999997939], [6.05162399999972, 6.063523000000714], [6.067377999999735, 6.0792789999977686], [6.083378999999695, 6.095342000000528], [6.099633999998332, 6.111646999997902], [6.1153779999986, 6.127362999999605], [6.13137899999856, 6.143450999999914], [6.147378999998182, 6.159497000000556], [6.163377999997465, 6.175338999997621], [6.179379000001063, 6.191459999998187], [6.195379000000685, 6.207329000000755], [6.211377999999968, 6.22348399999828], [6.227378999999928, 6.239470000000438], [6.24337899999955, 6.255624999997963], [6.259378999999171, 6.271540999998251], [6.275378999998793, 6.2874510000001465], [6.291378999998415, 6.303454000000784], [6.307378999998036, 6.319573000000673], [6.323378999997658, 6.335472999999183], [6.339379000000918, 6.351670000000013], [6.355379000000539, 6.36767300000065], [6.371379000000161, 6.383683000000019], [6.3873789999997825, 6.399655000001076], [6.403377999999066, 6.415365000000747], [6.419378999999026, 6.42086399999971], [6.435648999999103, 6.437129999998433], [6.4516530000000785, 6.453371999999945], [6.453383000000031, 6.453644999997778], [6.467651999999362, 6.4693069999993895], [8.501885999998194, 8.520431000000826], [8.523371999999654, 8.536103999998886], [8.539369999998598, 8.552104999998846], [8.55536999999822, 8.56810399999813], [8.571368999997503, 8.584122000000207], [8.587369999997463, 8.598896999999852], [8.603371000001061, 8.614781000000221], [8.619371000000683, 8.630777999998827], [8.635371000000305, 8.646770999999717], [8.651600999997754, 8.663010000000213], [8.667623999997886, 8.67902999999933], [8.68337099999917, 8.694781999998668], [8.699609999999666, 8.711026999997557], [8.715603000000556, 8.727008999998361], [8.731371999998373, 8.742785999998887], [8.747619999998278, 8.759045999999216], [8.76361199999883, 8.775031999997736], [8.77960499999972, 8.79102199999761], [8.79537100000016, 8.806814999999915], [8.81162200000108, 8.823045000001002], [8.827614999998332, 8.83904099999927], [8.843607999999222, 8.855045000000246], [8.859370999998646, 8.870818999999756], [8.875622999999905, 8.887065999999322], [8.89137099999789, 8.89371299999766], [8.893768999998429, 8.90290399999867], [8.90737199999785, 8.91881999999896], [8.92337100000077, 8.934840999998414], [8.939596000000165, 8.951068999998824], [8.955619000000297, 8.967090999998618], [8.971611999997549, 8.98309800000061], [8.987370999999257, 8.998845999998593], [9.003597999999329, 9.015093999998498], [9.0196219999998, 9.031096999999136], [9.03537199999846, 9.046858999998221], [9.051607999997941, 9.063136000000668], [9.067599999998492, 9.079123999999865], [9.083371000000625, 9.09488699999929], [9.099616999999853, 9.111116000000038], [9.115610000000743, 9.127184000000852], [9.131602999997995, 9.143154999997932], [9.147370999999112, 9.158971999997448], [9.163619999999355, 9.175234999998793], [9.179613000000245, 9.191219000000274], [9.195604000000458, 9.207159999998112], [9.211371999997937, 9.222971999999572], [9.22762099999818, 9.23920999999973], [9.24361399999907, 9.255176999999094], [9.259371000000101, 9.27103200000056], [9.27560000000085, 9.287261999998009], [9.291623999997682, 9.303326999997807], [9.307615999998234, 9.319306999997934], [9.323371999998926, 9.335113999997702], [9.339602000000014, 9.351290999999037], [9.355595999997604, 9.367286000000604], [9.371371999997791, 9.383106999997835], [9.387612999998964, 9.399376999997912], [9.403372000000672, 9.41508199999953], [9.419372000000294, 9.431190999999671], [9.435622000000876, 9.44747500000085], [9.451371999999537, 9.46324199999799], [9.467372999999498, 9.479332999999315], [9.48359999999957, 9.495463999999629], [9.499371999998402, 9.511218999999983], [9.515371999998024, 9.52723799999876], [9.53161099999852, 9.54348200000095], [9.547372000000905, 9.559283999999025], [9.563372000000527, 9.575410999997985], [9.579373000000487, 9.591394999999466], [9.59537199999977, 9.607261999997718], [9.611371999999392, 9.62348099999872], [9.627371999999013, 9.639384999998583], [9.643371999998635, 9.655452999999397], [9.659373999998934, 9.671502999997756], [9.675371999997878, 9.68755500000043], [9.691372999997839, 9.703455999999278], [9.70737299999746, 9.719450000000506], [9.723372000000381, 9.735539999997854], [9.739373000000342, 9.751564999998664], [9.755371999999625, 9.767746999998053], [9.771372999999585, 9.78363199999876], [9.78737099999853, 9.79942999999912], [9.80337199999849, 9.815500000000611], [9.819371999998111, 9.831814999997732], [9.835371999997733, 9.847874999999476], [9.851370000000315, 9.863798999998835], [9.867371000000276, 9.879871000001003], [9.88336899999922, 9.896109999997861], [9.89936999999918, 9.914221999999427], [9.91537099999914, 9.930285999998887], [9.931370999998762, 9.946068999997806], [9.947369999998045, 9.961835999998584], [9.963370999998006, 9.977997999998479], [9.979370000000927, 9.993806999998924], [9.995370000000548, 10.008025999999518], [10.011368999999831, 10.023372999999992], [10.027368999999453, 10.03957900000023], [10.04359900000054, 10.055841999997938], [10.059368999998696, 10.071682999998302], [10.075370999998995, 10.087740999999369], [10.091371999998955, 10.104190999998536], [10.107370999998238, 10.122290999999677], [10.12337099999786, 10.138259999999718], [10.139370999997482, 10.154185999999754], [10.155370000000403, 10.170053999998345], [10.171371000000363, 10.185934000000998], [10.187370999999985, 10.201882999997906], [10.203370999999606, 10.216389000001072], [10.21936899999855, 10.231572000000597], [10.235368999998173, 10.247629999998026], [10.25137199999881, 10.263748999997915], [10.26737299999877, 10.279774999999063], [10.283371999998053, 10.295945999998366], [10.299370000000636, 10.312278999997943], [10.315371000000596, 10.330418999998074], [10.331372000000556, 10.34642199999871], [10.34737099999984, 10.362333000000945], [10.36337099999946, 10.378289000000223], [10.379369999998744, 10.394129000000248], [10.395370999998704, 10.410051999999268], [10.411370999998326, 10.424127999998746], [10.427369000000908, 10.437359999999899], [10.437370999999985, 10.439596000000165], [10.44336900000053, 10.455490000000282], [10.45937199999753, 10.459521000000677]], \"1\": [[2.4220969999987574, 2.4275199999974575], [2.437909000000218, 2.441235999998753], [2.4535799999976007, 2.4571450000003097], [2.4695599999977276, 2.473857000000862], [2.4856409999993048, 2.49000999999771], [6.627713999998377, 6.629449000000022], [6.629498999998759, 6.6340519999976095], [6.70802299999923, 6.712437999998656], [6.723728999997547, 6.7299089999978605], [6.739752999998018, 6.745866999997816], [6.75577599999815, 6.761938999999984], [6.771740000000136, 6.777902999998332], [6.787759999999253, 6.7939320000004955], [6.836021999999502, 6.842265999999654], [6.851736000000528, 6.857916999997542], [6.900025999999343, 6.906263000000763], [6.915737999999692, 6.9218999999975495], [6.964024999997491, 6.970269999997981], [6.979739999998856, 6.985917999998492]], \"2\": [[2.501806000000215, 2.5063090000003285], [2.517626000000746, 2.522012999997969], [2.533658000000287, 2.538039999999455], [2.549650000000838, 2.5499419999978272], [2.5499999999992724, 2.55567499999961], [2.565662999997585, 2.57180199999857], [2.58170699999755, 2.587829000000056], [2.597647999999026, 2.60378099999798], [2.613670999999158, 2.6198120000008203], [2.6296650000003865, 2.6358079999990878], [2.6456560000005993, 2.651788999999553], [2.661648999997851, 2.6677869999984978], [2.677641999998741, 2.683776999998372], [2.69366699999955, 2.6998050000001967], [2.709657999999763, 2.7158009999984642], [2.7256500000003143, 2.7317909999983385], [2.741642999997566, 2.747787000000244], [2.757635999998456, 2.7637699999977485], [2.7736599999989267, 2.779795999998896], [2.789651999999478, 2.7957879999994475], [2.805648999998084, 2.8117849999980535], [2.8216729999985546, 2.8278140000002168], [2.8376619999980903, 2.8438029999997525], [2.8536590000003343, 2.8597919999992882], [2.8696510000008857, 2.8757879999975557], [2.8856379999997444, 2.8918249999987893], [2.901664000000892, 2.9078019999979006], [2.917658999998821, 2.9238010000008217], [2.933651999999711, 2.939794999998412], [2.9496450000006007, 2.9557869999989634], [2.9656379999978526, 2.971772000000783], [2.981659999997646, 2.9877979999982927], [2.997652999998536, 3.0037929999998596], [3.013645999999426, 3.0197799999987183], [3.0296699999998964, 3.035809999997582], [3.045661000000109, 3.0518019999981334], [3.0616549999976996, 3.0677880000002915], [3.0776479999985895, 3.0837849999988975], [3.0936409999994794, 3.0997779999997874], [3.1096660000002885, 3.115802000000258], [3.12565800000084, 3.131798999998864], [3.1416509999980917, 3.1477930000000924], [3.157984999998007, 3.1641209999979765], [3.1739769999985583, 3.180114999999205], [3.1899349999985134, 3.1960699999981443], [3.205963000000338, 3.2121039999983623], [3.22198600000047, 3.2281289999991714], [3.237944000000425, 3.2440779999997176], [3.2539770000003045, 3.2601159999976517], [3.2699659999998403, 3.2761030000001483], [3.2859889999999723, 3.2921239999996033], [3.301948000000266, 3.308090999998967], [3.317973000001075, 3.3241159999997762], [3.333965999998327, 3.3400990000009187], [3.3499249999986205, 3.356058999997913], [3.365986000000703, 3.372123000001011], [3.381939999999304, 3.388074999998935], [3.3979699999981676, 3.404113000000507], [3.4139589999977034, 3.420150999998441], [3.4299879999998666, 3.436121999999159], [3.4459810000007565, 3.4521160000003874], [3.461967999999615, 3.4681060000002617], [3.477962999997544, 3.4840970000004745], [3.4939479999993637, 3.497440999999526], [3.497481999998854, 3.5001720000000205], [3.509953000000678, 3.5161000000007334], [3.525971999999456, 3.5321059999987483], [3.541929999999411, 3.5480639999987034], [3.557961999998952, 3.5640979999989213], [3.5739829999984067, 3.5801189999983762], [3.5899389999976847, 3.5960830000003625], [3.6059339999992517, 3.6120759999976144], [3.6219590000000608, 3.6281009999984235], [3.6379479999995965, 3.6440829999992275], [3.653942000000825, 3.6600760000001173], [3.6699359999984154, 3.6760729999987234], [3.685924999997951, 3.6920680000002903], [3.701919999999518, 3.7080629999982193], [3.7179460000006657, 3.724091000000044], [3.7339389999979176, 3.7400720000005094], [3.7499299999981304, 3.7560669999984384], [3.7659610000009707, 3.7721009999986563], [3.7819839999974647, 3.788124999999127], [3.7979379999997036, 3.804080999998405], [3.813966999998229, 3.820110000000568], [3.829961999999796, 3.8360949999987497], [3.8459159999983967, 3.852049999997689], [3.8619109999999637, 3.8680459999995946], [3.877971999998408, 3.8841130000000703], [3.8939639999989595, 3.9001079999979993], [3.909985999998753, 3.9161289999974542], [3.925913999999466, 3.9320479999987583], [3.941971000000194, 3.9481569999989006], [3.9579259999991336, 3.9640609999987646], [3.97396099999969, 3.9801019999977143], [3.9899120000009134, 3.9960529999989376], [4.005972999999358, 4.012115999998059], [4.0219319999996515, 4.028070000000298], [4.037960999998177, 4.044098999998823], [4.053915000000416, 4.060048999999708], [4.069977999999537, 4.0761199999979], [4.085933999998815, 4.092076999997516], [4.101959999999963, 4.108102999998664], [4.1179879999981495, 4.12412299999778], [4.133950999999797, 4.140089000000444], [4.149976000000606, 4.156112000000576], [4.165929999999207, 4.172065999999177], [4.181957000000693, 4.188099999999395], [4.197946000000229, 4.20408899999893], [4.213937000000442, 4.220070999999734], [4.229922999998962, 4.2360589999989315], [4.245926999999938, 4.252062999999907], [4.261918000000151, 4.268052999999782], [4.277944999997999, 4.284089000000677], [4.293935999998212, 4.300076999999874], [4.30992999999944, 4.316062999998394], [4.325927999998385, 4.332064999998693], [4.341911999999866, 4.348051000000851], [4.357937000000675, 4.364072000000306], [4.3739280000008876, 4.401408999998239], [4.401527999998507, 4.4173829999999725], [4.417438000000402, 4.42937399999937], [4.429419000000053, 4.465389000000869], [6.644023999997444, 6.648395000000164], [6.659401000000798, 6.663756999998441], [6.675402000000759, 6.67976699999781], [6.691414000000805, 6.6975189999975555], [6.80404599999747, 6.810283999999228], [6.8197499999987485, 6.825921999999991], [6.8680419999982405, 6.874285999998392], [6.883753999998589, 6.889914999999746], [6.932048999999097, 6.9382279999990715], [6.947755000001052, 6.953926999998657], [6.996044999999867, 7.0022270000008575], [7.011399999999412, 7.01577399999951], [7.027745999999752, 7.0339139999996405], [7.043409999998403, 7.047722999999678], [7.059731999997894, 7.065899999997782], [7.075756999998703, 7.081927999999607], [7.15603800000099, 7.162274999998772], [7.171749000001, 7.177976999999373], [7.187740999997914, 7.193919999997888], [7.203763999998046, 7.209925999999541], [7.219752000000881, 7.225862999999663], [7.235745999998471, 7.241907999999967], [7.507709999998042, 7.513943999998446], [7.52374399999826, 7.529904999999417], [7.539732999997796, 7.545900000000984], [7.555757999998605, 7.561928999999509], [7.6357089999983145, 7.641889999998966], [7.651749000000564, 7.657916000000114], [7.6677400000007765, 7.673907000000327], [7.683761000000231, 7.689926999999443], [7.859716999999364, 7.865954999997484], [7.875739999999496, 7.881902999997692], [7.89172999999937, 7.897891000000527], [7.907752999999502, 7.9139299999988], [8.01970799999981, 8.025880000001052], [8.035761999999522, 8.041927999998734], [8.05174999999872, 8.057912000000215], [8.067743999999948, 8.073915999997553], [8.14770999999746, 8.153889999997773], [8.163735999998607, 8.169901999997819], [8.275708999997732, 8.281889999998384], [8.291739000000234, 8.297937999999704], [8.307761000000028, 8.313927999999578], [8.323750999999902, 8.329953000000387], [8.339744999997492, 8.345911000000342], [8.35573899999872, 8.36193799999819], [8.371730999999272, 8.377892000000429], [8.387753999999404, 8.39394700000048], [8.403748000000633, 8.409908999998152], [8.419739000000845, 8.441407999998773], [8.441523999998026, 8.457384999997885], [8.457440999998653, 8.469376999997621], [8.469422999998642, 8.485383999999613], [8.4854090000008, 8.501615999997739]], \"5\": [[6.483947000000626, 6.487853999999061], [6.499382999998488, 6.501322000000073], [6.515389000000141, 6.51787499999773]], \"4\": [[6.53139100000044, 6.533896999997523], [6.5473910000000615, 6.549866999997903], [6.56343299999935, 6.567320999998628], [6.579406000000745, 6.583309999998164], [6.5954060000003665, 6.599299999998038], [6.61140499999965, 6.615304999999353]], \"3\": [[7.092029999999795, 7.098266999997577], [7.107739999999467, 7.113900000000285], [7.123732000000018, 7.129832999999053], [7.139752999999473, 7.145854999998846], [7.252021000000241, 7.258264000000054], [7.2677309999999125, 7.273838000000978], [7.2837560000007215, 7.289923000000272], [7.299416999998357, 7.301423000000796], [7.30146799999784, 7.305416999999579], [7.305469999999332, 7.305765999997675]], \"0\": [[7.315424000000348, 7.3219499999977415], [7.3314119999995455, 7.337428999999247], [7.347423999999592, 7.35375799999747], [7.363423999999213, 7.369539999999688], [7.379423999998835, 7.385572999999567], [7.395422999998118, 7.401599000000715], [7.41142299999774, 7.417626999998902], [7.427423000000999, 7.433603999998013], [7.443423000000621, 7.449691999998322], [7.459423000000243, 7.465535999999702], [7.475424000000203, 7.481635000000097], [7.4914239999998244, 7.493443999999727], [7.493587999997544, 7.497739999998885], [7.571753000000172, 7.5780070000000705], [7.587423999997554, 7.5935910000007425], [7.603424000000814, 7.609545999999682], [7.619423000000097, 7.625592000000324], [7.699756999998499, 7.706049000000348], [7.715424999998504, 7.721540999998979], [7.731423999997787, 7.737546000000293], [7.747423000000708, 7.753603999997722], [7.763425000001007, 7.769606999998359], [7.77942400000029, 7.785791999998764], [7.795412999999826, 7.801586999998108], [7.811423999999533, 7.8175479999990785], [7.827423999999155, 7.833597000000736], [7.843424999999115, 7.84954099999959], [7.923747000000731, 7.929981999997835], [7.939422999999806, 7.945534999998927], [7.955425000000105, 7.961599999998725], [7.971423999999388, 7.977586999997584], [7.9874239999990095, 7.993544999997539], [8.003423999998631, 8.009538999998767], [8.083737000000838, 8.090014999997948], [8.099423999999999, 8.10560500000065], [8.11542399999962, 8.121603999999934], [8.131422999998904, 8.13756899999862], [8.179756999998062, 8.185976000000664], [8.195423999997729, 8.201520999999047], [8.211424000000989, 8.2176529999997], [8.22742400000061, 8.233585999998468], [8.24342500000057, 8.249546999999438], [8.259422999999515, 8.265544999998383]]}}});\n", " }); /* TRAPPY_PUBLISH_REMOVE_LINE */\n", " \n", "
" @@ -558,7 +531,7 @@ }, { "cell_type": "code", - "execution_count": 12, + "execution_count": 11, "metadata": {}, "outputs": [], "source": [ @@ -568,19 +541,19 @@ }, { "cell_type": "code", - "execution_count": 13, + "execution_count": 12, "metadata": { "scrolled": false }, "outputs": [ { "data": { - "image/png": "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\n", + "image/png": "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pNDQ0AZnAwAAAAA4BosuaZ49e7YyMjIkScOHD1dERITeeeedBq3w8uXLKi0tNf+empqq4OBgRUREaN26dZKkdevWmcf5jYiI0Pr162UymZSWliY3Nzfzpc8AAAAAANTGosL76aefKioqylxIJWnbtm0NWmF+fr6GDh2qfv36adCgQXrsscc0evRoLViwQJ999pl69Oihzz//XAsWLJAkjR07Vt27d1dQUJCee+45/eEPf2jQegEAAAAALYtFlzT7+Phoz549evLJJ3Xw4EGtWLFCJpOpQSvs3r27jh07dst0Ly8v7dq165bpBoNBa9asadC6AAAAAAAtl0VneE0mk9zc3PTJJ5/I29tbI0aM0MWLF62dDQAAAACABrOo8EZERJh/j4mJ0S9/+UsFBgZaKxMAAAAAAHfNYGrotcnNWGhoqNLT020dA2iRbj6UDkDTcnV1tXUEoEXiuAfYxsiRIy3qfHWe4R06dKikGwfRDh06mH9uvgYAAAAAoLmq86FV+/fvl8T/XAEAAAAA7E+dhbeoqKjOD3t6ejZqGAAAAAAAGkudhTckJEQGg+G2QxAZDAb985//tFowAAAAAADuRp2FNysrq6lyAAAAAADQqOosvCdPnlSvXr105MiR274/YMAAq4QCAAAAAOBu1Vl4ly1bpri4OM2fP/+W9wwGg3bv3m21YAAAAAAA3I06C29cXJwkKSUlRe3atavxXnl5ufVSAQAAAABwl+och/emIUOGWDQNAAAAAIDmos4zvD/88INyc3N19erVGvfxXrp0SVeuXLF6OAAAAAAAGqrOwvvpp58qPj5eOTk5evnll83TXV1d9e6771o9HAAAAAAADVVn4S0sLNS4ceM0btw4STceVOXt7a2hQ4eqW7duTRIQAAAAAICGqPMe3rKysho/paWlSk9P15gxY5SQkNBUGQEAAAAAqLc6z/AuWrTottOLior06KOPaurUqVYJBQAAAADA3bLoKc3/ydPTUyaTqbGzAAAAAADQaBpUePfs2SMPD4/GzgIAAAAAQKOp85Lm+++/XwaDoca0oqIidenSRevXr7dqMAAAAAAA7kadhXf79u01XhsMBnl5eal9+/ZWDQUAAAAAwN2qs/B27dq1qXIAAAAAANCoGnQPLwAAAAAAzR2FFwAAAADgkCi8AAAAAACHROEFAAAAADgkCi8AAAAAwCHV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\n", "text/plain": [ "" ] }, - "execution_count": 13, + "execution_count": 12, "metadata": {}, "output_type": "execute_result" } @@ -606,7 +579,7 @@ }, { "cell_type": "code", - "execution_count": 14, + "execution_count": 13, "metadata": {}, "outputs": [], "source": [ @@ -616,7 +589,7 @@ }, { "cell_type": "code", - "execution_count": 15, + "execution_count": 14, "metadata": {}, "outputs": [], "source": [ @@ -625,7 +598,7 @@ }, { "cell_type": "code", - "execution_count": 16, + "execution_count": 15, "metadata": {}, "outputs": [ { @@ -634,7 +607,7 @@ "False" ] }, - "execution_count": 16, + "execution_count": 15, "metadata": {}, "output_type": "execute_result" } @@ -646,14 +619,14 @@ }, { "cell_type": "code", - "execution_count": 17, + "execution_count": 16, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "PASSED: estimated energy=10123.446619136426 bogo-joules, energy threshold=12697.384476751002 bogo-joules\n" + "PASSED: estimated energy=11747.642996651268 bogo-joules, energy threshold=12697.384476751002 bogo-joules\n" ] } ], @@ -678,7 +651,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.5.2" + "version": "3.7.2" } }, "nbformat": 4, diff --git a/lisa/exekall_customize.py b/lisa/exekall_customize.py index fd3158e86..2ff9afab0 100644 --- a/lisa/exekall_customize.py +++ b/lisa/exekall_customize.py @@ -17,6 +17,7 @@ # import argparse +import copy import contextlib import itertools import re @@ -24,7 +25,8 @@ import os.path from pathlib import Path from collections import OrderedDict, namedtuple -from lisa.env import TestEnv, TargetConf +from lisa.target import Target, TargetConf +from lisa.trace import FtraceCollector, FtraceConf from lisa.platforms.platinfo import PlatformInfo from lisa.utils import HideExekallID, Loggable, ArtifactPath, get_subclasses, groupby, Serializable from lisa.conf import MultiSrcConf @@ -32,7 +34,7 @@ from lisa.tests.base import TestBundle, ResultBundle from lisa.tests.scheduler.load_tracking import InvarianceItem from lisa.regression import compute_regressions -from exekall.utils import get_name +from exekall.utils import get_name, get_method_class from exekall.engine import ExprData, Consumer, PrebuiltOperator from exekall.customization import AdaptorBase @@ -66,6 +68,19 @@ class ExekallArtifactPath(ArtifactPath, NonReusable): relative = artifact_dir.relative_to(root) return cls(root, relative) +class ExekallFtraceCollector(FtraceCollector, HideExekallID): + @classmethod + def from_user_conf(cls, target:Target, consumer:Consumer, user_conf:FtraceConf=None) -> 'ExekallFtraceCollector': + consumer_cls = get_method_class(consumer) + base_conf = getattr(consumer_cls, 'ftrace_conf', FtraceConf()) + merged_src = 'user+{}'.format(consumer_cls.__qualname__) + + return super().from_user_conf( + target, + base_conf, user_conf, + merged_src=merged_src + ) + class LISAAdaptor(AdaptorBase): name = 'LISA' @@ -295,10 +310,8 @@ class LISAAdaptor(AdaptorBase): @classmethod def get_tags(cls, value): tags = {} - if isinstance(value, TestEnv): - tags['board'] = value.target_conf.get('name') - elif isinstance(value, PlatformInfo): - tags['board'] = value.get('name') + if isinstance(value, Target): + tags['board'] = value.name elif isinstance(value, InvarianceItem): if value.cpu is not None: tags['cpu'] = '{}@{}'.format(value.cpu, value.freq) diff --git a/lisa/platforms/platinfo.py b/lisa/platforms/platinfo.py index b4b398147..4b8429d54 100644 --- a/lisa/platforms/platinfo.py +++ b/lisa/platforms/platinfo.py @@ -82,8 +82,7 @@ class PlatformInfo(MultiSrcConf, HideExekallID): def __init__(self, conf=None, src='user'): super().__init__(conf=conf, src=src) - def add_target_src(self, te, src='target', **kwargs): - target = te.target + def add_target_src(self, target, rta_calib_res_dir, src='target', **kwargs): info = { 'nrg-model': self._nrg_model_from_target(target), 'kernel': { @@ -94,9 +93,9 @@ class PlatformInfo(MultiSrcConf, HideExekallID): 'os': target.os, 'rtapp': { # Since it is expensive to compute, use an on-demand DeferredValue - 'calib': DeferredValue(RTA.get_cpu_calibrations, te) + 'calib': DeferredValue(RTA.get_cpu_calibrations, target, rta_calib_res_dir) }, - 'cpus-count': te.target.number_of_cpus + 'cpus-count': target.number_of_cpus } if hasattr(target, 'cpufreq'): diff --git a/lisa/env.py b/lisa/target.py similarity index 70% rename from lisa/env.py rename to lisa/target.py index fe258e0de..75cb66023 100644 --- a/lisa/env.py +++ b/lisa/target.py @@ -27,6 +27,9 @@ import copy import sys import argparse import textwrap +import functools +import inspect +import abc import devlib from devlib.utils.misc import which @@ -34,24 +37,16 @@ from devlib import Platform from devlib.platform.gem5 import Gem5SimulationPlatform from lisa.wlgen.rta import RTA -from lisa.energy_meter import EnergyMeter -from lisa.utils import Loggable, HideExekallID, resolve_dotted_name, get_all_subclasses, import_all_submodules, LISA_HOME, setup_logging, ArtifactPath -from lisa.conf import MultiSrcConf, KeyDesc, LevelKeyDesc, TopLevelKeyDesc, StrList +from lisa.utils import Loggable, HideExekallID, resolve_dotted_name, get_all_subclasses, import_all_submodules, LISA_HOME, RESULT_DIR, LATEST_LINK, setup_logging, ArtifactPath +from lisa.conf import SimpleMultiSrcConf, KeyDesc, LevelKeyDesc, TopLevelKeyDesc, StrList, Configurable from lisa.platforms.platinfo import PlatformInfo -USERNAME_DEFAULT = 'root' -ADB_PORT_DEFAULT = 5555 -SSH_PORT_DEFAULT = 22 -FTRACE_BUFSIZE_DEFAULT = 10240 -RESULT_DIR = 'results' -LATEST_LINK = 'results_latest' - class PasswordKeyDesc(KeyDesc): def pretty_format(self, v): return '' -class TargetConf(MultiSrcConf, HideExekallID): +class TargetConf(SimpleMultiSrcConf, HideExekallID): """ Target connection settings. @@ -67,7 +62,8 @@ class TargetConf(MultiSrcConf, HideExekallID): TargetConf({{ 'name': 'myboard', 'host': 192.0.2.1, - 'usname': 'foo', + 'kind': 'linux', + 'username': 'foo', 'password': 'bar', }}) @@ -93,11 +89,6 @@ class TargetConf(MultiSrcConf, HideExekallID): name: !env:str BOARD_NAME port: !env:int PORT - # It is possible to include another YAML file as a whole node in - # the current YAML document. - ftrace: !include /path/to/$ENV_VAR/ftrace.yml - - .. note:: That structure in a YAML file is allowed and will work: * file foo.yml:: @@ -130,16 +121,10 @@ class TargetConf(MultiSrcConf, HideExekallID): KeyDesc('keyfile', 'SSH private key file', [str, None]), KeyDesc('workdir', 'Remote target workdir', [str]), KeyDesc('tools', 'List of tools to install on the target', [StrList]), - LevelKeyDesc('ftrace', 'FTrace configuration', ( - KeyDesc('events', 'FTrace events to trace', [StrList]), - KeyDesc('functions', 'FTrace functions to trace', [StrList]), - KeyDesc('buffsize', 'FTrace buffer size', [int]), - )), - LevelKeyDesc('emeter', 'Energy meter configuration', ( - KeyDesc('name', 'Energy meter name to use', [str]), - KeyDesc('conf', 'Energy meter configuration', [Mapping]), - )), LevelKeyDesc('devlib', 'devlib configuration', ( + # Using textual name of the Platform allows this YAML configuration + # to not use any python-specific YAML tags, so TargetConf files can + # be parsed and produced by any other third-party code LevelKeyDesc('platform', 'devlib.platform.Platform subclass specification', ( KeyDesc('class', 'Name of the class to use', [str]), KeyDesc('args', 'Keyword arguments to build the Platform object', [Mapping]), @@ -149,10 +134,6 @@ class TargetConf(MultiSrcConf, HideExekallID): )) DEFAULT_SRC = { - 'username': USERNAME_DEFAULT, - 'ftrace': { - 'buffsize': FTRACE_BUFSIZE_DEFAULT, - }, 'devlib': { 'platform': { 'class': 'devlib.platform.Platform' @@ -160,34 +141,34 @@ class TargetConf(MultiSrcConf, HideExekallID): } } - def __init__(self, conf, src='user'): + def __init__(self, conf=None, src='user'): super().__init__(conf=conf, src=src) - # We do not allow overriding source for this kind of configuration to keep - # the YAML interface simple and dict-like - @classmethod - def from_map(cls, mapping): - return cls(mapping) - - def to_map(self): - return dict(self._get_effective_map()) - -class TestEnv(Loggable, HideExekallID): +class Target(Loggable, HideExekallID, Configurable): """ - Represents the environment configuring LISA, the target, and the test setup + Wrap :class:`devlib.target.Target` to provide additional features on top of + it. - :param target_conf: Configuration defining the target to use. - :type target_conf: TargetConf + {configurable_params} + + :param devlib_platform: Instance of :class:`devlib.platform.Platform` to + use to build the :class:`devlib.target.Target` + :type devlib_platform: devlib.platform.Platform You need to provide the information needed to connect to the target. For SSH targets that means "host", "username" and either "password" or "keyfile". All other fields are optional if the relevant features aren't needed. - The role of :class:`TestEnv` is to wrap :class:`devlib.target.Target` to - provide additional features on top of it. + .. note:: The wrapping of :class:`devlib.target.Target` is done using + composition, as opposed to inheritance. This allows swapping the exact + class used under the hood, and avoids messing up with ``devlib`` + internal members. """ + ADB_PORT_DEFAULT = 5555 + SSH_PORT_DEFAULT = 22 + CRITICAL_TASKS = { 'linux': [ 'init', @@ -215,27 +196,34 @@ class TestEnv(Loggable, HideExekallID): freeze when using :meth:`freeze_userspace`. """ - def __init__(self, target_conf:TargetConf, plat_info:PlatformInfo=None, res_dir:ArtifactPath=None): + CONF_CLASS = TargetConf + INIT_KWARGS_KEY_MAP = { + 'devlib_excluded_modules': ['devlib', 'excluded-modules'] + } + + def __init__(self, kind, name='', tools=[], res_dir=None, + plat_info=None, workdir=None, device=None, host=None, port=None, + username='root', password=None, keyfile=None, devlib_platform=None, + devlib_excluded_modules=[] + ): + super().__init__() logger = self.get_logger() - board_name = target_conf.get('name') - if not res_dir: - name = board_name or type(self).__qualname__ - time_str = datetime.now().strftime('%Y%m%d_%H%M%S.%f') - name = '{}-{}'.format(name, time_str) - res_dir = os.path.join(LISA_HOME, RESULT_DIR, name) + self.name = name - # That res_dir is for the exclusive use of TestEnv itself, it must not - # be used by users of TestEnv - self._res_dir = res_dir - if self._res_dir: - os.makedirs(self._res_dir, exist_ok=True) - if os.listdir(self._res_dir): - raise ValueError('res_dir must be empty: {}'.format(self._res_dir)) + res_dir = res_dir if res_dir else self._get_res_dir( + root=os.path.join(LISA_HOME, RESULT_DIR), + relative='', + name='{}-{}'.format(self.__class__.__qualname__, self.name), + append_time=True, + symlink=True + ) - self.target_conf = target_conf - logger.info('Target configuration:\n%s', self.target_conf) + self._res_dir = res_dir + os.makedirs(self._res_dir, exist_ok=True) + if os.listdir(self._res_dir): + raise ValueError('res_dir must be empty: {}'.format(self._res_dir)) if plat_info is None: plat_info = PlatformInfo() @@ -243,37 +231,88 @@ class TestEnv(Loggable, HideExekallID): # Make a copy of the PlatformInfo so we don't modify the original # one we were passed when adding the target source to it plat_info = copy.copy(plat_info) + logger.info('User-defined platform information:\n%s', plat_info) + self.plat_info = plat_info # Take the board name from the target configuration so it becomes # available for later inspection. That board name is mostly free form # and no specific value should be expected for a given kind of board # (i.e. a Juno board might be named "foo-bar-juno-on-my-desk") - if board_name: - self.plat_info.add_src('target-conf', dict(name=board_name)) + if name: + self.plat_info.add_src('target-conf', dict(name=name)) - logger.info('User-defined platform information:\n%s', self.plat_info) self._installed_tools = set() - self.target = self._init_target(self.target_conf, self._res_dir) + self.target = self._init_target( + kind=kind, + name=name, + workdir=workdir, + device=device, + host=host, + port=port, + username=username, + password=password, + keyfile=keyfile, + devlib_platform=devlib_platform, + devlib_excluded_modules=devlib_excluded_modules, + ) # Initialize binary tools to deploy - tools = self.target_conf.get('tools', []) if tools: logger.info('Tools to install: %s', tools) self.install_tools(target, tools) - # Autodetect information from the target, after the TestEnv is + # Autodetect information from the target, after the Target is # initialized. Expensive computations are deferred so they will only be # computed when actually needed. - self.plat_info.add_target_src(self, fallback=True) + + rta_calib_res_dir = os.path.join(self._res_dir, 'rta_calib') + os.makedirs(rta_calib_res_dir) + self.plat_info.add_target_src(self, rta_calib_res_dir, fallback=True) logger.info('Effective platform information:\n%s', self.plat_info) + def __getattr__(self, attr): + """ + Forward all non-overriden attributes/method accesses to the underlying + :class:`devlib.target.Target`. + + .. note:: That will not forward special methods like __str__, since the + interpreter bypasses __getattr__ when looking them up. + """ + return getattr(self.target, attr) + + @classmethod + def from_conf(cls, conf:TargetConf, res_dir:ArtifactPath=None, plat_info:PlatformInfo=None) -> 'Target': + cls.get_logger().info('Target configuration:\n{}'.format(conf)) + kwargs = cls.conf_to_init_kwargs(conf) + kwargs['res_dir'] = res_dir + kwargs['plat_info'] = plat_info + + # Create a devlib Platform instance out of the configuration file + devlib_platform_conf = conf['devlib']['platform'] + + devlib_platform_cls = resolve_dotted_name(devlib_platform_conf['class']) + devlib_platform_kwargs = copy.copy(devlib_platform_conf.get('args', {})) + + # Hack for Gem5 devlib Platform, that requires a "host_output_dir" + # argument computed at runtime. + # Note: lisa.target.Gem5SimulationPlatformWrapper should be used instead + # of the original one to benefit from mapping configuration + if issubclass(devlib_platform_cls, Gem5SimulationPlatform): + devlib_platform_kwargs.setdefault('host_output_dir', res_dir) + + # Actually build the devlib Platform object + devlib_platform = devlib_platform_cls(**devlib_platform_kwargs) + kwargs['devlib_platform'] = devlib_platform + + return cls(**kwargs) + @classmethod def from_default_conf(cls): """ - Create a :class:`TestEnv` from the YAML configuration file pointed by + Create a :class:`Target` from the YAML configuration file pointed by ``LISA_CONF`` environment variable. """ path = os.environ['LISA_CONF'] @@ -282,23 +321,23 @@ class TestEnv(Loggable, HideExekallID): @classmethod def from_one_conf(cls, path): """ - Create a :class:`TestEnv` from a single YAML configuration file. + Create a :class:`Target` from a single YAML configuration file. This file will be used to provide a :class:`TargetConf` and :class:`lisa.platforms.platinfo.PlatformInfo` instances. """ - target_conf = TargetConf.from_yaml_map(path) + conf = TargetConf.from_yaml_map(path) try: plat_info = PlatformInfo.from_yaml_map(path) except Exception as e: cls.get_logger().warn('No platform information could be found: {}'.format(e)) plat_info = None - return cls(target_conf=target_conf, plat_info=plat_info) + return cls.from_conf(conf=conf, plat_info=plat_info) @classmethod - def from_cli(cls, argv=None) -> 'TestEnv': + def from_cli(cls, argv=None) -> 'Target': """ - Create a TestEnv from command line arguments. + Create a Target from command line arguments. :param argv: The list of arguments. ``sys.argv[1:]`` will be used if this is ``None``. @@ -306,7 +345,7 @@ class TestEnv(Loggable, HideExekallID): Trying to use this in a script that expects extra arguments is bound to be confusing (help message woes, argument clashes...), so for now - this should only be used in scripts that only expect TestEnv args. + this should only be used in scripts that only expect Target args. """ parser = argparse.ArgumentParser( formatter_class=argparse.RawDescriptionHelpFormatter, @@ -359,7 +398,7 @@ class TestEnv(Loggable, HideExekallID): help="Verbosity level of the logs.") parser.add_argument("--res-dir", "-o", - help="Result directory of the created TestEnv. If no directory is specified, a default location under $LISA_HOME will be used.") + help="Result directory of the created Target. If no directory is specified, a default location under $LISA_HOME will be used.") # Options that are not a key in TargetConf must be listed here not_target_conf_opt = ( @@ -386,63 +425,57 @@ class TestEnv(Loggable, HideExekallID): {k : v for k, v in vars(args).items() if v is not None and k not in not_target_conf_opt}) - return cls(target_conf, platform_info, res_dir=args.res_dir) + return cls.from_conf(conf=target_conf, plat_info=platform_info, res_dir=args.res_dir) - def _init_target(self, target_conf, res_dir): + def _init_target(self, kind, name, workdir, device, host, + port, username, password, keyfile, + devlib_platform, devlib_excluded_modules): """ Initialize the Target """ logger = self.get_logger() - target_kind = target_conf['kind'] - target_workdir = target_conf.get('workdir') conn_settings = {} # If the target is Android, we need just (eventually) the device - if target_kind == 'android': + if kind == 'android': logger.debug('Setting up Android target...') devlib_target_cls = devlib.AndroidTarget # Workaround for ARM-software/devlib#225 - target_workdir = target_workdir or '/data/local/tmp/devlib-target' + workdir = workdir or '/data/local/tmp/devlib-target' - device = target_conf.get('device') - host = target_conf.get('host') if device: pass elif host: - port = target_conf.get('port', ADB_PORT_DEFAULT) + port = port or self.ADB_PORT_DEFAULT device = '{}:{}'.format(host, port) else: device = 'DEFAULT' conn_settings['device'] = device - elif target_kind == 'linux': + elif kind == 'linux': logger.debug('Setting up Linux target...') devlib_target_cls = devlib.LinuxTarget - conn_settings['username'] = target_conf['username'] - conn_settings['port'] = target_conf.get('port', SSH_PORT_DEFAULT) - # Force reading 'host' from target_conf, so it will raise if the key - # does not exist - conn_settings['host'] = target_conf['host'] + conn_settings['username'] = username + conn_settings['port'] = port or self.SSH_PORT_DEFAULT + conn_settings['host'] = host # Configure password or SSH keyfile - keyfile = target_conf.get('keyfile') if keyfile: conn_settings['keyfile'] = keyfile else: - conn_settings['password'] = target_conf.get('password') - elif target_kind == 'host': + conn_settings['password'] = password + elif kind == 'host': logger.debug('Setting up localhost Linux target...') devlib_target_cls = devlib.LocalLinuxTarget conn_settings['unrooted'] = True else: - raise ValueError('Unsupported platform type {}'.format(target_kind)) + raise ValueError('Unsupported platform type {}'.format(kind)) - board_name = target_conf.get('name', '') - logger.info('%s %s target connection settings:', target_kind, board_name) + logger.info('%s %s target connection settings:', kind, name) for key, val in conn_settings.items(): logger.info('%10s : %s', key, val) @@ -450,20 +483,8 @@ class TestEnv(Loggable, HideExekallID): # Devlib Platform configuration ######################################################################## - devlib_platform_cls_name = target_conf['devlib']['platform']['class'] - devlib_platform_kwargs = target_conf['devlib']['platform'].get('args', {}) - - devlib_platform_cls = resolve_dotted_name(devlib_platform_cls_name) - - # Hack for Gem5 devlib Platform, that requires a "host_output_dir" - # argument computed at runtime. - # Note: lisa.env.Gem5SimulationPlatformWrapper should be used instead - # of the original one to benefit from mapping configuration - if issubclass(devlib_platform_cls, Gem5SimulationPlatform): - devlib_platform_kwargs.setdefault('host_output_dir', res_dir) - - # Actually build the devlib Platform object - devlib_platform = devlib_platform_cls(**devlib_platform_kwargs) + if not devlib_platform: + devlib_platform = devlib.platform.Platform() ######################################################################## # Devlib modules configuration @@ -486,8 +507,7 @@ class TestEnv(Loggable, HideExekallID): # The platform can define a list of modules to exclude, in case a given # module really have troubles on a given platform. - excluded_devlib_modules = set(target_conf['devlib'].get('excluded-modules', [])) - devlib_module_set.difference_update(excluded_devlib_modules) + devlib_module_set.difference_update(devlib_excluded_modules) devlib_module_list = sorted(devlib_module_set) logger.info('Devlib modules to load: %s', ', '.join(devlib_module_list)) @@ -501,7 +521,7 @@ class TestEnv(Loggable, HideExekallID): modules = devlib_module_list, load_default_modules = False, connection_settings = conn_settings, - working_directory = target_workdir, + working_directory = workdir, ) logger.debug('Checking target connection...') @@ -543,7 +563,6 @@ class TestEnv(Loggable, HideExekallID): created results directory :type symlink: bool """ - logger = self.get_logger() if isinstance(self._res_dir, ArtifactPath): root = self._res_dir.root @@ -552,6 +571,16 @@ class TestEnv(Loggable, HideExekallID): root = self._res_dir relative = '' + return self._get_res_dir( + root=root, + relative=relative, + name=name, + append_time=append_time, + symlink=symlink, + ) + + def _get_res_dir(self, root, relative, name, append_time, symlink): + logger = self.get_logger() while True: time_str = datetime.now().strftime('%Y%m%d_%H%M%S.%f') if not name: @@ -569,7 +598,7 @@ class TestEnv(Loggable, HideExekallID): # It will fail if the folder already exists. In that case, # append_time should be used to ensure we get a unique name. try: - os.mkdir(res_dir) + os.makedirs(res_dir) break except FileExistsError: # If the time is used in the name, there is some hope that the @@ -592,6 +621,7 @@ class TestEnv(Loggable, HideExekallID): return res_dir + def install_tools(self, tools): """ Install tools additional to those specified in the test config 'tools' @@ -605,77 +635,20 @@ class TestEnv(Loggable, HideExekallID): # Remove duplicates and already-installed tools tools.difference_update(self._installed_tools) - tools_to_install = [] + tools_to_install = set() for tool in tools: binary = '{}/tools/scripts/{}'.format(LISA_HOME, tool) if not os.path.isfile(binary): binary = '{}/tools/{}/{}'\ .format(LISA_HOME, self.target.abi, tool) - tools_to_install.append(binary) - - for tool_to_install in tools_to_install: - self.target.install(tool_to_install) - - self._installed_tools.update(tools) - - def get_ftrace_collector(self, events=None, functions=None, buffsize=0): - """ - Get a configured FtraceCollector - - :param events: The events to trace - :type events: list(str) - - :param functions: the kernel functions to trace - :type functions: list(str) - - :param buffsize: The size of the Ftrace buffer. The value used will be - the maximum of the one in the target configuration and the one - specified in that argument. - :type buffsize: int - - :raises RuntimeError: If no event nor function is to be traced - - :returns: devlib.trace.FtraceCollector - """ - logger = self.get_logger() - - # Merge with setup from target config - target_conf = self.target_conf.get('ftrace', {}) - - if events is None: - events = [] - if functions is None: - functions = [] - - def merge_conf(value, index, default): - return sorted(set(value) | set(target_conf.get(index, default))) - - events = merge_conf(events, 'events', []) - functions = merge_conf(functions, 'functions', []) - buffsize = max(buffsize, target_conf['buffsize']) + tools_to_install.add(binary) - # If no events or functions have been specified: - # do not create the FtraceCollector - if not (events or functions): - raise RuntimeError( - "Tried to configure Ftrace, but no events nor functions were" - "provided from neither method parameters nor target_config" - ) - - # Ensure we have trace-cmd on the target - if 'trace-cmd' not in self._installed_tools: - self.install_tools(['trace-cmd']) - - ftrace = devlib.FtraceCollector( - self.target, - events = events, - functions = functions, - buffer_size = buffsize, - autoreport = False, - autoview = False - ) + # TODO: compute the checksum of the tool + install location and keep + # that in _installed_tools, so we are sure to be correct + for tool in tools_to_install - self._installed_tools: + self.target.install(tool) + self._installed_tools.add(tool) - return ftrace @contextlib.contextmanager def freeze_userspace(self): @@ -706,36 +679,6 @@ class TestEnv(Loggable, HideExekallID): logger.info('Un-freezing userspace tasks') self.target.cgroups.freeze(thaw=True) - @contextlib.contextmanager - def collect_ftrace(self, output_file, events=None, functions=None, - buffsize=0): - """ - Context manager that lets you collect an Ftrace trace - - :param output_file: Filepath for the trace to be created - :type output_file: str - - :param events: The events to trace - :type events: list(str) - - :param functions: the kernel functions to trace - :type functions: list(str) - - :param buffsize: The size of the Ftrace buffer. The target - configuration provides a default value. - :type buffsize: int - - :raises RuntimeError: If no event nor function is to be traced - """ - ftrace = self.get_ftrace_collector(events, functions, buffsize) - - ftrace.start() - - try: - yield ftrace - finally: - ftrace.stop() - ftrace.get_trace(output_file) @contextlib.contextmanager def disable_idle_states(self): @@ -754,22 +697,6 @@ class TestEnv(Loggable, HideExekallID): for domain in self.target.cpufreq.iter_domains(): self.target.cpuidle.enable_all(domain[0]) - def get_emeter(self, res_dir=None): - spec = self.target_conf['emeter'] - name = spec['name'] - conf = spec['conf'] - - res_dir = res_dir if res_dir else self.get_res_dir( - name='EnergyMeter-{}'.format(name), - symlink=False - ) - - return EnergyMeter.get_meter( - name=name, - conf=conf, - target=self.target, - res_dir=res_dir, - ) class Gem5SimulationPlatformWrapper(Gem5SimulationPlatform): def __init__(self, system, simulator, **kwargs): @@ -803,4 +730,5 @@ class Gem5SimulationPlatformWrapper(Gem5SimulationPlatform): virtio_args=virtio_args, **kwargs ) + # vim :set tabstop=4 shiftwidth=4 expandtab textwidth=80 diff --git a/lisa/tests/base.py b/lisa/tests/base.py index 688837a52..147ab3ebb 100644 --- a/lisa/tests/base.py +++ b/lisa/tests/base.py @@ -29,8 +29,9 @@ from lisa.trace import Trace from lisa.wlgen.rta import RTA from lisa.utils import Serializable, memoized, ArtifactPath -from lisa.env import TestEnv from lisa.platforms.platinfo import PlatformInfo +from lisa.target import Target +from lisa.trace import FtraceCollector, FtraceConf class TestMetric: """ @@ -175,17 +176,17 @@ class TestBundle(Serializable, abc.ABC): can be serialized with minimal effort. As long as some information is stored within an object's member, it will be automagically handled. - Please refrain from monkey-patching the object in :meth:`from_testenv`. + Please refrain from monkey-patching the object in :meth:`from_target`. Data required by the object to run test assertions should be exposed as ``__init__`` parameters. **Design notes:** - * :meth:`from_testenv` will collect whatever artifacts are required + * :meth:`from_target` will collect whatever artifacts are required from a given target, and will then return a :class:`TestBundle`. * :meth:`from_dir` will use whatever artifacts are available in a given directory (which should have been created by an earlier call - to :meth:`from_testenv` and then :meth:`to_dir`), and will then return + to :meth:`from_target` and then :meth:`to_dir`), and will then return a :class:`TestBundle`. * :attr:`VERIFY_SERIALIZATION` is there to ensure both above methods remain operationnal at all times. @@ -205,8 +206,8 @@ class TestBundle(Serializable, abc.ABC): self.shell_output = shell_output @classmethod - def _from_testenv(cls, te, plat_info, res_dir): - output = te.target.execute('echo $((21+21))').split() + def _from_target(cls, target, plat_info, res_dir): + output = target.execute('echo $((21+21))').split() return cls(res_dir, plat_info, output) def test_output(self) -> ResultBundle: @@ -220,7 +221,7 @@ class TestBundle(Serializable, abc.ABC): **Usage example**:: # Creating a Bundle from a live target - bundle = TestBundle.from_testenv(test_env, plat_info, "/my/res/dir") + bundle = TestBundle.from_target(target, plat_info, "/my/res/dir") # Running some test on the bundle res_bundle = bundle.test_foo() @@ -238,7 +239,7 @@ class TestBundle(Serializable, abc.ABC): VERIFY_SERIALIZATION = True """ When True, this enforces a serialization/deserialization step in - :meth:`from_testenv`. Although it adds an extra step (we end up creating + :meth:`from_target`. Although it adds an extra step (we end up creating two :class:`TestBundle` instances), it's very valuable to ensure :meth:`TestBundle.from_dir` does not get broken for some particular class. @@ -254,14 +255,14 @@ class TestBundle(Serializable, abc.ABC): @classmethod @abc.abstractmethod - def _from_testenv(cls, te, res_dir): + def _from_target(cls, target, res_dir): """ Internals of the target factory method. """ pass @classmethod - def check_from_testenv(cls, te): + def check_from_target(cls, target): """ Check whether the given target can be used to create an instance of this class @@ -272,36 +273,38 @@ class TestBundle(Serializable, abc.ABC): pass @classmethod - def can_create_from_testenv(cls, te): + def can_create_from_target(cls, target): """ :returns: Whether the given target can be used to create an instance of this class :rtype: bool - :meth:`check_from_testenv` is used internally, so there shouldn't be any + :meth:`check_from_target` is used internally, so there shouldn't be any need to override this. """ try: - cls.check_from_testenv(te) + cls.check_from_target(target) return True except CannotCreateError: return False @classmethod - def from_testenv(cls, te, res_dir=None, **kwargs): + def from_target(cls, target, res_dir=None, **kwargs): """ Factory method to create a bundle using a live target - This is mostly boiler-plate code around :meth:`_from_testenv`, + This is mostly boiler-plate code around :meth:`_from_target`, which lets us introduce common functionalities for daughter classes. Unless you know what you are doing, you should not override this method, - but the internal :meth:`_from_testenv` instead. + but the internal :meth:`_from_target` instead. """ - cls.check_from_testenv(te) + cls.check_from_target(target) - if not res_dir: - res_dir = te.get_res_dir(cls.__qualname__) + res_dir = res_dir or target.get_res_dir( + name=cls.__qualname__, + symlink=True, + ) - bundle = cls._from_testenv(te, res_dir, **kwargs) + bundle = cls._from_target(target, res_dir, **kwargs) # We've created the bundle from the target, and have all of # the information we need to execute the test code. However, @@ -350,12 +353,12 @@ class RTATestBundle(TestBundle, abc.ABC): :type rtapp_profile: dict """ - ftrace_conf = { + ftrace_conf = FtraceConf({ "events" : ["sched_switch"], - } + }, __qualname__) """ The FTrace configuration used to record a trace while the synthetic workload - is being run. Items are arguments to :meth:`lisa.env.TestEnv.collect_ftrace`. + is being run. """ TASK_PERIOD_MS = 16 @@ -414,20 +417,24 @@ class RTATestBundle(TestBundle, abc.ABC): pass @classmethod - def _run_rtapp(cls, te, res_dir, profile): - wload = RTA.by_profile(te, "rta_{}".format(cls.__name__.lower()), + def _run_rtapp(cls, target, res_dir, profile, ftrace_coll=None): + wload = RTA.by_profile(target, "rta_{}".format(cls.__name__.lower()), profile, res_dir=res_dir) trace_path = os.path.join(res_dir, "trace.dat") + ftrace_coll = ftrace_coll or FtraceCollector.from_conf(target, cls.ftrace_conf) - with te.collect_ftrace(trace_path, **cls.ftrace_conf), te.freeze_userspace(): + with ftrace_coll, target.freeze_userspace(): wload.run() + ftrace_coll.get_trace(trace_path) + return trace_path @classmethod - def _from_testenv(cls, te, res_dir): - rtapp_profile = cls.get_rtapp_profile(te.plat_info) - cls._run_rtapp(te, res_dir, rtapp_profile) + def _from_target(cls, target, res_dir, ftrace_coll=None): + plat_info = target.plat_info + rtapp_profile = cls.get_rtapp_profile(plat_info) + cls._run_rtapp(target, res_dir, rtapp_profile, ftrace_coll) - return cls(res_dir, te.plat_info, rtapp_profile) + return cls(res_dir, plat_info, rtapp_profile) # vim :set tabstop=4 shiftwidth=4 textwidth=80 expandtab diff --git a/lisa/tests/cpufreq/sanity.py b/lisa/tests/cpufreq/sanity.py index 2c3d9a5f7..95d84aa0c 100644 --- a/lisa/tests/cpufreq/sanity.py +++ b/lisa/tests/cpufreq/sanity.py @@ -17,7 +17,7 @@ from lisa.tests.base import Result, ResultBundle, TestBundle from lisa.wlgen.sysbench import Sysbench -from lisa.env import TestEnv +from lisa.target import Target from lisa.utils import ArtifactPath class UserspaceSanity(TestBundle): @@ -35,29 +35,29 @@ class UserspaceSanity(TestBundle): self.cpu_work = cpu_work @classmethod - def _from_testenv(cls, te, res_dir, freq_count_limit): + def _from_target(cls, target, res_dir, freq_count_limit): cpu_work = {} - sysbench = Sysbench(te, "sysbench", res_dir) + sysbench = Sysbench(target, "sysbench", res_dir) - with te.target.cpufreq.use_governor("userspace"): - for domain in te.target.cpufreq.iter_domains(): + with target.cpufreq.use_governor("userspace"): + for domain in target.cpufreq.iter_domains(): cpu = domain[0] cpu_work[cpu] = {} - freqs = te.target.cpufreq.list_frequencies(cpu) + freqs = target.cpufreq.list_frequencies(cpu) if len(freqs) > freq_count_limit: freqs = freqs[::len(freqs) // freq_count_limit + (1 if len(freqs) % 2 else 0)] for freq in freqs: - te.target.cpufreq.set_frequency(cpu, freq) + target.cpufreq.set_frequency(cpu, freq) sysbench.run(cpus=[cpu], max_duration_s=1) cpu_work[cpu][freq] = sysbench.output.nr_events - return cls(res_dir, te.plat_info, cpu_work) + return cls(res_dir, target.plat_info, cpu_work) @classmethod - def from_testenv(cls, te:TestEnv, res_dir:ArtifactPath=None, + def from_target(cls, target:Target, res_dir:ArtifactPath=None, freq_count_limit=5) -> 'UserspaceSanity': """ Factory method to create a bundle using a live target @@ -68,7 +68,7 @@ class UserspaceSanity(TestBundle): This will run Sysbench at different frequencies using the userspace governor """ - return super().from_testenv(te, res_dir, freq_count_limit=freq_count_limit) + return super().from_target(target, res_dir, freq_count_limit=freq_count_limit) def test_performance_sanity(self) -> ResultBundle: """ diff --git a/lisa/tests/hotplug/torture.py b/lisa/tests/hotplug/torture.py index c342ea011..74f096632 100644 --- a/lisa/tests/hotplug/torture.py +++ b/lisa/tests/hotplug/torture.py @@ -27,7 +27,7 @@ from devlib.exception import TargetNotRespondingError from lisa.tests.base import TestMetric, ResultBundle, TestBundle from lisa.target_script import TargetScript -from lisa.env import TestEnv +from lisa.target import Target from lisa.utils import ArtifactPath class CPUHPSequenceError(Exception): @@ -108,14 +108,14 @@ class HotplugBase(TestBundle, abc.ABC): pass @classmethod - def _cpuhp_script(cls, te, res_dir, sequence, sleep_min_ms, + def _cpuhp_script(cls, target, res_dir, sequence, sleep_min_ms, sleep_max_ms, random_gen): """ Generate a script consisting of a random sequence of hotplugs operations Two consecutive hotplugs can be separated by a random sleep in the script. """ - script = TargetScript(te.target, 'random_cpuhp.sh', res_dir) + script = TargetScript(target, 'random_cpuhp.sh', res_dir) # Record configuration # script.append('# File generated automatically') @@ -126,7 +126,7 @@ class HotplugBase(TestBundle, abc.ABC): for cpu, plug_way in sequence: # Write in sysfs entry - cmd = 'echo {} > {}'.format(plug_way, HotplugModule._cpu_path(te.target, cpu)) + cmd = 'echo {} > {}'.format(plug_way, HotplugModule._cpu_path(target, cpu)) script.append(cmd) # Sleep if necessary @@ -137,7 +137,7 @@ class HotplugBase(TestBundle, abc.ABC): return script @classmethod - def _from_testenv(cls, te, res_dir, seed, nr_operations, sleep_min_ms, + def _from_target(cls, target, res_dir, seed, nr_operations, sleep_min_ms, sleep_max_ms, max_cpus_off): # Instantiate a generator so we can change the seed without any global @@ -145,8 +145,8 @@ class HotplugBase(TestBundle, abc.ABC): random_gen = random.Random() random_gen.seed(seed) - te.target.hotplug.online_all() - hotpluggable_cpus = te.target.hotplug.list_hotpluggable_cpus() + target.hotplug.online_all() + hotpluggable_cpus = target.hotplug.list_hotpluggable_cpus() sequence = list(cls.cpuhp_seq( nr_operations, hotpluggable_cpus, max_cpus_off, random_gen)) @@ -155,7 +155,7 @@ class HotplugBase(TestBundle, abc.ABC): max_cpus_off, sequence) script = cls._cpuhp_script( - te, res_dir, sequence, sleep_min_ms, sleep_max_ms, random_gen) + target, res_dir, sequence, sleep_min_ms, sleep_max_ms, random_gen) script.push() @@ -166,16 +166,16 @@ class HotplugBase(TestBundle, abc.ABC): script.wait() target_alive = True - te.target.hotplug.online_all() + target.hotplug.online_all() except TargetNotRespondingError: target_alive = False - live_cpus = te.target.list_online_cpus() if target_alive else [] + live_cpus = target.list_online_cpus() if target_alive else [] - return cls(te.plat_info, target_alive, hotpluggable_cpus, live_cpus) + return cls(target.plat_info, target_alive, hotpluggable_cpus, live_cpus) @classmethod - def from_testenv(cls, te:TestEnv, res_dir:ArtifactPath=None, seed=None, + def from_target(cls, target:Target, res_dir:ArtifactPath=None, seed=None, nr_operations=100, sleep_min_ms=10, sleep_max_ms=100, max_cpus_off=sys.maxsize) -> 'HotplugBase': """ @@ -197,8 +197,8 @@ class HotplugBase(TestBundle, abc.ABC): :type max_cpus_off: int """ # This is just boilerplate but it lets us document parameters - return super().from_testenv( - te, res_dir, seed=seed, nr_operations=nr_operations, + return super().from_target( + target, res_dir, seed=seed, nr_operations=nr_operations, sleep_min_ms=sleep_min_ms, sleep_max_ms=sleep_max_ms, max_cpus_off=max_cpus_off) diff --git a/lisa/tests/scheduler/eas_behaviour.py b/lisa/tests/scheduler/eas_behaviour.py index ae30c239c..f9469047a 100644 --- a/lisa/tests/scheduler/eas_behaviour.py +++ b/lisa/tests/scheduler/eas_behaviour.py @@ -30,10 +30,11 @@ from devlib.target import KernelVersion from lisa.wlgen.rta import Periodic, Ramp, Step from lisa.analysis.rta import PerfAnalysis from lisa.tests.base import ResultBundle, CannotCreateError, RTATestBundle -from lisa.env import TestEnv from lisa.utils import ArtifactPath from lisa.energy_model import EnergyModel from lisa.trace import requires_events +from lisa.target import Target +from lisa.trace import FtraceCollector class EASBehaviour(RTATestBundle, abc.ABC): """ @@ -61,43 +62,43 @@ class EASBehaviour(RTATestBundle, abc.ABC): @classmethod @abc.abstractmethod def get_rtapp_profile(cls, plat_info): - """Returns the RTapp profile for the given :class:`lisa.env.TestEnv`. + """Returns the RTapp profile for the given :class:`lisa.platforms.platinfo.PlatformInfo`. :returns: :class:`lisa.wlgen.rta.RTATask` """ pass @classmethod - def check_from_testenv(cls, te): - for domain in te.target.cpufreq.iter_domains(): - if "schedutil" not in te.target.cpufreq.list_governors(domain[0]): + def check_from_target(cls, target): + for domain in target.cpufreq.iter_domains(): + if "schedutil" not in target.cpufreq.list_governors(domain[0]): raise CannotCreateError( "Can't set schedutil governor for domain {}".format(domain)) - if 'nrg-model' not in te.plat_info: + if 'nrg-model' not in target.plat_info: raise CannotCreateError("Energy model not available") @classmethod - def _from_testenv(cls, te, res_dir): - plat_info = te.plat_info + def _from_target(cls, target, res_dir, ftrace_coll=None): + plat_info = target.plat_info rtapp_profile = cls.get_rtapp_profile(plat_info) # EAS doesn't make a lot of sense without schedutil, # so make sure this is what's being used - with te.disable_idle_states(): - with te.target.cpufreq.use_governor("schedutil"): - cls._run_rtapp(te, res_dir, rtapp_profile) + with target.disable_idle_states(): + with target.cpufreq.use_governor("schedutil"): + cls._run_rtapp(target, res_dir, rtapp_profile, ftrace_coll=ftrace_coll) return cls(res_dir, plat_info, rtapp_profile) @classmethod - def from_testenv(cls, te:TestEnv, res_dir:ArtifactPath=None) -> 'EASBehaviour': + def from_target(cls, target:Target, res_dir:ArtifactPath=None, ftrace_coll:FtraceCollector=None) -> 'EASBehaviour': """ Factory method to create a bundle using a live target This will execute the rt-app workload described in :meth:`get_rtapp_profile` """ - return super().from_testenv(te, res_dir) + return super().from_target(target, res_dir, ftrace_coll=ftrace_coll) def _get_start_time(self): """ diff --git a/lisa/tests/scheduler/load_tracking.py b/lisa/tests/scheduler/load_tracking.py index a5a9e6d64..d9d2e234a 100644 --- a/lisa/tests/scheduler/load_tracking.py +++ b/lisa/tests/scheduler/load_tracking.py @@ -32,9 +32,10 @@ from trappy.stats.Topology import Topology from lisa.tests.base import ( TestMetric, Result, ResultBundle, TestBundle, RTATestBundle ) -from lisa.env import TestEnv +from lisa.target import Target from lisa.utils import ArtifactPath, groupby from lisa.wlgen.rta import Periodic +from lisa.trace import FtraceConf, FtraceCollector UTIL_SCALE = 1024 """ @@ -156,7 +157,7 @@ class LoadTrackingBase(RTATestBundle, LoadTrackingHelpers): Base class for shared functionality of load tracking tests """ - ftrace_conf = { + ftrace_conf = FtraceConf({ "events" : [ "sched_switch", "sched_load_avg_task", @@ -165,7 +166,7 @@ class LoadTrackingBase(RTATestBundle, LoadTrackingHelpers): "sched_load_se", "sched_load_cfs_rq", ], - } + }, __qualname__) cpufreq_conf = { "governor" : "performance" @@ -176,8 +177,8 @@ class LoadTrackingBase(RTATestBundle, LoadTrackingHelpers): """ @classmethod - def _from_testenv(cls, te, res_dir): - plat_info = te.plat_info + def _from_target(cls, target, res_dir, ftrace_coll): + plat_info = target.plat_info rtapp_profile = cls.get_rtapp_profile(plat_info) # After a bit of experimenting, it turns out that on some platforms @@ -188,9 +189,9 @@ class LoadTrackingBase(RTATestBundle, LoadTrackingHelpers): # only 5 or 6 ms. # This is fine to do this here, as we only care about the proper # behaviour of the signal on running/not-running tasks. - with te.disable_idle_states(): - with te.target.cpufreq.use_governor(**cls.cpufreq_conf): - cls._run_rtapp(te, res_dir, rtapp_profile) + with target.disable_idle_states(): + with target.cpufreq.use_governor(**cls.cpufreq_conf): + cls._run_rtapp(target, res_dir, rtapp_profile, ftrace_coll) return cls(res_dir, plat_info, rtapp_profile) @@ -263,25 +264,25 @@ class InvarianceItem(LoadTrackingBase): @classmethod # Not annotated, to prevent exekall from picking it up. See - # Invariance.from_testenv - def from_testenv(cls, te, cpu, freq, freq_list, res_dir=None): + # Invariance.from_target + def from_target(cls, target, cpu, freq, freq_list, res_dir=None, ftrace_coll=None): """ - .. warning:: `res_dir` is the last parameter, unlike most other - `from_testenv` where it is the second one. + .. warning:: `res_dir` is at the end of the parameter list, unlike most + other `from_target` where it is the second one. """ - return super().from_testenv(te, res_dir, - cpu=cpu, freq=freq, freq_list=freq_list) + return super().from_target(target, res_dir, + cpu=cpu, freq=freq, freq_list=freq_list, ftrace_coll=ftrace_coll) @classmethod - def _from_testenv(cls, te, res_dir, cpu, freq, freq_list): - plat_info = te.plat_info + def _from_target(cls, target, res_dir, cpu, freq, freq_list, ftrace_coll): + plat_info = target.plat_info rtapp_profile = cls.get_rtapp_profile(plat_info, cpu) logger = cls.get_logger() - with te.target.cpufreq.use_governor(**cls.cpufreq_conf): - te.target.cpufreq.set_frequency(cpu, freq) - logger.debug('CPU{} frequency: {}'.format(cpu, te.target.cpufreq.get_frequency(cpu))) - cls._run_rtapp(te, res_dir, rtapp_profile) + with target.cpufreq.use_governor(**cls.cpufreq_conf): + target.cpufreq.set_frequency(cpu, freq) + logger.debug('CPU{} frequency: {}'.format(cpu, target.cpufreq.get_frequency(cpu))) + cls._run_rtapp(target, res_dir, rtapp_profile, ftrace_coll) return cls(res_dir, plat_info, rtapp_profile, cpu, freq, freq_list) @@ -399,13 +400,17 @@ class Invariance(TestBundle, LoadTrackingHelpers): :class:`InvarianceItem`. """ + # Make sure ftrace_conf is available so exekall can find the right settings + # when building the FtraceCollector + ftrace_conf = InvarianceItem.ftrace_conf + def __init__(self, res_dir, plat_info, invariance_items): super().__init__(res_dir, plat_info) self.invariance_items = invariance_items @classmethod - def _build_invariance_items(cls, te, res_dir): + def _build_invariance_items(cls, target, res_dir, ftrace_coll): """ Yield a :class:`InvarianceItem` for a subset of target's frequencies, for one CPU of each capacity class. @@ -414,7 +419,7 @@ class Invariance(TestBundle, LoadTrackingHelpers): :rtype: Iterator[:class:`InvarianceItem`] """ - plat_info = te.plat_info + plat_info = target.plat_info def pick_cpu(filtered_class, cpu_class): try: @@ -435,7 +440,7 @@ class Invariance(TestBundle, LoadTrackingHelpers): logger = cls.get_logger() logger.info('Selected one CPU of each capacity class: {}'.format(cpus)) for cpu in cpus: - all_freqs = te.target.cpufreq.list_frequencies(cpu) + all_freqs = target.cpufreq.list_frequencies(cpu) # If we have loads of frequencies just test a cross-section so it # doesn't take all day freq_list = all_freqs[::len(all_freqs) // 8 + (1 if len(all_freqs) % 2 else 0)] @@ -453,21 +458,22 @@ class Invariance(TestBundle, LoadTrackingHelpers): os.makedirs(item_dir) logger.info('Running experiment for CPU {}@{}'.format(cpu, freq)) - yield InvarianceItem.from_testenv( - te, cpu, freq, all_freqs, res_dir=item_dir, + yield InvarianceItem.from_target( + target, cpu, freq, all_freqs, res_dir=item_dir, + ftrace_coll=ftrace_coll, ) def iter_invariance_items(self) -> InvarianceItem: yield from self.invariance_items @classmethod - def from_testenv(cls, te:TestEnv, res_dir:ArtifactPath=None) -> 'Invariance': - return super().from_testenv(te, res_dir) + def from_target(cls, target:Target, res_dir:ArtifactPath=None, ftrace_coll:FtraceCollector=None) -> 'Invariance': + return super().from_target(target, res_dir, ftrace_coll=ftrace_coll) @classmethod - def _from_testenv(cls, te, res_dir): - return cls(res_dir, te.plat_info, - list(cls._build_invariance_items(te, res_dir)) + def _from_target(cls, target, res_dir, ftrace_coll): + return cls(res_dir, target.plat_info, + list(cls._build_invariance_items(target, res_dir, ftrace_coll)) ) def get_trace(self, cpu, freq): @@ -627,13 +633,13 @@ class PELTTask(LoadTrackingBase): task_prefix = 'pelt_behv' @classmethod - def from_testenv(cls, te:TestEnv, res_dir:ArtifactPath=None) -> 'PELTTask': + def from_target(cls, target:Target, res_dir:ArtifactPath=None, ftrace_coll:FtraceCollector=None) -> 'PELTTask': """ Factory method to create a bundle using a live target This will execute the rt-app workload described in :meth:`get_rtapp_profile` """ - return super().from_testenv(te, res_dir) + return super().from_target(target, res_dir, ftrace_coll=ftrace_coll) @classmethod def get_rtapp_profile(cls, plat_info): diff --git a/lisa/tests/scheduler/misfit.py b/lisa/tests/scheduler/misfit.py index 33ede1ab3..5634b9364 100644 --- a/lisa/tests/scheduler/misfit.py +++ b/lisa/tests/scheduler/misfit.py @@ -20,10 +20,10 @@ import pandas as pd from devlib.module.sched import SchedDomain, SchedDomainFlag from lisa.utils import memoized, ArtifactPath -from lisa.trace import Trace, requires_events +from lisa.trace import Trace, FtraceConf, FtraceCollector, requires_events from lisa.wlgen.rta import Periodic from lisa.tests.base import RTATestBundle, Result, ResultBundle, CannotCreateError, TestMetric -from lisa.env import TestEnv +from lisa.target import Target from lisa.analysis.tasks import TasksAnalysis, TaskState class MisfitMigrationBase(RTATestBundle): @@ -33,21 +33,21 @@ class MisfitMigrationBase(RTATestBundle): This class provides some helpers for features related to Misfit. """ - ftrace_conf = { + ftrace_conf = FtraceConf({ "events" : [ "sched_switch", "sched_wakeup", "cpu_idle" ] - } + }, __qualname__) @classmethod - def _has_asym_cpucapacity(cls, te): + def _has_asym_cpucapacity(cls, target): """ :returns: Whether the target has SD_ASYM_CPUCAPACITY set on any of its sd """ # Just try to find at least one instance of that flag - sd_info = te.target.sched.get_sd_info() + sd_info = target.sched.get_sd_info() for cpu, domain_node in sd_info.cpus.items(): for domain in domain_node.domains.values(): @@ -73,14 +73,14 @@ class MisfitMigrationBase(RTATestBundle): return ((HZ * plat_info['cpus-count']) // 10) * (1. / HZ) @classmethod - def from_testenv(cls, te:TestEnv, res_dir:ArtifactPath=None) -> 'MisfitMigrationBase': + def from_target(cls, target:Target, res_dir:ArtifactPath=None, ftrace_coll:FtraceCollector=None) -> 'MisfitMigrationBase': """ Factory method to create a bundle using a live target This will execute the rt-app workload described in :meth:`~lisa.tests.base.RTATestBundle.get_rtapp_profile` """ - return super().from_testenv(te, res_dir) + return super().from_target(target, res_dir, ftrace_coll=ftrace_coll) class StaggeredFinishes(MisfitMigrationBase): """ @@ -155,8 +155,8 @@ class StaggeredFinishes(MisfitMigrationBase): self.dst_cpus += group @classmethod - def check_from_testenv(cls, te): - if not cls._has_asym_cpucapacity(te): + def check_from_target(cls, target): + if not cls._has_asym_cpucapacity(target): raise CannotCreateError( "Target doesn't have SD_ASYM_CPUCAPACITY on any sched_domain") diff --git a/lisa/tests/scheduler/sanity.py b/lisa/tests/scheduler/sanity.py index d70ecb7a6..b4ab0a419 100644 --- a/lisa/tests/scheduler/sanity.py +++ b/lisa/tests/scheduler/sanity.py @@ -17,7 +17,7 @@ import sys -from lisa.env import TestEnv +from lisa.target import Target from lisa.utils import ArtifactPath from lisa.tests.base import TestMetric, ResultBundle, TestBundle from lisa.wlgen.sysbench import Sysbench @@ -37,11 +37,11 @@ class CapacitySanity(TestBundle): self.capacity_work = capacity_work @classmethod - def _from_testenv(cls, te, res_dir): - with te.target.cpufreq.use_governor("performance"): - sysbench = Sysbench(te, "sysbench", res_dir) + def _from_target(cls, target, res_dir): + with target.cpufreq.use_governor("performance"): + sysbench = Sysbench(target, "sysbench", res_dir) - cpu_capacities = te.target.sched.get_capacities() + cpu_capacities = target.sched.get_capacities() capa_work = {capa : sys.maxsize for capa in list(cpu_capacities.values())} for cpu in list(cpu_capacities.keys()): sysbench.run(cpus=[cpu], max_duration_s=1) @@ -51,14 +51,14 @@ class CapacitySanity(TestBundle): capa = cpu_capacities[cpu] capa_work[capa] = min(capa_work[capa], sysbench.output.nr_events) - return cls(res_dir, te.plat_info, capa_work) + return cls(res_dir, target.plat_info, capa_work) @classmethod - def from_testenv(cls, te:TestEnv, res_dir:ArtifactPath=None) -> 'CapacitySanity': + def from_target(cls, target:Target, res_dir:ArtifactPath=None) -> 'CapacitySanity': """ Factory method to create a bundle using a live target """ - return super().from_testenv(te, res_dir) + return super().from_target(target, res_dir) def test_capacity_sanity(self) -> ResultBundle: """ diff --git a/lisa/tests/staging/load_tracking.py b/lisa/tests/staging/load_tracking.py index 779fc0921..4e70bfe68 100644 --- a/lisa/tests/staging/load_tracking.py +++ b/lisa/tests/staging/load_tracking.py @@ -24,7 +24,8 @@ from lisa.tests.scheduler.load_tracking import ( UTIL_SCALE, LoadTrackingBase ) -from lisa.env import TestEnv, ArtifactPath +from lisa.target import Target, ArtifactPath +from lisa.trace import FtraceCollector class CPUMigrationBase(LoadTrackingBase): """ @@ -50,7 +51,7 @@ class CPUMigrationBase(LoadTrackingBase): """ @classmethod - def _run_rtapp(cls, te, res_dir, profile): + def _run_rtapp(cls, target, res_dir, profile, ftrace_coll): # Just do some validation on the profile for name, task in profile.items(): for phase in task.phases: @@ -58,7 +59,7 @@ class CPUMigrationBase(LoadTrackingBase): raise RuntimeError("Each phase must be tied to a single CPU. " "Task \"{}\" violates this".format(name)) - super()._run_rtapp(te, res_dir, profile) + super()._run_rtapp(target, res_dir, profile, ftrace_coll) def __init__(self, res_dir, plat_info, rtapp_profile): super().__init__(res_dir, plat_info, rtapp_profile) @@ -75,18 +76,18 @@ class CPUMigrationBase(LoadTrackingBase): self.phases_durations = [phase.duration_s for phase in self.reference_task.phases] @classmethod - def from_testenv(cls, te:TestEnv, res_dir:ArtifactPath=None) -> 'CPUMigrationBase': + def from_target(cls, target:Target, res_dir:ArtifactPath=None, ftrace_coll:FtraceCollector=None) -> 'CPUMigrationBase': """ Factory method to create a bundle using a live target """ - return super().from_testenv(te=te, res_dir=res_dir) + return super().from_target(target=target, res_dir=res_dir, ftrace_coll=ftrace_coll) @classmethod - def check_from_testenv(cls, te): - super().check_from_testenv(te) + def check_from_target(cls, target): + super().check_from_target(target) try: - te.plat_info["cpu-capacities"] + target.plat_info["cpu-capacities"] except KeyError as e: raise CannotCreateError(str(e)) @@ -208,10 +209,10 @@ class OneTaskCPUMigration(CPUMigrationBase): return [] @classmethod - def check_from_testenv(cls, te): - super().check_from_testenv(te) + def check_from_target(cls, target): + super().check_from_target(target) - cpus = cls.get_migration_cpus(te.plat_info) + cpus = cls.get_migration_cpus(target.plat_info) if not len(cpus) == cls.NR_REQUIRED_CPUS: raise CannotCreateError( "This workload requires {} CPUs of identical capacity".format( diff --git a/lisa/utils.py b/lisa/utils.py index 02f692927..cc6c7d3f7 100644 --- a/lisa/utils.py +++ b/lisa/utils.py @@ -46,6 +46,9 @@ LISA_HOME = os.getenv('LISA_HOME') The detected location of your LISA installation """ +RESULT_DIR = 'results' +LATEST_LINK = 'results_latest' + class Loggable: """ A simple class for uniformly named loggers @@ -608,5 +611,4 @@ def set_nested_key(mapping, key_path, val, level=None): mapping[key_path[-1]] = val - # vim :set tabstop=4 shiftwidth=4 textwidth=80 expandtab diff --git a/lisa/wlgen/rta.py b/lisa/wlgen/rta.py index 63f131129..3a09a9f3a 100644 --- a/lisa/wlgen/rta.py +++ b/lisa/wlgen/rta.py @@ -44,26 +44,27 @@ class RTA(Workload): sched_policies = ['OTHER', 'FIFO', 'RR', 'DEADLINE'] - def __init__(self, te, name, res_dir=None, json_file=None): + def __init__(self, target, name, res_dir=None, json_file=None): # Don't add code here, use the early/late init methods instead. # This lets us factorize some code for the class methods that serve as # alternate constructors. - self._early_init(te, name, res_dir, json_file) + + self._early_init(target, name, res_dir, json_file) self._late_init() - def _early_init(self, te, name, res_dir, json_file): + def _early_init(self, target, name, res_dir, json_file): """ Initialize everything that is not related to the contents of the json file """ - super(RTA, self).__init__(te, name, res_dir) + super().__init__(target, name, res_dir) if not json_file: json_file = '{}.json'.format(self.name) self.local_json = os.path.join(self.res_dir, json_file) - self.remote_json = self.te.target.path.join(self.run_dir, json_file) + self.remote_json = self.target.path.join(self.run_dir, json_file) - rta_cmd = self.te.target.which('rt-app') + rta_cmd = self.target.which('rt-app') if not rta_cmd: raise RuntimeError("No rt-app executable found on the target") @@ -92,10 +93,10 @@ class RTA(Workload): self.tasks = tasks_names # Move configuration file to target - self.te.target.push(self.local_json, self.remote_json) + self.target.push(self.local_json, self.remote_json) def run(self, cpus=None, cgroup=None, background=False, as_root=False): - super(RTA, self).run(cpus, cgroup, background, as_root) + super().run(cpus, cgroup, background, as_root) logger = self.get_logger() if background: @@ -106,8 +107,8 @@ class RTA(Workload): for task in self.tasks: # RT-app appends some number to the logs, so we can't predict the # exact filename - logfile = self.te.target.path.join(self.run_dir, '*{}*.log'.format(task)) - self.te.target.pull(logfile, self.res_dir) + logfile = self.target.path.join(self.run_dir, '*{}*.log'.format(task)) + self.target.pull(logfile, self.res_dir) def _process_calibration(self, calibration): """ @@ -120,7 +121,7 @@ class RTA(Workload): elif isinstance(calibration, str): calibration = calibration.upper() elif calibration is None: - calib_map = self.te.plat_info['rtapp']['calib'] + calib_map = self.target.plat_info['rtapp']['calib'] calibration = min(calib_map.values()) else: raise ValueError('Calibration value "{x}" is cannot be handled'.format(x=calibration)) @@ -128,7 +129,7 @@ class RTA(Workload): return calibration @classmethod - def by_profile(cls, te, name, profile, res_dir=None, default_policy=None, + def by_profile(cls, target, name, profile, res_dir=None, default_policy=None, max_duration_s=None, calibration=None): """ Create an rt-app workload using :class:`RTATask` instances @@ -151,12 +152,12 @@ class RTA(Workload): A simple profile workload would be:: task = Periodic(duty_cycle_pct=5) - rta = RTA.by_profile(te, "test", {"foo" : task}) + rta = RTA.by_profile(target, "test", {"foo" : task}) rta.run() """ logger = cls.get_logger() self = cls.__new__(cls) - self._early_init(te, name, res_dir, None) + self._early_init(target, name, res_dir, None) # Sanity check for task names for task in list(profile.keys()): @@ -290,7 +291,7 @@ class RTA(Workload): return json.loads('\n'.join(res)) @classmethod - def by_str(cls, te, name, str_conf, res_dir=None, max_duration_s=None, + def by_str(cls, target, name, str_conf, res_dir=None, max_duration_s=None, calibration=None): """ Create an rt-app workload using a pure string description @@ -309,7 +310,7 @@ class RTA(Workload): """ self = cls.__new__(cls) - self._early_init(te, name, res_dir, None) + self._early_init(target, name, res_dir, None) calibration = self._process_calibration(calibration) @@ -325,31 +326,33 @@ class RTA(Workload): return self @classmethod - def _calibrate(cls, te, res_dir): + def _calibrate(cls, target, res_dir): + res_dir = res_dir if res_dir else target .get_res_dir( + "rta_calib", symlink=False + ) + pload_regexp = re.compile(r'pLoad = ([0-9]+)ns') pload = {} logger = cls.get_logger() # Create calibration task - max_rtprio = int(te.target.execute('ulimit -Hr').split('\r')[0]) + max_rtprio = int(target.execute('ulimit -Hr').split('\r')[0]) logger.debug('Max RT prio: %d', max_rtprio) if max_rtprio > 10: max_rtprio = 10 - if not res_dir: - res_dir = te.get_res_dir("rta_calib", symlink=False) - - for cpu in te.target.list_online_cpus(): + for cpu in target.list_online_cpus(): logger.info('CPU%d calibration...', cpu) # RT-app will run a calibration for us, so we just need to # run a dummy task and read the output calib_task = Periodic(duty_cycle_pct=100, duration_s=0.001, period_ms=1) - rta = cls.by_profile(te, name="rta_calib_cpu{}".format(cpu), - res_dir=res_dir, profile={'task1': calib_task}, - calibration="CPU{}".format(cpu)) + rta = cls.by_profile(target, name="rta_calib_cpu{}".format(cpu), + profile={'task1': calib_task}, + calibration="CPU{}".format(cpu), + res_dir=res_dir) rta.run(as_root=True) for line in rta.output.split('\n'): @@ -361,11 +364,11 @@ class RTA(Workload): logger.info('Target RT-App calibration: %s', pload) - if 'sched' not in te.target.modules: + if 'sched' not in target.modules: return pload # Sanity check calibration values for asymmetric systems - cpu_capacities = te.target.sched.get_capacities() + cpu_capacities = target.sched.get_capacities() capa_pload = {capacity : sys.maxsize for capacity in list(cpu_capacities.values())} # Find the max pload per capacity level @@ -385,7 +388,7 @@ class RTA(Workload): return pload @classmethod - def get_cpu_calibrations(cls, te, res_dir=None): + def get_cpu_calibrations(cls, target, res_dir=None): """ Get the rt-ap calibration value for all CPUs. @@ -393,13 +396,13 @@ class RTA(Workload): :returns: Dict mapping CPU numbers to rt-app calibration values. """ - if 'cpufreq' not in te.target.modules: + if 'cpufreq' not in target.modules: cls.get_logger().warning( 'cpufreq module not loaded, skipping setting frequency to max') - return cls._calibrate(te, res_dir) + return cls._calibrate(target, res_dir) - with te.target.cpufreq.use_governor('performance'): - return cls._calibrate(te, res_dir) + with target.cpufreq.use_governor('performance'): + return cls._calibrate(target, res_dir) class Phase(Loggable): """ diff --git a/lisa/wlgen/sysbench.py b/lisa/wlgen/sysbench.py index 8010013d7..e169d92b3 100644 --- a/lisa/wlgen/sysbench.py +++ b/lisa/wlgen/sysbench.py @@ -50,10 +50,10 @@ class Sysbench(Workload): required_tools = Workload.required_tools + ['sysbench'] - def __init__(self, te, name, res_dir=None): - super(Sysbench, self).__init__(te, name, res_dir) + def __init__(self, target, name, res_dir=None): + super().__init__(target, name, res_dir) - sysbench_bin = self.te.target.which('sysbench') + sysbench_bin = self.target.which('sysbench') if not sysbench_bin: raise RuntimeError("No sysbench executable found on the target") @@ -107,7 +107,7 @@ class Sysbench(Workload): self.command = "{} run".format(command) - super(Sysbench, self).run(cpus, cgroup, background, as_root) + super().run(cpus, cgroup, background, as_root) self.output = SysbenchOutput(self.output) diff --git a/lisa/wlgen/workload.py b/lisa/wlgen/workload.py index e05098868..390f0c95b 100644 --- a/lisa/wlgen/workload.py +++ b/lisa/wlgen/workload.py @@ -26,8 +26,8 @@ class Workload(Loggable): """ This is pretty much a wrapper around a command to execute on a target. - :param te: The TestEnv on which to execute this workload - :type te: TestEnv + :param target: The Target on which to execute this workload + :type target: Target :param name: Name of the workload. Useful for naming related artefacts. :type name: str @@ -51,17 +51,17 @@ class Workload(Loggable): **Implementation example**:: class Printer(Workload): - def __init__(self, te, name, res_dir=None): - super(Printer, self).__init__(te, name, res_dir) + def __init__(self, target, name, res_dir=None): + super().__init__(target, name, res_dir) self.command = "echo" def run(self, cpus=None, cgroup=None, background=False, as_root=False, value=42): self.command = "{} {}".format(self.command, value) - super(Printer, self).run(cpus, cgroup, background, as_root) + super().run(cpus, cgroup, background, as_root) **Usage example**:: - >>> printer = Printer(te, "test") + >>> printer = Printer(target, "test") >>> printer.run() INFO : Printer : Execution start: echo 42 INFO : Printer : Execution complete @@ -72,24 +72,22 @@ class Workload(Loggable): required_tools = ['taskset'] """ The tools required to execute the workload. See - :meth:`lisa.env.TestEnv.install_tools`. + :meth:`lisa.target.Target.install_tools`. """ - def __init__(self, te, name, res_dir=None): - self.te = te + def __init__(self, target, name, res_dir=None): + self.target = target self.name = name - - # XXX: move this to run() instead? - if not res_dir: - res_dir = self.te.get_res_dir(name) - - self.res_dir = res_dir - self.command = None self.output = "" - self.run_dir = self.te.target.working_directory + self.run_dir = self.target.working_directory + + res_dir = res_dir if res_dir else target.get_res_dir( + name='{}-{}'.format(self.__class__.__qualname__, name) + ) + self.res_dir = res_dir - self.te.install_tools(self.required_tools) + self.target.install_tools(self.required_tools) def run(self, cpus=None, cgroup=None, background=False, as_root=False): """ @@ -114,9 +112,10 @@ class Workload(Loggable): raise RuntimeError("Workload does not specify any command to execute") _command = self.command + target = self.target if cpus: - taskset_bin = self.te.target.which('taskset') + taskset_bin = target.which('taskset') if not taskset_bin: raise RuntimeError("Could not find 'taskset' executable on the target") @@ -125,14 +124,14 @@ class Workload(Loggable): _command = '{} {}'.format(taskset_cmd, _command) if cgroup: - _command = self.te.target.cgroups.run_into_cmd(cgroup, _command) + _command = target.cgroups.run_into_cmd(cgroup, _command) logger.info("Execution start: %s", _command) if background: - self.te.target.background(_command, as_root=as_root) + target.background(_command, as_root=as_root) else: - self.output = self.te.target.execute(_command, as_root=as_root) + self.output = target.execute(_command, as_root=as_root) logger.info("Execution complete") logfile = os.path.join(self.res_dir, 'output.log') diff --git a/target_conf.yml b/target_conf.yml index 32f8b2894..f6fe7522d 100644 --- a/target_conf.yml +++ b/target_conf.yml @@ -32,16 +32,6 @@ target-conf: # password: "mypassword" # keyfile: /complete/path/of/your/keyfile - # Optional ftrace configuration - # ftrace: - # Additional ftrace events and functions collected regardless of the - # test configuration - # events: [] - # functions: [] - # - # ftrace buffer size - # buffsize: 42 - # Optional devlib configuration # devlib: # Devlib modules names to enable/disbale for all the experiment @@ -62,6 +52,17 @@ target-conf: # architectures # - shell scripts under './tools/scripts/ # tools: [] + # + +# Ftrace collector configuration +ftrace-conf: + # Additional ftrace events and functions collected regardless of the + # test configuration + # events: [] + # functions: [] + # + # ftrace buffer size + # buffer-size: 42 # Platform information # diff --git a/tests/test_testenv.py b/tests/test_target.py similarity index 77% rename from tests/test_testenv.py rename to tests/test_target.py index afb71b18b..0371e058c 100644 --- a/tests/test_testenv.py +++ b/tests/test_target.py @@ -18,15 +18,15 @@ import shlex from unittest import TestCase -from lisa.env import TestEnv +from lisa.target import Target -class TestEnvCheck(TestCase): +class TargetEnvCheck(TestCase): def test_cli(self): """ - Test that creating a TestEnv from the CLI works + Test that creating a Target from the CLI works """ args = "--kind host" - te = TestEnv.from_cli(shlex.split(args)) + target = Target.from_cli(shlex.split(args)) - self.assertNotEqual(te.target.os, None) + self.assertNotEqual(target.os, None) diff --git a/tests/test_test_bundle.py b/tests/test_test_bundle.py index 103b5bf19..366f32ba5 100644 --- a/tests/test_test_bundle.py +++ b/tests/test_test_bundle.py @@ -18,7 +18,7 @@ from lisa.platforms.platinfo import PlatformInfo from lisa.tests.base import TestBundle, ResultBundle -from .utils import create_local_testenv, StorageTestCase +from .utils import create_local_target, StorageTestCase class DummyTestBundle(TestBundle): """ @@ -30,8 +30,8 @@ class DummyTestBundle(TestBundle): self.shell_output = shell_output @classmethod - def _from_testenv(cls, te, res_dir): - output = te.target.execute('echo $((21+21))').split() + def _from_target(cls, target, res_dir): + output = target.execute('echo $((21+21))').split() return cls(res_dir, output) def test_output(self): @@ -50,7 +50,7 @@ class BundleCheck(StorageTestCase): """ def setUp(self): super().setUp() - self.te = create_local_testenv() + self.target = create_local_target() def test_init(self): """ @@ -62,7 +62,7 @@ class BundleCheck(StorageTestCase): """ Test that creating a bundle from a target works """ - bundle = DummyTestBundle.from_testenv(self.te) + bundle = DummyTestBundle.from_target(self.target) def test_serialization(self): """ diff --git a/tests/test_wlgen_rtapp.py b/tests/test_wlgen_rtapp.py index cf29ba54d..a8e272536 100644 --- a/tests/test_wlgen_rtapp.py +++ b/tests/test_wlgen_rtapp.py @@ -22,7 +22,7 @@ import os from lisa.wlgen.rta import RTA, Periodic, Ramp, Step, RunAndSync from lisa.analysis.rta import PerfAnalysis -from .utils import StorageTestCase, create_local_testenv +from .utils import StorageTestCase, create_local_target class RTABase(StorageTestCase): """ @@ -42,7 +42,7 @@ class RTABase(StorageTestCase): def setUp(self): super().setUp() - self.te = create_local_testenv() + self.te = create_local_target() def assert_output_file_exists(self, path): """Assert that a file was created""" diff --git a/tests/utils.py b/tests/utils.py index 4da17aa45..cd4e410ef 100644 --- a/tests/utils.py +++ b/tests/utils.py @@ -21,7 +21,7 @@ import shutil from devlib.target import KernelVersion -from lisa.env import TestEnv, TargetConf +from lisa.target import Target, TargetConf from lisa.platforms.platinfo import PlatformInfo @@ -40,11 +40,11 @@ HOST_PLAT_INFO = PlatformInfo({ }, }) -def create_local_testenv(): +def create_local_target(): """ - :returns: A localhost :class:`lisa.env.TestEnv` instance + :returns: A localhost :class:`lisa.target.Target` instance """ - return TestEnv(HOST_TARGET_CONF, HOST_PLAT_INFO) + return Target.from_conf(conf=HOST_TARGET_CONF, plat_info=HOST_PLAT_INFO) class StorageTestCase(TestCase): """ diff --git a/tools/exekall/exekall/_utils.py b/tools/exekall/exekall/_utils.py index f22c05e9c..03c1fcd7c 100644 --- a/tools/exekall/exekall/_utils.py +++ b/tools/exekall/exekall/_utils.py @@ -82,6 +82,12 @@ def get_mro(cls): assert isinstance(cls, type) return inspect.getmro(cls) +def get_method_class(function): + cls_name = function.__qualname__.rsplit('.', 1)[0] + if '' in cls_name: + return None + return eval(cls_name, function.__globals__) + def get_name(obj, full_qual=True, qual=True): # full_qual enabled implies qual enabled _qual = qual or full_qual diff --git a/tools/scripts/get_sd_flags.py b/tools/scripts/get_sd_flags.py index 4a9576205..2e9d8cc38 100755 --- a/tools/scripts/get_sd_flags.py +++ b/tools/scripts/get_sd_flags.py @@ -15,12 +15,12 @@ # See the License for the specific language governing permissions and # limitations under the License. -from lisa.env import TestEnv +from lisa.target import Target from devlib.module.sched import SchedDomain -te = TestEnv.from_cli() +target = Target.from_cli() -sd_info = te.target.sched.get_sd_info() +sd_info = target.sched.get_sd_info() for cpuid, cpu in sd_info.cpus.items(): print("== CPU{} ==".format(cpuid)) -- GitLab