{"payload":{"allShortcutsEnabled":false,"fileTree":{"qiskit/providers/models":{"items":[{"name":"__init__.py","path":"qiskit/providers/models/__init__.py","contentType":"file"},{"name":"backendconfiguration.py","path":"qiskit/providers/models/backendconfiguration.py","contentType":"file"},{"name":"backendproperties.py","path":"qiskit/providers/models/backendproperties.py","contentType":"file"},{"name":"backendstatus.py","path":"qiskit/providers/models/backendstatus.py","contentType":"file"},{"name":"jobstatus.py","path":"qiskit/providers/models/jobstatus.py","contentType":"file"},{"name":"pulsedefaults.py","path":"qiskit/providers/models/pulsedefaults.py","contentType":"file"}],"totalCount":6},"qiskit/providers":{"items":[{"name":"basic_provider","path":"qiskit/providers/basic_provider","contentType":"directory"},{"name":"fake_provider","path":"qiskit/providers/fake_provider","contentType":"directory"},{"name":"models","path":"qiskit/providers/models","contentType":"directory"},{"name":"__init__.py","path":"qiskit/providers/__init__.py","contentType":"file"},{"name":"backend.py","path":"qiskit/providers/backend.py","contentType":"file"},{"name":"backend_compat.py","path":"qiskit/providers/backend_compat.py","contentType":"file"},{"name":"exceptions.py","path":"qiskit/providers/exceptions.py","contentType":"file"},{"name":"job.py","path":"qiskit/providers/job.py","contentType":"file"},{"name":"jobstatus.py","path":"qiskit/providers/jobstatus.py","contentType":"file"},{"name":"options.py","path":"qiskit/providers/options.py","contentType":"file"},{"name":"provider.py","path":"qiskit/providers/provider.py","contentType":"file"},{"name":"providerutils.py","path":"qiskit/providers/providerutils.py","contentType":"file"}],"totalCount":12},"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":11.497831,"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:1710785011.0","canEdit":false,"refType":"branch","currentOid":"43381ae1b159c01b55159d2dc1e8a65970b72746"},"path":"qiskit/providers/models/backendconfiguration.py","currentUser":null,"blob":{"rawLines":["# This code is part of Qiskit.","#","# (C) Copyright IBM 2017, 2018.","#","# 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.","","\"\"\"Backend Configuration Classes.\"\"\"","import re","import copy","import numbers","from typing import Dict, List, Any, Iterable, Tuple, Union","from collections import defaultdict","","from qiskit.exceptions import QiskitError","from qiskit.providers.exceptions import BackendConfigurationError","from qiskit.pulse.channels import ("," AcquireChannel,"," Channel,"," ControlChannel,"," DriveChannel,"," MeasureChannel,",")","","","class GateConfig:"," \"\"\"Class representing a Gate Configuration",""," Attributes:"," name: the gate name as it will be referred to in OpenQASM."," parameters: variable names for the gate parameters (if any)."," qasm_def: definition of this gate in terms of OpenQASM 2 primitives U"," and CX."," \"\"\"",""," def __init__("," self,"," name,"," parameters,"," qasm_def,"," coupling_map=None,"," latency_map=None,"," conditional=None,"," description=None,"," ):"," \"\"\"Initialize a GateConfig object",""," Args:"," name (str): the gate name as it will be referred to in OpenQASM."," parameters (list): variable names for the gate parameters (if any)"," as a list of strings."," qasm_def (str): definition of this gate in terms of OpenQASM 2 primitives U and CX."," coupling_map (list): An optional coupling map for the gate. In"," the form of a list of lists of integers representing the qubit"," groupings which are coupled by this gate."," latency_map (list): An optional map of latency for the gate. In the"," the form of a list of lists of integers of either 0 or 1"," representing an array of dimension"," len(coupling_map) X n_registers that specifies the register"," latency (1: fast, 0: slow) conditional operations on the gate"," conditional (bool): Optionally specify whether this gate supports"," conditional operations (true/false). If this is not specified,"," then the gate inherits the conditional property of the backend."," description (str): Description of the gate operation"," \"\"\"",""," self.name = name"," self.parameters = parameters"," self.qasm_def = qasm_def"," # coupling_map with length 0 is invalid"," if coupling_map:"," self.coupling_map = coupling_map"," # latency_map with length 0 is invalid"," if latency_map:"," self.latency_map = latency_map"," if conditional is not None:"," self.conditional = conditional"," if description is not None:"," self.description = description",""," @classmethod"," def from_dict(cls, data):"," \"\"\"Create a new GateConfig object from a dictionary.",""," Args:"," data (dict): A dictionary representing the GateConfig to create."," It will be in the same format as output by"," :func:`to_dict`.",""," Returns:"," GateConfig: The GateConfig from the input dictionary."," \"\"\""," return cls(**data)",""," def to_dict(self):"," \"\"\"Return a dictionary format representation of the GateConfig.",""," Returns:"," dict: The dictionary form of the GateConfig."," \"\"\""," out_dict = {"," \"name\": self.name,"," \"parameters\": self.parameters,"," \"qasm_def\": self.qasm_def,"," }"," if hasattr(self, \"coupling_map\"):"," out_dict[\"coupling_map\"] = self.coupling_map"," if hasattr(self, \"latency_map\"):"," out_dict[\"latency_map\"] = self.latency_map"," if hasattr(self, \"conditional\"):"," out_dict[\"conditional\"] = self.conditional"," if hasattr(self, \"description\"):"," out_dict[\"description\"] = self.description"," return out_dict",""," def __eq__(self, other):"," if isinstance(other, GateConfig):"," if self.to_dict() == other.to_dict():"," return True"," return False",""," def __repr__(self):"," out_str = f\"GateConfig({self.name}, {self.parameters}, {self.qasm_def}\""," for i in [\"coupling_map\", \"latency_map\", \"conditional\", \"description\"]:"," if hasattr(self, i):"," out_str += \", \" + repr(getattr(self, i))"," out_str += \")\""," return out_str","","","class UchannelLO:"," \"\"\"Class representing a U Channel LO",""," Attributes:"," q: Qubit that scale corresponds too."," scale: Scale factor for qubit frequency."," \"\"\"",""," def __init__(self, q, scale):"," \"\"\"Initialize a UchannelLOSchema object",""," Args:"," q (int): Qubit that scale corresponds too. Must be >= 0."," scale (complex): Scale factor for qubit frequency.",""," Raises:"," QiskitError: If q is < 0"," \"\"\""," if q < 0:"," raise QiskitError(\"q must be >=0\")"," self.q = q"," self.scale = scale",""," @classmethod"," def from_dict(cls, data):"," \"\"\"Create a new UchannelLO object from a dictionary.",""," Args:"," data (dict): A dictionary representing the UChannelLO to"," create. It will be in the same format as output by"," :func:`to_dict`.",""," Returns:"," UchannelLO: The UchannelLO from the input dictionary."," \"\"\""," return cls(**data)",""," def to_dict(self):"," \"\"\"Return a dictionary format representation of the UChannelLO.",""," Returns:"," dict: The dictionary form of the UChannelLO."," \"\"\""," out_dict = {"," \"q\": self.q,"," \"scale\": self.scale,"," }"," return out_dict",""," def __eq__(self, other):"," if isinstance(other, UchannelLO):"," if self.to_dict() == other.to_dict():"," return True"," return False",""," def __repr__(self):"," return f\"UchannelLO({self.q}, {self.scale})\"","","","class QasmBackendConfiguration:"," \"\"\"Class representing an OpenQASM 2.0 Backend Configuration.",""," Attributes:"," backend_name: backend name."," backend_version: backend version in the form X.Y.Z."," n_qubits: number of qubits."," basis_gates: list of basis gates names on the backend."," gates: list of basis gates on the backend."," local: backend is local or remote."," simulator: backend is a simulator."," conditional: backend supports conditional operations."," open_pulse: backend supports open pulse."," memory: backend supports memory."," max_shots: maximum number of shots supported."," \"\"\"",""," _data = {}",""," def __init__("," self,"," backend_name,"," backend_version,"," n_qubits,"," basis_gates,"," gates,"," local,"," simulator,"," conditional,"," open_pulse,"," memory,"," max_shots,"," coupling_map,"," supported_instructions=None,"," dynamic_reprate_enabled=False,"," rep_delay_range=None,"," default_rep_delay=None,"," max_experiments=None,"," sample_name=None,"," n_registers=None,"," register_map=None,"," configurable=None,"," credits_required=None,"," online_date=None,"," display_name=None,"," description=None,"," tags=None,"," dt=None,"," dtm=None,"," processor_type=None,"," parametric_pulses=None,"," **kwargs,"," ):"," \"\"\"Initialize a QasmBackendConfiguration Object",""," Args:"," backend_name (str): The backend name"," backend_version (str): The backend version in the form X.Y.Z"," n_qubits (int): the number of qubits for the backend"," basis_gates (list): The list of strings for the basis gates of the"," backends"," gates (list): The list of GateConfig objects for the basis gates of"," the backend"," local (bool): True if the backend is local or False if remote"," simulator (bool): True if the backend is a simulator"," conditional (bool): True if the backend supports conditional"," operations"," open_pulse (bool): True if the backend supports OpenPulse"," memory (bool): True if the backend supports memory"," max_shots (int): The maximum number of shots allowed on the backend"," coupling_map (list): The coupling map for the device"," supported_instructions (List[str]): Instructions supported by the backend."," dynamic_reprate_enabled (bool): whether delay between programs can be set dynamically"," (ie via ``rep_delay``). Defaults to False."," rep_delay_range (List[float]): 2d list defining supported range of repetition"," delays for backend in μs. First entry is lower end of the range, second entry is"," higher end of the range. Optional, but will be specified when"," ``dynamic_reprate_enabled=True``."," default_rep_delay (float): Value of ``rep_delay`` if not specified by user and"," ``dynamic_reprate_enabled=True``."," max_experiments (int): The maximum number of experiments per job"," sample_name (str): Sample name for the backend"," n_registers (int): Number of register slots available for feedback"," (if conditional is True)"," register_map (list): An array of dimension n_qubits X"," n_registers that specifies whether a qubit can store a"," measurement in a certain register slot."," configurable (bool): True if the backend is configurable, if the"," backend is a simulator"," credits_required (bool): True if backend requires credits to run a"," job."," online_date (datetime.datetime): The date that the device went online"," display_name (str): Alternate name field for the backend"," description (str): A description for the backend"," tags (list): A list of string tags to describe the backend"," dt (float): Qubit drive channel timestep in nanoseconds."," dtm (float): Measurement drive channel timestep in nanoseconds."," processor_type (dict): Processor type for this backend. A dictionary of the"," form ``{\"family\": , \"revision\": , segment: }`` such as"," ``{\"family\": \"Canary\", \"revision\": \"1.0\", segment: \"A\"}``.",""," - family: Processor family of this backend."," - revision: Revision version of this processor."," - segment: Segment this processor belongs to within a larger chip."," parametric_pulses (list): A list of pulse shapes which are supported on the backend."," For example: ``['gaussian', 'constant']``",""," **kwargs: optional fields"," \"\"\""," self._data = {}",""," self.backend_name = backend_name"," self.backend_version = backend_version"," self.n_qubits = n_qubits"," self.basis_gates = basis_gates"," self.gates = gates"," self.local = local"," self.simulator = simulator"," self.conditional = conditional"," self.open_pulse = open_pulse"," self.memory = memory"," self.max_shots = max_shots"," self.coupling_map = coupling_map"," if supported_instructions:"," self.supported_instructions = supported_instructions",""," self.dynamic_reprate_enabled = dynamic_reprate_enabled"," if rep_delay_range:"," self.rep_delay_range = [_rd * 1e-6 for _rd in rep_delay_range] # convert to sec"," if default_rep_delay is not None:"," self.default_rep_delay = default_rep_delay * 1e-6 # convert to sec",""," # max_experiments must be >=1"," if max_experiments:"," self.max_experiments = max_experiments"," if sample_name is not None:"," self.sample_name = sample_name"," # n_registers must be >=1"," if n_registers:"," self.n_registers = 1"," # register_map must have at least 1 entry"," if register_map:"," self.register_map = register_map"," if configurable is not None:"," self.configurable = configurable"," if credits_required is not None:"," self.credits_required = credits_required"," if online_date is not None:"," self.online_date = online_date"," if display_name is not None:"," self.display_name = display_name"," if description is not None:"," self.description = description"," if tags is not None:"," self.tags = tags"," # Add pulse properties here because some backends do not"," # fit within the Qasm / Pulse backend partitioning in Qiskit"," if dt is not None:"," self.dt = dt * 1e-9"," if dtm is not None:"," self.dtm = dtm * 1e-9"," if processor_type is not None:"," self.processor_type = processor_type"," if parametric_pulses is not None:"," self.parametric_pulses = parametric_pulses",""," # convert lo range from GHz to Hz"," if \"qubit_lo_range\" in kwargs:"," kwargs[\"qubit_lo_range\"] = ["," [min_range * 1e9, max_range * 1e9]"," for (min_range, max_range) in kwargs[\"qubit_lo_range\"]"," ]",""," if \"meas_lo_range\" in kwargs:"," kwargs[\"meas_lo_range\"] = ["," [min_range * 1e9, max_range * 1e9]"," for (min_range, max_range) in kwargs[\"meas_lo_range\"]"," ]",""," # convert rep_times from μs to sec"," if \"rep_times\" in kwargs:"," kwargs[\"rep_times\"] = [_rt * 1e-6 for _rt in kwargs[\"rep_times\"]]",""," self._data.update(kwargs)",""," def __getattr__(self, name):"," try:"," return self._data[name]"," except KeyError as ex:"," raise AttributeError(f\"Attribute {name} is not defined\") from ex",""," @classmethod"," def from_dict(cls, data):"," \"\"\"Create a new GateConfig object from a dictionary.",""," Args:"," data (dict): A dictionary representing the GateConfig to create."," It will be in the same format as output by"," :func:`to_dict`."," Returns:"," GateConfig: The GateConfig from the input dictionary."," \"\"\""," in_data = copy.copy(data)"," gates = [GateConfig.from_dict(x) for x in in_data.pop(\"gates\")]"," in_data[\"gates\"] = gates"," return cls(**in_data)",""," def to_dict(self):"," \"\"\"Return a dictionary format representation of the GateConfig.",""," Returns:"," dict: The dictionary form of the GateConfig."," \"\"\""," out_dict = {"," \"backend_name\": self.backend_name,"," \"backend_version\": self.backend_version,"," \"n_qubits\": self.n_qubits,"," \"basis_gates\": self.basis_gates,"," \"gates\": [x.to_dict() for x in self.gates],"," \"local\": self.local,"," \"simulator\": self.simulator,"," \"conditional\": self.conditional,"," \"open_pulse\": self.open_pulse,"," \"memory\": self.memory,"," \"max_shots\": self.max_shots,"," \"coupling_map\": self.coupling_map,"," \"dynamic_reprate_enabled\": self.dynamic_reprate_enabled,"," }",""," if hasattr(self, \"supported_instructions\"):"," out_dict[\"supported_instructions\"] = self.supported_instructions",""," if hasattr(self, \"rep_delay_range\"):"," out_dict[\"rep_delay_range\"] = [_rd * 1e6 for _rd in self.rep_delay_range]"," if hasattr(self, \"default_rep_delay\"):"," out_dict[\"default_rep_delay\"] = self.default_rep_delay * 1e6",""," for kwarg in ["," \"max_experiments\","," \"sample_name\","," \"n_registers\","," \"register_map\","," \"configurable\","," \"credits_required\","," \"online_date\","," \"display_name\","," \"description\","," \"tags\","," \"dt\","," \"dtm\","," \"processor_type\","," \"parametric_pulses\","," ]:"," if hasattr(self, kwarg):"," out_dict[kwarg] = getattr(self, kwarg)",""," out_dict.update(self._data)",""," if \"dt\" in out_dict:"," out_dict[\"dt\"] *= 1e9"," if \"dtm\" in out_dict:"," out_dict[\"dtm\"] *= 1e9",""," # Use GHz in dict"," if \"qubit_lo_range\" in out_dict:"," out_dict[\"qubit_lo_range\"] = ["," [min_range * 1e-9, max_range * 1e-9]"," for (min_range, max_range) in out_dict[\"qubit_lo_range\"]"," ]",""," if \"meas_lo_range\" in out_dict:"," out_dict[\"meas_lo_range\"] = ["," [min_range * 1e-9, max_range * 1e-9]"," for (min_range, max_range) in out_dict[\"meas_lo_range\"]"," ]",""," return out_dict",""," @property"," def num_qubits(self):"," \"\"\"Returns the number of qubits.",""," In future, `n_qubits` should be replaced in favor of `num_qubits` for consistent use"," throughout Qiskit. Until this is properly refactored, this property serves as intermediate"," solution."," \"\"\""," return self.n_qubits",""," def __eq__(self, other):"," if isinstance(other, QasmBackendConfiguration):"," if self.to_dict() == other.to_dict():"," return True"," return False",""," def __contains__(self, item):"," return item in self.__dict__","","","class BackendConfiguration(QasmBackendConfiguration):"," \"\"\"Backwards compat shim representing an abstract backend configuration.\"\"\"",""," pass","","","class PulseBackendConfiguration(QasmBackendConfiguration):"," \"\"\"Static configuration state for an OpenPulse enabled backend. This contains information"," about the set up of the device which can be useful for building Pulse programs."," \"\"\"",""," def __init__("," self,"," backend_name: str,"," backend_version: str,"," n_qubits: int,"," basis_gates: List[str],"," gates: GateConfig,"," local: bool,"," simulator: bool,"," conditional: bool,"," open_pulse: bool,"," memory: bool,"," max_shots: int,"," coupling_map,"," n_uchannels: int,"," u_channel_lo: List[List[UchannelLO]],"," meas_levels: List[int],"," qubit_lo_range: List[List[float]],"," meas_lo_range: List[List[float]],"," dt: float,"," dtm: float,"," rep_times: List[float],"," meas_kernels: List[str],"," discriminators: List[str],"," hamiltonian: Dict[str, Any] = None,"," channel_bandwidth=None,"," acquisition_latency=None,"," conditional_latency=None,"," meas_map=None,"," max_experiments=None,"," sample_name=None,"," n_registers=None,"," register_map=None,"," configurable=None,"," credits_required=None,"," online_date=None,"," display_name=None,"," description=None,"," tags=None,"," channels: Dict[str, Any] = None,"," **kwargs,"," ):"," \"\"\""," Initialize a backend configuration that contains all the extra configuration that is made"," available for OpenPulse backends.",""," Args:"," backend_name: backend name."," backend_version: backend version in the form X.Y.Z."," n_qubits: number of qubits."," basis_gates: list of basis gates names on the backend."," gates: list of basis gates on the backend."," local: backend is local or remote."," simulator: backend is a simulator."," conditional: backend supports conditional operations."," open_pulse: backend supports open pulse."," memory: backend supports memory."," max_shots: maximum number of shots supported."," coupling_map (list): The coupling map for the device"," n_uchannels: Number of u-channels."," u_channel_lo: U-channel relationship on device los."," meas_levels: Supported measurement levels."," qubit_lo_range: Qubit lo ranges for each qubit with form (min, max) in GHz."," meas_lo_range: Measurement lo ranges for each qubit with form (min, max) in GHz."," dt: Qubit drive channel timestep in nanoseconds."," dtm: Measurement drive channel timestep in nanoseconds."," rep_times: Supported repetition times (program execution time) for backend in μs."," meas_kernels: Supported measurement kernels."," discriminators: Supported discriminators."," hamiltonian: An optional dictionary with fields characterizing the system hamiltonian."," channel_bandwidth (list): Bandwidth of all channels"," (qubit, measurement, and U)"," acquisition_latency (list): Array of dimension"," n_qubits x n_registers. Latency (in units of dt) to write a"," measurement result from qubit n into register slot m."," conditional_latency (list): Array of dimension n_channels"," [d->u->m] x n_registers. Latency (in units of dt) to do a"," conditional operation on channel n from register slot m"," meas_map (list): Grouping of measurement which are multiplexed"," max_experiments (int): The maximum number of experiments per job"," sample_name (str): Sample name for the backend"," n_registers (int): Number of register slots available for feedback"," (if conditional is True)"," register_map (list): An array of dimension n_qubits X"," n_registers that specifies whether a qubit can store a"," measurement in a certain register slot."," configurable (bool): True if the backend is configurable, if the"," backend is a simulator"," credits_required (bool): True if backend requires credits to run a"," job."," online_date (datetime.datetime): The date that the device went online"," display_name (str): Alternate name field for the backend"," description (str): A description for the backend"," tags (list): A list of string tags to describe the backend"," channels: An optional dictionary containing information of each channel -- their"," purpose, type, and qubits operated on."," **kwargs: Optional fields."," \"\"\""," self.n_uchannels = n_uchannels"," self.u_channel_lo = u_channel_lo"," self.meas_levels = meas_levels",""," # convert from GHz to Hz"," self.qubit_lo_range = ["," [min_range * 1e9, max_range * 1e9] for (min_range, max_range) in qubit_lo_range"," ]"," self.meas_lo_range = ["," [min_range * 1e9, max_range * 1e9] for (min_range, max_range) in meas_lo_range"," ]",""," self.meas_kernels = meas_kernels"," self.discriminators = discriminators"," self.hamiltonian = hamiltonian"," if hamiltonian is not None:"," self.hamiltonian = dict(hamiltonian)"," self.hamiltonian[\"vars\"] = {"," k: v * 1e9 if isinstance(v, numbers.Number) else v"," for k, v in self.hamiltonian[\"vars\"].items()"," }",""," self.rep_times = [_rt * 1e-6 for _rt in rep_times] # convert to sec",""," self.dt = dt * 1e-9"," self.dtm = dtm * 1e-9",""," if channels is not None:"," self.channels = channels",""," ("," self._qubit_channel_map,"," self._channel_qubit_map,"," self._control_channels,"," ) = self._parse_channels(channels=channels)"," else:"," self._control_channels = defaultdict(list)",""," if channel_bandwidth is not None:"," self.channel_bandwidth = ["," [min_range * 1e9, max_range * 1e9] for (min_range, max_range) in channel_bandwidth"," ]"," if acquisition_latency is not None:"," self.acquisition_latency = acquisition_latency"," if conditional_latency is not None:"," self.conditional_latency = conditional_latency"," if meas_map is not None:"," self.meas_map = meas_map"," super().__init__("," backend_name=backend_name,"," backend_version=backend_version,"," n_qubits=n_qubits,"," basis_gates=basis_gates,"," gates=gates,"," local=local,"," simulator=simulator,"," conditional=conditional,"," open_pulse=open_pulse,"," memory=memory,"," max_shots=max_shots,"," coupling_map=coupling_map,"," max_experiments=max_experiments,"," sample_name=sample_name,"," n_registers=n_registers,"," register_map=register_map,"," configurable=configurable,"," credits_required=credits_required,"," online_date=online_date,"," display_name=display_name,"," description=description,"," tags=tags,"," **kwargs,"," )",""," @classmethod"," def from_dict(cls, data):"," \"\"\"Create a new GateConfig object from a dictionary.",""," Args:"," data (dict): A dictionary representing the GateConfig to create."," It will be in the same format as output by :func:`to_dict`.",""," Returns:"," GateConfig: The GateConfig from the input dictionary."," \"\"\""," in_data = copy.copy(data)"," gates = [GateConfig.from_dict(x) for x in in_data.pop(\"gates\")]"," in_data[\"gates\"] = gates"," input_uchannels = in_data.pop(\"u_channel_lo\")"," u_channels = []"," for channel in input_uchannels:"," u_channels.append([UchannelLO.from_dict(x) for x in channel])"," in_data[\"u_channel_lo\"] = u_channels"," return cls(**in_data)",""," def to_dict(self):"," \"\"\"Return a dictionary format representation of the GateConfig.",""," Returns:"," dict: The dictionary form of the GateConfig."," \"\"\""," out_dict = super().to_dict()"," u_channel_lo = []"," for x in self.u_channel_lo:"," channel = []"," for y in x:"," channel.append(y.to_dict())"," u_channel_lo.append(channel)"," out_dict.update("," {"," \"n_uchannels\": self.n_uchannels,"," \"u_channel_lo\": u_channel_lo,"," \"meas_levels\": self.meas_levels,"," \"qubit_lo_range\": self.qubit_lo_range,"," \"meas_lo_range\": self.meas_lo_range,"," \"meas_kernels\": self.meas_kernels,"," \"discriminators\": self.discriminators,"," \"rep_times\": self.rep_times,"," \"dt\": self.dt,"," \"dtm\": self.dtm,"," }"," )",""," if hasattr(self, \"channel_bandwidth\"):"," out_dict[\"channel_bandwidth\"] = self.channel_bandwidth"," if hasattr(self, \"meas_map\"):"," out_dict[\"meas_map\"] = self.meas_map"," if hasattr(self, \"acquisition_latency\"):"," out_dict[\"acquisition_latency\"] = self.acquisition_latency"," if hasattr(self, \"conditional_latency\"):"," out_dict[\"conditional_latency\"] = self.conditional_latency"," if \"channels\" in out_dict:"," out_dict.pop(\"_qubit_channel_map\")"," out_dict.pop(\"_channel_qubit_map\")"," out_dict.pop(\"_control_channels\")",""," # Use GHz in dict"," if self.qubit_lo_range:"," out_dict[\"qubit_lo_range\"] = ["," [min_range * 1e-9, max_range * 1e-9]"," for (min_range, max_range) in self.qubit_lo_range"," ]",""," if self.meas_lo_range:"," out_dict[\"meas_lo_range\"] = ["," [min_range * 1e-9, max_range * 1e-9]"," for (min_range, max_range) in self.meas_lo_range"," ]",""," if self.rep_times:"," out_dict[\"rep_times\"] = [_rt * 1e6 for _rt in self.rep_times]",""," out_dict[\"dt\"] *= 1e9"," out_dict[\"dtm\"] *= 1e9",""," if hasattr(self, \"channel_bandwidth\"):"," out_dict[\"channel_bandwidth\"] = ["," [min_range * 1e-9, max_range * 1e-9]"," for (min_range, max_range) in self.channel_bandwidth"," ]",""," if self.hamiltonian:"," hamiltonian = copy.deepcopy(self.hamiltonian)"," hamiltonian[\"vars\"] = {"," k: v * 1e-9 if isinstance(v, numbers.Number) else v"," for k, v in hamiltonian[\"vars\"].items()"," }"," out_dict[\"hamiltonian\"] = hamiltonian",""," if hasattr(self, \"channels\"):"," out_dict[\"channels\"] = self.channels",""," return out_dict",""," def __eq__(self, other):"," if isinstance(other, QasmBackendConfiguration):"," if self.to_dict() == other.to_dict():"," return True"," return False",""," @property"," def sample_rate(self) -> float:"," \"\"\"Sample rate of the signal channels in Hz (1/dt).\"\"\""," return 1.0 / self.dt",""," @property"," def control_channels(self) -> Dict[Tuple[int, ...], List]:"," \"\"\"Return the control channels\"\"\""," return self._control_channels",""," def drive(self, qubit: int) -> DriveChannel:"," \"\"\""," Return the drive channel for the given qubit.",""," Raises:"," BackendConfigurationError: If the qubit is not a part of the system.",""," Returns:"," Qubit drive channel."," \"\"\""," if not 0 <= qubit < self.n_qubits:"," raise BackendConfigurationError(f\"Invalid index for {qubit}-qubit system.\")"," return DriveChannel(qubit)",""," def measure(self, qubit: int) -> MeasureChannel:"," \"\"\""," Return the measure stimulus channel for the given qubit.",""," Raises:"," BackendConfigurationError: If the qubit is not a part of the system."," Returns:"," Qubit measurement stimulus line."," \"\"\""," if not 0 <= qubit < self.n_qubits:"," raise BackendConfigurationError(f\"Invalid index for {qubit}-qubit system.\")"," return MeasureChannel(qubit)",""," def acquire(self, qubit: int) -> AcquireChannel:"," \"\"\""," Return the acquisition channel for the given qubit.",""," Raises:"," BackendConfigurationError: If the qubit is not a part of the system."," Returns:"," Qubit measurement acquisition line."," \"\"\""," if not 0 <= qubit < self.n_qubits:"," raise BackendConfigurationError(f\"Invalid index for {qubit}-qubit systems.\")"," return AcquireChannel(qubit)",""," def control(self, qubits: Iterable[int] = None) -> List[ControlChannel]:"," \"\"\""," Return the secondary drive channel for the given qubit -- typically utilized for"," controlling multiqubit interactions. This channel is derived from other channels.",""," Args:"," qubits: Tuple or list of qubits of the form `(control_qubit, target_qubit)`.",""," Raises:"," BackendConfigurationError: If the ``qubits`` is not a part of the system or if"," the backend does not provide `channels` information in its configuration.",""," Returns:"," List of control channels."," \"\"\""," try:"," if isinstance(qubits, list):"," qubits = tuple(qubits)"," return self._control_channels[qubits]"," except KeyError as ex:"," raise BackendConfigurationError("," f\"Couldn't find the ControlChannel operating on qubits {qubits} on \""," f\"{self.n_qubits}-qubit system. The ControlChannel information is retrieved \""," \"from the backend.\""," ) from ex"," except AttributeError as ex:"," raise BackendConfigurationError("," f\"This backend - '{self.backend_name}' does not provide channel information.\""," ) from ex",""," def get_channel_qubits(self, channel: Channel) -> List[int]:"," \"\"\""," Return a list of indices for qubits which are operated on directly by the given ``channel``.",""," Raises:"," BackendConfigurationError: If ``channel`` is not a found or if"," the backend does not provide `channels` information in its configuration.",""," Returns:"," List of qubits operated on my the given ``channel``."," \"\"\""," try:"," return self._channel_qubit_map[channel]"," except KeyError as ex:"," raise BackendConfigurationError(f\"Couldn't find the Channel - {channel}\") from ex"," except AttributeError as ex:"," raise BackendConfigurationError("," f\"This backend - '{self.backend_name}' does not provide channel information.\""," ) from ex",""," def get_qubit_channels(self, qubit: Union[int, Iterable[int]]) -> List[Channel]:"," r\"\"\"Return a list of channels which operate on the given ``qubit``.",""," Raises:"," BackendConfigurationError: If ``qubit`` is not a found or if"," the backend does not provide `channels` information in its configuration.",""," Returns:"," List of ``Channel``\\s operated on my the given ``qubit``."," \"\"\""," channels = set()"," try:"," if isinstance(qubit, int):"," for key in self._qubit_channel_map.keys():"," if qubit in key:"," channels.update(self._qubit_channel_map[key])"," if len(channels) == 0:"," raise KeyError"," elif isinstance(qubit, list):"," qubit = tuple(qubit)"," channels.update(self._qubit_channel_map[qubit])"," elif isinstance(qubit, tuple):"," channels.update(self._qubit_channel_map[qubit])"," return list(channels)"," except KeyError as ex:"," raise BackendConfigurationError(f\"Couldn't find the qubit - {qubit}\") from ex"," except AttributeError as ex:"," raise BackendConfigurationError("," f\"This backend - '{self.backend_name}' does not provide channel information.\""," ) from ex",""," def describe(self, channel: ControlChannel) -> Dict[DriveChannel, complex]:"," \"\"\""," Return a basic description of the channel dependency. Derived channels are given weights"," which describe how their frames are linked to other frames."," For instance, the backend could be configured with this setting::",""," u_channel_lo = ["," [UchannelLO(q=0, scale=1. + 0.j)],"," [UchannelLO(q=0, scale=-1. + 0.j), UchannelLO(q=1, scale=1. + 0.j)]"," ]",""," Then, this method can be used as follows::",""," backend.configuration().describe(ControlChannel(1))"," >>> {DriveChannel(0): -1, DriveChannel(1): 1}",""," Args:"," channel: The derived channel to describe."," Raises:"," BackendConfigurationError: If channel is not a ControlChannel."," Returns:"," Control channel derivations."," \"\"\""," if not isinstance(channel, ControlChannel):"," raise BackendConfigurationError(\"Can only describe ControlChannels.\")"," result = {}"," for u_chan_lo in self.u_channel_lo[channel.index]:"," result[DriveChannel(u_chan_lo.q)] = u_chan_lo.scale"," return result",""," def _parse_channels(self, channels: Dict[set, Any]) -> Dict[Any, Any]:"," r\"\"\""," Generates a dictionaries of ``Channel``\\s, and tuple of qubit(s) they operate on.",""," Args:"," channels: An optional dictionary containing information of each channel -- their"," purpose, type, and qubits operated on.",""," Returns:"," qubit_channel_map: Dictionary mapping tuple of qubit(s) to list of ``Channel``\\s."," channel_qubit_map: Dictionary mapping ``Channel`` to list of qubit(s)."," control_channels: Dictionary mapping tuple of qubit(s), to list of"," ``ControlChannel``\\s."," \"\"\""," qubit_channel_map = defaultdict(list)"," channel_qubit_map = defaultdict(list)"," control_channels = defaultdict(list)"," channels_dict = {"," DriveChannel.prefix: DriveChannel,"," ControlChannel.prefix: ControlChannel,"," MeasureChannel.prefix: MeasureChannel,"," \"acquire\": AcquireChannel,"," }"," for channel, config in channels.items():"," channel_prefix, index = self._get_channel_prefix_index(channel)"," channel_type = channels_dict[channel_prefix]"," qubits = tuple(config[\"operates\"][\"qubits\"])"," if channel_prefix in channels_dict:"," qubit_channel_map[qubits].append(channel_type(index))"," channel_qubit_map[(channel_type(index))].extend(list(qubits))"," if channel_prefix == ControlChannel.prefix:"," control_channels[qubits].append(channel_type(index))"," return dict(qubit_channel_map), dict(channel_qubit_map), dict(control_channels)",""," def _get_channel_prefix_index(self, channel: str) -> str:"," \"\"\"Return channel prefix and index from the given ``channel``.",""," Args:"," channel: Name of channel.",""," Raises:"," BackendConfigurationError: If invalid channel name is found.",""," Return:"," Channel name and index. For example, if ``channel=acquire0``, this method"," returns ``acquire`` and ``0``."," \"\"\""," channel_prefix = re.match(r\"(?P[a-z]+)(?P[0-9]+)\", channel)"," try:"," return channel_prefix.group(\"channel\"), int(channel_prefix.group(\"index\"))"," except AttributeError as ex:"," raise BackendConfigurationError(f\"Invalid channel name - '{channel}' found.\") from ex"],"stylingDirectives":[[{"start":0,"end":30,"cssClass":"pl-c"}],[{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":31,"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":36,"cssClass":"pl-s"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":9,"cssClass":"pl-s1"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":11,"cssClass":"pl-s1"}],[{"start":0,"end":6,"cssClass":"pl-k"},{"start":7,"end":14,"cssClass":"pl-s1"}],[{"start":0,"end":4,"cssClass":"pl-k"},{"start":5,"end":11,"cssClass":"pl-s1"},{"start":12,"end":18,"cssClass":"pl-k"},{"start":19,"end":23,"cssClass":"pl-v"},{"start":25,"end":29,"cssClass":"pl-v"},{"start":31,"end":34,"cssClass":"pl-v"},{"start":36,"end":44,"cssClass":"pl-v"},{"start":46,"end":51,"cssClass":"pl-v"},{"start":53,"end":58,"cssClass":"pl-v"}],[{"start":0,"end":4,"cssClass":"pl-k"},{"start":5,"end":16,"cssClass":"pl-s1"},{"start":17,"end":23,"cssClass":"pl-k"},{"start":24,"end":35,"cssClass":"pl-s1"}],[],[{"start":0,"end":4,"cssClass":"pl-k"},{"start":5,"end":11,"cssClass":"pl-s1"},{"start":12,"end":22,"cssClass":"pl-s1"},{"start":23,"end":29,"cssClass":"pl-k"},{"start":30,"end":41,"cssClass":"pl-v"}],[{"start":0,"end":4,"cssClass":"pl-k"},{"start":5,"end":11,"cssClass":"pl-s1"},{"start":12,"end":21,"cssClass":"pl-s1"},{"start":22,"end":32,"cssClass":"pl-s1"},{"start":33,"end":39,"cssClass":"pl-k"},{"start":40,"end":65,"cssClass":"pl-v"}],[{"start":0,"end":4,"cssClass":"pl-k"},{"start":5,"end":11,"cssClass":"pl-s1"},{"start":12,"end":17,"cssClass":"pl-s1"},{"start":18,"end":26,"cssClass":"pl-s1"},{"start":27,"end":33,"cssClass":"pl-k"}],[{"start":4,"end":18,"cssClass":"pl-v"}],[{"start":4,"end":11,"cssClass":"pl-v"}],[{"start":4,"end":18,"cssClass":"pl-v"}],[{"start":4,"end":16,"cssClass":"pl-v"}],[{"start":4,"end":18,"cssClass":"pl-v"}],[],[],[],[{"start":0,"end":5,"cssClass":"pl-k"},{"start":6,"end":16,"cssClass":"pl-v"}],[{"start":4,"end":46,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":15,"cssClass":"pl-s"}],[{"start":0,"end":66,"cssClass":"pl-s"}],[{"start":0,"end":68,"cssClass":"pl-s"}],[{"start":0,"end":77,"cssClass":"pl-s"}],[{"start":0,"end":25,"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":8,"end":12,"cssClass":"pl-s1"}],[{"start":8,"end":12,"cssClass":"pl-s1"}],[{"start":8,"end":18,"cssClass":"pl-s1"}],[{"start":8,"end":16,"cssClass":"pl-s1"}],[{"start":8,"end":20,"cssClass":"pl-s1"},{"start":20,"end":21,"cssClass":"pl-c1"},{"start":21,"end":25,"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":19,"cssClass":"pl-s1"},{"start":19,"end":20,"cssClass":"pl-c1"},{"start":20,"end":24,"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":41,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":13,"cssClass":"pl-s"}],[{"start":0,"end":76,"cssClass":"pl-s"}],[{"start":0,"end":78,"cssClass":"pl-s"}],[{"start":0,"end":52,"cssClass":"pl-s"}],[{"start":0,"end":95,"cssClass":"pl-s"}],[{"start":0,"end":74,"cssClass":"pl-s"}],[{"start":0,"end":78,"cssClass":"pl-s"}],[{"start":0,"end":57,"cssClass":"pl-s"}],[{"start":0,"end":79,"cssClass":"pl-s"}],[{"start":0,"end":72,"cssClass":"pl-s"}],[{"start":0,"end":50,"cssClass":"pl-s"}],[{"start":0,"end":75,"cssClass":"pl-s"}],[{"start":0,"end":77,"cssClass":"pl-s"}],[{"start":0,"end":77,"cssClass":"pl-s"}],[{"start":0,"end":78,"cssClass":"pl-s"}],[{"start":0,"end":79,"cssClass":"pl-s"}],[{"start":0,"end":64,"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":23,"cssClass":"pl-s1"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":26,"end":36,"cssClass":"pl-s1"}],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":13,"end":21,"cssClass":"pl-s1"},{"start":22,"end":23,"cssClass":"pl-c1"},{"start":24,"end":32,"cssClass":"pl-s1"}],[{"start":8,"end":47,"cssClass":"pl-c"}],[{"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":46,"cssClass":"pl-c"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":22,"cssClass":"pl-s1"}],[{"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":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":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":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":60,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":13,"cssClass":"pl-s"}],[{"start":0,"end":76,"cssClass":"pl-s"}],[{"start":0,"end":67,"cssClass":"pl-s"}],[{"start":0,"end":41,"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":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":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":56,"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":18,"cssClass":"pl-s"},{"start":20,"end":24,"cssClass":"pl-s1"},{"start":25,"end":29,"cssClass":"pl-s1"}],[{"start":12,"end":24,"cssClass":"pl-s"},{"start":26,"end":30,"cssClass":"pl-s1"},{"start":31,"end":41,"cssClass":"pl-s1"}],[{"start":12,"end":22,"cssClass":"pl-s"},{"start":24,"end":28,"cssClass":"pl-s1"},{"start":29,"end":37,"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":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":18,"cssClass":"pl-en"},{"start":19,"end":23,"cssClass":"pl-s1"},{"start":25,"end":38,"cssClass":"pl-s"}],[{"start":12,"end":20,"cssClass":"pl-s1"},{"start":21,"end":34,"cssClass":"pl-s"},{"start":36,"end":37,"cssClass":"pl-c1"},{"start":38,"end":42,"cssClass":"pl-s1"},{"start":43,"end":54,"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":38,"cssClass":"pl-s"}],[{"start":12,"end":20,"cssClass":"pl-s1"},{"start":21,"end":34,"cssClass":"pl-s"},{"start":36,"end":37,"cssClass":"pl-c1"},{"start":38,"end":42,"cssClass":"pl-s1"},{"start":43,"end":54,"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":38,"cssClass":"pl-s"}],[{"start":12,"end":20,"cssClass":"pl-s1"},{"start":21,"end":34,"cssClass":"pl-s"},{"start":36,"end":37,"cssClass":"pl-c1"},{"start":38,"end":42,"cssClass":"pl-s1"},{"start":43,"end":54,"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":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":39,"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":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":16,"cssClass":"pl-en"},{"start":17,"end":21,"cssClass":"pl-s1"}],[{"start":8,"end":15,"cssClass":"pl-s1"},{"start":16,"end":17,"cssClass":"pl-c1"},{"start":18,"end":79,"cssClass":"pl-s"},{"start":31,"end":42,"cssClass":"pl-s1"},{"start":31,"end":32,"cssClass":"pl-kos"},{"start":32,"end":36,"cssClass":"pl-s1"},{"start":37,"end":41,"cssClass":"pl-s1"},{"start":41,"end":42,"cssClass":"pl-kos"},{"start":44,"end":61,"cssClass":"pl-s1"},{"start":44,"end":45,"cssClass":"pl-kos"},{"start":45,"end":49,"cssClass":"pl-s1"},{"start":50,"end":60,"cssClass":"pl-s1"},{"start":60,"end":61,"cssClass":"pl-kos"},{"start":63,"end":78,"cssClass":"pl-s1"},{"start":63,"end":64,"cssClass":"pl-kos"},{"start":64,"end":68,"cssClass":"pl-s1"},{"start":69,"end":77,"cssClass":"pl-s1"},{"start":77,"end":78,"cssClass":"pl-kos"}],[{"start":8,"end":11,"cssClass":"pl-k"},{"start":12,"end":13,"cssClass":"pl-s1"},{"start":14,"end":16,"cssClass":"pl-c1"},{"start":18,"end":32,"cssClass":"pl-s"},{"start":34,"end":47,"cssClass":"pl-s"},{"start":49,"end":62,"cssClass":"pl-s"},{"start":64,"end":77,"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":30,"cssClass":"pl-s1"}],[{"start":16,"end":23,"cssClass":"pl-s1"},{"start":24,"end":26,"cssClass":"pl-c1"},{"start":27,"end":31,"cssClass":"pl-s"},{"start":32,"end":33,"cssClass":"pl-c1"},{"start":34,"end":38,"cssClass":"pl-en"},{"start":39,"end":46,"cssClass":"pl-en"},{"start":47,"end":51,"cssClass":"pl-s1"},{"start":53,"end":54,"cssClass":"pl-s1"}],[{"start":8,"end":15,"cssClass":"pl-s1"},{"start":16,"end":18,"cssClass":"pl-c1"},{"start":19,"end":22,"cssClass":"pl-s"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":22,"cssClass":"pl-s1"}],[],[],[{"start":0,"end":5,"cssClass":"pl-k"},{"start":6,"end":16,"cssClass":"pl-v"}],[{"start":4,"end":40,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":15,"cssClass":"pl-s"}],[{"start":0,"end":44,"cssClass":"pl-s"}],[{"start":0,"end":48,"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":24,"cssClass":"pl-s1"},{"start":26,"end":31,"cssClass":"pl-s1"}],[{"start":8,"end":47,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":13,"cssClass":"pl-s"}],[{"start":0,"end":68,"cssClass":"pl-s"}],[{"start":0,"end":62,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":15,"cssClass":"pl-s"}],[{"start":0,"end":36,"cssClass":"pl-s"}],[{"start":0,"end":11,"cssClass":"pl-s"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":12,"cssClass":"pl-s1"},{"start":13,"end":14,"cssClass":"pl-c1"},{"start":15,"end":16,"cssClass":"pl-c1"}],[{"start":12,"end":17,"cssClass":"pl-k"},{"start":18,"end":29,"cssClass":"pl-v"},{"start":30,"end":45,"cssClass":"pl-s"}],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":13,"end":14,"cssClass":"pl-s1"},{"start":15,"end":16,"cssClass":"pl-c1"},{"start":17,"end":18,"cssClass":"pl-s1"}],[{"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":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":60,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":13,"cssClass":"pl-s"}],[{"start":0,"end":68,"cssClass":"pl-s"}],[{"start":0,"end":66,"cssClass":"pl-s"}],[{"start":0,"end":32,"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":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":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":56,"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":15,"cssClass":"pl-s"},{"start":17,"end":21,"cssClass":"pl-s1"},{"start":22,"end":23,"cssClass":"pl-s1"}],[{"start":12,"end":19,"cssClass":"pl-s"},{"start":21,"end":25,"cssClass":"pl-s1"},{"start":26,"end":31,"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":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":39,"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":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":52,"cssClass":"pl-s"},{"start":28,"end":36,"cssClass":"pl-s1"},{"start":28,"end":29,"cssClass":"pl-kos"},{"start":29,"end":33,"cssClass":"pl-s1"},{"start":34,"end":35,"cssClass":"pl-s1"},{"start":35,"end":36,"cssClass":"pl-kos"},{"start":38,"end":50,"cssClass":"pl-s1"},{"start":38,"end":39,"cssClass":"pl-kos"},{"start":39,"end":43,"cssClass":"pl-s1"},{"start":44,"end":49,"cssClass":"pl-s1"},{"start":49,"end":50,"cssClass":"pl-kos"}],[],[],[{"start":0,"end":5,"cssClass":"pl-k"},{"start":6,"end":30,"cssClass":"pl-v"}],[{"start":4,"end":64,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":15,"cssClass":"pl-s"}],[{"start":0,"end":35,"cssClass":"pl-s"}],[{"start":0,"end":59,"cssClass":"pl-s"}],[{"start":0,"end":35,"cssClass":"pl-s"}],[{"start":0,"end":62,"cssClass":"pl-s"}],[{"start":0,"end":50,"cssClass":"pl-s"}],[{"start":0,"end":42,"cssClass":"pl-s"}],[{"start":0,"end":42,"cssClass":"pl-s"}],[{"start":0,"end":61,"cssClass":"pl-s"}],[{"start":0,"end":48,"cssClass":"pl-s"}],[{"start":0,"end":40,"cssClass":"pl-s"}],[{"start":0,"end":53,"cssClass":"pl-s"}],[{"start":0,"end":7,"cssClass":"pl-s"}],[],[{"start":4,"end":9,"cssClass":"pl-s1"},{"start":10,"end":11,"cssClass":"pl-c1"}],[],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":16,"cssClass":"pl-en"}],[{"start":8,"end":12,"cssClass":"pl-s1"}],[{"start":8,"end":20,"cssClass":"pl-s1"}],[{"start":8,"end":23,"cssClass":"pl-s1"}],[{"start":8,"end":16,"cssClass":"pl-s1"}],[{"start":8,"end":19,"cssClass":"pl-s1"}],[{"start":8,"end":13,"cssClass":"pl-s1"}],[{"start":8,"end":13,"cssClass":"pl-s1"}],[{"start":8,"end":17,"cssClass":"pl-s1"}],[{"start":8,"end":19,"cssClass":"pl-s1"}],[{"start":8,"end":18,"cssClass":"pl-s1"}],[{"start":8,"end":14,"cssClass":"pl-s1"}],[{"start":8,"end":17,"cssClass":"pl-s1"}],[{"start":8,"end":20,"cssClass":"pl-s1"}],[{"start":8,"end":30,"cssClass":"pl-s1"},{"start":30,"end":31,"cssClass":"pl-c1"},{"start":31,"end":35,"cssClass":"pl-c1"}],[{"start":8,"end":31,"cssClass":"pl-s1"},{"start":31,"end":32,"cssClass":"pl-c1"},{"start":32,"end":37,"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":25,"cssClass":"pl-s1"},{"start":25,"end":26,"cssClass":"pl-c1"},{"start":26,"end":30,"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":19,"cssClass":"pl-s1"},{"start":19,"end":20,"cssClass":"pl-c1"},{"start":20,"end":24,"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":20,"cssClass":"pl-s1"},{"start":20,"end":21,"cssClass":"pl-c1"},{"start":21,"end":25,"cssClass":"pl-c1"}],[{"start":8,"end":24,"cssClass":"pl-s1"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":25,"end":29,"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":19,"cssClass":"pl-s1"},{"start":19,"end":20,"cssClass":"pl-c1"},{"start":20,"end":24,"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":10,"cssClass":"pl-s1"},{"start":10,"end":11,"cssClass":"pl-c1"},{"start":11,"end":15,"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":22,"cssClass":"pl-s1"},{"start":22,"end":23,"cssClass":"pl-c1"},{"start":23,"end":27,"cssClass":"pl-c1"}],[{"start":8,"end":25,"cssClass":"pl-s1"},{"start":25,"end":26,"cssClass":"pl-c1"},{"start":26,"end":30,"cssClass":"pl-c1"}],[{"start":8,"end":10,"cssClass":"pl-c1"},{"start":10,"end":16,"cssClass":"pl-s1"}],[],[{"start":8,"end":55,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":13,"cssClass":"pl-s"}],[{"start":0,"end":48,"cssClass":"pl-s"}],[{"start":0,"end":72,"cssClass":"pl-s"}],[{"start":0,"end":64,"cssClass":"pl-s"}],[{"start":0,"end":78,"cssClass":"pl-s"}],[{"start":0,"end":24,"cssClass":"pl-s"}],[{"start":0,"end":79,"cssClass":"pl-s"}],[{"start":0,"end":27,"cssClass":"pl-s"}],[{"start":0,"end":73,"cssClass":"pl-s"}],[{"start":0,"end":64,"cssClass":"pl-s"}],[{"start":0,"end":72,"cssClass":"pl-s"}],[{"start":0,"end":26,"cssClass":"pl-s"}],[{"start":0,"end":69,"cssClass":"pl-s"}],[{"start":0,"end":62,"cssClass":"pl-s"}],[{"start":0,"end":79,"cssClass":"pl-s"}],[{"start":0,"end":64,"cssClass":"pl-s"}],[{"start":0,"end":86,"cssClass":"pl-s"}],[{"start":0,"end":97,"cssClass":"pl-s"}],[{"start":0,"end":58,"cssClass":"pl-s"}],[{"start":0,"end":89,"cssClass":"pl-s"}],[{"start":0,"end":96,"cssClass":"pl-s"}],[{"start":0,"end":77,"cssClass":"pl-s"}],[{"start":0,"end":49,"cssClass":"pl-s"}],[{"start":0,"end":90,"cssClass":"pl-s"}],[{"start":0,"end":49,"cssClass":"pl-s"}],[{"start":0,"end":76,"cssClass":"pl-s"}],[{"start":0,"end":58,"cssClass":"pl-s"}],[{"start":0,"end":78,"cssClass":"pl-s"}],[{"start":0,"end":40,"cssClass":"pl-s"}],[{"start":0,"end":65,"cssClass":"pl-s"}],[{"start":0,"end":70,"cssClass":"pl-s"}],[{"start":0,"end":55,"cssClass":"pl-s"}],[{"start":0,"end":76,"cssClass":"pl-s"}],[{"start":0,"end":38,"cssClass":"pl-s"}],[{"start":0,"end":78,"cssClass":"pl-s"}],[{"start":0,"end":20,"cssClass":"pl-s"}],[{"start":0,"end":81,"cssClass":"pl-s"}],[{"start":0,"end":68,"cssClass":"pl-s"}],[{"start":0,"end":60,"cssClass":"pl-s"}],[{"start":0,"end":70,"cssClass":"pl-s"}],[{"start":0,"end":68,"cssClass":"pl-s"}],[{"start":0,"end":75,"cssClass":"pl-s"}],[{"start":0,"end":87,"cssClass":"pl-s"}],[{"start":0,"end":85,"cssClass":"pl-s"}],[{"start":0,"end":74,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":59,"cssClass":"pl-s"}],[{"start":0,"end":63,"cssClass":"pl-s"}],[{"start":0,"end":82,"cssClass":"pl-s"}],[{"start":0,"end":96,"cssClass":"pl-s"}],[{"start":0,"end":57,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":37,"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":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":8,"end":12,"cssClass":"pl-s1"},{"start":13,"end":28,"cssClass":"pl-s1"},{"start":29,"end":30,"cssClass":"pl-c1"},{"start":31,"end":46,"cssClass":"pl-s1"}],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":13,"end":21,"cssClass":"pl-s1"},{"start":22,"end":23,"cssClass":"pl-c1"},{"start":24,"end":32,"cssClass":"pl-s1"}],[{"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":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":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":8,"end":12,"cssClass":"pl-s1"},{"start":13,"end":22,"cssClass":"pl-s1"},{"start":23,"end":24,"cssClass":"pl-c1"},{"start":25,"end":34,"cssClass":"pl-s1"}],[{"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":8,"end":12,"cssClass":"pl-s1"},{"start":13,"end":23,"cssClass":"pl-s1"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":26,"end":36,"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":22,"cssClass":"pl-s1"},{"start":23,"end":24,"cssClass":"pl-c1"},{"start":25,"end":34,"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":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":33,"cssClass":"pl-s1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":39,"cssClass":"pl-s1"},{"start":40,"end":41,"cssClass":"pl-c1"},{"start":42,"end":64,"cssClass":"pl-s1"}],[],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":13,"end":36,"cssClass":"pl-s1"},{"start":37,"end":38,"cssClass":"pl-c1"},{"start":39,"end":62,"cssClass":"pl-s1"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":26,"cssClass":"pl-s1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":32,"cssClass":"pl-s1"},{"start":33,"end":34,"cssClass":"pl-c1"},{"start":36,"end":39,"cssClass":"pl-s1"},{"start":40,"end":41,"cssClass":"pl-c1"},{"start":42,"end":46,"cssClass":"pl-c1"},{"start":47,"end":50,"cssClass":"pl-k"},{"start":51,"end":54,"cssClass":"pl-s1"},{"start":55,"end":57,"cssClass":"pl-c1"},{"start":58,"end":73,"cssClass":"pl-s1"},{"start":76,"end":92,"cssClass":"pl-c"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":28,"cssClass":"pl-s1"},{"start":29,"end":31,"cssClass":"pl-c1"},{"start":32,"end":35,"cssClass":"pl-c1"},{"start":36,"end":40,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":34,"cssClass":"pl-s1"},{"start":35,"end":36,"cssClass":"pl-c1"},{"start":37,"end":54,"cssClass":"pl-s1"},{"start":55,"end":56,"cssClass":"pl-c1"},{"start":57,"end":61,"cssClass":"pl-c1"},{"start":63,"end":79,"cssClass":"pl-c"}],[],[{"start":8,"end":37,"cssClass":"pl-c"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":26,"cssClass":"pl-s1"}],[{"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":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":33,"cssClass":"pl-c"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":22,"cssClass":"pl-s1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":28,"cssClass":"pl-s1"},{"start":29,"end":30,"cssClass":"pl-c1"},{"start":31,"end":32,"cssClass":"pl-c1"}],[{"start":8,"end":49,"cssClass":"pl-c"}],[{"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":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":27,"cssClass":"pl-s1"},{"start":28,"end":30,"cssClass":"pl-c1"},{"start":31,"end":34,"cssClass":"pl-c1"},{"start":35,"end":39,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":33,"cssClass":"pl-s1"},{"start":34,"end":35,"cssClass":"pl-c1"},{"start":36,"end":52,"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":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":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":64,"cssClass":"pl-c"}],[{"start":8,"end":68,"cssClass":"pl-c"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":13,"cssClass":"pl-s1"},{"start":14,"end":16,"cssClass":"pl-c1"},{"start":17,"end":20,"cssClass":"pl-c1"},{"start":21,"end":25,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":19,"cssClass":"pl-s1"},{"start":20,"end":21,"cssClass":"pl-c1"},{"start":22,"end":24,"cssClass":"pl-s1"},{"start":25,"end":26,"cssClass":"pl-c1"},{"start":27,"end":31,"cssClass":"pl-c1"}],[{"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":27,"end":28,"cssClass":"pl-c1"},{"start":29,"end":33,"cssClass":"pl-c1"}],[{"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":48,"cssClass":"pl-s1"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":28,"cssClass":"pl-s1"},{"start":29,"end":31,"cssClass":"pl-c1"},{"start":32,"end":35,"cssClass":"pl-c1"},{"start":36,"end":40,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":34,"cssClass":"pl-s1"},{"start":35,"end":36,"cssClass":"pl-c1"},{"start":37,"end":54,"cssClass":"pl-s1"}],[],[{"start":8,"end":41,"cssClass":"pl-c"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":27,"cssClass":"pl-s"},{"start":28,"end":30,"cssClass":"pl-c1"},{"start":31,"end":37,"cssClass":"pl-s1"}],[{"start":12,"end":18,"cssClass":"pl-s1"},{"start":19,"end":35,"cssClass":"pl-s"},{"start":37,"end":38,"cssClass":"pl-c1"}],[{"start":17,"end":26,"cssClass":"pl-s1"},{"start":27,"end":28,"cssClass":"pl-c1"},{"start":29,"end":32,"cssClass":"pl-c1"},{"start":34,"end":43,"cssClass":"pl-s1"},{"start":44,"end":45,"cssClass":"pl-c1"},{"start":46,"end":49,"cssClass":"pl-c1"}],[{"start":16,"end":19,"cssClass":"pl-k"},{"start":21,"end":30,"cssClass":"pl-s1"},{"start":32,"end":41,"cssClass":"pl-s1"},{"start":43,"end":45,"cssClass":"pl-c1"},{"start":46,"end":52,"cssClass":"pl-s1"},{"start":53,"end":69,"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":36,"cssClass":"pl-s1"}],[{"start":12,"end":18,"cssClass":"pl-s1"},{"start":19,"end":34,"cssClass":"pl-s"},{"start":36,"end":37,"cssClass":"pl-c1"}],[{"start":17,"end":26,"cssClass":"pl-s1"},{"start":27,"end":28,"cssClass":"pl-c1"},{"start":29,"end":32,"cssClass":"pl-c1"},{"start":34,"end":43,"cssClass":"pl-s1"},{"start":44,"end":45,"cssClass":"pl-c1"},{"start":46,"end":49,"cssClass":"pl-c1"}],[{"start":16,"end":19,"cssClass":"pl-k"},{"start":21,"end":30,"cssClass":"pl-s1"},{"start":32,"end":41,"cssClass":"pl-s1"},{"start":43,"end":45,"cssClass":"pl-c1"},{"start":46,"end":52,"cssClass":"pl-s1"},{"start":53,"end":68,"cssClass":"pl-s"}],[],[],[{"start":8,"end":42,"cssClass":"pl-c"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":22,"cssClass":"pl-s"},{"start":23,"end":25,"cssClass":"pl-c1"},{"start":26,"end":32,"cssClass":"pl-s1"}],[{"start":12,"end":18,"cssClass":"pl-s1"},{"start":19,"end":30,"cssClass":"pl-s"},{"start":32,"end":33,"cssClass":"pl-c1"},{"start":35,"end":38,"cssClass":"pl-s1"},{"start":39,"end":40,"cssClass":"pl-c1"},{"start":41,"end":45,"cssClass":"pl-c1"},{"start":46,"end":49,"cssClass":"pl-k"},{"start":50,"end":53,"cssClass":"pl-s1"},{"start":54,"end":56,"cssClass":"pl-c1"},{"start":57,"end":63,"cssClass":"pl-s1"},{"start":64,"end":75,"cssClass":"pl-s"}],[],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":13,"end":18,"cssClass":"pl-s1"},{"start":19,"end":25,"cssClass":"pl-en"},{"start":26,"end":32,"cssClass":"pl-s1"}],[],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":19,"cssClass":"pl-en"},{"start":20,"end":24,"cssClass":"pl-s1"},{"start":26,"end":30,"cssClass":"pl-s1"}],[{"start":8,"end":11,"cssClass":"pl-k"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":19,"end":23,"cssClass":"pl-s1"},{"start":24,"end":29,"cssClass":"pl-s1"},{"start":30,"end":34,"cssClass":"pl-s1"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":23,"cssClass":"pl-v"},{"start":24,"end":26,"cssClass":"pl-k"},{"start":27,"end":29,"cssClass":"pl-s1"}],[{"start":12,"end":17,"cssClass":"pl-k"},{"start":18,"end":32,"cssClass":"pl-v"},{"start":33,"end":67,"cssClass":"pl-s"},{"start":45,"end":51,"cssClass":"pl-s1"},{"start":45,"end":46,"cssClass":"pl-kos"},{"start":46,"end":50,"cssClass":"pl-s1"},{"start":50,"end":51,"cssClass":"pl-kos"},{"start":69,"end":73,"cssClass":"pl-k"},{"start":74,"end":76,"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":60,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":13,"cssClass":"pl-s"}],[{"start":0,"end":76,"cssClass":"pl-s"}],[{"start":0,"end":67,"cssClass":"pl-s"}],[{"start":0,"end":41,"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":15,"cssClass":"pl-s1"},{"start":16,"end":17,"cssClass":"pl-c1"},{"start":18,"end":22,"cssClass":"pl-s1"},{"start":23,"end":27,"cssClass":"pl-en"},{"start":28,"end":32,"cssClass":"pl-s1"}],[{"start":8,"end":13,"cssClass":"pl-s1"},{"start":14,"end":15,"cssClass":"pl-c1"},{"start":17,"end":27,"cssClass":"pl-v"},{"start":28,"end":37,"cssClass":"pl-en"},{"start":38,"end":39,"cssClass":"pl-s1"},{"start":41,"end":44,"cssClass":"pl-k"},{"start":45,"end":46,"cssClass":"pl-s1"},{"start":47,"end":49,"cssClass":"pl-c1"},{"start":50,"end":57,"cssClass":"pl-s1"},{"start":58,"end":61,"cssClass":"pl-en"},{"start":62,"end":69,"cssClass":"pl-s"}],[{"start":8,"end":15,"cssClass":"pl-s1"},{"start":16,"end":23,"cssClass":"pl-s"},{"start":25,"end":26,"cssClass":"pl-c1"},{"start":27,"end":32,"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":28,"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":56,"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":26,"cssClass":"pl-s"},{"start":28,"end":32,"cssClass":"pl-s1"},{"start":33,"end":45,"cssClass":"pl-s1"}],[{"start":12,"end":29,"cssClass":"pl-s"},{"start":31,"end":35,"cssClass":"pl-s1"},{"start":36,"end":51,"cssClass":"pl-s1"}],[{"start":12,"end":22,"cssClass":"pl-s"},{"start":24,"end":28,"cssClass":"pl-s1"},{"start":29,"end":37,"cssClass":"pl-s1"}],[{"start":12,"end":25,"cssClass":"pl-s"},{"start":27,"end":31,"cssClass":"pl-s1"},{"start":32,"end":43,"cssClass":"pl-s1"}],[{"start":12,"end":19,"cssClass":"pl-s"},{"start":22,"end":23,"cssClass":"pl-s1"},{"start":24,"end":31,"cssClass":"pl-en"},{"start":34,"end":37,"cssClass":"pl-k"},{"start":38,"end":39,"cssClass":"pl-s1"},{"start":40,"end":42,"cssClass":"pl-c1"},{"start":43,"end":47,"cssClass":"pl-s1"},{"start":48,"end":53,"cssClass":"pl-s1"}],[{"start":12,"end":19,"cssClass":"pl-s"},{"start":21,"end":25,"cssClass":"pl-s1"},{"start":26,"end":31,"cssClass":"pl-s1"}],[{"start":12,"end":23,"cssClass":"pl-s"},{"start":25,"end":29,"cssClass":"pl-s1"},{"start":30,"end":39,"cssClass":"pl-s1"}],[{"start":12,"end":25,"cssClass":"pl-s"},{"start":27,"end":31,"cssClass":"pl-s1"},{"start":32,"end":43,"cssClass":"pl-s1"}],[{"start":12,"end":24,"cssClass":"pl-s"},{"start":26,"end":30,"cssClass":"pl-s1"},{"start":31,"end":41,"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":12,"end":23,"cssClass":"pl-s"},{"start":25,"end":29,"cssClass":"pl-s1"},{"start":30,"end":39,"cssClass":"pl-s1"}],[{"start":12,"end":26,"cssClass":"pl-s"},{"start":28,"end":32,"cssClass":"pl-s1"},{"start":33,"end":45,"cssClass":"pl-s1"}],[{"start":12,"end":37,"cssClass":"pl-s"},{"start":39,"end":43,"cssClass":"pl-s1"},{"start":44,"end":67,"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":49,"cssClass":"pl-s"}],[{"start":12,"end":20,"cssClass":"pl-s1"},{"start":21,"end":45,"cssClass":"pl-s"},{"start":47,"end":48,"cssClass":"pl-c1"},{"start":49,"end":53,"cssClass":"pl-s1"},{"start":54,"end":76,"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":42,"cssClass":"pl-s"}],[{"start":12,"end":20,"cssClass":"pl-s1"},{"start":21,"end":38,"cssClass":"pl-s"},{"start":40,"end":41,"cssClass":"pl-c1"},{"start":43,"end":46,"cssClass":"pl-s1"},{"start":47,"end":48,"cssClass":"pl-c1"},{"start":49,"end":52,"cssClass":"pl-c1"},{"start":53,"end":56,"cssClass":"pl-k"},{"start":57,"end":60,"cssClass":"pl-s1"},{"start":61,"end":63,"cssClass":"pl-c1"},{"start":64,"end":68,"cssClass":"pl-s1"},{"start":69,"end":84,"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":44,"cssClass":"pl-s"}],[{"start":12,"end":20,"cssClass":"pl-s1"},{"start":21,"end":40,"cssClass":"pl-s"},{"start":42,"end":43,"cssClass":"pl-c1"},{"start":44,"end":48,"cssClass":"pl-s1"},{"start":49,"end":66,"cssClass":"pl-s1"},{"start":67,"end":68,"cssClass":"pl-c1"},{"start":69,"end":72,"cssClass":"pl-c1"}],[],[{"start":8,"end":11,"cssClass":"pl-k"},{"start":12,"end":17,"cssClass":"pl-s1"},{"start":18,"end":20,"cssClass":"pl-c1"}],[{"start":12,"end":29,"cssClass":"pl-s"}],[{"start":12,"end":25,"cssClass":"pl-s"}],[{"start":12,"end":25,"cssClass":"pl-s"}],[{"start":12,"end":26,"cssClass":"pl-s"}],[{"start":12,"end":26,"cssClass":"pl-s"}],[{"start":12,"end":30,"cssClass":"pl-s"}],[{"start":12,"end":25,"cssClass":"pl-s"}],[{"start":12,"end":26,"cssClass":"pl-s"}],[{"start":12,"end":25,"cssClass":"pl-s"}],[{"start":12,"end":18,"cssClass":"pl-s"}],[{"start":12,"end":16,"cssClass":"pl-s"}],[{"start":12,"end":17,"cssClass":"pl-s"}],[{"start":12,"end":28,"cssClass":"pl-s"}],[{"start":12,"end":31,"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":34,"cssClass":"pl-s1"}],[{"start":16,"end":24,"cssClass":"pl-s1"},{"start":25,"end":30,"cssClass":"pl-s1"},{"start":32,"end":33,"cssClass":"pl-c1"},{"start":34,"end":41,"cssClass":"pl-en"},{"start":42,"end":46,"cssClass":"pl-s1"},{"start":48,"end":53,"cssClass":"pl-s1"}],[],[{"start":8,"end":16,"cssClass":"pl-s1"},{"start":17,"end":23,"cssClass":"pl-en"},{"start":24,"end":28,"cssClass":"pl-s1"},{"start":29,"end":34,"cssClass":"pl-s1"}],[],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":15,"cssClass":"pl-s"},{"start":16,"end":18,"cssClass":"pl-c1"},{"start":19,"end":27,"cssClass":"pl-s1"}],[{"start":12,"end":20,"cssClass":"pl-s1"},{"start":21,"end":25,"cssClass":"pl-s"},{"start":27,"end":29,"cssClass":"pl-c1"},{"start":30,"end":33,"cssClass":"pl-c1"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":16,"cssClass":"pl-s"},{"start":17,"end":19,"cssClass":"pl-c1"},{"start":20,"end":28,"cssClass":"pl-s1"}],[{"start":12,"end":20,"cssClass":"pl-s1"},{"start":21,"end":26,"cssClass":"pl-s"},{"start":28,"end":30,"cssClass":"pl-c1"},{"start":31,"end":34,"cssClass":"pl-c1"}],[],[{"start":8,"end":25,"cssClass":"pl-c"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":27,"cssClass":"pl-s"},{"start":28,"end":30,"cssClass":"pl-c1"},{"start":31,"end":39,"cssClass":"pl-s1"}],[{"start":12,"end":20,"cssClass":"pl-s1"},{"start":21,"end":37,"cssClass":"pl-s"},{"start":39,"end":40,"cssClass":"pl-c1"}],[{"start":17,"end":26,"cssClass":"pl-s1"},{"start":27,"end":28,"cssClass":"pl-c1"},{"start":29,"end":33,"cssClass":"pl-c1"},{"start":35,"end":44,"cssClass":"pl-s1"},{"start":45,"end":46,"cssClass":"pl-c1"},{"start":47,"end":51,"cssClass":"pl-c1"}],[{"start":16,"end":19,"cssClass":"pl-k"},{"start":21,"end":30,"cssClass":"pl-s1"},{"start":32,"end":41,"cssClass":"pl-s1"},{"start":43,"end":45,"cssClass":"pl-c1"},{"start":46,"end":54,"cssClass":"pl-s1"},{"start":55,"end":71,"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":38,"cssClass":"pl-s1"}],[{"start":12,"end":20,"cssClass":"pl-s1"},{"start":21,"end":36,"cssClass":"pl-s"},{"start":38,"end":39,"cssClass":"pl-c1"}],[{"start":17,"end":26,"cssClass":"pl-s1"},{"start":27,"end":28,"cssClass":"pl-c1"},{"start":29,"end":33,"cssClass":"pl-c1"},{"start":35,"end":44,"cssClass":"pl-s1"},{"start":45,"end":46,"cssClass":"pl-c1"},{"start":47,"end":51,"cssClass":"pl-c1"}],[{"start":16,"end":19,"cssClass":"pl-k"},{"start":21,"end":30,"cssClass":"pl-s1"},{"start":32,"end":41,"cssClass":"pl-s1"},{"start":43,"end":45,"cssClass":"pl-c1"},{"start":46,"end":54,"cssClass":"pl-s1"},{"start":55,"end":70,"cssClass":"pl-s"}],[],[],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":23,"cssClass":"pl-s1"}],[],[{"start":4,"end":13,"cssClass":"pl-en"},{"start":5,"end":13,"cssClass":"pl-s1"}],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":18,"cssClass":"pl-en"},{"start":19,"end":23,"cssClass":"pl-s1"}],[{"start":8,"end":40,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":92,"cssClass":"pl-s"}],[{"start":0,"end":98,"cssClass":"pl-s"}],[{"start":0,"end":17,"cssClass":"pl-s"}],[{"start":0,"end":11,"cssClass":"pl-s"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":19,"cssClass":"pl-s1"},{"start":20,"end":28,"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":53,"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":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":20,"cssClass":"pl-en"},{"start":21,"end":25,"cssClass":"pl-s1"},{"start":27,"end":31,"cssClass":"pl-s1"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":19,"cssClass":"pl-s1"},{"start":20,"end":22,"cssClass":"pl-c1"},{"start":23,"end":27,"cssClass":"pl-s1"},{"start":28,"end":36,"cssClass":"pl-s1"}],[],[],[{"start":0,"end":5,"cssClass":"pl-k"},{"start":6,"end":26,"cssClass":"pl-v"},{"start":27,"end":51,"cssClass":"pl-v"}],[{"start":4,"end":79,"cssClass":"pl-s"}],[],[{"start":4,"end":8,"cssClass":"pl-k"}],[],[],[{"start":0,"end":5,"cssClass":"pl-k"},{"start":6,"end":31,"cssClass":"pl-v"},{"start":32,"end":56,"cssClass":"pl-v"}],[{"start":4,"end":93,"cssClass":"pl-s"}],[{"start":0,"end":83,"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":8,"end":12,"cssClass":"pl-s1"}],[{"start":8,"end":20,"cssClass":"pl-s1"},{"start":22,"end":25,"cssClass":"pl-s1"}],[{"start":8,"end":23,"cssClass":"pl-s1"},{"start":25,"end":28,"cssClass":"pl-s1"}],[{"start":8,"end":16,"cssClass":"pl-s1"},{"start":18,"end":21,"cssClass":"pl-s1"}],[{"start":8,"end":19,"cssClass":"pl-s1"},{"start":21,"end":25,"cssClass":"pl-v"},{"start":26,"end":29,"cssClass":"pl-s1"}],[{"start":8,"end":13,"cssClass":"pl-s1"},{"start":15,"end":25,"cssClass":"pl-v"}],[{"start":8,"end":13,"cssClass":"pl-s1"},{"start":15,"end":19,"cssClass":"pl-s1"}],[{"start":8,"end":17,"cssClass":"pl-s1"},{"start":19,"end":23,"cssClass":"pl-s1"}],[{"start":8,"end":19,"cssClass":"pl-s1"},{"start":21,"end":25,"cssClass":"pl-s1"}],[{"start":8,"end":18,"cssClass":"pl-s1"},{"start":20,"end":24,"cssClass":"pl-s1"}],[{"start":8,"end":14,"cssClass":"pl-s1"},{"start":16,"end":20,"cssClass":"pl-s1"}],[{"start":8,"end":17,"cssClass":"pl-s1"},{"start":19,"end":22,"cssClass":"pl-s1"}],[{"start":8,"end":20,"cssClass":"pl-s1"}],[{"start":8,"end":19,"cssClass":"pl-s1"},{"start":21,"end":24,"cssClass":"pl-s1"}],[{"start":8,"end":20,"cssClass":"pl-s1"},{"start":22,"end":26,"cssClass":"pl-v"},{"start":27,"end":31,"cssClass":"pl-v"},{"start":32,"end":42,"cssClass":"pl-v"}],[{"start":8,"end":19,"cssClass":"pl-s1"},{"start":21,"end":25,"cssClass":"pl-v"},{"start":26,"end":29,"cssClass":"pl-s1"}],[{"start":8,"end":22,"cssClass":"pl-s1"},{"start":24,"end":28,"cssClass":"pl-v"},{"start":29,"end":33,"cssClass":"pl-v"},{"start":34,"end":39,"cssClass":"pl-s1"}],[{"start":8,"end":21,"cssClass":"pl-s1"},{"start":23,"end":27,"cssClass":"pl-v"},{"start":28,"end":32,"cssClass":"pl-v"},{"start":33,"end":38,"cssClass":"pl-s1"}],[{"start":8,"end":10,"cssClass":"pl-s1"},{"start":12,"end":17,"cssClass":"pl-s1"}],[{"start":8,"end":11,"cssClass":"pl-s1"},{"start":13,"end":18,"cssClass":"pl-s1"}],[{"start":8,"end":17,"cssClass":"pl-s1"},{"start":19,"end":23,"cssClass":"pl-v"},{"start":24,"end":29,"cssClass":"pl-s1"}],[{"start":8,"end":20,"cssClass":"pl-s1"},{"start":22,"end":26,"cssClass":"pl-v"},{"start":27,"end":30,"cssClass":"pl-s1"}],[{"start":8,"end":22,"cssClass":"pl-s1"},{"start":24,"end":28,"cssClass":"pl-v"},{"start":29,"end":32,"cssClass":"pl-s1"}],[{"start":8,"end":19,"cssClass":"pl-s1"},{"start":21,"end":25,"cssClass":"pl-v"},{"start":26,"end":29,"cssClass":"pl-s1"},{"start":31,"end":34,"cssClass":"pl-v"},{"start":36,"end":37,"cssClass":"pl-c1"},{"start":38,"end":42,"cssClass":"pl-c1"}],[{"start":8,"end":25,"cssClass":"pl-s1"},{"start":25,"end":26,"cssClass":"pl-c1"},{"start":26,"end":30,"cssClass":"pl-c1"}],[{"start":8,"end":27,"cssClass":"pl-s1"},{"start":27,"end":28,"cssClass":"pl-c1"},{"start":28,"end":32,"cssClass":"pl-c1"}],[{"start":8,"end":27,"cssClass":"pl-s1"},{"start":27,"end":28,"cssClass":"pl-c1"},{"start":28,"end":32,"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":23,"cssClass":"pl-s1"},{"start":23,"end":24,"cssClass":"pl-c1"},{"start":24,"end":28,"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":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":20,"cssClass":"pl-s1"},{"start":20,"end":21,"cssClass":"pl-c1"},{"start":21,"end":25,"cssClass":"pl-c1"}],[{"start":8,"end":24,"cssClass":"pl-s1"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":25,"end":29,"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":19,"cssClass":"pl-s1"},{"start":19,"end":20,"cssClass":"pl-c1"},{"start":20,"end":24,"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":18,"end":22,"cssClass":"pl-v"},{"start":23,"end":26,"cssClass":"pl-s1"},{"start":28,"end":31,"cssClass":"pl-v"},{"start":33,"end":34,"cssClass":"pl-c1"},{"start":35,"end":39,"cssClass":"pl-c1"}],[{"start":8,"end":10,"cssClass":"pl-c1"},{"start":10,"end":16,"cssClass":"pl-s1"}],[],[{"start":8,"end":11,"cssClass":"pl-s"}],[{"start":0,"end":97,"cssClass":"pl-s"}],[{"start":0,"end":41,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":13,"cssClass":"pl-s"}],[{"start":0,"end":39,"cssClass":"pl-s"}],[{"start":0,"end":63,"cssClass":"pl-s"}],[{"start":0,"end":39,"cssClass":"pl-s"}],[{"start":0,"end":66,"cssClass":"pl-s"}],[{"start":0,"end":54,"cssClass":"pl-s"}],[{"start":0,"end":46,"cssClass":"pl-s"}],[{"start":0,"end":46,"cssClass":"pl-s"}],[{"start":0,"end":65,"cssClass":"pl-s"}],[{"start":0,"end":52,"cssClass":"pl-s"}],[{"start":0,"end":44,"cssClass":"pl-s"}],[{"start":0,"end":57,"cssClass":"pl-s"}],[{"start":0,"end":64,"cssClass":"pl-s"}],[{"start":0,"end":46,"cssClass":"pl-s"}],[{"start":0,"end":63,"cssClass":"pl-s"}],[{"start":0,"end":54,"cssClass":"pl-s"}],[{"start":0,"end":87,"cssClass":"pl-s"}],[{"start":0,"end":92,"cssClass":"pl-s"}],[{"start":0,"end":60,"cssClass":"pl-s"}],[{"start":0,"end":67,"cssClass":"pl-s"}],[{"start":0,"end":93,"cssClass":"pl-s"}],[{"start":0,"end":56,"cssClass":"pl-s"}],[{"start":0,"end":53,"cssClass":"pl-s"}],[{"start":0,"end":98,"cssClass":"pl-s"}],[{"start":0,"end":63,"cssClass":"pl-s"}],[{"start":0,"end":43,"cssClass":"pl-s"}],[{"start":0,"end":58,"cssClass":"pl-s"}],[{"start":0,"end":75,"cssClass":"pl-s"}],[{"start":0,"end":69,"cssClass":"pl-s"}],[{"start":0,"end":69,"cssClass":"pl-s"}],[{"start":0,"end":73,"cssClass":"pl-s"}],[{"start":0,"end":71,"cssClass":"pl-s"}],[{"start":0,"end":74,"cssClass":"pl-s"}],[{"start":0,"end":76,"cssClass":"pl-s"}],[{"start":0,"end":58,"cssClass":"pl-s"}],[{"start":0,"end":78,"cssClass":"pl-s"}],[{"start":0,"end":40,"cssClass":"pl-s"}],[{"start":0,"end":65,"cssClass":"pl-s"}],[{"start":0,"end":70,"cssClass":"pl-s"}],[{"start":0,"end":55,"cssClass":"pl-s"}],[{"start":0,"end":76,"cssClass":"pl-s"}],[{"start":0,"end":38,"cssClass":"pl-s"}],[{"start":0,"end":78,"cssClass":"pl-s"}],[{"start":0,"end":20,"cssClass":"pl-s"}],[{"start":0,"end":81,"cssClass":"pl-s"}],[{"start":0,"end":68,"cssClass":"pl-s"}],[{"start":0,"end":60,"cssClass":"pl-s"}],[{"start":0,"end":70,"cssClass":"pl-s"}],[{"start":0,"end":92,"cssClass":"pl-s"}],[{"start":0,"end":54,"cssClass":"pl-s"}],[{"start":0,"end":38,"cssClass":"pl-s"}],[{"start":0,"end":11,"cssClass":"pl-s"}],[{"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":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":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":8,"end":32,"cssClass":"pl-c"}],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":13,"end":27,"cssClass":"pl-s1"},{"start":28,"end":29,"cssClass":"pl-c1"}],[{"start":13,"end":22,"cssClass":"pl-s1"},{"start":23,"end":24,"cssClass":"pl-c1"},{"start":25,"end":28,"cssClass":"pl-c1"},{"start":30,"end":39,"cssClass":"pl-s1"},{"start":40,"end":41,"cssClass":"pl-c1"},{"start":42,"end":45,"cssClass":"pl-c1"},{"start":47,"end":50,"cssClass":"pl-k"},{"start":52,"end":61,"cssClass":"pl-s1"},{"start":63,"end":72,"cssClass":"pl-s1"},{"start":74,"end":76,"cssClass":"pl-c1"},{"start":77,"end":91,"cssClass":"pl-s1"}],[],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":13,"end":26,"cssClass":"pl-s1"},{"start":27,"end":28,"cssClass":"pl-c1"}],[{"start":13,"end":22,"cssClass":"pl-s1"},{"start":23,"end":24,"cssClass":"pl-c1"},{"start":25,"end":28,"cssClass":"pl-c1"},{"start":30,"end":39,"cssClass":"pl-s1"},{"start":40,"end":41,"cssClass":"pl-c1"},{"start":42,"end":45,"cssClass":"pl-c1"},{"start":47,"end":50,"cssClass":"pl-k"},{"start":52,"end":61,"cssClass":"pl-s1"},{"start":63,"end":72,"cssClass":"pl-s1"},{"start":74,"end":76,"cssClass":"pl-c1"},{"start":77,"end":90,"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":8,"end":12,"cssClass":"pl-s1"},{"start":13,"end":27,"cssClass":"pl-s1"},{"start":28,"end":29,"cssClass":"pl-c1"},{"start":30,"end":44,"cssClass":"pl-s1"}],[{"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":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":35,"cssClass":"pl-en"},{"start":36,"end":47,"cssClass":"pl-s1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":28,"cssClass":"pl-s1"},{"start":29,"end":35,"cssClass":"pl-s"},{"start":37,"end":38,"cssClass":"pl-c1"}],[{"start":16,"end":17,"cssClass":"pl-s1"},{"start":19,"end":20,"cssClass":"pl-s1"},{"start":21,"end":22,"cssClass":"pl-c1"},{"start":23,"end":26,"cssClass":"pl-c1"},{"start":27,"end":29,"cssClass":"pl-k"},{"start":30,"end":40,"cssClass":"pl-en"},{"start":41,"end":42,"cssClass":"pl-s1"},{"start":44,"end":51,"cssClass":"pl-s1"},{"start":52,"end":58,"cssClass":"pl-v"},{"start":60,"end":64,"cssClass":"pl-k"},{"start":65,"end":66,"cssClass":"pl-s1"}],[{"start":16,"end":19,"cssClass":"pl-k"},{"start":20,"end":21,"cssClass":"pl-s1"},{"start":23,"end":24,"cssClass":"pl-s1"},{"start":25,"end":27,"cssClass":"pl-c1"},{"start":28,"end":32,"cssClass":"pl-s1"},{"start":33,"end":44,"cssClass":"pl-s1"},{"start":45,"end":51,"cssClass":"pl-s"},{"start":53,"end":58,"cssClass":"pl-en"}],[],[],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":13,"end":22,"cssClass":"pl-s1"},{"start":23,"end":24,"cssClass":"pl-c1"},{"start":26,"end":29,"cssClass":"pl-s1"},{"start":30,"end":31,"cssClass":"pl-c1"},{"start":32,"end":36,"cssClass":"pl-c1"},{"start":37,"end":40,"cssClass":"pl-k"},{"start":41,"end":44,"cssClass":"pl-s1"},{"start":45,"end":47,"cssClass":"pl-c1"},{"start":48,"end":57,"cssClass":"pl-s1"},{"start":60,"end":76,"cssClass":"pl-c"}],[],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":13,"end":15,"cssClass":"pl-s1"},{"start":16,"end":17,"cssClass":"pl-c1"},{"start":18,"end":20,"cssClass":"pl-s1"},{"start":21,"end":22,"cssClass":"pl-c1"},{"start":23,"end":27,"cssClass":"pl-c1"}],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":13,"end":16,"cssClass":"pl-s1"},{"start":17,"end":18,"cssClass":"pl-c1"},{"start":19,"end":22,"cssClass":"pl-s1"},{"start":23,"end":24,"cssClass":"pl-c1"},{"start":25,"end":29,"cssClass":"pl-c1"}],[],[{"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":16,"end":20,"cssClass":"pl-s1"},{"start":21,"end":39,"cssClass":"pl-s1"}],[{"start":16,"end":20,"cssClass":"pl-s1"},{"start":21,"end":39,"cssClass":"pl-s1"}],[{"start":16,"end":20,"cssClass":"pl-s1"},{"start":21,"end":38,"cssClass":"pl-s1"}],[{"start":14,"end":15,"cssClass":"pl-c1"},{"start":16,"end":20,"cssClass":"pl-s1"},{"start":21,"end":36,"cssClass":"pl-en"},{"start":37,"end":45,"cssClass":"pl-s1"},{"start":45,"end":46,"cssClass":"pl-c1"},{"start":46,"end":54,"cssClass":"pl-s1"}],[{"start":8,"end":12,"cssClass":"pl-k"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":34,"cssClass":"pl-s1"},{"start":35,"end":36,"cssClass":"pl-c1"},{"start":37,"end":48,"cssClass":"pl-en"},{"start":49,"end":53,"cssClass":"pl-s1"}],[],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":28,"cssClass":"pl-s1"},{"start":29,"end":31,"cssClass":"pl-c1"},{"start":32,"end":35,"cssClass":"pl-c1"},{"start":36,"end":40,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":34,"cssClass":"pl-s1"},{"start":35,"end":36,"cssClass":"pl-c1"}],[{"start":17,"end":26,"cssClass":"pl-s1"},{"start":27,"end":28,"cssClass":"pl-c1"},{"start":29,"end":32,"cssClass":"pl-c1"},{"start":34,"end":43,"cssClass":"pl-s1"},{"start":44,"end":45,"cssClass":"pl-c1"},{"start":46,"end":49,"cssClass":"pl-c1"},{"start":51,"end":54,"cssClass":"pl-k"},{"start":56,"end":65,"cssClass":"pl-s1"},{"start":67,"end":76,"cssClass":"pl-s1"},{"start":78,"end":80,"cssClass":"pl-c1"},{"start":81,"end":98,"cssClass":"pl-s1"}],[],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":30,"cssClass":"pl-s1"},{"start":31,"end":33,"cssClass":"pl-c1"},{"start":34,"end":37,"cssClass":"pl-c1"},{"start":38,"end":42,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":36,"cssClass":"pl-s1"},{"start":37,"end":38,"cssClass":"pl-c1"},{"start":39,"end":58,"cssClass":"pl-s1"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":30,"cssClass":"pl-s1"},{"start":31,"end":33,"cssClass":"pl-c1"},{"start":34,"end":37,"cssClass":"pl-c1"},{"start":38,"end":42,"cssClass":"pl-c1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":17,"end":36,"cssClass":"pl-s1"},{"start":37,"end":38,"cssClass":"pl-c1"},{"start":39,"end":58,"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":13,"cssClass":"pl-en"},{"start":16,"end":24,"cssClass":"pl-en"}],[{"start":12,"end":24,"cssClass":"pl-s1"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":25,"end":37,"cssClass":"pl-s1"}],[{"start":12,"end":27,"cssClass":"pl-s1"},{"start":27,"end":28,"cssClass":"pl-c1"},{"start":28,"end":43,"cssClass":"pl-s1"}],[{"start":12,"end":20,"cssClass":"pl-s1"},{"start":20,"end":21,"cssClass":"pl-c1"},{"start":21,"end":29,"cssClass":"pl-s1"}],[{"start":12,"end":23,"cssClass":"pl-s1"},{"start":23,"end":24,"cssClass":"pl-c1"},{"start":24,"end":35,"cssClass":"pl-s1"}],[{"start":12,"end":17,"cssClass":"pl-s1"},{"start":17,"end":18,"cssClass":"pl-c1"},{"start":18,"end":23,"cssClass":"pl-s1"}],[{"start":12,"end":17,"cssClass":"pl-s1"},{"start":17,"end":18,"cssClass":"pl-c1"},{"start":18,"end":23,"cssClass":"pl-s1"}],[{"start":12,"end":21,"cssClass":"pl-s1"},{"start":21,"end":22,"cssClass":"pl-c1"},{"start":22,"end":31,"cssClass":"pl-s1"}],[{"start":12,"end":23,"cssClass":"pl-s1"},{"start":23,"end":24,"cssClass":"pl-c1"},{"start":24,"end":35,"cssClass":"pl-s1"}],[{"start":12,"end":22,"cssClass":"pl-s1"},{"start":22,"end":23,"cssClass":"pl-c1"},{"start":23,"end":33,"cssClass":"pl-s1"}],[{"start":12,"end":18,"cssClass":"pl-s1"},{"start":18,"end":19,"cssClass":"pl-c1"},{"start":19,"end":25,"cssClass":"pl-s1"}],[{"start":12,"end":21,"cssClass":"pl-s1"},{"start":21,"end":22,"cssClass":"pl-c1"},{"start":22,"end":31,"cssClass":"pl-s1"}],[{"start":12,"end":24,"cssClass":"pl-s1"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":25,"end":37,"cssClass":"pl-s1"}],[{"start":12,"end":27,"cssClass":"pl-s1"},{"start":27,"end":28,"cssClass":"pl-c1"},{"start":28,"end":43,"cssClass":"pl-s1"}],[{"start":12,"end":23,"cssClass":"pl-s1"},{"start":23,"end":24,"cssClass":"pl-c1"},{"start":24,"end":35,"cssClass":"pl-s1"}],[{"start":12,"end":23,"cssClass":"pl-s1"},{"start":23,"end":24,"cssClass":"pl-c1"},{"start":24,"end":35,"cssClass":"pl-s1"}],[{"start":12,"end":24,"cssClass":"pl-s1"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":25,"end":37,"cssClass":"pl-s1"}],[{"start":12,"end":24,"cssClass":"pl-s1"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":25,"end":37,"cssClass":"pl-s1"}],[{"start":12,"end":28,"cssClass":"pl-s1"},{"start":28,"end":29,"cssClass":"pl-c1"},{"start":29,"end":45,"cssClass":"pl-s1"}],[{"start":12,"end":23,"cssClass":"pl-s1"},{"start":23,"end":24,"cssClass":"pl-c1"},{"start":24,"end":35,"cssClass":"pl-s1"}],[{"start":12,"end":24,"cssClass":"pl-s1"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":25,"end":37,"cssClass":"pl-s1"}],[{"start":12,"end":23,"cssClass":"pl-s1"},{"start":23,"end":24,"cssClass":"pl-c1"},{"start":24,"end":35,"cssClass":"pl-s1"}],[{"start":12,"end":16,"cssClass":"pl-s1"},{"start":16,"end":17,"cssClass":"pl-c1"},{"start":17,"end":21,"cssClass":"pl-s1"}],[{"start":12,"end":14,"cssClass":"pl-c1"},{"start":14,"end":20,"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":60,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":13,"cssClass":"pl-s"}],[{"start":0,"end":76,"cssClass":"pl-s"}],[{"start":0,"end":75,"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":15,"cssClass":"pl-s1"},{"start":16,"end":17,"cssClass":"pl-c1"},{"start":18,"end":22,"cssClass":"pl-s1"},{"start":23,"end":27,"cssClass":"pl-en"},{"start":28,"end":32,"cssClass":"pl-s1"}],[{"start":8,"end":13,"cssClass":"pl-s1"},{"start":14,"end":15,"cssClass":"pl-c1"},{"start":17,"end":27,"cssClass":"pl-v"},{"start":28,"end":37,"cssClass":"pl-en"},{"start":38,"end":39,"cssClass":"pl-s1"},{"start":41,"end":44,"cssClass":"pl-k"},{"start":45,"end":46,"cssClass":"pl-s1"},{"start":47,"end":49,"cssClass":"pl-c1"},{"start":50,"end":57,"cssClass":"pl-s1"},{"start":58,"end":61,"cssClass":"pl-en"},{"start":62,"end":69,"cssClass":"pl-s"}],[{"start":8,"end":15,"cssClass":"pl-s1"},{"start":16,"end":23,"cssClass":"pl-s"},{"start":25,"end":26,"cssClass":"pl-c1"},{"start":27,"end":32,"cssClass":"pl-s1"}],[{"start":8,"end":23,"cssClass":"pl-s1"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":26,"end":33,"cssClass":"pl-s1"},{"start":34,"end":37,"cssClass":"pl-en"},{"start":38,"end":52,"cssClass":"pl-s"}],[{"start":8,"end":18,"cssClass":"pl-s1"},{"start":19,"end":20,"cssClass":"pl-c1"}],[{"start":8,"end":11,"cssClass":"pl-k"},{"start":12,"end":19,"cssClass":"pl-s1"},{"start":20,"end":22,"cssClass":"pl-c1"},{"start":23,"end":38,"cssClass":"pl-s1"}],[{"start":12,"end":22,"cssClass":"pl-s1"},{"start":23,"end":29,"cssClass":"pl-en"},{"start":31,"end":41,"cssClass":"pl-v"},{"start":42,"end":51,"cssClass":"pl-en"},{"start":52,"end":53,"cssClass":"pl-s1"},{"start":55,"end":58,"cssClass":"pl-k"},{"start":59,"end":60,"cssClass":"pl-s1"},{"start":61,"end":63,"cssClass":"pl-c1"},{"start":64,"end":71,"cssClass":"pl-s1"}],[{"start":8,"end":15,"cssClass":"pl-s1"},{"start":16,"end":30,"cssClass":"pl-s"},{"start":32,"end":33,"cssClass":"pl-c1"},{"start":34,"end":44,"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":28,"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":56,"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":24,"cssClass":"pl-en"},{"start":27,"end":34,"cssClass":"pl-en"}],[{"start":8,"end":20,"cssClass":"pl-s1"},{"start":21,"end":22,"cssClass":"pl-c1"}],[{"start":8,"end":11,"cssClass":"pl-k"},{"start":12,"end":13,"cssClass":"pl-s1"},{"start":14,"end":16,"cssClass":"pl-c1"},{"start":17,"end":21,"cssClass":"pl-s1"},{"start":22,"end":34,"cssClass":"pl-s1"}],[{"start":12,"end":19,"cssClass":"pl-s1"},{"start":20,"end":21,"cssClass":"pl-c1"}],[{"start":12,"end":15,"cssClass":"pl-k"},{"start":16,"end":17,"cssClass":"pl-s1"},{"start":18,"end":20,"cssClass":"pl-c1"},{"start":21,"end":22,"cssClass":"pl-s1"}],[{"start":16,"end":23,"cssClass":"pl-s1"},{"start":24,"end":30,"cssClass":"pl-en"},{"start":31,"end":32,"cssClass":"pl-s1"},{"start":33,"end":40,"cssClass":"pl-en"}],[{"start":12,"end":24,"cssClass":"pl-s1"},{"start":25,"end":31,"cssClass":"pl-en"},{"start":32,"end":39,"cssClass":"pl-s1"}],[{"start":8,"end":16,"cssClass":"pl-s1"},{"start":17,"end":23,"cssClass":"pl-en"}],[],[{"start":16,"end":29,"cssClass":"pl-s"},{"start":31,"end":35,"cssClass":"pl-s1"},{"start":36,"end":47,"cssClass":"pl-s1"}],[{"start":16,"end":30,"cssClass":"pl-s"},{"start":32,"end":44,"cssClass":"pl-s1"}],[{"start":16,"end":29,"cssClass":"pl-s"},{"start":31,"end":35,"cssClass":"pl-s1"},{"start":36,"end":47,"cssClass":"pl-s1"}],[{"start":16,"end":32,"cssClass":"pl-s"},{"start":34,"end":38,"cssClass":"pl-s1"},{"start":39,"end":53,"cssClass":"pl-s1"}],[{"start":16,"end":31,"cssClass":"pl-s"},{"start":33,"end":37,"cssClass":"pl-s1"},{"start":38,"end":51,"cssClass":"pl-s1"}],[{"start":16,"end":30,"cssClass":"pl-s"},{"start":32,"end":36,"cssClass":"pl-s1"},{"start":37,"end":49,"cssClass":"pl-s1"}],[{"start":16,"end":32,"cssClass":"pl-s"},{"start":34,"end":38,"cssClass":"pl-s1"},{"start":39,"end":53,"cssClass":"pl-s1"}],[{"start":16,"end":27,"cssClass":"pl-s"},{"start":29,"end":33,"cssClass":"pl-s1"},{"start":34,"end":43,"cssClass":"pl-s1"}],[{"start":16,"end":20,"cssClass":"pl-s"},{"start":22,"end":26,"cssClass":"pl-s1"},{"start":27,"end":29,"cssClass":"pl-s1"}],[{"start":16,"end":21,"cssClass":"pl-s"},{"start":23,"end":27,"cssClass":"pl-s1"},{"start":28,"end":31,"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":44,"cssClass":"pl-s"}],[{"start":12,"end":20,"cssClass":"pl-s1"},{"start":21,"end":40,"cssClass":"pl-s"},{"start":42,"end":43,"cssClass":"pl-c1"},{"start":44,"end":48,"cssClass":"pl-s1"},{"start":49,"end":66,"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":35,"cssClass":"pl-s"}],[{"start":12,"end":20,"cssClass":"pl-s1"},{"start":21,"end":31,"cssClass":"pl-s"},{"start":33,"end":34,"cssClass":"pl-c1"},{"start":35,"end":39,"cssClass":"pl-s1"},{"start":40,"end":48,"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":46,"cssClass":"pl-s"}],[{"start":12,"end":20,"cssClass":"pl-s1"},{"start":21,"end":42,"cssClass":"pl-s"},{"start":44,"end":45,"cssClass":"pl-c1"},{"start":46,"end":50,"cssClass":"pl-s1"},{"start":51,"end":70,"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":46,"cssClass":"pl-s"}],[{"start":12,"end":20,"cssClass":"pl-s1"},{"start":21,"end":42,"cssClass":"pl-s"},{"start":44,"end":45,"cssClass":"pl-c1"},{"start":46,"end":50,"cssClass":"pl-s1"},{"start":51,"end":70,"cssClass":"pl-s1"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":21,"cssClass":"pl-s"},{"start":22,"end":24,"cssClass":"pl-c1"},{"start":25,"end":33,"cssClass":"pl-s1"}],[{"start":12,"end":20,"cssClass":"pl-s1"},{"start":21,"end":24,"cssClass":"pl-en"},{"start":25,"end":45,"cssClass":"pl-s"}],[{"start":12,"end":20,"cssClass":"pl-s1"},{"start":21,"end":24,"cssClass":"pl-en"},{"start":25,"end":45,"cssClass":"pl-s"}],[{"start":12,"end":20,"cssClass":"pl-s1"},{"start":21,"end":24,"cssClass":"pl-en"},{"start":25,"end":44,"cssClass":"pl-s"}],[],[{"start":8,"end":25,"cssClass":"pl-c"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":15,"cssClass":"pl-s1"},{"start":16,"end":30,"cssClass":"pl-s1"}],[{"start":12,"end":20,"cssClass":"pl-s1"},{"start":21,"end":37,"cssClass":"pl-s"},{"start":39,"end":40,"cssClass":"pl-c1"}],[{"start":17,"end":26,"cssClass":"pl-s1"},{"start":27,"end":28,"cssClass":"pl-c1"},{"start":29,"end":33,"cssClass":"pl-c1"},{"start":35,"end":44,"cssClass":"pl-s1"},{"start":45,"end":46,"cssClass":"pl-c1"},{"start":47,"end":51,"cssClass":"pl-c1"}],[{"start":16,"end":19,"cssClass":"pl-k"},{"start":21,"end":30,"cssClass":"pl-s1"},{"start":32,"end":41,"cssClass":"pl-s1"},{"start":43,"end":45,"cssClass":"pl-c1"},{"start":46,"end":50,"cssClass":"pl-s1"},{"start":51,"end":65,"cssClass":"pl-s1"}],[],[],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":15,"cssClass":"pl-s1"},{"start":16,"end":29,"cssClass":"pl-s1"}],[{"start":12,"end":20,"cssClass":"pl-s1"},{"start":21,"end":36,"cssClass":"pl-s"},{"start":38,"end":39,"cssClass":"pl-c1"}],[{"start":17,"end":26,"cssClass":"pl-s1"},{"start":27,"end":28,"cssClass":"pl-c1"},{"start":29,"end":33,"cssClass":"pl-c1"},{"start":35,"end":44,"cssClass":"pl-s1"},{"start":45,"end":46,"cssClass":"pl-c1"},{"start":47,"end":51,"cssClass":"pl-c1"}],[{"start":16,"end":19,"cssClass":"pl-k"},{"start":21,"end":30,"cssClass":"pl-s1"},{"start":32,"end":41,"cssClass":"pl-s1"},{"start":43,"end":45,"cssClass":"pl-c1"},{"start":46,"end":50,"cssClass":"pl-s1"},{"start":51,"end":64,"cssClass":"pl-s1"}],[],[],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":15,"cssClass":"pl-s1"},{"start":16,"end":25,"cssClass":"pl-s1"}],[{"start":12,"end":20,"cssClass":"pl-s1"},{"start":21,"end":32,"cssClass":"pl-s"},{"start":34,"end":35,"cssClass":"pl-c1"},{"start":37,"end":40,"cssClass":"pl-s1"},{"start":41,"end":42,"cssClass":"pl-c1"},{"start":43,"end":46,"cssClass":"pl-c1"},{"start":47,"end":50,"cssClass":"pl-k"},{"start":51,"end":54,"cssClass":"pl-s1"},{"start":55,"end":57,"cssClass":"pl-c1"},{"start":58,"end":62,"cssClass":"pl-s1"},{"start":63,"end":72,"cssClass":"pl-s1"}],[],[{"start":8,"end":16,"cssClass":"pl-s1"},{"start":17,"end":21,"cssClass":"pl-s"},{"start":23,"end":25,"cssClass":"pl-c1"},{"start":26,"end":29,"cssClass":"pl-c1"}],[{"start":8,"end":16,"cssClass":"pl-s1"},{"start":17,"end":22,"cssClass":"pl-s"},{"start":24,"end":26,"cssClass":"pl-c1"},{"start":27,"end":30,"cssClass":"pl-c1"}],[],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":18,"cssClass":"pl-en"},{"start":19,"end":23,"cssClass":"pl-s1"},{"start":25,"end":44,"cssClass":"pl-s"}],[{"start":12,"end":20,"cssClass":"pl-s1"},{"start":21,"end":40,"cssClass":"pl-s"},{"start":42,"end":43,"cssClass":"pl-c1"}],[{"start":17,"end":26,"cssClass":"pl-s1"},{"start":27,"end":28,"cssClass":"pl-c1"},{"start":29,"end":33,"cssClass":"pl-c1"},{"start":35,"end":44,"cssClass":"pl-s1"},{"start":45,"end":46,"cssClass":"pl-c1"},{"start":47,"end":51,"cssClass":"pl-c1"}],[{"start":16,"end":19,"cssClass":"pl-k"},{"start":21,"end":30,"cssClass":"pl-s1"},{"start":32,"end":41,"cssClass":"pl-s1"},{"start":43,"end":45,"cssClass":"pl-c1"},{"start":46,"end":50,"cssClass":"pl-s1"},{"start":51,"end":68,"cssClass":"pl-s1"}],[],[],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":15,"cssClass":"pl-s1"},{"start":16,"end":27,"cssClass":"pl-s1"}],[{"start":12,"end":23,"cssClass":"pl-s1"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":26,"end":30,"cssClass":"pl-s1"},{"start":31,"end":39,"cssClass":"pl-en"},{"start":40,"end":44,"cssClass":"pl-s1"},{"start":45,"end":56,"cssClass":"pl-s1"}],[{"start":12,"end":23,"cssClass":"pl-s1"},{"start":24,"end":30,"cssClass":"pl-s"},{"start":32,"end":33,"cssClass":"pl-c1"}],[{"start":16,"end":17,"cssClass":"pl-s1"},{"start":19,"end":20,"cssClass":"pl-s1"},{"start":21,"end":22,"cssClass":"pl-c1"},{"start":23,"end":27,"cssClass":"pl-c1"},{"start":28,"end":30,"cssClass":"pl-k"},{"start":31,"end":41,"cssClass":"pl-en"},{"start":42,"end":43,"cssClass":"pl-s1"},{"start":45,"end":52,"cssClass":"pl-s1"},{"start":53,"end":59,"cssClass":"pl-v"},{"start":61,"end":65,"cssClass":"pl-k"},{"start":66,"end":67,"cssClass":"pl-s1"}],[{"start":16,"end":19,"cssClass":"pl-k"},{"start":20,"end":21,"cssClass":"pl-s1"},{"start":23,"end":24,"cssClass":"pl-s1"},{"start":25,"end":27,"cssClass":"pl-c1"},{"start":28,"end":39,"cssClass":"pl-s1"},{"start":40,"end":46,"cssClass":"pl-s"},{"start":48,"end":53,"cssClass":"pl-en"}],[],[{"start":12,"end":20,"cssClass":"pl-s1"},{"start":21,"end":34,"cssClass":"pl-s"},{"start":36,"end":37,"cssClass":"pl-c1"},{"start":38,"end":49,"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":35,"cssClass":"pl-s"}],[{"start":12,"end":20,"cssClass":"pl-s1"},{"start":21,"end":31,"cssClass":"pl-s"},{"start":33,"end":34,"cssClass":"pl-c1"},{"start":35,"end":39,"cssClass":"pl-s1"},{"start":40,"end":48,"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":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":53,"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":4,"end":13,"cssClass":"pl-en"},{"start":5,"end":13,"cssClass":"pl-s1"}],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":19,"cssClass":"pl-en"},{"start":20,"end":24,"cssClass":"pl-s1"},{"start":26,"end":28,"cssClass":"pl-c1"},{"start":29,"end":34,"cssClass":"pl-s1"}],[{"start":8,"end":62,"cssClass":"pl-s"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":18,"cssClass":"pl-c1"},{"start":19,"end":20,"cssClass":"pl-c1"},{"start":21,"end":25,"cssClass":"pl-s1"},{"start":26,"end":28,"cssClass":"pl-s1"}],[],[{"start":4,"end":13,"cssClass":"pl-en"},{"start":5,"end":13,"cssClass":"pl-s1"}],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":24,"cssClass":"pl-en"},{"start":25,"end":29,"cssClass":"pl-s1"},{"start":31,"end":33,"cssClass":"pl-c1"},{"start":34,"end":38,"cssClass":"pl-v"},{"start":39,"end":44,"cssClass":"pl-v"},{"start":45,"end":48,"cssClass":"pl-s1"},{"start":56,"end":60,"cssClass":"pl-v"}],[{"start":8,"end":41,"cssClass":"pl-s"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":19,"cssClass":"pl-s1"},{"start":20,"end":37,"cssClass":"pl-s1"}],[],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":13,"cssClass":"pl-en"},{"start":14,"end":18,"cssClass":"pl-s1"},{"start":20,"end":25,"cssClass":"pl-s1"},{"start":27,"end":30,"cssClass":"pl-s1"},{"start":32,"end":34,"cssClass":"pl-c1"},{"start":35,"end":47,"cssClass":"pl-v"}],[{"start":8,"end":11,"cssClass":"pl-s"}],[{"start":0,"end":53,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":15,"cssClass":"pl-s"}],[{"start":0,"end":80,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":16,"cssClass":"pl-s"}],[{"start":0,"end":32,"cssClass":"pl-s"}],[{"start":0,"end":11,"cssClass":"pl-s"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":14,"cssClass":"pl-c1"},{"start":15,"end":16,"cssClass":"pl-c1"},{"start":17,"end":19,"cssClass":"pl-c1"},{"start":20,"end":25,"cssClass":"pl-s1"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":28,"end":32,"cssClass":"pl-s1"},{"start":33,"end":41,"cssClass":"pl-s1"}],[{"start":12,"end":17,"cssClass":"pl-k"},{"start":18,"end":43,"cssClass":"pl-v"},{"start":44,"end":86,"cssClass":"pl-s"},{"start":64,"end":71,"cssClass":"pl-s1"},{"start":64,"end":65,"cssClass":"pl-kos"},{"start":65,"end":70,"cssClass":"pl-s1"},{"start":70,"end":71,"cssClass":"pl-kos"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":27,"cssClass":"pl-v"},{"start":28,"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":22,"end":27,"cssClass":"pl-s1"},{"start":29,"end":32,"cssClass":"pl-s1"},{"start":34,"end":36,"cssClass":"pl-c1"},{"start":37,"end":51,"cssClass":"pl-v"}],[{"start":8,"end":11,"cssClass":"pl-s"}],[{"start":0,"end":64,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":15,"cssClass":"pl-s"}],[{"start":0,"end":80,"cssClass":"pl-s"}],[{"start":0,"end":16,"cssClass":"pl-s"}],[{"start":0,"end":44,"cssClass":"pl-s"}],[{"start":0,"end":11,"cssClass":"pl-s"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":14,"cssClass":"pl-c1"},{"start":15,"end":16,"cssClass":"pl-c1"},{"start":17,"end":19,"cssClass":"pl-c1"},{"start":20,"end":25,"cssClass":"pl-s1"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":28,"end":32,"cssClass":"pl-s1"},{"start":33,"end":41,"cssClass":"pl-s1"}],[{"start":12,"end":17,"cssClass":"pl-k"},{"start":18,"end":43,"cssClass":"pl-v"},{"start":44,"end":86,"cssClass":"pl-s"},{"start":64,"end":71,"cssClass":"pl-s1"},{"start":64,"end":65,"cssClass":"pl-kos"},{"start":65,"end":70,"cssClass":"pl-s1"},{"start":70,"end":71,"cssClass":"pl-kos"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":29,"cssClass":"pl-v"},{"start":30,"end":35,"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":22,"end":27,"cssClass":"pl-s1"},{"start":29,"end":32,"cssClass":"pl-s1"},{"start":34,"end":36,"cssClass":"pl-c1"},{"start":37,"end":51,"cssClass":"pl-v"}],[{"start":8,"end":11,"cssClass":"pl-s"}],[{"start":0,"end":59,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":15,"cssClass":"pl-s"}],[{"start":0,"end":80,"cssClass":"pl-s"}],[{"start":0,"end":16,"cssClass":"pl-s"}],[{"start":0,"end":47,"cssClass":"pl-s"}],[{"start":0,"end":11,"cssClass":"pl-s"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":14,"cssClass":"pl-c1"},{"start":15,"end":16,"cssClass":"pl-c1"},{"start":17,"end":19,"cssClass":"pl-c1"},{"start":20,"end":25,"cssClass":"pl-s1"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":28,"end":32,"cssClass":"pl-s1"},{"start":33,"end":41,"cssClass":"pl-s1"}],[{"start":12,"end":17,"cssClass":"pl-k"},{"start":18,"end":43,"cssClass":"pl-v"},{"start":44,"end":87,"cssClass":"pl-s"},{"start":64,"end":71,"cssClass":"pl-s1"},{"start":64,"end":65,"cssClass":"pl-kos"},{"start":65,"end":70,"cssClass":"pl-s1"},{"start":70,"end":71,"cssClass":"pl-kos"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":29,"cssClass":"pl-v"},{"start":30,"end":35,"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":22,"end":28,"cssClass":"pl-s1"},{"start":30,"end":38,"cssClass":"pl-v"},{"start":39,"end":42,"cssClass":"pl-s1"},{"start":44,"end":45,"cssClass":"pl-c1"},{"start":46,"end":50,"cssClass":"pl-c1"},{"start":52,"end":54,"cssClass":"pl-c1"},{"start":55,"end":59,"cssClass":"pl-v"},{"start":60,"end":74,"cssClass":"pl-v"}],[{"start":8,"end":11,"cssClass":"pl-s"}],[{"start":0,"end":88,"cssClass":"pl-s"}],[{"start":0,"end":89,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":13,"cssClass":"pl-s"}],[{"start":0,"end":88,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":15,"cssClass":"pl-s"}],[{"start":0,"end":90,"cssClass":"pl-s"}],[{"start":0,"end":89,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":16,"cssClass":"pl-s"}],[{"start":0,"end":37,"cssClass":"pl-s"}],[{"start":0,"end":11,"cssClass":"pl-s"}],[{"start":8,"end":11,"cssClass":"pl-k"}],[{"start":12,"end":14,"cssClass":"pl-k"},{"start":15,"end":25,"cssClass":"pl-en"},{"start":26,"end":32,"cssClass":"pl-s1"},{"start":34,"end":38,"cssClass":"pl-s1"}],[{"start":16,"end":22,"cssClass":"pl-s1"},{"start":23,"end":24,"cssClass":"pl-c1"},{"start":25,"end":30,"cssClass":"pl-en"},{"start":31,"end":37,"cssClass":"pl-s1"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":19,"end":23,"cssClass":"pl-s1"},{"start":24,"end":41,"cssClass":"pl-s1"},{"start":42,"end":48,"cssClass":"pl-s1"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":23,"cssClass":"pl-v"},{"start":24,"end":26,"cssClass":"pl-k"},{"start":27,"end":29,"cssClass":"pl-s1"}],[{"start":12,"end":17,"cssClass":"pl-k"},{"start":18,"end":43,"cssClass":"pl-v"}],[{"start":16,"end":84,"cssClass":"pl-s"},{"start":71,"end":79,"cssClass":"pl-s1"},{"start":71,"end":72,"cssClass":"pl-kos"},{"start":72,"end":78,"cssClass":"pl-s1"},{"start":78,"end":79,"cssClass":"pl-kos"}],[{"start":16,"end":93,"cssClass":"pl-s"},{"start":18,"end":33,"cssClass":"pl-s1"},{"start":18,"end":19,"cssClass":"pl-kos"},{"start":19,"end":23,"cssClass":"pl-s1"},{"start":24,"end":32,"cssClass":"pl-s1"},{"start":32,"end":33,"cssClass":"pl-kos"}],[{"start":16,"end":35,"cssClass":"pl-s"}],[{"start":14,"end":18,"cssClass":"pl-k"},{"start":19,"end":21,"cssClass":"pl-s1"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":29,"cssClass":"pl-v"},{"start":30,"end":32,"cssClass":"pl-k"},{"start":33,"end":35,"cssClass":"pl-s1"}],[{"start":12,"end":17,"cssClass":"pl-k"},{"start":18,"end":43,"cssClass":"pl-v"}],[{"start":16,"end":93,"cssClass":"pl-s"},{"start":34,"end":53,"cssClass":"pl-s1"},{"start":34,"end":35,"cssClass":"pl-kos"},{"start":35,"end":39,"cssClass":"pl-s1"},{"start":40,"end":52,"cssClass":"pl-s1"},{"start":52,"end":53,"cssClass":"pl-kos"}],[{"start":14,"end":18,"cssClass":"pl-k"},{"start":19,"end":21,"cssClass":"pl-s1"}],[],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":26,"cssClass":"pl-en"},{"start":27,"end":31,"cssClass":"pl-s1"},{"start":33,"end":40,"cssClass":"pl-s1"},{"start":42,"end":49,"cssClass":"pl-v"},{"start":51,"end":53,"cssClass":"pl-c1"},{"start":54,"end":58,"cssClass":"pl-v"},{"start":59,"end":62,"cssClass":"pl-s1"}],[{"start":8,"end":11,"cssClass":"pl-s"}],[{"start":0,"end":100,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":15,"cssClass":"pl-s"}],[{"start":0,"end":74,"cssClass":"pl-s"}],[{"start":0,"end":89,"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":11,"cssClass":"pl-k"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":19,"end":23,"cssClass":"pl-s1"},{"start":24,"end":42,"cssClass":"pl-s1"},{"start":43,"end":50,"cssClass":"pl-s1"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":23,"cssClass":"pl-v"},{"start":24,"end":26,"cssClass":"pl-k"},{"start":27,"end":29,"cssClass":"pl-s1"}],[{"start":12,"end":17,"cssClass":"pl-k"},{"start":18,"end":43,"cssClass":"pl-v"},{"start":44,"end":84,"cssClass":"pl-s"},{"start":74,"end":83,"cssClass":"pl-s1"},{"start":74,"end":75,"cssClass":"pl-kos"},{"start":75,"end":82,"cssClass":"pl-s1"},{"start":82,"end":83,"cssClass":"pl-kos"},{"start":86,"end":90,"cssClass":"pl-k"},{"start":91,"end":93,"cssClass":"pl-s1"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":29,"cssClass":"pl-v"},{"start":30,"end":32,"cssClass":"pl-k"},{"start":33,"end":35,"cssClass":"pl-s1"}],[{"start":12,"end":17,"cssClass":"pl-k"},{"start":18,"end":43,"cssClass":"pl-v"}],[{"start":16,"end":93,"cssClass":"pl-s"},{"start":34,"end":53,"cssClass":"pl-s1"},{"start":34,"end":35,"cssClass":"pl-kos"},{"start":35,"end":39,"cssClass":"pl-s1"},{"start":40,"end":52,"cssClass":"pl-s1"},{"start":52,"end":53,"cssClass":"pl-kos"}],[{"start":14,"end":18,"cssClass":"pl-k"},{"start":19,"end":21,"cssClass":"pl-s1"}],[],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":26,"cssClass":"pl-en"},{"start":27,"end":31,"cssClass":"pl-s1"},{"start":33,"end":38,"cssClass":"pl-s1"},{"start":40,"end":45,"cssClass":"pl-v"},{"start":46,"end":49,"cssClass":"pl-s1"},{"start":51,"end":59,"cssClass":"pl-v"},{"start":60,"end":63,"cssClass":"pl-s1"},{"start":67,"end":69,"cssClass":"pl-c1"},{"start":70,"end":74,"cssClass":"pl-v"},{"start":75,"end":82,"cssClass":"pl-v"}],[{"start":8,"end":75,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":15,"cssClass":"pl-s"}],[{"start":0,"end":72,"cssClass":"pl-s"}],[{"start":0,"end":89,"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":16,"cssClass":"pl-s1"},{"start":17,"end":18,"cssClass":"pl-c1"},{"start":19,"end":22,"cssClass":"pl-en"}],[{"start":8,"end":11,"cssClass":"pl-k"}],[{"start":12,"end":14,"cssClass":"pl-k"},{"start":15,"end":25,"cssClass":"pl-en"},{"start":26,"end":31,"cssClass":"pl-s1"},{"start":33,"end":36,"cssClass":"pl-s1"}],[{"start":16,"end":19,"cssClass":"pl-k"},{"start":20,"end":23,"cssClass":"pl-s1"},{"start":24,"end":26,"cssClass":"pl-c1"},{"start":27,"end":31,"cssClass":"pl-s1"},{"start":32,"end":50,"cssClass":"pl-s1"},{"start":51,"end":55,"cssClass":"pl-en"}],[{"start":20,"end":22,"cssClass":"pl-k"},{"start":23,"end":28,"cssClass":"pl-s1"},{"start":29,"end":31,"cssClass":"pl-c1"},{"start":32,"end":35,"cssClass":"pl-s1"}],[{"start":24,"end":32,"cssClass":"pl-s1"},{"start":33,"end":39,"cssClass":"pl-en"},{"start":40,"end":44,"cssClass":"pl-s1"},{"start":45,"end":63,"cssClass":"pl-s1"},{"start":64,"end":67,"cssClass":"pl-s1"}],[{"start":16,"end":18,"cssClass":"pl-k"},{"start":19,"end":22,"cssClass":"pl-en"},{"start":23,"end":31,"cssClass":"pl-s1"},{"start":33,"end":35,"cssClass":"pl-c1"},{"start":36,"end":37,"cssClass":"pl-c1"}],[{"start":20,"end":25,"cssClass":"pl-k"},{"start":26,"end":34,"cssClass":"pl-v"}],[{"start":12,"end":16,"cssClass":"pl-k"},{"start":17,"end":27,"cssClass":"pl-en"},{"start":28,"end":33,"cssClass":"pl-s1"},{"start":35,"end":39,"cssClass":"pl-s1"}],[{"start":16,"end":21,"cssClass":"pl-s1"},{"start":22,"end":23,"cssClass":"pl-c1"},{"start":24,"end":29,"cssClass":"pl-en"},{"start":30,"end":35,"cssClass":"pl-s1"}],[{"start":16,"end":24,"cssClass":"pl-s1"},{"start":25,"end":31,"cssClass":"pl-en"},{"start":32,"end":36,"cssClass":"pl-s1"},{"start":37,"end":55,"cssClass":"pl-s1"},{"start":56,"end":61,"cssClass":"pl-s1"}],[{"start":12,"end":16,"cssClass":"pl-k"},{"start":17,"end":27,"cssClass":"pl-en"},{"start":28,"end":33,"cssClass":"pl-s1"},{"start":35,"end":40,"cssClass":"pl-s1"}],[{"start":16,"end":24,"cssClass":"pl-s1"},{"start":25,"end":31,"cssClass":"pl-en"},{"start":32,"end":36,"cssClass":"pl-s1"},{"start":37,"end":55,"cssClass":"pl-s1"},{"start":56,"end":61,"cssClass":"pl-s1"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":19,"end":23,"cssClass":"pl-en"},{"start":24,"end":32,"cssClass":"pl-s1"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":23,"cssClass":"pl-v"},{"start":24,"end":26,"cssClass":"pl-k"},{"start":27,"end":29,"cssClass":"pl-s1"}],[{"start":12,"end":17,"cssClass":"pl-k"},{"start":18,"end":43,"cssClass":"pl-v"},{"start":44,"end":80,"cssClass":"pl-s"},{"start":72,"end":79,"cssClass":"pl-s1"},{"start":72,"end":73,"cssClass":"pl-kos"},{"start":73,"end":78,"cssClass":"pl-s1"},{"start":78,"end":79,"cssClass":"pl-kos"},{"start":82,"end":86,"cssClass":"pl-k"},{"start":87,"end":89,"cssClass":"pl-s1"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":29,"cssClass":"pl-v"},{"start":30,"end":32,"cssClass":"pl-k"},{"start":33,"end":35,"cssClass":"pl-s1"}],[{"start":12,"end":17,"cssClass":"pl-k"},{"start":18,"end":43,"cssClass":"pl-v"}],[{"start":16,"end":93,"cssClass":"pl-s"},{"start":34,"end":53,"cssClass":"pl-s1"},{"start":34,"end":35,"cssClass":"pl-kos"},{"start":35,"end":39,"cssClass":"pl-s1"},{"start":40,"end":52,"cssClass":"pl-s1"},{"start":52,"end":53,"cssClass":"pl-kos"}],[{"start":14,"end":18,"cssClass":"pl-k"},{"start":19,"end":21,"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":23,"end":30,"cssClass":"pl-s1"},{"start":32,"end":46,"cssClass":"pl-v"},{"start":48,"end":50,"cssClass":"pl-c1"},{"start":51,"end":55,"cssClass":"pl-v"},{"start":56,"end":68,"cssClass":"pl-v"},{"start":70,"end":77,"cssClass":"pl-s1"}],[{"start":8,"end":11,"cssClass":"pl-s"}],[{"start":0,"end":96,"cssClass":"pl-s"}],[{"start":0,"end":67,"cssClass":"pl-s"}],[{"start":0,"end":73,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":28,"cssClass":"pl-s"}],[{"start":0,"end":50,"cssClass":"pl-s"}],[{"start":0,"end":83,"cssClass":"pl-s"}],[{"start":0,"end":13,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":50,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":63,"cssClass":"pl-s"}],[{"start":0,"end":57,"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":15,"cssClass":"pl-s"}],[{"start":0,"end":74,"cssClass":"pl-s"}],[{"start":0,"end":16,"cssClass":"pl-s"}],[{"start":0,"end":40,"cssClass":"pl-s"}],[{"start":0,"end":11,"cssClass":"pl-s"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":14,"cssClass":"pl-c1"},{"start":15,"end":25,"cssClass":"pl-en"},{"start":26,"end":33,"cssClass":"pl-s1"},{"start":35,"end":49,"cssClass":"pl-v"}],[{"start":12,"end":17,"cssClass":"pl-k"},{"start":18,"end":43,"cssClass":"pl-v"},{"start":44,"end":80,"cssClass":"pl-s"}],[{"start":8,"end":14,"cssClass":"pl-s1"},{"start":15,"end":16,"cssClass":"pl-c1"}],[{"start":8,"end":11,"cssClass":"pl-k"},{"start":12,"end":21,"cssClass":"pl-s1"},{"start":22,"end":24,"cssClass":"pl-c1"},{"start":25,"end":29,"cssClass":"pl-s1"},{"start":30,"end":42,"cssClass":"pl-s1"},{"start":43,"end":50,"cssClass":"pl-s1"},{"start":51,"end":56,"cssClass":"pl-s1"}],[{"start":12,"end":18,"cssClass":"pl-s1"},{"start":19,"end":31,"cssClass":"pl-v"},{"start":32,"end":41,"cssClass":"pl-s1"},{"start":42,"end":43,"cssClass":"pl-s1"},{"start":46,"end":47,"cssClass":"pl-c1"},{"start":48,"end":57,"cssClass":"pl-s1"},{"start":58,"end":63,"cssClass":"pl-s1"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":21,"cssClass":"pl-s1"}],[],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":23,"cssClass":"pl-en"},{"start":24,"end":28,"cssClass":"pl-s1"},{"start":30,"end":38,"cssClass":"pl-s1"},{"start":40,"end":44,"cssClass":"pl-v"},{"start":45,"end":48,"cssClass":"pl-s1"},{"start":50,"end":53,"cssClass":"pl-v"},{"start":56,"end":58,"cssClass":"pl-c1"},{"start":59,"end":63,"cssClass":"pl-v"},{"start":64,"end":67,"cssClass":"pl-v"},{"start":69,"end":72,"cssClass":"pl-v"}],[{"start":8,"end":12,"cssClass":"pl-s"}],[{"start":0,"end":89,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":13,"cssClass":"pl-s"}],[{"start":0,"end":92,"cssClass":"pl-s"}],[{"start":0,"end":54,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":16,"cssClass":"pl-s"}],[{"start":0,"end":93,"cssClass":"pl-s"}],[{"start":0,"end":82,"cssClass":"pl-s"}],[{"start":0,"end":78,"cssClass":"pl-s"}],[{"start":0,"end":37,"cssClass":"pl-s"}],[{"start":0,"end":11,"cssClass":"pl-s"}],[{"start":8,"end":25,"cssClass":"pl-s1"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":28,"end":39,"cssClass":"pl-en"},{"start":40,"end":44,"cssClass":"pl-s1"}],[{"start":8,"end":25,"cssClass":"pl-s1"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":28,"end":39,"cssClass":"pl-en"},{"start":40,"end":44,"cssClass":"pl-s1"}],[{"start":8,"end":24,"cssClass":"pl-s1"},{"start":25,"end":26,"cssClass":"pl-c1"},{"start":27,"end":38,"cssClass":"pl-en"},{"start":39,"end":43,"cssClass":"pl-s1"}],[{"start":8,"end":21,"cssClass":"pl-s1"},{"start":22,"end":23,"cssClass":"pl-c1"}],[{"start":12,"end":24,"cssClass":"pl-v"},{"start":25,"end":31,"cssClass":"pl-s1"},{"start":33,"end":45,"cssClass":"pl-v"}],[{"start":12,"end":26,"cssClass":"pl-v"},{"start":27,"end":33,"cssClass":"pl-s1"},{"start":35,"end":49,"cssClass":"pl-v"}],[{"start":12,"end":26,"cssClass":"pl-v"},{"start":27,"end":33,"cssClass":"pl-s1"},{"start":35,"end":49,"cssClass":"pl-v"}],[{"start":12,"end":21,"cssClass":"pl-s"},{"start":23,"end":37,"cssClass":"pl-v"}],[],[{"start":8,"end":11,"cssClass":"pl-k"},{"start":12,"end":19,"cssClass":"pl-s1"},{"start":21,"end":27,"cssClass":"pl-s1"},{"start":28,"end":30,"cssClass":"pl-c1"},{"start":31,"end":39,"cssClass":"pl-s1"},{"start":40,"end":45,"cssClass":"pl-en"}],[{"start":12,"end":26,"cssClass":"pl-s1"},{"start":28,"end":33,"cssClass":"pl-s1"},{"start":34,"end":35,"cssClass":"pl-c1"},{"start":36,"end":40,"cssClass":"pl-s1"},{"start":41,"end":66,"cssClass":"pl-en"},{"start":67,"end":74,"cssClass":"pl-s1"}],[{"start":12,"end":24,"cssClass":"pl-s1"},{"start":25,"end":26,"cssClass":"pl-c1"},{"start":27,"end":40,"cssClass":"pl-s1"},{"start":41,"end":55,"cssClass":"pl-s1"}],[{"start":12,"end":18,"cssClass":"pl-s1"},{"start":19,"end":20,"cssClass":"pl-c1"},{"start":21,"end":26,"cssClass":"pl-en"},{"start":27,"end":33,"cssClass":"pl-s1"},{"start":34,"end":44,"cssClass":"pl-s"},{"start":46,"end":54,"cssClass":"pl-s"}],[{"start":12,"end":14,"cssClass":"pl-k"},{"start":15,"end":29,"cssClass":"pl-s1"},{"start":30,"end":32,"cssClass":"pl-c1"},{"start":33,"end":46,"cssClass":"pl-s1"}],[{"start":16,"end":33,"cssClass":"pl-s1"},{"start":34,"end":40,"cssClass":"pl-s1"},{"start":42,"end":48,"cssClass":"pl-en"},{"start":49,"end":61,"cssClass":"pl-en"},{"start":62,"end":67,"cssClass":"pl-s1"}],[{"start":16,"end":33,"cssClass":"pl-s1"},{"start":35,"end":47,"cssClass":"pl-en"},{"start":48,"end":53,"cssClass":"pl-s1"},{"start":57,"end":63,"cssClass":"pl-en"},{"start":64,"end":68,"cssClass":"pl-en"},{"start":69,"end":75,"cssClass":"pl-s1"}],[{"start":16,"end":18,"cssClass":"pl-k"},{"start":19,"end":33,"cssClass":"pl-s1"},{"start":34,"end":36,"cssClass":"pl-c1"},{"start":37,"end":51,"cssClass":"pl-v"},{"start":52,"end":58,"cssClass":"pl-s1"}],[{"start":20,"end":36,"cssClass":"pl-s1"},{"start":37,"end":43,"cssClass":"pl-s1"},{"start":45,"end":51,"cssClass":"pl-en"},{"start":52,"end":64,"cssClass":"pl-en"},{"start":65,"end":70,"cssClass":"pl-s1"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":19,"cssClass":"pl-en"},{"start":20,"end":37,"cssClass":"pl-s1"},{"start":40,"end":44,"cssClass":"pl-en"},{"start":45,"end":62,"cssClass":"pl-s1"},{"start":65,"end":69,"cssClass":"pl-en"},{"start":70,"end":86,"cssClass":"pl-s1"}],[],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":33,"cssClass":"pl-en"},{"start":34,"end":38,"cssClass":"pl-s1"},{"start":40,"end":47,"cssClass":"pl-s1"},{"start":49,"end":52,"cssClass":"pl-s1"},{"start":54,"end":56,"cssClass":"pl-c1"},{"start":57,"end":60,"cssClass":"pl-s1"}],[{"start":8,"end":70,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":13,"cssClass":"pl-s"}],[{"start":0,"end":37,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":15,"cssClass":"pl-s"}],[{"start":0,"end":72,"cssClass":"pl-s"}],[{"start":0,"end":0,"cssClass":"pl-s"}],[{"start":0,"end":15,"cssClass":"pl-s"}],[{"start":0,"end":85,"cssClass":"pl-s"}],[{"start":0,"end":42,"cssClass":"pl-s"}],[{"start":0,"end":11,"cssClass":"pl-s"}],[{"start":8,"end":22,"cssClass":"pl-s1"},{"start":23,"end":24,"cssClass":"pl-c1"},{"start":25,"end":27,"cssClass":"pl-s1"},{"start":28,"end":33,"cssClass":"pl-en"},{"start":34,"end":73,"cssClass":"pl-s"},{"start":75,"end":82,"cssClass":"pl-s1"}],[{"start":8,"end":11,"cssClass":"pl-k"}],[{"start":12,"end":18,"cssClass":"pl-k"},{"start":19,"end":33,"cssClass":"pl-s1"},{"start":34,"end":39,"cssClass":"pl-en"},{"start":40,"end":49,"cssClass":"pl-s"},{"start":52,"end":55,"cssClass":"pl-en"},{"start":56,"end":70,"cssClass":"pl-s1"},{"start":71,"end":76,"cssClass":"pl-en"},{"start":77,"end":84,"cssClass":"pl-s"}],[{"start":8,"end":14,"cssClass":"pl-k"},{"start":15,"end":29,"cssClass":"pl-v"},{"start":30,"end":32,"cssClass":"pl-k"},{"start":33,"end":35,"cssClass":"pl-s1"}],[{"start":12,"end":17,"cssClass":"pl-k"},{"start":18,"end":43,"cssClass":"pl-v"},{"start":44,"end":88,"cssClass":"pl-s"},{"start":70,"end":79,"cssClass":"pl-s1"},{"start":70,"end":71,"cssClass":"pl-kos"},{"start":71,"end":78,"cssClass":"pl-s1"},{"start":78,"end":79,"cssClass":"pl-kos"},{"start":90,"end":94,"cssClass":"pl-k"},{"start":95,"end":97,"cssClass":"pl-s1"}]],"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":"backendconfiguration.py","displayUrl":"https://github.com/Qiskit/qiskit/blob/main/qiskit/providers/models/backendconfiguration.py?raw=true","headerInfo":{"blobSize":"37.1 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":"e346e29","siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2FQiskit%2Fqiskit%2Fblob%2Fmain%2Fqiskit%2Fproviders%2Fmodels%2Fbackendconfiguration.py","isCSV":false,"isRichtext":false,"toc":null,"lineInfo":{"truncatedLoc":"994","truncatedSloc":"874"},"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/providers/models/backendconfiguration.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/providers/models/backendconfiguration.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":"GateConfig","kind":"class","ident_start":899,"ident_end":909,"extent_start":893,"extent_end":4815,"fully_qualified_name":"GateConfig","ident_utf16":{"start":{"line_number":30,"utf16_col":6},"end":{"line_number":30,"utf16_col":16}},"extent_utf16":{"start":{"line_number":30,"utf16_col":0},"end":{"line_number":132,"utf16_col":22}}},{"name":"__init__","kind":"function","ident_start":1232,"ident_end":1240,"extent_start":1228,"extent_end":3151,"fully_qualified_name":"GateConfig.__init__","ident_utf16":{"start":{"line_number":40,"utf16_col":8},"end":{"line_number":40,"utf16_col":16}},"extent_utf16":{"start":{"line_number":40,"utf16_col":4},"end":{"line_number":83,"utf16_col":42}}},{"name":"from_dict","kind":"function","ident_start":3178,"ident_end":3187,"extent_start":3174,"extent_end":3585,"fully_qualified_name":"GateConfig.from_dict","ident_utf16":{"start":{"line_number":86,"utf16_col":8},"end":{"line_number":86,"utf16_col":17}},"extent_utf16":{"start":{"line_number":86,"utf16_col":4},"end":{"line_number":97,"utf16_col":26}}},{"name":"to_dict","kind":"function","ident_start":3595,"ident_end":3602,"extent_start":3591,"extent_end":4323,"fully_qualified_name":"GateConfig.to_dict","ident_utf16":{"start":{"line_number":99,"utf16_col":8},"end":{"line_number":99,"utf16_col":15}},"extent_utf16":{"start":{"line_number":99,"utf16_col":4},"end":{"line_number":118,"utf16_col":23}}},{"name":"__eq__","kind":"function","ident_start":4333,"ident_end":4339,"extent_start":4329,"extent_end":4494,"fully_qualified_name":"GateConfig.__eq__","ident_utf16":{"start":{"line_number":120,"utf16_col":8},"end":{"line_number":120,"utf16_col":14}},"extent_utf16":{"start":{"line_number":120,"utf16_col":4},"end":{"line_number":124,"utf16_col":20}}},{"name":"__repr__","kind":"function","ident_start":4504,"ident_end":4512,"extent_start":4500,"extent_end":4815,"fully_qualified_name":"GateConfig.__repr__","ident_utf16":{"start":{"line_number":126,"utf16_col":8},"end":{"line_number":126,"utf16_col":16}},"extent_utf16":{"start":{"line_number":126,"utf16_col":4},"end":{"line_number":132,"utf16_col":22}}},{"name":"UchannelLO","kind":"class","ident_start":4824,"ident_end":4834,"extent_start":4818,"extent_end":6363,"fully_qualified_name":"UchannelLO","ident_utf16":{"start":{"line_number":135,"utf16_col":6},"end":{"line_number":135,"utf16_col":16}},"extent_utf16":{"start":{"line_number":135,"utf16_col":0},"end":{"line_number":191,"utf16_col":52}}},{"name":"__init__","kind":"function","ident_start":5005,"ident_end":5013,"extent_start":5001,"extent_end":5402,"fully_qualified_name":"UchannelLO.__init__","ident_utf16":{"start":{"line_number":143,"utf16_col":8},"end":{"line_number":143,"utf16_col":16}},"extent_utf16":{"start":{"line_number":143,"utf16_col":4},"end":{"line_number":156,"utf16_col":26}}},{"name":"from_dict","kind":"function","ident_start":5429,"ident_end":5438,"extent_start":5425,"extent_end":5818,"fully_qualified_name":"UchannelLO.from_dict","ident_utf16":{"start":{"line_number":159,"utf16_col":8},"end":{"line_number":159,"utf16_col":17}},"extent_utf16":{"start":{"line_number":159,"utf16_col":4},"end":{"line_number":170,"utf16_col":26}}},{"name":"to_dict","kind":"function","ident_start":5828,"ident_end":5835,"extent_start":5824,"extent_end":6114,"fully_qualified_name":"UchannelLO.to_dict","ident_utf16":{"start":{"line_number":172,"utf16_col":8},"end":{"line_number":172,"utf16_col":15}},"extent_utf16":{"start":{"line_number":172,"utf16_col":4},"end":{"line_number":182,"utf16_col":23}}},{"name":"__eq__","kind":"function","ident_start":6124,"ident_end":6130,"extent_start":6120,"extent_end":6285,"fully_qualified_name":"UchannelLO.__eq__","ident_utf16":{"start":{"line_number":184,"utf16_col":8},"end":{"line_number":184,"utf16_col":14}},"extent_utf16":{"start":{"line_number":184,"utf16_col":4},"end":{"line_number":188,"utf16_col":20}}},{"name":"__repr__","kind":"function","ident_start":6295,"ident_end":6303,"extent_start":6291,"extent_end":6363,"fully_qualified_name":"UchannelLO.__repr__","ident_utf16":{"start":{"line_number":190,"utf16_col":8},"end":{"line_number":190,"utf16_col":16}},"extent_utf16":{"start":{"line_number":190,"utf16_col":4},"end":{"line_number":191,"utf16_col":52}}},{"name":"QasmBackendConfiguration","kind":"class","ident_start":6372,"ident_end":6396,"extent_start":6366,"extent_end":17837,"fully_qualified_name":"QasmBackendConfiguration","ident_utf16":{"start":{"line_number":194,"utf16_col":6},"end":{"line_number":194,"utf16_col":30}},"extent_utf16":{"start":{"line_number":194,"utf16_col":0},"end":{"line_number":489,"utf16_col":36}}},{"name":"_data","kind":"constant","ident_start":7031,"ident_end":7036,"extent_start":7031,"extent_end":7041,"fully_qualified_name":"QasmBackendConfiguration._data","ident_utf16":{"start":{"line_number":211,"utf16_col":4},"end":{"line_number":211,"utf16_col":9}},"extent_utf16":{"start":{"line_number":211,"utf16_col":4},"end":{"line_number":211,"utf16_col":14}}},{"name":"__init__","kind":"function","ident_start":7051,"ident_end":7059,"extent_start":7047,"extent_end":14124,"fully_qualified_name":"QasmBackendConfiguration.__init__","ident_utf16":{"start":{"line_number":213,"utf16_col":8},"end":{"line_number":213,"utf16_col":16}},"extent_utf16":{"start":{"line_number":213,"utf16_col":4},"end":{"line_number":377,"utf16_col":33}}},{"name":"__getattr__","kind":"function","ident_start":14134,"ident_end":14145,"extent_start":14130,"extent_end":14315,"fully_qualified_name":"QasmBackendConfiguration.__getattr__","ident_utf16":{"start":{"line_number":379,"utf16_col":8},"end":{"line_number":379,"utf16_col":19}},"extent_utf16":{"start":{"line_number":379,"utf16_col":4},"end":{"line_number":383,"utf16_col":76}}},{"name":"from_dict","kind":"function","ident_start":14342,"ident_end":14351,"extent_start":14338,"extent_end":14890,"fully_qualified_name":"QasmBackendConfiguration.from_dict","ident_utf16":{"start":{"line_number":386,"utf16_col":8},"end":{"line_number":386,"utf16_col":17}},"extent_utf16":{"start":{"line_number":386,"utf16_col":4},"end":{"line_number":399,"utf16_col":29}}},{"name":"to_dict","kind":"function","ident_start":14900,"ident_end":14907,"extent_start":14896,"extent_end":17246,"fully_qualified_name":"QasmBackendConfiguration.to_dict","ident_utf16":{"start":{"line_number":401,"utf16_col":8},"end":{"line_number":401,"utf16_col":15}},"extent_utf16":{"start":{"line_number":401,"utf16_col":4},"end":{"line_number":470,"utf16_col":23}}},{"name":"num_qubits","kind":"function","ident_start":17270,"ident_end":17280,"extent_start":17266,"extent_end":17580,"fully_qualified_name":"QasmBackendConfiguration.num_qubits","ident_utf16":{"start":{"line_number":473,"utf16_col":8},"end":{"line_number":473,"utf16_col":18}},"extent_utf16":{"start":{"line_number":473,"utf16_col":4},"end":{"line_number":480,"utf16_col":28}}},{"name":"__eq__","kind":"function","ident_start":17590,"ident_end":17596,"extent_start":17586,"extent_end":17765,"fully_qualified_name":"QasmBackendConfiguration.__eq__","ident_utf16":{"start":{"line_number":482,"utf16_col":8},"end":{"line_number":482,"utf16_col":14}},"extent_utf16":{"start":{"line_number":482,"utf16_col":4},"end":{"line_number":486,"utf16_col":20}}},{"name":"__contains__","kind":"function","ident_start":17775,"ident_end":17787,"extent_start":17771,"extent_end":17837,"fully_qualified_name":"QasmBackendConfiguration.__contains__","ident_utf16":{"start":{"line_number":488,"utf16_col":8},"end":{"line_number":488,"utf16_col":20}},"extent_utf16":{"start":{"line_number":488,"utf16_col":4},"end":{"line_number":489,"utf16_col":36}}},{"name":"BackendConfiguration","kind":"class","ident_start":17846,"ident_end":17866,"extent_start":17840,"extent_end":17983,"fully_qualified_name":"BackendConfiguration","ident_utf16":{"start":{"line_number":492,"utf16_col":6},"end":{"line_number":492,"utf16_col":26}},"extent_utf16":{"start":{"line_number":492,"utf16_col":0},"end":{"line_number":495,"utf16_col":8}}},{"name":"PulseBackendConfiguration","kind":"class","ident_start":17992,"ident_end":18017,"extent_start":17986,"extent_end":37962,"fully_qualified_name":"PulseBackendConfiguration","ident_utf16":{"start":{"line_number":498,"utf16_col":6},"end":{"line_number":498,"utf16_col":31}},"extent_utf16":{"start":{"line_number":498,"utf16_col":0},"end":{"line_number":993,"utf16_col":97}}},{"name":"__init__","kind":"function","ident_start":18240,"ident_end":18248,"extent_start":18236,"extent_end":25339,"fully_qualified_name":"PulseBackendConfiguration.__init__","ident_utf16":{"start":{"line_number":503,"utf16_col":8},"end":{"line_number":503,"utf16_col":16}},"extent_utf16":{"start":{"line_number":503,"utf16_col":4},"end":{"line_number":673,"utf16_col":9}}},{"name":"from_dict","kind":"function","ident_start":25366,"ident_end":25375,"extent_start":25362,"extent_end":26118,"fully_qualified_name":"PulseBackendConfiguration.from_dict","ident_utf16":{"start":{"line_number":676,"utf16_col":8},"end":{"line_number":676,"utf16_col":17}},"extent_utf16":{"start":{"line_number":676,"utf16_col":4},"end":{"line_number":694,"utf16_col":29}}},{"name":"to_dict","kind":"function","ident_start":26128,"ident_end":26135,"extent_start":26124,"extent_end":28941,"fully_qualified_name":"PulseBackendConfiguration.to_dict","ident_utf16":{"start":{"line_number":696,"utf16_col":8},"end":{"line_number":696,"utf16_col":15}},"extent_utf16":{"start":{"line_number":696,"utf16_col":4},"end":{"line_number":773,"utf16_col":23}}},{"name":"__eq__","kind":"function","ident_start":28951,"ident_end":28957,"extent_start":28947,"extent_end":29126,"fully_qualified_name":"PulseBackendConfiguration.__eq__","ident_utf16":{"start":{"line_number":775,"utf16_col":8},"end":{"line_number":775,"utf16_col":14}},"extent_utf16":{"start":{"line_number":775,"utf16_col":4},"end":{"line_number":779,"utf16_col":20}}},{"name":"sample_rate","kind":"function","ident_start":29150,"ident_end":29161,"extent_start":29146,"extent_end":29269,"fully_qualified_name":"PulseBackendConfiguration.sample_rate","ident_utf16":{"start":{"line_number":782,"utf16_col":8},"end":{"line_number":782,"utf16_col":19}},"extent_utf16":{"start":{"line_number":782,"utf16_col":4},"end":{"line_number":784,"utf16_col":28}}},{"name":"control_channels","kind":"function","ident_start":29293,"ident_end":29309,"extent_start":29289,"extent_end":29427,"fully_qualified_name":"PulseBackendConfiguration.control_channels","ident_utf16":{"start":{"line_number":787,"utf16_col":8},"end":{"line_number":787,"utf16_col":24}},"extent_utf16":{"start":{"line_number":787,"utf16_col":4},"end":{"line_number":789,"utf16_col":37}}},{"name":"drive","kind":"function","ident_start":29437,"ident_end":29442,"extent_start":29433,"extent_end":29870,"fully_qualified_name":"PulseBackendConfiguration.drive","ident_utf16":{"start":{"line_number":791,"utf16_col":8},"end":{"line_number":791,"utf16_col":13}},"extent_utf16":{"start":{"line_number":791,"utf16_col":4},"end":{"line_number":803,"utf16_col":34}}},{"name":"measure","kind":"function","ident_start":29880,"ident_end":29887,"extent_start":29876,"extent_end":30341,"fully_qualified_name":"PulseBackendConfiguration.measure","ident_utf16":{"start":{"line_number":805,"utf16_col":8},"end":{"line_number":805,"utf16_col":15}},"extent_utf16":{"start":{"line_number":805,"utf16_col":4},"end":{"line_number":816,"utf16_col":36}}},{"name":"acquire","kind":"function","ident_start":30351,"ident_end":30358,"extent_start":30347,"extent_end":30811,"fully_qualified_name":"PulseBackendConfiguration.acquire","ident_utf16":{"start":{"line_number":818,"utf16_col":8},"end":{"line_number":818,"utf16_col":15}},"extent_utf16":{"start":{"line_number":818,"utf16_col":4},"end":{"line_number":829,"utf16_col":36}}},{"name":"control","kind":"function","ident_start":30821,"ident_end":30828,"extent_start":30817,"extent_end":32104,"fully_qualified_name":"PulseBackendConfiguration.control","ident_utf16":{"start":{"line_number":831,"utf16_col":8},"end":{"line_number":831,"utf16_col":15}},"extent_utf16":{"start":{"line_number":831,"utf16_col":4},"end":{"line_number":859,"utf16_col":21}}},{"name":"get_channel_qubits","kind":"function","ident_start":32114,"ident_end":32132,"extent_start":32110,"extent_end":32948,"fully_qualified_name":"PulseBackendConfiguration.get_channel_qubits","ident_utf16":{"start":{"line_number":861,"utf16_col":8},"end":{"line_number":861,"utf16_col":26}},"extent_utf16":{"start":{"line_number":861,"utf16_col":4},"end":{"line_number":879,"utf16_col":21}}},{"name":"get_qubit_channels","kind":"function","ident_start":32958,"ident_end":32976,"extent_start":32954,"extent_end":34310,"fully_qualified_name":"PulseBackendConfiguration.get_qubit_channels","ident_utf16":{"start":{"line_number":881,"utf16_col":8},"end":{"line_number":881,"utf16_col":26}},"extent_utf16":{"start":{"line_number":881,"utf16_col":4},"end":{"line_number":910,"utf16_col":21}}},{"name":"describe","kind":"function","ident_start":34320,"ident_end":34328,"extent_start":34316,"extent_end":35525,"fully_qualified_name":"PulseBackendConfiguration.describe","ident_utf16":{"start":{"line_number":912,"utf16_col":8},"end":{"line_number":912,"utf16_col":16}},"extent_utf16":{"start":{"line_number":912,"utf16_col":4},"end":{"line_number":940,"utf16_col":21}}},{"name":"_parse_channels","kind":"function","ident_start":35535,"ident_end":35550,"extent_start":35531,"extent_end":37208,"fully_qualified_name":"PulseBackendConfiguration._parse_channels","ident_utf16":{"start":{"line_number":942,"utf16_col":8},"end":{"line_number":942,"utf16_col":23}},"extent_utf16":{"start":{"line_number":942,"utf16_col":4},"end":{"line_number":974,"utf16_col":87}}},{"name":"_get_channel_prefix_index","kind":"function","ident_start":37218,"ident_end":37243,"extent_start":37214,"extent_end":37962,"fully_qualified_name":"PulseBackendConfiguration._get_channel_prefix_index","ident_utf16":{"start":{"line_number":976,"utf16_col":8},"end":{"line_number":976,"utf16_col":33}},"extent_utf16":{"start":{"line_number":976,"utf16_col":4},"end":{"line_number":993,"utf16_col":97}}}]}},"copilotInfo":null,"copilotAccessAllowed":false,"csrf_tokens":{"/Qiskit/qiskit/branches":{"post":"xep7QtQknhJK7l5etPj1NKTKRHNv_g8rId3uSkcp9z0np4j6GRmXO37g1yexGr9lM_JGN9LsOLNsWjvLAwJwqg"},"/repos/preferences":{"post":"z4jk1jRVZmz7AIckOiAdWfmlT8G847EC3jnwgkCGrRBiXqe5wyZRTJ99FgVj9oFs12SAkWDotf_5Il9fwkpf6w"}}},"title":"qiskit/qiskit/providers/models/backendconfiguration.py at main · Qiskit/qiskit"}