{"payload":{"allShortcutsEnabled":false,"fileTree":{"qiskit/qobj":{"items":[{"name":"converters","path":"qiskit/qobj/converters","contentType":"directory"},{"name":"__init__.py","path":"qiskit/qobj/__init__.py","contentType":"file"},{"name":"common.py","path":"qiskit/qobj/common.py","contentType":"file"},{"name":"pulse_qobj.py","path":"qiskit/qobj/pulse_qobj.py","contentType":"file"},{"name":"qasm_qobj.py","path":"qiskit/qobj/qasm_qobj.py","contentType":"file"},{"name":"utils.py","path":"qiskit/qobj/utils.py","contentType":"file"}],"totalCount":6},"qiskit":{"items":[{"name":"assembler","path":"qiskit/assembler","contentType":"directory"},{"name":"circuit","path":"qiskit/circuit","contentType":"directory"},{"name":"compiler","path":"qiskit/compiler","contentType":"directory"},{"name":"converters","path":"qiskit/converters","contentType":"directory"},{"name":"dagcircuit","path":"qiskit/dagcircuit","contentType":"directory"},{"name":"passmanager","path":"qiskit/passmanager","contentType":"directory"},{"name":"primitives","path":"qiskit/primitives","contentType":"directory"},{"name":"providers","path":"qiskit/providers","contentType":"directory"},{"name":"pulse","path":"qiskit/pulse","contentType":"directory"},{"name":"qasm","path":"qiskit/qasm","contentType":"directory"},{"name":"qasm2","path":"qiskit/qasm2","contentType":"directory"},{"name":"qasm3","path":"qiskit/qasm3","contentType":"directory"},{"name":"qobj","path":"qiskit/qobj","contentType":"directory"},{"name":"qpy","path":"qiskit/qpy","contentType":"directory"},{"name":"quantum_info","path":"qiskit/quantum_info","contentType":"directory"},{"name":"result","path":"qiskit/result","contentType":"directory"},{"name":"scheduler","path":"qiskit/scheduler","contentType":"directory"},{"name":"synthesis","path":"qiskit/synthesis","contentType":"directory"},{"name":"transpiler","path":"qiskit/transpiler","contentType":"directory"},{"name":"utils","path":"qiskit/utils","contentType":"directory"},{"name":"visualization","path":"qiskit/visualization","contentType":"directory"},{"name":"VERSION.txt","path":"qiskit/VERSION.txt","contentType":"file"},{"name":"__init__.py","path":"qiskit/__init__.py","contentType":"file"},{"name":"exceptions.py","path":"qiskit/exceptions.py","contentType":"file"},{"name":"user_config.py","path":"qiskit/user_config.py","contentType":"file"},{"name":"version.py","path":"qiskit/version.py","contentType":"file"}],"totalCount":26},"":{"items":[{"name":".azure","path":".azure","contentType":"directory"},{"name":".binder","path":".binder","contentType":"directory"},{"name":".cargo","path":".cargo","contentType":"directory"},{"name":".github","path":".github","contentType":"directory"},{"name":"crates","path":"crates","contentType":"directory"},{"name":"docs","path":"docs","contentType":"directory"},{"name":"examples","path":"examples","contentType":"directory"},{"name":"qiskit","path":"qiskit","contentType":"directory"},{"name":"releasenotes","path":"releasenotes","contentType":"directory"},{"name":"test","path":"test","contentType":"directory"},{"name":"tools","path":"tools","contentType":"directory"},{"name":".editorconfig","path":".editorconfig","contentType":"file"},{"name":".git-blame-ignore-revs","path":".git-blame-ignore-revs","contentType":"file"},{"name":".gitignore","path":".gitignore","contentType":"file"},{"name":".local-spellings","path":".local-spellings","contentType":"file"},{"name":".mailmap","path":".mailmap","contentType":"file"},{"name":".mergify.yml","path":".mergify.yml","contentType":"file"},{"name":".stestr.conf","path":".stestr.conf","contentType":"file"},{"name":"CITATION.bib","path":"CITATION.bib","contentType":"file"},{"name":"CODE_OF_CONDUCT.md","path":"CODE_OF_CONDUCT.md","contentType":"file"},{"name":"CONTRIBUTING.md","path":"CONTRIBUTING.md","contentType":"file"},{"name":"Cargo.lock","path":"Cargo.lock","contentType":"file"},{"name":"Cargo.toml","path":"Cargo.toml","contentType":"file"},{"name":"DEPRECATION.md","path":"DEPRECATION.md","contentType":"file"},{"name":"LICENSE.txt","path":"LICENSE.txt","contentType":"file"},{"name":"MAINTAINING.md","path":"MAINTAINING.md","contentType":"file"},{"name":"MANIFEST.in","path":"MANIFEST.in","contentType":"file"},{"name":"Makefile","path":"Makefile","contentType":"file"},{"name":"README.md","path":"README.md","contentType":"file"},{"name":"SECURITY.md","path":"SECURITY.md","contentType":"file"},{"name":"asv.conf.json","path":"asv.conf.json","contentType":"file"},{"name":"azure-pipelines.yml","path":"azure-pipelines.yml","contentType":"file"},{"name":"constraints.txt","path":"constraints.txt","contentType":"file"},{"name":"pyproject.toml","path":"pyproject.toml","contentType":"file"},{"name":"qiskit_bot.yaml","path":"qiskit_bot.yaml","contentType":"file"},{"name":"requirements-dev.txt","path":"requirements-dev.txt","contentType":"file"},{"name":"requirements-optional.txt","path":"requirements-optional.txt","contentType":"file"},{"name":"requirements.txt","path":"requirements.txt","contentType":"file"},{"name":"rust-toolchain.toml","path":"rust-toolchain.toml","contentType":"file"},{"name":"setup.py","path":"setup.py","contentType":"file"},{"name":"tox.ini","path":"tox.ini","contentType":"file"}],"totalCount":41}},"fileTreeProcessingTime":18.224556,"foldersToFetch":[],"repo":{"id":83821669,"defaultBranch":"main","name":"qiskit","ownerLogin":"Qiskit","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-03-03T17:02:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/30696987?v=4","public":true,"private":false,"isOrgOwned":true},"symbolsExpanded":false,"treeExpanded":true,"refInfo":{"name":"main","listCacheKey":"v0:1710848862.0","canEdit":false,"refType":"branch","currentOid":"c26e25cddb3bae79a9d0547c25339d3307769e67"},"path":"qiskit/qobj/qasm_qobj.py","currentUser":null,"blob":{"rawLines":["# This code is part of Qiskit.","#","# (C) Copyright IBM 2019.","#","# This code is licensed under the Apache License, Version 2.0. You may","# obtain a copy of this license in the LICENSE.txt file in the root directory","# of this source tree or at http://www.apache.org/licenses/LICENSE-2.0.","#","# Any modifications or derivative works of this code must retain this","# copyright notice, and modified files need to carry a notice indicating","# that they have been altered from the originals.","","\"\"\"Module providing definitions of OpenQASM 2 Qobj classes.\"\"\"","","import copy","import pprint","from types import SimpleNamespace","from qiskit.circuit.parameterexpression import ParameterExpression","from qiskit.qobj.pulse_qobj import PulseQobjInstruction, PulseLibraryItem","from qiskit.qobj.common import QobjDictField, QobjHeader","","","class QasmQobjInstruction:"," \"\"\"A class representing a single instruction in an QasmQobj Experiment.\"\"\"",""," def __init__("," self,"," name,"," params=None,"," qubits=None,"," register=None,"," memory=None,"," condition=None,"," conditional=None,"," label=None,"," mask=None,"," relation=None,"," val=None,"," snapshot_type=None,"," ):"," \"\"\"Instantiate a new QasmQobjInstruction object.",""," Args:"," name (str): The name of the instruction"," params (list): The list of parameters for the gate"," qubits (list): A list of ``int`` representing the qubits the"," instruction operates on"," register (list): If a ``measure`` instruction this is a list"," of ``int`` containing the list of register slots in which to"," store the measurement results (must be the same length as"," qubits). If a ``bfunc`` instruction this is a single ``int``"," of the register slot in which to store the result."," memory (list): If a ``measure`` instruction this is a list"," of ``int`` containing the list of memory slots to store the"," measurement results in (must be the same length as qubits)."," If a ``bfunc`` instruction this is a single ``int`` of the"," memory slot to store the boolean function result in."," condition (tuple): A tuple of the form ``(int, int)`` where the"," first ``int`` is the control register and the second ``int`` is"," the control value if the gate has a condition."," conditional (int): The register index of the condition"," label (str): An optional label assigned to the instruction"," mask (int): For a ``bfunc`` instruction the hex value which is"," applied as an ``AND`` to the register bits."," relation (str): Relational operator for comparing the masked"," register to the ``val`` kwarg. Can be either ``==`` (equals) or"," ``!=`` (not equals)."," val (int): Value to which to compare the masked register. In other"," words, the output of the function is ``(register AND mask)``"," snapshot_type (str): For snapshot instructions the type of snapshot"," to use"," \"\"\""," self.name = name"," if params is not None:"," self.params = params"," if qubits is not None:"," self.qubits = qubits"," if register is not None:"," self.register = register"," if memory is not None:"," self.memory = memory"," if condition is not None:"," self._condition = condition"," if conditional is not None:"," self.conditional = conditional"," if label is not None:"," self.label = label"," if mask is not None:"," self.mask = mask"," if relation is not None:"," self.relation = relation"," if val is not None:"," self.val = val"," if snapshot_type is not None:"," self.snapshot_type = snapshot_type",""," def to_dict(self):"," \"\"\"Return a dictionary format representation of the Instruction.",""," Returns:"," dict: The dictionary form of the QasmQobjInstruction."," \"\"\""," out_dict = {\"name\": self.name}"," for attr in ["," \"params\","," \"qubits\","," \"register\","," \"memory\","," \"_condition\","," \"conditional\","," \"label\","," \"mask\","," \"relation\","," \"val\","," \"snapshot_type\","," ]:"," if hasattr(self, attr):"," # TODO: Remove the param type conversion when Aer understands"," # ParameterExpression type"," if attr == \"params\":"," params = []"," for param in list(getattr(self, attr)):"," if isinstance(param, ParameterExpression):"," params.append(float(param))"," else:"," params.append(param)"," out_dict[attr] = params"," else:"," out_dict[attr] = getattr(self, attr)",""," return out_dict",""," def __repr__(self):"," out = \"QasmQobjInstruction(name='%s'\" % self.name"," for attr in ["," \"params\","," \"qubits\","," \"register\","," \"memory\","," \"_condition\","," \"conditional\","," \"label\","," \"mask\","," \"relation\","," \"val\","," \"snapshot_type\","," ]:"," attr_val = getattr(self, attr, None)"," if attr_val is not None:"," if isinstance(attr_val, str):"," out += f', {attr}=\"{attr_val}\"'"," else:"," out += f\", {attr}={attr_val}\""," out += \")\""," return out",""," def __str__(self):"," out = \"Instruction: %s\\n\" % self.name"," for attr in ["," \"params\","," \"qubits\","," \"register\","," \"memory\","," \"_condition\","," \"conditional\","," \"label\","," \"mask\","," \"relation\","," \"val\","," \"snapshot_type\","," ]:"," if hasattr(self, attr):"," out += f\"\\t\\t{attr}: {getattr(self, attr)}\\n\""," return out",""," @classmethod"," def from_dict(cls, data):"," \"\"\"Create a new QasmQobjInstruction object from a dictionary.",""," Args:"," data (dict): A dictionary for the experiment config",""," Returns:"," QasmQobjInstruction: The object from the input dictionary."," \"\"\""," name = data.pop(\"name\")"," return cls(name, **data)",""," def __eq__(self, other):"," if isinstance(other, QasmQobjInstruction):"," if self.to_dict() == other.to_dict():"," return True"," return False","","","class QasmQobjExperiment:"," \"\"\"An OpenQASM 2 Qobj Experiment.",""," Each instance of this class is used to represent an OpenQASM 2 experiment as"," part of a larger OpenQASM 2 qobj."," \"\"\"",""," def __init__(self, config=None, header=None, instructions=None):"," \"\"\"Instantiate a QasmQobjExperiment.",""," Args:"," config (QasmQobjExperimentConfig): A config object for the experiment"," header (QasmQobjExperimentHeader): A header object for the experiment"," instructions (list): A list of :class:`QasmQobjInstruction` objects"," \"\"\""," self.config = config or QasmQobjExperimentConfig()"," self.header = header or QasmQobjExperimentHeader()"," self.instructions = instructions or []",""," def __repr__(self):"," instructions_str = [repr(x) for x in self.instructions]"," instructions_repr = \"[\" + \", \".join(instructions_str) + \"]\""," out = \"QasmQobjExperiment(config={}, header={}, instructions={})\".format("," repr(self.config),"," repr(self.header),"," instructions_repr,"," )"," return out",""," def __str__(self):"," out = \"\\nOpenQASM2 Experiment:\\n\""," config = pprint.pformat(self.config.to_dict())"," header = pprint.pformat(self.header.to_dict())"," out += \"Header:\\n%s\\n\" % header"," out += \"Config:\\n%s\\n\\n\" % config"," for instruction in self.instructions:"," out += \"\\t%s\\n\" % instruction"," return out",""," def to_dict(self):"," \"\"\"Return a dictionary format representation of the Experiment.",""," Returns:"," dict: The dictionary form of the QasmQObjExperiment."," \"\"\""," out_dict = {"," \"config\": self.config.to_dict(),"," \"header\": self.header.to_dict(),"," \"instructions\": [x.to_dict() for x in self.instructions],"," }"," return out_dict",""," @classmethod"," def from_dict(cls, data):"," \"\"\"Create a new QasmQobjExperiment object from a dictionary.",""," Args:"," data (dict): A dictionary for the experiment config",""," Returns:"," QasmQobjExperiment: The object from the input dictionary."," \"\"\""," config = None"," if \"config\" in data:"," config = QasmQobjExperimentConfig.from_dict(data.pop(\"config\"))"," header = None"," if \"header\" in data:"," header = QasmQobjExperimentHeader.from_dict(data.pop(\"header\"))"," instructions = None"," if \"instructions\" in data:"," instructions = ["," QasmQobjInstruction.from_dict(inst) for inst in data.pop(\"instructions\")"," ]"," return cls(config, header, instructions)",""," def __eq__(self, other):"," if isinstance(other, QasmQobjExperiment):"," if self.to_dict() == other.to_dict():"," return True"," return False","","","class QasmQobjConfig(SimpleNamespace):"," \"\"\"A configuration for an OpenQASM 2 Qobj.\"\"\"",""," def __init__("," self,"," shots=None,"," seed_simulator=None,"," memory=None,"," parameter_binds=None,"," meas_level=None,"," meas_return=None,"," memory_slots=None,"," n_qubits=None,"," pulse_library=None,"," calibrations=None,"," rep_delay=None,"," qubit_lo_freq=None,"," meas_lo_freq=None,"," **kwargs,"," ):"," \"\"\"Model for RunConfig.",""," Args:"," shots (int): the number of shots."," seed_simulator (int): the seed to use in the simulator"," memory (bool): whether to request memory from backend (per-shot readouts)"," parameter_binds (list[dict]): List of parameter bindings"," meas_level (int): Measurement level 0, 1, or 2"," meas_return (str): For measurement level < 2, whether single or avg shots are returned"," memory_slots (int): The number of memory slots on the device"," n_qubits (int): The number of qubits on the device"," pulse_library (list): List of :class:`PulseLibraryItem`."," calibrations (QasmExperimentCalibrations): Information required for Pulse gates."," rep_delay (float): Delay between programs in sec. Only supported on certain"," backends (``backend.configuration().dynamic_reprate_enabled`` ). Must be from the"," range supplied by the backend (``backend.configuration().rep_delay_range``). Default"," is ``backend.configuration().default_rep_delay``."," qubit_lo_freq (list): List of frequencies (as floats) for the qubit driver LO's in GHz."," meas_lo_freq (list): List of frequencies (as floats) for the measurement driver LO's in"," GHz."," kwargs: Additional free form key value fields to add to the"," configuration."," \"\"\""," if shots is not None:"," self.shots = int(shots)",""," if seed_simulator is not None:"," self.seed_simulator = int(seed_simulator)",""," if memory is not None:"," self.memory = bool(memory)",""," if parameter_binds is not None:"," self.parameter_binds = parameter_binds",""," if meas_level is not None:"," self.meas_level = meas_level",""," if meas_return is not None:"," self.meas_return = meas_return",""," if memory_slots is not None:"," self.memory_slots = memory_slots",""," if n_qubits is not None:"," self.n_qubits = n_qubits",""," if pulse_library is not None:"," self.pulse_library = pulse_library",""," if calibrations is not None:"," self.calibrations = calibrations",""," if rep_delay is not None:"," self.rep_delay = rep_delay",""," if qubit_lo_freq is not None:"," self.qubit_lo_freq = qubit_lo_freq",""," if meas_lo_freq is not None:"," self.meas_lo_freq = meas_lo_freq",""," if kwargs:"," self.__dict__.update(kwargs)",""," def to_dict(self):"," \"\"\"Return a dictionary format representation of the OpenQASM 2 Qobj config.",""," Returns:"," dict: The dictionary form of the QasmQobjConfig."," \"\"\""," out_dict = copy.copy(self.__dict__)"," if hasattr(self, \"pulse_library\"):"," out_dict[\"pulse_library\"] = [x.to_dict() for x in self.pulse_library]",""," if hasattr(self, \"calibrations\"):"," out_dict[\"calibrations\"] = self.calibrations.to_dict()",""," return out_dict",""," @classmethod"," def from_dict(cls, data):"," \"\"\"Create a new QasmQobjConfig object from a dictionary.",""," Args:"," data (dict): A dictionary for the config",""," Returns:"," QasmQobjConfig: The object from the input dictionary."," \"\"\""," if \"pulse_library\" in data:"," pulse_lib = data.pop(\"pulse_library\")"," pulse_lib_obj = [PulseLibraryItem.from_dict(x) for x in pulse_lib]"," data[\"pulse_library\"] = pulse_lib_obj",""," if \"calibrations\" in data:"," calibrations = data.pop(\"calibrations\")"," data[\"calibrations\"] = QasmExperimentCalibrations.from_dict(calibrations)",""," return cls(**data)",""," def __eq__(self, other):"," if isinstance(other, QasmQobjConfig):"," if self.to_dict() == other.to_dict():"," return True"," return False","","","class QasmQobjExperimentHeader(QobjDictField):"," \"\"\"A header for a single OpenQASM 2 experiment in the qobj.\"\"\"",""," pass","","","class QasmQobjExperimentConfig(QobjDictField):"," \"\"\"Configuration for a single OpenQASM 2 experiment in the qobj.\"\"\"",""," def __init__(self, calibrations=None, qubit_lo_freq=None, meas_lo_freq=None, **kwargs):"," \"\"\""," Args:"," calibrations (QasmExperimentCalibrations): Information required for Pulse gates."," qubit_lo_freq (List[float]): List of qubit LO frequencies in GHz."," meas_lo_freq (List[float]): List of meas readout LO frequencies in GHz."," kwargs: Additional free form key value fields to add to the configuration"," \"\"\""," if calibrations:"," self.calibrations = calibrations"," if qubit_lo_freq is not None:"," self.qubit_lo_freq = qubit_lo_freq"," if meas_lo_freq is not None:"," self.meas_lo_freq = meas_lo_freq",""," super().__init__(**kwargs)",""," def to_dict(self):"," out_dict = copy.copy(self.__dict__)"," if hasattr(self, \"calibrations\"):"," out_dict[\"calibrations\"] = self.calibrations.to_dict()"," return out_dict",""," @classmethod"," def from_dict(cls, data):"," if \"calibrations\" in data:"," calibrations = data.pop(\"calibrations\")"," data[\"calibrations\"] = QasmExperimentCalibrations.from_dict(calibrations)"," return cls(**data)","","","class QasmExperimentCalibrations:"," \"\"\"A container for any calibrations data. The gates attribute contains a list of"," GateCalibrations."," \"\"\"",""," def __init__(self, gates):"," \"\"\""," Initialize a container for calibrations.",""," Args:"," gates (list(GateCalibration))"," \"\"\""," self.gates = gates",""," def to_dict(self):"," \"\"\"Return a dictionary format representation of the calibrations.",""," Returns:"," dict: The dictionary form of the GateCalibration.",""," \"\"\""," out_dict = copy.copy(self.__dict__)"," out_dict[\"gates\"] = [x.to_dict() for x in self.gates]"," return out_dict",""," @classmethod"," def from_dict(cls, data):"," \"\"\"Create a new GateCalibration object from a dictionary.",""," Args:"," data (dict): A dictionary representing the QasmExperimentCalibrations to"," create. It will be in the same format as output by :func:`to_dict`.",""," Returns:"," QasmExperimentCalibrations: The QasmExperimentCalibrations from the input dictionary."," \"\"\""," gates = data.pop(\"gates\")"," data[\"gates\"] = [GateCalibration.from_dict(x) for x in gates]"," return cls(**data)","","","class GateCalibration:"," \"\"\"Each calibration specifies a unique gate by name, qubits and params, and"," contains the Pulse instructions to implement it.\"\"\"",""," def __init__(self, name, qubits, params, instructions):"," \"\"\""," Initialize a single gate calibration. Instructions may reference waveforms which should be"," made available in the pulse_library.",""," Args:"," name (str): Gate name."," qubits (list(int)): Qubits the gate applies to."," params (list(complex)): Gate parameter values, if any."," instructions (list(PulseQobjInstruction)): The gate implementation."," \"\"\""," self.name = name"," self.qubits = qubits"," self.params = params"," self.instructions = instructions",""," def __hash__(self):"," return hash("," ("," self.name,"," tuple(self.qubits),"," tuple(self.params),"," tuple(str(inst) for inst in self.instructions),"," )"," )",""," def to_dict(self):"," \"\"\"Return a dictionary format representation of the Gate Calibration.",""," Returns:"," dict: The dictionary form of the GateCalibration."," \"\"\""," out_dict = copy.copy(self.__dict__)"," out_dict[\"instructions\"] = [x.to_dict() for x in self.instructions]"," return out_dict",""," @classmethod"," def from_dict(cls, data):"," \"\"\"Create a new GateCalibration object from a dictionary.",""," Args:"," data (dict): A dictionary representing the GateCalibration to create. It"," will be in the same format as output by :func:`to_dict`.",""," Returns:"," GateCalibration: The GateCalibration from the input dictionary."," \"\"\""," instructions = data.pop(\"instructions\")"," data[\"instructions\"] = [PulseQobjInstruction.from_dict(x) for x in instructions]"," return cls(**data)","","","class QasmQobj:"," \"\"\"An OpenQASM 2 Qobj.\"\"\"",""," def __init__(self, qobj_id=None, config=None, experiments=None, header=None):"," \"\"\"Instantiate a new OpenQASM 2 Qobj Object.",""," Each OpenQASM 2 Qobj object is used to represent a single payload that will"," be passed to a Qiskit provider. It mirrors the Qobj the published"," `Qobj specification `_ for OpenQASM"," experiments.",""," Args:"," qobj_id (str): An identifier for the qobj"," config (QasmQobjRunConfig): A config for the entire run"," header (QobjHeader): A header for the entire run"," experiments (list): A list of lists of :class:`QasmQobjExperiment`"," objects representing an experiment"," \"\"\""," self.header = header or QobjHeader()"," self.config = config or QasmQobjConfig()"," self.experiments = experiments or []"," self.qobj_id = qobj_id"," self.type = \"QASM\""," self.schema_version = \"1.3.0\"",""," def __repr__(self):"," experiments_str = [repr(x) for x in self.experiments]"," experiments_repr = \"[\" + \", \".join(experiments_str) + \"]\""," out = \"QasmQobj(qobj_id='{}', config={}, experiments={}, header={})\".format("," self.qobj_id,"," repr(self.config),"," experiments_repr,"," repr(self.header),"," )"," return out",""," def __str__(self):"," out = \"QASM Qobj: %s:\\n\" % self.qobj_id"," config = pprint.pformat(self.config.to_dict())"," out += \"Config: %s\\n\" % str(config)"," header = pprint.pformat(self.header.to_dict())"," out += \"Header: %s\\n\" % str(header)"," out += \"Experiments:\\n\""," for experiment in self.experiments:"," out += \"%s\" % str(experiment)"," return out",""," def to_dict(self):"," \"\"\"Return a dictionary format representation of the OpenQASM 2 Qobj.",""," Note this dict is not in the json wire format expected by IBM and Qobj"," specification because complex numbers are still of type complex. Also,"," this may contain native numpy arrays. When serializing this output"," for use with IBM systems, you can leverage a json encoder that converts these"," as expected. For example:",""," .. code-block::",""," import json"," import numpy",""," class QobjEncoder(json.JSONEncoder):"," def default(self, obj):"," if isinstance(obj, numpy.ndarray):"," return obj.tolist()"," if isinstance(obj, complex):"," return (obj.real, obj.imag)"," return json.JSONEncoder.default(self, obj)",""," json.dumps(qobj.to_dict(), cls=QobjEncoder)",""," Returns:"," dict: A dictionary representation of the QasmQobj object"," \"\"\""," out_dict = {"," \"qobj_id\": self.qobj_id,"," \"header\": self.header.to_dict(),"," \"config\": self.config.to_dict(),"," \"schema_version\": self.schema_version,"," \"type\": \"QASM\","," \"experiments\": [x.to_dict() for x in self.experiments],"," }"," return out_dict",""," @classmethod"," def from_dict(cls, data):"," \"\"\"Create a new QASMQobj object from a dictionary.",""," Args:"," data (dict): A dictionary representing the QasmQobj to create. It"," will be in the same format as output by :func:`to_dict`.",""," Returns:"," QasmQobj: The QasmQobj from the input dictionary."," \"\"\""," config = None"," if \"config\" in data:"," config = QasmQobjConfig.from_dict(data[\"config\"])"," experiments = None"," if \"experiments\" in data:"," experiments = [QasmQobjExperiment.from_dict(exp) for exp in data[\"experiments\"]]"," header = None"," if \"header\" in data:"," header = QobjHeader.from_dict(data[\"header\"])",""," return cls("," qobj_id=data.get(\"qobj_id\"), config=config, experiments=experiments, header=header"," )",""," def __eq__(self, other):"," if isinstance(other, QasmQobj):"," if self.to_dict() == other.to_dict():"," return True"," return False"],"stylingDirectives":[[{"start":0,"end":30,"cssClass":"pl-c"}],[{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":25,"cssClass":"pl-c"}],[{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":70,"cssClass":"pl-c"}],[{"start":0,"end":77,"cssClass":"pl-c"}],[{"start":0,"end":71,"cssClass":"pl-c"}],[{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":69,"cssClass":"pl-c"}],[{"start":0,"end":72,"cssClass":"pl-c"}],[{"start":0,"end":49,"cssClass":"pl-c"}],[],[{"start":0,"end":62,"cssClass":"pl-s"}],[],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":11,"cssClass":"pl-s1"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":13,"cssClass":"pl-s1"}],[{"start":0,"end":4,"cssClass":"pl-k"},{"start":5,"end":10,"cssClass":"pl-s1"},{"start":11,"end":17,"cssClass":"pl-k"},{"start":18,"end":33,"cssClass":"pl-v"}],[{"start":0,"end":4,"cssClass":"pl-k"},{"start":5,"end":11,"cssClass":"pl-s1"},{"start":12,"end":19,"cssClass":"pl-s1"},{"start":20,"end":39,"cssClass":"pl-s1"},{"start":40,"end":46,"cssClass":"pl-k"},{"start":47,"end":66,"cssClass":"pl-v"}],[{"start":0,"end":4,"cssClass":"pl-k"},{"start":5,"end":11,"cssClass":"pl-s1"},{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":27,"cssClass":"pl-s1"},{"start":28,"end":34,"cssClass":"pl-k"},{"start":35,"end":55,"cssClass":"pl-v"},{"start":57,"end":73,"cssClass":"pl-v"}],[{"start":0,"end":4,"cssClass":"pl-k"},{"start":5,"end":11,"cssClass":"pl-s1"},{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":23,"cssClass":"pl-s1"},{"start":24,"end":30,"cssClass":"pl-k"},{"start":31,"end":44,"cssClass":"pl-v"},{"start":46,"end":56,"cssClass":"pl-v"}],[],[],[{"start":0,"end":5,"cssClass":"pl-k"},{"start":6,"end":25,"cssClass":"pl-v"}],[{"start":4,"end":78,"cssClass":"pl-s"}],[],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":16,"cssClass":"pl-en"}],[{"start":8,"end":12,"cssClass":"pl-s1"}],[{"start":8,"end":12,"cssClass":"pl-s1"}],[{"start":8,"end":14,"cssClass":"pl-s1"},{"start":14,"end":15,"cssClass":"pl-c1"},{"start":15,"end":19,"cssClass":"pl-c1"}],[{"start":8,"end":14,"cssClass":"pl-s1"},{"start":14,"end":15,"cssClass":"pl-c1"},{"start":15,"end":19,"cssClass":"pl-c1"}],[{"start":8,"end":16,"cssClass":"pl-s1"},{"start":16,"end":17,"cssClass":"pl-c1"},{"start":17,"end":21,"cssClass":"pl-c1"}],[{"start":8,"end":14,"cssClass":"pl-s1"},{"start":14,"end":15,"cssClass":"pl-c1"},{"start":15,"end":19,"cssClass":"pl-c1"}],[{"start":8,"end":17,"cssClass":"pl-s1"},{"start":17,"end":18,"cssClass":"pl-c1"},{"start":18,"end":22,"cssClass":"pl-c1"}],[{"start":8,"end":19,"cssClass":"pl-s1"},{"start":19,"end":20,"cssClass":"pl-c1"},{"start":20,"end":24,"cssClass":"pl-c1"}],[{"start":8,"end":13,"cssClass":"pl-s1"},{"start":13,"end":14,"cssClass":"pl-c1"},{"start":14,"end":18,"cssClass":"pl-c1"}],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":12,"end":13,"cssClass":"pl-c1"},{"start":13,"end":17,"cssClass":"pl-c1"}],[{"start":8,"end":16,"cssClass":"pl-s1"},{"start":16,"end":17,"cssClass":"pl-c1"},{"start":17,"end":21,"cssClass":"pl-c1"}],[{"start":8,"end":11,"cssClass":"pl-s1"},{"start":11,"end":12,"cssClass":"pl-c1"},{"start":12,"end":16,"cssClass":"pl-c1"}],[{"start":8,"end":21,"cssClass":"pl-s1"},{"start":21,"end":22,"cssClass":"pl-c1"},{"start":22,"end":26,"cssClass":"pl-c1"}],[],[{"start":8,"end":56,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":13,"cssClass":"pl-s"}],[{"start":0,"end":51,"cssClass":"pl-s"}],[{"start":0,"end":62,"cssClass":"pl-s"}],[{"start":0,"end":72,"cssClass":"pl-s"}],[{"start":0,"end":39,"cssClass":"pl-s"}],[{"start":0,"end":72,"cssClass":"pl-s"}],[{"start":0,"end":76,"cssClass":"pl-s"}],[{"start":0,"end":73,"cssClass":"pl-s"}],[{"start":0,"end":76,"cssClass":"pl-s"}],[{"start":0,"end":66,"cssClass":"pl-s"}],[{"start":0,"end":70,"cssClass":"pl-s"}],[{"start":0,"end":75,"cssClass":"pl-s"}],[{"start":0,"end":75,"cssClass":"pl-s"}],[{"start":0,"end":74,"cssClass":"pl-s"}],[{"start":0,"end":68,"cssClass":"pl-s"}],[{"start":0,"end":75,"cssClass":"pl-s"}],[{"start":0,"end":79,"cssClass":"pl-s"}],[{"start":0,"end":62,"cssClass":"pl-s"}],[{"start":0,"end":67,"cssClass":"pl-s"}],[{"start":0,"end":70,"cssClass":"pl-s"}],[{"start":0,"end":74,"cssClass":"pl-s"}],[{"start":0,"end":59,"cssClass":"pl-s"}],[{"start":0,"end":77,"cssClass":"pl-s"}],[{"start":0,"end":79,"cssClass":"pl-s"}],[{"start":0,"end":36,"cssClass":"pl-s"}],[{"start":0,"end":78,"cssClass":"pl-s"}],[{"start":0,"end":76,"cssClass":"pl-s"}],[{"start":0,"end":79,"cssClass":"pl-s"}],[{"start":0,"end":22,"cssClass":"pl-s"}],[{"start":0,"end":11,"cssClass":"pl-s"}],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":13,"end":17,"cssClass":"pl-s1"},{"start":18,"end":19,"cssClass":"pl-c1"},{"start":20,"end":24,"cssClass":"pl-s1"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":17,"cssClass":"pl-s1"},{"start":18,"end":20,"cssClass":"pl-c1"},{"start":21,"end":24,"cssClass":"pl-c1"},{"start":25,"end":29,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":23,"cssClass":"pl-s1"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":26,"end":32,"cssClass":"pl-s1"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":17,"cssClass":"pl-s1"},{"start":18,"end":20,"cssClass":"pl-c1"},{"start":21,"end":24,"cssClass":"pl-c1"},{"start":25,"end":29,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":23,"cssClass":"pl-s1"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":26,"end":32,"cssClass":"pl-s1"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":19,"cssClass":"pl-s1"},{"start":20,"end":22,"cssClass":"pl-c1"},{"start":23,"end":26,"cssClass":"pl-c1"},{"start":27,"end":31,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":25,"cssClass":"pl-s1"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":28,"end":36,"cssClass":"pl-s1"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":17,"cssClass":"pl-s1"},{"start":18,"end":20,"cssClass":"pl-c1"},{"start":21,"end":24,"cssClass":"pl-c1"},{"start":25,"end":29,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":23,"cssClass":"pl-s1"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":26,"end":32,"cssClass":"pl-s1"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":20,"cssClass":"pl-s1"},{"start":21,"end":23,"cssClass":"pl-c1"},{"start":24,"end":27,"cssClass":"pl-c1"},{"start":28,"end":32,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":27,"cssClass":"pl-s1"},{"start":28,"end":29,"cssClass":"pl-c1"},{"start":30,"end":39,"cssClass":"pl-s1"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":22,"cssClass":"pl-s1"},{"start":23,"end":25,"cssClass":"pl-c1"},{"start":26,"end":29,"cssClass":"pl-c1"},{"start":30,"end":34,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":28,"cssClass":"pl-s1"},{"start":29,"end":30,"cssClass":"pl-c1"},{"start":31,"end":42,"cssClass":"pl-s1"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":16,"cssClass":"pl-s1"},{"start":17,"end":19,"cssClass":"pl-c1"},{"start":20,"end":23,"cssClass":"pl-c1"},{"start":24,"end":28,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":22,"cssClass":"pl-s1"},{"start":23,"end":24,"cssClass":"pl-c1"},{"start":25,"end":30,"cssClass":"pl-s1"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":15,"cssClass":"pl-s1"},{"start":16,"end":18,"cssClass":"pl-c1"},{"start":19,"end":22,"cssClass":"pl-c1"},{"start":23,"end":27,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":21,"cssClass":"pl-s1"},{"start":22,"end":23,"cssClass":"pl-c1"},{"start":24,"end":28,"cssClass":"pl-s1"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":19,"cssClass":"pl-s1"},{"start":20,"end":22,"cssClass":"pl-c1"},{"start":23,"end":26,"cssClass":"pl-c1"},{"start":27,"end":31,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":25,"cssClass":"pl-s1"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":28,"end":36,"cssClass":"pl-s1"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":14,"cssClass":"pl-s1"},{"start":15,"end":17,"cssClass":"pl-c1"},{"start":18,"end":21,"cssClass":"pl-c1"},{"start":22,"end":26,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":20,"cssClass":"pl-s1"},{"start":21,"end":22,"cssClass":"pl-c1"},{"start":23,"end":26,"cssClass":"pl-s1"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":24,"cssClass":"pl-s1"},{"start":25,"end":27,"cssClass":"pl-c1"},{"start":28,"end":31,"cssClass":"pl-c1"},{"start":32,"end":36,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":30,"cssClass":"pl-s1"},{"start":31,"end":32,"cssClass":"pl-c1"},{"start":33,"end":46,"cssClass":"pl-s1"}],[],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":15,"cssClass":"pl-en"},{"start":16,"end":20,"cssClass":"pl-s1"}],[{"start":8,"end":72,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":16,"cssClass":"pl-s"}],[{"start":0,"end":65,"cssClass":"pl-s"}],[{"start":0,"end":11,"cssClass":"pl-s"}],[{"start":8,"end":16,"cssClass":"pl-s1"},{"start":17,"end":18,"cssClass":"pl-c1"},{"start":20,"end":26,"cssClass":"pl-s"},{"start":28,"end":32,"cssClass":"pl-s1"},{"start":33,"end":37,"cssClass":"pl-s1"}],[{"start":8,"end":11,"cssClass":"pl-k"},{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":19,"cssClass":"pl-c1"}],[{"start":12,"end":20,"cssClass":"pl-s"}],[{"start":12,"end":20,"cssClass":"pl-s"}],[{"start":12,"end":22,"cssClass":"pl-s"}],[{"start":12,"end":20,"cssClass":"pl-s"}],[{"start":12,"end":24,"cssClass":"pl-s"}],[{"start":12,"end":25,"cssClass":"pl-s"}],[{"start":12,"end":19,"cssClass":"pl-s"}],[{"start":12,"end":18,"cssClass":"pl-s"}],[{"start":12,"end":22,"cssClass":"pl-s"}],[{"start":12,"end":17,"cssClass":"pl-s"}],[{"start":12,"end":27,"cssClass":"pl-s"}],[],[{"start":12,"end":14,"cssClass":"pl-k"},{"start":15,"end":22,"cssClass":"pl-en"},{"start":23,"end":27,"cssClass":"pl-s1"},{"start":29,"end":33,"cssClass":"pl-s1"}],[{"start":16,"end":77,"cssClass":"pl-c"}],[{"start":16,"end":42,"cssClass":"pl-c"}],[{"start":16,"end":18,"cssClass":"pl-k"},{"start":19,"end":23,"cssClass":"pl-s1"},{"start":24,"end":26,"cssClass":"pl-c1"},{"start":27,"end":35,"cssClass":"pl-s"}],[{"start":20,"end":26,"cssClass":"pl-s1"},{"start":27,"end":28,"cssClass":"pl-c1"}],[{"start":20,"end":23,"cssClass":"pl-k"},{"start":24,"end":29,"cssClass":"pl-s1"},{"start":30,"end":32,"cssClass":"pl-c1"},{"start":33,"end":37,"cssClass":"pl-en"},{"start":38,"end":45,"cssClass":"pl-en"},{"start":46,"end":50,"cssClass":"pl-s1"},{"start":52,"end":56,"cssClass":"pl-s1"}],[{"start":24,"end":26,"cssClass":"pl-k"},{"start":27,"end":37,"cssClass":"pl-en"},{"start":38,"end":43,"cssClass":"pl-s1"},{"start":45,"end":64,"cssClass":"pl-v"}],[{"start":28,"end":34,"cssClass":"pl-s1"},{"start":35,"end":41,"cssClass":"pl-en"},{"start":42,"end":47,"cssClass":"pl-en"},{"start":48,"end":53,"cssClass":"pl-s1"}],[{"start":24,"end":28,"cssClass":"pl-k"}],[{"start":28,"end":34,"cssClass":"pl-s1"},{"start":35,"end":41,"cssClass":"pl-en"},{"start":42,"end":47,"cssClass":"pl-s1"}],[{"start":20,"end":28,"cssClass":"pl-s1"},{"start":29,"end":33,"cssClass":"pl-s1"},{"start":35,"end":36,"cssClass":"pl-c1"},{"start":37,"end":43,"cssClass":"pl-s1"}],[{"start":16,"end":20,"cssClass":"pl-k"}],[{"start":20,"end":28,"cssClass":"pl-s1"},{"start":29,"end":33,"cssClass":"pl-s1"},{"start":35,"end":36,"cssClass":"pl-c1"},{"start":37,"end":44,"cssClass":"pl-en"},{"start":45,"end":49,"cssClass":"pl-s1"},{"start":51,"end":55,"cssClass":"pl-s1"}],[],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":23,"cssClass":"pl-s1"}],[],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":16,"cssClass":"pl-en"},{"start":17,"end":21,"cssClass":"pl-s1"}],[{"start":8,"end":11,"cssClass":"pl-s1"},{"start":12,"end":13,"cssClass":"pl-c1"},{"start":14,"end":45,"cssClass":"pl-s"},{"start":46,"end":47,"cssClass":"pl-c1"},{"start":48,"end":52,"cssClass":"pl-s1"},{"start":53,"end":57,"cssClass":"pl-s1"}],[{"start":8,"end":11,"cssClass":"pl-k"},{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":19,"cssClass":"pl-c1"}],[{"start":12,"end":20,"cssClass":"pl-s"}],[{"start":12,"end":20,"cssClass":"pl-s"}],[{"start":12,"end":22,"cssClass":"pl-s"}],[{"start":12,"end":20,"cssClass":"pl-s"}],[{"start":12,"end":24,"cssClass":"pl-s"}],[{"start":12,"end":25,"cssClass":"pl-s"}],[{"start":12,"end":19,"cssClass":"pl-s"}],[{"start":12,"end":18,"cssClass":"pl-s"}],[{"start":12,"end":22,"cssClass":"pl-s"}],[{"start":12,"end":17,"cssClass":"pl-s"}],[{"start":12,"end":27,"cssClass":"pl-s"}],[],[{"start":12,"end":20,"cssClass":"pl-s1"},{"start":21,"end":22,"cssClass":"pl-c1"},{"start":23,"end":30,"cssClass":"pl-en"},{"start":31,"end":35,"cssClass":"pl-s1"},{"start":37,"end":41,"cssClass":"pl-s1"},{"start":43,"end":47,"cssClass":"pl-c1"}],[{"start":12,"end":14,"cssClass":"pl-k"},{"start":15,"end":23,"cssClass":"pl-s1"},{"start":24,"end":26,"cssClass":"pl-c1"},{"start":27,"end":30,"cssClass":"pl-c1"},{"start":31,"end":35,"cssClass":"pl-c1"}],[{"start":16,"end":18,"cssClass":"pl-k"},{"start":19,"end":29,"cssClass":"pl-en"},{"start":30,"end":38,"cssClass":"pl-s1"},{"start":40,"end":43,"cssClass":"pl-s1"}],[{"start":20,"end":23,"cssClass":"pl-s1"},{"start":24,"end":26,"cssClass":"pl-c1"},{"start":27,"end":51,"cssClass":"pl-s"},{"start":31,"end":37,"cssClass":"pl-s1"},{"start":31,"end":32,"cssClass":"pl-kos"},{"start":32,"end":36,"cssClass":"pl-s1"},{"start":36,"end":37,"cssClass":"pl-kos"},{"start":39,"end":49,"cssClass":"pl-s1"},{"start":39,"end":40,"cssClass":"pl-kos"},{"start":40,"end":48,"cssClass":"pl-s1"},{"start":48,"end":49,"cssClass":"pl-kos"}],[{"start":16,"end":20,"cssClass":"pl-k"}],[{"start":20,"end":23,"cssClass":"pl-s1"},{"start":24,"end":26,"cssClass":"pl-c1"},{"start":27,"end":49,"cssClass":"pl-s"},{"start":31,"end":37,"cssClass":"pl-s1"},{"start":31,"end":32,"cssClass":"pl-kos"},{"start":32,"end":36,"cssClass":"pl-s1"},{"start":36,"end":37,"cssClass":"pl-kos"},{"start":38,"end":48,"cssClass":"pl-s1"},{"start":38,"end":39,"cssClass":"pl-kos"},{"start":39,"end":47,"cssClass":"pl-s1"},{"start":47,"end":48,"cssClass":"pl-kos"}],[{"start":8,"end":11,"cssClass":"pl-s1"},{"start":12,"end":14,"cssClass":"pl-c1"},{"start":15,"end":18,"cssClass":"pl-s"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":18,"cssClass":"pl-s1"}],[],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":15,"cssClass":"pl-en"},{"start":16,"end":20,"cssClass":"pl-s1"}],[{"start":8,"end":11,"cssClass":"pl-s1"},{"start":12,"end":13,"cssClass":"pl-c1"},{"start":14,"end":33,"cssClass":"pl-s"},{"start":30,"end":32,"cssClass":"pl-cce"},{"start":34,"end":35,"cssClass":"pl-c1"},{"start":36,"end":40,"cssClass":"pl-s1"},{"start":41,"end":45,"cssClass":"pl-s1"}],[{"start":8,"end":11,"cssClass":"pl-k"},{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":19,"cssClass":"pl-c1"}],[{"start":12,"end":20,"cssClass":"pl-s"}],[{"start":12,"end":20,"cssClass":"pl-s"}],[{"start":12,"end":22,"cssClass":"pl-s"}],[{"start":12,"end":20,"cssClass":"pl-s"}],[{"start":12,"end":24,"cssClass":"pl-s"}],[{"start":12,"end":25,"cssClass":"pl-s"}],[{"start":12,"end":19,"cssClass":"pl-s"}],[{"start":12,"end":18,"cssClass":"pl-s"}],[{"start":12,"end":22,"cssClass":"pl-s"}],[{"start":12,"end":17,"cssClass":"pl-s"}],[{"start":12,"end":27,"cssClass":"pl-s"}],[],[{"start":12,"end":14,"cssClass":"pl-k"},{"start":15,"end":22,"cssClass":"pl-en"},{"start":23,"end":27,"cssClass":"pl-s1"},{"start":29,"end":33,"cssClass":"pl-s1"}],[{"start":16,"end":19,"cssClass":"pl-s1"},{"start":20,"end":22,"cssClass":"pl-c1"},{"start":23,"end":61,"cssClass":"pl-s"},{"start":25,"end":27,"cssClass":"pl-cce"},{"start":27,"end":29,"cssClass":"pl-cce"},{"start":29,"end":35,"cssClass":"pl-s1"},{"start":29,"end":30,"cssClass":"pl-kos"},{"start":30,"end":34,"cssClass":"pl-s1"},{"start":34,"end":35,"cssClass":"pl-kos"},{"start":37,"end":58,"cssClass":"pl-s1"},{"start":37,"end":38,"cssClass":"pl-kos"},{"start":38,"end":45,"cssClass":"pl-en"},{"start":46,"end":50,"cssClass":"pl-s1"},{"start":52,"end":56,"cssClass":"pl-s1"},{"start":57,"end":58,"cssClass":"pl-kos"},{"start":58,"end":60,"cssClass":"pl-cce"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":18,"cssClass":"pl-s1"}],[],[{"start":4,"end":16,"cssClass":"pl-en"},{"start":5,"end":16,"cssClass":"pl-s1"}],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":17,"cssClass":"pl-en"},{"start":18,"end":21,"cssClass":"pl-s1"},{"start":23,"end":27,"cssClass":"pl-s1"}],[{"start":8,"end":69,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":13,"cssClass":"pl-s"}],[{"start":0,"end":63,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":16,"cssClass":"pl-s"}],[{"start":0,"end":70,"cssClass":"pl-s"}],[{"start":0,"end":11,"cssClass":"pl-s"}],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":13,"end":14,"cssClass":"pl-c1"},{"start":15,"end":19,"cssClass":"pl-s1"},{"start":20,"end":23,"cssClass":"pl-en"},{"start":24,"end":30,"cssClass":"pl-s"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":18,"cssClass":"pl-en"},{"start":19,"end":23,"cssClass":"pl-s1"},{"start":25,"end":27,"cssClass":"pl-c1"},{"start":27,"end":31,"cssClass":"pl-s1"}],[],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":14,"cssClass":"pl-en"},{"start":15,"end":19,"cssClass":"pl-s1"},{"start":21,"end":26,"cssClass":"pl-s1"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":21,"cssClass":"pl-en"},{"start":22,"end":27,"cssClass":"pl-s1"},{"start":29,"end":48,"cssClass":"pl-v"}],[{"start":12,"end":14,"cssClass":"pl-k"},{"start":15,"end":19,"cssClass":"pl-s1"},{"start":20,"end":27,"cssClass":"pl-en"},{"start":30,"end":32,"cssClass":"pl-c1"},{"start":33,"end":38,"cssClass":"pl-s1"},{"start":39,"end":46,"cssClass":"pl-en"}],[{"start":16,"end":22,"cssClass":"pl-k"},{"start":23,"end":27,"cssClass":"pl-c1"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":20,"cssClass":"pl-c1"}],[],[],[{"start":0,"end":5,"cssClass":"pl-k"},{"start":6,"end":24,"cssClass":"pl-v"}],[{"start":4,"end":37,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":80,"cssClass":"pl-s"}],[{"start":0,"end":37,"cssClass":"pl-s"}],[{"start":0,"end":7,"cssClass":"pl-s"}],[],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":16,"cssClass":"pl-en"},{"start":17,"end":21,"cssClass":"pl-s1"},{"start":23,"end":29,"cssClass":"pl-s1"},{"start":29,"end":30,"cssClass":"pl-c1"},{"start":30,"end":34,"cssClass":"pl-c1"},{"start":36,"end":42,"cssClass":"pl-s1"},{"start":42,"end":43,"cssClass":"pl-c1"},{"start":43,"end":47,"cssClass":"pl-c1"},{"start":49,"end":61,"cssClass":"pl-s1"},{"start":61,"end":62,"cssClass":"pl-c1"},{"start":62,"end":66,"cssClass":"pl-c1"}],[{"start":8,"end":44,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":13,"cssClass":"pl-s"}],[{"start":0,"end":81,"cssClass":"pl-s"}],[{"start":0,"end":81,"cssClass":"pl-s"}],[{"start":0,"end":79,"cssClass":"pl-s"}],[{"start":0,"end":11,"cssClass":"pl-s"}],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":13,"end":19,"cssClass":"pl-s1"},{"start":20,"end":21,"cssClass":"pl-c1"},{"start":22,"end":28,"cssClass":"pl-s1"},{"start":29,"end":31,"cssClass":"pl-c1"},{"start":32,"end":56,"cssClass":"pl-v"}],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":13,"end":19,"cssClass":"pl-s1"},{"start":20,"end":21,"cssClass":"pl-c1"},{"start":22,"end":28,"cssClass":"pl-s1"},{"start":29,"end":31,"cssClass":"pl-c1"},{"start":32,"end":56,"cssClass":"pl-v"}],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":13,"end":25,"cssClass":"pl-s1"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":28,"end":40,"cssClass":"pl-s1"},{"start":41,"end":43,"cssClass":"pl-c1"}],[],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":16,"cssClass":"pl-en"},{"start":17,"end":21,"cssClass":"pl-s1"}],[{"start":8,"end":24,"cssClass":"pl-s1"},{"start":25,"end":26,"cssClass":"pl-c1"},{"start":28,"end":32,"cssClass":"pl-en"},{"start":33,"end":34,"cssClass":"pl-s1"},{"start":36,"end":39,"cssClass":"pl-k"},{"start":40,"end":41,"cssClass":"pl-s1"},{"start":42,"end":44,"cssClass":"pl-c1"},{"start":45,"end":49,"cssClass":"pl-s1"},{"start":50,"end":62,"cssClass":"pl-s1"}],[{"start":8,"end":25,"cssClass":"pl-s1"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":28,"end":31,"cssClass":"pl-s"},{"start":32,"end":33,"cssClass":"pl-c1"},{"start":34,"end":38,"cssClass":"pl-s"},{"start":39,"end":43,"cssClass":"pl-en"},{"start":44,"end":60,"cssClass":"pl-s1"},{"start":62,"end":63,"cssClass":"pl-c1"},{"start":64,"end":67,"cssClass":"pl-s"}],[{"start":8,"end":11,"cssClass":"pl-s1"},{"start":12,"end":13,"cssClass":"pl-c1"},{"start":14,"end":73,"cssClass":"pl-s"},{"start":74,"end":80,"cssClass":"pl-en"}],[{"start":12,"end":16,"cssClass":"pl-en"},{"start":17,"end":21,"cssClass":"pl-s1"},{"start":22,"end":28,"cssClass":"pl-s1"}],[{"start":12,"end":16,"cssClass":"pl-en"},{"start":17,"end":21,"cssClass":"pl-s1"},{"start":22,"end":28,"cssClass":"pl-s1"}],[{"start":12,"end":29,"cssClass":"pl-s1"}],[],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":18,"cssClass":"pl-s1"}],[],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":15,"cssClass":"pl-en"},{"start":16,"end":20,"cssClass":"pl-s1"}],[{"start":8,"end":11,"cssClass":"pl-s1"},{"start":12,"end":13,"cssClass":"pl-c1"},{"start":14,"end":41,"cssClass":"pl-s"},{"start":15,"end":17,"cssClass":"pl-cce"},{"start":38,"end":40,"cssClass":"pl-cce"}],[{"start":8,"end":14,"cssClass":"pl-s1"},{"start":15,"end":16,"cssClass":"pl-c1"},{"start":17,"end":23,"cssClass":"pl-s1"},{"start":24,"end":31,"cssClass":"pl-en"},{"start":32,"end":36,"cssClass":"pl-s1"},{"start":37,"end":43,"cssClass":"pl-s1"},{"start":44,"end":51,"cssClass":"pl-en"}],[{"start":8,"end":14,"cssClass":"pl-s1"},{"start":15,"end":16,"cssClass":"pl-c1"},{"start":17,"end":23,"cssClass":"pl-s1"},{"start":24,"end":31,"cssClass":"pl-en"},{"start":32,"end":36,"cssClass":"pl-s1"},{"start":37,"end":43,"cssClass":"pl-s1"},{"start":44,"end":51,"cssClass":"pl-en"}],[{"start":8,"end":11,"cssClass":"pl-s1"},{"start":12,"end":14,"cssClass":"pl-c1"},{"start":15,"end":30,"cssClass":"pl-s"},{"start":23,"end":25,"cssClass":"pl-cce"},{"start":27,"end":29,"cssClass":"pl-cce"},{"start":31,"end":32,"cssClass":"pl-c1"},{"start":33,"end":39,"cssClass":"pl-s1"}],[{"start":8,"end":11,"cssClass":"pl-s1"},{"start":12,"end":14,"cssClass":"pl-c1"},{"start":15,"end":32,"cssClass":"pl-s"},{"start":23,"end":25,"cssClass":"pl-cce"},{"start":27,"end":29,"cssClass":"pl-cce"},{"start":29,"end":31,"cssClass":"pl-cce"},{"start":33,"end":34,"cssClass":"pl-c1"},{"start":35,"end":41,"cssClass":"pl-s1"}],[{"start":8,"end":11,"cssClass":"pl-k"},{"start":12,"end":23,"cssClass":"pl-s1"},{"start":24,"end":26,"cssClass":"pl-c1"},{"start":27,"end":31,"cssClass":"pl-s1"},{"start":32,"end":44,"cssClass":"pl-s1"}],[{"start":12,"end":15,"cssClass":"pl-s1"},{"start":16,"end":18,"cssClass":"pl-c1"},{"start":19,"end":27,"cssClass":"pl-s"},{"start":20,"end":22,"cssClass":"pl-cce"},{"start":24,"end":26,"cssClass":"pl-cce"},{"start":28,"end":29,"cssClass":"pl-c1"},{"start":30,"end":41,"cssClass":"pl-s1"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":18,"cssClass":"pl-s1"}],[],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":15,"cssClass":"pl-en"},{"start":16,"end":20,"cssClass":"pl-s1"}],[{"start":8,"end":71,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":16,"cssClass":"pl-s"}],[{"start":0,"end":64,"cssClass":"pl-s"}],[{"start":0,"end":11,"cssClass":"pl-s"}],[{"start":8,"end":16,"cssClass":"pl-s1"},{"start":17,"end":18,"cssClass":"pl-c1"}],[{"start":12,"end":20,"cssClass":"pl-s"},{"start":22,"end":26,"cssClass":"pl-s1"},{"start":27,"end":33,"cssClass":"pl-s1"},{"start":34,"end":41,"cssClass":"pl-en"}],[{"start":12,"end":20,"cssClass":"pl-s"},{"start":22,"end":26,"cssClass":"pl-s1"},{"start":27,"end":33,"cssClass":"pl-s1"},{"start":34,"end":41,"cssClass":"pl-en"}],[{"start":12,"end":26,"cssClass":"pl-s"},{"start":29,"end":30,"cssClass":"pl-s1"},{"start":31,"end":38,"cssClass":"pl-en"},{"start":41,"end":44,"cssClass":"pl-k"},{"start":45,"end":46,"cssClass":"pl-s1"},{"start":47,"end":49,"cssClass":"pl-c1"},{"start":50,"end":54,"cssClass":"pl-s1"},{"start":55,"end":67,"cssClass":"pl-s1"}],[],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":23,"cssClass":"pl-s1"}],[],[{"start":4,"end":16,"cssClass":"pl-en"},{"start":5,"end":16,"cssClass":"pl-s1"}],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":17,"cssClass":"pl-en"},{"start":18,"end":21,"cssClass":"pl-s1"},{"start":23,"end":27,"cssClass":"pl-s1"}],[{"start":8,"end":68,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":13,"cssClass":"pl-s"}],[{"start":0,"end":63,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":16,"cssClass":"pl-s"}],[{"start":0,"end":69,"cssClass":"pl-s"}],[{"start":0,"end":11,"cssClass":"pl-s"}],[{"start":8,"end":14,"cssClass":"pl-s1"},{"start":15,"end":16,"cssClass":"pl-c1"},{"start":17,"end":21,"cssClass":"pl-c1"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":19,"cssClass":"pl-s"},{"start":20,"end":22,"cssClass":"pl-c1"},{"start":23,"end":27,"cssClass":"pl-s1"}],[{"start":12,"end":18,"cssClass":"pl-s1"},{"start":19,"end":20,"cssClass":"pl-c1"},{"start":21,"end":45,"cssClass":"pl-v"},{"start":46,"end":55,"cssClass":"pl-en"},{"start":56,"end":60,"cssClass":"pl-s1"},{"start":61,"end":64,"cssClass":"pl-en"},{"start":65,"end":73,"cssClass":"pl-s"}],[{"start":8,"end":14,"cssClass":"pl-s1"},{"start":15,"end":16,"cssClass":"pl-c1"},{"start":17,"end":21,"cssClass":"pl-c1"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":19,"cssClass":"pl-s"},{"start":20,"end":22,"cssClass":"pl-c1"},{"start":23,"end":27,"cssClass":"pl-s1"}],[{"start":12,"end":18,"cssClass":"pl-s1"},{"start":19,"end":20,"cssClass":"pl-c1"},{"start":21,"end":45,"cssClass":"pl-v"},{"start":46,"end":55,"cssClass":"pl-en"},{"start":56,"end":60,"cssClass":"pl-s1"},{"start":61,"end":64,"cssClass":"pl-en"},{"start":65,"end":73,"cssClass":"pl-s"}],[{"start":8,"end":20,"cssClass":"pl-s1"},{"start":21,"end":22,"cssClass":"pl-c1"},{"start":23,"end":27,"cssClass":"pl-c1"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":25,"cssClass":"pl-s"},{"start":26,"end":28,"cssClass":"pl-c1"},{"start":29,"end":33,"cssClass":"pl-s1"}],[{"start":12,"end":24,"cssClass":"pl-s1"},{"start":25,"end":26,"cssClass":"pl-c1"}],[{"start":16,"end":35,"cssClass":"pl-v"},{"start":36,"end":45,"cssClass":"pl-en"},{"start":46,"end":50,"cssClass":"pl-s1"},{"start":52,"end":55,"cssClass":"pl-k"},{"start":56,"end":60,"cssClass":"pl-s1"},{"start":61,"end":63,"cssClass":"pl-c1"},{"start":64,"end":68,"cssClass":"pl-s1"},{"start":69,"end":72,"cssClass":"pl-en"},{"start":73,"end":87,"cssClass":"pl-s"}],[],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":18,"cssClass":"pl-en"},{"start":19,"end":25,"cssClass":"pl-s1"},{"start":27,"end":33,"cssClass":"pl-s1"},{"start":35,"end":47,"cssClass":"pl-s1"}],[],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":14,"cssClass":"pl-en"},{"start":15,"end":19,"cssClass":"pl-s1"},{"start":21,"end":26,"cssClass":"pl-s1"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":21,"cssClass":"pl-en"},{"start":22,"end":27,"cssClass":"pl-s1"},{"start":29,"end":47,"cssClass":"pl-v"}],[{"start":12,"end":14,"cssClass":"pl-k"},{"start":15,"end":19,"cssClass":"pl-s1"},{"start":20,"end":27,"cssClass":"pl-en"},{"start":30,"end":32,"cssClass":"pl-c1"},{"start":33,"end":38,"cssClass":"pl-s1"},{"start":39,"end":46,"cssClass":"pl-en"}],[{"start":16,"end":22,"cssClass":"pl-k"},{"start":23,"end":27,"cssClass":"pl-c1"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":20,"cssClass":"pl-c1"}],[],[],[{"start":0,"end":5,"cssClass":"pl-k"},{"start":6,"end":20,"cssClass":"pl-v"},{"start":21,"end":36,"cssClass":"pl-v"}],[{"start":4,"end":49,"cssClass":"pl-s"}],[],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":16,"cssClass":"pl-en"}],[{"start":8,"end":12,"cssClass":"pl-s1"}],[{"start":8,"end":13,"cssClass":"pl-s1"},{"start":13,"end":14,"cssClass":"pl-c1"},{"start":14,"end":18,"cssClass":"pl-c1"}],[{"start":8,"end":22,"cssClass":"pl-s1"},{"start":22,"end":23,"cssClass":"pl-c1"},{"start":23,"end":27,"cssClass":"pl-c1"}],[{"start":8,"end":14,"cssClass":"pl-s1"},{"start":14,"end":15,"cssClass":"pl-c1"},{"start":15,"end":19,"cssClass":"pl-c1"}],[{"start":8,"end":23,"cssClass":"pl-s1"},{"start":23,"end":24,"cssClass":"pl-c1"},{"start":24,"end":28,"cssClass":"pl-c1"}],[{"start":8,"end":18,"cssClass":"pl-s1"},{"start":18,"end":19,"cssClass":"pl-c1"},{"start":19,"end":23,"cssClass":"pl-c1"}],[{"start":8,"end":19,"cssClass":"pl-s1"},{"start":19,"end":20,"cssClass":"pl-c1"},{"start":20,"end":24,"cssClass":"pl-c1"}],[{"start":8,"end":20,"cssClass":"pl-s1"},{"start":20,"end":21,"cssClass":"pl-c1"},{"start":21,"end":25,"cssClass":"pl-c1"}],[{"start":8,"end":16,"cssClass":"pl-s1"},{"start":16,"end":17,"cssClass":"pl-c1"},{"start":17,"end":21,"cssClass":"pl-c1"}],[{"start":8,"end":21,"cssClass":"pl-s1"},{"start":21,"end":22,"cssClass":"pl-c1"},{"start":22,"end":26,"cssClass":"pl-c1"}],[{"start":8,"end":20,"cssClass":"pl-s1"},{"start":20,"end":21,"cssClass":"pl-c1"},{"start":21,"end":25,"cssClass":"pl-c1"}],[{"start":8,"end":17,"cssClass":"pl-s1"},{"start":17,"end":18,"cssClass":"pl-c1"},{"start":18,"end":22,"cssClass":"pl-c1"}],[{"start":8,"end":21,"cssClass":"pl-s1"},{"start":21,"end":22,"cssClass":"pl-c1"},{"start":22,"end":26,"cssClass":"pl-c1"}],[{"start":8,"end":20,"cssClass":"pl-s1"},{"start":20,"end":21,"cssClass":"pl-c1"},{"start":21,"end":25,"cssClass":"pl-c1"}],[{"start":8,"end":10,"cssClass":"pl-c1"},{"start":10,"end":16,"cssClass":"pl-s1"}],[],[{"start":8,"end":31,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":13,"cssClass":"pl-s"}],[{"start":0,"end":45,"cssClass":"pl-s"}],[{"start":0,"end":66,"cssClass":"pl-s"}],[{"start":0,"end":85,"cssClass":"pl-s"}],[{"start":0,"end":68,"cssClass":"pl-s"}],[{"start":0,"end":58,"cssClass":"pl-s"}],[{"start":0,"end":98,"cssClass":"pl-s"}],[{"start":0,"end":72,"cssClass":"pl-s"}],[{"start":0,"end":62,"cssClass":"pl-s"}],[{"start":0,"end":68,"cssClass":"pl-s"}],[{"start":0,"end":92,"cssClass":"pl-s"}],[{"start":0,"end":87,"cssClass":"pl-s"}],[{"start":0,"end":97,"cssClass":"pl-s"}],[{"start":0,"end":100,"cssClass":"pl-s"}],[{"start":0,"end":65,"cssClass":"pl-s"}],[{"start":0,"end":99,"cssClass":"pl-s"}],[{"start":0,"end":99,"cssClass":"pl-s"}],[{"start":0,"end":20,"cssClass":"pl-s"}],[{"start":0,"end":71,"cssClass":"pl-s"}],[{"start":0,"end":30,"cssClass":"pl-s"}],[{"start":0,"end":11,"cssClass":"pl-s"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":16,"cssClass":"pl-s1"},{"start":17,"end":19,"cssClass":"pl-c1"},{"start":20,"end":23,"cssClass":"pl-c1"},{"start":24,"end":28,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":22,"cssClass":"pl-s1"},{"start":23,"end":24,"cssClass":"pl-c1"},{"start":25,"end":28,"cssClass":"pl-en"},{"start":29,"end":34,"cssClass":"pl-s1"}],[],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":25,"cssClass":"pl-s1"},{"start":26,"end":28,"cssClass":"pl-c1"},{"start":29,"end":32,"cssClass":"pl-c1"},{"start":33,"end":37,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":31,"cssClass":"pl-s1"},{"start":32,"end":33,"cssClass":"pl-c1"},{"start":34,"end":37,"cssClass":"pl-en"},{"start":38,"end":52,"cssClass":"pl-s1"}],[],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":17,"cssClass":"pl-s1"},{"start":18,"end":20,"cssClass":"pl-c1"},{"start":21,"end":24,"cssClass":"pl-c1"},{"start":25,"end":29,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":23,"cssClass":"pl-s1"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":26,"end":30,"cssClass":"pl-en"},{"start":31,"end":37,"cssClass":"pl-s1"}],[],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":26,"cssClass":"pl-s1"},{"start":27,"end":29,"cssClass":"pl-c1"},{"start":30,"end":33,"cssClass":"pl-c1"},{"start":34,"end":38,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":32,"cssClass":"pl-s1"},{"start":33,"end":34,"cssClass":"pl-c1"},{"start":35,"end":50,"cssClass":"pl-s1"}],[],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":21,"cssClass":"pl-s1"},{"start":22,"end":24,"cssClass":"pl-c1"},{"start":25,"end":28,"cssClass":"pl-c1"},{"start":29,"end":33,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":27,"cssClass":"pl-s1"},{"start":28,"end":29,"cssClass":"pl-c1"},{"start":30,"end":40,"cssClass":"pl-s1"}],[],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":22,"cssClass":"pl-s1"},{"start":23,"end":25,"cssClass":"pl-c1"},{"start":26,"end":29,"cssClass":"pl-c1"},{"start":30,"end":34,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":28,"cssClass":"pl-s1"},{"start":29,"end":30,"cssClass":"pl-c1"},{"start":31,"end":42,"cssClass":"pl-s1"}],[],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":23,"cssClass":"pl-s1"},{"start":24,"end":26,"cssClass":"pl-c1"},{"start":27,"end":30,"cssClass":"pl-c1"},{"start":31,"end":35,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":29,"cssClass":"pl-s1"},{"start":30,"end":31,"cssClass":"pl-c1"},{"start":32,"end":44,"cssClass":"pl-s1"}],[],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":19,"cssClass":"pl-s1"},{"start":20,"end":22,"cssClass":"pl-c1"},{"start":23,"end":26,"cssClass":"pl-c1"},{"start":27,"end":31,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":25,"cssClass":"pl-s1"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":28,"end":36,"cssClass":"pl-s1"}],[],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":24,"cssClass":"pl-s1"},{"start":25,"end":27,"cssClass":"pl-c1"},{"start":28,"end":31,"cssClass":"pl-c1"},{"start":32,"end":36,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":30,"cssClass":"pl-s1"},{"start":31,"end":32,"cssClass":"pl-c1"},{"start":33,"end":46,"cssClass":"pl-s1"}],[],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":23,"cssClass":"pl-s1"},{"start":24,"end":26,"cssClass":"pl-c1"},{"start":27,"end":30,"cssClass":"pl-c1"},{"start":31,"end":35,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":29,"cssClass":"pl-s1"},{"start":30,"end":31,"cssClass":"pl-c1"},{"start":32,"end":44,"cssClass":"pl-s1"}],[],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":20,"cssClass":"pl-s1"},{"start":21,"end":23,"cssClass":"pl-c1"},{"start":24,"end":27,"cssClass":"pl-c1"},{"start":28,"end":32,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":26,"cssClass":"pl-s1"},{"start":27,"end":28,"cssClass":"pl-c1"},{"start":29,"end":38,"cssClass":"pl-s1"}],[],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":24,"cssClass":"pl-s1"},{"start":25,"end":27,"cssClass":"pl-c1"},{"start":28,"end":31,"cssClass":"pl-c1"},{"start":32,"end":36,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":30,"cssClass":"pl-s1"},{"start":31,"end":32,"cssClass":"pl-c1"},{"start":33,"end":46,"cssClass":"pl-s1"}],[],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":23,"cssClass":"pl-s1"},{"start":24,"end":26,"cssClass":"pl-c1"},{"start":27,"end":30,"cssClass":"pl-c1"},{"start":31,"end":35,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":29,"cssClass":"pl-s1"},{"start":30,"end":31,"cssClass":"pl-c1"},{"start":32,"end":44,"cssClass":"pl-s1"}],[],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":17,"cssClass":"pl-s1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":25,"cssClass":"pl-s1"},{"start":26,"end":32,"cssClass":"pl-en"},{"start":33,"end":39,"cssClass":"pl-s1"}],[],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":15,"cssClass":"pl-en"},{"start":16,"end":20,"cssClass":"pl-s1"}],[{"start":8,"end":83,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":16,"cssClass":"pl-s"}],[{"start":0,"end":60,"cssClass":"pl-s"}],[{"start":0,"end":11,"cssClass":"pl-s"}],[{"start":8,"end":16,"cssClass":"pl-s1"},{"start":17,"end":18,"cssClass":"pl-c1"},{"start":19,"end":23,"cssClass":"pl-s1"},{"start":24,"end":28,"cssClass":"pl-en"},{"start":29,"end":33,"cssClass":"pl-s1"},{"start":34,"end":42,"cssClass":"pl-s1"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":18,"cssClass":"pl-en"},{"start":19,"end":23,"cssClass":"pl-s1"},{"start":25,"end":40,"cssClass":"pl-s"}],[{"start":12,"end":20,"cssClass":"pl-s1"},{"start":21,"end":36,"cssClass":"pl-s"},{"start":38,"end":39,"cssClass":"pl-c1"},{"start":41,"end":42,"cssClass":"pl-s1"},{"start":43,"end":50,"cssClass":"pl-en"},{"start":53,"end":56,"cssClass":"pl-k"},{"start":57,"end":58,"cssClass":"pl-s1"},{"start":59,"end":61,"cssClass":"pl-c1"},{"start":62,"end":66,"cssClass":"pl-s1"},{"start":67,"end":80,"cssClass":"pl-s1"}],[],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":18,"cssClass":"pl-en"},{"start":19,"end":23,"cssClass":"pl-s1"},{"start":25,"end":39,"cssClass":"pl-s"}],[{"start":12,"end":20,"cssClass":"pl-s1"},{"start":21,"end":35,"cssClass":"pl-s"},{"start":37,"end":38,"cssClass":"pl-c1"},{"start":39,"end":43,"cssClass":"pl-s1"},{"start":44,"end":56,"cssClass":"pl-s1"},{"start":57,"end":64,"cssClass":"pl-en"}],[],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":23,"cssClass":"pl-s1"}],[],[{"start":4,"end":16,"cssClass":"pl-en"},{"start":5,"end":16,"cssClass":"pl-s1"}],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":17,"cssClass":"pl-en"},{"start":18,"end":21,"cssClass":"pl-s1"},{"start":23,"end":27,"cssClass":"pl-s1"}],[{"start":8,"end":64,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":13,"cssClass":"pl-s"}],[{"start":0,"end":52,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":16,"cssClass":"pl-s"}],[{"start":0,"end":65,"cssClass":"pl-s"}],[{"start":0,"end":11,"cssClass":"pl-s"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":26,"cssClass":"pl-s"},{"start":27,"end":29,"cssClass":"pl-c1"},{"start":30,"end":34,"cssClass":"pl-s1"}],[{"start":12,"end":21,"cssClass":"pl-s1"},{"start":22,"end":23,"cssClass":"pl-c1"},{"start":24,"end":28,"cssClass":"pl-s1"},{"start":29,"end":32,"cssClass":"pl-en"},{"start":33,"end":48,"cssClass":"pl-s"}],[{"start":12,"end":25,"cssClass":"pl-s1"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":29,"end":45,"cssClass":"pl-v"},{"start":46,"end":55,"cssClass":"pl-en"},{"start":56,"end":57,"cssClass":"pl-s1"},{"start":59,"end":62,"cssClass":"pl-k"},{"start":63,"end":64,"cssClass":"pl-s1"},{"start":65,"end":67,"cssClass":"pl-c1"},{"start":68,"end":77,"cssClass":"pl-s1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":32,"cssClass":"pl-s"},{"start":34,"end":35,"cssClass":"pl-c1"},{"start":36,"end":49,"cssClass":"pl-s1"}],[],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":25,"cssClass":"pl-s"},{"start":26,"end":28,"cssClass":"pl-c1"},{"start":29,"end":33,"cssClass":"pl-s1"}],[{"start":12,"end":24,"cssClass":"pl-s1"},{"start":25,"end":26,"cssClass":"pl-c1"},{"start":27,"end":31,"cssClass":"pl-s1"},{"start":32,"end":35,"cssClass":"pl-en"},{"start":36,"end":50,"cssClass":"pl-s"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":31,"cssClass":"pl-s"},{"start":33,"end":34,"cssClass":"pl-c1"},{"start":35,"end":61,"cssClass":"pl-v"},{"start":62,"end":71,"cssClass":"pl-en"},{"start":72,"end":84,"cssClass":"pl-s1"}],[],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":18,"cssClass":"pl-en"},{"start":19,"end":21,"cssClass":"pl-c1"},{"start":21,"end":25,"cssClass":"pl-s1"}],[],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":14,"cssClass":"pl-en"},{"start":15,"end":19,"cssClass":"pl-s1"},{"start":21,"end":26,"cssClass":"pl-s1"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":21,"cssClass":"pl-en"},{"start":22,"end":27,"cssClass":"pl-s1"},{"start":29,"end":43,"cssClass":"pl-v"}],[{"start":12,"end":14,"cssClass":"pl-k"},{"start":15,"end":19,"cssClass":"pl-s1"},{"start":20,"end":27,"cssClass":"pl-en"},{"start":30,"end":32,"cssClass":"pl-c1"},{"start":33,"end":38,"cssClass":"pl-s1"},{"start":39,"end":46,"cssClass":"pl-en"}],[{"start":16,"end":22,"cssClass":"pl-k"},{"start":23,"end":27,"cssClass":"pl-c1"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":20,"cssClass":"pl-c1"}],[],[],[{"start":0,"end":5,"cssClass":"pl-k"},{"start":6,"end":30,"cssClass":"pl-v"},{"start":31,"end":44,"cssClass":"pl-v"}],[{"start":4,"end":66,"cssClass":"pl-s"}],[],[{"start":4,"end":8,"cssClass":"pl-k"}],[],[],[{"start":0,"end":5,"cssClass":"pl-k"},{"start":6,"end":30,"cssClass":"pl-v"},{"start":31,"end":44,"cssClass":"pl-v"}],[{"start":4,"end":71,"cssClass":"pl-s"}],[],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":16,"cssClass":"pl-en"},{"start":17,"end":21,"cssClass":"pl-s1"},{"start":23,"end":35,"cssClass":"pl-s1"},{"start":35,"end":36,"cssClass":"pl-c1"},{"start":36,"end":40,"cssClass":"pl-c1"},{"start":42,"end":55,"cssClass":"pl-s1"},{"start":55,"end":56,"cssClass":"pl-c1"},{"start":56,"end":60,"cssClass":"pl-c1"},{"start":62,"end":74,"cssClass":"pl-s1"},{"start":74,"end":75,"cssClass":"pl-c1"},{"start":75,"end":79,"cssClass":"pl-c1"},{"start":81,"end":83,"cssClass":"pl-c1"},{"start":83,"end":89,"cssClass":"pl-s1"}],[{"start":8,"end":11,"cssClass":"pl-s"}],[{"start":0,"end":13,"cssClass":"pl-s"}],[{"start":0,"end":92,"cssClass":"pl-s"}],[{"start":0,"end":77,"cssClass":"pl-s"}],[{"start":0,"end":83,"cssClass":"pl-s"}],[{"start":0,"end":85,"cssClass":"pl-s"}],[{"start":0,"end":11,"cssClass":"pl-s"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":23,"cssClass":"pl-s1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":29,"cssClass":"pl-s1"},{"start":30,"end":31,"cssClass":"pl-c1"},{"start":32,"end":44,"cssClass":"pl-s1"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":24,"cssClass":"pl-s1"},{"start":25,"end":27,"cssClass":"pl-c1"},{"start":28,"end":31,"cssClass":"pl-c1"},{"start":32,"end":36,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":30,"cssClass":"pl-s1"},{"start":31,"end":32,"cssClass":"pl-c1"},{"start":33,"end":46,"cssClass":"pl-s1"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":23,"cssClass":"pl-s1"},{"start":24,"end":26,"cssClass":"pl-c1"},{"start":27,"end":30,"cssClass":"pl-c1"},{"start":31,"end":35,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":29,"cssClass":"pl-s1"},{"start":30,"end":31,"cssClass":"pl-c1"},{"start":32,"end":44,"cssClass":"pl-s1"}],[],[{"start":8,"end":13,"cssClass":"pl-en"},{"start":16,"end":24,"cssClass":"pl-en"},{"start":25,"end":27,"cssClass":"pl-c1"},{"start":27,"end":33,"cssClass":"pl-s1"}],[],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":15,"cssClass":"pl-en"},{"start":16,"end":20,"cssClass":"pl-s1"}],[{"start":8,"end":16,"cssClass":"pl-s1"},{"start":17,"end":18,"cssClass":"pl-c1"},{"start":19,"end":23,"cssClass":"pl-s1"},{"start":24,"end":28,"cssClass":"pl-en"},{"start":29,"end":33,"cssClass":"pl-s1"},{"start":34,"end":42,"cssClass":"pl-s1"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":18,"cssClass":"pl-en"},{"start":19,"end":23,"cssClass":"pl-s1"},{"start":25,"end":39,"cssClass":"pl-s"}],[{"start":12,"end":20,"cssClass":"pl-s1"},{"start":21,"end":35,"cssClass":"pl-s"},{"start":37,"end":38,"cssClass":"pl-c1"},{"start":39,"end":43,"cssClass":"pl-s1"},{"start":44,"end":56,"cssClass":"pl-s1"},{"start":57,"end":64,"cssClass":"pl-en"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":23,"cssClass":"pl-s1"}],[],[{"start":4,"end":16,"cssClass":"pl-en"},{"start":5,"end":16,"cssClass":"pl-s1"}],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":17,"cssClass":"pl-en"},{"start":18,"end":21,"cssClass":"pl-s1"},{"start":23,"end":27,"cssClass":"pl-s1"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":25,"cssClass":"pl-s"},{"start":26,"end":28,"cssClass":"pl-c1"},{"start":29,"end":33,"cssClass":"pl-s1"}],[{"start":12,"end":24,"cssClass":"pl-s1"},{"start":25,"end":26,"cssClass":"pl-c1"},{"start":27,"end":31,"cssClass":"pl-s1"},{"start":32,"end":35,"cssClass":"pl-en"},{"start":36,"end":50,"cssClass":"pl-s"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":31,"cssClass":"pl-s"},{"start":33,"end":34,"cssClass":"pl-c1"},{"start":35,"end":61,"cssClass":"pl-v"},{"start":62,"end":71,"cssClass":"pl-en"},{"start":72,"end":84,"cssClass":"pl-s1"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":18,"cssClass":"pl-en"},{"start":19,"end":21,"cssClass":"pl-c1"},{"start":21,"end":25,"cssClass":"pl-s1"}],[],[],[{"start":0,"end":5,"cssClass":"pl-k"},{"start":6,"end":32,"cssClass":"pl-v"}],[{"start":4,"end":84,"cssClass":"pl-s"}],[{"start":0,"end":21,"cssClass":"pl-s"}],[{"start":0,"end":7,"cssClass":"pl-s"}],[],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":16,"cssClass":"pl-en"},{"start":17,"end":21,"cssClass":"pl-s1"},{"start":23,"end":28,"cssClass":"pl-s1"}],[{"start":8,"end":11,"cssClass":"pl-s"}],[{"start":0,"end":48,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":13,"cssClass":"pl-s"}],[{"start":0,"end":41,"cssClass":"pl-s"}],[{"start":0,"end":11,"cssClass":"pl-s"}],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":13,"end":18,"cssClass":"pl-s1"},{"start":19,"end":20,"cssClass":"pl-c1"},{"start":21,"end":26,"cssClass":"pl-s1"}],[],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":15,"cssClass":"pl-en"},{"start":16,"end":20,"cssClass":"pl-s1"}],[{"start":8,"end":73,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":16,"cssClass":"pl-s"}],[{"start":0,"end":61,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":11,"cssClass":"pl-s"}],[{"start":8,"end":16,"cssClass":"pl-s1"},{"start":17,"end":18,"cssClass":"pl-c1"},{"start":19,"end":23,"cssClass":"pl-s1"},{"start":24,"end":28,"cssClass":"pl-en"},{"start":29,"end":33,"cssClass":"pl-s1"},{"start":34,"end":42,"cssClass":"pl-s1"}],[{"start":8,"end":16,"cssClass":"pl-s1"},{"start":17,"end":24,"cssClass":"pl-s"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":29,"end":30,"cssClass":"pl-s1"},{"start":31,"end":38,"cssClass":"pl-en"},{"start":41,"end":44,"cssClass":"pl-k"},{"start":45,"end":46,"cssClass":"pl-s1"},{"start":47,"end":49,"cssClass":"pl-c1"},{"start":50,"end":54,"cssClass":"pl-s1"},{"start":55,"end":60,"cssClass":"pl-s1"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":23,"cssClass":"pl-s1"}],[],[{"start":4,"end":16,"cssClass":"pl-en"},{"start":5,"end":16,"cssClass":"pl-s1"}],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":17,"cssClass":"pl-en"},{"start":18,"end":21,"cssClass":"pl-s1"},{"start":23,"end":27,"cssClass":"pl-s1"}],[{"start":8,"end":65,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":13,"cssClass":"pl-s"}],[{"start":0,"end":84,"cssClass":"pl-s"}],[{"start":0,"end":92,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":16,"cssClass":"pl-s"}],[{"start":0,"end":97,"cssClass":"pl-s"}],[{"start":0,"end":11,"cssClass":"pl-s"}],[{"start":8,"end":13,"cssClass":"pl-s1"},{"start":14,"end":15,"cssClass":"pl-c1"},{"start":16,"end":20,"cssClass":"pl-s1"},{"start":21,"end":24,"cssClass":"pl-en"},{"start":25,"end":32,"cssClass":"pl-s"}],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":13,"end":20,"cssClass":"pl-s"},{"start":22,"end":23,"cssClass":"pl-c1"},{"start":25,"end":40,"cssClass":"pl-v"},{"start":41,"end":50,"cssClass":"pl-en"},{"start":51,"end":52,"cssClass":"pl-s1"},{"start":54,"end":57,"cssClass":"pl-k"},{"start":58,"end":59,"cssClass":"pl-s1"},{"start":60,"end":62,"cssClass":"pl-c1"},{"start":63,"end":68,"cssClass":"pl-s1"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":18,"cssClass":"pl-en"},{"start":19,"end":21,"cssClass":"pl-c1"},{"start":21,"end":25,"cssClass":"pl-s1"}],[],[],[{"start":0,"end":5,"cssClass":"pl-k"},{"start":6,"end":21,"cssClass":"pl-v"}],[{"start":4,"end":79,"cssClass":"pl-s"}],[{"start":0,"end":55,"cssClass":"pl-s"}],[],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":16,"cssClass":"pl-en"},{"start":17,"end":21,"cssClass":"pl-s1"},{"start":23,"end":27,"cssClass":"pl-s1"},{"start":29,"end":35,"cssClass":"pl-s1"},{"start":37,"end":43,"cssClass":"pl-s1"},{"start":45,"end":57,"cssClass":"pl-s1"}],[{"start":8,"end":11,"cssClass":"pl-s"}],[{"start":0,"end":98,"cssClass":"pl-s"}],[{"start":0,"end":44,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":13,"cssClass":"pl-s"}],[{"start":0,"end":34,"cssClass":"pl-s"}],[{"start":0,"end":59,"cssClass":"pl-s"}],[{"start":0,"end":66,"cssClass":"pl-s"}],[{"start":0,"end":79,"cssClass":"pl-s"}],[{"start":0,"end":11,"cssClass":"pl-s"}],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":13,"end":17,"cssClass":"pl-s1"},{"start":18,"end":19,"cssClass":"pl-c1"},{"start":20,"end":24,"cssClass":"pl-s1"}],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":13,"end":19,"cssClass":"pl-s1"},{"start":20,"end":21,"cssClass":"pl-c1"},{"start":22,"end":28,"cssClass":"pl-s1"}],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":13,"end":19,"cssClass":"pl-s1"},{"start":20,"end":21,"cssClass":"pl-c1"},{"start":22,"end":28,"cssClass":"pl-s1"}],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":13,"end":25,"cssClass":"pl-s1"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":28,"end":40,"cssClass":"pl-s1"}],[],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":16,"cssClass":"pl-en"},{"start":17,"end":21,"cssClass":"pl-s1"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":19,"cssClass":"pl-en"}],[],[{"start":16,"end":20,"cssClass":"pl-s1"},{"start":21,"end":25,"cssClass":"pl-s1"}],[{"start":16,"end":21,"cssClass":"pl-en"},{"start":22,"end":26,"cssClass":"pl-s1"},{"start":27,"end":33,"cssClass":"pl-s1"}],[{"start":16,"end":21,"cssClass":"pl-en"},{"start":22,"end":26,"cssClass":"pl-s1"},{"start":27,"end":33,"cssClass":"pl-s1"}],[{"start":16,"end":21,"cssClass":"pl-en"},{"start":22,"end":25,"cssClass":"pl-en"},{"start":26,"end":30,"cssClass":"pl-s1"},{"start":32,"end":35,"cssClass":"pl-k"},{"start":36,"end":40,"cssClass":"pl-s1"},{"start":41,"end":43,"cssClass":"pl-c1"},{"start":44,"end":48,"cssClass":"pl-s1"},{"start":49,"end":61,"cssClass":"pl-s1"}],[],[],[],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":15,"cssClass":"pl-en"},{"start":16,"end":20,"cssClass":"pl-s1"}],[{"start":8,"end":77,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":16,"cssClass":"pl-s"}],[{"start":0,"end":61,"cssClass":"pl-s"}],[{"start":0,"end":11,"cssClass":"pl-s"}],[{"start":8,"end":16,"cssClass":"pl-s1"},{"start":17,"end":18,"cssClass":"pl-c1"},{"start":19,"end":23,"cssClass":"pl-s1"},{"start":24,"end":28,"cssClass":"pl-en"},{"start":29,"end":33,"cssClass":"pl-s1"},{"start":34,"end":42,"cssClass":"pl-s1"}],[{"start":8,"end":16,"cssClass":"pl-s1"},{"start":17,"end":31,"cssClass":"pl-s"},{"start":33,"end":34,"cssClass":"pl-c1"},{"start":36,"end":37,"cssClass":"pl-s1"},{"start":38,"end":45,"cssClass":"pl-en"},{"start":48,"end":51,"cssClass":"pl-k"},{"start":52,"end":53,"cssClass":"pl-s1"},{"start":54,"end":56,"cssClass":"pl-c1"},{"start":57,"end":61,"cssClass":"pl-s1"},{"start":62,"end":74,"cssClass":"pl-s1"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":23,"cssClass":"pl-s1"}],[],[{"start":4,"end":16,"cssClass":"pl-en"},{"start":5,"end":16,"cssClass":"pl-s1"}],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":17,"cssClass":"pl-en"},{"start":18,"end":21,"cssClass":"pl-s1"},{"start":23,"end":27,"cssClass":"pl-s1"}],[{"start":8,"end":65,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":13,"cssClass":"pl-s"}],[{"start":0,"end":84,"cssClass":"pl-s"}],[{"start":0,"end":72,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":16,"cssClass":"pl-s"}],[{"start":0,"end":75,"cssClass":"pl-s"}],[{"start":0,"end":11,"cssClass":"pl-s"}],[{"start":8,"end":20,"cssClass":"pl-s1"},{"start":21,"end":22,"cssClass":"pl-c1"},{"start":23,"end":27,"cssClass":"pl-s1"},{"start":28,"end":31,"cssClass":"pl-en"},{"start":32,"end":46,"cssClass":"pl-s"}],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":13,"end":27,"cssClass":"pl-s"},{"start":29,"end":30,"cssClass":"pl-c1"},{"start":32,"end":52,"cssClass":"pl-v"},{"start":53,"end":62,"cssClass":"pl-en"},{"start":63,"end":64,"cssClass":"pl-s1"},{"start":66,"end":69,"cssClass":"pl-k"},{"start":70,"end":71,"cssClass":"pl-s1"},{"start":72,"end":74,"cssClass":"pl-c1"},{"start":75,"end":87,"cssClass":"pl-s1"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":18,"cssClass":"pl-en"},{"start":19,"end":21,"cssClass":"pl-c1"},{"start":21,"end":25,"cssClass":"pl-s1"}],[],[],[{"start":0,"end":5,"cssClass":"pl-k"},{"start":6,"end":14,"cssClass":"pl-v"}],[{"start":4,"end":29,"cssClass":"pl-s"}],[],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":16,"cssClass":"pl-en"},{"start":17,"end":21,"cssClass":"pl-s1"},{"start":23,"end":30,"cssClass":"pl-s1"},{"start":30,"end":31,"cssClass":"pl-c1"},{"start":31,"end":35,"cssClass":"pl-c1"},{"start":37,"end":43,"cssClass":"pl-s1"},{"start":43,"end":44,"cssClass":"pl-c1"},{"start":44,"end":48,"cssClass":"pl-c1"},{"start":50,"end":61,"cssClass":"pl-s1"},{"start":61,"end":62,"cssClass":"pl-c1"},{"start":62,"end":66,"cssClass":"pl-c1"},{"start":68,"end":74,"cssClass":"pl-s1"},{"start":74,"end":75,"cssClass":"pl-c1"},{"start":75,"end":79,"cssClass":"pl-c1"}],[{"start":8,"end":52,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":83,"cssClass":"pl-s"}],[{"start":0,"end":73,"cssClass":"pl-s"}],[{"start":0,"end":77,"cssClass":"pl-s"}],[{"start":0,"end":20,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":13,"cssClass":"pl-s"}],[{"start":0,"end":53,"cssClass":"pl-s"}],[{"start":0,"end":67,"cssClass":"pl-s"}],[{"start":0,"end":60,"cssClass":"pl-s"}],[{"start":0,"end":78,"cssClass":"pl-s"}],[{"start":0,"end":50,"cssClass":"pl-s"}],[{"start":0,"end":11,"cssClass":"pl-s"}],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":13,"end":19,"cssClass":"pl-s1"},{"start":20,"end":21,"cssClass":"pl-c1"},{"start":22,"end":28,"cssClass":"pl-s1"},{"start":29,"end":31,"cssClass":"pl-c1"},{"start":32,"end":42,"cssClass":"pl-v"}],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":13,"end":19,"cssClass":"pl-s1"},{"start":20,"end":21,"cssClass":"pl-c1"},{"start":22,"end":28,"cssClass":"pl-s1"},{"start":29,"end":31,"cssClass":"pl-c1"},{"start":32,"end":46,"cssClass":"pl-v"}],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":13,"end":24,"cssClass":"pl-s1"},{"start":25,"end":26,"cssClass":"pl-c1"},{"start":27,"end":38,"cssClass":"pl-s1"},{"start":39,"end":41,"cssClass":"pl-c1"}],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":13,"end":20,"cssClass":"pl-s1"},{"start":21,"end":22,"cssClass":"pl-c1"},{"start":23,"end":30,"cssClass":"pl-s1"}],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":13,"end":17,"cssClass":"pl-s1"},{"start":18,"end":19,"cssClass":"pl-c1"},{"start":20,"end":26,"cssClass":"pl-s"}],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":13,"end":27,"cssClass":"pl-s1"},{"start":28,"end":29,"cssClass":"pl-c1"},{"start":30,"end":37,"cssClass":"pl-s"}],[],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":16,"cssClass":"pl-en"},{"start":17,"end":21,"cssClass":"pl-s1"}],[{"start":8,"end":23,"cssClass":"pl-s1"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":27,"end":31,"cssClass":"pl-en"},{"start":32,"end":33,"cssClass":"pl-s1"},{"start":35,"end":38,"cssClass":"pl-k"},{"start":39,"end":40,"cssClass":"pl-s1"},{"start":41,"end":43,"cssClass":"pl-c1"},{"start":44,"end":48,"cssClass":"pl-s1"},{"start":49,"end":60,"cssClass":"pl-s1"}],[{"start":8,"end":24,"cssClass":"pl-s1"},{"start":25,"end":26,"cssClass":"pl-c1"},{"start":27,"end":30,"cssClass":"pl-s"},{"start":31,"end":32,"cssClass":"pl-c1"},{"start":33,"end":37,"cssClass":"pl-s"},{"start":38,"end":42,"cssClass":"pl-en"},{"start":43,"end":58,"cssClass":"pl-s1"},{"start":60,"end":61,"cssClass":"pl-c1"},{"start":62,"end":65,"cssClass":"pl-s"}],[{"start":8,"end":11,"cssClass":"pl-s1"},{"start":12,"end":13,"cssClass":"pl-c1"},{"start":14,"end":76,"cssClass":"pl-s"},{"start":77,"end":83,"cssClass":"pl-en"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":24,"cssClass":"pl-s1"}],[{"start":12,"end":16,"cssClass":"pl-en"},{"start":17,"end":21,"cssClass":"pl-s1"},{"start":22,"end":28,"cssClass":"pl-s1"}],[{"start":12,"end":28,"cssClass":"pl-s1"}],[{"start":12,"end":16,"cssClass":"pl-en"},{"start":17,"end":21,"cssClass":"pl-s1"},{"start":22,"end":28,"cssClass":"pl-s1"}],[],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":18,"cssClass":"pl-s1"}],[],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":15,"cssClass":"pl-en"},{"start":16,"end":20,"cssClass":"pl-s1"}],[{"start":8,"end":11,"cssClass":"pl-s1"},{"start":12,"end":13,"cssClass":"pl-c1"},{"start":14,"end":32,"cssClass":"pl-s"},{"start":29,"end":31,"cssClass":"pl-cce"},{"start":33,"end":34,"cssClass":"pl-c1"},{"start":35,"end":39,"cssClass":"pl-s1"},{"start":40,"end":47,"cssClass":"pl-s1"}],[{"start":8,"end":14,"cssClass":"pl-s1"},{"start":15,"end":16,"cssClass":"pl-c1"},{"start":17,"end":23,"cssClass":"pl-s1"},{"start":24,"end":31,"cssClass":"pl-en"},{"start":32,"end":36,"cssClass":"pl-s1"},{"start":37,"end":43,"cssClass":"pl-s1"},{"start":44,"end":51,"cssClass":"pl-en"}],[{"start":8,"end":11,"cssClass":"pl-s1"},{"start":12,"end":14,"cssClass":"pl-c1"},{"start":15,"end":29,"cssClass":"pl-s"},{"start":26,"end":28,"cssClass":"pl-cce"},{"start":30,"end":31,"cssClass":"pl-c1"},{"start":32,"end":35,"cssClass":"pl-en"},{"start":36,"end":42,"cssClass":"pl-s1"}],[{"start":8,"end":14,"cssClass":"pl-s1"},{"start":15,"end":16,"cssClass":"pl-c1"},{"start":17,"end":23,"cssClass":"pl-s1"},{"start":24,"end":31,"cssClass":"pl-en"},{"start":32,"end":36,"cssClass":"pl-s1"},{"start":37,"end":43,"cssClass":"pl-s1"},{"start":44,"end":51,"cssClass":"pl-en"}],[{"start":8,"end":11,"cssClass":"pl-s1"},{"start":12,"end":14,"cssClass":"pl-c1"},{"start":15,"end":29,"cssClass":"pl-s"},{"start":26,"end":28,"cssClass":"pl-cce"},{"start":30,"end":31,"cssClass":"pl-c1"},{"start":32,"end":35,"cssClass":"pl-en"},{"start":36,"end":42,"cssClass":"pl-s1"}],[{"start":8,"end":11,"cssClass":"pl-s1"},{"start":12,"end":14,"cssClass":"pl-c1"},{"start":15,"end":31,"cssClass":"pl-s"},{"start":28,"end":30,"cssClass":"pl-cce"}],[{"start":8,"end":11,"cssClass":"pl-k"},{"start":12,"end":22,"cssClass":"pl-s1"},{"start":23,"end":25,"cssClass":"pl-c1"},{"start":26,"end":30,"cssClass":"pl-s1"},{"start":31,"end":42,"cssClass":"pl-s1"}],[{"start":12,"end":15,"cssClass":"pl-s1"},{"start":16,"end":18,"cssClass":"pl-c1"},{"start":19,"end":23,"cssClass":"pl-s"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":26,"end":29,"cssClass":"pl-en"},{"start":30,"end":40,"cssClass":"pl-s1"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":18,"cssClass":"pl-s1"}],[],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":15,"cssClass":"pl-en"},{"start":16,"end":20,"cssClass":"pl-s1"}],[{"start":8,"end":76,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":78,"cssClass":"pl-s"}],[{"start":0,"end":78,"cssClass":"pl-s"}],[{"start":0,"end":74,"cssClass":"pl-s"}],[{"start":0,"end":85,"cssClass":"pl-s"}],[{"start":0,"end":33,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":23,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":23,"cssClass":"pl-s"}],[{"start":0,"end":24,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":48,"cssClass":"pl-s"}],[{"start":0,"end":39,"cssClass":"pl-s"}],[{"start":0,"end":54,"cssClass":"pl-s"}],[{"start":0,"end":43,"cssClass":"pl-s"}],[{"start":0,"end":48,"cssClass":"pl-s"}],[{"start":0,"end":51,"cssClass":"pl-s"}],[{"start":0,"end":62,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":55,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":16,"cssClass":"pl-s"}],[{"start":0,"end":68,"cssClass":"pl-s"}],[{"start":0,"end":11,"cssClass":"pl-s"}],[{"start":8,"end":16,"cssClass":"pl-s1"},{"start":17,"end":18,"cssClass":"pl-c1"}],[{"start":12,"end":21,"cssClass":"pl-s"},{"start":23,"end":27,"cssClass":"pl-s1"},{"start":28,"end":35,"cssClass":"pl-s1"}],[{"start":12,"end":20,"cssClass":"pl-s"},{"start":22,"end":26,"cssClass":"pl-s1"},{"start":27,"end":33,"cssClass":"pl-s1"},{"start":34,"end":41,"cssClass":"pl-en"}],[{"start":12,"end":20,"cssClass":"pl-s"},{"start":22,"end":26,"cssClass":"pl-s1"},{"start":27,"end":33,"cssClass":"pl-s1"},{"start":34,"end":41,"cssClass":"pl-en"}],[{"start":12,"end":28,"cssClass":"pl-s"},{"start":30,"end":34,"cssClass":"pl-s1"},{"start":35,"end":49,"cssClass":"pl-s1"}],[{"start":12,"end":18,"cssClass":"pl-s"},{"start":20,"end":26,"cssClass":"pl-s"}],[{"start":12,"end":25,"cssClass":"pl-s"},{"start":28,"end":29,"cssClass":"pl-s1"},{"start":30,"end":37,"cssClass":"pl-en"},{"start":40,"end":43,"cssClass":"pl-k"},{"start":44,"end":45,"cssClass":"pl-s1"},{"start":46,"end":48,"cssClass":"pl-c1"},{"start":49,"end":53,"cssClass":"pl-s1"},{"start":54,"end":65,"cssClass":"pl-s1"}],[],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":23,"cssClass":"pl-s1"}],[],[{"start":4,"end":16,"cssClass":"pl-en"},{"start":5,"end":16,"cssClass":"pl-s1"}],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":17,"cssClass":"pl-en"},{"start":18,"end":21,"cssClass":"pl-s1"},{"start":23,"end":27,"cssClass":"pl-s1"}],[{"start":8,"end":58,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":13,"cssClass":"pl-s"}],[{"start":0,"end":77,"cssClass":"pl-s"}],[{"start":0,"end":72,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":16,"cssClass":"pl-s"}],[{"start":0,"end":61,"cssClass":"pl-s"}],[{"start":0,"end":11,"cssClass":"pl-s"}],[{"start":8,"end":14,"cssClass":"pl-s1"},{"start":15,"end":16,"cssClass":"pl-c1"},{"start":17,"end":21,"cssClass":"pl-c1"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":19,"cssClass":"pl-s"},{"start":20,"end":22,"cssClass":"pl-c1"},{"start":23,"end":27,"cssClass":"pl-s1"}],[{"start":12,"end":18,"cssClass":"pl-s1"},{"start":19,"end":20,"cssClass":"pl-c1"},{"start":21,"end":35,"cssClass":"pl-v"},{"start":36,"end":45,"cssClass":"pl-en"},{"start":46,"end":50,"cssClass":"pl-s1"},{"start":51,"end":59,"cssClass":"pl-s"}],[{"start":8,"end":19,"cssClass":"pl-s1"},{"start":20,"end":21,"cssClass":"pl-c1"},{"start":22,"end":26,"cssClass":"pl-c1"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":24,"cssClass":"pl-s"},{"start":25,"end":27,"cssClass":"pl-c1"},{"start":28,"end":32,"cssClass":"pl-s1"}],[{"start":12,"end":23,"cssClass":"pl-s1"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":27,"end":45,"cssClass":"pl-v"},{"start":46,"end":55,"cssClass":"pl-en"},{"start":56,"end":59,"cssClass":"pl-s1"},{"start":61,"end":64,"cssClass":"pl-k"},{"start":65,"end":68,"cssClass":"pl-s1"},{"start":69,"end":71,"cssClass":"pl-c1"},{"start":72,"end":76,"cssClass":"pl-s1"},{"start":77,"end":90,"cssClass":"pl-s"}],[{"start":8,"end":14,"cssClass":"pl-s1"},{"start":15,"end":16,"cssClass":"pl-c1"},{"start":17,"end":21,"cssClass":"pl-c1"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":19,"cssClass":"pl-s"},{"start":20,"end":22,"cssClass":"pl-c1"},{"start":23,"end":27,"cssClass":"pl-s1"}],[{"start":12,"end":18,"cssClass":"pl-s1"},{"start":19,"end":20,"cssClass":"pl-c1"},{"start":21,"end":31,"cssClass":"pl-v"},{"start":32,"end":41,"cssClass":"pl-en"},{"start":42,"end":46,"cssClass":"pl-s1"},{"start":47,"end":55,"cssClass":"pl-s"}],[],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":18,"cssClass":"pl-en"}],[{"start":12,"end":19,"cssClass":"pl-s1"},{"start":19,"end":20,"cssClass":"pl-c1"},{"start":20,"end":24,"cssClass":"pl-s1"},{"start":25,"end":28,"cssClass":"pl-en"},{"start":29,"end":38,"cssClass":"pl-s"},{"start":41,"end":47,"cssClass":"pl-s1"},{"start":47,"end":48,"cssClass":"pl-c1"},{"start":48,"end":54,"cssClass":"pl-s1"},{"start":56,"end":67,"cssClass":"pl-s1"},{"start":67,"end":68,"cssClass":"pl-c1"},{"start":68,"end":79,"cssClass":"pl-s1"},{"start":81,"end":87,"cssClass":"pl-s1"},{"start":87,"end":88,"cssClass":"pl-c1"},{"start":88,"end":94,"cssClass":"pl-s1"}],[],[],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":14,"cssClass":"pl-en"},{"start":15,"end":19,"cssClass":"pl-s1"},{"start":21,"end":26,"cssClass":"pl-s1"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":21,"cssClass":"pl-en"},{"start":22,"end":27,"cssClass":"pl-s1"},{"start":29,"end":37,"cssClass":"pl-v"}],[{"start":12,"end":14,"cssClass":"pl-k"},{"start":15,"end":19,"cssClass":"pl-s1"},{"start":20,"end":27,"cssClass":"pl-en"},{"start":30,"end":32,"cssClass":"pl-c1"},{"start":33,"end":38,"cssClass":"pl-s1"},{"start":39,"end":46,"cssClass":"pl-en"}],[{"start":16,"end":22,"cssClass":"pl-k"},{"start":23,"end":27,"cssClass":"pl-c1"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":20,"cssClass":"pl-c1"}]],"colorizedLines":null,"csv":null,"csvError":null,"dependabotInfo":{"showConfigurationBanner":false,"configFilePath":null,"networkDependabotPath":"/Qiskit/qiskit/network/updates","dismissConfigurationNoticePath":"/settings/dismiss-notice/dependabot_configuration_notice","configurationNoticeDismissed":null},"displayName":"qasm_qobj.py","displayUrl":"https://github.com/Qiskit/qiskit/blob/main/qiskit/qobj/qasm_qobj.py?raw=true","headerInfo":{"blobSize":"22.3 KB","deleteTooltip":"You must be signed in to make or propose changes","editTooltip":"You must be signed in to make or propose changes","ghDesktopPath":"https://desktop.github.com","isGitLfs":false,"onBranch":true,"shortPath":"983da1d","siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2FQiskit%2Fqiskit%2Fblob%2Fmain%2Fqiskit%2Fqobj%2Fqasm_qobj.py","isCSV":false,"isRichtext":false,"toc":null,"lineInfo":{"truncatedLoc":"656","truncatedSloc":"553"},"mode":"file"},"image":false,"isCodeownersFile":null,"isPlain":false,"isValidLegacyIssueTemplate":false,"issueTemplate":null,"discussionTemplate":null,"language":"Python","languageID":303,"large":false,"planSupportInfo":{"repoIsFork":null,"repoOwnedByCurrentUser":null,"requestFullPath":"/Qiskit/qiskit/blob/main/qiskit/qobj/qasm_qobj.py","showFreeOrgGatedFeatureMessage":null,"showPlanSupportBanner":null,"upgradeDataAttributes":null,"upgradePath":null},"publishBannersInfo":{"dismissActionNoticePath":"/settings/dismiss-notice/publish_action_from_dockerfile","releasePath":"/Qiskit/qiskit/releases/new?marketplace=true","showPublishActionBanner":false},"rawBlobUrl":"https://github.com/Qiskit/qiskit/raw/main/qiskit/qobj/qasm_qobj.py","renderImageOrRaw":false,"richText":null,"renderedFileInfo":null,"shortPath":null,"symbolsEnabled":true,"tabSize":4,"topBannersInfo":{"overridingGlobalFundingFile":false,"globalPreferredFundingPath":null,"showInvalidCitationWarning":false,"citationHelpUrl":"https://docs.github.com/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-citation-files","actionsOnboardingTip":null},"truncated":false,"viewable":true,"workflowRedirectUrl":null,"symbols":{"timed_out":false,"not_analyzed":false,"symbols":[{"name":"QasmQobjInstruction","kind":"class","ident_start":808,"ident_end":827,"extent_start":802,"extent_end":6810,"fully_qualified_name":"QasmQobjInstruction","ident_utf16":{"start":{"line_number":22,"utf16_col":6},"end":{"line_number":22,"utf16_col":25}},"extent_utf16":{"start":{"line_number":22,"utf16_col":0},"end":{"line_number":192,"utf16_col":20}}},{"name":"__init__","kind":"function","ident_start":917,"ident_end":925,"extent_start":913,"extent_end":3968,"fully_qualified_name":"QasmQobjInstruction.__init__","ident_utf16":{"start":{"line_number":25,"utf16_col":8},"end":{"line_number":25,"utf16_col":16}},"extent_utf16":{"start":{"line_number":25,"utf16_col":4},"end":{"line_number":94,"utf16_col":46}}},{"name":"to_dict","kind":"function","ident_start":3978,"ident_end":3985,"extent_start":3974,"extent_end":5125,"fully_qualified_name":"QasmQobjInstruction.to_dict","ident_utf16":{"start":{"line_number":96,"utf16_col":8},"end":{"line_number":96,"utf16_col":15}},"extent_utf16":{"start":{"line_number":96,"utf16_col":4},"end":{"line_number":130,"utf16_col":23}}},{"name":"__repr__","kind":"function","ident_start":5135,"ident_end":5143,"extent_start":5131,"extent_end":5791,"fully_qualified_name":"QasmQobjInstruction.__repr__","ident_utf16":{"start":{"line_number":132,"utf16_col":8},"end":{"line_number":132,"utf16_col":16}},"extent_utf16":{"start":{"line_number":132,"utf16_col":4},"end":{"line_number":154,"utf16_col":18}}},{"name":"__str__","kind":"function","ident_start":5801,"ident_end":5808,"extent_start":5797,"extent_end":6267,"fully_qualified_name":"QasmQobjInstruction.__str__","ident_utf16":{"start":{"line_number":156,"utf16_col":8},"end":{"line_number":156,"utf16_col":15}},"extent_utf16":{"start":{"line_number":156,"utf16_col":4},"end":{"line_number":173,"utf16_col":18}}},{"name":"from_dict","kind":"function","ident_start":6294,"ident_end":6303,"extent_start":6290,"extent_end":6630,"fully_qualified_name":"QasmQobjInstruction.from_dict","ident_utf16":{"start":{"line_number":176,"utf16_col":8},"end":{"line_number":176,"utf16_col":17}},"extent_utf16":{"start":{"line_number":176,"utf16_col":4},"end":{"line_number":186,"utf16_col":32}}},{"name":"__eq__","kind":"function","ident_start":6640,"ident_end":6646,"extent_start":6636,"extent_end":6810,"fully_qualified_name":"QasmQobjInstruction.__eq__","ident_utf16":{"start":{"line_number":188,"utf16_col":8},"end":{"line_number":188,"utf16_col":14}},"extent_utf16":{"start":{"line_number":188,"utf16_col":4},"end":{"line_number":192,"utf16_col":20}}},{"name":"QasmQobjExperiment","kind":"class","ident_start":6819,"ident_end":6837,"extent_start":6813,"extent_end":9660,"fully_qualified_name":"QasmQobjExperiment","ident_utf16":{"start":{"line_number":195,"utf16_col":6},"end":{"line_number":195,"utf16_col":24}},"extent_utf16":{"start":{"line_number":195,"utf16_col":0},"end":{"line_number":274,"utf16_col":20}}},{"name":"__init__","kind":"function","ident_start":7014,"ident_end":7022,"extent_start":7010,"extent_end":7555,"fully_qualified_name":"QasmQobjExperiment.__init__","ident_utf16":{"start":{"line_number":202,"utf16_col":8},"end":{"line_number":202,"utf16_col":16}},"extent_utf16":{"start":{"line_number":202,"utf16_col":4},"end":{"line_number":212,"utf16_col":46}}},{"name":"__repr__","kind":"function","ident_start":7565,"ident_end":7573,"extent_start":7561,"extent_end":7916,"fully_qualified_name":"QasmQobjExperiment.__repr__","ident_utf16":{"start":{"line_number":214,"utf16_col":8},"end":{"line_number":214,"utf16_col":16}},"extent_utf16":{"start":{"line_number":214,"utf16_col":4},"end":{"line_number":222,"utf16_col":18}}},{"name":"__str__","kind":"function","ident_start":7926,"ident_end":7933,"extent_start":7922,"extent_end":8281,"fully_qualified_name":"QasmQobjExperiment.__str__","ident_utf16":{"start":{"line_number":224,"utf16_col":8},"end":{"line_number":224,"utf16_col":15}},"extent_utf16":{"start":{"line_number":224,"utf16_col":4},"end":{"line_number":232,"utf16_col":18}}},{"name":"to_dict","kind":"function","ident_start":8291,"ident_end":8298,"extent_start":8287,"extent_end":8687,"fully_qualified_name":"QasmQobjExperiment.to_dict","ident_utf16":{"start":{"line_number":234,"utf16_col":8},"end":{"line_number":234,"utf16_col":15}},"extent_utf16":{"start":{"line_number":234,"utf16_col":4},"end":{"line_number":245,"utf16_col":23}}},{"name":"from_dict","kind":"function","ident_start":8714,"ident_end":8723,"extent_start":8710,"extent_end":9481,"fully_qualified_name":"QasmQobjExperiment.from_dict","ident_utf16":{"start":{"line_number":248,"utf16_col":8},"end":{"line_number":248,"utf16_col":17}},"extent_utf16":{"start":{"line_number":248,"utf16_col":4},"end":{"line_number":268,"utf16_col":48}}},{"name":"__eq__","kind":"function","ident_start":9491,"ident_end":9497,"extent_start":9487,"extent_end":9660,"fully_qualified_name":"QasmQobjExperiment.__eq__","ident_utf16":{"start":{"line_number":270,"utf16_col":8},"end":{"line_number":270,"utf16_col":14}},"extent_utf16":{"start":{"line_number":270,"utf16_col":4},"end":{"line_number":274,"utf16_col":20}}},{"name":"QasmQobjConfig","kind":"class","ident_start":9669,"ident_end":9683,"extent_start":9663,"extent_end":14083,"fully_qualified_name":"QasmQobjConfig","ident_utf16":{"start":{"line_number":277,"utf16_col":6},"end":{"line_number":277,"utf16_col":20}},"extent_utf16":{"start":{"line_number":277,"utf16_col":0},"end":{"line_number":402,"utf16_col":20}}},{"name":"__init__","kind":"function","ident_start":9761,"ident_end":9769,"extent_start":9757,"extent_end":12711,"fully_qualified_name":"QasmQobjConfig.__init__","ident_utf16":{"start":{"line_number":280,"utf16_col":8},"end":{"line_number":280,"utf16_col":16}},"extent_utf16":{"start":{"line_number":280,"utf16_col":4},"end":{"line_number":360,"utf16_col":40}}},{"name":"to_dict","kind":"function","ident_start":12721,"ident_end":12728,"extent_start":12717,"extent_end":13214,"fully_qualified_name":"QasmQobjConfig.to_dict","ident_utf16":{"start":{"line_number":362,"utf16_col":8},"end":{"line_number":362,"utf16_col":15}},"extent_utf16":{"start":{"line_number":362,"utf16_col":4},"end":{"line_number":375,"utf16_col":23}}},{"name":"from_dict","kind":"function","ident_start":13241,"ident_end":13250,"extent_start":13237,"extent_end":13908,"fully_qualified_name":"QasmQobjConfig.from_dict","ident_utf16":{"start":{"line_number":378,"utf16_col":8},"end":{"line_number":378,"utf16_col":17}},"extent_utf16":{"start":{"line_number":378,"utf16_col":4},"end":{"line_number":396,"utf16_col":26}}},{"name":"__eq__","kind":"function","ident_start":13918,"ident_end":13924,"extent_start":13914,"extent_end":14083,"fully_qualified_name":"QasmQobjConfig.__eq__","ident_utf16":{"start":{"line_number":398,"utf16_col":8},"end":{"line_number":398,"utf16_col":14}},"extent_utf16":{"start":{"line_number":398,"utf16_col":4},"end":{"line_number":402,"utf16_col":20}}},{"name":"QasmQobjExperimentHeader","kind":"class","ident_start":14092,"ident_end":14116,"extent_start":14086,"extent_end":14209,"fully_qualified_name":"QasmQobjExperimentHeader","ident_utf16":{"start":{"line_number":405,"utf16_col":6},"end":{"line_number":405,"utf16_col":30}},"extent_utf16":{"start":{"line_number":405,"utf16_col":0},"end":{"line_number":408,"utf16_col":8}}},{"name":"QasmQobjExperimentConfig","kind":"class","ident_start":14218,"ident_end":14242,"extent_start":14212,"extent_end":15524,"fully_qualified_name":"QasmQobjExperimentConfig","ident_utf16":{"start":{"line_number":411,"utf16_col":6},"end":{"line_number":411,"utf16_col":30}},"extent_utf16":{"start":{"line_number":411,"utf16_col":0},"end":{"line_number":442,"utf16_col":26}}},{"name":"__init__","kind":"function","ident_start":14340,"ident_end":14348,"extent_start":14336,"extent_end":15075,"fully_qualified_name":"QasmQobjExperimentConfig.__init__","ident_utf16":{"start":{"line_number":414,"utf16_col":8},"end":{"line_number":414,"utf16_col":16}},"extent_utf16":{"start":{"line_number":414,"utf16_col":4},"end":{"line_number":429,"utf16_col":34}}},{"name":"to_dict","kind":"function","ident_start":15085,"ident_end":15092,"extent_start":15081,"extent_end":15276,"fully_qualified_name":"QasmQobjExperimentConfig.to_dict","ident_utf16":{"start":{"line_number":431,"utf16_col":8},"end":{"line_number":431,"utf16_col":15}},"extent_utf16":{"start":{"line_number":431,"utf16_col":4},"end":{"line_number":435,"utf16_col":23}}},{"name":"from_dict","kind":"function","ident_start":15303,"ident_end":15312,"extent_start":15299,"extent_end":15524,"fully_qualified_name":"QasmQobjExperimentConfig.from_dict","ident_utf16":{"start":{"line_number":438,"utf16_col":8},"end":{"line_number":438,"utf16_col":17}},"extent_utf16":{"start":{"line_number":438,"utf16_col":4},"end":{"line_number":442,"utf16_col":26}}},{"name":"QasmExperimentCalibrations","kind":"class","ident_start":15533,"ident_end":15559,"extent_start":15527,"extent_end":16751,"fully_qualified_name":"QasmExperimentCalibrations","ident_utf16":{"start":{"line_number":445,"utf16_col":6},"end":{"line_number":445,"utf16_col":32}},"extent_utf16":{"start":{"line_number":445,"utf16_col":0},"end":{"line_number":483,"utf16_col":26}}},{"name":"__init__","kind":"function","ident_start":15685,"ident_end":15693,"extent_start":15681,"extent_end":15864,"fully_qualified_name":"QasmExperimentCalibrations.__init__","ident_utf16":{"start":{"line_number":450,"utf16_col":8},"end":{"line_number":450,"utf16_col":16}},"extent_utf16":{"start":{"line_number":450,"utf16_col":4},"end":{"line_number":457,"utf16_col":26}}},{"name":"to_dict","kind":"function","ident_start":15874,"ident_end":15881,"extent_start":15870,"extent_end":16185,"fully_qualified_name":"QasmExperimentCalibrations.to_dict","ident_utf16":{"start":{"line_number":459,"utf16_col":8},"end":{"line_number":459,"utf16_col":15}},"extent_utf16":{"start":{"line_number":459,"utf16_col":4},"end":{"line_number":468,"utf16_col":23}}},{"name":"from_dict","kind":"function","ident_start":16212,"ident_end":16221,"extent_start":16208,"extent_end":16751,"fully_qualified_name":"QasmExperimentCalibrations.from_dict","ident_utf16":{"start":{"line_number":471,"utf16_col":8},"end":{"line_number":471,"utf16_col":17}},"extent_utf16":{"start":{"line_number":471,"utf16_col":4},"end":{"line_number":483,"utf16_col":26}}},{"name":"GateCalibration","kind":"class","ident_start":16760,"ident_end":16775,"extent_start":16754,"extent_end":18664,"fully_qualified_name":"GateCalibration","ident_utf16":{"start":{"line_number":486,"utf16_col":6},"end":{"line_number":486,"utf16_col":21}},"extent_utf16":{"start":{"line_number":486,"utf16_col":0},"end":{"line_number":539,"utf16_col":26}}},{"name":"__init__","kind":"function","ident_start":16922,"ident_end":16930,"extent_start":16918,"extent_end":17522,"fully_qualified_name":"GateCalibration.__init__","ident_utf16":{"start":{"line_number":490,"utf16_col":8},"end":{"line_number":490,"utf16_col":16}},"extent_utf16":{"start":{"line_number":490,"utf16_col":4},"end":{"line_number":504,"utf16_col":40}}},{"name":"__hash__","kind":"function","ident_start":17532,"ident_end":17540,"extent_start":17528,"extent_end":17769,"fully_qualified_name":"GateCalibration.__hash__","ident_utf16":{"start":{"line_number":506,"utf16_col":8},"end":{"line_number":506,"utf16_col":16}},"extent_utf16":{"start":{"line_number":506,"utf16_col":4},"end":{"line_number":514,"utf16_col":9}}},{"name":"to_dict","kind":"function","ident_start":17779,"ident_end":17786,"extent_start":17775,"extent_end":18107,"fully_qualified_name":"GateCalibration.to_dict","ident_utf16":{"start":{"line_number":516,"utf16_col":8},"end":{"line_number":516,"utf16_col":15}},"extent_utf16":{"start":{"line_number":516,"utf16_col":4},"end":{"line_number":524,"utf16_col":23}}},{"name":"from_dict","kind":"function","ident_start":18134,"ident_end":18143,"extent_start":18130,"extent_end":18664,"fully_qualified_name":"GateCalibration.from_dict","ident_utf16":{"start":{"line_number":527,"utf16_col":8},"end":{"line_number":527,"utf16_col":17}},"extent_utf16":{"start":{"line_number":527,"utf16_col":4},"end":{"line_number":539,"utf16_col":26}}},{"name":"QasmQobj","kind":"class","ident_start":18673,"ident_end":18681,"extent_start":18667,"extent_end":22877,"fully_qualified_name":"QasmQobj","ident_utf16":{"start":{"line_number":542,"utf16_col":6},"end":{"line_number":542,"utf16_col":14}},"extent_utf16":{"start":{"line_number":542,"utf16_col":0},"end":{"line_number":655,"utf16_col":20}}},{"name":"__init__","kind":"function","ident_start":18722,"ident_end":18730,"extent_start":18718,"extent_end":19681,"fully_qualified_name":"QasmQobj.__init__","ident_utf16":{"start":{"line_number":545,"utf16_col":8},"end":{"line_number":545,"utf16_col":16}},"extent_utf16":{"start":{"line_number":545,"utf16_col":4},"end":{"line_number":565,"utf16_col":37}}},{"name":"__repr__","kind":"function","ident_start":19691,"ident_end":19699,"extent_start":19687,"extent_end":20066,"fully_qualified_name":"QasmQobj.__repr__","ident_utf16":{"start":{"line_number":567,"utf16_col":8},"end":{"line_number":567,"utf16_col":16}},"extent_utf16":{"start":{"line_number":567,"utf16_col":4},"end":{"line_number":576,"utf16_col":18}}},{"name":"__str__","kind":"function","ident_start":20076,"ident_end":20083,"extent_start":20072,"extent_end":20473,"fully_qualified_name":"QasmQobj.__str__","ident_utf16":{"start":{"line_number":578,"utf16_col":8},"end":{"line_number":578,"utf16_col":15}},"extent_utf16":{"start":{"line_number":578,"utf16_col":4},"end":{"line_number":587,"utf16_col":18}}},{"name":"to_dict","kind":"function","ident_start":20483,"ident_end":20490,"extent_start":20479,"extent_end":21841,"fully_qualified_name":"QasmQobj.to_dict","ident_utf16":{"start":{"line_number":589,"utf16_col":8},"end":{"line_number":589,"utf16_col":15}},"extent_utf16":{"start":{"line_number":589,"utf16_col":4},"end":{"line_number":624,"utf16_col":23}}},{"name":"from_dict","kind":"function","ident_start":21868,"ident_end":21877,"extent_start":21864,"extent_end":22708,"fully_qualified_name":"QasmQobj.from_dict","ident_utf16":{"start":{"line_number":627,"utf16_col":8},"end":{"line_number":627,"utf16_col":17}},"extent_utf16":{"start":{"line_number":627,"utf16_col":4},"end":{"line_number":649,"utf16_col":9}}},{"name":"__eq__","kind":"function","ident_start":22718,"ident_end":22724,"extent_start":22714,"extent_end":22877,"fully_qualified_name":"QasmQobj.__eq__","ident_utf16":{"start":{"line_number":651,"utf16_col":8},"end":{"line_number":651,"utf16_col":14}},"extent_utf16":{"start":{"line_number":651,"utf16_col":4},"end":{"line_number":655,"utf16_col":20}}}]}},"copilotInfo":null,"copilotAccessAllowed":false,"csrf_tokens":{"/Qiskit/qiskit/branches":{"post":"Zq5CtzCnwlkE50WJapkrGyt8LgGr_4uq2uOD45y7NPPAEm2n1QEvlEOKuIXNLLvLfUBgNXbF9WUegwbfCL53qg"},"/repos/preferences":{"post":"vkf7PcumP2p8863m0uTc1M12B8ONnU13B-kEpDgN-E1TV-sHJ54pieWd-wWiJ9hDp5WpTMKqz2juH2RyjlWuqA"}}},"title":"qiskit/qiskit/qobj/qasm_qobj.py at main ยท Qiskit/qiskit"}