PK4W elastic_agent-1.13.1/UTQ ePK4W elastic_agent-1.13.1/LICENSE.txtUTQ eElastic License 2.0 URL: https://www.elastic.co/licensing/elastic-license ## Acceptance By using the software, you agree to all of the terms and conditions below. ## Copyright License The licensor grants you a non-exclusive, royalty-free, worldwide, non-sublicensable, non-transferable license to use, copy, distribute, make available, and prepare derivative works of the software, in each case subject to the limitations and conditions below. ## Limitations You may not provide the software to third parties as a hosted or managed service, where the service provides users with access to any substantial set of the features or functionality of the software. You may not move, change, disable, or circumvent the license key functionality in the software, and you may not remove or obscure any functionality in the software that is protected by the license key. You may not alter, remove, or obscure any licensing, copyright, or other notices of the licensor in the software. Any use of the licensor’s trademarks is subject to applicable law. ## Patents The licensor grants you a license, under any patent claims the licensor can license, or becomes able to license, to make, have made, use, sell, offer for sale, import and have imported the software, in each case subject to the limitations and conditions in this license. This license does not cover any patent claims that you cause to be infringed by modifications or additions to the software. If you or your company make any written claim that the software infringes or contributes to infringement of any patent, your patent license for the software granted under these terms ends immediately. If your company makes such a claim, your patent license ends immediately for work on behalf of your company. ## Notices You must ensure that anyone who gets a copy of any part of the software from you also gets a copy of these terms. If you modify the software, you must include in any modified copies of the software prominent notices stating that you have modified the software. ## No Other Rights These terms do not imply any licenses other than those expressly granted in these terms. ## Termination If you use the software in violation of these terms, such use is not licensed, and your licenses will automatically terminate. If the licensor provides you with a notice of your violation, and you cease all violation of this license no later than 30 days after you receive that notice, your licenses will be reinstated retroactively. However, if you violate these terms after such reinstatement, any additional violation of these terms will cause your licenses to terminate automatically and permanently. ## No Liability *As far as the law allows, the software comes as is, without any warranty or condition, and the licensor will not be liable to you for any damages arising out of these terms or the use or nature of the software, under any kind of legal claim.* ## Definitions The **licensor** is the entity offering these terms, and the **software** is the software the licensor makes available under these terms, including any portion of it. **you** refers to the individual or entity agreeing to these terms. **your company** is any legal entity, sole proprietorship, or other kind of organization that you work for, plus all organizations that have control over, are under the control of, or are under common control with that organization. **control** means ownership of substantially all the assets of an entity, or the power to direct its management and policies by vote, contract, or otherwise. Control can be direct or indirect. **your licenses** are all the licenses granted to you for the software under these terms. **use** means anything you do with the software requiring one of your licenses. **trademark** means trademarks, service marks, and similar rights. PKgjPK4W" elastic_agent-1.13.1/changelog.ymlUTQ e# newer versions go on top - version: "1.13.1" changes: - description: Fix mapping and description for the `system.process.cpu.{system,user,total}.time.ms` fields. type: bugfix link: https://github.com/elastic/integrations/pull/7872 - description: Align mapping for the `beat.stats.libbeat.config.{running,starts,stops}` fields with the `beat` integration. type: bugfix link: https://github.com/elastic/integrations/pull/7872 - description: For the `message` field, consistently use the ECS defined mapping type of `match_only_text`. type: bugfix link: https://github.com/elastic/integrations/pull/7872 - version: "1.13.0" changes: - description: Remove metric mappings from the filebeat_input_logs data stream type: enhancement link: https://github.com/elastic/integrations/pull/7753 - version: "1.12.1" changes: - description: Add a new dataset to include both metrics and logs for the active integrations and agent charts type: enhancement link: https://github.com/elastic/integrations/pull/7674 - version: "1.12.0" changes: - description: Add metrics for queue depth, output batch size and output batch rate. type: enhancement link: https://github.com/elastic/integrations/pull/7611 - version: "1.11.2" changes: - description: Adding hyperlinks that works when installed on different spaces. type: enhancement link: https://github.com/elastic/integrations/pull/7476 - version: "1.11.1" changes: - description: Fix agent health dashboard links to work when installed in other spaces. type: bugfix link: https://github.com/elastic/integrations/pull/7471 - version: "1.11.0" changes: - description: Enable time series data streams for the metrics datastreams except for endpoint security metrics and filebeat input metrics. This improves storage usage and query performance. For more details, see https://www.elastic.co/guide/en/elasticsearch/reference/current/tsds.html. type: enhancement link: https://github.com/elastic/integrations/pull/7214 - version: "1.10.1" changes: - description: Set metric type for all metric fields. type: enhancement link: https://github.com/elastic/integrations/pull/5618 - version: "1.10.0" changes: - description: Set dimension fields for metrics data streams APM Server, Auditbeat, Cloudbeat, Elastic Agent, Heartbeat, Filebeat, Metricbeat, Osquery and Packetbeat. type: enhancement link: https://github.com/elastic/integrations/pull/6939 - version: "1.9.1" changes: - description: For the filebeat_input metrics data stream, prevent dynamic mapping rules designed for long values from matching objects. This fixes mapping issues for the 'filebeat_input.httpjson_interval_pages_total' histogram. type: bugfix link: https://github.com/elastic/integrations/pull/7179 - version: "1.9.0" changes: - description: Add fleet-server attributes to log. type: enhancement link: https://github.com/elastic/integrations/pull/7096 - version: "1.8.0" changes: - description: Added new Health dashboards for Input Metrics type: enhancement link: https://github.com/elastic/integrations/pull/5618 - version: "1.7.0" changes: - description: Added agent.* field mappings and updated filters on certain dashboards type: enhancement link: https://github.com/elastic/integrations/pull/5618 - version: "1.6.0" changes: - description: Adding new Agent Health dashboards, and remaking Agent Metrics. type: enhancement link: https://github.com/elastic/integrations/pull/5186 - version: "1.5.2" changes: - description: Add datastreams for cloud_defend service logs type: enhancement link: https://github.com/elastic/integrations/pull/5417 - version: "1.5.1" changes: - description: Add dataset filters for agent metrics type: bugfix link: https://github.com/elastic/integrations/pull/5186 - version: "1.5.0" changes: - description: Add filebeat input metrics type: enhancement link: https://github.com/elastic/integrations/pull/5077 - version: "1.4.1" changes: - description: Cloudbeat decision logs support type: enhancement link: https://github.com/elastic/integrations/pull/4953 - version: "1.4.0" changes: - description: Add new fields for Elastic Agent v2 components and units type: enhancement link: https://github.com/elastic/integrations/pull/4888 - version: "1.3.5" changes: - description: Fix the external ECS fields not being properly resolved during the package build type: bugfix link: https://github.com/elastic/integrations/pull/4007 - version: "1.3.4" changes: - description: Cloudbeat logs search support type: enhancement link: https://github.com/elastic/integrations/pull/3919 - version: "1.3.3" changes: - description: Add configuration for cloudbeat logs and metrics. type: enhancement link: https://github.com/elastic/integrations/pull/3378 - version: "1.3.2" changes: - description: Fix some CPU elastic_agent_metrics mapping from date to long type: bugfix link: https://github.com/elastic/integrations/pull/3284 - version: "1.3.1" changes: - description: Fix missing ecs.version mapping type: bugfix link: https://github.com/elastic/integrations/pull/2844 - version: "1.3.0" changes: - description: Update compatibility of package to be compatible with 8.0.x type: enhancement link: https://github.com/elastic/integrations/pull/2125 - version: "1.2.2" changes: - description: Uniform with guidelines type: enhancement link: https://github.com/elastic/integrations/pull/2015 - version: "1.2.1" changes: - description: Fix dashboard default filter type: bugfix link: https://github.com/elastic/integrations/pull/1547 - version: "1.2.0" changes: - description: Update dashboard to CGroup CPU usage and events rates visualization and add Elastic Agent logo type: enhancement link: https://github.com/elastic/integrations/pull/1529 - version: "1.1.1" changes: - description: Fix missing support for heartbeat metrics and logs type: bugfix link: https://github.com/elastic/integrations/pull/1460 - version: "1.1.0" changes: - description: Add mappings for all metrics and logs shipped by Elastic Agent and its sub processes. type: enhancement link: https://github.com/elastic/integrations/pull/1298 - version: "1.0.0" changes: - description: Make integration GA. type: enhancement link: https://github.com/elastic/integrations/pull/1431 - version: "0.1.0" changes: - description: Update integration description type: enhancement link: https://github.com/elastic/integrations/pull/1364 - version: "0.0.7" changes: - description: Fix typo in dashboard type: bugfix # can be one of: enhancement, bugfix, breaking-change link: https://github.com/elastic/integrations/pull/962 - version: "0.0.6" changes: - description: Fix README, icons and add screenshot type: bugfix # can be one of: enhancement, bugfix, breaking-change link: https://github.com/elastic/integrations/pull/793 - version: "0.0.5" changes: - description: initial release type: enhancement # can be one of: enhancement, bugfix, breaking-change link: https://github.com/elastic/integrations/pull/462 PKm}}PK4W! elastic_agent-1.13.1/data_stream/UTQ ePK4W1 elastic_agent-1.13.1/data_stream/apm_server_logs/UTQ ePK4W8 elastic_agent-1.13.1/data_stream/apm_server_logs/fields/UTQ ePK4WA elastic_agent-1.13.1/data_stream/apm_server_logs/fields/agent.ymlUTQ e- name: cloud title: Cloud group: 2 description: Fields related to the cloud or infrastructure the events are coming from. footnote: "Examples: If Metricbeat is running on an EC2 host and fetches data from its host, the cloud info contains the data about this machine. If Metricbeat runs on a remote machine outside the cloud and fetches data from a service running in the cloud, the field contains cloud data from the machine the service is running on." type: group fields: - name: account.id level: extended type: keyword ignore_above: 1024 description: "The cloud account or organization id used to identify different entities in a multi-tenant environment.\nExamples: AWS account id, Google Cloud ORG Id, or other unique identifier." example: 666777888999 - name: availability_zone level: extended type: keyword ignore_above: 1024 description: Availability zone in which this host is running. example: us-east-1c - name: instance.id level: extended type: keyword ignore_above: 1024 description: Instance ID of the host machine. example: i-1234567890abcdef0 - name: instance.name level: extended type: keyword ignore_above: 1024 description: Instance name of the host machine. - name: machine.type level: extended type: keyword ignore_above: 1024 description: Machine type of the host machine. example: t2.medium - name: provider level: extended type: keyword ignore_above: 1024 description: Name of the cloud provider. Example values are aws, azure, gcp, or digitalocean. example: aws - name: region level: extended type: keyword ignore_above: 1024 description: Region in which this host is running. example: us-east-1 - name: project.id type: keyword description: Name of the project in Google Cloud. - name: image.id type: keyword description: Image ID for the cloud instance. - name: container title: Container group: 2 description: "Container fields are used for meta information about the specific container that is the source of information.\nThese fields help correlate data based containers from any runtime." type: group fields: - name: id level: core type: keyword ignore_above: 1024 description: Unique container id. - name: image.name level: extended type: keyword ignore_above: 1024 description: Name of the image the container was built on. - name: labels level: extended type: object object_type: keyword description: Image labels. - name: name level: extended type: keyword ignore_above: 1024 description: Container name. - name: host title: Host group: 2 description: "A host is defined as a general computing instance.\nECS host.* fields should be populated with details about the host on which the event happened, or from which the measurement was taken. Host types include hardware, virtual machines, Docker containers, and Kubernetes nodes." type: group fields: - name: architecture level: core type: keyword ignore_above: 1024 description: Operating system architecture. example: x86_64 - name: domain level: extended type: keyword ignore_above: 1024 description: "Name of the domain of which the host is a member.\nFor example, on Windows this could be the host's Active Directory domain or NetBIOS domain name. For Linux this could be the domain of the host's LDAP provider." example: CONTOSO default_field: false - name: hostname level: core type: keyword ignore_above: 1024 description: "Hostname of the host.\nIt normally contains what the `hostname` command returns on the host machine." - name: id level: core type: keyword ignore_above: 1024 description: "Unique host id.\nAs hostname is not always unique, use values that are meaningful in your environment.\nExample: The current usage of `beat.name`." - name: ip level: core type: ip description: Host ip addresses. - name: mac level: core type: keyword ignore_above: 1024 description: Host mac addresses. - name: name level: core type: keyword ignore_above: 1024 description: "Name of the host.\nIt can contain what `hostname` returns on Unix systems, the fully qualified domain name, or a name specified by the user. The sender decides which value to use." - name: os.family level: extended type: keyword ignore_above: 1024 description: OS family (such as redhat, debian, freebsd, windows). example: debian - name: os.kernel level: extended type: keyword ignore_above: 1024 description: Operating system kernel version as a raw string. example: 4.4.0-112-generic - name: os.name level: extended type: keyword ignore_above: 1024 multi_fields: - name: text type: text norms: false default_field: false description: Operating system name, without the version. example: Mac OS X - name: os.platform level: extended type: keyword ignore_above: 1024 description: Operating system platform (such centos, ubuntu, windows). example: darwin - name: os.version level: extended type: keyword ignore_above: 1024 description: Operating system version as a raw string. example: 10.14.1 - name: type level: core type: keyword ignore_above: 1024 description: "Type of host.\nFor Cloud providers this can be the machine type like `t2.medium`. If vm, this could be the container, for example, or other information meaningful in your environment." - name: containerized type: boolean description: > If the host is a container. - name: os.build type: keyword example: "18D109" description: > OS build information. - name: os.codename type: keyword example: "stretch" description: > OS codename, if any. PKlINPK4WG elastic_agent-1.13.1/data_stream/apm_server_logs/fields/base-fields.ymlUTQ e- name: data_stream.type type: constant_keyword description: Data stream type. - name: data_stream.dataset type: constant_keyword description: Data stream dataset. - name: data_stream.namespace type: constant_keyword description: Data stream namespace. - name: "@timestamp" type: date description: Event timestamp. - name: event.dataset type: constant_keyword description: Event dataset PKPK4W? elastic_agent-1.13.1/data_stream/apm_server_logs/fields/ecs.ymlUTQ e- description: |- ECS version this event conforms to. `ecs.version` is a required field and must exist in all events. When querying across multiple indices -- which may conform to slightly different ECS versions -- this field lets integrations adjust to the schema version of the events. name: ecs.version type: keyword - description: |- Extended build information for the agent. This field is intended to contain any build information that a data source may provide, no specific formatting is required. name: agent.build.original type: keyword - description: |- Ephemeral identifier of this agent (if one exists). This id normally changes across restarts, but `agent.id` does not. name: agent.ephemeral_id type: keyword - description: |- Unique identifier of this agent (if one exists). Example: For Beats this would be beat.id. name: agent.id type: keyword - description: |- Custom name of the agent. This is a name that can be given to an agent. This can be helpful if for example two Filebeat instances are running on the same host but a human readable separation is needed on which Filebeat instance data is coming from. name: agent.name type: keyword - description: |- Type of the agent. The agent type always stays the same and should be given by the agent used. In case of Filebeat the agent would always be Filebeat also if two Filebeat instances are run on the same machine. name: agent.type type: keyword - description: Version of the agent. name: agent.version type: keyword - description: |- Original log level of the log event. If the source of the event provides a log level or textual severity, this is the one that goes in `log.level`. If your source doesn't specify one, you may put your event transport's severity here (e.g. Syslog severity). Some examples are `warn`, `err`, `i`, `informational`. name: log.level type: keyword PKuPK4WB elastic_agent-1.13.1/data_stream/apm_server_logs/fields/fields.ymlUTQ e- description: |- For log events the message field contains the log message, optimized for viewing in a log viewer. For structured logs without an original message field, other fields can be concatenated to form a human-readable summary of the event. If multiple messages exist, they can be combined into one message. name: message type: match_only_text - description: Fields related to the Elastic Agents fields: - description: Elastic Agent id. ignore_above: 1024 name: id type: keyword - description: Process run by the Elastic Agent. example: metricbeat ignore_above: 1024 level: extended name: process type: keyword - description: Is the agent running from a snapshot build level: extended name: snapshot type: boolean - description: Elastic agent version. example: 7.11.0 ignore_above: 1024 level: extended name: version type: keyword name: elastic_agent title: Elastic Agent type: group PKPK4W= elastic_agent-1.13.1/data_stream/apm_server_logs/manifest.ymlUTQ etitle: Elastic Agent dataset: elastic_agent.apm_server type: logs elasticsearch: index_template: mappings: dynamic: false PK/HRPK4W4 elastic_agent-1.13.1/data_stream/apm_server_metrics/UTQ ePK4W; elastic_agent-1.13.1/data_stream/apm_server_metrics/fields/UTQ ePK4WD elastic_agent-1.13.1/data_stream/apm_server_metrics/fields/agent.ymlUTQ e- name: cloud title: Cloud group: 2 description: Fields related to the cloud or infrastructure the events are coming from. footnote: "Examples: If Metricbeat is running on an EC2 host and fetches data from its host, the cloud info contains the data about this machine. If Metricbeat runs on a remote machine outside the cloud and fetches data from a service running in the cloud, the field contains cloud data from the machine the service is running on." type: group fields: - name: account.id level: extended type: keyword ignore_above: 1024 description: "The cloud account or organization id used to identify different entities in a multi-tenant environment.\nExamples: AWS account id, Google Cloud ORG Id, or other unique identifier." example: 666777888999 - name: availability_zone level: extended type: keyword ignore_above: 1024 description: Availability zone in which this host is running. example: us-east-1c - name: instance.id level: extended type: keyword ignore_above: 1024 description: Instance ID of the host machine. example: i-1234567890abcdef0 - name: instance.name level: extended type: keyword ignore_above: 1024 description: Instance name of the host machine. - name: machine.type level: extended type: keyword ignore_above: 1024 description: Machine type of the host machine. example: t2.medium - name: provider level: extended type: keyword ignore_above: 1024 description: Name of the cloud provider. Example values are aws, azure, gcp, or digitalocean. example: aws - name: region level: extended type: keyword ignore_above: 1024 description: Region in which this host is running. example: us-east-1 - name: project.id type: keyword description: Name of the project in Google Cloud. - name: image.id type: keyword description: Image ID for the cloud instance. - name: container title: Container group: 2 description: "Container fields are used for meta information about the specific container that is the source of information.\nThese fields help correlate data based containers from any runtime." type: group fields: - name: id level: core type: keyword ignore_above: 1024 description: Unique container id. - name: image.name level: extended type: keyword ignore_above: 1024 description: Name of the image the container was built on. - name: labels level: extended type: object object_type: keyword description: Image labels. - name: name level: extended type: keyword ignore_above: 1024 description: Container name. - name: host title: Host group: 2 description: "A host is defined as a general computing instance.\nECS host.* fields should be populated with details about the host on which the event happened, or from which the measurement was taken. Host types include hardware, virtual machines, Docker containers, and Kubernetes nodes." type: group fields: - name: architecture level: core type: keyword ignore_above: 1024 description: Operating system architecture. example: x86_64 - name: domain level: extended type: keyword ignore_above: 1024 description: "Name of the domain of which the host is a member.\nFor example, on Windows this could be the host's Active Directory domain or NetBIOS domain name. For Linux this could be the domain of the host's LDAP provider." example: CONTOSO default_field: false - name: hostname level: core type: keyword ignore_above: 1024 description: "Hostname of the host.\nIt normally contains what the `hostname` command returns on the host machine." - name: id level: core type: keyword ignore_above: 1024 description: "Unique host id.\nAs hostname is not always unique, use values that are meaningful in your environment.\nExample: The current usage of `beat.name`." - name: ip level: core type: ip description: Host ip addresses. - name: mac level: core type: keyword ignore_above: 1024 description: Host mac addresses. - name: name level: core type: keyword ignore_above: 1024 description: "Name of the host.\nIt can contain what `hostname` returns on Unix systems, the fully qualified domain name, or a name specified by the user. The sender decides which value to use." - name: os.family level: extended type: keyword ignore_above: 1024 description: OS family (such as redhat, debian, freebsd, windows). example: debian - name: os.kernel level: extended type: keyword ignore_above: 1024 description: Operating system kernel version as a raw string. example: 4.4.0-112-generic - name: os.name level: extended type: keyword ignore_above: 1024 multi_fields: - name: text type: text norms: false default_field: false description: Operating system name, without the version. example: Mac OS X - name: os.platform level: extended type: keyword ignore_above: 1024 description: Operating system platform (such centos, ubuntu, windows). example: darwin - name: os.version level: extended type: keyword ignore_above: 1024 description: Operating system version as a raw string. example: 10.14.1 - name: type level: core type: keyword ignore_above: 1024 description: "Type of host.\nFor Cloud providers this can be the machine type like `t2.medium`. If vm, this could be the container, for example, or other information meaningful in your environment." - name: containerized type: boolean description: > If the host is a container. - name: os.build type: keyword example: "18D109" description: > OS build information. - name: os.codename type: keyword example: "stretch" description: > OS codename, if any. PKlINPK4WJ elastic_agent-1.13.1/data_stream/apm_server_metrics/fields/base-fields.ymlUTQ e- name: data_stream.type type: constant_keyword description: Data stream type. - name: data_stream.dataset type: constant_keyword description: Data stream dataset. - name: data_stream.namespace type: constant_keyword description: Data stream namespace. - name: "@timestamp" type: date description: Event timestamp. PK8pKKPK4WJ elastic_agent-1.13.1/data_stream/apm_server_metrics/fields/beat-fields.ymlUTQ e- name: beat.type descripion: Beat type. type: keyword - name: beat.stats description: Beat stats type: group fields: - name: libbeat type: group description: > Fields common to all Beats fields: - name: output type: group description: > Output stats fields: - name: events type: group description: > Event counters fields: - name: acked type: long metric_type: counter description: > Number of events acknowledged - name: active type: long metric_type: gauge description: > Number of active events - name: batches type: long metric_type: counter description: > Number of event batches - name: dropped type: long metric_type: counter description: > Number of events dropped - name: duplicates type: long metric_type: counter description: > Number of events duplicated - name: failed type: long metric_type: counter description: > Number of events failed - name: toomany type: long metric_type: counter description: > Number of too many events - name: total type: long metric_type: counter description: > Total number of events - name: write type: group description: > Write stats fields: - name: bytes type: long metric_type: counter description: > Number of bytes written - name: errors type: long metric_type: counter description: > Number of write errors PKHb b PK4WB elastic_agent-1.13.1/data_stream/apm_server_metrics/fields/ecs.ymlUTQ e- description: |- ECS version this event conforms to. `ecs.version` is a required field and must exist in all events. When querying across multiple indices -- which may conform to slightly different ECS versions -- this field lets integrations adjust to the schema version of the events. name: ecs.version type: keyword - description: |- Extended build information for the agent. This field is intended to contain any build information that a data source may provide, no specific formatting is required. name: agent.build.original type: keyword - description: |- Ephemeral identifier of this agent (if one exists). This id normally changes across restarts, but `agent.id` does not. name: agent.ephemeral_id type: keyword - description: |- Unique identifier of this agent (if one exists). Example: For Beats this would be beat.id. dimension: true name: agent.id type: keyword - description: |- Custom name of the agent. This is a name that can be given to an agent. This can be helpful if for example two Filebeat instances are running on the same host but a human readable separation is needed on which Filebeat instance data is coming from. name: agent.name type: keyword - description: |- Type of the agent. The agent type always stays the same and should be given by the agent used. In case of Filebeat the agent would always be Filebeat also if two Filebeat instances are run on the same machine. name: agent.type type: keyword - description: Version of the agent. name: agent.version type: keyword - description: |- Original log level of the log event. If the source of the event provides a log level or textual severity, this is the one that goes in `log.level`. If your source doesn't specify one, you may put your event transport's severity here (e.g. Syslog severity). Some examples are `warn`, `err`, `i`, `informational`. name: log.level type: keyword - description: |- Address where data about this service was collected from. This should be a URI, network address (ipv4:port or [ipv6]:port) or a resource path (sockets). dimension: true name: service.address type: keyword PK mPK4WE elastic_agent-1.13.1/data_stream/apm_server_metrics/fields/fields.ymlUTQ e- name: elastic_agent title: Elastic Agent description: Fields related to the Elastic Agents type: group fields: - name: id type: keyword ignore_above: 1024 description: Elastic Agent id. - name: process level: extended type: keyword ignore_above: 1024 description: Process run by the Elastic Agent. example: metricbeat - name: snapshot level: extended type: boolean description: Is the agent running from a snapshot build - name: version level: extended type: keyword ignore_above: 1024 description: Elastic agent version. example: 7.11.0 - name: system.process type: group fields: - name: cpu type: group fields: - name: user.ticks type: long metric_type: counter description: | The amount of CPU time the process spent in user space. - name: total.value type: long metric_type: counter description: | The value of CPU usage since starting the process. - name: system.ticks type: long metric_type: counter description: | The amount of CPU time the process spent in kernel space. - name: total.ticks type: long metric_type: counter description: | The total CPU time spent by the process. - name: total.time.ms type: long metric_type: counter description: | The total CPU time spent by the process. - name: user.time.ms type: long metric_type: counter description: | The amount of CPU time the process spent in user space. - name: system.time.ms type: long metric_type: counter description: | The amount of CPU time the process spent in kernel space. - name: memory type: group fields: - name: size type: long format: bytes unit: byte metric_type: gauge description: | The total virtual memory the process has. On Windows this represents the Commit Charge (the total amount of memory that the memory manager has committed for a running process) value in bytes for this process. - name: fd type: group fields: - name: open type: long metric_type: gauge description: The number of file descriptors open by the process. - name: limit.soft type: long metric_type: gauge description: | The soft limit on the number of file descriptors opened by the process. The soft limit can be changed by the process at any time. - name: limit.hard type: long metric_type: gauge description: | The hard limit on the number of file descriptors opened by the process. The hard limit can only be raised by root. - name: cgroup type: group fields: - name: id type: keyword description: | The ID common to all cgroups associated with this task. If there isn't a common ID used by all cgroups this field will be absent. - name: path type: keyword description: | The path to the cgroup relative to the cgroup subsystem's mountpoint. If there isn't a common path used by all cgroups this field will be absent. - name: cpu type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystem's mountpoint. - name: cfs.period.us type: long unit: micros metric_type: gauge description: | Period of time in microseconds for how regularly a cgroup's access to CPU resources should be reallocated. - name: cfs.quota.us type: long unit: micros metric_type: gauge description: | Total amount of time in microseconds for which all tasks in a cgroup can run during one period (as defined by cfs.period.us). - name: cfs.shares type: long metric_type: gauge description: | An integer value that specifies a relative share of CPU time available to the tasks in a cgroup. The value specified in the cpu.shares file must be 2 or higher. - name: rt.period.us type: long unit: micros metric_type: gauge description: | Period of time in microseconds for how regularly a cgroup's access to CPU resources is reallocated. - name: rt.runtime.us type: long unit: micros metric_type: gauge description: | Period of time in microseconds for the longest continuous period in which the tasks in a cgroup have access to CPU resources. - name: stats.periods type: long metric_type: counter description: | Number of period intervals (as specified in cpu.cfs.period.us) that have elapsed. - name: stats.throttled.periods type: long metric_type: counter description: | Number of times tasks in a cgroup have been throttled (that is, not allowed to run because they have exhausted all of the available time as specified by their quota). - name: stats.throttled.ns type: long metric_type: counter unit: nanos description: | The total time duration (in nanoseconds) for which tasks in a cgroup have been throttled. - name: cpuacct type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystem's mountpoint. - name: total.ns type: long metric_type: counter unit: nanos description: | Total CPU time in nanoseconds consumed by all tasks in the cgroup. - name: stats.user.ns type: long metric_type: counter unit: nanos description: CPU time consumed by tasks in user mode. - name: stats.system.ns type: long metric_type: counter unit: nanos description: CPU time consumed by tasks in user (kernel) mode. - name: percpu type: object description: | CPU time (in nanoseconds) consumed on each CPU by all tasks in this cgroup. - name: memory type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystem's mountpoint. - name: mem.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total memory usage by processes in the cgroup (in bytes). - name: mem.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum memory used by processes in the cgroup (in bytes). - name: mem.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of user memory in bytes (including file cache) that tasks in the cgroup are allowed to use. - name: mem.failures type: long description: | The number of times that the memory limit (mem.limit.bytes) was reached. - name: memsw.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | The sum of current memory usage plus swap space used by processes in the cgroup (in bytes). - name: memsw.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of memory and swap space used by processes in the cgroup (in bytes). - name: memsw.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount for the sum of memory and swap usage that tasks in the cgroup are allowed to use. - name: memsw.failures type: long unit: byte metric_type: gauge description: | The number of times that the memory plus swap space limit (memsw.limit.bytes) was reached. - name: kmem.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total kernel memory usage by processes in the cgroup (in bytes). - name: kmem.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum kernel memory used by processes in the cgroup (in bytes). - name: kmem.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of kernel memory that tasks in the cgroup are allowed to use. - name: kmem.failures type: long metric_type: counter description: | The number of times that the memory limit (kmem.limit.bytes) was reached. - name: kmem_tcp.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total memory usage for TCP buffers in bytes. - name: kmem_tcp.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum memory used for TCP buffers by processes in the cgroup (in bytes). - name: kmem_tcp.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of memory for TCP buffers that tasks in the cgroup are allowed to use. - name: kmem_tcp.failures type: long metric_type: counter description: | The number of times that the memory limit (kmem_tcp.limit.bytes) was reached. - name: stats.active_anon.bytes type: long format: bytes unit: byte metric_type: gauge description: | Anonymous and swap cache on active least-recently-used (LRU) list, including tmpfs (shmem), in bytes. - name: stats.active_file.bytes type: long format: bytes unit: byte metric_type: gauge description: File-backed memory on active LRU list, in bytes. - name: stats.cache.bytes type: long format: bytes unit: byte metric_type: gauge description: Page cache, including tmpfs (shmem), in bytes. - name: stats.hierarchical_memory_limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | Memory limit for the hierarchy that contains the memory cgroup, in bytes. - name: stats.hierarchical_memsw_limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | Memory plus swap limit for the hierarchy that contains the memory cgroup, in bytes. - name: stats.inactive_anon.bytes type: long format: bytes unit: byte metric_type: gauge description: | Anonymous and swap cache on inactive LRU list, including tmpfs (shmem), in bytes - name: stats.inactive_file.bytes type: long format: bytes unit: byte metric_type: gauge description: | File-backed memory on inactive LRU list, in bytes. - name: stats.mapped_file.bytes type: long format: bytes unit: byte metric_type: gauge description: | Size of memory-mapped mapped files, including tmpfs (shmem), in bytes. - name: stats.page_faults type: long metric_type: counter description: | Number of times that a process in the cgroup triggered a page fault. - name: stats.major_page_faults type: long metric_type: counter description: | Number of times that a process in the cgroup triggered a major fault. "Major" faults happen when the kernel actually has to read the data from disk. - name: stats.pages_in type: long metric_type: counter description: | Number of pages paged into memory. This is a counter. - name: stats.pages_out type: long metric_type: counter description: | Number of pages paged out of memory. This is a counter. - name: stats.rss.bytes type: long format: bytes unit: byte metric_type: gauge description: | Anonymous and swap cache (includes transparent hugepages), not including tmpfs (shmem), in bytes. - name: stats.rss_huge.bytes type: long format: bytes unit: byte metric_type: gauge description: | Number of bytes of anonymous transparent hugepages. - name: stats.swap.bytes type: long format: bytes unit: byte metric_type: gauge description: | Swap usage, in bytes. - name: stats.unevictable.bytes type: long format: bytes unit: byte metric_type: gauge description: | Memory that cannot be reclaimed, in bytes. - name: blkio type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystems mountpoint. - name: total.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total number of bytes transferred to and from all block devices by processes in the cgroup. - name: total.ios type: long metric_type: counter description: | Total number of I/O operations performed on all devices by processes in the cgroup as seen by the throttling policy. PK&@@PK4W@ elastic_agent-1.13.1/data_stream/apm_server_metrics/manifest.ymlUTQ etitle: Elastic Agent dataset: elastic_agent.apm_server type: metrics elasticsearch: index_mode: "time_series" index_template: mappings: dynamic: false PKOgPK4W0 elastic_agent-1.13.1/data_stream/auditbeat_logs/UTQ ePK4W7 elastic_agent-1.13.1/data_stream/auditbeat_logs/fields/UTQ ePK4W@ elastic_agent-1.13.1/data_stream/auditbeat_logs/fields/agent.ymlUTQ e- name: cloud title: Cloud group: 2 description: Fields related to the cloud or infrastructure the events are coming from. footnote: "Examples: If Metricbeat is running on an EC2 host and fetches data from its host, the cloud info contains the data about this machine. If Metricbeat runs on a remote machine outside the cloud and fetches data from a service running in the cloud, the field contains cloud data from the machine the service is running on." type: group fields: - name: account.id level: extended type: keyword ignore_above: 1024 description: "The cloud account or organization id used to identify different entities in a multi-tenant environment.\nExamples: AWS account id, Google Cloud ORG Id, or other unique identifier." example: 666777888999 - name: availability_zone level: extended type: keyword ignore_above: 1024 description: Availability zone in which this host is running. example: us-east-1c - name: instance.id level: extended type: keyword ignore_above: 1024 description: Instance ID of the host machine. example: i-1234567890abcdef0 - name: instance.name level: extended type: keyword ignore_above: 1024 description: Instance name of the host machine. - name: machine.type level: extended type: keyword ignore_above: 1024 description: Machine type of the host machine. example: t2.medium - name: provider level: extended type: keyword ignore_above: 1024 description: Name of the cloud provider. Example values are aws, azure, gcp, or digitalocean. example: aws - name: region level: extended type: keyword ignore_above: 1024 description: Region in which this host is running. example: us-east-1 - name: project.id type: keyword description: Name of the project in Google Cloud. - name: image.id type: keyword description: Image ID for the cloud instance. - name: container title: Container group: 2 description: "Container fields are used for meta information about the specific container that is the source of information.\nThese fields help correlate data based containers from any runtime." type: group fields: - name: id level: core type: keyword ignore_above: 1024 description: Unique container id. - name: image.name level: extended type: keyword ignore_above: 1024 description: Name of the image the container was built on. - name: labels level: extended type: object object_type: keyword description: Image labels. - name: name level: extended type: keyword ignore_above: 1024 description: Container name. - name: host title: Host group: 2 description: "A host is defined as a general computing instance.\nECS host.* fields should be populated with details about the host on which the event happened, or from which the measurement was taken. Host types include hardware, virtual machines, Docker containers, and Kubernetes nodes." type: group fields: - name: architecture level: core type: keyword ignore_above: 1024 description: Operating system architecture. example: x86_64 - name: domain level: extended type: keyword ignore_above: 1024 description: "Name of the domain of which the host is a member.\nFor example, on Windows this could be the host's Active Directory domain or NetBIOS domain name. For Linux this could be the domain of the host's LDAP provider." example: CONTOSO default_field: false - name: hostname level: core type: keyword ignore_above: 1024 description: "Hostname of the host.\nIt normally contains what the `hostname` command returns on the host machine." - name: id level: core type: keyword ignore_above: 1024 description: "Unique host id.\nAs hostname is not always unique, use values that are meaningful in your environment.\nExample: The current usage of `beat.name`." - name: ip level: core type: ip description: Host ip addresses. - name: mac level: core type: keyword ignore_above: 1024 description: Host mac addresses. - name: name level: core type: keyword ignore_above: 1024 description: "Name of the host.\nIt can contain what `hostname` returns on Unix systems, the fully qualified domain name, or a name specified by the user. The sender decides which value to use." - name: os.family level: extended type: keyword ignore_above: 1024 description: OS family (such as redhat, debian, freebsd, windows). example: debian - name: os.kernel level: extended type: keyword ignore_above: 1024 description: Operating system kernel version as a raw string. example: 4.4.0-112-generic - name: os.name level: extended type: keyword ignore_above: 1024 multi_fields: - name: text type: text norms: false default_field: false description: Operating system name, without the version. example: Mac OS X - name: os.platform level: extended type: keyword ignore_above: 1024 description: Operating system platform (such centos, ubuntu, windows). example: darwin - name: os.version level: extended type: keyword ignore_above: 1024 description: Operating system version as a raw string. example: 10.14.1 - name: type level: core type: keyword ignore_above: 1024 description: "Type of host.\nFor Cloud providers this can be the machine type like `t2.medium`. If vm, this could be the container, for example, or other information meaningful in your environment." - name: containerized type: boolean description: > If the host is a container. - name: os.build type: keyword example: "18D109" description: > OS build information. - name: os.codename type: keyword example: "stretch" description: > OS codename, if any. PKlINPK4WF elastic_agent-1.13.1/data_stream/auditbeat_logs/fields/base-fields.ymlUTQ e- name: data_stream.type type: constant_keyword description: Data stream type. - name: data_stream.dataset type: constant_keyword description: Data stream dataset. - name: data_stream.namespace type: constant_keyword description: Data stream namespace. - name: "@timestamp" type: date description: Event timestamp. - name: event.dataset type: constant_keyword description: Event dataset PKPK4W> elastic_agent-1.13.1/data_stream/auditbeat_logs/fields/ecs.ymlUTQ e- description: |- ECS version this event conforms to. `ecs.version` is a required field and must exist in all events. When querying across multiple indices -- which may conform to slightly different ECS versions -- this field lets integrations adjust to the schema version of the events. name: ecs.version type: keyword - description: |- Extended build information for the agent. This field is intended to contain any build information that a data source may provide, no specific formatting is required. name: agent.build.original type: keyword - description: |- Ephemeral identifier of this agent (if one exists). This id normally changes across restarts, but `agent.id` does not. name: agent.ephemeral_id type: keyword - description: |- Unique identifier of this agent (if one exists). Example: For Beats this would be beat.id. name: agent.id type: keyword - description: |- Custom name of the agent. This is a name that can be given to an agent. This can be helpful if for example two Filebeat instances are running on the same host but a human readable separation is needed on which Filebeat instance data is coming from. name: agent.name type: keyword - description: |- Type of the agent. The agent type always stays the same and should be given by the agent used. In case of Filebeat the agent would always be Filebeat also if two Filebeat instances are run on the same machine. name: agent.type type: keyword - description: Version of the agent. name: agent.version type: keyword - description: |- Original log level of the log event. If the source of the event provides a log level or textual severity, this is the one that goes in `log.level`. If your source doesn't specify one, you may put your event transport's severity here (e.g. Syslog severity). Some examples are `warn`, `err`, `i`, `informational`. name: log.level type: keyword PKuPK4WA elastic_agent-1.13.1/data_stream/auditbeat_logs/fields/fields.ymlUTQ e- description: |- For log events the message field contains the log message, optimized for viewing in a log viewer. For structured logs without an original message field, other fields can be concatenated to form a human-readable summary of the event. If multiple messages exist, they can be combined into one message. name: message type: match_only_text - description: Fields related to the Elastic Agents fields: - description: Elastic Agent id. ignore_above: 1024 name: id type: keyword - description: Process run by the Elastic Agent. example: metricbeat ignore_above: 1024 level: extended name: process type: keyword - description: Is the agent running from a snapshot build level: extended name: snapshot type: boolean - description: Elastic agent version. example: 7.11.0 ignore_above: 1024 level: extended name: version type: keyword name: elastic_agent title: Elastic Agent type: group - description: Agent component that the log message is about, only available on Elastic Agent 8.6.0+ fields: - description: Component id ignore_above: 1024 name: id type: wildcard - description: The type of the component ignore_above: 1024 name: type type: keyword - description: The binary that exeuctes the component example: filebeat ignore_above: 1024 name: binary type: keyword - ignore_above: 1024 name: dataset type: keyword name: component type: group - fields: - fields: - description: Number of events currently in the pipeline. The maximum size is the configured queue size plus one event per event pipeline client. metric_type: gauge name: active type: long - description: Number of events published by the pipeline metric_type: counter name: published type: long - description: Number of events processed by the pipeline metric_type: counter name: total type: long name: events type: group - description: Number of events successfully acknowledged by the output metric_type: counter name: queue.acked type: long name: monitoring.metrics.libbeat.pipeline type: group PKrO7 7 PK4W< elastic_agent-1.13.1/data_stream/auditbeat_logs/manifest.ymlUTQ etitle: Elastic Agent dataset: elastic_agent.auditbeat type: logs elasticsearch: index_template: mappings: dynamic: false PK|dOPK4W3 elastic_agent-1.13.1/data_stream/auditbeat_metrics/UTQ ePK4W: elastic_agent-1.13.1/data_stream/auditbeat_metrics/fields/UTQ ePK4WC elastic_agent-1.13.1/data_stream/auditbeat_metrics/fields/agent.ymlUTQ e- name: cloud title: Cloud group: 2 description: Fields related to the cloud or infrastructure the events are coming from. footnote: "Examples: If Metricbeat is running on an EC2 host and fetches data from its host, the cloud info contains the data about this machine. If Metricbeat runs on a remote machine outside the cloud and fetches data from a service running in the cloud, the field contains cloud data from the machine the service is running on." type: group fields: - name: account.id level: extended type: keyword ignore_above: 1024 description: "The cloud account or organization id used to identify different entities in a multi-tenant environment.\nExamples: AWS account id, Google Cloud ORG Id, or other unique identifier." example: 666777888999 - name: availability_zone level: extended type: keyword ignore_above: 1024 description: Availability zone in which this host is running. example: us-east-1c - name: instance.id level: extended type: keyword ignore_above: 1024 description: Instance ID of the host machine. example: i-1234567890abcdef0 - name: instance.name level: extended type: keyword ignore_above: 1024 description: Instance name of the host machine. - name: machine.type level: extended type: keyword ignore_above: 1024 description: Machine type of the host machine. example: t2.medium - name: provider level: extended type: keyword ignore_above: 1024 description: Name of the cloud provider. Example values are aws, azure, gcp, or digitalocean. example: aws - name: region level: extended type: keyword ignore_above: 1024 description: Region in which this host is running. example: us-east-1 - name: project.id type: keyword description: Name of the project in Google Cloud. - name: image.id type: keyword description: Image ID for the cloud instance. - name: container title: Container group: 2 description: "Container fields are used for meta information about the specific container that is the source of information.\nThese fields help correlate data based containers from any runtime." type: group fields: - name: id level: core type: keyword ignore_above: 1024 description: Unique container id. - name: image.name level: extended type: keyword ignore_above: 1024 description: Name of the image the container was built on. - name: labels level: extended type: object object_type: keyword description: Image labels. - name: name level: extended type: keyword ignore_above: 1024 description: Container name. - name: host title: Host group: 2 description: "A host is defined as a general computing instance.\nECS host.* fields should be populated with details about the host on which the event happened, or from which the measurement was taken. Host types include hardware, virtual machines, Docker containers, and Kubernetes nodes." type: group fields: - name: architecture level: core type: keyword ignore_above: 1024 description: Operating system architecture. example: x86_64 - name: domain level: extended type: keyword ignore_above: 1024 description: "Name of the domain of which the host is a member.\nFor example, on Windows this could be the host's Active Directory domain or NetBIOS domain name. For Linux this could be the domain of the host's LDAP provider." example: CONTOSO default_field: false - name: hostname level: core type: keyword ignore_above: 1024 description: "Hostname of the host.\nIt normally contains what the `hostname` command returns on the host machine." - name: id level: core type: keyword ignore_above: 1024 description: "Unique host id.\nAs hostname is not always unique, use values that are meaningful in your environment.\nExample: The current usage of `beat.name`." - name: ip level: core type: ip description: Host ip addresses. - name: mac level: core type: keyword ignore_above: 1024 description: Host mac addresses. - name: name level: core type: keyword ignore_above: 1024 description: "Name of the host.\nIt can contain what `hostname` returns on Unix systems, the fully qualified domain name, or a name specified by the user. The sender decides which value to use." - name: os.family level: extended type: keyword ignore_above: 1024 description: OS family (such as redhat, debian, freebsd, windows). example: debian - name: os.kernel level: extended type: keyword ignore_above: 1024 description: Operating system kernel version as a raw string. example: 4.4.0-112-generic - name: os.name level: extended type: keyword ignore_above: 1024 multi_fields: - name: text type: text norms: false default_field: false description: Operating system name, without the version. example: Mac OS X - name: os.platform level: extended type: keyword ignore_above: 1024 description: Operating system platform (such centos, ubuntu, windows). example: darwin - name: os.version level: extended type: keyword ignore_above: 1024 description: Operating system version as a raw string. example: 10.14.1 - name: type level: core type: keyword ignore_above: 1024 description: "Type of host.\nFor Cloud providers this can be the machine type like `t2.medium`. If vm, this could be the container, for example, or other information meaningful in your environment." - name: containerized type: boolean description: > If the host is a container. - name: os.build type: keyword example: "18D109" description: > OS build information. - name: os.codename type: keyword example: "stretch" description: > OS codename, if any. PKlINPK4WI elastic_agent-1.13.1/data_stream/auditbeat_metrics/fields/base-fields.ymlUTQ e- name: data_stream.type type: constant_keyword description: Data stream type. - name: data_stream.dataset type: constant_keyword description: Data stream dataset. - name: data_stream.namespace type: constant_keyword description: Data stream namespace. - name: "@timestamp" type: date description: Event timestamp. PK8pKKPK4WI elastic_agent-1.13.1/data_stream/auditbeat_metrics/fields/beat-fields.ymlUTQ e- name: beat.type descripion: Beat type. type: keyword - name: beat.stats description: Beat stats type: group fields: - name: libbeat type: group description: > Fields common to all Beats fields: - name: output type: group description: > Output stats fields: - name: events type: group description: > Event counters fields: - name: acked type: long metric_type: counter description: > Number of events acknowledged - name: active type: long metric_type: gauge description: > Number of active events - name: batches type: long metric_type: counter description: > Number of event batches - name: dropped type: long metric_type: counter description: > Number of events dropped - name: duplicates type: long metric_type: counter description: > Number of events duplicated - name: failed type: long metric_type: counter description: > Number of events failed - name: toomany type: long metric_type: counter description: > Number of too many events - name: total type: long metric_type: counter description: > Total number of events - name: write type: group description: > Write stats fields: - name: bytes type: long metric_type: counter description: > Number of bytes written - name: errors type: long metric_type: counter description: > Number of write errors PKHb b PK4WA elastic_agent-1.13.1/data_stream/auditbeat_metrics/fields/ecs.ymlUTQ e- description: |- ECS version this event conforms to. `ecs.version` is a required field and must exist in all events. When querying across multiple indices -- which may conform to slightly different ECS versions -- this field lets integrations adjust to the schema version of the events. name: ecs.version type: keyword - description: |- Extended build information for the agent. This field is intended to contain any build information that a data source may provide, no specific formatting is required. name: agent.build.original type: keyword - description: |- Ephemeral identifier of this agent (if one exists). This id normally changes across restarts, but `agent.id` does not. name: agent.ephemeral_id type: keyword - description: |- Unique identifier of this agent (if one exists). Example: For Beats this would be beat.id. dimension: true name: agent.id type: keyword - description: |- Custom name of the agent. This is a name that can be given to an agent. This can be helpful if for example two Filebeat instances are running on the same host but a human readable separation is needed on which Filebeat instance data is coming from. name: agent.name type: keyword - description: |- Type of the agent. The agent type always stays the same and should be given by the agent used. In case of Filebeat the agent would always be Filebeat also if two Filebeat instances are run on the same machine. name: agent.type type: keyword - description: Version of the agent. name: agent.version type: keyword - description: |- Original log level of the log event. If the source of the event provides a log level or textual severity, this is the one that goes in `log.level`. If your source doesn't specify one, you may put your event transport's severity here (e.g. Syslog severity). Some examples are `warn`, `err`, `i`, `informational`. name: log.level type: keyword - description: |- Address where data about this service was collected from. This should be a URI, network address (ipv4:port or [ipv6]:port) or a resource path (sockets). dimension: true name: service.address type: keyword PK mPK4WD elastic_agent-1.13.1/data_stream/auditbeat_metrics/fields/fields.ymlUTQ e- name: elastic_agent title: Elastic Agent description: Fields related to the Elastic Agents type: group fields: - name: id type: keyword ignore_above: 1024 description: Elastic Agent id. - name: process level: extended type: keyword ignore_above: 1024 description: Process run by the Elastic Agent. example: metricbeat - name: snapshot level: extended type: boolean description: Is the agent running from a snapshot build - name: version level: extended type: keyword ignore_above: 1024 description: Elastic agent version. example: 7.11.0 - name: system.process type: group fields: - name: cpu type: group fields: - name: user.ticks type: long metric_type: counter description: | The amount of CPU time the process spent in user space. - name: total.value type: long metric_type: counter description: | The value of CPU usage since starting the process. - name: system.ticks type: long metric_type: counter description: | The amount of CPU time the process spent in kernel space. - name: total.ticks type: long metric_type: counter description: | The total CPU time spent by the process. - name: total.time.ms type: long metric_type: counter description: | The total CPU time spent by the process. - name: user.time.ms type: long metric_type: counter description: | The amount of CPU time the process spent in user space. - name: system.time.ms type: long metric_type: counter description: | The amount of CPU time the process spent in kernel space. - name: memory type: group fields: - name: size type: long format: bytes unit: byte metric_type: gauge description: | The total virtual memory the process has. On Windows this represents the Commit Charge (the total amount of memory that the memory manager has committed for a running process) value in bytes for this process. - name: fd type: group fields: - name: open type: long metric_type: gauge description: The number of file descriptors open by the process. - name: limit.soft type: long metric_type: gauge description: | The soft limit on the number of file descriptors opened by the process. The soft limit can be changed by the process at any time. - name: limit.hard type: long metric_type: gauge description: | The hard limit on the number of file descriptors opened by the process. The hard limit can only be raised by root. - name: cgroup type: group fields: - name: id type: keyword description: | The ID common to all cgroups associated with this task. If there isn't a common ID used by all cgroups this field will be absent. - name: path type: keyword description: | The path to the cgroup relative to the cgroup subsystem's mountpoint. If there isn't a common path used by all cgroups this field will be absent. - name: cpu type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystem's mountpoint. - name: cfs.period.us type: long unit: micros metric_type: gauge description: | Period of time in microseconds for how regularly a cgroup's access to CPU resources should be reallocated. - name: cfs.quota.us type: long unit: micros metric_type: gauge description: | Total amount of time in microseconds for which all tasks in a cgroup can run during one period (as defined by cfs.period.us). - name: cfs.shares type: long metric_type: gauge description: | An integer value that specifies a relative share of CPU time available to the tasks in a cgroup. The value specified in the cpu.shares file must be 2 or higher. - name: rt.period.us type: long unit: micros metric_type: gauge description: | Period of time in microseconds for how regularly a cgroup's access to CPU resources is reallocated. - name: rt.runtime.us type: long unit: micros metric_type: gauge description: | Period of time in microseconds for the longest continuous period in which the tasks in a cgroup have access to CPU resources. - name: stats.periods type: long metric_type: counter description: | Number of period intervals (as specified in cpu.cfs.period.us) that have elapsed. - name: stats.throttled.periods type: long metric_type: counter description: | Number of times tasks in a cgroup have been throttled (that is, not allowed to run because they have exhausted all of the available time as specified by their quota). - name: stats.throttled.ns type: long metric_type: counter unit: nanos description: | The total time duration (in nanoseconds) for which tasks in a cgroup have been throttled. - name: cpuacct type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystem's mountpoint. - name: total.ns type: long metric_type: counter unit: nanos description: | Total CPU time in nanoseconds consumed by all tasks in the cgroup. - name: stats.user.ns type: long metric_type: counter unit: nanos description: CPU time consumed by tasks in user mode. - name: stats.system.ns type: long metric_type: counter unit: nanos description: CPU time consumed by tasks in user (kernel) mode. - name: percpu type: object description: | CPU time (in nanoseconds) consumed on each CPU by all tasks in this cgroup. - name: memory type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystem's mountpoint. - name: mem.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total memory usage by processes in the cgroup (in bytes). - name: mem.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum memory used by processes in the cgroup (in bytes). - name: mem.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of user memory in bytes (including file cache) that tasks in the cgroup are allowed to use. - name: mem.failures type: long description: | The number of times that the memory limit (mem.limit.bytes) was reached. - name: memsw.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | The sum of current memory usage plus swap space used by processes in the cgroup (in bytes). - name: memsw.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of memory and swap space used by processes in the cgroup (in bytes). - name: memsw.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount for the sum of memory and swap usage that tasks in the cgroup are allowed to use. - name: memsw.failures type: long unit: byte metric_type: gauge description: | The number of times that the memory plus swap space limit (memsw.limit.bytes) was reached. - name: kmem.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total kernel memory usage by processes in the cgroup (in bytes). - name: kmem.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum kernel memory used by processes in the cgroup (in bytes). - name: kmem.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of kernel memory that tasks in the cgroup are allowed to use. - name: kmem.failures type: long metric_type: counter description: | The number of times that the memory limit (kmem.limit.bytes) was reached. - name: kmem_tcp.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total memory usage for TCP buffers in bytes. - name: kmem_tcp.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum memory used for TCP buffers by processes in the cgroup (in bytes). - name: kmem_tcp.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of memory for TCP buffers that tasks in the cgroup are allowed to use. - name: kmem_tcp.failures type: long metric_type: counter description: | The number of times that the memory limit (kmem_tcp.limit.bytes) was reached. - name: stats.active_anon.bytes type: long format: bytes unit: byte metric_type: gauge description: | Anonymous and swap cache on active least-recently-used (LRU) list, including tmpfs (shmem), in bytes. - name: stats.active_file.bytes type: long format: bytes unit: byte metric_type: gauge description: File-backed memory on active LRU list, in bytes. - name: stats.cache.bytes type: long format: bytes unit: byte metric_type: gauge description: Page cache, including tmpfs (shmem), in bytes. - name: stats.hierarchical_memory_limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | Memory limit for the hierarchy that contains the memory cgroup, in bytes. - name: stats.hierarchical_memsw_limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | Memory plus swap limit for the hierarchy that contains the memory cgroup, in bytes. - name: stats.inactive_anon.bytes type: long format: bytes unit: byte metric_type: gauge description: | Anonymous and swap cache on inactive LRU list, including tmpfs (shmem), in bytes - name: stats.inactive_file.bytes type: long format: bytes unit: byte metric_type: gauge description: | File-backed memory on inactive LRU list, in bytes. - name: stats.mapped_file.bytes type: long format: bytes unit: byte metric_type: gauge description: | Size of memory-mapped mapped files, including tmpfs (shmem), in bytes. - name: stats.page_faults type: long metric_type: counter description: | Number of times that a process in the cgroup triggered a page fault. - name: stats.major_page_faults type: long metric_type: counter description: | Number of times that a process in the cgroup triggered a major fault. "Major" faults happen when the kernel actually has to read the data from disk. - name: stats.pages_in type: long metric_type: counter description: | Number of pages paged into memory. This is a counter. - name: stats.pages_out type: long metric_type: counter description: | Number of pages paged out of memory. This is a counter. - name: stats.rss.bytes type: long format: bytes unit: byte metric_type: gauge description: | Anonymous and swap cache (includes transparent hugepages), not including tmpfs (shmem), in bytes. - name: stats.rss_huge.bytes type: long format: bytes unit: byte metric_type: gauge description: | Number of bytes of anonymous transparent hugepages. - name: stats.swap.bytes type: long format: bytes unit: byte metric_type: gauge description: | Swap usage, in bytes. - name: stats.unevictable.bytes type: long format: bytes unit: byte metric_type: gauge description: | Memory that cannot be reclaimed, in bytes. - name: blkio type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystems mountpoint. - name: total.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total number of bytes transferred to and from all block devices by processes in the cgroup. - name: total.ios type: long metric_type: counter description: | Total number of I/O operations performed on all devices by processes in the cgroup as seen by the throttling policy. PK&@@PK4W? elastic_agent-1.13.1/data_stream/auditbeat_metrics/manifest.ymlUTQ etitle: Elastic Agent Auditbeat Metrics dataset: elastic_agent.auditbeat type: metrics elasticsearch: index_mode: "time_series" index_template: mappings: dynamic: false PKzSPK4W3 elastic_agent-1.13.1/data_stream/cloud_defend_logs/UTQ ePK4W: elastic_agent-1.13.1/data_stream/cloud_defend_logs/fields/UTQ ePK4WC elastic_agent-1.13.1/data_stream/cloud_defend_logs/fields/agent.ymlUTQ e- name: cloud title: Cloud group: 2 description: Fields related to the cloud or infrastructure the events are coming from. footnote: "Examples: If Metricbeat is running on an EC2 host and fetches data from its host, the cloud info contains the data about this machine. If Metricbeat runs on a remote machine outside the cloud and fetches data from a service running in the cloud, the field contains cloud data from the machine the service is running on." type: group fields: - name: account.id type: keyword ignore_above: 1024 description: "The cloud account or organization id used to identify different entities in a multi-tenant environment.\nExamples: AWS account id, Google Cloud ORG Id, or other unique identifier." - name: availability_zone type: keyword ignore_above: 1024 description: Availability zone in which this host is running. - name: instance.id type: keyword ignore_above: 1024 description: Instance ID of the host machine. - name: instance.name type: keyword ignore_above: 1024 description: Instance name of the host machine. - name: machine.type type: keyword ignore_above: 1024 description: Machine type of the host machine. - name: provider type: keyword ignore_above: 1024 description: Name of the cloud provider. Example values are aws, azure, gcp, or digitalocean. - name: region type: keyword ignore_above: 1024 description: Region in which this host is running. - name: project.id type: keyword description: Name of the project in Google Cloud. - name: image.id type: keyword description: Image ID for the cloud instance. - name: container title: Container group: 2 description: "Container fields are used for meta information about the specific container that is the source of information.\nThese fields help correlate data based containers from any runtime." type: group fields: - name: id type: keyword ignore_above: 1024 description: Unique container id. - name: image.name type: keyword ignore_above: 1024 description: Name of the image the container was built on. - name: labels type: object object_type: keyword description: Image labels. - name: name type: keyword ignore_above: 1024 description: Container name. - name: host title: Host group: 2 description: "A host is defined as a general computing instance.\nECS host.* fields should be populated with details about the host on which the event happened, or from which the measurement was taken. Host types include hardware, virtual machines, Docker containers, and Kubernetes nodes." type: group fields: - name: architecture type: keyword ignore_above: 1024 description: Operating system architecture. - name: domain type: keyword ignore_above: 1024 description: "Name of the domain of which the host is a member.\nFor example, on Windows this could be the host's Active Directory domain or NetBIOS domain name. For Linux this could be the domain of the host's LDAP provider." default_field: false - name: hostname type: keyword ignore_above: 1024 description: "Hostname of the host.\nIt normally contains what the `hostname` command returns on the host machine." - name: id type: keyword ignore_above: 1024 description: "Unique host id.\nAs hostname is not always unique, use values that are meaningful in your environment.\nExample: The current usage of `beat.name`." - name: ip type: ip description: Host ip addresses. - name: mac type: keyword ignore_above: 1024 description: Host mac addresses. - name: name type: keyword ignore_above: 1024 description: "Name of the host.\nIt can contain what `hostname` returns on Unix systems, the fully qualified domain name, or a name specified by the user. The sender decides which value to use." - name: os.family type: keyword ignore_above: 1024 description: OS family (such as redhat, debian, freebsd, windows). - name: os.kernel type: keyword ignore_above: 1024 description: Operating system kernel version as a raw string. - name: os.name type: keyword ignore_above: 1024 multi_fields: - name: text type: text norms: false default_field: false description: Operating system name, without the version. - name: os.platform type: keyword ignore_above: 1024 description: Operating system platform (such centos, ubuntu, windows). - name: os.version type: keyword ignore_above: 1024 description: Operating system version as a raw string. - name: type type: keyword ignore_above: 1024 description: "Type of host.\nFor Cloud providers this can be the machine type like `t2.medium`. If vm, this could be the container, for example, or other information meaningful in your environment." - name: containerized type: boolean description: > If the host is a container. - name: os.build type: keyword description: > OS build information. - name: os.codename type: keyword description: > OS codename, if any. PK9CCPK4WI elastic_agent-1.13.1/data_stream/cloud_defend_logs/fields/base-fields.ymlUTQ e- name: data_stream.type type: constant_keyword description: Data stream type. - name: data_stream.dataset type: constant_keyword description: Data stream dataset. - name: data_stream.namespace type: constant_keyword description: Data stream namespace. - name: "@timestamp" type: date description: Event timestamp. - name: event.dataset type: constant_keyword description: Event dataset PKPK4WA elastic_agent-1.13.1/data_stream/cloud_defend_logs/fields/ecs.ymlUTQ e- description: |- ECS version this event conforms to. `ecs.version` is a required field and must exist in all events. When querying across multiple indices -- which may conform to slightly different ECS versions -- this field lets integrations adjust to the schema version of the events. name: ecs.version type: keyword - description: |- Extended build information for the agent. This field is intended to contain any build information that a data source may provide, no specific formatting is required. name: agent.build.original type: keyword - description: |- Ephemeral identifier of this agent (if one exists). This id normally changes across restarts, but `agent.id` does not. name: agent.ephemeral_id type: keyword - description: |- Unique identifier of this agent (if one exists). Example: For Beats this would be beat.id. name: agent.id type: keyword - description: |- Custom name of the agent. This is a name that can be given to an agent. This can be helpful if for example two Filebeat instances are running on the same host but a human readable separation is needed on which Filebeat instance data is coming from. name: agent.name type: keyword - description: |- Type of the agent. The agent type always stays the same and should be given by the agent used. In case of Filebeat the agent would always be Filebeat also if two Filebeat instances are run on the same machine. name: agent.type type: keyword - description: Version of the agent. name: agent.version type: keyword - description: |- Original log level of the log event. If the source of the event provides a log level or textual severity, this is the one that goes in `log.level`. If your source doesn't specify one, you may put your event transport's severity here (e.g. Syslog severity). Some examples are `warn`, `err`, `i`, `informational`. name: log.level type: keyword - description: |- For log events the message field contains the log message, optimized for viewing in a log viewer. For structured logs without an original message field, other fields can be concatenated to form a human-readable summary of the event. If multiple messages exist, they can be combined into one message. name: message type: match_only_text PK;  PK4WD elastic_agent-1.13.1/data_stream/cloud_defend_logs/fields/fields.ymlUTQ e- description: |- For log events the message field contains the log message, optimized for viewing in a log viewer. For structured logs without an original message field, other fields can be concatenated to form a human-readable summary of the event. If multiple messages exist, they can be combined into one message. name: message type: match_only_text - name: decision_id title: Decision ID type: text - name: input title: Decision Input type: object - name: result title: Decision Result type: object - description: Fields related to the Elastic Agents fields: - description: Elastic Agent id. ignore_above: 1024 name: id type: keyword - description: Process run by the Elastic Agent. ignore_above: 1024 name: process type: keyword - description: Is the agent running from a snapshot build name: snapshot type: boolean - description: Elastic agent version. ignore_above: 1024 name: version type: keyword name: elastic_agent title: Elastic Agent type: group PKl!66PK4W? elastic_agent-1.13.1/data_stream/cloud_defend_logs/manifest.ymlUTQ etitle: Elastic Agent dataset: elastic_agent.cloud_defend type: logs elasticsearch: index_template: mappings: dynamic: false PKJ葈PK4W0 elastic_agent-1.13.1/data_stream/cloudbeat_logs/UTQ ePK4W7 elastic_agent-1.13.1/data_stream/cloudbeat_logs/fields/UTQ ePK4W@ elastic_agent-1.13.1/data_stream/cloudbeat_logs/fields/agent.ymlUTQ e- name: cloud title: Cloud group: 2 description: Fields related to the cloud or infrastructure the events are coming from. footnote: "Examples: If Metricbeat is running on an EC2 host and fetches data from its host, the cloud info contains the data about this machine. If Metricbeat runs on a remote machine outside the cloud and fetches data from a service running in the cloud, the field contains cloud data from the machine the service is running on." type: group fields: - name: account.id type: keyword ignore_above: 1024 description: "The cloud account or organization id used to identify different entities in a multi-tenant environment.\nExamples: AWS account id, Google Cloud ORG Id, or other unique identifier." - name: availability_zone type: keyword ignore_above: 1024 description: Availability zone in which this host is running. - name: instance.id type: keyword ignore_above: 1024 description: Instance ID of the host machine. - name: instance.name type: keyword ignore_above: 1024 description: Instance name of the host machine. - name: machine.type type: keyword ignore_above: 1024 description: Machine type of the host machine. - name: provider type: keyword ignore_above: 1024 description: Name of the cloud provider. Example values are aws, azure, gcp, or digitalocean. - name: region type: keyword ignore_above: 1024 description: Region in which this host is running. - name: project.id type: keyword description: Name of the project in Google Cloud. - name: image.id type: keyword description: Image ID for the cloud instance. - name: container title: Container group: 2 description: "Container fields are used for meta information about the specific container that is the source of information.\nThese fields help correlate data based containers from any runtime." type: group fields: - name: id type: keyword ignore_above: 1024 description: Unique container id. - name: image.name type: keyword ignore_above: 1024 description: Name of the image the container was built on. - name: labels type: object object_type: keyword description: Image labels. - name: name type: keyword ignore_above: 1024 description: Container name. - name: host title: Host group: 2 description: "A host is defined as a general computing instance.\nECS host.* fields should be populated with details about the host on which the event happened, or from which the measurement was taken. Host types include hardware, virtual machines, Docker containers, and Kubernetes nodes." type: group fields: - name: architecture type: keyword ignore_above: 1024 description: Operating system architecture. - name: domain type: keyword ignore_above: 1024 description: "Name of the domain of which the host is a member.\nFor example, on Windows this could be the host's Active Directory domain or NetBIOS domain name. For Linux this could be the domain of the host's LDAP provider." default_field: false - name: hostname type: keyword ignore_above: 1024 description: "Hostname of the host.\nIt normally contains what the `hostname` command returns on the host machine." - name: id type: keyword ignore_above: 1024 description: "Unique host id.\nAs hostname is not always unique, use values that are meaningful in your environment.\nExample: The current usage of `beat.name`." - name: ip type: ip description: Host ip addresses. - name: mac type: keyword ignore_above: 1024 description: Host mac addresses. - name: name type: keyword ignore_above: 1024 description: "Name of the host.\nIt can contain what `hostname` returns on Unix systems, the fully qualified domain name, or a name specified by the user. The sender decides which value to use." - name: os.family type: keyword ignore_above: 1024 description: OS family (such as redhat, debian, freebsd, windows). - name: os.kernel type: keyword ignore_above: 1024 description: Operating system kernel version as a raw string. - name: os.name type: keyword ignore_above: 1024 multi_fields: - name: text type: text norms: false default_field: false description: Operating system name, without the version. - name: os.platform type: keyword ignore_above: 1024 description: Operating system platform (such centos, ubuntu, windows). - name: os.version type: keyword ignore_above: 1024 description: Operating system version as a raw string. - name: type type: keyword ignore_above: 1024 description: "Type of host.\nFor Cloud providers this can be the machine type like `t2.medium`. If vm, this could be the container, for example, or other information meaningful in your environment." - name: containerized type: boolean description: > If the host is a container. - name: os.build type: keyword description: > OS build information. - name: os.codename type: keyword description: > OS codename, if any. PK9CCPK4WF elastic_agent-1.13.1/data_stream/cloudbeat_logs/fields/base-fields.ymlUTQ e- name: data_stream.type type: constant_keyword description: Data stream type. - name: data_stream.dataset type: constant_keyword description: Data stream dataset. - name: data_stream.namespace type: constant_keyword description: Data stream namespace. - name: "@timestamp" type: date description: Event timestamp. - name: event.dataset type: constant_keyword description: Event dataset PKPK4W> elastic_agent-1.13.1/data_stream/cloudbeat_logs/fields/ecs.ymlUTQ e- description: |- ECS version this event conforms to. `ecs.version` is a required field and must exist in all events. When querying across multiple indices -- which may conform to slightly different ECS versions -- this field lets integrations adjust to the schema version of the events. name: ecs.version type: keyword - description: |- Extended build information for the agent. This field is intended to contain any build information that a data source may provide, no specific formatting is required. name: agent.build.original type: keyword - description: |- Ephemeral identifier of this agent (if one exists). This id normally changes across restarts, but `agent.id` does not. name: agent.ephemeral_id type: keyword - description: |- Unique identifier of this agent (if one exists). Example: For Beats this would be beat.id. name: agent.id type: keyword - description: |- Custom name of the agent. This is a name that can be given to an agent. This can be helpful if for example two Filebeat instances are running on the same host but a human readable separation is needed on which Filebeat instance data is coming from. name: agent.name type: keyword - description: |- Type of the agent. The agent type always stays the same and should be given by the agent used. In case of Filebeat the agent would always be Filebeat also if two Filebeat instances are run on the same machine. name: agent.type type: keyword - description: Version of the agent. name: agent.version type: keyword - description: |- Original log level of the log event. If the source of the event provides a log level or textual severity, this is the one that goes in `log.level`. If your source doesn't specify one, you may put your event transport's severity here (e.g. Syslog severity). Some examples are `warn`, `err`, `i`, `informational`. name: log.level type: keyword - description: |- For log events the message field contains the log message, optimized for viewing in a log viewer. For structured logs without an original message field, other fields can be concatenated to form a human-readable summary of the event. If multiple messages exist, they can be combined into one message. name: message type: match_only_text PK;  PK4WA elastic_agent-1.13.1/data_stream/cloudbeat_logs/fields/fields.ymlUTQ e- description: |- For log events the message field contains the log message, optimized for viewing in a log viewer. For structured logs without an original message field, other fields can be concatenated to form a human-readable summary of the event. If multiple messages exist, they can be combined into one message. name: message type: match_only_text - name: decision_id title: Decision ID type: text - name: input title: Decision Input type: object - name: result title: Decision Result type: object - description: Fields related to the Elastic Agents fields: - description: Elastic Agent id. ignore_above: 1024 name: id type: keyword - description: Process run by the Elastic Agent. ignore_above: 1024 name: process type: keyword - description: Is the agent running from a snapshot build name: snapshot type: boolean - description: Elastic agent version. ignore_above: 1024 name: version type: keyword name: elastic_agent title: Elastic Agent type: group - description: Agent component that the log message is about, only available on Elastic Agent 8.6.0+ fields: - description: Component id ignore_above: 1024 name: id type: wildcard - description: The type of the component ignore_above: 1024 name: type type: keyword - description: The binary that exeuctes the component example: filebeat ignore_above: 1024 name: binary type: keyword - ignore_above: 1024 name: dataset type: keyword name: component type: group - fields: - fields: - description: Number of events currently in the pipeline. The maximum size is the configured queue size plus one event per event pipeline client. metric_type: gauge name: active type: long - description: Number of events published by the pipeline metric_type: counter name: published type: long - description: Number of events processed by the pipeline metric_type: counter name: total type: long name: events type: group - description: Number of events successfully acknowledged by the output metric_type: counter name: queue.acked type: long name: monitoring.metrics.libbeat.pipeline type: group PKh2g g PK4W< elastic_agent-1.13.1/data_stream/cloudbeat_logs/manifest.ymlUTQ etitle: Elastic Agent dataset: elastic_agent.cloudbeat type: logs elasticsearch: index_template: mappings: dynamic: false PKPK4W3 elastic_agent-1.13.1/data_stream/cloudbeat_metrics/UTQ ePK4W: elastic_agent-1.13.1/data_stream/cloudbeat_metrics/fields/UTQ ePK4WC elastic_agent-1.13.1/data_stream/cloudbeat_metrics/fields/agent.ymlUTQ e- name: cloud title: Cloud group: 2 description: Fields related to the cloud or infrastructure the events are coming from. footnote: "Examples: If Metricbeat is running on an EC2 host and fetches data from its host, the cloud info contains the data about this machine. If Metricbeat runs on a remote machine outside the cloud and fetches data from a service running in the cloud, the field contains cloud data from the machine the service is running on." type: group fields: - name: account.id type: keyword ignore_above: 1024 description: "The cloud account or organization id used to identify different entities in a multi-tenant environment.\nExamples: AWS account id, Google Cloud ORG Id, or other unique identifier." - name: availability_zone type: keyword ignore_above: 1024 description: Availability zone in which this host is running. - name: instance.id type: keyword ignore_above: 1024 description: Instance ID of the host machine. - name: instance.name type: keyword ignore_above: 1024 description: Instance name of the host machine. - name: machine.type type: keyword ignore_above: 1024 description: Machine type of the host machine. - name: provider type: keyword ignore_above: 1024 description: Name of the cloud provider. Example values are aws, azure, gcp, or digitalocean. - name: region type: keyword ignore_above: 1024 description: Region in which this host is running. - name: project.id type: keyword description: Name of the project in Google Cloud. - name: image.id type: keyword description: Image ID for the cloud instance. - name: container title: Container group: 2 description: "Container fields are used for meta information about the specific container that is the source of information.\nThese fields help correlate data based containers from any runtime." type: group fields: - name: id type: keyword ignore_above: 1024 description: Unique container id. - name: image.name type: keyword ignore_above: 1024 description: Name of the image the container was built on. - name: labels type: object object_type: keyword description: Image labels. - name: name type: keyword ignore_above: 1024 description: Container name. - name: host title: Host group: 2 description: "A host is defined as a general computing instance.\nECS host.* fields should be populated with details about the host on which the event happened, or from which the measurement was taken. Host types include hardware, virtual machines, Docker containers, and Kubernetes nodes." type: group fields: - name: architecture type: keyword ignore_above: 1024 description: Operating system architecture. - name: domain type: keyword ignore_above: 1024 description: "Name of the domain of which the host is a member.\nFor example, on Windows this could be the host's Active Directory domain or NetBIOS domain name. For Linux this could be the domain of the host's LDAP provider." default_field: false - name: hostname type: keyword ignore_above: 1024 description: "Hostname of the host.\nIt normally contains what the `hostname` command returns on the host machine." - name: id type: keyword ignore_above: 1024 description: "Unique host id.\nAs hostname is not always unique, use values that are meaningful in your environment.\nExample: The current usage of `beat.name`." - name: ip type: ip description: Host ip addresses. - name: mac type: keyword ignore_above: 1024 description: Host mac addresses. - name: name type: keyword ignore_above: 1024 description: "Name of the host.\nIt can contain what `hostname` returns on Unix systems, the fully qualified domain name, or a name specified by the user. The sender decides which value to use." - name: os.family type: keyword ignore_above: 1024 description: OS family (such as redhat, debian, freebsd, windows). - name: os.kernel type: keyword ignore_above: 1024 description: Operating system kernel version as a raw string. - name: os.name type: keyword ignore_above: 1024 multi_fields: - name: text type: text norms: false default_field: false description: Operating system name, without the version. - name: os.platform type: keyword ignore_above: 1024 description: Operating system platform (such centos, ubuntu, windows). - name: os.version type: keyword ignore_above: 1024 description: Operating system version as a raw string. - name: type type: keyword ignore_above: 1024 description: "Type of host.\nFor Cloud providers this can be the machine type like `t2.medium`. If vm, this could be the container, for example, or other information meaningful in your environment." - name: containerized type: boolean description: > If the host is a container. - name: os.build type: keyword description: > OS build information. - name: os.codename type: keyword description: > OS codename, if any. PK9CCPK4WI elastic_agent-1.13.1/data_stream/cloudbeat_metrics/fields/base-fields.ymlUTQ e- name: data_stream.type type: constant_keyword description: Data stream type. - name: data_stream.dataset type: constant_keyword description: Data stream dataset. - name: data_stream.namespace type: constant_keyword description: Data stream namespace. - name: "@timestamp" type: date description: Event timestamp. PK8pKKPK4WI elastic_agent-1.13.1/data_stream/cloudbeat_metrics/fields/beat-fields.ymlUTQ e- name: beat.type descripion: Beat type. type: keyword - name: beat.stats description: Beat stats type: group fields: - name: libbeat type: group description: > Fields common to all Beats fields: - name: output type: group description: > Output stats fields: - name: events type: group description: > Event counters fields: - name: acked type: long metric_type: counter description: > Number of events acknowledged - name: active type: long metric_type: gauge description: > Number of active events - name: batches type: long metric_type: counter description: > Number of event batches - name: dropped type: long metric_type: counter description: > Number of events dropped - name: duplicates type: long metric_type: counter description: > Number of events duplicated - name: failed type: long metric_type: counter description: > Number of events failed - name: toomany type: long metric_type: counter description: > Number of too many events - name: total type: long metric_type: counter description: > Total number of events - name: write type: group description: > Write stats fields: - name: bytes type: long metric_type: counter description: > Number of bytes written - name: errors type: long metric_type: counter description: > Number of write errors PKHb b PK4WA elastic_agent-1.13.1/data_stream/cloudbeat_metrics/fields/ecs.ymlUTQ e- description: |- ECS version this event conforms to. `ecs.version` is a required field and must exist in all events. When querying across multiple indices -- which may conform to slightly different ECS versions -- this field lets integrations adjust to the schema version of the events. name: ecs.version type: keyword - description: |- Extended build information for the agent. This field is intended to contain any build information that a data source may provide, no specific formatting is required. name: agent.build.original type: keyword - description: |- Ephemeral identifier of this agent (if one exists). This id normally changes across restarts, but `agent.id` does not. name: agent.ephemeral_id type: keyword - description: |- Unique identifier of this agent (if one exists). Example: For Beats this would be beat.id. dimension: true name: agent.id type: keyword - description: |- Custom name of the agent. This is a name that can be given to an agent. This can be helpful if for example two Filebeat instances are running on the same host but a human readable separation is needed on which Filebeat instance data is coming from. name: agent.name type: keyword - description: |- Type of the agent. The agent type always stays the same and should be given by the agent used. In case of Filebeat the agent would always be Filebeat also if two Filebeat instances are run on the same machine. name: agent.type type: keyword - description: Version of the agent. name: agent.version type: keyword - description: |- Original log level of the log event. If the source of the event provides a log level or textual severity, this is the one that goes in `log.level`. If your source doesn't specify one, you may put your event transport's severity here (e.g. Syslog severity). Some examples are `warn`, `err`, `i`, `informational`. name: log.level type: keyword - description: |- Address where data about this service was collected from. This should be a URI, network address (ipv4:port or [ipv6]:port) or a resource path (sockets). dimension: true name: service.address type: keyword PK mPK4WD elastic_agent-1.13.1/data_stream/cloudbeat_metrics/fields/fields.ymlUTQ e- name: elastic_agent title: Elastic Agent description: Fields related to the Elastic Agents type: group fields: - name: id type: keyword ignore_above: 1024 description: Elastic Agent id. - name: process type: keyword ignore_above: 1024 description: Process run by the Elastic Agent. - name: snapshot type: boolean description: Is the agent running from a snapshot build - name: version type: keyword ignore_above: 1024 description: Elastic agent version. - name: system.process type: group fields: - name: cpu type: group fields: - name: user.ticks type: long metric_type: counter description: | The amount of CPU time the process spent in user space. - name: total.value type: long metric_type: counter description: | The value of CPU usage since starting the process. - name: system.ticks type: long metric_type: counter description: | The amount of CPU time the process spent in kernel space. - name: total.ticks type: long metric_type: counter description: | The total CPU time spent by the process. - name: total.time.ms type: long metric_type: counter description: | The total CPU time spent by the process. - name: user.time.ms type: long metric_type: counter description: | The amount of CPU time the process spent in user space. - name: system.time.ms type: long metric_type: counter description: | The amount of CPU time the process spent in kernel space. - name: memory type: group fields: - name: size type: long format: bytes unit: byte metric_type: gauge description: | The total virtual memory the process has. On Windows this represents the Commit Charge (the total amount of memory that the memory manager has committed for a running process) value in bytes for this process. - name: fd type: group fields: - name: open type: long metric_type: gauge description: The number of file descriptors open by the process. - name: limit.soft type: long metric_type: gauge description: | The soft limit on the number of file descriptors opened by the process. The soft limit can be changed by the process at any time. - name: limit.hard type: long metric_type: gauge description: | The hard limit on the number of file descriptors opened by the process. The hard limit can only be raised by root. - name: cgroup type: group fields: - name: id type: keyword description: | The ID common to all cgroups associated with this task. If there isn't a common ID used by all cgroups this field will be absent. - name: path type: keyword description: | The path to the cgroup relative to the cgroup subsystem's mountpoint. If there isn't a common path used by all cgroups this field will be absent. - name: cpu type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystem's mountpoint. - name: cfs.period.us type: long unit: micros metric_type: gauge description: | Period of time in microseconds for how regularly a cgroup's access to CPU resources should be reallocated. - name: cfs.quota.us type: long unit: micros metric_type: gauge description: | Total amount of time in microseconds for which all tasks in a cgroup can run during one period (as defined by cfs.period.us). - name: cfs.shares type: long metric_type: gauge description: | An integer value that specifies a relative share of CPU time available to the tasks in a cgroup. The value specified in the cpu.shares file must be 2 or higher. - name: rt.period.us type: long unit: micros metric_type: gauge description: | Period of time in microseconds for how regularly a cgroup's access to CPU resources is reallocated. - name: rt.runtime.us type: long unit: micros metric_type: gauge description: | Period of time in microseconds for the longest continuous period in which the tasks in a cgroup have access to CPU resources. - name: stats.periods type: long metric_type: counter description: | Number of period intervals (as specified in cpu.cfs.period.us) that have elapsed. - name: stats.throttled.periods type: long metric_type: counter description: | Number of times tasks in a cgroup have been throttled (that is, not allowed to run because they have exhausted all of the available time as specified by their quota). - name: stats.throttled.ns type: long metric_type: counter unit: nanos description: | The total time duration (in nanoseconds) for which tasks in a cgroup have been throttled. - name: cpuacct type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystem's mountpoint. - name: total.ns type: long metric_type: counter unit: nanos description: | Total CPU time in nanoseconds consumed by all tasks in the cgroup. - name: stats.user.ns type: long metric_type: counter unit: nanos description: CPU time consumed by tasks in user mode. - name: stats.system.ns type: long metric_type: counter unit: nanos description: CPU time consumed by tasks in user (kernel) mode. - name: percpu type: object description: | CPU time (in nanoseconds) consumed on each CPU by all tasks in this cgroup. - name: memory type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystem's mountpoint. - name: mem.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total memory usage by processes in the cgroup (in bytes). - name: mem.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum memory used by processes in the cgroup (in bytes). - name: mem.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of user memory in bytes (including file cache) that tasks in the cgroup are allowed to use. - name: mem.failures type: long description: | The number of times that the memory limit (mem.limit.bytes) was reached. - name: memsw.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | The sum of current memory usage plus swap space used by processes in the cgroup (in bytes). - name: memsw.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of memory and swap space used by processes in the cgroup (in bytes). - name: memsw.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount for the sum of memory and swap usage that tasks in the cgroup are allowed to use. - name: memsw.failures type: long unit: byte metric_type: gauge description: | The number of times that the memory plus swap space limit (memsw.limit.bytes) was reached. - name: kmem.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total kernel memory usage by processes in the cgroup (in bytes). - name: kmem.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum kernel memory used by processes in the cgroup (in bytes). - name: kmem.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of kernel memory that tasks in the cgroup are allowed to use. - name: kmem.failures type: long metric_type: counter description: | The number of times that the memory limit (kmem.limit.bytes) was reached. - name: kmem_tcp.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total memory usage for TCP buffers in bytes. - name: kmem_tcp.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum memory used for TCP buffers by processes in the cgroup (in bytes). - name: kmem_tcp.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of memory for TCP buffers that tasks in the cgroup are allowed to use. - name: kmem_tcp.failures type: long metric_type: counter description: | The number of times that the memory limit (kmem_tcp.limit.bytes) was reached. - name: stats.active_anon.bytes type: long format: bytes unit: byte metric_type: gauge description: | Anonymous and swap cache on active least-recently-used (LRU) list, including tmpfs (shmem), in bytes. - name: stats.active_file.bytes type: long format: bytes unit: byte metric_type: gauge description: File-backed memory on active LRU list, in bytes. - name: stats.cache.bytes type: long format: bytes unit: byte metric_type: gauge description: Page cache, including tmpfs (shmem), in bytes. - name: stats.hierarchical_memory_limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | Memory limit for the hierarchy that contains the memory cgroup, in bytes. - name: stats.hierarchical_memsw_limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | Memory plus swap limit for the hierarchy that contains the memory cgroup, in bytes. - name: stats.inactive_anon.bytes type: long format: bytes unit: byte metric_type: gauge description: | Anonymous and swap cache on inactive LRU list, including tmpfs (shmem), in bytes - name: stats.inactive_file.bytes type: long format: bytes unit: byte metric_type: gauge description: | File-backed memory on inactive LRU list, in bytes. - name: stats.mapped_file.bytes type: long format: bytes unit: byte metric_type: gauge description: | Size of memory-mapped mapped files, including tmpfs (shmem), in bytes. - name: stats.page_faults type: long metric_type: counter description: | Number of times that a process in the cgroup triggered a page fault. - name: stats.major_page_faults type: long metric_type: counter description: | Number of times that a process in the cgroup triggered a major fault. "Major" faults happen when the kernel actually has to read the data from disk. - name: stats.pages_in type: long metric_type: counter description: | Number of pages paged into memory. This is a counter. - name: stats.pages_out type: long metric_type: counter description: | Number of pages paged out of memory. This is a counter. - name: stats.rss.bytes type: long format: bytes unit: byte metric_type: gauge description: | Anonymous and swap cache (includes transparent hugepages), not including tmpfs (shmem), in bytes. - name: stats.rss_huge.bytes type: long format: bytes unit: byte metric_type: gauge description: | Number of bytes of anonymous transparent hugepages. - name: stats.swap.bytes type: long format: bytes unit: byte metric_type: gauge description: | Swap usage, in bytes. - name: stats.unevictable.bytes type: long format: bytes unit: byte metric_type: gauge description: | Memory that cannot be reclaimed, in bytes. - name: blkio type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystems mountpoint. - name: total.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total number of bytes transferred to and from all block devices by processes in the cgroup. - name: total.ios type: long metric_type: counter description: | Total number of I/O operations performed on all devices by processes in the cgroup as seen by the throttling policy. PKd@@PK4W? elastic_agent-1.13.1/data_stream/cloudbeat_metrics/manifest.ymlUTQ etitle: Elastic Agent dataset: elastic_agent.cloudbeat type: metrics elasticsearch: index_mode: "time_series" index_template: mappings: dynamic: false PKDPK4W4 elastic_agent-1.13.1/data_stream/elastic_agent_logs/UTQ ePK4W; elastic_agent-1.13.1/data_stream/elastic_agent_logs/fields/UTQ ePK4WD elastic_agent-1.13.1/data_stream/elastic_agent_logs/fields/agent.ymlUTQ e- name: cloud title: Cloud group: 2 description: Fields related to the cloud or infrastructure the events are coming from. footnote: "Examples: If Metricbeat is running on an EC2 host and fetches data from its host, the cloud info contains the data about this machine. If Metricbeat runs on a remote machine outside the cloud and fetches data from a service running in the cloud, the field contains cloud data from the machine the service is running on." type: group fields: - name: account.id level: extended type: keyword ignore_above: 1024 description: "The cloud account or organization id used to identify different entities in a multi-tenant environment.\nExamples: AWS account id, Google Cloud ORG Id, or other unique identifier." example: 666777888999 - name: availability_zone level: extended type: keyword ignore_above: 1024 description: Availability zone in which this host is running. example: us-east-1c - name: instance.id level: extended type: keyword ignore_above: 1024 description: Instance ID of the host machine. example: i-1234567890abcdef0 - name: instance.name level: extended type: keyword ignore_above: 1024 description: Instance name of the host machine. - name: machine.type level: extended type: keyword ignore_above: 1024 description: Machine type of the host machine. example: t2.medium - name: provider level: extended type: keyword ignore_above: 1024 description: Name of the cloud provider. Example values are aws, azure, gcp, or digitalocean. example: aws - name: region level: extended type: keyword ignore_above: 1024 description: Region in which this host is running. example: us-east-1 - name: project.id type: keyword description: Name of the project in Google Cloud. - name: image.id type: keyword description: Image ID for the cloud instance. - name: container title: Container group: 2 description: "Container fields are used for meta information about the specific container that is the source of information.\nThese fields help correlate data based containers from any runtime." type: group fields: - name: id level: core type: keyword ignore_above: 1024 description: Unique container id. - name: image.name level: extended type: keyword ignore_above: 1024 description: Name of the image the container was built on. - name: labels level: extended type: object object_type: keyword description: Image labels. - name: name level: extended type: keyword ignore_above: 1024 description: Container name. - name: host title: Host group: 2 description: "A host is defined as a general computing instance.\nECS host.* fields should be populated with details about the host on which the event happened, or from which the measurement was taken. Host types include hardware, virtual machines, Docker containers, and Kubernetes nodes." type: group fields: - name: architecture level: core type: keyword ignore_above: 1024 description: Operating system architecture. example: x86_64 - name: domain level: extended type: keyword ignore_above: 1024 description: "Name of the domain of which the host is a member.\nFor example, on Windows this could be the host's Active Directory domain or NetBIOS domain name. For Linux this could be the domain of the host's LDAP provider." example: CONTOSO default_field: false - name: hostname level: core type: keyword ignore_above: 1024 description: "Hostname of the host.\nIt normally contains what the `hostname` command returns on the host machine." - name: id level: core type: keyword ignore_above: 1024 description: "Unique host id.\nAs hostname is not always unique, use values that are meaningful in your environment.\nExample: The current usage of `beat.name`." - name: ip level: core type: ip description: Host ip addresses. - name: mac level: core type: keyword ignore_above: 1024 description: Host mac addresses. - name: name level: core type: keyword ignore_above: 1024 description: "Name of the host.\nIt can contain what `hostname` returns on Unix systems, the fully qualified domain name, or a name specified by the user. The sender decides which value to use." - name: os.family level: extended type: keyword ignore_above: 1024 description: OS family (such as redhat, debian, freebsd, windows). example: debian - name: os.kernel level: extended type: keyword ignore_above: 1024 description: Operating system kernel version as a raw string. example: 4.4.0-112-generic - name: os.name level: extended type: keyword ignore_above: 1024 multi_fields: - name: text type: text norms: false default_field: false description: Operating system name, without the version. example: Mac OS X - name: os.platform level: extended type: keyword ignore_above: 1024 description: Operating system platform (such centos, ubuntu, windows). example: darwin - name: os.version level: extended type: keyword ignore_above: 1024 description: Operating system version as a raw string. example: 10.14.1 - name: type level: core type: keyword ignore_above: 1024 description: "Type of host.\nFor Cloud providers this can be the machine type like `t2.medium`. If vm, this could be the container, for example, or other information meaningful in your environment." - name: containerized type: boolean description: > If the host is a container. - name: os.build type: keyword example: "18D109" description: > OS build information. - name: os.codename type: keyword example: "stretch" description: > OS codename, if any. PKlINPK4WJ elastic_agent-1.13.1/data_stream/elastic_agent_logs/fields/base-fields.ymlUTQ e- name: data_stream.type type: constant_keyword description: Data stream type. - name: data_stream.dataset type: constant_keyword description: Data stream dataset. - name: data_stream.namespace type: constant_keyword description: Data stream namespace. - name: "@timestamp" type: date description: Event timestamp. - name: event.dataset type: constant_keyword description: Event dataset PKPK4WB elastic_agent-1.13.1/data_stream/elastic_agent_logs/fields/ecs.ymlUTQ e- description: |- ECS version this event conforms to. `ecs.version` is a required field and must exist in all events. When querying across multiple indices -- which may conform to slightly different ECS versions -- this field lets integrations adjust to the schema version of the events. name: ecs.version type: keyword - description: |- Extended build information for the agent. This field is intended to contain any build information that a data source may provide, no specific formatting is required. name: agent.build.original type: keyword - description: |- Ephemeral identifier of this agent (if one exists). This id normally changes across restarts, but `agent.id` does not. name: agent.ephemeral_id type: keyword - description: |- Unique identifier of this agent (if one exists). Example: For Beats this would be beat.id. name: agent.id type: keyword - description: |- Custom name of the agent. This is a name that can be given to an agent. This can be helpful if for example two Filebeat instances are running on the same host but a human readable separation is needed on which Filebeat instance data is coming from. name: agent.name type: keyword - description: |- Type of the agent. The agent type always stays the same and should be given by the agent used. In case of Filebeat the agent would always be Filebeat also if two Filebeat instances are run on the same machine. name: agent.type type: keyword - description: Version of the agent. name: agent.version type: keyword - description: |- Original log level of the log event. If the source of the event provides a log level or textual severity, this is the one that goes in `log.level`. If your source doesn't specify one, you may put your event transport's severity here (e.g. Syslog severity). Some examples are `warn`, `err`, `i`, `informational`. name: log.level type: keyword PKuPK4WE elastic_agent-1.13.1/data_stream/elastic_agent_logs/fields/fields.ymlUTQ e- description: |- For log events the message field contains the log message, optimized for viewing in a log viewer. For structured logs without an original message field, other fields can be concatenated to form a human-readable summary of the event. If multiple messages exist, they can be combined into one message. name: message type: match_only_text - description: Fields related to the Elastic Agents fields: - description: Elastic Agent id. ignore_above: 1024 name: id type: keyword - description: Process run by the Elastic Agent. example: metricbeat ignore_above: 1024 level: extended name: process type: keyword - description: Is the agent running from a snapshot build level: extended name: snapshot type: boolean - description: Elastic agent version. example: 7.11.0 ignore_above: 1024 level: extended name: version type: keyword name: elastic_agent title: Elastic Agent type: group - description: Agent component that the log message is about, only available on Elastic Agent 8.6.0+ fields: - description: Component id ignore_above: 1024 name: id type: wildcard - description: The type of the component ignore_above: 1024 name: type type: keyword - description: The binary that exeuctes the component example: filebeat ignore_above: 1024 name: binary type: keyword - description: Current component health ignore_above: 1024 name: state type: keyword - description: Previous component health ignore_above: 1024 name: old_state type: keyword - ignore_above: 1024 name: dataset type: keyword name: component type: group - description: Agent unit that the log message is about, only available on Elastic Agent 8.6.0+ fields: - description: Unit id ignore_above: 1024 name: id type: wildcard - description: The type of the unit example: input ignore_above: 1024 name: type type: keyword - description: Current unit health ignore_above: 1024 name: state type: keyword - description: Previous unit health ignore_above: 1024 name: old_state type: keyword name: unit type: group PKt$4 4 PK4W@ elastic_agent-1.13.1/data_stream/elastic_agent_logs/manifest.ymlUTQ etitle: Elastic Agent # TODO: Why is this? dataset: elastic_agent type: logs elasticsearch: index_template: mappings: dynamic: false PK elastic_agent-1.13.1/data_stream/elastic_agent_metrics/fields/UTQ ePK4WG elastic_agent-1.13.1/data_stream/elastic_agent_metrics/fields/agent.ymlUTQ e- name: cloud title: Cloud group: 2 description: Fields related to the cloud or infrastructure the events are coming from. footnote: "Examples: If Metricbeat is running on an EC2 host and fetches data from its host, the cloud info contains the data about this machine. If Metricbeat runs on a remote machine outside the cloud and fetches data from a service running in the cloud, the field contains cloud data from the machine the service is running on." type: group fields: - name: account.id level: extended type: keyword ignore_above: 1024 description: "The cloud account or organization id used to identify different entities in a multi-tenant environment.\nExamples: AWS account id, Google Cloud ORG Id, or other unique identifier." example: 666777888999 - name: availability_zone level: extended type: keyword ignore_above: 1024 description: Availability zone in which this host is running. example: us-east-1c - name: instance.id level: extended type: keyword ignore_above: 1024 description: Instance ID of the host machine. example: i-1234567890abcdef0 - name: instance.name level: extended type: keyword ignore_above: 1024 description: Instance name of the host machine. - name: machine.type level: extended type: keyword ignore_above: 1024 description: Machine type of the host machine. example: t2.medium - name: provider level: extended type: keyword ignore_above: 1024 description: Name of the cloud provider. Example values are aws, azure, gcp, or digitalocean. example: aws - name: region level: extended type: keyword ignore_above: 1024 description: Region in which this host is running. example: us-east-1 - name: project.id type: keyword description: Name of the project in Google Cloud. - name: image.id type: keyword description: Image ID for the cloud instance. - name: container title: Container group: 2 description: "Container fields are used for meta information about the specific container that is the source of information.\nThese fields help correlate data based containers from any runtime." type: group fields: - name: id level: core type: keyword ignore_above: 1024 description: Unique container id. - name: image.name level: extended type: keyword ignore_above: 1024 description: Name of the image the container was built on. - name: labels level: extended type: object object_type: keyword description: Image labels. - name: name level: extended type: keyword ignore_above: 1024 description: Container name. - name: host title: Host group: 2 description: "A host is defined as a general computing instance.\nECS host.* fields should be populated with details about the host on which the event happened, or from which the measurement was taken. Host types include hardware, virtual machines, Docker containers, and Kubernetes nodes." type: group fields: - name: architecture level: core type: keyword ignore_above: 1024 description: Operating system architecture. example: x86_64 - name: domain level: extended type: keyword ignore_above: 1024 description: "Name of the domain of which the host is a member.\nFor example, on Windows this could be the host's Active Directory domain or NetBIOS domain name. For Linux this could be the domain of the host's LDAP provider." example: CONTOSO default_field: false - name: hostname level: core type: keyword ignore_above: 1024 description: "Hostname of the host.\nIt normally contains what the `hostname` command returns on the host machine." - name: id level: core type: keyword ignore_above: 1024 description: "Unique host id.\nAs hostname is not always unique, use values that are meaningful in your environment.\nExample: The current usage of `beat.name`." - name: ip level: core type: ip description: Host ip addresses. - name: mac level: core type: keyword ignore_above: 1024 description: Host mac addresses. - name: name level: core type: keyword ignore_above: 1024 description: "Name of the host.\nIt can contain what `hostname` returns on Unix systems, the fully qualified domain name, or a name specified by the user. The sender decides which value to use." - name: os.family level: extended type: keyword ignore_above: 1024 description: OS family (such as redhat, debian, freebsd, windows). example: debian - name: os.kernel level: extended type: keyword ignore_above: 1024 description: Operating system kernel version as a raw string. example: 4.4.0-112-generic - name: os.name level: extended type: keyword ignore_above: 1024 multi_fields: - name: text type: text norms: false default_field: false description: Operating system name, without the version. example: Mac OS X - name: os.platform level: extended type: keyword ignore_above: 1024 description: Operating system platform (such centos, ubuntu, windows). example: darwin - name: os.version level: extended type: keyword ignore_above: 1024 description: Operating system version as a raw string. example: 10.14.1 - name: type level: core type: keyword ignore_above: 1024 description: "Type of host.\nFor Cloud providers this can be the machine type like `t2.medium`. If vm, this could be the container, for example, or other information meaningful in your environment." - name: containerized type: boolean description: > If the host is a container. - name: os.build type: keyword example: "18D109" description: > OS build information. - name: os.codename type: keyword example: "stretch" description: > OS codename, if any. PKlINPK4WM elastic_agent-1.13.1/data_stream/elastic_agent_metrics/fields/base-fields.ymlUTQ e- name: data_stream.type type: constant_keyword description: Data stream type. - name: data_stream.dataset type: constant_keyword description: Data stream dataset. - name: data_stream.namespace type: constant_keyword description: Data stream namespace. - name: "@timestamp" type: date description: Event timestamp. PK8pKKPK4WM elastic_agent-1.13.1/data_stream/elastic_agent_metrics/fields/beat-fields.ymlUTQ e- name: beat.type descripion: Beat type. type: keyword - name: beat.stats description: Beat stats type: group fields: - name: libbeat type: group description: > Fields common to all Beats fields: - name: output type: group description: > Output stats fields: - name: events type: group description: > Event counters fields: - name: acked type: long metric_type: counter description: > Number of events acknowledged - name: active type: long metric_type: gauge description: > Number of active events - name: batches type: long metric_type: counter description: > Number of event batches - name: dropped type: long metric_type: counter description: > Number of events dropped - name: duplicates type: long metric_type: counter description: > Number of events duplicated - name: failed type: long metric_type: counter description: > Number of events failed - name: toomany type: long metric_type: counter description: > Number of too many events - name: total type: long metric_type: counter description: > Total number of events - name: write type: group description: > Write stats fields: - name: bytes type: long metric_type: counter description: > Number of bytes written - name: errors type: long metric_type: counter description: > Number of write errors PKHb b PK4WS elastic_agent-1.13.1/data_stream/elastic_agent_metrics/fields/beat-stats-fields.ymlUTQ e- name: beat.stats description: Beat stats type: group fields: - name: beat type: group fields: - name: name type: keyword - name: host type: keyword - name: type type: keyword - name: uuid type: keyword - name: version type: keyword - name: system type: group fields: - name: cpu.cores type: long - name: load type: group fields: - name: "1" type: double - name: "15" type: double - name: "5" type: double - name: norm type: group fields: - name: "1" type: double - name: "15" type: double - name: "5" type: double - name: cpu type: group fields: - name: system.ticks type: long - name: system.time.ms type: long - name: total.value type: long - name: total.ticks type: long - name: total.time.ms type: long - name: user.ticks type: long - name: user.time.ms type: long - name: info type: group fields: - name: ephemeral_id type: keyword - name: uptime.ms type: long - name: cgroup type: group fields: - name: cpu type: group fields: - name: cfs.period.us type: long - name: cfs.quota.us type: long - name: id type: keyword - name: stats type: group fields: - name: periods type: long - name: throttled.periods type: long - name: throttled.ns type: long - name: cpuacct.id type: keyword - name: cpuacct.total.ns type: long - name: memory type: group fields: - name: id type: keyword - name: mem.limit.bytes type: long - name: mem.usage.bytes type: long - name: memstats type: group fields: - name: gc_next type: long - name: memory.alloc type: long - name: memory.total type: long - name: rss type: long - name: handles type: group fields: - name: open type: long - name: limit.hard type: long - name: limit.soft type: long - name: uptime.ms type: long description: > Beat uptime - name: runtime.goroutines type: long description: > Number of goroutines running in Beat - name: libbeat type: group description: > Fields common to all Beats fields: - name: pipeline type: group fields: - name: clients type: long - name: queue.acked type: long - name: events type: group fields: - name: active type: long - name: dropped type: long - name: failed type: long - name: filtered type: long - name: published type: long - name: retry type: long - name: total type: long - name: config type: group fields: - name: running type: long - name: starts type: long - name: stops type: long - name: output type: group description: > Output stats fields: - name: type type: keyword description: > Type of output - name: events type: group description: > Event counters fields: - name: acked type: long description: > Number of events acknowledged - name: active type: long description: > Number of active events - name: batches type: long description: > Number of event batches - name: dropped type: long description: > Number of events dropped - name: duplicates type: long description: > Number of events duplicated - name: failed type: long description: > Number of events failed - name: toomany type: long description: > Number of too many events - name: total type: long description: > Total number of events - name: read type: group description: > Read stats fields: - name: bytes type: long description: > Number of bytes read - name: errors type: long description: > Number of read errors - name: write type: group description: > Write stats fields: - name: bytes type: long description: > Number of bytes written - name: errors type: long description: > Number of write errors PKL}@zzPK4WE elastic_agent-1.13.1/data_stream/elastic_agent_metrics/fields/ecs.ymlUTQ e- description: |- ECS version this event conforms to. `ecs.version` is a required field and must exist in all events. When querying across multiple indices -- which may conform to slightly different ECS versions -- this field lets integrations adjust to the schema version of the events. name: ecs.version type: keyword - description: |- Extended build information for the agent. This field is intended to contain any build information that a data source may provide, no specific formatting is required. name: agent.build.original type: keyword - description: |- Ephemeral identifier of this agent (if one exists). This id normally changes across restarts, but `agent.id` does not. name: agent.ephemeral_id type: keyword - description: |- Unique identifier of this agent (if one exists). Example: For Beats this would be beat.id. dimension: true name: agent.id type: keyword - description: |- Custom name of the agent. This is a name that can be given to an agent. This can be helpful if for example two Filebeat instances are running on the same host but a human readable separation is needed on which Filebeat instance data is coming from. name: agent.name type: keyword - description: |- Type of the agent. The agent type always stays the same and should be given by the agent used. In case of Filebeat the agent would always be Filebeat also if two Filebeat instances are run on the same machine. name: agent.type type: keyword - description: Version of the agent. name: agent.version type: keyword - description: |- Original log level of the log event. If the source of the event provides a log level or textual severity, this is the one that goes in `log.level`. If your source doesn't specify one, you may put your event transport's severity here (e.g. Syslog severity). Some examples are `warn`, `err`, `i`, `informational`. name: log.level type: keyword PKx>PK4WH elastic_agent-1.13.1/data_stream/elastic_agent_metrics/fields/fields.ymlUTQ e- name: elastic_agent title: Elastic Agent description: Fields related to the Elastic Agents type: group fields: - name: id type: keyword ignore_above: 1024 description: Elastic Agent id. - name: process level: extended type: keyword dimension: true description: Process run by the Elastic Agent. example: metricbeat - name: snapshot level: extended type: boolean description: Is the agent running from a snapshot build - name: version level: extended type: keyword ignore_above: 1024 description: Elastic agent version. example: 7.11.0 - name: system.process type: group fields: - name: cpu type: group fields: - name: user.ticks type: long metric_type: counter description: | The amount of CPU time the process spent in user space. - name: total.value type: long metric_type: counter description: | The value of CPU usage since starting the process. - name: system.ticks type: long metric_type: counter description: | The amount of CPU time the process spent in kernel space. - name: total.ticks type: long metric_type: counter description: | The total CPU time spent by the process. - name: total.time.ms type: long metric_type: counter description: | The total CPU time spent by the process. - name: user.time.ms type: long metric_type: counter description: | The amount of CPU time the process spent in user space. - name: system.time.ms type: long metric_type: counter description: | The amount of CPU time the process spent in kernel space. - name: memory type: group fields: - name: size type: long format: bytes unit: byte metric_type: gauge description: | The total virtual memory the process has. On Windows this represents the Commit Charge (the total amount of memory that the memory manager has committed for a running process) value in bytes for this process. - name: fd type: group fields: - name: open type: long metric_type: gauge description: The number of file descriptors open by the process. - name: limit.soft type: long metric_type: gauge description: | The soft limit on the number of file descriptors opened by the process. The soft limit can be changed by the process at any time. - name: limit.hard type: long metric_type: gauge description: | The hard limit on the number of file descriptors opened by the process. The hard limit can only be raised by root. - name: cgroup type: group fields: - name: id type: keyword description: | The ID common to all cgroups associated with this task. If there isn't a common ID used by all cgroups this field will be absent. - name: path type: keyword description: | The path to the cgroup relative to the cgroup subsystem's mountpoint. If there isn't a common path used by all cgroups this field will be absent. - name: cpu type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystem's mountpoint. - name: cfs.period.us type: long unit: micros metric_type: gauge description: | Period of time in microseconds for how regularly a cgroup's access to CPU resources should be reallocated. - name: cfs.quota.us type: long unit: micros metric_type: gauge description: | Total amount of time in microseconds for which all tasks in a cgroup can run during one period (as defined by cfs.period.us). - name: cfs.shares type: long metric_type: gauge description: | An integer value that specifies a relative share of CPU time available to the tasks in a cgroup. The value specified in the cpu.shares file must be 2 or higher. - name: rt.period.us type: long unit: micros metric_type: gauge description: | Period of time in microseconds for how regularly a cgroup's access to CPU resources is reallocated. - name: rt.runtime.us type: long unit: micros metric_type: gauge description: | Period of time in microseconds for the longest continuous period in which the tasks in a cgroup have access to CPU resources. - name: stats.periods type: long metric_type: counter description: | Number of period intervals (as specified in cpu.cfs.period.us) that have elapsed. - name: stats.throttled.periods type: long metric_type: counter description: | Number of times tasks in a cgroup have been throttled (that is, not allowed to run because they have exhausted all of the available time as specified by their quota). - name: stats.throttled.ns type: long metric_type: counter unit: nanos description: | The total time duration (in nanoseconds) for which tasks in a cgroup have been throttled. - name: cpuacct type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystem's mountpoint. - name: total.ns type: long metric_type: counter unit: nanos description: | Total CPU time in nanoseconds consumed by all tasks in the cgroup. - name: stats.user.ns type: long metric_type: counter unit: nanos description: CPU time consumed by tasks in user mode. - name: stats.system.ns type: long metric_type: counter unit: nanos description: CPU time consumed by tasks in user (kernel) mode. - name: percpu type: object description: | CPU time (in nanoseconds) consumed on each CPU by all tasks in this cgroup. - name: memory type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystem's mountpoint. - name: mem.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total memory usage by processes in the cgroup (in bytes). - name: mem.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum memory used by processes in the cgroup (in bytes). - name: mem.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of user memory in bytes (including file cache) that tasks in the cgroup are allowed to use. - name: mem.failures type: long description: | The number of times that the memory limit (mem.limit.bytes) was reached. - name: memsw.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | The sum of current memory usage plus swap space used by processes in the cgroup (in bytes). - name: memsw.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of memory and swap space used by processes in the cgroup (in bytes). - name: memsw.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount for the sum of memory and swap usage that tasks in the cgroup are allowed to use. - name: memsw.failures type: long unit: byte metric_type: gauge description: | The number of times that the memory plus swap space limit (memsw.limit.bytes) was reached. - name: kmem.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total kernel memory usage by processes in the cgroup (in bytes). - name: kmem.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum kernel memory used by processes in the cgroup (in bytes). - name: kmem.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of kernel memory that tasks in the cgroup are allowed to use. - name: kmem.failures type: long metric_type: counter description: | The number of times that the memory limit (kmem.limit.bytes) was reached. - name: kmem_tcp.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total memory usage for TCP buffers in bytes. - name: kmem_tcp.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum memory used for TCP buffers by processes in the cgroup (in bytes). - name: kmem_tcp.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of memory for TCP buffers that tasks in the cgroup are allowed to use. - name: kmem_tcp.failures type: long metric_type: counter description: | The number of times that the memory limit (kmem_tcp.limit.bytes) was reached. - name: stats.active_anon.bytes type: long format: bytes unit: byte metric_type: gauge description: | Anonymous and swap cache on active least-recently-used (LRU) list, including tmpfs (shmem), in bytes. - name: stats.active_file.bytes type: long format: bytes unit: byte metric_type: gauge description: File-backed memory on active LRU list, in bytes. - name: stats.cache.bytes type: long format: bytes unit: byte metric_type: gauge description: Page cache, including tmpfs (shmem), in bytes. - name: stats.hierarchical_memory_limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | Memory limit for the hierarchy that contains the memory cgroup, in bytes. - name: stats.hierarchical_memsw_limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | Memory plus swap limit for the hierarchy that contains the memory cgroup, in bytes. - name: stats.inactive_anon.bytes type: long format: bytes unit: byte metric_type: gauge description: | Anonymous and swap cache on inactive LRU list, including tmpfs (shmem), in bytes - name: stats.inactive_file.bytes type: long format: bytes unit: byte metric_type: gauge description: | File-backed memory on inactive LRU list, in bytes. - name: stats.mapped_file.bytes type: long format: bytes unit: byte metric_type: gauge description: | Size of memory-mapped mapped files, including tmpfs (shmem), in bytes. - name: stats.page_faults type: long metric_type: counter description: | Number of times that a process in the cgroup triggered a page fault. - name: stats.major_page_faults type: long metric_type: counter description: | Number of times that a process in the cgroup triggered a major fault. "Major" faults happen when the kernel actually has to read the data from disk. - name: stats.pages_in type: long metric_type: counter description: | Number of pages paged into memory. This is a counter. - name: stats.pages_out type: long metric_type: counter description: | Number of pages paged out of memory. This is a counter. - name: stats.rss.bytes type: long format: bytes unit: byte metric_type: gauge description: | Anonymous and swap cache (includes transparent hugepages), not including tmpfs (shmem), in bytes. - name: stats.rss_huge.bytes type: long format: bytes unit: byte metric_type: gauge description: | Number of bytes of anonymous transparent hugepages. - name: stats.swap.bytes type: long format: bytes unit: byte metric_type: gauge description: | Swap usage, in bytes. - name: stats.unevictable.bytes type: long format: bytes unit: byte metric_type: gauge description: | Memory that cannot be reclaimed, in bytes. - name: blkio type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystems mountpoint. - name: total.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total number of bytes transferred to and from all block devices by processes in the cgroup. - name: total.ios type: long metric_type: counter description: | Total number of I/O operations performed on all devices by processes in the cgroup as seen by the throttling policy. PKLIم@@PK4WC elastic_agent-1.13.1/data_stream/elastic_agent_metrics/manifest.ymlUTQ etitle: Elastic Agent dataset: elastic_agent.elastic_agent type: metrics elasticsearch: index_mode: "time_series" index_template: mappings: dynamic: false PKPK4W; elastic_agent-1.13.1/data_stream/endpoint_security_metrics/UTQ ePK4WB elastic_agent-1.13.1/data_stream/endpoint_security_metrics/fields/UTQ ePK4WK elastic_agent-1.13.1/data_stream/endpoint_security_metrics/fields/agent.ymlUTQ e- name: cloud title: Cloud group: 2 description: Fields related to the cloud or infrastructure the events are coming from. footnote: "Examples: If Metricbeat is running on an EC2 host and fetches data from its host, the cloud info contains the data about this machine. If Metricbeat runs on a remote machine outside the cloud and fetches data from a service running in the cloud, the field contains cloud data from the machine the service is running on." type: group fields: - name: account.id level: extended type: keyword ignore_above: 1024 description: "The cloud account or organization id used to identify different entities in a multi-tenant environment.\nExamples: AWS account id, Google Cloud ORG Id, or other unique identifier." example: 666777888999 - name: availability_zone level: extended type: keyword ignore_above: 1024 description: Availability zone in which this host is running. example: us-east-1c - name: instance.id level: extended type: keyword ignore_above: 1024 description: Instance ID of the host machine. example: i-1234567890abcdef0 - name: instance.name level: extended type: keyword ignore_above: 1024 description: Instance name of the host machine. - name: machine.type level: extended type: keyword ignore_above: 1024 description: Machine type of the host machine. example: t2.medium - name: provider level: extended type: keyword ignore_above: 1024 description: Name of the cloud provider. Example values are aws, azure, gcp, or digitalocean. example: aws - name: region level: extended type: keyword ignore_above: 1024 description: Region in which this host is running. example: us-east-1 - name: project.id type: keyword description: Name of the project in Google Cloud. - name: image.id type: keyword description: Image ID for the cloud instance. - name: container title: Container group: 2 description: "Container fields are used for meta information about the specific container that is the source of information.\nThese fields help correlate data based containers from any runtime." type: group fields: - name: id level: core type: keyword ignore_above: 1024 description: Unique container id. - name: image.name level: extended type: keyword ignore_above: 1024 description: Name of the image the container was built on. - name: labels level: extended type: object object_type: keyword description: Image labels. - name: name level: extended type: keyword ignore_above: 1024 description: Container name. - name: host title: Host group: 2 description: "A host is defined as a general computing instance.\nECS host.* fields should be populated with details about the host on which the event happened, or from which the measurement was taken. Host types include hardware, virtual machines, Docker containers, and Kubernetes nodes." type: group fields: - name: architecture level: core type: keyword ignore_above: 1024 description: Operating system architecture. example: x86_64 - name: domain level: extended type: keyword ignore_above: 1024 description: "Name of the domain of which the host is a member.\nFor example, on Windows this could be the host's Active Directory domain or NetBIOS domain name. For Linux this could be the domain of the host's LDAP provider." example: CONTOSO default_field: false - name: hostname level: core type: keyword ignore_above: 1024 description: "Hostname of the host.\nIt normally contains what the `hostname` command returns on the host machine." - name: id level: core type: keyword ignore_above: 1024 description: "Unique host id.\nAs hostname is not always unique, use values that are meaningful in your environment.\nExample: The current usage of `beat.name`." - name: ip level: core type: ip description: Host ip addresses. - name: mac level: core type: keyword ignore_above: 1024 description: Host mac addresses. - name: name level: core type: keyword ignore_above: 1024 description: "Name of the host.\nIt can contain what `hostname` returns on Unix systems, the fully qualified domain name, or a name specified by the user. The sender decides which value to use." - name: os.family level: extended type: keyword ignore_above: 1024 description: OS family (such as redhat, debian, freebsd, windows). example: debian - name: os.kernel level: extended type: keyword ignore_above: 1024 description: Operating system kernel version as a raw string. example: 4.4.0-112-generic - name: os.name level: extended type: keyword ignore_above: 1024 multi_fields: - name: text type: text norms: false default_field: false description: Operating system name, without the version. example: Mac OS X - name: os.platform level: extended type: keyword ignore_above: 1024 description: Operating system platform (such centos, ubuntu, windows). example: darwin - name: os.version level: extended type: keyword ignore_above: 1024 description: Operating system version as a raw string. example: 10.14.1 - name: type level: core type: keyword ignore_above: 1024 description: "Type of host.\nFor Cloud providers this can be the machine type like `t2.medium`. If vm, this could be the container, for example, or other information meaningful in your environment." - name: containerized type: boolean description: > If the host is a container. - name: os.build type: keyword example: "18D109" description: > OS build information. - name: os.codename type: keyword example: "stretch" description: > OS codename, if any. PKlINPK4WQ elastic_agent-1.13.1/data_stream/endpoint_security_metrics/fields/base-fields.ymlUTQ e- name: data_stream.type type: constant_keyword description: Data stream type. - name: data_stream.dataset type: constant_keyword description: Data stream dataset. - name: data_stream.namespace type: constant_keyword description: Data stream namespace. - name: "@timestamp" type: date description: Event timestamp. PK8pKKPK4WQ elastic_agent-1.13.1/data_stream/endpoint_security_metrics/fields/beat-fields.ymlUTQ e- name: beat.type descripion: Beat type. type: keyword - name: beat.stats description: Beat stats type: group fields: - name: libbeat type: group description: > Fields common to all Beats fields: - name: output type: group description: > Output stats fields: - name: events type: group description: > Event counters fields: - name: acked type: long description: > Number of events acknowledged - name: active type: long description: > Number of active events - name: batches type: long description: > Number of event batches - name: dropped type: long description: > Number of events dropped - name: duplicates type: long description: > Number of events duplicated - name: failed type: long description: > Number of events failed - name: toomany type: long description: > Number of too many events - name: total type: long description: > Total number of events - name: write type: group description: > Write stats fields: - name: bytes type: long description: > Number of bytes written - name: errors type: long description: > Number of write errors PKRPK4WI elastic_agent-1.13.1/data_stream/endpoint_security_metrics/fields/ecs.ymlUTQ e- description: |- ECS version this event conforms to. `ecs.version` is a required field and must exist in all events. When querying across multiple indices -- which may conform to slightly different ECS versions -- this field lets integrations adjust to the schema version of the events. name: ecs.version type: keyword - description: |- Extended build information for the agent. This field is intended to contain any build information that a data source may provide, no specific formatting is required. name: agent.build.original type: keyword - description: |- Ephemeral identifier of this agent (if one exists). This id normally changes across restarts, but `agent.id` does not. name: agent.ephemeral_id type: keyword - description: |- Unique identifier of this agent (if one exists). Example: For Beats this would be beat.id. name: agent.id type: keyword - description: |- Custom name of the agent. This is a name that can be given to an agent. This can be helpful if for example two Filebeat instances are running on the same host but a human readable separation is needed on which Filebeat instance data is coming from. name: agent.name type: keyword - description: |- Type of the agent. The agent type always stays the same and should be given by the agent used. In case of Filebeat the agent would always be Filebeat also if two Filebeat instances are run on the same machine. name: agent.type type: keyword - description: Version of the agent. name: agent.version type: keyword - description: |- Original log level of the log event. If the source of the event provides a log level or textual severity, this is the one that goes in `log.level`. If your source doesn't specify one, you may put your event transport's severity here (e.g. Syslog severity). Some examples are `warn`, `err`, `i`, `informational`. name: log.level type: keyword PKuPK4WL elastic_agent-1.13.1/data_stream/endpoint_security_metrics/fields/fields.ymlUTQ e- name: elastic_agent title: Elastic Agent description: Fields related to the Elastic Agents type: group fields: - name: id type: keyword ignore_above: 1024 description: Elastic Agent id. - name: process level: extended type: keyword ignore_above: 1024 description: Process run by the Elastic Agent. example: metricbeat - name: snapshot level: extended type: boolean description: Is the agent running from a snapshot build - name: version level: extended type: keyword ignore_above: 1024 description: Elastic agent version. example: 7.11.0 PK‚PK4WG elastic_agent-1.13.1/data_stream/endpoint_security_metrics/manifest.ymlUTQ etitle: Elastic Agent dataset: elastic_agent.endpoint_security type: metrics elasticsearch: index_template: mappings: dynamic: false PK2PK4W9 elastic_agent-1.13.1/data_stream/endpoint_sercurity_logs/UTQ ePK4W@ elastic_agent-1.13.1/data_stream/endpoint_sercurity_logs/fields/UTQ ePK4WI elastic_agent-1.13.1/data_stream/endpoint_sercurity_logs/fields/agent.ymlUTQ e- name: cloud title: Cloud group: 2 description: Fields related to the cloud or infrastructure the events are coming from. footnote: "Examples: If Metricbeat is running on an EC2 host and fetches data from its host, the cloud info contains the data about this machine. If Metricbeat runs on a remote machine outside the cloud and fetches data from a service running in the cloud, the field contains cloud data from the machine the service is running on." type: group fields: - name: account.id level: extended type: keyword ignore_above: 1024 description: "The cloud account or organization id used to identify different entities in a multi-tenant environment.\nExamples: AWS account id, Google Cloud ORG Id, or other unique identifier." example: 666777888999 - name: availability_zone level: extended type: keyword ignore_above: 1024 description: Availability zone in which this host is running. example: us-east-1c - name: instance.id level: extended type: keyword ignore_above: 1024 description: Instance ID of the host machine. example: i-1234567890abcdef0 - name: instance.name level: extended type: keyword ignore_above: 1024 description: Instance name of the host machine. - name: machine.type level: extended type: keyword ignore_above: 1024 description: Machine type of the host machine. example: t2.medium - name: provider level: extended type: keyword ignore_above: 1024 description: Name of the cloud provider. Example values are aws, azure, gcp, or digitalocean. example: aws - name: region level: extended type: keyword ignore_above: 1024 description: Region in which this host is running. example: us-east-1 - name: project.id type: keyword description: Name of the project in Google Cloud. - name: image.id type: keyword description: Image ID for the cloud instance. - name: container title: Container group: 2 description: "Container fields are used for meta information about the specific container that is the source of information.\nThese fields help correlate data based containers from any runtime." type: group fields: - name: id level: core type: keyword ignore_above: 1024 description: Unique container id. - name: image.name level: extended type: keyword ignore_above: 1024 description: Name of the image the container was built on. - name: labels level: extended type: object object_type: keyword description: Image labels. - name: name level: extended type: keyword ignore_above: 1024 description: Container name. - name: host title: Host group: 2 description: "A host is defined as a general computing instance.\nECS host.* fields should be populated with details about the host on which the event happened, or from which the measurement was taken. Host types include hardware, virtual machines, Docker containers, and Kubernetes nodes." type: group fields: - name: architecture level: core type: keyword ignore_above: 1024 description: Operating system architecture. example: x86_64 - name: domain level: extended type: keyword ignore_above: 1024 description: "Name of the domain of which the host is a member.\nFor example, on Windows this could be the host's Active Directory domain or NetBIOS domain name. For Linux this could be the domain of the host's LDAP provider." example: CONTOSO default_field: false - name: hostname level: core type: keyword ignore_above: 1024 description: "Hostname of the host.\nIt normally contains what the `hostname` command returns on the host machine." - name: id level: core type: keyword ignore_above: 1024 description: "Unique host id.\nAs hostname is not always unique, use values that are meaningful in your environment.\nExample: The current usage of `beat.name`." - name: ip level: core type: ip description: Host ip addresses. - name: mac level: core type: keyword ignore_above: 1024 description: Host mac addresses. - name: name level: core type: keyword ignore_above: 1024 description: "Name of the host.\nIt can contain what `hostname` returns on Unix systems, the fully qualified domain name, or a name specified by the user. The sender decides which value to use." - name: os.family level: extended type: keyword ignore_above: 1024 description: OS family (such as redhat, debian, freebsd, windows). example: debian - name: os.kernel level: extended type: keyword ignore_above: 1024 description: Operating system kernel version as a raw string. example: 4.4.0-112-generic - name: os.name level: extended type: keyword ignore_above: 1024 multi_fields: - name: text type: text norms: false default_field: false description: Operating system name, without the version. example: Mac OS X - name: os.platform level: extended type: keyword ignore_above: 1024 description: Operating system platform (such centos, ubuntu, windows). example: darwin - name: os.version level: extended type: keyword ignore_above: 1024 description: Operating system version as a raw string. example: 10.14.1 - name: type level: core type: keyword ignore_above: 1024 description: "Type of host.\nFor Cloud providers this can be the machine type like `t2.medium`. If vm, this could be the container, for example, or other information meaningful in your environment." - name: containerized type: boolean description: > If the host is a container. - name: os.build type: keyword example: "18D109" description: > OS build information. - name: os.codename type: keyword example: "stretch" description: > OS codename, if any. PKlINPK4WO elastic_agent-1.13.1/data_stream/endpoint_sercurity_logs/fields/base-fields.ymlUTQ e- name: data_stream.type type: constant_keyword description: Data stream type. - name: data_stream.dataset type: constant_keyword description: Data stream dataset. - name: data_stream.namespace type: constant_keyword description: Data stream namespace. - name: "@timestamp" type: date description: Event timestamp. - name: event.dataset type: constant_keyword description: Event dataset PKPK4WG elastic_agent-1.13.1/data_stream/endpoint_sercurity_logs/fields/ecs.ymlUTQ e- description: |- ECS version this event conforms to. `ecs.version` is a required field and must exist in all events. When querying across multiple indices -- which may conform to slightly different ECS versions -- this field lets integrations adjust to the schema version of the events. name: ecs.version type: keyword - description: |- Extended build information for the agent. This field is intended to contain any build information that a data source may provide, no specific formatting is required. name: agent.build.original type: keyword - description: |- Ephemeral identifier of this agent (if one exists). This id normally changes across restarts, but `agent.id` does not. name: agent.ephemeral_id type: keyword - description: |- Unique identifier of this agent (if one exists). Example: For Beats this would be beat.id. name: agent.id type: keyword - description: |- Custom name of the agent. This is a name that can be given to an agent. This can be helpful if for example two Filebeat instances are running on the same host but a human readable separation is needed on which Filebeat instance data is coming from. name: agent.name type: keyword - description: |- Type of the agent. The agent type always stays the same and should be given by the agent used. In case of Filebeat the agent would always be Filebeat also if two Filebeat instances are run on the same machine. name: agent.type type: keyword - description: Version of the agent. name: agent.version type: keyword - description: |- Original log level of the log event. If the source of the event provides a log level or textual severity, this is the one that goes in `log.level`. If your source doesn't specify one, you may put your event transport's severity here (e.g. Syslog severity). Some examples are `warn`, `err`, `i`, `informational`. name: log.level type: keyword PKuPK4WJ elastic_agent-1.13.1/data_stream/endpoint_sercurity_logs/fields/fields.ymlUTQ e- description: |- For log events the message field contains the log message, optimized for viewing in a log viewer. For structured logs without an original message field, other fields can be concatenated to form a human-readable summary of the event. If multiple messages exist, they can be combined into one message. name: message type: match_only_text - description: Fields related to the Elastic Agents fields: - description: Elastic Agent id. ignore_above: 1024 name: id type: keyword - description: Process run by the Elastic Agent. example: metricbeat ignore_above: 1024 level: extended name: process type: keyword - description: Is the agent running from a snapshot build level: extended name: snapshot type: boolean - description: Elastic agent version. example: 7.11.0 ignore_above: 1024 level: extended name: version type: keyword name: elastic_agent title: Elastic Agent type: group PKPK4WE elastic_agent-1.13.1/data_stream/endpoint_sercurity_logs/manifest.ymlUTQ etitle: Elastic Agent dataset: elastic_agent.endpoint_security type: logs elasticsearch: index_template: mappings: dynamic: false PKp΍PK4W5 elastic_agent-1.13.1/data_stream/filebeat_input_logs/UTQ ePK4W< elastic_agent-1.13.1/data_stream/filebeat_input_logs/fields/UTQ ePK4WK elastic_agent-1.13.1/data_stream/filebeat_input_logs/fields/base-fields.ymlUTQ e- name: data_stream.type type: constant_keyword description: Data stream type. - name: data_stream.dataset type: constant_keyword description: Data stream dataset. - name: data_stream.namespace type: constant_keyword description: Data stream namespace. - name: "@timestamp" type: date description: Event timestamp. PK8pKKPK4WA elastic_agent-1.13.1/data_stream/filebeat_input_logs/manifest.ymlUTQ e# Added only as a place holder to satisfy Fleet https://github.com/elastic/kibana/pull/149974. This datastream is always empty. title: Elastic Agent dataset: elastic_agent.filebeat_input type: logs release: beta elasticsearch: index_template: mappings: dynamic: true PKFPK4W8 elastic_agent-1.13.1/data_stream/filebeat_input_metrics/UTQ ePK4W? elastic_agent-1.13.1/data_stream/filebeat_input_metrics/fields/UTQ ePK4WH elastic_agent-1.13.1/data_stream/filebeat_input_metrics/fields/agent.ymlUTQ e- name: cloud title: Cloud group: 2 description: Fields related to the cloud or infrastructure the events are coming from. footnote: "Examples: If Metricbeat is running on an EC2 host and fetches data from its host, the cloud info contains the data about this machine. If Metricbeat runs on a remote machine outside the cloud and fetches data from a service running in the cloud, the field contains cloud data from the machine the service is running on." type: group fields: - name: account.id level: extended type: keyword ignore_above: 1024 description: "The cloud account or organization id used to identify different entities in a multi-tenant environment.\nExamples: AWS account id, Google Cloud ORG Id, or other unique identifier." example: 666777888999 - name: availability_zone level: extended type: keyword ignore_above: 1024 description: Availability zone in which this host is running. example: us-east-1c - name: instance.id level: extended type: keyword ignore_above: 1024 description: Instance ID of the host machine. example: i-1234567890abcdef0 - name: instance.name level: extended type: keyword ignore_above: 1024 description: Instance name of the host machine. - name: machine.type level: extended type: keyword ignore_above: 1024 description: Machine type of the host machine. example: t2.medium - name: provider level: extended type: keyword ignore_above: 1024 description: Name of the cloud provider. Example values are aws, azure, gcp, or digitalocean. example: aws - name: region level: extended type: keyword ignore_above: 1024 description: Region in which this host is running. example: us-east-1 - name: project.id type: keyword description: Name of the project in Google Cloud. - name: image.id type: keyword description: Image ID for the cloud instance. - name: container title: Container group: 2 description: "Container fields are used for meta information about the specific container that is the source of information.\nThese fields help correlate data based containers from any runtime." type: group fields: - name: id level: core type: keyword ignore_above: 1024 description: Unique container id. - name: image.name level: extended type: keyword ignore_above: 1024 description: Name of the image the container was built on. - name: labels level: extended type: object object_type: keyword description: Image labels. - name: name level: extended type: keyword ignore_above: 1024 description: Container name. - name: host title: Host group: 2 description: "A host is defined as a general computing instance.\nECS host.* fields should be populated with details about the host on which the event happened, or from which the measurement was taken. Host types include hardware, virtual machines, Docker containers, and Kubernetes nodes." type: group fields: - name: architecture level: core type: keyword ignore_above: 1024 description: Operating system architecture. example: x86_64 - name: domain level: extended type: keyword ignore_above: 1024 description: "Name of the domain of which the host is a member.\nFor example, on Windows this could be the host's Active Directory domain or NetBIOS domain name. For Linux this could be the domain of the host's LDAP provider." example: CONTOSO default_field: false - name: hostname level: core type: keyword ignore_above: 1024 description: "Hostname of the host.\nIt normally contains what the `hostname` command returns on the host machine." - name: id level: core type: keyword ignore_above: 1024 description: "Unique host id.\nAs hostname is not always unique, use values that are meaningful in your environment.\nExample: The current usage of `beat.name`." - name: ip level: core type: ip description: Host ip addresses. - name: mac level: core type: keyword ignore_above: 1024 description: Host mac addresses. - name: name level: core type: keyword ignore_above: 1024 description: "Name of the host.\nIt can contain what `hostname` returns on Unix systems, the fully qualified domain name, or a name specified by the user. The sender decides which value to use." - name: os.family level: extended type: keyword ignore_above: 1024 description: OS family (such as redhat, debian, freebsd, windows). example: debian - name: os.kernel level: extended type: keyword ignore_above: 1024 description: Operating system kernel version as a raw string. example: 4.4.0-112-generic - name: os.name level: extended type: keyword ignore_above: 1024 multi_fields: - name: text type: text norms: false default_field: false description: Operating system name, without the version. example: Mac OS X - name: os.platform level: extended type: keyword ignore_above: 1024 description: Operating system platform (such centos, ubuntu, windows). example: darwin - name: os.version level: extended type: keyword ignore_above: 1024 description: Operating system version as a raw string. example: 10.14.1 - name: type level: core type: keyword ignore_above: 1024 description: "Type of host.\nFor Cloud providers this can be the machine type like `t2.medium`. If vm, this could be the container, for example, or other information meaningful in your environment." - name: containerized type: boolean description: > If the host is a container. - name: os.build type: keyword example: "18D109" description: > OS build information. - name: os.codename type: keyword example: "stretch" description: > OS codename, if any. PKlINPK4WN elastic_agent-1.13.1/data_stream/filebeat_input_metrics/fields/base-fields.ymlUTQ e- name: data_stream.type type: constant_keyword description: Data stream type. - name: data_stream.dataset type: constant_keyword description: Data stream dataset. - name: data_stream.namespace type: constant_keyword description: Data stream namespace. - name: "@timestamp" type: date description: Event timestamp. PK8pKKPK4WF elastic_agent-1.13.1/data_stream/filebeat_input_metrics/fields/ecs.ymlUTQ e- description: |- ECS version this event conforms to. `ecs.version` is a required field and must exist in all events. When querying across multiple indices -- which may conform to slightly different ECS versions -- this field lets integrations adjust to the schema version of the events. name: ecs.version type: keyword - description: |- Extended build information for the agent. This field is intended to contain any build information that a data source may provide, no specific formatting is required. name: agent.build.original type: keyword - description: |- Ephemeral identifier of this agent (if one exists). This id normally changes across restarts, but `agent.id` does not. name: agent.ephemeral_id type: keyword - description: |- Unique identifier of this agent (if one exists). Example: For Beats this would be beat.id. name: agent.id type: keyword - description: |- Custom name of the agent. This is a name that can be given to an agent. This can be helpful if for example two Filebeat instances are running on the same host but a human readable separation is needed on which Filebeat instance data is coming from. name: agent.name type: keyword - description: |- Type of the agent. The agent type always stays the same and should be given by the agent used. In case of Filebeat the agent would always be Filebeat also if two Filebeat instances are run on the same machine. name: agent.type type: keyword - description: Version of the agent. name: agent.version type: keyword - description: |- Original log level of the log event. If the source of the event provides a log level or textual severity, this is the one that goes in `log.level`. If your source doesn't specify one, you may put your event transport's severity here (e.g. Syslog severity). Some examples are `warn`, `err`, `i`, `informational`. name: log.level type: keyword - description: |- Unique identifier of this agent (if one exists). Example: For Beats this would be beat.id. dimension: true name: agent.id type: keyword PKQRN-;;PK4WI elastic_agent-1.13.1/data_stream/filebeat_input_metrics/fields/fields.ymlUTQ e- name: filebeat_input title: Filebeat Input Metric fields description: Fields related to the Filebeat Input Metrics type: group fields: # Common static fields for all inputs - name: id type: keyword description: ID of the Filebeat Input - name: input type: keyword description: Filebeat Input type # Common dynamic fields for all inputs - name: '*.histogram.count' type: long metric_type: gauge description: Map all fields with `path_match:``*.histogram.count` to `long` - name: '*.histogram.*' type: double metric_type: gauge description: Map all fields with `path_match:``*.histogram.*` to `double` - name: '*_total' type: long metric_type: counter description: Map all fields with `path_match:``*_total` to `long` - name: '*_gauge' type: long metric_type: gauge description: Map all fields with `path_match:``*_gauge` to `long` - name: '*_length' type: long metric_type: gauge description: Map all fields with `path_match:``*_length` to `long` # CEL specific fields - name: resource type: keyword description: URL-ish of CEL input resource - name: cel_executions type: long description: URL-ish of input resource # Lumberjack specific fields - name: bind_address type: keyword description: Bind address of Lumberjack input. # UDP specific fields - name: device type: keyword description: Name of the UDP device being monitored - name: system_packet_drops type: long description: Number of udp drops noted in /proc/net/udp PKH!ԌPK4WD elastic_agent-1.13.1/data_stream/filebeat_input_metrics/manifest.ymlUTQ etitle: Elastic Agent dataset: elastic_agent.filebeat_input type: metrics release: beta elasticsearch: index_template: mappings: dynamic: true PK_PK4W/ elastic_agent-1.13.1/data_stream/filebeat_logs/UTQ ePK4W6 elastic_agent-1.13.1/data_stream/filebeat_logs/fields/UTQ ePK4W? elastic_agent-1.13.1/data_stream/filebeat_logs/fields/agent.ymlUTQ e- name: cloud title: Cloud group: 2 description: Fields related to the cloud or infrastructure the events are coming from. footnote: "Examples: If Metricbeat is running on an EC2 host and fetches data from its host, the cloud info contains the data about this machine. If Metricbeat runs on a remote machine outside the cloud and fetches data from a service running in the cloud, the field contains cloud data from the machine the service is running on." type: group fields: - name: account.id level: extended type: keyword ignore_above: 1024 description: "The cloud account or organization id used to identify different entities in a multi-tenant environment.\nExamples: AWS account id, Google Cloud ORG Id, or other unique identifier." example: 666777888999 - name: availability_zone level: extended type: keyword ignore_above: 1024 description: Availability zone in which this host is running. example: us-east-1c - name: instance.id level: extended type: keyword ignore_above: 1024 description: Instance ID of the host machine. example: i-1234567890abcdef0 - name: instance.name level: extended type: keyword ignore_above: 1024 description: Instance name of the host machine. - name: machine.type level: extended type: keyword ignore_above: 1024 description: Machine type of the host machine. example: t2.medium - name: provider level: extended type: keyword ignore_above: 1024 description: Name of the cloud provider. Example values are aws, azure, gcp, or digitalocean. example: aws - name: region level: extended type: keyword ignore_above: 1024 description: Region in which this host is running. example: us-east-1 - name: project.id type: keyword description: Name of the project in Google Cloud. - name: image.id type: keyword description: Image ID for the cloud instance. - name: container title: Container group: 2 description: "Container fields are used for meta information about the specific container that is the source of information.\nThese fields help correlate data based containers from any runtime." type: group fields: - name: id level: core type: keyword ignore_above: 1024 description: Unique container id. - name: image.name level: extended type: keyword ignore_above: 1024 description: Name of the image the container was built on. - name: labels level: extended type: object object_type: keyword description: Image labels. - name: name level: extended type: keyword ignore_above: 1024 description: Container name. - name: host title: Host group: 2 description: "A host is defined as a general computing instance.\nECS host.* fields should be populated with details about the host on which the event happened, or from which the measurement was taken. Host types include hardware, virtual machines, Docker containers, and Kubernetes nodes." type: group fields: - name: architecture level: core type: keyword ignore_above: 1024 description: Operating system architecture. example: x86_64 - name: domain level: extended type: keyword ignore_above: 1024 description: "Name of the domain of which the host is a member.\nFor example, on Windows this could be the host's Active Directory domain or NetBIOS domain name. For Linux this could be the domain of the host's LDAP provider." example: CONTOSO default_field: false - name: hostname level: core type: keyword ignore_above: 1024 description: "Hostname of the host.\nIt normally contains what the `hostname` command returns on the host machine." - name: id level: core type: keyword ignore_above: 1024 description: "Unique host id.\nAs hostname is not always unique, use values that are meaningful in your environment.\nExample: The current usage of `beat.name`." - name: ip level: core type: ip description: Host ip addresses. - name: mac level: core type: keyword ignore_above: 1024 description: Host mac addresses. - name: name level: core type: keyword ignore_above: 1024 description: "Name of the host.\nIt can contain what `hostname` returns on Unix systems, the fully qualified domain name, or a name specified by the user. The sender decides which value to use." - name: os.family level: extended type: keyword ignore_above: 1024 description: OS family (such as redhat, debian, freebsd, windows). example: debian - name: os.kernel level: extended type: keyword ignore_above: 1024 description: Operating system kernel version as a raw string. example: 4.4.0-112-generic - name: os.name level: extended type: keyword ignore_above: 1024 multi_fields: - name: text type: text norms: false default_field: false description: Operating system name, without the version. example: Mac OS X - name: os.platform level: extended type: keyword ignore_above: 1024 description: Operating system platform (such centos, ubuntu, windows). example: darwin - name: os.version level: extended type: keyword ignore_above: 1024 description: Operating system version as a raw string. example: 10.14.1 - name: type level: core type: keyword ignore_above: 1024 description: "Type of host.\nFor Cloud providers this can be the machine type like `t2.medium`. If vm, this could be the container, for example, or other information meaningful in your environment." - name: containerized type: boolean description: > If the host is a container. - name: os.build type: keyword example: "18D109" description: > OS build information. - name: os.codename type: keyword example: "stretch" description: > OS codename, if any. PKlINPK4WE elastic_agent-1.13.1/data_stream/filebeat_logs/fields/base-fields.ymlUTQ e- name: data_stream.type type: constant_keyword description: Data stream type. - name: data_stream.dataset type: constant_keyword description: Data stream dataset. - name: data_stream.namespace type: constant_keyword description: Data stream namespace. - name: "@timestamp" type: date description: Event timestamp. - name: event.dataset type: constant_keyword description: Event dataset PKPK4W= elastic_agent-1.13.1/data_stream/filebeat_logs/fields/ecs.ymlUTQ e- description: |- ECS version this event conforms to. `ecs.version` is a required field and must exist in all events. When querying across multiple indices -- which may conform to slightly different ECS versions -- this field lets integrations adjust to the schema version of the events. name: ecs.version type: keyword - description: |- Extended build information for the agent. This field is intended to contain any build information that a data source may provide, no specific formatting is required. name: agent.build.original type: keyword - description: |- Ephemeral identifier of this agent (if one exists). This id normally changes across restarts, but `agent.id` does not. name: agent.ephemeral_id type: keyword - description: |- Unique identifier of this agent (if one exists). Example: For Beats this would be beat.id. name: agent.id type: keyword - description: |- Custom name of the agent. This is a name that can be given to an agent. This can be helpful if for example two Filebeat instances are running on the same host but a human readable separation is needed on which Filebeat instance data is coming from. name: agent.name type: keyword - description: |- Type of the agent. The agent type always stays the same and should be given by the agent used. In case of Filebeat the agent would always be Filebeat also if two Filebeat instances are run on the same machine. name: agent.type type: keyword - description: Version of the agent. name: agent.version type: keyword - description: |- Original log level of the log event. If the source of the event provides a log level or textual severity, this is the one that goes in `log.level`. If your source doesn't specify one, you may put your event transport's severity here (e.g. Syslog severity). Some examples are `warn`, `err`, `i`, `informational`. name: log.level type: keyword PKuPK4W@ elastic_agent-1.13.1/data_stream/filebeat_logs/fields/fields.ymlUTQ e- description: |- For log events the message field contains the log message, optimized for viewing in a log viewer. For structured logs without an original message field, other fields can be concatenated to form a human-readable summary of the event. If multiple messages exist, they can be combined into one message. name: message type: match_only_text - description: Fields related to the Elastic Agents fields: - description: Elastic Agent id. ignore_above: 1024 name: id type: keyword - description: Process run by the Elastic Agent. example: metricbeat ignore_above: 1024 level: extended name: process type: keyword - description: Is the agent running from a snapshot build level: extended name: snapshot type: boolean - description: Elastic agent version. example: 7.11.0 ignore_above: 1024 level: extended name: version type: keyword name: elastic_agent title: Elastic Agent type: group - description: Agent component that the log message is about, only available on Elastic Agent 8.6.0+ fields: - description: Component id ignore_above: 1024 name: id type: wildcard - description: The type of the component ignore_above: 1024 name: type type: keyword - description: The binary that exeuctes the component example: filebeat ignore_above: 1024 name: binary type: keyword - ignore_above: 1024 name: dataset type: keyword name: component type: group - fields: - fields: - description: Number of events currently in the pipeline. The maximum size is the configured queue size plus one event per event pipeline client. metric_type: gauge name: active type: long - description: Number of events published by the pipeline metric_type: counter name: published type: long - description: Number of events processed by the pipeline metric_type: counter name: total type: long name: events type: group - description: Number of events successfully acknowledged by the output metric_type: counter name: queue.acked type: long name: monitoring.metrics.libbeat.pipeline type: group PKrO7 7 PK4W; elastic_agent-1.13.1/data_stream/filebeat_logs/manifest.ymlUTQ etitle: Elastic Agent dataset: elastic_agent.filebeat type: logs elasticsearch: index_template: mappings: dynamic: false PK^gFPK4W2 elastic_agent-1.13.1/data_stream/filebeat_metrics/UTQ ePK4W9 elastic_agent-1.13.1/data_stream/filebeat_metrics/fields/UTQ ePK4WB elastic_agent-1.13.1/data_stream/filebeat_metrics/fields/agent.ymlUTQ e- name: cloud title: Cloud group: 2 description: Fields related to the cloud or infrastructure the events are coming from. footnote: "Examples: If Metricbeat is running on an EC2 host and fetches data from its host, the cloud info contains the data about this machine. If Metricbeat runs on a remote machine outside the cloud and fetches data from a service running in the cloud, the field contains cloud data from the machine the service is running on." type: group fields: - name: account.id level: extended type: keyword ignore_above: 1024 description: "The cloud account or organization id used to identify different entities in a multi-tenant environment.\nExamples: AWS account id, Google Cloud ORG Id, or other unique identifier." example: 666777888999 - name: availability_zone level: extended type: keyword ignore_above: 1024 description: Availability zone in which this host is running. example: us-east-1c - name: instance.id level: extended type: keyword ignore_above: 1024 description: Instance ID of the host machine. example: i-1234567890abcdef0 - name: instance.name level: extended type: keyword ignore_above: 1024 description: Instance name of the host machine. - name: machine.type level: extended type: keyword ignore_above: 1024 description: Machine type of the host machine. example: t2.medium - name: provider level: extended type: keyword ignore_above: 1024 description: Name of the cloud provider. Example values are aws, azure, gcp, or digitalocean. example: aws - name: region level: extended type: keyword ignore_above: 1024 description: Region in which this host is running. example: us-east-1 - name: project.id type: keyword description: Name of the project in Google Cloud. - name: image.id type: keyword description: Image ID for the cloud instance. - name: container title: Container group: 2 description: "Container fields are used for meta information about the specific container that is the source of information.\nThese fields help correlate data based containers from any runtime." type: group fields: - name: id level: core type: keyword ignore_above: 1024 description: Unique container id. - name: image.name level: extended type: keyword ignore_above: 1024 description: Name of the image the container was built on. - name: labels level: extended type: object object_type: keyword description: Image labels. - name: name level: extended type: keyword ignore_above: 1024 description: Container name. - name: host title: Host group: 2 description: "A host is defined as a general computing instance.\nECS host.* fields should be populated with details about the host on which the event happened, or from which the measurement was taken. Host types include hardware, virtual machines, Docker containers, and Kubernetes nodes." type: group fields: - name: architecture level: core type: keyword ignore_above: 1024 description: Operating system architecture. example: x86_64 - name: domain level: extended type: keyword ignore_above: 1024 description: "Name of the domain of which the host is a member.\nFor example, on Windows this could be the host's Active Directory domain or NetBIOS domain name. For Linux this could be the domain of the host's LDAP provider." example: CONTOSO default_field: false - name: hostname level: core type: keyword ignore_above: 1024 description: "Hostname of the host.\nIt normally contains what the `hostname` command returns on the host machine." - name: id level: core type: keyword ignore_above: 1024 description: "Unique host id.\nAs hostname is not always unique, use values that are meaningful in your environment.\nExample: The current usage of `beat.name`." - name: ip level: core type: ip description: Host ip addresses. - name: mac level: core type: keyword ignore_above: 1024 description: Host mac addresses. - name: name level: core type: keyword ignore_above: 1024 description: "Name of the host.\nIt can contain what `hostname` returns on Unix systems, the fully qualified domain name, or a name specified by the user. The sender decides which value to use." - name: os.family level: extended type: keyword ignore_above: 1024 description: OS family (such as redhat, debian, freebsd, windows). example: debian - name: os.kernel level: extended type: keyword ignore_above: 1024 description: Operating system kernel version as a raw string. example: 4.4.0-112-generic - name: os.name level: extended type: keyword ignore_above: 1024 multi_fields: - name: text type: text norms: false default_field: false description: Operating system name, without the version. example: Mac OS X - name: os.platform level: extended type: keyword ignore_above: 1024 description: Operating system platform (such centos, ubuntu, windows). example: darwin - name: os.version level: extended type: keyword ignore_above: 1024 description: Operating system version as a raw string. example: 10.14.1 - name: type level: core type: keyword ignore_above: 1024 description: "Type of host.\nFor Cloud providers this can be the machine type like `t2.medium`. If vm, this could be the container, for example, or other information meaningful in your environment." - name: containerized type: boolean description: > If the host is a container. - name: os.build type: keyword example: "18D109" description: > OS build information. - name: os.codename type: keyword example: "stretch" description: > OS codename, if any. PKlINPK4WH elastic_agent-1.13.1/data_stream/filebeat_metrics/fields/base-fields.ymlUTQ e- name: data_stream.type type: constant_keyword description: Data stream type. - name: data_stream.dataset type: constant_keyword description: Data stream dataset. - name: data_stream.namespace type: constant_keyword description: Data stream namespace. - name: "@timestamp" type: date description: Event timestamp. PK8pKKPK4WH elastic_agent-1.13.1/data_stream/filebeat_metrics/fields/beat-fields.ymlUTQ e- name: beat.type descripion: Beat type. type: keyword - name: beat.stats description: Beat stats type: group fields: - name: libbeat type: group description: > Fields common to all Beats fields: - name: output type: group description: > Output stats fields: - name: events type: group description: > Event counters fields: - name: acked type: long metric_type: counter description: > Number of events acknowledged - name: active type: long metric_type: gauge description: > Number of active events - name: batches type: long metric_type: counter description: > Number of event batches - name: dropped type: long metric_type: counter description: > Number of events dropped - name: duplicates type: long metric_type: counter description: > Number of events duplicated - name: failed type: long metric_type: counter description: > Number of events failed - name: toomany type: long metric_type: counter description: > Number of too many events - name: total type: long metric_type: counter description: > Total number of events - name: write type: group description: > Write stats fields: - name: bytes type: long metric_type: counter description: > Number of bytes written - name: errors type: long metric_type: counter description: > Number of write errors PKHb b PK4W@ elastic_agent-1.13.1/data_stream/filebeat_metrics/fields/ecs.ymlUTQ e- description: |- ECS version this event conforms to. `ecs.version` is a required field and must exist in all events. When querying across multiple indices -- which may conform to slightly different ECS versions -- this field lets integrations adjust to the schema version of the events. name: ecs.version type: keyword - description: |- Extended build information for the agent. This field is intended to contain any build information that a data source may provide, no specific formatting is required. name: agent.build.original type: keyword - description: |- Ephemeral identifier of this agent (if one exists). This id normally changes across restarts, but `agent.id` does not. name: agent.ephemeral_id type: keyword - description: |- Unique identifier of this agent (if one exists). Example: For Beats this would be beat.id. dimension: true name: agent.id type: keyword - description: |- Custom name of the agent. This is a name that can be given to an agent. This can be helpful if for example two Filebeat instances are running on the same host but a human readable separation is needed on which Filebeat instance data is coming from. name: agent.name type: keyword - description: |- Type of the agent. The agent type always stays the same and should be given by the agent used. In case of Filebeat the agent would always be Filebeat also if two Filebeat instances are run on the same machine. name: agent.type type: keyword - description: Version of the agent. name: agent.version type: keyword - description: |- Original log level of the log event. If the source of the event provides a log level or textual severity, this is the one that goes in `log.level`. If your source doesn't specify one, you may put your event transport's severity here (e.g. Syslog severity). Some examples are `warn`, `err`, `i`, `informational`. name: log.level type: keyword PKx>PK4WC elastic_agent-1.13.1/data_stream/filebeat_metrics/fields/fields.ymlUTQ e- name: elastic_agent title: Elastic Agent description: Fields related to the Elastic Agents type: group fields: - name: id type: keyword ignore_above: 1024 description: Elastic Agent id. - name: process level: extended type: keyword ignore_above: 1024 description: Process run by the Elastic Agent. example: metricbeat - name: snapshot level: extended type: boolean description: Is the agent running from a snapshot build - name: version level: extended type: keyword ignore_above: 1024 description: Elastic agent version. example: 7.11.0 - name: system.process type: group fields: - name: cpu type: group fields: - name: user.ticks type: long metric_type: counter description: | The amount of CPU time the process spent in user space. - name: total.value type: long metric_type: counter description: | The value of CPU usage since starting the process. - name: system.ticks type: long metric_type: counter description: | The amount of CPU time the process spent in kernel space. - name: total.ticks type: long metric_type: counter description: | The total CPU time spent by the process. - name: total.time.ms type: long metric_type: counter description: | The total CPU time spent by the process. - name: user.time.ms type: long metric_type: counter description: | The amount of CPU time the process spent in user space. - name: system.time.ms type: long metric_type: counter description: | The amount of CPU time the process spent in kernel space. - name: memory type: group fields: - name: size type: long format: bytes unit: byte metric_type: gauge description: | The total virtual memory the process has. On Windows this represents the Commit Charge (the total amount of memory that the memory manager has committed for a running process) value in bytes for this process. - name: fd type: group fields: - name: open type: long metric_type: gauge description: The number of file descriptors open by the process. - name: limit.soft type: long metric_type: gauge description: | The soft limit on the number of file descriptors opened by the process. The soft limit can be changed by the process at any time. - name: limit.hard type: long metric_type: gauge description: | The hard limit on the number of file descriptors opened by the process. The hard limit can only be raised by root. - name: cgroup type: group fields: - name: id type: keyword description: | The ID common to all cgroups associated with this task. If there isn't a common ID used by all cgroups this field will be absent. - name: path type: keyword description: | The path to the cgroup relative to the cgroup subsystem's mountpoint. If there isn't a common path used by all cgroups this field will be absent. - name: cpu type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystem's mountpoint. - name: cfs.period.us type: long unit: micros metric_type: gauge description: | Period of time in microseconds for how regularly a cgroup's access to CPU resources should be reallocated. - name: cfs.quota.us type: long unit: micros metric_type: gauge description: | Total amount of time in microseconds for which all tasks in a cgroup can run during one period (as defined by cfs.period.us). - name: cfs.shares type: long metric_type: gauge description: | An integer value that specifies a relative share of CPU time available to the tasks in a cgroup. The value specified in the cpu.shares file must be 2 or higher. - name: rt.period.us type: long unit: micros metric_type: gauge description: | Period of time in microseconds for how regularly a cgroup's access to CPU resources is reallocated. - name: rt.runtime.us type: long unit: micros metric_type: gauge description: | Period of time in microseconds for the longest continuous period in which the tasks in a cgroup have access to CPU resources. - name: stats.periods type: long metric_type: counter description: | Number of period intervals (as specified in cpu.cfs.period.us) that have elapsed. - name: stats.throttled.periods type: long metric_type: counter description: | Number of times tasks in a cgroup have been throttled (that is, not allowed to run because they have exhausted all of the available time as specified by their quota). - name: stats.throttled.ns type: long metric_type: counter unit: nanos description: | The total time duration (in nanoseconds) for which tasks in a cgroup have been throttled. - name: cpuacct type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystem's mountpoint. - name: total.ns type: long metric_type: counter unit: nanos description: | Total CPU time in nanoseconds consumed by all tasks in the cgroup. - name: stats.user.ns type: long metric_type: counter unit: nanos description: CPU time consumed by tasks in user mode. - name: stats.system.ns type: long metric_type: counter unit: nanos description: CPU time consumed by tasks in user (kernel) mode. - name: percpu type: object description: | CPU time (in nanoseconds) consumed on each CPU by all tasks in this cgroup. - name: memory type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystem's mountpoint. - name: mem.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total memory usage by processes in the cgroup (in bytes). - name: mem.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum memory used by processes in the cgroup (in bytes). - name: mem.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of user memory in bytes (including file cache) that tasks in the cgroup are allowed to use. - name: mem.failures type: long description: | The number of times that the memory limit (mem.limit.bytes) was reached. - name: memsw.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | The sum of current memory usage plus swap space used by processes in the cgroup (in bytes). - name: memsw.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of memory and swap space used by processes in the cgroup (in bytes). - name: memsw.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount for the sum of memory and swap usage that tasks in the cgroup are allowed to use. - name: memsw.failures type: long unit: byte metric_type: gauge description: | The number of times that the memory plus swap space limit (memsw.limit.bytes) was reached. - name: kmem.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total kernel memory usage by processes in the cgroup (in bytes). - name: kmem.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum kernel memory used by processes in the cgroup (in bytes). - name: kmem.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of kernel memory that tasks in the cgroup are allowed to use. - name: kmem.failures type: long metric_type: counter description: | The number of times that the memory limit (kmem.limit.bytes) was reached. - name: kmem_tcp.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total memory usage for TCP buffers in bytes. - name: kmem_tcp.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum memory used for TCP buffers by processes in the cgroup (in bytes). - name: kmem_tcp.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of memory for TCP buffers that tasks in the cgroup are allowed to use. - name: kmem_tcp.failures type: long metric_type: counter description: | The number of times that the memory limit (kmem_tcp.limit.bytes) was reached. - name: stats.active_anon.bytes type: long format: bytes unit: byte metric_type: gauge description: | Anonymous and swap cache on active least-recently-used (LRU) list, including tmpfs (shmem), in bytes. - name: stats.active_file.bytes type: long format: bytes unit: byte metric_type: gauge description: File-backed memory on active LRU list, in bytes. - name: stats.cache.bytes type: long format: bytes unit: byte metric_type: gauge description: Page cache, including tmpfs (shmem), in bytes. - name: stats.hierarchical_memory_limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | Memory limit for the hierarchy that contains the memory cgroup, in bytes. - name: stats.hierarchical_memsw_limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | Memory plus swap limit for the hierarchy that contains the memory cgroup, in bytes. - name: stats.inactive_anon.bytes type: long format: bytes unit: byte metric_type: gauge description: | Anonymous and swap cache on inactive LRU list, including tmpfs (shmem), in bytes - name: stats.inactive_file.bytes type: long format: bytes unit: byte metric_type: gauge description: | File-backed memory on inactive LRU list, in bytes. - name: stats.mapped_file.bytes type: long format: bytes unit: byte metric_type: gauge description: | Size of memory-mapped mapped files, including tmpfs (shmem), in bytes. - name: stats.page_faults type: long metric_type: counter description: | Number of times that a process in the cgroup triggered a page fault. - name: stats.major_page_faults type: long metric_type: counter description: | Number of times that a process in the cgroup triggered a major fault. "Major" faults happen when the kernel actually has to read the data from disk. - name: stats.pages_in type: long metric_type: counter description: | Number of pages paged into memory. This is a counter. - name: stats.pages_out type: long metric_type: counter description: | Number of pages paged out of memory. This is a counter. - name: stats.rss.bytes type: long format: bytes unit: byte metric_type: gauge description: | Anonymous and swap cache (includes transparent hugepages), not including tmpfs (shmem), in bytes. - name: stats.rss_huge.bytes type: long format: bytes unit: byte metric_type: gauge description: | Number of bytes of anonymous transparent hugepages. - name: stats.swap.bytes type: long format: bytes unit: byte metric_type: gauge description: | Swap usage, in bytes. - name: stats.unevictable.bytes type: long format: bytes unit: byte metric_type: gauge description: | Memory that cannot be reclaimed, in bytes. - name: blkio type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystems mountpoint. - name: total.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total number of bytes transferred to and from all block devices by processes in the cgroup. - name: total.ios type: long metric_type: counter description: | Total number of I/O operations performed on all devices by processes in the cgroup as seen by the throttling policy. PK&@@PK4W> elastic_agent-1.13.1/data_stream/filebeat_metrics/manifest.ymlUTQ etitle: Elastic Agent dataset: elastic_agent.filebeat type: metrics elasticsearch: index_mode: "time_series" index_template: mappings: dynamic: false PKrrţPK4W3 elastic_agent-1.13.1/data_stream/fleet_server_logs/UTQ ePK4W: elastic_agent-1.13.1/data_stream/fleet_server_logs/fields/UTQ ePK4WC elastic_agent-1.13.1/data_stream/fleet_server_logs/fields/agent.ymlUTQ e- name: cloud title: Cloud group: 2 description: Fields related to the cloud or infrastructure the events are coming from. footnote: "Examples: If Metricbeat is running on an EC2 host and fetches data from its host, the cloud info contains the data about this machine. If Metricbeat runs on a remote machine outside the cloud and fetches data from a service running in the cloud, the field contains cloud data from the machine the service is running on." type: group fields: - name: account.id level: extended type: keyword ignore_above: 1024 description: "The cloud account or organization id used to identify different entities in a multi-tenant environment.\nExamples: AWS account id, Google Cloud ORG Id, or other unique identifier." example: 666777888999 - name: availability_zone level: extended type: keyword ignore_above: 1024 description: Availability zone in which this host is running. example: us-east-1c - name: instance.id level: extended type: keyword ignore_above: 1024 description: Instance ID of the host machine. example: i-1234567890abcdef0 - name: instance.name level: extended type: keyword ignore_above: 1024 description: Instance name of the host machine. - name: machine.type level: extended type: keyword ignore_above: 1024 description: Machine type of the host machine. example: t2.medium - name: provider level: extended type: keyword ignore_above: 1024 description: Name of the cloud provider. Example values are aws, azure, gcp, or digitalocean. example: aws - name: region level: extended type: keyword ignore_above: 1024 description: Region in which this host is running. example: us-east-1 - name: project.id type: keyword description: Name of the project in Google Cloud. - name: image.id type: keyword description: Image ID for the cloud instance. - name: container title: Container group: 2 description: "Container fields are used for meta information about the specific container that is the source of information.\nThese fields help correlate data based containers from any runtime." type: group fields: - name: id level: core type: keyword ignore_above: 1024 description: Unique container id. - name: image.name level: extended type: keyword ignore_above: 1024 description: Name of the image the container was built on. - name: labels level: extended type: object object_type: keyword description: Image labels. - name: name level: extended type: keyword ignore_above: 1024 description: Container name. - name: host title: Host group: 2 description: "A host is defined as a general computing instance.\nECS host.* fields should be populated with details about the host on which the event happened, or from which the measurement was taken. Host types include hardware, virtual machines, Docker containers, and Kubernetes nodes." type: group fields: - name: architecture level: core type: keyword ignore_above: 1024 description: Operating system architecture. example: x86_64 - name: domain level: extended type: keyword ignore_above: 1024 description: "Name of the domain of which the host is a member.\nFor example, on Windows this could be the host's Active Directory domain or NetBIOS domain name. For Linux this could be the domain of the host's LDAP provider." example: CONTOSO default_field: false - name: hostname level: core type: keyword ignore_above: 1024 description: "Hostname of the host.\nIt normally contains what the `hostname` command returns on the host machine." - name: id level: core type: keyword ignore_above: 1024 description: "Unique host id.\nAs hostname is not always unique, use values that are meaningful in your environment.\nExample: The current usage of `beat.name`." - name: ip level: core type: ip description: Host ip addresses. - name: mac level: core type: keyword ignore_above: 1024 description: Host mac addresses. - name: name level: core type: keyword ignore_above: 1024 description: "Name of the host.\nIt can contain what `hostname` returns on Unix systems, the fully qualified domain name, or a name specified by the user. The sender decides which value to use." - name: os.family level: extended type: keyword ignore_above: 1024 description: OS family (such as redhat, debian, freebsd, windows). example: debian - name: os.kernel level: extended type: keyword ignore_above: 1024 description: Operating system kernel version as a raw string. example: 4.4.0-112-generic - name: os.name level: extended type: keyword ignore_above: 1024 multi_fields: - name: text type: text norms: false default_field: false description: Operating system name, without the version. example: Mac OS X - name: os.platform level: extended type: keyword ignore_above: 1024 description: Operating system platform (such centos, ubuntu, windows). example: darwin - name: os.version level: extended type: keyword ignore_above: 1024 description: Operating system version as a raw string. example: 10.14.1 - name: type level: core type: keyword ignore_above: 1024 description: "Type of host.\nFor Cloud providers this can be the machine type like `t2.medium`. If vm, this could be the container, for example, or other information meaningful in your environment." - name: containerized type: boolean description: > If the host is a container. - name: os.build type: keyword example: "18D109" description: > OS build information. - name: os.codename type: keyword example: "stretch" description: > OS codename, if any. PKlINPK4WI elastic_agent-1.13.1/data_stream/fleet_server_logs/fields/base-fields.ymlUTQ e- name: data_stream.type type: constant_keyword description: Data stream type. - name: data_stream.dataset type: constant_keyword description: Data stream dataset. - name: data_stream.namespace type: constant_keyword description: Data stream namespace. - name: "@timestamp" type: date description: Event timestamp. - name: event.dataset type: constant_keyword description: Event dataset PKPK4WA elastic_agent-1.13.1/data_stream/fleet_server_logs/fields/ecs.ymlUTQ e- description: |- ECS version this event conforms to. `ecs.version` is a required field and must exist in all events. When querying across multiple indices -- which may conform to slightly different ECS versions -- this field lets integrations adjust to the schema version of the events. name: ecs.version type: keyword - description: |- Extended build information for the agent. This field is intended to contain any build information that a data source may provide, no specific formatting is required. name: agent.build.original type: keyword - description: |- Ephemeral identifier of this agent (if one exists). This id normally changes across restarts, but `agent.id` does not. name: agent.ephemeral_id type: keyword - description: |- Unique identifier of this agent (if one exists). Example: For Beats this would be beat.id. name: agent.id type: keyword - description: |- Custom name of the agent. This is a name that can be given to an agent. This can be helpful if for example two Filebeat instances are running on the same host but a human readable separation is needed on which Filebeat instance data is coming from. name: agent.name type: keyword - description: |- Type of the agent. The agent type always stays the same and should be given by the agent used. In case of Filebeat the agent would always be Filebeat also if two Filebeat instances are run on the same machine. name: agent.type type: keyword - description: Version of the agent. name: agent.version type: keyword - description: |- Original log level of the log event. If the source of the event provides a log level or textual severity, this is the one that goes in `log.level`. If your source doesn't specify one, you may put your event transport's severity here (e.g. Syslog severity). Some examples are `warn`, `err`, `i`, `informational`. name: log.level type: keyword - description: Error message. name: error.message type: match_only_text - description: |- A unique identifier for each HTTP request to correlate logs between clients and servers in transactions. The id may be contained in a non-standard HTTP header, such as `X-Request-ID` or `X-Correlation-ID`. name: http.request.id type: keyword - description: Size in bytes of the request body. name: http.request.body.bytes type: long - description: |- HTTP request method. The value should retain its casing from the original event. For example, `GET`, `get`, and `GeT` are all considered valid values for this field. name: http.request.method type: keyword - description: HTTP response status code. name: http.response.status_code type: long - description: Size in bytes of the response body. name: http.response.body.bytes type: long - description: HTTP version. name: http.version type: keyword - description: If full URLs are important to your use case, they should be stored in `url.full`, whether this field is reconstructed or present in the event source. multi_fields: - name: text type: match_only_text name: url.full type: wildcard PK[: : PK4WD elastic_agent-1.13.1/data_stream/fleet_server_logs/fields/fields.ymlUTQ e- description: |- For log events the message field contains the log message, optimized for viewing in a log viewer. For structured logs without an original message field, other fields can be concatenated to form a human-readable summary of the event. If multiple messages exist, they can be combined into one message. name: message type: match_only_text - description: Fields related to the Elastic Agents fields: - description: Elastic Agent id. ignore_above: 1024 name: id type: keyword - description: Process run by the Elastic Agent. example: metricbeat ignore_above: 1024 level: extended name: process type: keyword - description: Is the agent running from a snapshot build level: extended name: snapshot type: boolean - description: Elastic agent version. example: 7.11.0 ignore_above: 1024 level: extended name: version type: keyword name: elastic_agent title: Elastic Agent type: group - description: The policy ID fleet-server is operating on when starting a monitor or similar internal workflow. ignore_above: 1024 name: policy_id type: keyword - description: Fleet server annotations. fields: - description: The API key used when a fleet endpoint is accessed. ignore_above: 1024 level: extended name: access.apikey.id type: keyword - description: The ID of the agent interacting with a fleet endpoint. ignore_above: 1024 level: extended name: agent.id type: keyword - description: The ID of the policy being used in a request to a fleet endpoint. ignore_above: 1024 level: extended name: policy.id type: keyword name: fleet title: Fleet Server type: group PKin  PK4W? elastic_agent-1.13.1/data_stream/fleet_server_logs/manifest.ymlUTQ etitle: Elastic Agent dataset: elastic_agent.fleet_server type: logs elasticsearch: index_template: mappings: dynamic: false PKyӐPK4W6 elastic_agent-1.13.1/data_stream/fleet_server_metrics/UTQ ePK4W= elastic_agent-1.13.1/data_stream/fleet_server_metrics/fields/UTQ ePK4WF elastic_agent-1.13.1/data_stream/fleet_server_metrics/fields/agent.ymlUTQ e- name: cloud title: Cloud group: 2 description: Fields related to the cloud or infrastructure the events are coming from. footnote: "Examples: If Metricbeat is running on an EC2 host and fetches data from its host, the cloud info contains the data about this machine. If Metricbeat runs on a remote machine outside the cloud and fetches data from a service running in the cloud, the field contains cloud data from the machine the service is running on." type: group fields: - name: account.id level: extended type: keyword ignore_above: 1024 description: "The cloud account or organization id used to identify different entities in a multi-tenant environment.\nExamples: AWS account id, Google Cloud ORG Id, or other unique identifier." example: 666777888999 - name: availability_zone level: extended type: keyword ignore_above: 1024 description: Availability zone in which this host is running. example: us-east-1c - name: instance.id level: extended type: keyword ignore_above: 1024 description: Instance ID of the host machine. example: i-1234567890abcdef0 - name: instance.name level: extended type: keyword ignore_above: 1024 description: Instance name of the host machine. - name: machine.type level: extended type: keyword ignore_above: 1024 description: Machine type of the host machine. example: t2.medium - name: provider level: extended type: keyword ignore_above: 1024 description: Name of the cloud provider. Example values are aws, azure, gcp, or digitalocean. example: aws - name: region level: extended type: keyword ignore_above: 1024 description: Region in which this host is running. example: us-east-1 - name: project.id type: keyword description: Name of the project in Google Cloud. - name: image.id type: keyword description: Image ID for the cloud instance. - name: container title: Container group: 2 description: "Container fields are used for meta information about the specific container that is the source of information.\nThese fields help correlate data based containers from any runtime." type: group fields: - name: id level: core type: keyword ignore_above: 1024 description: Unique container id. - name: image.name level: extended type: keyword ignore_above: 1024 description: Name of the image the container was built on. - name: labels level: extended type: object object_type: keyword description: Image labels. - name: name level: extended type: keyword ignore_above: 1024 description: Container name. - name: host title: Host group: 2 description: "A host is defined as a general computing instance.\nECS host.* fields should be populated with details about the host on which the event happened, or from which the measurement was taken. Host types include hardware, virtual machines, Docker containers, and Kubernetes nodes." type: group fields: - name: architecture level: core type: keyword ignore_above: 1024 description: Operating system architecture. example: x86_64 - name: domain level: extended type: keyword ignore_above: 1024 description: "Name of the domain of which the host is a member.\nFor example, on Windows this could be the host's Active Directory domain or NetBIOS domain name. For Linux this could be the domain of the host's LDAP provider." example: CONTOSO default_field: false - name: hostname level: core type: keyword ignore_above: 1024 description: "Hostname of the host.\nIt normally contains what the `hostname` command returns on the host machine." - name: id level: core type: keyword ignore_above: 1024 description: "Unique host id.\nAs hostname is not always unique, use values that are meaningful in your environment.\nExample: The current usage of `beat.name`." - name: ip level: core type: ip description: Host ip addresses. - name: mac level: core type: keyword ignore_above: 1024 description: Host mac addresses. - name: name level: core type: keyword ignore_above: 1024 description: "Name of the host.\nIt can contain what `hostname` returns on Unix systems, the fully qualified domain name, or a name specified by the user. The sender decides which value to use." - name: os.family level: extended type: keyword ignore_above: 1024 description: OS family (such as redhat, debian, freebsd, windows). example: debian - name: os.kernel level: extended type: keyword ignore_above: 1024 description: Operating system kernel version as a raw string. example: 4.4.0-112-generic - name: os.name level: extended type: keyword ignore_above: 1024 multi_fields: - name: text type: text norms: false default_field: false description: Operating system name, without the version. example: Mac OS X - name: os.platform level: extended type: keyword ignore_above: 1024 description: Operating system platform (such centos, ubuntu, windows). example: darwin - name: os.version level: extended type: keyword ignore_above: 1024 description: Operating system version as a raw string. example: 10.14.1 - name: type level: core type: keyword ignore_above: 1024 description: "Type of host.\nFor Cloud providers this can be the machine type like `t2.medium`. If vm, this could be the container, for example, or other information meaningful in your environment." - name: containerized type: boolean description: > If the host is a container. - name: os.build type: keyword example: "18D109" description: > OS build information. - name: os.codename type: keyword example: "stretch" description: > OS codename, if any. PKlINPK4WL elastic_agent-1.13.1/data_stream/fleet_server_metrics/fields/base-fields.ymlUTQ e- name: data_stream.type type: constant_keyword description: Data stream type. - name: data_stream.dataset type: constant_keyword description: Data stream dataset. - name: data_stream.namespace type: constant_keyword description: Data stream namespace. - name: "@timestamp" type: date description: Event timestamp. PK8pKKPK4WL elastic_agent-1.13.1/data_stream/fleet_server_metrics/fields/beat-fields.ymlUTQ e- name: beat.type descripion: Beat type. type: keyword - name: beat.stats description: Beat stats type: group fields: - name: libbeat type: group description: > Fields common to all Beats fields: - name: output type: group description: > Output stats fields: - name: events type: group description: > Event counters fields: - name: acked type: long metric_type: counter description: > Number of events acknowledged - name: active type: long metric_type: gauge description: > Number of active events - name: batches type: long metric_type: counter description: > Number of event batches - name: dropped type: long metric_type: counter description: > Number of events dropped - name: duplicates type: long metric_type: counter description: > Number of events duplicated - name: failed type: long metric_type: counter description: > Number of events failed - name: toomany type: long metric_type: counter description: > Number of too many events - name: total type: long metric_type: counter description: > Total number of events - name: write type: group description: > Write stats fields: - name: bytes type: long metric_type: counter description: > Number of bytes written - name: errors type: long metric_type: counter description: > Number of write errors PKHb b PK4WD elastic_agent-1.13.1/data_stream/fleet_server_metrics/fields/ecs.ymlUTQ e- description: |- ECS version this event conforms to. `ecs.version` is a required field and must exist in all events. When querying across multiple indices -- which may conform to slightly different ECS versions -- this field lets integrations adjust to the schema version of the events. name: ecs.version type: keyword - description: |- Extended build information for the agent. This field is intended to contain any build information that a data source may provide, no specific formatting is required. name: agent.build.original type: keyword - description: |- Ephemeral identifier of this agent (if one exists). This id normally changes across restarts, but `agent.id` does not. name: agent.ephemeral_id type: keyword - description: |- Unique identifier of this agent (if one exists). Example: For Beats this would be beat.id. dimension: true name: agent.id type: keyword - description: |- Custom name of the agent. This is a name that can be given to an agent. This can be helpful if for example two Filebeat instances are running on the same host but a human readable separation is needed on which Filebeat instance data is coming from. name: agent.name type: keyword - description: |- Type of the agent. The agent type always stays the same and should be given by the agent used. In case of Filebeat the agent would always be Filebeat also if two Filebeat instances are run on the same machine. name: agent.type type: keyword - description: Version of the agent. name: agent.version type: keyword - description: |- Original log level of the log event. If the source of the event provides a log level or textual severity, this is the one that goes in `log.level`. If your source doesn't specify one, you may put your event transport's severity here (e.g. Syslog severity). Some examples are `warn`, `err`, `i`, `informational`. name: log.level type: keyword - description: |- Address where data about this service was collected from. This should be a URI, network address (ipv4:port or [ipv6]:port) or a resource path (sockets). dimension: true name: service.address type: keyword PK mPK4WG elastic_agent-1.13.1/data_stream/fleet_server_metrics/fields/fields.ymlUTQ e- name: elastic_agent title: Elastic Agent description: Fields related to the Elastic Agents type: group fields: - name: id type: keyword ignore_above: 1024 description: Elastic Agent id. - name: process level: extended type: keyword ignore_above: 1024 description: Process run by the Elastic Agent. example: metricbeat - name: snapshot level: extended type: boolean description: Is the agent running from a snapshot build - name: version level: extended type: keyword ignore_above: 1024 description: Elastic agent version. example: 7.11.0 - name: system.process type: group fields: - name: cpu type: group fields: - name: user.ticks type: long metric_type: counter description: | The amount of CPU time the process spent in user space. - name: total.value type: long metric_type: counter description: | The value of CPU usage since starting the process. - name: system.ticks type: long metric_type: counter description: | The amount of CPU time the process spent in kernel space. - name: total.ticks type: long metric_type: counter description: | The total CPU time spent by the process. - name: total.time.ms type: long metric_type: counter description: | The total CPU time spent by the process. - name: user.time.ms type: long metric_type: counter description: | The amount of CPU time the process spent in user space. - name: system.time.ms type: long metric_type: counter description: | The amount of CPU time the process spent in kernel space. - name: memory type: group fields: - name: size type: long format: bytes unit: byte metric_type: gauge description: | The total virtual memory the process has. On Windows this represents the Commit Charge (the total amount of memory that the memory manager has committed for a running process) value in bytes for this process. - name: fd type: group fields: - name: open type: long metric_type: gauge description: The number of file descriptors open by the process. - name: limit.soft type: long metric_type: gauge description: | The soft limit on the number of file descriptors opened by the process. The soft limit can be changed by the process at any time. - name: limit.hard type: long metric_type: gauge description: | The hard limit on the number of file descriptors opened by the process. The hard limit can only be raised by root. - name: cgroup type: group fields: - name: id type: keyword description: | The ID common to all cgroups associated with this task. If there isn't a common ID used by all cgroups this field will be absent. - name: path type: keyword description: | The path to the cgroup relative to the cgroup subsystem's mountpoint. If there isn't a common path used by all cgroups this field will be absent. - name: cpu type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystem's mountpoint. - name: cfs.period.us type: long unit: micros metric_type: gauge description: | Period of time in microseconds for how regularly a cgroup's access to CPU resources should be reallocated. - name: cfs.quota.us type: long unit: micros metric_type: gauge description: | Total amount of time in microseconds for which all tasks in a cgroup can run during one period (as defined by cfs.period.us). - name: cfs.shares type: long metric_type: gauge description: | An integer value that specifies a relative share of CPU time available to the tasks in a cgroup. The value specified in the cpu.shares file must be 2 or higher. - name: rt.period.us type: long unit: micros metric_type: gauge description: | Period of time in microseconds for how regularly a cgroup's access to CPU resources is reallocated. - name: rt.runtime.us type: long unit: micros metric_type: gauge description: | Period of time in microseconds for the longest continuous period in which the tasks in a cgroup have access to CPU resources. - name: stats.periods type: long metric_type: counter description: | Number of period intervals (as specified in cpu.cfs.period.us) that have elapsed. - name: stats.throttled.periods type: long metric_type: counter description: | Number of times tasks in a cgroup have been throttled (that is, not allowed to run because they have exhausted all of the available time as specified by their quota). - name: stats.throttled.ns type: long metric_type: counter unit: nanos description: | The total time duration (in nanoseconds) for which tasks in a cgroup have been throttled. - name: cpuacct type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystem's mountpoint. - name: total.ns type: long metric_type: counter unit: nanos description: | Total CPU time in nanoseconds consumed by all tasks in the cgroup. - name: stats.user.ns type: long metric_type: counter unit: nanos description: CPU time consumed by tasks in user mode. - name: stats.system.ns type: long metric_type: counter unit: nanos description: CPU time consumed by tasks in user (kernel) mode. - name: percpu type: object description: | CPU time (in nanoseconds) consumed on each CPU by all tasks in this cgroup. - name: memory type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystem's mountpoint. - name: mem.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total memory usage by processes in the cgroup (in bytes). - name: mem.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum memory used by processes in the cgroup (in bytes). - name: mem.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of user memory in bytes (including file cache) that tasks in the cgroup are allowed to use. - name: mem.failures type: long description: | The number of times that the memory limit (mem.limit.bytes) was reached. - name: memsw.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | The sum of current memory usage plus swap space used by processes in the cgroup (in bytes). - name: memsw.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of memory and swap space used by processes in the cgroup (in bytes). - name: memsw.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount for the sum of memory and swap usage that tasks in the cgroup are allowed to use. - name: memsw.failures type: long unit: byte metric_type: gauge description: | The number of times that the memory plus swap space limit (memsw.limit.bytes) was reached. - name: kmem.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total kernel memory usage by processes in the cgroup (in bytes). - name: kmem.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum kernel memory used by processes in the cgroup (in bytes). - name: kmem.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of kernel memory that tasks in the cgroup are allowed to use. - name: kmem.failures type: long metric_type: counter description: | The number of times that the memory limit (kmem.limit.bytes) was reached. - name: kmem_tcp.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total memory usage for TCP buffers in bytes. - name: kmem_tcp.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum memory used for TCP buffers by processes in the cgroup (in bytes). - name: kmem_tcp.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of memory for TCP buffers that tasks in the cgroup are allowed to use. - name: kmem_tcp.failures type: long metric_type: counter description: | The number of times that the memory limit (kmem_tcp.limit.bytes) was reached. - name: stats.active_anon.bytes type: long format: bytes unit: byte metric_type: gauge description: | Anonymous and swap cache on active least-recently-used (LRU) list, including tmpfs (shmem), in bytes. - name: stats.active_file.bytes type: long format: bytes unit: byte metric_type: gauge description: File-backed memory on active LRU list, in bytes. - name: stats.cache.bytes type: long format: bytes unit: byte metric_type: gauge description: Page cache, including tmpfs (shmem), in bytes. - name: stats.hierarchical_memory_limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | Memory limit for the hierarchy that contains the memory cgroup, in bytes. - name: stats.hierarchical_memsw_limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | Memory plus swap limit for the hierarchy that contains the memory cgroup, in bytes. - name: stats.inactive_anon.bytes type: long format: bytes unit: byte metric_type: gauge description: | Anonymous and swap cache on inactive LRU list, including tmpfs (shmem), in bytes - name: stats.inactive_file.bytes type: long format: bytes unit: byte metric_type: gauge description: | File-backed memory on inactive LRU list, in bytes. - name: stats.mapped_file.bytes type: long format: bytes unit: byte metric_type: gauge description: | Size of memory-mapped mapped files, including tmpfs (shmem), in bytes. - name: stats.page_faults type: long metric_type: counter description: | Number of times that a process in the cgroup triggered a page fault. - name: stats.major_page_faults type: long metric_type: counter description: | Number of times that a process in the cgroup triggered a major fault. "Major" faults happen when the kernel actually has to read the data from disk. - name: stats.pages_in type: long metric_type: counter description: | Number of pages paged into memory. This is a counter. - name: stats.pages_out type: long metric_type: counter description: | Number of pages paged out of memory. This is a counter. - name: stats.rss.bytes type: long format: bytes unit: byte metric_type: gauge description: | Anonymous and swap cache (includes transparent hugepages), not including tmpfs (shmem), in bytes. - name: stats.rss_huge.bytes type: long format: bytes unit: byte metric_type: gauge description: | Number of bytes of anonymous transparent hugepages. - name: stats.swap.bytes type: long format: bytes unit: byte metric_type: gauge description: | Swap usage, in bytes. - name: stats.unevictable.bytes type: long format: bytes unit: byte metric_type: gauge description: | Memory that cannot be reclaimed, in bytes. - name: blkio type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystems mountpoint. - name: total.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total number of bytes transferred to and from all block devices by processes in the cgroup. - name: total.ios type: long metric_type: counter description: | Total number of I/O operations performed on all devices by processes in the cgroup as seen by the throttling policy. PK&@@PK4WB elastic_agent-1.13.1/data_stream/fleet_server_metrics/manifest.ymlUTQ etitle: Elastic Agent dataset: elastic_agent.fleet_server type: metrics elasticsearch: index_mode: "time_series" index_template: mappings: dynamic: false PK ™PK4W0 elastic_agent-1.13.1/data_stream/heartbeat_logs/UTQ ePK4W7 elastic_agent-1.13.1/data_stream/heartbeat_logs/fields/UTQ ePK4W@ elastic_agent-1.13.1/data_stream/heartbeat_logs/fields/agent.ymlUTQ e- name: cloud title: Cloud group: 2 description: Fields related to the cloud or infrastructure the events are coming from. footnote: "Examples: If Metricbeat is running on an EC2 host and fetches data from its host, the cloud info contains the data about this machine. If Metricbeat runs on a remote machine outside the cloud and fetches data from a service running in the cloud, the field contains cloud data from the machine the service is running on." type: group fields: - name: account.id level: extended type: keyword ignore_above: 1024 description: "The cloud account or organization id used to identify different entities in a multi-tenant environment.\nExamples: AWS account id, Google Cloud ORG Id, or other unique identifier." example: 666777888999 - name: availability_zone level: extended type: keyword ignore_above: 1024 description: Availability zone in which this host is running. example: us-east-1c - name: instance.id level: extended type: keyword ignore_above: 1024 description: Instance ID of the host machine. example: i-1234567890abcdef0 - name: instance.name level: extended type: keyword ignore_above: 1024 description: Instance name of the host machine. - name: machine.type level: extended type: keyword ignore_above: 1024 description: Machine type of the host machine. example: t2.medium - name: provider level: extended type: keyword ignore_above: 1024 description: Name of the cloud provider. Example values are aws, azure, gcp, or digitalocean. example: aws - name: region level: extended type: keyword ignore_above: 1024 description: Region in which this host is running. example: us-east-1 - name: project.id type: keyword description: Name of the project in Google Cloud. - name: image.id type: keyword description: Image ID for the cloud instance. - name: container title: Container group: 2 description: "Container fields are used for meta information about the specific container that is the source of information.\nThese fields help correlate data based containers from any runtime." type: group fields: - name: id level: core type: keyword ignore_above: 1024 description: Unique container id. - name: image.name level: extended type: keyword ignore_above: 1024 description: Name of the image the container was built on. - name: labels level: extended type: object object_type: keyword description: Image labels. - name: name level: extended type: keyword ignore_above: 1024 description: Container name. - name: host title: Host group: 2 description: "A host is defined as a general computing instance.\nECS host.* fields should be populated with details about the host on which the event happened, or from which the measurement was taken. Host types include hardware, virtual machines, Docker containers, and Kubernetes nodes." type: group fields: - name: architecture level: core type: keyword ignore_above: 1024 description: Operating system architecture. example: x86_64 - name: domain level: extended type: keyword ignore_above: 1024 description: "Name of the domain of which the host is a member.\nFor example, on Windows this could be the host's Active Directory domain or NetBIOS domain name. For Linux this could be the domain of the host's LDAP provider." example: CONTOSO default_field: false - name: hostname level: core type: keyword ignore_above: 1024 description: "Hostname of the host.\nIt normally contains what the `hostname` command returns on the host machine." - name: id level: core type: keyword ignore_above: 1024 description: "Unique host id.\nAs hostname is not always unique, use values that are meaningful in your environment.\nExample: The current usage of `beat.name`." - name: ip level: core type: ip description: Host ip addresses. - name: mac level: core type: keyword ignore_above: 1024 description: Host mac addresses. - name: name level: core type: keyword ignore_above: 1024 description: "Name of the host.\nIt can contain what `hostname` returns on Unix systems, the fully qualified domain name, or a name specified by the user. The sender decides which value to use." - name: os.family level: extended type: keyword ignore_above: 1024 description: OS family (such as redhat, debian, freebsd, windows). example: debian - name: os.kernel level: extended type: keyword ignore_above: 1024 description: Operating system kernel version as a raw string. example: 4.4.0-112-generic - name: os.name level: extended type: keyword ignore_above: 1024 multi_fields: - name: text type: text norms: false default_field: false description: Operating system name, without the version. example: Mac OS X - name: os.platform level: extended type: keyword ignore_above: 1024 description: Operating system platform (such centos, ubuntu, windows). example: darwin - name: os.version level: extended type: keyword ignore_above: 1024 description: Operating system version as a raw string. example: 10.14.1 - name: type level: core type: keyword ignore_above: 1024 description: "Type of host.\nFor Cloud providers this can be the machine type like `t2.medium`. If vm, this could be the container, for example, or other information meaningful in your environment." - name: containerized type: boolean description: > If the host is a container. - name: os.build type: keyword example: "18D109" description: > OS build information. - name: os.codename type: keyword example: "stretch" description: > OS codename, if any. PKlINPK4WF elastic_agent-1.13.1/data_stream/heartbeat_logs/fields/base-fields.ymlUTQ e- name: data_stream.type type: constant_keyword description: Data stream type. - name: data_stream.dataset type: constant_keyword description: Data stream dataset. - name: data_stream.namespace type: constant_keyword description: Data stream namespace. - name: "@timestamp" type: date description: Event timestamp. PK8pKKPK4W> elastic_agent-1.13.1/data_stream/heartbeat_logs/fields/ecs.ymlUTQ e- description: |- ECS version this event conforms to. `ecs.version` is a required field and must exist in all events. When querying across multiple indices -- which may conform to slightly different ECS versions -- this field lets integrations adjust to the schema version of the events. name: ecs.version type: keyword - description: |- Extended build information for the agent. This field is intended to contain any build information that a data source may provide, no specific formatting is required. name: agent.build.original type: keyword - description: |- Ephemeral identifier of this agent (if one exists). This id normally changes across restarts, but `agent.id` does not. name: agent.ephemeral_id type: keyword - description: |- Unique identifier of this agent (if one exists). Example: For Beats this would be beat.id. name: agent.id type: keyword - description: |- Custom name of the agent. This is a name that can be given to an agent. This can be helpful if for example two Filebeat instances are running on the same host but a human readable separation is needed on which Filebeat instance data is coming from. name: agent.name type: keyword - description: |- Type of the agent. The agent type always stays the same and should be given by the agent used. In case of Filebeat the agent would always be Filebeat also if two Filebeat instances are run on the same machine. name: agent.type type: keyword - description: Version of the agent. name: agent.version type: keyword - description: |- Original log level of the log event. If the source of the event provides a log level or textual severity, this is the one that goes in `log.level`. If your source doesn't specify one, you may put your event transport's severity here (e.g. Syslog severity). Some examples are `warn`, `err`, `i`, `informational`. name: log.level type: keyword PKuPK4WA elastic_agent-1.13.1/data_stream/heartbeat_logs/fields/fields.ymlUTQ e- description: |- For log events the message field contains the log message, optimized for viewing in a log viewer. For structured logs without an original message field, other fields can be concatenated to form a human-readable summary of the event. If multiple messages exist, they can be combined into one message. name: message type: match_only_text - description: Fields related to the Elastic Agents fields: - description: Elastic Agent id. ignore_above: 1024 name: id type: keyword - description: Process run by the Elastic Agent. example: metricbeat ignore_above: 1024 level: extended name: process type: keyword - description: Is the agent running from a snapshot build level: extended name: snapshot type: boolean - description: Elastic agent version. example: 7.11.0 ignore_above: 1024 level: extended name: version type: keyword name: elastic_agent title: Elastic Agent type: group - description: Event dataset name: event.dataset type: constant_keyword - description: Agent component that the log message is about, only available on Elastic Agent 8.6.0+ fields: - description: Component id ignore_above: 1024 name: id type: wildcard - description: The type of the component ignore_above: 1024 name: type type: keyword - description: The binary that exeuctes the component example: filebeat ignore_above: 1024 name: binary type: keyword - ignore_above: 1024 name: dataset type: keyword name: component type: group - fields: - fields: - description: Number of events currently in the pipeline. The maximum size is the configured queue size plus one event per event pipeline client. metric_type: gauge name: active type: long - description: Number of events published by the pipeline metric_type: counter name: published type: long - description: Number of events processed by the pipeline metric_type: counter name: total type: long name: events type: group - description: Number of events successfully acknowledged by the output metric_type: counter name: queue.acked type: long name: monitoring.metrics.libbeat.pipeline type: group PKՃ PK4W< elastic_agent-1.13.1/data_stream/heartbeat_logs/manifest.ymlUTQ etitle: Elastic Agent dataset: elastic_agent.heartbeat type: logs elasticsearch: index_template: mappings: dynamic: false PKЅPK4W3 elastic_agent-1.13.1/data_stream/heartbeat_metrics/UTQ ePK4W: elastic_agent-1.13.1/data_stream/heartbeat_metrics/fields/UTQ ePK4WC elastic_agent-1.13.1/data_stream/heartbeat_metrics/fields/agent.ymlUTQ e- name: cloud title: Cloud group: 2 description: Fields related to the cloud or infrastructure the events are coming from. footnote: "Examples: If Metricbeat is running on an EC2 host and fetches data from its host, the cloud info contains the data about this machine. If Metricbeat runs on a remote machine outside the cloud and fetches data from a service running in the cloud, the field contains cloud data from the machine the service is running on." type: group fields: - name: account.id level: extended type: keyword ignore_above: 1024 description: "The cloud account or organization id used to identify different entities in a multi-tenant environment.\nExamples: AWS account id, Google Cloud ORG Id, or other unique identifier." example: 666777888999 - name: availability_zone level: extended type: keyword ignore_above: 1024 description: Availability zone in which this host is running. example: us-east-1c - name: instance.id level: extended type: keyword ignore_above: 1024 description: Instance ID of the host machine. example: i-1234567890abcdef0 - name: instance.name level: extended type: keyword ignore_above: 1024 description: Instance name of the host machine. - name: machine.type level: extended type: keyword ignore_above: 1024 description: Machine type of the host machine. example: t2.medium - name: provider level: extended type: keyword ignore_above: 1024 description: Name of the cloud provider. Example values are aws, azure, gcp, or digitalocean. example: aws - name: region level: extended type: keyword ignore_above: 1024 description: Region in which this host is running. example: us-east-1 - name: project.id type: keyword description: Name of the project in Google Cloud. - name: image.id type: keyword description: Image ID for the cloud instance. - name: container title: Container group: 2 description: "Container fields are used for meta information about the specific container that is the source of information.\nThese fields help correlate data based containers from any runtime." type: group fields: - name: id level: core type: keyword ignore_above: 1024 description: Unique container id. - name: image.name level: extended type: keyword ignore_above: 1024 description: Name of the image the container was built on. - name: labels level: extended type: object object_type: keyword description: Image labels. - name: name level: extended type: keyword ignore_above: 1024 description: Container name. - name: host title: Host group: 2 description: "A host is defined as a general computing instance.\nECS host.* fields should be populated with details about the host on which the event happened, or from which the measurement was taken. Host types include hardware, virtual machines, Docker containers, and Kubernetes nodes." type: group fields: - name: architecture level: core type: keyword ignore_above: 1024 description: Operating system architecture. example: x86_64 - name: domain level: extended type: keyword ignore_above: 1024 description: "Name of the domain of which the host is a member.\nFor example, on Windows this could be the host's Active Directory domain or NetBIOS domain name. For Linux this could be the domain of the host's LDAP provider." example: CONTOSO default_field: false - name: hostname level: core type: keyword ignore_above: 1024 description: "Hostname of the host.\nIt normally contains what the `hostname` command returns on the host machine." - name: id level: core type: keyword ignore_above: 1024 description: "Unique host id.\nAs hostname is not always unique, use values that are meaningful in your environment.\nExample: The current usage of `beat.name`." - name: ip level: core type: ip description: Host ip addresses. - name: mac level: core type: keyword ignore_above: 1024 description: Host mac addresses. - name: name level: core type: keyword ignore_above: 1024 description: "Name of the host.\nIt can contain what `hostname` returns on Unix systems, the fully qualified domain name, or a name specified by the user. The sender decides which value to use." - name: os.family level: extended type: keyword ignore_above: 1024 description: OS family (such as redhat, debian, freebsd, windows). example: debian - name: os.kernel level: extended type: keyword ignore_above: 1024 description: Operating system kernel version as a raw string. example: 4.4.0-112-generic - name: os.name level: extended type: keyword ignore_above: 1024 multi_fields: - name: text type: text norms: false default_field: false description: Operating system name, without the version. example: Mac OS X - name: os.platform level: extended type: keyword ignore_above: 1024 description: Operating system platform (such centos, ubuntu, windows). example: darwin - name: os.version level: extended type: keyword ignore_above: 1024 description: Operating system version as a raw string. example: 10.14.1 - name: type level: core type: keyword ignore_above: 1024 description: "Type of host.\nFor Cloud providers this can be the machine type like `t2.medium`. If vm, this could be the container, for example, or other information meaningful in your environment." - name: containerized type: boolean description: > If the host is a container. - name: os.build type: keyword example: "18D109" description: > OS build information. - name: os.codename type: keyword example: "stretch" description: > OS codename, if any. PKlINPK4WI elastic_agent-1.13.1/data_stream/heartbeat_metrics/fields/base-fields.ymlUTQ e- name: data_stream.type type: constant_keyword description: Data stream type. - name: data_stream.dataset type: constant_keyword description: Data stream dataset. - name: data_stream.namespace type: constant_keyword description: Data stream namespace. - name: "@timestamp" type: date description: Event timestamp. PK8pKKPK4WI elastic_agent-1.13.1/data_stream/heartbeat_metrics/fields/beat-fields.ymlUTQ e- name: beat.type descripion: Beat type. type: keyword - name: beat.stats description: Beat stats type: group fields: - name: libbeat type: group description: > Fields common to all Beats fields: - name: output type: group description: > Output stats fields: - name: events type: group description: > Event counters fields: - name: acked type: long metric_type: counter description: > Number of events acknowledged - name: active type: long metric_type: gauge description: > Number of active events - name: batches type: long metric_type: counter description: > Number of event batches - name: dropped type: long metric_type: counter description: > Number of events dropped - name: duplicates type: long metric_type: counter description: > Number of events duplicated - name: failed type: long metric_type: counter description: > Number of events failed - name: toomany type: long metric_type: counter description: > Number of too many events - name: total type: long metric_type: counter description: > Total number of events - name: write type: group description: > Write stats fields: - name: bytes type: long metric_type: counter description: > Number of bytes written - name: errors type: long metric_type: counter description: > Number of write errors PKHb b PK4WA elastic_agent-1.13.1/data_stream/heartbeat_metrics/fields/ecs.ymlUTQ e- description: |- ECS version this event conforms to. `ecs.version` is a required field and must exist in all events. When querying across multiple indices -- which may conform to slightly different ECS versions -- this field lets integrations adjust to the schema version of the events. name: ecs.version type: keyword - description: |- Extended build information for the agent. This field is intended to contain any build information that a data source may provide, no specific formatting is required. name: agent.build.original type: keyword - description: |- Ephemeral identifier of this agent (if one exists). This id normally changes across restarts, but `agent.id` does not. name: agent.ephemeral_id type: keyword - description: |- Unique identifier of this agent (if one exists). Example: For Beats this would be beat.id. dimension: true name: agent.id type: keyword - description: |- Custom name of the agent. This is a name that can be given to an agent. This can be helpful if for example two Filebeat instances are running on the same host but a human readable separation is needed on which Filebeat instance data is coming from. name: agent.name type: keyword - description: |- Type of the agent. The agent type always stays the same and should be given by the agent used. In case of Filebeat the agent would always be Filebeat also if two Filebeat instances are run on the same machine. name: agent.type type: keyword - description: Version of the agent. name: agent.version type: keyword - description: |- Original log level of the log event. If the source of the event provides a log level or textual severity, this is the one that goes in `log.level`. If your source doesn't specify one, you may put your event transport's severity here (e.g. Syslog severity). Some examples are `warn`, `err`, `i`, `informational`. name: log.level type: keyword - description: |- Address where data about this service was collected from. This should be a URI, network address (ipv4:port or [ipv6]:port) or a resource path (sockets). dimension: true name: service.address type: keyword PK mPK4WD elastic_agent-1.13.1/data_stream/heartbeat_metrics/fields/fields.ymlUTQ e- name: elastic_agent title: Elastic Agent description: Fields related to the Elastic Agents type: group fields: - name: id type: keyword ignore_above: 1024 description: Elastic Agent id. - name: process level: extended type: keyword ignore_above: 1024 description: Process run by the Elastic Agent. example: metricbeat - name: snapshot level: extended type: boolean description: Is the agent running from a snapshot build - name: version level: extended type: keyword ignore_above: 1024 description: Elastic agent version. example: 7.11.0 - name: system.process type: group fields: - name: cpu type: group fields: - name: user.ticks type: long metric_type: counter description: | The amount of CPU time the process spent in user space. - name: total.value type: long metric_type: counter description: | The value of CPU usage since starting the process. - name: system.ticks type: long metric_type: counter description: | The amount of CPU time the process spent in kernel space. - name: total.ticks type: long metric_type: counter description: | The total CPU time spent by the process. - name: total.time.ms type: long metric_type: counter description: | The total CPU time spent by the process. - name: user.time.ms type: long metric_type: counter description: | The amount of CPU time the process spent in user space. - name: system.time.ms type: long metric_type: counter description: | The amount of CPU time the process spent in kernel space. - name: memory type: group fields: - name: size type: long format: bytes unit: byte metric_type: gauge description: | The total virtual memory the process has. On Windows this represents the Commit Charge (the total amount of memory that the memory manager has committed for a running process) value in bytes for this process. - name: fd type: group fields: - name: open type: long metric_type: gauge description: The number of file descriptors open by the process. - name: limit.soft type: long metric_type: gauge description: | The soft limit on the number of file descriptors opened by the process. The soft limit can be changed by the process at any time. - name: limit.hard type: long metric_type: gauge description: | The hard limit on the number of file descriptors opened by the process. The hard limit can only be raised by root. - name: cgroup type: group fields: - name: id type: keyword description: | The ID common to all cgroups associated with this task. If there isn't a common ID used by all cgroups this field will be absent. - name: path type: keyword description: | The path to the cgroup relative to the cgroup subsystem's mountpoint. If there isn't a common path used by all cgroups this field will be absent. - name: cpu type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystem's mountpoint. - name: cfs.period.us type: long unit: micros metric_type: gauge description: | Period of time in microseconds for how regularly a cgroup's access to CPU resources should be reallocated. - name: cfs.quota.us type: long unit: micros metric_type: gauge description: | Total amount of time in microseconds for which all tasks in a cgroup can run during one period (as defined by cfs.period.us). - name: cfs.shares type: long metric_type: gauge description: | An integer value that specifies a relative share of CPU time available to the tasks in a cgroup. The value specified in the cpu.shares file must be 2 or higher. - name: rt.period.us type: long unit: micros metric_type: gauge description: | Period of time in microseconds for how regularly a cgroup's access to CPU resources is reallocated. - name: rt.runtime.us type: long unit: micros metric_type: gauge description: | Period of time in microseconds for the longest continuous period in which the tasks in a cgroup have access to CPU resources. - name: stats.periods type: long metric_type: counter description: | Number of period intervals (as specified in cpu.cfs.period.us) that have elapsed. - name: stats.throttled.periods type: long metric_type: counter description: | Number of times tasks in a cgroup have been throttled (that is, not allowed to run because they have exhausted all of the available time as specified by their quota). - name: stats.throttled.ns type: long metric_type: counter unit: nanos description: | The total time duration (in nanoseconds) for which tasks in a cgroup have been throttled. - name: cpuacct type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystem's mountpoint. - name: total.ns type: long metric_type: counter unit: nanos description: | Total CPU time in nanoseconds consumed by all tasks in the cgroup. - name: stats.user.ns type: long metric_type: counter unit: nanos description: CPU time consumed by tasks in user mode. - name: stats.system.ns type: long metric_type: counter unit: nanos description: CPU time consumed by tasks in user (kernel) mode. - name: percpu type: object description: | CPU time (in nanoseconds) consumed on each CPU by all tasks in this cgroup. - name: memory type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystem's mountpoint. - name: mem.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total memory usage by processes in the cgroup (in bytes). - name: mem.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum memory used by processes in the cgroup (in bytes). - name: mem.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of user memory in bytes (including file cache) that tasks in the cgroup are allowed to use. - name: mem.failures type: long description: | The number of times that the memory limit (mem.limit.bytes) was reached. - name: memsw.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | The sum of current memory usage plus swap space used by processes in the cgroup (in bytes). - name: memsw.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of memory and swap space used by processes in the cgroup (in bytes). - name: memsw.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount for the sum of memory and swap usage that tasks in the cgroup are allowed to use. - name: memsw.failures type: long unit: byte metric_type: gauge description: | The number of times that the memory plus swap space limit (memsw.limit.bytes) was reached. - name: kmem.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total kernel memory usage by processes in the cgroup (in bytes). - name: kmem.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum kernel memory used by processes in the cgroup (in bytes). - name: kmem.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of kernel memory that tasks in the cgroup are allowed to use. - name: kmem.failures type: long metric_type: counter description: | The number of times that the memory limit (kmem.limit.bytes) was reached. - name: kmem_tcp.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total memory usage for TCP buffers in bytes. - name: kmem_tcp.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum memory used for TCP buffers by processes in the cgroup (in bytes). - name: kmem_tcp.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of memory for TCP buffers that tasks in the cgroup are allowed to use. - name: kmem_tcp.failures type: long metric_type: counter description: | The number of times that the memory limit (kmem_tcp.limit.bytes) was reached. - name: stats.active_anon.bytes type: long format: bytes unit: byte metric_type: gauge description: | Anonymous and swap cache on active least-recently-used (LRU) list, including tmpfs (shmem), in bytes. - name: stats.active_file.bytes type: long format: bytes unit: byte metric_type: gauge description: File-backed memory on active LRU list, in bytes. - name: stats.cache.bytes type: long format: bytes unit: byte metric_type: gauge description: Page cache, including tmpfs (shmem), in bytes. - name: stats.hierarchical_memory_limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | Memory limit for the hierarchy that contains the memory cgroup, in bytes. - name: stats.hierarchical_memsw_limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | Memory plus swap limit for the hierarchy that contains the memory cgroup, in bytes. - name: stats.inactive_anon.bytes type: long format: bytes unit: byte metric_type: gauge description: | Anonymous and swap cache on inactive LRU list, including tmpfs (shmem), in bytes - name: stats.inactive_file.bytes type: long format: bytes unit: byte metric_type: gauge description: | File-backed memory on inactive LRU list, in bytes. - name: stats.mapped_file.bytes type: long format: bytes unit: byte metric_type: gauge description: | Size of memory-mapped mapped files, including tmpfs (shmem), in bytes. - name: stats.page_faults type: long metric_type: counter description: | Number of times that a process in the cgroup triggered a page fault. - name: stats.major_page_faults type: long metric_type: counter description: | Number of times that a process in the cgroup triggered a major fault. "Major" faults happen when the kernel actually has to read the data from disk. - name: stats.pages_in type: long metric_type: counter description: | Number of pages paged into memory. This is a counter. - name: stats.pages_out type: long metric_type: counter description: | Number of pages paged out of memory. This is a counter. - name: stats.rss.bytes type: long format: bytes unit: byte metric_type: gauge description: | Anonymous and swap cache (includes transparent hugepages), not including tmpfs (shmem), in bytes. - name: stats.rss_huge.bytes type: long format: bytes unit: byte metric_type: gauge description: | Number of bytes of anonymous transparent hugepages. - name: stats.swap.bytes type: long format: bytes unit: byte metric_type: gauge description: | Swap usage, in bytes. - name: stats.unevictable.bytes type: long format: bytes unit: byte metric_type: gauge description: | Memory that cannot be reclaimed, in bytes. - name: blkio type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystems mountpoint. - name: total.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total number of bytes transferred to and from all block devices by processes in the cgroup. - name: total.ios type: long metric_type: counter description: | Total number of I/O operations performed on all devices by processes in the cgroup as seen by the throttling policy. PK&@@PK4W? elastic_agent-1.13.1/data_stream/heartbeat_metrics/manifest.ymlUTQ etitle: Elastic Agent dataset: elastic_agent.heartbeat type: metrics elasticsearch: index_mode: "time_series" index_template: mappings: dynamic: false PKA(dPK4W1 elastic_agent-1.13.1/data_stream/metricbeat_logs/UTQ ePK4W8 elastic_agent-1.13.1/data_stream/metricbeat_logs/fields/UTQ ePK4WA elastic_agent-1.13.1/data_stream/metricbeat_logs/fields/agent.ymlUTQ e- name: cloud title: Cloud group: 2 description: Fields related to the cloud or infrastructure the events are coming from. footnote: "Examples: If Metricbeat is running on an EC2 host and fetches data from its host, the cloud info contains the data about this machine. If Metricbeat runs on a remote machine outside the cloud and fetches data from a service running in the cloud, the field contains cloud data from the machine the service is running on." type: group fields: - name: account.id level: extended type: keyword ignore_above: 1024 description: "The cloud account or organization id used to identify different entities in a multi-tenant environment.\nExamples: AWS account id, Google Cloud ORG Id, or other unique identifier." example: 666777888999 - name: availability_zone level: extended type: keyword ignore_above: 1024 description: Availability zone in which this host is running. example: us-east-1c - name: instance.id level: extended type: keyword ignore_above: 1024 description: Instance ID of the host machine. example: i-1234567890abcdef0 - name: instance.name level: extended type: keyword ignore_above: 1024 description: Instance name of the host machine. - name: machine.type level: extended type: keyword ignore_above: 1024 description: Machine type of the host machine. example: t2.medium - name: provider level: extended type: keyword ignore_above: 1024 description: Name of the cloud provider. Example values are aws, azure, gcp, or digitalocean. example: aws - name: region level: extended type: keyword ignore_above: 1024 description: Region in which this host is running. example: us-east-1 - name: project.id type: keyword description: Name of the project in Google Cloud. - name: image.id type: keyword description: Image ID for the cloud instance. - name: container title: Container group: 2 description: "Container fields are used for meta information about the specific container that is the source of information.\nThese fields help correlate data based containers from any runtime." type: group fields: - name: id level: core type: keyword ignore_above: 1024 description: Unique container id. - name: image.name level: extended type: keyword ignore_above: 1024 description: Name of the image the container was built on. - name: labels level: extended type: object object_type: keyword description: Image labels. - name: name level: extended type: keyword ignore_above: 1024 description: Container name. - name: host title: Host group: 2 description: "A host is defined as a general computing instance.\nECS host.* fields should be populated with details about the host on which the event happened, or from which the measurement was taken. Host types include hardware, virtual machines, Docker containers, and Kubernetes nodes." type: group fields: - name: architecture level: core type: keyword ignore_above: 1024 description: Operating system architecture. example: x86_64 - name: domain level: extended type: keyword ignore_above: 1024 description: "Name of the domain of which the host is a member.\nFor example, on Windows this could be the host's Active Directory domain or NetBIOS domain name. For Linux this could be the domain of the host's LDAP provider." example: CONTOSO default_field: false - name: hostname level: core type: keyword ignore_above: 1024 description: "Hostname of the host.\nIt normally contains what the `hostname` command returns on the host machine." - name: id level: core type: keyword ignore_above: 1024 description: "Unique host id.\nAs hostname is not always unique, use values that are meaningful in your environment.\nExample: The current usage of `beat.name`." - name: ip level: core type: ip description: Host ip addresses. - name: mac level: core type: keyword ignore_above: 1024 description: Host mac addresses. - name: name level: core type: keyword ignore_above: 1024 description: "Name of the host.\nIt can contain what `hostname` returns on Unix systems, the fully qualified domain name, or a name specified by the user. The sender decides which value to use." - name: os.family level: extended type: keyword ignore_above: 1024 description: OS family (such as redhat, debian, freebsd, windows). example: debian - name: os.kernel level: extended type: keyword ignore_above: 1024 description: Operating system kernel version as a raw string. example: 4.4.0-112-generic - name: os.name level: extended type: keyword ignore_above: 1024 multi_fields: - name: text type: text norms: false default_field: false description: Operating system name, without the version. example: Mac OS X - name: os.platform level: extended type: keyword ignore_above: 1024 description: Operating system platform (such centos, ubuntu, windows). example: darwin - name: os.version level: extended type: keyword ignore_above: 1024 description: Operating system version as a raw string. example: 10.14.1 - name: type level: core type: keyword ignore_above: 1024 description: "Type of host.\nFor Cloud providers this can be the machine type like `t2.medium`. If vm, this could be the container, for example, or other information meaningful in your environment." - name: containerized type: boolean description: > If the host is a container. - name: os.build type: keyword example: "18D109" description: > OS build information. - name: os.codename type: keyword example: "stretch" description: > OS codename, if any. PKlINPK4WG elastic_agent-1.13.1/data_stream/metricbeat_logs/fields/base-fields.ymlUTQ e- name: data_stream.type type: constant_keyword description: Data stream type. - name: data_stream.dataset type: constant_keyword description: Data stream dataset. - name: data_stream.namespace type: constant_keyword description: Data stream namespace. - name: "@timestamp" type: date description: Event timestamp. - name: event.dataset type: constant_keyword description: Event dataset PKPK4W? elastic_agent-1.13.1/data_stream/metricbeat_logs/fields/ecs.ymlUTQ e- description: |- ECS version this event conforms to. `ecs.version` is a required field and must exist in all events. When querying across multiple indices -- which may conform to slightly different ECS versions -- this field lets integrations adjust to the schema version of the events. name: ecs.version type: keyword - description: |- Extended build information for the agent. This field is intended to contain any build information that a data source may provide, no specific formatting is required. name: agent.build.original type: keyword - description: |- Ephemeral identifier of this agent (if one exists). This id normally changes across restarts, but `agent.id` does not. name: agent.ephemeral_id type: keyword - description: |- Unique identifier of this agent (if one exists). Example: For Beats this would be beat.id. name: agent.id type: keyword - description: |- Custom name of the agent. This is a name that can be given to an agent. This can be helpful if for example two Filebeat instances are running on the same host but a human readable separation is needed on which Filebeat instance data is coming from. name: agent.name type: keyword - description: |- Type of the agent. The agent type always stays the same and should be given by the agent used. In case of Filebeat the agent would always be Filebeat also if two Filebeat instances are run on the same machine. name: agent.type type: keyword - description: Version of the agent. name: agent.version type: keyword - description: |- Original log level of the log event. If the source of the event provides a log level or textual severity, this is the one that goes in `log.level`. If your source doesn't specify one, you may put your event transport's severity here (e.g. Syslog severity). Some examples are `warn`, `err`, `i`, `informational`. name: log.level type: keyword PKuPK4WB elastic_agent-1.13.1/data_stream/metricbeat_logs/fields/fields.ymlUTQ e- description: |- For log events the message field contains the log message, optimized for viewing in a log viewer. For structured logs without an original message field, other fields can be concatenated to form a human-readable summary of the event. If multiple messages exist, they can be combined into one message. name: message type: match_only_text - description: Fields related to the Elastic Agents fields: - description: Elastic Agent id. ignore_above: 1024 name: id type: keyword - description: Process run by the Elastic Agent. example: metricbeat ignore_above: 1024 level: extended name: process type: keyword - description: Is the agent running from a snapshot build level: extended name: snapshot type: boolean - description: Elastic agent version. example: 7.11.0 ignore_above: 1024 level: extended name: version type: keyword name: elastic_agent title: Elastic Agent type: group - description: Agent component that the log message is about, only available on Elastic Agent 8.6.0+ fields: - description: Component id ignore_above: 1024 name: id type: wildcard - description: The type of the component ignore_above: 1024 name: type type: keyword - description: The binary that exeuctes the component example: filebeat ignore_above: 1024 name: binary type: keyword - ignore_above: 1024 name: dataset type: keyword name: component type: group - fields: - fields: - description: Number of events currently in the pipeline. The maximum size is the configured queue size plus one event per event pipeline client. metric_type: gauge name: active type: long - description: Number of events published by the pipeline metric_type: counter name: published type: long - description: Number of events processed by the pipeline metric_type: counter name: total type: long name: events type: group - description: Number of events successfully acknowledged by the output metric_type: counter name: queue.acked type: long name: monitoring.metrics.libbeat.pipeline type: group PKrO7 7 PK4W= elastic_agent-1.13.1/data_stream/metricbeat_logs/manifest.ymlUTQ etitle: Elastic Agent dataset: elastic_agent.metricbeat type: logs elasticsearch: index_template: mappings: dynamic: false PKJoPK4W4 elastic_agent-1.13.1/data_stream/metricbeat_metrics/UTQ ePK4W; elastic_agent-1.13.1/data_stream/metricbeat_metrics/fields/UTQ ePK4WD elastic_agent-1.13.1/data_stream/metricbeat_metrics/fields/agent.ymlUTQ e- name: cloud title: Cloud group: 2 description: Fields related to the cloud or infrastructure the events are coming from. footnote: "Examples: If Metricbeat is running on an EC2 host and fetches data from its host, the cloud info contains the data about this machine. If Metricbeat runs on a remote machine outside the cloud and fetches data from a service running in the cloud, the field contains cloud data from the machine the service is running on." type: group fields: - name: account.id level: extended type: keyword ignore_above: 1024 description: "The cloud account or organization id used to identify different entities in a multi-tenant environment.\nExamples: AWS account id, Google Cloud ORG Id, or other unique identifier." example: 666777888999 - name: availability_zone level: extended type: keyword ignore_above: 1024 description: Availability zone in which this host is running. example: us-east-1c - name: instance.id level: extended type: keyword ignore_above: 1024 description: Instance ID of the host machine. example: i-1234567890abcdef0 - name: instance.name level: extended type: keyword ignore_above: 1024 description: Instance name of the host machine. - name: machine.type level: extended type: keyword ignore_above: 1024 description: Machine type of the host machine. example: t2.medium - name: provider level: extended type: keyword ignore_above: 1024 description: Name of the cloud provider. Example values are aws, azure, gcp, or digitalocean. example: aws - name: region level: extended type: keyword ignore_above: 1024 description: Region in which this host is running. example: us-east-1 - name: project.id type: keyword description: Name of the project in Google Cloud. - name: image.id type: keyword description: Image ID for the cloud instance. - name: container title: Container group: 2 description: "Container fields are used for meta information about the specific container that is the source of information.\nThese fields help correlate data based containers from any runtime." type: group fields: - name: id level: core type: keyword ignore_above: 1024 description: Unique container id. - name: image.name level: extended type: keyword ignore_above: 1024 description: Name of the image the container was built on. - name: labels level: extended type: object object_type: keyword description: Image labels. - name: name level: extended type: keyword ignore_above: 1024 description: Container name. - name: host title: Host group: 2 description: "A host is defined as a general computing instance.\nECS host.* fields should be populated with details about the host on which the event happened, or from which the measurement was taken. Host types include hardware, virtual machines, Docker containers, and Kubernetes nodes." type: group fields: - name: architecture level: core type: keyword ignore_above: 1024 description: Operating system architecture. example: x86_64 - name: domain level: extended type: keyword ignore_above: 1024 description: "Name of the domain of which the host is a member.\nFor example, on Windows this could be the host's Active Directory domain or NetBIOS domain name. For Linux this could be the domain of the host's LDAP provider." example: CONTOSO default_field: false - name: hostname level: core type: keyword ignore_above: 1024 description: "Hostname of the host.\nIt normally contains what the `hostname` command returns on the host machine." - name: id level: core type: keyword ignore_above: 1024 description: "Unique host id.\nAs hostname is not always unique, use values that are meaningful in your environment.\nExample: The current usage of `beat.name`." - name: ip level: core type: ip description: Host ip addresses. - name: mac level: core type: keyword ignore_above: 1024 description: Host mac addresses. - name: name level: core type: keyword ignore_above: 1024 description: "Name of the host.\nIt can contain what `hostname` returns on Unix systems, the fully qualified domain name, or a name specified by the user. The sender decides which value to use." - name: os.family level: extended type: keyword ignore_above: 1024 description: OS family (such as redhat, debian, freebsd, windows). example: debian - name: os.kernel level: extended type: keyword ignore_above: 1024 description: Operating system kernel version as a raw string. example: 4.4.0-112-generic - name: os.name level: extended type: keyword ignore_above: 1024 multi_fields: - name: text type: text norms: false default_field: false description: Operating system name, without the version. example: Mac OS X - name: os.platform level: extended type: keyword ignore_above: 1024 description: Operating system platform (such centos, ubuntu, windows). example: darwin - name: os.version level: extended type: keyword ignore_above: 1024 description: Operating system version as a raw string. example: 10.14.1 - name: type level: core type: keyword ignore_above: 1024 description: "Type of host.\nFor Cloud providers this can be the machine type like `t2.medium`. If vm, this could be the container, for example, or other information meaningful in your environment." - name: containerized type: boolean description: > If the host is a container. - name: os.build type: keyword example: "18D109" description: > OS build information. - name: os.codename type: keyword example: "stretch" description: > OS codename, if any. PKlINPK4WJ elastic_agent-1.13.1/data_stream/metricbeat_metrics/fields/base-fields.ymlUTQ e- name: data_stream.type type: constant_keyword description: Data stream type. - name: data_stream.dataset type: constant_keyword description: Data stream dataset. - name: data_stream.namespace type: constant_keyword description: Data stream namespace. - name: "@timestamp" type: date description: Event timestamp. PK8pKKPK4WJ elastic_agent-1.13.1/data_stream/metricbeat_metrics/fields/beat-fields.ymlUTQ e- name: beat.type descripion: Beat type. type: keyword - name: beat.stats description: Beat stats type: group fields: - name: libbeat type: group description: > Fields common to all Beats fields: - name: output type: group description: > Output stats fields: - name: events type: group description: > Event counters fields: - name: acked type: long metric_type: counter description: > Number of events acknowledged - name: active type: long metric_type: gauge description: > Number of active events - name: batches type: long metric_type: counter description: > Number of event batches - name: dropped type: long metric_type: counter description: > Number of events dropped - name: duplicates type: long metric_type: counter description: > Number of events duplicated - name: failed type: long metric_type: counter description: > Number of events failed - name: toomany type: long metric_type: counter description: > Number of too many events - name: total type: long metric_type: counter description: > Total number of events - name: write type: group description: > Write stats fields: - name: bytes type: long metric_type: counter description: > Number of bytes written - name: errors type: long metric_type: counter description: > Number of write errors PKHb b PK4WB elastic_agent-1.13.1/data_stream/metricbeat_metrics/fields/ecs.ymlUTQ e- description: |- ECS version this event conforms to. `ecs.version` is a required field and must exist in all events. When querying across multiple indices -- which may conform to slightly different ECS versions -- this field lets integrations adjust to the schema version of the events. name: ecs.version type: keyword - description: |- Extended build information for the agent. This field is intended to contain any build information that a data source may provide, no specific formatting is required. name: agent.build.original type: keyword - description: |- Ephemeral identifier of this agent (if one exists). This id normally changes across restarts, but `agent.id` does not. name: agent.ephemeral_id type: keyword - description: |- Unique identifier of this agent (if one exists). Example: For Beats this would be beat.id. dimension: true name: agent.id type: keyword - description: |- Custom name of the agent. This is a name that can be given to an agent. This can be helpful if for example two Filebeat instances are running on the same host but a human readable separation is needed on which Filebeat instance data is coming from. name: agent.name type: keyword - description: |- Type of the agent. The agent type always stays the same and should be given by the agent used. In case of Filebeat the agent would always be Filebeat also if two Filebeat instances are run on the same machine. name: agent.type type: keyword - description: Version of the agent. name: agent.version type: keyword - description: |- Original log level of the log event. If the source of the event provides a log level or textual severity, this is the one that goes in `log.level`. If your source doesn't specify one, you may put your event transport's severity here (e.g. Syslog severity). Some examples are `warn`, `err`, `i`, `informational`. name: log.level type: keyword - description: |- Address where data about this service was collected from. This should be a URI, network address (ipv4:port or [ipv6]:port) or a resource path (sockets). dimension: true name: service.address type: keyword PK mPK4WE elastic_agent-1.13.1/data_stream/metricbeat_metrics/fields/fields.ymlUTQ e- name: elastic_agent title: Elastic Agent description: Fields related to the Elastic Agents type: group fields: - name: id type: keyword ignore_above: 1024 description: Elastic Agent id. - name: process level: extended type: keyword ignore_above: 1024 description: Process run by the Elastic Agent. example: metricbeat - name: snapshot level: extended type: boolean description: Is the agent running from a snapshot build - name: version level: extended type: keyword ignore_above: 1024 description: Elastic agent version. example: 7.11.0 - name: system.process type: group fields: - name: cpu type: group fields: - name: user.ticks type: long metric_type: counter description: | The amount of CPU time the process spent in user space. - name: total.value type: long metric_type: counter description: | The value of CPU usage since starting the process. - name: system.ticks type: long metric_type: counter description: | The amount of CPU time the process spent in kernel space. - name: total.ticks type: long metric_type: counter description: | The total CPU time spent by the process. - name: total.time.ms type: long metric_type: counter description: | The total CPU time spent by the process. - name: user.time.ms type: long metric_type: counter description: | The amount of CPU time the process spent in user space. - name: system.time.ms type: long metric_type: counter description: | The amount of CPU time the process spent in kernel space. - name: memory type: group fields: - name: size type: long format: bytes unit: byte metric_type: gauge description: | The total virtual memory the process has. On Windows this represents the Commit Charge (the total amount of memory that the memory manager has committed for a running process) value in bytes for this process. - name: fd type: group fields: - name: open type: long metric_type: gauge description: The number of file descriptors open by the process. - name: limit.soft type: long metric_type: gauge description: | The soft limit on the number of file descriptors opened by the process. The soft limit can be changed by the process at any time. - name: limit.hard type: long metric_type: gauge description: | The hard limit on the number of file descriptors opened by the process. The hard limit can only be raised by root. - name: cgroup type: group fields: - name: id type: keyword description: | The ID common to all cgroups associated with this task. If there isn't a common ID used by all cgroups this field will be absent. - name: path type: keyword description: | The path to the cgroup relative to the cgroup subsystem's mountpoint. If there isn't a common path used by all cgroups this field will be absent. - name: cpu type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystem's mountpoint. - name: cfs.period.us type: long unit: micros metric_type: gauge description: | Period of time in microseconds for how regularly a cgroup's access to CPU resources should be reallocated. - name: cfs.quota.us type: long unit: micros metric_type: gauge description: | Total amount of time in microseconds for which all tasks in a cgroup can run during one period (as defined by cfs.period.us). - name: cfs.shares type: long metric_type: gauge description: | An integer value that specifies a relative share of CPU time available to the tasks in a cgroup. The value specified in the cpu.shares file must be 2 or higher. - name: rt.period.us type: long unit: micros metric_type: gauge description: | Period of time in microseconds for how regularly a cgroup's access to CPU resources is reallocated. - name: rt.runtime.us type: long unit: micros metric_type: gauge description: | Period of time in microseconds for the longest continuous period in which the tasks in a cgroup have access to CPU resources. - name: stats.periods type: long metric_type: counter description: | Number of period intervals (as specified in cpu.cfs.period.us) that have elapsed. - name: stats.throttled.periods type: long metric_type: counter description: | Number of times tasks in a cgroup have been throttled (that is, not allowed to run because they have exhausted all of the available time as specified by their quota). - name: stats.throttled.ns type: long metric_type: counter unit: nanos description: | The total time duration (in nanoseconds) for which tasks in a cgroup have been throttled. - name: cpuacct type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystem's mountpoint. - name: total.ns type: long metric_type: counter unit: nanos description: | Total CPU time in nanoseconds consumed by all tasks in the cgroup. - name: stats.user.ns type: long metric_type: counter unit: nanos description: CPU time consumed by tasks in user mode. - name: stats.system.ns type: long metric_type: counter unit: nanos description: CPU time consumed by tasks in user (kernel) mode. - name: percpu type: object description: | CPU time (in nanoseconds) consumed on each CPU by all tasks in this cgroup. - name: memory type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystem's mountpoint. - name: mem.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total memory usage by processes in the cgroup (in bytes). - name: mem.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum memory used by processes in the cgroup (in bytes). - name: mem.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of user memory in bytes (including file cache) that tasks in the cgroup are allowed to use. - name: mem.failures type: long description: | The number of times that the memory limit (mem.limit.bytes) was reached. - name: memsw.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | The sum of current memory usage plus swap space used by processes in the cgroup (in bytes). - name: memsw.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of memory and swap space used by processes in the cgroup (in bytes). - name: memsw.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount for the sum of memory and swap usage that tasks in the cgroup are allowed to use. - name: memsw.failures type: long unit: byte metric_type: gauge description: | The number of times that the memory plus swap space limit (memsw.limit.bytes) was reached. - name: kmem.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total kernel memory usage by processes in the cgroup (in bytes). - name: kmem.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum kernel memory used by processes in the cgroup (in bytes). - name: kmem.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of kernel memory that tasks in the cgroup are allowed to use. - name: kmem.failures type: long metric_type: counter description: | The number of times that the memory limit (kmem.limit.bytes) was reached. - name: kmem_tcp.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total memory usage for TCP buffers in bytes. - name: kmem_tcp.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum memory used for TCP buffers by processes in the cgroup (in bytes). - name: kmem_tcp.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of memory for TCP buffers that tasks in the cgroup are allowed to use. - name: kmem_tcp.failures type: long metric_type: counter description: | The number of times that the memory limit (kmem_tcp.limit.bytes) was reached. - name: stats.active_anon.bytes type: long format: bytes unit: byte metric_type: gauge description: | Anonymous and swap cache on active least-recently-used (LRU) list, including tmpfs (shmem), in bytes. - name: stats.active_file.bytes type: long format: bytes unit: byte metric_type: gauge description: File-backed memory on active LRU list, in bytes. - name: stats.cache.bytes type: long format: bytes unit: byte metric_type: gauge description: Page cache, including tmpfs (shmem), in bytes. - name: stats.hierarchical_memory_limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | Memory limit for the hierarchy that contains the memory cgroup, in bytes. - name: stats.hierarchical_memsw_limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | Memory plus swap limit for the hierarchy that contains the memory cgroup, in bytes. - name: stats.inactive_anon.bytes type: long format: bytes unit: byte metric_type: gauge description: | Anonymous and swap cache on inactive LRU list, including tmpfs (shmem), in bytes - name: stats.inactive_file.bytes type: long format: bytes unit: byte metric_type: gauge description: | File-backed memory on inactive LRU list, in bytes. - name: stats.mapped_file.bytes type: long format: bytes unit: byte metric_type: gauge description: | Size of memory-mapped mapped files, including tmpfs (shmem), in bytes. - name: stats.page_faults type: long metric_type: counter description: | Number of times that a process in the cgroup triggered a page fault. - name: stats.major_page_faults type: long metric_type: counter description: | Number of times that a process in the cgroup triggered a major fault. "Major" faults happen when the kernel actually has to read the data from disk. - name: stats.pages_in type: long metric_type: counter description: | Number of pages paged into memory. This is a counter. - name: stats.pages_out type: long metric_type: counter description: | Number of pages paged out of memory. This is a counter. - name: stats.rss.bytes type: long format: bytes unit: byte metric_type: gauge description: | Anonymous and swap cache (includes transparent hugepages), not including tmpfs (shmem), in bytes. - name: stats.rss_huge.bytes type: long format: bytes unit: byte metric_type: gauge description: | Number of bytes of anonymous transparent hugepages. - name: stats.swap.bytes type: long format: bytes unit: byte metric_type: gauge description: | Swap usage, in bytes. - name: stats.unevictable.bytes type: long format: bytes unit: byte metric_type: gauge description: | Memory that cannot be reclaimed, in bytes. - name: blkio type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystems mountpoint. - name: total.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total number of bytes transferred to and from all block devices by processes in the cgroup. - name: total.ios type: long metric_type: counter description: | Total number of I/O operations performed on all devices by processes in the cgroup as seen by the throttling policy. PK&@@PK4W@ elastic_agent-1.13.1/data_stream/metricbeat_metrics/manifest.ymlUTQ etitle: Elastic Agent dataset: elastic_agent.metricbeat type: metrics elasticsearch: index_mode: "time_series" index_template: mappings: dynamic: false PK:PK4W2 elastic_agent-1.13.1/data_stream/osquerybeat_logs/UTQ ePK4W9 elastic_agent-1.13.1/data_stream/osquerybeat_logs/fields/UTQ ePK4WB elastic_agent-1.13.1/data_stream/osquerybeat_logs/fields/agent.ymlUTQ e- name: cloud title: Cloud group: 2 description: Fields related to the cloud or infrastructure the events are coming from. footnote: "Examples: If Metricbeat is running on an EC2 host and fetches data from its host, the cloud info contains the data about this machine. If Metricbeat runs on a remote machine outside the cloud and fetches data from a service running in the cloud, the field contains cloud data from the machine the service is running on." type: group fields: - name: account.id level: extended type: keyword ignore_above: 1024 description: "The cloud account or organization id used to identify different entities in a multi-tenant environment.\nExamples: AWS account id, Google Cloud ORG Id, or other unique identifier." example: 666777888999 - name: availability_zone level: extended type: keyword ignore_above: 1024 description: Availability zone in which this host is running. example: us-east-1c - name: instance.id level: extended type: keyword ignore_above: 1024 description: Instance ID of the host machine. example: i-1234567890abcdef0 - name: instance.name level: extended type: keyword ignore_above: 1024 description: Instance name of the host machine. - name: machine.type level: extended type: keyword ignore_above: 1024 description: Machine type of the host machine. example: t2.medium - name: provider level: extended type: keyword ignore_above: 1024 description: Name of the cloud provider. Example values are aws, azure, gcp, or digitalocean. example: aws - name: region level: extended type: keyword ignore_above: 1024 description: Region in which this host is running. example: us-east-1 - name: project.id type: keyword description: Name of the project in Google Cloud. - name: image.id type: keyword description: Image ID for the cloud instance. - name: container title: Container group: 2 description: "Container fields are used for meta information about the specific container that is the source of information.\nThese fields help correlate data based containers from any runtime." type: group fields: - name: id level: core type: keyword ignore_above: 1024 description: Unique container id. - name: image.name level: extended type: keyword ignore_above: 1024 description: Name of the image the container was built on. - name: labels level: extended type: object object_type: keyword description: Image labels. - name: name level: extended type: keyword ignore_above: 1024 description: Container name. - name: host title: Host group: 2 description: "A host is defined as a general computing instance.\nECS host.* fields should be populated with details about the host on which the event happened, or from which the measurement was taken. Host types include hardware, virtual machines, Docker containers, and Kubernetes nodes." type: group fields: - name: architecture level: core type: keyword ignore_above: 1024 description: Operating system architecture. example: x86_64 - name: domain level: extended type: keyword ignore_above: 1024 description: "Name of the domain of which the host is a member.\nFor example, on Windows this could be the host's Active Directory domain or NetBIOS domain name. For Linux this could be the domain of the host's LDAP provider." example: CONTOSO default_field: false - name: hostname level: core type: keyword ignore_above: 1024 description: "Hostname of the host.\nIt normally contains what the `hostname` command returns on the host machine." - name: id level: core type: keyword ignore_above: 1024 description: "Unique host id.\nAs hostname is not always unique, use values that are meaningful in your environment.\nExample: The current usage of `beat.name`." - name: ip level: core type: ip description: Host ip addresses. - name: mac level: core type: keyword ignore_above: 1024 description: Host mac addresses. - name: name level: core type: keyword ignore_above: 1024 description: "Name of the host.\nIt can contain what `hostname` returns on Unix systems, the fully qualified domain name, or a name specified by the user. The sender decides which value to use." - name: os.family level: extended type: keyword ignore_above: 1024 description: OS family (such as redhat, debian, freebsd, windows). example: debian - name: os.kernel level: extended type: keyword ignore_above: 1024 description: Operating system kernel version as a raw string. example: 4.4.0-112-generic - name: os.name level: extended type: keyword ignore_above: 1024 multi_fields: - name: text type: text norms: false default_field: false description: Operating system name, without the version. example: Mac OS X - name: os.platform level: extended type: keyword ignore_above: 1024 description: Operating system platform (such centos, ubuntu, windows). example: darwin - name: os.version level: extended type: keyword ignore_above: 1024 description: Operating system version as a raw string. example: 10.14.1 - name: type level: core type: keyword ignore_above: 1024 description: "Type of host.\nFor Cloud providers this can be the machine type like `t2.medium`. If vm, this could be the container, for example, or other information meaningful in your environment." - name: containerized type: boolean description: > If the host is a container. - name: os.build type: keyword example: "18D109" description: > OS build information. - name: os.codename type: keyword example: "stretch" description: > OS codename, if any. PKlINPK4WH elastic_agent-1.13.1/data_stream/osquerybeat_logs/fields/base-fields.ymlUTQ e- name: data_stream.type type: constant_keyword description: Data stream type. - name: data_stream.dataset type: constant_keyword description: Data stream dataset. - name: data_stream.namespace type: constant_keyword description: Data stream namespace. - name: "@timestamp" type: date description: Event timestamp. - name: event.dataset type: constant_keyword description: Event dataset PKPK4W@ elastic_agent-1.13.1/data_stream/osquerybeat_logs/fields/ecs.ymlUTQ e- description: |- ECS version this event conforms to. `ecs.version` is a required field and must exist in all events. When querying across multiple indices -- which may conform to slightly different ECS versions -- this field lets integrations adjust to the schema version of the events. name: ecs.version type: keyword - description: |- Extended build information for the agent. This field is intended to contain any build information that a data source may provide, no specific formatting is required. name: agent.build.original type: keyword - description: |- Ephemeral identifier of this agent (if one exists). This id normally changes across restarts, but `agent.id` does not. name: agent.ephemeral_id type: keyword - description: |- Unique identifier of this agent (if one exists). Example: For Beats this would be beat.id. name: agent.id type: keyword - description: |- Custom name of the agent. This is a name that can be given to an agent. This can be helpful if for example two Filebeat instances are running on the same host but a human readable separation is needed on which Filebeat instance data is coming from. name: agent.name type: keyword - description: |- Type of the agent. The agent type always stays the same and should be given by the agent used. In case of Filebeat the agent would always be Filebeat also if two Filebeat instances are run on the same machine. name: agent.type type: keyword - description: Version of the agent. name: agent.version type: keyword - description: |- Original log level of the log event. If the source of the event provides a log level or textual severity, this is the one that goes in `log.level`. If your source doesn't specify one, you may put your event transport's severity here (e.g. Syslog severity). Some examples are `warn`, `err`, `i`, `informational`. name: log.level type: keyword PKuPK4WC elastic_agent-1.13.1/data_stream/osquerybeat_logs/fields/fields.ymlUTQ e- description: |- For log events the message field contains the log message, optimized for viewing in a log viewer. For structured logs without an original message field, other fields can be concatenated to form a human-readable summary of the event. If multiple messages exist, they can be combined into one message. name: message type: match_only_text - description: Fields related to the Elastic Agents fields: - description: Elastic Agent id. ignore_above: 1024 name: id type: keyword - description: Process run by the Elastic Agent. example: metricbeat ignore_above: 1024 level: extended name: process type: keyword - description: Is the agent running from a snapshot build level: extended name: snapshot type: boolean - description: Elastic agent version. example: 7.11.0 ignore_above: 1024 level: extended name: version type: keyword name: elastic_agent title: Elastic Agent type: group - description: Agent component that the log message is about, only available on Elastic Agent 8.6.0+ fields: - description: Component id ignore_above: 1024 name: id type: wildcard - description: The type of the component ignore_above: 1024 name: type type: keyword - description: The binary that exeuctes the component example: filebeat ignore_above: 1024 name: binary type: keyword - ignore_above: 1024 name: dataset type: keyword name: component type: group - fields: - fields: - description: Number of events currently in the pipeline. The maximum size is the configured queue size plus one event per event pipeline client. metric_type: gauge name: active type: long - description: Number of events published by the pipeline metric_type: counter name: published type: long - description: Number of events processed by the pipeline metric_type: counter name: total type: long name: events type: group - description: Number of events successfully acknowledged by the output metric_type: counter name: queue.acked type: long name: monitoring.metrics.libbeat.pipeline type: group PKrO7 7 PK4W> elastic_agent-1.13.1/data_stream/osquerybeat_logs/manifest.ymlUTQ etitle: Elastic Agent dataset: elastic_agent.osquerybeat type: logs elasticsearch: index_template: mappings: dynamic: false PKnPK4W5 elastic_agent-1.13.1/data_stream/osquerybeat_metrics/UTQ ePK4W< elastic_agent-1.13.1/data_stream/osquerybeat_metrics/fields/UTQ ePK4WE elastic_agent-1.13.1/data_stream/osquerybeat_metrics/fields/agent.ymlUTQ e- name: cloud title: Cloud group: 2 description: Fields related to the cloud or infrastructure the events are coming from. footnote: "Examples: If Metricbeat is running on an EC2 host and fetches data from its host, the cloud info contains the data about this machine. If Metricbeat runs on a remote machine outside the cloud and fetches data from a service running in the cloud, the field contains cloud data from the machine the service is running on." type: group fields: - name: account.id level: extended type: keyword ignore_above: 1024 description: "The cloud account or organization id used to identify different entities in a multi-tenant environment.\nExamples: AWS account id, Google Cloud ORG Id, or other unique identifier." example: 666777888999 - name: availability_zone level: extended type: keyword ignore_above: 1024 description: Availability zone in which this host is running. example: us-east-1c - name: instance.id level: extended type: keyword ignore_above: 1024 description: Instance ID of the host machine. example: i-1234567890abcdef0 - name: instance.name level: extended type: keyword ignore_above: 1024 description: Instance name of the host machine. - name: machine.type level: extended type: keyword ignore_above: 1024 description: Machine type of the host machine. example: t2.medium - name: provider level: extended type: keyword ignore_above: 1024 description: Name of the cloud provider. Example values are aws, azure, gcp, or digitalocean. example: aws - name: region level: extended type: keyword ignore_above: 1024 description: Region in which this host is running. example: us-east-1 - name: project.id type: keyword description: Name of the project in Google Cloud. - name: image.id type: keyword description: Image ID for the cloud instance. - name: container title: Container group: 2 description: "Container fields are used for meta information about the specific container that is the source of information.\nThese fields help correlate data based containers from any runtime." type: group fields: - name: id level: core type: keyword ignore_above: 1024 description: Unique container id. - name: image.name level: extended type: keyword ignore_above: 1024 description: Name of the image the container was built on. - name: labels level: extended type: object object_type: keyword description: Image labels. - name: name level: extended type: keyword ignore_above: 1024 description: Container name. - name: host title: Host group: 2 description: "A host is defined as a general computing instance.\nECS host.* fields should be populated with details about the host on which the event happened, or from which the measurement was taken. Host types include hardware, virtual machines, Docker containers, and Kubernetes nodes." type: group fields: - name: architecture level: core type: keyword ignore_above: 1024 description: Operating system architecture. example: x86_64 - name: domain level: extended type: keyword ignore_above: 1024 description: "Name of the domain of which the host is a member.\nFor example, on Windows this could be the host's Active Directory domain or NetBIOS domain name. For Linux this could be the domain of the host's LDAP provider." example: CONTOSO default_field: false - name: hostname level: core type: keyword ignore_above: 1024 description: "Hostname of the host.\nIt normally contains what the `hostname` command returns on the host machine." - name: id level: core type: keyword ignore_above: 1024 description: "Unique host id.\nAs hostname is not always unique, use values that are meaningful in your environment.\nExample: The current usage of `beat.name`." - name: ip level: core type: ip description: Host ip addresses. - name: mac level: core type: keyword ignore_above: 1024 description: Host mac addresses. - name: name level: core type: keyword ignore_above: 1024 description: "Name of the host.\nIt can contain what `hostname` returns on Unix systems, the fully qualified domain name, or a name specified by the user. The sender decides which value to use." - name: os.family level: extended type: keyword ignore_above: 1024 description: OS family (such as redhat, debian, freebsd, windows). example: debian - name: os.kernel level: extended type: keyword ignore_above: 1024 description: Operating system kernel version as a raw string. example: 4.4.0-112-generic - name: os.name level: extended type: keyword ignore_above: 1024 multi_fields: - name: text type: text norms: false default_field: false description: Operating system name, without the version. example: Mac OS X - name: os.platform level: extended type: keyword ignore_above: 1024 description: Operating system platform (such centos, ubuntu, windows). example: darwin - name: os.version level: extended type: keyword ignore_above: 1024 description: Operating system version as a raw string. example: 10.14.1 - name: type level: core type: keyword ignore_above: 1024 description: "Type of host.\nFor Cloud providers this can be the machine type like `t2.medium`. If vm, this could be the container, for example, or other information meaningful in your environment." - name: containerized type: boolean description: > If the host is a container. - name: os.build type: keyword example: "18D109" description: > OS build information. - name: os.codename type: keyword example: "stretch" description: > OS codename, if any. PKlINPK4WK elastic_agent-1.13.1/data_stream/osquerybeat_metrics/fields/base-fields.ymlUTQ e- name: data_stream.type type: constant_keyword description: Data stream type. - name: data_stream.dataset type: constant_keyword description: Data stream dataset. - name: data_stream.namespace type: constant_keyword description: Data stream namespace. - name: "@timestamp" type: date description: Event timestamp. PK8pKKPK4WK elastic_agent-1.13.1/data_stream/osquerybeat_metrics/fields/beat-fields.ymlUTQ e- name: beat.type descripion: Beat type. type: keyword - name: beat.stats description: Beat stats type: group fields: - name: libbeat type: group description: > Fields common to all Beats fields: - name: output type: group description: > Output stats fields: - name: events type: group description: > Event counters fields: - name: acked type: long metric_type: counter description: > Number of events acknowledged - name: active type: long metric_type: gauge description: > Number of active events - name: batches type: long metric_type: counter description: > Number of event batches - name: dropped type: long metric_type: counter description: > Number of events dropped - name: duplicates type: long metric_type: counter description: > Number of events duplicated - name: failed type: long metric_type: counter description: > Number of events failed - name: toomany type: long metric_type: counter description: > Number of too many events - name: total type: long metric_type: counter description: > Total number of events - name: write type: group description: > Write stats fields: - name: bytes type: long metric_type: counter description: > Number of bytes written - name: errors type: long metric_type: counter description: > Number of write errors PKHb b PK4WC elastic_agent-1.13.1/data_stream/osquerybeat_metrics/fields/ecs.ymlUTQ e- description: |- ECS version this event conforms to. `ecs.version` is a required field and must exist in all events. When querying across multiple indices -- which may conform to slightly different ECS versions -- this field lets integrations adjust to the schema version of the events. name: ecs.version type: keyword - description: |- Extended build information for the agent. This field is intended to contain any build information that a data source may provide, no specific formatting is required. name: agent.build.original type: keyword - description: |- Ephemeral identifier of this agent (if one exists). This id normally changes across restarts, but `agent.id` does not. name: agent.ephemeral_id type: keyword - description: |- Unique identifier of this agent (if one exists). Example: For Beats this would be beat.id. dimension: true name: agent.id type: keyword - description: |- Custom name of the agent. This is a name that can be given to an agent. This can be helpful if for example two Filebeat instances are running on the same host but a human readable separation is needed on which Filebeat instance data is coming from. name: agent.name type: keyword - description: |- Type of the agent. The agent type always stays the same and should be given by the agent used. In case of Filebeat the agent would always be Filebeat also if two Filebeat instances are run on the same machine. name: agent.type type: keyword - description: Version of the agent. name: agent.version type: keyword - description: |- Original log level of the log event. If the source of the event provides a log level or textual severity, this is the one that goes in `log.level`. If your source doesn't specify one, you may put your event transport's severity here (e.g. Syslog severity). Some examples are `warn`, `err`, `i`, `informational`. name: log.level type: keyword - description: |- Address where data about this service was collected from. This should be a URI, network address (ipv4:port or [ipv6]:port) or a resource path (sockets). dimension: true name: service.address type: keyword PK mPK4WF elastic_agent-1.13.1/data_stream/osquerybeat_metrics/fields/fields.ymlUTQ e- name: elastic_agent title: Elastic Agent description: Fields related to the Elastic Agents type: group fields: - name: id type: keyword ignore_above: 1024 description: Elastic Agent id. - name: process level: extended type: keyword ignore_above: 1024 description: Process run by the Elastic Agent. example: metricbeat - name: snapshot level: extended type: boolean description: Is the agent running from a snapshot build - name: version level: extended type: keyword ignore_above: 1024 description: Elastic agent version. example: 7.11.0 - name: system.process type: group fields: - name: cpu type: group fields: - name: user.ticks type: long metric_type: counter description: | The amount of CPU time the process spent in user space. - name: total.value type: long metric_type: counter description: | The value of CPU usage since starting the process. - name: system.ticks type: long metric_type: counter description: | The amount of CPU time the process spent in kernel space. - name: total.ticks type: long metric_type: counter description: | The total CPU time spent by the process. - name: total.time.ms type: long metric_type: counter description: | The total CPU time spent by the process. - name: user.time.ms type: long metric_type: counter description: | The amount of CPU time the process spent in user space. - name: system.time.ms type: long metric_type: counter description: | The amount of CPU time the process spent in kernel space. - name: memory type: group fields: - name: size type: long format: bytes unit: byte metric_type: gauge description: | The total virtual memory the process has. On Windows this represents the Commit Charge (the total amount of memory that the memory manager has committed for a running process) value in bytes for this process. - name: fd type: group fields: - name: open type: long metric_type: gauge description: The number of file descriptors open by the process. - name: limit.soft type: long metric_type: gauge description: | The soft limit on the number of file descriptors opened by the process. The soft limit can be changed by the process at any time. - name: limit.hard type: long metric_type: gauge description: | The hard limit on the number of file descriptors opened by the process. The hard limit can only be raised by root. - name: cgroup type: group fields: - name: id type: keyword description: | The ID common to all cgroups associated with this task. If there isn't a common ID used by all cgroups this field will be absent. - name: path type: keyword description: | The path to the cgroup relative to the cgroup subsystem's mountpoint. If there isn't a common path used by all cgroups this field will be absent. - name: cpu type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystem's mountpoint. - name: cfs.period.us type: long unit: micros metric_type: gauge description: | Period of time in microseconds for how regularly a cgroup's access to CPU resources should be reallocated. - name: cfs.quota.us type: long unit: micros metric_type: gauge description: | Total amount of time in microseconds for which all tasks in a cgroup can run during one period (as defined by cfs.period.us). - name: cfs.shares type: long metric_type: gauge description: | An integer value that specifies a relative share of CPU time available to the tasks in a cgroup. The value specified in the cpu.shares file must be 2 or higher. - name: rt.period.us type: long unit: micros metric_type: gauge description: | Period of time in microseconds for how regularly a cgroup's access to CPU resources is reallocated. - name: rt.runtime.us type: long unit: micros metric_type: gauge description: | Period of time in microseconds for the longest continuous period in which the tasks in a cgroup have access to CPU resources. - name: stats.periods type: long metric_type: counter description: | Number of period intervals (as specified in cpu.cfs.period.us) that have elapsed. - name: stats.throttled.periods type: long metric_type: counter description: | Number of times tasks in a cgroup have been throttled (that is, not allowed to run because they have exhausted all of the available time as specified by their quota). - name: stats.throttled.ns type: long metric_type: counter unit: nanos description: | The total time duration (in nanoseconds) for which tasks in a cgroup have been throttled. - name: cpuacct type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystem's mountpoint. - name: total.ns type: long metric_type: counter unit: nanos description: | Total CPU time in nanoseconds consumed by all tasks in the cgroup. - name: stats.user.ns type: long metric_type: counter unit: nanos description: CPU time consumed by tasks in user mode. - name: stats.system.ns type: long metric_type: counter unit: nanos description: CPU time consumed by tasks in user (kernel) mode. - name: percpu type: object description: | CPU time (in nanoseconds) consumed on each CPU by all tasks in this cgroup. - name: memory type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystem's mountpoint. - name: mem.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total memory usage by processes in the cgroup (in bytes). - name: mem.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum memory used by processes in the cgroup (in bytes). - name: mem.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of user memory in bytes (including file cache) that tasks in the cgroup are allowed to use. - name: mem.failures type: long description: | The number of times that the memory limit (mem.limit.bytes) was reached. - name: memsw.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | The sum of current memory usage plus swap space used by processes in the cgroup (in bytes). - name: memsw.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of memory and swap space used by processes in the cgroup (in bytes). - name: memsw.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount for the sum of memory and swap usage that tasks in the cgroup are allowed to use. - name: memsw.failures type: long unit: byte metric_type: gauge description: | The number of times that the memory plus swap space limit (memsw.limit.bytes) was reached. - name: kmem.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total kernel memory usage by processes in the cgroup (in bytes). - name: kmem.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum kernel memory used by processes in the cgroup (in bytes). - name: kmem.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of kernel memory that tasks in the cgroup are allowed to use. - name: kmem.failures type: long metric_type: counter description: | The number of times that the memory limit (kmem.limit.bytes) was reached. - name: kmem_tcp.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total memory usage for TCP buffers in bytes. - name: kmem_tcp.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum memory used for TCP buffers by processes in the cgroup (in bytes). - name: kmem_tcp.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of memory for TCP buffers that tasks in the cgroup are allowed to use. - name: kmem_tcp.failures type: long metric_type: counter description: | The number of times that the memory limit (kmem_tcp.limit.bytes) was reached. - name: stats.active_anon.bytes type: long format: bytes unit: byte metric_type: gauge description: | Anonymous and swap cache on active least-recently-used (LRU) list, including tmpfs (shmem), in bytes. - name: stats.active_file.bytes type: long format: bytes unit: byte metric_type: gauge description: File-backed memory on active LRU list, in bytes. - name: stats.cache.bytes type: long format: bytes unit: byte metric_type: gauge description: Page cache, including tmpfs (shmem), in bytes. - name: stats.hierarchical_memory_limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | Memory limit for the hierarchy that contains the memory cgroup, in bytes. - name: stats.hierarchical_memsw_limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | Memory plus swap limit for the hierarchy that contains the memory cgroup, in bytes. - name: stats.inactive_anon.bytes type: long format: bytes unit: byte metric_type: gauge description: | Anonymous and swap cache on inactive LRU list, including tmpfs (shmem), in bytes - name: stats.inactive_file.bytes type: long format: bytes unit: byte metric_type: gauge description: | File-backed memory on inactive LRU list, in bytes. - name: stats.mapped_file.bytes type: long format: bytes unit: byte metric_type: gauge description: | Size of memory-mapped mapped files, including tmpfs (shmem), in bytes. - name: stats.page_faults type: long metric_type: counter description: | Number of times that a process in the cgroup triggered a page fault. - name: stats.major_page_faults type: long metric_type: counter description: | Number of times that a process in the cgroup triggered a major fault. "Major" faults happen when the kernel actually has to read the data from disk. - name: stats.pages_in type: long metric_type: counter description: | Number of pages paged into memory. This is a counter. - name: stats.pages_out type: long metric_type: counter description: | Number of pages paged out of memory. This is a counter. - name: stats.rss.bytes type: long format: bytes unit: byte metric_type: gauge description: | Anonymous and swap cache (includes transparent hugepages), not including tmpfs (shmem), in bytes. - name: stats.rss_huge.bytes type: long format: bytes unit: byte metric_type: gauge description: | Number of bytes of anonymous transparent hugepages. - name: stats.swap.bytes type: long format: bytes unit: byte metric_type: gauge description: | Swap usage, in bytes. - name: stats.unevictable.bytes type: long format: bytes unit: byte metric_type: gauge description: | Memory that cannot be reclaimed, in bytes. - name: blkio type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystems mountpoint. - name: total.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total number of bytes transferred to and from all block devices by processes in the cgroup. - name: total.ios type: long metric_type: counter description: | Total number of I/O operations performed on all devices by processes in the cgroup as seen by the throttling policy. PK&@@PK4WA elastic_agent-1.13.1/data_stream/osquerybeat_metrics/manifest.ymlUTQ etitle: Elastic Agent dataset: elastic_agent.osquerybeat type: metrics elasticsearch: index_mode: "time_series" index_template: mappings: dynamic: false PKۦPK4W1 elastic_agent-1.13.1/data_stream/packetbeat_logs/UTQ ePK4W8 elastic_agent-1.13.1/data_stream/packetbeat_logs/fields/UTQ ePK4WA elastic_agent-1.13.1/data_stream/packetbeat_logs/fields/agent.ymlUTQ e- name: cloud title: Cloud group: 2 description: Fields related to the cloud or infrastructure the events are coming from. footnote: "Examples: If Metricbeat is running on an EC2 host and fetches data from its host, the cloud info contains the data about this machine. If Metricbeat runs on a remote machine outside the cloud and fetches data from a service running in the cloud, the field contains cloud data from the machine the service is running on." type: group fields: - name: account.id level: extended type: keyword ignore_above: 1024 description: "The cloud account or organization id used to identify different entities in a multi-tenant environment.\nExamples: AWS account id, Google Cloud ORG Id, or other unique identifier." example: 666777888999 - name: availability_zone level: extended type: keyword ignore_above: 1024 description: Availability zone in which this host is running. example: us-east-1c - name: instance.id level: extended type: keyword ignore_above: 1024 description: Instance ID of the host machine. example: i-1234567890abcdef0 - name: instance.name level: extended type: keyword ignore_above: 1024 description: Instance name of the host machine. - name: machine.type level: extended type: keyword ignore_above: 1024 description: Machine type of the host machine. example: t2.medium - name: provider level: extended type: keyword ignore_above: 1024 description: Name of the cloud provider. Example values are aws, azure, gcp, or digitalocean. example: aws - name: region level: extended type: keyword ignore_above: 1024 description: Region in which this host is running. example: us-east-1 - name: project.id type: keyword description: Name of the project in Google Cloud. - name: image.id type: keyword description: Image ID for the cloud instance. - name: container title: Container group: 2 description: "Container fields are used for meta information about the specific container that is the source of information.\nThese fields help correlate data based containers from any runtime." type: group fields: - name: id level: core type: keyword ignore_above: 1024 description: Unique container id. - name: image.name level: extended type: keyword ignore_above: 1024 description: Name of the image the container was built on. - name: labels level: extended type: object object_type: keyword description: Image labels. - name: name level: extended type: keyword ignore_above: 1024 description: Container name. - name: host title: Host group: 2 description: "A host is defined as a general computing instance.\nECS host.* fields should be populated with details about the host on which the event happened, or from which the measurement was taken. Host types include hardware, virtual machines, Docker containers, and Kubernetes nodes." type: group fields: - name: architecture level: core type: keyword ignore_above: 1024 description: Operating system architecture. example: x86_64 - name: domain level: extended type: keyword ignore_above: 1024 description: "Name of the domain of which the host is a member.\nFor example, on Windows this could be the host's Active Directory domain or NetBIOS domain name. For Linux this could be the domain of the host's LDAP provider." example: CONTOSO default_field: false - name: hostname level: core type: keyword ignore_above: 1024 description: "Hostname of the host.\nIt normally contains what the `hostname` command returns on the host machine." - name: id level: core type: keyword ignore_above: 1024 description: "Unique host id.\nAs hostname is not always unique, use values that are meaningful in your environment.\nExample: The current usage of `beat.name`." - name: ip level: core type: ip description: Host ip addresses. - name: mac level: core type: keyword ignore_above: 1024 description: Host mac addresses. - name: name level: core type: keyword ignore_above: 1024 description: "Name of the host.\nIt can contain what `hostname` returns on Unix systems, the fully qualified domain name, or a name specified by the user. The sender decides which value to use." - name: os.family level: extended type: keyword ignore_above: 1024 description: OS family (such as redhat, debian, freebsd, windows). example: debian - name: os.kernel level: extended type: keyword ignore_above: 1024 description: Operating system kernel version as a raw string. example: 4.4.0-112-generic - name: os.name level: extended type: keyword ignore_above: 1024 multi_fields: - name: text type: text norms: false default_field: false description: Operating system name, without the version. example: Mac OS X - name: os.platform level: extended type: keyword ignore_above: 1024 description: Operating system platform (such centos, ubuntu, windows). example: darwin - name: os.version level: extended type: keyword ignore_above: 1024 description: Operating system version as a raw string. example: 10.14.1 - name: type level: core type: keyword ignore_above: 1024 description: "Type of host.\nFor Cloud providers this can be the machine type like `t2.medium`. If vm, this could be the container, for example, or other information meaningful in your environment." - name: containerized type: boolean description: > If the host is a container. - name: os.build type: keyword example: "18D109" description: > OS build information. - name: os.codename type: keyword example: "stretch" description: > OS codename, if any. PKlINPK4WG elastic_agent-1.13.1/data_stream/packetbeat_logs/fields/base-fields.ymlUTQ e- name: data_stream.type type: constant_keyword description: Data stream type. - name: data_stream.dataset type: constant_keyword description: Data stream dataset. - name: data_stream.namespace type: constant_keyword description: Data stream namespace. - name: "@timestamp" type: date description: Event timestamp. PK8pKKPK4W? elastic_agent-1.13.1/data_stream/packetbeat_logs/fields/ecs.ymlUTQ e- description: |- ECS version this event conforms to. `ecs.version` is a required field and must exist in all events. When querying across multiple indices -- which may conform to slightly different ECS versions -- this field lets integrations adjust to the schema version of the events. name: ecs.version type: keyword - description: |- Extended build information for the agent. This field is intended to contain any build information that a data source may provide, no specific formatting is required. name: agent.build.original type: keyword - description: |- Ephemeral identifier of this agent (if one exists). This id normally changes across restarts, but `agent.id` does not. name: agent.ephemeral_id type: keyword - description: |- Unique identifier of this agent (if one exists). Example: For Beats this would be beat.id. name: agent.id type: keyword - description: |- Custom name of the agent. This is a name that can be given to an agent. This can be helpful if for example two Filebeat instances are running on the same host but a human readable separation is needed on which Filebeat instance data is coming from. name: agent.name type: keyword - description: |- Type of the agent. The agent type always stays the same and should be given by the agent used. In case of Filebeat the agent would always be Filebeat also if two Filebeat instances are run on the same machine. name: agent.type type: keyword - description: Version of the agent. name: agent.version type: keyword - description: |- Original log level of the log event. If the source of the event provides a log level or textual severity, this is the one that goes in `log.level`. If your source doesn't specify one, you may put your event transport's severity here (e.g. Syslog severity). Some examples are `warn`, `err`, `i`, `informational`. name: log.level type: keyword PKuPK4WB elastic_agent-1.13.1/data_stream/packetbeat_logs/fields/fields.ymlUTQ e- description: |- For log events the message field contains the log message, optimized for viewing in a log viewer. For structured logs without an original message field, other fields can be concatenated to form a human-readable summary of the event. If multiple messages exist, they can be combined into one message. name: message type: match_only_text - description: Fields related to the Elastic Agents fields: - description: Elastic Agent id. ignore_above: 1024 name: id type: keyword - description: Process run by the Elastic Agent. example: metricbeat ignore_above: 1024 level: extended name: process type: keyword - description: Is the agent running from a snapshot build level: extended name: snapshot type: boolean - description: Elastic agent version. example: 7.11.0 ignore_above: 1024 level: extended name: version type: keyword name: elastic_agent title: Elastic Agent type: group - description: Agent component that the log message is about, only available on Elastic Agent 8.6.0+ fields: - description: Component id ignore_above: 1024 name: id type: wildcard - description: The type of the component ignore_above: 1024 name: type type: keyword - description: The binary that exeuctes the component example: filebeat ignore_above: 1024 name: binary type: keyword - ignore_above: 1024 name: dataset type: keyword name: component type: group - fields: - fields: - description: Number of events currently in the pipeline. The maximum size is the configured queue size plus one event per event pipeline client. metric_type: gauge name: active type: long - description: Number of events published by the pipeline metric_type: counter name: published type: long - description: Number of events processed by the pipeline metric_type: counter name: total type: long name: events type: group - description: Number of events successfully acknowledged by the output metric_type: counter name: queue.acked type: long name: monitoring.metrics.libbeat.pipeline type: group PKrO7 7 PK4W= elastic_agent-1.13.1/data_stream/packetbeat_logs/manifest.ymlUTQ etitle: Elastic Agent dataset: elastic_agent.packetbeat type: logs elasticsearch: index_template: mappings: dynamic: false PK!PK4W4 elastic_agent-1.13.1/data_stream/packetbeat_metrics/UTQ ePK4W; elastic_agent-1.13.1/data_stream/packetbeat_metrics/fields/UTQ ePK4WD elastic_agent-1.13.1/data_stream/packetbeat_metrics/fields/agent.ymlUTQ e- name: cloud title: Cloud group: 2 description: Fields related to the cloud or infrastructure the events are coming from. footnote: "Examples: If Metricbeat is running on an EC2 host and fetches data from its host, the cloud info contains the data about this machine. If Metricbeat runs on a remote machine outside the cloud and fetches data from a service running in the cloud, the field contains cloud data from the machine the service is running on." type: group fields: - name: account.id level: extended type: keyword ignore_above: 1024 description: "The cloud account or organization id used to identify different entities in a multi-tenant environment.\nExamples: AWS account id, Google Cloud ORG Id, or other unique identifier." example: 666777888999 - name: availability_zone level: extended type: keyword ignore_above: 1024 description: Availability zone in which this host is running. example: us-east-1c - name: instance.id level: extended type: keyword ignore_above: 1024 description: Instance ID of the host machine. example: i-1234567890abcdef0 - name: instance.name level: extended type: keyword ignore_above: 1024 description: Instance name of the host machine. - name: machine.type level: extended type: keyword ignore_above: 1024 description: Machine type of the host machine. example: t2.medium - name: provider level: extended type: keyword ignore_above: 1024 description: Name of the cloud provider. Example values are aws, azure, gcp, or digitalocean. example: aws - name: region level: extended type: keyword ignore_above: 1024 description: Region in which this host is running. example: us-east-1 - name: project.id type: keyword description: Name of the project in Google Cloud. - name: image.id type: keyword description: Image ID for the cloud instance. - name: container title: Container group: 2 description: "Container fields are used for meta information about the specific container that is the source of information.\nThese fields help correlate data based containers from any runtime." type: group fields: - name: id level: core type: keyword ignore_above: 1024 description: Unique container id. - name: image.name level: extended type: keyword ignore_above: 1024 description: Name of the image the container was built on. - name: labels level: extended type: object object_type: keyword description: Image labels. - name: name level: extended type: keyword ignore_above: 1024 description: Container name. - name: host title: Host group: 2 description: "A host is defined as a general computing instance.\nECS host.* fields should be populated with details about the host on which the event happened, or from which the measurement was taken. Host types include hardware, virtual machines, Docker containers, and Kubernetes nodes." type: group fields: - name: architecture level: core type: keyword ignore_above: 1024 description: Operating system architecture. example: x86_64 - name: domain level: extended type: keyword ignore_above: 1024 description: "Name of the domain of which the host is a member.\nFor example, on Windows this could be the host's Active Directory domain or NetBIOS domain name. For Linux this could be the domain of the host's LDAP provider." example: CONTOSO default_field: false - name: hostname level: core type: keyword ignore_above: 1024 description: "Hostname of the host.\nIt normally contains what the `hostname` command returns on the host machine." - name: id level: core type: keyword ignore_above: 1024 description: "Unique host id.\nAs hostname is not always unique, use values that are meaningful in your environment.\nExample: The current usage of `beat.name`." - name: ip level: core type: ip description: Host ip addresses. - name: mac level: core type: keyword ignore_above: 1024 description: Host mac addresses. - name: name level: core type: keyword ignore_above: 1024 description: "Name of the host.\nIt can contain what `hostname` returns on Unix systems, the fully qualified domain name, or a name specified by the user. The sender decides which value to use." - name: os.family level: extended type: keyword ignore_above: 1024 description: OS family (such as redhat, debian, freebsd, windows). example: debian - name: os.kernel level: extended type: keyword ignore_above: 1024 description: Operating system kernel version as a raw string. example: 4.4.0-112-generic - name: os.name level: extended type: keyword ignore_above: 1024 multi_fields: - name: text type: text norms: false default_field: false description: Operating system name, without the version. example: Mac OS X - name: os.platform level: extended type: keyword ignore_above: 1024 description: Operating system platform (such centos, ubuntu, windows). example: darwin - name: os.version level: extended type: keyword ignore_above: 1024 description: Operating system version as a raw string. example: 10.14.1 - name: type level: core type: keyword ignore_above: 1024 description: "Type of host.\nFor Cloud providers this can be the machine type like `t2.medium`. If vm, this could be the container, for example, or other information meaningful in your environment." - name: containerized type: boolean description: > If the host is a container. - name: os.build type: keyword example: "18D109" description: > OS build information. - name: os.codename type: keyword example: "stretch" description: > OS codename, if any. PKlINPK4WJ elastic_agent-1.13.1/data_stream/packetbeat_metrics/fields/base-fields.ymlUTQ e- name: data_stream.type type: constant_keyword description: Data stream type. - name: data_stream.dataset type: constant_keyword description: Data stream dataset. - name: data_stream.namespace type: constant_keyword description: Data stream namespace. - name: "@timestamp" type: date description: Event timestamp. PK8pKKPK4WJ elastic_agent-1.13.1/data_stream/packetbeat_metrics/fields/beat-fields.ymlUTQ e- name: beat.type descripion: Beat type. type: keyword - name: beat.stats description: Beat stats type: group fields: - name: libbeat type: group description: > Fields common to all Beats fields: - name: output type: group description: > Output stats fields: - name: events type: group description: > Event counters fields: - name: acked type: long metric_type: counter description: > Number of events acknowledged - name: active type: long metric_type: gauge description: > Number of active events - name: batches type: long metric_type: counter description: > Number of event batches - name: dropped type: long metric_type: counter description: > Number of events dropped - name: duplicates type: long metric_type: counter description: > Number of events duplicated - name: failed type: long metric_type: counter description: > Number of events failed - name: toomany type: long metric_type: counter description: > Number of too many events - name: total type: long metric_type: counter description: > Total number of events - name: write type: group description: > Write stats fields: - name: bytes type: long metric_type: counter description: > Number of bytes written - name: errors type: long metric_type: counter description: > Number of write errors PKHb b PK4WB elastic_agent-1.13.1/data_stream/packetbeat_metrics/fields/ecs.ymlUTQ e- description: |- ECS version this event conforms to. `ecs.version` is a required field and must exist in all events. When querying across multiple indices -- which may conform to slightly different ECS versions -- this field lets integrations adjust to the schema version of the events. name: ecs.version type: keyword - description: |- Extended build information for the agent. This field is intended to contain any build information that a data source may provide, no specific formatting is required. name: agent.build.original type: keyword - description: |- Ephemeral identifier of this agent (if one exists). This id normally changes across restarts, but `agent.id` does not. name: agent.ephemeral_id type: keyword - description: |- Unique identifier of this agent (if one exists). Example: For Beats this would be beat.id. dimension: true name: agent.id type: keyword - description: |- Custom name of the agent. This is a name that can be given to an agent. This can be helpful if for example two Filebeat instances are running on the same host but a human readable separation is needed on which Filebeat instance data is coming from. name: agent.name type: keyword - description: |- Type of the agent. The agent type always stays the same and should be given by the agent used. In case of Filebeat the agent would always be Filebeat also if two Filebeat instances are run on the same machine. name: agent.type type: keyword - description: Version of the agent. name: agent.version type: keyword - description: |- Original log level of the log event. If the source of the event provides a log level or textual severity, this is the one that goes in `log.level`. If your source doesn't specify one, you may put your event transport's severity here (e.g. Syslog severity). Some examples are `warn`, `err`, `i`, `informational`. name: log.level type: keyword - description: |- Address where data about this service was collected from. This should be a URI, network address (ipv4:port or [ipv6]:port) or a resource path (sockets). dimension: true name: service.address type: keyword PK mPK4WE elastic_agent-1.13.1/data_stream/packetbeat_metrics/fields/fields.ymlUTQ e- name: elastic_agent title: Elastic Agent description: Fields related to the Elastic Agents type: group fields: - name: id type: keyword ignore_above: 1024 description: Elastic Agent id. - name: process level: extended type: keyword ignore_above: 1024 description: Process run by the Elastic Agent. example: metricbeat - name: snapshot level: extended type: boolean description: Is the agent running from a snapshot build - name: version level: extended type: keyword ignore_above: 1024 description: Elastic agent version. example: 7.11.0 - name: system.process type: group fields: - name: cpu type: group fields: - name: user.ticks type: long metric_type: counter description: | The amount of CPU time the process spent in user space. - name: total.value type: long metric_type: counter description: | The value of CPU usage since starting the process. - name: system.ticks type: long metric_type: counter description: | The amount of CPU time the process spent in kernel space. - name: total.ticks type: long metric_type: counter description: | The total CPU time spent by the process. - name: total.time.ms type: long metric_type: counter description: | The total CPU time spent by the process. - name: user.time.ms type: long metric_type: counter description: | The amount of CPU time the process spent in user space. - name: system.time.ms type: long metric_type: counter description: | The amount of CPU time the process spent in kernel space. - name: memory type: group fields: - name: size type: long format: bytes unit: byte metric_type: gauge description: | The total virtual memory the process has. On Windows this represents the Commit Charge (the total amount of memory that the memory manager has committed for a running process) value in bytes for this process. - name: fd type: group fields: - name: open type: long metric_type: gauge description: The number of file descriptors open by the process. - name: limit.soft type: long metric_type: gauge description: | The soft limit on the number of file descriptors opened by the process. The soft limit can be changed by the process at any time. - name: limit.hard type: long metric_type: gauge description: | The hard limit on the number of file descriptors opened by the process. The hard limit can only be raised by root. - name: cgroup type: group fields: - name: id type: keyword description: | The ID common to all cgroups associated with this task. If there isn't a common ID used by all cgroups this field will be absent. - name: path type: keyword description: | The path to the cgroup relative to the cgroup subsystem's mountpoint. If there isn't a common path used by all cgroups this field will be absent. - name: cpu type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystem's mountpoint. - name: cfs.period.us type: long unit: micros metric_type: gauge description: | Period of time in microseconds for how regularly a cgroup's access to CPU resources should be reallocated. - name: cfs.quota.us type: long unit: micros metric_type: gauge description: | Total amount of time in microseconds for which all tasks in a cgroup can run during one period (as defined by cfs.period.us). - name: cfs.shares type: long metric_type: gauge description: | An integer value that specifies a relative share of CPU time available to the tasks in a cgroup. The value specified in the cpu.shares file must be 2 or higher. - name: rt.period.us type: long unit: micros metric_type: gauge description: | Period of time in microseconds for how regularly a cgroup's access to CPU resources is reallocated. - name: rt.runtime.us type: long unit: micros metric_type: gauge description: | Period of time in microseconds for the longest continuous period in which the tasks in a cgroup have access to CPU resources. - name: stats.periods type: long metric_type: counter description: | Number of period intervals (as specified in cpu.cfs.period.us) that have elapsed. - name: stats.throttled.periods type: long metric_type: counter description: | Number of times tasks in a cgroup have been throttled (that is, not allowed to run because they have exhausted all of the available time as specified by their quota). - name: stats.throttled.ns type: long metric_type: counter unit: nanos description: | The total time duration (in nanoseconds) for which tasks in a cgroup have been throttled. - name: cpuacct type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystem's mountpoint. - name: total.ns type: long metric_type: counter unit: nanos description: | Total CPU time in nanoseconds consumed by all tasks in the cgroup. - name: stats.user.ns type: long metric_type: counter unit: nanos description: CPU time consumed by tasks in user mode. - name: stats.system.ns type: long metric_type: counter unit: nanos description: CPU time consumed by tasks in user (kernel) mode. - name: percpu type: object description: | CPU time (in nanoseconds) consumed on each CPU by all tasks in this cgroup. - name: memory type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystem's mountpoint. - name: mem.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total memory usage by processes in the cgroup (in bytes). - name: mem.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum memory used by processes in the cgroup (in bytes). - name: mem.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of user memory in bytes (including file cache) that tasks in the cgroup are allowed to use. - name: mem.failures type: long description: | The number of times that the memory limit (mem.limit.bytes) was reached. - name: memsw.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | The sum of current memory usage plus swap space used by processes in the cgroup (in bytes). - name: memsw.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of memory and swap space used by processes in the cgroup (in bytes). - name: memsw.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount for the sum of memory and swap usage that tasks in the cgroup are allowed to use. - name: memsw.failures type: long unit: byte metric_type: gauge description: | The number of times that the memory plus swap space limit (memsw.limit.bytes) was reached. - name: kmem.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total kernel memory usage by processes in the cgroup (in bytes). - name: kmem.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum kernel memory used by processes in the cgroup (in bytes). - name: kmem.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of kernel memory that tasks in the cgroup are allowed to use. - name: kmem.failures type: long metric_type: counter description: | The number of times that the memory limit (kmem.limit.bytes) was reached. - name: kmem_tcp.usage.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total memory usage for TCP buffers in bytes. - name: kmem_tcp.usage.max.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum memory used for TCP buffers by processes in the cgroup (in bytes). - name: kmem_tcp.limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | The maximum amount of memory for TCP buffers that tasks in the cgroup are allowed to use. - name: kmem_tcp.failures type: long metric_type: counter description: | The number of times that the memory limit (kmem_tcp.limit.bytes) was reached. - name: stats.active_anon.bytes type: long format: bytes unit: byte metric_type: gauge description: | Anonymous and swap cache on active least-recently-used (LRU) list, including tmpfs (shmem), in bytes. - name: stats.active_file.bytes type: long format: bytes unit: byte metric_type: gauge description: File-backed memory on active LRU list, in bytes. - name: stats.cache.bytes type: long format: bytes unit: byte metric_type: gauge description: Page cache, including tmpfs (shmem), in bytes. - name: stats.hierarchical_memory_limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | Memory limit for the hierarchy that contains the memory cgroup, in bytes. - name: stats.hierarchical_memsw_limit.bytes type: long format: bytes unit: byte metric_type: gauge description: | Memory plus swap limit for the hierarchy that contains the memory cgroup, in bytes. - name: stats.inactive_anon.bytes type: long format: bytes unit: byte metric_type: gauge description: | Anonymous and swap cache on inactive LRU list, including tmpfs (shmem), in bytes - name: stats.inactive_file.bytes type: long format: bytes unit: byte metric_type: gauge description: | File-backed memory on inactive LRU list, in bytes. - name: stats.mapped_file.bytes type: long format: bytes unit: byte metric_type: gauge description: | Size of memory-mapped mapped files, including tmpfs (shmem), in bytes. - name: stats.page_faults type: long metric_type: counter description: | Number of times that a process in the cgroup triggered a page fault. - name: stats.major_page_faults type: long metric_type: counter description: | Number of times that a process in the cgroup triggered a major fault. "Major" faults happen when the kernel actually has to read the data from disk. - name: stats.pages_in type: long metric_type: counter description: | Number of pages paged into memory. This is a counter. - name: stats.pages_out type: long metric_type: counter description: | Number of pages paged out of memory. This is a counter. - name: stats.rss.bytes type: long format: bytes unit: byte metric_type: gauge description: | Anonymous and swap cache (includes transparent hugepages), not including tmpfs (shmem), in bytes. - name: stats.rss_huge.bytes type: long format: bytes unit: byte metric_type: gauge description: | Number of bytes of anonymous transparent hugepages. - name: stats.swap.bytes type: long format: bytes unit: byte metric_type: gauge description: | Swap usage, in bytes. - name: stats.unevictable.bytes type: long format: bytes unit: byte metric_type: gauge description: | Memory that cannot be reclaimed, in bytes. - name: blkio type: group fields: - name: id type: keyword description: ID of the cgroup. - name: path type: keyword description: | Path to the cgroup relative to the cgroup subsystems mountpoint. - name: total.bytes type: long format: bytes unit: byte metric_type: gauge description: | Total number of bytes transferred to and from all block devices by processes in the cgroup. - name: total.ios type: long metric_type: counter description: | Total number of I/O operations performed on all devices by processes in the cgroup as seen by the throttling policy. PK&@@PK4W@ elastic_agent-1.13.1/data_stream/packetbeat_metrics/manifest.ymlUTQ etitle: Elastic Agent dataset: elastic_agent.packetbeat type: metrics elasticsearch: index_mode: "time_series" index_template: mappings: dynamic: false PKyPK4W elastic_agent-1.13.1/docs/UTQ ePK4W# elastic_agent-1.13.1/docs/README.mdUTQ e# Elastic Agent Integration This integration provides observability for Elastic Agent metrics. It provides a dashboard to visualize the status of your agents so you can troubleshoot problems and determine when to add capacity. You can enable or disable agent monitoring in the agent policy settings. ## Metrics ### Core **Exported fields** | Field | Description | Type | | ----------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------- | | @timestamp | Event timestamp. | date | | cloud.account.id | The cloud account or organization id used to identify different entities in a multi-tenant environment. Examples: AWS account id, Google Cloud ORG Id, or other unique identifier. | keyword | | cloud.availability_zone | Availability zone in which this host is running. | keyword | | cloud.image.id | Image ID for the cloud instance. | keyword | | cloud.instance.id | Instance ID of the host machine. | keyword | | cloud.instance.name | Instance name of the host machine. | keyword | | cloud.machine.type | Machine type of the host machine. | keyword | | cloud.project.id | Name of the project in Google Cloud. | keyword | | cloud.provider | Name of the cloud provider. Example values are aws, azure, gcp, or digitalocean. | keyword | | cloud.region | Region in which this host is running. | keyword | | container.id | Unique container id. | keyword | | container.image.name | Name of the image the container was built on. | keyword | | container.labels | Image labels. | object | | container.name | Container name. | keyword | | data_stream.dataset | Data stream dataset. | constant_keyword | | data_stream.namespace | Data stream namespace. | constant_keyword | | data_stream.type | Data stream type. | constant_keyword | | host.architecture | Operating system architecture. | keyword | | host.containerized | If the host is a container. | boolean | | host.domain | Name of the domain of which the host is a member. For example, on Windows this could be the host's Active Directory domain or NetBIOS domain name. For Linux this could be the domain of the host's LDAP provider. | keyword | | host.hostname | Hostname of the host. It normally contains what the `hostname` command returns on the host machine. | keyword | | host.id | Unique host id. As hostname is not always unique, use values that are meaningful in your environment. Example: The current usage of `beat.name`. | keyword | | host.ip | Host ip address. | ip | | host.mac | Host mac address. | keyword | | host.name | Name of the host. It can contain what `hostname` returns on Unix systems, the fully qualified domain name, or a name specified by the user. The sender decides which value to use. | keyword | | host.os.build | OS build information. | keyword | | host.os.codename | OS codename, if any. | keyword | | host.os.family | OS family (such as redhat, debian, freebsd, windows). | keyword | | host.os.full | Operating system name, including the version or code name. | keyword | | host.os.kernel | Operating system kernel version as a raw string. | keyword | | host.os.name | Operating system name, without the version. | keyword | | host.os.platform | Operating system platform (such centos, ubuntu, windows). | keyword | | host.os.version | Operating system version as a raw string. | keyword | | host.type | Type of host. | keyword | | elastic_agent.id | | Elastic agent id. | | elastic_agent.process | | Elastic agent process (elastic-agent, metricbeat, ...). | | elastic_agent.version | | Elastic version as a raw string. | ### Process The Elastic Agent `process` dataset provides process statistics about Elastic Agent processes. One document is provided for each process. | Field | Description | Type | | ------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------- | | system.process.cpu.system.ticks | The amount of CPU time the process spent in kernel space. | long | | system.process.cpu.system.time.me | The time when the process was started. | date | | system.process.cpu.total.ticks | The total CPU time spent by the process. | long | | system.process.cpu.total.value | The value of CPU usage since starting the process. | long | | system.process.cpu.total.time.me | The time when the process was started. | date | | system.process.cpu.user.ticks | The amount of CPU time the process spent in user space. | long | | system.process.cpu.user.time.me | The time when the process was started. | date | | system.process.env | The environment variables used to start the process. The data is available on FreeBSD, Linux, and OS X. | object | | system.process.fd.limit.soft | The soft limit on the number of file descriptors opened by the process. The soft limit can be changed by the process at any time. | long | | system.process.fd.open | The number of file descriptors open by the process. | long | | system.process.memory.size | The total virtual memory the process has. On Windows this represents the Commit Charge (the total amount of memory that the memory manager has committed for a running process) value in bytes for this process. | long | | system.process.cgroup.blkio.id | ID of the cgroup. | keyword | | system.process.cgroup.blkio.path | Path to the cgroup relative to the cgroup subsystems mountpoint. | keyword | | system.process.cgroup.blkio.total.bytes | Total number of bytes transferred to and from all block devices by processes in the cgroup. | long | | system.process.cgroup.blkio.total.ios | Total number of I/O operations performed on all devices by processes in the cgroup as seen by the throttling policy. | long | | system.process.cgroup.cpu.cfs.period.us | Period of time in microseconds for how regularly a cgroup's access to CPU resources should be reallocated. | long | | system.process.cgroup.cpu.cfs.quota.us | Total amount of time in microseconds for which all tasks in a cgroup can run during one period (as defined by cfs.period.us). | long | | system.process.cgroup.cpu.cfs.shares | An integer value that specifies a relative share of CPU time available to the tasks in a cgroup. The value specified in the cpu.shares file must be 2 or higher. | long | | system.process.cgroup.cpu.id | ID of the cgroup. | keyword | | system.process.cgroup.cpu.path | Path to the cgroup relative to the cgroup subsystem's mountpoint. | keyword | | system.process.cgroup.cpu.rt.period.us | Period of time in microseconds for how regularly a cgroup's access to CPU resources is reallocated. | long | | system.process.cgroup.cpu.rt.runtime.us | Period of time in microseconds for the longest continuous period in which the tasks in a cgroup have access to CPU resources. | long | | system.process.cgroup.cpu.stats.periods | Number of period intervals (as specified in cpu.cfs.period.us) that have elapsed. | long | | system.process.cgroup.cpu.stats.throttled.ns | The total time duration (in nanoseconds) for which tasks in a cgroup have been throttled. | long | | system.process.cgroup.cpu.stats.throttled.periods | Number of times tasks in a cgroup have been throttled (that is, not allowed to run because they have exhausted all of the available time as specified by their quota). | long | | system.process.cgroup.cpuacct.id | ID of the cgroup. | keyword | | system.process.cgroup.cpuacct.path | Path to the cgroup relative to the cgroup subsystem's mountpoint. | keyword | | system.process.cgroup.cpuacct.percpu | CPU time (in nanoseconds) consumed on each CPU by all tasks in this cgroup. | object | | system.process.cgroup.cpuacct.stats.system.ns | CPU time consumed by tasks in user (kernel) mode. | long | | system.process.cgroup.cpuacct.stats.user.ns | CPU time consumed by tasks in user mode. | long | | system.process.cgroup.cpuacct.total.ns | Total CPU time in nanoseconds consumed by all tasks in the cgroup. | long | | system.process.cgroup.id | The ID common to all cgroups associated with this task. If there isn't a common ID used by all cgroups this field will be absent. | keyword | | system.process.cgroup.memory.id | ID of the cgroup. | keyword | | system.process.cgroup.memory.kmem.failures | The number of times that the memory limit (kmem.limit.bytes) was reached. | long | | system.process.cgroup.memory.kmem.limit.bytes | The maximum amount of kernel memory that tasks in the cgroup are allowed to use. | long | | system.process.cgroup.memory.kmem.usage.bytes | Total kernel memory usage by processes in the cgroup (in bytes). | long | | system.process.cgroup.memory.kmem.usage.max.bytes | The maximum kernel memory used by processes in the cgroup (in bytes). | long | | system.process.cgroup.memory.kmem_tcp.failures | The number of times that the memory limit (kmem_tcp.limit.bytes) was reached. | long | | system.process.cgroup.memory.kmem_tcp.limit.bytes | The maximum amount of memory for TCP buffers that tasks in the cgroup are allowed to use. | long | | system.process.cgroup.memory.kmem_tcp.usage.bytes | Total memory usage for TCP buffers in bytes. | long | | system.process.cgroup.memory.kmem_tcp.usage.max.bytes | The maximum memory used for TCP buffers by processes in the cgroup (in bytes). | long | | system.process.cgroup.memory.mem.failures | The number of times that the memory limit (mem.limit.bytes) was reached. | long | | system.process.cgroup.memory.mem.limit.bytes | The maximum amount of user memory in bytes (including file cache) that tasks in the cgroup are allowed to use. | long | | system.process.cgroup.memory.mem.usage.bytes | Total memory usage by processes in the cgroup (in bytes). | long | | system.process.cgroup.memory.mem.usage.max.bytes | The maximum memory used by processes in the cgroup (in bytes). | long | | system.process.cgroup.memory.memsw.failures | The number of times that the memory plus swap space limit (memsw.limit.bytes) was reached. | long | | system.process.cgroup.memory.memsw.limit.bytes | The maximum amount for the sum of memory and swap usage that tasks in the cgroup are allowed to use. | long | | system.process.cgroup.memory.memsw.usage.bytes | The sum of current memory usage plus swap space used by processes in the cgroup (in bytes). | long | | system.process.cgroup.memory.memsw.usage.max.bytes | The maximum amount of memory and swap space used by processes in the cgroup (in bytes). | long | | system.process.cgroup.memory.path | Path to the cgroup relative to the cgroup subsystem's mountpoint. | keyword | | system.process.cgroup.memory.stats.active_anon.bytes | Anonymous and swap cache on active least-recently-used (LRU) list, including tmpfs (shmem), in bytes. | long | | system.process.cgroup.memory.stats.active_file.bytes | File-backed memory on active LRU list, in bytes. | long | | system.process.cgroup.memory.stats.cache.bytes | Page cache, including tmpfs (shmem), in bytes. | long | | system.process.cgroup.memory.stats.hierarchical_memory_limit.bytes | Memory limit for the hierarchy that contains the memory cgroup, in bytes. | long | | system.process.cgroup.memory.stats.hierarchical_memsw_limit.bytes | Memory plus swap limit for the hierarchy that contains the memory cgroup, in bytes. | long | | system.process.cgroup.memory.stats.inactive_anon.bytes | Anonymous and swap cache on inactive LRU list, including tmpfs (shmem), in bytes | long | | system.process.cgroup.memory.stats.inactive_file.bytes | File-backed memory on inactive LRU list, in bytes. | long | | system.process.cgroup.memory.stats.major_page_faults | Number of times that a process in the cgroup triggered a major fault. "Major" faults happen when the kernel actually has to read the data from disk. | long | | system.process.cgroup.memory.stats.mapped_file.bytes | Size of memory-mapped mapped files, including tmpfs (shmem), in bytes. | long | | system.process.cgroup.memory.stats.page_faults | Number of times that a process in the cgroup triggered a page fault. | long | | system.process.cgroup.memory.stats.pages_in | Number of pages paged into memory. This is a counter. | long | | system.process.cgroup.memory.stats.pages_out | Number of pages paged out of memory. This is a counter. | long | | system.process.cgroup.memory.stats.rss.bytes | Anonymous and swap cache (includes transparent hugepages), not including tmpfs (shmem), in bytes. | long | | system.process.cgroup.memory.stats.rss_huge.bytes | Number of bytes of anonymous transparent hugepages. | long | | system.process.cgroup.memory.stats.swap.bytes | Swap usage, in bytes. | long | | system.process.cgroup.memory.stats.unevictable.bytes | Memory that cannot be reclaimed, in bytes. | long | | system.process.cgroup.path | The path to the cgroup relative to the cgroup subsystem's mountpoint. If there isn't a common path used by all cgroups this field will be absent. | keyword | PK$5~5~PK4W elastic_agent-1.13.1/img/UTQ ePK4W/ elastic_agent-1.13.1/img/elastic_agent_info.pngUTQ ePNG  IHDR sRGBgAMA a pHYsodIDATx^{U?̽^[q3N'uVf `" (AIJ$ƈDC !'@oagwdg~>dOZ(zM\]v](`n44|[5j=pvkic{Sݹ+wt ; wI$ 9Be: Hb5'tOn:LG;0ޥPzC\)W©*ɥz\qσ.|G[@ZY L@<5-RzQ*.uy[;)ŵwLUTϕ>gE>]ChtȬ~q5ixx"5ڏ[RzQq?~Wۥ?pW=w tFBg%tfBg't4[arSʮ5IiETݒƙTaz|Z|Kn&{^ͷ;_rCNW#sϥ9~z-MmIDi-T{=äw -P,iOOxٍTdzLthu<}vܽo|GxSTAsiz-A){ yWoT斻VL)҉P,i¯M._iHUMU7ۯWد8ԅԥin y5Dn_Ht3:KaӭUh1l*!eQlЋixܸ& Izɠs׽K~ҚP,i£]mL3x uvݓzk\mAs xC0ao嗗x ߰Y-X"|׶??S~TUOC0"a逛uM 7 A4ȉ B,\\yH++e>nD>CݻeNO;- wO{AНpBr3Zxn.VylaFjV^$U;:;injn4zlPtZB떶J)*Qcz DX錈N@G#:?>^LEstuTBKeעI2ֺ[;B>xc~({O~Aa+U t\%0p*t}wfB!xze/g~-UNޱn۫Ge<ifʖ73a<}pÕF^`Fco6q&nlME^rϕi3Z_Ƿϫ :}M*Ը)7%m j 0 ̧׃,ʜ+C]'hݖ?.YIY|δ_,^'әybXae̪sl y]A;meWIFv2R2 PwS ЖeOo_ǷG߻gÔrx;o+rlۂo8[0>mQzp5yFcόjx󘎋37785+.:7ӧ>xexp"Y;xIm\$ӖZ؇%0^ڽ Nb=7ӍN 71=ƫ+Oֿ%Kvɷ ߺz@>YLY|GAhUVȟ3'Șgfɚȷ-糕+ [0^.+[rκT>_eݞWޒONtvGw>Ko'7+KHoV'f9{ө/S"t5RcuS卿_B=>OtOLwYtR6ޝ.Y;X:?(>+)?^wѽ۲밟ϕ{w\VfWwcgq0ge]G~uϯwD>CAlANV7a 4$ǛWh &9eib'g#6Zvzy.;@?m]\/eKMrwZsuWJ[pݽV)9vH{\s^\^+kganck,}[$g~dɢdyniϝ}{?n^v9޶5򤠱UE<>ax%{sw󽱫2|{͹攻a 5W,YHszxÙ}uu6]9ǤcǢ׶X쵎}[J1`B5ZzZ/^e{o=J2߰.˺މ|47y36a<}=V.me3g󘎋xg7 m!?|\Q$˒iIRwKGYe")ϓ] o.YU>L?pm+ʢþǮHd.Usu9& JfN{Yznv]uGdoKӬ7ȱmn/{i]UhKp휦5UciӍ2mVvv\$v@sy󤠢F\+5i>wk/k\$n̙Ke[o9{/X^RvX6Xxz.nD].+r~0ޥ]i&_kUeEׯ%EAZ׵~ X_sKs~}dÄcȓ72ȱ(> 0a;'0od8{4=)WoO~!k;?j)=:}Uσ60^G Șdo-9d鲫:.{nR/e¦ 9BnN>7͹Mo||'?0^孼d쒣t{=̾ KZ_])a<}M7໩%벶o#7?󳻛D^[ |-{wؑ}Rf.\q~2 @Ycc_Cw9;ku7$q qϾnoOu4IM;S);†k¶7cھ- 5全]Y2-4<N\ k ~@:awW./ϯ?`o/×d7hooߥjdLtW]iXO[j} pt|sxf.ȱK5uC{Kxs- X~vtK[}9#۷_}|H2f<*[xyz)cna<:ݤq2OKehQ`Z.;8Cy[[gkt\ ݔ3[ g7aHw95REi*cKR`x:`Ͼ3[0^6>`?̕Zs71r,+O+-ٹ،m=2GpRnO\393ozހ]$=tΐh hwU[.jwS7԰L{scV\+4QYz7I{0wKxu*xϻ+Loǿ%752m*Ycݿdİ^0^4trU9"[ׯY5wun7a/c}65iw Y*mϣ{ܛPp ʁ9y8pdó@H ޓ5*|tg .dL׭: q}uw Bؠ[ot\ ]*nz=uYV?]{0_?5svٿLwM{z=VX~nzL[v,lkw:(7IG$+sUT2^poU2 % }V 6VR0n|xo[n0no¸못֦Y>1C^Qƻ_LNw:T&;oޘU V=!u¥2~u{ o>~SŻtXo[S}wwX픅:tó;Dm9q<3702:߃o.ܒѻ;Cz'>ϵͺ:mr3}S幡 iyCLS@޼K?&/x ٺUʎ7ʢܚ\n)lv)6a+ETu:ZZ.)o[`]gg١[0;|V)p:Ȣ?ZcWuW:`6[܁72& UFLZK>o|&}s+d waF}TU\{;M&>czZ䃩2~|8'G#.٭uoWe n|32ߓo!tL>$0nOtw;ZYk0e:`Csgg?,>%'eGuNjgSN 3z/灩;Ճ Ѻi]?^T [Ka<[o y=N95a<ׯ =1#mj4<7lߖF>7awc2 y;׺nO36ߒ#ur+ur̷KZX^E>S:ypgoNy0GʧÃ:x)6D<-^ۢ0\ۻ\2?j$:Gv!-ɍ4&9@uKammla.ƀ~wo[ 4a><:dMZ BuFtaQEF2=dC|E>S:|9aX ㍦dS:[3:[@^.;̧Au\.5ivuplF"{YyV47InncQ#aTյA2]%%e}Hnw[ƿDg(t4cwfU6g6R@j/5׫uWs8Ѕԥi@IY4-YtE>&w::kK tvBg(t4c᧧ѭ]eHEKjZigWuixꁦNс-Rט\Cy4Wn?>8 NjPnilϣ[H謄LPf+Lnwɕ-醓ڌ3 빳n봷x-mov>yϡ>ݕFmIgkǛNY_)FK'ov&Z҂JD4[ċqzXVoo Hz)hwM"Mu\y G+}L abbbbbbbbbbbbb33qf:R;пhga<=R^$%r2Ųz)l{N}@[;_HfKzO@ nvy-=Q@pq-=o.E. EӰ̔&X~BXn we!2>(G^@:{rCR$= LzMcz 2Mm# X"ݻ#]m賀w9 Li' $&rS`y{2 GpXϯ . EӰ̔FX~° ,1gZfzrT2ez`1=a4ez1/`bz`1=a4ez1/`bz`1=a4ez1/`bz`1=a4ez1/`bz`1=a4ez1/`bz`1=a4ez1/`bz`1=a4ez1 [ZZp |ke`,? Xn s<iw0^2T'fΕi[p<|Wuutbz 'M'_rlc-Qp<5ɁczDCC\qe{du[fvxL6Æں+㒝0Oɴً$ZZs; k 崣59ZVGJLJ5*0|uj /{:Z/YuGZ`O=5rZ~]\o-+5˲d<)hto8g-+e@tRsU< dguܿ/S#ssܟke-rhd̒_fd+cuZl8xQvX55R:ρ+M2Ӱn-V鲳2Sd;eՎrtʁipaK%|`595pe>n/M\,D,D;נ 8zm]6}!D]r>:rؖ}a;zokN|)<<>Jus{kc?t9kȁÇbޅ7Z Zke#2_,Zhzoʜ+:Omγ\vTR.)^p G-$y G& -t(Rsw|YۺwG|߃Ӳ:[*9|g#(cVٿ+/!e~Tvuf̚Ql5X2d}.Ȏ77޹[[t5rx20/Ol17̗_XٲlG~f-V޿_@/%Y<ػw<;Z g,bF,~ĺݏ{+"6Z0r/^h9i.yu,Nma,`^ FE&s=[ܭه `GxEY ey."· i![8aF|zpH~Aob}Ae>(ݨ[8;%r* gyx_@5s~ ||BdgyT1嗟a_VD,Sٻ~r["u,E?g&mw}nPͫ<Cq>w7[2X$zԻFwV@k=R 7_x\m¾Mֲww 0(ck{ۃvEo="KE{/l'◍ɢy_aA]gdu~~`1.,8 E[+T-8[.[/9"?Â/]Bdu|[OЭ2Bn./"/ U|_~EJ6/*K֟_4q,vH B$˿h];c/}.:uxh$05_ȏX-Y<.'ǯ\Ҁx+{y/2(:/wd’{nc/?E3]3ΖB_\×Mֿ傰q2؃q}τr 0^ÍC2ވ{?rZ^7 ll]<.nye`zx4Wvud[|5mV9xԻZ Fsixơ7w7Z?][-睖Ƿ- WKBSN˕v>E^GdnnnjC_D㹛i[+b[ GZ v.s鼽pS}|[v^~qM>_<6]{W.kYN:^wj-{5TUz|GaWawG/ɕbkyIj~ A_rv{nc/?E57<_L"bH$rлA]ʪ// b}OdRnh+_.[pֹ.^.Ɓ㝗 S>~̺̉Jo/|HJ*pl,!,EG*hyp*Oްe8[f~GeKGI`_AEbԃ΂^N/"Ket䷻[[0{,;3M[q{A;m2wzs8onep?WQ/Œ}^ 3Pb۹_ E9-M[vL$xQhEnJeGAw9qeYK,OY 2ο<'m/r*a#?Fͭ20go tS~)aTwI $,75Ak//3qٹn{qhc 㙖 _^{X^3|fo=E}ofݗgלbQ_Q0=a{>2osj2,1ƋJ59Y;$骽Mw'@zxp7n:. èslFo/FtQ.kEhgP#\ֈn_*.?_xUi>HD.7UWnjOe0- Nux|F{3s<-텶K܆ ?ݿ>(OY,ޜnom緅~kez1z)?#;V[ WiKa<F2zZ\YJrS{="/i-ui~6x4W\̈a].毒lNLR]\Ҕ;T+>Ҕ;T+>Ҕ;T+>Ҕ;T+>0-?kz1./XfJ,?aXn w37Q`hb t~|wn4,3hM) ݗr0^V?:ޓ> H4,3HG,7y0l7, EӰ̔&X~BXn we!2KXH }>Yhnp~HzO@ nvʕ뷤2-m]B֒nFMnԡϛaAɽ=-7nɵg?zZ]b)`X~° ,1}ᄑkZ.̝iN u?%r2ŲzKhIϣ2]2:Su:cg"0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#gnw>}D~ MDT7e[{掻 K`5]6R]i]@5]6_>5-"^tvK{G#'ϗ>< u]}@3ݹkkmniig٢3} y{ 5ᰞ˝CY}[x-==""X+}(yFz&"""""""`z"""""""JD7bF}5Hu]ܼj\}@bWODDs[M{F=-g>뉈(FAܰ"m`!~ܺnDpoŪ&"""""""z"""""""WaXЁa˶zFλu2\?0=NOCDDDDDDDDDDDDDDDLtR]{#lxDDw~9rEmg4DDDDDDDDXODDDDDDD4D+u7m2-xDDw[ JVi(رi.VW_. 0^Wkt&"䫾9[Ϻr[qta/_6s]|Z;(yb=TzyQeB˵:70^Wzb# P,NF|= 9'+'@ߗRZ݃&+3۟9O7߾! `emheڍadh:ze_n㻟;aS:' ëKߛ[cþygZB6.9b>_YrGbZ}}G]jl~޹>*w>L~h;a¦!\FT%IDDDDDDHKDnӍwȝ#DoK6T.[uI$?fs;zz|$QL2 R}C4 }~ s}ynO?x{t2,Z׹u: ?'z~ TA9Zd緍leQ]n4JcSbU7ժzX]}tJErO~jϮsu60z{eMqZ8tUɅ'dz]u|5ʮԖ׶o?ϾMpq{}X#܃ewˡMJ~ >J=?DDDDDDD)Rb=WfzWn/e5 [φ[-Ӌu(2 ŒfQ N\?M6[&7mkbMhJ[ 'ݺo;"]:2NefuW߲{ Z[_.[(gk_=ےε/pig?a_̘S.񄵀>^W6pxZ~nׅ<d`oU'u#JqJ+Y.um܋7Uu!sl=g}7tB+,NuY?gl8܆yrXv$tCq8/Vc90?_Y=:Pa<Ң\M9xmьkyt I#RfQ)d&r6Y]+?b~ܼ󥔵^\׿'39|gy09z"7Ξ|96:ޕ]z8@zs?{=?uHߗ߸cs|zJ%ߺ zk'ivܽ3KNɎu8DDDDD4@Kd7oۿ\vH[=$2?]\Vn܅'Z| 0Z.|Jv:[ݳO e8ݏBkނ}ߗ/r}V"b'Aws^<{Kp|\g$l^8ͷ?}]@]u?ɿV%uz};ޕ ae=p$-/"[ZlOUFUwa*$|%~&z)Od>]}@|u,x^{H>ο9f5Y;3*׸L'Gd޶̽J=֯f8[r~d£]oҫygXtP?_{z2Yr߮.{qu3[-uǺiٺօ.f[l Or:G-^j>fǙ( c=*뉜V_}^rmu ] g?ُh@[ڳClzL0|nm3]gu~s;'ΐ% 'ُ?żֆ@-""""""<<>p0n]lxRv䗺K>U.~ZvF{q Ye“<{aUO{^鼁>oyp@nxu}nߔƽ>m*w =}#kARZ0 B_ʀY N uePaJ}j4>U9'=n~^ugsw}Yb,&/iWm?SZlފKoes}۷\:+TӠxH69ml=ϻ]zz[ (ޮj ׻+{V.;]i9N֨mb7iMl\>޿۫+-FlǙ(b=Uʬ'ҼuκpT9w>^PׁD=nqqlV븻?a;'%8zޏoSEDDDDD/rx.rnnul7{e~mƕo+wO{.Ͼ; CS}-?Sb{[r=PLo!XoGİ]ՈO}rï;xk{/8~t鄵FDzJ֚~WqJWߵx걷|xB6Ϟw}o~-ݗW2wkh3 ;s뾴oc}?#tE^Y<C|q%ٯw7ێ8+N7zf/w(kdgWۜtz9Xscxz0\ϧ5^=DDDDDDD[L뉬{~t"{ޖ\]_z{\t7$3$ܮjnI]"- }= )(Eύdg2YlMp9[*| BGnm/]rwsto. S跐\M҅%/߼~0ހix ]Ur^ٜl.*"JWrIn d?az\49$ʮ>W-=:Or}s4Jٹ#kJj, }Fu{ 9{-`HmnF7NqLFfUwx/}Vr?ӻY}>v>gCvQ>ay᭗\^7Oo+.;ܽظy]M>_xmŀg{ÿ4LDDDDDDlHKDuCnz|$s[,춶Z0ׁ2z=(vM׫SuG^ڳH~ۿv;%u8DDDDDq+rxN{kni07pihm [{A[26K&oH-ว-rZțgֿU=:kRzr_,[h͔域'-%:[/.,(f&uyֱQmr:)ʅyK7zj_ͳ #T[zNoYɪqJ֧f!_EzvVyqQ̡Vi^Gߤ,ڥlFnd8we7<`[<Ӳb4%z[/)Z^{y.VB+3ll9sYW.e9s?:w(>sB|wI*< |Z`] g{e=}oeֵ8%['JD`V׵ Ļ/?%lu:?C]b*|<Ǹk’#rJnzZ~YݻZz6xQ6ۏqa:""""x9<k:˲#Ƴ;}CEo-dDgHaG.ഞ^#y,QaJB{H[׻VBSxrvojyIR)w\pҪ$7U}l!ؿrgVW&첶r"J+Yko4ڻVd}^6.1ʭwro%k${e}K.lZg<{]ߕ?]qϯހr4Ybhįڰ5yp{p]l~UW@k렍shah?3Q b=Qtzhׁ㝠 黟!a:""""dakAbxDDDQdvFjdta*ϏJۿÉ,VTzm,bk~'o藲9bkDDDDDDD뉢+4],#"+X#Wk'dצe~ݻx]kyz>='""""""JXO})u DDDDDba<""JH>0V?Q2 Œhhb+YHc=ū[!XaRJֺgVG'""""""xu8D+0 Q|ZZQYJV8"""""""" n'""""""x-ZZtPYU07Vz"""""""w:[]2GDDqXJDDDDDDDvh\ɪL\ɪ(ر,xDDXJDDDDDDDD뉈(H1GDDqDDDDDDDDxDDXJDDDDDDDD뉈(H1GDDqDDDDDDDDxDDXJDDDDDDDD뉈(H1GDDqDDDDDDDDxDDXJDDDDDDDD뉈(ݷ>g:ߓ{rn\h63z:"""0=Vz"""Y7:|KQ.{kJdGU|xP6]=# d|ɺu-J^ ynxvoz>=^^^^^^^^=z1GDDqDDDDDDDD")m7囆 X֖ sFo^z~!""a<""{d%""""""""DDDٝRq疜j}$s,8~W}(X1GDDqDDDDDDDD(=j7ˇ׾?VE}\ljR;(4ra Y>DDDZ1GDDqDDDDDDDD(tޖ ߍo8O_}(c+YHc=QjVy|P!Tc.]}(Xuvޕl==Mf\\.C:|T%kr9{*ƛM29pkl˄-3%#a<""{d%""""""""DDDSŝf[S"o]8dCbϋ>?DDȊm졼K]iTԺM떽Zչr=Ya{Po[Y/c(2;{[xDD4%w wPK1 >O|FDDtS}=_%K?a& lnaCvZGG,;R_"R[MݟDc'>ctO[cR2Vz""䫣瞜l.^9%8q M7}y瓈>'/ _âC2EiׯW˒+T֭϶Թa0=Vz""zHf}6@Ԧϧ>[3pn-/oڻxɿB<`/7V)OEoۃy'ػz{8ojGxDDXJDDDDDDDD뉈۵;d_wyxϳ>QҚvt7xS_gMyꐽ:&3* /7ӧ5ݟjkdμEb>xKav)޹RnȖ TĨBY;q7Uqy22~Iv#"c%+i'""_]w䳚K:u""Y+Z%Vwa;X:dkzg誻F{G.]*VeN`8}x仩=3-nb\J1 bTO%+Vo6&NO|E^{}gG[w{/+,a6jxcΐFko+}Z6GDDËa`ebHvDD^'""ݹ%[+>  }뇈VtZZ^4xt9Ν{n:no㿖R2?lg@ g۪^2V3هh}nd_֟-M=n9teDrn[a[7ݹ' yn=00uS'y;w.|+s_;C2봯}vyKDa`ebHvDRg]eIJsEzFu]YVb뉈bWq X~8TEDDtyVL,V=]9V({2eR +zIS(+e&imfJTD HsnQ]N\hR׾&^\'ŝFgn?ue}3%96]Qc%kbc/Xojd7>9zl}X4V9fm:|Ts~fB%%>ܺ]jzX?~Rʯǟ|*K&!{Kv]mE>ݹW⯲J濙%hhݪ ! P_DDDYv|;t Cvc&Γʤ]uCiޮcu-e6h1m/ye{7U/Z0av9[U==-Dro^y'=:Yd}njPumrq( H$}]듈4'=Yp;8ma( a2gn}W7hx:go v8*Nlns~v~.r7;tI 8xOpvk0{dMl +U@#LLz0nin5Ձ0YvKt[ƛam +roj*echsOrkKύP@2קNJDDgO&3a3;}j{X2ޱr6yYnj5okwLs61gUo{9I2yup]7goϺSnj V&6* E5VvƋ|}UǨrJutwߓ;w:doڗݱs]ϣCs,_mQ,]2j+6|/Ϻ~/[.]*OUUMw P_V~^'M-wJ6?H_%""J7g m]Jsx{2n8Poz6xZөl$'O{w̚gfV|_ڻ]qs2uדںZާS[\t[[-˃23s}뉈]io姌N@*ׯҭ nikiM kp_' ۢ^nDDXɚ V_TȔVtZZ^4xIt rn"Vee47X:D[,.{4-Mx?^b7DD1q HEz5Qx1N^խ=!o+eO[a(q51L_lɎ{ZowÉDDDm?04L_&""J:gU[^v+3l)tOCDD a`ebHvDtO[ch]]/.71As}i=R{餜>(f(b%kbc/X뉈(k%[+CK@^_DDDA,xDD51L_lɎȋDD]jm?1*@_(h1GDDqa`ebHvDD^'"t쫺2pQb+Yx&숈XODDTswlz83{?xDDXɚ V/6dGDz""J[n[~""Ta<""{鼒.t E.|'wKx{zUq2 V/6dGD0C_ԕ_R9(JλtFym!];JΖ+Ȓwɡw?3ur=ycw|m=M +@#"b\vxq@!""J#"+Y>}|c=8OgoMgߛrv%r>VmYGr!<\\^an V/6dGD0[⯌FQ0Žt\ɪ[`.)Zgv<[}ݻwO}n}x~yD JõG Gݟa`ebHvDD^ Qq'""Ta<""{鶒lSaߧưa~0^.[Hd8>7} $;ߪ8>'i QP:wV8q/{FDD1GDDq/V?% 9E+üzzz-畖]ցw=:ٸ{K{M[v}G V/6dGD0JӿoDDDxDDy%'o7׭aݽ{ysj;dkf-4UeޓEK*zuO}sZ.yڏk41L_lɎȋa<"J֗{GDD1GDDqN/}_?/M yRBF#""J#"JV3rSb/X뉈(UY}8  ~!Q0=V&6M yRğ}$""J#"J0^2} $;""/QޕƁ /%(51L_lɎȋDDJ);ax(b+Yx&숈XODDҲ1H(1GDDqa`ebHvDD^'"T譋?}%""Jd Qc%kbc/X뉈({~oxDDXɚ V/6dGDz""J^.5H~(1GDDqa`ebHvDD^'"dmό>R=&""w Qc%kbc/X뉈(îiпDDDa<""{dMl +@#"b=%[Y6H](^1GDDqa`ebHvDD^'"djmyq@ӿDDDa<""{dMl +@#"b=%K[*x='""FuDݰҒ#-RA,6ڥxޯrxk8=\[ѶNGDl51L_lɎȋDD h%i<"JXɚ V/6dGDz""w7r/}_ ""U2WB[0Ylb${ŽytN7]TK[Dr~-u-4>Vg}YexNП'S,[OS{id" you{fjQrJ0^2} $;""/Q<;\m} ""EFMiY+eǜgG/qO EŵK~nj=?xڰMm.Ophː0OdMl +@#"b=ūZ8 ""a[V = E=mκڝ0_dCƓBY1Qːiu/WrNr]F6g2I9m& Q:`L= 1GD+Yx&숈XODD Ɓ菾o t^5Ud{m{[xk8)9)d eϕ20Yݒ3ȐJmrƳ;(o=^ఆ:5'vӛ!/gKi{Uy2@_yPrhϺeZ{0jdMl +@#"b=fMҹ}a菾opnjv;L6A/tv{vaf]VL.'AncOCwD51L_lɎȋDD4Z/˾8h}!""j ƫݟ)/O[Jc I۸r9"@J0^2} $;""/hIeq#DDDC-[멓ueLK(hJ==RzMvMZn::zq~C.|'M-!Ne㤏e1L_lɎȋa<"oVk`h(%~7Vu%rIǥu,%M鶒uc8jYwRd-_/v4}xY:9qYr\}ݻ] 9<ٱ;O>ܶ8ga`ebHvDD^ QsK^68TC'BDDmI1GDDUd 'θ?=8yߎ<'?9nTZn|嶬{#)E!<=wa`ebHvDD^ Q,o(7pExDDu%zJuYiu=)#r`Jٱ eoٻݻ'\>E%}y1L_lɎȋa<"eVi`(#"+Yu׳Wg;vtHo d\{Wa<۪^0Y&k)wC"}M VE}WʢևnN*j%e;Ϛno٪[r6Cx;vɟo-G5 V/6dGD07ʍ30Z}#"JVdܟx&숈XODD#C8iė)(La\ V/6dGDz""Iۮ7h"""S Qc%kbc/X뉈h6d ^}(2(51L_lɎȋDD4Zv8CDDD1GDDqa`ebHvDD^'"tfq0Mߏ1GDDqa`ebHvDD^'"v~yq(Mߏ}ȋa<""{dMl +@#"b= 5%ƁH}_"""b+Yx&숈XODDCEf8 KDDD1GDDqa`ebHvDD^'" $?i Qc%kbc/X뉈(ݪ1@)"""(51L_lɎȋDDM_ Y_Qz0=V&6M yi2 $}""a<""{dMl +@#"b= ֍m2/C/lJ߷(}c+Yx&숈XODD" $+}""a<""{dMl +@#"b= T]gFDDxDDXɚ V/6dGDz""}5.*}/(51L_lɎȋDDd]yH>gDD^1GDDqa`ebHvDD^'""S.[ W Qc%kbc/X뉈(=dơH5~kDD>0^[\(L$L9vKq{\Uu͘'mDD451L_lɎȋDD W-}ҧQ뾴N7^N.YVZK֋2'䭃u# eګ9R\Q\b%kbc/X뉈#aHUoDD~7^\}RzjxM} fDDi+Yx&숈XODD߬4@7""Jb>WlTD 9K~Vy=W=vJ'ڳu7Yl̟*u-{.4hrx${{vvS7'J[SY\ߋIαJ ]JIYk}ٮL8ImZ7=/51L_lɎȋDD1@7""JbuRwΓ2d>zd2)۲uKq\~Ӿ2fa2úɋIu}iBw[ˣ?U˘)9R$R"ُ <c%kbc/X뉈LsqB爈(xPV<<^V?j-3.{ܟ/G~MjwN1nZD'O,i{3:O|af9<77xV#O?n^9"" ~s~owzzxd_a<|ayEe銍iζϣU^%ﬓC_~(gۇ߽%ݐ#ɓm{hb/XxDTw8A{DDbY*kOI^~OnnC37F}Owi%!DD/W}mmkG dϤǷ;zoikݓwD[޹_w{륗偣O0^2} $;""/U }( 9{[fLȰlSdNIiozՅzڥ8gds/2مr84{70@9_(Og^ %R߭كw[ZF Qo鸒S̕%˩3Ec9ןo7 i;Z}\"zX4 ޝλr~OHd8>7} $;ߪ8>'i wem7*tGDDlԆBuK[[-mN8ԭODDv鼒ٺ]M]{6{Ϻ[-e4ߺmm ޙbpM>~0^k{ '/6d['D#a<Ӫ !:}#"`a\ʮ\֭m>RZvb|c8/8k^]SgWʯVʦ-;u^Y㣉+@#"b(}oqHN}o(t[ZYU# OVȡۏuCXtw=4o.Y-~g,~{leWl{h_e¿XW}؝g_ܷKށeFx&숈#J k*.}xDDXtRSb/X뉈ҷ*S ] /(La\ V/6dGDz"\p }C"" V Qc%kbc/X뉈ҳoS !+(51L_lɎȋDD_NR !+(51L_lɎȋDDWum@ +}_$"0=V&6M y(8J(81GDDqa`ebHvDD^'"J^:jFa}2x䈬|Nă/Qpb+Yx&숈XOD^4CM_ԕ 9\#ߵ6JUG4wuݞ+ќz9zy b##\wK1AD+Yx&숈XOD^`BFbÕSrft_i^^^v#DDFuDݰҒ#-hsT S2 }=( b%kbc/X뉈ҫnjC(PneVɹ[5s}u7^~z{L }$"`4x%9fsOtrx$IDD ]^'ڸ vԺG%:3S˞a6a"Ta`ebHvDD^'"J oOwp++qJo^DD0^i{PmƾvӲr[ΔS&WiQ9I-zO޹P^Y^Y[lM8W eϖdۓ!OeeK{4Ym2Ulȕ68C}b~2%kIibyDXɚ V/6dGDz"iW П՗+(ۭt$~3[ŶI;+u~#Yz:K2ybRV=]wd?eg6~=!<~۰[fa/&s&&8OnN3 =Wg~)g^0oCu2>۷Ӿ"@J0^2} $;""/OKOHYMU+'t?H>IDD tf{92Y# 獝[۩ZaڝS쟟.otۺ't犽:o T}驔`ˌ/E7X7-4'R'S^Z)y  6X{6.ūu߉+Yx&숈XODݹm<_8 }#?z7DDڍ0^jgn3ym}3h}=H^0l›KZo xd{}V7oKx0^d??&yu-`xQyuVJ\پ5lfȜeË0uy_&AvM$"JXɚ V/6dGDz"hy1 oM~@/(0^gxye_e\x۝퓫 {>w%[ϼan9LO!Y'I\9}L!M=Au^8)y;%7^64lQLB[ .u=O"J0^2} $;""/ƁzU &nӁ2{-SZ|Uldv {m8I&OyBƏ{B N7nɕvˊAGA\:_\(kwCn;؇۲I9?[^ːS恅YZ*1Uv==!ٗ V&6M y(6M_8 mWHz> K7(u0^h+n皷V#q+UUIə?U&O$_\({ja<+%Ygϑ!OgD;gUwPzʽ,-zXOL w8Ж1EC7X`žycsɷE@"J0^2} $;""/j.M.8bz}Rv07Pg M0o mwyuY%vH DDa`ebHvDD^'" ~2kWEUA1=nH?IDD[L񼭹ECݟ)??n)mpj-'4iwNtts"a`ebHvDD^'" vM~>M'DD%vx=u׳욕(51L_lɎȋDDrM WE>^E?(5KnjJK-%mdMl +@#"b=Q8d>nC?(5Ka<""JXɚ V/6dGDz"`ճ!@CI7DD1GDDqa`ebHvDD^'" vK/}m2Az`7#<7}$"Ԍa<""{dMl +@#"b=Qcaqx}H"R3(51L_lɎȋDD] oOu*XqF(^ QKǕwBe>~OnmۭN;Rt;ijnqq^ex&숈# nmMۆ+b>DDz1GDDq/V6ߺ-+n#ȎyugtRd-_/v4}xY:9qYr\}ݻ] 9<2?ܶ΋&M y1G܎߬4 ؾkmt_q5=6}%"ԋa<""{鶒UηCt}'ON8|[.?j-HttJaE{OOry}b/XxDmwEp kO>DDz1GDDq/W7ܴpy=)#r`Jٱ FݻwO}n}x J5Qc/XxDmSӌs;-O>8Q5xݗw ْ* +e2smE۬R:2y*C/FCRt]ɪxeCzbVSWojVwgmg}ȭhq?aѤx-a"9&}">h1G^4lzL>JDD(uK~xxyzg˼Y/$olv2úc-n8Y^wߊ"hkʕ̓MV'+[KG(JVA3COgo۷${viu>2^Cc3?n2>q|robHvUq|rO4u0Q0Y.^+ʓLg}MGG(a2 L:)uNlugxa<+ܫ&O0}eOm1(FJVobg55ut{>? Ά߸'W+eӖezM6XxDqWKxQj5jxm3e̔p/GDv9WV:I&O$Εɱ%v=-s^N[ö*mNz*srNJS{{kt$cx;eM)2mR4{yke>(91շeυށdSdގlqk{j-yst tvme:9~J_Ɩ(iJGO@f[^L\Jw-]eUujY:[[=Y2o_ǫ>\vΓ?-Z!sZ.y;x}_f=u̽w:49Di:jC Mp L0v@al02` e[2X , @BH߳߻)]^˪]*~ioB!B0(xTB—_Cw-tݶ=Hߧ2Ee袗^6os}.k%z,*cR{,X=+p_6ϖi t*dX,{c'_ŲheT:U,CZCUH|q%kq<9sݙ Ya+FI)>vHJxdN295gt;AJ<-Ã`{y}ȳ%} K)z\jt].usQu F>,{}Jxb;I!BHD@8`-o#t۶ _]^um9^f:qF)} _7\}U$_p;UT ڴ˥ݜ 9VM_/5Yl]F6"uO/;T_e;\3"GzZ2g=,z)rMroθ9{H*&.YYoI__{OFNOBKw+}(ㅋ&!B!Ap*oZ*!c z[߶]Hߧ2%eB]I6v&9߁[eUR=-0}Vq|Ni-Ĺ3(|FsT΢*4gK(㵖IQ\.L)=(d7b72glYQZL^lm3ONԟyO9/^ѡD/\l6 !B zR Wv.o.$\S@v2wƻ%e˶M/.개-*ְ9Z=n2yKtkZ/ ?w)KdLkY1^Fkep$B!$2Nk>JHrő mۅ+} ._sj2g~3o0wjsr2޶VRTMlmB] R7Vm"ed-H_4/s%_ g_pŻyɅ ݟ[.&e5(ㅋ&!B!AJH]=o#tvm* {LzasL[]11/V*.];zۣVyEm#ԖbW.+rge*Yw'-N^6ᒿBlvyCZ.ǯW9!3@:dzd淿+xt'dl|Yly-S ہMB!B0(sg螵LB•82ImpEWcrxni-_T{53KJ]w?dXYߝ/e$\U@NfDo3ڍGdKCw^ILh6{${-ӃoY^,81)P:]ep$B!$2>Wzel␷=lۉ' Z3ga+QPPV7V5ˤһ$3=+2(S._]Rf}P~̛˂Ent 1xb;I!BHe< |.w[$$vJT+ L25rUf~#ʚ.^ӽTmQ ہMB!B0(sZ&!;Fm'* {d2CrVin^Ym%v`B! x@|vZ&!w- YYu{pDW#e<@a5(ㅋ&!B!As뒵LB‘ x[ATu{pDWك2 2=z{`@6m~^~Vܥjs{TxQ ہMB!B0(sZ&!H񙏼- y"~e<@ezU/S廂6[eXů{TxQ ہMB!B0(SuLB‘gx[Arq"~e<@ezu%rz7%P ہMB!B0(^GLB‘.|miɞ˧ۋ# iA'eYl(ㅋ&!B!A}miɁۋ# iAN6ȪՏɬrZd=ہMB!B0(e-[#mi+EJ](.ӃoL?"c=*(ㅋ&!B!Ay儵LB‘W{[AwݺH8߫Av fep$B!$q" |IH8Rqu޲n/* {Lz&ٲ^?WVjraa`aUπ=z:p|R zep$B!$2>Ϟ=j-p;Cۋ# ^k؜/#]T5JQYw+hBYWݎ:^,& 0.d~K~ig~r{ڭϗА.B!=`P‡2^C/(; \ p,LDY~=ypYtJR8ot^=*(ㅋ&!B!A2 &.SpZ.S^Z+EOVHWW=PʢJ.k2gڜy@7- 6 gzJ|VHJ}L\!--;=Ts_4.w>JZU}neRV̉*d3`F͌yزEoFuk-Y%[7K$Kf>IH8ryoK#H[ G{=oLX.Y&ekXlQL^@V9JCWꐽ $oZu8%sn_!Zɟ^ J+^+ V;9=_JNz:IM/ ~\(kʢksw쑥3eRt.u,>$\D:yߒRT=G@ rڿU8>ZʝgV/}UUɮuyKhw^;`V*-IH8nޖFb^$U@HOob@/GU ʮenECR@,{#x3x|"Q+{ՊblYKMl엩/uKQ.K-=ݶPiٯܜ~ҰzV@6d=0 |Njr/(ㅋ&!B!AsLBJAty"~GΌW&-ee jZ eڣUY-έ6#rHG6H~i?yŲӛJ}G%ol|~Q֢tm}_8/Y7-ued dΏ _#K3,nْLjh3ݳM1SVnʳt"ܐA*?Y9{[5v`B! x@T]=g-pd#ޖFrܺH8߫2^T.ϗE &ɳiNjS*5Δisʮg^cD.2^>Pv<ԕGHWk-Y,l)=M,Aַy+`?gyarw~ʝA9x]d#'O}!n{SN I ep$B!$2>:[egn/* {'L"z9ZVagȚ Fw*7z^捷'k~,؝jjJo("}[='Ï- Y(Ӄ׮w;*_B:zvT7u߸)%[vC{*ewFiM q1yzs\his]~U|tDlU>= rΠezD^dI-▦DKCBYQָ$o2޶=?[sgх,A֖V;roh-}zb9Zfo[=7zz]}#z{fk]Y>~-}wktZ(bI俏}&!B!Ao5?E+2 O9{D^d>Dl3˻ΖuU#S˾w+˽޺u-7߸mmvAvܾ}۽=LБ:kpȹǫoJSv&y}c;yat]h^y}mTpp$B!$2>׸dfNnJ/,C^dP\CrViVY7?Y^ܹ#-[e淿+'3K'zq1G (z,_KXtKW׿*On"׻nճm|Ey7s%wS)|D]T~gC/\l6 !B zͻweuEǪYlۇ+ )F9}Y>v`B! x@g-p]Ylۇ+ iG/Jxb;I!BHe< ||meB)eC^dxdoȳ[S)yW ;W)v`B! x@8mZ(!=G&m) P]&xӦ' e82A׿mpEOم2 25zml,}<ep$B!$2N唄r"82A׿mpEOم2 d,xb;I!BHD@8`-o#t۶ _](ҎA̢.B!=`0NSͫR _~uJni kfQ ہMB!B0'«k?>L]Ldxc5(ㅋ&!B!A k?M^h[$O@vH;Y32^lB!8n9dBr#5Z=Cןm܈~e<@1ȚYv`B! Ɖp{qkɄN.ݾ ]oIr' Ni kfQ ہMB!B0'=.Yu0lN(ҎA̢.B!=`0N[sukɄVlBחm=܊~e<@1ȚYv`B! ƉpdBr/;Zf*t=ɽ' ;QE/\l6 !B z`gMH+g6~l^{(ҎA̢.B!=`0N{Mֲ ͔^3ŶHnF7ً2 d,xb;I!BHD@5]MHƃ20tCr]Dr7 ^i kfQ ہMB!B0'/!kلv~V_!nܤ˯~HnG7ً2@M) kfQ ہMB!B0'r3gX 'hܢm[% M]Ujvo5K h~(.~#Kg˴ RG?E/\l6 !B z` u4YK'h>Sr.m=K@v2^&)bHQ! YU{d]A+& SA̢.B!=`0N3 !&;[OJAo ']>]Nbߗ6ewB<}Ϣ%p3u5:}i&IV,c7M:1{@AV]Sg'7}I܉ g?vq1wzky[GGdWR綕ɛ{+=j^ xb;I!BHe< w%ޚCTkii^] u˟ْp=#N*Y37#]yM2^ěfzEΫF)}@*Z.T6I:fCR쾎\rrup0">=)׺ߗ(=!݊T9tν}l}rԟ<1qgϵ ep$B!$2;޹rZ>!$Y6="|AE[߶\$~OF5lږZt'ڣUbl经).gkn/(mJp"ysy+ϋ diyT 1:-X% wCwL)~6l.)޵5yi^@.AVWAٴeyoyO s^v˯K[_r,Z{Ï[.B!=`PrGCϗ !c ur/vI@-!cE'orx%jzy[T=zq{a=_vvnXo/c(e?Nwny?9_ ޳_w/N9-r/ RZ[&z"SЋ;30x#x[JUR}"+d`N\Ohu$g -ݺ}G#wcI俏}&!B!Ao5?EwBRܲ=wF|曐Tߓ7eZ)q m˶&+e{R-HHOx\{LcGG-^?IY%hxżu޺r>'٥{ PY<_SnWvItԭO/ug~7KݦBx}`,q$B!$&~`(wMBƓGN//[ֽ\FW_C6'-ITvr8sWԙ2kz}Uܲ[y(sVIexÉĝ/YF}Gc<}ѧKUh 3Lٷg}^׵!~äLq ;-+2@o;V-km)/duE|Yc,3(5eRwx,т^\/n`21ˑd[,[%E.9}]_ѰastM)gY=4˞}x҇2^lB!8{~sckΚ1y[m۞GTG?@xLAOK t)i dAi?%0s&:'kF^6r~?zUnZBo=[JK[&ob);8RճϛἦzdA.y҇2^lB!8{koQ!$Wߋ2@L%rP}Ͼ6`Bd,xb;I!BHD@|B!^ԗH kfQ ہMB!B0'rsGBɵ! \(ҎA̢.B!=`0NC.ZK)kC@PE/\l6 !B z`M7ޑWX)+A> e<@1ȚYv`B! Ɖr !J{>i kfQ ہMB!B0'rW}k9Br%=xc5(ㅋ&!B!Aԇւ !=߃H;Y32^lB!8޼tZR!GDv fep$B!$q" 5]T!$?@8QE/\l6 !B z`/>U!$=@xQE/\l6 !B z`/Z* (ҎA̢.B!=`0NNB!a~‹2 d,xb;I!BHDԶs !-}7xc5(ㅋ&!B!APtXK+ (ҎA̢.B!=`0N|B!a~2 d,xb;I!BHDO/[+ (ҎA̢.B!=`0N_X!$ۣo@v fep$B!$q"~GZK,7@nH;Y32^lB!8?ʿɯZ,5~xc5(ㅋ&!B!AHQkB5i kfQ ہMB!B0']yԇB !d[L2 d,xb;I!BHDlwZ!$ۢgBv fep$B!$q"6w/>Zl!l~ PE/\l6 !B z`@2[!$[cCv fep$B!$q"\%+>\!$/xc5(ㅋ&!B!A[NYK. 7Q].޽{Wo QWw<ߺM:]74$Mg/Ie(ㅋ&!B!AcW>B!A~o 7Q].2j<+?I~KrΠwOTcRNom"Ovl|zn[RS)uy.B!=`P0NZ. wQ].Fا'Z2|Ngٯu_*{Cݻ'e3M7zn n=-Ξkq7xb;I!BHe<cNB ZJ2 ryf2^ⴾ[Wjuwޯ_~]ڜ_tU'{FG/\l6 !B z l^!$h+@n2^_ڶI]'=Y.[v˨C@vN/UTIwsrJc ]. -ħm&jJ?F/ ?SYH}i2?J>& (^/^+)2RE'%>B!=~$`Le<|G !%=W6e3e7͔P-i.VF)[Pvx&M2m&inNz)/%c]}Ųӻ0)muއe~BYWNUT/;%z}^+؈MWV>He2>w;z=R.qӝ3n,xzH 贌ϭX`o;I!BH[M"DQ7X/SzJ]i)|2^R~`U ˱2^Y:sNϠ_)M 7iʑO/_v.]9wU^z ǿpk)~cmS}ҠgtwFniߟ}o4[Xu%)%[3uݭP fKL}cױ2)^^rۇϨg|=e.u`80j͛)y `>ٶxi3bsMC2^3ݽ{|E~foʓxyQsvuɝ%7T/(G=-~TP ہMB!B0(=;" !d*O̖毒5KJZ;V!e+g˴2v&3 8HѓRsyrY77_[O1Ұy<:_V,w_#Kg˜Ri^{^.帏)E8ٿI8[t~W9:qe@Q.Kϔ3H.긗>(_9^|fJqkx˼>렯j[)z3ޫ %B\%2EKTVW۴h9p`_eK, ʮgwj=wtغтrLh365D~|=k*)b˚ۺM(9l"},up_\v?3=U!CA֨OBKw+}(ㅋ&!B!A["SUB !;}K>3e*P;_*sϖu+gM/ϔiVŗhZI,Ezz c4}JތXD/okFbн0 ^!)^01RL /}R1zQ 2f۷Aȗ9ˍg{]z.}oDJDY d*i^mrk{&n9R]gs^7̻n?6:H20ȚYv`B! Ɖܯkr !+=@* tHn'TjL^:n&$-v 2Zlxxp%0li+zZH^ *vLk(<%1|}\ڽQRyoی#TR]dL_P?ә~%ǿL}d2ބ|5:GnG[/Cq+'|}X=Iyaso&>/ᶹ͘HǮCX^_@o|d,xb;I!BHD&skAB:MVˎX,{[ACm2Hlg}PDEsg:X yˤk=E:x3WkDoKO9ќyowTu#RnKKw<3K˽Kz"gZe}șRY ݓ]Ɠ~i([<6:H6\/5jg0ȚYv`B! ƉLT՗eBLio E_F+YD^>p;U}1eRYT^gT,dcm9.@t^_{TcH]Ryq,k` kQ ہMB!B0'0k>j-BdGoMvYA̢.B!=`0N`2\)r~ H;Y32^lB!8RuZ!Ɋ~0xc5(ㅋ&!B!ALo^jh!dRAv fep$B!$q"]RTc-BFWTPE/\l6 !B z`dkuCV|Va-Bx'@(ҎA̢.B!=`0N`*\oj!dƃ2 d,xb;I!BHD'BI5=xQE/\l6 !B z`T3tO6~qZ!=xQE/\l6 !B z`T:%?=Z!d ~PE/\l6 !B z`TZ!d WxC>6` kfQ ہMB!B0'^n!$1}DLrYHϛHk(ȗiӝuRٛ[RvޛM]To$f,rlV%KLzȐtɞ޾}"Kd,xb;I!BHDҡM-ebz&XcRrһyrLI0?)j(+F$He=lϢgҍoS1ȚYv`B! Ɖ׬B1 &* 퐽}YRd#K/FJ6 IosL<=Ne=/OZST kfQ ہMB!B0'N]B&$BYWnRv_ZoEI3*uJ|ɛ/Ke͒eRW:1<{}bӻooq}݄y9꾒_ױ2)^}ϢeױBYWZ)7SH<}LWv25=Y!]]RBq+TulG<]μ uH]21EKVI uK>Nʚ*iIX{~m4q\-{ T<Ke*g;(eHPO,tHctwKy Wɢ21օx,ۢmVo%} f֗'㮣erTv%[gφowo?fJLf?pfov!Rz3sagoo}£19l1ȚYv`B! ƉGEBHF,~E (K/E%{X^+si v{%f;V!%󥨤V: / g˴R֙^%,eo}K gNoK,w߷rBɛ>_Ky}҅?@ -v7[VE[4yhq'Q/u7HB)q9e(S._,K,2qG2mz'g쵽sScJZnAhʢRoyVw!g]-/ykeK8?w4 _ɗůt06f^y3Jɾ*16_vz yNنï( \(EJu]g=7_~Gc2iqf~|̷}*boRK/]F=au><g>eJ7-tn<4\uyYmgs]X\Rw[eуx^\e1 .usGw.}~3A̢.B!=`0N wr!>`27vLhY(IwVҒ3[eV\JK]L+D7ri=L=N٦E8_KF{2,XM{ AKC&`R T:絊&+JX֗3a܂pqLj]LѯjCA_aV8z&bߙ7mQJ:_X"gG[ZIubtK|)-[ºOw[ /˴ƻ=}uEBRkMq4??f]1\R=" hLmJ]Ghe[/9YRc^ݶ3vCRQ]_V~}}SOKl]>13gţJ%Mlb"*3%LjoΌ/&#^T+mI:^Pq 3ZF.$ s;Rئ#IQBInL~l2u|埗hl~Sbْ_q]bGK*MI뗮3>bjۧeglwn[E]վΒ5qm+yםm9}UfL)/ξҙ̥b3|'ΗʜeݾFJ1Oho0ȚYv`B! Ɖd'BHBZx# ()'—Oi]RBSLw}ZlY0oe?d$[.F)[>Stg̔_#ֱkG]N[J,~)lӒc )YY(37s,'[*uB9#[6 oʾ¬1~iٿAV8?r=Op~mhΨe{2ވN$Tsi52;׷=.ʟP֔Jlz.0Y32^lB!8L{帵C osT no[ dQ.bdEt[)%nwy9ʥrDˈ\*eHtkbn݉|eE/\l6 !B z`@<Z!/y`*^bszK %@xLYvJf-c ]KmﳌϽ*q<_rq-O^&̻{Ss8X1ٲTm-R tĴ!)y<­e["UuW2}Hvͷ}jUtNtu.%Pw}(mKed>Ms-%8}9vqKI>޾X*t/(ejYƚTa4WgJDEƹ.R]wvo;yIwT eHe0`L#UP6myYr=38ߗUwޕ/.m/o}|rc(ㅋ&!B!Az!<NQ%;;\k߽8@LDEI98 H[JUR}"+d`N\Ohu$g -ݖX`o;I!BH[M"D1N g-B'9 (eޥ9JY$:d\g?)L<q,x9 Nwϗ7]};}p0Z{O뇿^6Zƻ=p-$v`B!Db@=kLV-{9Y.s~ViꥥǛI Ho__t|=#^vʑOǦuDʹ +oBNSejv`B! ƉݺEBHp[22 dSnuo3/yN֮.ӵƞJ%躧Ï xb;I!BHDjBHW22 d,xb;I!BHDǬBHpS22 d,xb;I!BHDm' BH棟O2 d,xb;I!BHDME"!$s%AAv fep$B!$q"/ BHG2 d,xb;I!BHDUb!$}!ACv fep$B!$q"еkA2ADv fep$B!$q"6kQ2uA5e=e[tzDᵒ?P8-L Y32^lB!80l- B&?y Ȧ|6=_neZT?Y(몺vebzaWVd,xb;I!BHD¢F!Bģ/tSW뫒5gʺ'ɴJ79:dt_w;:eo)&E/\l6 !B z`@ʖOE"BG?W LYo26LZR^}g+de/+eQʜNypKRYydMe}e|g,2w*dˏ dڌR2D3oZu؛u|?X&-C}ͿN9t>sݲؼcc{>w˘ ύ~~FSRk)/iU\#XvwV5}TX_}X)mXzViroEjEgnQ~@O/ݎJ|f)/s푦$k/PDzZxo|3zѽ.pUѳ/9g˺}lQ`"d,xb;I!BHDr{MQ2-i{B)igOfc<6SKV3%;Ǎe3kF?/d/yg+X^l˚ye/e9ZT6;sncd7e<ey*)~ :oecR/%+uJc eN\sY}RYcס/elZ/ ɟP֔&A̢.B!=`0N W4|)N-%QrMaM?61z)Í&3%4}>}mMynǘۦc[G|l7e3zƻ3P7S/q69 Ɨȴ荤R)T k-~i?S!e+g˴,+ ouKrYE(JRY17_eJY32^lB!8\-/]ZD [gybx%2yMki\7cV!ĩN3υ~>I/5l.i+FYP]vMUwG/?+U^6l%TPHWkkr' e<4U.5`Goz|:~3ۧ5Vi]u kfQ ہMB!B0'>h”IJlg"g uZhK,}X19s2)O1.S|J@Ln-˚h+[-nwkeŲ_`\=si0괗R.K\ZzB7z*dY+ Ez5}2c}U}Lx%ܙfwx9[Ɠ-V+kʙQ;S&K}Ⱦd 9f;8~5J@}`5(ㅋ&!B!AUgz;׍夰촜1<[L).q22ޒy2NbNǙO1uY~I-EiKeR/9ʚ%K.*#-gS}R\/s^@WI{LjQ%S|4ɌejoEf,gkZ+E39S{^}xo3enݕIDAT'qe;SZԌVȚ-2 d,xb;I!BHD0;CwI׿k-?2xc5(ㅋ&!B!A@.߾)\R{»5p?s?s?s?'~~~LD>o;W[X$7H;Y'܅Vy7АD"w+޽فq"HwH󲩩Z"&e<@1:qZ{cOytRz&@f]uC!O6V[ [$\[;i +Do^ZO#\6TU/zi +Du~uuu9ty@H;Y'/sFyRz^^lmD63ɺцdg'Ysɢuu}}u>t~tt(ҎAV(Ɖp=s]; _银=quޯxcq"@P]ʃmWg D:8 RxxX'8 ߭iXƻt kݱAV=},'#ƉtȌ4ƉA78q ;\E0t :MIuu1D׻~FiF\q '"铛})^2LJG;BKᯞBIlj|K;5wlH џuD ӳkA{H2usbOYŶ+zܹ@+@ظmX= ';viD2 mg y2bAV-/c_k]/;stlGxt|[1  2cC?43N}>q"@SnD2xg~31 ^:g0gK,㙳c'{ރC3xJ,`bҁK ocCZ3E<c[ݮ[V@2 }LJG[_Jgċh9;9h69+ ߭$Di/iΔ:17 K2lƊ'\VMKv-x夷;=jt^NxSow YgW|dVܱ!-i5Ncm`*}垄HMgǣH+[`zݙ~{莗?{Hv9*5zE/AWC~}>hyWt[Wdu+{AVz :k(۽kǭiٸyt'dל}hvi֛m;vg>!;˩[~[}nutmʇ~D;y":;*Iۈq`lc('G ^9^T`<}isc(e{_}Wu[W/,ާKrj7sV>!?Wy8_s=ZMae<߀:2N;|{ `owf:ZugNfn'61 %;"_u֗{ֺOCօ782uyɛ˥b[>}_歧{u]7f?op7:/Cљmro KxzŸI)%q"}'Ռw\g1Ɨy28ۢcѶr=kǙ#{m{>.d1[m_7y08%g*8R"1:ؗ,RSc5Yi}u7] }-ソoĮej;e<@$wʗ#Gtuvw0$:(0xx0v23ȥ{_z./y[YycȁCk_;`rt]|nըe<~mN=_hx,M>~Qhf7rBwwgW݁R&cKs6NH\*Sx1Korﯳݿ^TR:NtOcxMƉFyJ>N︎^#}ƗW+p ݼ׳XccFyO=bF'Jv\ǹ/>c>+AwFh1:f>FD?xU 2c2xVST_=2^vѣ\ ֬Rq::bLn]孧fѿ9X7/skKrQ9~1occ wyտhHʜ,&\fm~>`h_ޟOmճ;xW9n^$6~זe.|tl~_uBA.zm0vt=-~'w1 9 >kk;>3NvC:^wLJejgqtj;-u(^+FۛF!^#ևejͥjumD!_sYlsR,ߐ/Ics_9^ }w/Onop(7חKcKܥk'zc TpEOj#κqf%~D5Ӳ'('ұde<Ɖ4NhcD2刾S $}ۦ9q}%moKM+qﲵfYg>uPz/W/ys^6c.3DJ.!?(t۞K_S׮IsZ|.Fwº;G̥GɎ#G\o\*.#+%F"s6?!c .s%LיOEz?.?]// F3ͭ /{+rȽKRPY]*^>*?D*Xj*IỲ#1or>/z&ʵùߐsQsr BqZxA[(so΋cl4dWs%+g/֩;>#^Qmt֓nӷ˜$׭Ӳc9z}>P @q" j?4Ɖ4N73qcDQǗF.t/{Cilsl=}R1]-׾%EP5({͟Ʒoƌb)]f=F nٳX-/?\;3{ַZ|?z.Ӯ[F/e<@Ǹ2BҘ2^|oɜyyɌ>ý+i7z5qZjDrW]~oл.ceܸxod \'ұ S3ixe8Q*lc/%sی:PbLs'Ä21@<=3)8`H Oxۮx]._pBs)Is}y Tr~Nf.Wp_ge׾%;BόXЕe<8QݯP/Y6rj^J+s87z?p NNv:X3\9ٻݙ׍cﯘ0D2?e8 R4?>;]u~[v:HK(2b2Nc e<MOm@V(‚2 #xWx3e<ܐXӱ!Sӟ))]IoZϹ8N8 ^jH/xPaBv4rC22 [x7nSLAVfz Nc '߲i +D0H;Y' e<@1 8 L(ҎAV(ƉaBv @1Nxcq"@Pdj B!B!Yx=w{w|yOnHs{z>?xcq"RG}yO|9yJqA^X//]T6"HdhdS>^ QP0ҍȀ4]C-)ocѱ 5At{v''ޱHMnGݞ e<@ڥ{p'2mz?_+{9Vw\;) ܹsG֬]g淿+-[Gx 9}zR9E3=u`Q]:Y/7l|&6_៤ <{Ke~U,Ͽ#/A];(2 yZ"ng޺ iAV= ݜ/8g\Kw7zFE"wWߝ׮tc.kZY[[Ue`{ݻwe߻s/_i>pJrfꃇ?W}<]'??%%l~Sy3t.]&/㝨?Mz-XN_45c :l;f ר9R+|xD,T09zL*;&_zi2 n޽#W˦kaFt~2 9Zu#w{s+Jv:'asӝwUoHr}=\HY_K]7g3w+^w޿wd w!ӿփ:ٟo.\JOZ3c:͌-Z_.<ͽ :6?1 e{^WWl6[-.pbkDS8tms匬2tHt 約ZE7wܿWzZtΞ=މ NkOvf _ӳҷl-uo_kjZ.xH$պNSwڅ r:^z ZV97Eܟ)cqexZ;\:at|+O׻fB-y:%(}_d{f*2  ʛN+e,B4~ 2 5jJtzZ\o2wtz[K{:.X+㙳efuPZoJܳiw_`ůF-)iWzY}/tAj= ]2?b+1e<}>ް+UwPϷ=O@tlCI3[1|X&q([7dgIɉw+BlE/xK ʶ,^3뗊>poou)0Vj}䚧KXeAڛ%j/~,{xggJOݼ+[~}$/x{M~rZ"df !2t\|e\e<-OV{n#(&+lQkɌg e<@ڥcUuYώ:ؼh2wY/ˢ:|-2kֹKjNr<2ޗ_v祐Ӂr}o=^n|Yw@cSSb {Q>O |;~H'xz鰵4ETF;HDvAdճݸv3љœ봉N/qw]۷oK__xqF~7 (ҎAV(Ɖͫ#!a线‹2 dbr[AzZZ"$^@PdNO!B!B 6 w_7Ʌ@Pesni +l !B=6@nxZ>"~^ً2 d5!BHdžq";c!$ys@H;YFg;xM!a«Fkш2v#@vH;YFg;xM!a+g"B'@H;YFg;xM!a¥}W4b-B? (ҎAV^B!d{l'8q]~"!dϗ~Fv vB!$c8C͵Vky2 (ҎAV^B!d{l'Wu0DLi +l !B=6@vhZ"L}xc`tׄB!Ɖ {|Z"/9 e<@څmUZ[/y`yMm?t;!ϿCA9Q'w @p^B!)~D~iw>&16 ;zZ "?ye<@څiU]OT̙&qǛ2qZS핲eҟK-oԨ>xXp|a[)c@^B!!n|/? fmdž2dY AE?`H;YΝ;fI-kkk'}2 ^B!!j._UA?Mxcc8dgZ@G?̣Ht ޾}[]?|C~||AGG~+y2=#:o_45K3[zck>w}ަK$qƦQl}VƝ%O醖^+-L}wYnc*{;3O:ZWtӍd󣯥c^f׿J_=Zy乸y/_iwo}cwwz5u/Svz|M2h/<ׄB!;owqQt-?wv?7=16 {l␵D Ns ,xK rt-"xtr:YƸ}XNTnB6l|--^%^Llllzfij}:]k}nr}}z{M$rWNC?[*4}-k;.Sἅt}hᾖOƼU>}/ޝ}=nQ<^׫Y@~]tl݊2`.%kֹste"e֟mHkB!L]uʸ[?i2kqcCúBHW@P]:xZ"gnϜYNϚgvݽ6tޯ35޽QXe<-ҕnLiLC;rƧ{N]wX說8QxO$x_/>O7Z3g%T:W ݶV?&|Vkt&Btl?7]oMO e<_|Z!7de<@ڥ/%1zv4-kZӳxz)W[ nzNWZן=;ۚ)ן6=?t^{V7=kK^J_?3ݸ7_F8?+r׋..ty4EhۆO˒_G2^*/qH'kB!LGxz<=:e<֢!$/ (.eJ矏deT_<NׄB!w,ͿYol~T4k\BX >~EvA-H,r~ڻ7zZ-Zӳ \%luқ7}Os9duRy7[v6}zӒ#Ul~f6u]{2)[BtTMVSc?<.ׄB!;9ng3??/{=?>!6 piZBB<҇2 ZƋޞ>qQloWǢx.HѼrSYtzF:}_Ui[~˽}j,|hL鼩/ݢDm_vXr)'K˶]ACozCt pѽm+%.[_>);~3Nhe֟mHkB! Dς{g)?8[-6 x|d-B7e<@>; ߙ}Y^~eg2oH_o/O<羯- v%Zu/{?]z]5KK/W6=3cu9ttٴ52?>+%wȪg3M}m}TJxc14658w-g&{kB! Ew~Dfjxx!~S2 dm0^B!d{l'`xikq0u(ҎAܦg{SxS@"kB!l DygBHx{ԠH;YFg;xM!a2/Y:G?Gv vB!$c8d ւ!$wEv vB!$c8dkBHE2 d5!BHdžq"HOY 9܍~/&e<@1 0:kB!l D^v_q!DGv vB!$c8׬B1 P&B0NwPj'U4X/;x4΋޼$IJNټ8p#IÊsc独V$IԚ~#Ij ,g^ۖ>Ⰽ$ +` и|7'I$I 0֛[GGx40$I$IR*1p~‍$[Gx40$I$IR*10ߺ8X#I-'03'I$IԽJ ̿^N}P$Ͷ؟~q$I$IWa$W q$I$IWaaIZ~+_]dƓ$I$I^%Fn⠋$-bEhazSqE{@q$I$IWa!~լݸXXrJ)m`Ɠ$I$I^%.y=iܮZhz՗қZzr[OL:x40$I$IR*1t7OsgvnoI[,g,o~H3IIgƓ$I$I^%.n4W=4YbcKKV'&a<gO$I${䜕Oz-gS`tha^jG_ha^jG_ha#bb~`Rq$I$IWajW_ha,g؏Lx40$I$IR*1/8`w˦뱴~b 0 8x$I$Iݫ0vx␉["_i`q$I$IWa<.␉ݯf#[i};`q$I$IWarsJO+03'I$IԽJ ]UMԽt$Oi{~`Rq$I$IWa< n޴8lnvsoz)/uoL*x40$I$IR*1t[&ng>uwz7[HzQZOnThau㯼߂&K,w,~IÊ$3@ I$I$ux@<ʋi陝[[L~`q$I$IWaAIZ~+_]dƓ$I$I^%fu]$i-2@ I$I$ux3{qGo.Hb+W*x40$I$IR*10[_\]zV03'I$IԽJ ~O8"IO 8x$I$Iݫ08"IOta<gO$I${KMqFu0a8p#I3@ I$I$uxx퍽̧.HR.` 8x$I$Iݫ0@s~cKqFrq$I$IWa_~ -403'I$IԽJ ,N@+403'I$IԽJ ,^',8#ir12@ I$I$ux8#i_gƓ$I$I^%ӟ8#i[ x40$I$IR*10yŁIxpq$I$IWa-g鲓\<X\ 8x$I$Iݫ0dw˚‐?ߛa<]<}AamƋa<gO$I${|K+ 276;'x40$I$IR*1o80T1\)UY 偷|zT~ W|\g\w>_'N|8-7?`ng8~rOe˝?lp-_Á<O'w{_O8_鈓::?Q\g /W(.?Nޡ.o,^haO>[בw𲹸XiPϫx~q$I$IWaJv1CZmEe+5,g귕t:V ZiyfsV8x/v_|m6]<|,-1@ I$I$uxyk{>T4b kp .W:*]fp4h78V:OV,ş60Xtu0J3eɧ|ź_.ߗ<۞鼥/&?Lx40$I$IR*1 7oZY8Ju\}Λ\^}ݔnwpm8'_>̃58o{_,D|`rq$I$IWa:bP+QտW?Vy+V}8+_XYRדuϓ/St|uǟdu3o;_o+u>O:_|?}v>|4Ϸ]|BϏx0 8x$I$Iݫ0@l߷;]oHS} Z:<X<15x8_|Z>]2oS^._w\~ח~\Wy~ex^gƓ$I$I^%MIjoynp NW03'I$IԽJ t;6?uwq8I0ށ03'I$IԽJ tێ7>VTR2@q$I$IWa<“ВԦb;2@ I$I$uxj'n/1ӿ7&38-J牣҇`GeJ׫v7gƓ$I$I^%{ҵW@ ^|A\} /_G  K'4؞c 8x$I$Iݫ0<ڶg*7u|D\}.bH.f?l2gG˧9*7c03'I$IԽJ 0O_{SW0ܿ÷y\/b/_yF 9*x-dƓ$I$I^%ǞH7m\NZ~cqa敆v{ynp.38?^M_l @wq$I$IWa<fݯ+_VJÆ]}/@] !"G.cx40$I$IR*1\pq$I$IWa<&՚׶6?.}7KZ;{x`11@ I$I$ux][w`13@ I$I$uxw_mYc8oX`q$I$IWa<=[ץ+_!#KXO0 8x$I$Iݫ0]}iͮC֧6>.y7OݝN\~cq`mҋ/g߸qc=@q$I$IWa<8^O+wnMn^~t_rr]aƓ$I$I^%`||W6_|&]O><]o҅[u:{Oޙmsޜ>ܰq|\O\_\o\N^n~,G,O,W,ta<gO$I${fY7+o^ܳ3JZsg|ߏ|q^d x61@~u݆%hDZ׉dߵhlS~護ޚqD,fVx4npo_d}iY{_ ɯv׉5:Q|D,v{aWv26/nrg|/~HmrRM~hi _^ڲ핪{|D,v_~%m6D՝  ^۰is֬K{gV׉^ukA_R6G=c!fb0Ƌ<8/mHk׿B+@TO5x-(08:U;u Ӻ>6n0^+ x5~y˶=eLN~vM5dkA<׉u"myvj!f#ca<?0^~5/_z?֬]]6\\gSOZ'+J=!I$I,^)6p9Ny~}5dkAP6o\DDzH$I߶q^>*^{6va<^ibk_a_h]nCug׬KYV~~C{귫$I$I^k6p5xm'^zQ|O8O>B׉$I$IYߏmb!Gܵ0 oa/Gɋ8_غvsϯJ$I$iV '^Ӊv5xtD_}mz/^:B׉$I$IMVwm?ƿe#jxhİax4>0^y/~p;^ەxrB-B1@^>Pcj ИaQ$#@^|?bI3l{yj!> 0S3  oY=QxQb/tX^۵uU}hN۰is5x?0^oxo 8ŧqax1ߋ,f1ߐ?vkyk־0^?M/nk;~.y{w 7oBʎ] Ш0^饭?h{e,M?#-Lzՠ޲tY_S;Ҏ;7|G{z?k;ҝg̻{_5coowӝ# wuj|;Zu~Øco^R<{s5/Z#XvEs_Mt{Szt׿=NݶeHyu'SGk;zM7QNMo;vn;n;|QґG[׻8=2wZ|k~.yWSXے<]?O\VL]݌x~vtqM'ne:{!w?yϻҟm".j:2Z<:-k>I|Z?x7GVX珴{doYϏǪc^ulmY1 Nx4>my67[}oot4p}᧦ɸ-i>35&_}jCԉ_NIe=2Hw~15=@oֆ7Ծ i][s{Ḯ1!0ƫ n0cYNejwއZ[?u8NMiŅq_7]UooOQS;P?.ͥuT^^*] ^mn㽲ca<38?x7?hC>wq?ж,M}z>m M=WsOx Y-M߬80S߾!CS?h7a|{ǝuzWQuH~\voH0^(paw3oxcq}qcԶ@7ma<xy/@^ ]Ѧ x᪷ՇОL]{NM7=%ص][ew|o5Ϝ::ViNG-]V<4=GZ޲ۖL}\kXӣӫr}:>;qS:xy˷_S_q~hv=C|ze[1W^ ::GuR68P{unx4#Y } ~cbChSbn;ucUӞI\#m~:>#7t| .{]btyԫ+҇jC`QSU`{{->Q]|;yH>zrKX xKz˘?g`[,T%]6OWu}:]]̻֧뗥NGq>{דQꦖ?Ϭ=^靱4HwbYbny&~SKxeCb0^=¡ KǓ>aZ ZM+8q:R(};=R}mϮ괣v<~qM]>~铵)Hs'߶xَ[k֧tGtԉ ۾4}пA;cpaG=`7t/~m>i]u>w#{BgueO 4{,ߝz~{26uٱ,]V[Ǻtqm/0@sbw~x)xoťNG}ߥ 17U:̮icXn'}4>na&ҽsoZ:H>&ٮǃ6h82^{e.x4>?Jxϯ?wwmՑ=1lHv͖_@>lwUsdޝ.{:X|a<xxy 0v<4]w^{c1m3_[ֳe?%Z0Lx=xay0@ mbCbpoK[In0zL7Y1@F EIS{ 3{Ix1`03a<gfiki'nJ;7}iצWo禴iaW4eqV^yl:Gw?:~ǦS6qjsIĕOFڔuS]_;/?K_ѾMn5x40g_{[Lz^h5tt309t w&8ϒtݯϴ/=q{~|ǧO}́:0;_j<ha<ƻK\t^km=OvGn:Ǯ>[5LvylǧoVzkmǦ;^}!}_Hܺ:+ \uS?wFwoOvN\yF1')~ZWع<;m{t'M\tSZzJ^#wʅU֦ߜ:W}kӾgoJ|.wIGw|w/&=utq90h9ڹ<]R Վ7M閯,靧vdafz-; ܦo:;=nٓooۭ'#G{w#vRmXoMKO\rSu_;3ïljӹ?S6n'_?}b:X;%'-]]tT}p_o}xIE%ǦAO?pKVM<^Nwic5%Ε/MOe∂}bYԦbcg?]:`[5\%M9/L){Si;K$}ak=V6?2]tu{KYMKLS7~"xx-k'toOtD:k9vzb:l~V;{{}>撴v'_sX>X-7ӗٗmڞծ03T}tyܯ%'[ޞ :>-9wÏN<657ln>Nc>b\oo㭽2}粕n+_;`0nیL}ltYGO\4u$:1+Ӛ9<1w UG;"oTڸ>703scFnJ  S{E].8w7f[q^:l:Ɵf86l񦎒ѯ.Z9 ㅷ6^ʱ%G#NYxJ`-_::}c%#܅abl_z8锛ߞxGwo:+~1owl;?l;Hat'ܼ]_z#dZ:\9o`ڹ~ђ>ZwsZ-w}q`<ӃwN81\N#jw}+|cj{;)+/u-96uyO.cW5Aw|!ykg.7=Z%L;ױQ!կcܿ82]t|/=|H<~|0^|tG?><Zz%,,Nc>{}xÒ 8x0ҚH]25\v?۶G.L'I\|z%:ⓗ'}m嵴ʸ̒w}}?rvҏMwB5 xD ~doVWqMw?_%'[ >vJOTrԲtIZg/<]P-ӑUQ>Ca<gfo|da_>uq]uef}3vv 9 BsŞ03a<ghx406ha<m 8x@q1@ mc00~ͷ~xS$I$I$I$ 1Pgv/oO$I$I$I$-b!a<7a]pڄxq8\ƛ{>b x;N<Զse_gp߁oHמлNzOV^{{?0$I$I$Iu0u 1W?a<E}d+:"}v=t᧧6?}sIX}e ?5o_ߑv'o"-.&pcz2_n?Y,]i?=ebY=,˃x1ֿ.xҍg|)]j`x^>b_oinb9K)?w{ﱜ{zY;uZޞcc_ŽroٖϻwGZ}^~ _\:uZ<~ I$I$I$Ijiyȿ8{\'? ;Oy0u{/¾`c=wE:OׇݢG].В~?ݸ[;?TV;(y9SbSGiԉH\ca;KꛯK..GZSӎ{YQK1QnL >x?@ެ?DnahsuY#a|:o{뿿n޺:t9ձ阏󝛾}Ʊw&^׽u|ƹSzSݱ:myGyG6c9ۻ?禯c{Թiy3:=rL:]0$I$I$Iu0u`b,6X55zj>Buu>_djlxG_f괽:y_Q:{b`ZߧO;>Rm|;/Py670^ﭏ|?upduعՐח:xJx[Ӎ'Uio{nC^{~D:H|}Izǟ_}=5Ϋe͏s/HGpsr|k -Ko*.߿~x$I$I$IZX[ GƛmX0^58U|+%]Sc~ìpZe 8;%LO~}Gwz;tGht{uW Ն^>[82ޮz|&sʩ_y0d,a`oqyyNKzu+ 0$I$I$Iu0u`QLm(w_᫪ץ>rzߥuqiҵ땏~7xvHVL}LaSr:<菩0ޓ ;.(m#t zפ|Lm=疥uT˷{?ǿ?90r|> ׿jS+I$I$I$偺pdqf{~x4nu[t iߥ]k=5GQ:ǧNCtA`ߧ[vޓV_׻۵t}?=?qu뜿] u37a8zydI/.=7[{cӺ;>}}0t Gcz;wc~!5~ʒMK7Hޞ~+[ƫxD:Gn=|xwQ:CGsϭ/=k{׿t6'I$I$I$@a<(aIގ/?4Zi]-Zwk%ǦWW#I:NGd=rI:ϧW oxqn/:aÏL'dԠd}o-IG_x]<1+>[>8r]sE>mɉOOO+8uh{ߋ?nI\~:bo_=sӵ?1$I$I$IYsd<'xv::^h{o{>t<y18vmo#@;G<޻wLtژܞv/mI$I$I$I[az|?}Xh$ I$I$I$I)-#6x,J$I$I$I$I^1XV:mT>|z(`>=ۏ˖NgƓ$I$I$I${塺)-]lCu#hn03'I$I$I$Iږa<gO$I$I$I$-x40$I$I$I$Ij[haşv1SE^ʎW?[o}i݆?ncU?nK|?+s V iæe>j}ev?<Gͫ_=G48ȪnזZ$I$I$m}xgx,Ze/N=/V wyu4z?R}.~t_|:/`\ 1h>._}Ր_|m\@5n1sמtw/N>w_]{.|_iճkoW=>TO:-c0@!߷y_U}Jc/n'/຋돡W:QO/?pZ4yu??iW!<`h^qu5å9KئE8r2g5|oy0Iw@={Og[?}yeb{?Z}mVy?#v{~nğ\eF,c\>9N,$I$I$IM7q=a h{>4w=zϮY_ ;w-O(snS^ٱ뀣{>Wq4ƀ]7h7錯S OtrڸiGPQ1Uڸ̛\ }|a^޸_qw/<c\W>o'Nb*r7h8ʪ/~/WZ;65G^R {oIP \8d vc;%3J?Z L ~uy蓥A2m1AXX8]>~?՗G4u;_7]>7xQEly[zvuZ le6b}ft>W[~|/-:+WJ$I$I$5\ljp1eo_778b@(GqZ !8R>-E/q|u\w7!ql8TC1ߋ!Hx|R^8jeW(WW"q卯iu,[|s1tEhx1g›эR:o<+>9ˏswu_%֋O~g_xZ‹O ~iq]qq^ޮcx.@co~| VC}8O7upL]}ql7۪[M褱mz8bVb{#5@mVZ Q y=ytEu/l|!b:?n'NeυQR$I$I$IM7q=a hƛjp >O4#aưEƋ!&:U[ yc(=yasWƋa‹}0^)0N8T lŠ] Կ78/ ,EQoKj1*=b2.UgϮ{<'y 37UIR1̱D1@G47_G>!)v?x_~}my88B]loq8bc/N~g#JUU?3̋mGeiY$I$I$Iu㾏 cE0偼ƛ ^G;3gNjőHHQx5$Gŋ2&?0=bnn;.}OTK8_?N4bxO=/?X/->Jt.Jqџ>S8oѳiU?Q4G8Gvǽ@jl/yhlO?ӿQmTl1}qt>hu6m>`[58Y1O3 uui?m}yGU kƶŶLl#1Cs?gkWt\&N!ϛ^Mg-/e,'I$I$I؋p1eo[Q B0E|,a #ϕ.f*@^~e6y@1C/1{ucj1 :14| 6o}h~>Ķra^Vކm|tC˫W|1 [I$I$II(0a) I߿鎻>K:qꈀӇw|Qb$ ;bkϣO|F!#ՀͷUF'W!?^quI$I$I$xgx,Z$ژZ$I$I$i cE0qHqyFk000.#v `"-a]v<~o, 2l6],>Hy/b[[opq8o\fp ϰ<#v `"-0M/G=Z4 Gيe [|Ҋ'ga6^v_ǟLs+mF1l0iqm>q}:y?}#cb4MBכmy{O+<|u0ܛDsPg,s/ Xls;?;V,\2ڼjzb{\{J?g套ͨʡQ'mߛ&BWS:bXI3^K63Dj/zC5Csyw//C˧}=ڵ)?N7~9T<.V=S !m۶:}.sϻ0xݺUBرcg5`S+ی!Yպ|椓\qu5hb-Ο'~1<kץ3qnھ+WN?J,iU .dG-(qz}x(.דQgQnj0sl _ ӋoNWrסkB0}$kgS Enc0^[4\b]?7bݴw}_L=yX+>7j [stmϞRmc1N}U[l1lVV팯]&GPmZ?a>om/c!Ӱ댯K? |uŰ ]+'O|ںu[s`" 17878oyGg7Lwŋ^}ܧvιƐX be~7/o޲5}N-^`;<#3q_P}s,k>@ ŐO ع3}TC{Y `XP0 籽]q只\˻ͷܖ~q-mee7G]Y?Y,Wܗ8c~gԲm~o7|wmw {I!6lgq8ĠQ3Q\W(俿Z7Q=F.Us(#Q2zR8=.GJ?f@[~ɿ<$?#2D~㕷P?R0?ocYQqrg7o]y\S uqKR<Zߝ}ؾ媟TwRnB LQbF</|zŲ wLl?a,~6w qy<,s8gv2>|L6>7H߹57%}z3%~ψ=zA7ʨgԶ?ƨBh<}C6lyf:L'8m{♖'nK~,c͏m}x_"CJF=^gFq{fXoa+G=^yT?+f7w8rc˚gG9j?:7aMԷ{:l?sf ۏ}QI^!ugX~8se/J_j|ؾnpԟ{qٸO6q3igNoP\ou0κ+0U_>zXָmߋcuG~j 3j_9c]VuO\ϰsGðq'>}䣟HG>%]YݗQ'SFϽQ9괸Qo~y֏ߏ.5pϽNK pHċ>W4_x q/(GEx: _jI-^p7Xc~"k\?zqo2}<ί^.XXx2g7_q$. x!rO(%Ö58:_I,O/un/˰# .k'3;/x8o z ָ3Q ź6*/Ǜuc|ϗg|XXo*dE637cr( 184|Xs/@X&lQYWֲ_wBqx #-V_ΏIfo Cި}jiyon$3͏q0xn;GiaXo&UgGt]s4v͙x:Ǜ7La5x6?㣖^{mWu~gTb N rz'?gvG=yO0]?bmAq;?e [}یuG7=ر'<ؐ'ðy8A3m?8mύQs~zG̴ ,kK\.7YOð!yݍZ!GGè(Y\woL=wNxwH߃㲱ܥP,>~ȏA)Ŷoxc=v+N5?cƟF컳Ȩz\רߛYg{ ݝrWFfZw%yI<>5jI5jX]:C|GQmSboaF+m=c?78:g﹣'G\.#1ClQg0q~9G8SگDz|lľiSK hQ v^ Ex`nl¡ƋX~/f"yͳx.O7Ӿ}ߙY\wFF,ǽ-\62[hH/D~q>7xi&Wv/cwU}lLE82^ ]\1$Է _ě(q;q􁙖u ś6fpulq|D3|٠{Gz}?7x|q~fcϏeiz, q`Ls5lZߣ [c7LxƟ}@^ㅸx^è+IJİC~QwQ}}5Ya*o{xտf=qZ3PY5sߑbp$8Sv?x>@KrOcN, y#d}Bya1;U|sfYi >7~=>Mq$1L;]ɨz~IJ =` >n^0:KO žiWmGT Qm ۏZ8_<$6~o~0+Gs/?>Y^a9,o*m?bs0~ =X08$ \b.\¡+( gA0oQ눏C2ssYSxu u˚$Ȉ\?JIioQs~tu *(YQ6 yp3eV_Q=J/ޖy;//%dغ\QgZ%a{guiY .QX(^SD"4pEg7(uqyiYܯ!.W?סt8O}Է ߸fZ67xc\}{g$>=>5;G˯:}Y|/3-]\_WqZ ||o\z,>6[|+]Ϟ!N?uvˌz H G1oLΰe(|?b75|qUiԯ{QW˛iQqG-O6yJe-Q-O\g\wVsp:JzcȦt+Oq ߡϏQW۝1VM3'>n/f^w'.E}ok&ucğqzcݨ8VlÎ?cqiqԸhĉ|[a9\ٰ۬˺mGW}+Xa^1/Ci?~}sfzo#3aqq_K.75e{?v~hFĺ,2,/Ol?1GYֹl?qaڏZ8-q~0տ%F9(?>Y^a9X8O7d 0ⅴƋAYlxqD8]P2[q7l`,E36^`#^/7׫]_J|F>zF`&}(XG#'?^Pɵ׏z((9lYG'5_Lg3q,G?f/814}_M)qe/O{o0_bp3+{g~=e8ۋ*\}t{!Gߒ͸؎{|G [W77b[# =auĥ0jfO nž2> iҲVSxm:CoRFgS]ͷV Aܙ&?q=<M\>?vG=Ì:bH|vę#8_>jM,K9Y]a~(eyGe^4jy#ğy? >Ov>L1=Y<1_ڷ:-}#>N=3$G_owagwʹ_c4Hh#`gz!ZwɨWO,˰SuܯoߍJF+feرs>GEҨsGGG-O/qx.ܛ{)cc}T~˓Ǖ~0)^8另<7[a,{tEوef;Ex/Gy(|Կx믏t?xMxaGAa9YKx3Ud"i mmm珻7JƲq(oq (9jYM^|:^u2xdQ'vbFc]l[߾"{=Mĺ/dtXr\rٕ~1}_7*J3reLח_ wBuX&Ep7lb ިZv}ofڌ7?<\os_{ oRF,Gm3.o\} 3= 8f ? ؾ{鍤c_gqx>5?Gmsَb=SO<~(o<诱gH~ZX;m!83a}İX߱_N?^ύڞgz{23j[Ϗeiy[9?&q]p ~d,3?Of2lyJe^3=?b]s+e1?c`'? ? 8D+W^1n/l?gT^mo~4Ìzg}Lws b?oS<]17DŨB>v'5~NĀh.?c!sՍaDaȨ7:u0j݅7߇$ǨרO,K<qScq ^0̰%qy9FÌWu/I,LOIsGGG-O܏{j~^eϤQ'Λ~gy~ci]f/Ƌk\B a g4 /4 2/e/^7<=3K/Ƕ}i7y0.7G:댏7_I~p6{qZ7#~Ex>ċqQDI/^#G&F񑵳L˚uLSNjc}wO1,8^6!.s?^{uB_}=hbt} \ozT)=->9_/x<q[qy<~o~z/!hyu8I\6>j  }K\&;9y]şjpy(}@ܿs7gM\iۧZa|?1lo2gn{v?kJq_b=ƾ0Y&lěbfM1GI9H-Lcn}/Noq]!I7s'[}U*uai=j:Ϳui>M+*G qaԺ 8'_7^ƿHfh3xL>7_2l'y 3w WX4z?Z000.#v `"yDٮxL$xHqyFk000.#v `"yDٮxL-Tk7n/~Z뗺ژZ$I$I$iqv0h#HqyFk0iڵ;~e~ldq8o\fa 8xo{gt[Q?LLbeP9"(BD@@A&ee+2ŋʬ Ȍ U]}v=u=kݧ{,"ڵa2%GR v?d?y:ñ'l!r#YDkd<K:~5JrGrݤp禘l!r#YDkd<K#ӿo{>)D)Ƭ9bяdѮEDDDDDDDDDDDfDDd.YԒIy$ݲ֥wēN[$ vꫯ.}IXLZ!yo}?CoF]CKķM^t{.޸gAݬDvtfwJvVf4 ob5^DDDDDdd<Kce3'vmw,QgAyV,' S^~yi։,{}=?oiwwwR_咨@=p_epc}cn{~r!_q> C-?v7|݆=>ՠ-_;eߍ7mUf |7b/zao.Ot7 #i>q^7k˓O=]|K/n]뮿q@<޳B|t^Nk0$+5Mouo`s7hlIpsw1_^y啥oQ\$S3i{&)e{ I+%r~_L{ȴյOM=}1l _:wwjȱjc`kg{?Wgs7IڷVl2[y`-|NǮڽkGrjkdm1 2ׇEDDDDDDd.a{"/\c{%$0 ﴃ7|KwaGu/RuQ_.[>&:>av_IHO?L;So]~Uƿ#jU$,Ͽ'gec>A}R9D3GLJ~ݳ#~Я?|3{I'׿2v1O9̭[`<\'lCmMph<O}4W%lnG2zV ƌy;IӀ~V:Y5 dE4bΪ~LLwכՊYWg;>JQ̴VɳE7upo+an!fZv;smoeo?BOkt/XmVC_%kYaG{zW-}XDDDD$d<K^d<oYLc,yjmb9Asӎ;QJ%Iްn'|Y^э#ŠVf`"k'!'$<ސ5 a9vιӜ%?[}k2[O[ 3{_^uYmn~.8ӟ^{cV`vړ$ZPq&G\A7;zݰ>ꇍuyw%~_"I+#RB:OJtU]YD}"[ԃcE~W\HW\b[dUqbS#Iێsya#Dao\;]]"5a$,U-)wWv|owqqm9Q^lZtJdiZeS]$}H>{owQ}lI SNSwwC_֗OjZ>Xj }aߑh!İ3WL>6?{-$s%?KWTi.LkG#v}s~nu>xmw.Y 7}P~gI~O?^-y0=XR;Iݹ|u{Wb:ОB?:PM^U{ -i:ׯ7Z ] ?!65y-ON9v!y(3YnK7ڲe-B[kj/^#q@^`R~؏> :oz{Ro*ĦhdLW>d+|oŦȓ(3{@og~P>_OF韝rM_ۿL)Ƀ>U_^bwJ8: MȌ aG/lC\7w1+Q}-Juǟs])R J +uO2'bo_Ʈ~hi'u+oa#CNk?\ϭQC=⮻ս{xoة;s[JԞUfk~bSn?|ey軦=򋈈'""s > zV2ޤx0xL*vl 1 |1Jj LXn,螁OY߸LVJŵc:Nyo>3Au&ا^w׿O3ywm3aǠd$?2|%bչ1atżV[0hJ>L3@ˀz:5H`DزJԒ5ueUAۙa"V>_>zT 3X1 x7KbRvH<5R=($mꋹGRIˇ&%PO&aLA.ڰ>2ПH}23M(n& ׊%yRR.+ʞ l~dZԣd$K7&J{ww:>ma 3yäАJ<Σ~svЇ*4 ul(|BΟ.uBylՖ5rSDx!.NW~ub`dA|L۪`Aq(#dݵAG?' $hQ4.F]S8vL Po]ikhK-;e V~M{a>q}P=83d?-[g_ڇo_lĈ!yCjcg&mIbzZ\3rjBx_k/^w <%w ^ׅ8n%6a>އZp~ي-vm,9ϼNg~'s >IAԯ\.=B6wS$aKCRGڛ؝ֽ&+rʶ{#v%"εZ>vo'C`Hw%/h|(}2_,IR}[o5#h/mv~~hi'lgm}:8ڒzp I/]K?ch ]=ϭ2SȲ{#6'{!qBDDDDd1ODDb[I2^L:i"ld<l|Hb@0`<c x]?}AnV( DNR S6:5!jxlM9?H b_P%H@蒁 Wgt=l6t,(\3H&yJ7="-g3Yy,V9@wĆXs ÏvH|s6Y? )L #iVϹE1jܳ, bERQnrjx;ILc?C~F>$2-yR}iV r3QF*;[nichϐ#W嶎$q3dϐXj/REֻEMR[Fj ]ڋkLħzh fc(.J -y8-VR{k=ȯ=<>trݶDJN$#]Pڇ #$&(/unkkPFާxL^~~r7ViWdSVJnJk3bӘ %Zr%$tEEXK~.ehKGt9-~RA^OrZc)udI1M%I )>ȽEDDDDvL$2٦M#$/&W2^iPb,MH1t`q 1*xt2Ii 6+QW&@J:AFd J0?ӕPJ0i?>سj^܎4( cdm?X1)1Ԗ 3̵?'zL-#K( ĀJHMwc&xV ?J%+zL`g$.c -m V8_޼;MVHp|MWRȆaw@ 3T (ɓחeuRjxy}sZemS{$ 8WVRS:JR9?䃵"gھ)9-]#oTWK'8R:~ڲc#m_q%8]qH'$}/pIsZ~F"LDpԹ%O^O^ٗ;t^rjeڬ£Ԣ$"+[ni{6]t^{ 5RJKm7`_|n}l8ޒ'sL~rYKnQkr -\.I6E{=s:q d NЇN^@[ԓ?pq{Qf%qHu-k%)-;w}uRIcbթ>Vђ$ \_P+3e N+mԿRK)9d+Q*Cfcgk a62'%Y)q~J-XIvʹ =7jTR!C<cd~8mі<~j5Po|À- ^s}+#O͑! 8&bsI Y,:&㉈\@j%㑈5Uc֒Xp(+Hboe0nc`:]/`rwҿXQz@c g+._|ԡ4(YSЮq!Ԙ-c lhy3K$4P<ɯLDŽ%o$!yAM2)ʣH;Y*-AYIw޽とc3@KMWXq _=!ek Cq" ڎXɣjdJ6Z+>$$Q_k6y;䃵\'?ֶ|>yh8R:~ڲFkgĀ,ǷsL 8?CnVA_Ԓ'q:z4נ}Ux=sepO?嶞ƹac=Z3dȅA/}[l4eȞ!C?/_Ci[)e`je!3+U.*NvsYUZȒ][ kt<61]KcK*lG^-ka-l7|N,i hSK[luKra5,V"s^Uf˔r<˾\z\w0m2r"_Ȕ?$׋ Ʉuܧ?=2I@> NؐXDC=ꫯߓ$_<n\.]tryv8m"y8DCi' &I (O!ADR(Q'rS[-˄OOΩ3bpzoP^x߲i="Q__;ǟ?IX](yǑLc?c IH'%Wl!>C;9 cbx~?d12h/ǤrWr[嶞ƹ={Z OٗG/}as j!jh/{3d<  ^.!PFx%aُR~~c쐇 }QN9#cWԯZqJ~X>>@6W}gi8&E(/Z8J]O a9VuN*ֶl 5">qָtn} hW+ yy?%(3`lF^B!-2F5ZrZIeǓ:d?%(mі<#ל~86JqFZFδ{<3ȐxZ#""""#c2% 26m2ŀq:h< dX194x 1ӽoxl^x&Lr^Ȏ>L6wC`^&߱| <a~[ &r^iD{״Qt$!yC^µ~JFC}X9b Jd~.nњ<#\/I-pl!Psicwk~bSj?<m}NDDDDdGd<KeЋm%x+ ?AY1ñù)# 2xNG;2h׳ 3c'DDDd $擠YJ$$U,־b{ҏȬ@b^'""""#b2%$ձ vlq x({ VYoLZLzv.9ǽ[Ɋ,"ce5T~}$"c2%Z,JybG&-?&mv=;h&Wz,Ȣ#~y{<ǣEDDDDvdLd<~$v-"""""""""""2{'""sx"2HZDDDDDDDDDDDd0ODDDd,,"ڵa2%&X#YDkd<KLGh""""""""""""x""2'"cяdѮEDDDDDDDDDDDfDDd.1ODƢ"]&㉈\b2E?ED=Ld<~$v-"""""""""""2{'""sx"2HZDDDDDDDDDDDd0ODDIj{gֶ߯ws6m7m6&㉈Ⱥx"2HZDDDDDDDDDDDd0ODDDd,,"ڵa2%&X#YDkd<KLGh""""""""""""x""2z2ދ/_voe͍c8srLY9,"ڵa2%GR v?d?y:ñ'l!r#YDkd<K:~5JrGrݤp禘l!r#YDkd<K#ӿo{>)D)Ƭ9bяdѮEDDDDDDDDDDDfDDd.YԒIy$ݲ֥wēN[$ vꫯ.}¤%g:o_7=K{> Fl]oyu|_=laӵw;=^7.Y{:A7+yYbY7MâjۆX }-fAq1ODDXL&I zKGԙvPU;ˉ_^ڻu"^xw[3=ݱǝԗG$*C=ܗExho瘛nq}߇\pdzcn㮥=P(3n? Aan5=$ki3D-S;x?;_MtGoq_f[˓>a[#i>q^7k˓O=]|K/n]뮿q@<޳ڂ]SK/vo|5g{M욉|𿷺7? 6e?;/u7k G.@뙴Z2=b$}s|yj2#WJ?5y Ű9{_I}sL;d5YXޱ ǵ곽ʟz+ݳW~o7}k(X oKwJKz$K üq}h,QDDDDd1ODD*/"5W2I N;(ͷtvT/WGKc"chEO8Wm_?үVE< }~vo_&I^1n8c'5p9O=~$vq|Ⱥ?=;"W;w=ӽ-`cԧ/NN3qUղ푌ެDjL:>O ړ{c%-ʤuVC db8ެV^~=XϺr?>qוVʎgOMǴ,W]o{{\ ЧXXhuI6+;h}k(X [xz]ϥ{jZ/Y[̂ ;:1E䘌'""s k' 1xL].k}WL;G+$k{ҧGxn9dyE7؎8 +Z #? G/oI.{LF zC6b59^ЯNstOo鮾fS+l ?xlɚLvy5g1 cL ~{[MP$ <ְ I䬖m~㿽 C+Clɲ#3zƗp+#RB:OJt]YD}"[ԃcE~Wj5t%V- "k[^ 3~~UGޣ}vD؇-D{V܍_}donyyEc%DyI ʕN: &ʦ%&}gbRg|.o N:=~{7e}1僥vKG[KI׈+xR&qŽq]9~+l#>9{}d^7@tm5R:l;u,蛾F}(Mc?P3$G?{B<}@{FI{l|ʤӟO=cb/JLYgPj=rעe?-[Fk!'Ć&}Ő~ ډ2ǮZ<$e~9mF[l~Wh B ZkC6x@ Lۧ^aQ2MoCP_MYmj=5y8Շlі QyR}|u>[~'<+CR}'[i;+c)%yԧWڋװZNR~P ߾9eM}0Fw%jO_zn+%Sʘ~A dS_}?oX9N|崳-ldHi8 5yLJDn{uy>v<ܾ.-V?Eă}/g}|nGyؔ1_8aY骾|""""";&㉈\ ^l7i"b2efLB_ +5V g1AVy7.''sqd~~D|LPrI0&+o Dv]Lش@1(Y&+ɏ :_ aXun~8&%]1o-+q]'I  2N/f9&*V˶jxkS'ۙa"V>[=ŘTRك;^c}MTO-JIfhѺst<ԓIX&*S L6O/+ +-Rn̳hdI<&bjIJ%'q#$$V6(5~ޘ(޵u̖DZl L&|VW9텍 t߿؟ۇ>6<`oW14@oLcC;$wtٮC??+?dEB&Ŋ_j\;]׉Ճy|~3mViyZ~=tגY薟2E=ӸuM11|~C9uҧ-I.XIOs {Ć:yę!i:j>|~p4IDATub|&F ԯt_V3{?%g 5yhKіCWT&NZ{CS}XEDd+BZ=Q>>:M DV)`;$=SR?s>tO? ڀMP-QKiobw[ښ<ԧWt+ꋴ:jxڽ9Fw!ݕMɐ&~JYSo%J>ӏ(٥~  R+ubgݷ #4hKy\O'Iw-5v>>#O)#Բ Ed<Kb m%x1뤉xH9  g  B~W^yea6e01rߍ7+ĕIa`ABhwDd`0)wAFV#Q;d %&k *JojBs~rڒ_?n!8dY<ܬPԝOղZ2~$/( x$ dg:ȿzg*[ROWςRy5S9IdGtÿڣ-2z1#h349^/yP~QƖc*뤱c;]=@j%J%^09 P :)d<&mҶ*zvMZP蓕btDŽg9H{Gz; x‰_u>䃹MF,蟄&ִy|Jvݢtme YL~Eb1])(7_4u<YX$_ Zq!?#ykOH^C֖<>4NCn A+OKjg9ԙ(#-4ur{~1g֑+_Zr[G~8Hgma,5"zMݢ&O-?{5Je[uyMcZx5K&~= dh1~{Mu<ǖU^+B5ZCK^CPWmnG"q[c%'bsXGZJIO.(H I&># JK[ښ< o;^>ߣ:M `Hw%ZOZkYj[~A%!47HV\ + m!]QRK8ڒCq~KàGkPF\VyJqYR{LcS~Rytr/|DDd.LiH# Iă핌W8K1d|-XC)ak ~|Rfhg&h' iԕ NYCLdt%L+Olsc) JY[f&"p~J %$o2$0!K( Ā?mM?w<mWkˀ%+zL`g$.c -m V8_޼;MVHp|MWRȆi;St8/=& 8&Aj%J:GنdZ2^^ߜVi[s<ɽ<ΕxTs`șoJ~NmK9 (绱c؈-i[ׇwz\ qW{ I`_ li9\{R᜖q"9 Q0:+zNrVkPNl\_xZԃd\dem=syxq7Nk!FJz-"ϭ}Oۘ-[c)QO.kI-jpM ڢT%ɦTh{Y' Щ (wKۃzS}BeZp>Ti{k Z Ҳc~gW^'=cmhIqHցV{{Xu./2k6[_y2 ߕ(d3sqݰR]A]KLZ?e_Pfv@wXYk*CM!1Nc?_hKE?5s7>OaqQ9>AkevĬDDDDDDDd.a mHJƪ1kxHA%79-/?U sXJǏV[h 8]I 8 Ȃx|;ɴЊC03f5dKE-yR}Jcx 7]Ul.wjPnI˿}- KRv J>7oT+Wb?ȴ:?XK~n+视_s~+{1:2Ʀ<fWdWk'{VcBj-epve̳Jvtˀ|:M=e򦏩\qe^ jִxI!Svy[pA~&+=ް>1ԕI m8v†&z^W_}M&x'_vprxdL{9lCL#!BWN;dNzN@r?َ&@<)mɄo Kxr&r+S~xwgj޿2 xy%4Tj[>}ZS]gc\ezoOE;wbnLǟp}xe.oco{ڕ |.c%P~)2km=֊PO/ҊcMnm;@Kw@F~Sx7D eH 3P `"ţxtUeE#k'=C7hsw{͞|ȑ}֛~ybj VɓZm3ؚ@?m(ChOT!4xLQy[6M#籏 ʢLNc@_LDl֣.i ;M&?g#YSs-õ9+^k]P@ ~%:"<"JzԖ<m:/&$Ԓj2kvͽd\ă$$0)d Ӭ,{N`Z =ۀx?l\ O>N6Q\wqAonR]Ѷmb6Y/z _:~v#(!&(#;bD]R>}^ځ šig(D4 Z KL@|owPoYLڏX͇kw% I|dikCZeȕG/} e!ޘ4-]s={9+YDXő2>jnHfEd<Kf=oXd 'Y LZLzvL<6X4EGx0GKȘ'""sx"2HZDDDDDDDDDDDd0ODDDd,,"ڵa2%&X#YDkd<KLGh""""""""""""x""2'"cяdѮEDDDDDDDDDDDfDDd.1ODƢ"]&㉈\b2E?ED=Ld<~$v-"""""""""""2{'""sx"2HZDDDDDDDDDDDd0ODDDd,,"ڵa2%&У_m#l"nڵln+MuǕDd,,"ڵa2%&X#YDkd<KLGh""""""""""""x""2'"cяdѮEDDDDDDDDDDDfDDd.d_|6z{w[p,l!r#YDkd<Kf9:ҷu8c9'O3BdGh""""""""""""x""2u2ޣɭk!XIM1BdGh""""""""""""x""2G2ic}R^R2+܍Y/s87d "]&㉈\%!/&IƻeK&'?w-.݉'IW_]$IK23>ttoػ{'|_غhדs؁݃zhـ{ækvz{׽Eo\ڳ tnV}";:{;X%; ooE Z/Y[̂ """""b2%2[cL˓@b;3<]ywK/wD>߷gz~c;/rIT݃z/28>17`/8g~]K{^Qf~njP{HgZ[26vw?ǴWx-./vCwٰ|/#==^^7k˓O=]|K/n]뮿q@<޳B|t^Nk0$+uO ǂ~L*R+,}z"3i{&)e{ I+%rz_^L{ȴյOM=[ͽ}K'ΕYM9VwlqlJl_;MkZ=lV恵RعKz$K üq}h,QDDDDd1ODD*/"5W2I N;(ͷtvT/eGKc"chEO8Wm_?үVE< }~vo_&I^1n8c'5p9O=~$q|Ⱥ?=;"W;wjkdm1 2sϽOSO1E䘌'""s LJf2^7,&1i?, T+Y #? G/oI.{LF zC6H(9^ЯNstOo鮾fS+l ?xlɚLvy5g1 cLLҖ$}Ϗt ͣKl]w;'v_8:b<b!2~㿽 CYgy_G$#g| 2+%d[|NW%eKDۧ+2E=8?V_~et%V-FX'>5g^qtu$a(jI/_AoyyEc%DyElkɓҕ++>RuMkM=JvM Φ-WԎ(x.o } #H'kɃ,܇iO gĚ4ǖɘχLJ'zr]c^dᕘ'Ϡԅjwu^l}>A;QU[~'<+CR}'[i;+c)%yԧWڋװZNR~P ߾9eM}0Fw%jO_zn+%Sʘ~A dS_}?oX9N|崳-ldHi8 5yLJDn{uy>v<ܾ.-V?Eă}/g}|nGyؔ1_8aY骾|""""";&㉈\ ^l7i"b2efz_ +5V g1AVy7.''sqd~~D|LPrI0&+ŝo Dv]Lش@1(Y&+ɏ :_ aXun~8&%]1ocmAc ftj`cd!ۯQKC\Ulg.iXGQ-`uL,ƤB2ȿ5&hsbCѾɕE< i3V_}}X)Ѻst<ԓIX&*S ܧ]rdg?GP&L1$OJ^_eXٓ͏uVW+zd $UAy|~_g<`&&gfL0)4䃵i/l9% / 1,zcB !vP^!me /B?:@7Q/uH˵kqX=Y'=Ӷj!~g\?Cw-yd^g);&s(g㷮\5%ԝ2|2I{a>q}P=83d?-[g_ڇo_lĈ!yCjc3<%Ekqh!߫Q* ]}x!)_d+BZ=Q>>:M DVч)`;$=SR?s>tO? ڀMP-QKiobw[ښ<ԧWt+ꋴ:jxڽ9Fw!ݕMɐ&~JYSo%J>ӏ(٥~  R+ubgݷ #4hKy\O'Iw-5v>>#O)#Բ Ed<Kb m%x1뤉xH9  g  B?oڔ@ +7OW&Q !%bpiW6 p>z{[?6cYD~~~|_-/(hW&'Oضd Jw)O2]wYY(&ܹ⍽26ƿ51P=rjxlM9?H b_P%H@蒁 Wgt=l6t,(\3H&yJ77"-g3<%]z΃2sVɰ\'}D9XR(Q'%/XerX}`HI%1iMV#klՂbE$@<;&>~Vn-kpb,."vpb_+P+b+1j'JWЊC0 'I-Pg&ߣTv8!в![G?RimI 1fȞ!_<5w<~(n5kI|_2^,=P]+5AZp[Wa{8 J?h{_{ -yx }@^>mlacIh)GL'q?m;"$#$&(/unkkPFާxL^~~r7ViWdSVJnJk3bӘ %Zr%$tEEXK~.ehKGt9-~RA^OrZc)udI1M%I )>ȽEDDDDvL$2٦M#$/&W2^iPb,MH1t`q 1*xt2Ii 6+QW&@J:AFd J0?ӕPJ0i?>سj^܎4( cdm?X1)1-bEMZp>O%ayRſy , lXI;rÏR\/(;^K|f;#qUP*O Ҷ`S;Od:Kކ: S^p^zLJqLJIuG :)d9Ӷ Jy{ ?x++))V%Z]3mߔZۖs+Pwc)?v[mY4ؒe~}zǕ8wŽ'õ'i $G0!=sK/w$g%1ƵYGE=HEV8ׁlG}S*$k"r!o"q%O05䲖tݢ&AZB-Jeq]lJzu@Gr1=' ai:+4qq{Qf%qHu-k%)-;w}uRIcj+g3=ƖȐj~d Zg )+%o`%5Ӷ8Vߨʒ^SJm< uZ?G[/לC~K?2x͉ Bx_+s<6G3M'' fv """"蘌'""s iG"P2VYKcE Vc¡D>?ǮWK#Ar3`tKgbGaD@c g+:Vqc@K/=Aɚ-zPvkƘ.j6V"<_1@zxgIc7SB_#HD1N,^QmER Ry@=Hv*AYIw޽とc-ZRU~i'%l!_=!ek Cq" ڎX %JNz%abjXc}5x\ߐ'VrZ姺W|K1jCVWUk=vi_`gj>Ȗ޳Z^#N\/oyN )Tv8!yC~l7H}w 30~Ky5w<  ^,df*ڥ^iq.+U^[j/@jOp՛㱉Zp[Wa{8 J?h{_{ kgG$wb)Oh@_} Vb[ڕ{a}K2S]~j"~CqQ#]3Yg?6~;@Kw5(_OY)yJkSO7*ъ+d}}?`UTk{mі<koze}o=FR\GTTǕ߉,:&㉈\ l&ţiIȋI)%ClAIM4b1_{IoS[Y D#] \g3 \FYI &Jl#} YcIcuLcN>(ْ5Iwo?3y++=`1!5-Idp6&br-@6r7Lm AZ&`k{RMCN~|NkpAL{a}c= /p LT 2h</oq<~xeK*lG^-JiQo$a^ywnc!]$pL>oco{ڕ |.c%P~)2km=֊PO/ҊcMnm;@Kw@F~Sx7D e _ 3P `"ţxtRV dYG&IA䐬?ܽ{^_/}Erdƴk_~@$V[rZe~#$Q<\맫Ѥ01X2M2^*/B)}T`ޖAMLjao< _ >3(2iSg sӵ-duI@x4W pljGV5{v?=u89\6mcGB1|L(+S[bTԓedZ2^MUvͮ;Gb!11@w1I5 L1Y4+KA`dB<6 O. O$M=]w[TWeXMV 嗎i툸NLEo$$q ʸ;bD]R>}^ځ šig(D4 Z KL@|owPoYLڏX͇kw% I|dikCZeȕG/} eĽUX(x;@KwP}/d@i?%SICX9ҽkF5ZrZeX? :d?5j\݊5yGSï^ܓZC>i9>ioŦ~ry /Ȏx""20ˠJVJ)uc>9c9sSJןGe.0Y/ŏvd ѮgfNH'AHHХ+X}k(Yļ<ODDDDdGd<Kf9Hc;n|ks`Q->!ޘ4-]s={9+YDXő2>jnHfEd<Kf=oXd 'Y LZLzvL<6X4EGx0GKȘ'""sx"2HZDDDDDDDDDDDd0ODDDd,,"ڵa2%&X#YDkd<KLGh""""""""""""x""2'"cяdѮEDDDDDDDDDDDfDDd.1ODƢ"]&㉈\b2E?ED=Ld<~$v-"""""""""""2{'""sx"2HZDDDDDDDDDDDd0ODDDd,,"ڵa2%&У_m#l"nڵln+MuǕDd,,"ڵa2%&X#YDkd<KLGh""""""""""""x""2'"cяdѮEDDDDDDDDDDDfDDd.d_|6z{w[p,l!r#YDkd<Kf9:ҷu8c9'O3BdGh""""""""""""x""2u2ޣɭk!XIM1BdGh""""""""""""x""2G2ic}R^R2+܍Y/s87d "]&㉈\%!/&IƻeK&'?w-.݉'IW_]$IK23>ttoػ{'|_غhדs؁݃zhـ{ækvz{׽Eo\ڳ tnV}";:{;X%; ooE Z/Y[̂ """""b2%2[cL˓@b;3<]ywK/wD>߷gz~c;/rIT݃z/28>17`/8g~]K{^Qf~njP{Hg|g/~ Q6?n];!lJG>G9{y{$-/o֖'z˻^Zݺ]ҧ:xa?g雵O.۽`H5Wk&>0o.&:>ٌv_IHO?L;So]~Uƿ#jU$,Ͽ'gec>A}R9D3GLJ~ݳ#~Я?|G2{I'׿2v1O9̭[`<\'lCmIu1O}4;kvoZqzyk?"ǪEvHYo#>wl&[֊QfK?H~-c-T&Kf5^vtn}{ꩧxڢއEDDDDrL k&%V3/Ob4eXNbwyŴ?yԿRI7,}꺛yyp'CWtDxigdH#嗷$= ݁}OCN Hx#y! j$؁ss/W9KtW_e[GٖYwOp엗u*x$9EC:)e0({G6އ>!οdُY=K~ΏX)!'xs*{.۬vX">]-"D?+g.?+.ja5ƪ8O>>z7/Wu=kKD}& KGiUKx }v.#.-9'ʋ-b[K\^ᔚ0m2^lQkb|##qE'-hN9O }Y_>} k`6 vDH Lwg]LϸF\/_2l~D.\xC,]Qe0a%I#kbamݹ;d6@5BCqhq ;?|zAô'3bMcKdL CP&uvӟԝ|u{Wb:ОB?:Ps9/A{-ZӲu_oA2~[gbH?DcW-2O?~-[?H+HaPh8] /0)O??oV{MG7W A}7gjbS o&VG[7D߇bS Imil=3CCr(XTD INӇ~n9팯_AR*/^i/^k;%O{K߆qC&dF~~氣m6!;ݕ>:Oj빍TO)c%[N~17/cWCAjb:m귰!YS(ݮս{xoة.-V?Eă}/g}|nGyؔ1_8aY骾|""""";&㉈\ ^l7i"b2efLB_ +5V g1AVy7.''sqd~~,% J34 >b~nk ?%Kd%_V+1!ekL$&jģ}_+SRy@fq}P=83d?-[g_ڇo_lĈ!yCjc3<%Ekqh!߫Q* ]}x!)_d+BZ=Q>>:M DVч)`;$=SR?s>tO? ڀMP-QKiobw[ښ<ԧWt+ꋴ:jxڽ9Fw!ݕMɐ&~JYSo%J>ӏ(٥~  R+ubgݷ #4hKy\O'Iw-5v>>#O)#Բ Ed<Kb m%x1뤉xH9  g  B?oڔ@ +7OW&Q !%bpiW6 p>z{[?6cYD~~~|_-/(hW&'ON-X5 pYd8dY rBQL 2s{Ӂelkkc0ɇzԒبW9?H b_P%H@蒁 Wtgt=l6t,(\3H&yJ77"-g3<%]z΃5ԋE[9rdX>VNW!&$@<)y}L*CNJ-Imrʦ]c}蓕btDŽg9H{Gz; x‰_u>䃹MF,蟄&ִy|Jvݢtme YL~ECvʣ|T{E<YX$_ Zq!?#ykOH^C֖<>4NCn A+OKjg9ԙ(#-4ur{~1g֑+_Zr[G~8Hgma,5"zMݢ&O-?{5Je[uyMcZkLħzh fc(.J -y8-VR{k=ȯ=<>trݶDJN$#]Pڇ AL}F:5y(#SAv}&/?AI?G uXI{;uhtW_OY)y+ԮYψMc~hʕІa~/Q-y8? Z ? Jqe{>Akeב%46''@ R0ODDd6;`D<^xAy4#Mҁ1Ƹ'evfvb.ڬF])5d*D NWB)-k6aϪ9\xY?p;Ҡ$E7F?%Zm+)'s87 }dǠ.  OukVc혘4xSnQ*W_%+zL`g$.JIc[4pWֽywBC'c0U~TA֨W:y %yRrѣlCNJ-/oN촭R~jo|^tVd%b Ts`șoJ~NmK9 (绱cLFlI2>DJpޓNHR_`KړD#%sK/w$g%1ƵYGE=HEV8ׁlG}S*$k"r!o"q%O05䲖tݢ&AZB-Jeq]lJzu@Gr1=' ai:+4qq{Qf%qHu-k%)-;wi:)Gm$1kX5GKCBh<߃vs~AT)\;ԶRJm,̓aF % ؏ǯ]>g3=ƖȐj~d Zg )+%o`%5Ӷ8Vߨʒ^SJm< uZ?G[/לC~K?2x͉ Bx_+s<6G3M'' fv """"蘌'""s iG"P2VYKcE Vc¡D>?ǮWK#Ar3`tKgbGaD@c g+:Vqc@K/=Aɚ-zPvkF-IW`>%n7[>( LG}&ad<&/y}# 4/5AM2V$E,ԃdEq<:ڢI/5]כv[r_֊KЊ0'r۠툕`Z$뤬W2Z(/&&r1׾M}r^Ǐtme֊!k++Ū5Ȃx|;ɴЊC03f5dKE-yR}Jcx 7]Uڃ~o-=հXɋ>syV.SZ 5}h{ڨo⑮ˇ[}x_?R맬`5ϩǍhʕ2aΌ)*ZhK~j5k2^7m#O)#Cjil*O*ODDDDDDDd.aNiѴ$ERޤ!6z $pL r1?RU=$,B"^.\GQڅ3 ]BYpII.,ʤx_E6>ǬDZ$Q_:&1'lɚ¤;}췏D<YZ vjK$ ye@>Ȧ yԦ0\eƾ'ed NؐXD+ "󫯾O&h</oqq޹8| .wLZB'/MطLc?c IH'%Wl!>C;9 cbx~?d12h/ǤrWr[嶞ƹ={Z OٗG/}as j!jh/{3d<  ^.!PFҾ"軥V{A@!^'rz_GÇl_(+\A)6 }6}$5l+-pL;$ G Q_ql {o4Cr A}aer/Ufm[ZjiEZq}l߭qh(3VAڃ~JPg y~Aڽ2">CZ6ejbʚ'u~JPnۊ-yGSï9'I-pl!hicygב!<6GDDDDdGd<KDepmd< txJ >>b3sicc{10 6cZH3 ye#|b3c?lNLcKAxA<LxNJWj,+D6Y;)15GwkoCۘt#POHjK9Kb?lDp]F`p#l K$bM4xLQy[6M#(`tȿ8}$gPe_v` sӵ-duI@x4W plڦV5{v?=u89\6mcGB1|L\ڒ\bog^fMI%dZecu%$$0)d Ӭ,{N`Z =ۀx?l\ O>N6Q\wqAonR]Ѷmb6Y/z _:~v#:1!&(vJQ`E{j3!?\mD2hɃ,1q bA}`g1i?&Cs^c5ޓY8l=s-{w^lRH6ג8t_CM?]R?&O-C-[o(d*ڋ׍_?h-3W oWǀM[l[I>/B=YY+l_׊J?@b-ly$|NW">!GV[#6V{l)M :E<:S2[m[=0[Ai_d(7qbU9V#ޥ~7~ yjY=kO j(A:FƐ'""""#a2% 2ŶdRJpGrݘOXܔhK'D֋E|@Ym"""I,%*t AkZ=lGDdV 1/O1ODDYNX[68cDYDDDDd1ODDYO[-%ق<1ţ{EVEx4+=MDDDDDdQ<=""""";2&㉈\b2E?ED=Ld<~$v-"""""""""""2{'""sx"2HZDDDDDDDDDDDd0ODDDd,,"ڵa2%&X#YDkd<KLGh""""""""""""x""2'"cяdѮEDDDDDDDDDDDfDDd.1ODƢ"]&㉈\b2E?ED=Ld<~$v-"""""""""""2{'""sɤxk=3Wk[뻹~䶈v6J|DDdqe<~$v-"""""""""""2{'""sx"2HZDDDDDDDDDDDd0ODDDd,,"ڵa2%&X#YDkd<Kf=_/ͷݲ199&[HZDDDDDDDDDDDd0ODDYN#ǟxmXLY9,"ڵa2%kc~rdV#nR8sSLY9,"ڵa2%둌w_=XW wcVM1BdGh""""""""""""x""2cjIȋIn|һ]d˿}uwI-}}W>zaҒ ̳u|x7/=e?trDW~#7<}>v`Zf6ް뻝ucw=@b{Ȏ<,1VɎj۬aQ|mCK 츘'""szy&$n펥#L;(Ϫ}W^D|j//:e-홞Nˣ\hࡇˢ<{췏sM7{>C. 81qҞaW_۰GŴՖ/Vv7v_MtGoq PeVL뉞WZ1l^xK߬-O>tww/u?ƥOu8úz7k Kǟ]zٷ{;3&:>ٌv_IHO?L;So]~Uƿ#jU$,Ͽ'gec>A}R9D3GLJ~ݳ#~Я?|3{I'׿2v1O9̭[`<\'lCm 6t f3O^Ng|M[s/rY~#oYic<_|_WKLjLVMC-oQ&M&"7;lֳIλ=+c%Lkwl&[֊QfK?H~-c-T&Kf5^vtn}{ꩧxڢއEDDDDrL Hd<&⟧fq+Asӎ;QJ%Iްn'|Y^э#ŠVf`"ki97 Al$Pcα7X .]}ͦW\ӗ"l:ؒ5hϟ{kOE]X1&qڒ$MI#ytmu~ ~yYGJE=^ԓ;iy,%? ou( 9zb;K80_Bns~J >kܘJ޵6OWd`zp~?OʙKZm*Nly}j7ϼ 'z{Q`IQZՒr7^~e}Ǿ;yі%OJ^_HWtDpJMI6U6(51;|_7R;].xт;З哾ǰ-mG}l~w$Z~H&;.I&g\#I}l6"ZuI!J~Ҳ]֎G$z ӵQ |\Do84@ϸG=5O?^-y0=XR;I?u'zr]c^dᕘ'Ϡeӵm^5{n;:H}E~Zk>HWCO AMj!e]xHLsb/X+1F{:Z"pnrs7&ԱǏJn-kp?~zC/]XJȂ>P?陶U+4<-?QFkɃ,$薟2E=ӸuM11|~C9uҧ-'RwDɤ' EbCCj:u>#WQ}{ICMڒ"Ƶf(^B/wyK"+ _o / qKB?l$"}ݵZG{-ZpXsxyN"i+|0_̹]zbimH(Ö(7;{mMWS+:mFJiEZqkM}<{N_#h;J_&PdȿZYhR?e,)ȷvkG^R?ъO:13ۀuis[q%CYHv6CwQQGhql_(+\A~15{Ֆ}$~+`kDl HBK#6 R+Wb?JBzHWTRF-8D'loh'0(QE!W9FR\GTTK9_DDDDdGd<Kb md<Hi`{%!D4#|KPJƣ;OLd]Y2R 2"kT RI[}ŕmÞUs.~v,AI#k B$OIےW^c#K( 0ߍtme g0bKږ!WxtBؗ[Zמ~8g$( LG[}iC'9+5(X6/ާm-y1ǔ'5y&rxuzmQ*dS_s=׬@}?ZA=IKשX{ۋ2Cw-y8}E=ĵh{_{ -yxeuLi1x+}VNS3PmhIqHցV{{Xu./2k6[_y2 ߕ(d3qݰR]A]KLZ?e_Pfv@wXYk*CM!1Nc?_hKE?5s7>OaqQ9>AkevĬDDDDDDDd.a mHJƪ1kxHJwL8ؕj c$V1H%1`kQ ˆ38>w.m$=KpO=_iױ_zu( Jdmԃk\{H?5ڒ״]yu>F}A_H9ip$м8׋AM2)ʣH;Y*N%(2);λy<u M;-@j\'ek Cq" ڎX %JNz%abjXc}5x\ߐ'VrZ姺W|K1jCVWdldA^}2+Lc?c Y~QKTk~^MW3#=%Ζz:=chϐ#q8n!{R)nQԖ!̬߫TEګ2: A6e]wkZȒS}]u~xlb<ǖU^+B5ZZـ=o$XӴ?Ц$bkkAUvjXECR~AT)yy솚~HP\=mT7HWvwиtWrkOZkYj_P&91}XA7י1VEKZVmqO vWƫc)udH1M%I x\yȢc2% 16m2^1ԕI m8v†&z^W_}M&x'_vprxdL{9lCL#!BWL+l%l!3\'='?lvIMWImDIMmd72O.1Rz%Z])/&&9]0Lp&8x_KI3ߧ9~F N?+[;?xY?T!ꋿ+z'LZB'/MطLc?c IH'%Wl!>C;9 cbx~?d12h/ǤrWr[嶞ƹ={Z OٗG/}as j!jh/{3d<  ^.!PFx%aُR~~c쐇 }QN9#cWԯZqJ~X>>@6W}gi8&'icrQ~C}@}[%Ю'HE_wٰ+:KiYkV솚~Z}V\owkkZ7}༼Cn0_Pv/ϐMC}X9Icd[hKkΉ{RK?~8Z#-#g=FudHm ԯ\'`RGDq^Iڒ\bog^fMI%dZe z$tT5LLI8!Vjxcnݾ r-@?DR:Ds}IuE^ed1P~!۝֎>ub2`$Hs^~ŪP~rIIɠ%1 g~Ť^y|y_lKćJƹ=;|E~Z\iPfzkW.k QԖNq}E2 Z˯~lԖ|wgګcvI-6ѭ$iv|ԯRkR{k S߃Zlj}6<€W>+Qˣk!6V{l)M7:E<:S2[m[=0[Ai_d(7qbU9V#ޥ~7~ yjY=kO j(A:FƐ'""""#a2% 2ŶdRJpGrݘOXܔhK'D֋E|@Ym"""I,%*t AkZ=lGDdV 1/O1ODDYNX[68cDYDDDDd1ODDYO[-%ق<1ţ{EVEx4+=MDDDDDdQ<=""""";2&㉈\b2E?ED=Ld<~$v-"""""""""""2{'""sx"2HZDDDDDDDDDDDd0ODDDd,,"ڵa2%&X#YDkd<KLGh""""""""""""x""2'"cяdѮEDDDDDDDDDDDfDDd.1ODƢ"]&㉈\b2E?ED=Ld<~$v-"""""""""""2{'""sɤxk=3Wk[뻹~䶈v6J|DDdqe<~$v-"""""""""""2{'""sx"2HZDDDDDDDDDDDd0ODDDd,,"ڵa2%&X#YDkd<Kf=_/ͷݲ199&[HZDDDDDDDDDDDd0ODDYN#ǟxmXLY9,"ڵa2%kc~rdV#nR8sSLY9,"ڵa2%둌w_=XW wcVM1BdGh""""""""""""x""2cjIȋIn|һ]d˿}uwI-}}W>zaҒ ̳u|x7/=e?trDW~#7<}>v`Zf6ް뻝ucw=@b{Ȏ<,1VɎj۬aQ|mCK 츘'""szy&$n펥#L;(Ϫ}W^D|j//:e-홞Nˣ\hࡇˢ<{췏sM7{>C. 81qҞaW_۰GŴbL[bbcWx-.Q=aYGtnl l^xK߬-O>tww/u?ƥOu8úz7k O.۽`H5Wk&>g 2vR}̗W^ye雵G#18I۫5I(c &NwX)q?ǗkdߛG~jm _:wwjȱjc`kg{?WgsY(oZ֊QfK?64W^µ#l5^ՎCc"""""'c*[oIENDB`PKgTPK4W7 elastic_agent-1.13.1/img/elastic_agent_integrations.pngUTQ ePNG  IHDR  +[ sRGBgAMA a pHYsodIDATx^ xUU {>\wsooO]Z,Vm-jeW`l$H' !F@=" BI !7cͱ2X++Ziy'k11̹2/c]s """"""""""""""""""b$ !""""""""""""""""""@y)@""""""""""""""""""b $ !""""""""""""""""""@y)@"""""")oe{NɟuPCw)N%mF}q/or?sDDDD~RP""""""bM !"""""bQ[sȮ2DDDDL^N߭\e37tMyyfԖ\hw*n*CDDDDDD z5?5Ỿwej:Nt׼-єǧ덛xy""""""6s<""""][!"""""b2jnҿFϪel-Yz?|z6?v~qZӸ歏) iNx,{^#YpUܹL0oyC^#"""N[!"""""b2Z Ӹmf90iS̫W / ٫ix.5w"oS4 e>DDDDDD1u kS[s\s{oowyt^2΁< yPv %'Vͳ~ PteR )t7ZT'DDDDDĶ$/S'߭6Kֵap-;@3a<4l ^c<]*ScH-KcDDDw+DDDDDS{ 5z~Iȱcy EZ[7i-ᠩiv]}oKyui.SWΥm%ϵT7 )2UO4EDDDDDl:yi:n8jOnLjsH:Ny3<_cW^SCy:sۆ[oMmg[ !"""""bZ@0_~S?\ojoKLöw=zS%Ph 1~'#ьYβ.XT%gycI KySUkΆl(掴\?t^^3\?k i+xVt4vj Ԯe;^~e8{rG$SZg< iX, ypU^P , mg&pZ_.8aNV<^ I uz""""""bM楱> aECZK&9xQ?|BEtG-{{[d % 鼺iϖʘqw-|wYǟ΋YC4fY1Oe5uC{j3ѱmǞ|Qd;e/gSv3ca#7u:y`ݗ:Ξ//y!"bӸyV9WZ*,gX<$?Y/!"""""?k~Ȇ@%8_c\;t M8Y~#f?.zAH GWoLoItٮu3@4x J޾'޹8x? isKTN6p)6TkJpYo.Tt;-q:WꪓADDDDDLqAdtL Oh6Nc}<[0XM*˾tr`ra&쥫:dž+iV| p~̌u;r,\K:_ctOg/4!][z߻#' 5!Y #|`煗"gd2OA槖?ۥ)mN7׮j57g~bVC&؏W Σ-Z\.6۬ZG 2dMt,j[ v_L6x9vdl"i@WzG2~XV4܏:NÏ>iqd:r]OEmmmmBӳ& 龱FOÉ|R;=^^oEu ˎӀ]""6YΖ3g7|+G4J˥_H6 !"""""Oj vio6޺zmuN @޻o(_WK:G_LVuN.v3I4hwixkzqTnl7um<%^8N^. S֩BCXnKm-AGpt5Sq:|zi.x9gsDDl<5|!vVcyǤxw\CDDDDDL@[2ϭ8?`wj:> Zd>& Y=Ly?]7e Ob &[#/2宖ԫK φ\jYpY:N tX4<Ӈ Nkk.^x!ADDDDDMqBX}PА.ВapɎ{FtiKe5kMcM6!4 ]ِ.[uA0UR w?GЖ4׻oM׷`vˈú ZO]o]yV ty̗@^mǢuimkwVw i,;l>G^z~|2s~}&DDԙ9h?A&O ikxi{O.^ϗƌO$ BgՎ Z[85\iË}.Uf>t֮7<^mCxv8XftK ]L om2?v-~eʓ ]gRq}&!66- e:N?u] ug,sjo .\- 'eϤyVf,}ٸb$bZp$SȗL Ϫ' ;]<8DDDDDDLu}i:w_}Cy&@].^aBtuYjkp9טPNA;M?@>t5bz펎܆O( O].׮IeLC]>m=̲utLtrUF:^]`L;=f]~dZɋs mJ&.h5 ik~+xD"u6`];lؔt=,|:߬CY%/Ftz9]۲xuR6d_!"""""b4FDDDL|BDDDDDhnr.õds OՠXmhN[y""""""64FDDDL|BDDDDD檶nWkugW O$ӟvi)1"""b""""""6goeb;:ZV]w OnV5-i8϶KcDDDw+DDDDDDl jȮ7ɬnoCn7geYCDDDDDDlI>sr?jDDDĶ~V2DDDDDDĶ,^p 2&N1ݗ( /exr&m/!+Hߞwodc{wfϿ9'4?.u^gYÝβdlH׵@M[GF9Ejzٱsأ3|}Gw#K>_f~ͯ7n}fuNJk/8^[t/ӻ 2M 96-['@CѰ\,{ ECuj-k_/:G+/]1!돘q1Ӵ@eȪo.gn4۟LG OR^x6wTeZ tX[ NYne4AP &g`ä:l(Y"m oڂ5}ӻ}q><2u ]yT677 =.[Fr5m oB33]L M0Rb|^ vȟfsūˬ3a3-o,ov]/ yښN7h{2bf贺&AeEf[䮎oArWfηs^t<3߇S ;swNm- sVV,g1?K+HťeOQ טi<.Ό簡dt~9GʗMMԄv;&t*Sg r]ߝy?ZVѴ ?u!W>t)@\$DD~$f.2Lkg iͮ+@wϽ𲩏zPk$ǟ"_%S?:smw˫=֘НunjhަDCUןh{tui녺>]3zGLe 0W ?+ytw\[{Ge5k#T)cʟx1|)Д%_eh{Vݫ|sNݩ~ֲm}oG.6~.gb bcggJ=qp\Y]+ӟJ;L8Mw_gꮁ3(c6|/c Ly;*?5-pҍKuF:Vzk0S='~5h *:ϳGsI=/k;/+T&Ku<5@qwQ/>9&g[h ]dqb{wW簡daύL~9b=RfZ{}Κmup6lǟj`yruK] ~Fˬu ikqZu8 K:jmPQ4f=-6mfx:uoSa_>>bYuOֺ4 x4)gPoSWX*W@n;f5Xp9u k`5'[ُ6Lu69-|ݩE?kLY[FX4A@}F;|7Fom0S6|!*.@ۊ'bZlӛr2z4]9ZrAŦ:71p*6h5cmze%tw`}4WyP\!0a<.hN-),o,-0Ӭ;/cv@UuY T /޷b9l(X"|qT~4p iœv3hN[d&Hg՟e%cC:gtXI;] y*~VmʆllWw߁&u 7& nc>t=yJ iY"5|COݜy>jX&UeMkn^}unfUU?6fK /8Χg]~p$`\іt-6udek Om@ 0tŪ۠Z~ZKTG]nVvao=Yv]J"MmOmZa=hY2ֵp(0Wxɢ,Ъo OVߴ^fBge蒝Ǔ g\aB(Z`t&UC\}j^@#x& }&S6YfV-Xgm1Nwv ;,W[⫦W65Btv~>2ݬî;U~ITGC6wzo=@.WoSp{9{~xx|Dۣ!jpf>V[(;:m25Pb Ke%ܥkp~;sQuhװsj:<7czJ3޲5ﴬ?x*n(MV.VR˕bTj+wշ1y?xY:~t0: 5]&׮ڿF=K-vL밡Bdvݖ}NEDW>_o4|]U u_ns?g-շZȶ;!2 3U0᭑2W^#Q hWӐv-k{^k@Y0ҮNuݩl`5tץ[YOpN̟4 {ل-tX^O@8ejPǥ"/jH?>k.SÇֳ˵f;~{su=v_hyp. A;mO#o*;wN )6G҉+d0SCSӠum>rڄ4(#.MM mM/s)<[!05wGV,6fyҚoVۘk8/Ua<{NZki{Z=块ɤM y[ W+rok +wnK $Kœhtu)MGx2bVvu]va:b}jXg7!aqNH qɔ%R_:_-[wD5 | w=}{ͷT誣8]j NVٺ~ǣ!Th \ qϥݓYw=䯾 wW :WW,7V- Viużxvk_z7a>]^m6v OÉڍnUј/V8Y=3̯u9Zo|e]/ jR[:h]nR=QOQss Λ y5SSSm 4?zwO_K{cixLh 򒰡dpÿu骶5FhZ4uqRdT?stzZ] rok]ӷT Ta/m,Ekj+ojv :}K%vdz7p KUjKwg,oi]`M3H u eqw oCmj(Os#7]jmi[2 .?%wTZĦu`w^=]!_e(X1c>쇓Ofyĩfo “f=~F:i݇yE):y^KΛve%tU JhfBpe+\)GJdᓒ_xF Osf:Z-K=/TTʙsr84u\uyJv˦؂c2||]"oX9)*)kv9-(>g݇<_~Pz7K """""""""""""""I5; R2Au >vڙh \e4m%O򋗝q='*d c>&͡7E9\yi)S5vlg/\mIPh•ZxL=rʙhl5wisV:]rc<&mqڛ"l΁ťI U_JDDDDDDDDDDDDDDDĶf(4KXVǎ8lT][gK@z:^3J^Kߛ>O*盥-ro7@~۴,+gaռ7+RulVT^rЭeK& )84s Oܩ.:ۢpe,6H}t ljTWy–o@^ @s_\uwKy&kK&?W5O]Luh~o}bc&|0U,wO]zȢ>cǝ#"""""""""""""""6g ak@^5xӐtlNo3<_]lUblhp0lO6]""""""""""""""""6W6@[}cBwـefgOr'e€ŲcܽK_.=FWgei2xӮ^iR^}yN{RkZNm+lw Uib/L_^.KboS^lYsa⼞CRD_<ٱbڇouxDDDDDDDDDDDDDDlU2`Ns 8͎h(/XXE[e e6WY-?UrrE=_gvz PvXf>^~;M<jt]ںʒH=j:aʪ1\9M_3ZZ-%pmȊZ-ɓ=EM2=vif|0̌>SWg{ū+ҳ__/ϑ]_pmDDDDDDDDDDDDDF2<|'>B׾5E磷:ˌyKe|5Ӻu雵2{eݟosY5W.k#lm!5GY2<5ܾF~=yӖlkr4i[J^}yZ?W]T-wW5?uTxV <S =5k5W[5yȄޱaH@/SƮ+&^,3Po^Čkf6wn#"""""""""""""6GײjSܥk_ĚD 0WfNx[^y%yg|^[~2sK2bNn #坌z 3eVȒ<  ˋ7yvWr~Y2ګϫoM"].'_dzi}gn;%E;vWO@̶2vV9Wϣ9òbPy[#c*9C?+ߋ]aY3G_ڿl@4* v_j -)GS޲tz}2t|}ad۔+=̓e?6W>ƯKyή-Zyr=ɲ%_S޸_˖> uA59[:6G.e6>7 qyvOKrj]}o % jkZH<]uXkjL*r tءuD2v}m=y6˜ 㤧w|&,!/޼X&Zg3c-}_=}+3gdw^+foze9_EDDDDDDDDDDDDD%x=B8]F]rXk }3t ٻgMn4RWo}V2sR9+K,?5]rsJǩ#-ʚ2v4l' u3\]W'7{zsg;HG~vzsK{oZn)+,i|)?޺vDQU&ҹó2;UeRH޼ò+@o86u /Mm*M*mt\Zx;Gy2p[Y@^d^#.>-LywQkdlYr#ûn2pF84>>G~}<5[fooYz;-{ zS[}y5ؽms }#&d*s<=ejhKa;dهCŒyU!ٲl]#/pc8Z&lӝkG2W]1Bph}$c~Yoj{60B}ZFoE^=,1Z2[Գc!ٻkEtD/)$ޣ%;Ȏ F1&Grȁu+$ 2mc7NmYhdȔi첽 Hڗ%<[WLX~}d 5odxUH3&zZk~Gy뚸Ü# }Lcn9?&>X. ?oH63"""""""""""""b[%T iD%v͚ԧH׾@^)9ݩ22vgd؄˭./ڨ5yFJMqKrȴ7;Mv]갛g{)7=>]F |HSwy噜k Ǚ: \jߕRt씔Gԁ<=']]5W{gd,i{W(C{g_=2wY܊rHHθK.wu`OΓ#y6e'/vg?lA1<) 8=A]ڬO OU]evC*sۦڌeZ`ȋeƒ!rM-{o]u+n.+rǬb7< ' eo u9~tW$wberY;/Z*)ϓ#m5տpz@nkltQ]|q-yi򌙇"2Y2G9[5ؖ:̺mO-/~8J̉ ĴW뾰KUR| z`:c49"""""""""""""b[4]<Iϵ 0^}zT]"$(Em5eڄ>ĭM zfa9j!<{_f  ة9; +kp.ʚ˄u$?@B^{iPf䟭3fS[vritZWY<#ꌕ9򇹇ivsOgCϷD8d>vN7޲,P^ ,gro!_X(OMΕ)dmf ƥ1W OCkoHu%><]OW]/ L5\uFy=?\kZh.Hn .kbc98r.Mx6 HKqɒ V5@WᠠWZ {\hL[^#oY1!Gz 1< ^ojY@B1ְażk8bɎ͛%{lyo`hL3D^/Qm)-Ym(OoOuX򴕺ηv'*c͗5ȴ w˒9CK:+Kp]^WY 䝒%}72n+$.@Lo=+th/{͗BgYPm~.emߍx#[z.iNi5/@j^r}~eŒŒnyHwˎ;ؖmI-YGpuյ/bM+oWr]ֆǾP:SV 7$W]y80Ri֭]yO ?݆_~_Mn":ۤ赵̴x˕NOgɵ9*_˒c}UN2eR'}qGZrLC婮5n m]ݾz!E><5^+yаVMW Zmݦ6wyl/G&Ȼgd ȑڊZ0(-JXGZrs: VH:J${h8\5Z 璙'hfCj`Y[5պ\u3 '8^5'.t:dJƇ;-䌓z!zeʴ=ҳDY/#ˆk7!6\Yp rt6;s>ϣ2wLr ӕ0""""""""""""""Fli-J׾5q yGw'>nh@t[]Ȟ*o) X!gjmf O[xk7ߍkIA^ cyfӾ)7P|k@^w ӠgU䎾_:gۆJN^}F.qGЦ]:Z38W&M㍛'GƭP9ܒ!lؼQ%;Gzx];`|l9|L>4/۰$<[O7}lض>"y@WN[:ȳ`.:kɘ@jCy}6]-iiM/)ɕ޶/ɜ}$3 ;--;Lhu]9$zeJFo UUU*9=N/{M="]fLȕbo%dJW@%~"dgom 54PjȬb<1m7eBp p<sKĵrTN~"3Xxޠz!ڭ%kF:4?f,Ûߞ:C#GqjZ='7Xohw:,~""""""""""""""Fl-B׾5y ڱ:t˴`+pw˴#;geڞ@nVQ&}sZ317S[;ʋvG5Lw J7GVYZ~_<ЭnѦqҥC{cGӥoe7DACG%6ls|Ol OݽQ^vΓ׾(O'E>3W>[k2mP_^[ђ_^]y~ d1 F4K֞ {^+eZ.;fe[v.:]W{.ji"%1OȲ=GݖuɗS>mk9.W U@Y5u7Dz.Q@ޠVҰݎ0`4FLl O˃;NKrLW3_`;}>cjw>/zc=70ipV5w -J y lp{g`yI^V!>(g긍!g< 鹮-8״)YP6 ^C jNsCl@^2[]OZGO[ kqaՋrlyuak+wYyyJʼnmzlHS``+v͖^YMτY1Nِ\*,5"""""""""""""b[6ܨy6T_][)k78j/vxKz^"NK OP*kV-2Sl!'SƮ+ ܁e%#cjWyrDj vw. 6<J2j%8G׾!k$n ],-=iK+k1v:fXuE /- RrV[|]9-UoE%{@@\ =P,'ū9,{ cvS%/$"""""""""""""""b[R3pe,;-E眙k`\E9xy[t–1[+³΋@s9NTgUʩ3_HDDDDDDDDDDDDDDDĶf(4KX=q+qf6Z-ۊ˒WpƜ8h*g [zLTm%y!hjk O{ܡPq$5 DDDDDDDDDDDDDDDDl jvB3pe,4Jޑ3FKԵOať<%4)QgE KۄD2-yN*3=LNMރErp6ٖjWz+=fnj!""""""""""""""""""b% !""""""""""""""""""@y)@""""""""""""""""""b $ !""""""""""""""""""@y)@""""""""""""""""""b $ !""""""""""""""""""@y)@""""""""""""""""""b $ !""""""""""""""""""+񈈈S y5gp1<ĩrp=X$EDDDDDDDDtwY>Oyg2󢁼er0+SRTR&gKil1, |{DDDDDDDDlb.] Uޡg3ûD<""""""""&<4q>\V[NDDDDDDDDl:ϔVxɴ&ky ibOwm@""""""""6[9|yM(<_[֢%lNDDDDDDDDlZ }V|yM!"""""""b<6`9,a+ѪKͳ<(Cm2zchf]rSceMu2:NʪQ}kL1B仦ADDDDDDDl[;.Ӧ?W"+%>p Q=ƌ;/ëc[uodȔ^}Rjc=ϫ otyWc'8[OQf~Go픬Wʡt q;WshOy?MkZ#zbOZ!gʁ;d·ߠ2yU*9jLC \Y,Eq-čoh/>,ڷ`3m;ayUo~xF=3^u%><'+6#].;>ɔrd˗k鲶ӟrMX̋>7Ϊ~%gS 7o}5V6>7uz<;N>ێP]9\ʐ}$sUi`=2{%gL~hoYECx9;i'J26y^yG䣧K:=Kz>{\9rSnG$5rտ<$=$=֛w9Y۽~{oi%zӭ%fmrue馟u<f~N2P,6g$!}Wc:>KPǘt'Kn:%ouur-A45&!sqv7ϠՑV. W3È-SO]zezy2/j,yWssCiV;q?Kt붚\Ϧgw>y^t?Mʒ =6<}5@޾Y^ndI?*w>|GWvmg乇Iw<;v}t{u}VCm]t;;Z*F4@^ '<.޸ ;t>7u?Qe """""""b26۴Pt8%'ۙuWKa\߱ݿȒ7^l խ/_VAZ.kKlV Ŭ? }θG]o}BwKuxkF^/W]7HY]2zKlĻ^>[ #^׬7#"˩cW*ɝGȑ#\Mbdi"f,\-<,{^pNVQHײ]GHծj^R<Yr6b0"""""""">S7n&CmՁnϢvxe =Kl*euf }/GdYIxDDDDDDDbu1mpw[$ 45-m5KsgigStKϮۚ^=+_M2Z9oozɼ}%R|,z$ڟ.]lxgdjFv9y̳Lz<""""""""t}1ҍ}>"+}FzYigigS:yyڀ_yv͒z4>-~>k[s#EױfSĥ=2!d|N.w|@^;IM] /Est q,o|AXL,.ߵuU:mh}]'GB͍tu5MW /)wT]kgi/t.j|Tl!f=FKvkDDDDDDDDl*[@ /ww'I`w ]'G<+c ódU>!"""""""&)y+壱\n|tgKZإC5`4Q*u#"""""""bSby^]'""""""""6Mt;DDDDDDDDl{C@DDDDDDDĦ@^uI ^y-CױCDDDDDDDĶ'<4NDDDDDDDDlz ]۞:9%2t;DDDDDDDDl{q?XVw]'""""""""6Ixt| }k**ރERTR~""""""""6G.]6\<""""""""z.SK*u ش^(2\x؄-S=תKM_N%y$7y@i=X{HvR8}&Lxayx&rGDDi*kێɾg P~""6kqy]FDDĈ{|""""""""""""b6>\/.TTJDDlD':rEDDDDDDDDDDDd3 Tҙ.\40++z""5^wuXɉ.u1{a]kۮ@ɾgj#4g_(U\+Whb{;:P7r0gjg[x ._M^ۦ۪㸎ԟx[É{-#{v:̹XhYza #|l'ZpuӾn+.@sCz4^8 o%{ϵ-qxsC;eZzh5ZP qh8z/=},{ x:ΕwLJΔ_@Cz@=nyYqh8z/=ucox:4++>u/j]TJStt< 0Ӳd=ny)[Oe)W 2R{m%wu{-@ouhhf:Sg^4\*i/?鏈.wND*UFuFrURRsWֻWg.WJii(ex(:J 8-K-#dA_c骹oR)^?*:V*#ŋpuuRY9Я{:쳞㤬ed?&MyaML0%~kdD?q~/ =U[ t{mz߽6lr6cΑF%'G4 =@^2/[~/G@^,yW3 o ˢeT 9qu%X:U?_\#S4u޺UFi=j :hh@I9YrSU?¢9@l5_W_Ss q?Uϒpzu2v|ٽ~L}M/48)hY`?ǥ.ӦǺrl9箑[:ίȻ-[ā<^{ 4zU{:|DrwCߤt&rOMTcݕeI.~4'lCK&l#Brt,:~L2KDyR~Lʃ|1-gUd VѸ/ӕn.l^^S~21ݦ 'eIfSnbGFaɚSUzo}Guۦ|Yiy?A Jeˬk'erTG{ڝ/[: (6͛jkpH`l͐@Ek钽'x ]3䬭ލǻN5l$5)-yZX;qH5du:Z%x>ʁ=={ήdc_uG?G} @sC3x'*e۽qInj.ʹ4sY}`'{lktW> }q/뼑̴\t?}R{Ӗ-݄Zﳭ_,Uou7ȁހvy{.3҂io{no}6/ty=יfםhpnBnOL7 -7NJgf-O; 0h@^&Ay9I~6\v{Zwd^xO%keme]j}Rscb[IGg:鹦n$Chyzog78ǽ6 ھ2Om= ukEJ#X{vc] VN5ۖ { oޟt!}e9sw:F~ҟM׺Cǿ'>& ٞR+7Ⱥr~2fk EV.lCˢ}̓7V/1{; }7*DekWzT~oV~O6ʆB/ob}eyytPbZ}A~fxewVK0oMT9%kdT);ȵw-ײzm z2s:']~| u5RYKE5Hm_G+e˰@HҫD_3G4DUkqC%˄+e@}|sy{j~dݏLfXdxn^ŏ~rjy9'o+7e i;}:laovPycֶϪ짐6xaRc=v~-.]7Ae$>];B5k؞kڇ}A0WXt*ӟ:@^5{m!V#˻#^x.3{vc0lZkL@0}=.lc|s$njoI{ƚ7k֫L s|~9>Lt߬k;&͋@^AJ/Q?ڵS_/@[g0-}qw@?fy5l&/~)G(pWQ<6|pylsy˸Ɣ ;Ъ 58$$ܲF\kv׫zK:dˎ.zi呋y^Ntc}fRSapZ}lm/z-P^%xyόpFSc~Eq)yN ^DZ^wm&Y5w׺ZFхkqmEcS?,m ;~;v{m.25Oa#Aoye?ug'y]Γ}ƿIx? ?ykEØJn}>_1h^h/KRҥt+[KHࡺ=#!d t;z;mNo=! )2c{EŶS@^mߋ|ٽ~L͈t]dZV %&`yYiY2D1%h5k=}%II9u| kuݏ^+A GdtaMF[ptngSn{rtiCFNߵ8v dm/v<3]Գ)*L䨧v-h}Uz8:7Ѻk961Y5Sx_D1};^?8磋HfJ{ 4=^7< YuX'ƾ׺tVL x X{OmCRm3mߧq&jL[K /"ܥb{yc8Cnk;& i ٲlnj).=)GEOQ9d嬞Q.{bt}k g(\$ŅyYuP֍v!%}pإL?\iuΆ*w75/۠yI8K{'ܦ$_Lu+ E.T.k…Z76 pXaŞ` OiY2 <\._ c{xkR)3)r ڴ{ݯ_A޾݃DŽmWzzͬ-mʜ]]wIsR.ZmKZlO$xE-R&mݎe|)*S{_y_O=Ƅ;UdYw투fI)=Gu[wcS^[>&2f68p~.[5ǝlOrʁs_w.j,#~F0f[5]]8$@c ?q2& q^k7th륑.Yu`Wh=;aOG{8})DpԘ֞wP=GwW|2IoyY&䬖>7k;oDڎ @B3xHM J:yyLf3gɨN VK7g˞*AJwN Lw<3ҟ-㟔[H9=A[ӻƒ+1/̈˥|_fߦ^LA}1˚>hy6 `y6$P@߽vf_;#]5 l_{&Ip]}\_x~z>eOlR][ RŌ7w`gyI No ]QZd/+7~ˬ=We=r4L{ 4-@^AaiVS^^fHLC{іϕu=;1É{\1~syr`aoƞzμ}=nV7=M>_1hNhO/)vvuX+Ry}*K#FţtOBC$捫MT6lH`G|MJӕY\.$qC{dHKoJL7zA{U.~WS_Į@}\6(1]Ƨfsϩkhh54{zh i V֣%kZ I(|Vo~#Q{R9uCwC$sLD* @h /ٖ!h/֮֮t$qrAGzJ`jc`f-SP/;ym6qM55ZXoTnQO9U'@,#أ)=AO.OJiCZiiu 'y8\. k }w?@M4G C  T@ /p@@Hȳ p O@̽5C9jJ)['b2!uKY:{^Zwop4E OC<Y$G>^UkLKt.]HGV^kܶ} >Z̝H**.2Ed#yGͼ 75H7)2f.g%jϾu뿖Kqce7{΂NɈum޲]џ;vK^2;tpC~1c%@^, .9n9n(S1)^Xy?.xN[|i]LcLjL̹Ӏx jwӮlk!BL0m1;rٶc8SwFJNewB Z2k2 ~ܔC!T,P^0{?} :W5.{ u~DKK iהPӖl tMee祴Li1oC&S~T.'^hfܗk֙aem]yzux Se=f~/7:NoS4AHQHS GseSE0gy-} :Wζ"^|g[tͧB[ҬdB&O7P Z!&cȫwHp,P.c]E< :~f? m}twמ{}[sxܮ憆lnl;vO_\yed y9nC{gU_l2_U6wl<<1C"zB+{e}:A\淬wl1h /O֍{]0^vUyem8 U= =;@^pw+@,5keR+1F34s.42s|37@]G4qz0]ij(h-zl U7| ykV[KN˃%;N$hhfXקr6|l(Oy1pw׋V\:M2cE+4wS/BL0{mkYΞ+;.O>[ZI2/s|.++4:Σ=wG37dզ{[˪5tEr] <C 2;=u H-_Rr泎K}3KCd<^Shd/3[hiao;oQ^vpXe,4a9^xB>Κm{K2}Ǩ,\bf ixJ^ yUd\'?ҒZ˕*);[(7:M kL!"/klyX(W8K YfȣeG1?/͒!&W^M#uzZ7dyVuC)MRuzM{; hM9:^r՛A42/X-~`P8Dg9-W[y^7S)--,mY/X?RS +d% cMк]H%pӊ+X20-Z,'3Nˊrj\A+d ׶@{+siO]U|2ki6SkZg +=_.** QNy)oB9}4nyp^)C9SNyr@^< 唷r _r)o9*[4 7eys>~OwǨ㴬64?ɚ#7߉\y}w e̙HN(&}d}W?]~^ji`G߽+eaW\qIQM},}oiV~^e˴]9Z^=-SfHyʷ#]v%6 l/vv2 oZiWR%% -BfG'@ X`RE.k˾] C_ߴhW@c}t6 Y@cO՟A4f٠h:v@[>]īO[?ݯE롁Dh.\A+d 繽תmwLI3g"!}V[no5۪:Pb4w/;k`唇,e༔Sr)Ápy)oMEϯa(rR}Ea()˛#^8gղdK6ci(N{|wvKRT @ɧ3Fވ.].NܹnjW/c֧ H;2Tt> Yp Mv]P'H׵;;v?Wfo< %gKvQnd;׳_țZ lKx.m}lyvٶ{[qq~ u 䝗U}to۷D->l7<@s M5PoڼۙLO[>@V@^CzZ|o;a9q&xp YCXA7~yj9E=Z tY -H?@@[.c]6ijj/$}DZcn6|?sV=}i9O[ 6Y4@ 㵬@R8K`80UkٴvZŶzg̐FB<㋻ >Y-mϴcL~Z &VG^ąyRգn,\_HYd*yP'Z[  UV-w@,^5%C  ȃL'̋U1@@HE'L/׬jiͻu1-iyr7i+*Du͛y7> fyO2iYL](Y5(:gs̰i/y]^A>$ +0*큃ߙo=hj0.L-ZK4$m7A4[; qiV5yJ ':K! ~(zǿ+A^̨eHվҵ?ˑrk򔒯e³|rr<в< <j\A+d תm-y.禮1!-y@eʿXd^ܗΚHRG׫]qZ @Ӯb}o٦@f3]>ecL+v67`P=ӝ|L>ɚck+yy_,Cu{+Vzh<[G7b'Ǟ.Ͻd.?XΝ+5eyZFQc&w4V4'& O0k/iՓ+URvTBk)!b?wx2aUeI0:m6<7b2i끼@dyЖyyf @ Z4xiڅ~N6 u@amȭ܄ \[w'atYLZxem}ȟ\m.JkJRrVqyndiWkh)p Z!&cyM<hH?-s9;;VW @ mU@Gyv1 e? @ @W 1k@K@@!m\(3nyK?{UU9]{1jgڧmmh4z 5٩y"i{<""b #P˾eb)3yDdg yy4ݺ^ ]>ymyyDD@ 0G9V.}*hbSf #"">h4j R;K|DD@g1GDd yUe߲ ZXyC<"3򈈈< ]@ܚ=Q&"a ȳ#"<*ŲoYX,wʌ@yDDD@FYG]<;|yϚiGyyDD@ 0G9V.}*hbSf #"">h4IܭxۜuU qE""c ȳ#"<*ŲoYX,wʌ@yDDD@Fzg筝߫@ޣDD@ݍOjϼ#-=[;G>p'|?&7.RyDD6@XX-N174#";c ȣqw e@y^z|6{EDy  A{PRZ=󎓧ΨrW&l߁Ǐk[' b h` sB],UЊr 1GDD} hs =%iqѝ*w?pv1GYM瑶[^::/u6wH̬dyNK >En^>D"lzzA79Ͽšq:1o4#1)E/z˵8w>O=oL}.U58uw u9^[C1 GS -'"}为SXXvt38]qoT<~S P䃯O%a?\܆r~,{B]QQߡbUYX,wʌ@yDDD'd FD+H%gg!5_=d{vG;ȳ#Y*'%Kn)$&a:OfuÉm('|1~ ϳ ur>?;G[o,N174#";c ȣѦ0 '-@iJPR˗#<<"ϑНUOJz,3/@{mXa+ǝDzFHCsa5f|BZj@,_PZv U<>}M0yDD Ba *Z7???p^ I}_^:\VA+˝2c oh0GDv@1G͹S!*W<婟"Lz~k2Iю$",Kꁼ+a|vj+KX]KƝt-%+k'&`j}|˨>FU<7_w͛g OZa鷫yNzj+Բ\ocOɱ:c OE˯A^OKˋs{y=/$`Pz{{](W^KoSuHfb mX>ߘ6 ZXV<"3򈈈On1GnBwRf:ݡ7٨y'޼[ <)h%&zk/Kz_OKZ^>%'ʡwS%U/cmߎ  2QkKH O:_Ƒ~ Y_xy`æ/~DEe5&WlyeoB@`a$ uW'o,N?k{{#";c ȣѤC2~DE5g7mWy{6kGyyD%;'K5Oz"4=}]7" _^gL>6~ok pg{S1{".YKD4Z@0/Y*;U8$p&A9!g;깐mt`<,s%EDFh ׇ-xzI OR )(v&`g棲F= iOΓ!シZBwH+Iy_@rmyu#U5<;F *hbSfgyoyDdg yy4nR'De/*3|Qtvcޑ*׶av4g1GDTtb !rt`6fo%T&$p&BRJVBlyr/˽{"$&KN%!6,*?o$'e$ +zcS^ 3rTN:8{$=e%l'e*]e} wGɬB]QloŞ 8cYX,wʌ@yDDD@&7U.7USQ5Egtn٦yMDY h'!<']#"%ȓ9>h4RqN.$CuG)㯶ߚ=Q~ "<<""C OtwRŹlܯ xƥUe1&,ݪ=}ΓھC&uf O:IG;=D'̯<,K+$ĨABz!Xr:V ]mB] 8Og__ͿB{gV,;e@` 쌁<"""c FTb*w5k|߫@Ӧ+DD@g1GDdo;'.8' IoW~Y&Ǿo@/'F"а +uzzXMx%;에ijz|2s.4zHn@ލػ/ ;sn OF}z\ޫ N<=zĬ?<WAwO6{oPYy/,p9TV.U/8ߩm?yp1UЊřR  1GDD} hRwIp/nTlFyL$:yyr3<<""b !o$nV;Aucs7'd'}d|Ѫ1=`P%&2=&n`LԴLג>dn'*'4,O+cdts.}jҞq0Ad5:3:]wiP{c1G9V.}*hbSf #"">h+R Q!:ZRU xR>Ej@޳;ã  yyj]c8 qLum[o)";9M"3-61N<ȶ/o8Q qˑ8ƫV$tqDg0yIc^ZNsv +ẉs&B1ss,5%V&";b sB],UЊr 1GDD} hQ ^y\+C2yD#yDcbٷV,;e@` 쌁<"""c FU(ir?Wa<[{q)\Lަl[yYIڙDD@=<|؉!B=V߳<^Y9pStwwk!9#_zOWRC7AʁRmGDv@XX-N174#";c ȣ"#.@J~%{q) ym:댍$" 졣VW?_Ǐ9uȽVe(&B:DyފI(,ZyR hό1ޤBmJ<lӗsPtc={z Offtr] |q8!$8(cc0oQב8 nxB#E'%T(dT<~SIL#Cf3Mx,Pa 0e|gL„0Yu3O_T s0{Gӻ99=BJ>W 䡧SdI/ Q9c48ÆC^> D̟ƒz@ڊ,8##P˾eb)3yDdg yy44@^׋8d?wD#VꇲOyGu/S:_, GD#Y*'%KFBg>< ̜*y.ۍDSQrT4CsՏ(O󧶫n};C6\F "zs yxRvݼȓxv\XZggZvŸ{m@^Yyvﶼݪu\`[ƒ~z<S^+seg2<=7,yE=T聲68skrqz~ aE4`<7ӻY#V,;efɁ_[PZ^mKva[`/OԶ7Pdd!$JI ɈOơu;#";c ȣѠ,'N9_\I=GQx epJ$*Ҧ#/i:e*ד@D#7]Vs˖[,*]1'!Duא]%&ƝD}UOByjۍVzNp 44\So߾!ۭu2s@ls/U]Q:? 0T-S+fRӲ{Q3P O~[~4}E-)1aL^;[KzLoףf# P˾eb)ȓ n lVrD;GUNޟ#񨩽wE;tayDo*ŲoYX,wY+5Zy>;qu*|_ OҴ<qqssPouo<ߌoq?m*d㏊V{P ( ۋEI|(L oYYo?-~cq?~~3_SsY- ~f~s ϼߌn޿Bv[QeA(݋𳸖ZhȌՂ(KouۑvN` 쌁<"""c Fk T /Zd}kyQ+qvEEܬ ĥ9]{T{r]0GDY yDcbٷV,;e6y:~q@yDDD@t5)@oT ! wASF:ZQxAUӑwz:u{r@0GDY yDcbٷV,;e6yuLJ1GDv@1G#]ɹc*`Wpzr>Q#U RD JCq:Ubu@ޣm$"7@g1GDd yUe߲ ZXh %#"">h=vg砡`1*A[uM.;h);ipz:>d =<DDf#",l<"ϱ u[VA+˝2c oh0GDv@1G#]Z6+OQ'E;UOjR!Czñ޵RW O44%{wf?*ҧ#7q:uL뭫F$"z} yyDD66yr˵غm'~Tr Vߏ#raܹ↔̷?KEKVϿRݽצ*qS 6 U8.m;x?5-Ku;O KMl2ظhi12]s++1eLNÃU5u* o|l0ޟ/~\p ZXyC<"3򈈈<ɪ U©%T7ednܼ _\H\k #D#;=`:^ȣGݮ{xR?u~ߛso<""0;Br~ɽoB@`CȫVKJNgyjZz6f~>. ĩHNs+֡L}7^k'3窟B2H:߭Zg.4$MCUe蓀ޭM]PXаECh'GDF{ Ŭ9 {)yy Z헥xGbΗ|- V.{o' &lYgOZwn.N?k{{#";c ȣ8 $G<'pRC@^}FxTgNŅӋyWvPڈDD<"{xi!7pݏmp7 InA<"Qf Or:}[j~yw:V: 9.>!Q=ҥΘ7/Yk q|K/]bMmu[{ܹ{O_oV1'\m۶y7[Tǿ۷B-\BuǓM յ^_}ՉK_V.Е lg] ZXyC<"3򈈈<rw`]/X{CU Ֆ>Rڏcg*CW@^GmD"@g6U!?OXKVfG؞HՄF̙yurCOy.ۏǝTell'?n4_+T_GHis(ZnIOI<Fȫs"\'%No-zW^1OhB:o'R9F_V7P O">R t哥dC,+Jhp5юtק䱄盧>ȗ3y穓ӿd07|YXCWȓNxϸ<ˌ@yDDD@d1*Xw)h*Y=( MƓj)EQ!\N8¥(Mλ m\HD# e%Tƒm;$'McbNbæ}gc ZuwDgmwή.U>ܯ{Fu/V3Pו8aU mKzz@B|K]c<""x[ez7|>%~1H-ʼ%p('ד%j_=\31)>hzPݘOGU/@qH$*fxwd&U]CQQ\:6Ꮺi]QxƱihpE=/GiD0nք"Kآο5Sݚ yD#KCxƒ%l#܏Kvc O+](k7u]̚@59uyR{sj#+M̵jXud͚\wS>yk{;~)lmC[kE|Jɜ^j^\A*~7dNR@tӯe "c U]_W"8o^:/)ܺ '\Mu[ wNy h44B]-ǿO*xkUYX,wLҋ<"3򈈈<ZU~@uGhȊ@QP4SUfKGybz~i_ Jpb?*3#Fu~_{zA0G93%a}思꾅1'pRX9jf6yq^ۀHy:F6=LJ,%+ג栛E֥[Ld6kվ>Vs?tZ da[U< 瘟|a@]a+ƌ4|XXC\kƿw?~3|6&:WVA+˝23~20GDv@1G#ժ\uS> d}( As^ u}?#Pz~9R̥e2I六|K;_:Bm6ٟU5h,HR7/Zڜ:'p =߅kq&z~LC|2mKT QJ62a sZOOJ>wHYVVy`tUߍyo)WʗIK^N#Ue߲ ZXV<"3򈈈<Ν QX Żdiz 3qpE"PvAe^4/G<9`3׾O0GDCNKG#GcR?ÑTtb #P˾eb)3yDdg yy4 $L'U{\+ڄTOwľa3WWZPp eq?f"=v+]ywW~!"z] h$pIQ1qRzJ2$I;ϩ'/m_FU4S\1SzkyDD<""b #P˾eb)3yDdg yy4]8t9 PCU|EB)ԅ\Y:lo)"bMV$qsǡZ3 Hlvdnlu.Um1 mꙦ AכQ9MpқJRcan̋9w81G9V.}*hbSf #"">h?H/QhŻX u6ӎtҢ+gY2,P+"SQ' 7Jw":̃?@yhg:< &1sX<ƮGvߥ"cV;z; Ǵ]s&܈$#7n5|`i:HX8̀HqSmax,p1bt+ՂuwWgJS|NQh6Ոxo/&>Ow?#.f[X,wʌ@yDDD@4:U /3n32NդBݡ '_E7H Vk8t/D2c\ƻ==QDDnc ȳ+E (מZc!&]LwĖY ԌW#b1|{a=ƍ_Buq3`; #s!|i̱3pL˻t/ǘBQ|cb,5MD!s[VA+˝2c oh0GDv@1G#ͽ>5.%E;FsIڞ7%Wߌ]:Yo8[H\;wUӐR׺c{zN;0GDY#u[/AۄcMxS^ts=[:y֝ߡO O{ ~]ΧIX: d_yLc̴&<*ŲoYX,wʌ@yDDD@47ݹߡ&C\>h-SHg .BDܮjG..g}SKxVDž紳^ yDa'R?_ y[}xR?dfٞT̞H=~S^ 䅌7֬qZVXTo1#KS3gp|><y\\cv,dNDDb sB],UЊr 1GDD} HSWt9 KQ{Ep \WgjGؐ&JN7hT (LJWu u%hg졣VW?_Ǐ9uȽV3,qKD#P˾eb)3yDdg yy4Ҕ%]~׸rk CqIƓO/~gCW[PpAh*YYj@ރDD<"zp;׊ʅ/cާG؞H$Mś{p,6QZVo)eӧO2?[\]gS Gc XԾKj>uիy>$'K0 9ԅbI(*a5\;W862l-mqu`|>յtH[N7 h"|csDǶ/^yDcbٷV,;e@` 쌁<"""c FU4DIX.E0ރk@^ڑ*/==( R}X\ o[MDj# _z6wByXakقظذGȻt~ h!-=[!?%t'39]]*pJ˖ӕ0&Ɯ -v5.֫2'y=#wyBi7~ŕ h \ $-R}GLI3e5j\o+rɶPԪ_v$q,WގژymˑiXV`ɡvD;-DD<"ϱ u[VA+˝2c oh0GDv@1G#Mf|] 4\\9v]-]J'=Wp*BAb,`Tq{Ȼ l"W@H73U&`\Py*g6&|7DKzyqq!*|'K_,ak .<*ŲoYX,wʌ@yDDD@$?=x1Q዆QtWN;;=ӧ#+W]Ђ]:YwEõTe|'#&ȓO/ރh0 y,Qks,a; $|2sl7rޅ|vϘ>udiYst>P OJ?]wEØ"L STc[_G٬>~7WaӉj ϥ q|+zz?k` sB],UЊr 1GDD} H e߄̩Oۉ#hʼvm BIIhԄYPrWR1NNr5nדU DDc s$tgƓ`$3Tݷ03]CkRKΝw ++ݖ׵߭Z}ie,wϓ15遼~pb @Mrfhѫ1#z3V.}*hbSfZ#"">h$rEOpd bZPyO9tyQrԝŭzE:n.gN-Q6 =,F "ryDͶ乳d--sYUsc 3OHT} YUullI_U$'K^ެݸy;k> @C5;j݊9X'1g 69R[]=O#C2roF*5- 987o2wTU_V?VKg0G9V.}*hbSf #"">h$^WsW&#\ CWuM>ӎt2C ^1(E(LJ{uW*םyJ} y΃۹0o/CMC:ptnl ݻ׆_g|%v:ϗ nus.meLP+=1)EOyW[6%i-H`oʵhڧl9 Sj 255/„yDD6@XX-N174#";c ȣ4]N~/P*'nc /h,=|uliI݅5(9;K{iB{@D>OvUBp\[I>}ԗ5en7񽩘=w\yDo*ŲoYX,wY+@@yDDD@$e9q*8W58,gUWy) [۳Pg7R'Hq@@y҃U׻#UG#GcR?ÑTtb S [7zֺÍw\[HMTzB *x0YXã=;Saǘ*hbSf #"">h$pv 䕜 V8d?v˅-^|ѫuq( ۋP{dmFΞT ޚ/@yZOcl؞H,;IOI<Fȓ5TKK+^mԞAݭ]}u |EK-ƿ|1^y-2gymvfb mMJ_/?_g9Im:XVA+˝2c oh0GDv@1G#I걭ΥegjFGʩ*`}@T4\KИZhGe/%CzzȻ=m""1GDY H hxXRcQ1 W2h4@ޓ#_06"3ͺy5(>HTgNEN 5~PO^GD4<<""x<,uN,v522ϡ͛_"Ɲ;/nH|e oqw.pħλ{M#/?`s~^Puce`u2]{Դ,թtb '{aa _I<2ظ}QW`2u&CtCm7oD~^~R27O+6Wvcb a _~.<>%KgV,;efɁ}BvsYX,wY;yOway'NwCn!;yģ~0u+/yDdg y< n7ת\Q!*p{V4@O^]9SߜA־ Eq(BCb$W7y=3Q@g1GDdƐ7yȒt4ƐXwOn4TSϻձrt[I:Og^ȓ/.9 I˹nkπ;w褐x;Bp4k޲m`W f ݾ}Gm;og:0މohyI?uIhOf lCIɘOfHhOB%kY. />a?.%qϺ>eb)3gH:< ],FBb:FstI Tfſa.EIx(vī`]G-́F~S۳T< :_JIw@y_eeߡc꿽>0fσ<" Ig}pSƮwz@K0;.pؒyKP-rat@<,Q+!W!LLJ?O&,w+d\ՂeeZu2/='Kʲ@Fy7yIΕ%G#u=|߯ݤ5/KJ Oi쯱;|?ΝSaJ} 䱼Q¿aolAq,y}k꧐en#C}<yt+*u~OJvŻw=TVA+˝2c  x/t,a+obOQ!վx|]KqZ"""㒵4R٫y%g՜5(B]| wjGeIڜ}ߞAmeȾ'e7*3|q.~-Q;|BD.YKDY uoD۸c Eyh9t Nwh4y[<׶*4P5]WI:Iw5YSq>a9Rl­U(Om"ryDD@^gbF-Q0KBi1 KS(J -96mwkE[~,EMoԖus}Oqh+x15(39+#;6#j,wz+`h!oă5o~MMrX7dTYTcCUhLy}clKʵ*j^ \֮W귘lTWnrOX]` kc$@'ד3ZoV4 瘟|a@^wOmتJO{yK'^%'+OMT.vSB|/y_WC_=`.Fo#K KʸNvcb q ߯?G?c٘d_YX,wY;ZyFU5?={{#";c ȣ#K;UP{f;cp3F?~bU /3{AfDa1EB},\8D]U kHDDc ȳs֜K:gM3k5&܈$#7n5fc' "^*&a,D;KDZ0n<$2k."0%3%c(HB q5:3h9=\#y,kŔ<7Q+Z7z1>a'="R!otnŕ$-[Ɛ\0[毇ߌHz~& ȼ6/773#U5;х\a7= 0-Aoj:tVW afLߛ{[HBD4zCo+7fUp^zo[Zor-|V.}*hbSf=7T#";c ȣ> 5Yto -xpvˬy%^CߝQʃ(ٽ kQz usU QZ6#d3gMNLHLJqoh.<1TV`Qȓr"b'j^WT\5dGTWV{$'K i|G@WM1ߕb@ThO_(E!W8ܺvnzd7fD.ۊ_f{>3&: yUe߲ ZXyC<"3򈈈< U Ũ[}:yw_&@!\D~\K+EѮӑq|Qk# <"ϑ]YXk,&AH"x4lAޠ:c IpNIә ~T^mJu8Z5IoYs'+t/.\,smqe붝*0'K<9o(U؊t& T!;TpƧ_"|W⌞) s:mKx$ ~@1GIV.}*hbSf #"">h$(>ygjw(uq* N)egPW5( :ӡE8ywF""yD#ah$Iܭye)>{xX>zq#ڬ@^Vl5vpvťaΞ +QnyGhp y,QkƓ%ll^d@$Lϓ̹zX:566!$4Bu<ںz ޭo1r<!7Lp7@s."Ɯ/ag2u[aj Ή^wmS%!֐gyxޅY`x}Ѩ@XX-N174#";c #{ݩri6:s*D8.tLo#xYRD Jp5 X6]zk/i <"ϑeixR` InzK0tӟE \z,L>K/%|_ɘ @C5%+Rd=q_oVK2ȓ_YoMM79}Ub7gvSlz__,~'IyDcbٷV,;e@` 쌁<"""p 䑝ݿ{C䲎CMև(;nƷ7A I.'cΡd^4\gP׫sIF#"yDVseaI/d[Q('+Բgnuz ZJۜɽ%KݭKg<_ r~jZo2P OH PvN'}p5W יyr^bR/חueYނbz6o *H(#\).TDҘRcH֖:*F'<*ŲoYX,wʌ@yDDD@]˵J>Pg7JCUgv(koþoP^I(ُR'HٌK@^gm4"1GYnxD,a+]$)rOѣ;ӽ*7"^gL ˗Nzp67񽩘=w\Uքb 7ѹdY6v֥t%"#P˾eb)3yDdg yydwWrU /2Eq>THS{ ;^KϠ 7W88 u̘M(ڱH:lF#"yD4KK׾!)Xj~ Q yUe߲ ZXyC<"3򈈈<ʂ$O\oPrsT ɃW(WK =<Khg4BU4dŭAn k۰Ph` h'!<']FN @ޝ.TַXdUlˠN174#";c #+8yEsQ AqL =yem@^qF#B$#~K_iAa1 FMt_kU ш@g1GDdG9V]X-N174#";c #;w:DR>E]<*ӳQ ՗FdDHRc&to©%ꚷfOT?w E-(%xxK;p`yn7PJv ߢ ku͛?RMW@g1GDd yUe߲ ZXyC<"3򈈈<K݄̏P# @{]3{`#."3NF]|C#p5w-J~L{\HD?<<""` sB],UЊr 1GDD} 䑝nRQ!JCQ|Z-1} K(eg[k(u[P Rc6/T Qr6"Q#",l<"ϱ u[VA+˝2c oh0GDv@1Gvv ;?EI^TD@^O{vT ;q{IFڞ<_FQa\N @e8 %[VQAڈDDc ȳ#"<*ŲoYX,wʌ@yDDD@ٕs*w\ə9y=Q,Wu !K:V]CaQT BU4d}T }JmD"1GDY yDcbٷV,;e@` 쌁<"""c )+H\sߢ8&@'O7X 6EԊ$_iAQ ݅q ^T yyu;,ű݁I6X,q@dz5S><o`MD#yDcbٷV,;e@` 쌁<"""c =JJg.} vK*/nl@,X LAɞ0Cީ%HިyRi@gy9׋\ 3vf W8 ۵yjGJ (6- fFf|@ՎwF#<*ŲoYX,wʌ@yDDD@YvB 䕧@uVQ=:oiG ̝@/b߷INFŕ(H2{~UyDD@^g:Nĺ1PjV+NӃ|yZOx93c^9Ɵu$!@XX-N174#";c #3H .&TgNEEn?{5yv %F#|\)FCrC"Q_7};]ThYc hxӧ%=ƒ~Q_Սޡ]GPYU=^bEj 3e1̈B̋=KBi1 KS(J -9>wh+֏|=Q]g5 T`ng`g1zgj#&b̺XgmNGԚY˶"E-}5|Oĸ>.@5lR97ڰo0pk(HZ?c1RaȦ#P˾eb)3yDdg yydW:U .=v=j>B龝(<ӡ50wyk{i2Rw9 EPW׿3NF%"@% ܿhiiEOcU5^kfx$n$W\RjK:TeЙ`nD 3WS^ܺP4 c|f!"%q\:mq!y=%0wYcbﶝwz[QQk;& K„?` b5:ջ:c!@zt=kl|oEB9~^vLO)wc rȉ)1HdG yUe߲ ZXyC<"3򈈈<{ *5YP"RT qGv e7!dq2NlNǝ<ʸQ1ҏoD/U 36ByDuU--wM6wH'O? k~d)O55ЎمĤ /7/{z O~'OESc^ڨ'܋OHDxA\sPtǓ.y;scZ6`=ƍ_B㽖ՈxoH)1r >;х\a;-6fa Zx91fz亮r͒kI^n3^Iuex k"|`zKZ欮aeFyRx݁Z=޺Hg]"ֆS OJy|K"ANw]TW׺Fɗ7Hab zh!DoNYc.N?k{;#";c #qTǯDݹ(Dl{Ƚ4VAd\f8Μ̸5(XyQ1G9㗅EgP+cN(Ol+pt,jjjw:˵+wn<}HO~2<ӻyMQԨ4uysMA欮a]䱓t5xS O>$/U/]:_݁>cVk˳:Xtqsrrxn]<s3k\ {yno}Lu'L|GDH ɇnKou-~oF O#y)V.֯ğ_mR?_`ߗ/k.N174#";c #*KPXm,W?޲loϠ2 U2Q{r#78Nn@yD#KԾJuC Gq_m;1}n'[۰Go-ct |RԭἷM̜J˶Vגp aY7BV|v<w~O})t>/6o P﯐Eejlim|>끼uj˗| !﫼F9AƓJ3㼼*:]y}Kx?.vsYX,wY+@@yDDD@*W2 5kPp -x 䝉,eɸx'/8tϯ@Aj澫By?u>F&"zyD#;0! YȤJ$\~yNE<v-"+ɒr}9OIW=yx6W1+^~i\2m[vs,E;rL_umXs-{:Kem9י>5h1&5k7}R\__═b/; f QZ]qkNB{/\޽OszY{-B9N})~]{1wb^Xo v/^ωd^^{&B]NLزvе77Do\VA+˝23~J1v0GDv@#;ʌTaKilý&t @Z}4eheE//H6\F&"zyD#dvrWg>,:޳C܇G5їkŝ8ȲroYƓ,r_WE '>Tޯ#xs'R}HOyXFJ}+ |ihSWwE'%xrVcyX` IoL^Z-ۚٶ߹V.dqKbх[j#sw8y'a̔HѾT"wl3 Up ١߀r35:JT:~ov!ӿ{ODa x3'ni:}| c O>CQ槞wwcdw|0x:p@7}֞ptkkru%A`h!_l۶=Rk٢fue+T':TZ: zyn k*JBxz8[/sq6 N槓W:kyKtȓ|W`WAeUVD(OV'/uw(W$NUcP~U9lB*u62#, I7K*f?-d`;K{'f2~?L߾HwO|o*f]4|}s!7]o:l*z|ykgo4 hx{[< No~Wɸj2r:R[e)X{ %~ V$ZUţ4"USsX@ރDD/c F;}Z}7@9_9u"bԫeVum)1nb$kZz;o, HtHIu2dc& 䵴pq.2+v%Xe_-QZ[&KCj5ľq:y@^oo 5{@`>Ou=аX~s+9a oש0&]1?]}7UЊr 1GDD} ]+Vߢ6{EG^%}ߞAJ\ڗ=Q{3;B@^eDD/c F; Iw<7":քb 7ѹdYJv֥yF"m\۶UoUmd鵦9I'=&xG! 8u:5$&]kny 0[\\Gy}_WPM7m,9Og,Gϭ~ '\Mu[ wNy *{>OChK=V!Ӊgs9^,7,cJwC Rו?׹\[.do㋊?Пo^6eYXC[ +T(_R< ZX^  1GDD}%nj2T ©EZh\K/UW/G3;R( ۋ= Q;~LD2{&Vς砿?'oU5Ȏ.ݧye):8{}J uZМSC%gPs9 =k}扈#",lx[,%5߭Z{zKumi u[VA+˝2c oh0GDv@1Gvzl UfLGY&-xީW ]E8"%WQxUq)}K2_{r@/<<""` ϳz{"qDt`tƝTi u[VA+˝2c oh0GDv@1Gv lFuG(FiX:Z٣W IE|Ϡb=vGY?2|~l#~y'щb ȳ#"<*ŲoYX,wʌ@yDDD@U /#v3C*W  ǾoRr%w'$<ՙSsY-_@#aDD}1GDY yDcbٷV,;e@` 쌁<"""c vs eCm,: *ӳQy@^Kس4yEBp\>9CoT ~Zmt"#",l<"ϱ u[VA+˝2c oh0GDv@1Gvs@rEm( : ;vymx@T8"7/֢((IkP|vS˗P+@gy!ׅ@DhɅ"d? 0G9V.}*hbSf)I/ qnȓaю_w}Qxģ~Bƣ Rr\ݕFu`#";c #;WR?Gu(~xѥ EF$\ͭCQ` .l߫9][ WjW "z<᥻[r#=ƒ~Q_Սޡ]GPYU=^bEB  '` (6Q3wFs68+?mMM7#uvv!1)EuGoÞȓ"xItt}ɽDG> % Iwڞ;qv *҅ncڴxފ¸X:MҠxT䘨+_]k;iK:mt,3\ys"9jz+hU(Ƕ)>@$øzgtM7 'VhBȻg[7~?++w̸rp$_r&Gmtl`$oGǢV}'\,\q'qߏю*'?Cgd7V=g<\Ε%f%8';sj> װpJPoW0jk-W_YN <|<>PƭJG4P $c߄)Hӎ? z^y};~"|O8Yjۂځw@r980fa:] M>sw9d>IE-*DZ>3^;sK8v IND'ywڻPYbUA-V,;e@E:q7U8{Z? iȻX7lŞȣ_{`,9Ε]KqZ"""3򈆳[kT ܉P%l16;uȻ]Kql} SQk?j!R䅭PMK+%k @ކM?ǹ2dL1еg૯ne Shڧd\UXuttǵbK O2YV 9R3t kBg^ՈBoEs0@O_q^;sgycV4jV O4gL>Q~rO)mڜBHJ5Z:xÊha sB],UЊrFc ϨSgoyDdg yyd'EgU /?q!jά@Qq.{#^gPQB Qrv[U?<ʼn/VR}ef_5OΡ"H8kYnXQ'b<nD41G9V.}*hbSf=WTZڳ<"3򈈈<*V<ߣp 7nW󺁼؝6 (qR 5 &@ U#YV r @\<3TJI!O:]Xk7kŝ8Ȳ͚Ɠnxڻs:N<|؉ >r\#Ss'R}HOy7omu'OPWwE'%CcSdkl[VcE'< }o Մ>e5ԣMk1yg!AS;W)R中 [%` XX-N?kF[ o0GDv@1Gv[S?Ey&:V<~<ܫx@ك r<<%P1 1pe*4O yDB.h mR:!4Y*x頁< ٭߰U-;cb~X;wl?<cwmtf_]5,o+ג&ij,TϐΑm؅)Sgw,rǼOffgxD^G#S 0% Q c`:,$<"ϱ u[VA+˝2c oh0GDv@1GvySQ*guyy[3APsQ勌صZ;KiW!"rb ȳ$x'dZYVIPMIn93ECn*/W!ɥ#;1dL+2 Go{S1{dY"$K? ~QI(̉G|gǘMO)8;n4Θ0Y6X `syZ鐗F }fdmIOL}svQH8j7yv{Grb( r?蒵Bm,L? ؾ-8f9Bx1'bAT!@f ϡ2 &_ROD#yDcbٷV,;e@` 쌁<"""c n e_Pt Exx/n Ojג\2:wr)򃗩@^?*DDN h'!<']i 3z;)ӅΎ.D3my~nwur\x0j4'<"ϱ u[VA+˝2c oh0GDv@1GvrJ 匯P#^ݛ;IM)CqTY p.b nv""'<ぼ^PL?Da3V-;Ǵv]{/F,<*ŲoYX,wʌ@yDDD@ժ\= ~€cU\MyqXv\*bW8y6R7@ޭ9?"#"a!ub43OútmZ""b sB],UЊr 1GDD} ]T$@^~ר_'v:z;#^ݛRW`d?XҐ(?>Qs*mJDD y i:QQBz yUe߲ ZXyC<"3򈈈;eP$:Zֵ˰;u.IFs<ҽʜԘ hX ֔iW""b F^ hb sB],UЊr 1GDD} ];yf,r.KQٻ(<Osj圝sfgg};GN4=ݭu²Z^QPKE-ԲPT /\D(Q.hrD7ߟH#j$9#IH>+_k)LFڳ,b֟;gQIdU_ISEם<<!_ 򺻻xBoo/?^I}}}kE]ߘc;Ch}GZa0FFAw +Cy w T]Jث]E43:{RnZ!9FЕ*2Oy7<s!_ "vcfwNET]]C>=4}˗/)dm&=IfE]ΔH~JkYSr# 0# ;!<y`=]EJ/Ϥt?lm=ͫ~ihgtmʡ#+Ө:#N K)\/A^Ǿ-3 0< A޹tӶk8Zx#6oyJT YԅjjqM7VCx<'">N84=\N-ϕ{Ϥ9VSb*C)?u_-_+ l,`$<~5m. Z.e_%%JWcc3?x- #GORK˛xK*hCV׶3e_Υ%V_,{&3O6ܾ F}\HqRZ߻/\,Ȗ+{aa [E _|9jj~LG+v[Yy}!}:v=Hr-,oIɯjoiח3>U>K:OzQ<~-5= ]R{mJ1Mua8!3ܖsK8arB+ iA72!<y`o /'qUg.8z\xz;{Nilgd.AtxL8+>AyO< <!m$ /=よ8~˧+PHWH**%f9˳>r/\N:YWhz~XxjJNsC6RqIuuuS݃zl\'}JKF!}f۾ w)EUu[D_ȩgM("EѲxQGkEE&I컺߮NG'OӜyKzie9y_JJ6r%lx}ϥ㪹S+k߫'OZhᢕ~c9Oǜq{Q<~55em -:B7ob^=y&0ޛvm]?r=GOp[Yh=ߵF<2y nE[F|IRkU=;{{/q-OԝWTv|ݼ&(uMy& Ah#OyKqgSjWwO=jh'nwwrh~|&4_T8 yڕ%rX>ipKRLY~;v<>kGex⥫x>1jKrhoK|>O^ g j5^1ޕymc9U_u`>Ǡ>nk۫%q%kpp79ගoݖGZa0FF ACV wIU'ȭ }!Ǯ~3u.=OfPu*=neO 1[~T=xYm?3 Qrk> _l;p(MSjB`HA9Eg73gzcjK/i>+M=_0Uٍ^V5TRFqOAӣ ;!<y`Y"+ʢ8ES3ipgd".Uit'DF7НU&WgA5y{ 976W=g|7ycHyy{AwhzR%sXHWj9zRgcTCy||ڷ˟35-7E\ʕϨǗivXh*/5x/۫ x~ /Yz}v;[זM[wXy`_S0r>{״ ͏M [o'eXCL.Y!y`e<AXsEWq3*9O_owJc;#slS. NB*MЕkr"JU:y~ }SJKi5/3w5Eg ?{FҲ ?6/?pNOx.f~}5uVn}mc/z>[R x}: 8av?Uy|Z̃*F^_ϧ^?4q,Ǘe okA}gO_q>I~B+ iA72!<y el=n lnW^Jc;#HB*u3P޹T"=?Syû]]W܆g`݆&O8'NŸjIf8z{(>[+1;̝?:;Exjy,q?ϟ}2o nCrg'bYN ? ۊ=+N~_vMg4A`HA}nUT8g/@ Ϥg>|[_O:MnEϥ ۸v.Z95}v$Gptg3+C_Vݷ.@ҹ4ױ-ZAϞuyǛ{]lO rO8kI~y**}z}c|UlpE|{1~˯1|:~>m88w>p}l g~c~{Κ'Yh=F)u y`e< |Y]yYϩ(=.=_J 7Oߢ3|* ʳ+ u]߻RyW)c<1:|ּ۶r}V~n^y-5)*\Y>Y߇իWb9ޫd-g߮u~^? olz*q>>i ?oǡ?xzZ}!m$ =¶_Lp|Q<,7|g`L]?>zZ^Їn/\8}nUUX7>S"S"Sဎs짍?p͇"BS/۫O_kǟHxt ?ˇ x=Is-Og̦iۖmK}ف i@qgofSc B`HA2泻s/lz.jobjƱ~/qzji/}nϡFmZýlcء/`9vHE]> )IVSnPA@V 䁯{tTy9t+m pZ+P_u8OpSUD{fЩTyA7/|FNoA3;Yñp]QAOWx"8,ڽ|չolόmY'ucO 1<1B T7%]_ۦv|iۑ `dɢ.uGZa0FFOw-  A!_w'/3TC"uo~+K;#tJ\*w? 1[a"{Qy/K+xrϰWa3oks锘*ßk%_9'{bGy|)ڇi6tjϻx*q5I^.x_Y,<^Ə-Y)Νy<3>_/S˟:QCݪZpZ1H {|SψSY>:SP^$V}#dɢ.uGZa0FFׂ^<2y |Ӧ"Ȼrv Ue,3Rq^x߹-^H&r:NN]Ҩ*@YEd'`,C`.y < cݑVv_~?MK:NϟP1:!+Cy=-A^nJ~Hgu_r=ow-t$8*NR#T=]\jid~ޮ<U̅ Gua; 12z򚚚F|ؤxN%"!<yj. /?e1ǬegwM:"N\t;{DgW<U̅ Gua; 12z å/l{V'OZDǓALI{>x^y-l*yXg/I38nCm}IGm 3,yE],`r~ |ut3Az4k j갓IMQ`iVg>Gua; 12z"E /Mh  A!_@yyV342^E.ˠYTK5t7/"-l"yC<ğgU ^?8+.)A^)gǛOI8ϒv?xydu:i{ER n~~8lB~"sǸʼnf9Ǐ 2*3MRbÈRVYE}ď vr'MQCab;mrGua; 12z?A"3TPX욲 =_y<2y |UiN2PpKO+kGFgn)iK37T+*SnJ>Py]-X \92,}y}uVˌe_!#'L9޴NA޵8c>b}!RR3JMt}p\=ZsM|=6}UMǣcik[?y ?|g$+ڽ ?r򩨸L|&),,QFGx|v<>Koym6ΨmQRҕ+ۚ,Rqʥm۳ xT~4\A?-}s;f9yq\81237S2I|?UD8Gb<"J2WGua; 12zp< |W9R!<y૮A x!;_L]ڑdwCUhp*| " &%wC*oB~o]ϭ9^。yNj*UNg/dq^e(|5Mujv>G/# 0# A=37ϐǯv*Mut㙗w(K^9]sY_?!<y.oA^Ut*yroQ_wvd:^JDX^FG/QT>#Dl:e0!0 O5o8qX{x>;޽/8syyݮ3i/Y˿:-B8> ﻭb=oϤqo߉6vqp6YCx*%k6GYثW\弞7K Ms Wp^Gە%D5QSXݕFAٱܣReryabAwh9S8x޷vXƏ2CC`,`<c֓2r(bqʽ^D[O^FHt=xJz쏦3IA'bDg<2y6B[xc7QTGOJRr/%t(( gSt,9FykR c<%jei%l<]qAjn }6kki<_iod8ݑcN-ڽ_ig MS8pdA6kiyJG9Ч3fӴOgxx|Y_}Q;e8|.9zXXu$Mī-+Xo3QE}ď fތ?|C>}u_6gIkKS8G CR{yB+ y;p2~h҇*qz5ßLv:p$E}=:$/t"U˟9y$uuPi-}ݹk_>x Oǽrt4l.Wtu_6>AU3©"{{F7m3 (qX>SމSq6m31)U\jv /{uiۡ uvv7k6s;ޑ|4#_w^umC)oMXE'S":㡝 ;"?^J:5\7s8KhӜ^FI7G&gS/| K=A9d?b; 12zڿkq~L3Pʵcl/^K칈8:K_?Cϛd_0AX<Cj]= U$.=)d{FZ[s4l(rynHE;OSՅٔ}(v| 0V!0_V_v8Cyح^GM͏:,ގEW扯3Pmk/rbVW׸Q?yߖ_V褊gx4#`:Mێ%n<1܃DZg֛8BӨ07rG#JI|3l7s x[MDx4COwYlxbذ"¹O(%<~Xwdcd>r6ne_$XCV8-;s$UTӆ"ę6mGc ig}_2#8ql_u뽹Z[[]},cc=c=[i''N<9za={s/iٙ|xp XYỳ9ԙlujw]q)-z/N-nxjǴ_-^ _ ɧvIYh=ߵ<X#45$sfsÕ|/]{8:^܎:'ΚҶ|mlxEoƷ(Qn ]nXX۞۠뵏zzzzcA~cH/*_Smt;>z\'ֿbGn HǂӨ$2*VPN sgm_KXzXoO:AkGޛ}w|6U{Fxso>3ޤ>.KI/C$I1GN]fCE]ΔH~JkYSr# 0# d_8oonu<aC'݂<>SxIZ~X,kux\ـn9^N.P ʷA-UkpZKժ}_#{Rqzf>AYAG@dQƻ[?Dog4!dހGZa0FFA?$_BC6R##/B6|Ow?PM}ώ}!q[^^C Z)lA  A!__y8=z^x߶;`|HT> X"aV`AcGx|v<>K<1bd8 \\sinkՈls3TPX,ϿX@-O[ej\zs^m.]g?yy|& 2}ޏ pv>ΝTDg|ٶvWw=.ZIO #iμ%X,bPuq]̺B?N/ҭ8`azܼOmyߎ:Ms^&Ih7(Z |x >-^S27Zɢ.棸_~A~[W-\OS;ܖGZa0FFOw7<όԙ"v},3<2y |MoMx6Q@*ܑ@w5=w)TG{S TUge %*[AX6taGu*8xسH@]]㯐\Y֥+b=Ɂ>{182<8JӞo(Kr0gQxaO[$ @Ɏ[L8?UJC^מm߱-c܉IkgacKdQ{orolt[Yh=ߵx|T8W"8 +Cyt܅b?Rqʎ[Lm C7o%yϐJg3ܣ,xo83a<=zT̬<2y |MӃ["Ȼzv5<*dRW+I4lɦciT+*S k~EUK AJgRK86pܥ/18H/g[b8Knu뷈jel,Z!9>_K/0g(řlvrܩU8k6A?}IqZh'0ޛD?-ݖK`pZFOw7<~Nϥq۝oK/R_{21g:S_g_g+dQƋbku?C_'{Yh=oy|vR|#NK!<ykn u dyۭN6Qet(( _)?e UnRy]㕭X \,@ x3cqI-B6ߟC*q[ŏφh5٬T{爏~G2/]˗dߗc;هAn!k7ѕyb}2_'&[vgg\KI\odU\ѣ:t8Z!f=F O=5VTO$v g~c~{Κ'Yh=ߵ<#ϼD{x<5E٧DWHőQr9z}\!dsm:J-`,A`.yKA/O˗o?/#]'L- 9cP8^ϗx_WPl?r_vo3m63gyB3\e׉ɖ͗'q׼]/c?y*^܏/cq ?O_Dua<M~@?O>)"+9c`# 0# oBV 䁯I+hg,5WZx-dSz"eP *}/̢=+D׾e0 0<  m/rjpg6>V3!ڤ :La>Y ??ϻ'DmdQ7ciJRtldcdqՏE͗4g|&Y9!<yKwT] Hp^vI;Ԗ?=KSlH*[YѕDt`,A`.yAUɢ.uGZa0FF<5"Wt !<yKz/+.*RsԦaM4ttU[_RVLx`]̅ Gua; 12zAX<C.'ʳBYZw>L=TϬ Y"̅ Gua; 12zAX<CrWQy:>u^vt*k}i|'#t0( fPy\$ӽOE[Ul yB`#0Yh=oy :|<CnEPٱmt7uT]vi|'A9,:SPպ"뾒l yB`#0Yh=oyǎftV}^)}!<yK*SDW6JYeۧ ?նK<]K3 *9 QwEg;l yB`#0Yh=oyc<2y |IA f~A6i i{-{y_BENRϩ`ruDnRc<s!yE],`<@V /Ky?o>E{4͡ut|U*팣[(7"kݰ@̅ Gua; 12zAX<Co1^fHE?$RgZ'd#LIT>.\/'?Vc<s!yE],`<@V 䁯趵 /+~#U$M2텲ַ#Qvi#etpE:DQE2>LQkse0 0< @`YԅB+ !y`e<Au"ȻnYMU'y[Hm U".7+ LTƍIMsRx? /WnF<|JjQnC{k@ :UE#oJsWDS/|XE3tߗ<7OY!{컼fmǚGua; 12zAX<C,J2Pjzi7@P:tcWEW<s vL5y{iyM"7oy͔؏K>2k;ք < cݑVCx< T#:Si'/[AS2e!FyOQ<sDv iƊmqy=*v,Tn2[-eD,u?`)gvNFA§fa 7_Yrǵ )XN9~u=_ D붣y mHbRJRq}I_$,Ns;ױ*ikי0ڹL=&6qK)鴷X4SƷiQ_Xr3i:EQ]Ρ-k-؜~{drLO5Muv%S?UNԔz̓"B>UD;7߱o4'W*Rɢ!SVX~E건F2~4ask=f}[o{C$UW}#0Yh=yށ  A!_p){Uϡ=)7Wif#ڳ43(;nX v / BRT *,HSh:s`=iX+p<&76NYC}0IkgM-s<6kNEh(P=ӟ& }inTc;dYaZc^6}_f;"Nf8v0\ǛIsۊlK=%H~(8k@F9z>7S21\Kq|̉0_߷a{&5,q;K3q 6:kv4)I=GFIb;iб/ ܶK, $&}_|O9utMr}~:m)E\٬z:Dpױ8:%1fpl'vkCGۨPk)8?n SmJqct5WQ^fk';j)/!=H W0dNki2;4-cvx$FlY4ASlZ`xYE ͙dq } mw9n1dJ3R!./^بOYt>+GuB/_)GYԅ0&~3&AL'~dcdy<2y .ůLzA4N+tfm Dk)KnٟEg^6 F+y3E+jP^M?6TQmjNx6Oo;:r3Sg&L d; 9}d%n.oמCa!фm{'Z(:PMGauu?C- 2Xyou-EOf7HguR[u--qk"Nya 896ӄ/wRa`)oFط m>f"Ё}2+yv{UTVQWW::St#³gT]]#~>:;hU'PNfw[żK<({s6T| Ȣ.wgJR$|q?5ì)bڑVCx<' wDw7T~*2=FxډY@ѫӨh1*LO ZAހuf`lՔJv~7-Bo yfm۩0:N7ޟ~9]uRM|\?s)g֒aQv<[is?&4 _1]/?0)fMG_i{3qˉ39~x}RzS7gQlBsB :.s͜Dx;_T}t`ߧ˟N;xŶey9)`zeߡSE˔k$beўpC={Cۑvx<- #,OǏ1#hٯl{ޞ,xw~c5~wxm?&p_B+ !y`e<Ax[}MSiNj^Zmvi7`P:p2"LV<sY2SmTEAh g"/=oswj&Ѹik)?: [j0e͚GS]g3N9۲*3ٵsk.Q&cYQG{je35%ɏ{ 4KMX)TF+иD|Fdjڽ56ywӡѴ3b3"HLk6{߱oir!Khok&UP4}%O!.5O[C=535COzv<9ԧYw}_l<>(xIy!.E>ls3TPX,ϿX@-O[ej\9(c7h۶Iu7C~|YV>?b;u_*qm2>v6QG)p"qߜ$В=?Vj_~/vRE5Zn$[fq)FyMu@##s)^~_)g+UG8$k$*ԈK۪h[IkXsθf}vj>RRr5ۏ&; ]/ 6Tq0_1g]#2&*uM 8,9ʺtE?9pS [] @#>886Y߆/G⅍?Qn9i+_\Lvܲe D1 PVB&۞6mD~> o~q!|=~n>h&0?'}ܖ~{`rB+ iE7r!<ymyi"+Jv'S.e{:uA,qUy~+}nc9iG:8~?G^#|Mx_6` O>|f ~nlvn.b8#dy=Lm~_v ~\+ޣE] y|&<>#v9;ow|^ɶ x{xoDzr4,|F<}72ʱ/ݶ=Zɢ.'yS\5LJO_7 12zAX<CYygut/'KCj|CrƱJqv]''3\ubemwvv8.\M8LB_ѣ:t8Z!ɶ d.Z:>X~?O"td{#<ɢ.wφӟOՎU"u8kldcdy<2y j$ۨM[s-[A7~8G%翢 "ۏEb`]3i~oܴƍgc x؏?庌.remx;|<5/c 7kmAk~DD1.wIeA!t:挸=ɢ.'y'? ?_ES4gldcd*+Ok啷^9~>s_,¯Qx<|]?JDRk'exT^kKխV3ڤ,;2mfY$Qҵ& އ14%)R^6 12z޸_vDDQ"w.6wGҥ+hTT˗g4Iʠ :$=#!<yMUEEWv&[Sƺ^ixYIQeR;Hy;Q<s!_ Jua; 12zîӉ<*<.W˟uo떆x$.T*;r8s&-h \,AydQƺ# 0# ωuYsd9v _y5/3c5zuXzX\_Yy>mtXzXXXol>ӯz7s0CQyڟ3?{.ZVo_Qym]5zuXzX\Ϟ]},cc=c=[Z"bqt/m=Uk*y\N}2x*L[@ ޚЃ ׎c7*y < cݑVCv;uqmIZ~XXCv{xgۼKᒵKւtShqY렾=y )X: FaT fN &g-eU?>4ୂ<ɭa?rq{SvOSy4qjϚg//b5SƷiQBr]L < cݑVCx<x<At7ft|%xnh=2ڶT,&ύ`TA`.yM)i)F7(/a-͘OaՠX6殈 } 3wҬ~4a{&養)4?2)H5xpAG{S(}pox,ȩ)!DSr{2;n\}댾o6.T^( xݖi2Eqӄ)I}*>)<%K_FT Ĉi:}WѸ;%ⴥ16&()\~?mь)\ܧdc>KB7~[y&ss"-r36R񅙑4ߏFyoLwx;Tg4?we9uAE5ZEnMSC,r{3䵴wRem33&k"HC+ !y`e<AxCOseooJet4 ʤe{|^^U <sy ȳSSq"%)&j Sc;gX6nq,5iΈg]KƇRyLu$MK"2NH WQG~4+2{6RF'f;<3M9ٯ҄6yKy2ԪN$MuX' TMn/zoDڸѹ u~;^iowR^BڛuQ6,{ ݏi`ݔF|o:wd]5(_&އ`y"L>8T8CydgYXwdcdy<2y .'ʚѧS۔KT*BA^WzHm#gso'[G=eM҄Oʙt>982ȫҀ-JW";" gzUY3tvx<{Hp-#`A`.ym7(@G; ͚9TЅW]HkuGj$1vc3X[Ƃp7Ks!ȳe.qion-m;ݾz4k]:#͠:I wAޫ'#`4A`.<{uqyM"&%k lˏFQM<(rIс܂2TQB1#V0]EWk.,1{ Os{:FO@4AyFH qyGua; 12zAX<C#?1^fyf5=ZJߔKQIBrz+Gh \ ~;::& ޅؖdoAݏ]x~qV3w}}&h3~ 3lm^h9c@`YԅB+ !y`e<An[7RMR.Nu05?ytn9*;nBy)ʣ`4A`.y`yE],`<@V Hk{\'+gPITtIK1(6$*C,llqGh \,AydQƺ# 0# ;!<y0 / *s_*kFn]dާ+ө*X,֝kGh \,AydQƺ# 0# ;!<y0jo^AލTJ_+kFW}Tu@w,ˠtR= T <s!yE],`<@V H+ϋA^a}IY:6<D.@OQ~Hy&̅  _/lק,gt: E#[VWWOĺ-ޏ,|NBO?&G? 12zAX<C#z>&/ڤұi4;%$QA4C~Ly̅ }TQYE]]#utA?&dmއ~- Xù!7Ȣ.wW;V_wFhBȼՏ,`<@V HzJx1[<[j)_5KUtfm '-!"V<s! r 稡I1Y\|"j|1b=ɷ6>d8 \\si,m }5?8n?z~>djڽ56ywӡѴ3b^f:y:O*AXHy|F Qo)5-r%W7C\=|@3ЩgXx{ Xa|;H4Y${][$qz8އ׆߃Oq"?|,|La %eXl\Z"^_~B7oA`wOl,xo>IuriM>m~dcdy<2y FӦ{"Ȼz6J짾0ku<.j36* _([Gh \,`$<8SqkĞuc2Ș2 (d&W_U.]Olq,Ǒ b}TqqGm3 d-o|V;Ջ6j~DE"pe˴A:S͡lu?uScG>#3gjE] w˟ nO=m~dcdy<2y F]KZN~LFN g_pFCDxB0Z 0<  Oti2,u"3g`S:Y/جV5W n"rfiG:8~?G^#|Mx*k7X T|>܅b?qʎ[Lmt|iY#dŷ%ț|WL:s9dQ{A ψ] Cx<IK/ F"8,[^H N|G9cFb5/-A^-E'9dSZO3N* K_*ҶIIa,Bqw%_9 [b8KnMKjel,Z!9>_K/0ϗvřlvr7B_oK^"XKJua7[-5ᒵ<@V H*rByE)6tiy|@o:Gצ?(>{`4A`.y͔HA~ kicVrǴƀݦf*^Ha]]JsK"4ަ-Ӛu:AcDqVsVy6 &d ݌y6[n޼,q68e-[6-P\[fKF~>~yΘ-^W`g'dQƋbku?C_'{Yh=yށ  A!ȃ[y҃KcKv(k.^5w$ <sy {W͔؏h֒Hϧ6 qۓ'C^JyqϡZEe2u8q(KߋKngR6o##Na}.?ҵ?؎c?>|sn<@>z]-nVsi7l2m*.Q:->˾#z>oLuחgםT8ɢ.wφӟOՎU"u8kldcd x<IYDW~z\rWY:eݧߤQT(q,E]/O>_ӿO~~JhΘ7B+ !y`e<AW}"ƻNn(kƞ_H w݂f Jtk}.ALw>q{RHy7(/a-Mu,|eo4 iTOd@%Ң4csxlaf$o*Of\}ۊZx4nq9k_˫vcS|0~ E;o9î;C{syь)<_K(9-ՄtREHQ~Yy:M8\}Q!i'q{Λcql{sci4kƢ 2*wfc5c8/ӆrFO2|@k=I O~Dh%01}NS"e# 0# ;!<y0Rl-"Ȼt[*=AN>V=mx[E%G©t|۩Fy or ՝NN=qw>f8;e.qmBU5o@7nq,5NMʼnTϩ&j rKꂼH]';:Ma]KƇR;w*gsɡ; c/y`] o,E],`<@V Hii#gWS,qcًAމ<0Zy-V(AF, e@p& 96~.pcG!Y|N^G.v9U\l6IXAiPo>e?ӝ~h)1 V}A9ɢ.uGZa0FFAw +Cy` Z2<,zyJ(kY*< (AF,{sYW ODjo./}%SGm7(@l ͚A^EZnd?$o Y>M vv?+Gua; 12zAX<C# YyɋN5ex[_E)듩 55I'A^Gj4I)csMIy|iۏhXh$|FU5wTv[=dFQ4?&K-%#0Yh=yށ  A!ȃRt򊒗R}VtlkmyYu&-y(?A9cv嶪|hӔ@ERq7o o"-ˇN^GR]Ǜ3ٲi@[\N5˂)yq<4?[I7 ТeӇ96џ֒MlNM4ñ-ȳeQxP?0mϱS7Qr[u4-k,DzeCfDfǒ]j:> < cݑVCx<)DW-u,/_y<W_z"T V \>94gƙ~v͇2M4O,0i>EWw*k=fLwR*n&9ثhk& tuhZK3&}B)Oly b&N) 8<, $?u;еC4<ӢNY<Ȣ.uGZa0FFAw +Cy`${Ew1nzw+k3 kTxpn:)C`.y&?wtfÚ6 ov{Cd89;{ AydQƺ# 0# ;!<y07 uTzя f[|rQi|=ٵV'X<sf iqa(i˻*Gօ < cݑVCx< A^N*8,-Ȼ|2BR"k^rO:yA7S)ė*.Y;'ф/#gQAydQƺ# 0# ;!<y0ꪮ zr9,\z@ R(kg=kty {sSQ߮,>yE],`<@V H?#sKBTu _FEAѧX9E:I]=TZ~Kx|~w։ AX<C SR{^oQ"k޴PX<s!yE],`7ڟ=CbYA_ΖcCLUb9˾O/^Un AX<C\KyIt;tyOtHZy AX<Ȣ.uGZa0FFAqgөꎈ _y5/3c5zuXzX\_]}Z[]},cc=c=[v,]?e X]7ֿ[-T[XuJC>a=co/..AkGޛ|< @`YԅB+ !sOQ㨭C/KLyϞz{ y-OJ+rƷ(Qn 5zuXzX\;^ ^Xz=zz7^a=ֿ"+HZNyҮjZQר8v5,Xy->}{}F}뵣X A 0,Xwdcd9Wަ'8C!KėMJHrn_\ <\<-^%Fe)ȴ?r]6H9JwWA^oUr/*\\,AydQƺ# 0# o %koCiZgGb9xnS8ٸ2.^x<ˉߋ 4f=|֩, /'ro?Aދg{U!0< @`YԅB+ !y`e<Ax.Bw"+;lzִ J=m_ 5zr/*yB`#0Yh=yށ  A!Oz.bTňEwפR9"{}r*yB`#0Yh=yށ  A!Ojoy( k:>MY Cyuژ"k\r*yB`Ưˋ6SxG{3:sOƊ-Gbz aL8zgM>OzB+ !y`e<AxR2[A30N+ȋ>bgțr*yB`V >neutzzc5 ikE?L}2C-r.Rҹ4jjjaebjq~ȹ||{ɲմ{jl|XukާCig>jiyUT\& Ƿhڧhރ~/\LC6ңF5+R.6[??ǝA Xgm=-,,u뷈y|Hw >N\? 12zAX<Ct--ByEk-+ Մ|&μ = ATgt`R2)7/_\ruw;ĥhÇ 43`:} E iL핫ybtsƷm]4?6ڟuЏ/WlKE@Ɨmkkwy| iᢕIx`8 q6`;o#8goNuqlgqc9g}18"^GfͥM[ʯ}&{un.BqBua7 ۺmz4&\? 12zڿky`e<AxRv6L_+Ka8=]vݫhsЭ_ 5nr"yB`HAmթ85bbϺ1u`Lvv+^2Y'c 66nu29 <8LӞo(KrgQxagSq<8r(2q˖i:>!ǀCCٙ:r\!Cف V"E3kG>֪. ZV,xo8_mp[η{큍n# 0# ;!<y){2cPHe)MDytsח"kFX<s!m$0Az6:8ZNw|5uLrjP'8^eqC^qF;vQ?NKw?=?7s}e|Y3Ce Mgp1['_V=Nq˖i/ek<3\CxU!0< qۓ'-vWWRRϋ|**dLq6<5" ~Uݮfͥڻm>G|G`]k n˱~*m8j Y\}E:12;;(hZJ:z&ӆЭR5С m.Aޤ,^k~8,^ GYԅ~IڱJDyٽg͓,`<@V 䁧TAĕv7. k/|5յQnc 9Y&ޤw?5m򜇔{0."W;y]<s!_ `|yZ|'Iu|/:ejLxƑljЯ~~(G2!O{m4n8ӆo O||Gr]Fɂ72v8yk^Ʈo~1UW׈ow 8;q*NxGYԅ$^5'?hy,`<@V 䁧gG au?},.8[yPx9vQ=6^E 0 K)kj AT6a|V953Ќvx6N3¬}j/?6*5?첹,paL8MI,`<@V 䁧䥆 (f=~կ,̲gyoAޥt7;_A݂ר4j\:tChmQ^*9\y ?U 0< @`YԅB+ !y`e<AxBK]]9 5^,yU)gLKI;#UHۚ+w.݇'؞(xPYV \,AydQƺ# 0# ;!<y uU";LU#G ^]jih6SrMlgnAPszQw)]A>Q^GAX<Ȣ.uGZa0FFAw +Cy*O /?au=~,Y[opnBi`s<*]OT3?t?SީP 0< @`YԅB+ !y`e<AxBQ>YK^I3D07rKú{zfEp7'Kyv5wRKT3=+A`.y < cݑVCx<綋 1#㼬쩜{Ҡά9_.k\X/~a6[Kpf ȿ A 0,Xwdcdy<2y Pz(g<_-Fr ٗKWo5+{:"yd؇X <s!!?GwZ={ YNAX<Ȣ.uGZa0FFAw +Cyl7G 0nsۺ=WEv*4ɯig\gۙRI]/_)Ga\ٕTiOPU 0< @`YԅB+ !y`e<AJbÕ%-4T$x@s-A޳BoJ A 0,Xwdcdy<2y TvUsUkrI6Oc^:oNQc{ 8u<;Myg"`̅ Gua; 12zAX<CfK!s"R +lo3iLC[RJ]5Wo=㝽*%>WQGP 0< @`YԅB+ !y`e<A);;U=M4v]35kͬsf[]urU$'2!$ ${פּ{-2H# I FI$<~[ B B"]wĎViAm:ƳmfZYM!> |Y`Nj}\OVɲ 'z}ԟh}k` ȱ#"r 佘<{2dnܽ{a coXWW7{8Gx)FFN"P?=COvc[V,Lys<"re 9yHƓM ysMt m< ʹkV{M lAEbqd(vdd"5osD5@ Yׇ #:9Cq.<9x xR u4ׁ^ye30GDX W 䍍=CCc=zl|?oDMmeݻw-ý7#߸ ܽQYUrFFFpY]nSsA~43f>wZ ÿ?ͧz[5@` \yDDD@9蓇:y7k,CȓgXUhniMvk3-J, ƂDO)MD.T,OŒ_,â |%i;,f|ki-/#npur\ ڶ~Mgg o?7úOܼA{7 kh܎^@ޫbm{D?} o<׶X-yD#""r>Qjׁ=xpe9ߠhۂ*fRUؓ.IA<*RlȋĂo, !ؐ :T}٨~l/cY < EћQ %qPn60nCA/(ڂPyfjNCpuwh5:,AƅY)~݀ޫԭp{wV}ϣX<ʈ <-Xk2g5Ÿu~Z8`zl 9yDD.`y?FTLn[ EFɓxJ7Azcq=|ɟVr0::+u zfLn^cMq'&^kc[{'}pe ޞȓUU}EOC?a࢛xW2̬dD~VFoAQfū[Uqې Q >;P~Fr| DӞoѶ+tl?ڎGQxiD;zKp? cM)30GDX  I ll{uLwzi]鹁V"4,:$k0xJ5Xd%&|&AxKor++Ӹ{I72}y\zIwCCwy~eXܺf?n*׊ =:P'9Y|bgj5  .'`|e2L]-%䱏_\[XT-*:^/5{V}3'H'ڦ)ۦ f/Ś$/>:ey==im ZX3)[ M6t>7[kڔῪsZKk7S +c #Gi ׁݖ!#Ɠ /J{Y_wXo3d7t7ya-UZEI>:yd0VRq% [΃3+b˯#yn{z37d ru/îsq[ض/weaߎ,؞ÿdؖ ܒ;'qqO#02"/t' " nEȋم}Ȋ8݃"( *mBurt5Xk.v{]PK n/O~<$'a< ΄.k%0'G0ps+ ^( {mou OZ"0ܚd%hh*7=@_nˤe>`/Ś .4\y`p۲bfRțP[wn^()ѷXt)wU5 zӧ4Dť!8"^f<"re 9y(UYn:Ws2<{glaW^V5M22 !?E}vvS7pJ.gbAE]nK[yHK>xg=v|>A4Tn܆b#"r,\luLݲuIufIKrf^hLk2Wq欛n :x'P^fZ^iIMnGv%,^\˘.gs̬\=խ0iKPZi`쵐'BQ}&b]I OZ“3rvb oBlbz,ʵdš :'{':'Ar_ӂo: ᾃ2:~Pwpp:&5x{ZhIJpO3qZutkg0N{7p!:ʌj/(E/Q\`$'y`" <""8*VZ7t^hLKLh~:|'!=UZy.J;&Jo2QibWǺuI Oֿt;#N#2*N'g.7z<0L&M:'$'!I J2}.M t}y]؅߲Zʖ}Y+)F|r:ό;  rn<5" YG/@2򈈈})“;v/a㟎Z Gx哖Ux_oL=;뺊,g!+ߥ ;} څ_P3")": 1ԘG%[ͨW~lz-€ik/_x|}C#ro]8r<ۊ<""$v֠~cKJN׏Tkhb^`n I>WZKf;cBznɭt]y]?~y$g ImC/( <%v= {ì#le7RƷoLl"H o<~2:^q{i|ې^5ǕxeO?_=Ϳ7m]OZ̛X-92gyw̷,C uta+n /\e]FWu e vYKD]9m u ި៼=x24Le0r"ݍuHE[q#CY~ΏBIP=p& dh|_RՈveTi-H@%ŃaH<ȏمb; ]M IZ.,]vx~&[Z{O'qoׯU$Iˎ>t_84W'>h8Ƣ}q%[f|И e'Q뇮8&,eȉ>Cܠ]ߊ"ͨ؏ԋ^igQf%*M?V շr>zHi.OZ""b X{a*gMӗ0\KYfQdhupquB]$4x{e/hbͤl1gs% lv[ēVNơ㗰uMҫ_#A49tFZV^3@2򈈈F$OL{۪uDVa{q<&{aA/E-DZceMTM$Uu||=v.ޝY:拌ȋށݨ8v}6空w5Fb1ڈ<ղΒϮa| [3uv,pW+RQ̈cSwQ_2K>wf,ǕoQ Kq5g r:-^r_>k2cj/WJ+z9{[Puіx PyV7l-$/OYV<""b <"We/rݲbfRț +c #Gh(A}!35BF `VYMlNM]Jͧnm¾6\Y7`ILWY Jr[~*hv xclݙ;Q WMc`5<.LCұ3WA njۇ7` 2Z bQwfŝAYyTeDm^f-gVkwn Pݺח05Wۣ^/Aӭ^ԫ9GPu)u|ac E?:l=ףf[5=?|<""@ u\X-yD#""r>RPUIː oa5%l{y=!> |4vnVqW, _x.mE`qd(df#n`Mۈ)+~,ggox;Pqnw8) &ukr GzcZxR{֚O'O{|# ?ĔTN1&Ai.T$Gu \uߠ!{s9[oDOA_sÝ?;UvCwZ2"Ah]:ԻUFyV'F~ ݢ_VAE^ъ^U޻u?AM8OZO=wq5Z|71GDX ^e/hbͤl177#"W@1GP{DӼ-C^-;^+`Ҩp,HƊ` rw»ks# c(*Fla)|=&* x7aܝ[R|ž[qt9lCbks{8/χ-{~H ݄+&OoB\;n[vxR.+b(%m@u  KR[p8nb'n FܩĽ vXZۭ[仚Kkz?8a "[-yAQʺ?}|Z^t_9` ȱ#"r 9Pu^ЊŚIb on0GD<"""c !;uXȓgXUyniMvT^RϣY'~)5{wү_ő4u!zTv ]W,U2 C85#ydBaV_܈ƚ?M I ]j -c-M~ߣk"\9޻&xGqP5i+tksWsFkZt!۝هwΒ^:;w,BKA(OZ='z2Ï +w'Y1ڷ.87jm@c1GD#r{.떽5@` \yDDD@98<&0r):?; T'2 l.Q,2bQtn-PZͻP\1QE(_T5"ۑ~ ͽ(i޺~JNF<];3qzc|v"(#w3jEœbVA'SoUg6 '{ȉڇ(K܀hS-}= sޭp`gΡzݭJ]Mȏ݉ȃ; ޶ͫߦqۆ苾l9<""@X]V,Lys<"re 9y>5>z|e2to[ LIc}RϨާX  Uba^W cu- @,Td>¢`1!.ksj*g`OVD~rI|ku/ umHkBNs+4 0 ʱcm 9(؆J7i={Ztz ;b bw,y7r;zOZu3[d7>n4vjZT]FEV>TYk>aGK +p% u@CFY8\KDkR0ZSіptdE3']yQ^xU -Kč$U6uِ[Wp9[rq=C{zqF)afF+'c`JqFQuwaPOk#_ONk~-9l{1 YG櫯&7RЧFEzSn.XteʍV=2ZZ.\IU:gmGٱѸSѥntn>F~c 8 % ʺurcU Q 3[ npNYΕ@m}ѺFOEe:vh&vv zN/]%(C JP ` 0G8a.뗽5@` \yDDD@+kb߳J;}nJJZccN(r{[XoV}miFrW#گ E}ep_]XU*I/Eؐ'P|}F˅$'-V`BrbA[E EQz;jݥa+ xf^K%ع' '~:c(:DJNƢD,mXT3Ѻm$*F<*aBQuA*ժ.b/R,nP#>)/<=-2j.nj|.QޗPJ2F#WӯU!S.{^6AyS}|V[w|jyKzV-gE (.uׅc( EOeBnn_]ߡm IK'6VB >r :rbfRț +c ȣ7U{Y[߮xk Ə E6\WY q$ {Jlǖùr [gc۾lٓ}ppgn=n=R=A;=a;3 Q; {7 /)*`#CUxdGUG̨q(N 8g)&BUbKɴ Ut5(c$<3̳*5i$ODM%Je\ H++yo!tK6VY DV]?zt׷ kӭ칥5TB\epk/bũODT\/=Py U>Pw5'Qt UQv@>TDEeTDBENDivlCI،( kQvG⨴^h\%w,AQY'4I PZ)\XZ(@ѻ<""@ u\X-yD#""r>Mցky! ?sOob*vu/^b%!m/]~&LO,.oEd'%BqR;QkKU~EM7Џ^$Tt#S|[йFÁZ /X]UW=yXyع?qk*r7"hs[0.m]87 bd;g3=Jp x\=N'6Rj!]s\u$W"Jr_5mK&WqJK.jd׫j)QHa \VE-/E_J\+9 ^8{" ePÖ`sRq~Ե;Q/Jpۙ*R׎8xmUnA V+ab3bv"vw F#qR"H 2N#/rz";/]B9{BIEi!GDD \#ywmz/UX-yD#""r>MeEҁŖ!ASB#:& |,] vZ:pJ /Hm(*FPN>«t늶k%-:^۫[f*BHAIpNZVd&!d^:<'@{f~V ]ۨl!AײoJhPH)>%tЧ[̨SkzuˬFl`93ѻ<""@bޙ"ryD#""r>M:~-C'd0r"[_,H0hb TX^X뫻""ó9=1m+nb9;ѻ<""@b/"Ga on0GD<"""c ;:>g#|@[D3Qy[n(:%zU@ e[7VcXEX8_6ݙațb @ pd b on0GD<"""c DoKG 1<{gl aaؘ1~XWr톮XVv5\n(|XEQAXݙCIY(#z0GD#""r.yD#""r>M4@^qCP~,AemnX/RRe7`bnt"Z% j[-]ۆ`}r#6Ak6-= 򈈈@2򈈈H#gTvQCq)Ps VP5<³Q~yF, ћȊN'ný[-hR۪{mX*E_G1n%ײq)ׯ1UwSЮ. X8\}`]AIu<Ρw_"suݧα9uȋ߉]H݉轈ޏPu. ? p$;|°3kݓbxuKIM( 7Bzxi{/'vZ~uGPˎ:"jr. -aj;&@m:Ⱥ{r_d ȣ54`ۃ+qR,Ƃx|&'U*js.7\(X, -- JXp,lNMŶ ő.( x 5HkCZc@i^e [܃]HoG̕4!N'*+,W23uZ!z9vgfc?dَGdye?]ցZ zD6#UNd6uWҧ[oujo]&K¸P% F SV0%"V(k$l#E8mltXozuG%( ˜ǎhcWMc^+nͻjY+2˲+ܮSb,PJK{](7$Pe R˿TBaG~ /Xvbg ~rOŠSBr<,/e+,U# K=W2ND,XKhV}sKD,NVJRt5L|햍.ڝVcG9 awFmI0|q9!בtY`ns/ЭIJ)A Dy-VbSjO/`W}CA~=hRRÎRr1u{\~=JݞT'|)Xn{;|B#04O"*(b# 1 R UU P 4͐ѭ/$$e| m љg,:#!#t4*quHwQx7śbZjiFH<7thmtJ-"VVtDK'Z#R)Ӝu _PZ/m+-/%$볮*}V(O7lt*5Clazv̉"%$Ő˻SRtx$ԕ}A~/9.~AZN#&d#,lrGnU6fzT^uk)gܗW͊ك̘P6]n MOU)RjX$5,QM;AU:Fǫ8u*JG:fG@)_ o#Pu[/+,|u9CUrJ>IWsFNqQ"4_|FaqlJ )X59ؘ_b˓q"'2pJP%nƴ̸"X 9\t B] -5-"Jnu7u+Lyݸek9iV_kk;݂!}'J^C}-rUI-?tP&*."fVV=4k+?|0[?0k-!w1W5 p"nzKB9=אuWt׷j,+8]}R4Ѹɏď9!5/|u |%y>}:'-?F63g })aZؕPΌ,2.,B-mMKa- n뾍@$ f I$%|&"AEcd9?OWi~zWfl/޲du+Pj]T"+ɌhlFps9KGC.]ǹ4/Kg6DWaEV ҡХjBS݊Gz=6׽RVeUxT.7BNn-@4ɭ2UrȔ}Uߗu>(¯#ڧQ%w5$pו$ĺ:1^ÉX6$'ccJ޿S[[,g\"zW0GD#""r.#yHɉpH0|eI:!Kグ$!PaZx2p|"/$z8, |ўJBWH =K ^W[Yv)GIk;V_R=^'iHB %LnX*a 8!iHyW*gi HCHRA|?|1#-%z[9ֺ>!:x. m`yBx DG_˗wFdʖ6Ė/KjW hifkUB١PRaz,,᤼KnVSKAn>tpᠺ}CJ @HE7Tf`C5k̐3d?Tӏ8а ;~guH[gE\V8艳:*]  >PN(l8lƏnXq-9V\On)o2AO4v{ V6?ZvSIZG$֟G3bO`M`&q߫`7b<O:jEDj:H gG-]GlzvQsaQ@@/-^[d<.F|t&DTL1THLWc[p%6bg~p/ _9Fa_sW񕜿Ձ}]% [<^5ٸt% Ek*E %_l$u6 Ud\Ca_:~6Fc~I}Ap_KoK\|֟\,1Ο_kY׋DΟC_zuF:mCԶSP'Mue~.r$j]:-*=8eE)c猿N]J%c̸>v7gn9^/a["~Zr9I~zR/sX:1:]-C9VK} k/18A{ek6+%>IģpqbͼJ;ۢ:V{$&?8SZp{qh @p3B}`_tj563[3[iϱ%e IItsu㚴,Idu:yynB^o+J3}p48GVڏ ԵKY&LmFcv/ź|}]}Rq*]GG:K0FG“ \j$cN(VfYz_.СT\[4C˲J@T w}Z>B%Xa 򈈈@ȳQJ:Qߡ?_ u$v/Q҂NBU0ʇ!|Hx:C-KjP>Z?0 Z`s~~8Nɇ: 5L;U/#y_ 92?l?OY[~E'Qx.)YnY>쭧W-[֥CuZ_ \Zee̿M’@@B[(G- 連|<]uK^8>ףּE%$\$_DK*$2:"%dt2!݂iw/_NGx# %]f8Jϯ{vzT:(j9g̈9XC~M=4cH;H;ST:^!tr.q>g$f IKa:&5٦\+a2¯J24eDU{5&3so-e0-;~k;RZ6 K_-zб|־tYn-!d4iFVRfhHP%(0[6(]U=+{6?/HD44Y3}୭ F sz$2CDKd6u9 ̅pna.&_%㛤u oƗS&4;]Ocr/(狂m;Ou.mBRűS5Y:(r} TYZ'Q:B?F됤|!)?Xl`ABKb-?X-,V@,?X{Bpg갠wu 7Bh ˱B`a 4AeqViZZ'0ڷG_[~x!}\ցe~.J?K\e]|+|*+ %X(#> vjEnN2*IZbH-`uk. P.UFoVl9o1\@'2^}:dFPkq}Dlp9y]Br:,8OVc" ,-ƪ ƩxK\J$4Q̖ ZMFFPJߌ d((cYF*;V]=ܸϋ3ZTyҩ\/iʭ~JVKWˡԭblTÏ./e\8 ohi~׹jyqkAqz+un$wyDD.<"{)0m<c2qٳgg-IֵsyvGc}%-$ɇV$`(GE~-!E 3JD_2dj^wS"-I ӭ &`<>#gL3{-Ҽj[Dpfx6=^k>%I+k]r* ա% n_xKzEK.V2@V:J̙]_JFu!XEFxcaTx?|0! ȯ%$WvBA2NJ%rK$p,2L,J$"A-oN[+LB-" $KEV%"a IF֫$#%IHF͑f$4QhKR I/ꐍl/ JFR:n!OUNkSimulVeaeFT.Y.SuKeJ2nV%dtcUF뫪B8VZ3M3KBNfIke2?fFyHWXOl9_J`V6~)-;Y=imޱzB r1!ƱCx!o9F?Xcľlt1\gLG~@ Gz?y_ٯe^KO{|+_ʗMKݙ(#]I(d > Te$4c G$@(X[cU"Xr\{H7rqVcJcql]bu, 8~7.BxPhlQrqfmkl}`d%tC:hua yS[~JA]J[ ]AL̜@Yƃrk zJ A}[im[[˶v\1 ЮMX>^# ?CAg%cobX@O9]@ ` So>v>x9[PQY{[܅=dlUMmYalb::>[폖D@` $, /~ HOV%#]H7%nG\mKW>FW)g>X`܎w# XnJw@=kX]]Тu㇅jXL/!#*FBoRAXi>׭,_`|)"[Rwl~z2jk2滌@ݽ^P`sVC%9n;bX,cb  K뢾vҔV; oJ2PpyHK\--H\ J˒G*ė%鰷 רCN:QʩErE"}#45ɰ0,$eG Gcr% o@Auh(Cy}h%5]^ \)K:m\V\y"_&|k^Y.O%8)-2JRХ cJ0S֓6%){) uʏ$\+TBr+OiR[$ *-DJ0h[5Mx;s kw 6k; JKcپ V%.~2jLG"%p{b&ys[ {#"r 9ߕ\ӵw1[7楇%%E: IpUr3 mش}|<#lڼS/Yd=@< X,|i--]ݨȗEtSkӭݪn{[&wJZޒVE$&%ɗqF4]1^1_ntkGet(aIiIBs+w;@bX/3gol\S\'Isr#;Fk+t˲Ȇ"R3Z4KTpڎ-GX,ˑ@yD\yDKt*^M`ڟqnMF%C|Z k-m8{]N^/1$7]x!== 6^mƶQXTz-@ee5F'fȳ-s@̗ϣG{ 2<~mfO!>!E?񳺕?{{;WKKzf+寴'!ny%wE,Ҫy4[ț X,W.X,r~1bX,ys[ {#"r .{,XLp7xf+𚇗s$&fțUu%3y2Mg-CvN&JMؾD`P>i ݵ}5-oiY%ա|~Ӻ3]D@` br1bX,<bfțb @ ` hv ߴ]OC]v jnz^a6{{dYw.qIϓa2My[&5<n@rb bX,y,bN17@ѻ<""@J=\IciMZ{>mٺGwQkvuKyTߚ5ݫ$a;Y9 Yf .,ؘcB5Ds\+@` br1bX,<bfțb @  0GDDx X,+y,b9cX,kv-= 򈈈@rb bX,y,bN17@ѻ<""@s177cX\ X,b bX)#z0GD#""r.y,˕<b_ X,5;@yD\yDDD@` br1bX,<bfțb @ ` ȹ{3>N}-"ocX\ X,b bX)#z0GD#""r.^ӧ4Dť!8"^f<@bX/X,Śb on-Ǖ&};OG1x=4=2~Q$OպeZhlj׫mBno߹kzTl?]϶vnf qGۨkG-C m;m{ے :L}띗wxaod?\zz>c.Igw{ᑇӾ}$;]ݽhn1gwN@w;u/y_zrq\Dzd[Y̓fyDD.@."J<b޼lYks=޽w.bǾGuW}+v/(P9h=L0!1|"u}8`EѓO_{pye{D=\{>.ή̿#>%Mpqg7wX͟i8cP[O ց !4rܑdpqG1u=n:Dg_\ L:4Yٖ)yjzqGs^8# 5#_{y^pD<0ɓW#;ғu,%H^{gM@^&d[GƦZz^p(lu/l?h_ɺދl%H[ˇ-@oEUoq1;uZ;>u?uf{q+&!]?O\/p_n3u/-xGE=u u;â߃/Am ʛw$ao{ے&83sNzgb3qG>[%f'Ӑi$kyD<98 \\PX,ze}b [5"Z>0އS+S7~Q$\t]~x^_:~i4aؚݖAm&H8vAK4㎐m#me Vp28#>%93sfwq$_}CyܹS*364w3 qѣhniBEMpqGCgui eǝǏu}eқ{L$S yܑV73<q>\\1bX,ʖ<4l HɭIZLNZLW32LֿF@\ֻٕt)]v f[fțqd~&?k\#4& dc>1IW1ɖG \\XŔy,byٲ>J1z^|H+_X%_]~8ԪKeK {E懵EEU8swC[ u O~'le|P+]X1!>?7Lh븮wt֒70y39ȗDҍe]K fT!zXTҤ#;5mIqܙ9 ޱwܑ/cvO~~ 1uܑdN]u<-OxY M;ҽ^xt&ϑeh;r#טr)/aT+ξ-(4Og]ȸm&3 rqGw:$fdxY e ?yx]l[:n~ls||ߟKfm&!&XS Ewy#ϑ/%lwDp`7=dے&sqg1};/:ȗx?c0a=M2,&Z1uܷ{ܑPzS d;yoܽ2<@ 1X,r\ٲ>2GDDDDDDDDDDDD<""@bX-[ #0GDcX,˱e'*<1H麮cKk.yk3ӑ7M2ȜLzy_M+"""""""""""] X,rlb oug F&=}: ܛK2n^H*%eh=grիt=OBp)Rtn:l=2!< |uMҪ`nA=3W޷I'""""""""""@ /[̀y,byٲ>J17:^ /=y6QRV#I tIAXTގҺ G'goV$'ӓdܱӗupxno~m|r*{4U?Ikyb2?^6P'a;Y֬$G_Z %""""""""""@ ` bX,ǖ-\ly'qιCqjKN<$&a<\ -ę %=@z8gvj-!8n7lu=[fWU5 td~V^!ίtmTx ./Xl` 0bX,cysOcl[ȓ ݑS:[SyZ{F@:x7@EMȓ񤵽vDƦĖ iH% y,]̾ȝ{:D'&i v"l'ͮo-I<"""""""""""@ /Y#""ϵ {gϞМ'F>ϓH8xi N I  M:OC~MT\ήU=#cSc)='ղ` 0GDD\ $&ؘfJ^Ԑ-i.15H x="""""""""""z71GD#""r.Ȗ 8z]w)mu+|DDDDDDDDDDDb 0GDD\ #0GD#""r.򈈈#"r 9yDDDDDDDDDDDD 򈈈<""""""""""""r\yDDD@9yDD.<"""b <""@s1GDDDDDDDDDDDD@ ` ȹ#""""""""""""G` 0GDD\ #0GD#""kn߳{ܴ{s #0GD#""SIUFe:6cGO-h!r!ƞ[9>G y3 >}U1GDf7ׄeĬ-ц(TlT A`9|at= 'V}SI(1fM3U'6+f#>G:8'v 9*@5uss C#qOWrJZax0wb_#=ed^Ewރ/fm؊¢R<>A(Bâz_g`lEVv^ƫ͖!DDDDDDs<""0ZGZ U>ؼ#,Ř8cq8t,D I!vעF-"|7a2?R Vw,8gI!r<|=#pT(<"""""y 7n狿š#tlyMTXL_yow{jFO5?mE‘B0|Oz]H: HDDDDD<""0֟]՝Ç9JshH9Du[ZCKz\gyAq7r=Qlš8׻n2!b/ 2ޫ¦YZīpBq>ʍl5,-6# 6SkP1SZ߆bޓb2.Cw<暫CtY5(C֯lBˠ徕<ķyW:lrhI6cZt(5'ȯ qsؔ=u ePI:GٻMBy 9iN]Zo y~Jj&_[3}gG6mGn^?~[kKJNVw]֭'ɓ/@LjM>ɸ+ }HHy-Ůl#D6uj:+4Z’Dz0.܍ȢrƂ0į.:'y*a`[1٨pUXBy:6}g.ZG8;|t22߿U޳(~o(^[Vc2s]E5jd#b|ct(.Ҷ\&"wGXa>%ͬGOao\!s='Ui|ga:#""""zs9:ѩp:Na:,MwCd?.F@`-G -X ]r~ Q%%d/HLJï / ܶu`PZ++ҁ5yL糅_렠ur?o٥)e٢6_+mys7È&es;Y>o[$h(]JMZ2GBx&<֥nߧ}Ѻold٬38(mz=Iv$L)-!cr_Q#""""" -Iom?~D;P֖D瓭UOXU18e6TJA㌰۪x@VFk籼Ъ,$wHy^Y;F}--=7z]U?eo1%lY~彎tP|0oԁ($CCw8>v~kem OևV\Y>LrX_+!3>z]644/?[00ס<ʲFu;u>[ lSi5Pa+{]2NZ{hNZ&d٤V' ,y[g:!VZKK\Ҫl` e ϻGXo:ҽ>݊\;ֺsUc+Wy,FG HۻDzGFh<`>Xx{>,Ç"oi?i+Vya~e_?qG6B#=Mg,8Vԍh؈~kYWOqH9|nDE>*zAPۂ,O1=cLHӅ#$']:-@@֩ {1yDDDDDoVh݃/|U=t2CWG݊Z^%'+ wIm{kۇ~.3 &a2@onYMK Dd^͠mH|,B䱴'?م\ ]rFVvUZvם=7ǧSYU;e~lJ qyE:(HÇthNƙǛZ`P5׋nvKp;@/l_^'onnC'eSllƣGƃΤ忯Y5-X 2GDDDDD<""0ż7@2T>łq,|Za.ZUAMCP<`ݲ ;r+Q9^w`:OZ䛶@ћk-m5?~^y.u@ߗnOZ%u =E ؉s:%ӓyrops~n㬻7 +~ҏe^%,(%e3˭Ȼ7>}nww~\ =_HhP1ϕ.XE;n;?&/Z;MMt,_LDDDDDD@ ))\yd{%)z$7x瞾arP{*""")s흡V3.򸻷Z""""""""""""뿥[{<"t< 㙁tӧ ͔k?~\*Z9Z 繖F7s}f0Cyyr N%( 9m1x{HTrs;٥ϳr.[+a<\[㹖g~$w^=0ICS7Ï#"z[A\^ Ow>t uu-mځ]Mh4m76bX,-9;Ǚ%B(H9W?I]{ǻ󪔜cϵRNkY,bX,bX,bޕz$!9oOyF3GDȓ$ e#w>wU̺Ҏ斶iZ+bX.Wifɹ\(F9Gʹ[2m]a2y2\+]\bX,bX,bX,e^=d30d7%鮖<"yr07C2lG}s{ǫbXυrns+$9w9 նPy\bX,bX,bX,@3I6 O#"z[M3Cxr0tt'%'bޣ,A9'G9W?IxF -1ɸo_ G񫸛M2O!gVy6a%" bFJg*u4;&f>DžVyDDDDDDDDDDDDDD9@0yf ywP߼恼P։aD2.%)w=GzϿ—N"f59's.G!ᴕ:ܵ}gN~`1~i>|ы5]j(Šno𥬇y{:zku@^/mW&3{2wc 0VÙaA@e2^c|ߩq]e9N?<-]M[Nu73 մ{e]t;[ոњCX|.zr7ǟ;ez:Pi9GհZ'6~chTmo?mbhMfmؿnrX-~?X&M?9aG#"zYnȳ)#e`})kz=Rq8K췻QXVnD&&?-٭V_#G`&3f͜׃yjMu%Rv~ax'yj~%|K^+Q="=rUR%zjO[EA ._}5 /@,75=!W Ҍu;Zyhj O\}wQE^'s_muKsT-c=ٔ?i 3RV^ S#"r!<9[znZbxYF&v~[ZmLIZi"JZvt6m:59ev܋=]c phiO<4NM/^-g?65gy)eϔhț4hK;C;˶_&IWq촷 3Ueo/oyDD@xf OZ3yf(Oy3=AU\ߍ~T:56j{S3ZR~,}FfEcI)۶ffi9NӶ̀6 VD/NjyM׼Fש/ M/ q O@Ma./XZo)]}kУ~ɶUDs}ۼtcd. SNh>11M{DDDDDDDDDDDDDDD")1GD@^W e)}ZFP'sUU/=M@yIzmzwRhtjʒߌnk%5Mvk,Rk>oz6pTyF2yj.{ܫjb~Fk.jf/MeS&g?hm ߾ ?^ӽ&zۨ[|:` >jZua:6Rd:IkG[!c_O?9 yDD.E>d QU,4-iݩG|{*tg0`3'7R2)caF/hy#Ԗ#&@ݍb9&'!XÃGu5Q;b~[_ k'm7_;|Pm4#l6] gYW V~q/Wٖa:0\?mg{ G"""""""""""""""'44to<"?O \ 8{,R։u<诖h-71Zk/^te"XY,-- j-Ͷü{UH y @YLF*w%p;ݢ,BeN>3/ȑ\gٍNz~W-㉈hNH  Py _/EI\vBlI;цQ稜$Z#""""""""""""""9@xY O1GDDDDDDDDDDDDDDD4w$'9r #"r[wyr<"""""""""""""""e}@/yj 1GDc @ xQ O<"""""""""""""""@ I㶁<@ܑ 8#"z1GDDDDDDDDDDDDDDDc 0GDDDDDDDDDDDDDDDc 0GDDDDDDDDDDDDDDD46ҍZt >sW| ##cdb 0GDDDDDDDDDDDDDDD Ak|4^.ݍ;a]46PʎG3@ ` ]2x iyyCIZˣa 0GDDDDDDDDDDDDDDDo摂njkqVA "c+V 6 䍴 F,rA9#]Ꮄ!- 6/ۈcA)h Wua0myYwC>عv9v2<nd#R窽Hk}hyTƜ06V7Rnum);c|Z^4:ҍY4m 򈈈FZú~1٨yIhnDd#pU`o0*= yQDFuA9Æ a8$ M(PX-|7S[ncnnj VcHZγ Z􏩁ϛИfˍn4ky`` 0GDDDDDDDDDDDDDDDieͱl<|aIiQ|lD y-c4둆݈nUH h}}ZR!QZY cUXH؈a'azX(1'qJzNr5c1i0GD#"""""""""""""""G]z`GoŬ֍eg+=8’NL-[n1a))Y4GXa7^ B.wmxSy<֞@|QG~\yDDDDDDDDDDDDDDD%;i)#̖lǻzW}b"xYrKM񒕳с ݻ M 22GD#""""""""""""""76cZw4< Kkhن"OFsRhΘCNvܓ0lyK dR7~ r+!Hͷa 0GDDDDDDDDDDDDDDDo*|ǫq̪~-ϳ1.erjN^+>77lxm>4nx؅['|n'ʐ-O_>dԶ#&Jtc}x4yTA;{k}x-ޫ9k믿O5fK97=8s/e.Y?W^5/>s#];_2J~+Tx'~~hq/y99 {qs}.g>1o<=朅;77^Znk^MWtڅ]lke,<}f5綏KֿlX>oA@5ʨ-󿥗ܴѽ!IRA^Fay>ouo}omy^[>fk3٫#ò eW[ߜmcmWk;#'6'_}=^s@sQj. |ٔ;9:ۺ9{5mN]ܡQ^w|W2[׶cū W[|.۟yfw}9#^54GpAۭiN=fW\'y҃9iG_xOܻyl{ىy{ik5͋ r,'s{Yz< M#_[t`IRA^ae,V7x4f6_T7m95{mpl7l܍{́>&1-}s7kY{=>ҀpSAގ6ț }_|}nμ}9ݚvvmy& o~dX~kp@}om|߸uO5Wןay'6wy7{gw⿟_8Ǒe9u{xm7B y+5k $F=kS7WoԵm@v%x~>v@.W{^^:9^v;+=kGpٻg\.ܵ _NBޖ'c-֜; mmm "zmǻO[.KAA@ v n9yqeV뾋;Y6.>yQK lqpnA N-TmoY^NA^FvV?÷n^ӛ}%Q.u͑ ?s828>ެxsU oY P2jJoo'Iy;ۦKn[h<͖n6t;nmE^n.o7߸yk>ެ{|ݱЋil}x.lg?o6X*i^s)㻌{헷A^bWwE^皇_#o uͦǟj6^f|wGsi?mW[ny;ǛuGռk||ߺ渷yUllmo_[߲{͑ڧ9}>ެ}͑_A@vdT#_[t`IRAޏ~ӥx{_>j6^ŷ0[lZŦ:[v~}{~o_![Wo.лNRFxxof 6^>g\ܜ~9t+>^lom9o6XAkn߾-rv-뚣ߵ{kMsy޲z+I^~-O>^%ob˓Mnsuv2n\|[oɕ&|ezo}j&}n֑K #ڢ?i $jLSFmcBJ Z#mnNe?yM/.vO:v#'jX`IRM? ܮ_^k{ߡͱ_R?j/U޳~77߽fÝ.fW O~}|y'fw)W~, ^YCΣ;?vgOj秶LM!j>224یڟ]߁M72ew0`IRMAޯ}ګehp—Qƻ75wl9#A^ޒ5WrE=_ww^w|n~zUX_.aN:mc{Omm~_W~.C<77_9ͦioA=~v5ϒqcy<\zY{_w@C6^xwo{6;>q]+\=qss燜Gg 2Dka凞'n3<*^-o~~&tX;\հ~;Ͽu0eLO}K7vm}W_v׶}En[kNڷe^o|;}#͆koyW>\1_yO;˿?G5?ms}c?w ?6Jz ~c9?K/\L;rہͿv# FsheG505Ww?G~r?iY>WƳk~>{Kڟλt?]k2V?l2țt@>82p}xf.]qN{{lלּN,+[>^=S^ۯX˽Fxɱ`X򵹏rӎr <;XX $ ^lCݤAU\uuϟqOϕpzc;`UN^擟|,2ę4{;nrU2#.͈ͱǝÇ<УKW3"IWϑǜ"o=A]z}|msM{}6dp!g9qiQi"_X}+[V.|1?by+?fc1c^A^F?;~@{|,w!ka7ux4#gr~LRox;}77> ?)}>rn5s|r5z恇ka;/jƯy\3o=[ƪ9'h+roGnt@sA>5g#|.}G^z3 mظk^^ݝkܽs_~Gkr3Zsy~k3϶HGd?k#孷my7dWn[]FRm{+TXV^oy6Ұ.uz'y3c|,Y#i?||3 .{ϴo[C|]gy幝Lzr?||YCtg{;˹[f7x.M=K``yTAy/ o/[ Y?m3o y{eqƙlxdLkk$-Î\_oJsđG/#>߹QG;˿vh N2,{~F]>ks;nC.?s[6;XZ1yȕ w;mޢ8r[+.߳6wl\FBY\nsXTF&^ ozg{|s'q'iKe _^X\}gGXV3Wλ嶍/]6W_{5ēoF[9eV;x[{VM}x?K_59Xɀ6'ìW>gϜe[RUЦ^28,Cmon /_;56v>^3x6umw \76q\;ChH+׿S:Ck| o)UW_w/nh? /gRc{.Ҥc5X+y4dq]y,~d`w)g{rjںuksE4=G$I$I$I $2U2+#{Z / ZVZF]Íg>ٲek;q_j.Ͻ‹q'܎lpg;xWSz蒟M7vw~nGuq{fϝ>7a<ȣ| /9{F~#h0M'i6o~;6llN=USqyO?3묆O/]٭Vr~>t:籖f Xؖz#?8xKe@--# бEsv0v~мKӟ]ҟsVXMyÙY[sLWsn_(\U.|])+?KYnkk]U}3U_8G^*;2soy|׿}+uB5?{JdCI{"UsL?s_Su5u/= >3M\u0?MYw_{nvoXsrA^@xI@6D^_9Ϻe'kF9?4[}s߁yn;"8FnW>AW̱ٽJkDiꬺSܙUYcڽ^4WҬc5)/ʥ#XoYcOl;?lI$I$I1d'ITCy+1jv?WKd+e++ -}7<2}~!o;+]FROW7u߉I礫yr szgv81ͿeE<k>*}??A^^2DЩ{nkߌwh0Iu o=ȇ?H ocZFNg]U{ )O} K_~ŕƬyyswWԘ-a~Y<6'}e~gݫ02ɸ4uO9r s~ ۱\Xr|߼qn /}ڟ3;=^gֶ^u F~畫:VS~ve<_ok~+D$I$I$ O*ر#vWj׽:QЋ/ᾔ1_;{1[}{!VzdǑqe蕡(c\-W+wW[l^Zw}osđG7&5_[oE0,# 2◿jn/*RXkG`>Aӻ{vcX3s1H tk2s6C\ -k^®sZ5}-1~j󹌱rەcv[_Ε:ty92xym;su|?ޱɟ-w|][c9Nyg~󕟿,w2<yS|y~Wx[[uMz5{פvڱ\Ν!Mrrus><:c1cxS[Fy W69c\9V$I$I$iLIRp V;.C1^zyӮeE) 2ҤX#WL[X)##-sfy#w—5IIckyLʈ0W*i*n إk֎2Սi66v垟yogj9^O?[Iir:w4^_N{gB7<?x5ͿWsI$I$IݙA$Ue kZcJw]oRJ7m4qUg\[N oNF[@+ܾUrmҤär|{@96^tI{,-2i/'Yv8mck}] ;~z} KWnʕr Iroϸx&Wyt|-y3뱒v '?Bdt?{ίsU[:r| ynێoZ۠mQWm3‹y^Wf=n}G?2)>+rx;Dec kʨ%oSA״'mw1J~ PR{_fTy.su=ϘX߿߬glA^9ʕ?w oֱ:Yΐ˳^k\3_N^E;?ۣ>~~ֱ3O\py)I$I$I4 $2(jy)CgLOd5nḛ'5}ݿ6{^ a'|-@󶏹rWWKu.\,~odݦ I1[|cKo!C um/CQELy׮۲ekλ36mq9TKUI$I$I$cyTAceX#>o[r6_gH;HX$I$I$IpmӚ42[i|m7 is$I$I$I $v ozAüIMOJwC/_f!x#ՒcU$I$I$IA$Uxڌ0o%oZڝ=θ?mzꙋ._retϽ5:G^^dz5z<ci5j~w$I$I$I4 $v~;F9{皣>}ҨeV;浯fثY3>م䟛#:/Hs7,~f/O5'|j}/_wuOiz7y>i?ǕWr|.nY*߳zkEsn8crOk_cNho?i5=s'>펻Cf9KyܷvGsȡmރi}^|c̓>9 '|y? ^jlXtsE9 6n=~ŏx9wZ\^M[nm.ǟX$I$I$IVA$UP&9#Gyo{A5ψ0ܾ<͓Fp޷95O_{džͩc .gpfcՐ'ArgqjcMOeU1-tȲ/V~]{߬AjωdRyusݟwAC\K$I$I$ieIRe+y1rqVݞu?tiUN^svWV]뮸f_MsïnZ>}s~kwyG}=-I$I$I4 $p(v oc4A^b\.? w)c rE rr&ÀQ5v3-ttH*?I_j;9tu;oYnaP~\Qs2hx֠cc2ç\oR?kӿ](:uomc f26ɰ.C|]g3GIw-wOk)?㬫ju!eX|a߯rۘ5;cʕ98kǑ>s},s{|]F<)C2_a\sa;07q\"1-o}^sxyl?2s} ?Wy.Emvi3V;+\|(Mzrl0-Jujֹ3i:9U~~˧.]4ruYjЎ7?c/_w[޶_sU׶H$I$I$RIR;vdWގv5cJ W'2zcpR?ܗ2F8kg29} ?||2*C 8r5 2tejte\p+\kPm8ۤyks/]hZeĔCx_W7eCYWJrMz~2U33hz{n\k y2)!|Mr[{fxkQUW_~.C<=rկUm>1VnqLڝn֗_˹R^ß /Y8O9r|׿;6_<3@cc,I6S}Nyܹ]QZ[Ǟ {wu;O o=?ckIwwOߔ?W2N;Vkֹ3I__N{g5Cr,r2ޞv3toch9j{dDu,Sw$Uf|69cc-iR]e9\-Wt_c7ҕކ?^IC뤦=?)㏼gފkgۺoY\k2eVQ[< SuB|^˼kƅz^^xRA^BsoYm?.WJ<5{>rY|:O1L+/7qȟn ay?N}}XU(0W+Оy[gަ<3v Mz#\0gվv+i5X]Yΐ&˽=ir[Focg9₩J{.I$I$I;3ȓ ڙdMkl\.W[M?XX2Uxbs֒+y+iWmQ3h\{rU[n[4rT3^o}h6‹.išW=!M{~x85MzyMkrO^9aM2T!I*O%oyy=V䧗W,46U~y޽\\q+W'\_!/͜9n'y΍2?;ܱ'6'9fwW>7ckw[[sׯļלq&ӎu i{{ӞY|ι7 ymFx7c<ʬ-C=Gf??g{Co򹌵r엁bcMmj3v;FϙJ>9לrF|r%9WڬS.nz7ڟ+AƩe$s6o[&)C<6~>h<+J~9c퀬۴!ɴ3faTy+|}lc3d]Ceu2Ȑ)oyڕ;^Yr{ߦC0b,Xn$I$I$IƚA$UBox(y=\sԧ],jyzڟ\ּu{5krFg?8ssQ4csinϬ椓Om_n_}^;3C?~<_7o=J]n6-Y\{wV?|s͵hx g{Zc} 4g}'?q7ts7q)h9ͻ{v#^O}y?3Y#W]}^u9/7/GVAKK՜cs(ѐAƍwO?/5C˝˫i֭ͅ]<$I$I$Ij2ȓ ʀgW iR 2hYimfw 769f˖`}?j? /6ǝpr;aÝ'6_MfK~Ҿƛ6l6ywzeĕg?wB6~d#s/hfۗ|yr65ǟټkذ93۟VyLy?z5S>Yz)㩌V3ʠ:f%c҃9Yvcc?y/5[9 ^ orf˳^Y5k>N{\4KՔKֶfg~On+~ce)=9h?Ͼ%I$I$IƐA$UPt8[lE\.eLA^Ȗ!TVt7<d8ʰ&ߎswIg'ybs?ˍ>2 ϕ+}w\t7 tL{@fMyymW%CMzy~3zߵL&e(l#>2"Wi9guU6 ?/,Wnquq]Rc^<g 8rgγ/uw˜ˈ'}<|#\2c/lrc9#}V9&>k/vx?ZWFzyܵu*5߿m~.z~jy˱Iw>VQLwe,>ʰfHFc\1-oaϧ|hvu$r߹ _~֌&='yy1M*#\ 3*`Y;xW7/^ې+icԴ'e[~̳a[-kkcVƙ̪?jǓaJ^P(}kt͸0Wի2@oY[V:[Hs??kt~J~uoܧYWn7ϟ^?iF9Ny3\!,Yy<)/˹ 5 |5o˚۔ݖ{~Iw~dx=n%M:5Ҥ{:9Un (Mv,?G4^%I$I$IvgyTA;s1rim+wyI +B޴XUOlnqVZr%o:2-j;m+u4rURv˭WxKFv7+\\x%8<ʴ:iOǟf\I5iu󖷂\u1',])W2$Ӿ=բr\i /Jڝ eӽ{9?ϻWs+n˝+e m!|~ /W¹QFR{;5C׌N&c\u,9  &r<V2P)Mm]ӎ<u(93@u߲6Sh?u߲[:J5r;m5SOFs98r-w6)C}~=rݑ֤Q>H^}u6KrxfǚA^Rq]?cw{c~~;y|s*WYf;Cv.z{9s5|M2jN8yl>XYj/rI$I$I$I2ȓ x ?̯v1i<#Jkf1ڟ\ּu{6NSڷ>JT]]-o}rųu6$V~ ߳;*oe-ul 2pו[_F2m8#o_>,v5ɰ2/_Y|,mrrty=o}_徻#IiQ~^t?'2鏑嚗$I$I$IR7XKM,|vl4|fޮ'l'Ic.2ʛ4/\4rw6ﺷy- :?^6fyMwsdēO5~jA$YzyM O]ܱjn֭ۦ5K6E6e-F6fIzᥫeIX4."/roGy?l@{lf?qgs.LNXt7`dMFeFxyZl8A8Ykdzww/~qÓ9A|A> _F]ADDDDDDDDDDDDDDDDDD _qIݹ}TxꝻL޻/Hꞃ| _·U5ZzT'5R[sQcADDDDDDDDDDDDDDDDDDėὺMR枃|_N 964<9tFDDDDDDDDDDDDDDDDDDėS{jSsIK[A>3"""""""""""""""""""sl~cϽ"""""""""""""""""""NOmi}sϽ^PjCDDDDDDDDDDDDDDDJ*'AG2v]>|)p$'{$wj׳w܂J_X*k=UysǮlj~fnDRNhB^ GC|%k=9U+iU>6?2aC@^8Р|M9` 2ߝGN~OM>ЈIPh+cᶢQ >l^[ ݽ_k^c[=a5ne>0~<9!|$q8 Rxe,j=3𷾡Y (F5WUg?t QQj95MfkT/NE,WQTWf#\:>Jی͒^CI^mAu?SO+<#"""""""""""""""G5Kᕱp;3#}\`Tz}z0n>,e=%A>DDDDDDDDDDDDDDDv P Z%$ȇ; P Z%$ȇ; P Z%$ȇ; P Z%$ȇ; P Z}eAj y}qq|˦kc}Su֜ٿ7 ߦ;dނ۷3i49qq0K^+ i8N{Wr:O{NpNs7p2?ʺ/N+_6p؟Ai&!>'|'اEDDDDDDDDDDDDDDDgO  )oz]kӀ] ҩ^2A>w`;5p0__wA=1 eO Ni+u VjE5 *moyu0Om{$73r{_LAN6a=;.3N<2:/pn- UrGɖEɴ5ecG{(,λn5ȧC&}ZA>ݦet=Zk==_A`* ֏mO}EYR, mV> p.-Mj߀6i,le#"""""""""""""2A>͈yq숆Js Y*ӫm!)<6cuk?>9Qj+!Yvnw~*hOfxӠW{{pڂ1nh˕iS_}|\/$J<+}wg_ ^碣<1E^[f,=*FIʮɁ!=ݷ)rP[.G߹ t04ݙmк _W+ki=D3A*ȧu%u*r}ח ׾5_MAiҴ9jOj N_o+t՝-3#S!ko|fv 5ʦC|`bLi4>+[ֲֿ3ow __Z[-X]Ѫڽ: "W"6}-q|ܨ^wX:]eNU[vq|1J^?S"73ӥ8*jp k?KQ}^kg_ˁG!tOlߵ{ To>#.-)a]ΐ:{}M哷FدVwV.)˭Ou\D+:ȧ> yUu]~] nxk]}^-Y1F~7ac˱C{)2mVCIk~…Kstv|>\{]%%o12x\uɚyn%Yf[ۜ Iksm-^׵voA> rVKP/A5_KiQ]v{D]8[:?rbpD9/Y6+֬kKuW׾gߐ"U6b-Vʛ^:$j鞶qHֺ1ۓ"wicٕRH-.񕮾.[*s%Fsu{ y#\fLA"24>)u*IX&7t芵_CW-r+VR$Tt!ה+Qs=U}rgpD^C4M7mt"Ks:*D] fMD"y=.ֹN9asJb])"h^/#"""""""""""""4:OۢV^碣=no0.>/y9}>zhq1Q"cs4C,|[Y!V[]an6kdHA>kݣMSvK& iHϽL&7E>Y\Hʉ}+Ιi5rZ"'Q97֎1eV_k7Mߘ),.8T:۳#)ֿ#ӽֶnђ![0RL+cFNwuѾa=`t/p8PT/3Qc~12woL-5,l2[AGduUн[(b_& dGSt;gehyʀ&75ZeqZlk]vGhu[C2} %ȧ'߱}u;X|}=jR2^ms/}\e2wp$K-ɫNIJZ7k6ڷL>YtHҲ$%)V@fpBUi2hlMb_3Wǻ]sDF2FZ4W"m8CV$|WHLiU2[\{v%NXim'nZY]ηu?%/;A"]\Yo,47Nw.VRJʥ0tĔvv 1gɕ%bbuYcoߜkg_>{'}\Nח&i֞ga8U_HdJsDDDDDDDDDDDDDh HwisO|N/Y^碣A T*dHJQٵi}T) 2A>/ 4 v 9}z|^AtLtTw ME2/hbշ {r|:|ɜGmnjJ_=ce-8\bɖ&엿],Ϥ]6NtX/n;.ֳE]>>.Rd{}z}ygh]nRk߂|vsUtX^KOc^վ_6maj; vT몔כ /wHJ;%˦-TslPS;L竆d| ͼrɳ3!ٴbqNA qcϮ7wϗvyv95)Cq5[zrA+Z{oc 7mߑ WnKc@UESϹRtU\xMlRJKCEGyKeIsjTst|\_C|׹hA>7捑2$f&ʮ+rtreįFʧۃs=絷6HW۠ =#s74pKrɋ-(!#f0ȧἯNlskȷ}}zwC>m/cd:l_`|vс\j/5Q1':\چUOxeRR/A>tyj|/^nX]C]A 2yᖎlKOA>Kl5 |fJl)ۜE/_"Kw9Nv51m:p9A?ΔQkX]gzueݭ=a|},|uδmAϟw\rͻgUu/s ?m;|5󽆧վؗԮ9%N˰jjw0ކ6S2s@!&n[l}:2{<ӵW:T39_f/K ,bm!gU ^碣W仱v^Ħ2kyigmۺ2r RcA>8)r=lM=R>qU`?V]D.K\.c[pѕ[1BTm mwΚ3ˈœ[.ہZiz[Ok[yGd ߼&DGjcv]Oq ˕ir?_(r$zz:|NտQf&BoUOՊw i߾k z]S0߼Kg }N`um|R:VYD/+cZP6d*l(]Kl cﴍ6A&>*yf?|CFlJ*k-5Uz䳃[K k);/?s߮v 5Yծj8m)ɳ+Lͱ?\lqKylr9溞 wڗ-WAj+-Yyz-sJ}dIG6"`(^4 ׭Y]yZߡrמ|.iw[o))teuDZ^FЩSyXg8V ^碣 kn˂?F-)c6]sM9/1Dٕʭ4eH.Q=A>,v ˙}zc|+d^4Hޮ2œ=~PVk 2iy}(3Ȉm)an1 A>ƧA=C괪CMw{]U{0F'O[,ndג29b|keng,{:~Rj/O~Y~Abrh]YOu|2ږY䮆jmvbPV_u 1ikris0W+37H}z|Z.;6dSTj -~Cpz΃|7˦4{ai|vۮSS3hԹn[2~}@"Y"kSpC@k U."""""""""""""p|/gs}Եxzr^?\ =V1ty۞J]/q0tWߐ{N+{+$5Pn%n=ȧjHN|WyNN._&5x=ݧ}~_E/CS/X7W%>x*^6PF>m}˾,ӝڤѺQ7:87Lo:C1k}YsDFl8'\ cx5"""""""""""""p6Aގy-W S_^+  g uW/XCOKO0Vj G[k,E"g2>beT)-wWCwq[$"b萸^ ZFbޖ& e in%5O}\А Z}eA Z9JlD.t] +K|YVkHMM R12Nz z]k^{'A>jz]k^{'A>jz]k^{'A>jz]k^{'A>jz]kAyp  !"""""""""""""""- P^mAGRY1?%k;|O^HEUq8 Rx,5oqNT4z5UoK3+9ȗ;^Sk6 _^aTT{P 7*:@=jFu>0mi}.u=v[3 ^Sk6 Uʫ<@wu+<7IrMzFDDDDDDDDDDDDDDDjvB3X>Znygv#:'jAUJUc0^j[LaTT@` U4IC|wllnf޽#"""""""""""""""%5#Y LhvB3^ /7J:SO.U4zf:E~[ZSOC|=Wtl|0P^Kkh|wZJӲxj*6&+D0e>j4JS q +3n!Y5 ;(OVz͂Nm| !""""""""""""""""""P|(A>DDDDDDDDDDDDDDDDDD """"""""""""""""""Jq%ȇ8CDDDDDDDDDDDDDDDDDD@ !""""""""""""""""""P|(A>DDDDDDDDDDDDDDDDDD """"""""""""""""""Jq} _K ix&)*J)@DDDDDDDDDDDDDDDDDD[U&[UUJkF*5HeMT5IU-T=5,mϞ˓6+Wg2w ^WtJy̰smo Ϻ 2_A>Mj%>B| A>DDDDDDDDDDDDDDDDDİSsw;eA>W2WׅFDDDDDDDDDDDDDDDDD;whˠ|Z/R*k=f !ȇN={nw@ 9RU0Wu.4""""""""""""""""""^5{yٻ W _^^^^^^^^;[YZՎ+A!ER?W&O+<DA97w~#K.xU5R\Z!< Lk_f0?H7]zDL[,-Yex7}O?s}>6aޒ[ݗ_>?oX̗HܕY~iL[4%~!9])$r2Y)VR}U'A1k!""""""""""""""""zZiv,5} _)YC9R~]DFJqqV9S!'ZIT+Mּ#w%qo)--D6'tY|nɴw ޔ#ۗmo>qSY>fߔV3yIg1&Ng-s$+`_zEY5Wf-)l\Y+yU%jn\~?EfN\kuY+KnSwvܟ ȞfVItN7H2y&oJFg^)i۔ӕjߑkױ&ŵDDDDDDDDDDDDDDDDDġ iҴA>;^ U)?L9hWӠgnK^%o,{]I?G*a<(v `odn/; B۫%[/HNuF֦2ƚ%5`X[#8 15ƿ򭧗z]ζIʖ2yaܵ絤JL[iO[V$| #Ku흪~ }CQ0;qL8(|:ًܽ+wŽ$Y?|Ծ }Vvgڃzu.ȧ}*wֽ+ϒm?T~ gQ8$o o~F7?v^8.r'$Ry8Dݯ +؞6Aݒ:NoR!>u?ÿW[l~jwU3+>2ńߪR! Ye ]WɿMw2w- _7f7[:.r%)iFи*}AtwɕMfq= 2=sF{xoLk:qVӊ}[쐜`cW5Fƴe S}W͐.=K?9~)׬VZ $:g߿͒#j]9-ĭr.rG$n\$AZ$D Dh5Ų+}>"""""""""""""""""pq|xs lr~7Vc*9}ǐH4D\FsFu==je̳ dy#g,Yؗ|:/Gf 0Sdszu;h!,W6E̕}tpAYAYG%#"""""""""""""""""bP|E`Weuh_} u7$W[z]~Y5Wf-nGDDDDDDDDDDDDDDDDDn _9Kd)2~*?tЮfn.r YgLVb* """""""""""""""""bOGE>⬋3rX); c_Lf." 툈aȈ8x%7Ȉ8x%7Ȉ8x%7Ȉ8x%7Ȉ8x };`@{]dDDDDDDDDDDDDDDDDDD,B*;do A>DDDDDDDDDDDDDDDDDps TO-*G !3|%z]hDDDDDDDDDDDDDDDDDD>in3;whˠ|5Iai 2~>^Sݡ=/ER0߫T5A>DDDDDDDDDDDDDDDDDİEՙ;eA>Մ2[Y(UuF=aIögpZOC|sgWA>UӁ7Rr Q3uӌ]0{CDDDDDDDDDDDDDDDDDDIq%ȇ8CDDDDDDDDDDDDDDDDDD@ !""""""""""""""""""P|(A>DDDDDDDDDDDDDDDDDD """"""""""""""""""Jq%ȇ8CDDDDDDDDDDDDDDDDDD@ !""""""""""""""""""P|(A>DDDDDDDDDDDDDDDDDD|O^[Z#""I^uܛq | D| 7?}{OOZ7"""""""""""""""ҝc9xt+ M[_J/̸7!""""""""""""""`|! X㓧ƆfJ}p%νE3≠7!""""""""""""""`НOK1 HN@ix Ź9 3ͽ #f 8t_7z>Ȝds#s29Վ7Wo9=ƽ  E|Ա|[ګ-&wU>w f_ţT<WwsB|ܛ p2; 5ȏ?kx}G? ~yܛ p2FN] %٫Z64Hյ|sB|:Oۂ!golgs_= q+s0S _m}TVث뚪s3ۃv>+ > U3:wM{F(x!kFL~?:+ l7 7ʚ{#d5[AB0b<|ԡ*Cj'Ɏ䫒Td)ܫ2d~^pV|Vmn~k:5ڇɗ^wh}\y:_:r[2}|h/7BW:Fggcq4V) iA` ?RCQtA_T><ҽ긆~*kBXD%Ϳѐ/L9^fx 2 Y9N!?TG^uqWI<Z^9Nbt}uY1[ul|5`_BzN1#'Y0_AGK{K>(;6MJ];IUnduYt0Auhא[Nfe 9 y@x^-Ƿ8!Uv%{w ՝!Czlߧsmc*fꫲ|joAN?辎'K7{:گX{]yW:34a)-tNW:Oۂ _C _U Qu׬}ͺ33uw}]LC$k]?/gߟʗ:vÎ"i;wǾ_,;pǣ/2k}Z9l߮P-Щh-ːRXkM8U}vڐ0t}:l0ζ;&;P2ߘuA;X-1>\Xf#G]p UVךDT^:ȧԚcv =o;If|?)~&~XLҶ_T뾦û3:̫Z{J :Ojd[ T_;.ɨ7}B'T5;s:\no/>Y{Ȁ!pP4Yf1HwݎBjǭ6#b}_!9f$\d* ?Αh>nb/ i4Y<-bAu_Q"?^OnSoֹ^GU?zrU„d_e/͛vwП ]{{K.ٹ_;ݵ9;U~& .e,J0r1A_Γ$+*v ?-4LҭSa p^tU?$w*U7{W,['m+^l~=\{^~:(3 9j) rq$PsOJ _Pkߏc"{D/> y|0IvJNvqi!usO-j[857}t]ǿo*e~c+JծDhGn fs 6,{C YTvKWҿvyw/xqږ3<pz S`DmJߚ#_n +2ȧme& uV_ؕ|N۽S쪫l3VBBl}==(Ϛ}fzFwG8!4n8;碷9Ãax;<|=4 y{b.6J}}9qv\X‡K_Tfj5H]zŽy_U{ۥC!ϩ'bWQ ݆(a rqnuZA跲֩ӗ _ԷEkC$:]) ZVPVHգ:O? .ȧ9aoZrv^|?۲&\<8SFt S5C7SwKNu3} 'dh7"IZCsLAz?4O6m\!K?Uq}7W`bQ_k}VkA_tPˬSA L޹y&H 'w~TT>y ]>j~ u>B[oHvi}3*w< S㽬uT{=ghr'0V3ywnBu܏9NVKU Y؂,r#}_Vf|t|h9>TK=/6dXx'ߎs/?zdo\}P+;~u|nMs}@߹rei|4e'ܡD4 V1ȧtϚwq3/dƺž ߇ʚѾ3z\gH;jx0~ 7B>>lA>Z7+bgʻN/+ =Lb"pFS=m w߳ekJ?OuKߣ*r%)9t0R+{kx ݞuV|CIנy W}Us  $s| Oz {R^Q)ȧmSuj ojPצߌ*9v{Ȩ>+ 0{3Stv(Қ!kt_xM_ȗ]yT|0(_`-Av^WȦ[hr4: x^-9sj׃'$ t 54. RA>gx:  ,A>P AG~&{Tkjn]쁽:JJw  5@XUOG*A>7AMi` *|:F|`OpA3xy `A C |VA>+P `A |0 aA>j  5@XA C |VA>+P `A |0 aA>j  5@XA C |VA>I[ϯ&i{aO@P 5I5as$Uٳܿ`Y і)Fޘ(_ayW#dkf!C6HZ[s`83|r|yW#A`5u"O|0R^9Oy!Z1(ɶ( dįF{9 'O[ی^]fO@_ hk}.[˚igeW anݒիWSA{W#e {MLYmiM {U;|Idܖڎ)/^H~s~:h[ELk[Sӓ} ^8+'Mґ[v $` A>uwg|/JX+Y~H]wjce <NESZSNży_kW bd~uMjrױ^M1?B6JDYߖxFʻgIfj.-gO~FLQb F{|m{r|! cbu`{؞룥,_E:hi^,]Q.^J [JZΥ},V~S3;=.ѧ:WmLu=lܶO4HfV i_AQ9W㓤 P1!`!}* ;)]Jr%no޻4I~G  -˾Osc]̲ggDIM^ g0 ޸'0ט)ǗE'gP#i6JNȔo:x'w>cH{'QoHgW{$GJ҆/d%пk{] l?c2##:A>wʛ: p 9豸{ZqoRtSOiǾrS;=^s6A2CZuDVo!9:Wp gs@p/Ƅv^ 2*L8Jd_ _xr;BLmdKr`U Z/>ܻw_+8,Jr]jjl--"mm$){UM ݶ/w]-0ÿX 0u9]ޡu)Mr:&rc'N,]l^ i5>7|d[lo*y Meq*- 8qGdi@Li' PGX&yp,3A~RWktpϹb ɋk >`0Z5/0}|Y9蹍pY2`_sK @mN;ó]O]@hviv'U>].ޅ9&v᎙9nj'N;nmA@K`F{[$Ț龡gLO?i3oW5򗩟KU#_mdђ&x9Y>+ihh4mҠgAY2s4yQMe߬4K9_˾0ߟ&M3;ݺjeZ,3*l۱k<\nu6ap1x|JFHAC˾H_U;wFSMj%Km+ v Bu ɲ?Z7z8v u p%q5/DНCkkD>du"_Uu!=NaO3f8߃Gbd#Ra=7>$n@hviuzNݽ,B;N;;AhmWh[˝Arx}i?s`O;N˷.!h*}=A34a8Ǎ44h; iP_T[|jBy仚r]f^hB|.A.bU2^Cjg`h] x4ƙLzܝ!>ǢiO~@hahCsC4!9 iN;ɤ{O3!8w@]O;wў[߼-7ٯN;= ߱)N֥Եc';(s-&8!>Y,>'/J| TgPyw捔9s#2-J@OÀ~UJ55oeYeEo%5oo&B(`3܃|n ȂoZ7F[v,^^-JL i5? zĞO4S|9yMBܼ~=A/BUsMW=C|I Lͳ/J ~hXs! ߜy_+I)qS45=s6gϞuʖͻ@}WK/\`*)k7z.xkO}zݺth^=~8C -)e Y|CjE+$AzкSe!|C@)zFʻc~WY4_Gy Fs A>ico?G} E= 2܂|A> p M6kWACrhU ;qTju\Vն/|-uѽ{O\1ҫϿwRS33ڦ}T<4趴ڟ3KI波A ?6)%fnZЩȧC0yyf9x9кp^(#L1jL6WU?W(G Rs=J|;rAtZWVLiַSO&QvxYe䁫A> gsw)&Ppz[gp/мk9#,Cg+d˜a>Ӷаg37VahdhSNM3M͚_NpWeA>>y*ք5l^ƽ-Ȭgw6maOrCW,Z~x3LxOG|7ap1|}E47I+We(2~[c9&!A A> p |ɋ6yp뚤^p` ^8OZ%s&ȗP Ɠ2:~ǿqWA>H@XAopB/BU]Y&.3E7+e˜xo  $ 78!}*&xnFN qf} O0@B|V gs G&=ٞxh57 @@|V gs!}poVzVYG  1i47Skszhz,Y9ޞ_pӲV~eж']?|x x>7> %* 佌 ѷ̺_^[PB|V cbu`{̫{,7쐄)},V:)/^t?lJҕdٰued\y>k{ U?]H K0}St gs&hwigͩ݋' @(! A>+SOꥦߔ;%LNɽU(g muP7iEϞzJ]cٸmNstԐ |x xx5ڈ8Y3d_)2Y7=lau` !ap 98A>7ULŽgϞ֝u9 YyfUΞO4hO+gϏj^A/BUϱiRP#lWE~wBA>H@XAχҞVsUOusswᲤefKssYW8A>ڟvvi}x 紴.N{ N;N{{݁viy&Xs@Tu +{ ]NNoKrJ|B8`==;}wYN|mWŸīu/0@h `Ȉku%xVODmږi , }n,]<v<0eu[$#3˞PF|0AĤɧ do+dҵRfo~YZfhx+n˼EY,c2U{>ќOU~ %rnYy_O gs&g^0aqw%rV)--3$HZ avM+I6bϞ ?tڦUuFnw ɩӱT !j|Z  ;c/ }*&Dw`UgUxهsY { ?4w53%~uzBnOiqwܕEL\][2yJܼ[O /f3Utܘ3LMod]r#+xЗ?=ʂ*|~`᧟ϕGj>u}ۼ[zϬSh w$^NϿJM9_˾w< A>+ N@_3@h S](ku3$}ϐݫrdt䖽wWZ}kS'4ȧ!ںz3AoWN%//_V\g*9!quz7+;  Kuk0OܤKee{6usdBվ>ugH]U?, 78!}*WRLx,pݫ47 5XXuC J;ȷ 3ohMCoNOzs-ߏ/7٨uSI/0V0]6x&~,0ѿ]UUղc>| 2q'ħCߗ '/ 4\j)Ȩ0!M.JፇW7>]$?𣽧[ ,]e7A>jwmf;]/Hcc=GpZuO]=MS=k~_!>|0 78!}*WNj?ȶy l U%_KB/su] eͻjE<kݻouxȴYP_Vٻjt8ݯ|casWh &Ӥi MQf9- ||x xxuί/{ҌfvNjZ=@/x|5Wn& WoDo|[zV!lKKL[[3ܰUQ~A>E$X|y-\T6]߾&ħhPO+鰾~y8_c5{?WPPdHS' 78!}*WCcS e&z^ _x=CPZO~᚛U DUNu{uߨޓ?Oк0 A>1E3qʵ4imm['/ 4\j83˄Dz7*eӬ f? 2*=`!Rbe!a@=?M&jM?/%/ 4\יpV仝V,^9Q`u} 7hxOiU>|0 ߉gdďv~LJ|D~d~ gs@?ȞI&wvM`sf/|  E@BŠ"߮X+55 R/(ޟ`>W@_3@h I.3-sfgpnw\"gę~XZo A>H@X1A /Ɉ{S x9YrLSill{O[Şsz|wy6=iRS.q~򋤭홙ֶ'tA> p "|0b|--Ղo_ GcLL.{y/^Nk:|߲GZZ6{tFx)Y6l+ifo#JX U?]H K0}St gs@x ]ɩ .v>"|0b|eCr:& hUr )z\Q+ŜMcRWX6n'O[$3+ӯĬ||=6!ʡ1]V ^8GͲ6"NL?+W2 |0 _(ٰy8*߾ɔF{V;M}DkCAo݇ޱ1`P{?Wcq|Yy&{Pv?jOmuP7gϞ֝utyw|YFC}7QM+8@_3@h 81T;93$.ܚawNA>Hi/Ojp {@S+KcI|=ˋ5}vL:w|ǵ:˞B<3V9J|+95e[ ߉g|]o𻡤 M )ڮ|swᲤefKssYWhO$B;N;Ϋkm N;N; v'U|4RQ!u00,7ۋnVʦ//IKB;>\| vx5 _FySo28uBxSx=ˋA˔պ/ZC̼)0QgiYr0]V?S\{wX/+綜7>r=%&QariWU]ciHA1<#;ڡ"}᜚jO@_"@hŏke|x C(.\Wlgg@ TdPF! ver+X("}8FIޣȞBR,Le1ٺc%ڶ$Fj3Q|Cgs;?} h2c>궓J;k}} W(/FA(2Bwc|dHIh I'\O?+cOw7aw-Y!8lwQlغW4s})7ھryINI7WȖ)fZk ī ^8BKzZpITyCk:}A>H_3]1&p6H, 6myHymYo?$ז)QXmּ5fް:&SuG_Ȝ#QB>䫐/}(_η>a*j(oowemoE2;bo]ffx7`|"ȄK#/ǖ;eμE( -7P_,_-^-1; ޑ߬n֍&b6Y|[u̲/XYv׫$|Yr L[y߼_ٯ'@_3@h t4ƙ0J<q֙IG/{i9slŵ|×/^Hs ``|A5+#=Rb:p>?Fjt׿ kkEnm6~_Hp|%rM=S$$ R:ȧ?ZFm?SpYFۛrf{@/BU9&v`Ug.T\*ď6K8e$z yv,L O22zߌV^^!3>cFjSv^rro]_V^ogϞu)Zg[ɟ'O7_A^ D+Cc5\6J|,*GsMMX'{T |nO4jߗ^z Q{k%~Ο^9EAY^:ȷ.ӞxU \ tOK6=Pߗsںz3mgA/BUф͈kAPXtL.O+%IB.M =Ԝjٵ9ΤS^A቎v%)|THKS3mf7Jt}hx/=q.2SnL^F6l9g/\<N 5IRu~]i/E 9к] ɲ?U,4"Ç1A> p 仞˅қWd8Y'5@/gY_HC0{cPYԦ®ڇpWk|&$sumfc3]eC\<0;A> tO~ p _vW3_P CDHl=E1&(<8&SMm=FxmyTsќ~o9{b$1Y/ :Tϳ"p$ A>iɔգuHN{1g_uBgB"5ID}<*u#ʆ_X +ӒƳf/45>cO|y]|x xx9)2__ ›{%u3[9!ݖ[ڄf uʴ wqoy^w|Su`&ȧq VΫk<-˾3s-ߏ_N?<$_οmKoptXf _c\/Xew8tolk$IT]='c/ŅAcl/s[vAlϢ|.{vzSjIԌQGQb[<0O޷Ëّ Ǭ udH{}"@6n2WZX&N* |x x;uO%s&ЖPx{Yoɑohgq-)QN^doHd9Q/_A`(@/аWOՐ_0jy: } MսF33̮ȧUΝ7>ŽmKop _ ^GNmDسܴm E$k]!YO m=㋶>C% :w5?Ğ`}>.c ^ gs@߉q4t{Y .IG%}r?gx/oIu2;IHܬ\w(,H(?? _zTv7 U?1T<4[Zd}fZ|c$OĘ:w}Mq+bMwmkQ+ ;Cwh^ .BFj1ɯ\Y$j7I*Y!@!IKJ[bh]|Kx xu&n]2<-J&{jܞFNX-;9U6!j%yJP7+mW;tC0A>Eu?A>;IdhZw'V7a?EXLiiiKM0Ectf3:kjz"s- ?ah^THrmGN=N0 _ _IUBy8A/BU}G=KL-n_ge,Q!ɳɵh^4dzJMY%VK'=*.M6BC}|Cj`C|E ?ye"&7JW/jllWA+z= UIk>op0h n4EN-SORUz+)-[aϋ&1+s|wq?j[E["A> p M_^4A =m/cڳZ5e]5$O+ʇk$}]6C79ٻ4I~axB|4*A>v to(Sф?-wܕ?{8{=whS=c*91S]O,'-k|WPTb${lB~<F0 gs@cWe7Y.Nr&.7<`^_|".+=gWIW̹IXb-A>H@X1AYʵ_l$0Qٽ9j.2><m߶? }Cny9 YyfUΞO4hoc>?{A> p Z*?}^SeS-NlmvE鐺OY;ZCz?L8⡼NAZ|BgkVJѼ(iʪei4y܎/o}ǃY ӡt8nr'Gm0S%o8B/BU&? v3מȭ)Mϰ"ce1@5_metAI\'o <]+q=,&І  $  _W+[O9qn=gA/BU]S]hhfę s^aޚw\^n[.UG=u^(_.9%tEnW_rA?7eskoI&ᄄo_pɜg 0t! A>+[ŋbU|0v ߡ@_3@h k~bBhgv ւKEri&<2veLސh4}xlK4ӗr+L/bI\ rgIRL!EJ=/f^*5J礡>C|0b| WdӖ1K-߭`B}|x xv4eUzzc2<-JƯ+x꼼|]|\&MMhokJ sjwǵ|3k.̗/E +ʧ(qœ2͹<.>C|ডQV^o}I=~9x477SŖ;e[ɟ'O7_|V To]yW#<úB/BUyBK0ģ=iF$'ǯyQA:/bd2iMJ+5a2MxS[d͍0_.u=曼9I>]k|ݒ™ڄ)ά/ -&O|x xӅ&tsQg0|}XNX-3[!@se׋G.H;&75[~x>MIZe|o+sMLoƲ3e]l|o6;:{0_ʙ"sN7~qAZaRWDKAC{ %' e{WyLbϞ};Q>&[vKlZѿ:9a!k5c'N,]_O]m+_jj;~)-fg;>D+{_{˱M{I/t_LٱsT[VӪ|`1PA>|x xHCm 7.zzcڳZ5e] |XC|eWB Oϑ+"n=j#љ;>]0_=uLNR;Y=Z}ݜ׸>迁c/[:; M WVp4LwD9!Yi鹃|wKPˢ%+KfWzZmKfƦ&6K9q )ZN+nwϾef^hvj.r|Wf_ }l]qN1Q4yr;|}Q6n2޺/WSReďMzٷ?Z6CC ||x x7LNAzsO\p|LjΧy{9[}s\l<{˄gޖG'ܫB|{o]3!|6]O|u ]ɒ)L%r'{9s~ k30tyd'ɮW:v|}?ܴLǏ3s*}=QXtG]ք ̭X)9:=u[[P 9jN+if~к_T[Z|ݮ40tNO׫ާC]w~A,ZEvtO~L=EGAkQahݞqUB ||x xhj"?='xт5M41R/a@+RdŲ2uE,?vӄ,1;'֜$μ_/zoplYDU.!CnM^)V=^< 2-L}C  5U qw4@||`$ytډ*xZ_|݅4D_UUvG'ƙu{َLw9h@Un;u:}Y@X1PA>-u|=59yjz59xX-YyE cs[jj9>[wsnKmkjzҡOw gsQ,M2!s;zc"4yd_.x~[֮:-ӿE2Mdvxsblξ 4*7Y=U?OgtBܚ$OX#iyo̩].A'DUc}Sֹyf]]Y݆nTʥe27hz{/r99)7+ ACz^!>UC~=ak7w|ZqofYrkll2CN!Տj ʖ=녾=kVs[ץUj}N=&ZA#} >ҡ??wIv=, Sd٪MR^Qi(W.KWneֽm?}*7c%X=xʮ}G$Z%)f:X@_3@h ͤ{&8eNcR<-JRǭ+xI˗ ߝʜ}QHbsJwo+yPLPZNA> ;~w:CnbӦa>2޽f(%KWI^^iSnwZ,s箙_YYeC{i4yloEnG}l4fb]OW3 Ú uUo) -WO4t!>g[w{z~|TSɓ5>Msu>>z{lB~Xch  A> p ] >~͋ ZQ "cMOw^j-9rP=MyzrDyV}r& (|1sC|է $õrc[Ƙ7~U  *ڞ>&M?+Vb}oͼT*'eʦYڷaDI-{o`@/\^(vu ѡy#/ uOԎ=2z`~d?4wdD;#]o޶]qֲ[w{ֽ:lA=hP ;$=3|~TSg |x xt ] ֔Kʄ8g mCf|^f.S$JX &xu͍?G Ns;̧AB}Xd_*W>\+7x`-Y)[ě…G7c`Oɉ-seS%)g$z5t ۫j%2H _x=CPZ/s}sG+;@z]omk;bE+:3WСFyt>t %~Zm;J{A>E:Am܅˒--f]!fi$qN{ N;MRvN;jw^IFęJZ%/sGjIF>Z)IpUWs:?uQf-=-m"2LV=|H=%_T;wnA{ݵ/M=+&^Nfռrږ -ݛ.voOL.O贠ϏW{څ;& Gq_;iU|(G7 'DCquCvtC^tR.-{%u43?{?xpi 2\apqw8_?pXf|6_ugH]gݗ -ȧ%4iLS_>7Z/j!{w=%fu\gZ+UUט{skȝ{rIM)}Ga=knyju F;N;><%.N{ N;N{{݁vڇjuMĖt)ή4i]}T˝\]{A|Lސ(nK­2a2X0ۂizW+˽k*9abdצsRvu{Jea=ڏK5L룸ҟ˾Z ف9u7ItTgrvoDԡ/ʓ%B{h| v<+i3 V#Î "j6CGe tl"WχVS>/) ӿ)öN|mWt}:zVp*gWˆ C@&XNݔK#%sR:)cd2)2AfޗGe(y\9.v ;AU %KO|{1-'%c2w Ƃs:d_MRbL='thJ=mfBܚ!gu׉r: Z|V To&wr/$ZٟW4jjYt?ԗ_xG|ֺY70ފd2owy*3j/XYV=h֧ju/VDn-7W |x x/~v<`LO\*K7I`[i1i2o x9V*21R\{x3 wODɄa{&7sirWa{kKuQn p Lwߨ/HꄕR4/3hAMfqh9ٕP U;pvd#_拼,36a |V%{$m IT):g=\f.հQJZ_HVb\tpS,)ŞpV+ j}H7}yQIEI}fe  5JґE1؉2g?D?ZE}?M߯O}0s0ƀ%! 4 @P,Y @ & ӽo<;3J"4̬Ȉ;v~I%!a ڔ.e[7PZh݄;@ XK"߾~+]WH_ϿS_^"@ L8 @ LĮ,6ĞdJ֕F[b˻1J74WcKhv:{:!z}H?e9heZEE;mIv%8V&Ӗdp~>NW lNԴQOT۶.+9+>ucj*&"PIJb{TN1ykW~̥qߣ7o D>@0WD/hh"xFeiL]l)|*PM"U-.i5}RgGTpdG,=al:;#4̿L SJy[Pty2 xxEq[W4@0DoJ*bFiYMccwE@ | dY `z v`1z)xϖ27Q jXOmlV ghq틩KN.L:"V-nrъ}Z*z 92ڨ ZDSw퇓/r9%ט%'|^=MչvCH;Cg[Dƥ]؂A#B{ F̜xC|`.1|fmNy3?*3yd i܎83@ҘϊϖLrQYZrږ3D)ۗkhRi3M[hq"P2mS_}$sirD7 ycT濌ʿѴedM4Z)ȿBH@`\D֬FFW/>O @&@ bW  {C0+IgQ7mHkӝY6uR9ϤUTW+3jK+e2+-#{{|냊g]dڷ dca6_'{taOUg]gBvzgwQzX=>T* (-8=y +!4s_O %>[FO;Omm`g{´L\CKM+ UovHD"#*ؿB31Mk?[Cq&dԹ5:=]w|@ ;"_OOGޛL$"@ |8dY `z v`<'Rӎ2td{8լ;In׬򴾓cJO qħd7hee!#CKt cĈ\*ߠƻ;vpy/W(=VYBʏm-cȇIo}ꦄ*:c΄ pbuiO %|gFەƉ{n<c%މ>{07#>3H&\ ܀i\j|a@ x0WD>W^ ix_"@ L8 @ LĮ,>~EA&xb'= C=lպ} ܖ-햐2*kG 髄HGVeؒT Җ" "#F{\@mOQņ=zFz,?,I`~C[ut "ȧ ȑIs\y\ooo'ws n 9<ؚ4ፉ{;ȡso PA4|Q4y D>&? ⽝/fqќĿޓ&@ X̘+"ߛ7o(1)TWoα [tyzrq"@ L8 @ LĮ,3$B-)N8ԡ\:w'md58ޣimp)xa LdQjO-ynIP}댡&J ,N9uqXHUR8_NZ*x"L 5?;|,hG%қuId椽zrct`< !| Zioq\bƨ-= "=T&ߌ۱$q(v́Te4+L ȷlyjTi?$Y8W]]GײA_^xAfkīW4=A4h7oy:=ܳg'\.O @&@ bW :nw?bR^3dKD3YT>ڶ2-I*%.w$9WDlVG3C)47_N7}w|}d^24J*;y]E-S@>F}@˻},QbŽO8,v|>!-2sP4@a9 \=\qnu͒]X"@ K#"Bg0K h79x ŭYNU(q_Px[c W@{k+^G4|ۋ`n{b /1 @ `NAWcS#IrWeŕ{"@ L8 @ LĮ,t\=VDkͶ;i* guqΫ%Y&NMg )fB*j髄(ZJd.whcz+#zx|i"=Ȩ T606'+sV*XL3a]JG%Pnvri_*_e^iNj,ȝ/! "3rC48FG46/_FKLAz%ڋC%-YyRLrı`{w"=꺍tjp7#v: &;  ;C _pdDG@`\^zE7RӲw[DәgE_Oz'C_&}]gwU^A=zI~R\R& ! @ Ȅ@ @*BFSM&(%Ikzo/'w-juݡ!nG8`c6<4J#Wbt^Io^Om'y]G^۵8]Iչ}Dd~Jw=UfTF ]=VNN($'']/c.TzY`0Ǐ./PtQtv}@ \[D>D܋DݽouQF<߯_ЈtSՙمT8NGԽbH}Pm}38ؼjj"oرd~J>'_г'1 @0wx=^xMϟAO_ң{y݁c8Yo=Cxc5U <G񟼲J0! =8GQ7h8I4ݧ]@ >bW *0ƻceV-[:ۋT֟\β%YIgYIWU\4L J[rIZd_!!2ߑ"ݍͧuǨdY|hWv~3ׂCM dH&]?UAq.J<_M!u\ Z9\ne"-f xߛÆO'pq<&\c"wz܏9L–BdZkKR:(窛R.k8^%K‘;۪٧lC|`.1/||FD x3 !uYlJ@ sA**?JMGOаH&4^ӕ 5>"kp7qLy,z7x5U7=#ް|W]Ab8.ͧG_ EѵpUQrp VpLdG7Q 7ǷPqrUe†j.E vݤ֚^?h @HzJwt =F OϏ>}IOǏQ5 c&Y h [#4x1O8>ɫ.u ;^VaM^LQiy=Yx&=X z<7S5㽑>QI;#jG뮼EeNW1PT+IkVS:}u"+YWκrvGN(cwL t_ oE#%uq.wIՔ| ~vnr66bg>E{n7r>ۆ;>h'?0TۀeG(34y M޶դP=tBD xizw57e\zvc4t^əsS (BF{v%X)ǪۄUoձrtF .nAb+[tq]Jwk {'."BwPgѿCwDova='7伜rCk"d5伜ډr7YśHc-%=T-jמS7&Z&h }*2YHOJ+RC)lfn&qR̷1~6]7M kdCoT>ZZnV5CCn5VvPeN7K3: A9ך(+2#(/-RB k)FՕh5:R^Y=4D1'LJH-hR.O5yT~\+&qÂ*Jje?ƂjLq!6ܤ^+c?gCY}* bLĚv7O=ukBxW <|.5.TuHix qT} aW>[ü׮C{{cyCDޖ|3@0WD>bbko3ZD=wK]gҝQxTo#"}$= .wՙznR\RU6Qlb&E$݉'|0^oXspD(ot>H ;0t_>S9$ cA9wտz ( ĢDo3fBQqj;%Qab+'pԁĀI@jȊh`;gX=8! {+Ax'8TB*p ݗ~Qy7Omt Ҏw@y C;Ty@`y y0\5)(;c R(0 ;SQV-L0A,5I 8Zp_8jQGPW@BEqp\4FdzG=t3%  *&;@B&ܡn]I !!M?h#Ou./_`QKzݽ=[΀,KodWCGښ@h +#`D?f噝\ށI[]#+[_$Zw伜}`]@DAt݇n>;}N#e17' ;nZoS6V>$@z6UfOT8"t5ܥP=1| L!G}3##^ûxn2i P+T:8v 5T?k"d5伜Xm&]}7Q6MUNQhk'Pe+O'sxr]iG3/-"\`gv}Iy9ě}@ |@ xa|Ï(#3.^Bq?i-U1r>$~=ǐ0)yLҕ[^?߼8˗xK] +l# ރfp:k~w]zd5^WML)LhX<$K+`x#[ 7xL|;h 5m E0LV2@D]ac5w-oVOYẄ́-L"*I`g~W:Ԥt6Or; s3VR{ u ķv:8WNO4>"0ωiDiN}G|hκxME`88jb6 "( B/#?R A *&1asLccp["؉m[+" [‚\hd#+A wm8ve5raOOa Q&\4[G! uWl#"H1m7n:/kZ5H-rm.iC_kvx}7Kn]D;\0Ǻvn͸ W ,)Х6ebQMCESm<m+, )UzD6c!aBW8a:6 ;ѷCGkFb,@D}p& .ݸTz|@3aO4&m1C?؟VCϸ}iYm]!6=FB?[(I}A 9x.t =NDo6h{xH }o^ϞH֝@; ' N R?i׈4G_)8v8:*оB7يK$׺Թ<=n~U;=ANf_\=%7vҪZFo"XA2";JKmNn]Huǩh9jIk-O.r[ ˱P> sa spCl<,c?Ϙ1ABC 7bL`;M{{"]Ԓ@ Z%e51kEO@Ou p-m:; QQѿb v@ KO >&'ֺ]ѳe2ɳaty:wF->Do+ :_sk'_EB(#B]`kQA8:@:6 p+fL&j p8s -QBԽA`R&C ~DCd!&Ev5D u> Ҍ<46yaLS [jRȠg% &LPz*|r< bAB91ഇx2GAzf`L)@-~vҹ&N`'56 x7%rIq.Ȕ\U4U:Z,TLw7"IjDeߌ |SNl#/2 B{ hgAg?1%2s t}ʇɜ G[24sz:݄N ]DZp R0A2 XvD!&5a[Q`2 vdMb4 MfC{ rt m0 XҤP&I[5krODd C7DE1al'gD^)gq b̖ =uoo V>~.qgbtNB~9x{FXeIS yB]*H 9mXA?ά]g _@) XO1_h86m79ЧN# ]AX!Щq 9p)CGm{62FBrx0AED~~1$f=Gn|7Qûl6UlNҦfV ghq틩nZFkslo MZkew̗̋OQ^lmL+pZ3mHDפ.uwF՝ϥ_cx%*x7ep3T!7Q T3*\5FQkZu_dz~Zu~bd0~6xBphH@0"@ | B䛟"B|""""" h".X)LoHA&*|SEJ\3Ȕ&Yi\/H aQ8je9]6"X6pT#GLhc/w[XY7d[V"S@'3{7 2 " &7}@7GTQMP} kCQ͈QU@RMrlUWزX #b!HyHDz" p4^,(BD^c>`qc 3 U b=ڨw 2X\c}Z8N7~i=dDG1 Eb~%MrC<@vBDtbLjR:"c!^0O0ASu6$r!LViv yI\hO]~Lr>ZJ1'T:dRbg@Wyoz:hKH;<]!Cj-C&gא.D´W,S,l@ AS#tdaȞƄN# l//רӝBJ #_@j5Hٽo?nht{$5զC,Q;?\Чw|#裪W} @D-A0E?rA_!ʋ|s[f,0"r׮N̄Y iEyQz'O5y>c oAD=E? "3 "^E;)b{{W7Qɦ j\{{;اt5$vg+)/9~L%-tIuӪ˴2>ΕVM$ɧSL{ZEPT]uuۖȜ>uvRs| ]ȣxko B0w5NPZjp:~<$;a m?IM%SρpjW59BMS^{\O3AtY*xP:՜̠BrU3!{L`PC(x+ B|@ )o~B| !򉈈̥4WSvR9' ad# 0D($5\[Vm d5L&ADd 褡}mI!t7!b #&˳(r1 H@I Щ7}3NmJmh7A2bL]tO"Z/ްKŊ7SZ̶%X%6<ˤ-!eVKK+iy-mHZo##:r~4*NSoyZAݿ\udku EDfRkoS[V35FQ *s @%b} U?Ek3ui2 J7FtϺNzQ5\PGKh0"+Ա#Z5Gaq&V;[4m8cX*_tRu}oObG 2gQ`v!D>@ 7?!D>߅DDDDDR'"""""""2="v\ "r눀;ۈm}*D@D{.l\g,VB?Mo/PRmK)$oKp[L!]j@OṄd]{Bd>UF]e("2YC-uTO~\6g2\zD;IkS)_˙ TYN)m4t5nOQԱ~s g! [nbb"v%QmP5]-H=+! @S"|BK gD|]xk"໶i=@=1"%.h:m:WD U=$˴(\BHbW=}F_ESduD2'8Je).寈!Bs !  D !.'""""2"""""""""#bW,mOȵ ŞT_dְRlEmLNIW8%-f묥t!]moJlAT4mNTDVwQKJՇh2BS醳T'8u#0ɤvr @l|/@ 7?!D>߅DDDDDRdYDDDDDDDdzD*"AT>Z'en[bz:x8=S@WK:雔$Z|/NCD6̗N_GӍږ dMH{\Dm2;M?PDƻԮZ%՞ͦ_chE*x쁀V5mgP$GXLl랈! ~r ݹE7+ԱI;$?-"VtACFR.IM]}]-D"@ KfFGѨp%"'"\L8L]%16֍9iEKgA>JO;)ջ#['o\_pIa;3ѷ)vYhD`U:זi)qjQzؒXvF3l6]5 ;C}9Y]zEDDDDD>EĮYPɆ jZ{%ےRh }w:)nkz*HB8Rɝn[rE+1_!jmv?7쬡oOv{^_Gq7a/b5ւoBUcWsL({N2Yc=M/b)mG"'#-0^}GRjWGs9J 8*G0ACEl݋hLNȈ'|w]ݙk"@ KS"Nx<#c1D)ջ՛gT-w"B䛟"q]-sN;[fS͙,^MW}"QձrIJD^iWy09*~cMex%eWx^5Bx y5?^ɧNYHcolC d@ؠX r߱=@\LwUa6W\PFFy K2.sp#\_Pw]5HI]&A$29$ &L䴲sX]}zq+2eZD^(4:c 51)9fD&^4@UTuhUڽSm;֡o㌶ YGߠ{h* mr?F65tE9H3ҏwd@okV3D$L8OxHkhVM@/;=$˛$6AdAfkV7G@#U{oׇr_xj[rXjdv?TRu5UYߔQ:;Q[нQ/%[ ;hPveܧvF3nN3X`_ ;b. ]b{τvbEN?L<|*'9or/P*FDق/MDDDp=xDo @"" C`jXw#-Ct??Kǒi{F:LQT|˖&2DVʔPG5JjӛN:x8edl8v3lfb6 v3lxOje7 a.$G>Tz^̊q7qW|04A}C^d!^ *U'xe2[{;CfPfW/#AJb APԶ}cv׮=NNz?tjlq1]t.ßաƽ ՙ! $:ig_С#;h_<<0x҇%M!D>N~G=A4hhnYGCd3I3h )l& $$zƲ8eaoh:fuf?Ӱδ1֘zǟ=S7:uC!Ϡlg|gRݶ3tvFO'ߧ `"C0IHٯww@_jGDNr{FQP<LE&:AgOes{6"tzDȧH&c"X9:%MB1&tv6ѣA"F{ѷ [WJv0&&c^b[ܡcaWE9}l 7nQcqQƠb/nDLGcK=cG7rkUX1!ƃ<Tq 6.Nx=H-f:!qq#GWH3O Xon_K463Iv;c|HaSLj\b^FsvВ5g^̤ݫhU+(^Rl^xFo.)7Dõ/E:p&R]2Zq3`8UO7|Sx~s8|kdN>GqUB  p K*)>A͛aZnޡc).^:7:M )&=x"cUG9|mAq%*xvnҝtv`0̓4t5WF]wPHy8_Ӄrz訤*U⬡GuA ҕ6q~8jZiM^d~ I*27;_PXq2*>O,qt`DVu [bD; ^.v؂Px tn>E-B(Ť<&YĬ#-dAdj`HgoA L`/V΢-v0TF]=4ڼGZz۹'Um3SNBYY{JsoеL$D"τ&C8OATAJ)!cT6Ngpbb`<Óǖ!d LH`])b1۝洙h@H>:lx &y n c^GSĤOX`E қ5& j0y> k&dY_IRcR8Qmk"C@CIf1$mԱsn 涷q<0=Gpހ 1's>p:󘌻 q֫;aָl ?CC1o܍ͧ{3Xh;JrYΨȰ3GA̮~оO)ἀ  )^+F߹oJ=omCM z';k]7:]Q<\ I R1xl\|M4.1ƚ`2IDL]'kR19&XA !k|XI2&#b눘Ú4<59N?Lvh;L;F?aQ8q]zka XI$ U"pA(S?PPeDJ@ drG BA0!yS cq@2vX* r:VRD1I(9FdSrW}*&t~!E{eݿ\'@%H3cla.&""//jPv T#ڮ3Жs~mM@Q7gz=E'^2al87hkhcЯD "2k>GLIo R;J˰#]Pٴ/vg:heB 9oD.ͥ"%V_n/2M>F587SA]ɢ!i<M?x~&6^^TcCT[516A+V㱀*,.dl)m'wXhnR36gVFio?}f;b)73q%ƔOb$^h͋C"ƊjLw$q Ƅ b]9L&q+6a#6a5E&Jԋt&h8ΰ Q ;hC h/PWOCx!l-C='僭 Yz?lOf$ ]7Fc-=aR.Wg&a[8P@(hGT㈔L:d]r3HDOuR9xA) b'YqC+ׯ_Sh Bole@Cfpy D>߅DDDDD>Ux a# qTT'G19m?˄w4Ec{s9B)'DSD7UZ&DS4ɠ 9DDD|ЛGfT^{ s4ZA/[I)Lfҭa}uџ":ߘ;LXJ((DDtWy[ojSߟ>$8L}8UUztMh3L $8"9I ;~"qpHM*-Ψ3C:r>cm{LaE39.0!X.EG`B/Ѷ%l+} 2:+T !2z&A`!8"aKRDbv2Y(9oAZѷz "H#Fv yZIWChm_yUB$ ̾[BK`C>Ho-2S|7y vPʦb{ `:(dH7I]'4s΋-|z/NO+r)%*ȝSGT٪^"3+AUa D\ظX<>Eðw_""&D0gQ`v1|}hdN;VB/'* 93*5kZ {% eV{~2ml 7ZNK7R|hZ= 5@ ,{wy弜r^y9/ycPz &ҝӲ@?~aԾ;Sw_ԾGqb Dx?L4Mns&dW=g-=(n>Ȼ/} ߆sT莛Cd/OS\>.c&d D9]f r~tW0JhxVvg;*VRn뀇w<6/f׮伜OZ]ㄽ,:r8ҞcsFuE!ԱY]s@H~dR̥<ʼVBvҭIo9?A vM}gGuʾj~?i΢:/fgF[Տ.zdh~'yx{@r?QO";HO;”| /[)/8ϿջOyDz0=`@|[ނWSvc߈w0GIO]u/bR`\RU6Qlb&E$ݷWy= 99?k"#T@Wy9/弜CԞQ4y弜r^y9/5PmlƤy9?yfVr4ۑI8=vI„Sl u5w>?z)|46](E2!J6 Ǭ"?V$Ӛ8rd"_u=:DOo~)Tϻ伜\Gq&a/Jbx|&m )}WL";(& $WSHNOjԵk6ӖSyD6Ϥ_AǎХ _)P/jp6/g|kZ>?yƜE;u^  ӊ5hUQβUlsmvD"_rZ2~LO Yf\QK 4>B,pwB ȧI|%՜ȏ-vS2򨼲߾3Dܠ;@8 6߻ [.dk]=lwNDDDDDDDDd"v62NϠ[x[7_KIweW KYMdfHA[k!՛;GPcvm̆`{ۛ e2aN8ž&NZXȄj)0(6x"Ojqܣ*j9HMʮE7z)8$4Hm8_Bs<@ M+";h9-ٛ9yOÌ!sN:["2&:[1~k Ѱk D7c4z{'G33-D>Jka`$v};Ȅ@XD*'htKoGW/vGwl>~Qt _|~=@&G^1'[΅DhOdA| !򉈈̥ȄU"Ij2kl!9髸h[Z(]k%̜reL&ʣC'2;2N3"bK/#wo_472nQ a-ָ)~vк8*!V&EWϤ#Wеf.L&e(&EvS`z vUڠbDm'i,N;L$ǵLFoȧ\b9%-Ut(IU.*K<@knm"W.Ì76$J{Fcoh Wh$ ِeTWKZiK4y9XA+/ӺxOt2%pٕȇʭjpR~|9].@NA;u&au#s"uRrS],Cښm z H fUVm/:"oihEj8Hxvefѩr&>*u=)=H~ k)n%XMꝾ?K?pcz_l{X*˦+/uY5_L#uy(~"@ K"XZbMhZ2kiVc~ֺz[.S,ND*NaI^0:֓9razMNe^"yF荴~ /@ D !.'""""2"""""""""#bW,,h"Q/eB)–`&2{Ky*6&'Rq1i̗,d>-h@5 {{f0a=G {15tFjoއG5n:U\&Ū6%V&F+Tڔww`}>訡[:P|㺽e).'V])ݸB+"яtH*-vi䨿M7J{تwgDm8_L#?pОcpKUojt&Uީh6y.2.BsoZ`C{F:ާbm4cm~1/ @!D !.'""""2"""""""""#bW,t/qӱcL 5Dw-Fdvn?)MeR8& o-_2:lWdq dLˮ ń=D{IJ%. ;w:" ;)fr%4Spy ˧-)5.ȧ+RiEZ(#+ ?Wv%*zmTN7wن,Dъvw}t"GuS$A.V ⭂^K+hBP\o;MT^"OAD_ȤNʾ^JUUH5eD|`.1o|vvN|7~6v_l/22C 7?!D>߅DDDDDRdYDDDDDDDdzD*,Ct?ʥ7* "[H>UǾMI!h$ґ#B[„2{5a/yw\ab)o+k(UWs{JU#/,mm`Ҟeo}nOO;)کڦNτvSbw=]h*ioؖ7+"h-#eWz~KzC}t)'7U2EL>}ت7I% 4 ;ĈB.Z(m'E|`.ڂihֺWb{/kY@ ,(o~B| !򉈈̌k*#hGx&Aסe1"7:ʫM=2h&w' ^oӆ|ZX`:M h:: n?]>?3CFx2Cw6ڜTA1 E}Ż͇ pr1y|W eh}MOmg,6{΂A>!`NC>vAm~L@wя߯2t#R]n~uuuD|P]8>z c\ }uh.nmd)|nP'a֪ߐ5gO7,N8IqO8J<JJ#һd~U?y yD"A(epp ;WQV@p:$D,&-їz:2$8UPP@*8dADmQu؎`ȓVp"ƄHZpPcK'ۤ7@8D}Bxy8Du mpHzU:H "t6^(/ӏW*闫{l='5 6v^-MjnRzP׆9;|V+Ono)gb2iڙJ!hˠ{[ݴ-p]ɑܾCN΂Fy.?V[1䘖z3Phk2kn-I0"mgȌ1( :i ;}aghr|qLAW!{IlgI!DJ# `{M3ԧag"7,a E}јplnVG9Ch;v!ʋ=IDAT {v#v$I7v&M!POP_`NE=B}B6kaߢ {v1-/ex /~ɩFSw1 i7&Ar/Tk]Yb.rB$U6],Ay(S9N7{<뮿/Πvl]Y'BwBS#Q?LIJ4/.gB !aGdef&ؿ'?r'~k[F/v983ڒt@oA&mAߠwXK'j_Y zmn+tہv HAh_ho|?h@$C q_/,AѮ}C_?hB9Kh?ю7 q.[,CF_< yMViㅺ+*:H_+mI/"K@B^DŽ#l96Qvm& ũqtQst0@Fo5pfE6w%}3v.hʔ!~9ȷR+` 4>nŸ Ec' %hІn2}lϧrjJ4|JXU"ׄ/Xd_%?aj5Nmf^zM*a:@j)~ɥMɉUU&q=+BiE%.?lO]OwmBDLuSXsUe7^>D&ܜ̼XQKɍTieݜ;\YPx^ ~0[Er%&~|4Aw4>1P1~@1 [q4OՇwD@! @S"|ƛLY =p֌;l4  qI`3:کk k&YM g= '& ,JiӅނ<8U vAvGhOT;<دZ^IۍZ&` <eN鄕JfPPf+i.89Nr)4젊P |- Ѝ^-^vr$VQre?TSj=g%E=Fi]-ꢈ.~1(ӛTj yg*y|2Ip԰U-zY8  U]hY B$T>2)A(#,lI+sRI#LĤ& l'@c 0s KLxI+8FI8$LFJL9I+8A(L(gBe)gxhU'S_yU[HvH  j$! 7 3lM;C?Q}b0m/a'` aYymrѧFD"2ؓ t /+ة`~JO_2#>F>clk;YǸ>M硿5}+҇m^Vl"}Ћp`'x*+UHLWU<;}`Q/Q?=î0ʆ$!Os. 6 zC;dv C^>B{Xv 헵BwEf;hEmF{vǷ臲}E;#aܦ(A]6Qߍ<޾@&[DsN`n` n`HEa=軰iG+)iy-Ed~ ZpV&F V$GmŖN/:w&b:" tCmDX ?~&ECw`q/.LfOkBgXpz:~}l56حh;vm5;[ջp>7'Uc (;mMt:+]7D^'UsD=1MTv*;V \r&DN_GW QRhE%qv'׶SF_3UoUq7ӑjU 便EӦ$5Iʫ)c¶׳)'w݅soG;HzITcq=DD@5GzذARċpzÇ ݅ ]͏Uzd΢B|@ )o~B|Ll Bp؜Hq q"B lڵn&)Y&㨻E9 )W} ݃,۔kG{ 3)WHm x<Ȧ&&۔3$(&n!O8ha䇕0RN B+ =mJvJlmJn['09u&H ͟3 CRAW[$y00vF30T팖T}ꓠVGDfV>P{vv  v"E' v&OÆ0Rاږjl®E;{%'aŨa/[ bj/JoAf?d.zAp],.xы]#`" G&r[oȺۤDѺ {[15]g #}{H?<0 c+!C` :aH$04!9wm?AU(i[UOT&gC?Iw?B\,#)RH`'KZ깶T&<8}A L_LV}/SZY|6>Ep܏mb_d[' ذ!HQN&IX}U(g7]Gb9!7IABB=CQ2/縍aJP(Fb ;zv8zvzz}2 C@Ё#{<Xְ!ej7..i}R}{:0ZqɻdݠBQC:lB-tZ*q*#!']ɉ0ET9h[IPOc}0|-Яb\{|]V" >  uI#(@0"@ | B䛟"bXDDd `-mxҪ͘¤/ [© 4 Nn/-,Gs4'bϤL0&ZI+LvNՓVy*'$M8Cxy쨃;8v8Wdz 4` 2lQtRLY[pbbBObRbN"dIPSToS'~2椿%&z׌O y ZfO $ 2GiX#ud2~6#ĶN9FDDDd1 ȫ 4dæ};*$XȂ}xLH94 ρX~Q ПH 7Z@ct_jI+K#Z1gbB!ҁ$6,6A ŢC Тo363e1ʞD?> lO^e[~ D`LRA๚D̑U@@:a" =>x/ڶ@6@>f@oX6AQfDR%(/A2&Q(_3kЯoBU_Ąz9DfVfl kr;l\,`Br^DzegNyMAҝ8 >T݆H.o .@+/D[oHPm7|'dO S6b1 kh71_!|8A!?+WC?{k4 Ÿ};ݢ~r4QR)7j[鷼>-QVqSoi0(V;(zmK@+EVQO3A (_%F2^O{s(ڨm=Uy߶UBWD_`9" !  D>wutҟoޘG'NÏF#p=>^o{k!.'1+VPñm+d_[vJZ(e~Yͽe_ZV!CutCɵZh%Mt.)ҐK5t8_V+G!_kpmPpO;gXy҂4!J2=vVÁ;]{#W=Σ..HYՂ/'9jۦ̈x)D$` Cd0a "*G~5IH&E5n+"2ע lU5HD~臵50'#uYPЈF [CRgPzU d7:"3,X8D$a>8[6hxĈr:Dkche&TْRD|GJtӷkLIHK]_҅4"͹*x6-Yؙ;a X@I%*.c%t8~wV++g3ڔH?cyk[&^Hm؊-o(=JP %DJU+"TɗoaZE{J(I:)fm;qj*:YGJ?2A (KU__&q[>UPz;{ty.ƃhݪnGmO*i t2@s! ؉|o޼)q5ytR4|J|On8A|C0 f3))V;ü'C 'iBZ!>>-hun=V}G!/̼e$ܠ|^y2TlPF(+8XQv(C%e;A{\9|Cwt$%tHnq9%)d&!TD$G]<6ܨ mTkVݝ)ڇ 8@ A9h@Ԅ2Ԣh@M\?'}~J tcJwP7t7~UEuU(_MƵEV;gH6i@[b "H/G(ƎO h.&fW؞ A=3;hQ7@d>q'*ANW UV?5@?(_]wU~7'Y1(oJ:kQCԧy_;.ӚڐM8rDŭ7hGqG,үʤ#UYL}>]l*][tN:$gA6}:U^ݵ~m~j=OSw{պ bmJ2룡ij,F۔BW'% Y@ ]O >N{Gy"efN !'st= /^R}c pWPF?a9i?;w7n8qC'tѣdEe5@oΠ$zbCLc~u' &+88; u@ iT[OO4p=o?=[G:tq<:{YmSOOߜ_fy|F[q(U>\N,Kv᠃N;V/,tÁp-i3Ya*3{}鈠u9v}Nmʻ>봵 ۋx. npv÷&/ NZpn"NT y6.,Eޛ-e߹̌OO໺Ͳg5?=:k~NKZg.OS uTaSoIFg|:k~d#-) 8h:ϠLQ քTMaM4';w'~i8 I6e:kGw!]KZB^;5l;K-ef;F9=eÓ:T gh@", oLv1TB1 2(<@>AdO=3&Ad" b u`4ZB<\d&1b Ȭd=&A|Ej=ukzծ{!s+R:u~KO݉ey"jaF &z'fUbZLbV!or[5ngu_fg+m=7j{ÔgN330v+[Cߣ.cv ^v>HW8fu]a62!߬2^(g #?:%1ѶETFpud^A]K议\:i{uV 1;?RbcpbY1!ؒՎd"⻂|t6N2˿&Ug,SrȕI2`eHiKy*-Kn L(#6+mv'Y3 .>'z?sWqʃdΏOȷ㵹L / ME.2hUt:k\D}nh%v*e";IN UuT]wZwT;:ԩuWTE%I\w$xtw{a~cbp\w/]uVulLA1)ƨzzF۽Y@ ]o`4 cQג_FԽXy~B#nMWe@ pjUS|CXD n7s诛uW 59h΢b+BHhr}f`<;ָBb=Ggcta2ZFJY@ DD>'&8뼉|B8KM/^{M =}NϞ+CMb='#T~[ hovM|<_|CZ픯${)KIFww7RJꬣZmJQSF{/}r^y%:YcN%J=ۥQ t3jݽVCq5*NUuסmڄBzǤo/6m*NƪnqQ›Rc1]l, tN 1]Iәܦ n/0"Z17 huK:+ Щ[Dp^m?Ʃ%%LXU=ÕYtA'st (HetY;^m!g_ t~T-EOW}o*sSf6U3Ygbg- SĶO빅r>NNig@ 藣rUΡ*Py r^O<*G;*KI㸽RQG񪝊UڪB:vvUV*mW|D;*-9?}u?T}.]!( rk3o\kKU-9akQU]ضھvdKr^y9/>h#GQ{Wy@0;DV 2Z!҇sGTpd^s Cvh }Ot;֚,ٞLۘb:4޴Riru" N;15E2ãx\?{ iu[޾EյMI14ty ~4EyˏGF&=EymWMv*rîzpxVwv瓞u tI[ $u_@p|9-XQvPʻx "ߒvÆ<5Lb:`b<|DB*trtp~|IȣZ~]r^Sw]?߼8˗xK] +l#- ӳg_ O-w044.}!TZZj,4]p!v†U bW-\]!v…U bW-l]pv̙3/@ ]K"&mKwPcA;hUzw0UF5VQty fhS+(Vp&¹#4?`D<ќ|~I?"Xs069f4{+^i{S[#R&ޜ_aD?|7Ӳ[syg$`b& f]†8F61p! bW-\]!v†U bW-l]p!v†U bW-\O %1 ir@45QD:alɫD᭤1no&qp9M 2Bo(]F۲>tk _A6">yO:<ﱜvѨ<6Omwr ok6{D});h 9:(s!PNϞ=ׯ_G^GC٠?x%ycs;Cc7I)i*mw<:!YM8{TRWxn0vջۻaWMvT+9L]5~CmtUFLU^Ŷ]̴]%ce*VlWi e |Wf3iWM忂cɮA]ο`bAFm<6@qk@B(;cVu[(ehA4:?Ah= S6Dz۱K "IL\zRDXڌ߻cϓV%m=\ gD>/({_~ap gD6@2'-0x "WrT<9p p K*y{kqi28AYۑ@:s2̸~.]A1?쐘iXvRBBR? *StjeotgP1jW (Sl; w»N`ur20bbSͫ ct! YBA c._~;Ea6?~LGON\M:lWNSi'o\w>$RRsO;î용W0T L{n͌q`vk׆Gq9.fҮ)0.[}1Nd f3eWG|lbͳ@>8p$g3iWUgD# f 3eW-)Tqтكv˗hJkǠQE{Y "[~m !(u/QLe< [&tDO"#rvcDG)o"d>"x;&?/"~s;]S~ӻ< ` f'(3%c0˫@-<*ĪF`/^w8gVǨݻ$My P2WU6ccJK4㏱-v$fuekC#nPGɻNh` o\#}Xv1d;{ C c\in\eo]ҒjdUg5`6`p+fL1}=Yxvջۻ.SjWK fjWaQ~UeL`?óO&Fåpb&*Z#H f3eWiYNn@(a&*+pJ{3ࣂ >, a*DZ a%pE$"Dާ>k WŦ(s9@c^ƪ&ޒSg:wD9iNZ)Cwf7^k X&u[̤AjS|:_6er:2).`frH@`B XVܻ2XaޝUj'c?V|celM[Kye-V!ԁ V>qjܞ`<׎Q kmS8_?6vuBs cTS!d|^! ]T/+ho+lu6l .Nهpr6\*u+Wr feWV֘*w%LU a";`[-ymv=}7نBhu-%7Fe -]^$z"ނwEPxtpc Z%oO_aL"|0=8/"9CvƳ7OG$܏ʬP 丨GݓcD>/ݬ70D1lv#1,dAݰ`W|;XIKv:O[G7aυD3:FxAi^9-"b"]cMNCt1U致C@~?ī? #]L1 qֶ asD.CP ]Luy*m~{ctU~O6)yL]55S`f0]v`ߘB$cF!$`1]v`[BJ<7IjPm`?r'φ1y6 /;{ JfҮ *ໂK0I 22$v" -b`0U"Tflˋ}D?o}!d3c ZoŮbRM Jmn-[V}%0 srh_t&U&SVM27Տ.$D@ox-u_y3o{(:Ee'hr N$S&)xo-x5NPJsiJF@ 0"o!a71kw9q? ZgSq>~LASa[_+&6%-L1krX]L;uUX+ѹT9.6ئrtl'5cn[wc(چf 2l{>ʄ]یrEj7O-QgeWM6!.Q0.jk&;.L]eV`FZ feWy_ƽÏFsêEg3iWy % f3eW<" @?63iW f3eW7|U|W(g!z.fʮp*o:!YLgzUV`m,"1Q`5揰M@ h"h&-ٛiO8y 㾋nkV~eFzA3d9wҠ>S%) 9潐v,G[zd< $t?Zˤ:S!5]:>ȧ|܃ﳊw3rGo&aғ a!oXQR^=TZQCg] @N*lp#!`B4lpNOABce$x $y.(cЍ)NnD[̔]oD>Ж f3eWA#%m4j}D]]]`ZHn~) E-yqs_@0"} &N;_PxyȊVca{M}ށ1l+قtU]!6`fvջ$K+*,f4fe>av>"TfY\zlC[ 6ana6`<ߦ `Z8L `5Qg_dzl@0+D>@ @ @ @  9Z5eFn*I  B@ @ @ @D>cCT]2m`ƷB|(o‚$R{7sq@ K*̹p1K @ @ @  BOA|s!QLHeEIi9| ׀6;n;C]@Ϩ&sw'SHeUAù(7:{IyoՏ[$fsp $<2)/3IzvӴ_>}=Yo"aAq%~m/[@ @ @ @ D>@ @x"ގȗWLqIYt A啵| !H{t=>pg_Lܧmwq;p?@98tG`G x(E]K2Hx@C~Xa}h~7G@ @ @ @ D>@ 7߽|=x QetC;i5/^kDt>o" ?D[z ʘ5}~z^zA/@ @ @ @ ,4O >7aG{5}5ZD5:s8MC>ey-C֫ikpnd:)&a+\D6 b[\muZ D {(=9*D>@ @ @ @ X"@ | B#pT> NA݂dz]|8Kh/G_Gp0s|@}c ֊ڶwq[~Q9?i:l{ $jx>$v|s?';>&G^1{,StB@ @ @ @ ,<O >!>@lC9z㏱1.?!ݛGN?Ak6Ҿh' 4Y0ڙIq*I}/F74s8N*i8kvߘ3:e w3~ ^[Ѕ.t:^vC_9zc*m591!D>@ @ @ @  ȗB۶UWe҅Mi~T[>*EUλ=dUfR~\NK>@q÷ $7Zx}6gڽꙟ-F@ZZ*m\7%ӶϗъPǪKc%ĩ"zne:Nf>ZNRL{8*m{7R@SIqY*Kop39B6Rge6$F@ 5O @ @ @ B'}RҾtҡϖfs-"ћ[&[)hۄ}N|76䢔tA[03?*$~k݉DGػl1KsvxE ƚd!rl A|@ @ @ @ | "_4 MT{7FeVr8bWђN| *S+!|'ںͭ F`Jo |y7c4<࢔=N@ 0'@ @ @ `a:"%{3-t-?@cz\lir|d00VM'ڥJ[&z1޴R_B{3Fhp9Q; B|@ @ @ @ I{+x#NrZFۢiqoP=cP\TxBKiadž:6 /SR3F{T:6Rx!*;%[Ӕ|oEFgYNU}@"@ @ @ @ A䣗u9-lDI,Aۢ[ɛ6\NkVfd{Y?uυ,b9jcUrҡ+۽`ZV%˶Sz=cQ1_@ @0Wx@ @ @0ݘWDO$Th "chr l: 0!-B@ ɶz-.^’Cx_'ӧ~Vں'z9iHҲc L\JJ+͛qgA׮'pOccy"~6@ @ ۘ7D>OYvNV7~#o5/%> ! @ c1tm3_ᣧ@%-/)1)C$odZjZ¢R*-lFGGh'OR%>yùK+Q @ aaEϱ-ؒK:l+y! @ cz !ۭ[ 6:ǗKGO{pa?RzGKpw|w_GKIͤ/_Q{GGQ~AqCw:ops\SU]/_J==}<FO n@vӑ8VS@U|nNSrJ穯o:O& ;=q wGv~@ZtRr$bk_;d::<@C :~; .<5u}6Y= Z|ݧ+@ `qcoQ_ 48p@07"@ @ >9LeWL±e0*J4kuu0o(2:֬d###j 8~'A1C$SZO s?; UD7\m?`hbs~'~㸎 kN'>A HuXH5ڠ~g#ҍ{ ۽x{mv;~ß5=wйK]'$=,E|J5td;1s=,NgnwCy/'~_o_M_+ȱ|}8@ @ ,nO >! @ Ck;r@we+|7o{Zzk];"?@DxHt ǽZW}nݾ}ޒ&!L'rOWGqgiB !r"ĭVٲu'QC3g }qk`!7593GRyݥOt:hA1]&turc~7& q;QPPH+@m]=#@ `B|@ )O @  @RiD*Mh8߭dw|ׂȧ^VAzy{\Dt1DɓLo2Hw9w?p$7}/ND>}N&1jX:Mwo5Ϙ -hA6x~{:J>3ș8y{ +z7+nz 8n|) z$LD^o;@ @!D>@ '@ 7ۡ#8C"7k"&okAB=2 8!ܙ  8lH gq>:&QbRwzo_&!?D־䇆~k /i9/V{AGyhM#5Z<t4= 2EB dޜ4\C/hx" ;:w}?.?eh}l'9"(@ `qC|@ )O @  .IXWTV{%s!*\u4oj%k}-)D<=H6|Onݡ~b&M ͑Dr&! M.ӿ 7@Woa,h$ w{S]SVzEDR&"Ϟ=g4^uX}Ó:_@{y]hX$Zok 'wSnֺs!yH\SE|Flݿ"@ @ @|@ )O @ |&Lwtqߙ\s~e!Y[[;z>O<>`\LlW:=Cw96o$0p7H+H7L'`Gx-VCm~l雛Ws 3m~U,"wzq=Qp޻EuyǬߺ{-x3i3f'GDs4=cAQ(7PD ""7A.U0v?|v) R(xzY~|tZ9wE_MPy=4u;mm&Hg9nV̳M_u_}3ȧ_G:tΧו A>)`Wx v NUK7Pn\>:]8h.wKOj:8F]}eﻶϾk @c|RJA\SS"TV+ T-;CA>)W> rrpqMlii_F /_6M7Z=>t 0 6@HAF  |RA>)h `AB |0 !A>m 6@HAF ;WU`dc@HHOh A'5O=Ag=A> `d%Oj|Mm _[GA>y_U/ƗF&/)b"Zڥ5A>䫩7UTkE{f4`nu ;W]Ws qU;Z^&# 3_A>f5̧[Ӕ?|,_ͼ@s _ÃGMNuhx,M#tJKg2 iE+bUQDVTJY#wJJOHA!"""""""""""""""bjWV vVAs _'zRSO|kn!AJ8I͛*fLEb%8OLqa$0+ȧ= iOaLNj+ oRW@J}DDDDDDDDDDDDDDD^jOм49;ħ9 궴*&470~]޺'I4갉2azE _lve>4̧iILfɖڦ.jڂ(Y ͌tO c|vxOWٍZ/*DDDDDDDDDDDDDDDATC{l̂aм]HC|Զ`$gs M)qsP+32%ʗ/5E$.s帝{['9Ȣz#ݦ4$jm[,թ[?7{QRr?Yve9mQ)-vžY'ue.kNRV80Ʊ|3ȧ jWPٝ3~""""""""""""""""#wIМ*|cC|/_ݭj˗]\ItNa>o55w+9;gs _C07{\aI^;SYS34]3J:.k:d| ^̏/ﮚ^A> i(%bW{[' u'ITkTak^ET3N7< =0qW=%Iu 9|vϮ k/_DDDDDDDDDDDDDDD8uT+!>gOͭB|vua jMY$rKF2LʭNr=ϕVii-/t&Оga'{s7Y?O]َuJ5fw)[kLHCӕ{36IR} kQ` 3Pv$3\Ҷ3 W܂T-Ld":{-& j֋pm(7LjEi/L6iJEŵEeBk]m6WC{5_QR<}u7 06q촺_p/9 /=monm7o~3 bR<~R#+H] OZQR|TuVSJ#h[RbHG:IsVǁ i&XXgKk6VIɽ}څnX+ce5kiXO|J|_U}W0@k]{];7A>,WW>+ΰ: M)Uzs>X"Lp4Kr6YdɹUZ@A~a=ubUoWi$Ȗ:GGZ׵ aawf V# `a=UFDO+F{ >U͘*trrIlETO}È|1|1q&K]"LEAnrr!6?IJ#҄nu5ȧ;]Wo5Y{ݶ.cGo )Rqq̟d0!AzƮg,w]dgKZZA~k5WLxIs%{{v׫ |XtTvބJ|j|oS;xV A>ȧA>; Vii1kk]f-aA> A>RW}:Nx_|/LOmn0_|PQY#ȧ/6{=UyOgs'i OL6SS WOM5uSOnϳ%:3K24[y/J;Ԅ$Z^yA],YC}LkVYfƽZCCv1^P>++]+{c_2ظŸ^yw_H`Zָ fyti 'jpod]1O"㥨=gdnq\$q|"EYXa39x.gq!r5<>$vo牡s]3^6Wn0}Z#^u`b|/^0>}Ap_Ͳ;$;C\R/+ dfB_a5Ks!k4I̼iqJU?ֲV#K/>ϵ )z_lg\1ΓY,7%7~+|6SG^| o=ڢ(u,CpmWWt[\f > Rn6?Cqut^+s)Jqx \Ny~+f۬mj~L n voϘ- Iꔢߛɋw>[݇X{V{"k)"Z?̔^8-ƫRmO|kqZ]">tJUz]c򇺍4ϰ[/uႵl&;m"?'E :Nargtf3e<;vky8y;kl5>,rjյE{ĹUG_VN~rZi탮:' tÇlr6:}}OZg1מk`ލ?:V|Zu {Z ZKWYJ-Kk3V;(r0RiMZ9ܙ܄|䁫q,_dkZ,W~m-ɍ@>qwJ&GO?J$/?Ѯo~eMe]:C73?l dnbZsz,ӕ{tN;\J6mskm{"/@292oe]k/7HwrĵrW{ ;޻l 55y%# 2s;8wQ+6_׫ANɍ5YoyZ4>1^:0x'ٶY vKF4ⳃ|Zya> #֍3HV,ì?\.Ks[Vp[s)ϻ*lB]v\?.D2$+֍B[;NN5f\֫ f]w`n|v=3v}j.r7: K\|뵻]'vMT\ݵf=wg$zv'c^ H _Eeϗݑ]:dϮ`Uե[VWrI3}#WwFj`˚V wu>+Yi7WVM^[\I,u0S⊟K3^Ǿف>|a6] [Onn^@䳖YUUߨ+|6[ a*oMX$딢CSLXk[vȬx$s;$tkf-gm*5'{];@#U9od饞pߞH2$PHcw 9v, 򉻚?G{ Y4Ic9砟 ҡ9}Pu}Y˞\N?>K]Ô񮮕.JO4[mrTIsˤK|m.{5]}eP+|7jA5l&GOvMEE&p :mb>}':߳κb,;ףk]'@^3_Aw}&tʕt?>٭n/8}N_Iٵ4Æ` _Ss&#gO =qO=vOiC *T)>h< +0'wA!9Iy|':dv#u,MEǿi=.+|7jσ|*A>h;gq>YvGә L,(~2!>ߞKQ!|Y,mK`kn #|:  w4@B|044, @EvO&ɫh| wή.y37j   hO+ E7 /ȧP{ l|GwOPA3xy`AF  |RA>)h `AB |0 !A>m 6@HAF#'ג/l]x5iA:/-fZ0W1TZۓ*_4kʝuKa;<<7Cy^!އV)<D*ʄaV8i}h\&~0UbG0`1b|Nq͕ qv!i6APtHYj{ RMƍ&!_O`_uϕzcs3e8(i3::IvOկ cʴ4\]#sJY qz}4ƺʢyk$m~vA>m d!'A?7Å?\'}1|e\D{]eAaF`Aچl]1K͘*o2K$[TZ%%bk $b"]U.nEy|geo8- om64흷Dbs k fɲXAFɉrOuG0!_em{6et}SeΊHI8jKdTvX8{j 6 yYQ9Mqʢdpx5TfM&uuɎc*7<|цX'q5:kX%2ms{[MִӺOe3HJ8~σ뚙6Qƅ}lqx5.wA%Ewk\7?gC8>欈]yHBNJx|C[ 6B77c,7K.fKέd]`xI^:)a2m]dܲ/L |*ri,ZhKLɋ$^0zwL&sX\&3 YvhεV,mHdMc-wO~rLl_8óSe$<{1RYˊp,޿fIxRYVJ,8~vlLɽ6ą>N_.o>'HvM 7g;7J㫭},V*W hkִq iH.νLY۵nLq'O[D̋tQȚfBc2mI˺$cDk_&ZkiI]bȀQ*KmXk:vY;ȧߛ>Oz:6a&0^k}/ݟ>޳7}9:Vp  th?oW uݿ.).U)zG%EEeueKbR(e]#4i(HAó=$c~ue 3k{ x?~DFXki]mg7974<Z^QJ$bZ[ڳd?~^>fyΠ*9dאk}/ΪOO_weku,?*N m[g]1%wy,|u{:ڳ~zݜ7{NMg“t?R& wJƆ0^5ǵa?Un `+ z%,JGob&ɸR{4_UjqܕZ. ̒]*˻{[k{ 3<+|c6{ˆa=ClWjža(]R_"1=h;U`Ew8/K\bLɫׂ1hS*ۻ^f]YvT>2UǙF끟׈A{ u״f>m'n|0 _|kdfDъv̒el38y(9KdΔ0qdS{4 T;W>pM_ ˥ųk^`+({&K(&͐S.cM%T*>seΊ(ɱ9Fu^׀/|L9g6>Ήr^| |}U@9}5yP|n~|\Su׻׹u|lK|-ϒ> hcLlZ*b,2Q&SpOϪXG T/\TJ=rI$3?(=U Z{~ՠUL$'iJEdT˞_() }TMi΋Ra+4X[,?q,&k9F>*z5eN׋7SwZHXV+~^#~W̟^A"W0{\ᆴU|z³]gIB `1v|uRQp3@%u`x%]Lx3_ us4|UQsA=C@o\e.G Q]suK:WTTstW3ڟ|.g?gQRZl y9og_tk>4Tw'>q|Mר>rqA.S8qz_dl("2G׳fIu} ΃;{ _K>jZG|z3םaWC]Ϯ},ZH&>; `1f|&\ItR$mp|5eL^,:.FL钜a2aaSc]ڥtk#MrT"vW5 $L\Rb֧յ44YUHYnk 퉪e 7[/ڍA>< Lf仺t;m|ἸC{FIauTKҩ368?RYp 9h׭:4sq}_@pn-.\EKi9{ | ~&8guD|ƍQ%yu,LNC97{ EY/Kb{{|)A~:Z "τIּe hcT{(9Qd !8/RrLi.ៅ9扒^=̈́IK$%7g0\M iƍiPo%Ȣr<:}oms0/va,dnC$}\ y*9͐^it$*gڋkdc JlWCJY{fJ{^}0UV'8S];s׈_>ts{o mع||FҼ;]S<-3cTÅ_ט%kᢣ瀟[  %?㍴5wʫvix*OK*kϤ,NJnՌ)K5=7=jQļfZjpy7zJ V;kxeǖǒfi^+ϹW+WcGƜK孋=.ZJ2vIKSDjT򍙦i:U]:]Q=e,xϋt f8/f$kL9o:tZ}Ż'_΃s{o )Z/Xv;,yUƗ$|W\~SN$H{XQ% /qqO'%r+M.{c^Iϸ%[#䑵 ex#)a$)\_?_!4@p# 䵺y5^zy R˹wd-9!C|Մ|qǢK&m2=@ޱb:_e9&ԥa.#ɓٽ7ZeI{{{gS}2;{Ȥ>/|g~~_@H1ւ|^*Y' )ťr9-9 i5޿XqMmiVKzC@a9z46tɾCrijznz#٦^ʅ˞A{V{< ~XAΥi ;fzOkYJKKKc>]f™s2/_f~hxOiU>|0A>6r7_xڧ&d7b*A>g?m/WniO+>&ٷ zu)OT uH.8FrÒzciviwov!Gzgs^iviv]{(_Ni}$߿['k0ܹ^)w+M77S/ w%):tyzm9-G6eʡu7dkgٹݫ\]:w/M˯Jk^:%t[Oʱ$E˹;rnuSi܁s咕R. ِXjh`oﲫ;agOOy.\*6o7+iR P֬l~3e񒟥ŴipKr5{$^V`{ }\^h5ωSgd/[tVeH )--3jߚN߲_6ɷ ~0>=t~EfuٺNYb,^44Չ4dw;3| )(gx\Vh۹4kXӀ:+Dݶ=We͜;Wg(Юȧ9. @hZ]Wu>gHnpu8Ԋ`l>Jk rtK% n˙yrNuN*Kqrx\?Sf*e_x`>RpR SyTT ܿSC{ iHFtSKtwɴd'3M97ڮrXrs<KH<raO߲yV>cq_d;ħ!BB +A>sO,a,]ٸ'*΄3n7])?dƯZ]XZW.\N7O+6\V&GLOߪkuvy*A>;( Ix ߢ1ϛd_̱^h 5=o"""ir$z6DDDD-PK/а! ߲k̫͍;JZ[ǟVp>u{3Toי%KWx.'|{y_AчC{2U[vͫT빺vWg 9Fd,U CDDD!4"""brB >Ϯu׵%f֮rZWۖ.[-/L[UU|1[{A]'Y,^ ɼߛuM{jui?{XÃ3ϊ>5̧<|XaonnwYΐU|v[RRfu`LCoAЈ="""b -eW{u }\~ٰtCH SNMKhiVUjvZOն6C28|:|6)ń5lǹ.f9[~a*joh}:Χ,]ϚOS?5]na{=nGfA>t5JK{`:>!""?1pBDDD \|v]j>B|k] ijU{ϭ.yu7-ރA+MrwtM& ZRlgGF&Z0Wat]§ɸe܌XFUM a%5 xu*_< 2^ˍ25ɐo( """#{(DDD%7pRb}%A:IvO/M(J͈K(A4Jں:=4$%w<JW.%voY$Yi.:nF,umF& Iseܷ 8ڀO|]{]ceѼ5V !tFFyC!""".AEW)--3=ƧUyxZ67~09dW ϕDw@ 0bw|^#u}0 !tFFyC!""".A>#(gWϪdь2-&U*+f4x$9lml55ϜrXk2L&2%;=6Dy] >R?-%|=MTt 3UJe$|E6!_#qu\Z!uL>I&X6]gW> m48o_{Q}>muu[íH׹1KfKCoxrDkzudWlucoTʀQrIٳD<_{̻Ts $:]*@m${:=FRs|R`'yRf3xkْ@ƍ_ V{NQ;7lD]JʄJ#'M)Kdҹ2 _WJ~hr%|k ݞ2'lL3XUoMI*f[ŕ'sKdμHI1ˋES&ʄ sq̴7dA(Wqц52ͱek=aw;֞ޞ48[bNqKc]|Ucc.ͱgԼ0YTxQV[z YZ[<-rܹ)4vTl-kuZvgzW܈>όwyW fSymǠ1DͳO.g]w)xxϵ]y;~}CDDD!4"""br X ߸oA/%5wx+kL`y=t5JōXIs4\tLs52WU26Ʉ]!%ݦyZ.j0 k[ m|x?~D}O׺ei|hMb'W 5$KNu _pEuAl^zc}uL y,|uos%00<~ޏ936IFIr8se}{nk}%uLpr2{a$Ṏjqo%VjkϮY x_tݿ.)Jp}2py?|IrzxϏc _51>?{{Ϯui }G9FyC!""".A>#.7+iHACnuw`CWԗH^2;PgqEJנI{mz /|D+䤟 _״~Z. ̒]*gxu.-r»ρ_7DZ;z\?NWK4FYǵ{e1dO\o]w{~s{`Fi>99vࢇJ9>c,K0w7fq zs״~}fЂ||zf>!""?1pBDDD \|,F\W`&+{ޮx}n¤2s3`#gB8^=\~0Oױ֯}Iu0 @/K'qM 0߱vA>?oidI2l_̐ɎyzwK{;^s YԦam8e,͖u9Ku5h{ q z{|kZfڶ]^Wϯm8fjOM~{z3q{\ J݌ihl;wK̫/tYz|?,F)(cu{xUլ_!""?1pBDDD \|,F~hLIr|V~tu&3JE}w0WG@pO v&f[AC<*`>״~t՗KN&D쩾 b*Ĝ:X|0j52~4([,!AtTJ(Y4eLc7˫`o\3s7>]|7FAƗMr/=Zʍ۲5"JUTi e׾Òg^u۷op|>))eXxmtڍ{%=Ve?/#c͛7fXyo WͰNsY.WyC!""".A>#?ג*˴RMWzg5MZRu t5uw3j)L6 jswI:WmD};=|~4UQs,Wkwͽ?v~wýueړ*+|}l9'^ gHwZ#>X"i= aJƆכwir.x[]r& uIEu{M<.54JCuy2Y4JRkGzϯ Z]>c1w<hx_[$rimm35ur);}T/:u4Qq1|atbOe;-o7),.iu@Ec|6c5|杂|}?ܔN#aFBOm%%erd<{V/55uf{gOCwmT ؅ d̕sC.4lgr9wtab!""?1pBDDD \|,B"'o[0vioˉ4ϤM].<Ӈ̨|iY2Q+Ғ/ 'pg R m756KbKS{|R*ku!;P{ѹ>΋NcMG$ci»:IYOUm)޹yrO3m]cw )yT o$͹a3$y%2gT6clH*._dY1$[]0[7ƄIKCmrob523{ ZlzR%'W`,| w Y<gu ߵ;!?ŜIOPf͞oB}mChNt9wLWvUnsm|<]wO_uXk{ɽr:t487d.䳻eK?}So 4Zx6k^IyA]?tSivi=vyiviviw;|;vivi59 ތ3gdm4J{~BMk:ZWy|4}cG7yzߞAkN?|ʻ?כ>iwY^{ 8ǥKघi}||n0oH'A+˕tER?-3?+/_%);ȧP!wLNH݋zSPtOΥ\ç\0= uvU^)7sx^@"H/(6Avi荳m$U7Ii~m?Uvivi;vivivWWSiviv] ِXjG&]mevi;xE4ɛ7o=#bdGȗs3?/w1EKD[ :ӽma2ni"iF|;ƗM2%R҄Me~J@V;wZꟻ:je<[ mgfFC~Z!FSˣ']nY#36^Ϋ]j? p`fvEDDD[8DDD 1pZwπod4?:OgڦAhjz%˖1W# 1i1d0 ]Nv  ߙME9Rz슌|ZIoźmanٱ琹sO,a,]ٸG굵ޅiE׆c&x|R#Gqmgׄ%JB%3;ȷ_:y9֫[߾ ȇChDDD 1p YɊc]MY-?[?8{~XAΥg:iwlٽ7ZR.\<|+豓r8=5m6:D+̳WE_KJx|~&ݶ# ,4*A>hWMlHT.%G-x n?r6)sAЈ="""b -4,Zu?a> -]ZĝRWOfנkjĩ3-k;ﯲnVWV.99y¥c }a틾_Y䋦M)(ײַuZDFIMi"A>EoĎH0]ZQw """#{(DDD%Zh=Vs}s;wy7~bGSV """#{(DDD%ZhB|vhK~ںf|{GD1Wx&)[w:Mezz|brrd0=-~^_kk,[F>5 A>);}X~qttJ+ r: A>DDDGB#""".PK/VӮt]o/Pyu[[{U\\o+].K tJ|>D]#A>-{/rr%%׏,?Eyz{j| i5>G)RXT"'Ohk׺AЈ="""b`AB{45ass٦B&}#.%R9.6:44 SvQ):Ϋ˰ioׯ{WրA>DDDGB#""".PKA>)Fb׺O2@}H~\ٳ_*dkDȺmڮ^6+jdHr-Sv;, xoD9|RR.ν_P,Jz-l]`l1FGד|i~q@b2 """#{(DDD% 9{^&?ɚ?L;oɉSg;6-'_4b&HuMiy2K/^I#a?qO%> ef80u'̺ƝU{֧e{:D """#{(DDD% EklooZ-eѣDz{ݡu\̑vʉӄ4P*ZAo_̱: ;\ŝ6v=W+t.M}чOJ^A>=?ME>b!""?1pBDDD \|,@H1*M>K-Wb*_ϔ?NT 6TzWߔ#gGOiNs^ jO+>&ٷ zu)OT [mq-Y?tSivi=vyiviviw;|;vivi59 ތv@H ߋ o%''ONLq'"_{GwC0ݖ(O`O_GHCKk|ʌ27a螜KIsO`aׯx֮v[^{We͜;Wg(Puv{Ek ^Iub덳m$T6JInM?Uvivi;vivivWWSiviv] ِXj )/ɎFR_:t؁:`iyXQe裦+]7foWPo/e׾nIRX\.WiNcW.s#1A|3A׺t C!""".]@ !H򵶶IKK νcԟ;P=v-j}ƌj|w5Zo&wr9~ZQO]nMe貴kuvɋf^;( Ix ߢ+6?o25yC!""".A> vqeat/3g{ݷjCЈ="""b`AB`gIyCy/d uHf|4lrO@Ј="""bwAپжI1yR]#FKW>?moo7o}12O9ߙ|R;cQC{g̖+ѣǕ !""?1pBDDD \|.~ׯ_DsIGv3nu 11G|/ɤ'NAl޺TknnqO@Ј="""b =^er`<9ZqJD+i)99y2iںr8  )صO*+q72n;wg=ڦtul =?;goSgiSt}^mѪڣs>]履-+Vms)TD4*A>s;ºb2nDYv<{V/fϗI)f p!""?1pBDDD \|}MfbΣӀ@hmM0N{bg__,/]R3wܽZp ++E/7U\-m{f|]Ow_uM7*|:tZY]yNu~Y,S׵ff뙲xϦ.[-GNHiiF& vOV sCC#! """#{(DDD%Zh=g_L _6a mڼv;sQ5\g2ټ%T+]_J?x$+V3^< |9z^?k&o괺jw=>{},]izznz6fZ!P׫'78C|`1*E9 kZQ޸@ ȇChDDD qpwɩUv呜p_N-qz|!v ioO9q2Q⎞4ϪlR6|_4ȷ ~K~6u>u3Ǵiw?to4ss&b _(3 .t c`B'*:VN%_B CDDD!4"""br;O%/Z2oTIꕇtcLrFyiاm#q'LOѠVn}UY/u>ݧ~\ ݿg˯;L>bs0T~k9dMUCcܹ[b^4eD~s9cǧ^{cݐwX7nWV!ȇChDDD G8NrFctYCyer{Qܿ]yV;~UYiОNiTejPCwcX;*|0Z]kLRX\&䳷Mc=yC!"b0,L skVV\X.\z ertDߕ]5궬)?m!6_T*y_oL9Jy*yRUmdVˋHdȂ7#e ʎuYCy 9W-W k>C[VӪ|` CG/3rwKfm=C3$f$l~֊|;Ě]ɽ'*Ge<)ťr(Wx-m˿ńugϧ6 E>){<6] ȇChDDD q`Ri~IɪUX\y$/? &tlK(ؓE}@ݑ|k*mwV̒x5nC 3!߬bi oWkJޗ[Z%OCy}V,ݓ) oʲ#e;]ٕR*ɑ$cD?>X!A> i]'|m#qU{#ʦ}&lgWS|v5? 갎{u ie$vA ݵ/["MU@z鹵6_ַɣ^_8N;N{۝N;N;jwCjwJ;~JANfWKvfܸX]Gr$/xbvDD+=Geס<}[ϑ {eͮ,Y#S~ږ!K~.uW ƭ'd4]z^5]z:rK|5MfY?4]}~]}nsfnfL3-1|uzo,%?LD^P}9v$z,T˵Zut_ [{<gs>RK0<Bo xTWr=3ԙ Ɥv{.%=i4a׮@kWm&ȧʵLs ]v_PlBC|Mͭmq#Kei_NuSivi=nWfyiviviw;|;ܮ4\|{5]z]nf~_&\vsiu }ڙݯ]Lrv &}f!_!Fe_cns#e۲X='OݑeWJtOesV.G˹Ur!Z.Ԙ;OJ^\+%=B&sJ;NжA>!՛A>)r#5ṵͅ=|'RLXT{Qv;,m$),.t[V̫M|:v5_OÁyfx FS׺EDDDDDDDD,p:ku'Cٗ% ܔe۲<.WVϓ_Nޑ lD$ rL/GʱGr*뱜ɩsUrN\):ɺLrqI׺,@H _yCyR]c?A7o=tfvaWZdۮYqetn.O?;gB}%![/f[~y9w FS/^$T"""-9rg""""{(-ijZT'7JͲgrs DD  |R;wy7~at9{Lh0h =m""" ir%g""""{(DDD% i5bLO}|)gR=A>DDDGB#""".PKA>)s ȔOf@3rtuqO@Ј="""b`AB`tڝ䋲p2_LOS?Y_~c|y!""?1pBDDD \|,@H ߙ=]t[SSg+I>=5A>DDDGB#""".PKA>)Ӯtw'Vmp[/c!""?1pBDDD \|`"[wwAmȊ]aG:o޼vB Lrw eݼ%qGOr2CDDD!4"""brF{d[|y}^~-7*+Ͱ>뮭fx_ ;ͻc$c`D6 """#{(DDD%z\)ﯟ/./S8z#ٲ{o\ y^h'd_!ɿSM_uXǟ*?yC!""".ABS݁аZX2sG 2n+3fG i7f7UƗf|ABr"tn]vW'>)4,{=͚'Ӧ,SޞF ۨJ._ҹ"A>'?.t;ECcܹ[b^6ܗםeoa*('Mf8M-|UC~a97 Vt9 w] _4B1w^_ɏ?6j>uYZEЮ֧}iu۵{Fk}Ap#A>]׏l?^6l&^5n-r#w +;('R$rlپlMc4;ƚJ~Al +dkD<21F'_ju_w#r}|AЈ="""b -\_!>U -^=5VagOm 4ZՐvw{)/h4̧]VUU0o2Ӧ9] ~GϞ՛ 8nٶj}}>-tϺKʍf94 q6O@zC׺0 vD&=4SZKF~"c⥭C<㧓qR4Wq:xSOxy&t;*γL@ sSv0Z]kLRX\&/(1?K*?!""?1pBDDD \|r^!>m5Vr${AtQ;ӯ]ju5@A8;vFW8s& 3.>^Wy=}f[ka=Ѡߒ+ͳmU G浃0"ANbu{R.\ [sWn ߾c\C|ZAO/\N_f ;\ŝ6]jϮbݔE>d]SMtF[ˏ?+ȧqUyC!""".AC{Z}OծvJ!>}o9F+9{2t>]ND+Z׉vǫࡕ&}|9;t3;;Z%''/ -_<\\mv9wLho{fu= UĭA= 갎{u ie>}GZ-ryOտ_uԛPi_ 5qNivi۽B{;祝vivivivivx;|6z3adUw4 -T݃Rb}!!E|Y7otf-Dnv}\;:S =zڜܻ9p iE>gPO }6E\J{5|3:C]W|z<\˔9wsb0|Zx&7nDOfJEE{G]+ޕ?|lVTf<M5)iii¢5!FݸS6o'DʋfΞO׆O$Nj}zXMb&y]kuvyiLX$$]2㽃|~E,?IpCDDD!4"""br X"A>]gr+'w {*| v+Ï{ /yC!""".A> vKk7㎞vTyC!""".A> v/ ?^ƍ~%MMSA CDDD!4"""br X"AQӥl[6ACDDD!4"""br X"AYtBЈ="""b`AB`_$9qCЈ=""b&y%[DrnWHvVd_'YW$q.W'ޒk3Z\L+Q$uyqN.nM N(@P !E|gΞq'rƧ_.v!p!""?1pBDP6^rK$>$=yD2/5A$MvJ+.K ry9k+q9*N~:$IK_Ir]d$9mO7ȝR8sX'%6JW[mRp/-ÕR<'[ɎdwDڃieyz"Mo & A #!wYtLdɑEuxxTQ%[#Fm}H^vxh/X}V'Jᓒr9]vצ-X6[fٺex#b|i~q@b] """#{(\=}Jn~$J2 ``u &)3krI$ҶrqiNJYsLί8"~<(I3 +i@I+Jj`jP 1vZ.̈́~ٿ]jA͒=Kveg$R0sr|AJgoүålA)~'~GkǤr ޕ(56$OӤtyoZDDDDDDDDD<{ͳs\wK3__lT2;w/ͦ ׹ڼ;s [?~IJ*&wɃC &';OK3R,5S سSפ^I)7ť[Ґ'/oܕ|ghG X"AQjF ݽ[l|UUCם 6TzWߔ#gL iu@|z4W^r܄5اF=|v׺l{ [ڥź 6۫SHG-"""""""""7Jno_wJ=R>y2Zk GcR+AR{QHREO^)Ҩl^#2 >чeY1<7eBvn&kC'wȺrWѶs)i!װN0^fkWm&ȧʵLs =G^@h zl5U^QN;N;큷&\+};祝vivivivivx;|6z3`x !E|Zn?Ѩ***S = NÊ*3{JssfWVɫ|R#]&FٵﰴcyDy-+dM|:v pvkݮ=DDD;ȇ="""bҵ. |R;g*E%&!ᦦ )G7v׺ ]nVӮyW&GDDDGB#""".PKA>)رӕ/g|45rO @Ј="""b`ABz|A>DDDGB#""".PKA>){_$˄&nf[!ȇChDDD 1p @ !E|NP1?ʹT{G!""?1pBDDD \|,@H1|V軙}[& W @Ј="""b`AB`|U;"m) P!""?1pBDDD \|,@H _EE,^/k^I """#{(DDD%  Ek*T9=U """#{(DDD% #!~%MMSC CDDD!4"""br X"XAHCcܹ[b^5F䷷oc]<E=FC^tu?7j66u A>DDDGB#""".PKA>)򹸝W(vȍ۲ka3մi/I?+ȧqUȧ]A>DDDGB#""".P˼{RS" y'e8=GwD@B |hE>=RV=օv\ ];ȧ:㵽^D:n}Zoo1ɾ]#gw˖H9~@h]::=zlM^8N;N{۝N;N;jwCjwJ;N;lYU(URq#OoKyF^%7%/-Cn\Hk)|Q'˙Ir*1Q>-KԱ;)Jz?I6o'j߼y#;ʂ{^[ ]nVymXMb&x|R#GqmgLX$$]2㽃|~ŬSk_̱^A>DDDGB#""".P8n5ɳbξ+oխfvjd\*.K<|D}ǎH>մI6f?S)_9qdH.u,R>%+nv˟OGʴ[tf=2] 1ԝ|nL=%-_9qu1qY|,(?g&[KNlν$dW5WtCK[r출*ϗʹ"XY"iOzYW38`AB |;s9vmQ#6g""""{(-mcd󡨠v9Bn5oegeEV>/n_y%U}+̐,9RvKwL0"\U*ת%<}3P+A> 7MACM'j""pJA>)>FSzM*CDD!pwg""""{(-ҭ&"" X c4^bi6DDDD-PKA>)>!""?1pBDDD \|,@HAoAЈ="""b`AB || 78KA=ihlr_=eooߺǺyt^]M{{4j66 """#{(DDD% ޟʪY%R\˔]BwoD9|RR.νڴ𽒞qKFDɣ*3~xu9r,SyӴ A>DDDGB#""".PKA>)zb&Hi3D?"mfXcu_򅫒gyŒĞ0? | ~xFy|ڦxWk_D=BC|-mf݄}ζ3QU.zN;N;큷'ݖ+lwK;N;Ny)N;N;'_z<Rz>4`x !AӺ:t\_ kE fX)('RCSg.X7{_:]j:ٵb3?P-RUUgSCgs^CV^j]uZvV[G};=t{miv=vV{uMM{(v缴N}W-i{'Oٮ:hvv[Cy)ӮP=i߻w\NMv,@B |O˒y3\]S'{IW*z_4ʮ}vsH2ykE>)e̼:Nt 2XAIFK&jkkM0x<{=y{F C^p5:j={ PF'C^4wAB |Vۼ}ݸS:O~3 1r-S~^.+mأ nr+ȪuvɋחJ[/tfM_GrX/PG/|:z _^x=:j={ PF'C^p5:jBA>)H/PG/|:z _^x=:j={ PF'C^p5:jBA>)~Rug7UϽ/tzOW;UUsP Tmm(`\zQN0\x:GSUpn졫@o|}/`\0x?>GJCcܹ[b^}yy q~=q4>ax{a{ל0XPLCy璿kpCOp{({CPC_4i;G>ʟ; A>2=4uo@H Joa{ Y|BѮwE7DB?+o?dW&8`H/DvGcs5EPפmRF n_2tSf0|8@kTG.T9`p~I"vWn}'[#ƌz׼z}TxP98@[ybΥWqFms=J}}};P1ou08PZ_,Ya(XmmJw5sanRc4Tt"y>9= Cyu1YCmu0 =>eKOO33P}}=r21s !~ Fz=~"z/.e-,.3 Hu@76;jp~kX35f:cRVW|WE@<[vxq~:Xר:n=t7H2R}>:~Y|/ܫ{iXq~ﯜܻ&VXj:=r~VkS|}g/zo:Nɒq3~.xZŒyĞq44 {}P}g@|2P}uXo>R. Cy׈.S'9| =~_PC4ݢ71p3^A{{ПG8 zC7*Aы)'_?njj7akY?*ݲ} T69?u?8Wj|{K e.0_zEÍ TFdZt}37sU/qJ==Qq9 -/Pm_9q~9sƾ4ȧA/ + [8{VsYw?uZ_tG4< =Ʀ0 =}0t ==႗M̼RkEϥV+3y{(`iSeF+iJ2PCihOϳVo[ic84=E🗆߳g_1Ki We0ʾRt: h0xw=o?׵1 A>)|__NZ _VY=0h{IuSC_m^]Dm޾eח/dah @Qj|/Pz(:ȃ)|<^՟cz=Z ;BUϯMZ}yǾp?Uu< =y4~o3XPJ_k0 =T_Y} 1A}սL~J@~gՆҳSP3PiVԴk18BAPC_p{;j}qƝRg0t =vkݛk/=. ;L |Cs]q A>) Gӊu6ib( T~?藢:g]AzC@EL_YELsvyjjx T_zN:q^ڮ^sjS1ǟ/^jzjI?mZyO?]k6 u}5=kcwmOp~x{(}Vw?Ⱥc9y2P~ծmw3!j侩F5g^Imu3ibOv{(l;) Oϟ{(7Z}v~vV_ !F//?`5cȺ-8e.?vW9z"iȃ4zMǺWwmp=jUniuAd /}.רjT }_j7.z. ߉`fc+nT}`~>2Cht{dLof>kI|V Wtaqwp~1P}McVCylmjj63< =u{{S^vөq* CuUkN=PΙa{(IziH9Fad(2? /CueA>}I2TPVZ`z^3|C̓G?f=5uf:|R,F?/3n7])?$KWlU{RkÍ`/PKūd~} _lcDXWAA`/PU|U=.I=_/9ec/P}ameKyH_0PM}z_ʁ0=TY}ϛd}3 =?< =Gl޾__2a{(U+gwjzP Cuk2ٛl=`{(;Eg =R KO# c|RA>)h F7ZNUs D՟Ws-Ʋmk{|_446ɝ%Չ|]sZvՍ+\@HAotm_%q9rJ⎟/ݭ=yS7`۱kaInԟu۷op|>i+s&̛g^uXe+'SDBYZ47EK, Fێ=L ͉r9}FF|%)),5)OkN]HVyXQ%]]oL[M3y$_*+dmuO˥+7GR )-m'vMt5qO WMH/tߪT:.G@tjk*\V1LK)o޸Wכ_Pb~ A>)4DoWt9~<}\̛f64*YH2׈VkmkQ>3U4<Нm&8j?o0&,7s}ejA]Fw({g?:| x2Yׄ3י>gfnۀMGm0䜣ID PN(  ݿj%! aWTuu-U{׮TwK )Jhh՛_CcSp*D@LAot6y mlqtךo0^]}^SOvqo/9%˅4,-{zz?mAQw9Zhk7]n)-`+m q{T Fǭo| ]օ\O{'N z{/ %ȧf[i[vĻ So|ݯ:3m(eH ݱw[辆wCz<#|S(Do_ѣG.lDۃn>ͣuT7zA>ԧfC=asn4OA> cOް ?Lp;U8Pj k(bV7n(pxGn @ϫ޵pϴF8 7/'4^V^Yp ٩wz7hO:a3f_7}2+6 +^>zN2{ݬ%=jN73u^mk!L@LAol`'=p^_ԓޑg~qoC?Ab |0m6oZ7m8xCb |0 1A>m 6@LAF  |SA>)h `Ab |0 1A>m D9  Dvl+ɓ'9Mkmm ?q~Lw?yZhCۗW`?<][fݼy+X PSSg_3]lMMJcmXluwwX  (whϯدw.@pz]uvvڷf۸ y{kq#Wϯ6?}atD߿k^Mv;n}Mh?0t@LA"A4?>Y{{{OƍߺPzPӼ1֮bn߱2׃_CnXv9۸y=^B{ee8x'(Z'ՒN&e^rC{󖸚zkRh=b0w>oW5g_~aM=*$UPP)ͧH]=P~  QƟr!7NAJ۶]Nn )d]'PK[AEKVN>>*0rrϹVZz[զk.0^(` Ç=5Gϣ**/wܵ7 mg =ۦΟpw!gΦuys7?Y.8o2>iNA:ݻǃus(Tv^~ =&ŸwWӭS=%*8ؾkv=gmE'.)كiZFֶ@۪3ACzӾcZZZ__WWy`Cb }M‰j R)槠QoYD  )ϟBiBY<=i-M|Ov,_xX[37'4̯k=>i?wA6\P_)A>Z':j_oS{-W:jj7&-t}JJvhCQEߛz|葛cy[sr`ޯ=^UP۶p ~ZgwBXj.[ h] %}^RhgOoNt8Ґ~LfMa-?t6 ߻ogsSs'5-gxכ7o!ZfJWK=sz Wl f {{6%=^5lzr+.>Byڏ|7? Ö>tj_б}?kw_' QU0/ Ӻ^/_!P:h6?i^^-W1p95 \k[-YڅSJa*_f Rp M|otyN;z,8Vԧz}-C7X_l(A>un+=1POܺ}-z쿽:7 J8:j?NNu|Zp{@k}O۪vj{۶cXħ} |S o|n?u!/|9{.dI<oMhjYhXٟ}h?wDh@Mӻh?u^gt25SMӾ mA>):A>7!TÛzSOl{A σ  j7\~OG)Nۯ!^ڵfA>)h `Ab |0 1A>m 6@LAF  |SA>)h `Ab!| `dmW~ > =&#| ݼ}4ܽ|kvubt[N|0r(ȧkj_jNzFTAY ?.A> ]v ߵ rcwj`d<Õ׬j`X[wZ w>"#0_A>լ|:]橽xn޺;cr /(PWe}PνVkQP t )w}wrmQK V][oj.Zee**|y!"""""""""""""""|O -(:'t7>k}AF6SO!>:|WR]{ΪkB """""""""""""""S3U!4r /(sPVagO HӉO;|O+Mv_DDDDDDDDDDDDDDDİOP^AcvVOA!> g ӉM~O+4Sy/dC#"""""""""""""""bUh/MPN,N ɇ`dhO'6?{UOiBN;IPNAy>߽\VW!>|0"I.4INj|~U'SDDDDDDDDDDDDDDDġAŷ C*;.A>q.76 =TW/4^B|~Ǯ B I_hOYO _g|0xVOoqvC|:]""""""""""""""""C?gWPnA1S| =&AhOA>|:=z= (r S HS/'>4]0Pν@A#G> YA>z##G܃+A>BǍ iȧ ## B{~OC*اi`$|?n냎 ##K W{Nl|Vp)A?]][0ָ~/4'  ԹFp)\W,.;DzZn~/T+8ݞqnjVγG{65{T>Ͼe(^[&n?-8\+$쳎=rso`-yNbhݫn z iPXa5ﳷ7~  6i LTpl9K0~b97E05z{++|j0Ɏ7>en١Iz5 ׮ ^u`n޾|{7tfa۽v[ݎWvj,.X;{9|M._/EZݛg7O`ؔuﵮ5i__ӽgYX:k|y_NYu+v=wݼ˱V+7SWmړ3@H.HZm_WS%eϱr-Wqj[+̎`ۛ?CX:;nws=e%zSQ|=ܻZt؃oO5g4L>6tA> M@PB_]VS،I2;^?L7>=]CUڿ=?@u~8leMZO+k==9/WJ @=ꮇWj.7IۯOz_?WbyZު>7[~g\ǾW/c//=ַ7uضVo=)x?Ua\cOy_Co^o}Pda{_h3NWU{;XQ|nK Mh;=a*xcT|we$- z+{ 箺@>Bz_٩G_k]'*!9~. uy뫰wzhznvOo]P[֛Z?to~A|c0Noo[W6[_2)~gq]ov^ ,k|uʘ/kp%x| 5ӶUrh[+E]d7 _KÞu oO' ߕ9g ߔ]ZHcq_BjG'zٲVBfß':_gIJ=fn{f^ءi;veQ϶> =k}$0mm9jϲ<(| TC] Uغ_y_fnYÜmoYmQ;y9^aۮg6uʳsrJ׹~tkl:lk>Cy{. ϩ@o~OvAp~-@Oe^Jz;H{3|uT WeW*,+i}`T %#?wj|oNuki mooVk<= YWLWZfF̾A7z y=^iֿy= ܰ>~`NA.o4_۫3٤EZ<~faum ߯u8Q^cg Oik ~>l]P18nV~&Ms{@;z+_ح 8{lWܗZc+2ޛotYWʗ|m練^lG||ꕏ 8 鶦5^/M4`$u?]Vs^]9Ǧ̺*6VY#dT\ḥ`M"$q~hM+fW_F;[7oW}igB0ǡ5,n`ڠA>}6lcPϲ{o{kP v\h<ma D^ ghfg$=?eyѝ{ 6Pzt2~o-ntp{w [;$Zo+,+\uC '7ngzݼ:*2$u\[8]>?@ _KCk{IF6A> ]nl =vyTõzx6Zy6n~/ y $#0A޴^αC[ٺPv#O) I|k@F6}|#oO@ 2}| 8h `Ab |0 1A>m 6@LAF v;I //vh[7 #G?>&-\ŠK@Lк0 1H =z-^i6Z[ۂSA>)FZ0o}'Ab A>)kooN A>)[jK:n{."ZAL[!֬lzs}+_nlt)oMnݾk}O A>)=g_گw#T@L ߓ'OPQ{_^|Ʌ|5ݚ|"A%n]쬪v>?|SD#wrtrwwMmmmscǏۺVݼjM٥[V]lW(坼h 䦕5F+˺b9W"Uk ׬Ֆ\7bMTq.{lcWjZS=VϚ/yo7ٝvwnֻrۺ:ۣ'nG=lr߶{zý赭kmuս轠] {F}M轏{_*Nu>󊕦7Z3չS{XRт =x>Jw Mxbήn'@8uӧ p=u?quw]NCx\_g[fO*WOIu_ߥl 1/v/̶}Ks-~9;/R;쩰JKO`YGj ZFb*2K~޽/Xd k |gq휟edZt4=s~yF_m |SD#'p~T{jF[!{X{{{prJ/حw<~Īkݶj |NhT<\sD{|JoXizeq4Զ\A5Sm4۵ ηqҲո^W{rZjHUv[f ym*vEn̷l\۳(ׅ=[g i۠0Wg\pog.DW~x9>kק[Y}N휗_ ܿX&- > aҶ@VgUµ.rYnRw38xeW"Uf ]}zoTOcf=}A,0"ZA>2;z,=zYK+mS`+mԌ<7Va,>!vKt@ k.tۭ67Ksf9*OU7#]s.,… Իk!jm .jv=V]nM YzمΝz&q)(^\j|SA죵.w.8v`ҌF7|mEnUή-n`PnKŕM3kU1gҜDۓ!-lظ^λ?|SD;OAaMIνv梻}m׺rǞ{ Ш y s{68K.<^-0iSSnzSO9l=qtJť 6oR N+Wm=GN8ÉIu{E%N|0iA>*)߹v5nQ`O!ۑgdr~d'%=,@8Q pzvÚ/0vpUmikL7ןR>'5>V놑TX7 q "ؕ _r.εMߧږ\H_ӆ{SR3mi{w:s/ہ~bȲ\{I'#䫨ϸza3Աx%رz=NL8|;6o2PxOW>|0iA>kݺ+M6gjy+MmM wtyc_Bk#~>2/+rcB;Nl+nȊ urNڹS%+hܫTD/Wy;Tn^.o>ֻ:YWǣ^/Xö.ka-P-[{enZu5or_֗dUvfo_vlK巎`?6Mn?Kz z2-xteozyMއkn_Zח:7Z΍r:t_Geh:X!B?;IÝ~vjӝz}vzdH_QSAк u?H띎^߁1;~rE9Qcɋ4mI7ןvӴ>7ZF߭䆹PZPCC:uԩS^Sl+lj_F{}ކoS{ִp HlLb7o۸ia gd۔[kk)զkc>1k iv͙w%,۵;ުݼ e.|8=^u^}n7m7_ܶc+=_WsȂ #!ȧօEƐ[v{umܺڼ}MW78 o{{Khmדv2)ɶizLs3mL۵(-˳UyWj v{--2^47d5*\sVUtժ7g5B1ZkMƍvN[0VnkzϮ6ܵƋR +RoXie+ʸd^ӵ cX/iGZb7ڑEV|۷4mWKSϺtWgߧsvϲ=sl<ۿ2η Ɩ@ck=t ҏ\c,T;S-PdvV ({;w׾} QޗZ|}S'Fs55zk=+@W~6Zq%+Hw燢@_:$+];Ȏmzv-̲ms3,nVm;_wCđ>3zg')a]AN=!NTSSm^Z:{}v } }oAPݺ;;WD߁~;~@v{O߁+߁t́5Evzo{}(K:uԩSW|q]gzzg 'Mua8NچzSXNA=uyjBu=|=g_3Ӆ߫h*+tк9~euwwa_-q!?кRWυ "냏pPYѤ]O|Avy'6o-wA3wihCu W1S{βi zV)S rx}BQXfԘs^D LoSlgݰ#>?Qg}}7?G{šBw`zrOQSǵc>TC<ނc;N*>Ǽ_'Wz_QBx m!Ӷ !_ &p\P{ n@XvQ^}qmk@TIw23k\I!(J3]AC_U6^jpۮ km=;{z|(v~=u:kݵ hn4nvOoԋTizC @潯jj_6[cks @#ɾ{wtt>ӱ1t 1|F y_cixsA B+ךBySO\_u5λ9yq48V?;q>yQ[Bu[uMz{Ookow!yvr?G{lYjV{ڮ7M߿gv|i8d"A'N˿~݊K\|s}>;{k⇮ pSyΦ^joog.sn| I6}2nKJNrp AnJnXMusPƥiއVpFuW /bVXL.|uF=kWSm姧v{zR rι*0ujW[/ᴼpZm~mrۭ ~ز?]O\ʼ?G}{з7ГRk迱7OcAP1Pglw)4Ȏ`z_qΝCS5IPG7zC!s?TrԲLA39܁N+ WxuVSy N5YO҂%'/)+?:t~PW";w,*Թx кkL |v{Huc9cɟO:p tDC.]xOGWΧ'[""] & wM%{ };m]֮:ZY.BCp%eb~hUnWSg񄖳lu muo5׽yMoս%^BC|` .B{oMtA>DDD . 4[E^W VxZYW z~ޅm*v jT?g,Sog7|s5|Ta~u2 h]íQ)OBoxkUB쮇%o_+}׻ccU w,ՐK1v|㎈ _l9 8w,8i*WjX\զ~;kqƫIv[ǟ~һqMj/'F~SM\kRo}ҳm ڤ8q%xUАT~|rWVVVσu`L .]}\H """S?_mFf{,Ͼj=&zSZ~ԓ;zWs='(s5M=iͫX5-SVo'zs7uEU?XBDDDU & m÷|mMSY(ŗl%ivǻ6})7M5r73{:xQ[U? 9 ۅ>&DMM[⥫\ Oqz@̞^7+]xO#0 1E|E /d|Ÿ Mz.F:1ҨyBDDDbPo(!>:n E꾨Zi+r>lc߾ Doްwu` suCGGBʺCDDpJ2"""b 1H]ݟ A>)FB 8 E|ѕFeDDD5"""b%76Q;oUUuLA=Ƨ^#A>hݢR;|bW2n ȇ]iTFDDD\s!"""F^|m@L _B1{kV[{ѦϘk_M6nn&gwCDDpJ2"""b 1hCbhVThq4n_kdC)ʈk.DDDK A>);~ⴽf[Ii-Z+|<~;Y;;zj5n[? A>DDD 4*#"""F^#/A>6 v;I /d,7nI$n{aۺs漕|Id;%`P ȇFeDDD5"""b%ц 'OX[}݈amkwXqi y= VSw)8CDDpJ2"""b 1hCbkiol귳XWW`H[h'NOZqi-K!ȇFeDDD5"""b%ц _R7=[n/R't[ӆB|;ZO:ԩSN:FԩSN:uz _h]֨Sz}uʸhe'ʭtoͰ5ɖΈ-C;/ǬpyDDD 4*#"""F^6aiKe^4ld}竴I\V(l%@pU-ra3\ʺD|Qs֒Snm5VR;"_es+%eڽb{ʷ;'ֱu$mύTiumB>M[ՍG]ʚCָ5,o K쒂sY̸@.l8ڼ8}{P>{rWVpA\pĚ6k[Oص'gy0n&fvD9u$"Yb2ϻyZp4{Uۙ(ɓ'am}ŷnrm綷ۣG \lظ^λ?|SD;ag̵^|G6H """S#/\^0KpR`q˛u20̭z s K=ҹYh՟6@ΕՇ\F=RNu֢~C8z$?6oRXbs_l[T4\Qqi J` Я)*+mv)7n,A)ʈk.K\ZG#!ȧ!]G]x錶 ߵZ+ޜ6,ْ9#v/4 PrVyܪNU_%WXME;~\.]~,şŒfXomn/^Z뎃GUR;>:NqӯuΏ:OVԸΟTU )ηwoi\FgXN8 G0x@~p~];}[=Wϯz nz?,ƫmSnm.7YkwUUUyadBbhtWߴovR( Ydc //Zgsr|{2$=j>qB4U﮷6ZG-8|e}òe챜,wF>dysYV:mEkϸ!L+钸@(kWXvU.$_42CY+.W_ccY.+8-Oa/-_ϣ ʩzwnzkfQ[O[hMt۩՗~퇬)~Ip_oiYCLu|;sn?LH*o>2S8 swX{-;V{ןY-+z.n~rgzsYÖ^z %YʓV&ي֟@#lT?ZEBU(hx5/ g]jP#pm^],j?G4*h (ģqz\PNԩjv ;3Se8zkɋ@ z-0Y`՟6qA-nħڝy֒0 &}/4s]/}BA>kqpъGN8u_:?'4ۢ+]0~Oz?g^CAںz~ 4)K1#h~#0h4lj| 5̌wA%Xr`ai+Zw52W0kRBU9SA3=&ò5rG hh{z\]=j_q@L ^/^}};nc[+F[TtL;cB5R߻>}_灞FjH \3wUR[:9΃:X wRCř[yUW5|nwy3b;?;IǑ1Rcc3cױHan[ !"b$h(]{jg :qUM7?ȧ޷渶?שۚ7z_aJ@~[??9g~ڟ{u-ۺ[ E?ħ!Bbht73{]8zEHg>*7Ƚv7-;v9}N5I!A`P6$eGN Sҷ{q:zQ/$Yg\i_/8wpF7?\?T7{zWr޲Ի}M=~zϥ!E=h]:5o\cMrCd=Bdw>d~m7s$x\ScXPzVGz_WGzR(H./ zyE(;׽C::O:O=[:(u3{{8=u>Fcg~/;| _l^TR!g|0v4]ٔtK?H """EՖZ  :RΙF3FB087UZ ͮ>Sa`I@Ϝlt=|>  1TW?TRzcgEc`yC Ӳ}믇5{=: ږܶ=N$B'ւ!`O'ڇi5?kXxD'Ϲcct,]wl;8|DDD ~ZTe2t9z;i7^U/I8 4ԨzS{{G`&T=i0Me[=j]N=uv^@kr># qI/6Sz1릵xg/Y Ym5mCW~dl߾UUUO߾9nqTvw!>zӰR5M=v_6i9?WSSgU>"A>j۹{ΝJdMnzT?5YCDDpJ2"""b 1]S{JWC>"p{???=@;CC>_T:Doްwb$.B|]XwU[,5#v}}eId;%`P ȇFeDDD5"""b%ϋ??υ )3w>299q*muǬ@_{{Vܱ'j.A>DDD 4*#"""F^#/A>x^So|ꕏ 9=g_}a6٢+W;i+DDD 4*#"""F^#/A>6 voKNbka]4|БSm/MA>ִ߃=B}^ok;N:uԩG7*TN:uԩSsUOzGSN:uԩr;dHSc #!_[kkgԩSNzSN:uԇN:uԩSN=u| "AJ{_qy'vĺ GNqC[ڪۭCop>~=vihAvкѕa#/\u "A>=TW`/ Mvݽ#ܿfl9 V۴K_|BM̾Ēݺ |NiTFDDD\s!"""F^|m@L ߾ 73Vkk{`HC)ʈk.DDDK A>)?ho|NiTFDDD\s!"""F^|m@L F1k}nC\\#|NiTFDDD\s!"""F^|m@L #'_zq޳F61ҨyBDDD "ANkkk[X """S#/\*:SbYyvtgm_wږ-:jff'pa[<-Zz,;aV&٦U'm˚Scmd۽|ĥX¶4;#͎ΰ{2-y϶9q(Dz=|򏞳VzOuN)v)2jV5VMo]T۽~q,Iolk vOtw?JK8|rrΝJl@)ʈk.đicV$.h Bz3f%7sڔ'6qY"ƯHS)ֲ{ۛ>;Kڤ%g]g燋Nه OdE'r?]l l {>9e1jqcTo]Ao=9>;ѩ9;gN زElczq[<6ܲm[{v{7Z4;3NʰS{3-y_֘3%>X\9|򎜳cV,SE.\YrrkT2®V٭sUvXk?w|jj_jjjk_kkXXXwqxrO}?ks Eť>555g_|k)m+rB,Y '==lظ^λ?|SD;w/z w+;v[X """S#/\vAզ=ؚemzQh)$م&LrmN|Iv n[Q˯iy57- ˨nivN6YR;VpŎ7ڡ}eۮ:ۙVkRkmjx֟`kNT㕶h-9\f JmޡR3{]6ug}}[ɛr샍,˚t{{u_<&86LYr&)lb ]PjH '/8icQ+?t`˹+E3SqJ+]6=W:ٜهlpa[@8Kٚm$ۨ^WmNێpg•4;+Òv•g-@euFɷ|D&Z٩"T/gKR^o 5Tsvk)›iiͫZejz=SϭuкhnZGYmжhmFmYۮ}}}}}}}}}}}} z::&:6:F:V:f:v:::k}N-c6XfV6kךWMAnN=F. 8 #A^Z37'߷{Zsl!""b8Q1rͅys+tyKᡭkNْGmnaݧ OڇOv{w]}&35v(*[ɥ;1k.paYu;[dKZRU;Vh5ZB%;θh;km{jm9[cNV9Wmr[x$Jmbئ-ow;ιpo +_ewd[m4"WRʞpe^ Wc1ۗ8Q׋ :ai.(W A9O-[ϡsϯu:iݴZW CѶifm_ϴ/Ooϵu t,tLtlttttt u,uLul;8z\s>Z;Dw~o}9>^nPP{9ߎKriZCW i䶬<[!ΒN& F۳ܽ߮5_w5-q;K=oee8=Iuݺ}M{O1G|=e"?^8ˌp}ࡵou=p.?yb5n[iC """S#/\~Q!Dٟep5H )TU(H*Vi.Ȗs!{;^nYn ׋zpL-xűP8^q8{qTh-ЋcQ^ڞooͳOAC׋L{gm&#ЋnkjG1zeiZCʕuкhnZGYmжhmFmYۮ}}}}}}}}>EȂ({9;TMJOβ]㭪ڞnkDFuSoo2X ]`NBWX]mMy~ۺ'VaiIs_ |NiTFDDD\s!>/XMy7lܹ>V,>ffr=G0Snطelͳ^J.m‹ { " _l|KP;|nAںz[hkj^dWT ߻|zPlǏe?_o╮?-G/[W? A>);|䄽Ky[wl". ;$XMݥ`up!""b8Q1rͅؿW+Ṯme)[͜`pľw թ!9YzƯHujj%G-.5XzesDD[M4n!>vP|W;w{}MWO=ݽ#.]nyzv{zۚW߱/yn%7C|Y. v/LZ[burF5zM*y~^+#Up,Vxeپ)vy0'0ԹGm-6s:Qi/!8jn@DDb| C V:4eYcyV/\™w)KoKqqzn8܅IS6i<&ΰ/lRpȩeM{}ԩSNzkv:`HSc>R C ݺ}Ǧ|5ݮ5_w;:,n.w_Aq޳]{հNuH{6n9dB~~%e`r<0.iFZOSPXbgS҇JC7 ˂S+ tq} Z7F,%uG~6ek}%>ژmx.^aV婞iKX;?? 7tyDWt~q9gG:/W:ogM9tOAu^QI/uSQO'pWg'oq]~oh:XOO?˵O6YZ:sU_>VxϷ1_Sך\l{u^/+_da/9{};m5Þ!n@L1҂|IEW]>Uuv,)mww#۸u55pa-waզj6>h!m+>xW\fK.jIWXA>`.zۓq -ֶv_{V'Uep-H8os5|v>ߚhc7N~P؛`0{`oW“Gzv:O\zt>yA'tyCGt>yEgtyGt>yI'tyK/t>yM7tyO?u>yQG'uySOG;"+cy7]NfeLY,b'י ȹdmwFmOsMl D8^aKۢD:P^3=Ps lҺ,UV!uיJט?\ q;{{{uY\.ZTe{3/ک-#!C.L4U/}C =/j}}N^4D?Ln_4 ڗe=boްwu`1҂|&wn:::]Ho漕6}2;G$7YK,)9}OYxݲ -U\3TI%]x!{ve\ulm>ScOUٺGߖo 1޷q}]z:/Gݶ], ɿbr/[>'{_Juf^Je8z G E̽?"""yb$K ujkk[B """Ӣ,Й~kBDDDyQxOW>|0v7_ @_,@)ʈk.DDDK A>)~Ysں q=sۃsl!""b8Q1rͅy @!1E|ofZGGgpJA)ʈk.DDDK A>)վ9%s=Yw\#|NiTFDDD\s!"""F^|m@L _Qq_g/R/MxZZCDDpJ2"""b 1hCbh֮l/+7 ȇ]iTFDDD\s!"""F^|m@L _Jj}, N=!""b8Q1rͅy @!1E|Wm6s݆w9`C{Ip5n[U*1ҨyBDDD "AGN /&g--sR⛹=eId;% A>DDD 4*#"""F^#/A>6 v\=nߵۆ=U\Z|rǞjς """S#/\ D|SD;')k3t_V\Rf'Mv>[)NemM o{{Khm{Vvյ^RN:u#WRN:uԩSkOz=CkԩSN:uBݻ:W~qHSc>lN4ۼKw_m׮5[GG?)*.6A(WXT$chΜM߾MI>jmC6޽\v[q_jeG =~WP\켢Q˞<Z;Utv/SN:uꑫA?G:uԩSN n> uԣ_/>+%W\6fM)II/N?:uԩGɶCjLFS}q9ӦdrӆJw#γu,drOЮo;?>6n:|Gm_[[כ]c߱y § W큞w Գ_~~Q ,aVzܭ@'߽b?zBa?9{aۺse!n^W`[ǻP.6MGC"""b8e7DDD55/htw8^߷v{V{-azx""pټ"{of?60q `)Lw1k{7msϫ]zFMjWs/YG(ŗBuu6~-'7ޚkV'6vog4,0D|SD;ȧ,ȧ&O 5fחСuOHrf-toA>DDD 4*#"""F^oڅvm-禷؋ajW6۫G/)>IoT[]`kq{dՂ`  }oW= uڲp  -Z+zcq é=#?~ZWA>=3Y{GUN9}ZOC-fY3ey|ͧOZz}Oh}->0`hg+uBbh]_&}l/R_ڑICE|NiTFDDD\s!En[Ti3)6Q{3~wP٫7۫G6e![Px6gYh C6]o @At|5PXW;w{}M )@sΦϘkodzBnvɮ;ݻ|" ]翛7[w٤>7x??磎ml!;z,"A> nh]̭O@)ʈk.SlGs8-ۦ߳PXmيvS{KviBnmmлݺ}g _IiX~ȝN͚7CP4Sn4of|7m:w6oQ﫩3?Np,ȧ^<:Bd!1E|zׯ /ԯximm =!ȇFeDDD5˪fKkmK^-Jrzfsp`8?lsʒu!N6T@DD$(4U/}C A{LN|NiTFDDD\s!"""F^|m@L _n|7߿JJlђUֶ\᥽^|fYh7nܴ&ۑan#Iw#۸u55p+g B|:ڗXW_o~V^RN:u#WRN:uԩSyAuԩSN:VWPڧb"A>)ڶ[ݾsnDB|ZǬew6|u e{=_?M{ȇa#/\ "AImUVSSB|Ja_ΦYfgӲ>P/>!MnKJNr """S#/\ D|SD;w 7W`6n+W 1ҨyBDDD "A>=wS\?N=ZK#|NiTFDDD\s!"""F^|m@L _(mvY{=yv#|NiTFDDD\s!"""F^|m@L p}͞w>r=MIo3gӂsL!""b8Q1rͅy @!1E|5:wXfV?R!ȇFeDDD5"""b%ц ]`ob|NiTFDDD\s!"""F^|m@L KvZݿjq[w9u;V ȇFeDDD5"""b%ц WK{0yKQp A>DDD 4*#"""F^#/A>6 vo73ƍU-%5Mxn޺+tvuYye&m'Oς """S#/\ D|SD;ȷvf[b ͉k5'vcclMfZ|BĞkjť.!wIKngA)ʈk.DDDK A>)k9s~lxw>7n޶5wZGG?jťYJzLN|NiTFDDD\s!"""F^|m@L __>?ދ ݴ/5}|iCA!.{zKhmׯ{ֹ˽N:uԩG7*Tq>ԩSN:u?w _h]֨SN:uԩ?=E[nڧb"A>)FZo8xܗhEe)z+(}?;oh*wwo/^uZ 5N:uԩGRN:uԩS5Oz=CkԩSN:uBݻʫRX@!1X !|>u e{ww? q{jSs:8 a#/\u "A%n]쬪'O%=} 6E6s m| I6}2nKJN |NiTFDDD\s!"""F^|m@L ߥ _ɩw!tq u!""b8Q1rͅy @!1E4|<'i/Ҁ 1ҨyBDDD "A>|^ϦkoUk6ں q=sۃsl!""b8Q1rͅy @!1E|>%evX=z(8% ȇFeDDD5"""b%ц 򉎎NKH^|_/Ѥ CDDpJ2"""b 1hCbh8m/u̱vZ͞ޚCDDpJ2"""b 1hCbhV`Nm)fEť.wrCpȆ """S#/\ D|SD;wȉz;}w%8Wv?x=zbw۪1T!""b8Q1rͅy @!1E|o߱L^x#GܺEN۲=޾K+ݴ.[~HL$۹/A>DDD 4*#"""F^#/A>6 vO' 6lV\R\==/ږWԞ _qi i{= |NiTFDDD\s!"""F^|m@L1|"4z[!ȇFeDDD5"""b%ц 鶦 wZ=%6>Aڥ^RN:u#WRN:uԩS eh:uԩSN׳km]Cju< 2w[~v^Q(݅|Zo>A+*uԩSN=ru?7Pݗ:uԩSNϫ ֨SN:uԩ?=Ne}j, b$=zd--{)lx{uw? q{jS= EDDp0ok.DDDкm@L _}eo /qsHS/>!ɦYfZbIn |NiTFDDD\s!"""F^|m@L ߖ͚mqkdC)ʈk.DDDK A>)?h_3:::Sb|NiTFDDD\s!"""F^|m@L v(᨝/챤̺CDDpJ2"""b 1hCbhKW;{ŗz9n{r?8Ȇ """S#/\ D|SD;ȷvf{_GA>DDJ2"""b 1hCbhRR3fYGGgpJA)ʈk.DDDK A>)klj,Y6{koo5!ȇFeDDD5"""b%ц >r^x7=kikdC)ʈk.DDDK A>)tuN?yb5n[ !""b8Q1rͅy @!1E|%eԍк]z;d Is_ |NiTFDDD\s!"""F^|m@LкK+\OCؓ`5u!ȇFeDDD5"""b%ц #mhݪjii8~2ՊK+RsdrzCDDpJ2"""b 1hCbhC 8% 鶦 ZڃI? zݭ}N:uԩG~f RSN:uԩ?P㮹uԩSN:+hHScA>)vB|=z+(. + {6]X=hc1ثwtv:}롏c_=TYoSN Xuuk Q:Gǣgк/حxm3f X}X@bh /6ٓ'OsE۲={6MA c<~t Fe:pG?x5c<~8ƣ. Ї#P];!>_|BM̾Ēݾky1pG?ʣ^ǣc<~:pG?xC A>)!)A>Yy1pG?ʣ^ǣc<~:pG?xC A>)!)A۷ǟM}jhq޳b ڣGS:*5n?j_xa-[[\}KQ]Sh~>cUC$ދJ/حw{O$-Vr_O9ͣm{,Dp7 />Cy,DHcZY Hc.>?EH_sE{M_ZF[V\ZipcxGHuR pg="KAr25c|S"Y2A={_y=~Lkmm ;ttvږմK}[Ah0Dq">_o]&Rc]teu۽sOqAQ[c=F!:6*c<ScselӶ})0D+Z@o":NJsszu|#(."yڼmMc"y>;{M_b2 /<ƺZvk1;xHť:=-Y/|@Lht=򵍒O= UnÇׯ8*ݗ}ѹRy뎫ivWNB?4wuu?^WO>4i5ƭ{}pE!RG<"uwM 57o)=HctLulzشu;ڨS@H5Bn@v^ G8^ǃ0|D4HcSs{z"y%N=Gt~"yu7:.z+=_0D /<ƍWA:8 Dx*OW; ߁ ?Azwzܖ_@/@L h\mrAj7z:*5>LD՗m8?z5ӯVMݥ\Ef E]k[!6zug}"yއ3mB^^oHPb3D뗍;$^F8k't~"q/%ЗcFezE<::>݇`Xy8byk9g10Dkm95Vk.-'@o":V8БSn9 W8^"y}jt1om\O\ HcW+ ߁Ĥ=.Zcrd&A>)t! _CGnxPMxbN[i׀z~x}Xs{VnW]9|a}-Z}m˃#؇/6G: Wl΂ծ׶VZIYOK]y%G%X6T cS^Yzlc! 4$?DWm "q[Y4 n7U~ҨMC=үcj@$qvnMյv{{k<@ot<":um]pc,h5zD<3Н0hGuy5j ?C FwZvrm !Bĺ>r¾f[hé@2s l-=a.rwcz̞HC x,٭~i5KL}p!YKtPt1͑C$ާ+ C$:a//5Fg5*4 kͣk } K8^z'YHc]S+ O+9_I/ Dg:5,94^"yu7zZяe ?<ƂFHcW]{B^O$~55Mܛhu *  IZ }ǥ.u @Lh4ȂEPQ;_cIi * 2g//Vo%>K}/u;L`/)3 ܶȁ|nXi^"ubsc\yν~-h\l9t~"uu-^ksayVP@GƀބuyB_0Dy"y73%lъMgGp1B߷0D+Z@o":ֲr 9oeOHc~:21겭;،+!^WCc쟏g_3`xyVo(xHNS⹋׺i@_@L-_zq޳*!1E|׮5oу 6Խ6-큆NѾ}:V;CWcw@ܹb%+PkYpy 1E4|ך۟ޜhgFкOf/]mv`7]i>&Z5wZRrS5ɓ's_myM_autt4ťyE -kv 12yU<25#זbs  F/lJ yO73-Ai.oEU:rͣyxՎ&*7r]mjc'S]3pS  9޸yێJwq]gǩy3TMqM8ؚ33g#e[eɶrH)3ssD"H"I~ZhtV{:}L%٩n=qn*e.']C˚caONrLyr!U?輺QO>]ͻBU1jÓg.W{5`4BT2Oт|m;{ |;;fӌw mq6gsfv:js)62폮KA@RQx*Ao!gorYCR&Z.l˝NҺ ɽPf`O3zn ]wQN-ȧvoewya:-$xN].~bY/IFт|RUSfSYaH@O*dJo|rY{/ә {3}<}9WD7䓫E6%nJJ)읏t)ƉuhTNKj== +.Z^wz2ߝ's!w9~:v]p׫oyޟ:mf-`4J|Gǧrkm7|}ubB6A} /<=CyAIocOF3۴@""H*?pĖXk3i?g_?^dOm{lƜ DYVf Q$xխ$xt9WlɲՃڦۭ;|*#H*S>5߱.| ߪYIIovw3.| _ƒ6k|M_yܩ `J|.?ӿء]߽fS؞ q!H*i\-[PPlW>eWei]0.I%A^t0I%^Aْem;|j#H* -X-;\{񗿳ֶF  +ȷrzυ+{jnE:::N"H* ISS[rw! /dui[lkVob{a):pu9w|zuOp1^}K[}}Cw_̱ںpOcE 0~I%A>~ʽooNw͞çĊiS=?r24J~ΝXoo}g/RhlwǂWׯ]뻲={n{|>Wd#=|A>|kmv?Hxj4> ?mOb2wY}7 VݻWooA;N_rA ~UU5pΕ<;}ɖ\f]Y_tپcO$(n>.:_Yߵ[XT._MM߷mڼ**læm{wY iN<ښ۵.-=zĻ7orty [VV6u~ٸ)݇L>wdo :5{>|9Sfߣ۩w{FGmtAA>]W}\"H**+m&Oϲ7bKa1X[[}kjǿp!+4۹ f&7o֞-}Sa]j X ^|Ņ׺{z_ /^ʟ1WYU?s|WOϵYt;}nfS^j7Nh?p+ڳS]3V!9o۬t9j {f8C5Ͽ?_0FË́~Bxz.\jl&OtմϾt*+Q}z,Dm:m=yMGG^TMuzgz43Zyy R黛GKjbsg E ixW y 6]fӬl:t؛.ZMNb8Χ~@L;wY6obf.GG"uorf׫fu.z",}j:QΛNׯYBr#>ztXJor\>u槠kF%jf 0ZI%^A6Yk`| {hv6mS(K2#w oi;p;{.]׼aD,oM4~G3o fSOOf/fS0ƍ[?[ػMjΫߟ ޗ_nnxXT(P46˖о]t>sw9p zY5UPmntzΌ&]n> c.8I%^A>@Roq,͌vi /p^ oiU/Hӝ0I Y~]PþȅSJa*_x fS?,l6h ?sw]5-۷Pd8oVԧfq]n.Zl4A>f&wyj7e yY׫'n9>9C]ɪj"1\O\NEg^oW7 ܵo>~:z;N˛9k[v^} z}@۪>5Nh؟9=N:fA>@RQ Ņcss YM&]o Dԧ<}} G7sfxLwMçLm HA>$|BfA+))u˟nش.]fttk3ݹSR?|B|B|B|B|B|B|B|B|B|B )0@,|յB}?~)Fo;K`0yܒշֽ) bC}:MUmޛ@QA;eS/? _SK Lhê;vBWfMID+zYVzz{J 鰶O fM e픹SN鰶Oi+jxoh4Fh4Fh4Fh46)me픹fSA!Ξ4.@ /W]]-*F芽v_Aho^ G~x3yobjz/7oN{Fh4Fh4Fh4Fhnr^{\ ){ 2 utFB|i*?]7-gXSkշ&ʫh4F7>%L|-mG&Fh4Fh4Fh4Fhn|B0PAY<7 ffsM3!qM;RUMh40MoX x%{քħ)';{Fh4Fh4Fh4Fhd &1rx u-ȧSh›? UDE4FK{?WÛOa˫T&YԼh7FhѢ LM# y{3^|m ^k7h4FhTj}õ"5h4Fh4Fho\A)ԼwC|^| PPBA]yBFh4 мB}^E/ھh4Fh4Z"6{LIMj%y۽yߓ}WR4Fh4Fh4ͫy7A:e 2xu/- 0lط~k&jp[k[ BГ7sw<:.z0TSN;ꔹ|Һ B|5ԡ ljisW ƻqOa=B|^6/ȧ<bOY;eSOY<--FfSB|@<)Y ^O NC/eTf{ ]OmVw״M}: SN;oyݮ~z>, $ʹUP3y3iH ),ӌ| yaeu'm,7 WG=H թv,^{gO$F=#FFU᭱>V_{p]ګol,ڦѠ G} ekmr|j Xw!|q#2/+|ej7k8lSB`ᩇ~P{nS>|;1kqƩбp/5>{NSז[adQ=s iLAdE:{/f\D5w]O#yuuX7gLyc3zt~Zޏ.^N?D|E=VOdm}V}t>[3ptw&n&V9 M<Ͽ('͍V]Z/c2fےuv_i[muDe"Wyf]ζM֞.t١ ĝ%[G~e}{W;:-r=WdNεVFەu?<8l<}9L/lUhϵMȝ~dKivVˊEhW'z4{D:c1A _VhDF o>FF鳬0Y ~OHzjU!# 3tc՜Bt~}?t95#j?]ήvGu?"ۭvyhyr;P:6x[z?m`V~າ]Gu< mnozy{EFrmжU{f¦6=z>X<zX;_6q_v?<80wYg} ݆K{n*#yXVӸeyt7w']F~|&|wj?p|G ?j@ ^ v;ΧO}tOPo(?X/Q+\#?!͇)t} ]\}G^31 H-~| @_kٖ[: f?E#rUy>t[%q?w᪐ʭnoFFx٩> RhVWTٕY__hUPv;zڻW ] ,oHG]KD,un@.~|[ޣơcɁsy˞ z:t*"wؕ( _vw|F5Hϳ3>-%g>9 }g`F{ ͮvν)GF=/DyF=:m/ j{l^z}}"[__w§ O×}<<wm=7.h80/CKڧq?]]נ _Qׁ=. |]u䫭{ߔ喥b]tų@Q!VS{XTa90z{fx<w_gvx`X3wG=Ls8g&!'.gHϬt{uzh4m}2WQakϮ,[meG>#<ς<+#Y=/|_o _<YV|l+6x~<z|N~w[QvCss ̼2]oT /?4CO<#eN2x s QO#;dzف[ ޕ=``7sO?rC #ZC 쫱v2 >U#M}_Tow۰~ioWo!E!o?܈Wf.' /W.+5x[C£lcﱘqPsG}z<#< Ggpaw;QOJ!>;nݻM kFz^,yl?MMRr^pM0wy;7Y (c }{÷#e=i- >ǝfp({ox| kn|/jK2f?jG%f{Uh`wV?:Gvꋖ ~]O発?',?gT0ȧYZ] Q{T3 yz^BWW,ݧٯAͻ6p ᱿g>\gvOwy^%[r(tKoٷmItUP|;U{@`,p"B\л~ Glomyjҁ[,+| GB_Xb9 D<. Ӭ| wX}V϶[폊)6g~^n;܂.Cϣpw_YhWr!]@so )_[.O!ŔG$p@Aܳ߳^_n¡H9ۖhyZyNZȅyȣ#†=Vc}ez9Toio_aokXF }#O~8AuҵCgC^o$O䫭wyA>ֶMv=V^M|ڟ廯xrgC_u(~}tprkx@Mk[Qh3mx E>[q``D2<~ y.edP<9߳g~84FKo"ZS}AWmWQ}UWy\C ":?0S->mxr!<*X#tqݯ㼭OXΘ+jHgҺ#KLe _k{ut=W}{iQ%7wUa{nT_xy֓h8lSo oV$>mYm#$eT I ) ) ) ) ) ) ) ) ) ) sA> X|y׮A> 9=6681hV>|@ $43}AHN f7|@ $oAHNc E  i\3}AHN A> AA>)ݾlݝ-6|RU˽.ho6B/z]vm+** k`zۿ2lx ^?nk׮ &ʵk׬.| RǑ#Gg`ڢ)\03Hm.\KH'BX! \qﭣv+^HÇ>ABD! UKE :߆Y@j"8B@:50}G{j[AȽoßٛS>:{soVXTþH߷1$e3淯A/P?0QHUA =y# qb tk`:..WWAXp˺;w꬧W #imm>H^]?}Wr\#~`r=wb+5_.|G=5;޷jH'=dU{m{}E8tXFC#u?'fھܨYmq_}:і,[m_eUm޲6lfw>k"ÕOڷk6ZCcێĢbFj/A>C TE/=4p~wxcva@j!7v/Q#I:;?GA.挜 8B@:50=hrsawHN?ȶԴm4?S۸)JJJÇ}amWaGE۵w,suM|Wv]k~=+/t:"קyZ.MCX#UvE/uP?0QHUå#ew*?&/{ RATB/'j]їv5}+,aS?g_/\ \ƋBX! TS1ܶ ~@: 7v,yMzG_hmn8VXT n$GK{,\n?/#amߎNۖ^}{D[)%6e\wk5zWM=j}MuۀBol!&Go^ϣ _Gg۴p9ϖ~7ﲂG ۑP+X3^ݪVWS1/(s%wЭ ;T46N*9Csя7nQnoY?(N"[)%6ot i`mڰuszzzmmfH P:6D$ |RAWr.<@&XHEƆzi"y~ f; B}mcKoQu?~G_[{gH߯D?ӟ* _??:-yD <|O~/Z_,ۈVS21_CcMycSwmk6*=\aPkh#GOfnm6oݗ3;d݃mm?r>{e%[ї5 ,qDYx#|O~/Z_,Y{C~ڦMOT{g^|~ qS+yKq]-_.rA_׬]k׋n5:;샏>_H']|)/cF7Ӟg ;wmP P3mqf]n3ֺP.O,|zsz yt^oi]f[2Q;'҂}D?^ohO?'C흁ُjA'O{{-r:>w/.<~W dAMvTBo#Oe:4VT tZC Fx L/Mw;]nG&]f3f FciQOuШJ?8uuu;VKjxji euttFF"yh3淯㑎A>͐`ɺA3I zZ>WKǞn=?iЮ{?=N?o$nNn zgқanw5]ׂ}D?^+~}H߯D?ӟ 粲jA'OW4|wpy=׿ MTռ<ۖjAݟȨ!^&Go#ZZbN-[K! X  ^.)sŻS>=|-;RA> xKpxKrGruCz~S(2wt3MȾ^uhPOKmO6gGNт|+n~H(, Unj;ez5Wi@"ci] yLD=Ϗ 8gcA!@bx L/fe]͍͇ͻ&|@rQOw5 iw{vMz5:\v w}}fv|"n{G h]-{ҝ)u,tB d 0DC@"ȗڴjxwD3@!$# qb tk`hqEw۷ߌ\o:NzB '| A> _jret3 vO9f$%RA> }# qb tk`;]{G6w[CH?R C TE/u垬t [wy;m| $:|@"G !}%W+v/edM=n ~& A> _ھಫ|v[FH_z{яx*zYz<|:.䇏8B@:50=vݷyon5w*8H-A[ggW\`W󋭳mSNZ{GD?@+t9ڠjnrt܏!DA@"ȗ{׏>=V|t:[EH_T;uޟ:Vo=|6lmkB;c^'/6^ !Pt+[q5ett-zuH%ȧZX|æ~>Ͼ^ նGNق%k\v}`WT1_a+m5wX殃.T .\.rآ]Oaqj}MrUj$ |RAtj\xr9$H^E/Ls/_ { s+n=pT[wں{Ns+)5 !gi+ԕ\woKG[AH?KK.[}CX;,cF7ܮw^wݭG?FSpN ۓs;S?HHUR\.tUxu;29n ̸ $+|@"S!N=OQM[i;:Bޅy|W\y<8B@:50i)]-6XU5NÇZ'|-i-Yɺ{\|s_//Cm~Z f+v}-m B~3DB|ifS QH$*|)(p*z][ӣ{q A> } )+N*ĩ(BXj] mskǐ_-~?UA`]W۱r~ߚK'ʆ?(Ah~0y=ȧۿu[a]goYsPJJ܌|ZWwt{d]rKng}}r5 ߟޜ yK*7{rvtv[Wwo?~vސ _-~?+jA'vy=W[ٙ1ޝwQ^Jwh2Mv?G//)sVA]h^A+ N tԺ㍨ՇK?~G_[[;$W ~O`/DZ tg _tᶻ fO|b`,|~V]+۶j][w8!V%̲g.˝x[7' .[z6lǓ"-G?AﵛʆjAO?9ʐ~ Nwzgɘϯ²O7uB?_XTl o}^0| ͮQz(\-{Cw-!:7RNYF`$tk`jR:s]?ޏ.GKr [Һ@I M;#u9qw/ inں{v5:ᶫ=q.l{ϼ#hAk.!ҺRK릞 3\ӝ-@ai] } \:7ƾaVoq:#L6B,|u!e.+w9Rx %/ " ,F}oWx[5c<:Zzlk7@r!ȗ祧%tOO smp3r^$; qb tk` l'\Q+ɜy}B@ 7>mEVjB+xFjT nVo'X__]FV;uwmæm̨^Cc͝a/7prqe]+yiOT':]ǡ"A{QXYקUC(bO_>6?H bFj/A>C TE/^reBxa $+|cG=o؛z_B6on?ݫw/\\/wV>U VHgڲW[ЏEg[kM=@"7v*]<+|P<ҴMQq쏯 iYWؑ'~ڵQx׮޴ f2u}*!WWFѪ@"~k[m3ݨ]OE:VU|sʇA׭밮]g[um;sMyckop>6nʴRwZ$|!B@"ȗ:?ou>oo~k?j @ 76祒e,Yisg O_x=KoܴI BO_Cc]L !u&<{7[&ơrO( oAh]Q}TkniuU5{~8gAt\8(ť6{7"VE::>9 7o'SgXw@YB :+{V<8}u*zNrEKyAdu:.OPH _oouwok[{wt=okJJ"u_tGS?(HURGYAm{1d.-@ 76D:wi|?g~+((7~73|ɣ'5:v-[?\ƋBX! V|tU?R~"4p譣HnNKoD/}x>3WTST~o]amF ߂`^Lz~e75]~K&W';m=uޟ:Vo;\[r}>kut,ůжeMy9W/\.rآ]qj~}0mU3mW+~ Q㛋\M'./n> yi"y~ s;jIM!c!+ẙ޴mV[wV!o#VRzk)B,v+)7v,X -X Zc¥Q:;M4 R+h?دSw =zu&7Ÿ \˝;uj:6۾;BߺM;Cg.5[oeE4C!@bx LMo"d-[Y.'GɆ i -e:g?ܾ6mWw v#ϯ)"jٍ)||}Ӡɏ~2se7TsQ;z+ ڟ~ϑ_ƒ|XnAa=Ϻ[o)TܙnuA>4^S=oq˯ڍ[n|-Ӭ{-mn|Y9n/' kmVT2?C TE/5״Zʏ'vur/N $ |cC=z^<Һzi_WQQY9t zZJ6%nWC'aTkk:Bwzw?~G6$W ~O`/Dr+l W-hݶ3:.< :ϫD?Ee"k.(}ᶵg,?ᾚ-q0EUUSi^ QZ._E;{.ti}FOZWgQaO#| kλwzOE 7nr3n/x6o+*@믞{'O;oh jrD g-YD ݾsķu5wXB}:xOoN_/u=i]] D;z?҂}D?^}gH߯D?ӟ & W ?/{28jXҺֆ~ OjtJx#MvG=/$\OO,%L8^|x]d'\a YL֥ZF Jl 6mƂQ? q=}o"-G?A?~-i Ղ觟~S? џ]"ܷ ^0󏶿mw=>?2_-~DFj -͡Q*Nκ=Ϟl'\pAy׸_NnoҺ7mÖ2&~ z-G?A!A>ZO2_}߯DopZ%#ZX.u}.7Z'BvAi?Zd'2yPϋ%\/HOVȧtfL} =?¢YFˣڦm{\aNME[`0DEBo|Wd|XV@:50\9^oG7Lo-dҺ@rx4Wr?sn㛑e&K0wL4`WK{e~W9s ^]"n4[ZWSp ʵ۬!ҺRK&~W[It?i<乂Һ@z_&պ -dQ1OŻOg._̷Ϻ-m~H굢ƾaVoq2BX  z~} [&ON84c }Q3ӿcss[ZZݪ/O1yAl|ZNY]Xϫ}<}k:m}}fvW".-b*tAWL>m~2>H4*|ɯ{Owuܸz7Hl1< %Rľ1(B,59#tC_t];@ xZ[۬˹h>H4*|oߊVx&e]Ϲc""9A8 VHgkYծU^x;뺻Ck[AH?UTVet߳~{7_EE=|0| C TE/i)\m7qw=-=@"/|qD!@bx L-;縂FƊ_;d@H?:nݧY}7mW??C TE/U]ot_o-ͱ-sV^^i.X___w=x*j߿:.V qb tk`}`_?ҡu\-@r x4f|O3) J§8]'ᵶGZoZbo_pe(wͻ<ݧ]]ݑZHT*|Ws>p3e6tZI!$6|@J _cc+v>-ϑ{5^,cʘ,͡"ߢe-s!;t͙;:ýf/6^ !Qr+ o;uC_dAH? k׊leV\\:1[Zmuّtz*[qkM- zvۺ〻zzz]-pcڦ¥"WPbwᾫ9zVϴ_.j_!DA@"ȗV||VLms/뻙w7HLA={گ^]/i{9 /[}CcTGEU2#m<);BνG֨?,R+X3^SǾW] &%v,?xEx GuxܩAp*7Ѯ^wmغ;rv;jE%q+(w>ͮWw޲ .+W0(ȷbVwXrcga A> _jt6͐g1zK.պܹ8 -Xf͞oMMA*+qӞٯɦ"ҕ-H6ק:mNsr-_l]BP+X3^SÃmGmk}xPuqI H {eNv^ ~ Vs6|ݴ-^cS?gNf Z r_~lnmm UT򛟱&V R?HHU˪vtcAx{[<嘫1v :wi{꟟M%vϜ=ooZoɢ"֘5w+)ԧ4:\[m]ݽ m~dXjAO? O{iNv~o2|vG޹q~cEe? >SQd 7,}}ca;y&;|QO3_3e{d]͙/r?9f~O+*jAO?П`H߯Dbo{n W-Io)t{fWɸO?W'Oo}^0:cObPO˗sç\=bvwX=ot y%x6cAb"-G?A?jAO? O# \Ѳdd׸Xq~cEe? _Cc^^{=/mɲծZjk'w(|~ڦь|yUHOA>-T i4ß-p\ZW! [va]=iA>~ܾ3$W ~O7jAǿ͊7# 2?IfW[IO?/K>?Zd| -.. G2_x2w;|'獴or3XaYI7Z;]-K^hI]-}R@ci] +/pK޿?%6 f۴mOn%lށA<ܧ "w脻Վ8 4|mL}rVf~ .TҺzW_۱rxKlm*l@`i] }%t/ZOt߸:;[&XaMbMr[^ZZl]/dز[߱ Hg&&WX0#+%psqNx 򥆚۵nV3Ƣ{PMӮM$`=-[ƞ7}=& UӠ\oF>Mdȧ}iI\SOK۶uԯkKWmO>T6;fUV|Nf}2d}:s R?hHUӡvtexKl]W=$&|ɏz^z_B􄹒gsg+{e]pӆ-\̞Ν}Hφ ]Ks8B@:50,v샷[?E)t _jP(j̯7 _7?S} AG=/}LD=/!|z< )y?C VHg&oV|to7ݥn$&|sJmsV|rV}r-mQ'O۶jۼe57{͍t|9ז\gwloY/Ѻs~IWT|=܍<ڇ_ɴ_Ε]=_f|9]'}QX8^kop~`%۷]]m~%OOdF!@bx LnwZ]AMaDk ^? ةSnT^\ ֶT٬]3WX}C+-_>|+ 9{ަ 8OnޱOgb𧢡8666 9O=69teeMVRRNgWu>_}#]VsKwݶwmitnXBw{uٺN_|z.C TE/ =zxK|״XICH8ƆzTA>g{GGZwbΣ)-NJBX! t^4_(:. oAhAE?iT'snD2Ρk*ݼUnLY@^z v .~yf JhKqhwmQ^^iմo <9o 5xMGD_Mˍ*tw[݆a fZ #ڮ޿B@  UK>>?glo 3ܾԇ PϣOQK PBMŸ]m͞6n5;1׵ VHg&USϸ/ܵe/5pq}yA ~9G?u T[f[~Kh?M?~o#Mǽb_߮xTH]ݮ^|ߏa|4$~Z>ECW<|z>5߹zZi| IyEɺd7lGNqWjJ;c Sg/[ KE[t+:?6ǝ~L"JH*|ɥ}^4}M5nv/$|cC=z^|٠Ź d1?u4/i F)Ï?wyoA+|6\"Zo ct؍鲴ZnS{~h)M<o?= i L|=#nGye8|*tUԺÚ%oڭj;.z߼nZ43|@υ篰Ʀw:].ߓs;뱠~ Q%U5ͣn֮Gx#76D:ȧ'xUT3yFJr۴mOz;B6t l-V䊀E[ZBX! .)s_m. oI<եnW~|*e1Ar.xW-ew\Kkh ->Ԛ[Z]_umWf Mߍݫ)| m/_}-ǡ>N]w]F{Ul<}&~c4%:,Gq1ˌOTXZWT?sBK\[[g2|2'\M%+m/Y,|} _VvX ?ȧ@.;N@"! UK.ޠؒ˓/O o PϣOizB)ͪ'47VF?tV!NE9BEήHA.ZQG?A?!!ZO| ݗ[NIDATpob;Q? _~X'WlBM}[od_-[^2]HEmӨX `TCT{^y?߻+&8?ƍ[r|ЍVoɲntzO wYϦϲnIsbGß#gOϗ~Vx?yPm|Z&w6%v)g`Ifx\7 ~^pKz;ZxOoN_/u=[ZWa?-20]=A?~vVِ _-~?/\9߯D|?q߱z{EݪVGs)D?/*.>?Zd'*yRIBn;t iiIe)șKѵ*lڌc`Q!NAH O^ _-~?UA`p}^G3ϫ~ EX|bٟTh]-94w4E?Q[C1RmcƠ> qt9]]ݣ>w4eiWgyo_sC[x8 'N?-yܶli/>A>LxZ֣0ݜ+]OW3i= 䛷x[7'6l~⟑O4߆-ʼnwv[Wwo?~v': Ղ觟~jw+Z鿕6ΎŪ,oQ?աZ:5^OdD:ȧ'-((v>>?ryX;'M] vZ C獴_G#f"XV@:509]=]g䇷$.-uZjH$,{0Vޒ⭊j-X̾-9k 셗#'޲},XF!e| M;ڝFjҺڦws>;pd`hAkejH$, Un8.-oIgݾYK<<%t/H)%l|-^mRU5Ŝ W߱ Hg&\FnrД{r x+#'H bO!R+4zWx5ȧ%_4#_WX8ceLgSmnlWK'Nw˹z*SoE6cNƠA>鵌VYWL>m~2>]C TE/Iet;ፉ-|uC/ILD=/!|u[N_˹(unx&a Jc*8B@:50vݷyqEd-F"}O|M߯٭lCi+C TE/9ܭjuu3j/A> }%d؞gliZhOۋ]JLiI!@bx L>En%W[ù=nl(o ~erKNKW~`%7]䶁Yѝ+>:s qGH_ XҞO,jUد^c$ݶTx VHg&=Ks]Ѭ0{~5A> $BO׭i/-CP?0QHU/ϻz_EQCxKbZ;lR'RA> }%doeGYo_Vo|>m:.䇏8B@:50<q-%vfS-@|O|ZZz =uuu]v:m}im+tÇj|[H*|T{0g;]u >+)|{t6]Ϊ6EVR?(HU_W/۳,qlGlkGw +a|RڋO=y4bV5_x­;`s+)5 !rpM+垬 oI>2r6 uҏR 򩮧О{ UTV/^;Yt{T;p ۥ|ohk i5<3D+m9.ߓs!DB@"ȗSLdpx5GH_ [n+ }ڤ(FNrr ";:lݦwr-_oeE4C!@bx LZZc[G]e`ydTs݆o"ծ۵{ mش͞Y^~mٺ^xkni jxA>By#Joۦm{BC-+UT ee5|ZwmVTr~ %6jem]}onjvS/@WB q~[CsX5mG`;Brmc c}#-G?A?XjAO? _eq+m_M~ݖ+(W-~'~'Aʪjs/U5𧷬[]cCra,A>l|AлanwWͩ6.uyK*ez[Vaw^ O{zi _-~?Ο[\lý{᭏y-33yՂ&#7ȧQ6nɺ]h^A-^X?jQ!Ǻ{"-G?A?~ Ղ觟~S? c ]QD]=H)OD|b`;'MMn&^XBc pZ>7cF[-˿f۰e{&~e= =|~ 駟d]{wH߯Do,p5߯tkiNx#9??i4^0򍠡ٖv'\p=鍴 BL6x Lߚ-}+5L5HKji]- K'|4ROỾp-NB-uCɢ뭭W鴺7gGNт|+n ]~?C u*Ml+o 8b_;b] HD챴.>ȧsZ>zssHY/FjDTTs2\eD-8@@:509Ԗ5ުg[S6^r%=|@Q= _ ߹z*6U >B{ >nUzu4ww?e\j$|RAPjc?&k_>ZA> }%t,j˺`ﹶwߡ~ +(*φ x#zGBX!  cgw$w|3-|@I _~ %KG\]ƂU6n1O1A> }%t~bW gO_xޜ?Z{{/E!@bx LqZfqpk?gfe[K+#j۱ͅvzGeaٕv\_WZEQ ~!enڜ+y0Ǝ!B@"ȗ~}ոn oI2B| U -X5S~odG!@bx L|]Al'[RGx薝{Nm/c ]o\۹8ǶͽhևBH?y7_;}bWÇVz5}93vݧ]]݃.GՂC~ Q%Kc@׎@WB?eշ]/#xO`_/\ek6p-z\ƋBX! ևf%,Q1T̾t~ϻ\.7L †B{{i+/tcFOOXc١cglѲnG]#ƭ{ݮ gy%hz_lLNj}MrUj$ |RAĤC]=Uޒ4nBH_ 䓦f7mZXTbi׾VTr3|} ܺcsU۹E qb tk`bls*-z=|Mx+&ý6[5qmYK ~;p=~jj#|ɥ y5c' i5?Aj=56 *ȷbVwXrcga A> _omєcޚ:njS 1BH_ SoCZgglnisE?o wr-_l]VPTN8 !vx+Z;%0zڑ >a;ԾyH2ҏ~Čg?6>>ݫ_y{l s8|l ȷ}Joۦm{sL^OAήn[n[dP0C TE/hr5 pIz78)\A>-Kq%7ϰW~˺`._qmehwLNTkhl~W~ Ղ觟~SC>kՂ3;ә%:"_:Rn G?r].yՂ&K fG>uxg.EFx^A-^X?jQ!:z"-G?A?!A>ZO| cn+-|=??qwk[lWAJ-wR}{PZEe?ɓA7n;M?Mۙ+zz{]Ȯ]ɏ,w>͎/]A>ء%qsr lݑU;KjP-0QA OZjAO?_0tЈ_-_57]Ͽ3'bwG;A6Qd'2;,[ئBƞg۽ȸl\sl˖9m}6|efu5u--y譣U۳,ֵ??>mo}^0nFܫ>,|ZBCK^]T鍴orG85l,+ ~]ըX/n}Mr[BC67*cEU}1'ÖeD-8@@:50qi$OE&oF ν67WOYmYKɎ ~ۼe9C]{^}jv>bA]ә l~QNǵhgO48cFUV|Nf}2dV: C TE/\=UK䇷~|-srOVZ*7X|q\cWջv+ U7XuiݾDzm \d◣"`v)WKwߟfSŞfSOXT VHg&vzb3;Fd_;bYn7POv _ƒ6/!v'O@! UK,\v%0T>hu -ǫH=Aw{7Ԡ/gD!@bx LL*ؔ9Rx gӬlkk O|.?ӿ'f?Z~Yw)cED! UK=]|L } !uWB,\f?|y<%P+X3^ӾW]$ccV|it!O|Zacj6)0L|RAqj%mBx &Ӄv*j6t{+g{sʇ7޾~ 5lsƿ?8B@:50<qCbrKucwyYBH?y:::P?0QHU\ ґB͍&[)w/z埭 WBnޱٻO%VGڦc/.k 81׵ VHg&k£Dχ UʏH _^~߿bVQYe7nή}imJu [[{GxWQ@.GM_v $ |RAz29G ?[cCGO}aց[wں{;[H!@bx L?k s9K䦻 o WU:.] Jl6_/qj}MrUj (HUÝW7 PďP/yw P:DH_ u`kopXvڭAA.[ڮBޅy|ohwYAQiT# VHg&o62:ѹɦb-r=~fe4r x43?IAjou}Cٰ=rm-~6l_wu> WT+ŝOA>*9W 3 H*|!k W/:84#5 ]$|@J <|ЊK-snwjkbo7lwB?W^YctS/gߨnA>߮bO?J0rJ\i'u~B|z3>ns}m?/&O|#ȗ{5zzzçқiWk(p kniss?̨erA&3t\' HHUÆYVTQނx+ȪE)5܃d@H_ (ݏ~FjDռ{W]/_bkZCKrșK ZRc 6mƂQ?p;߂觟~'cH߯D?ӟ* _??+,O.;-sׯ6xU ~/|O>8yr۲u[K'SNmn O#hEE@@7+,+ @5[)W8bhj-k<{CK/O|{~۵g555Wa 7 ?\4C^gh] ; [-[ Jpi]%z8L@PO^ ?? jAO?ر!A>OljWڳ47tlhor[ 3^W?hy!_tɖXϫ4&_B,\f_]d-kXEe 셗XRq[Zu` WQUc_pww,8|b tk`⨫luŢ Bzx'ANS[a=̮zX{U43^Ɗ|O-9s8r[v[z .TҺ{WRH\ mcͣvt%5Һ@J FjF N7lqʘ7-{FBX! 8 E' f߶ESXKvt{O h滊*۸)ΧP6坏ƍ[SFp6s9U.u[W~..'==.x^2d,tB7ȗ A> _|=U=ZPgwڼlK= Dե-H5 ݶiy8g}n\XV[VY`7Z;nxJtrWXY[˺;—'|k׮6Ej{'1_i# WYAm|x AmY:P]qgDCH_ 6ۖ-;/j^+Dt+Ֆ5۾W;]:\fyR 0q~;-v-oý6iwS7pa|PH:ZB׍Rx]vo}Bڃ]zmqw 㭦 ϕ]gs=rpuxdCXg{ڎݬ~ffOwіx}~ζͻh2r|;Ȳްо*feI{{'=OzޛB57⵬jr. w}<[xǢMˤ-ymW _:t իr]pU7<>5 B@"_77[,= #:5M33iצYٶsq8 زt3&_v+lTi]m?KdS(*];ܛ>x L M k!=(|^`"⷏ٲNigl,<'- i:ڲOF4\.<Q⊣ +^r%OM.w" t ߞ]xg[AaqdI[ioﰅY<A> TE/ڊ""97 ])71 :ȧŸS>X__l(wMbN~إ[!NUʿgEnx1K?j74sۂA+܏i^hD3Zh-J/ufPxvT3UnGDΡZw4H/XRfYn`7NEou_}+ڱͅvnO!|jnzE[S[TSK\xDhi֩=r]Dc)SA!^=4GOW-NMz,\Y4S^Um,ɟM-[oCθ91׵x]@Ac~ՌMUh2C%4cmnv3U&~ӴMA hn\kU9u{Pwꇾha4MإB/giJE ij>9^2E ynmEkZBOp,r2_r3*% uF_h q}8ь 臼3;5q`4 h-O M#t}.CM3_)S`D"1c=>AXPܛeTs[;r~vvXgkj5mTX_b=6jK=7RfSTz˘iV>Χ/| @wXefqUOQ!sW%r+P7Y z>I_TwjMu#VJJ]~zFV* Œ~ItO&=[T<|?s|W.Glf>N>6T~u۶;YVt;͞B}R^YNWT+i`)VK;|;L@"!ȗP-Q!նVXYE;~j]c`w!iEɜ%CSHVu1eWAQMY'#uM_h贚@|~ ~YX~^z_o&;~$5Zb /Mq7 n 04VcM7&VޥMA)xV8e`U53ے+N:e'O?<2#jaLfhj֍ؕо۴.\γkX}C߼ JiB\hhr3iK>(T7Ng{#52և>W=ZX&j/M=O4snF>(T D5^=pnFŒ+=M0lwzWKܱ\hUn xnC z C?١۠ZS=5BS*L3y">dkáۥW D!.C4K>zQUo5Fо@[thfwEɤ FohM ^qebDّ4ź^+=W6]W+l\9p8k i5|ZwmnF@~8zϋ hp~SmC#=C,$|V6 Melr Pj6zg:B״Mu~M[96U6^5}#qBjt'z}F}86AzW _|xԒy5 OX^9qi& Y{%^&o{&k~oP!GM7q~Co ZI}O6iE(}goO %ޫGӖ_ $|H^-v%7kZ~+msHO#r:\[ئU3Ժ"-G74&W$5?nȷrl 訂Xst^uVS14n|<\f;>` p /کvR]d@[wj*F(XRE\BbK<RQHKBv.ͱա{ tv/[/٨jA=JE (wp} ]l-M3ߩȥ>|Cޕ>8-qr\?P[vsNphץPr sjG?yF?~7FA垭vlfu?)̦=f#r_F7Vxf]>YnB_dk׏`z~_8zˎn-m ._o;#(jiw>Hьu3ιi}QWT߮ZeY56ģ_=:s\eiBCs?ft5WkӨ@ђ @*ZYv=zoJ(`=]-~'~'A>o=^}r}2ȧOiܭ; qׅ4hw_U(OrXfkh[ i?9f~M?=FS#䖯/Áۊ` l,ՒnW6[c}oAW`F?6*gEk,t?00R~^dg*<,?qj G6ۦٶ#f X =] =\S~oj+Β `㚹ࢫ.=mq/+ Nv+T@=˯ڏjb+>>9̖VM;c>^Un7{s{:?x TFAA QPge%wfV5YaD?U':e=|SA/:B3Nz8]ϿcٿD| Ղ~}sj᭏'GuY|- [A67&g[P?;Ղ&__w }&V_um>nou[im×Yg5Y4 OY~Ve[EymV=}A`%t+v.u$ƬCNfEP]h^A-^X?F㍨ՇK?(VIT,VTњ j$>pdUݪ^~oW*6/un)SFQh&5},l*6xP>H)X8U|5JtePpj{,x_I_a]}2LljB iH/hJՂ šFnc7.9ţ!s0BO '5瞊SE wzoBM[ Lג IuIIýY_ SoU8{'b׏^ IZYE]]fŦ€ kgu35e5T$]9iE}{vR v_N7ںNy T(h-Eo>ty N}nn??q _~X<W߽jy'N^|Tߛ;?#A>ֶv[r yT;{g{:fӌz6n|OKj [wwҺ7mÖr'~{-ߗ}} 2Տm}SQ\o7ݵ;v-X)pf:o(p;w-}g gf}~O[)Dm\u*40z }SyjAwbq+.s;¢˶~9}My.0cs{hܷM{MG}4MOAoEjC3f[jDC[#5t5ڣ=Ko5^YvxuyM7PR1&XQ\>8UQBsnM LK>OziHZCG;^^?pӅwG1}arD?}̐~ ߫]9YhOrkj2 6w75z~D~3oz\p.  v+EVo_͵6>?Zd| ++R{kܩ4vߡß\O>rd0>(`G_EN4zOET~vdn (P 2苷.ZEOF*تndpIE a4 ZUa%}=*h«*jI=*TitSt}尴OzPUK^s^i1N 6t%jtpD5P׭}SPNk)aM}F|Ү4վ7 @- ]Σ€?T8vkz_nwޣa0}\a @ay.W^+P'buV|ZYc ǽYV߮sA;5˞ e:B| ͶlvͦZ3mתrVf>k@>+,TpgKnGZjE:{ ; ndT?iuwzHMd ۤzSt;]h' RMCaBȌޮ;e oe5Vnfڵku;݌}1^3y}Tv4u[dsGV$㍇j ];Tl띐ZD>* E\oNfzS}HjgZ5Y=Tkf TmUmF‚z S}~aAnuz5XWեM9\EI)쭺^{U{)|p~Q}IW}h5)B!&"֍-01.\}.[4| @:I )-~bW]_,pll|>Ϧ(Rk ]ͻ"ŠbN߱},it_xho*H̊wMF|jTB*$y4C_UP:4tzPF˥%QCB }"`Y $jYhqMY#UЗ`&J@:{@yղ jV:ԝUOn7+7G{| ~<[a׏G]|@яi`fj`6YfɈ~mZ{mmn=~1nM]Vv}<};W D2Vl[e.i'Of٧3~TCg_}g^o4O+fulՓt] VY}g| oٞ)H HՊZSHLNQG+I ;9^^h/q o_vBi. ;+zni𙂡 ӨUxM- SiGM/]Q*,e4p|+Х*< ShZ-cJu=LfS*zsS j =֪t[HMkz<埴a=t_(NFk:R1 h[sےu7ZL%5tߐ :{&RЬMIaE`'yoLDz]5uӪM@ >~o&A> }R;||XTtLDPK T…jVAEL䋾8PQ~ T[URxMa_֏_A"f-f*D"x0C~PWHa-U0jDZ؛[MM}:B :Ϋˈ7b; 7iZdy#N,R?qM6dPnTpFvy @B`AДB)1Q[Tw5=n6ɛMGs{JG nX5%7yOtk4BDpC!*Tz~jp7 E3#.RF[q㦕u^PN=zMQ4Zfz]R`T3*l;^5zGMjZXQ[ Wvz2rˡxofzqK臞,^[sKah->))(D^Z%D5LnUpƽ5Kׯ"/)9ܬ hz `rA8 VHgHgC/P?D"SEi$ 05([34 B,/ M*xwusZ= yqSZKJ{QkfZ3)^ &zxQMa >uz4+|ez.? iU$^r{­ i>Fh&̢]X&wX)ZV\c47)ة(_Lkcfiwmz蹠mWs%)0.{B oa-[`=uuƺo޶w7}?3W^kv. }_6ntp̝Aƈ tk tFH?R C$X٭y5[DzӌV lfSG)4q5Z7Bk ($`Ϋ^qa;0덶Opcu/)إj;sH3nj}$DOK"9Bt *앎ˌ+lnBGqG3jb2 +tZhM^)ogh?-~^ruY7fTPcG2,nۛUZ2]aGgjF=(\}(=->{vPm]׫:*#例]*֬k>gMGs}eMCv{>Y˪eZ-V+n}nJXh4׊_m/~D7exk|M]ꫭVp-'~k؟L](7҅{ [:aW]8EHS }j >m5x f30SxP+X3^7ۍlޚz7A苴F{8ɑdwGٝvyG;qK.#g!g8r8l5jZA5ֲѐ VT Bi](3~{^$2ʪ3{Vᑑ/ܝ@>@H˓'m/]Tߓ'O#O=3~Q.WX\’M" H NE^:B%@lL Ռ)5wl6W l{fSП{pމyTQVZV]6,i:Mn |zu]\ G]\;,@LZN,] ݫ1-t Țo~߻q{iT >y_f+;]o6XۃX6p [۱de.@1@z}/+usӸ=y۴}r[lkljM8&)q0W >rͳ&=nv5n>>u=>qF\>슉:(M#E6;oW ]G.X8' {NݴzvgR]揣WLUj;wjJåuhV v}qtlAymN֍\˚]&b}վFVU2WO_+Wo]{wMwޟG7u(\dK|Hub\]}[:w B?v[z-m/{P>Kn|5G'󬤴­X͂m VV~q@>(Tf3o:lS\h%} --N҄LP⺎]s{Κ~W6yˤlfB-Yۤ75-;vڤS\Hil9ױDYۤAJRfښ/]yaװhX%=lMU4϶ϛ5,ÖG\>߾u{ϹG.%f ]QZCiiMCk3-f%tƨ#n?Q_Qޱ{+}T۾[׺+-6c4B\3m@1@۵M+$;&X=N_B#\EeM֕Exb|͸_qarj߾K]:'_UC}N\J&VfhLNR_qR*kWeqG]w!𻉧iUUIEUU+_}}72Xu{"`A}jmO$*_MZ~F6uhυ S'9t\}N.5PlBB=O}&)-LdH[LVnn)KŠFJe$^IP ڃ_Kl$+qjD@~iɻUraQV0aF:/&.dKRHX;L"`G[\kl)b. _p5s%ZvݘP H"ϹĀ\i{챀[~ͺ'ZZݖlG]=߉YW]wO}Oz ܺ[jaXIlxVT_Ҭ xjǏֶZ 3}H}ͻ\',0fkSp֡Kt_43wTmЪoۻ+9_fm>n0~H[Kdc>*p̂켯}AA$ 8\!zGISDz+IkTn_?8ǵkXZH!/KTvf}q[w4!Omm߶]\iy3&ĩQaB5p!J*q \4*$C35$cQ3RbiXR%j &j`K4SJ0uNJF>Z7O̾+g:Oƨ}S+rm&{ivU}O# ltolk_JQ ku-5 4gALO5ڶ$:PlujZEcY@<_q5U%aYҫrzfb6Eq&ob⒉4_'EGhqM?_/&"fkQcaƕ=1NwI9xўKo5puەgۗ5,T%|ܫ\hfɼ~v'w|/ Xil+k,J>ʀfRȧmK; u`LzDG|i梊,@f53(Ĩ.]wǓeE'_VݠN$9YYω Wa6&֩fdSQ] zTU@ QR7y5V4y]}S5ӥkynFWC{k5П] γkσ= سeϫ=#|왖0u_g;0RS&:Lg\,`>]$y.qCvMؼ箿_|o?*˫@ ֕h󑯳e.ʺ$m|^=#1塉>o\ 2 _f:(u|#ȷg:ohA߭~I'',[?w7eR~iUGYύ'!T*c3H'ߡNϑ~WϡL\S|}=uLנs9hW;geH\>ouڍz[}ۭ:;&m^vc_uzlO_: =Q&gPկ4ZWޒ=^-C=eMb@| Ckn#Ydi\ްӍ& [bh_|j > u0{T׻o6Uèg=_S6w'vdz/ͩzꗪk=ouO_|Cfm_7A >cXwToWYSL?bA%w4WAv{٩Ij[߷SUR{|eJwMOW_C }[]JTg~bKկd7奥n};WmʟWs͵ݤ2oڇ-t,6tb7M6i7w矟gڱj. _&j2H Xx>p_ fgD֥֕v4 }_= >ϯ2Xd\{>ٰ֮߱oXZ~%*6Aj&Oό~_ϐ>=[z)UrLg}y>nJR@ dWO~~uՏ{wx%]Au*Nq\XS3KO߲ύM ʪ,ږ ¿?U簁3$/?gIWL|@u<7.ՠ HU5hZHJ.lߊ)vWƶ,5$XܟE;\o65>27~p_r|#)fb3QsyUJW1*CjtYg}~W+_7yij?‚$k4f/kʻ5\|_=^05c*O3~Dɽh57w?~u\o⍂Kyi׸k w5fMReH2V&D[xo\嘘?:vJ]9 TTsiI+ *1C_j f/?pѥu|{uGoMZ*Ѵ|MoN[gkS }X_4 VwTYړE{TWJovٶn|R3%-V Y$Um0usMofZ|zח ]KKw ȷCK'͂l"|#18V %}Q_OӵWzhpʶ튟~a/nMsa@RzmpVĥ\Cq7ICډJ\}L{#^^:v];k] 4 ;oi='mDO秠ەj6РClzp kvM e7,hw] WwVB=zL٨Й䳞* hÊ/̤g9|gn#]˞[q[!{$oϷ% P&m6ш4ڂDrުD:/3_UNz[:\eUMrsߕt=eRccG]|crtђ >lϏIJ!!ntK%}Q@@dbIbfFS7#_ ×\o$ʺ9ҲkQ`f`-I)XPJ:cYl>nl6 ͰѾuԻ7l #ݢ'KeA7ܠ0;$}Wu6:_QmH4j $GiHQ]|CAbPf'yլ~|~*oCc7z.@YrOd' =$Ѵlmkߐf=[e}_FsSL5j|׮K]ySYj `]Xgg4TFZ}zTR/t.ͫRt"KbV Ix9#H5ja5{ʍfLMz|Cf:xq!g6jFt Qn?ZgFkDpZ¾,FKh ѕ)h7>lv@|9MhՈC=|F4}d$sKe@iRyȦ\k}ޫ\OE=g[ow(N1EELtk\J/F~KD(K3G4wAòJrFH;^PХ_~y7V~%H;]u]e}wdHR^Uِ_tk6FJj!ͽ{.vN:u6_ z{cbۉ $F{~SG&VG?c;T9Wު ۶˿?>Nʢtz[GWHJ6"D4F'Q`uoT,w#Pf~wx{熛:l.U|9TTԳgPV6S:*yǪ/}n$ =?VR@ÚuQePwmuSyOl#l/_'Ь?zo9]ehfٚUkI[Fǧ>酓~̙@tQ2r|/31fQGU5vIkhjqsߥ}r-:7ui:}a'OMZ*Ѵ|Mg z4!"h&!,7xs,zfu:z܈f]6ӉfbL5q᱗f\nei7|a_fEK.z;|]4mߚk;,evoK6dDrQ;8BJ>%9We@(]Y:7Qn^k6Dd XQD٤,h˞tkV5B”1>/|X>\.u4S| m>ǤW19ͷ+m0{2teOk5/GI A F>4?O[YAh&/j>:q=:yfkeط]KjI h6ɛ[ٿK9W||tW=76+Ke>un*gj6rެ!}W_b]f:ϖ^#? >|!1#{"Pr\ۢ6Uͦw4vVroi`LUN5h*ݗOu=Cj_oR $vh\|ʼnghW`_3gKGϚ7M>Y*>H;VKMW-#+EI7@|s~?f[E>ٿ4|͞zzߨ~.՟lD_TH'ܧ/-swe:r|Ӡ ke ;-!$|{y:$`vH 4Ajyb@ S`_5 ]IצkԵkvpeNV7a9fqDM vS&@۲KY-k3,Zǰp@{X %Չ`/X(e%T+?_gʿ 'oZOꝡBz|Pȗ۽m [)ȧ@=iۖ'#"Һ3}߸c6l&&&b-;88h谁.o_jG?~5]-IɠXiM?]*TےKF'-4rWLS7 M*ZAZM󻘘BeWmJ\So2ߖπs5@`i]@)2!w>uoLB]_۶{$Ѩolv.^eʈZ8 ZZZ\yyy@qb@>@>KNh+{O@j5 7>4>_n~q= p8uՁ f@iy;yRSUقsA,P! /@  !x!oA (fPP|WXlA *@!B @B <sA,P! @?ق@>(TB@>@,yy"ߺ \A 3@(f(>{BztT?ve,W1?0h608>{fOce~q@>(TB@>@iPO|Xэ?N8wsA,P! /۸u{7 {[tOr'N_tp =ްӭݴmqI\fdVkYpmpM|P| |q{o3ȧ G]k{/!S&"B@1b@>@fwN.]i'4cލ74@  !x!/KR4s8rC9[$ ǓJ4tS!lӻz^ bR!tI/@TH't )=ȗ.=\@ Eiϗv/]sGOs}ܝx͖lycc㮷߂Z:L,|?/X^@Kj Xڬãn`DH'=I)|tY*N:^S[R _4] 餓NzZݒɭω~WJ ȗ%|/ߘ]+a­\}2}:$iɎ'J4tS!l;::_ 䋦R!tI/@TH't )=ȗ.=\@ E i}Kl=+{Ly{f_lA~{Ϟ>Deu0{{}gTi )/.KtI'=o߹R _4] 餓NzT! P! 8+bb ||!@B "/#q0W > C-B@>(D(^6+gϒ[tu%?:q0W >Ft>](=^C7<2ܒ@]'OI(B@>(D(^䛂gϞ{/kdsW1)q0W >23>حX?|;ttԁwK׺o%6&>[ʝpŭ\ݺSj{pۼ۸mx J . |PP747l;);y~RxSpρ׾r5YW` %??yG'\kqCoukG|y;U⾹\w;/պo%Gg_U'+:}v\q{ԹCMvseNwݩߪhw5탮kصL_Yx;Lq ||QGmdj"o>HyO>}j72:f|RwE_~q@~o34:G]sF6ʚݺnw\Ηoﵺc&wn;)҃wݬ&uj,ɴ?f78t.q@>(D(^ q WT;C#k7KܺͻݣJ+m(6!^Ctou>sǽ{omݯwr~ӽ{s ƖW_zMܿlyUW]q\v?^U߹_yp%w+.,辿.k>:/1u}ןo9|?=P8R?oH7&||R@ 6N_jr7t g*ƳIzmdKBG,r[lal\v VnM o R$pj Q쎞8gK(708dE"Ј񙞴 {i~aXzS߯:ֶy;nH[qܭm=_v_qչ7܉ۍ̽&w]w5݃6w9rR_sugU'eGܒ>Q';ݝ|H; 0 ao|[ wȗ@T/5O@>!Pycu} >٧w}ai S{WB#@w_~SVܮKnw5n*\tZZ)yI1I|cK"8OtaaXniOӵrs|Sp&'oL0ZR?붻?[նgTP6[C5cz\wno=Ckv-\kWKv]#fΞAH۽ Q?4}av_pF !F76خ}=tlY?~#:/cS~5䚻]Aմjo=aSnsUVݯݭV7t`\w֟G{tY4үֻ3ˢi~j܍hZ߮jsfLEr^m :/[t{?ȸ.C٤NMi||j~τp }_{m[_"OHXUʧlv5_}y}^>V7+y+-]ɋ>0Z_LM~ӿLM~tSӣ- w*__/ːBLӥGӣ>0]z 1}SnƍQteFiۀ>_~'9)`ol||BczDeu۾݇|n)=X.{}{,M)0膲vWw,-/z&je}#W[{Է]GKڣtHWڸ~qzM3l06nhjo ~6ovkOӽg#VUZV1=X!ݫ1=j~5wFytY4Po>lm⺌QUW~W}D|E{=ig/QmPtϩ҃_ϔ Wԟ#?;h*4kkרkשۮ־DKki[xYgEgJWM$Lz6J}˯^+kp7+[_7v2ܟBI~=SzзV2ˢi~ݨhΘBJWY~=],VH)=X_+OLRoι/V{,~t䛂^״,ķ]e/={fn% AȻq #yĄkooO~*Nh-f:::ljHoozQDMM}vS@|`1,nx @5[Ϟ:vnn'o'JT>z]S;.oÖV7Pu&]kFFFQՕT\kYykhhH~*(bɓ'[lP֋zqqEjժ'(&^x{/ݶ]L|#C: : +(b@>:~X x!oh43)/Ё3tB >bH |Ņ4*|,.'X׋+b@>@"!]c_K~JJ3PExhxǏ]ك*\QNՈa-£]6Z)C;uph NZ4?FjnEjQ^TTL&vFeߕ`31&lLy2sy7̖̔GS )ɻf6|Td?Q\@]PsMi'*uAL7j{Wwtq$>p7|?+t@qzFlW!cp&u&3|1sLmdֱ󡞘<ͽK/sU^/L IY*oLy6_VYϴO| Qu]Llz\u|I}q 5o6˺/\u}v,-S?pUoܞ\llH7k}/u;? \9勗ow>X6moWnKEwVo[dN]hy-=r5;֞^@ĉЁ Osy_;nɲ %NƭܛY`/s$:68`unǞ{Ǐhn{9+7ZVfҵVf4M|YW.Mr+~(ll}j]`m-DX]ҕY{=Ke#ȵ֝R'fϣtSy])ɻ8>PdGe˕m9.]b<~;9ȥ,v/Y=Yjosx]&pō\@uR{a^[3Kx%;|/37rU; 7SXWdSy~6=qz>ΗBi){&h`tutu|'F;]C6ut\|FfREѾ҉U]Ǹ0;e=>1NnYδ=._S沬j7?y}q!vYW0 ;M흾srYYe]=m,:Ví+-`,.үKQ^h{4\uSXY8a|3-to=m6hwM W$D;pM~}{Avwڮ녧/{hԐ&?cKpEWKܸu=qʉj;y޶ۼUV554F: G2R1wFރhn{yȩsW1W(<7] `~:gBφʃoU`MGm?VFbffʣt1*mG x:nx] [+(]fǕ\F+'I_@|`'A7U,ڮQmXU.z~Ճ|?xl+-1NnYΦ<_ϔ7':`.˺P?)OD.?)+Jʺ}ZZ ,m.+>41Nʯ7;Uh\UYWM}Poq 6uh Lz{#w-G|hn RSsKPӱ@pz饮x4RDY B&U/k7K]!Yj#%\hn (m/4RF+lу56:%5?B7^ U52ALuĪPeiO"uYI;uP\׮PeV/țn|+PBFq!ui]1(Ṫ:u'/W!t ^W;01ԶV3 Ĺ#k'D+ꇹ(P/L]ZW̤hޤL9ʇ80e]D dfʺ'=pM :`˺UAړIҺUuN{媬+hҕ+by΅_W9P~ܖΕ_ǫ^Wu˲a֝iY`*ͪժ-vo |EBjhTӁ^|U/Wzje!.dہk5*/ґH{m ?ZnTPN/K(7dہ * {#S 8M9ee?[ڂYHA,n]!bō"5FQ.O@|PWKd)?4H ˥T>j$-i Ӓ F}`uV?[f VL'r5"]oXϗnټlTըo:C -0$fB{F0ێ ރq'f >]AD+ꇳ]E> {zqj>k{Ͳitfkҵ_L"]UeYoi5n|m ߫Q[H!kq!We]KݦU~*/sMʺR-:E|ٔu(&P~hz@"!\T)J*c/‹Q# B /IU@Ȧ7 ^m6Rѥq dӁuhl#Tf4;"H6=}&o`*:ʁFi^lXR+B۔0]LltD.ǥ-zaԞLiw@|`*T>\@Aȥw_uҒR+\@ZBԚu(.3 BWO3T=q.0?7%#^l:3{$l:+hh;l:R "Wg|f7zSE6ltR1.FYӵ3mM逹*,ʐ|Z1N=@( **ۋm|^Cuظ'rշ]rW}qxsו/mvIkhj1Łl)Q-@!H75lD|E3$4 IQW/oM]Cm>Y^^@:p]ӧO Nm;tⅼubHTL%iT(>j^,gqa P uo|UZ呐$i5ZF )J/x])2mƐFkANޅ]w0H͵v8KEk!zIKJ1?W>Pà\iU= .bW W>Pf$ >@3tjV2=Jܽu}V~+حjToiyG(|*L18])}v8]L4#ztSR?/fZ/uJ 3>za4( D1NnYwQ .o檬kvv-?-bf\.oe]r=mG-NWʺcz 3~ūVH|s\uzj ˦߽W9qeߞ |Eto||o{Ef*^v_l$_ dč:pҒz +Q12_fSuGMB7WU~ǓׯiӉ$UlTK/TtA,RgB?5<SfR976'fNGQG^fʣWy'Gᄋ[}.پ'JT|xȥԻPↂ8ez/FE+/:rU|{œ>0tʼn\@=$ƍB'_ϗg+׶}66(6l3al"pjFPO<:B WsQ^8U lԋv gOOǸe=_SMu("T|SCP\u\uD)h3g.zgZjuשU^ą\uiZҼ4(:[|3] _6e]׳f.F[ 6#4=B @ A@>@>@>@JN!Avdti ceUY|unSgBST:Vz]-yi  i`P$_ [;{v]ݽ:Z^|Xn;q׶gϞZK_W6zww\cYXZ~nߡvLn~WiGv5򍮻ώP W@aC _L|VHt-v}$j q M-g]Iih6<熆]m}xbi흮|펝:.^";ܷgsU5uD514<|}IH> [Nt=vlе5%ː rt|ٶ]yg]B>w{$qݻŀ 3CC(\  q'O_t{w]nʵ۶FjĪD=]1aJq] #o0iP%~x$)%Mѽz컇vno:֝FBD6G?~mljMn(|W&@?B@ !w?soн"5QamLLk)+I"s77dhrt N i}S.e-l597$ŭ;98:0Jv*ܪ;&H=n^ClVvn700 PW@aC _LX:VڧWf#e?u8KcQ-!N#i?l۸m/Ѵ[QY<6Em1d!]BZb*{L<߀F޺\dFM9p4 NB _a~~ |1!4V ~GKcHh>]G=UH[}_햝'Ŷ>J>8-m!b6[" i) n h {ZBhَpժͶE ޸u{b]Fg]]=_On+! &&P qFJ,{/]كIMUH$:?*ĉSg._ev|mQKZ?B{}drQ**kн[C&NB W7t$iظb6><^Ow:aGK܉ؙ~W=xܽb;E¨cb@ | !!6 $Bxb„WEY\KE#a?zh֝m.>/ |~;~>[ʖ kl.`@?](O(O(O(O(O(O(O(O(O(O("ԙ744l : @A @?ΜVdqvWZ={,GObФ`w_/ww9w:Ov?vWsu%STUո?tkmmO%KWV# tG9c?5H0µ%qo~hxvzsu:BS_E==_񟻷suu /}($( : \pۻxFGG'G_I9}/oҪ5]Ww+Wj#w%n݆6jtll:|FFG._nIQPuNJ;qɓ'nOغm:+2m']]}C۾s;1;0s<6(ido_ξxadO׶o(_vgyЈTL{X~ =օ7F즎LujUޑL:J2城{/x7o[^F e?|yD"300~BdTkn֝6? 5_9ܝf_-JDѱ1ڱ{?v>~OO>[biu?0`SǛooנѫ!?sj!]7??KۮWW)JfG82i49,EG" [tßt!QLBXtoWv߫2C_{{k}S>*+_y}nK2O禥E`Q=@>8! OЈU 4eܦ-;MѨ׫nP$qEZaRFg-YnFO}{> Az 6.^㴴Pћ8Y(722:)X,u0jpp #W`):ϲk'MZ/ݽ砝Ǚ7lf~ȵwtHقv>a*M[__o(Bߐ^h[^{"¾o6iS}Hӵ7kݏ_Lkv#f_th^Ut*gy{}|?vwKJmT# AD|y)k0EQ@K9h_zA䊊E^[t@@>OѪBQy%\soQ%HUUո?-I&qM=T4j^]_lܴw6 Yy>s_euhi?[J "oPs^< #)ݵ|׽Ӿ!VZowt2_燀O~aА[t*$HD+יX'4:UF_FE iWh{xM'm~tlL#< o_] U):-TM'*e#it;x;$"kJ$o.:_k.?566OF&Otukwܮ7BHL;x蛗Q}}K[bWǐ:?]dN]ok{S I\}N=.?ߠ4t@@>0DZ34A{@>0@gϞMȇJ _sk{x"yXB ظklnuͭ&uv%[o|;@@4' Au-zIK~ )OxCn`h Z ߣ>70`Q ؘo:,xOxe_۔VGWs;)/euH^M5z[8|`K6V475Viڧ=`6;)Ox|O 4OKr46ȸ! NZ4z Г4W_ڦ4E+zbs;)_y3 iIW[*êZAYك WZ /{baaaa&,LZ[ݤI&WlzqO)hO|d_۔}o}c3zaaaaTSbl|78<|OZm&WUS{XY**3ڃUaaaaVN3 &m-I{'-N\/2wQ ۵O=0 0 0 0 ff4`y!Ow~@ 4FJT4Gskhjqu ͓V[׈aaaaa -I{'-N\'0 0 0 0 0,7R<-Ob4ߌdA 34L'؄aaaaa+D&-oAxL|)Ot<< 0 0 0 0 ˁM). qx ⓍMZ b`f狎ZIKwaaaaVR0_`A M Zzaaaa͂E4T}- ܰ,eȧ/ 釢3/]zaaaa=7ih5inёA./aaaaa۫yaPnB_겺Yi]^@ QQO';@ 0 0 0 0 +tKE-*ɤO_Tn>@>< 0 0 0 0 {5KEm:=/)N1xA|!o|Yཨ:G== ~aaaaegA z7ip4,a@n0 0 0 0 0lvm:=Ov!O1xF&fF`AqOszwݧ{PXpPHDdP@@D -q`R@&QDD@f3S]7bSF|Xs +z?NŠ@@u|B@~B@~@@@@@@@~HP@戴UWod@C{)}Oz2G4/wgwi?s$@nP :Z5T5r?76gu)\k~e~OUVXt׺Eaf9~D̂KAPWotdV\ЂߴΫ4ܥ}6tS;4˸͕*)jO{6LoL~w~b)N8Ź.5[r5_.Z7Z{gc\貕Uy08ʟ~0pj.Z*+j!Q{+@td?W:Qi _vut]6N|_*ߴ*ێWsovA݆k۹EC]tL2 wxoYse]6r2pmrZϙ򟥅@-JaZQԑ]TM,%Kjz& ~cǎZF\aU~.A(}B_Er$,)bGtm;l?k&%_Rfr14-zUIu&gE/n&4 ]7ݖnӵL t4->,%RW -_RI_I3ïo:H]i(b#r_ϊBnu>5\ώl2-sݮUMU~ꦮl?]&xgcg/M׾2>Zptkf oQIt:aIg\rKj'B_JZW^.H O8x)o~sQ݇n5?Sz=s^E5|~G[ϻ>:p W(@sZSZ |N%A]۪Lm!QϵM{3ߴy|޾c-MN6|wL{*\nFIPm_Tf㿽|HO ):\IlmUpOx,X$n#QXt1Yze#_R d'(9Aby/tPLMfuΫ(q>_U( @>z.[ }LgK{r{ ?ZΣv3Y,iÛ;?q(8yf}W#67>[ಶP,:=Ȯmױv.-=]^<&,&Tt~I'Rft #F` 5?w1ѧqwՑ>3F,~WfΞo h nYddro: zZ=5ls u &S2lc¤$Ҭel_m6F'[bSm6uZvo:-Sn wUoy=vyt?tfyFܷ6{mv0e_}}m5fFHOn_Qύ7ǝh{zf=>Ox(3ҿZp dLY08.]to;[zZm<3ys\{ydE}=g},^yM$*FFyX۱=6}.1=ׁ׋wW6ǥصsQ'xUGK||wL&F>9k]ΖdW5ݗ=NeK=Um|i^dD_d>ҩCZ@ݶkȺq 8y'ϳ_5_u`PG,Hr<[ ^.7ŖL"@;-8R zKj=JGaqiw)iqNhI4+r dE}}>Z1筤@}llR2}=)Ow1e>}}=6O'x\v*vUk…_yYZr }:ZO T[ bv+[}9Tǜk{G/?+yUuʪuۮ}f"qr?OKV/E@,7r?NIT';-{=~-pЎ|6w:l/ )DE}cL{]KKǨ>ec]>Fqi/׼?:T-iofK2 qtrI9|䨳BO@y~}e ^WSqW:",+|Nˀ?Gj.SPiZ ]o1]#YZ ̤hx.:/- Ӳ.NpY ݾ)VCIaz!Ԓ0-drZ\ecrۚ^QԑRdMMK^2_p`Li×s GӒ 8ԣ |[ss)DjMz7]o}fZQ38*u_f\S=.kGUPf[kW:}¯Q=.}}~saRM ȝ#ȥKe+NJ~:_p1Y].}/nz2/紓ud~1{TzJ]Ʈ+.lJ}e'ow؛nF\X<-~mw8AZ\稳zqeZT@[~u2]}u5|FE v P%pH9NO>?e*@-hi ^Vi1o{@]N tKZز0vT N ^FVّHOu^0 g"Z 7+,210*x[;-(Uu;TE}ڲd.W@Q7{c~ïQ{\u5Wi]Ǯ)xG%y z|ӬTE:|,1rf zL3e. U]sd_Cv?L{exgl@iߩ9{2.9jzZKszۖtvtD>4{Ly`wiT_l.;{TZGnPg&rR藈gr43"ʤ̧4U`)Z҄#p]#_R+8]?VhJ_9,*De+MiO/'%DV:ט.>{Y~c"ycsޕ>Kۋ|["kmxt{]{LZf}:MiYedA:؈̶>vkR>]hP|W-Xj۝g~a?oFs)NO[/KPG+&NTtK\Oϓ_|݆ rVۭuo,4P˖G-zykH/u>Z@Qt?5? P\?[e@=媪ä`eSzW+r=& \q/Wtۮ}f"@藈8꽿~iOr]*TfP:FWOT1V.I' j-MgEG, ew ȴ襗 ǤNiK3-%[_qgbS#be@|~Cm\A>7zl-{=vyP穵D4%]FKyG%D=fVEd^YˆnӵLEhXp/[Ӣ^`Ov \:]VA;_*m[ v<.WPη*NOE.:uͯMtz4[G'ov.f͵#4$:MKw5^eǤ*H}_v*BTN ZRQ\e?-#rM>@(❫lD%rl|uΫUi@j?Vt@S{+< }f{<OS{+< ݝ/  sJK{*}oZd i_Th5zɺ? {(}/Eܡ@@@@@@@@B!B!B!B!B!y B!B!B!B!BH !B!B!B!B!H!B!B!B!B!a(B!B!B!B!B!y B!B!B!B!BH !B!B!B!B!H!B!B!B!B!a(B!B!B!B!BH-ΖW{r5>G\sN(B!B!B!B!BH-(})R$B!B!B!B!ZMU0Cͧ]P$B!B!B!B!ZF_ܥJ*9z@uZњeRoҌ:n2o3dۉ+fFd#d_n#ryW(!B!B!B!BHU,CH:QB !B!B!B!B*/RG,srAmpؐ.nW'!B!B!B!BHU*Iۨ9t|Z.KojX\U˥l*!7?-;J(2@6!B!B!B!ɩk圿\*?/$K{oa4Yl;rA>V|kcn[iu|{ɷ*m!(Yڿӱo~oR0Fo^m{OIKײ,U(.ԫ2]z/p/m\ŵd>4|~_O1$z;T\>]3կyϦ8U{f65/l/]z{ޏiAع[?5|NvCe0D^6{ʸ叽Oor.K?=v}⤚ҫ喷֬Dy{>O濵$vAC {UB!B!B!BH_>("AĊN#E;m~%cMxg|k[N^*͞[O}mb|RYM,&/FfV<&Wbxcyf}nȇKqM^߻^L TTyUڋ3ԫsRϓwK'^>$۸kɼ7ߞZ#񅼰 ~+s"~qN:l;c 5 !B!B!B!$媿Tv&VSH0|Ur7Cfڬ2x{6Ȫ/NrՍ/q,G0{Վ^/q@q˿|ƛ}DWTh i>''FCq֒M[chFwΞ4-YO~N%3}ӱO]3vJ_t[If;Κyʆyʎksr{B^)4.sAze;_{} NT Tr#GY^Y'eu;&O#Fd&yO#eQgyjHpZ3MˆU|nyc˯̐϶m3y =r]LJčn=ef|S_Z^jlݮn_t=&]5}EכtiӾ<`1knl_ :Z`{)/W{sBi.}BmlN~gӍf}Lv1$fu޿QcƙƎn8~Tۖ.瞟{nt:?shO B!B!B!B9Uz)ڧv)h=17Kk[]B6|{qҔtN_2"_[?wJ3j.g߿7{?_`l}:g֛GJi]x-YC0tg4r1 V>ڱ}<^|Uگl*Ud?sf~pye~:,;\=zPpkY:࠼||]u6Hoo;K> kWO}@z*X>/1tYW ZvP~3u9l pE Z9=Ln1f;Z[q)4?^~]n\M!t/-=1iS{}ԧk1-|,'a lソ|_Vd_et8=v{ǟxJf1b-4j9_flΖMNKsv_ W|`Kt>_>Vgo84j&>8kPUz[Qޓ6\h_]O]Q8xٿNWBB!B!B!R*ٸ }ۏ^yog\LXkkyQ^+3؅+?-7EnגFo+ fZ3g|~}rK5ytj&3O+/$ip1Q7e] wzߵ(Ogä vSӢo3Ǯ11Q7w7~=go) Z𹜿T*/7#ce8-UvRz vkLo"V5qȕԨ+0xy}]z]dWSK?FrPユ=ɞZF-+GPnjX\Uڋ77/8!۸ k$*m?9\bnGtľf޶=)6n뼙E:dm/GϺV0ל8E+Eˎf~hGlM_iZ\3olzZs;Hݡfݶߴln֜yWc Zp|=2` vu[G~^qˑ OG:-3jNKi/qpg챲ҲI/y#j2xZ%?-c2Lym90F u!B!B!B!EKQ7 x\Z,rֵj[SxmkMm -N:\jX.ku˴>]^BmiNvz[G0|G1W{ܙH+n ZbߌYsiKUG7ayt^Gu™$ ?B!B!B!BHm,et^VFG<”|~"28uh s#G_1( miZcqɟ0I]IxFKv-zbG1 '%rnKKZ&u=^O6RYUJu 7sA0/*űWޔzK=o<'LR]!UXKG|dyݫ;z6a.i񗭦p#𵚺͔W,-'oa2i o$םHY}vٞ_Yv~Ks[߾Cn|X\E;ϙcxfa72l NjC>{,m-|i,8[r}߬_5ŴE1M.۷Xww'Zc gkaNi9M{oŇq7㥗_7 ܵ^'utBLd[\rB!B!B!ZWYF4m>/?K%`mn|I5uUYY[/74kސ>NZh Ncw̟ύ^w' ^WGOUdch/ msus)dWR[/߫eer0zTl*U+T2_e>(E\8XLu(:u6Z2Ww%oᎳeo?';t?:dҝooz z c.m`E/kiM/ft7-iLWAZ 8Ƒfv44ݎ^XKcZ Kڢn'2 ~}q;x2ifz[-i)-xZ``r)iPKmw5Cg ='YPoL7jO%**[f_z _=.-h:8jN8zniՔ`>?v}SL(-_񁹭lG,TEbK!B!B!B!5-Re<-fqp󦤦4-:{Yxߌ@phiS,txUVw[ˍgcb]~b#ܕjxKǛf\cKvtu߃r:MGLMG|}S#Whںz+X2^Ze%2s/4=nz9T_[-Mum…{-`e|Iˢ)0\}N4hxflOtN{N\kkߗ>:`FhPK:K1ʗ_K?+XԤzdW*MO@G.8/_ \Ek.}.-(A0sNH Y6ͥk3-(x:)/t$>#iqRe@B!B!B!BjB\#/yLEKRͯ*Ze~Ee Ӎwie.\sWu~k^ *9/ִh2gq/tf w k;-jAO/¸K(|eQy~B!B!B!B!T^\`RuZgy/t3ל%6T\¡GW(!B!B!B!BHU*CHZ_s􀳼 luɷ*K"_;wB!B!B!B!T^\2T@Me4Ae\ҿGB!B!B!B!T^\2TW/m*oP.|˗RB!B!B!B!ʍT*uhޏ,sut\\וT|],(v$ˢjŋȕW{N!B!B!B!REqʐ?RN !B!B!B!B!.{rXOTH!B!B!B!B!4m^?,.U(B!B!B!B!BH-͖W0s]P$B!B!B!B!Z-hrk>}JH!B!B!B!B!a(B!B!B!B!B!y B!B!B!B!BH !B!B!B!B!H!B!B!B!B!a(B!B!B!B!B!y B!B!B!B!BH&Vܺ+:rL>*_:"6uTnvw 9ԙs]3.%e \2](6ΞT3ӎv._oJ/]5-]T`O~+e._--+ ._wڷFh'5׿++T\Gn(/W= )J.:\Dg+ZvZ9+_=W#l~9cg)|yl.ŗb9|Ҡ] \hHF9~|^;O{oҕ̊a֑Welj˲hl:|ϕ>g܅OWO]+QVʵ?H->~/N:Wgs{y\7ɩ3KM~[);$ ZhBpu3\._}ރg r7NHp=>/z|\r=&_:+\v}}U6Z@KsŁ3fD;5AM-*3WgkhHv0h`hQՎ}}Wbٗ dWF=?\0Lq9}RS5su]O= bz5)͹:x ]Zzl9DSsx5EM.*}\kбȜv1\9cV}^AJY<|?gq ;QP\uJFjQDmCr=A+@E \Qd@6.sDQZQP\uP?#U _!ϑ"}5\d"/t8vz|Jo{{g* S_|Uzz{%o+Gp.PQDmCr=AZRtlNv5^&XɶXŸlOt[]VY>I:Ӫ@O[윎q=AVbJV<嚟l _2ZTh ga$@P]iw)qe@YUX]9W,WJҕrcw|qBTXYlV9U{EԤ”k_0yiu:xZV=pZ>=X.;de\8߾ y\UJP/IOH->0H~:k;TV0rUZ\,dJE.^.劜/.[N_? ^W/k\ Ħ[*%!c@@. 1 G-Wco "/lsޕc[ey1]w;(o!"AdaұAy}c^\\r&e?Gc4`cŬV̽宷:w:K>8G~bgG2cxy_#+*y21Ǘ:VE rO绦+-6Jeb/욗Slշu~ݞ^{_>Az\-+V2yiҹò~שj*?we~=Wˈ~CdSi%ޱ!R`=}lzլν Od*N.x[6~2~\Qsr>[#޿{Ms @ώv@]"V:]U&ZQgߴF'Z(k%.|ۯ*\i0L]2up|/Z!֝++B^;'4Bzi5X^'r]׶tdez,Q<^ޜ# /|Rt}h0}쒺G?'+ ISߔ.Ưg[)幸Ʌһ8,|2zǹR_+LgMg]2Y?˗ʩM3ǺJQ3d}|xaۛ2iV.[G{>e1һmDi\re1{?oӸxPןz|K$Z|O^ N?miʦ#c,6}]S~oz;zCmo>2߱E@n7❏oZe2d~C//Ώϗ6#?<[|搑)[렜\WtT*RLVL"óVFP7uMOD/:R'FSt1#װd̕={޸\ Cϑ/?UòbK2tz9r\Q<;>*C@X4so/qJ'G"N zj,U$\XvZZvK?2} kd<$c;zKwlYcTV/o3}_ctdŗקl궖3Ų}i +^%Ӈ<-f ܟ([6D&m/\Ûe2{~..s:2>3?WR? _c~7<>Kez^+?m.+4z+׬rYcȝ|P5tz,(~1\&+eQq&=drVysX8a\]ط^sW?p_Uu@oExY֬!jN}uBLaA=b,\^/y;ny׿#zJ|vy;g"ҵ#2x;޲ޱO! ~Ōfg׉Ym?D,o_VvWtfZCFN9:7>#&Pes)59ǗɐYkS.J۝+|<}=޶+5n3~ L z̑?Yxp<=x ?)/}=m['ˎ=\uP S]E [5xRMߙRk.'up˫Cb# _n/^/,+|l=Zz'+6o˟<-2.w >A.ߜŲj*]. >6,Ӈ~3}KNrާ^/c\%qzY1s.z8v;V$nE4}%5t9}Hu1=Aq%M\.}e埻˽]>^;B^c[~c{=|뽎x+vxAv| ۙ,~kbr.?qDu7h?Kk$c|m{@^+}?=w떚~{ yFn.fi / J ~G~f*뱈xl`Ay2mSGO_Ny +IaaW3*;ߑן*<( B_ײrg#Rβe>'0Cǖ/2Z34˖>?"F lӟ?YoG%qMN;+Wb&]]2- 2zwR #?~m ow Y-?uV/} ,Otgv{{ߖ)27mQs\UIP 5ڟNOK"@wx,j%y.z\\ߘ2}2cyƹeDO[oJvrޟוRru\<:)M/m+9{7JeKSbU*%Gˡ}5=fu٨Y'(ePk|Rr-}nR.:ߛ: kZb ?f|yoLq/gsdX4Au?nqq |,2r(jk޲eb?-D>-'2WY@!ImO%X忊\}Sxi\j_P^:D5 ,oF,ʚ]Bhl ._PV T|A._VU kp dͨҌ3oKfD# 씣ʓTwP/γyA.뚗HW2/wu_f8p \#8Jq#eZ\=u@V,#G}>vȓZ7lT޿CH/ԙKeٺ@WFyT\>h7W̔뱈X,+HKվxY6 +/FogSG~;Mi|O~}vN`-/}3ۿp(D+.U?UQPa-W|+ݎykrgo~] ߰[G t䷁ C Huw}+epFslLÎ*ʍ.륳NЕ2)\ U`[Z\5R]f.ߜ*MFɲ,vIRFHF<|sqL8B^/[`_r x蛗cC|3c}؏F3^>xLh7!ȷsXK>g ۬sN{F:Ɩfw5vI HQq_j3a+Bu&¯[//t.ށTroJ7o׿(,5ck? F!><Ų~B)K1mD:{E>-L|UwP~}Zt?UW"oOM[ ?N[bw˧O7o{ -%}~>lyA<&-?}g\o?'KmDˈSDP{tي_Z-*K~rm ʖzz5"]&Apz9We!2bXa.6`l7ePq@^8B Wir(C&K e9%M]/}^=w@{9/]=RFֳac[8ט|Ke?]Z9nз2uHkeQ̨X;U,O6Z ̠hs=?2^[ҹB Ψ§?{ַEfC54lԏ;Tfݯ:z_-1_ysXċ䎭*catP^rwiPt~"C^\*tE2 S:|)ٙcjR$_+SŲ1>[eMhK&{)>i,H"s~/nۏmP:U$=ǀPৣ~K4Z/gQ9S3̟X~Mn}_>ڹQSz=矑SD/izy!h$@Ki멊_/;{296U@kꋯ} 0,j#=3OK~OKo- sv]Ia-T2觗e# ?^l,ۼ2K+}mo_ziu{u?˂=2X'dRޗr='"1"&Yszu :Z!6L mx-m/+5*81Bn )=O} x1>|_i=׶\>-eo1$KUZ s+U<7?R_%rXEf1,&25hŸ#4ײ9w䂬{R>ſl8).d\UZPiNKU/Ӵt~ l >E-19UQLGnF̽Ł*Вg>.e]]8,|̷R.Ur9Ww̓~XbήlI& [˅+}u \3Mp\jTDr=AZTZ {-%0](VRTZԑ]Ջ2i 2{ؕ2i)voKү YuSc]n+Z]. Чth7&NU@@r=A^l}K'ȀQ9X& }Z#hwśe2tjٗ%|z,P;P\uJFjQDmCr=A+@E \Qd@6.sDQZQP\uPaDɷݠX렔/Si5?;WZ 9yCu@] WOҾ_SJ}|z<^VvO]z] C\,wZN35rڷHv0h?|^Wk98hk>:(ѓi5xٽq u9{0ҧ b:A_$sv>@~z;9|y^Aǿ)uȐ9u=A) JG<~Gu@m7vwym]?d `hetC/8 ib:zu(G: .^5%__gjV&Od}rRrTΜbѡhz( ZhBpu3\t]`FN+qvBA~7%WZXzDKwk}t=ai-g5'ӫ;~ =yqQrXB9u|gt4@PA v@BosnC;|DhGLX4o8N+swq{e#gޓe~?!>v~OE.o&?? |O>WS2eǵXs<cq6F!54_:WNyAO>Hq~dK3h6&@:ç]>='xڷ=y*m?BI '}rMQo|MdKۼղnor~m??"[GDf2^\9O!ږ~AN~}FΜh>pJi'Oq~J~A  ['N6g_vh JkŁH?gdaO-̍-h's)ce+se!x+ӟ̐h{ vVE:wq g^x է]yJ}ȣZkewջ>;#[O3uV9?{LSU `}{Ntʇf3e>rkaw5=9ڹߖ8oEϐB1Z:6b^<ׇhT'\8?u)Aׯz[iώ&>%,jCPӏx]vNlM)66_;.Z~*wo֌/}tf`Q/r. #Tz NhG~|ѭOey^Bn3:B?Kæ:zٞ^/_6Nv {-/eȇO{8No2[ !eUmBH~O9o> u4Ntz?  --{-)thώ&ݾec@mL|A ŲOe^;Gg~9qk~K*RX 4Uuh}]Ζ吿Q\r\gq\_oXW}}Ĕ.>_=%L!p̉0| `}3䈎xl'mBH&XԟIfW='@Rp}ȖN:+WM#Xnv() z"/\w䏀g++V٥x<“<}9@ʗrGm'8e7z|&Ĩ*+'O_xeߘBna2OCBhEs}kl0iW۴~Hn-WR4{Z'4FZlz? 72eu;r{>c8?3M+FIhcZyi5>rtpίj9h4{>!N|,;ypCۈZc XZsH?`{2?T~gl9Z,Ň9Q4 k͋gr]>-휨̱=E0}ʴ⣲%j??2!!aZ>}|'{\ÊF~1/AEhH7^Z,q=Mn}oi(luy^ z}UTwc^0i "M'e*TT'\5~4*ǼCD4ȴT'H}Wfp ^r-yG#wM IT$sH{RnҪ-j㺙T?"mC>8|)i:#ךz?C[Fôҧ{^Lt.pP 1iO;}k&/ j9]|FvΈނ_|8w~Kuqe=_!;Ϝ}˟2G49DOɲe8doQ@oԂOaϧdꔱ2zxfи,[=onۇϕ-Gާ4 O­Ge[mˑ2eF |-9v2q:M>DU,Uh5r - |)IiS.brq~A䖈4;T/vTWii6-~z͕yOJwK4=ѹLj5|DiyOD[7(1[>Т߉vo.Ee\D7HTD6y )WPGt](6o:.z>|^e#f̕Ż_v pYx$ݎtz=9ϧ7R 3eJwMK5GNv~#O/10UPʲ~eBaҞЬ65WFH$|Ih?Cq'vF=H7JIvEr}I7:#^'̏%he4H.i?m4.S$ m>_fC޼h0)4q0{>Ŭۨ] */ oz3b@tvYoxoKWi6jT/q,%-rWZL/2݄I>3 yߒzT{Iic,_%/gKJ{ eqRoS Rp} WHl}@f9JuZHo~護~m3ܼe=Т@Vtʶ}i9[#Tp{1iE>cz?mc^ˈ}~]hjUu=T\0u5^Zt>C|hx{ifDuTm7.>;/ВDMkdǗ{/?Ҥ]G)|NK\ҸA-xQeʭL:w1qIN}$ŹeT-?yڌ #δ\]qDEgֶ>L\.ܼ>G[H\@ z?EGL@{eE}+lh5eD4[<KY,|M._9b<^m>Y].Q'_;LmBHuE}_i]:!:\pxG߮ڥ45TZM :6 \f0Twۛ?TfMnoRxW3RnoݖKQ ɭ0zg,6~ߠ"i2()/HZ/<"6>=y)۴Loml4H8F[#:8cN-7H [a2mmi'c6TZo'7c(?FYL|-?{c׵4n mw{yβ/FŠS@tX`Kvtӓ­ dV noY4kFy,S cHo; zѿoxkDE]+ym1-ۊRo݁$ot cxo8o,o:n?>D9 z9xBw x/ ڏ*7~BC>o_,Ov5T K{IB\|7q'5U/OuKFIs=>ĿO=/E:G?u{9Obz>/޿1ɞ/QFNOV4+FtTS5[a3세SN)2iM~POOm\vB_i.k޺O(}8 '-s_ dlͻ2bmF_&("s@uD#ȧ_iW>K0=Ͽ %&KNx[>P$v7qyQZ?^(8gZE"m-"-M(;9 )}dM{zle3mi5 T5t'gP @cDgGB) 0B[KY~C7V>;.z(Nb^8]W-ۦpoӟm3v~ErT7鹈pP+_JBHG`P'h*I`L!Ee'iYGO{. J_t;Q>f_ǧq쯙 .+d#x?*{LnxB;1g.ugDi?{4ǎ_zkx c`]V?Ͷڢ_sYdnG?˗;oQDtt IiU9r˝Wh_ܱ1EHmFGK֑r5I _>GBH$Xײi`OP 69i]Fadi uKQl=+t>rKKA]֖m7F2/;9_&%8rHi~WŰ-JiZB'}>:L M_$ n$"75o+7u\Sxo>?~_'P#z? ,O'::C>HF@fOngXL\} *7'};_B<ӑ2BmCP??1L9.KXйDhYI~KI:ʟqq(}G7MX0͌.شD}QxۏďOܱu QvtϝÉzPG|J3iЦ45JS*@},L Zh+-"Cn/yV ƝwLo>ˇ~?oQ|ytλ$˻6^C;|H!$oR3 ]2Y&Ljz MhN$[ 'vihoo:"QZܷt ֒Rػw?;Y/zNާ| 4ֳ]&>~kG7s'P#z? V2:doרx u*m"0eid{u}+6V/eg(jOD*G/FWB0ϿYxi]/te~?^6B9>Ǩ|u[0 _hz*A/uG vph!"ws]Ruē\Qjrw*W@ﳸW9ݭR.Y߬ҹ8]tzx7 !T[@0lO`O~NfsҴq1n^fd=@)桡؉t K&Kcm\;:58;d'UZGǪlvI븿b[.(Gw^'x^;4iL"B?~Q/)DjT'\*R:b.!+`R|mKϬj_~2^5偼:+t}m+ozAmۊue'n8?m3cYָs ge|cCch- ً癑o>c.{K?3 ~z<4 m7 \Z8 -CXl95^(;ֹ\Vcq%D@_-s\~>_e\RWgw=m?f,!"b|/w"g8z9-wd7qaY>~ڊPlP;}] BH~>7!:@Sky=l$-:XC'_>nH"CI CлE/뒼8YZ=Ln/a ŝh(-x="NMOhtK;i6?E{ۿܯ"{*FOH7;4v/>G).&h1,1׍=3!KK!]z-'E,= FB 0cfskR_kkr4 n P#z? Vֈ-*Y dlM4MyaD:^+mm'x?i۶H$uGo;2kضZ2 ].{WP/Fdi>tkxim^m_!P=$'|Q"|0ik>?/_%F3~i(B-cHѠ.`r@y0SӢc^?s_ɽn{!!QҬȋi=as6TCiGmp{0im]zI =74a4Vn}fceUZǖֹ\VJ4[玔zFT8 _:|'A2\8"+Z`kذ@xͻݹLLo?/#lhGFKY\@yo-ԛV ^" B&5qHiޥy%[f HtBur'MM|Ht^Kk=- WԼHD/2qvHrs7I0lb4K1-bt0iwvQ_}EIw\Fi0i~Wa:EOV~n9/Y5ED2HoS U{o7?sȣŹ'W.&T[*"uuR?_tݧ'mm_4G1L m#dPrSj½rkyLJJp.9) 8t'+z%,%ۅΩq\Y/pNĜ{Z?!ʌGt-gy+1,%-v/Ŝ?-ǡ:JFL܉\w =I٨Tl f}G]=zۢ rY]G?:7- 3)nm?k/ny_+^ٹL j^4l]UNv| Pd\% B- sIU{-JpbwaHv9gItOtR9 %|ud܍W&;Hv9HDyv'D^|y~թ^AK0,)G.3 uؼw?10"=ZďUtA;|z."\T !ԸEb/dKZWhw@gQazK%|oȴ%y@G[򼴼15.zc/. uTU7) #ҰQ|D}\PQ$W @cxi=yFJ[.@!"Z,&@~0knh6޹ n>³K(BɫԚ '@j B*@.Q@ B*@.Q@ B*@.Q@ B*@.Q@ B*@.Q@ B*@.Q@ B*@.Q@ B*@.Q@ B*@.Q@ B*@.Q@ B*@.Q@ B*@.Q@ B*@.Q@ B*@.Q@ B*@.Q@ B*@.Q@],$%W0/I !B@-OlQ٨KcxtYwڟ̱yՇ 9J69"iUs>(D$2n! (lq~d F (}#RAD=HNG>̫?q?!G[f]( Ui9n]ne?ES)4(;gB$@.Q@UߠP,=OSYJ6g !B@-OlQ٨a@,v]ɇu=eFRx>zyZ4'3,ݲ#=%EkJ\&n䜎hE| b wNw?ILt7>x*Np@]1%vz "˿όf輙;sn[?/!ԁPDd [@6jT㥓)m\LkT-u*聥K#]gRbh˼n\LRoŧfhi/"v3l$KnCWThc.NA+[/8⎉:-" yw4} BN(\ - 58n{Y`6Y<9t%1]٫olqMtO*<6W2fA3!T[ۅ dӸcòn)㪙X7cežsE?Y~1:˕l|NZ&\fRwB@-OlQ٨a@f6Yow͍R)xRn"}t@ny?5cŊwp\饷mL3X/ɉ=se)&np8]8m'?^ ʍ }BHm@K@8?Ed5_N^ xiํSeߤ0:^gصR*e M hwTo,W?(w /}*ofľL .g `}BHm@K@8?Edf}-z)H_@WS2o>9w%E8{Y^<IW HK#m 7!Wf>dZ$2}oH!r '@(l8,N7`xd'n/|bAtmEmyAQ2^(BH4@.Q@[Ԝ+}LJ7^zWGxlxBH- @K@8?Ed# 9IYAY[]2aY7yصfBH% % [٢A01{ހeUB! (lq~d pnʉ=dƨBjR(\ -  !U(PK*~_$ ^eDi=\ DzIPY- G4]趈 r&OP@2l(~y^Ӹ@e,"݇Җm ! @ܒR4:a<0:a3HM7('Am^?Fy{p~:*'(sk]i_)t-zc{&@B!y '81KU\z@P`8?@Q'(B{{ +D&9q9d8?@GjOkfcCQx?Qֶ -wsT~9EBH @j fpУ{YOPQZ9M䗥pae;HHCڄ H!΅ @PSDdl{ Or.['(Pm: L]ڷ[H2ϯ_W#p\3mټT/(BɫPjAX΅qU_S 10ȁA !U(P[PCD4.vCZ; w{=D*7\wNBVb wH!@j rO7l9NYX΅qR*i۩VG1~ BHP*ǬfQZDdcYt/,t- 8 Ty̓?sD*TSZ o/|I_kC[o^ex-uJWi؞^`7_!~ۉP$W@mAT!aoIm-M /WaDy]q~: UUS_7yv*!6"-Edi{oߍC˨C˔nmfpN¢H!$Bڂ <+ZO̧#X@ҺgCi/=ZG @B!u1-(ʵut~mV2@p]%w,Ed ! @UȬ .k8"Eds8?@G*QkY ChE]V@B!u1@.QT k;Dd^YMs.OlQsf R+tL~qgO̗ z I?,d_e1Rsbut_S}nZBHM @K@8?EdweCYzҟ^9/Fv;=%\>>z}IN5n?)11햙kcK! % [٢Q _NZkR(sf\dؖŧIԨ6`<@BH @K@8?EdFN/i#vyɝ:Sd93u2sIٴ`}w$W.7h[lP$6e_L/ܤ(Z ʎtpsENzǤ˵"{ʹòn)Î+K>!uwl8<(iBjx(\ - 5cbt$aMKiE2KOem.,>|IJ.Ze:9٤X0$wbqcɰ-nd1Uuz mneN+%j2.NOѸF'$ (lq~d F(ft"5zL~1{֯p].@[p0KNĖJ\$/hJ#xQ$ԽPDd [@6jD^ 7Zns\7:_Wwج?-]"wzeJX5Kj ӷ'9Ƌ1f2yn9a?  (lq~d F (:sۈHz?zt!\ʛzdKT_PlO_rpnWSLkd k'IS~HsW[4 ̈]IWyr2"p<ږ.}><\&/-aPnquZe2sHhvFˍf [fEi\؎X(wyN& )B=, B_oz4 Op~$97 DKV-sϔ;Mn#ٝ 3;u;.sJ,FKQ}r"t ^N~ oKşL sdEK JeU<%wG؂dVwL^zF !$.=u3c'gckr~P?g8{?% 'v5)Op~$'>+[߃pn$/+^,+^ZZU@mYHO j¥qT0޶rpJS ߇ҒŒ !$'O`47gzi5{ǧrI9vyqECi~:?Px% Od#?(HK䛒+RrZ.XO" "Et4wIGk2\6u#ZD@-eNסWA^/N|}ƼϺJi.8龟p' }aQ霛ڛ ڗ@o僂{. B @=?9.[}$;('׷ҼW 냿iWm]sW۶~ ,x~Ba:sE9^ \r| `/'w˦Bq- CMOcAw[f߁C2O͇.˦9?hM{}OAs\+{^i^GOe֮;?lMQ}? ퟘ{}`@ChO?&wn !΄o8wX._ί !d@{]dYuQ9p|ٽ{sٱkwB-wJV~[^@0RPtX ;]#~3Hga}O7a{oq?&:]u>r"Vs}"XrZGBHL`u8]|8>z\y:t4W@-Y?= A?_d.~'"?'@!̖:t=KPwևMz.B/> Bj|mO`?~86:dZC??go{}`3 u`w~ Ol%y?򟾏~U:Î@{ &'a(QC(-WK)B@,&[_cK? _ϵXP3~|e^7(WqA+38?̚>?}νtgy-w3w펌h5ƨy!hh& >D AQ"QTT")@?\w)vAH*^^ӵ SU\m}a!@qkF?kC؃vt_'!5<=||p{o?MB! kx>®gw8[CO.ꋜ~_u}_m5_L !kkۯuw >~ly?A!$f{?|/4::n;ۃ/BH' =ޠ&>BHb&؄Gпec>/ xxy8}m?}u=}o;? @q{%BHlZF_r[ts'!k3't<[wpJv:}2>A!$V^ ?p^#ر'1 ;= B!$1Z{ ~ߠ:}-> L?}l Z_.K!Ogd=`#ݎ>~/ B!$>B l8o?Xۃ}5!22pOر'1 ;{ cBȈ>;pw :>a Dh#@|EN?/ru{KktuuOq_qAvhKhA xR:`9Q&1  x}Q`7z :p94a @=?{OaO؄EDim<`X: 5:ޠD{]?i?7I nۇO,q{ju:`himk7=#A[ߤ-ޮ76~?X`hѪ~~v@{_,q`-j@m 'wOgzS-Ef͒4YT 1c [عC}'O-cA"kM8wK*6ƃyfi[my8z@[z5XU{uWOs#pNv 0rQP} PO=?  xpЮ?uΙ&w/+O;O._ݿȫ~`%?ȸ/W l3:Kp۫˖ ǿ(&9.t=+Toslt|ɾ:{^?/3r ],sc[<,eynuf]%`6m}b3yϿ esA[v.Mߴ_Cr?q\>t,Bu{(>' 461ȸF}w}udF^/9/sz>0ѧb[ۭľ^ǹlGi[\Z;<~ry^?5F@"H~= 0 xx!$>}JvL%HI_K%Z؛_otz)_Z[mSrNablt^vvykMF;OJ 'Mkݜr;};-YoQyInc,t{yx'*CS~k>Zbigl5ޕs[x,)6FO.ꋙSuo ;W[urv̀OM_`vtz_eܞlCπ~. A<)]Uolu~سiͮj} 0NPǺD(sOx̱>MR,yծgڊ4gu;W߶sYUen>#ST<hK*F`a]" 5-rJV[r>2Gd=My@}2Co)),g}n_dcVvYyEZZ7p|K̵ P{ާ+=O ` 0DuM1 {_ O#661иxiV̻&6 {/sTYTnE/JŹ@-6CN+jNoAX{ڜROfsK$5)L)[c~zܬ> f`"\Vg1X jߕYde))[ڧw@MG{hp`=RDi;d:{bOSΦy?`]oȎw>Y\` ^G9`D;wK:Ë-X W<ēx€ckv\k[?m Wrem=! d9"7 H*9{f`_db-7˫W{A mA4,Vx3x6n~;elX-d˴Ӵr&|9Y;!ۯ`p6lZ;GT[lHXxZݷ$wDd͒uXOFG=r،6`&x/ÉM똄Se]A'O?yl"@.`wV=a]<й f{_!^ϾTmjiz9F6Hh$@@>|G3->רΖ>Ntfy>w]“LdL3@?@@'gX>=q0:&[To@N6Wu2eVDxM^&G~]:)޳LM^WJmJC,m+r@ha?9CJ;|Wse{S9Sf.U+E~^ =l0Z'u\`xQt``б@'_`͐lU,VL=, Z(UR*M 4AE$Ɉԙ#u dф9F+ ў>~ڐؐ?:ϸ8ΒוZUHẑШ\Z+cL;5TNmB]8%Y9wlI d\;zq!/YfeUVS8G?P=.<_OdueʬfY3f]YS @xָ O"p~Х^8[9.$HL W'ٳuy4)7tydW|MׯbB綖 z}?*8I79* Gӭ҃3ˌjw*I[?32֖T ~e.:Yo՛˺ x֨çcfx"I3cJ0t{Z#RR`4GrfXG]ϞWe?ʀo7W4-2b  x (yZNES.iutyntp\_#؅*x^Y yu v]&*G[+Щ~%B`uU_W k+x@ N;j vIT7fq-hI~c"#Α&kxur`]TJ`[ #@5Y2E_ɔJǔ\>Q$uf.a]-ʠ=p|cS@5ٛ} Ti ՖUB@rPOi@D_|M*O @FE/sdh$@#Nk z_fc7t Sl77d_ Fz#%_¯޽Xi;m)Ҿߜۯ"b>muk_>G(-$;Q/)Zaڝm'Wʆ3Z0J鞵h=,$Fz\p`$ jN/sLUPNMfY"_ŵFƳxzX?_fl4VT`ڦVSP4vtMr`x_|߈6tYEʠUvtniokk FAq듽k;vvٶ!=Hz?ׅdXbOO@E){_{64ʑeiAI+U,N1ف=$<kU D`eb*ϥ~b$5ߒyiPtd9WYYe5FTtFd _x_]^l* @NSN{-y1O1PkwbOV# ޾]' MKlOL֟O@_,=N#Orkul {r6' @F%?7Or` &}n>;.ݽ K{)ku[׶i6f0Fuޢ3gCS@&,^j׫D+HꪵfOz}z6z_TZW\#mYfO6H΁X_ 92jrTZ"`Fe?|Ws%mDIt_XF#E~vlkk㢟EJߓߐQAE=^bd@Kx|R>hZo/J)+&ʨ{%4M3j<7zY6C4mڢ_/Sd~ u)aYgHv&IY,c^[+5J*SRcc N h @H! B8v򦵵Z34??|<.C5O== ЪhuϓwN j/'G,~2~DIqf v)m/ ,;ǵ)+~,Ҋ y I_$;mjo/HUk}? >o @b[  !B828~Bz;y6y`?Y ZMFr69|tvvJq9ٸi},|JoێR[wǬW OIŵͷR{A6tYc\ֶKΗ振e}fHTUݒ>H_}SlnΡh??گ+Cҡ[ڟȤ^kC5^`d0ҟU0$Y/*;ŭNlW 8oL:i9 O!WS%}`;C")æGVreqH`lA.B! `⣢+_{u]4`SS̜W#ݸqS-_%oΚoKd9re|=w\^aknf7fȬP+PU޾ߛ8hD<=h2i0¹I% -5t_IEE׼.1U}r%sAxB@#%ɢoo'^L93d؉tO)=Kd2!qpB_WʭIu[WD-ʑI2fnT6_BKLH|d+"B0@dԄ%We윛^ ~ 1A-B![AL|ڟsѪ u*ϭZ6sqڧ!NU &ZPA§iR͎8c[PTBי#)5IB/sbr֢*SRFOqhfp{_d)keJjԆF++M;_ZgRbNDV"VV)͜*IKYл B!x+NktJPN+O))NYOݹkS_h?VuZߩfɔWgיJc}^4ez(ZOqO^diˡmh9W\@}O aONG8Fл B!x+J~nϽFVԊz׬NqJJʅ:}N9|^E+טi"m@PAUJ3ʼȘs$Ϛo$л B!x+NktzV 횛[d̿D%~PI.ikkSڳO**cT{R] 굡)wΖ6mz-:]m}[5%!ϊk78Ph]@YL$cN K ¦0 z@B!o09~B^st`D+*d'vuI4`&Y=ߛ7njSS^IɄFkk+SgJmi5icS&MioeUjSRd]*^ә⳦ʏ̔J2{^B FP$g4W`Ā[  !B82PO锿:%VF{TJyyxж́ĿPqZe(~hqϿ(O) !OF,л B!x+Ğמ IAq`lA.B!  7QOi@@Ș: Df=W @H! $6HHk_:vG\om+ͿȹԽj9ZC~j-Ia}YJo6yC4wJS{tJwf $ eyfqUs[6n"~ȥeҳK=ˉ%ŧ  л B!x+  M]wW ~&7K$PV(_*~%d}Qӫ'Mߕw^*~wMV!ݔe_R/7VÃ~V'֭$J.9N::ǥfLD_V{7R%@몪nY{ʁ|Sd>[ӟ_n&쓦fM o۹mh[fi+uwdێ+YHT@ V  8(>xxa-I.\YZڭ5AtYv'݁7EWo2Z  !B0:]M \egg%e #`.#W˵_ڥcίxlkOu¬S1p0T$[hl߱Kʍ6XM2{۲k>s^>߼U|üBUr^96m{Y){U+f}'ikMT=wT%6۴ߜڦmt*צ6Q9vLL]cM,Y|n`h5lD>E`Gkm_|%Vs ޕs1Cf?mc{H @\a4PKEI*ZKɅf۱3f]ܨ6뫪oʏ'emӹ7T$Lٝ'ɶl#FwA$BV{|%=rvD޹* WS}^nHtlWѣ!7~|TTN[rTp[/fJvJsi{F+f~VU/^l+Wי$xkP=ESaF+ptmW~,kUEK tݶXsH~Z P+jhˀ;?6(ξtbc,~Z ^s]9Fs2ƌkged~Wʯoҿ.mFTO~W wA$BV{|;|[|R~UċU #M DDN)l—ϒ.^U?5cKh" m6ږ t.ԧ<3%mj4e>uMMM?~@{٦Sm0Fehץޭ[5CrV:ܲu&_LyE&8h}{b- 9^y Dv~V6"Ốr䙎THdIZq\ ~G\QOljn1UUT|mnK=^+ [kwGB ʑcCǬA.B!  @bOC j=]r~|},.=*y!^YsCHfiymP("kFhHsCU)/ϔM/X|bSv.z~X&nTj{h5Uk])m?8uۏ]ĸzzs/}ZtMYO~^gu[{k_ ~)LMQdwti#+&҂Fk9{eVߣ.^D- ^_Z4KHpjA#Seގ+; X4-vKMsM SrFu]48hqncmG$BVl07v;OBOC"זKZylx] O[_zOi I=Ȁ`(Nߘ!?+u[ڧ3&P5:ش2ީfyC||i_:ӴT1N32ݎovDt9yfYmܴL}QqP) jn( ]S*zo.O4U~,k{A_]]#M**݃XS dqt|x{u=;IfY@Gkdc o}QcHO>kUr޷*x㦢_HuJM-fo*m0~*)5]>YtZZZJ8mlB!ފ-FzfnxR @NrUzMtfTn@9_e^+`Yw:6^f`J}˖2Nzu3VE}dir0~l߱zJU- .XϥO:bSꔸ'1z5i)rS&M5Sj;۴?ソR2@'id3q`eEUtjc?zrP18=H$<%ȨəRieֆ0|Ws%mDIXN>8]V }O}&K}_o2UU&\t:#@H! $60=]rR֔p1" =T5gĞמ ihǝ,;e2f2)v:=W$$k| dS.~J&}$7jvO,QIae:WBSx  !B b^9pKүv%,Y䜯;͝ZoVedkCY4)IF-. R.H_t]cA &krg0-l}֗ڂe2%9xޤ SeQf4,{c wA$BV@hz j. s :rE{xC4\I{`lA.B!  @b02~,nʎq#%#]q sbhzڪLI=Yv:IfȢiʎRJ$sN!F'˔ |  ddNu;&KשּׁמV)͜!c&I+HXj HǾ_ sL$})+r{GOg803]0 z@B!o AHlW׊\qN[+o CTgo@3~7} 򥑧}HmDX[  !B $6w7U\E@/߃nsobE@` *Se^V֦!=G~ݎ'Ocл B!x+  @b#ז˼H`,;.{s/K)cd̸)tjdiA4 @H! $6GݛaW F5y7fspwQ*/IC1 @H! $6Cܤ7-^np Xc wA$BV@w\ɾW\e7?~E:~̭]㶶v;o9z,?.jnM[btZZZ|&3D6m*Q^y @\[  !B 77Z%Ut#A|ͯw[IΕ\0sbmmtt<0ˏK*YٜPjb\֟W+${_+`_TZFл B!x+  @˃VtFn ^AEe;iAܷu]4 s -;vIYY Z9~̞ڳOܩ7o-_01USPLJ_,%e=VUQ|M7q̞Po_pnOsnhħ_6ξߛ8i قq`lA.B!  @b{W%o_sHtA|}]VHR@~RQ o5f_K٦|P\ڞQzYUUċ/ʕ+u|* :}"F4TQOTJN))e Şמ iA0 z@B!o A>݁N:eW<^6H'$SvtJh$EB%YS4yDŽdђ!pKGko1mi@J}8Y<3umj4e>uMMM?Wg޹ /G308c wA$BV@s~,|Uf#'?ܔ+ ?*a ) FW%;?Sެ2"-.X|Dir6xs:5q2V GZMA|8?@q @H! $6ޤaM7)5|O.6wtȻWϵ注Nԙ=`n{'vgˎovcNYm7m1Sk_Tu@୚&Jegvs^H)k {Jg-'2;&ʘ%R8.[  !B xy >d)/.vmp53ǟA@-_euJ-~#tfz?$w2RUuKgiC sӃ~4/"'1z5iɄHʤ2퍷L;۴?ソR[̶H哴 vF~,Xe[ Pv#EBP8gp-m GmQ^VLZu=;IfY0 @H! $6/]52tAV7{_{*œ`CIY+ ETI*cE~Wc wA$BV@(8]VEWY }?՛{]p vΞQ KG'I^m `_&IO|%I쩲HI2 c $lJ{")uCsIa{S%oaR8hS%(S!*fYz:)/r~ @H! $6C?Mϸj06vVz +fJ_KaS2kZ\@1Kj?p;u*Gڜ!/bB4K=_V98I|n]S. ,M1 H\c wA$BV@q!K/vȳ `&4ww@rh>FGݦJ9I+(ř dddʬ>"w\̹LQcIUwoBx0 z@B!o A ;Z\45u %onLڷzSX1NFMX";/TnؠL Jq6=~i*촩|A2Z؂] !B@`s^n' &o'u૯=N;6Y4Z+O-3>w R%;''ɔ=a`x>)?z_4`_|5UR 1л B!x+  r^F/If\ĵhd k_S,,S>/ pL&1fDY@I%2e 52fn[@R'[~YRïW Џq꛿N W`Ծ48~]s2ד,g5 q`wO_au->ijn1ioﰶ^¥ZnShA.B!  @b0|}UH#@o%|-Jɜ,F'IJ^M\o2vʼ"B Y4sL(SJeGITS;ϫ3n 8@],/TnVDRZ} $if;wF ࿾7t>s*]7@<3٦L>pH3ueflݾX8]xR6l&? G  "ωN諯h\7@0;Rx'kI~m'ɑc z2+efIbwHɅF}^4 wA$BV@gO"W&S90bV7L *Se^Vx d9g͒v|sFh^Oӿ ?+ʮ˃NS̔JWWlT^u WzEл B!x+  s]}AOOwV>3<[/K)cu)tdiߒ2#Ui}׬ːovω~1=~ZibW ZZۥA(8}#B!x+ cIAxvU*MǼ s3Wˤ߄Eg_8˴}(}>m{-iQ*/I͡#uƌ쓌wvvM O%f:p4@]ݡێH!`o6lv'ِ[|Fb7/GD{ m;{xu7aYo&RyJV~"<(N[oOhں }*T\50i`Ʌ˒w\Kq:SOِ}<}6~Ӗok7˯wu{40wA$BVl@/]3⍄ *w1f * o߿7kt_WYiζly>]s6=={_;}*'c~c vs;Ŏ۱e̿uXccqsvy :.ߗ[I+YYu.ܑ'm{>z;-t;O,POi@@q#E7mb,3#kV7.Un+ʏO]VO0-YI~2U۵7O]&CǢ~] !B@`h9P*d *fo e!N~*unsey.;N=]@gKR^qg_Jzz>L?nn>ږ>u/Xy.kɭ'0P/{Eɲu]4ooyl2gɢ%ME:TRiMĶÏ6.Z*w쒲rӎ&N*wϞ!NqmsيVSINƵ@=/3Me܅F)|UlR7j}笮1RJK5ݻ`:p;+ҾߜZO??~z~n ^k E?oEF LD i`$.Uޜ] !B@`tU8# *۩ptfV ĞW@+TR*7*л B!x+  ӣ-k9%9VVt}RꝮ8[ǽ|gJ~zNg⒯Bxmys_맭=}}Nk_џs;yN]~|sCz! N.)#XoBi*% Ҕ-rZ鯲J6gmW;j|s#>NNE1%ɦb` un]}]37ޒS^ /N1)n^SSS> }}66ڸݧXa:]|Z @-B![AHlblFHVE7ڜ3ݮltv;]:9$:+✳]AE;mW=6\<[ssx>:ݦFl>hs;Xv۞$.VdTs4*FL.}n>;.ݽ K{I͔Z pێfYqkSTnbs:nљbO<B]rkkxGWWWU[ZZ$uZ3 `<RN[k 8c wA$BV@/^9*oM$ϗo FWdU蛿]c|BX m˯ާmΞvHisߚLkIh[7m1uL+ႝfXmlڝ~6;NUsD0WIDATH ~_u6γ?'L?<}.F4л B!x+  衑$3D#W鳣'Óg }^{un@R3M'j|xv535ǟ7eEnplS?x|: p~崯ee@=@nٮO$j֤}fėMߚ[Qr3@`xj{_~ÜgCcq`lA.B!  @bd(v̈C̚r5(@Tj:N UE?;i9,UMU5:O`X$>Fg-%l F+{Ey}[L #؂] !B@ȿS*Njs3Wo~'b?8gBe=Vuz?=jv-{~E:y\zjcBxUB/aOkO @\[  !B <]WG&^hK~nNElOGl˃gd?IϤ96rZ<VI/ȐU;2HJ)UZFл B!x+  @3tGe\2r{*9@4n3* NxTJ#FӞ| @0 z@B!o Ax<*%>[S1PE؎]=Pچ.}`?mG vkËYsCZuVZ#Re ؂] !B@ :#9uU(# *c9hzl6@mQt>6Qgq4U3yg* EZ3gJq]]]ҳP&Ѣ^[[$+ !E2ܿ$zkLxq/cO9oKkkuslܴE{[e/2@+c wA$BV@U*{c{g]N2}c ώu7aYo&RyJV~"<<zM' O[KA!pOXtt<ں' P&0@-B![AHlR* gDҶ㈫,Ҽ2K=o0rh'w$w/Jc] ZFJr6ٽg|VK Ouy?2Ǽs Ooȁ|rMޮsyDj˥eur^CP%<_MI/.7l[f }?=/;mΡ_mjj6LJ_汮۲uiKpjȶ;ͽ#oׅB`_봯zӈVD`lA.B!  @bЗŮI O*eu[U{ɜ Qwg@N[)2뢑U0{dgvdnϒEK9ME9Tm~lpRپcv86qT{|, 9ukVP_ z:-q_|is?(.4ҟNbߐ_|%/P9k8wM5ǺN+i}*9깴7VD,tE^6;yXm tOo?qw/50A0 z@B!o A0+-I >|VP-ns;J\gE[n@"n Tpkd-U\ad-Ã6c wA$BV@^֔pHb&]鲄κyØL_N <*-ZTTJSME7֒yiPtٖd9WYY%3LŻ-_ύ8:ŮEDŽd' y&:fJio%/"^`SSS> ~84swO S&ϧ[J E3'J2/5S zg{e$Jq!؂] !B@ Wb$RRբ4Q{8*"jQբ?ʁ1[ڧ泣{ t*ٽgLi6f0SEQP%3gCSSs[nmm3Sj?\"֚iB_rMmV ܵ;Z _B k%EeIM49ILʐr л B!x+  ȃny,F/&REw}UċUZ3~0}HTb H }+uw6r1C~msCBN܅fj(vu@mk-&8F{JW=.EvN6mvHVTƳ.$ݪm9xZ2eWs/SەF'˔ϋ/~^ȐyApJ`d[  !B }U#͚Ji6Ҵthߤ[S& Uwgtn4R3M'j|v535ǟ7eEn-8:b>E@EDdͦee@=@nٮO$j֤}fėMߚ[Qr3Ï~^z]c6S&Msʝ;fD_W'o+:U2E+]"G|edS/#AԢJv{x27ٚRx^)u> TȕښI=} ) `]͕ M5L@2OTϖh"]?H6v`:{q.0 @H! $60ҹM:* ezxܑUJZҾa`H`Tj:N E?;Ŀ@?j'iSe/a[DȀ8-J>Ѷ ߸_ק(SSodʖrdq. ࢂ`ICU/bWU/it/Hn8O9"XyP׽@Mc9G s ,q]IUd<, ʥ2ƴc_cqI5=@(\"uwF|#$.lu˺^;!,z'т] !B@F:7K\%1AW6ˣ_ھ9*y-Vsמ i_ D7+2.X=>)T+x'7^[<.$%ˬ*}J'2gW멓qQ\U.x=W5,kƬ+1BR`P` 7*erlٶ[Xr|f]9F-+?N? O炯tgg<ٵ7Oee!0  !B H F;OʻvW׋?ln3}A?UCtNqF =%f.B Il],;xJ` ]!UksE2_X=йe'#@xϮ ` g^ 6[䋯g7f\{^[2+eM͒vik0 z/5k38B![AHl`$Y)WA$v<ܐmi ;j:7iwI"I3cJ0t{Z#RR`4GrfXG]ϞWe?ʀo7W4-2e ^kU;-;vGp)&6~-3u%~+Ձ)mл B!x+  T.7*%cg]xIO}Qv\:+)eF U+@{cg V}ps;g.:h#Tɒv!*SR/+(wH֞\Yf邹6;#*:կޗpPhPす2N8mlB!ފ-FzfnxR`V^*dE]>YtZ[| 'sۇo; !Bb ޿ٰ=@T5addrܯ{lP*^V+]TK4QR&OɺȄ%re*ʬ1,+YZ9pDY+'JLu%b|AAHHy $T0 תguȍ}5zdY+ H}@*4ZoӖNen)aK/7r}>pHN>kܮ3ǪDxF|.SBun.B!ފ-@b#U]022]f_.sI"]}oG@U*WɬqI){o^{,*?}^I}%E!x{8c$/1fHfYxiN+qcm2+ @?FZ[k%uFywyՁ`e`:tYjko?B,YI~2U۵7ϴx;t̴ B![AHl`)sKaddp|]X+x;Ϻ tɣkxHt*!|`k712H\.9л B!x+  $yTJadpsZ ,H1/Aȓ[5r 7ܸqӬ+\^a)ڴrr|ܽGT OnikeK YBOgˎovsh;dszm/_4uݖM[CU[wGi.)\tQYYe *i?#؂] !B@HN߫vH?+wFjeՁ`0 0'*#-DE#6IZܞ%,7TSKE=ݶk>Yfn -;vIYY%-7&N*wϞ!NqmsيVSAO͵@=/3Me܅F)|UlR#c=guu/xL~M5ǺN+ij~*9깴7'@x9Yk7GW @H! $60┫FFfFx]~/폮HxEv*`[&lOE4~*ޭ^>T9~ؒi$7(l6ʀ{4Ÿmj<FLH nWUZ *ݡvtniokk FA ST)Q}oz/{_>~Z @-B![AHl yͶ`IU -ې*,"@Sx02j*o/KS˶ &i?vCzR~B>]…:ŮEDŽd'jy.ۅ/+w͔xK^LyE&8D+655`y*BILC-uxmOL֟O  л B!x+  $:{n]rH*5AѠMiZ]~#&:-2@EhPaQϯ=)I Zo/b `y @H! $6Ȩ&Do0UV-v nds=谧~Z @-B![AHl y-:\/22˲GY}ߩSr/ၜ,̔_-Uˊ7\:/' ijNXFVO|dM ҟV*0@-B![AHl INޫrHbfֹznFϣx< ^#Q!'ޗm'k=-fݑֶ븫F/M0 @\[  !B @2(F'.˷bSt= p }KxSw[b~s!VܗGw6mqmaY ؂] !B@gJc$MKH[߳桩|G5ʪJW1o8rvӗ[Ҽ|F,Ml3@+c wA$BV@H4tW&Ζgf}n(gM;nۇ2Oҿڎ۶hUx=]=ϥT6 ksq+пds$i; ؂] !B@H6d$~r^yN{S=5kMߓVnZi^UX, *EU;6вvJw*i;ζs8eGש@hK{]}v4 v[vߜ=n л B!x+  ${k.Je$>almaPZkW }R>cxg" v_=mY[ ؂] !B@;|b~yzxf)G6}*=nTӪ~]xTSήgoKwve@[uI?CmO4m꿚e9@,=&v?>qn1 W @H! $6(fu^\F7Obsn[>wi^F-]`d.]]]q[[̝H=a[5e-o_}\\f-=[byylڼU=>-iA0 z@B!o ADbgu`Fֳ72*i5u:OhC*}v~$s[IΕ\0sbmmtt<0ˏK*YٜP*n#LoIc}&fjˍ7zݾokTAPsCCHq9ӷmk?evVRY޽ٹk붧E?U,M G ҕTt4ŤCk[\446Yk1WoDl3B![AHl @Hp͈r8H̍s<\%4/D+U~۝Uu_8ݮ\Ǹ4fYwQѯԷRWlY"EKe]RVVn*5osޖ]{ɝ;歲3p*jX_l$4%m{YթlUR+f}'ikMT=wT%6۴ߜڦmt*צ6Q9vLL]cM,Y|n`h5lD>E`Gkm_|%Vs ޕ/}czk@@S2bٟgu<ڎNS;T9΋^ʆBkp YaOdIQaBj )H 6dΝ%^|깉߉%4vd^V@L1Q$/BKڤd5:IFMΔJkutD<=>R͒a=~Zv͓;7kN.UHꚍucg۲t9Iٰyt. :3ewvis[Vл B!x+=>NU4#Kq#)ʏ?7ʹ-qwU4慨g{_槽/2M>7}*2} ۲Sۚ9vy%:V+JZ0"IygJE4T~Smo/ԛmo*)ΥiYUl /^6+WeT/]ʐa~7)͜()7 ^`)}*}Ud99r촵DS7{Yxcvik ]>] !B@@xF[VrU6#J2Y΢]3/) ~: h?+"`hZoX)ѠBKjZLxI-YTdSF۲ΥZޛg6MmO_L7Ǻ)4ݰR/h9t ]-ڨ2 TֻuF>]yH.J[n7)ȄttCSg?4}~)f–tZㄜx l$'0"1n`R.IF+/`D}{}N~g*9)?+ʮߋN. 76oVݺɅ^Sл B!x+  $ o g;zlwJg^Jz4Z0йXcO7MۺSRg+C@.*!\ _GU)/ϔM/X|"iV\9U+:5qʞV G+ۥZM oi~ڝm$k֛{g5ע˭m⥦7:"Eʂ6ZyP:-BMp#Vm(J䉒2]"EW!y/9'/e K$eEnu{/ R!;fz P5pE[{ma!W֏ONQ/PT'x/tMQSz4ǹOvXbM ] Vh?i2E N/CCOvߦgJZFeu~1TY{ru_/>uѠ_Kk:B ǹ÷B![HlO  $ NJgYv4w=+_QcgH^2^XEdIY%gǜȒdJVwUJMvgd77p~XWfM3$n{RI=+}ezFn>keJ`9-;%2caΪ>v?/meɡ ,@[rRu@[m7v2Jɲ3t[TIYl]_U=u=7pz{%m@&*. ^h,!WdY.YF-.lɒ){k4<nj~Ae߽$I ^LLI2fw(͵:>dIJYaYp[48hR$muxUxGMΔ FHI{. zm:) \h{afy.ݚ#ߥ:Q 7!cfMH+voX wodpg͞bH '6ˤtQ*:oi]k8u}ՌP>~:z 3vHsO2xlwvM O%mN# *Dvwsۇo; !Bb ޿ٰ={|w.滊g)ok=S fnWBVSAOJHUǹX+6/ [g 4rCN}k?t[4\zL'M5@ʹœNC;*">2Sꔳ?Ie=L}wӆNϧ1)nuJ“E=V)rS&M5Sj;۴?ソR2@'id3q` yLCEvzIϡc$p{~n#owAf溇RjO4UJOP$- a"z\Pɪ,] ?4J0uESW2.B˓q R\W|.o%4_5osEe2!hJ]=N2ʬeTȔ#} j~=Jғ (Sߛ*2frqkLQdIQ,NTepR{vd_{R1NFoP5;Ē5'ik{:!L w½Am}^s:t':2m,#SX_>X/~Ϯ 7G"a(ߟ= zd+>^+m)'Bs!oRQ^D8@Sd cOkwRq=Xvo0φoµU׻Lۺu{40wA$BVl@HڻFvVې*y%[Sϖm/|_{jv?[ͩYֳ]Tj:N UBeq'Q[LSA}M0r~ZOm0@m2i&LEE0Qx z8sLl5:Yƿ6Ty IܞߋHm>FFe7砵4| z@B!o AxGCwg$۞. ы}@JZO"…BOJ3dބ$jWϓӼ:8JRvyJ|H? )Y%S&PڵJ} zn m"iThK)He}U}(ys+fO.1nUɜ Vjd%f٥2?aXSЎ_%5}#[_>O@n$Bmj?@}{mBm+|6"ǔD}뱅Wg/ݫ(s/F~/"ٿ?姒RQYm- B![AHl RyU>#͢4&DO|W6,":.&+X .0";cJu}+=$KOXӬڔԺSNfY2[h XG~%|*F[86fJpc}\cq[Y9ח,g3|[Fio!_d1~d}*ҍ/64u>ކ^ih֍sz떹L=ؿ?Ayﴺ^~],4t繩Hv~%VcFL+ .XjG~/)`$Z[\~t> z@B!o AD`U1W6T0?[*ئ}igI F;C,Y_'GR$60AJdR_W'˘Rn<IX琿UJ=j wj/K$Ϻs>fV☱S%%ipu߁>;o/H 4JyIqUܒeֱ֒)y <cN{ LY"SVv`~E̴yÙeZ G>%,ʲ ~RzI('|DIr# &~hu,8*L3"]~.REٿ휫E-]UYI *?ZGS>/ZP_Y.:wUᅰ_! MuR*OHsv[{+ƘX 7'ɹ owZǺ wA$BV@HtHa?LqgBw4fJh$vizY{8c$Y&ifIqI{%qL:H}ƌ[ yg_br/YRVkc knKV%2uN-p,S2JH_׳d8Rysp6C͜()'T{y"bqѫ6L }.fHfޠCe2q 'h'@*3$+HK on{ma195 #bo9B]*FOɕTF'2 ?:9߳, oM.F堿u}qwmXkpoyeL.,XlZ&4c&$B![AHl }.UB#m=Ct|_*إyes3/V |٧i¯ Q-Zj+덦?OdI0}yxߛu?]^O{ڏ@{퍂@_y6y~_n (n&&M&7nǕ7!I>K  !B @*KgrwmF?MJǻ|y謌ς#BiҌ2/OŴ2fKY0DZ?;?C_(k֛--!л B!x+  ;w;\%4|SuA#'uKF.MJ˚=Fk{RxQ+A:ڥW&խrV) vM{>yiotvIWgOན {Al.7m %@tuuόW˗[ɶ;uHOO_=٬ooo#GOȥeu淦}hAᥧQ*/I!$o|V}h~"B,A$BV@w~jqHlS#ͩYrHOӒ,TH(AO+ݵ侦io@uIc]ܮh% r/5r|M9B}zE>(7KSv9{)>+EgʂI\y@n̞P~.03ʽx\sMy_ɲF?)kfS?ϓU?5-WZܷ{YdS-$5G']-'Iܗ\dhhrVwE!OkCGBʭ[&,^j~}e' @\+m wA$BV@w6TvgՓֳCGrVWn86i4[Z.}'r_}rUVwpW-Gߐ?/=_rb$Zf歲?'|Fѿ#XTT[d̿/|yml@xj 8A.B!  @b+G]e42ɿSa=+0>u*!/@suUݗP.fZ^+zVN#ۮKƟejo}XVu Og).>'8Y^2]u Y@na$4yw>@X vFIfno7cB![AHl y2W%+0t|_*Eۥe>i<,TIFUݭn#u?W%&ݫJ]ŹDIW׬;0 >_N%PqE@X{|cÎ~3g핸 z@B!o AxMD#Iiy(H1S}˶o>iۦrDwd:\ 9Ԣgh~(@B!` (;"IM"Ϋ餥>s[ FB`v)8$kwrpcF1(&^v=u,m RS1[dLzuO]Oeչ-wufY6[<], tOJRm+Yn!KbߎW/7OmVuzp9纤 =R}~O&~1BV^y3ܬ{{gKh:WIZ{c!~=<4+vAw8{i {d"Yc쵙rc F~,wYUN?'YɂYɃksV Β^9$cnXURq{,ذWb9c̉m]2%seeCu2ߔqvȳc]qPtO52otmR>kqWm~>+ezʆ'chbFc,%ͽCk$o`?'ds$3L|bǹ4n'w'gf'U|%2yڽlOo:I_2ou;Rya|[= wdNtI3"uWbӷ,"yxͼb^[Gb_qOhsnkn|o 0{'da욹`l'c\ӏ6.,s2'7mm9{g ̕gcMT.-~;ۜh{|wy7W#m۾SUsdppЙ(@B!` (;2Yyv8eo+6\|ߘ"QUH w G\%sGK͗ -)-43Z,rGw?!,;eWؑ 7/wP5yjl!+5wd(+4Q,vQVS9c>-E+eۣɼHz*v]9$v=)v_$wrd;yύyi!>O~T}Gw캌9>ƌ78Eɮčk?63ވZ;~ߣFɃlt=Hތmkř{{'=5gGL///&.FY --Ǟ]ddDl\ !B @z h·u22W Z8{uߎOm(^zv- 0e .XfˆSS z) &HwGYq VG=ΗWJ$A'įւ n]31f9>u|ѯ|#(&2vq=!hx-d Y$ 14~ Yy͐ryd}8y].w&葺K4g$)͍mg5vC{{L\Д"_yQ'{ }_i|{o4ÏOʵbY R^{O=)/M-R`pQ$B V( +;n|{зF|JKǟE/ʢ$yyŗސ,%- &9/@O[2#-/"tn/H\/Čs|ypάd#VB\a2^,"YX]`_)9غkF[?&﹏fMc$eqE1Ŧd/-L%8vN|q-j#hde ?9=ٷ\4#5+cw{Գ[7&gZۉ'&wi|{1X k?LV@Z[J),*ťr%9uQΜ9/'O'N>&̟߿G'L5N$Ck'u3wZ;Wl_s =>]O}+s:Af߿A>?o-]̾d&x{ˆ\gıHZt ⣻͊-SRY" Y'#9"'dEl :FR$4y*>jɲ|ɈsϪr.3:CK--۶8vα$e!u㐼;y:gZwA,M{s]toJq&[ɜbǚe$WJ~ R=rkV)H4R5k?z!~M}b*jE$kUɐB?$+sj01eDu6H8{,ذWΟdO¹c1A{'=5t#9C:^)ם9ZP&{ |@Vo{Ϗ['UxѨ-dv3H!P@aWD#IEo`ڌ\~amoL*-b-ق~4}e;-z6u9}t;.cؼMCCy~8-zzv;o鲶}X{88t9]޲`roOSe?Ld {E{Rw{'=1mi=!] 'y {0cܧ͐r3mu}_T 2Ȼ(EE%;a`pPsJSk[^&=c:] ǎlm\ !B @z h$5h2u9\~VX/y?U e<߲LK?&Ho&f b}#i̽M[~elt4Zm[Xil[Rd=˽=ȅqw{ vy~2K/$ZW_AAM]oZme܈Nbdŗސ'H]]ʛrysG^_n zJߋK2!_o._~ӌ'ee3MZa<~oW̼'N#sWgJ_ooH-{n{_c1=«HOr?mqnG?68( LЈFGoungmS;Q_"3?^[Z~d׷#ZMv~7{V9En=tnMP2tuHz.Ti&@a~轢_]S{S%)?(GO;3e˶sr;?{k7HYy^YU+]'o Z|i|+ls] EB!$X7 L29R)#h>ףhR+m6Hg!l镮vi$k%+E62qԢQfo2/wLkLG:mL.c1vү:ϞƖ%>f}],{{w_z<:~m3o2Z{e@ww.XZbD;|:ʠ s~5[ok'x%˽ED{HFߪ`PČй` iu"dˆgp!vfy>?MrH0_m.\O6l{yEv[7;Lop󯥷JcSN`pQ$B V( [zooD^z;jKe|M:ΗI*)j6j땑#%D%/]R"%{waoɍgGehfKkmXE8[yO.|~ڲutcdEWcGrlOo_o@#?t5-_{r[KC -n_g#vjlj1#aiPKZT=MfYwYPK_~+UtTrrtuYq(@B!` (Nȝknib>+Ñ~*n#Qh_ 4]i9rQ\C~DrQjeWF=~pϠ JGy^jȦbLM "^_{}`lJs[nѯv-ݤ~]{ 3t{b[qt'**{^|t;}>>{.lO{`='1(=^fJ>O~&ΘyWh90YZӑ^{cz+HNe3ʞq}l{6~=ntd ==úݱ{=:z\{Tǎ9ш)pwX {?2?<`~]#Z%yhz_.>i_o߀DG;7 !BHb ~~TQv__-d z>[}SѨDzd^Wd,6qDlRmHY~dC{d!O/Jlr֤q%i9\ Jr4@} u-`[vJSAߕ3gvҗ -Aen)A0[WTVI正=vdyN:k~.3:rUkFi1p7ߙ{*ӻd B1{?{L6~kF),)/6m7:]'[@B!`'@at= %E4/Q <{5^.<%jrG {O[eU2T{I%GIK^hA4pWJ{iܕ5hS*W,]2=`n+|}xDbC4˵crr]R|%v ͥѢ[c- -9nrq-:~p鈀w#ˇ ~~ G4z{05Y_˟JY*ycR;:OeumlZyulnV}GdBwfʫoW|O2O< EB!$X7 .z\A.Wp:GL;d[U1=0`G vHW \ll ɯ>4/Ý22{\+CE_uI:/\|K4/^(:h.#%ڧNi"{mo.-](%3KօYl|{veoko|(B%U@XAn\W eγ;`pQ$B V( +n-D%vmjqӆb7k&WtKw;[wlzxB/J_eTHd,7!=mِ#ǤiD:Np_ rp_D 髯+r}[wpCkG<[:dM"etҏCh.c2sU&C]y}킴/%-)0ޢi^^鐖8['?Ϯn&Tzx|zYj 䳍3)"(B!+F@c~'ڜh.*fETsu]y:{-:-k Jg)ֺ @k\KrUw7PmtK{ iʓjmn)c^Yl[JJ u_Pg I,iij#zc ::dk@:KKۤ6AVɱMcUofǻWn' PIeK H5 B! @ Q[j"ҫ%2R"z}Dw2W$N:p=Fڤ,OzK\nj(mW2R)ugv4H_WJgi/ϐkOb`OR,d;Gu2W-kW}I.]NAB)6uPg7vKWE4^iғrRU,\.]If~wZ 7&{*͞}cc f:XE}Zcv}Xw~ LB^쑼kd[n˩;F>ޑ#syVmNM ys,ؙ`g(]]H!P@h(3Hxz:7rZU [U,I$wD+H[D[˥4]QJ }'WICEh,jm ^M: _1@Mw+W fPJR"mW#ai߂߭aWhAQ% ǨT.xm n: pz Ytm۽[}3M4&~su/u6!/ˮIA y[#cᬾm>멝<7+m5픅SN{͹K':~Hd<7_Vk -U@Q . B! @ Q>-9[X"˗KРPLþ3hyA<olKoZi9('7P.;!n,ғRw{;)_A KSeh*n=-FKXU(-e+K-W-JvbTӕ$23-y:(u:}ƌR.iv.iޞ-t>vF篿bͺ:NOuߺ|GGOtNʞ^?KWTV`_uη@}nL43 kbY <i?Ԣ\ !B @z 좱?~/-(d|:!z+PcqdhHzdUeIDZ$%d>bJS[4g|iϗKY_:J>S \%%yKbϯHOEi=yFjڭ*Zdkew$++[ fi\Ӽ%4-2γE:MwliMJ6tc"vyݯn>V~\t9{l:ͽenC{Ž;.=:2ZsݼckfȲz;R;[d;D"5$2G?Rv]is(YG -[gk$py͊e0Km.*ĎaϮ)y> 9^)Om9Ν//g~g#KEfzΙoz>CV80繥-ֵ r ^ YcJt2fS)KFl+=R^EzjI%25?vk=gqy;^ǣ~4O׊ q{]N'5,biΓ/HEԢ\ !B @z \j-$/J`NBpDa39{3P 膖f.3;{2k9AKPY Th)Psv]i$YY{DK?kO{ʗJfth u`}t_͒CF8#7oeߓ?.xZ??=&L>"ÔKʤY'sE&e1[1e1[42ZFu~fQyDh m(]G?(yupg~mvނut]oNmy[tݶ2SmqL`86ѹ2ɕ99U/ErȃwϒJKdν\%3oG> w;_V>d0_{ls.='Y[_$YWꝲalCml'd=̌d'&.;gf=,ms:W6<9KzhI.cf]~By6cuYqULض|Ɨ&1;ealڜe[.{,x47['>HVlƦ"9̹{6Q,fNZLǚϱƏc^Zyedrz-o-&ryB<52U'FK/3Ԣ\ !B @z  D| H$VŽE9Nyɗ3|6@{57HOut]:"?} }_ϕ/K'2t'ޒ|y\;՘R(k-TYY: _-jK_%qJ}i&37K:5Z ;G{CWw]ɗ{~?^/>Dzx5ihGs›ȴ:nVM0<]s>w-.#e|ut{Ǭ%*s_u}:L]Om:(g|9Twdird̟m>5_v۷b=QP~l9RhY2=F}7MvlOqLON*3d4*rBV}l('WG%CKUks1>,-ub>- rAgcS+<1+0s\ٔHwGYqRY2u5>$/^J6WXEi"7~)=dcsG=ΗWJ{k``ZKgB!g@l߂ F^="n1"cץ_ʹh7"GNTJ]s;ZH:J%t^'{6@ME9 ~'WvK{^b^8gqXl1,[IkYyWsoe2K[~cMMfcLp ǝGf<,"YX)bZ !BHBHo#r̷PDKW n^y~PvA4Jeos"]v-OZ .KKIi9t\zF)pǟeg2t]!MwH} '2"ꂟx}&m/Ky7_ϕ zvʖZr SUK.ٗLһxesJɚYc<{,!)oQNW)l}:˿0fgԹI m(^E2;!~ͭW3:f>u\dyf{nebzutk㸅Ӹ|Fi%,2~Ho*+e޽ėT QL- EB!$X7 Eyoo+k W jGD#%+9+?IQw)ZC}ҚIJcptR_! 纏5qɻz>{M5eGĎ]z# ɑ7g}RDZZ !BHBHow HR7o{]ȭ睂]n#DUY&GIա=Rg\Z~\))RJߑw:T^0ewg;>yBzf+-\|u)t?oFMF^yu))-9D=t]^G;s:˃:Mׯzl#[WTVI正ܺO6䩳2>ttёYft|V]B1#~:ʟjll_zcvZ[Ģ̴ֱǠ鿕'm-6ٻٯ4H3Yɛ'wz ~ Gϳdޗ[/ E0(B!+F@y&goɇ;*W0=m*=o,-kN˞k$a~^,uU$(jZRFeRZHtⶕ,fkZ2-iN.֯\ױ%<}n>w}.g~t9-m[~2Na*解-8~oܴ|+o[z%ZP&C y:"릅7}h/=N!J-n#ˇ `jQ . B! @ Qn5yH8amw^pV#/]{$Gԟ&*>K֞TE2[sl̝~6η:]=ߖh>SbӯFгt_1+]>֯q:̱ާ5z}mTɺ#Ko~otťVᘲt8tOFGg:{_{+[E*S`pQ$B V( t2t=*ݾE^9/LvՠQcZuHQ{M'!D%^yK~U~4"Y-yKictv:wND@}>:s9W}>>;-yNݷ]^Dq+]/QP6U>':/vg[Kޕ|D)Gl/6n+W Bs]n'-: @C0(@B!` (HG-p“^k^S5p8EYQp|H26TWJ͖,.iv~7[*ӯO.|~tմޞ{Y}nolKlcܥ8Mݗݟn>v/g}l ϽXsqG> ?{m-kt9oofK_4)(B`jQ . B! @ Q}-w66hE@[k˾B'Ek{+T Pd.)-yo-j]G繗5h4t{|ME:;O雭;Ft{\Uܣt{q?hf:^.۰=>]۲Bec+B0(@B!` (H7z ּB w6]v:D~7o8ryO)%g1@C ]:ީ  T(H!P@hpdطC#TJ~gmwz#2.w,#鑦ZOZt{?(B`jQ . B! @ Q֕-˗˷UMOG~Ti2;Ҫ됣Me^I!铷:# PZ !BHBHo#-i,-͈|g[okώhǟ2+ZesEww$=}i-Z@@Аk6JgWttv;sDzz$5imp:Ee:LH!P@H+]u]23ܥ}~I4KV]ur\r뤸ŌxJ7k-̗fx %t(Be&~!ΜŲO˯w?uLﮓN7˅<3] nWlߙ)2dP . B! @ QΖ^=[!D[KQ"oT+*e/HGG>YgΜ麺 ֝200L^w˽M{N Tfbpp0"/JSs|VSs;}.[?$5}|^OF*T~?5iFܾs etY]GTsrtwM`pQ$B V( tm-BH-##iV{6[EDeGss[N򗖹ltY[iv{XuYݯƻeiM:}<ǩt]}[gcu{-69W]W>=nhe5Ic7ݽ_pzv_utY5r?y_]N,J_,o羾>g7n/ P8XZ^%6GO;J[uNK:{o4^y̿s)B!+7L@l :,rv|!ěqsd P W%/-aM]в뺺 NXGGoyi.:["ctݮ-iHsn-nG+*q^2_N ͺJkgQ繏Ůum_ݾnkcqo["^nW_ݿEKq:t1diy{w*_͑;B^?k'd ]Dt;.o ^$f `ZӒnW|[`t}\rv{ e.oyr>?[:ǩ۶Ǧ1it¢ظytuKmG>F|=6uv-ݿ=K;^5^3.yyݽ>tZӲ{'tD_/}_JT䩳γ[blo`Қ)w1 @Cp|Kqiy\S[obdמrmV"!))/6m7#s- !BHb @lh$*j}>M`F.zA~4--LTe0[B{]ZD@e/[ۿݞ$v/ަf&۲qݧ.M]uݎ{ߺd.=7m4Umo i{FEV-y7Ӓ9zҼZ~n{X'm̟u~??vɔٳwY^Uvkfceza-(Gge]γJ˹yc]gx|]^Mjs۟Ne?]iE EnltZ%@}gÏ>:zk5|˼FZRt?[okimo[Ȏ]OGS3bѺ\lY64_dc?}gҟWcU8eC}1^xUǝSKKyt;ݾ@K/=V]~1q/{J}%ylᱧb2u.}k{AˆZx\"|نnKoC|s<˖'ۿەʃ TfrjA}yvP . B! @ Q"#rķEoλ]͎-w:]2mb/Ҿl5K6_<9^'ñRv 7[EDtOХ>-v-oiEۺZqOӔݾ]޲^^ cz[+=g;n[mcݎNW}+uBrγ]-&vnKݯno-sJ{}lcƞݷyv{?0E1gNBSZpkk0u?[+.)3&QxGGоߗ6f❎f-gԑ |t:jǢM1q>ҢeP nG|]NIc{nw-- jKAґ_Z{]݆}tTniֿ}|(B`܅<)+r9 !BHBHoy!7ӷLWf3cnv\{lŸ )qY~?xZ[ٶ{[u߼?=ns޾/y͞{92=.6u;~@{ t!׆?-Οr'J҄ׯO[_9vytW,oZ4:znE/O?{,ʖt[|׏6za-ݷSf9lP]ǣvf[j?4wp7SseHiQםy;p `F0(@B!` (I6e[Zsȴ<.قNyt{y4wqͮ?>ty݆_w)/xav|41z}n}_=n[s;}ɻ]_cg继i拲 ΟD @RrψX8t$3xrmrGh|WTTbnͫ%6MOiye3*ґtYG[WVVyaG*S`pQ$B V( b :,;} @S6oiM`Blou\ߏ+6w~ޯK2=6w!NϽӼϻ-s{N6'.Vzx^G7kC؟ z  )ZzK`0_ߎ}ſ(}S٦q0dhaQHx3L)<&Kw"o-5L9Lw/?.x[f E0(B!+FL TJu WRiv_ߚ ufNΟh}l_-yGK6vv]{<twλ-sw>٢suSǩIqo3o]=|ZJ:b͔pn--|3RE!bB¥eDyG۰+ @`[[* PZ !BHBHo$a9T[JLЖݼITttt:MҚ{Y{ 65ZZ+Mݽηz:>ۖ-scd2Y{4t>qo3om--vނ)mI/QA=]qz.iUcoqߖUWWoZt@ `jQ . B! @ Q0G䕼e)ڢ_xn]GvNh&*>lo;{]&1:XϽ>+L}]u4$y~td;Qe6-W[RlO-8s2gN>;Be{[]<]o[08L{ݎ{=..yc^˻]=xB0(@B!` (i"#Q-lll-j,Zϻ{=w!.h}crw=_[.7Qm]ۮ.oo ln^n>x7qۇ==6=Ffu}DGl ͥ+=$K kZRj^nO^_:&zmH%IVX4["lͽlGGj ~e>[.Я*WcU:-QP_u0Q Ԣ\ !B @z`&I`%;t-4;Ξ vM}wǽM~нu T(H!P@33 ثy|KB3=V}]B/:)Lq[E*S`pQ$B V( ln,- B/7uhxB0(@B!` (y;oYheQov|"gZ*} C3-7[t/?Y0Ѷm 0-ݥBBa? T(H!P@[]xʷ44cGgLVn]K4b- R}_1K|!@@PL- EB!$X7 JN{oqh&[i NoWt]7Q]s/gK~=uWoDa?ƒ T(H!P@Ӓ塙D=[ ^&$ھw@M[m1'; (B`jQ . B! @ Q8ٷ@4:-iO~~JF>-i=d;@@PL- EB!$X7 0֦lL7ѨzS-_t:o{?1Κw6 PZ !BHBHoufRu'Uo*@wϯ\xtFy; @@PL- EB!$X7 0^f}oh$RֳDqݥ?wлQ/#raA*S`pQ$B V( oh&Ďgur3@om.7YPqG|S|' E0(B!+F[u_r97SK]:M|v_iܥ?n0U`rC?'+|Geeq;߭ (B`gW?00\o %6mN3]o##mu 9yfe;&>{| B!-&b~jSE3|}D.!ɢ=R|t@*ѨlyW uڵ砜>{L6~+ȐUpl]}u~2ppQ$B Vl@z7g[Uors T( UuDǵdʏ,sy띏dc׫L[7ߓ̃uMH!P@H^GdyQ2!E˸ PL.]-(8 EB!$X7 psFR.][J"|Ptr@ qr򤬼yvP . B! @ Qw=Zb!Li1?C*S`pQ$B V( LR߂!E˷ }Q Ԣ\ !B @z+%%B|;+ PZ !BHBHo}^[V"L_>-9|tF*S`pQ$B V( ܚו׎!WJР@@PL- EB!$X7 pFb.[^"Z[HB0(@B!` (!SυV~`& E0(B!+FWyOor9R|g T(H!P@~j}Ls3 @@PL- EB!$X7 p{h(-5B&; 4B0(@B!` (%&r!$qf2 PZ !BHBHo:\[r"Ͼ:LG*S`pQ$B V( ~Ym5e'BȍP T(H!P@3r|KO PZ !BHBHoΡHPnB0(@B!` (E (B`jQ . B! @ Q; !?j; PZ !BHBHo 5(N;`, PZ !BHBHo u(.퓎H0@@PL- EB!$X7 ZW:噜=e)B) E0(B!+FRKV];["$y_7 1 PZ !BHBHo "#Qoy0'ȼGb?sL T(H!P@Í%*B˜; 9B0(@B!` (@t[W Cf(;yB0(@B!` (@0G䋲 *B׮ ps(B`jQ . B! @ Q`W_["$4  ps(B`jQ . B! @ Q^/K B-J525_ T(H!P@>YWrη|EH*Ai)mwީ T(7JgWttv;sDzz$5imp:Ee:LH!P@疪j}KX"{뮙%B*ǻZP,+DzSʪZY:9||~\3O3]}gl޺A0(B!+F§EV];["NdR#@@Pl9r,NS7;'Î{| B!-&b~jS' zd}y!SG|kyٲ)D*v 7|~).0kjz]{G[DRش݌uO. B!-HO }؂։ y~B!ռrTGd8; T(WY]+o,_+]gssy띏dc+_joLyʛIIA0(B!+F#"۷EH7Ĉ d(B`jQ . B! @ QLQJKN{ݑa (B`jQ . B! @ QLf:fTKd[UTvg@ E0(B!+Fp3-e{0E9R)==u  T(H!P@T :겼yoiZ)8&\&S3ןHSB0(@B!` (nHttWW( O˥Yy9T.}j폑L@*S`pQ$B V( `CrܲK|n$eGdgU)j6NEf PZ !BHBHoe*njeeqYon&Dk'dGV#~ qk_ PZ !BHBHo0-Y5}UY[tZ-̅=:dsTu:g.H d(H!P@@*yoC 4K^;[ j ePcwPX+~ E0(B!+Fta)iZ9T&?֕w ˗˟/[ iF *6#n, R.!爹/TQ Ԣ\ !B @z ;kjinjVcy o:lK\-=r^G*S`pQ$B V( i5o  T(H!P@B0(@B!` ( E0(B!+F@@PL- EB!$X7 ((B`jQ . B! @ QAA*S`pQ$B V(  PZ !BHBHo@PP Ԣ\ !B @z T(NhT uk, EB!$X7 ((B>͐vey.SLH!P@B^5?ovJQI3wb !BHBHo@PP [<9rtlb !BHBHo@PP [-c -ʀy̿s)B!+7L@Bhrge;&7/И|3g>|3?󁩢 T(޺JbvF%6~+5\0 ((B[7ߓ̃uɡ T(T T(T T(T T(T T(T T(T T(T T(T T(T T(T T(T T(T T(T T.V:kL/~0a'mf{p3@]`gh4 OE?wo6Xrӿ~>? ~.?}|NQ-G('QP_W;kL|Mkꥮ|&w\;Ljm'ݽ:J4*~n s}|.zMhGB?@QXS8WQUFL|?gz_wPHQ 0ms:W?(G WԿEW[B[ 7Hely]'Ty?v&#EttR+wf+URZ^)erT MH|%_r!B!}`\A?_PC-suS|B!B!-i a']2%z5˗WIQIRVX" B!B!i s KTt讏W[Կ4ڂ7Qci/*B!B!Xt3~`?[~a?dioy OB!B!$$~栃$"P-j@~nm -xk B!B! ~~/^?{h>t9[OB!B!yلƖ([Կv!}eβ?]ζy_B!BI~[3؂,BOc OB!B!ěd>sBgZswvLЖhKv@D˗B!B!߿qgc?cp"\½> B!Bfn3Hh[H X&+>?d׿/FJB!B!3;^3?xηGm%g|>A!B!ل6h~9ph :z#.ږ-uzzehhج&wރhGr]@@ y [⟖uFHڃhm$N~ -Qd@XGKQ)B[t^O4  poĤp lɔ&[ԑ 9K+0u@- @@ Z@u.ao>[%@ @+S_lY =54:z( FgĚ"Y*ߋ]]5i;m9v3JӰNsY(s5OΩ,qTqpŘ[e<G ڗ^gG,oЎ_uڭ:]|T>6oڑ[M9Όf˚_Ė3G*C%U3?pFϿP'Xb|g>9Ml'v }W=P/-{w+Ƞy;n{dNAb,!v_~tu,GG\~ƙI7ZS-Wܶ OhQKdoIZurϗnՃNY|U6M_ptٿ-d-̋jwZe¿-ְH3hc q"$<ƸlԢs}U}l :eö3cξ:'sb>Hv$t. pȘe;j}+I oi;8k>-׽c݂>.IJoZ;t@[ `s/2`EUt̖5zܿo,Z1&!Y~@ @@ i[%-fI>YJ>\M PGhuZZ\] Р@Bd  lP;}]? @~zr<t> РG*5L.j м@(t>Jx  G*(B @@@P qB  T(Q @8 PG*(B @@@P qB  T(Q @8 PG*(B @@@P wPԗ9TQL, IOO9w>͗1uzkLF\`beeej*[N><@PsppOZ[3L@@̤"y}y/d``ЙWV^% '\l'ΙUurixfg}!ʔ;3e] ɡ"  H_%ͦ3L@@̤`D_ȕVc hT2)5湎H$b󯥷_rr^C.WTRn P~ ̊e3;[^| crjsWcPL*Z] 6l&'Ng[+?;YFu>xJU?5 ?+?<<P~ rߓG(}CRS97m̷CyE,_ 8S0(B`N{f?g?Z]Tz_>i_WO=ooln ٗwNjg>|3ߋo"&||{1g>;3]|3?\tS\|=]S:f{]3ߋ̿Dm<{C幓ߛiв§_0<ٹkϘ^vN;r\o$y-z:y?^/fyv&G*twn-})mfdN3]o##mu 9yfe;&޾ =oίwJ8/3g>|/߾+WWyg|3̿3@ng>3Ք;|[x<^u|/3N2-=+g;:-D~y̧t*󼬬Bzfdee˵by%~q,3rlʂ't0N:+RS['y|)>!yB0.W[*\~3=uQS[Db?UNۀtS:OԗɃ{>O [Q'yB~=wy L^| 6̷]#k?̔BYZj]GG>fFS[hYm~GGD(Beb~Sm}#Y:yc˵fyo[|$KN񡓵}gu+o''P~ sbʦrRn8Ku[Ofw8l{//ykLiP4@#jaPy :{?_j\MͣXtZP,;wp9C E2@8s>Sg @.LVԁitdB--ݏ99s3ɢ^'em$ ɡ"  H?MYIg)@6ҟ;z{LVTZcO~*hL|Ғߏ3 UU5wG}͹'{7=[}w~@^L ɡ"  H?:ꟖR^;{MVsXոNy=.w}ߘhijni5ugod#ǟj3o`$2$~^~#RPP(m-gǶ7 T(P~ ϯ2Ŕ WN)x2>UUW$ YZzK`0t[9ϦN-0G*S`r(H~nҏU塪kc .7wɢ A09_$?饥ǔ#sfOy:簳4H@@PL ɡ"  H/gLS5-s_>6 @@PL ɡ"  H5?ojoq&B*S`r(H~nlS[}ȷͪ'kK-P Ԡ /ۀ,+/[f[Egy'-nny7ɕ+Joomdee§_Z8l ɚWqy|1(B`jPL@pm@ E2wWنrvg+ۥS97m%WyE,_ 8S.JWA:;LoN:+;Yg1srgG*S`r(H~n/ޔ|to/Q=ìWl șkڷ9􆳲h9y5X%C~:Xsמ1e=-͝;r\o$y-z:y?^/fyvG"3 bv &yyRٗy`\Pz~z G?(B`jPL@pm@*5Ew/-%~wE?~F~plLtZ2% }MOipUyYY?ޔ,~m0cyeSVccOc + PC E2@8s~+/0EmE}~Ceޚ#Ζ~t?oFG s[`KoHWWe2SҞ_(]knz֡~{ `--gD"[զoFOoY\]S̉B _VgJ|B=&ݶ_PwXQ Ԡ /ۀp)/-M8[[4zKL4X"彗54u"L.y :{?_j\A[X5ZN,m8%@KѲ+4{aC*S`r(H~n­ɔ?oo|G~a䷰JK~~?'3YPGQrr.[ok uZ[1;)Z-~gΞwNNGӑ\-p魆gF os-F" D05(& @8dp6 _1Y?&gy';Ko4cm~=d&+*-ᱧ?yOGwJt?4'*VUo#gO;9yʺgz=9wıĉq؎g< `yČ@!$4#!4 f?Y}qv^X@OQ{ݿpsmԙKq|y‹cw]GG4.!T{>31g{|삒 @@[Pk6hԦ辱׮akG0S3C $~?_Ā_&=+3Kͻ@SO钿$f$74V}ǧߑCfOAg_)зhzw -`Mz+Wf/X[vϚmR 6g`fd?ouy ={yb/v3RA^ɧCcnGQ nmnҵYfCܜܵ7f?'_WOQf H6_;,_R/Z^mg7t^ɧ`leU@?tGS.+8OYy+.){8!@ ׬}[^˴Juyj[@: i9ߴӵwYoRZGmPFeJږGus=N;N;}5\__?jN{:ivi}bSIhj+;NW!G\p;{J?N +Cݽn!O=uf[n gΞZvUw+ׂ>RRQS+N;N{:ǯ]g]]Rh=N;>1TN{^sYh}{TԚvi泥viv x`[j%k{%v?]Xoq=nwwxؾj 6O{wY`mt6[к? @W=|&m^X4W3_r|M l.rS~d+*) !@ ʑ^RV}- +iv+7|'~͊%{}Soyʅ@W9xus>7<<2qf H6?g_EK|[6B_1s0f H6?O;&6v7,K FA03@2YVmA9|[_\gu@ +`fd?o-,kM =IU~ዧ +`fd?oru =sabIkr4G@Wf~Q Y11~g_BA03@2~Yuz3%Ƣ۵=SU@A03@2~ziN EMFc_^!3C $~oX~R8?17VmB0;f H6MgY0}{cU_5 +`fd?oؓzdI.ܼu@Wf~ڝݔ˚ZWdDOo^!3C $~ݯv.P^ÙXuVFFA03@2~h=y/I u;e# x`v @?0 m6@{Q[gѣ x`v @?0 mhea a= @Wf~~Sx'{zQ4z$/!@ }NY=zU l=G@"  ~` ۀWbuEA7*6x:z4'!@ }4ފĐx̃{oo9=@Wf~?^Đx֖C?/ +`fd?or[s{dyb@o"K3A=*@Wf~]f{b8o"ݪ D CA03@2{-|:175P=UG@!  ~` ۀrZ 8Λ*:fѣ x%wqW^!wP}Muuzή^[>Z"~` ۀuE =kYb0o"'cu=ztSPϵ}7/v7oފZBMmnѾ{tӾJU -v~~ּnÖ"Wȭ\ ~` ۀUvߚʛK`O/^ɧ[]]C;s[lMvh_@ϊ5]Ggx{q蒛pv}u`fd?or׼ -hL Md-mKKe/^ɧ`l`nKaGψ.`Z (뚚v)+q%wG03@2 mO Md;lc xzl7n> u[&r톻~HKmgιQS+N;N{:ǯ]}GFm6iOG;N;OL{j0=>q]ݯZؑ*=7/YmܙQߓN;?u^!xs/sWe-_.\4fe5_CS.1zuHKm'V:ivit_;.mӞvivi`R{*i}+{,lvf U?r_&Ev7Khv:Gs[B. ,OKֺAǴ-^^]~Rr~mU}hal{L5FA|^wu7k S;~e5ojO}5c, 6)Su2~䦷*7Yn{oKb/U>m{VEA| jv83C $~{.ܼfAv.L e^ݻ[3ѣ ?x% M-o n @?0 m@=g!$Yӛcs0z{0[f H6 訵wMe!lƞ&{lE@A03@2mӔf՜sOX)^0x`v @?0 IDATm@nr~}~b/o1<{,zL~^!3C $~[OX/'rfgqQ0x`v @?0 m@nY`ắN Bm;dѣ`#  ~` ۀq ׭:˕zxI8/ݺ=r&7!@ 7︟X`S}\HB0;f H6 wPKkCwT Zc]R=z&7!@ {,TY}Qb.h=ֿ+=@Wf~i[u>1tkžUxO\=&/!@ {h*OI ZMiwW{,B0;f H6 7pt/J b-僧]Si,B0;f H6 7l;rtH b=gEA03@2 -kI j\wЙ09x`v @?0 m@n{+1he.{[4Gɉ +`fd?oȥ}Đ].׺{ꋣgDA03@2WtBtS'rNq?ݱ=[@Wf~dߌe\غ?1d}2nB0;f H6 ^سt;v^5՝3`!  ~` ۀ|sٵ,1\Cm9hmѳ`!  ~` ۀ3psVmM yQgݯwW܊ @Wf~dלCRީbϣDo\B0;f H6 ^.[k}:_jnd\غ?zfL.^;wի칧;a5vW]n {ݮTw]gW--L @?0 m@vBs.Z Z칼^!zvL.^ɧkk{߹o_n޼w\o߀?0}=Ǖrt -v~~ּnÖ"Wȭ\ ~` ۀ)*7%|^a3` J>oݺݙe s9^ww]bfc_,\]aA U_WOQf H6 {t\fܛ>nϧd#zL^ɧ`l]z͜ܝ>snW u>{G^nKYy+.){8!@ Ȟ+ܶC:jI[=ˢgAUߟ:}RZ@_eBAC?tmw~֬QS+N;N{:ǯ]ɵuuKjviv'=5Ԟvis7ZX -1TNصW走fTn__}%y:=POG;: %+7^ӭ)ngKa9`=cGA03@2SU<NqرpvV@Wf~LC-rd7+79=sFA03@2kCw^3187Y{y.l=sFA03@2[Q,H=7Dx%cf H6`ǰŎ+?ޕLlR{g_"JopΘ6ֶ_eU_cr"~` ۀ~^س*107m| "J{J} co?˯+WF|f H6`ėesTT-El]d3^|Bޣ^tsl ~` ۀ3qKڪstu@W\v{ݏ]m`Wݙ{M>3C $~0q)^bcXسʞsRO^v./#/#6ߧMwo߉5 @?0 m:kAߗL Mn=ﭽ%~Vl78xݼymݶ]t9D03@2crS'&k-m3d;xI醇[- 8Y @?0 mĘ~Ăp[*r LhI'd+WuܛoMqOj{a?y;>{!~` ۀ+,WߞrZ{&`#J}G?w?J?rjtɇ`fd?o-⥉^_mMg}D@W<{[t{︟7 K/YOFf H6`wXݪ-^j[D@WlnK޹s'%? @?0 myp'&{U  j~q.rUlpׯ_5 @?0 mےˇz|-ړ}R/^v?˿zХ^~.YKqR,尰ud @W3w_\/_4Y @?0 mwۂooWnN Kmn ђ/^vp붝w?v7n܌n3C $~0ی`\TW;۲8{jt@WtvzWW`6۷D|f H6`|w޶6'ٿŖEh ?z}EdE03@2+x{j@\՜C#!d;xf Zg]pͭݥW[CW]_n v]| 3E03@2 ^!1o-?Y-!Alcz׮]w-oמ 7srWYfkݴ}Unny5o۰l.r+m@`&f H6`,n=|Zfˤh)d;ds>Wpg(nv 9pr{|+lv=všKnU͂O|>ߣ @?0 my| pXVoeP@WTwym˧w--oѽ&FqI۶]x| iֹK>wq u>{G>v~[7,0\>\GK ?x%KV?9sֽ[hkmp?o^v86/fKjyݖ \nܼ=RRsnUͨvivi=׮޾Q%vN;N;ӞLjOE;g^߂n[oG`\oiLhɅҗ_:i} +|#5PʖM{Y嗎vi@#J.\G?0;ѽߥWܜ j&@vv[Oo[u3A63\\Jۀr[}0\gŶlv6DK Glwu㟹{O܅C=&v_}}74W3eu{_1]EnoLwE%{2A03@2c[pSU|p6|5lޯ-1r@W>tʕ͛QF03@2ccp{lmb.߫X-lnܝ+?$m;mks3Eg3C $~0ti[^31GWeTwhm^vP_ ~p.w$~),ܶ&1Fe`L!ߟr>N>3C $~0nu?)o}ǻoT,--9r@W=qۼн?l7W{M>3C $~0Ο` {V%ߨNqرW@"J[.djwi{\~M=MjvGbWoVleXg]^vxW~wH=|A03@2cڝj[Vz̃ef4EKEl~;Ydpb荺Wzڲ wx%[w}y;v|нʛtYg{ ]'#!@ ;]O[{V&ިKl \-Er@Wr!wslm#@ ;{[,6f{b؍zޯfˬ%Z&!@ ;_40Ca7RilZe^!3C $~0v-^jama7Zf\Fl_4j~K,ܮeA7j}J[vNEKCl-_G]|%C03@2chݿ%1F^e@4=^V0 @?0 mqfڗrF%ն>-Mr@Wf~KVXm[osbȍvwزi|wsND-^!3C $~_h_-I Q2l8-Ur @Wf~kI6ەmk2 +wuN:k&ۛ[[Bw]gW--L @?0 m;uj[f~xjgtZ}q ^!xOo߀>snp3.w{+jA79t_`khlo޼f[6l)ru[, !@ x|Kڪ-Eî0kˑf[Z-er@W݊5fSv{Gg~q蒛pvkjnJ= ~<7+6ZXmeG]bzzn2[/4GKE׻z7Y`Nw-ouneߝ;w܂k@Q.++q%wG03@2RSU8dTm庾1Zd@W2[O[QV]~_Pt_-2ߍFfTKmvQS+N;N{:ǯ]555Kjviv'=5ԞviWg,r: ՟:z_hϼ}~K-EK?:iہ\Gu3~=sHO_gY_h3^xnuxyn}_U'|JG5'9wqJG;N;Ӟk@Gm6iOG;N;OL{j0=~Vg`y_hϼ}c[?-nM\hvہ\Gal&woK%vkw\Oo[f ]~Rr~-7t7FkGA03@2ӥD{(1FO9Tn}JhM0B0;f H6 3W.XEKCj?-`bx`v @?0 m@fvwX͉!5j| +`fd?o2mSоk*K Q[Vo忬&Z#L,!@ ZAOSb@ZVe `bx`v @?0 mvgO\N%Ԩv[[75!  ~` ۀG{˂goTlL QS/PyHf8^!3C $~hYlz`51Y]هʣ5!  ~` ۀG{lu5$Өkm=X:Z3L!@ xs7Z =4jbX ՉC`bx`v @?0 mU8bWO Q[ٻGѶh 01B0;f H6VZiJl}|&@Wf~+N Q٩l|TS)@WOE׻[n޼e i_q+]CcݮYV [\"rL @?0 mV4 `RNmin8e@Wޯ٭^-X~Z>+lv=~q蒛pvkjn߯(3C $~2S8DSA=kgjU" {.\.[ K><>{G^nKYy+.){8!@ H`f/YB[Wm6Zc/ i9ߴӵwYoRZ@_eBΎn7oTԶ|m?y+?j{jviviOGk wvImtN;NĴSN{>>\oOkwXؑ*=FĶmFviv x`-Zޝ0d2_nrm6_CS.1`<`lm~)kwɨvivi=׮Q%vN;N;ӞLjOE;^4ܢaꁀ^bGu_:i=ہ\Gn骍Vu}^TjRXjty`߾} a^=tn3%@ xc$\Vt0=+mU89@W>(MbotnW`s2[']QI-L @?0 mϟ`KV&ϨܨOkwz{U@Wf~PceTהTDkCA03@2ΝqՂc?/\*{eTׂJ[/,c +`fd?o+?m],G[m=N_]@Wf~87Pƾ8;1XFS/uY2p8Z !@ p岵[Q*Okwں޸'Z !@ ҭSt&(jY{Za@Wf~߆|W}c/](=#ޡZx`v @?0 mw [[X쳺@_]yh-B0;f H6XXli{ubleڝZx`v @?0 mgܲjwGbnuњx`v @?0 mg )((bbB[Lz^^ݷb{jv}ӸjTe5nMg Zx>p-]!w5wMwkg]&' Cv뮹v]| 3E03@2!-卑'u;dpDO _-vZ^سy:z-ÚuE݌en ڭ:\6t7m\6X:qĞásS97xuȝq]Æ$n +ijnstUUKWnohlo޼f[6l)ru[, !@ o,՝s'z]`+=vvE}m zp[Vws[*ܬ{wK-?>-tTm0ߛklVJWv-sǣ~S.uϗp/u+po2\<{霻~'xR^!xϦm@/UOgŚͮn8tY]~ >z~B03@2!_H-1@FQORl.Gx+Qh6tݍn]W[Q떶WݼJwMe%]njNqM: ot Ç Pnrܯ>mps՞sW.wD x`nKap:7t~`Z (뚚v)+q%wG03@2!_:{BQ/Yޢ(kWn8>ֻg> K,opZ܁ؕva@ +7`ݸqhf@-2A03 N>=JwUt6XÚEMƪ>ym;r-kq4ָ_X@(0.k&ŭU6a7xupj@;w9w}[nE׻ /|Ϝ=o54jN?R+/^~h{\hviv>~H0tevImtN;NĴSNdjWIy_h}nu+Zk2yC{r{~qlnJpv'O_h=v x= ͘ <ҥuI`9>x_ݾ} Fvg3%L2~߆|q8Ĵ0EQWvIYOjK x}E nzp+pg.S^!s玛5o{hMbot~FEnoLwE%<3A03@2!u\8e!^v(*ewԸ%Ok < M28t]vG*CA03@2!mi JI&OmnQ[UxIኍwJ\.gDc wd@Wf~߆|qMf7M .Q5U16v7'u;+{׻_-} Z/Y>fv62ϝpgo\^0B0;f H6_XhG&(^܌enJ6>SGp^!3C wݸ=.^N\ZN 3Wɋ݅k7F@ |3tC.^OM QU|ͭuwovϗܻ'5ѫ@Wf; #S]Ew9+it\AU[}}W>>ZZQڽ0f>l݋WlAv[ۭnoIWy5s;v;s醻t=K@?ܸ^^uC`yۏp)y:ܷ[m?eU~~VYY>]okqs;lSo8>dv~ |ުܔ0(*xse}nwO+q[[ mѫ@WfNkWn\ϩˮuk9*:N̓n[}疕mou666׹WV?̩L ^]^^P^_Z]>^dEwť]nUyPg-/ϸ`;}tWoqw-}Ə"s>;O\r^p5]g,VmoOD> N mnўNUPb׾wmw.݉Fb h*K Q?摒} mmt;ݭmsKZŠ7w_U v5oܗ;϶plwmwﯫu﬩uov-v,^Z߽0=ffyb#)W9̎ jx S'PW%}[3\+6PO_L)|jso^uGN]~}ծnzd.wA @}14 BӮ͌5Y4X6H3-h#24O<^QAJ301( I5҂* Ch@ -zuQZP]A7Tjݛ4ǨJ@xwU{/WJQש'lO ԂnjgmKEYz,PK˺lkm6" ~)0vecm=貓8;5tÂ2zm5À4ШeFm˚CoCq h?p )(P]@Bk+ضfmֶEۖ?mچ50mX۩?m[A{^6v4ٮfzoN\ǬHovXGۤ6G_pug5mZ i{7xzI'<~u^}ͶhF`,x\סf V?`6T6xM}mvۏ;*-j:ϸD{CT{ʏ]ߝ]ۮCFB2{O=FcоN*=V.~9xWi?aSޯ.K/ }.|{x^Ӷ/m.M۞>u>A-Cm:R?O}imqI-g6KuZZuC>QNd:fԺqY9qu~]ݍ&J{͇ݺ(F!V {Bx>+W67)5͕5ϋ!zxo {LZP^^eI|[S*A8V'T8G'rufK í6諓} 褣fLpN]@東;7xhP;OD:@ k'G5N'S[lYjXA(`I~4%ӊC4Z; ~㳓QJ_CGz~ ?IC-'-/(z>uC=/ U:m9뤷 ^PT9%refJmZYn8o40^zhD&8 ٠|Gr@Zd74˘Bؽ I~x@U}E}R}@A|l)xч%4.S~/CqF,Lmh{qJK:_Bi?VL 5omu3wXt^f}Ov1 㗷`~1ǴdZ}qAu[*æR)M-O-/A3}L9J25~>,[܇+׾S~C*G>(#Thc`j[=hCڮ&9;5?A1m><">[yԿ ?2h}?S}F}&>}ֱ^ÜOW.XW;)ʕj>Wze3뭪kw٥6g[Va? ?p;V0WWU,^[ZX5uunnipӶp_ht_5}렛={Cn-iu+víHvEt^!2im'5LlIBg“ uٗ&2:tR Ozx2/$XPgM z`N&kE.:hOv[>ѼM.\gRG'u]'7YÇQJY[]_'m-| $+ux‡zZ54꺏ND@! 鄱Nk;YVffP\۵_iij6[Oi6E>Qo56mA e#=-a0>(u)-jDTT}{.ԟS]| +X0fJT_\)VCEtQ(C*ȦWG QC7RC?RX_S0deufVRGA#KXPV84S]i_{  >U}HK{ZZ/ K>H$؟k>a^o#ZU3kc);Я>fSL/G`@WAxQmڶ }!Sxvi=.=>=N=^=n=puq!k9}--'iii9jyNF8̚Vǀ i?~y5׾+^5mCJf${EԇRsAjd~f?t~M_ FF!țP4jjCm50(b|,R2s^_slTeK;>ˑV:mK#WX^xOۙozk='h}h_Sx{WF֑f1֕it8juc-?{/ި)|+_Ї7Q?MUoU0Ux}~SXۊY͊M+%sz N!oNYBqU*??Y^ZX9[tIq-MrM.j?~O=ylSBxܚ]@ +q'Gu6cN(X7:gaF7T8/xl,߇0:AzTK'tIӉM : 鄪tN%n:hjO˽-w %Z h1;{Aqi}.iW]n'm-,IA{O)+d櫋)*;>Oު~z/ն.ɩjKhb'[$ ҙzߎg(|dr4KaOMrRXglF0=w- fh!C]45dV[Y+ kg,F!/4yW>58)elI^kwl B@J m _[]ca]#z?ט͍Gs1Y:xa%^ n.k}R_kB^^>;eR{ ;Qdq I(h;RG> }h68p^gqFP}gg{ I&[z|(:}A_}6O\˅:6?֓֗znZZZy;kvm*wJ-qw:~Ժ^F<;c}? 8^JdЧw~(StHjKIg9ONS: uf%X+:7έ> Z:vhW{>T5ryZ33o J Z.w>P>> eEn&l}-nQe[ZVƁvխ]JzzޣbUuu'&(Q+q[Z:kv65եUv"q{4Þf{i~eUYk3}Qxf͛w-nqV7̎l'//ݎa.W3rIx& jtUaki{aF ;~>WpB0e]B}Z\!8\c l~b5Au)qq' r kunzE|oxO{oW{ȽȽнZXRyvҶO[lv/l7ot 귛66g7wް=]`źVm ~5׺_ZZ>ʠVlpO-Wmt\rf%[ܯo j[PݯkΠs~=O|_.- ~S+6O{ SM֯eW`7r~%XaA]]wOu5t}}o*j`_V555eAlhqum[uz^+mf Wl?GK%mcEej `7l 6j0d hj0A>T8[fW+eP iA?W)U'rPEߊ/K83 uiׂn>:WArBW^a}D n,SpB*2W)P4U \(RpG^ +P )ܣVG p(*;T)bP ((Tp+ <8Hu?q_WC+ @8د_EZ~_L l= *Zg>l(Wp<`SW9/[&xi˶ 8f ^gچu4۝- ۶0c=>kPL5pgGMou:רޛ!<lZߚ^APF =NBԇ=tT4uoG>(PFΧO·ܪJǞ*\JMSG~ofٌ}k˪ZZцz j6/wK0ӬlKZ,|7vea>,PW<O^;X~n],״YN/ ~z: fm|D_+W>(feo[UOq Fّ67eĶ, O}]qQ f)ЖB\k}Uaoi!=S.)|RW\߯Zٰpz =yB unuڶսmT(tL(*r ꭢbvTq%]%nJ ?,)s)Svq7. E CA,?o>ďQwq2x>znzz K r*.y)urrֲ2TT!ieP#ĕ-ń$bomv-G\Qk+iwe\y砫:j{N¡(()z9mzQ_"s=| A_tg;O75wa*}FYR{-mc9U vmE}M[aO 9X?]׃cm=98 wW_oXk~ǻv4s_T7R_{UC=͇>v|=W=lgUERWWPE}j٬%>(mTnQ!-ns*Ykf7Yr}frqljxS\ﭭu﬩q[Y^_^ma>(-K6 *ȖUS6UPo-~fSM6l[ܷ5،z_@fdT鲵ӋuݷA};XwmR W;,T:F^^X~7։`ƽ&xum|<.m7چT//;ي FA0!#g\UI *m-= 8`KSahowӠ۶@o XlA9joSmq׹UA=v4ܢ&A- f\Ԋ4ŠS` ϵVLNQsqA[ ݼ[ZL (N * }Ų ۮ?)>@cܛ;k=̎۶XRۢft6p&G6,fQcUR{'sfk(ppfK fԌse[͜m`u뵾@5ت7jnPBGRQ# kN U:q\v Jw*NlzRxX~fo9ҠgUIcEQ>dsV0Kwʬ>fiV?Aa4}XB} l}V͝CTDP$진}u[/UF}SgԯQYaUV|S_(K~Ka}C}*oտR7~ꃩ߫>,YGsW O9տ~=v|u7|q͛,:R1>,qQܧaПr2ֲr:ЌZoZh;v~:6V?Cw{Uc^ {V]pcd ;V{XcGm1vkΡvHDGg;;7cGAEIM1S/mTjz^pjmӥZWԵmnIU[i0|fQ]M6CfT(‡uﮫ‡ov-e[O *mƹ)fK {iq~|{Mޖ,7;X' *>.˓+;Ex# xN=ga8TI|W;uNUtVW8̢`N*R_T0Q8F[qhFY65(;|o*Uqណ_ zGw(x}Oܟgݷܔͅ 6U)W\QI_׾JZ}Q޾F8xw19}J3ơ|}Bat͐~+gV{NU5*ܤq-ٿx^~Ox|l{BX+>x _ 3*\u0+ EL m#KY۫Um .9*|ckYhh N8mz2T`M۞1-k-smn`3=Y(k>I7Ǚ {`knu,>m`}}FgSAaר`@z_`ezO6/{6C%A?< hlw}sPvIཤ۴}4cv7A3kYqƠyC;s><~1nlߊSp߳7"Xm :wi~18kF{;fi[ѱ319999khYhmYiiijYjjj-s-{AF(Chپ8XZZZv<uNj~pL' 'ؾ9xPHe?m 6}εXC2 K:OWsʎ9}u6;RR}HM=os#av6. &ZՆ56Kf[ZjqKU! -8dLhlF철JZN > ;jM|TNiV? 5;Jԥl=8m{ṔrM NwVaB_7̎ @lH -鲰qB-ҀҀfpӬ Y]UM:(*t5Tj`D5?:EffU6xipflk2s(q#fQ|xm m$|ҬYQμr8Ҡ۶W6¨6̝KKk  o t8Uxi_Et~` 4FVRZwZ6ȗ`;ҶmOۧ~?ь)>k-~80ڤGL,J'mRu4cנ]JQKl Djf]nQ /t;OX@G il/ь/}l@SA4Mm*W? ?-pƚcXZZӠ<=?.>A^a+(}!!6XW* +Μu DV$1Vae(*l!{/ d!ަvDtI +r)6%uhMڦ-,T! Um) Wkms6sov5|P83|oS 6=Ov]f5 3kߪǠVm<˱^WYU? ;D}-CFU =Wv㾇IrC,gfSi(iTz?2|C_+f_יFªW['=H.L Z{55(o q iv@f gs־Mzoǂ\_o GZ.i?S^* i?צֳ֛m/δך e­ӱz qlXo*a. ժ⠝JiqVPT|{|?L]qFx D>c Wrrqw}Cm; 9}JV ߿BhV(|]ViPUW;N ޻d6;{fUW:ԱKBUGֱ6mUhmP-f>w4mT6mtAkХ͔o̺Wc!cC[c098V BAK)Ll),PFpKVT1M7>*I;6 ϰYݥ}k紫1ؽ+4l᱘>8c/]b?W!W]@jTpsxlvz˵LEܴ ,ZZ溔E%).KX{z]WQL3j“f_b_x9y_ V)G601B4S%0Kh a^gR)LTi/,wm9^*jyj05~w# hgƲU4f ,,(߂ +woE-i`?ͽPᬱWP}[Ȱ! uD8fJk}ZlײX{wGoE{]>;wؾ"|ѹ *S,  * DЇҺTh&}lE}ps?tѱA< ۫퇵oӣcA#>|~Cfe챐}0#:,sFAHR?IzΝX_6Lύ9v$$~q| |U>? OF53m}f g(d3⾾# ]kc oO}7fhޗp#38>^/`slZ*:FX*3fqsc;ұOP W9ֲ};:f nS4GXL:lRgO=&`y>XWr=v;._eZfZvZ8E6 Wȩ3"G3!۶m7rսcjfwlzI~Q{0B0;fV)((EQEQ~6(j2@ +`fE((ʏb ((ʏFQEM"`x`v̬REQEQ $SEQEQ(P7@((?d((?~EQ5 FA0"HQEQG1LQEQGo(&C0B0;fV)(()((mEQd(@Wf̊ EQEQ@2EQEQE( Ex#  Y((H((QEQo^!3+EQEQ~EQEQ~6(j2@ +akG0S3+EQEQ~EQEQ~6(j2@ +͛ܬy+܆-E`s[n3A0"HQEQG1LQEQGo(&C0B55YOPbfՓ̊ EQEQ@2EQEQE( Ex# ǷxkjnsG=̊ EQEQ@2EQEQE( Ex# Ǘu[&|嚻z-(DJmSoVյW}iUSԢvivi={+kRhviviNmsTڞZN;Ӟ;ZF5F{n +fkhj m{ίjp>/rԢ}r8q]zuh/\tN=.'O@>j*vO>.Umݮo߾QUm~do=gi=֞Ovnܼ5j{jgϝ=h=֞ZO'Q}r_8Μ=;j{\O~[R*vmIԶ\nr@W>~xy; I=.\._}N[ C-o/B-o/ۀCOEnoLwE%d1C-o? B-o/B 8^!\F0pB2pB2pB2pB20m~[~ߖ_m~[ߖ_ +sիܝ;w[ykmeDϥ܍vo7orׯ߈ gbh] Gܮ._qC.[>dW um䩳]vnK赤ה^[ '$0ܐ~B2}k|L{ݮv5^6Osnsxc}gmY xE<fǍ7ζ\x};{[Qc^~N9zG}-: [|uݏvKVnf/Xi_V!7sَ:纥6Z"7LZwzmtg.rv{,i;kb-Zvv ٗzBr [~i3]YyMȶhGƓ}y3VȾZS%߸q͘t=}v/u m߬y+܆-EvȎ'I}dߓdGOo}?>>Si{UF?l~J]vΫ54i_ϱt@Wt@=*١e{QwZI~.[gkiN>SΜ=om脪,]{>J SHI% ȱ`ܸضcZ]'CьPq蠆@PnJ=!nݺlׂ׍޿oHNzz=Ntx'$P=_O+^n׸n>;+};Yv;u9[d_ ɤui.7Q޷u9~O{Ⱦԁ}wU+lv]=}v?dϓFO{~fHzߗnGv=im}ܬxѶ GvgMK})4v Y5zƫߦm@x72Ȯvt~Uo_tFy +Ы"]TζNiv}vY=>}zOKJp|N'tK0'VZEKp"'$c.uٚ^z}R}ML:)Y x/Up;wY#dW|B26ںK}zOO}NN Ҁvk!dl׸^[ K{O׉fiB!RcoFu^7V6I ;ƪK}O5xco~6k<gmк0HO`gMos}oS8Dފz7Ygo{>s cmyV=(SMߐ]oC 5;`=ܐAׁSIR. ,M>o2 Ɨzt'S 9]`{!2=!uOKNv.Sny/dLOH>5hFϩ_̲K>lۑ}k[q֓R3.=SM>}$goKOn݆~$'iAUMF{km+ԯKEwҕVdX$}y*xo8tut9woӾaom?}$,~5{| u+ H_=ƳߦskgX!~%M‰Swĥ.:;M&@=?𥊟7?$mZs9pL:p">HD3tn}/W3_dk\zoۉ(,)tYh}R5ӬȎLNH *: &643\d 9~[qCs~hkmI2Ȟ% gXҷx!ݮmH}wRo/Q'$uPK q]PH n':Ѽrm)6^#:y{ y/.mrϣNH&Ư]lDۀy@Tnx IP'Pwsã3鷍uj}ՇCvE->7}vdדF{k[Cŷ喝oBA}}Urx0,γ}rxn οLbe{gMZ:Ϫu |F  @@Wf.s]vyRko6=ή^ǫǦ%ќ0j߯ߕ|wuMME٧e߸E׻6뷺.Dy[lIcJmn-n v+܍7zPSslUm}5k aK+\dSatފݹw)>-- [*ni.֕сn{Q;acO']aqr;7n߾cm'OCϜs;vu܍a8Om'OuK+]WO>r|r`ظ(x-[?23ߎ@ V-9ڹk5a /5IP3}uK*-x=ohF[~ߥߩ`ij3n}~/B]K-3WPoe疺sGGts ssK6]62̆#bJk[n;s]F @W|kwwvl{~e|߽']F'Sۿj͸8@%}?; ~o1?z ' Us/쾱y(wsûK|B F.GKj>ݞx<։f5S_E'~^y~twpÖk-.=>?7}sMzn@=u+&>^09x r 򵩁+ m]hǸI3ƗM(zWjMQ҃m_m>=w=>nգÖ=s1kSQ +:Q*\>Oq?a/_\ 3^!" @@WB D!x @ +B^!" @`"  &87@1(qpxx@Q`R.._  VMq{֭&ek7n?rt庻0tfYeF s383,&7npGlZOIv&(0(2|8fYԁ'͛,.;pR@6h}g& SvO>eo=kxb;s|oLW~HLJkGݦ6ݧ?oQ_ eSvO>e(x ~(PY<wݽpiZGC(ʷ~!.?}+ڿh?w4ßfSO?TnScEQEQEQEQEQEQEQEQTNf'Sf/Oy e5pM *`G\WO `\;{\Gg~(ʓJĥECW~&/މOJv' }EQEQEQEQEQEQEQEQRI)ç2}ῇԔx%,4]nؠ;:p=6RGz)(*Jh/$wՑ4 ((((((((|\CzvBY87|=2xmJ?CLlVq +=(zDi;)>F׮OO!S&ϰ((((((((ʋzDvBYxҤ85)ETBB YSk$x/(#ޗhKq;R((((((((rR YD'J/s~!@UzBH:RjrEQwTHOI݁ v@zO:`zP}EQEQEQEQEQEQEQEQT?$;DKob05ax&RCrPJzEQ䪤Ԋ;v` YmI?;GQEQEQEQEQEQEQEQJ%֣ e*nN:I!@U.R0q)5lAQEQUψ!ڟ8З+ޖdEQEQEQEQEQEQEQEQDjn")ӗ{d05J *h4RjwmAEWo1$(oҖM> LIdor!DM9lX.zFFlʽv;ob?Т/lsKzcԈnW;AN̶㿛~-vh1Va;fmȯK{2zٴFu a6]g. -΍3??n$N=i{ tCW?;mw9L8iҶ?џ$ۺ㿛lGlg8m`|ornXwl4[7. ҶGNPضK+m,4[qSiWx7[ @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @  @?K"IENDB`PK5 IAPK4W/ elastic_agent-1.13.1/img/logo_elastic_agent.svgUTQ e PKAPK4W elastic_agent-1.13.1/kibana/UTQ ePK4W& elastic_agent-1.13.1/kibana/dashboard/UTQ ePK4W] elastic_agent-1.13.1/kibana/dashboard/elastic_agent-0600ffa0-6b5e-11ed-98de-67bdecd21824.jsonUTQ e{ "attributes": { "controlGroupInput": { "chainingSystem": "HIERARCHICAL", "controlStyle": "oneLine", "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", "panelsJSON": "{\"280071dd-16c7-4610-bae7-bc8f07cc6a1b\":{\"order\":0,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"agent.name\",\"title\":\"Agent Hostname\",\"id\":\"280071dd-16c7-4610-bae7-bc8f07cc6a1b\",\"selectedOptions\":[],\"enhancements\":{}}},\"66670886-33b8-4cf9-95f3-fe4bff859fe9\":{\"order\":1,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"data_stream.dataset\",\"title\":\"Integration Name\",\"id\":\"66670886-33b8-4cf9-95f3-fe4bff859fe9\",\"enhancements\":{}}},\"d6bc511d-a0f0-450c-b023-4d0295729dca\":{\"order\":2,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"agent.version\",\"title\":\"Agent Version\",\"id\":\"d6bc511d-a0f0-450c-b023-4d0295729dca\",\"enhancements\":{}}}}" }, "description": "", "kibanaSavedObjectMeta": { "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, "optionsJSON": "{\"hidePanelTitles\":false,\"syncColors\":false,\"syncCursor\":true,\"syncTooltips\":false,\"useMargins\":true}", "panelsJSON": "[{\"embeddableConfig\":{\"enhancements\":{},\"hidePanelTitles\":false,\"savedVis\":{\"data\":{\"aggs\":[],\"searchSource\":{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}},\"description\":\"\",\"id\":\"\",\"params\":{\"fontSize\":12,\"markdown\":\"**Navigation**\\n\\n**Agent Health** \\n\\n[Overview](#/dashboard/elastic_agent-a148dc70-6b3c-11ed-98de-67bdecd21824) \\n**[Agent Info](#/dashboard/elastic_agent-0600ffa0-6b5e-11ed-98de-67bdecd21824)** \\n[Agent Metrics](#/dashboard/elastic_agent-f47f18cc-9c7d-4278-b2ea-a6dee816d395) \\n[Integrations](#/dashboard/elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824) \\n[Input Metrics](#/dashboard/elastic_agent-a8192f90-cd3f-11ed-869d-e7dc1b551cd2) \\n\\n**Overview**\\n\\nThis dashboards shows more detailed health information specifically related to running Elastic Agent instances.\\n\\n\",\"openLinksInNewTab\":false},\"title\":\"\",\"type\":\"markdown\",\"uiState\":{}}},\"gridData\":{\"h\":49,\"i\":\"10f18ea6-0bc4-4a96-ae2d-da7ed34c3c1a\",\"w\":8,\"x\":0,\"y\":0},\"panelIndex\":\"10f18ea6-0bc4-4a96-ae2d-da7ed34c3c1a\",\"title\":\"Table of Contents\",\"type\":\"visualization\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"logs-*\",\"name\":\"indexpattern-datasource-layer-d2a77691-eb30-480e-b021-e323a1f67f07\",\"type\":\"index-pattern\"},{\"id\":\"logs-*\",\"name\":\"79d7f2b4-c4d9-4b9b-9e3f-5b70226aebe0\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"d2a77691-eb30-480e-b021-e323a1f67f07\":{\"columnOrder\":[\"f82bd006-d5e8-42cf-975b-8c49ed8de2fe\",\"a9b13926-7e9f-4786-9372-af9a5aad1e4e\"],\"columns\":{\"a9b13926-7e9f-4786-9372-af9a5aad1e4e\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Agents\",\"operationType\":\"unique_count\",\"params\":{\"emptyAsNull\":true},\"scale\":\"ratio\",\"sourceField\":\"agent.name\"},\"f82bd006-d5e8-42cf-975b-8c49ed8de2fe\":{\"customLabel\":true,\"dataType\":\"string\",\"isBucketed\":true,\"label\":\"Versions\",\"operationType\":\"terms\",\"params\":{\"exclude\":[],\"excludeIsRegex\":false,\"include\":[],\"includeIsRegex\":false,\"missingBucket\":false,\"orderBy\":{\"columnId\":\"a9b13926-7e9f-4786-9372-af9a5aad1e4e\",\"type\":\"column\"},\"orderDirection\":\"desc\",\"otherBucket\":true,\"parentFormat\":{\"id\":\"terms\"},\"secondaryFields\":[],\"size\":9},\"scale\":\"ordinal\",\"sourceField\":\"agent.version\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"79d7f2b4-c4d9-4b9b-9e3f-5b70226aebe0\",\"key\":\"data_stream.dataset\",\"negate\":true,\"params\":{\"query\":\"apm.*\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"data_stream.dataset\":\"apm.*\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"layers\":[{\"categoryDisplay\":\"default\",\"layerId\":\"d2a77691-eb30-480e-b021-e323a1f67f07\",\"layerType\":\"data\",\"legendDisplay\":\"show\",\"metrics\":[\"a9b13926-7e9f-4786-9372-af9a5aad1e4e\"],\"nestedLegend\":false,\"numberDisplay\":\"percent\",\"primaryGroups\":[\"f82bd006-d5e8-42cf-975b-8c49ed8de2fe\"]}],\"shape\":\"donut\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsPie\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":14,\"i\":\"36dd783f-4b32-41db-8d33-e2fb7b4d9365\",\"w\":18,\"x\":30,\"y\":0},\"panelIndex\":\"36dd783f-4b32-41db-8d33-e2fb7b4d9365\",\"title\":\"[Elastic Agent] Agent Versions\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"logs-*\",\"name\":\"indexpattern-datasource-layer-299e2c43-13cd-477a-ba36-4c0f84bd32a4\",\"type\":\"index-pattern\"},{\"id\":\"logs-*\",\"name\":\"ffe5b460-523c-4b2c-9403-4f6b7917c660\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"299e2c43-13cd-477a-ba36-4c0f84bd32a4\":{\"columnOrder\":[\"6188d370-f9d9-4ba3-aac8-5cc572219dcc\",\"022e5adc-bfb0-453a-ab84-37daa27b1d72\"],\"columns\":{\"022e5adc-bfb0-453a-ab84-37daa27b1d72\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Events\",\"operationType\":\"count\",\"params\":{\"emptyAsNull\":true},\"scale\":\"ratio\",\"sourceField\":\"___records___\"},\"6188d370-f9d9-4ba3-aac8-5cc572219dcc\":{\"customLabel\":true,\"dataType\":\"string\",\"isBucketed\":true,\"label\":\"Agents\",\"operationType\":\"terms\",\"params\":{\"exclude\":[],\"excludeIsRegex\":false,\"include\":[],\"includeIsRegex\":false,\"missingBucket\":false,\"orderBy\":{\"columnId\":\"022e5adc-bfb0-453a-ab84-37daa27b1d72\",\"type\":\"column\"},\"orderDirection\":\"desc\",\"otherBucket\":true,\"parentFormat\":{\"id\":\"terms\"},\"size\":100},\"scale\":\"ordinal\",\"sourceField\":\"agent.name\"}},\"incompleteColumns\":{}}}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"ffe5b460-523c-4b2c-9403-4f6b7917c660\",\"key\":\"data_stream.dataset\",\"negate\":true,\"params\":[\"elastic_agent*\",\"apm.*\"],\"type\":\"phrases\",\"value\":[\"elastic_agent*\",\"apm.*\"]},\"query\":{\"bool\":{\"minimum_should_match\":1,\"should\":[{\"match_phrase\":{\"data_stream.dataset\":\"elastic_agent*\"}},{\"match_phrase\":{\"data_stream.dataset\":\"apm.*\"}}]}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"axisTitlesVisibilitySettings\":{\"x\":false,\"yLeft\":true,\"yRight\":true},\"fittingFunction\":\"Zero\",\"gridlinesVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"hideEndzones\":false,\"labelsOrientation\":{\"x\":0,\"yLeft\":0,\"yRight\":0},\"layers\":[{\"accessors\":[\"022e5adc-bfb0-453a-ab84-37daa27b1d72\"],\"layerId\":\"299e2c43-13cd-477a-ba36-4c0f84bd32a4\",\"layerType\":\"data\",\"position\":\"top\",\"seriesType\":\"bar\",\"showGridlines\":false,\"splitAccessor\":\"6188d370-f9d9-4ba3-aac8-5cc572219dcc\"}],\"legend\":{\"isVisible\":true,\"position\":\"right\",\"showSingleSeries\":true},\"preferredSeriesType\":\"bar\",\"showCurrentTimeMarker\":false,\"tickLabelsVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"valueLabels\":\"hide\",\"valuesInLegend\":true,\"xTitle\":\"\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsXY\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":14,\"i\":\"1fa17cb8-3a19-4fc7-9631-0f44ce8692b4\",\"w\":22,\"x\":8,\"y\":0},\"panelIndex\":\"1fa17cb8-3a19-4fc7-9631-0f44ce8692b4\",\"title\":\"[Elastic Agent] Most Active Agents\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"logs-*\",\"name\":\"indexpattern-datasource-layer-2b14e40b-0f07-4713-b7fb-96b4df2c93aa\",\"type\":\"index-pattern\"},{\"id\":\"logs-*\",\"name\":\"5aae4230-61df-4557-972b-cf52a1c78870\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"2b14e40b-0f07-4713-b7fb-96b4df2c93aa\":{\"columnOrder\":[\"0af06ae8-c199-4684-a132-a1a3d42acaec\",\"faf97258-224e-4050-9c05-3c4bb647a9f0\"],\"columns\":{\"0af06ae8-c199-4684-a132-a1a3d42acaec\":{\"customLabel\":true,\"dataType\":\"string\",\"isBucketed\":true,\"label\":\"Agents\",\"operationType\":\"terms\",\"params\":{\"missingBucket\":false,\"orderBy\":{\"columnId\":\"faf97258-224e-4050-9c05-3c4bb647a9f0\",\"type\":\"column\"},\"orderDirection\":\"asc\",\"otherBucket\":false,\"parentFormat\":{\"id\":\"terms\"},\"size\":10},\"scale\":\"ordinal\",\"sourceField\":\"agent.name\"},\"faf97258-224e-4050-9c05-3c4bb647a9f0\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Number of Integrations\",\"operationType\":\"unique_count\",\"params\":{\"emptyAsNull\":true,\"format\":{\"id\":\"number\",\"params\":{\"decimals\":0}}},\"scale\":\"ratio\",\"sourceField\":\"data_stream.dataset\"}},\"incompleteColumns\":{}}}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"5aae4230-61df-4557-972b-cf52a1c78870\",\"key\":\"data_stream.dataset\",\"negate\":true,\"params\":{\"query\":\"elastic_agent*\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"data_stream.dataset\":\"elastic_agent*\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"layers\":[{\"categoryDisplay\":\"default\",\"layerId\":\"2b14e40b-0f07-4713-b7fb-96b4df2c93aa\",\"layerType\":\"data\",\"legendDisplay\":\"show\",\"metrics\":[\"faf97258-224e-4050-9c05-3c4bb647a9f0\"],\"nestedLegend\":false,\"numberDisplay\":\"percent\",\"primaryGroups\":[\"0af06ae8-c199-4684-a132-a1a3d42acaec\"]}],\"shape\":\"donut\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsPie\"},\"enhancements\":{\"dynamicActions\":{\"events\":[{\"action\":{\"config\":{\"openInNewTab\":false,\"useCurrentDateRange\":true,\"useCurrentFilters\":false},\"factoryId\":\"DASHBOARD_TO_DASHBOARD_DRILLDOWN\",\"name\":\"Integrations Dashboard\"},\"eventId\":\"f2edc3a8-5d50-4649-bb16-536aa103ed58\",\"triggers\":[\"FILTER_TRIGGER\"]}]}},\"hidePanelTitles\":false},\"gridData\":{\"h\":14,\"i\":\"ea70f89b-accb-4972-9119-b04d1afae410\",\"w\":18,\"x\":30,\"y\":14},\"panelIndex\":\"ea70f89b-accb-4972-9119-b04d1afae410\",\"title\":\"[Elastic Agent] Integrations per Agent\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"logs-*\",\"name\":\"indexpattern-datasource-layer-501c5bb4-5af0-46bf-99c1-e08ed2c31111\",\"type\":\"index-pattern\"},{\"id\":\"logs-*\",\"name\":\"a1c28df9-4fd0-4acb-bc12-0f510a821ed2\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"501c5bb4-5af0-46bf-99c1-e08ed2c31111\":{\"columnOrder\":[\"a99f6081-4d6b-418d-92b5-28f77a248cbf\",\"97253ea0-c03f-4fc1-8512-c882a3018973\",\"97253ea0-c03f-4fc1-8512-c882a3018973X0\",\"97253ea0-c03f-4fc1-8512-c882a3018973X1\"],\"columns\":{\"97253ea0-c03f-4fc1-8512-c882a3018973\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Errors\",\"operationType\":\"formula\",\"params\":{\"format\":{\"id\":\"number\",\"params\":{\"decimals\":0}},\"formula\":\"defaults(count(kql='log.level : \\\"error\\\" '), 0)\",\"isFormulaBroken\":false},\"references\":[\"97253ea0-c03f-4fc1-8512-c882a3018973X1\"],\"scale\":\"ratio\"},\"97253ea0-c03f-4fc1-8512-c882a3018973X0\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"log.level : \\\"error\\\" \"},\"isBucketed\":false,\"label\":\"Part of Errors\",\"operationType\":\"count\",\"params\":{\"emptyAsNull\":false},\"scale\":\"ratio\",\"sourceField\":\"___records___\"},\"97253ea0-c03f-4fc1-8512-c882a3018973X1\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of Errors\",\"operationType\":\"math\",\"params\":{\"tinymathAst\":{\"args\":[\"97253ea0-c03f-4fc1-8512-c882a3018973X0\",0],\"location\":{\"max\":46,\"min\":0},\"name\":\"defaults\",\"text\":\"defaults(count(kql='log.level : \\\"error\\\" '), 0)\",\"type\":\"function\"}},\"references\":[\"97253ea0-c03f-4fc1-8512-c882a3018973X0\"],\"scale\":\"ratio\"},\"a99f6081-4d6b-418d-92b5-28f77a248cbf\":{\"customLabel\":true,\"dataType\":\"string\",\"isBucketed\":true,\"label\":\"Agents\",\"operationType\":\"terms\",\"params\":{\"exclude\":[],\"excludeIsRegex\":false,\"include\":[],\"includeIsRegex\":false,\"missingBucket\":false,\"orderAgg\":{\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Count of records\",\"operationType\":\"count\",\"params\":{\"emptyAsNull\":true},\"scale\":\"ratio\",\"sourceField\":\"___records___\"},\"orderBy\":{\"type\":\"custom\"},\"orderDirection\":\"desc\",\"otherBucket\":true,\"parentFormat\":{\"id\":\"terms\"},\"size\":100},\"scale\":\"ordinal\",\"sourceField\":\"agent.name\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"a1c28df9-4fd0-4acb-bc12-0f510a821ed2\",\"key\":\"data_stream.dataset\",\"negate\":false,\"params\":{\"query\":\"elastic_agent*\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"data_stream.dataset\":\"elastic_agent*\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"columns\":[{\"columnId\":\"a99f6081-4d6b-418d-92b5-28f77a248cbf\",\"isTransposed\":false},{\"colorMode\":\"cell\",\"columnId\":\"97253ea0-c03f-4fc1-8512-c882a3018973\",\"isTransposed\":false,\"palette\":{\"name\":\"custom\",\"params\":{\"colorStops\":[{\"color\":\"#54B399\",\"stop\":0},{\"color\":\"#CC5642\",\"stop\":1}],\"continuity\":\"above\",\"name\":\"custom\",\"rangeMax\":null,\"rangeMin\":0,\"rangeType\":\"number\",\"steps\":5,\"stops\":[{\"color\":\"#54B399\",\"stop\":1},{\"color\":\"#CC5642\",\"stop\":2}]},\"type\":\"palette\"}}],\"layerId\":\"501c5bb4-5af0-46bf-99c1-e08ed2c31111\",\"layerType\":\"data\",\"sorting\":{\"columnId\":\"97253ea0-c03f-4fc1-8512-c882a3018973\",\"direction\":\"desc\"}}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsDatatable\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":14,\"i\":\"5848c519-791c-45e2-b350-0740a12c3ace\",\"w\":22,\"x\":8,\"y\":14},\"panelIndex\":\"5848c519-791c-45e2-b350-0740a12c3ace\",\"title\":\"[Elastic Agent] Agents with Errors\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"enhancements\":{},\"rowHeight\":-1},\"gridData\":{\"h\":21,\"i\":\"9604578e-7da2-4575-923e-f15e51bca436\",\"w\":40,\"x\":8,\"y\":28},\"panelIndex\":\"9604578e-7da2-4575-923e-f15e51bca436\",\"panelRefName\":\"panel_9604578e-7da2-4575-923e-f15e51bca436\",\"type\":\"search\",\"version\":\"8.7.1\"}]", "timeRestore": false, "title": "[Elastic Agent] Agent Info", "version": 1 }, "coreMigrationVersion": "8.7.1", "created_at": "2023-09-06T10:34:02.860Z", "id": "elastic_agent-0600ffa0-6b5e-11ed-98de-67bdecd21824", "migrationVersion": { "dashboard": "8.7.0" }, "references": [ { "id": "logs-*", "name": "36dd783f-4b32-41db-8d33-e2fb7b4d9365:indexpattern-datasource-layer-d2a77691-eb30-480e-b021-e323a1f67f07", "type": "index-pattern" }, { "id": "logs-*", "name": "36dd783f-4b32-41db-8d33-e2fb7b4d9365:79d7f2b4-c4d9-4b9b-9e3f-5b70226aebe0", "type": "index-pattern" }, { "id": "logs-*", "name": "1fa17cb8-3a19-4fc7-9631-0f44ce8692b4:indexpattern-datasource-layer-299e2c43-13cd-477a-ba36-4c0f84bd32a4", "type": "index-pattern" }, { "id": "logs-*", "name": "1fa17cb8-3a19-4fc7-9631-0f44ce8692b4:ffe5b460-523c-4b2c-9403-4f6b7917c660", "type": "index-pattern" }, { "id": "logs-*", "name": "ea70f89b-accb-4972-9119-b04d1afae410:indexpattern-datasource-layer-2b14e40b-0f07-4713-b7fb-96b4df2c93aa", "type": "index-pattern" }, { "id": "logs-*", "name": "ea70f89b-accb-4972-9119-b04d1afae410:5aae4230-61df-4557-972b-cf52a1c78870", "type": "index-pattern" }, { "id": "elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824", "name": "ea70f89b-accb-4972-9119-b04d1afae410:drilldown:DASHBOARD_TO_DASHBOARD_DRILLDOWN:f2edc3a8-5d50-4649-bb16-536aa103ed58:dashboardId", "type": "dashboard" }, { "id": "logs-*", "name": "5848c519-791c-45e2-b350-0740a12c3ace:indexpattern-datasource-layer-501c5bb4-5af0-46bf-99c1-e08ed2c31111", "type": "index-pattern" }, { "id": "logs-*", "name": "5848c519-791c-45e2-b350-0740a12c3ace:a1c28df9-4fd0-4acb-bc12-0f510a821ed2", "type": "index-pattern" }, { "id": "elastic_agent-522c9e20-ad53-11ed-957f-f1c897630287", "name": "9604578e-7da2-4575-923e-f15e51bca436:panel_9604578e-7da2-4575-923e-f15e51bca436", "type": "search" }, { "id": "logs-*", "name": "controlGroup_280071dd-16c7-4610-bae7-bc8f07cc6a1b:optionsListDataView", "type": "index-pattern" }, { "id": "logs-*", "name": "controlGroup_66670886-33b8-4cf9-95f3-fe4bff859fe9:optionsListDataView", "type": "index-pattern" }, { "id": "logs-*", "name": "controlGroup_d6bc511d-a0f0-450c-b023-4d0295729dca:optionsListDataView", "type": "index-pattern" } ], "type": "dashboard" }PKu>NFFPK4W] elastic_agent-1.13.1/kibana/dashboard/elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824.jsonUTQ e{ "attributes": { "controlGroupInput": { "chainingSystem": "HIERARCHICAL", "controlStyle": "oneLine", "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", "panelsJSON": "{\"4a765eb5-fe8e-4ef3-9930-ef8f832a6832\":{\"order\":0,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"data_stream.dataset\",\"title\":\"Integration Name\",\"id\":\"4a765eb5-fe8e-4ef3-9930-ef8f832a6832\",\"enhancements\":{},\"selectedOptions\":[]}},\"d5126805-1e20-4c32-8c7b-a9c0afee3215\":{\"order\":1,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"agent.name\",\"title\":\"Agent Name\",\"id\":\"d5126805-1e20-4c32-8c7b-a9c0afee3215\",\"enhancements\":{}}}}" }, "description": "", "kibanaSavedObjectMeta": { "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, "optionsJSON": "{\"hidePanelTitles\":false,\"syncColors\":false,\"syncCursor\":true,\"syncTooltips\":false,\"useMargins\":true}", "panelsJSON": "[{\"embeddableConfig\":{\"enhancements\":{},\"hidePanelTitles\":false,\"savedVis\":{\"data\":{\"aggs\":[],\"searchSource\":{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}},\"description\":\"\",\"id\":\"\",\"params\":{\"fontSize\":12,\"markdown\":\"**Navigation**\\n\\n**Agent Health** \\n\\n[Overview](#/dashboard/elastic_agent-a148dc70-6b3c-11ed-98de-67bdecd21824) \\n[Agent Info](#/dashboard/elastic_agent-0600ffa0-6b5e-11ed-98de-67bdecd21824) \\n[Agent Metrics](#/dashboard/elastic_agent-f47f18cc-9c7d-4278-b2ea-a6dee816d395) \\n**[Integrations](#/dashboard/elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824)** \\n[Input Metrics](#/dashboard/elastic_agent-a8192f90-cd3f-11ed-869d-e7dc1b551cd2) \\n\\n\\n**Overview**\\n\\nThis dashboards visualizes the statistics and overall health of all the active integrations.\\n\\n\",\"openLinksInNewTab\":false},\"title\":\"\",\"type\":\"markdown\",\"uiState\":{}}},\"gridData\":{\"h\":42,\"i\":\"f89ab83c-c65a-442f-9161-8459e71518cd\",\"w\":7,\"x\":0,\"y\":0},\"panelIndex\":\"f89ab83c-c65a-442f-9161-8459e71518cd\",\"title\":\"Table of Contents\",\"type\":\"visualization\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"logs-*\",\"name\":\"indexpattern-datasource-layer-3eae8cc8-c7dd-4928-a680-2d184923881f\",\"type\":\"index-pattern\"},{\"id\":\"logs-*\",\"name\":\"970463b2-ccd3-4298-8f57-17b6e8dbaef0\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"3eae8cc8-c7dd-4928-a680-2d184923881f\":{\"columnOrder\":[\"fe1ea7d3-8330-4e4f-ad33-d058cfc96007\",\"30a1bcb7-9331-4748-93d8-dd1a4e554d2c\",\"01d61a02-d08d-4149-a1c0-02744ac2467f\"],\"columns\":{\"01d61a02-d08d-4149-a1c0-02744ac2467f\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Events\",\"operationType\":\"count\",\"params\":{\"emptyAsNull\":true,\"format\":{\"id\":\"number\",\"params\":{\"decimals\":0}}},\"scale\":\"ratio\",\"sourceField\":\"___records___\"},\"30a1bcb7-9331-4748-93d8-dd1a4e554d2c\":{\"dataType\":\"date\",\"isBucketed\":true,\"label\":\"@timestamp\",\"operationType\":\"date_histogram\",\"params\":{\"dropPartials\":true,\"includeEmptyRows\":true,\"interval\":\"auto\"},\"scale\":\"interval\",\"sourceField\":\"@timestamp\"},\"fe1ea7d3-8330-4e4f-ad33-d058cfc96007\":{\"customLabel\":true,\"dataType\":\"string\",\"isBucketed\":true,\"label\":\"Datasets\",\"operationType\":\"terms\",\"params\":{\"missingBucket\":false,\"orderBy\":{\"columnId\":\"01d61a02-d08d-4149-a1c0-02744ac2467f\",\"type\":\"column\"},\"orderDirection\":\"desc\",\"otherBucket\":false,\"parentFormat\":{\"id\":\"terms\"},\"size\":10},\"scale\":\"ordinal\",\"sourceField\":\"data_stream.dataset\"}},\"incompleteColumns\":{}}}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"970463b2-ccd3-4298-8f57-17b6e8dbaef0\",\"key\":\"data_stream.dataset\",\"negate\":true,\"params\":{\"query\":\"elastic_agent*\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"data_stream.dataset\":\"elastic_agent*\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"axisTitlesVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"fittingFunction\":\"None\",\"gridlinesVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"labelsOrientation\":{\"x\":0,\"yLeft\":0,\"yRight\":0},\"layers\":[{\"accessors\":[\"01d61a02-d08d-4149-a1c0-02744ac2467f\"],\"layerId\":\"3eae8cc8-c7dd-4928-a680-2d184923881f\",\"layerType\":\"data\",\"position\":\"top\",\"seriesType\":\"area_stacked\",\"showGridlines\":false,\"splitAccessor\":\"fe1ea7d3-8330-4e4f-ad33-d058cfc96007\",\"xAccessor\":\"30a1bcb7-9331-4748-93d8-dd1a4e554d2c\"}],\"legend\":{\"isVisible\":true,\"position\":\"right\"},\"preferredSeriesType\":\"area_stacked\",\"tickLabelsVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"valueLabels\":\"hide\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsXY\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":14,\"i\":\"e2b6fbdd-506f-4b42-bd11-01a33205f6da\",\"w\":29,\"x\":19,\"y\":0},\"panelIndex\":\"e2b6fbdd-506f-4b42-bd11-01a33205f6da\",\"title\":\"[Elastic Agent] Events per Integration\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"logs-*\",\"name\":\"indexpattern-datasource-layer-d125ad67-b062-4e41-ae8b-1db28534246f\",\"type\":\"index-pattern\"},{\"id\":\"logs-*\",\"name\":\"ec330081-de01-4c31-808f-3bfa4c01193b\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"d125ad67-b062-4e41-ae8b-1db28534246f\":{\"columnOrder\":[\"7fded190-da7d-4eb2-8a9b-0c21e50f699e\",\"0298e2d3-1fb8-4dad-a555-50089f811e70\"],\"columns\":{\"0298e2d3-1fb8-4dad-a555-50089f811e70\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"event.kind:\\\"pipeline_error\\\" \"},\"isBucketed\":false,\"label\":\"Errors\",\"operationType\":\"count\",\"params\":{\"emptyAsNull\":false,\"format\":{\"id\":\"number\",\"params\":{\"decimals\":0}}},\"scale\":\"ratio\",\"sourceField\":\"___records___\"},\"7fded190-da7d-4eb2-8a9b-0c21e50f699e\":{\"customLabel\":true,\"dataType\":\"string\",\"isBucketed\":true,\"label\":\"Integrations\",\"operationType\":\"terms\",\"params\":{\"exclude\":[],\"excludeIsRegex\":false,\"include\":[],\"includeIsRegex\":false,\"missingBucket\":false,\"orderBy\":{\"fallback\":false,\"type\":\"alphabetical\"},\"orderDirection\":\"asc\",\"otherBucket\":true,\"parentFormat\":{\"id\":\"terms\"},\"size\":100},\"scale\":\"ordinal\",\"sourceField\":\"data_stream.dataset\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"ec330081-de01-4c31-808f-3bfa4c01193b\",\"key\":\"data_stream.dataset\",\"negate\":true,\"params\":[\"elastic_agent.*\",\"elastic_agent\"],\"type\":\"phrases\",\"value\":[\"elastic_agent.*\",\"elastic_agent\"]},\"query\":{\"bool\":{\"minimum_should_match\":1,\"should\":[{\"match_phrase\":{\"data_stream.dataset\":\"elastic_agent.*\"}},{\"match_phrase\":{\"data_stream.dataset\":\"elastic_agent\"}}]}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"columns\":[{\"colorMode\":\"cell\",\"columnId\":\"0298e2d3-1fb8-4dad-a555-50089f811e70\",\"isTransposed\":false,\"palette\":{\"name\":\"custom\",\"params\":{\"colorStops\":[{\"color\":\"#54B399\",\"stop\":0},{\"color\":\"#CC5642\",\"stop\":1}],\"continuity\":\"above\",\"name\":\"custom\",\"rangeMax\":null,\"rangeMin\":0,\"rangeType\":\"number\",\"steps\":5,\"stops\":[{\"color\":\"#54B399\",\"stop\":1},{\"color\":\"#CC5642\",\"stop\":5}]},\"type\":\"palette\"},\"summaryLabel\":\"Total Errors\",\"summaryRow\":\"none\",\"width\":170},{\"columnId\":\"7fded190-da7d-4eb2-8a9b-0c21e50f699e\",\"isTransposed\":false,\"width\":429}],\"headerRowHeight\":\"single\",\"headerRowHeightLines\":1,\"layerId\":\"d125ad67-b062-4e41-ae8b-1db28534246f\",\"layerType\":\"data\",\"paging\":{\"enabled\":true,\"size\":10},\"rowHeight\":\"single\",\"rowHeightLines\":1,\"sorting\":{\"columnId\":\"0298e2d3-1fb8-4dad-a555-50089f811e70\",\"direction\":\"desc\"}}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsDatatable\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":14,\"i\":\"54f07979-6f4b-4535-b97b-0552bbeb9b39\",\"w\":12,\"x\":7,\"y\":0},\"panelIndex\":\"54f07979-6f4b-4535-b97b-0552bbeb9b39\",\"title\":\"[Elastic Agent] Integration Errors Table\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"enhancements\":{}},\"gridData\":{\"h\":20,\"i\":\"91739766-1a6c-4e96-9ad8-c9be52c03ff6\",\"w\":41,\"x\":7,\"y\":14},\"panelIndex\":\"91739766-1a6c-4e96-9ad8-c9be52c03ff6\",\"panelRefName\":\"panel_91739766-1a6c-4e96-9ad8-c9be52c03ff6\",\"type\":\"search\",\"version\":\"8.7.1\"}]", "timeRestore": false, "title": "[Elastic Agent] Integrations", "version": 1 }, "coreMigrationVersion": "8.7.1", "created_at": "2023-09-06T10:34:02.860Z", "id": "elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824", "migrationVersion": { "dashboard": "8.7.0" }, "references": [ { "id": "logs-*", "name": "e2b6fbdd-506f-4b42-bd11-01a33205f6da:indexpattern-datasource-layer-3eae8cc8-c7dd-4928-a680-2d184923881f", "type": "index-pattern" }, { "id": "logs-*", "name": "e2b6fbdd-506f-4b42-bd11-01a33205f6da:970463b2-ccd3-4298-8f57-17b6e8dbaef0", "type": "index-pattern" }, { "id": "logs-*", "name": "54f07979-6f4b-4535-b97b-0552bbeb9b39:indexpattern-datasource-layer-d125ad67-b062-4e41-ae8b-1db28534246f", "type": "index-pattern" }, { "id": "logs-*", "name": "54f07979-6f4b-4535-b97b-0552bbeb9b39:ec330081-de01-4c31-808f-3bfa4c01193b", "type": "index-pattern" }, { "id": "elastic_agent-462b68c0-b10b-11ed-957f-f1c897630287", "name": "91739766-1a6c-4e96-9ad8-c9be52c03ff6:panel_91739766-1a6c-4e96-9ad8-c9be52c03ff6", "type": "search" }, { "id": "logs-*", "name": "controlGroup_4a765eb5-fe8e-4ef3-9930-ef8f832a6832:optionsListDataView", "type": "index-pattern" }, { "id": "logs-*", "name": "controlGroup_d5126805-1e20-4c32-8c7b-a9c0afee3215:optionsListDataView", "type": "index-pattern" } ], "type": "dashboard" }PKaa))PK4W] elastic_agent-1.13.1/kibana/dashboard/elastic_agent-1badd650-d136-11ed-b85f-4be0157fc90c.jsonUTQ e{ "attributes": { "controlGroupInput": { "chainingSystem": "HIERARCHICAL", "controlStyle": "oneLine", "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", "panelsJSON": "{\"d5126805-1e20-4c32-8c7b-a9c0afee3215\":{\"order\":0,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"agent.name\",\"title\":\"Agent Name\",\"id\":\"d5126805-1e20-4c32-8c7b-a9c0afee3215\",\"enhancements\":{}}},\"38ea3251-776e-4a4f-9cb7-62de053bbae0\":{\"type\":\"optionsListControl\",\"order\":1,\"grow\":true,\"width\":\"medium\",\"explicitInput\":{\"id\":\"38ea3251-776e-4a4f-9cb7-62de053bbae0\",\"fieldName\":\"filebeat_input.id\",\"title\":\"Input ID\",\"enhancements\":{}}},\"4c620d79-6f2d-4c1e-a30a-c7d63e4f2479\":{\"type\":\"optionsListControl\",\"order\":2,\"grow\":true,\"width\":\"medium\",\"explicitInput\":{\"id\":\"4c620d79-6f2d-4c1e-a30a-c7d63e4f2479\",\"fieldName\":\"filebeat_input.provider\",\"title\":\"Windows Channel\",\"enhancements\":{}}}}" }, "description": "", "kibanaSavedObjectMeta": { "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, "optionsJSON": "{\"hidePanelTitles\":false,\"syncColors\":false,\"syncCursor\":true,\"syncTooltips\":false,\"useMargins\":true}", "panelsJSON": "[{\"embeddableConfig\":{\"enhancements\":{},\"hidePanelTitles\":false,\"savedVis\":{\"data\":{\"aggs\":[],\"searchSource\":{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}},\"description\":\"\",\"id\":\"\",\"params\":{\"fontSize\":12,\"markdown\":\"**Navigation**\\n\\n**Agent Health** \\n\\n[Overview](#/dashboard/elastic_agent-a148dc70-6b3c-11ed-98de-67bdecd21824) \\n[Agent Info](#/dashboard/elastic_agent-0600ffa0-6b5e-11ed-98de-67bdecd21824) \\n[Agent Metrics](#/dashboard/elastic_agent-f47f18cc-9c7d-4278-b2ea-a6dee816d395) \\n[Integrations](#/dashboard/elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824) \\n[Input Metrics](#/dashboard/elastic_agent-a8192f90-cd3f-11ed-869d-e7dc1b551cd2) \\n\\n**Inputs** \\n[Cloudwatch](#/dashboard/elastic_agent-a7b5e7a0-cd44-11ed-869d-e7dc1b551cd2) \\n[S3](#/dashboard/elastic_agent-77cdb1c0-cd45-11ed-869d-e7dc1b551cd2) \\n[TCP](#/dashboard/elastic_agent-7d110ba0-cd45-11ed-869d-e7dc1b551cd2) \\n[UDP](#/dashboard/elastic_agent-87ad4330-cd45-11ed-869d-e7dc1b551cd2) \\n**[Winlog](#/dashboard/elastic_agent-1badd650-d136-11ed-b85f-4be0157fc90c)** \\n\\n\\n**Overview**\\n\\nThis dashboards is used to monitor and troubleshoot ingest performance from integrations. \\n\\n**For the best experience, filter on the specific Agent of interest and its related Input ID to visualize the metrics correctly.**\\n\\n**This dashboard requires that \\\"Collect Agent Metrics\\\" are configured on the relevant Elastic Agent policy.**\\n\",\"openLinksInNewTab\":false},\"title\":\"\",\"type\":\"markdown\",\"uiState\":{}}},\"gridData\":{\"h\":65,\"i\":\"f89ab83c-c65a-442f-9161-8459e71518cd\",\"w\":7,\"x\":0,\"y\":0},\"panelIndex\":\"f89ab83c-c65a-442f-9161-8459e71518cd\",\"title\":\"Table of Contents\",\"type\":\"visualization\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-a00b86a4-2b3c-44d4-86bf-11d2c3209e83\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"d0ba731e-4a8e-46aa-9842-da94a370c298\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"a00b86a4-2b3c-44d4-86bf-11d2c3209e83\":{\"columnOrder\":[\"70c99a86-1423-4f72-a674-e40d3ebfa2bf\"],\"columns\":{\"70c99a86-1423-4f72-a674-e40d3ebfa2bf\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.errors_total: *\"},\"isBucketed\":false,\"label\":\"Errors Total\",\"operationType\":\"last_value\",\"params\":{\"format\":{\"id\":\"number\",\"params\":{\"decimals\":2}},\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.errors_total\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"d0ba731e-4a8e-46aa-9842-da94a370c298\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"winlog\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"winlog\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"layerId\":\"a00b86a4-2b3c-44d4-86bf-11d2c3209e83\",\"layerType\":\"data\",\"metricAccessor\":\"70c99a86-1423-4f72-a674-e40d3ebfa2bf\",\"palette\":{\"name\":\"custom\",\"params\":{\"colorStops\":[{\"color\":\"#cc5642\",\"stop\":null},{\"color\":\"#54B399\",\"stop\":0}],\"continuity\":\"all\",\"maxSteps\":5,\"name\":\"custom\",\"progression\":\"fixed\",\"rangeMax\":null,\"rangeMin\":null,\"rangeType\":\"number\",\"reverse\":false,\"steps\":3,\"stops\":[{\"color\":\"#cc5642\",\"stop\":0},{\"color\":\"#54B399\",\"stop\":1}]},\"type\":\"palette\"},\"subtitle\":\"Since last restart\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsMetric\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":5,\"i\":\"684ec058-a4b7-4f52-9390-4b88816ea134\",\"w\":8,\"x\":7,\"y\":0},\"panelIndex\":\"684ec058-a4b7-4f52-9390-4b88816ea134\",\"title\":\"[Elastic Agent] Winlog Errors Total\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-a00b86a4-2b3c-44d4-86bf-11d2c3209e83\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"5209f1ad-c717-4c57-af38-5d4de7428bb8\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"a00b86a4-2b3c-44d4-86bf-11d2c3209e83\":{\"columnOrder\":[\"70c99a86-1423-4f72-a674-e40d3ebfa2bf\"],\"columns\":{\"70c99a86-1423-4f72-a674-e40d3ebfa2bf\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.discarded_events_total: *\"},\"isBucketed\":false,\"label\":\"Discarded Events Total\",\"operationType\":\"last_value\",\"params\":{\"format\":{\"id\":\"number\",\"params\":{\"decimals\":2}},\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.discarded_events_total\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"5209f1ad-c717-4c57-af38-5d4de7428bb8\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"winlog\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"winlog\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"layerId\":\"a00b86a4-2b3c-44d4-86bf-11d2c3209e83\",\"layerType\":\"data\",\"metricAccessor\":\"70c99a86-1423-4f72-a674-e40d3ebfa2bf\",\"palette\":{\"name\":\"custom\",\"params\":{\"colorStops\":[{\"color\":\"#cc5642\",\"stop\":null},{\"color\":\"#54B399\",\"stop\":0}],\"continuity\":\"all\",\"maxSteps\":5,\"name\":\"custom\",\"progression\":\"fixed\",\"rangeMax\":null,\"rangeMin\":null,\"rangeType\":\"number\",\"reverse\":false,\"steps\":3,\"stops\":[{\"color\":\"#cc5642\",\"stop\":0},{\"color\":\"#54B399\",\"stop\":1}]},\"type\":\"palette\"},\"subtitle\":\"Since last restart\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsMetric\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":5,\"i\":\"feccd679-72d5-4e95-a31c-8328cc296d4a\",\"w\":8,\"x\":15,\"y\":0},\"panelIndex\":\"feccd679-72d5-4e95-a31c-8328cc296d4a\",\"title\":\"[Elastic Agent] Winlog Discarded Total\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-a00b86a4-2b3c-44d4-86bf-11d2c3209e83\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"86854b43-58d0-4fd6-8830-435c381be89f\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"a00b86a4-2b3c-44d4-86bf-11d2c3209e83\":{\"columnOrder\":[\"70c99a86-1423-4f72-a674-e40d3ebfa2bf\",\"70c99a86-1423-4f72-a674-e40d3ebfa2bfX0\",\"70c99a86-1423-4f72-a674-e40d3ebfa2bfX1\"],\"columns\":{\"70c99a86-1423-4f72-a674-e40d3ebfa2bf\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Source Time Difference (Seconds)\",\"operationType\":\"formula\",\"params\":{\"format\":{\"id\":\"number\",\"params\":{\"decimals\":2}},\"formula\":\"divide(last_value(filebeat_input.source_lag_time.histogram.max), 1000000000)\",\"isFormulaBroken\":false},\"references\":[\"70c99a86-1423-4f72-a674-e40d3ebfa2bfX1\"],\"scale\":\"ratio\"},\"70c99a86-1423-4f72-a674-e40d3ebfa2bfX0\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.source_lag_time.histogram.max: *\"},\"isBucketed\":false,\"label\":\"Part of Current Time Lag\",\"operationType\":\"last_value\",\"params\":{\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.source_lag_time.histogram.max\"},\"70c99a86-1423-4f72-a674-e40d3ebfa2bfX1\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of Current Time Lag\",\"operationType\":\"math\",\"params\":{\"tinymathAst\":{\"args\":[\"70c99a86-1423-4f72-a674-e40d3ebfa2bfX0\",1000000000],\"location\":{\"max\":76,\"min\":0},\"name\":\"divide\",\"text\":\"divide(last_value(filebeat_input.source_lag_time.histogram.max), 1000000000)\",\"type\":\"function\"}},\"references\":[\"70c99a86-1423-4f72-a674-e40d3ebfa2bfX0\"],\"scale\":\"ratio\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"86854b43-58d0-4fd6-8830-435c381be89f\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"winlog\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"winlog\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"color\":\"#6092C0\",\"layerId\":\"a00b86a4-2b3c-44d4-86bf-11d2c3209e83\",\"layerType\":\"data\",\"metricAccessor\":\"70c99a86-1423-4f72-a674-e40d3ebfa2bf\",\"subtitle\":\"From last 1024 events\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsMetric\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":5,\"i\":\"e8beaaa7-e731-4056-9ef2-943572ba2280\",\"w\":9,\"x\":23,\"y\":0},\"panelIndex\":\"e8beaaa7-e731-4056-9ef2-943572ba2280\",\"title\":\"[Elastic Agent] Winlog Source Time Difference\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-a00b86a4-2b3c-44d4-86bf-11d2c3209e83\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"c4d4cfa5-770e-4fd2-bd05-7d3eda70f619\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"a00b86a4-2b3c-44d4-86bf-11d2c3209e83\":{\"columnOrder\":[\"70c99a86-1423-4f72-a674-e40d3ebfa2bf\"],\"columns\":{\"70c99a86-1423-4f72-a674-e40d3ebfa2bf\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.provider: *\"},\"isBucketed\":false,\"label\":\"Unique Windows Channels\",\"operationType\":\"unique_count\",\"params\":{\"emptyAsNull\":true},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.provider\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"c4d4cfa5-770e-4fd2-bd05-7d3eda70f619\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"winlog\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"winlog\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"color\":\"#6092C0\",\"layerId\":\"a00b86a4-2b3c-44d4-86bf-11d2c3209e83\",\"layerType\":\"data\",\"metricAccessor\":\"70c99a86-1423-4f72-a674-e40d3ebfa2bf\",\"subtitle\":\"\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsMetric\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":5,\"i\":\"a29b5945-c706-40df-87be-3edea85fcfc9\",\"w\":8,\"x\":40,\"y\":0},\"panelIndex\":\"a29b5945-c706-40df-87be-3edea85fcfc9\",\"title\":\"[Elastic Agent] Winlog Unique Channels\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-795ad203-ed2f-46a8-9099-05fcc0ce26da\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"ca1d1d28-ef76-4d69-a89e-792ba9f9814b\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"795ad203-ed2f-46a8-9099-05fcc0ce26da\":{\"columnOrder\":[\"ef9978c4-bb18-4f97-b7fd-0096018e262b\"],\"columns\":{\"ef9978c4-bb18-4f97-b7fd-0096018e262b\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.received_events_total: *\"},\"isBucketed\":false,\"label\":\"Events Collected Total\",\"operationType\":\"last_value\",\"params\":{\"format\":{\"id\":\"number\",\"params\":{\"decimals\":2}},\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.received_events_total\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"ca1d1d28-ef76-4d69-a89e-792ba9f9814b\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"winlog\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"winlog\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"color\":\"#6092C0\",\"layerId\":\"795ad203-ed2f-46a8-9099-05fcc0ce26da\",\"layerType\":\"data\",\"metricAccessor\":\"ef9978c4-bb18-4f97-b7fd-0096018e262b\",\"subtitle\":\"Since last restart\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsMetric\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":5,\"i\":\"8c09dfc5-6b3f-4037-8261-d3a1393e4ca0\",\"w\":8,\"x\":32,\"y\":0},\"panelIndex\":\"8c09dfc5-6b3f-4037-8261-d3a1393e4ca0\",\"title\":\"[Elastic Agent] Winlog Events Total\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-bc99ee07-94c2-4535-83db-9e3a40172dc0\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"93e9510b-8228-4e4a-a727-4ba537c0f435\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"bc99ee07-94c2-4535-83db-9e3a40172dc0\":{\"columnOrder\":[\"03b06097-1354-40d4-8d62-08cf643010fb\",\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3c\",\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX0\",\"ce8a696b-be51-4a89-85bf-5f19778f26ff\",\"ce8a696b-be51-4a89-85bf-5f19778f26ffX0\",\"69a0502b-3695-49d9-93bc-0ff426d154fb\",\"dc933f87-51f4-4a3e-90de-0885a9210628\"],\"columns\":{\"03b06097-1354-40d4-8d62-08cf643010fb\":{\"dataType\":\"date\",\"isBucketed\":true,\"label\":\"@timestamp\",\"operationType\":\"date_histogram\",\"params\":{\"dropPartials\":true,\"includeEmptyRows\":true,\"interval\":\"auto\"},\"scale\":\"interval\",\"sourceField\":\"@timestamp\"},\"69a0502b-3695-49d9-93bc-0ff426d154fb\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Events Received Total\",\"operationType\":\"differences\",\"references\":[\"dc933f87-51f4-4a3e-90de-0885a9210628\"],\"scale\":\"ratio\"},\"ce8a696b-be51-4a89-85bf-5f19778f26ff\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"99th Percentile Batch Size\",\"operationType\":\"formula\",\"params\":{\"format\":{\"id\":\"number\",\"params\":{\"decimals\":0}},\"formula\":\"max(filebeat_input.received_events_count.histogram.p99)\",\"isFormulaBroken\":false},\"references\":[\"ce8a696b-be51-4a89-85bf-5f19778f26ffX0\"],\"scale\":\"ratio\"},\"ce8a696b-be51-4a89-85bf-5f19778f26ffX0\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of 99th Percentile\",\"operationType\":\"max\",\"params\":{\"emptyAsNull\":false},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.received_events_count.histogram.p99\"},\"dc933f87-51f4-4a3e-90de-0885a9210628\":{\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Maximum of filebeat_input.received_events_total\",\"operationType\":\"max\",\"params\":{\"emptyAsNull\":true},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.received_events_total\"},\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3c\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Average Batch Size\",\"operationType\":\"formula\",\"params\":{\"format\":{\"id\":\"number\",\"params\":{\"decimals\":0}},\"formula\":\"max(filebeat_input.received_events_count.histogram.mean)\",\"isFormulaBroken\":false},\"references\":[\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX0\"],\"scale\":\"ratio\"},\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX0\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of Average\",\"operationType\":\"max\",\"params\":{\"emptyAsNull\":false},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.received_events_count.histogram.mean\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"93e9510b-8228-4e4a-a727-4ba537c0f435\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"winlog\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"winlog\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"layers\":[{\"accessors\":[\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3c\",\"ce8a696b-be51-4a89-85bf-5f19778f26ff\",\"69a0502b-3695-49d9-93bc-0ff426d154fb\"],\"layerId\":\"bc99ee07-94c2-4535-83db-9e3a40172dc0\",\"layerType\":\"data\",\"position\":\"top\",\"seriesType\":\"area\",\"showGridlines\":false,\"xAccessor\":\"03b06097-1354-40d4-8d62-08cf643010fb\",\"yConfig\":[{\"axisMode\":\"auto\",\"forAccessor\":\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3c\"}]}],\"legend\":{\"isVisible\":true,\"position\":\"right\",\"shouldTruncate\":false,\"showSingleSeries\":true},\"preferredSeriesType\":\"area\",\"title\":\"Empty XY chart\",\"valueLabels\":\"hide\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsXY\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":15,\"i\":\"f7a119e0-fad5-44a7-90e3-654b8c17b8d5\",\"w\":41,\"x\":7,\"y\":5},\"panelIndex\":\"f7a119e0-fad5-44a7-90e3-654b8c17b8d5\",\"title\":\"[Elastic Agent] Event Collection\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-bc99ee07-94c2-4535-83db-9e3a40172dc0\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"2643afc2-9d0b-4f75-9a89-90705703f722\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"bc99ee07-94c2-4535-83db-9e3a40172dc0\":{\"columnOrder\":[\"03b06097-1354-40d4-8d62-08cf643010fb\",\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3c\",\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX0\",\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX1\",\"bd66a234-5060-4797-a8a3-3105090c329e\",\"bd66a234-5060-4797-a8a3-3105090c329eX0\",\"bd66a234-5060-4797-a8a3-3105090c329eX1\"],\"columns\":{\"03b06097-1354-40d4-8d62-08cf643010fb\":{\"dataType\":\"date\",\"isBucketed\":true,\"label\":\"@timestamp\",\"operationType\":\"date_histogram\",\"params\":{\"dropPartials\":true,\"includeEmptyRows\":true,\"interval\":\"auto\"},\"scale\":\"interval\",\"sourceField\":\"@timestamp\"},\"bd66a234-5060-4797-a8a3-3105090c329e\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"99th Percentile Time Lag Seconds\",\"operationType\":\"formula\",\"params\":{\"formula\":\"divide(max(filebeat_input.source_lag_time.histogram.p99), 1000000000)\",\"isFormulaBroken\":false},\"references\":[\"bd66a234-5060-4797-a8a3-3105090c329eX1\"],\"scale\":\"ratio\"},\"bd66a234-5060-4797-a8a3-3105090c329eX0\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of 99th Percentile Time Lag Seconds\",\"operationType\":\"max\",\"params\":{\"emptyAsNull\":false},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.source_lag_time.histogram.p99\"},\"bd66a234-5060-4797-a8a3-3105090c329eX1\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of 99th Percentile Time Lag Seconds\",\"operationType\":\"math\",\"params\":{\"tinymathAst\":{\"args\":[\"bd66a234-5060-4797-a8a3-3105090c329eX0\",1000000000],\"location\":{\"max\":69,\"min\":0},\"name\":\"divide\",\"text\":\"divide(max(filebeat_input.source_lag_time.histogram.p99), 1000000000)\",\"type\":\"function\"}},\"references\":[\"bd66a234-5060-4797-a8a3-3105090c329eX0\"],\"scale\":\"ratio\"},\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3c\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Time Lag Seconds\",\"operationType\":\"formula\",\"params\":{\"format\":{\"id\":\"number\",\"params\":{\"decimals\":0}},\"formula\":\"divide(max(filebeat_input.source_lag_time.histogram.mean), 1000000000)\",\"isFormulaBroken\":false},\"references\":[\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX1\"],\"scale\":\"ratio\"},\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX0\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of Time Lag Seconds\",\"operationType\":\"max\",\"params\":{\"emptyAsNull\":false},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.source_lag_time.histogram.mean\"},\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX1\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of Time Lag Seconds\",\"operationType\":\"math\",\"params\":{\"tinymathAst\":{\"args\":[\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX0\",1000000000],\"location\":{\"max\":70,\"min\":0},\"name\":\"divide\",\"text\":\"divide(max(filebeat_input.source_lag_time.histogram.mean), 1000000000)\",\"type\":\"function\"}},\"references\":[\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX0\"],\"scale\":\"ratio\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"2643afc2-9d0b-4f75-9a89-90705703f722\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"winlog\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"winlog\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"layers\":[{\"accessors\":[\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3c\",\"bd66a234-5060-4797-a8a3-3105090c329e\"],\"layerId\":\"bc99ee07-94c2-4535-83db-9e3a40172dc0\",\"layerType\":\"data\",\"position\":\"top\",\"seriesType\":\"area\",\"showGridlines\":false,\"xAccessor\":\"03b06097-1354-40d4-8d62-08cf643010fb\",\"yConfig\":[{\"axisMode\":\"auto\",\"forAccessor\":\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3c\"}]}],\"legend\":{\"isVisible\":true,\"position\":\"right\",\"shouldTruncate\":false,\"showSingleSeries\":true},\"preferredSeriesType\":\"area\",\"title\":\"Empty XY chart\",\"valueLabels\":\"hide\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsXY\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":15,\"i\":\"038cd6ac-ddfb-4c85-ae07-8cad371fac9d\",\"w\":41,\"x\":7,\"y\":20},\"panelIndex\":\"038cd6ac-ddfb-4c85-ae07-8cad371fac9d\",\"title\":\"[Elastic Agent] Source Time Difference (In Seconds)\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-bc99ee07-94c2-4535-83db-9e3a40172dc0\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"37d92bb1-0acf-4b6d-aaa2-0e50bf356e67\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"bc99ee07-94c2-4535-83db-9e3a40172dc0\":{\"columnOrder\":[\"03b06097-1354-40d4-8d62-08cf643010fb\",\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3c\",\"ce8a696b-be51-4a89-85bf-5f19778f26ff\",\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX0\",\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX1\",\"ce8a696b-be51-4a89-85bf-5f19778f26ffX0\",\"ce8a696b-be51-4a89-85bf-5f19778f26ffX1\"],\"columns\":{\"03b06097-1354-40d4-8d62-08cf643010fb\":{\"dataType\":\"date\",\"isBucketed\":true,\"label\":\"@timestamp\",\"operationType\":\"date_histogram\",\"params\":{\"dropPartials\":true,\"includeEmptyRows\":true,\"interval\":\"auto\"},\"scale\":\"interval\",\"sourceField\":\"@timestamp\"},\"ce8a696b-be51-4a89-85bf-5f19778f26ff\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"99th Percentile\",\"operationType\":\"formula\",\"params\":{\"format\":{\"id\":\"number\",\"params\":{\"decimals\":0}},\"formula\":\"divide(max(filebeat_input.batch_read_period.histogram.p999), 1000000000)\",\"isFormulaBroken\":false},\"references\":[\"ce8a696b-be51-4a89-85bf-5f19778f26ffX1\"],\"scale\":\"ratio\"},\"ce8a696b-be51-4a89-85bf-5f19778f26ffX0\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of 99th Percentile\",\"operationType\":\"max\",\"params\":{\"emptyAsNull\":false},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.batch_read_period.histogram.p999\"},\"ce8a696b-be51-4a89-85bf-5f19778f26ffX1\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of 99th Percentile\",\"operationType\":\"math\",\"params\":{\"tinymathAst\":{\"args\":[\"ce8a696b-be51-4a89-85bf-5f19778f26ffX0\",1000000000],\"location\":{\"max\":72,\"min\":0},\"name\":\"divide\",\"text\":\"divide(max(filebeat_input.batch_read_period.histogram.p999), 1000000000)\",\"type\":\"function\"}},\"references\":[\"ce8a696b-be51-4a89-85bf-5f19778f26ffX0\"],\"scale\":\"ratio\"},\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3c\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Average\",\"operationType\":\"formula\",\"params\":{\"format\":{\"id\":\"number\",\"params\":{\"decimals\":0}},\"formula\":\"divide(max(filebeat_input.batch_read_period.histogram.mean), 1000000000)\",\"isFormulaBroken\":false},\"references\":[\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX1\"],\"scale\":\"ratio\"},\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX0\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of Average\",\"operationType\":\"max\",\"params\":{\"emptyAsNull\":false},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.batch_read_period.histogram.mean\"},\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX1\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of Average\",\"operationType\":\"math\",\"params\":{\"tinymathAst\":{\"args\":[\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX0\",1000000000],\"location\":{\"max\":72,\"min\":0},\"name\":\"divide\",\"text\":\"divide(max(filebeat_input.batch_read_period.histogram.mean), 1000000000)\",\"type\":\"function\"}},\"references\":[\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX0\"],\"scale\":\"ratio\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"37d92bb1-0acf-4b6d-aaa2-0e50bf356e67\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"winlog\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"winlog\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"layers\":[{\"accessors\":[\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3c\",\"ce8a696b-be51-4a89-85bf-5f19778f26ff\"],\"layerId\":\"bc99ee07-94c2-4535-83db-9e3a40172dc0\",\"layerType\":\"data\",\"position\":\"top\",\"seriesType\":\"area\",\"showGridlines\":false,\"xAccessor\":\"03b06097-1354-40d4-8d62-08cf643010fb\",\"yConfig\":[{\"axisMode\":\"auto\",\"forAccessor\":\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3c\"}]}],\"legend\":{\"isVisible\":true,\"position\":\"right\",\"shouldTruncate\":false,\"showSingleSeries\":true},\"preferredSeriesType\":\"area\",\"title\":\"Empty XY chart\",\"valueLabels\":\"hide\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsXY\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":15,\"i\":\"1496a918-0b43-4d9e-b604-66ebf7864528\",\"w\":41,\"x\":7,\"y\":35},\"panelIndex\":\"1496a918-0b43-4d9e-b604-66ebf7864528\",\"title\":\"[Elastic Agent] Time Between Event Log Collections in Seconds\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-bc99ee07-94c2-4535-83db-9e3a40172dc0\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"6d5590a4-82d6-46d0-bc2f-10fe5ee33c75\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"bc99ee07-94c2-4535-83db-9e3a40172dc0\":{\"columnOrder\":[\"03b06097-1354-40d4-8d62-08cf643010fb\",\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3c\",\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX0\",\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX1\",\"ce8a696b-be51-4a89-85bf-5f19778f26ff\",\"a919e003-3ef4-493f-9904-df63587afddb\"],\"columns\":{\"03b06097-1354-40d4-8d62-08cf643010fb\":{\"dataType\":\"date\",\"isBucketed\":true,\"label\":\"@timestamp\",\"operationType\":\"date_histogram\",\"params\":{\"dropPartials\":true,\"includeEmptyRows\":true,\"interval\":\"auto\"},\"scale\":\"interval\",\"sourceField\":\"@timestamp\"},\"a919e003-3ef4-493f-9904-df63587afddb\":{\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Maximum of filebeat_input.discarded_events_total\",\"operationType\":\"max\",\"params\":{\"emptyAsNull\":true},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.discarded_events_total\"},\"ce8a696b-be51-4a89-85bf-5f19778f26ff\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Discarded\",\"operationType\":\"differences\",\"params\":{\"format\":{\"id\":\"number\",\"params\":{\"decimals\":0}}},\"references\":[\"a919e003-3ef4-493f-9904-df63587afddb\"],\"scale\":\"ratio\"},\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3c\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Errors\",\"operationType\":\"formula\",\"params\":{\"format\":{\"id\":\"number\",\"params\":{\"decimals\":0}},\"formula\":\"differences(max(filebeat_input.errors_total))\",\"isFormulaBroken\":false},\"references\":[\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX1\"],\"scale\":\"ratio\"},\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX0\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of Errors\",\"operationType\":\"max\",\"params\":{\"emptyAsNull\":false},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.errors_total\"},\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX1\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of Errors\",\"operationType\":\"differences\",\"references\":[\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX0\"],\"scale\":\"ratio\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"6d5590a4-82d6-46d0-bc2f-10fe5ee33c75\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"winlog\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"winlog\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"layers\":[{\"accessors\":[\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3c\",\"ce8a696b-be51-4a89-85bf-5f19778f26ff\"],\"layerId\":\"bc99ee07-94c2-4535-83db-9e3a40172dc0\",\"layerType\":\"data\",\"position\":\"top\",\"seriesType\":\"area\",\"showGridlines\":false,\"xAccessor\":\"03b06097-1354-40d4-8d62-08cf643010fb\",\"yConfig\":[{\"axisMode\":\"auto\",\"forAccessor\":\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3c\"}]}],\"legend\":{\"isVisible\":true,\"position\":\"right\",\"shouldTruncate\":false,\"showSingleSeries\":true},\"preferredSeriesType\":\"area\",\"title\":\"Empty XY chart\",\"valueLabels\":\"hide\",\"yLeftExtent\":{\"mode\":\"full\",\"niceValues\":true}}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsXY\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":15,\"i\":\"7af2c1db-3a8f-485c-b37c-6c51db1a98da\",\"w\":41,\"x\":7,\"y\":50},\"panelIndex\":\"7af2c1db-3a8f-485c-b37c-6c51db1a98da\",\"title\":\"[Elastic Agent] Log Collection Errors\",\"type\":\"lens\",\"version\":\"8.7.1\"}]", "timeRestore": false, "title": "[Elastic Agent] Winlog Input Metrics", "version": 1 }, "coreMigrationVersion": "8.7.1", "created_at": "2023-05-04T11:56:01.414Z", "id": "elastic_agent-1badd650-d136-11ed-b85f-4be0157fc90c", "migrationVersion": { "dashboard": "8.7.0" }, "references": [ { "id": "metrics-*", "name": "684ec058-a4b7-4f52-9390-4b88816ea134:indexpattern-datasource-layer-a00b86a4-2b3c-44d4-86bf-11d2c3209e83", "type": "index-pattern" }, { "id": "metrics-*", "name": "684ec058-a4b7-4f52-9390-4b88816ea134:d0ba731e-4a8e-46aa-9842-da94a370c298", "type": "index-pattern" }, { "id": "metrics-*", "name": "feccd679-72d5-4e95-a31c-8328cc296d4a:indexpattern-datasource-layer-a00b86a4-2b3c-44d4-86bf-11d2c3209e83", "type": "index-pattern" }, { "id": "metrics-*", "name": "feccd679-72d5-4e95-a31c-8328cc296d4a:5209f1ad-c717-4c57-af38-5d4de7428bb8", "type": "index-pattern" }, { "id": "metrics-*", "name": "e8beaaa7-e731-4056-9ef2-943572ba2280:indexpattern-datasource-layer-a00b86a4-2b3c-44d4-86bf-11d2c3209e83", "type": "index-pattern" }, { "id": "metrics-*", "name": "e8beaaa7-e731-4056-9ef2-943572ba2280:86854b43-58d0-4fd6-8830-435c381be89f", "type": "index-pattern" }, { "id": "metrics-*", "name": "a29b5945-c706-40df-87be-3edea85fcfc9:indexpattern-datasource-layer-a00b86a4-2b3c-44d4-86bf-11d2c3209e83", "type": "index-pattern" }, { "id": "metrics-*", "name": "a29b5945-c706-40df-87be-3edea85fcfc9:c4d4cfa5-770e-4fd2-bd05-7d3eda70f619", "type": "index-pattern" }, { "id": "metrics-*", "name": "8c09dfc5-6b3f-4037-8261-d3a1393e4ca0:indexpattern-datasource-layer-795ad203-ed2f-46a8-9099-05fcc0ce26da", "type": "index-pattern" }, { "id": "metrics-*", "name": "8c09dfc5-6b3f-4037-8261-d3a1393e4ca0:ca1d1d28-ef76-4d69-a89e-792ba9f9814b", "type": "index-pattern" }, { "id": "metrics-*", "name": "f7a119e0-fad5-44a7-90e3-654b8c17b8d5:indexpattern-datasource-layer-bc99ee07-94c2-4535-83db-9e3a40172dc0", "type": "index-pattern" }, { "id": "metrics-*", "name": "f7a119e0-fad5-44a7-90e3-654b8c17b8d5:93e9510b-8228-4e4a-a727-4ba537c0f435", "type": "index-pattern" }, { "id": "metrics-*", "name": "038cd6ac-ddfb-4c85-ae07-8cad371fac9d:indexpattern-datasource-layer-bc99ee07-94c2-4535-83db-9e3a40172dc0", "type": "index-pattern" }, { "id": "metrics-*", "name": "038cd6ac-ddfb-4c85-ae07-8cad371fac9d:2643afc2-9d0b-4f75-9a89-90705703f722", "type": "index-pattern" }, { "id": "metrics-*", "name": "1496a918-0b43-4d9e-b604-66ebf7864528:indexpattern-datasource-layer-bc99ee07-94c2-4535-83db-9e3a40172dc0", "type": "index-pattern" }, { "id": "metrics-*", "name": "1496a918-0b43-4d9e-b604-66ebf7864528:37d92bb1-0acf-4b6d-aaa2-0e50bf356e67", "type": "index-pattern" }, { "id": "metrics-*", "name": "7af2c1db-3a8f-485c-b37c-6c51db1a98da:indexpattern-datasource-layer-bc99ee07-94c2-4535-83db-9e3a40172dc0", "type": "index-pattern" }, { "id": "metrics-*", "name": "7af2c1db-3a8f-485c-b37c-6c51db1a98da:6d5590a4-82d6-46d0-bc2f-10fe5ee33c75", "type": "index-pattern" }, { "id": "logs-*", "name": "controlGroup_d5126805-1e20-4c32-8c7b-a9c0afee3215:optionsListDataView", "type": "index-pattern" }, { "id": "metrics-*", "name": "controlGroup_38ea3251-776e-4a4f-9cb7-62de053bbae0:optionsListDataView", "type": "index-pattern" }, { "id": "metrics-*", "name": "controlGroup_4c620d79-6f2d-4c1e-a30a-c7d63e4f2479:optionsListDataView", "type": "index-pattern" } ], "type": "dashboard" }PK7kkPK4W] elastic_agent-1.13.1/kibana/dashboard/elastic_agent-77cdb1c0-cd45-11ed-869d-e7dc1b551cd2.jsonUTQ e{ "attributes": { "controlGroupInput": { "chainingSystem": "HIERARCHICAL", "controlStyle": "oneLine", "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", "panelsJSON": "{\"d5126805-1e20-4c32-8c7b-a9c0afee3215\":{\"order\":0,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"agent.name\",\"title\":\"Agent Name\",\"id\":\"d5126805-1e20-4c32-8c7b-a9c0afee3215\",\"enhancements\":{}}},\"38ea3251-776e-4a4f-9cb7-62de053bbae0\":{\"type\":\"optionsListControl\",\"order\":1,\"grow\":true,\"width\":\"medium\",\"explicitInput\":{\"id\":\"38ea3251-776e-4a4f-9cb7-62de053bbae0\",\"fieldName\":\"filebeat_input.id\",\"title\":\"Input ID\",\"enhancements\":{}}}}" }, "description": "", "kibanaSavedObjectMeta": { "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, "optionsJSON": "{\"hidePanelTitles\":false,\"syncColors\":false,\"syncCursor\":true,\"syncTooltips\":false,\"useMargins\":true}", "panelsJSON": "[{\"embeddableConfig\":{\"enhancements\":{},\"hidePanelTitles\":false,\"savedVis\":{\"data\":{\"aggs\":[],\"searchSource\":{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}},\"description\":\"\",\"id\":\"\",\"params\":{\"fontSize\":12,\"markdown\":\"**Navigation**\\n\\n**Agent Health** \\n\\n[Overview](#/dashboard/elastic_agent-a148dc70-6b3c-11ed-98de-67bdecd21824) \\n[Agent Info](#/dashboard/elastic_agent-0600ffa0-6b5e-11ed-98de-67bdecd21824) \\n[Agent Metrics](#/dashboard/elastic_agent-f47f18cc-9c7d-4278-b2ea-a6dee816d395) \\n[Integrations](#/dashboard/elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824) \\n[Input Metrics](#/dashboard/elastic_agent-a8192f90-cd3f-11ed-869d-e7dc1b551cd2) \\n\\n**Inputs** \\n[Cloudwatch](#/dashboard/elastic_agent-a7b5e7a0-cd44-11ed-869d-e7dc1b551cd2) \\n**[S3](#/dashboard/elastic_agent-77cdb1c0-cd45-11ed-869d-e7dc1b551cd2)** \\n[TCP](#/dashboard/elastic_agent-7d110ba0-cd45-11ed-869d-e7dc1b551cd2) \\n[UDP](#/dashboard/elastic_agent-87ad4330-cd45-11ed-869d-e7dc1b551cd2) \\n[Winlog](#/dashboard/elastic_agent-1badd650-d136-11ed-b85f-4be0157fc90c) \\n\\n\\n**Overview**\\n\\nThis dashboards is used to monitor and troubleshoot ingest performance from integrations. \\n\\n**For the best experience, filter on the specific Agent of interest and its related Input ID to visualize the metrics correctly.** \\n\\n**This dashboard requires that \\\"Collect Agent Metrics\\\" are configured on the relevant Elastic Agent policy.**\\n\",\"openLinksInNewTab\":false},\"title\":\"\",\"type\":\"markdown\",\"uiState\":{}}},\"gridData\":{\"h\":85,\"i\":\"f89ab83c-c65a-442f-9161-8459e71518cd\",\"w\":7,\"x\":0,\"y\":0},\"panelIndex\":\"f89ab83c-c65a-442f-9161-8459e71518cd\",\"title\":\"Table of Contents\",\"type\":\"visualization\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-795ad203-ed2f-46a8-9099-05fcc0ce26da\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"432cff3a-7c17-4ea6-8a57-73f527973a00\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"795ad203-ed2f-46a8-9099-05fcc0ce26da\":{\"columnOrder\":[\"ef9978c4-bb18-4f97-b7fd-0096018e262b\"],\"columns\":{\"ef9978c4-bb18-4f97-b7fd-0096018e262b\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.s3_events_created_total: *\"},\"isBucketed\":false,\"label\":\"Total Documents Created\",\"operationType\":\"last_value\",\"params\":{\"format\":{\"id\":\"number\",\"params\":{\"decimals\":2}},\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.s3_events_created_total\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"432cff3a-7c17-4ea6-8a57-73f527973a00\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"aws-s3\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"aws-s3\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"color\":\"#6092C0\",\"layerId\":\"795ad203-ed2f-46a8-9099-05fcc0ce26da\",\"layerType\":\"data\",\"metricAccessor\":\"ef9978c4-bb18-4f97-b7fd-0096018e262b\",\"subtitle\":\"Since last restart\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsMetric\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":5,\"i\":\"8c09dfc5-6b3f-4037-8261-d3a1393e4ca0\",\"w\":9,\"x\":7,\"y\":0},\"panelIndex\":\"8c09dfc5-6b3f-4037-8261-d3a1393e4ca0\",\"title\":\"[Elastic Agent] S3 Total Documents Created\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-a00b86a4-2b3c-44d4-86bf-11d2c3209e83\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"786554cd-2ab8-4d73-80e8-6c3a94734008\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"a00b86a4-2b3c-44d4-86bf-11d2c3209e83\":{\"columnOrder\":[\"70c99a86-1423-4f72-a674-e40d3ebfa2bf\"],\"columns\":{\"70c99a86-1423-4f72-a674-e40d3ebfa2bf\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.sqs_messages_received_total: *\"},\"isBucketed\":false,\"label\":\"SQS Messages Received Total\",\"operationType\":\"last_value\",\"params\":{\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.sqs_messages_received_total\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"786554cd-2ab8-4d73-80e8-6c3a94734008\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"aws-s3\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"aws-s3\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"color\":\"#6092C0\",\"layerId\":\"a00b86a4-2b3c-44d4-86bf-11d2c3209e83\",\"layerType\":\"data\",\"metricAccessor\":\"70c99a86-1423-4f72-a674-e40d3ebfa2bf\",\"subtitle\":\"Since last restart\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsMetric\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":5,\"i\":\"a29b5945-c706-40df-87be-3edea85fcfc9\",\"w\":8,\"x\":16,\"y\":0},\"panelIndex\":\"a29b5945-c706-40df-87be-3edea85fcfc9\",\"title\":\"[Elastic Agent] SQS Messages Total\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-a00b86a4-2b3c-44d4-86bf-11d2c3209e83\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"b1568e46-269e-4c7c-9fbc-a93f5e90b5bd\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"a00b86a4-2b3c-44d4-86bf-11d2c3209e83\":{\"columnOrder\":[\"70c99a86-1423-4f72-a674-e40d3ebfa2bf\"],\"columns\":{\"70c99a86-1423-4f72-a674-e40d3ebfa2bf\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.sqs_messages_deleted_total: *\"},\"isBucketed\":false,\"label\":\"SQS Messages Deleted Total\",\"operationType\":\"last_value\",\"params\":{\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.sqs_messages_deleted_total\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"b1568e46-269e-4c7c-9fbc-a93f5e90b5bd\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"aws-s3\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"aws-s3\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"color\":\"#6092C0\",\"layerId\":\"a00b86a4-2b3c-44d4-86bf-11d2c3209e83\",\"layerType\":\"data\",\"metricAccessor\":\"70c99a86-1423-4f72-a674-e40d3ebfa2bf\",\"subtitle\":\"Since last restart\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsMetric\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":5,\"i\":\"d64fc6fe-b9cf-4c0d-83fb-45fcb254e364\",\"w\":8,\"x\":24,\"y\":0},\"panelIndex\":\"d64fc6fe-b9cf-4c0d-83fb-45fcb254e364\",\"title\":\"[Elastic Agent] SQS Messages Deleted Total\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-a00b86a4-2b3c-44d4-86bf-11d2c3209e83\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"5f337898-8be3-497a-ab82-673fc44ae16a\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"a00b86a4-2b3c-44d4-86bf-11d2c3209e83\":{\"columnOrder\":[\"70c99a86-1423-4f72-a674-e40d3ebfa2bf\"],\"columns\":{\"70c99a86-1423-4f72-a674-e40d3ebfa2bf\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.sqs_messages_inflight_gauge: *\"},\"isBucketed\":false,\"label\":\"SQS Messages Inflight\",\"operationType\":\"last_value\",\"params\":{\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.sqs_messages_inflight_gauge\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"5f337898-8be3-497a-ab82-673fc44ae16a\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"aws-s3\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"aws-s3\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"color\":\"#6092C0\",\"layerId\":\"a00b86a4-2b3c-44d4-86bf-11d2c3209e83\",\"layerType\":\"data\",\"metricAccessor\":\"70c99a86-1423-4f72-a674-e40d3ebfa2bf\",\"subtitle\":\"\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsMetric\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":5,\"i\":\"e8beaaa7-e731-4056-9ef2-943572ba2280\",\"w\":8,\"x\":40,\"y\":0},\"panelIndex\":\"e8beaaa7-e731-4056-9ef2-943572ba2280\",\"title\":\"[Elastic Agent] SQS Messages Inflight\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-57860acd-0677-4a04-b59a-a2cc4dcf5d1b\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"cea38572-ee6f-40c1-a144-fba12971b20d\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"57860acd-0677-4a04-b59a-a2cc4dcf5d1b\":{\"columnOrder\":[\"1048b2b6-4c27-44f1-833a-ad7584e8c461\"],\"columns\":{\"1048b2b6-4c27-44f1-833a-ad7584e8c461\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.s3_bytes_processed_total: *\"},\"isBucketed\":false,\"label\":\"Total Bytes Processed\",\"operationType\":\"last_value\",\"params\":{\"format\":{\"id\":\"bytes\",\"params\":{\"decimals\":2}},\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.s3_bytes_processed_total\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"cea38572-ee6f-40c1-a144-fba12971b20d\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"aws-s3\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"aws-s3\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"color\":\"#6092C0\",\"layerId\":\"57860acd-0677-4a04-b59a-a2cc4dcf5d1b\",\"layerType\":\"data\",\"metricAccessor\":\"1048b2b6-4c27-44f1-833a-ad7584e8c461\",\"subtitle\":\"Since last restart\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsMetric\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":5,\"i\":\"3dfd26c0-6499-4b60-896c-868883f4e979\",\"w\":9,\"x\":7,\"y\":5},\"panelIndex\":\"3dfd26c0-6499-4b60-896c-868883f4e979\",\"title\":\"[Elastic Agent] S3 Total Bytes\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-a00b86a4-2b3c-44d4-86bf-11d2c3209e83\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"0eb55a52-097d-444c-9dac-ee26a72bcd50\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"a00b86a4-2b3c-44d4-86bf-11d2c3209e83\":{\"columnOrder\":[\"70c99a86-1423-4f72-a674-e40d3ebfa2bf\"],\"columns\":{\"70c99a86-1423-4f72-a674-e40d3ebfa2bf\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.s3_objects_requested_total: *\"},\"isBucketed\":false,\"label\":\"S3 Objects Requested Total\",\"operationType\":\"last_value\",\"params\":{\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.s3_objects_requested_total\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"0eb55a52-097d-444c-9dac-ee26a72bcd50\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"aws-s3\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"aws-s3\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"color\":\"#6092C0\",\"layerId\":\"a00b86a4-2b3c-44d4-86bf-11d2c3209e83\",\"layerType\":\"data\",\"metricAccessor\":\"70c99a86-1423-4f72-a674-e40d3ebfa2bf\",\"subtitle\":\"Since last restart\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsMetric\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":5,\"i\":\"cd8ee31b-3d1e-4656-b63e-10d3550cf9c7\",\"w\":8,\"x\":16,\"y\":5},\"panelIndex\":\"cd8ee31b-3d1e-4656-b63e-10d3550cf9c7\",\"title\":\"[Elastic Agent] S3 Requested Objects Total\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-a00b86a4-2b3c-44d4-86bf-11d2c3209e83\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"8e85c4f7-426a-448f-a7f7-cbaa86a1b4eb\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"a00b86a4-2b3c-44d4-86bf-11d2c3209e83\":{\"columnOrder\":[\"70c99a86-1423-4f72-a674-e40d3ebfa2bf\"],\"columns\":{\"70c99a86-1423-4f72-a674-e40d3ebfa2bf\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.s3_objects_acked_total: *\"},\"isBucketed\":false,\"label\":\"S3 Objects Acked Total (No SQS)\",\"operationType\":\"last_value\",\"params\":{\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.s3_objects_acked_total\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"8e85c4f7-426a-448f-a7f7-cbaa86a1b4eb\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"aws-s3\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"aws-s3\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"color\":\"#6092C0\",\"layerId\":\"a00b86a4-2b3c-44d4-86bf-11d2c3209e83\",\"layerType\":\"data\",\"metricAccessor\":\"70c99a86-1423-4f72-a674-e40d3ebfa2bf\",\"subtitle\":\"Since last restart\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsMetric\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":5,\"i\":\"6685bf1d-4a80-4769-898a-e9520dd360dc\",\"w\":8,\"x\":24,\"y\":5},\"panelIndex\":\"6685bf1d-4a80-4769-898a-e9520dd360dc\",\"title\":\"[Elastic Agent] S3 Objects Acked Total\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-a00b86a4-2b3c-44d4-86bf-11d2c3209e83\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"50a234fb-2b9f-47f1-a76b-9ca23b96ea91\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"a00b86a4-2b3c-44d4-86bf-11d2c3209e83\":{\"columnOrder\":[\"70c99a86-1423-4f72-a674-e40d3ebfa2bf\"],\"columns\":{\"70c99a86-1423-4f72-a674-e40d3ebfa2bf\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.sqs_messages_returned_total: *\"},\"isBucketed\":false,\"label\":\"SQS Messages Returned (Error) Total \",\"operationType\":\"last_value\",\"params\":{\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.sqs_messages_returned_total\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"50a234fb-2b9f-47f1-a76b-9ca23b96ea91\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"aws-s3\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"aws-s3\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"layerId\":\"a00b86a4-2b3c-44d4-86bf-11d2c3209e83\",\"layerType\":\"data\",\"metricAccessor\":\"70c99a86-1423-4f72-a674-e40d3ebfa2bf\",\"palette\":{\"name\":\"custom\",\"params\":{\"colorStops\":[{\"color\":\"#cc5642\",\"stop\":null},{\"color\":\"#54B399\",\"stop\":0}],\"continuity\":\"all\",\"maxSteps\":5,\"name\":\"custom\",\"progression\":\"fixed\",\"rangeMax\":null,\"rangeMin\":null,\"rangeType\":\"number\",\"reverse\":false,\"steps\":3,\"stops\":[{\"color\":\"#cc5642\",\"stop\":0},{\"color\":\"#54B399\",\"stop\":1}]},\"type\":\"palette\"},\"subtitle\":\"Since last restart\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsMetric\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":5,\"i\":\"feccd679-72d5-4e95-a31c-8328cc296d4a\",\"w\":8,\"x\":32,\"y\":0},\"panelIndex\":\"feccd679-72d5-4e95-a31c-8328cc296d4a\",\"title\":\"[Elastic Agent] SQS Messages Error Total\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-a00b86a4-2b3c-44d4-86bf-11d2c3209e83\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"12194fe1-bdf5-4187-9615-2486da97804b\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"a00b86a4-2b3c-44d4-86bf-11d2c3209e83\":{\"columnOrder\":[\"70c99a86-1423-4f72-a674-e40d3ebfa2bf\"],\"columns\":{\"70c99a86-1423-4f72-a674-e40d3ebfa2bf\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.s3_objects_inflight_gauge: *\"},\"isBucketed\":false,\"label\":\"S3 Objects Inflights (No SQS)\",\"operationType\":\"last_value\",\"params\":{\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.s3_objects_inflight_gauge\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"12194fe1-bdf5-4187-9615-2486da97804b\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"aws-s3\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"aws-s3\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"color\":\"#6092C0\",\"layerId\":\"a00b86a4-2b3c-44d4-86bf-11d2c3209e83\",\"layerType\":\"data\",\"metricAccessor\":\"70c99a86-1423-4f72-a674-e40d3ebfa2bf\",\"subtitle\":\"\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsMetric\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":5,\"i\":\"b9c992a8-7c58-47ca-8a8a-7d8273566133\",\"w\":8,\"x\":40,\"y\":5},\"panelIndex\":\"b9c992a8-7c58-47ca-8a8a-7d8273566133\",\"title\":\"[Elastic Agent] S3 Objects Inflight\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-a00b86a4-2b3c-44d4-86bf-11d2c3209e83\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"6e715069-a841-45ab-8f79-9f36a605ef2f\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"a00b86a4-2b3c-44d4-86bf-11d2c3209e83\":{\"columnOrder\":[\"70c99a86-1423-4f72-a674-e40d3ebfa2bf\"],\"columns\":{\"70c99a86-1423-4f72-a674-e40d3ebfa2bf\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.s3_objects_processed_total: *\"},\"isBucketed\":false,\"label\":\"S3 Objects Processed Total (No SQS)\",\"operationType\":\"last_value\",\"params\":{\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.s3_objects_processed_total\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"6e715069-a841-45ab-8f79-9f36a605ef2f\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"aws-s3\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"aws-s3\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"color\":\"#6092C0\",\"layerId\":\"a00b86a4-2b3c-44d4-86bf-11d2c3209e83\",\"layerType\":\"data\",\"metricAccessor\":\"70c99a86-1423-4f72-a674-e40d3ebfa2bf\",\"subtitle\":\"Since last restart\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsMetric\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":5,\"i\":\"b23cf0ce-2b44-497c-ae36-067ab36b7643\",\"w\":8,\"x\":32,\"y\":5},\"panelIndex\":\"b23cf0ce-2b44-497c-ae36-067ab36b7643\",\"title\":\"[Elastic Agent] S3 Objects Processed Total\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-bc99ee07-94c2-4535-83db-9e3a40172dc0\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"5e1df299-6c8a-49de-96bb-96e9fd07faf5\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"bc99ee07-94c2-4535-83db-9e3a40172dc0\":{\"columnOrder\":[\"03b06097-1354-40d4-8d62-08cf643010fb\",\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3c\",\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX0\",\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX1\",\"ce8a696b-be51-4a89-85bf-5f19778f26ff\",\"ce8a696b-be51-4a89-85bf-5f19778f26ffX0\",\"ce8a696b-be51-4a89-85bf-5f19778f26ffX1\"],\"columns\":{\"03b06097-1354-40d4-8d62-08cf643010fb\":{\"dataType\":\"date\",\"isBucketed\":true,\"label\":\"@timestamp\",\"operationType\":\"date_histogram\",\"params\":{\"dropPartials\":true,\"includeEmptyRows\":true,\"interval\":\"auto\"},\"scale\":\"interval\",\"sourceField\":\"@timestamp\"},\"ce8a696b-be51-4a89-85bf-5f19778f26ff\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"99th Percentile\",\"operationType\":\"formula\",\"params\":{\"format\":{\"id\":\"number\",\"params\":{\"decimals\":0}},\"formula\":\"divide(last_value(filebeat_input.s3_object_processing_time.histogram.p99), 1000000)\",\"isFormulaBroken\":false},\"references\":[\"ce8a696b-be51-4a89-85bf-5f19778f26ffX1\"],\"scale\":\"ratio\"},\"ce8a696b-be51-4a89-85bf-5f19778f26ffX0\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.s3_object_processing_time.histogram.p99: *\"},\"isBucketed\":false,\"label\":\"Part of Current 99th Percentile\",\"operationType\":\"last_value\",\"params\":{\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.s3_object_processing_time.histogram.p99\"},\"ce8a696b-be51-4a89-85bf-5f19778f26ffX1\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of Current 99th Percentile\",\"operationType\":\"math\",\"params\":{\"tinymathAst\":{\"args\":[\"ce8a696b-be51-4a89-85bf-5f19778f26ffX0\",1000000],\"location\":{\"max\":83,\"min\":0},\"name\":\"divide\",\"text\":\"divide(last_value(filebeat_input.s3_object_processing_time.histogram.p99), 1000000)\",\"type\":\"function\"}},\"references\":[\"ce8a696b-be51-4a89-85bf-5f19778f26ffX0\"],\"scale\":\"ratio\"},\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3c\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Average\",\"operationType\":\"formula\",\"params\":{\"format\":{\"id\":\"number\",\"params\":{\"decimals\":0}},\"formula\":\"divide(last_value(filebeat_input.s3_object_processing_time.histogram.mean), 1000000)\",\"isFormulaBroken\":false},\"references\":[\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX1\"],\"scale\":\"ratio\"},\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX0\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.s3_object_processing_time.histogram.mean: *\"},\"isBucketed\":false,\"label\":\"Part of Average\",\"operationType\":\"last_value\",\"params\":{\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.s3_object_processing_time.histogram.mean\"},\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX1\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of Average\",\"operationType\":\"math\",\"params\":{\"tinymathAst\":{\"args\":[\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX0\",1000000],\"location\":{\"max\":84,\"min\":0},\"name\":\"divide\",\"text\":\"divide(last_value(filebeat_input.s3_object_processing_time.histogram.mean), 1000000)\",\"type\":\"function\"}},\"references\":[\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX0\"],\"scale\":\"ratio\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"5e1df299-6c8a-49de-96bb-96e9fd07faf5\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"aws-s3\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"aws-s3\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"layers\":[{\"accessors\":[\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3c\",\"ce8a696b-be51-4a89-85bf-5f19778f26ff\"],\"layerId\":\"bc99ee07-94c2-4535-83db-9e3a40172dc0\",\"layerType\":\"data\",\"position\":\"top\",\"seriesType\":\"area\",\"showGridlines\":false,\"xAccessor\":\"03b06097-1354-40d4-8d62-08cf643010fb\",\"yConfig\":[{\"axisMode\":\"auto\",\"forAccessor\":\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3c\"}]}],\"legend\":{\"isVisible\":true,\"position\":\"right\",\"shouldTruncate\":false,\"showSingleSeries\":true},\"preferredSeriesType\":\"area\",\"title\":\"Empty XY chart\",\"valueLabels\":\"hide\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsXY\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":15,\"i\":\"1496a918-0b43-4d9e-b604-66ebf7864528\",\"w\":41,\"x\":7,\"y\":10},\"panelIndex\":\"1496a918-0b43-4d9e-b604-66ebf7864528\",\"title\":\"[Elastic Agent] S3 Object Processing Time (Milliseconds)\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-bc99ee07-94c2-4535-83db-9e3a40172dc0\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"a700abc5-c9c8-4bbe-92f0-c50e193662bf\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"bc99ee07-94c2-4535-83db-9e3a40172dc0\":{\"columnOrder\":[\"03b06097-1354-40d4-8d62-08cf643010fb\",\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3c\",\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX0\",\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX1\",\"ce8a696b-be51-4a89-85bf-5f19778f26ff\",\"ce8a696b-be51-4a89-85bf-5f19778f26ffX0\",\"ce8a696b-be51-4a89-85bf-5f19778f26ffX1\"],\"columns\":{\"03b06097-1354-40d4-8d62-08cf643010fb\":{\"dataType\":\"date\",\"isBucketed\":true,\"label\":\"@timestamp\",\"operationType\":\"date_histogram\",\"params\":{\"dropPartials\":true,\"includeEmptyRows\":true,\"interval\":\"auto\"},\"scale\":\"interval\",\"sourceField\":\"@timestamp\"},\"ce8a696b-be51-4a89-85bf-5f19778f26ff\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"99th Percentile\",\"operationType\":\"formula\",\"params\":{\"format\":{\"id\":\"number\",\"params\":{\"decimals\":0}},\"formula\":\"divide(last_value(filebeat_input.sqs_lag_time.histogram.p99), 1000000)\",\"isFormulaBroken\":false},\"references\":[\"ce8a696b-be51-4a89-85bf-5f19778f26ffX1\"],\"scale\":\"ratio\"},\"ce8a696b-be51-4a89-85bf-5f19778f26ffX0\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.sqs_lag_time.histogram.p99: *\"},\"isBucketed\":false,\"label\":\"Part of Average Lag 99th Percentile\",\"operationType\":\"last_value\",\"params\":{\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.sqs_lag_time.histogram.p99\"},\"ce8a696b-be51-4a89-85bf-5f19778f26ffX1\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of Average Lag 99th Percentile\",\"operationType\":\"math\",\"params\":{\"tinymathAst\":{\"args\":[\"ce8a696b-be51-4a89-85bf-5f19778f26ffX0\",1000000],\"location\":{\"max\":70,\"min\":0},\"name\":\"divide\",\"text\":\"divide(last_value(filebeat_input.sqs_lag_time.histogram.p99), 1000000)\",\"type\":\"function\"}},\"references\":[\"ce8a696b-be51-4a89-85bf-5f19778f26ffX0\"],\"scale\":\"ratio\"},\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3c\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Average\",\"operationType\":\"formula\",\"params\":{\"format\":{\"id\":\"number\",\"params\":{\"decimals\":0}},\"formula\":\"divide(last_value(filebeat_input.sqs_lag_time.histogram.mean), 1000000)\",\"isFormulaBroken\":false},\"references\":[\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX1\"],\"scale\":\"ratio\"},\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX0\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.sqs_lag_time.histogram.mean: *\"},\"isBucketed\":false,\"label\":\"Part of Average Lag\",\"operationType\":\"last_value\",\"params\":{\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.sqs_lag_time.histogram.mean\"},\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX1\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of Average Lag\",\"operationType\":\"math\",\"params\":{\"tinymathAst\":{\"args\":[\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX0\",1000000],\"location\":{\"max\":71,\"min\":0},\"name\":\"divide\",\"text\":\"divide(last_value(filebeat_input.sqs_lag_time.histogram.mean), 1000000)\",\"type\":\"function\"}},\"references\":[\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX0\"],\"scale\":\"ratio\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"a700abc5-c9c8-4bbe-92f0-c50e193662bf\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"aws-s3\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"aws-s3\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"layers\":[{\"accessors\":[\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3c\",\"ce8a696b-be51-4a89-85bf-5f19778f26ff\"],\"layerId\":\"bc99ee07-94c2-4535-83db-9e3a40172dc0\",\"layerType\":\"data\",\"position\":\"top\",\"seriesType\":\"area\",\"showGridlines\":false,\"xAccessor\":\"03b06097-1354-40d4-8d62-08cf643010fb\",\"yConfig\":[{\"axisMode\":\"auto\",\"forAccessor\":\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3c\"}]}],\"legend\":{\"isVisible\":true,\"position\":\"right\",\"shouldTruncate\":false,\"showSingleSeries\":true},\"preferredSeriesType\":\"area\",\"title\":\"Empty XY chart\",\"valueLabels\":\"hide\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsXY\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":15,\"i\":\"f7a119e0-fad5-44a7-90e3-654b8c17b8d5\",\"w\":41,\"x\":7,\"y\":25},\"panelIndex\":\"f7a119e0-fad5-44a7-90e3-654b8c17b8d5\",\"title\":\"[Elastic Agent] SQS Lag Time (Milliseconds)\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-bc99ee07-94c2-4535-83db-9e3a40172dc0\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"04dc59df-0365-4b85-9e73-118bebe742eb\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"bc99ee07-94c2-4535-83db-9e3a40172dc0\":{\"columnOrder\":[\"03b06097-1354-40d4-8d62-08cf643010fb\",\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3c\",\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX0\",\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX1\",\"ce8a696b-be51-4a89-85bf-5f19778f26ff\",\"ce8a696b-be51-4a89-85bf-5f19778f26ffX0\",\"ce8a696b-be51-4a89-85bf-5f19778f26ffX1\"],\"columns\":{\"03b06097-1354-40d4-8d62-08cf643010fb\":{\"dataType\":\"date\",\"isBucketed\":true,\"label\":\"@timestamp\",\"operationType\":\"date_histogram\",\"params\":{\"dropPartials\":true,\"includeEmptyRows\":true,\"interval\":\"auto\"},\"scale\":\"interval\",\"sourceField\":\"@timestamp\"},\"ce8a696b-be51-4a89-85bf-5f19778f26ff\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"99th Percentile\",\"operationType\":\"formula\",\"params\":{\"format\":{\"id\":\"number\",\"params\":{\"decimals\":0}},\"formula\":\"divide(last_value(filebeat_input.sqs_message_processing_time.histogram.p99), 1000000)\",\"isFormulaBroken\":false},\"references\":[\"ce8a696b-be51-4a89-85bf-5f19778f26ffX1\"],\"scale\":\"ratio\"},\"ce8a696b-be51-4a89-85bf-5f19778f26ffX0\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.sqs_message_processing_time.histogram.p99: *\"},\"isBucketed\":false,\"label\":\"Part of 99th Percentile\",\"operationType\":\"last_value\",\"params\":{\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.sqs_message_processing_time.histogram.p99\"},\"ce8a696b-be51-4a89-85bf-5f19778f26ffX1\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of 99th Percentile\",\"operationType\":\"math\",\"params\":{\"tinymathAst\":{\"args\":[\"ce8a696b-be51-4a89-85bf-5f19778f26ffX0\",1000000],\"location\":{\"max\":85,\"min\":0},\"name\":\"divide\",\"text\":\"divide(last_value(filebeat_input.sqs_message_processing_time.histogram.p99), 1000000)\",\"type\":\"function\"}},\"references\":[\"ce8a696b-be51-4a89-85bf-5f19778f26ffX0\"],\"scale\":\"ratio\"},\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3c\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Average\",\"operationType\":\"formula\",\"params\":{\"format\":{\"id\":\"number\",\"params\":{\"decimals\":0}},\"formula\":\"divide(last_value(filebeat_input.sqs_message_processing_time.histogram.mean), 1000000)\",\"isFormulaBroken\":false},\"references\":[\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX1\"],\"scale\":\"ratio\"},\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX0\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.sqs_message_processing_time.histogram.mean: *\"},\"isBucketed\":false,\"label\":\"Part of Average\",\"operationType\":\"last_value\",\"params\":{\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.sqs_message_processing_time.histogram.mean\"},\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX1\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of Average\",\"operationType\":\"math\",\"params\":{\"tinymathAst\":{\"args\":[\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX0\",1000000],\"location\":{\"max\":86,\"min\":0},\"name\":\"divide\",\"text\":\"divide(last_value(filebeat_input.sqs_message_processing_time.histogram.mean), 1000000)\",\"type\":\"function\"}},\"references\":[\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX0\"],\"scale\":\"ratio\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"04dc59df-0365-4b85-9e73-118bebe742eb\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"aws-s3\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"aws-s3\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"layers\":[{\"accessors\":[\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3c\",\"ce8a696b-be51-4a89-85bf-5f19778f26ff\"],\"layerId\":\"bc99ee07-94c2-4535-83db-9e3a40172dc0\",\"layerType\":\"data\",\"position\":\"top\",\"seriesType\":\"area\",\"showGridlines\":false,\"xAccessor\":\"03b06097-1354-40d4-8d62-08cf643010fb\",\"yConfig\":[{\"axisMode\":\"auto\",\"forAccessor\":\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3c\"}]}],\"legend\":{\"isVisible\":true,\"position\":\"right\",\"shouldTruncate\":false,\"showSingleSeries\":true},\"preferredSeriesType\":\"area\",\"title\":\"Empty XY chart\",\"valueLabels\":\"hide\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsXY\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":15,\"i\":\"398d762a-a759-4026-8ced-0c29faaa0de8\",\"w\":41,\"x\":7,\"y\":40},\"panelIndex\":\"398d762a-a759-4026-8ced-0c29faaa0de8\",\"title\":\"[Elastic Agent] SQS Message Processing Time (Milliseconds)\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-bc99ee07-94c2-4535-83db-9e3a40172dc0\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"dfd54d73-ca69-4a11-a875-2edd15570e8c\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"bc99ee07-94c2-4535-83db-9e3a40172dc0\":{\"columnOrder\":[\"03b06097-1354-40d4-8d62-08cf643010fb\",\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3c\",\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX0\",\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX1\",\"6253c1fa-7f0b-4161-b677-a322dd5d9880\",\"6253c1fa-7f0b-4161-b677-a322dd5d9880X0\",\"6253c1fa-7f0b-4161-b677-a322dd5d9880X1\"],\"columns\":{\"03b06097-1354-40d4-8d62-08cf643010fb\":{\"dataType\":\"date\",\"isBucketed\":true,\"label\":\"@timestamp\",\"operationType\":\"date_histogram\",\"params\":{\"dropPartials\":true,\"includeEmptyRows\":true,\"interval\":\"auto\"},\"scale\":\"interval\",\"sourceField\":\"@timestamp\"},\"6253c1fa-7f0b-4161-b677-a322dd5d9880\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"S3 Objects Requested\",\"operationType\":\"formula\",\"params\":{\"format\":{\"id\":\"number\",\"params\":{\"decimals\":0}},\"formula\":\"differences(max(filebeat_input.s3_objects_requested_total))\",\"isFormulaBroken\":false},\"references\":[\"6253c1fa-7f0b-4161-b677-a322dd5d9880X1\"],\"scale\":\"ratio\"},\"6253c1fa-7f0b-4161-b677-a322dd5d9880X0\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of S3 Objects Requested\",\"operationType\":\"max\",\"params\":{\"emptyAsNull\":false},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.s3_objects_requested_total\"},\"6253c1fa-7f0b-4161-b677-a322dd5d9880X1\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of S3 Objects Requested\",\"operationType\":\"differences\",\"references\":[\"6253c1fa-7f0b-4161-b677-a322dd5d9880X0\"],\"scale\":\"ratio\"},\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3c\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"SQS Messages Received\",\"operationType\":\"formula\",\"params\":{\"format\":{\"id\":\"number\",\"params\":{\"decimals\":0}},\"formula\":\"differences(max(filebeat_input.sqs_messages_received_total))\",\"isFormulaBroken\":false},\"references\":[\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX1\"],\"scale\":\"ratio\"},\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX0\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of SQS Messages Received\",\"operationType\":\"max\",\"params\":{\"emptyAsNull\":false},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.sqs_messages_received_total\"},\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX1\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of SQS Messages Received\",\"operationType\":\"differences\",\"references\":[\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3cX0\"],\"scale\":\"ratio\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"dfd54d73-ca69-4a11-a875-2edd15570e8c\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"aws-s3\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"aws-s3\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"layers\":[{\"accessors\":[\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3c\",\"6253c1fa-7f0b-4161-b677-a322dd5d9880\"],\"layerId\":\"bc99ee07-94c2-4535-83db-9e3a40172dc0\",\"layerType\":\"data\",\"position\":\"top\",\"seriesType\":\"area\",\"showGridlines\":false,\"xAccessor\":\"03b06097-1354-40d4-8d62-08cf643010fb\",\"yConfig\":[{\"axisMode\":\"auto\",\"forAccessor\":\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3c\"}]}],\"legend\":{\"isVisible\":true,\"position\":\"right\",\"shouldTruncate\":false,\"showSingleSeries\":true},\"preferredSeriesType\":\"area\",\"title\":\"Empty XY chart\",\"valueLabels\":\"hide\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsXY\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":15,\"i\":\"17f29bce-2870-425d-b20f-15a745e0acb2\",\"w\":41,\"x\":7,\"y\":55},\"panelIndex\":\"17f29bce-2870-425d-b20f-15a745e0acb2\",\"title\":\"[Elastic Agent] SQS Message Received\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-bc99ee07-94c2-4535-83db-9e3a40172dc0\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"6719fd65-9aa7-4072-bf53-5ab04503f44d\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"bc99ee07-94c2-4535-83db-9e3a40172dc0\":{\"columnOrder\":[\"03b06097-1354-40d4-8d62-08cf643010fb\",\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3c\"],\"columns\":{\"03b06097-1354-40d4-8d62-08cf643010fb\":{\"dataType\":\"date\",\"isBucketed\":true,\"label\":\"@timestamp\",\"operationType\":\"date_histogram\",\"params\":{\"dropPartials\":true,\"includeEmptyRows\":true,\"interval\":\"auto\"},\"scale\":\"interval\",\"sourceField\":\"@timestamp\"},\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3c\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Events Created\",\"operationType\":\"formula\",\"params\":{\"format\":{\"id\":\"number\",\"params\":{\"decimals\":0}},\"formula\":\"pick_max(differences(max(filebeat_input.s3_events_created_total)), 0)\",\"isFormulaBroken\":true},\"references\":[],\"scale\":\"ratio\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"6719fd65-9aa7-4072-bf53-5ab04503f44d\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"aws-s3\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"aws-s3\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"layers\":[{\"accessors\":[\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3c\"],\"layerId\":\"bc99ee07-94c2-4535-83db-9e3a40172dc0\",\"layerType\":\"data\",\"position\":\"top\",\"seriesType\":\"area\",\"showGridlines\":false,\"xAccessor\":\"03b06097-1354-40d4-8d62-08cf643010fb\",\"yConfig\":[{\"axisMode\":\"auto\",\"forAccessor\":\"f197ad22-04a5-4630-a4c5-e1e25aa1ca3c\"}]}],\"legend\":{\"isVisible\":true,\"position\":\"right\",\"shouldTruncate\":false,\"showSingleSeries\":true},\"preferredSeriesType\":\"area\",\"title\":\"Empty XY chart\",\"valueLabels\":\"hide\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsXY\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":15,\"i\":\"0b681b63-838d-47c7-b195-8c970e444545\",\"w\":41,\"x\":7,\"y\":70},\"panelIndex\":\"0b681b63-838d-47c7-b195-8c970e444545\",\"title\":\"[Elastic Agent] Events Created\",\"type\":\"lens\",\"version\":\"8.7.1\"}]", "timeRestore": false, "title": "[Elastic Agent] S3 Input Metrics", "version": 1 }, "coreMigrationVersion": "8.7.1", "created_at": "2023-05-04T11:55:30.995Z", "id": "elastic_agent-77cdb1c0-cd45-11ed-869d-e7dc1b551cd2", "migrationVersion": { "dashboard": "8.7.0" }, "references": [ { "id": "metrics-*", "name": "8c09dfc5-6b3f-4037-8261-d3a1393e4ca0:indexpattern-datasource-layer-795ad203-ed2f-46a8-9099-05fcc0ce26da", "type": "index-pattern" }, { "id": "metrics-*", "name": "8c09dfc5-6b3f-4037-8261-d3a1393e4ca0:432cff3a-7c17-4ea6-8a57-73f527973a00", "type": "index-pattern" }, { "id": "metrics-*", "name": "a29b5945-c706-40df-87be-3edea85fcfc9:indexpattern-datasource-layer-a00b86a4-2b3c-44d4-86bf-11d2c3209e83", "type": "index-pattern" }, { "id": "metrics-*", "name": "a29b5945-c706-40df-87be-3edea85fcfc9:786554cd-2ab8-4d73-80e8-6c3a94734008", "type": "index-pattern" }, { "id": "metrics-*", "name": "d64fc6fe-b9cf-4c0d-83fb-45fcb254e364:indexpattern-datasource-layer-a00b86a4-2b3c-44d4-86bf-11d2c3209e83", "type": "index-pattern" }, { "id": "metrics-*", "name": "d64fc6fe-b9cf-4c0d-83fb-45fcb254e364:b1568e46-269e-4c7c-9fbc-a93f5e90b5bd", "type": "index-pattern" }, { "id": "metrics-*", "name": "e8beaaa7-e731-4056-9ef2-943572ba2280:indexpattern-datasource-layer-a00b86a4-2b3c-44d4-86bf-11d2c3209e83", "type": "index-pattern" }, { "id": "metrics-*", "name": "e8beaaa7-e731-4056-9ef2-943572ba2280:5f337898-8be3-497a-ab82-673fc44ae16a", "type": "index-pattern" }, { "id": "metrics-*", "name": "3dfd26c0-6499-4b60-896c-868883f4e979:indexpattern-datasource-layer-57860acd-0677-4a04-b59a-a2cc4dcf5d1b", "type": "index-pattern" }, { "id": "metrics-*", "name": "3dfd26c0-6499-4b60-896c-868883f4e979:cea38572-ee6f-40c1-a144-fba12971b20d", "type": "index-pattern" }, { "id": "metrics-*", "name": "cd8ee31b-3d1e-4656-b63e-10d3550cf9c7:indexpattern-datasource-layer-a00b86a4-2b3c-44d4-86bf-11d2c3209e83", "type": "index-pattern" }, { "id": "metrics-*", "name": "cd8ee31b-3d1e-4656-b63e-10d3550cf9c7:0eb55a52-097d-444c-9dac-ee26a72bcd50", "type": "index-pattern" }, { "id": "metrics-*", "name": "6685bf1d-4a80-4769-898a-e9520dd360dc:indexpattern-datasource-layer-a00b86a4-2b3c-44d4-86bf-11d2c3209e83", "type": "index-pattern" }, { "id": "metrics-*", "name": "6685bf1d-4a80-4769-898a-e9520dd360dc:8e85c4f7-426a-448f-a7f7-cbaa86a1b4eb", "type": "index-pattern" }, { "id": "metrics-*", "name": "feccd679-72d5-4e95-a31c-8328cc296d4a:indexpattern-datasource-layer-a00b86a4-2b3c-44d4-86bf-11d2c3209e83", "type": "index-pattern" }, { "id": "metrics-*", "name": "feccd679-72d5-4e95-a31c-8328cc296d4a:50a234fb-2b9f-47f1-a76b-9ca23b96ea91", "type": "index-pattern" }, { "id": "metrics-*", "name": "b9c992a8-7c58-47ca-8a8a-7d8273566133:indexpattern-datasource-layer-a00b86a4-2b3c-44d4-86bf-11d2c3209e83", "type": "index-pattern" }, { "id": "metrics-*", "name": "b9c992a8-7c58-47ca-8a8a-7d8273566133:12194fe1-bdf5-4187-9615-2486da97804b", "type": "index-pattern" }, { "id": "metrics-*", "name": "b23cf0ce-2b44-497c-ae36-067ab36b7643:indexpattern-datasource-layer-a00b86a4-2b3c-44d4-86bf-11d2c3209e83", "type": "index-pattern" }, { "id": "metrics-*", "name": "b23cf0ce-2b44-497c-ae36-067ab36b7643:6e715069-a841-45ab-8f79-9f36a605ef2f", "type": "index-pattern" }, { "id": "metrics-*", "name": "1496a918-0b43-4d9e-b604-66ebf7864528:indexpattern-datasource-layer-bc99ee07-94c2-4535-83db-9e3a40172dc0", "type": "index-pattern" }, { "id": "metrics-*", "name": "1496a918-0b43-4d9e-b604-66ebf7864528:5e1df299-6c8a-49de-96bb-96e9fd07faf5", "type": "index-pattern" }, { "id": "metrics-*", "name": "f7a119e0-fad5-44a7-90e3-654b8c17b8d5:indexpattern-datasource-layer-bc99ee07-94c2-4535-83db-9e3a40172dc0", "type": "index-pattern" }, { "id": "metrics-*", "name": "f7a119e0-fad5-44a7-90e3-654b8c17b8d5:a700abc5-c9c8-4bbe-92f0-c50e193662bf", "type": "index-pattern" }, { "id": "metrics-*", "name": "398d762a-a759-4026-8ced-0c29faaa0de8:indexpattern-datasource-layer-bc99ee07-94c2-4535-83db-9e3a40172dc0", "type": "index-pattern" }, { "id": "metrics-*", "name": "398d762a-a759-4026-8ced-0c29faaa0de8:04dc59df-0365-4b85-9e73-118bebe742eb", "type": "index-pattern" }, { "id": "metrics-*", "name": "17f29bce-2870-425d-b20f-15a745e0acb2:indexpattern-datasource-layer-bc99ee07-94c2-4535-83db-9e3a40172dc0", "type": "index-pattern" }, { "id": "metrics-*", "name": "17f29bce-2870-425d-b20f-15a745e0acb2:dfd54d73-ca69-4a11-a875-2edd15570e8c", "type": "index-pattern" }, { "id": "metrics-*", "name": "0b681b63-838d-47c7-b195-8c970e444545:indexpattern-datasource-layer-bc99ee07-94c2-4535-83db-9e3a40172dc0", "type": "index-pattern" }, { "id": "metrics-*", "name": "0b681b63-838d-47c7-b195-8c970e444545:6719fd65-9aa7-4072-bf53-5ab04503f44d", "type": "index-pattern" }, { "id": "logs-*", "name": "controlGroup_d5126805-1e20-4c32-8c7b-a9c0afee3215:optionsListDataView", "type": "index-pattern" }, { "id": "metrics-*", "name": "controlGroup_38ea3251-776e-4a4f-9cb7-62de053bbae0:optionsListDataView", "type": "index-pattern" } ], "type": "dashboard" }PKNPK4W] elastic_agent-1.13.1/kibana/dashboard/elastic_agent-7d110ba0-cd45-11ed-869d-e7dc1b551cd2.jsonUTQ e{ "attributes": { "controlGroupInput": { "chainingSystem": "HIERARCHICAL", "controlStyle": "oneLine", "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", "panelsJSON": "{\"d5126805-1e20-4c32-8c7b-a9c0afee3215\":{\"order\":0,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"agent.name\",\"title\":\"Agent Name\",\"id\":\"d5126805-1e20-4c32-8c7b-a9c0afee3215\",\"enhancements\":{}}},\"76e26974-d195-4522-be5e-d80a3e1925bd\":{\"type\":\"optionsListControl\",\"order\":1,\"grow\":true,\"width\":\"medium\",\"explicitInput\":{\"id\":\"76e26974-d195-4522-be5e-d80a3e1925bd\",\"fieldName\":\"filebeat_input.id\",\"title\":\"Input ID\",\"enhancements\":{}}}}" }, "description": "", "kibanaSavedObjectMeta": { "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, "optionsJSON": "{\"hidePanelTitles\":false,\"syncColors\":false,\"syncCursor\":true,\"syncTooltips\":false,\"useMargins\":true}", "panelsJSON": "[{\"embeddableConfig\":{\"enhancements\":{},\"hidePanelTitles\":false,\"savedVis\":{\"data\":{\"aggs\":[],\"searchSource\":{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}},\"description\":\"\",\"id\":\"\",\"params\":{\"fontSize\":12,\"markdown\":\"**Navigation**\\n\\n**Agent Health** \\n\\n[Overview](#/dashboard/elastic_agent-a148dc70-6b3c-11ed-98de-67bdecd21824) \\n[Agent Info](#/dashboard/elastic_agent-0600ffa0-6b5e-11ed-98de-67bdecd21824) \\n[Agent Metrics](#/dashboard/elastic_agent-f47f18cc-9c7d-4278-b2ea-a6dee816d395) \\n[Integrations](#/dashboard/elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824) \\n[Input Metrics](#/dashboard/elastic_agent-a8192f90-cd3f-11ed-869d-e7dc1b551cd2) \\n\\n**Inputs** \\n[Cloudwatch](#/dashboard/elastic_agent-a7b5e7a0-cd44-11ed-869d-e7dc1b551cd2) \\n[S3](#/dashboard/elastic_agent-77cdb1c0-cd45-11ed-869d-e7dc1b551cd2) \\n**[TCP](#/dashboard/elastic_agent-7d110ba0-cd45-11ed-869d-e7dc1b551cd2)** \\n[UDP](#/dashboard/elastic_agent-87ad4330-cd45-11ed-869d-e7dc1b551cd2) \\n[Winlog](#/dashboard/elastic_agent-1badd650-d136-11ed-b85f-4be0157fc90c) \\n\\n\\n**Overview**\\n\\nThis dashboards is used to monitor and troubleshoot ingest performance from integrations. \\n\\n**For the best experience, filter on the specific Agent of interest and its related Input ID to visualize the metrics correctly.**\\n\\n**This dashboard requires that \\\"Collect Agent Metrics\\\" are configured on the relevant Elastic Agent policy.**\\n\",\"openLinksInNewTab\":false},\"title\":\"\",\"type\":\"markdown\",\"uiState\":{}}},\"gridData\":{\"h\":66,\"i\":\"f89ab83c-c65a-442f-9161-8459e71518cd\",\"w\":7,\"x\":0,\"y\":0},\"panelIndex\":\"f89ab83c-c65a-442f-9161-8459e71518cd\",\"title\":\"Table of Contents\",\"type\":\"visualization\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-04ad5f81-ed36-48ba-8ba7-a9d797498250\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"107df9eb-b231-44d8-8550-229c44ee9f06\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"04ad5f81-ed36-48ba-8ba7-a9d797498250\":{\"columnOrder\":[\"4524a05f-df5f-472f-9e2f-e84cc310a932\",\"4524a05f-df5f-472f-9e2f-e84cc310a932X0\",\"4524a05f-df5f-472f-9e2f-e84cc310a932X1\"],\"columns\":{\"4524a05f-df5f-472f-9e2f-e84cc310a932\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Average Processing Time (Milliseconds)\",\"operationType\":\"formula\",\"params\":{\"format\":{\"id\":\"number\",\"params\":{\"decimals\":2}},\"formula\":\"divide(last_value(filebeat_input.processing_time.histogram.mean), 1000000)\",\"isFormulaBroken\":false},\"references\":[\"4524a05f-df5f-472f-9e2f-e84cc310a932X1\"],\"scale\":\"ratio\"},\"4524a05f-df5f-472f-9e2f-e84cc310a932X0\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.processing_time.histogram.mean: *\"},\"isBucketed\":false,\"label\":\"Part of Average Processing Time\",\"operationType\":\"last_value\",\"params\":{\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.processing_time.histogram.mean\"},\"4524a05f-df5f-472f-9e2f-e84cc310a932X1\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of Average Processing Time\",\"operationType\":\"math\",\"params\":{\"tinymathAst\":{\"args\":[\"4524a05f-df5f-472f-9e2f-e84cc310a932X0\",1000000],\"location\":{\"max\":74,\"min\":0},\"name\":\"divide\",\"text\":\"divide(last_value(filebeat_input.processing_time.histogram.mean), 1000000)\",\"type\":\"function\"}},\"references\":[\"4524a05f-df5f-472f-9e2f-e84cc310a932X0\"],\"scale\":\"ratio\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"107df9eb-b231-44d8-8550-229c44ee9f06\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"tcp\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"tcp\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"color\":\"#6092C0\",\"layerId\":\"04ad5f81-ed36-48ba-8ba7-a9d797498250\",\"layerType\":\"data\",\"metricAccessor\":\"4524a05f-df5f-472f-9e2f-e84cc310a932\",\"subtitle\":\"Since last restart\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsMetric\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":6,\"i\":\"5664e555-81ae-4084-a71d-dcce85a487e1\",\"w\":10,\"x\":7,\"y\":0},\"panelIndex\":\"5664e555-81ae-4084-a71d-dcce85a487e1\",\"title\":\"[Elastic Agent] TCP Average Processing Time\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-04ad5f81-ed36-48ba-8ba7-a9d797498250\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"638047ed-c0af-4588-980a-f52c6ffa8043\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"04ad5f81-ed36-48ba-8ba7-a9d797498250\":{\"columnOrder\":[\"4524a05f-df5f-472f-9e2f-e84cc310a932\",\"4524a05f-df5f-472f-9e2f-e84cc310a932X0\"],\"columns\":{\"4524a05f-df5f-472f-9e2f-e84cc310a932\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"TCP Queue Length\",\"operationType\":\"formula\",\"params\":{\"format\":{\"id\":\"number\",\"params\":{\"decimals\":2}},\"formula\":\"last_value(filebeat_input.receive_queue_length)\",\"isFormulaBroken\":false},\"references\":[\"4524a05f-df5f-472f-9e2f-e84cc310a932X0\"],\"scale\":\"ratio\"},\"4524a05f-df5f-472f-9e2f-e84cc310a932X0\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.receive_queue_length: *\"},\"isBucketed\":false,\"label\":\"Part of Average Processing Time (Milliseconds)\",\"operationType\":\"last_value\",\"params\":{\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.receive_queue_length\"}},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"638047ed-c0af-4588-980a-f52c6ffa8043\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"tcp\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"tcp\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"color\":\"#6092C0\",\"layerId\":\"04ad5f81-ed36-48ba-8ba7-a9d797498250\",\"layerType\":\"data\",\"metricAccessor\":\"4524a05f-df5f-472f-9e2f-e84cc310a932\",\"subtitle\":\"Linux Only - Since last restart\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsMetric\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":6,\"i\":\"ce966366-8909-42af-8783-8c24fb61c3b3\",\"w\":10,\"x\":17,\"y\":0},\"panelIndex\":\"ce966366-8909-42af-8783-8c24fb61c3b3\",\"title\":\"[Elastic Agent] TCP Queue Length\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-04ad5f81-ed36-48ba-8ba7-a9d797498250\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"097c908e-b3de-4912-aa8a-54918a2c0cc7\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"04ad5f81-ed36-48ba-8ba7-a9d797498250\":{\"columnOrder\":[\"4524a05f-df5f-472f-9e2f-e84cc310a932\",\"4524a05f-df5f-472f-9e2f-e84cc310a932X0\"],\"columns\":{\"4524a05f-df5f-472f-9e2f-e84cc310a932\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Events Created\",\"operationType\":\"formula\",\"params\":{\"format\":{\"id\":\"number\",\"params\":{\"decimals\":2}},\"formula\":\"last_value(filebeat_input.received_events_total)\",\"isFormulaBroken\":false},\"references\":[\"4524a05f-df5f-472f-9e2f-e84cc310a932X0\"],\"scale\":\"ratio\"},\"4524a05f-df5f-472f-9e2f-e84cc310a932X0\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.received_events_total: *\"},\"isBucketed\":false,\"label\":\"Part of Total Bytes Processed\",\"operationType\":\"last_value\",\"params\":{\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.received_events_total\"}},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"097c908e-b3de-4912-aa8a-54918a2c0cc7\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"tcp\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"tcp\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"color\":\"#6092C0\",\"layerId\":\"04ad5f81-ed36-48ba-8ba7-a9d797498250\",\"layerType\":\"data\",\"metricAccessor\":\"4524a05f-df5f-472f-9e2f-e84cc310a932\",\"subtitle\":\"Since last restart\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsMetric\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":6,\"i\":\"5e4c1696-79f0-47bd-bdae-76e0cdb391d7\",\"w\":10,\"x\":37,\"y\":0},\"panelIndex\":\"5e4c1696-79f0-47bd-bdae-76e0cdb391d7\",\"title\":\"[Elastic Agent] TCP Events Created\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-04ad5f81-ed36-48ba-8ba7-a9d797498250\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"9b5bc371-68d8-4977-bf9d-83744d9651fd\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"04ad5f81-ed36-48ba-8ba7-a9d797498250\":{\"columnOrder\":[\"4524a05f-df5f-472f-9e2f-e84cc310a932\",\"4524a05f-df5f-472f-9e2f-e84cc310a932X0\"],\"columns\":{\"4524a05f-df5f-472f-9e2f-e84cc310a932\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Total Bytes Processed\",\"operationType\":\"formula\",\"params\":{\"format\":{\"id\":\"bytes\",\"params\":{\"decimals\":2}},\"formula\":\"last_value(filebeat_input.received_bytes_total)\",\"isFormulaBroken\":false},\"references\":[\"4524a05f-df5f-472f-9e2f-e84cc310a932X0\"],\"scale\":\"ratio\"},\"4524a05f-df5f-472f-9e2f-e84cc310a932X0\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.received_bytes_total: *\"},\"isBucketed\":false,\"label\":\"Part of TCP Queue Length\",\"operationType\":\"last_value\",\"params\":{\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.received_bytes_total\"}},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"9b5bc371-68d8-4977-bf9d-83744d9651fd\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"tcp\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"tcp\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"color\":\"#6092C0\",\"layerId\":\"04ad5f81-ed36-48ba-8ba7-a9d797498250\",\"layerType\":\"data\",\"metricAccessor\":\"4524a05f-df5f-472f-9e2f-e84cc310a932\",\"subtitle\":\"Linux Only - Since last restart\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsMetric\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":6,\"i\":\"3fded80f-4cc8-4f50-8b23-76f9bce86253\",\"w\":10,\"x\":27,\"y\":0},\"panelIndex\":\"3fded80f-4cc8-4f50-8b23-76f9bce86253\",\"title\":\"[Elastic Agent] TCP Total Bytes Processed\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-a8a13eb3-f72a-489e-ae05-756974d96446\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"fe8dd3c0-960a-4961-8520-aa86a776043c\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"a8a13eb3-f72a-489e-ae05-756974d96446\":{\"columnOrder\":[\"fe75381c-cc94-469a-b33f-c653997b477c\",\"b64b3a64-5db5-489c-8da3-cd6578d5763f\",\"b64b3a64-5db5-489c-8da3-cd6578d5763fX0\",\"b64b3a64-5db5-489c-8da3-cd6578d5763fX1\",\"4d0d4eae-7fa0-4017-987f-631faba347b9\",\"4d0d4eae-7fa0-4017-987f-631faba347b9X0\",\"4d0d4eae-7fa0-4017-987f-631faba347b9X1\"],\"columns\":{\"4d0d4eae-7fa0-4017-987f-631faba347b9\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"99th Percentile\",\"operationType\":\"formula\",\"params\":{\"formula\":\"divide(last_value(filebeat_input.arrival_period.histogram.p99), 1000000)\",\"isFormulaBroken\":false},\"references\":[\"4d0d4eae-7fa0-4017-987f-631faba347b9X1\"],\"scale\":\"ratio\"},\"4d0d4eae-7fa0-4017-987f-631faba347b9X0\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.arrival_period.histogram.p99: *\"},\"isBucketed\":false,\"label\":\"Part of 99th Percentile\",\"operationType\":\"last_value\",\"params\":{\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.arrival_period.histogram.p99\"},\"4d0d4eae-7fa0-4017-987f-631faba347b9X1\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of 99th Percentile\",\"operationType\":\"math\",\"params\":{\"tinymathAst\":{\"args\":[\"4d0d4eae-7fa0-4017-987f-631faba347b9X0\",1000000],\"location\":{\"max\":72,\"min\":0},\"name\":\"divide\",\"text\":\"divide(last_value(filebeat_input.arrival_period.histogram.p99), 1000000)\",\"type\":\"function\"}},\"references\":[\"4d0d4eae-7fa0-4017-987f-631faba347b9X0\"],\"scale\":\"ratio\"},\"b64b3a64-5db5-489c-8da3-cd6578d5763f\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Average\",\"operationType\":\"formula\",\"params\":{\"formula\":\"divide(last_value(filebeat_input.arrival_period.histogram.mean), 1000000)\",\"isFormulaBroken\":false},\"references\":[\"b64b3a64-5db5-489c-8da3-cd6578d5763fX1\"],\"scale\":\"ratio\"},\"b64b3a64-5db5-489c-8da3-cd6578d5763fX0\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.arrival_period.histogram.mean: *\"},\"isBucketed\":false,\"label\":\"Part of Average\",\"operationType\":\"last_value\",\"params\":{\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.arrival_period.histogram.mean\"},\"b64b3a64-5db5-489c-8da3-cd6578d5763fX1\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of Average\",\"operationType\":\"math\",\"params\":{\"tinymathAst\":{\"args\":[\"b64b3a64-5db5-489c-8da3-cd6578d5763fX0\",1000000],\"location\":{\"max\":73,\"min\":0},\"name\":\"divide\",\"text\":\"divide(last_value(filebeat_input.arrival_period.histogram.mean), 1000000)\",\"type\":\"function\"}},\"references\":[\"b64b3a64-5db5-489c-8da3-cd6578d5763fX0\"],\"scale\":\"ratio\"},\"fe75381c-cc94-469a-b33f-c653997b477c\":{\"dataType\":\"date\",\"isBucketed\":true,\"label\":\"@timestamp\",\"operationType\":\"date_histogram\",\"params\":{\"dropPartials\":false,\"includeEmptyRows\":false,\"interval\":\"auto\"},\"scale\":\"interval\",\"sourceField\":\"@timestamp\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"fe8dd3c0-960a-4961-8520-aa86a776043c\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"tcp\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"tcp\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"layers\":[{\"accessors\":[\"b64b3a64-5db5-489c-8da3-cd6578d5763f\",\"4d0d4eae-7fa0-4017-987f-631faba347b9\"],\"layerId\":\"a8a13eb3-f72a-489e-ae05-756974d96446\",\"layerType\":\"data\",\"position\":\"top\",\"seriesType\":\"area\",\"showGridlines\":false,\"xAccessor\":\"fe75381c-cc94-469a-b33f-c653997b477c\"}],\"legend\":{\"isVisible\":true,\"position\":\"right\"},\"preferredSeriesType\":\"area\",\"title\":\"Empty XY chart\",\"valueLabels\":\"hide\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsXY\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":15,\"i\":\"e7830564-013b-41dc-9b1b-e9cb3dbc96ff\",\"w\":40,\"x\":7,\"y\":6},\"panelIndex\":\"e7830564-013b-41dc-9b1b-e9cb3dbc96ff\",\"title\":\"[Elastic Agent] TCP Time Between Packets (Milliseconds)\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-a8a13eb3-f72a-489e-ae05-756974d96446\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"1f244c1c-ff3d-456c-aef5-3971c3358c45\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"a8a13eb3-f72a-489e-ae05-756974d96446\":{\"columnOrder\":[\"fe75381c-cc94-469a-b33f-c653997b477c\",\"b64b3a64-5db5-489c-8da3-cd6578d5763f\",\"b64b3a64-5db5-489c-8da3-cd6578d5763fX0\",\"b64b3a64-5db5-489c-8da3-cd6578d5763fX1\",\"4d0d4eae-7fa0-4017-987f-631faba347b9\",\"4d0d4eae-7fa0-4017-987f-631faba347b9X0\",\"4d0d4eae-7fa0-4017-987f-631faba347b9X1\"],\"columns\":{\"4d0d4eae-7fa0-4017-987f-631faba347b9\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"99th Percentile\",\"operationType\":\"formula\",\"params\":{\"formula\":\"divide(last_value(filebeat_input.processing_time.histogram.p99), 1000000)\",\"isFormulaBroken\":false},\"references\":[\"4d0d4eae-7fa0-4017-987f-631faba347b9X1\"],\"scale\":\"ratio\"},\"4d0d4eae-7fa0-4017-987f-631faba347b9X0\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.processing_time.histogram.p99: *\"},\"isBucketed\":false,\"label\":\"Part of 99th Percentile\",\"operationType\":\"last_value\",\"params\":{\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.processing_time.histogram.p99\"},\"4d0d4eae-7fa0-4017-987f-631faba347b9X1\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of 99th Percentile\",\"operationType\":\"math\",\"params\":{\"tinymathAst\":{\"args\":[\"4d0d4eae-7fa0-4017-987f-631faba347b9X0\",1000000],\"location\":{\"max\":73,\"min\":0},\"name\":\"divide\",\"text\":\"divide(last_value(filebeat_input.processing_time.histogram.p99), 1000000)\",\"type\":\"function\"}},\"references\":[\"4d0d4eae-7fa0-4017-987f-631faba347b9X0\"],\"scale\":\"ratio\"},\"b64b3a64-5db5-489c-8da3-cd6578d5763f\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Average\",\"operationType\":\"formula\",\"params\":{\"formula\":\"divide(last_value(filebeat_input.processing_time.histogram.mean), 1000000)\",\"isFormulaBroken\":false},\"references\":[\"b64b3a64-5db5-489c-8da3-cd6578d5763fX1\"],\"scale\":\"ratio\"},\"b64b3a64-5db5-489c-8da3-cd6578d5763fX0\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.processing_time.histogram.mean: *\"},\"isBucketed\":false,\"label\":\"Part of Average\",\"operationType\":\"last_value\",\"params\":{\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.processing_time.histogram.mean\"},\"b64b3a64-5db5-489c-8da3-cd6578d5763fX1\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of Average\",\"operationType\":\"math\",\"params\":{\"tinymathAst\":{\"args\":[\"b64b3a64-5db5-489c-8da3-cd6578d5763fX0\",1000000],\"location\":{\"max\":74,\"min\":0},\"name\":\"divide\",\"text\":\"divide(last_value(filebeat_input.processing_time.histogram.mean), 1000000)\",\"type\":\"function\"}},\"references\":[\"b64b3a64-5db5-489c-8da3-cd6578d5763fX0\"],\"scale\":\"ratio\"},\"fe75381c-cc94-469a-b33f-c653997b477c\":{\"dataType\":\"date\",\"isBucketed\":true,\"label\":\"@timestamp\",\"operationType\":\"date_histogram\",\"params\":{\"dropPartials\":false,\"includeEmptyRows\":false,\"interval\":\"auto\"},\"scale\":\"interval\",\"sourceField\":\"@timestamp\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"1f244c1c-ff3d-456c-aef5-3971c3358c45\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"tcp\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"tcp\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"layers\":[{\"accessors\":[\"b64b3a64-5db5-489c-8da3-cd6578d5763f\",\"4d0d4eae-7fa0-4017-987f-631faba347b9\"],\"layerId\":\"a8a13eb3-f72a-489e-ae05-756974d96446\",\"layerType\":\"data\",\"position\":\"top\",\"seriesType\":\"area\",\"showGridlines\":false,\"xAccessor\":\"fe75381c-cc94-469a-b33f-c653997b477c\"}],\"legend\":{\"isVisible\":true,\"position\":\"right\"},\"preferredSeriesType\":\"area\",\"title\":\"Empty XY chart\",\"valueLabels\":\"hide\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsXY\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":15,\"i\":\"b3c35b54-00f2-4632-845d-60c7abefb703\",\"w\":40,\"x\":7,\"y\":21},\"panelIndex\":\"b3c35b54-00f2-4632-845d-60c7abefb703\",\"title\":\"[Elastic Agent] TCP Processing Time (Milliseconds)\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-a8a13eb3-f72a-489e-ae05-756974d96446\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"815ae50d-38b0-42b6-8757-672e49b61257\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"a8a13eb3-f72a-489e-ae05-756974d96446\":{\"columnOrder\":[\"fe75381c-cc94-469a-b33f-c653997b477c\",\"b64b3a64-5db5-489c-8da3-cd6578d5763f\",\"b64b3a64-5db5-489c-8da3-cd6578d5763fX0\",\"b64b3a64-5db5-489c-8da3-cd6578d5763fX1\",\"b64b3a64-5db5-489c-8da3-cd6578d5763fX2\"],\"columns\":{\"b64b3a64-5db5-489c-8da3-cd6578d5763f\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Bytes Processed\",\"operationType\":\"formula\",\"params\":{\"format\":{\"id\":\"bytes\",\"params\":{\"decimals\":2}},\"formula\":\"pick_max(differences(max(filebeat_input.received_bytes_total)), 0)\",\"isFormulaBroken\":false},\"references\":[\"b64b3a64-5db5-489c-8da3-cd6578d5763fX2\"],\"scale\":\"ratio\"},\"b64b3a64-5db5-489c-8da3-cd6578d5763fX0\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of Bytes Processed\",\"operationType\":\"max\",\"params\":{\"emptyAsNull\":false},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.received_bytes_total\"},\"b64b3a64-5db5-489c-8da3-cd6578d5763fX1\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of Bytes Processed\",\"operationType\":\"differences\",\"references\":[\"b64b3a64-5db5-489c-8da3-cd6578d5763fX0\"],\"scale\":\"ratio\"},\"b64b3a64-5db5-489c-8da3-cd6578d5763fX2\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of Bytes Processed\",\"operationType\":\"math\",\"params\":{\"tinymathAst\":{\"args\":[\"b64b3a64-5db5-489c-8da3-cd6578d5763fX1\",0],\"location\":{\"max\":66,\"min\":0},\"name\":\"pick_max\",\"text\":\"pick_max(differences(max(filebeat_input.received_bytes_total)), 0)\",\"type\":\"function\"}},\"references\":[\"b64b3a64-5db5-489c-8da3-cd6578d5763fX1\"],\"scale\":\"ratio\"},\"fe75381c-cc94-469a-b33f-c653997b477c\":{\"dataType\":\"date\",\"isBucketed\":true,\"label\":\"@timestamp\",\"operationType\":\"date_histogram\",\"params\":{\"dropPartials\":false,\"includeEmptyRows\":false,\"interval\":\"auto\"},\"scale\":\"interval\",\"sourceField\":\"@timestamp\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"815ae50d-38b0-42b6-8757-672e49b61257\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"tcp\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"tcp\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"layers\":[{\"accessors\":[\"b64b3a64-5db5-489c-8da3-cd6578d5763f\"],\"layerId\":\"a8a13eb3-f72a-489e-ae05-756974d96446\",\"layerType\":\"data\",\"position\":\"top\",\"seriesType\":\"area\",\"showGridlines\":false,\"xAccessor\":\"fe75381c-cc94-469a-b33f-c653997b477c\"}],\"legend\":{\"isVisible\":true,\"position\":\"right\"},\"preferredSeriesType\":\"area\",\"title\":\"Empty XY chart\",\"valueLabels\":\"hide\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsXY\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":15,\"i\":\"5a50cd27-634b-429c-8181-907c41a73bd9\",\"w\":40,\"x\":7,\"y\":36},\"panelIndex\":\"5a50cd27-634b-429c-8181-907c41a73bd9\",\"title\":\"[Elastic Agent] TCP Bytes Processed\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-a8a13eb3-f72a-489e-ae05-756974d96446\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"35ee556a-2e43-4099-8c69-a8334b78ea68\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"a8a13eb3-f72a-489e-ae05-756974d96446\":{\"columnOrder\":[\"fe75381c-cc94-469a-b33f-c653997b477c\",\"b64b3a64-5db5-489c-8da3-cd6578d5763f\",\"b64b3a64-5db5-489c-8da3-cd6578d5763fX0\",\"b64b3a64-5db5-489c-8da3-cd6578d5763fX1\",\"b64b3a64-5db5-489c-8da3-cd6578d5763fX2\"],\"columns\":{\"b64b3a64-5db5-489c-8da3-cd6578d5763f\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Events Created\",\"operationType\":\"formula\",\"params\":{\"format\":{\"id\":\"number\",\"params\":{\"decimals\":0}},\"formula\":\"pick_max(differences(max(filebeat_input.received_events_total)), 0)\",\"isFormulaBroken\":false},\"references\":[\"b64b3a64-5db5-489c-8da3-cd6578d5763fX2\"],\"scale\":\"ratio\"},\"b64b3a64-5db5-489c-8da3-cd6578d5763fX0\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of Events Created\",\"operationType\":\"max\",\"params\":{\"emptyAsNull\":false},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.received_events_total\"},\"b64b3a64-5db5-489c-8da3-cd6578d5763fX1\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of Events Created\",\"operationType\":\"differences\",\"references\":[\"b64b3a64-5db5-489c-8da3-cd6578d5763fX0\"],\"scale\":\"ratio\"},\"b64b3a64-5db5-489c-8da3-cd6578d5763fX2\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of Events Created\",\"operationType\":\"math\",\"params\":{\"tinymathAst\":{\"args\":[\"b64b3a64-5db5-489c-8da3-cd6578d5763fX1\",0],\"location\":{\"max\":67,\"min\":0},\"name\":\"pick_max\",\"text\":\"pick_max(differences(max(filebeat_input.received_events_total)), 0)\",\"type\":\"function\"}},\"references\":[\"b64b3a64-5db5-489c-8da3-cd6578d5763fX1\"],\"scale\":\"ratio\"},\"fe75381c-cc94-469a-b33f-c653997b477c\":{\"dataType\":\"date\",\"isBucketed\":true,\"label\":\"@timestamp\",\"operationType\":\"date_histogram\",\"params\":{\"dropPartials\":false,\"includeEmptyRows\":false,\"interval\":\"auto\"},\"scale\":\"interval\",\"sourceField\":\"@timestamp\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"35ee556a-2e43-4099-8c69-a8334b78ea68\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"tcp\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"tcp\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"layers\":[{\"accessors\":[\"b64b3a64-5db5-489c-8da3-cd6578d5763f\"],\"layerId\":\"a8a13eb3-f72a-489e-ae05-756974d96446\",\"layerType\":\"data\",\"position\":\"top\",\"seriesType\":\"area\",\"showGridlines\":false,\"xAccessor\":\"fe75381c-cc94-469a-b33f-c653997b477c\"}],\"legend\":{\"isVisible\":true,\"position\":\"right\"},\"preferredSeriesType\":\"area\",\"title\":\"Empty XY chart\",\"valueLabels\":\"hide\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsXY\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":15,\"i\":\"c93aa741-efc1-4f81-8e4e-61f4458911b8\",\"w\":40,\"x\":7,\"y\":51},\"panelIndex\":\"c93aa741-efc1-4f81-8e4e-61f4458911b8\",\"title\":\"[Elastic Agent] TCP Events Created\",\"type\":\"lens\",\"version\":\"8.7.1\"}]", "timeRestore": false, "title": "[Elastic Agent] TCP Input Metrics", "version": 1 }, "coreMigrationVersion": "8.7.1", "created_at": "2023-05-04T11:55:43.421Z", "id": "elastic_agent-7d110ba0-cd45-11ed-869d-e7dc1b551cd2", "migrationVersion": { "dashboard": "8.7.0" }, "references": [ { "id": "metrics-*", "name": "5664e555-81ae-4084-a71d-dcce85a487e1:indexpattern-datasource-layer-04ad5f81-ed36-48ba-8ba7-a9d797498250", "type": "index-pattern" }, { "id": "metrics-*", "name": "5664e555-81ae-4084-a71d-dcce85a487e1:107df9eb-b231-44d8-8550-229c44ee9f06", "type": "index-pattern" }, { "id": "metrics-*", "name": "ce966366-8909-42af-8783-8c24fb61c3b3:indexpattern-datasource-layer-04ad5f81-ed36-48ba-8ba7-a9d797498250", "type": "index-pattern" }, { "id": "metrics-*", "name": "ce966366-8909-42af-8783-8c24fb61c3b3:638047ed-c0af-4588-980a-f52c6ffa8043", "type": "index-pattern" }, { "id": "metrics-*", "name": "5e4c1696-79f0-47bd-bdae-76e0cdb391d7:indexpattern-datasource-layer-04ad5f81-ed36-48ba-8ba7-a9d797498250", "type": "index-pattern" }, { "id": "metrics-*", "name": "5e4c1696-79f0-47bd-bdae-76e0cdb391d7:097c908e-b3de-4912-aa8a-54918a2c0cc7", "type": "index-pattern" }, { "id": "metrics-*", "name": "3fded80f-4cc8-4f50-8b23-76f9bce86253:indexpattern-datasource-layer-04ad5f81-ed36-48ba-8ba7-a9d797498250", "type": "index-pattern" }, { "id": "metrics-*", "name": "3fded80f-4cc8-4f50-8b23-76f9bce86253:9b5bc371-68d8-4977-bf9d-83744d9651fd", "type": "index-pattern" }, { "id": "metrics-*", "name": "e7830564-013b-41dc-9b1b-e9cb3dbc96ff:indexpattern-datasource-layer-a8a13eb3-f72a-489e-ae05-756974d96446", "type": "index-pattern" }, { "id": "metrics-*", "name": "e7830564-013b-41dc-9b1b-e9cb3dbc96ff:fe8dd3c0-960a-4961-8520-aa86a776043c", "type": "index-pattern" }, { "id": "metrics-*", "name": "b3c35b54-00f2-4632-845d-60c7abefb703:indexpattern-datasource-layer-a8a13eb3-f72a-489e-ae05-756974d96446", "type": "index-pattern" }, { "id": "metrics-*", "name": "b3c35b54-00f2-4632-845d-60c7abefb703:1f244c1c-ff3d-456c-aef5-3971c3358c45", "type": "index-pattern" }, { "id": "metrics-*", "name": "5a50cd27-634b-429c-8181-907c41a73bd9:indexpattern-datasource-layer-a8a13eb3-f72a-489e-ae05-756974d96446", "type": "index-pattern" }, { "id": "metrics-*", "name": "5a50cd27-634b-429c-8181-907c41a73bd9:815ae50d-38b0-42b6-8757-672e49b61257", "type": "index-pattern" }, { "id": "metrics-*", "name": "c93aa741-efc1-4f81-8e4e-61f4458911b8:indexpattern-datasource-layer-a8a13eb3-f72a-489e-ae05-756974d96446", "type": "index-pattern" }, { "id": "metrics-*", "name": "c93aa741-efc1-4f81-8e4e-61f4458911b8:35ee556a-2e43-4099-8c69-a8334b78ea68", "type": "index-pattern" }, { "id": "logs-*", "name": "controlGroup_d5126805-1e20-4c32-8c7b-a9c0afee3215:optionsListDataView", "type": "index-pattern" }, { "id": "metrics-*", "name": "controlGroup_76e26974-d195-4522-be5e-d80a3e1925bd:optionsListDataView", "type": "index-pattern" } ], "type": "dashboard" }PKiPK4W] elastic_agent-1.13.1/kibana/dashboard/elastic_agent-87ad4330-cd45-11ed-869d-e7dc1b551cd2.jsonUTQ e{ "attributes": { "controlGroupInput": { "chainingSystem": "HIERARCHICAL", "controlStyle": "oneLine", "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", "panelsJSON": "{\"d5126805-1e20-4c32-8c7b-a9c0afee3215\":{\"order\":0,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"agent.name\",\"title\":\"Agent Name\",\"id\":\"d5126805-1e20-4c32-8c7b-a9c0afee3215\",\"enhancements\":{}}}}" }, "description": "", "kibanaSavedObjectMeta": { "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, "optionsJSON": "{\"hidePanelTitles\":false,\"syncColors\":false,\"syncCursor\":true,\"syncTooltips\":false,\"useMargins\":true}", "panelsJSON": "[{\"embeddableConfig\":{\"enhancements\":{},\"hidePanelTitles\":false,\"savedVis\":{\"data\":{\"aggs\":[],\"searchSource\":{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}},\"description\":\"\",\"id\":\"\",\"params\":{\"fontSize\":12,\"markdown\":\"**Navigation**\\n\\n**Agent Health** \\n\\n[Overview](#/dashboard/elastic_agent-a148dc70-6b3c-11ed-98de-67bdecd21824) \\n[Agent Info](#/dashboard/elastic_agent-0600ffa0-6b5e-11ed-98de-67bdecd21824) \\n[Agent Metrics](#/dashboard/elastic_agent-f47f18cc-9c7d-4278-b2ea-a6dee816d395) \\n[Integrations](#/dashboard/elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824) \\n[Input Metrics](#/dashboard/elastic_agent-a8192f90-cd3f-11ed-869d-e7dc1b551cd2) \\n\\n**Inputs** \\n[Cloudwatch](#/dashboard/elastic_agent-a7b5e7a0-cd44-11ed-869d-e7dc1b551cd2) \\n[S3](#/dashboard/elastic_agent-77cdb1c0-cd45-11ed-869d-e7dc1b551cd2) \\n[TCP](#/dashboard/elastic_agent-7d110ba0-cd45-11ed-869d-e7dc1b551cd2) \\n**[UDP](#/dashboard/elastic_agent-87ad4330-cd45-11ed-869d-e7dc1b551cd2)** \\n[Winlog](#/dashboard/elastic_agent-1badd650-d136-11ed-b85f-4be0157fc90c) \\n\\n\\n**Overview**\\n\\nThis dashboards is used to monitor and troubleshoot ingest performance from integrations. \\n\\n**For the best experience, filter on the specific Agent of interest and its related Input ID to visualize the metrics correctly.**\\n\\n**This dashboard requires that \\\"Collect Agent Metrics\\\" are configured on the relevant Elastic Agent policy.**\\n\",\"openLinksInNewTab\":false},\"title\":\"\",\"type\":\"markdown\",\"uiState\":{}}},\"gridData\":{\"h\":76,\"i\":\"f89ab83c-c65a-442f-9161-8459e71518cd\",\"w\":7,\"x\":0,\"y\":0},\"panelIndex\":\"f89ab83c-c65a-442f-9161-8459e71518cd\",\"title\":\"Table of Contents\",\"type\":\"visualization\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-04ad5f81-ed36-48ba-8ba7-a9d797498250\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"db5ae8c8-0b1c-40be-b95f-c8aabb9ac6c6\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"04ad5f81-ed36-48ba-8ba7-a9d797498250\":{\"columnOrder\":[\"4524a05f-df5f-472f-9e2f-e84cc310a932\",\"4524a05f-df5f-472f-9e2f-e84cc310a932X0\",\"4524a05f-df5f-472f-9e2f-e84cc310a932X1\"],\"columns\":{\"4524a05f-df5f-472f-9e2f-e84cc310a932\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Average Processing Time (Milliseconds)\",\"operationType\":\"formula\",\"params\":{\"format\":{\"id\":\"number\",\"params\":{\"decimals\":2}},\"formula\":\"divide(last_value(filebeat_input.processing_time.histogram.mean), 1000000)\",\"isFormulaBroken\":false},\"references\":[\"4524a05f-df5f-472f-9e2f-e84cc310a932X1\"],\"scale\":\"ratio\"},\"4524a05f-df5f-472f-9e2f-e84cc310a932X0\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.processing_time.histogram.mean: *\"},\"isBucketed\":false,\"label\":\"Part of Average Processing Time\",\"operationType\":\"last_value\",\"params\":{\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.processing_time.histogram.mean\"},\"4524a05f-df5f-472f-9e2f-e84cc310a932X1\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of Average Processing Time\",\"operationType\":\"math\",\"params\":{\"tinymathAst\":{\"args\":[\"4524a05f-df5f-472f-9e2f-e84cc310a932X0\",1000000],\"location\":{\"max\":74,\"min\":0},\"name\":\"divide\",\"text\":\"divide(last_value(filebeat_input.processing_time.histogram.mean), 1000000)\",\"type\":\"function\"}},\"references\":[\"4524a05f-df5f-472f-9e2f-e84cc310a932X0\"],\"scale\":\"ratio\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"db5ae8c8-0b1c-40be-b95f-c8aabb9ac6c6\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"udp\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"udp\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"color\":\"#6092C0\",\"layerId\":\"04ad5f81-ed36-48ba-8ba7-a9d797498250\",\"layerType\":\"data\",\"metricAccessor\":\"4524a05f-df5f-472f-9e2f-e84cc310a932\",\"subtitle\":\"Since last restart\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsMetric\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":6,\"i\":\"9e9962c8-3e2d-4bdc-8678-ba2ed7eb26c0\",\"w\":8,\"x\":7,\"y\":0},\"panelIndex\":\"9e9962c8-3e2d-4bdc-8678-ba2ed7eb26c0\",\"title\":\"[Elastic Agent] UDP Average Processing Time\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-04ad5f81-ed36-48ba-8ba7-a9d797498250\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"f3ea00aa-7bce-4bb8-890d-c6e2ae357984\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"04ad5f81-ed36-48ba-8ba7-a9d797498250\":{\"columnOrder\":[\"4524a05f-df5f-472f-9e2f-e84cc310a932\",\"4524a05f-df5f-472f-9e2f-e84cc310a932X0\"],\"columns\":{\"4524a05f-df5f-472f-9e2f-e84cc310a932\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"UDP Queue Length\",\"operationType\":\"formula\",\"params\":{\"format\":{\"id\":\"number\",\"params\":{\"decimals\":2}},\"formula\":\"last_value(filebeat_input.receive_queue_length)\",\"isFormulaBroken\":false},\"references\":[\"4524a05f-df5f-472f-9e2f-e84cc310a932X0\"],\"scale\":\"ratio\"},\"4524a05f-df5f-472f-9e2f-e84cc310a932X0\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.receive_queue_length: *\"},\"isBucketed\":false,\"label\":\"Part of TCP Queue Length\",\"operationType\":\"last_value\",\"params\":{\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.receive_queue_length\"}},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"f3ea00aa-7bce-4bb8-890d-c6e2ae357984\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"udp\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"udp\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"color\":\"#6092C0\",\"layerId\":\"04ad5f81-ed36-48ba-8ba7-a9d797498250\",\"layerType\":\"data\",\"metricAccessor\":\"4524a05f-df5f-472f-9e2f-e84cc310a932\",\"subtitle\":\"Linux Only - Since last restart\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsMetric\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":6,\"i\":\"88585bec-de77-4583-bac2-65e09d5aef91\",\"w\":8,\"x\":15,\"y\":0},\"panelIndex\":\"88585bec-de77-4583-bac2-65e09d5aef91\",\"title\":\"[Elastic Agent] UDP Queue Length\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-04ad5f81-ed36-48ba-8ba7-a9d797498250\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"dd39f092-960a-42f0-a0a4-e70b2674eef9\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"04ad5f81-ed36-48ba-8ba7-a9d797498250\":{\"columnOrder\":[\"4524a05f-df5f-472f-9e2f-e84cc310a932\",\"4524a05f-df5f-472f-9e2f-e84cc310a932X0\"],\"columns\":{\"4524a05f-df5f-472f-9e2f-e84cc310a932\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Total Bytes Processed\",\"operationType\":\"formula\",\"params\":{\"format\":{\"id\":\"bytes\",\"params\":{\"decimals\":2}},\"formula\":\"last_value(filebeat_input.received_bytes_total)\",\"isFormulaBroken\":false},\"references\":[\"4524a05f-df5f-472f-9e2f-e84cc310a932X0\"],\"scale\":\"ratio\"},\"4524a05f-df5f-472f-9e2f-e84cc310a932X0\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.received_bytes_total: *\"},\"isBucketed\":false,\"label\":\"Part of TCP Queue Length\",\"operationType\":\"last_value\",\"params\":{\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.received_bytes_total\"}},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"dd39f092-960a-42f0-a0a4-e70b2674eef9\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"udp\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"udp\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"color\":\"#6092C0\",\"layerId\":\"04ad5f81-ed36-48ba-8ba7-a9d797498250\",\"layerType\":\"data\",\"metricAccessor\":\"4524a05f-df5f-472f-9e2f-e84cc310a932\",\"subtitle\":\"Linux Only - Since last restart\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsMetric\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":6,\"i\":\"4e24548f-9e62-4d63-8491-0f96cf42d14a\",\"w\":8,\"x\":23,\"y\":0},\"panelIndex\":\"4e24548f-9e62-4d63-8491-0f96cf42d14a\",\"title\":\"[Elastic Agent] UDP Total Bytes Processed\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-04ad5f81-ed36-48ba-8ba7-a9d797498250\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"427d39d4-8949-412f-8963-cdf1f0c9135e\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"04ad5f81-ed36-48ba-8ba7-a9d797498250\":{\"columnOrder\":[\"4524a05f-df5f-472f-9e2f-e84cc310a932\",\"4524a05f-df5f-472f-9e2f-e84cc310a932X0\"],\"columns\":{\"4524a05f-df5f-472f-9e2f-e84cc310a932\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Events Created\",\"operationType\":\"formula\",\"params\":{\"format\":{\"id\":\"number\",\"params\":{\"decimals\":2}},\"formula\":\"last_value(filebeat_input.received_events_total)\",\"isFormulaBroken\":false},\"references\":[\"4524a05f-df5f-472f-9e2f-e84cc310a932X0\"],\"scale\":\"ratio\"},\"4524a05f-df5f-472f-9e2f-e84cc310a932X0\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.received_events_total: *\"},\"isBucketed\":false,\"label\":\"Part of Total Bytes Processed\",\"operationType\":\"last_value\",\"params\":{\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.received_events_total\"}},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"427d39d4-8949-412f-8963-cdf1f0c9135e\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"udp\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"udp\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"color\":\"#6092C0\",\"layerId\":\"04ad5f81-ed36-48ba-8ba7-a9d797498250\",\"layerType\":\"data\",\"metricAccessor\":\"4524a05f-df5f-472f-9e2f-e84cc310a932\",\"subtitle\":\"Since last restart\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsMetric\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":6,\"i\":\"1f842daa-b447-48b7-9411-762f8aaf1b28\",\"w\":8,\"x\":31,\"y\":0},\"panelIndex\":\"1f842daa-b447-48b7-9411-762f8aaf1b28\",\"title\":\"[Elastic Agent] UDP Events Created\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-04ad5f81-ed36-48ba-8ba7-a9d797498250\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"a9c52e14-b77d-4242-ba62-02cbecbcc9a9\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"04ad5f81-ed36-48ba-8ba7-a9d797498250\":{\"columnOrder\":[\"4524a05f-df5f-472f-9e2f-e84cc310a932\",\"4524a05f-df5f-472f-9e2f-e84cc310a932X0\"],\"columns\":{\"4524a05f-df5f-472f-9e2f-e84cc310a932\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Packets Dropped\",\"operationType\":\"formula\",\"params\":{\"format\":{\"id\":\"number\",\"params\":{\"decimals\":2}},\"formula\":\"last_value(filebeat_input.system_packet_drops)\",\"isFormulaBroken\":false},\"references\":[\"4524a05f-df5f-472f-9e2f-e84cc310a932X0\"],\"scale\":\"ratio\"},\"4524a05f-df5f-472f-9e2f-e84cc310a932X0\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.system_packet_drops: *\"},\"isBucketed\":false,\"label\":\"Part of Packets Dropped\",\"operationType\":\"last_value\",\"params\":{\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.system_packet_drops\"}},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"a9c52e14-b77d-4242-ba62-02cbecbcc9a9\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"udp\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"udp\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"color\":\"#6092C0\",\"layerId\":\"04ad5f81-ed36-48ba-8ba7-a9d797498250\",\"layerType\":\"data\",\"metricAccessor\":\"4524a05f-df5f-472f-9e2f-e84cc310a932\",\"subtitle\":\"Since last restart\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsMetric\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":6,\"i\":\"449b860a-a846-4d6d-b071-648e343a032e\",\"w\":8,\"x\":39,\"y\":0},\"panelIndex\":\"449b860a-a846-4d6d-b071-648e343a032e\",\"title\":\"[Elastic Agent] UDP Packet Drops\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-a8a13eb3-f72a-489e-ae05-756974d96446\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"357352aa-e396-420d-a3e2-b6bd16abc965\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"a8a13eb3-f72a-489e-ae05-756974d96446\":{\"columnOrder\":[\"fe75381c-cc94-469a-b33f-c653997b477c\",\"b64b3a64-5db5-489c-8da3-cd6578d5763f\",\"b64b3a64-5db5-489c-8da3-cd6578d5763fX0\",\"b64b3a64-5db5-489c-8da3-cd6578d5763fX1\",\"4d0d4eae-7fa0-4017-987f-631faba347b9\",\"4d0d4eae-7fa0-4017-987f-631faba347b9X0\",\"4d0d4eae-7fa0-4017-987f-631faba347b9X1\"],\"columns\":{\"4d0d4eae-7fa0-4017-987f-631faba347b9\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"99th Percentile\",\"operationType\":\"formula\",\"params\":{\"formula\":\"divide(last_value(filebeat_input.arrival_period.histogram.p99), 1000000)\",\"isFormulaBroken\":false},\"references\":[\"4d0d4eae-7fa0-4017-987f-631faba347b9X1\"],\"scale\":\"ratio\"},\"4d0d4eae-7fa0-4017-987f-631faba347b9X0\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.arrival_period.histogram.p99: *\"},\"isBucketed\":false,\"label\":\"Part of 99th Percentile\",\"operationType\":\"last_value\",\"params\":{\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.arrival_period.histogram.p99\"},\"4d0d4eae-7fa0-4017-987f-631faba347b9X1\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of 99th Percentile\",\"operationType\":\"math\",\"params\":{\"tinymathAst\":{\"args\":[\"4d0d4eae-7fa0-4017-987f-631faba347b9X0\",1000000],\"location\":{\"max\":72,\"min\":0},\"name\":\"divide\",\"text\":\"divide(last_value(filebeat_input.arrival_period.histogram.p99), 1000000)\",\"type\":\"function\"}},\"references\":[\"4d0d4eae-7fa0-4017-987f-631faba347b9X0\"],\"scale\":\"ratio\"},\"b64b3a64-5db5-489c-8da3-cd6578d5763f\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Average\",\"operationType\":\"formula\",\"params\":{\"formula\":\"divide(last_value(filebeat_input.arrival_period.histogram.mean), 1000000)\",\"isFormulaBroken\":false},\"references\":[\"b64b3a64-5db5-489c-8da3-cd6578d5763fX1\"],\"scale\":\"ratio\"},\"b64b3a64-5db5-489c-8da3-cd6578d5763fX0\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.arrival_period.histogram.mean: *\"},\"isBucketed\":false,\"label\":\"Part of Average\",\"operationType\":\"last_value\",\"params\":{\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.arrival_period.histogram.mean\"},\"b64b3a64-5db5-489c-8da3-cd6578d5763fX1\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of Average\",\"operationType\":\"math\",\"params\":{\"tinymathAst\":{\"args\":[\"b64b3a64-5db5-489c-8da3-cd6578d5763fX0\",1000000],\"location\":{\"max\":73,\"min\":0},\"name\":\"divide\",\"text\":\"divide(last_value(filebeat_input.arrival_period.histogram.mean), 1000000)\",\"type\":\"function\"}},\"references\":[\"b64b3a64-5db5-489c-8da3-cd6578d5763fX0\"],\"scale\":\"ratio\"},\"fe75381c-cc94-469a-b33f-c653997b477c\":{\"dataType\":\"date\",\"isBucketed\":true,\"label\":\"@timestamp\",\"operationType\":\"date_histogram\",\"params\":{\"dropPartials\":false,\"includeEmptyRows\":false,\"interval\":\"auto\"},\"scale\":\"interval\",\"sourceField\":\"@timestamp\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"357352aa-e396-420d-a3e2-b6bd16abc965\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"udp\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"udp\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"layers\":[{\"accessors\":[\"b64b3a64-5db5-489c-8da3-cd6578d5763f\",\"4d0d4eae-7fa0-4017-987f-631faba347b9\"],\"layerId\":\"a8a13eb3-f72a-489e-ae05-756974d96446\",\"layerType\":\"data\",\"position\":\"top\",\"seriesType\":\"area\",\"showGridlines\":false,\"xAccessor\":\"fe75381c-cc94-469a-b33f-c653997b477c\"}],\"legend\":{\"isVisible\":true,\"position\":\"right\"},\"preferredSeriesType\":\"area\",\"title\":\"Empty XY chart\",\"valueLabels\":\"hide\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsXY\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":14,\"i\":\"e77d9361-6abf-4ad5-ade7-d3722395f836\",\"w\":40,\"x\":7,\"y\":6},\"panelIndex\":\"e77d9361-6abf-4ad5-ade7-d3722395f836\",\"title\":\"[Elastic Agent] UDP Time Between Packets (Milliseconds)\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-a8a13eb3-f72a-489e-ae05-756974d96446\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"1b73482f-3fc4-45aa-957e-b74d618d32b5\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"a8a13eb3-f72a-489e-ae05-756974d96446\":{\"columnOrder\":[\"fe75381c-cc94-469a-b33f-c653997b477c\",\"b64b3a64-5db5-489c-8da3-cd6578d5763f\",\"b64b3a64-5db5-489c-8da3-cd6578d5763fX0\",\"b64b3a64-5db5-489c-8da3-cd6578d5763fX1\",\"4d0d4eae-7fa0-4017-987f-631faba347b9\",\"4d0d4eae-7fa0-4017-987f-631faba347b9X0\",\"4d0d4eae-7fa0-4017-987f-631faba347b9X1\"],\"columns\":{\"4d0d4eae-7fa0-4017-987f-631faba347b9\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"99th Percentile\",\"operationType\":\"formula\",\"params\":{\"formula\":\"divide(last_value(filebeat_input.processing_time.histogram.p99), 1000000)\",\"isFormulaBroken\":false},\"references\":[\"4d0d4eae-7fa0-4017-987f-631faba347b9X1\"],\"scale\":\"ratio\"},\"4d0d4eae-7fa0-4017-987f-631faba347b9X0\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.processing_time.histogram.p99: *\"},\"isBucketed\":false,\"label\":\"Part of 99th Percentile\",\"operationType\":\"last_value\",\"params\":{\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.processing_time.histogram.p99\"},\"4d0d4eae-7fa0-4017-987f-631faba347b9X1\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of 99th Percentile\",\"operationType\":\"math\",\"params\":{\"tinymathAst\":{\"args\":[\"4d0d4eae-7fa0-4017-987f-631faba347b9X0\",1000000],\"location\":{\"max\":73,\"min\":0},\"name\":\"divide\",\"text\":\"divide(last_value(filebeat_input.processing_time.histogram.p99), 1000000)\",\"type\":\"function\"}},\"references\":[\"4d0d4eae-7fa0-4017-987f-631faba347b9X0\"],\"scale\":\"ratio\"},\"b64b3a64-5db5-489c-8da3-cd6578d5763f\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Average\",\"operationType\":\"formula\",\"params\":{\"formula\":\"divide(last_value(filebeat_input.processing_time.histogram.mean), 1000000)\",\"isFormulaBroken\":false},\"references\":[\"b64b3a64-5db5-489c-8da3-cd6578d5763fX1\"],\"scale\":\"ratio\"},\"b64b3a64-5db5-489c-8da3-cd6578d5763fX0\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.processing_time.histogram.mean: *\"},\"isBucketed\":false,\"label\":\"Part of Average\",\"operationType\":\"last_value\",\"params\":{\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.processing_time.histogram.mean\"},\"b64b3a64-5db5-489c-8da3-cd6578d5763fX1\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of Average\",\"operationType\":\"math\",\"params\":{\"tinymathAst\":{\"args\":[\"b64b3a64-5db5-489c-8da3-cd6578d5763fX0\",1000000],\"location\":{\"max\":74,\"min\":0},\"name\":\"divide\",\"text\":\"divide(last_value(filebeat_input.processing_time.histogram.mean), 1000000)\",\"type\":\"function\"}},\"references\":[\"b64b3a64-5db5-489c-8da3-cd6578d5763fX0\"],\"scale\":\"ratio\"},\"fe75381c-cc94-469a-b33f-c653997b477c\":{\"dataType\":\"date\",\"isBucketed\":true,\"label\":\"@timestamp\",\"operationType\":\"date_histogram\",\"params\":{\"dropPartials\":false,\"includeEmptyRows\":false,\"interval\":\"auto\"},\"scale\":\"interval\",\"sourceField\":\"@timestamp\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"1b73482f-3fc4-45aa-957e-b74d618d32b5\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"udp\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"udp\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"layers\":[{\"accessors\":[\"b64b3a64-5db5-489c-8da3-cd6578d5763f\",\"4d0d4eae-7fa0-4017-987f-631faba347b9\"],\"layerId\":\"a8a13eb3-f72a-489e-ae05-756974d96446\",\"layerType\":\"data\",\"position\":\"top\",\"seriesType\":\"area\",\"showGridlines\":false,\"xAccessor\":\"fe75381c-cc94-469a-b33f-c653997b477c\"}],\"legend\":{\"isVisible\":true,\"position\":\"right\"},\"preferredSeriesType\":\"area\",\"title\":\"Empty XY chart\",\"valueLabels\":\"hide\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsXY\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":14,\"i\":\"5685c224-f9ee-4a7d-8289-5bf089643543\",\"w\":40,\"x\":7,\"y\":20},\"panelIndex\":\"5685c224-f9ee-4a7d-8289-5bf089643543\",\"title\":\"[Elastic Agent] UDP Processing Time (Milliseconds)\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-a8a13eb3-f72a-489e-ae05-756974d96446\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"b5990a3a-66f8-4bf0-951a-082e1335898d\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"a8a13eb3-f72a-489e-ae05-756974d96446\":{\"columnOrder\":[\"fe75381c-cc94-469a-b33f-c653997b477c\",\"b64b3a64-5db5-489c-8da3-cd6578d5763f\",\"82e92af6-4be5-4f13-8924-fc5a96cb368a\"],\"columns\":{\"82e92af6-4be5-4f13-8924-fc5a96cb368a\":{\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Maximum of filebeat_input.system_packet_drops\",\"operationType\":\"max\",\"params\":{\"emptyAsNull\":true},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.system_packet_drops\"},\"b64b3a64-5db5-489c-8da3-cd6578d5763f\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Packets Dropped\",\"operationType\":\"differences\",\"params\":{\"format\":{\"id\":\"number\",\"params\":{\"decimals\":0}}},\"references\":[\"82e92af6-4be5-4f13-8924-fc5a96cb368a\"],\"scale\":\"ratio\"},\"fe75381c-cc94-469a-b33f-c653997b477c\":{\"dataType\":\"date\",\"isBucketed\":true,\"label\":\"@timestamp\",\"operationType\":\"date_histogram\",\"params\":{\"dropPartials\":false,\"includeEmptyRows\":false,\"interval\":\"auto\"},\"scale\":\"interval\",\"sourceField\":\"@timestamp\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"b5990a3a-66f8-4bf0-951a-082e1335898d\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"udp\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"udp\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"layers\":[{\"accessors\":[\"b64b3a64-5db5-489c-8da3-cd6578d5763f\"],\"layerId\":\"a8a13eb3-f72a-489e-ae05-756974d96446\",\"layerType\":\"data\",\"position\":\"top\",\"seriesType\":\"area\",\"showGridlines\":false,\"xAccessor\":\"fe75381c-cc94-469a-b33f-c653997b477c\"}],\"legend\":{\"isVisible\":true,\"position\":\"right\"},\"preferredSeriesType\":\"area\",\"title\":\"Empty XY chart\",\"valueLabels\":\"hide\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsXY\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":14,\"i\":\"12f719cb-dcf1-4ebf-bafb-5e6b4f939844\",\"w\":40,\"x\":7,\"y\":34},\"panelIndex\":\"12f719cb-dcf1-4ebf-bafb-5e6b4f939844\",\"title\":\"[Elastic Agent] UDP Packets Dropped\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-a8a13eb3-f72a-489e-ae05-756974d96446\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"fcf5ec91-f22f-4070-a3a7-16a45112fc08\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"a8a13eb3-f72a-489e-ae05-756974d96446\":{\"columnOrder\":[\"fe75381c-cc94-469a-b33f-c653997b477c\",\"b64b3a64-5db5-489c-8da3-cd6578d5763f\",\"b64b3a64-5db5-489c-8da3-cd6578d5763fX0\",\"b64b3a64-5db5-489c-8da3-cd6578d5763fX1\",\"b64b3a64-5db5-489c-8da3-cd6578d5763fX2\"],\"columns\":{\"b64b3a64-5db5-489c-8da3-cd6578d5763f\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Bytes Processed\",\"operationType\":\"formula\",\"params\":{\"format\":{\"id\":\"bytes\",\"params\":{\"decimals\":2}},\"formula\":\"pick_max(differences(max(filebeat_input.received_bytes_total)), 0)\",\"isFormulaBroken\":false},\"references\":[\"b64b3a64-5db5-489c-8da3-cd6578d5763fX2\"],\"scale\":\"ratio\"},\"b64b3a64-5db5-489c-8da3-cd6578d5763fX0\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of Bytes Processed\",\"operationType\":\"max\",\"params\":{\"emptyAsNull\":false},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.received_bytes_total\"},\"b64b3a64-5db5-489c-8da3-cd6578d5763fX1\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of Bytes Processed\",\"operationType\":\"differences\",\"references\":[\"b64b3a64-5db5-489c-8da3-cd6578d5763fX0\"],\"scale\":\"ratio\"},\"b64b3a64-5db5-489c-8da3-cd6578d5763fX2\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of Bytes Processed\",\"operationType\":\"math\",\"params\":{\"tinymathAst\":{\"args\":[\"b64b3a64-5db5-489c-8da3-cd6578d5763fX1\",0],\"location\":{\"max\":66,\"min\":0},\"name\":\"pick_max\",\"text\":\"pick_max(differences(max(filebeat_input.received_bytes_total)), 0)\",\"type\":\"function\"}},\"references\":[\"b64b3a64-5db5-489c-8da3-cd6578d5763fX1\"],\"scale\":\"ratio\"},\"fe75381c-cc94-469a-b33f-c653997b477c\":{\"dataType\":\"date\",\"isBucketed\":true,\"label\":\"@timestamp\",\"operationType\":\"date_histogram\",\"params\":{\"dropPartials\":false,\"includeEmptyRows\":false,\"interval\":\"auto\"},\"scale\":\"interval\",\"sourceField\":\"@timestamp\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"fcf5ec91-f22f-4070-a3a7-16a45112fc08\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"udp\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"udp\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"layers\":[{\"accessors\":[\"b64b3a64-5db5-489c-8da3-cd6578d5763f\"],\"layerId\":\"a8a13eb3-f72a-489e-ae05-756974d96446\",\"layerType\":\"data\",\"position\":\"top\",\"seriesType\":\"area\",\"showGridlines\":false,\"xAccessor\":\"fe75381c-cc94-469a-b33f-c653997b477c\"}],\"legend\":{\"isVisible\":true,\"position\":\"right\"},\"preferredSeriesType\":\"area\",\"title\":\"Empty XY chart\",\"valueLabels\":\"hide\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsXY\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":14,\"i\":\"5e2190a0-f988-457b-9ab7-02c0d0ddbbdc\",\"w\":40,\"x\":7,\"y\":48},\"panelIndex\":\"5e2190a0-f988-457b-9ab7-02c0d0ddbbdc\",\"title\":\"[Elastic Agent] UDP Bytes Processed\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-a8a13eb3-f72a-489e-ae05-756974d96446\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"c9354193-5ff6-4681-9d6c-a73ff204a10f\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"a8a13eb3-f72a-489e-ae05-756974d96446\":{\"columnOrder\":[\"fe75381c-cc94-469a-b33f-c653997b477c\",\"b64b3a64-5db5-489c-8da3-cd6578d5763f\",\"b64b3a64-5db5-489c-8da3-cd6578d5763fX0\",\"b64b3a64-5db5-489c-8da3-cd6578d5763fX1\",\"b64b3a64-5db5-489c-8da3-cd6578d5763fX2\"],\"columns\":{\"b64b3a64-5db5-489c-8da3-cd6578d5763f\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Events Created\",\"operationType\":\"formula\",\"params\":{\"format\":{\"id\":\"number\",\"params\":{\"decimals\":0}},\"formula\":\"pick_max(differences(max(filebeat_input.received_events_total)), 0)\",\"isFormulaBroken\":false},\"references\":[\"b64b3a64-5db5-489c-8da3-cd6578d5763fX2\"],\"scale\":\"ratio\"},\"b64b3a64-5db5-489c-8da3-cd6578d5763fX0\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of Events Created\",\"operationType\":\"max\",\"params\":{\"emptyAsNull\":false},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.received_events_total\"},\"b64b3a64-5db5-489c-8da3-cd6578d5763fX1\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of Events Created\",\"operationType\":\"differences\",\"references\":[\"b64b3a64-5db5-489c-8da3-cd6578d5763fX0\"],\"scale\":\"ratio\"},\"b64b3a64-5db5-489c-8da3-cd6578d5763fX2\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of Events Created\",\"operationType\":\"math\",\"params\":{\"tinymathAst\":{\"args\":[\"b64b3a64-5db5-489c-8da3-cd6578d5763fX1\",0],\"location\":{\"max\":67,\"min\":0},\"name\":\"pick_max\",\"text\":\"pick_max(differences(max(filebeat_input.received_events_total)), 0)\",\"type\":\"function\"}},\"references\":[\"b64b3a64-5db5-489c-8da3-cd6578d5763fX1\"],\"scale\":\"ratio\"},\"fe75381c-cc94-469a-b33f-c653997b477c\":{\"dataType\":\"date\",\"isBucketed\":true,\"label\":\"@timestamp\",\"operationType\":\"date_histogram\",\"params\":{\"dropPartials\":false,\"includeEmptyRows\":false,\"interval\":\"auto\"},\"scale\":\"interval\",\"sourceField\":\"@timestamp\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"c9354193-5ff6-4681-9d6c-a73ff204a10f\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"udp\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"udp\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"layers\":[{\"accessors\":[\"b64b3a64-5db5-489c-8da3-cd6578d5763f\"],\"layerId\":\"a8a13eb3-f72a-489e-ae05-756974d96446\",\"layerType\":\"data\",\"position\":\"top\",\"seriesType\":\"area\",\"showGridlines\":false,\"xAccessor\":\"fe75381c-cc94-469a-b33f-c653997b477c\"}],\"legend\":{\"isVisible\":true,\"position\":\"right\"},\"preferredSeriesType\":\"area\",\"title\":\"Empty XY chart\",\"valueLabels\":\"hide\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsXY\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":14,\"i\":\"0f14c4cc-dd72-4319-b980-5c37f9b15119\",\"w\":40,\"x\":7,\"y\":62},\"panelIndex\":\"0f14c4cc-dd72-4319-b980-5c37f9b15119\",\"title\":\"[Elastic Agent] UDP Events Created\",\"type\":\"lens\",\"version\":\"8.7.1\"}]", "timeRestore": false, "title": "[Elastic Agent] UDP Input Metrics", "version": 1 }, "coreMigrationVersion": "8.7.1", "created_at": "2023-05-04T11:55:51.537Z", "id": "elastic_agent-87ad4330-cd45-11ed-869d-e7dc1b551cd2", "migrationVersion": { "dashboard": "8.7.0" }, "references": [ { "id": "metrics-*", "name": "9e9962c8-3e2d-4bdc-8678-ba2ed7eb26c0:indexpattern-datasource-layer-04ad5f81-ed36-48ba-8ba7-a9d797498250", "type": "index-pattern" }, { "id": "metrics-*", "name": "9e9962c8-3e2d-4bdc-8678-ba2ed7eb26c0:db5ae8c8-0b1c-40be-b95f-c8aabb9ac6c6", "type": "index-pattern" }, { "id": "metrics-*", "name": "88585bec-de77-4583-bac2-65e09d5aef91:indexpattern-datasource-layer-04ad5f81-ed36-48ba-8ba7-a9d797498250", "type": "index-pattern" }, { "id": "metrics-*", "name": "88585bec-de77-4583-bac2-65e09d5aef91:f3ea00aa-7bce-4bb8-890d-c6e2ae357984", "type": "index-pattern" }, { "id": "metrics-*", "name": "4e24548f-9e62-4d63-8491-0f96cf42d14a:indexpattern-datasource-layer-04ad5f81-ed36-48ba-8ba7-a9d797498250", "type": "index-pattern" }, { "id": "metrics-*", "name": "4e24548f-9e62-4d63-8491-0f96cf42d14a:dd39f092-960a-42f0-a0a4-e70b2674eef9", "type": "index-pattern" }, { "id": "metrics-*", "name": "1f842daa-b447-48b7-9411-762f8aaf1b28:indexpattern-datasource-layer-04ad5f81-ed36-48ba-8ba7-a9d797498250", "type": "index-pattern" }, { "id": "metrics-*", "name": "1f842daa-b447-48b7-9411-762f8aaf1b28:427d39d4-8949-412f-8963-cdf1f0c9135e", "type": "index-pattern" }, { "id": "metrics-*", "name": "449b860a-a846-4d6d-b071-648e343a032e:indexpattern-datasource-layer-04ad5f81-ed36-48ba-8ba7-a9d797498250", "type": "index-pattern" }, { "id": "metrics-*", "name": "449b860a-a846-4d6d-b071-648e343a032e:a9c52e14-b77d-4242-ba62-02cbecbcc9a9", "type": "index-pattern" }, { "id": "metrics-*", "name": "e77d9361-6abf-4ad5-ade7-d3722395f836:indexpattern-datasource-layer-a8a13eb3-f72a-489e-ae05-756974d96446", "type": "index-pattern" }, { "id": "metrics-*", "name": "e77d9361-6abf-4ad5-ade7-d3722395f836:357352aa-e396-420d-a3e2-b6bd16abc965", "type": "index-pattern" }, { "id": "metrics-*", "name": "5685c224-f9ee-4a7d-8289-5bf089643543:indexpattern-datasource-layer-a8a13eb3-f72a-489e-ae05-756974d96446", "type": "index-pattern" }, { "id": "metrics-*", "name": "5685c224-f9ee-4a7d-8289-5bf089643543:1b73482f-3fc4-45aa-957e-b74d618d32b5", "type": "index-pattern" }, { "id": "metrics-*", "name": "12f719cb-dcf1-4ebf-bafb-5e6b4f939844:indexpattern-datasource-layer-a8a13eb3-f72a-489e-ae05-756974d96446", "type": "index-pattern" }, { "id": "metrics-*", "name": "12f719cb-dcf1-4ebf-bafb-5e6b4f939844:b5990a3a-66f8-4bf0-951a-082e1335898d", "type": "index-pattern" }, { "id": "metrics-*", "name": "5e2190a0-f988-457b-9ab7-02c0d0ddbbdc:indexpattern-datasource-layer-a8a13eb3-f72a-489e-ae05-756974d96446", "type": "index-pattern" }, { "id": "metrics-*", "name": "5e2190a0-f988-457b-9ab7-02c0d0ddbbdc:fcf5ec91-f22f-4070-a3a7-16a45112fc08", "type": "index-pattern" }, { "id": "metrics-*", "name": "0f14c4cc-dd72-4319-b980-5c37f9b15119:indexpattern-datasource-layer-a8a13eb3-f72a-489e-ae05-756974d96446", "type": "index-pattern" }, { "id": "metrics-*", "name": "0f14c4cc-dd72-4319-b980-5c37f9b15119:c9354193-5ff6-4681-9d6c-a73ff204a10f", "type": "index-pattern" }, { "id": "logs-*", "name": "controlGroup_d5126805-1e20-4c32-8c7b-a9c0afee3215:optionsListDataView", "type": "index-pattern" } ], "type": "dashboard" }PK vvPK4W] elastic_agent-1.13.1/kibana/dashboard/elastic_agent-a148dc70-6b3c-11ed-98de-67bdecd21824.jsonUTQ e{ "attributes": { "controlGroupInput": { "chainingSystem": "HIERARCHICAL", "controlStyle": "twoLine", "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", "panelsJSON": "{}" }, "description": "", "kibanaSavedObjectMeta": { "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, "optionsJSON": "{\"hidePanelTitles\":false,\"syncColors\":false,\"syncCursor\":true,\"syncTooltips\":false,\"useMargins\":true}", "panelsJSON": "[{\"embeddableConfig\":{\"enhancements\":{},\"hidePanelTitles\":false,\"savedVis\":{\"data\":{\"aggs\":[],\"searchSource\":{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}},\"description\":\"\",\"id\":\"\",\"params\":{\"fontSize\":12,\"markdown\":\"**Navigation**\\n\\n**Agent Health** \\n\\n**[Overview](#/dashboard/elastic_agent-a148dc70-6b3c-11ed-98de-67bdecd21824)** \\n[Agent Info](#/dashboard/elastic_agent-0600ffa0-6b5e-11ed-98de-67bdecd21824) \\n[Agent Metrics](#/dashboard/elastic_agent-f47f18cc-9c7d-4278-b2ea-a6dee816d395) \\n[Integrations](#/dashboard/elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824) \\n[Input Metrics](#/dashboard/elastic_agent-a8192f90-cd3f-11ed-869d-e7dc1b551cd2) \\n\\n**Overview**\\n\\nThis dashboard gives an overview of the current overall state and health of all Agents and their related enabled Integrations.\\n\\n\",\"openLinksInNewTab\":false},\"title\":\"\",\"type\":\"markdown\",\"uiState\":{}}},\"gridData\":{\"h\":32,\"i\":\"7ec831d9-fe10-44ae-8859-ac8ed50ef16f\",\"w\":8,\"x\":0,\"y\":0},\"panelIndex\":\"7ec831d9-fe10-44ae-8859-ac8ed50ef16f\",\"title\":\"Table of Contents\",\"type\":\"visualization\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[],\"state\":{\"adHocDataViews\":{\"94331d37-a953-4700-bcae-4b467884b096\":{\"allowNoIndex\":false,\"fieldAttrs\":{},\"fieldFormats\":{},\"id\":\"94331d37-a953-4700-bcae-4b467884b096\",\"name\":\"logs-*, metrics-*\",\"runtimeFieldMap\":{},\"sourceFilters\":[],\"timeFieldName\":\"@timestamp\",\"title\":\"logs-*,metrics-*\"}},\"datasourceStates\":{\"formBased\":{\"layers\":{\"7a3dc055-1f15-4a42-b451-90a79c11e49c\":{\"columnOrder\":[\"15e49cfd-4bd5-4d51-af12-0878e9597dfa\"],\"columns\":{\"15e49cfd-4bd5-4d51-af12-0878e9597dfa\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"isBucketed\":false,\"label\":\"Integrations Enabled\",\"operationType\":\"unique_count\",\"params\":{\"emptyAsNull\":false,\"format\":{\"id\":\"number\",\"params\":{\"decimals\":2}}},\"scale\":\"ratio\",\"sourceField\":\"data_stream.dataset\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"94331d37-a953-4700-bcae-4b467884b096\",\"key\":\"data_stream.dataset\",\"negate\":true,\"params\":{\"query\":\"elastic_agent*\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"data_stream.dataset\":\"elastic_agent*\"}}}],\"internalReferences\":[{\"id\":\"94331d37-a953-4700-bcae-4b467884b096\",\"name\":\"indexpattern-datasource-layer-7a3dc055-1f15-4a42-b451-90a79c11e49c\",\"type\":\"index-pattern\"}],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"layerId\":\"7a3dc055-1f15-4a42-b451-90a79c11e49c\",\"layerType\":\"data\",\"metricAccessor\":\"15e49cfd-4bd5-4d51-af12-0878e9597dfa\",\"palette\":{\"name\":\"custom\",\"params\":{\"colorStops\":[{\"color\":\"#cc5642\",\"stop\":null},{\"color\":\"#54B399\",\"stop\":1}],\"continuity\":\"all\",\"maxSteps\":5,\"name\":\"custom\",\"progression\":\"fixed\",\"rangeMax\":null,\"rangeMin\":null,\"rangeType\":\"number\",\"reverse\":false,\"steps\":3,\"stops\":[{\"color\":\"#cc5642\",\"stop\":1},{\"color\":\"#54B399\",\"stop\":20}]},\"type\":\"palette\"}}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsMetric\"},\"enhancements\":{\"dynamicActions\":{\"events\":[{\"action\":{\"config\":{\"openInNewTab\":false,\"useCurrentDateRange\":true,\"useCurrentFilters\":true},\"factoryId\":\"DASHBOARD_TO_DASHBOARD_DRILLDOWN\",\"name\":\"View Integrations Dashboard\"},\"eventId\":\"9ecd8fe7-916e-468c-a071-4ea76cf09520\",\"triggers\":[\"FILTER_TRIGGER\"]}]}},\"hidePanelTitles\":true},\"gridData\":{\"h\":4,\"i\":\"106d153c-b2ce-497f-92a2-a6e37f3fee48\",\"w\":10,\"x\":8,\"y\":0},\"panelIndex\":\"106d153c-b2ce-497f-92a2-a6e37f3fee48\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[],\"state\":{\"adHocDataViews\":{\"509ef00a-afdf-4b93-a616-fe6a0c1496a4\":{\"allowNoIndex\":false,\"fieldAttrs\":{},\"fieldFormats\":{},\"id\":\"509ef00a-afdf-4b93-a616-fe6a0c1496a4\",\"name\":\"logs-*, metrics-*\",\"runtimeFieldMap\":{},\"sourceFilters\":[],\"timeFieldName\":\"@timestamp\",\"title\":\"logs-*,metrics-*\"}},\"datasourceStates\":{\"formBased\":{\"layers\":{\"87b97f29-3b44-4769-8c7c-469a4d9a906f\":{\"columnOrder\":[\"ff7ba9db-cf33-4cda-be08-7ca4d3c4bcd2\"],\"columns\":{\"ff7ba9db-cf33-4cda-be08-7ca4d3c4bcd2\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"event.kind:\\\"pipeline_error\\\" \"},\"isBucketed\":false,\"label\":\"Ingest Errors\",\"operationType\":\"count\",\"params\":{\"emptyAsNull\":false},\"scale\":\"ratio\",\"sourceField\":\"___records___\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[],\"internalReferences\":[{\"id\":\"509ef00a-afdf-4b93-a616-fe6a0c1496a4\",\"name\":\"indexpattern-datasource-layer-87b97f29-3b44-4769-8c7c-469a4d9a906f\",\"type\":\"index-pattern\"}],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"layerId\":\"87b97f29-3b44-4769-8c7c-469a4d9a906f\",\"layerType\":\"data\",\"metricAccessor\":\"ff7ba9db-cf33-4cda-be08-7ca4d3c4bcd2\",\"palette\":{\"name\":\"custom\",\"params\":{\"colorStops\":[{\"color\":\"#54B399\",\"stop\":null},{\"color\":\"#cc5642\",\"stop\":1}],\"continuity\":\"all\",\"maxSteps\":5,\"name\":\"custom\",\"progression\":\"fixed\",\"rangeMax\":null,\"rangeMin\":null,\"rangeType\":\"number\",\"reverse\":false,\"steps\":3,\"stops\":[{\"color\":\"#54B399\",\"stop\":1},{\"color\":\"#cc5642\",\"stop\":2}]},\"type\":\"palette\"}}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsMetric\"},\"enhancements\":{\"dynamicActions\":{\"events\":[{\"action\":{\"config\":{\"openInNewTab\":false,\"useCurrentDateRange\":true,\"useCurrentFilters\":true},\"factoryId\":\"DASHBOARD_TO_DASHBOARD_DRILLDOWN\",\"name\":\"View Integrations Dashboard\"},\"eventId\":\"34bc44f3-8bfe-424b-ada8-225ec0ca67a6\",\"triggers\":[\"FILTER_TRIGGER\"]}]}},\"hidePanelTitles\":true},\"gridData\":{\"h\":4,\"i\":\"f7fb14c3-542a-4dcb-a141-ea6f57f7ec50\",\"w\":10,\"x\":18,\"y\":0},\"panelIndex\":\"f7fb14c3-542a-4dcb-a141-ea6f57f7ec50\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[],\"state\":{\"adHocDataViews\":{\"7d6635c4-3438-471c-9e45-6a1e6057a7fe\":{\"allowNoIndex\":false,\"fieldAttrs\":{},\"fieldFormats\":{},\"id\":\"7d6635c4-3438-471c-9e45-6a1e6057a7fe\",\"name\":\"logs-*, metrics-*\",\"runtimeFieldMap\":{},\"sourceFilters\":[],\"timeFieldName\":\"@timestamp\",\"title\":\"logs-*,metrics-*\"}},\"datasourceStates\":{\"formBased\":{\"layers\":{\"87b97f29-3b44-4769-8c7c-469a4d9a906f\":{\"columnOrder\":[\"ff7ba9db-cf33-4cda-be08-7ca4d3c4bcd2\"],\"columns\":{\"ff7ba9db-cf33-4cda-be08-7ca4d3c4bcd2\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"log.level: \\\"error\\\" \"},\"isBucketed\":false,\"label\":\"Agent Errors\",\"operationType\":\"count\",\"params\":{\"emptyAsNull\":false},\"scale\":\"ratio\",\"sourceField\":\"___records___\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"7d6635c4-3438-471c-9e45-6a1e6057a7fe\",\"key\":\"data_stream.dataset\",\"negate\":true,\"params\":{\"query\":\"elastic_agent*\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"data_stream.dataset\":\"elastic_agent*\"}}}],\"internalReferences\":[{\"id\":\"7d6635c4-3438-471c-9e45-6a1e6057a7fe\",\"name\":\"indexpattern-datasource-layer-87b97f29-3b44-4769-8c7c-469a4d9a906f\",\"type\":\"index-pattern\"}],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"layerId\":\"87b97f29-3b44-4769-8c7c-469a4d9a906f\",\"layerType\":\"data\",\"metricAccessor\":\"ff7ba9db-cf33-4cda-be08-7ca4d3c4bcd2\",\"palette\":{\"name\":\"custom\",\"params\":{\"colorStops\":[{\"color\":\"#54B399\",\"stop\":null},{\"color\":\"#cc5642\",\"stop\":1}],\"continuity\":\"all\",\"maxSteps\":5,\"name\":\"custom\",\"progression\":\"fixed\",\"rangeMax\":null,\"rangeMin\":null,\"rangeType\":\"number\",\"reverse\":false,\"steps\":3,\"stops\":[{\"color\":\"#54B399\",\"stop\":1},{\"color\":\"#cc5642\",\"stop\":2}]},\"type\":\"palette\"}}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsMetric\"},\"enhancements\":{\"dynamicActions\":{\"events\":[{\"action\":{\"config\":{\"openInNewTab\":false,\"useCurrentDateRange\":true,\"useCurrentFilters\":true},\"factoryId\":\"DASHBOARD_TO_DASHBOARD_DRILLDOWN\",\"name\":\"View Agents Dashboard\"},\"eventId\":\"1c9c2911-505b-4aae-92d9-ae278ab4a378\",\"triggers\":[\"FILTER_TRIGGER\"]}]}},\"hidePanelTitles\":true},\"gridData\":{\"h\":4,\"i\":\"e8be8d39-4557-4077-bf45-e8c481f90699\",\"w\":10,\"x\":38,\"y\":0},\"panelIndex\":\"e8be8d39-4557-4077-bf45-e8c481f90699\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[],\"state\":{\"adHocDataViews\":{\"cd1d606c-b055-4564-b684-4fba543190d7\":{\"allowNoIndex\":true,\"fieldAttrs\":{},\"fieldFormats\":{},\"id\":\"cd1d606c-b055-4564-b684-4fba543190d7\",\"name\":\"logs-*, metrics-*\",\"runtimeFieldMap\":{},\"sourceFilters\":[],\"timeFieldName\":\"@timestamp\",\"title\":\"logs-*,metrics-*\"}},\"datasourceStates\":{\"formBased\":{\"layers\":{\"6c39da5e-0bfa-4ac0-b52c-75491ad21e8a\":{\"columnOrder\":[\"ab9c8cb3-f469-4791-b087-cc9f006d60ee\",\"b8e08b83-8208-4df0-b627-95b5704b94da\"],\"columns\":{\"ab9c8cb3-f469-4791-b087-cc9f006d60ee\":{\"customLabel\":true,\"dataType\":\"string\",\"isBucketed\":true,\"label\":\"Most Active Agents\",\"operationType\":\"terms\",\"params\":{\"missingBucket\":false,\"orderBy\":{\"columnId\":\"b8e08b83-8208-4df0-b627-95b5704b94da\",\"type\":\"column\"},\"orderDirection\":\"desc\",\"otherBucket\":false,\"parentFormat\":{\"id\":\"terms\"},\"secondaryFields\":[],\"size\":10},\"scale\":\"ordinal\",\"sourceField\":\"agent.name\"},\"b8e08b83-8208-4df0-b627-95b5704b94da\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Events\",\"operationType\":\"count\",\"params\":{\"emptyAsNull\":true},\"scale\":\"ratio\",\"sourceField\":\"___records___\"}},\"incompleteColumns\":{}}}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"cd1d606c-b055-4564-b684-4fba543190d7\",\"key\":\"data_stream.dataset\",\"negate\":true,\"params\":{\"query\":\"elastic_agent*\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"data_stream.dataset\":\"elastic_agent*\"}}}],\"internalReferences\":[{\"id\":\"cd1d606c-b055-4564-b684-4fba543190d7\",\"name\":\"indexpattern-datasource-layer-6c39da5e-0bfa-4ac0-b52c-75491ad21e8a\",\"type\":\"index-pattern\"}],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"axisTitlesVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"fittingFunction\":\"None\",\"gridlinesVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"labelsOrientation\":{\"x\":0,\"yLeft\":0,\"yRight\":0},\"layers\":[{\"accessors\":[\"b8e08b83-8208-4df0-b627-95b5704b94da\"],\"layerId\":\"6c39da5e-0bfa-4ac0-b52c-75491ad21e8a\",\"layerType\":\"data\",\"seriesType\":\"bar\",\"splitAccessor\":\"ab9c8cb3-f469-4791-b087-cc9f006d60ee\"}],\"legend\":{\"isVisible\":true,\"position\":\"right\"},\"preferredSeriesType\":\"bar\",\"tickLabelsVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"valueLabels\":\"hide\",\"valuesInLegend\":true}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsXY\"},\"enhancements\":{\"dynamicActions\":{\"events\":[{\"action\":{\"config\":{\"openInNewTab\":false,\"useCurrentDateRange\":true,\"useCurrentFilters\":false},\"factoryId\":\"DASHBOARD_TO_DASHBOARD_DRILLDOWN\",\"name\":\"View Agent Dashboard\"},\"eventId\":\"8b6dea27-19d8-4cbd-bc1a-cc1f5dd63544\",\"triggers\":[\"FILTER_TRIGGER\"]}]}},\"hidePanelTitles\":false},\"gridData\":{\"h\":14,\"i\":\"b197eb2e-ee86-490c-afe1-605ce8e2edc1\",\"w\":20,\"x\":8,\"y\":4},\"panelIndex\":\"b197eb2e-ee86-490c-afe1-605ce8e2edc1\",\"title\":\"[Elastic Agent] Most Active Agents\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[],\"state\":{\"adHocDataViews\":{\"726233d2-67fb-4e0c-b7e0-948ded447475\":{\"allowNoIndex\":false,\"fieldAttrs\":{},\"fieldFormats\":{},\"id\":\"726233d2-67fb-4e0c-b7e0-948ded447475\",\"name\":\"logs-*, metrics-*\",\"runtimeFieldMap\":{},\"sourceFilters\":[],\"timeFieldName\":\"@timestamp\",\"title\":\"logs-*,metrics-*\"}},\"datasourceStates\":{\"formBased\":{\"layers\":{\"468dc136-5f5c-4cd1-8569-cc8529881e52\":{\"columnOrder\":[\"a829ad10-3d32-47f1-8652-6cc35ed80edf\"],\"columns\":{\"a829ad10-3d32-47f1-8652-6cc35ed80edf\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Agents Ingested Data\",\"operationType\":\"unique_count\",\"params\":{\"emptyAsNull\":false,\"format\":{\"id\":\"number\",\"params\":{\"decimals\":2}}},\"scale\":\"ratio\",\"sourceField\":\"agent.id\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"data_stream.dataset\",\"index\":\"726233d2-67fb-4e0c-b7e0-948ded447475\",\"key\":\"data_stream.dataset\",\"negate\":true,\"params\":{\"query\":\"elastic_agent*\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"data_stream.dataset\":\"elastic_agent*\"}}}],\"internalReferences\":[{\"id\":\"726233d2-67fb-4e0c-b7e0-948ded447475\",\"name\":\"indexpattern-datasource-layer-468dc136-5f5c-4cd1-8569-cc8529881e52\",\"type\":\"index-pattern\"}],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"layerId\":\"468dc136-5f5c-4cd1-8569-cc8529881e52\",\"layerType\":\"data\",\"metricAccessor\":\"a829ad10-3d32-47f1-8652-6cc35ed80edf\",\"palette\":{\"name\":\"custom\",\"params\":{\"colorStops\":[{\"color\":\"#cc5642\",\"stop\":null},{\"color\":\"#54B399\",\"stop\":1}],\"continuity\":\"all\",\"maxSteps\":5,\"name\":\"custom\",\"progression\":\"fixed\",\"rangeMax\":null,\"rangeMin\":null,\"rangeType\":\"number\",\"reverse\":false,\"steps\":3,\"stops\":[{\"color\":\"#cc5642\",\"stop\":1},{\"color\":\"#54B399\",\"stop\":2}]},\"type\":\"palette\"},\"showBar\":false,\"subtitle\":\"\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsMetric\"},\"enhancements\":{\"dynamicActions\":{\"events\":[{\"action\":{\"config\":{\"openInNewTab\":false,\"useCurrentDateRange\":true,\"useCurrentFilters\":true},\"factoryId\":\"DASHBOARD_TO_DASHBOARD_DRILLDOWN\",\"name\":\"View Agents Dashboard\"},\"eventId\":\"ff1c170b-d997-40ef-9093-ca8265c8c031\",\"triggers\":[\"FILTER_TRIGGER\"]}]}},\"hidePanelTitles\":true},\"gridData\":{\"h\":4,\"i\":\"d9875e32-dd5f-4084-81c5-262f7bd0ccba\",\"w\":10,\"x\":28,\"y\":0},\"panelIndex\":\"d9875e32-dd5f-4084-81c5-262f7bd0ccba\",\"title\":\"Current Active Agents\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[],\"state\":{\"adHocDataViews\":{\"add3e5b6-18cd-45f2-b47a-406dd1a1e38b\":{\"allowNoIndex\":false,\"fieldAttrs\":{},\"fieldFormats\":{},\"id\":\"add3e5b6-18cd-45f2-b47a-406dd1a1e38b\",\"name\":\"logs-*, metrics-*\",\"runtimeFieldMap\":{},\"sourceFilters\":[],\"timeFieldName\":\"@timestamp\",\"title\":\"logs-*,metrics-*\"}},\"datasourceStates\":{\"formBased\":{\"layers\":{\"06e5675e-d8f9-45b5-ba57-bae75a6eab02\":{\"columnOrder\":[\"e8cc2c73-3c70-4ca4-b651-cee619a24dee\",\"49a1a6af-5e02-4aa7-98f1-1cdca13b41d9\"],\"columns\":{\"49a1a6af-5e02-4aa7-98f1-1cdca13b41d9\":{\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Count of records\",\"operationType\":\"count\",\"params\":{\"emptyAsNull\":true},\"scale\":\"ratio\",\"sourceField\":\"___records___\"},\"e8cc2c73-3c70-4ca4-b651-cee619a24dee\":{\"dataType\":\"string\",\"isBucketed\":true,\"label\":\"Top 15 values of data_stream.dataset\",\"operationType\":\"terms\",\"params\":{\"exclude\":[],\"excludeIsRegex\":false,\"include\":[],\"includeIsRegex\":false,\"missingBucket\":false,\"orderBy\":{\"columnId\":\"49a1a6af-5e02-4aa7-98f1-1cdca13b41d9\",\"type\":\"column\"},\"orderDirection\":\"desc\",\"otherBucket\":true,\"parentFormat\":{\"id\":\"terms\"},\"size\":15},\"scale\":\"ordinal\",\"sourceField\":\"data_stream.dataset\"}},\"incompleteColumns\":{}}}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"add3e5b6-18cd-45f2-b47a-406dd1a1e38b\",\"key\":\"data_stream.dataset\",\"negate\":true,\"params\":{\"query\":\"elastic_agent*\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"data_stream.dataset\":\"elastic_agent*\"}}}],\"internalReferences\":[{\"id\":\"add3e5b6-18cd-45f2-b47a-406dd1a1e38b\",\"name\":\"indexpattern-datasource-layer-06e5675e-d8f9-45b5-ba57-bae75a6eab02\",\"type\":\"index-pattern\"}],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"layers\":[{\"categoryDisplay\":\"default\",\"layerId\":\"06e5675e-d8f9-45b5-ba57-bae75a6eab02\",\"layerType\":\"data\",\"legendDisplay\":\"show\",\"legendSize\":\"large\",\"metrics\":[\"49a1a6af-5e02-4aa7-98f1-1cdca13b41d9\"],\"nestedLegend\":false,\"numberDisplay\":\"percent\",\"primaryGroups\":[\"e8cc2c73-3c70-4ca4-b651-cee619a24dee\"],\"truncateLegend\":false}],\"shape\":\"donut\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsPie\"},\"enhancements\":{\"dynamicActions\":{\"events\":[{\"action\":{\"config\":{\"openInNewTab\":false,\"useCurrentDateRange\":true,\"useCurrentFilters\":false},\"factoryId\":\"DASHBOARD_TO_DASHBOARD_DRILLDOWN\",\"name\":\"View Integrations Dashboard\"},\"eventId\":\"7c5aeb9a-d5d0-4e3a-89c0-98bb2f46e6cc\",\"triggers\":[\"FILTER_TRIGGER\"]}]}},\"hidePanelTitles\":false},\"gridData\":{\"h\":14,\"i\":\"9ea33099-240d-4f37-b154-216aaccb6f4a\",\"w\":20,\"x\":28,\"y\":4},\"panelIndex\":\"9ea33099-240d-4f37-b154-216aaccb6f4a\",\"title\":\"[Elastic Agent] Most Active Integrations\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[],\"state\":{\"adHocDataViews\":{\"29dea7d7-0df6-4723-a1f6-622575e7e12b\":{\"allowNoIndex\":false,\"fieldAttrs\":{},\"fieldFormats\":{},\"id\":\"29dea7d7-0df6-4723-a1f6-622575e7e12b\",\"name\":\"logs-*, metrics-*\",\"runtimeFieldMap\":{},\"sourceFilters\":[],\"timeFieldName\":\"@timestamp\",\"title\":\"logs-*,metrics-*\"}},\"datasourceStates\":{\"formBased\":{\"layers\":{\"70d7d4e3-d581-41d1-81d1-834b8f5f3ab9\":{\"columnOrder\":[\"2e4f2692-fd32-4ab0-90cd-200dbd8356fd\",\"5f946118-7578-4dbc-a6e3-a7be2469e4de\",\"1f636603-62e0-4bf2-a7c1-0c84f88743ba\"],\"columns\":{\"1f636603-62e0-4bf2-a7c1-0c84f88743ba\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Events -24h\",\"operationType\":\"count\",\"params\":{\"emptyAsNull\":true},\"scale\":\"ratio\",\"sourceField\":\"___records___\",\"timeShift\":\"1d\"},\"2e4f2692-fd32-4ab0-90cd-200dbd8356fd\":{\"dataType\":\"date\",\"isBucketed\":true,\"label\":\"@timestamp\",\"operationType\":\"date_histogram\",\"params\":{\"dropPartials\":true,\"includeEmptyRows\":true,\"interval\":\"auto\"},\"scale\":\"interval\",\"sourceField\":\"@timestamp\"},\"5f946118-7578-4dbc-a6e3-a7be2469e4de\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Events\",\"operationType\":\"count\",\"params\":{\"emptyAsNull\":true},\"scale\":\"ratio\",\"sourceField\":\"___records___\",\"timeShift\":\"\"}},\"incompleteColumns\":{}}}}},\"filters\":[],\"internalReferences\":[{\"id\":\"29dea7d7-0df6-4723-a1f6-622575e7e12b\",\"name\":\"indexpattern-datasource-layer-70d7d4e3-d581-41d1-81d1-834b8f5f3ab9\",\"type\":\"index-pattern\"}],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"axisTitlesVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"fittingFunction\":\"None\",\"gridlinesVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"labelsOrientation\":{\"x\":0,\"yLeft\":0,\"yRight\":0},\"layers\":[{\"accessors\":[\"5f946118-7578-4dbc-a6e3-a7be2469e4de\",\"1f636603-62e0-4bf2-a7c1-0c84f88743ba\"],\"layerId\":\"70d7d4e3-d581-41d1-81d1-834b8f5f3ab9\",\"layerType\":\"data\",\"position\":\"top\",\"seriesType\":\"area\",\"showGridlines\":false,\"xAccessor\":\"2e4f2692-fd32-4ab0-90cd-200dbd8356fd\",\"yConfig\":[{\"axisMode\":\"auto\",\"forAccessor\":\"1f636603-62e0-4bf2-a7c1-0c84f88743ba\"}]}],\"legend\":{\"isVisible\":true,\"position\":\"right\"},\"preferredSeriesType\":\"area\",\"tickLabelsVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"valueLabels\":\"hide\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsXY\"},\"enhancements\":{\"dynamicActions\":{\"events\":[{\"action\":{\"config\":{\"openInNewTab\":false,\"useCurrentDateRange\":true,\"useCurrentFilters\":false},\"factoryId\":\"DASHBOARD_TO_DASHBOARD_DRILLDOWN\",\"name\":\"View Integrations Dashboard\"},\"eventId\":\"00799702-30ac-4ab1-9a3e-a82aa1f0d507\",\"triggers\":[\"FILTER_TRIGGER\"]}]}},\"hidePanelTitles\":false},\"gridData\":{\"h\":14,\"i\":\"6e1bf032-bd2e-45e3-804b-d630d460228a\",\"w\":40,\"x\":8,\"y\":18},\"panelIndex\":\"6e1bf032-bd2e-45e3-804b-d630d460228a\",\"title\":\"[Elastic Agent] Total Ingest Rates\",\"type\":\"lens\",\"version\":\"8.7.1\"}]", "timeRestore": false, "title": "[Elastic Agent] Overview", "version": 1 }, "coreMigrationVersion": "8.7.1", "created_at": "2023-09-06T11:50:47.518Z", "id": "elastic_agent-a148dc70-6b3c-11ed-98de-67bdecd21824", "migrationVersion": { "dashboard": "8.7.0" }, "references": [ { "id": "elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824", "name": "106d153c-b2ce-497f-92a2-a6e37f3fee48:drilldown:DASHBOARD_TO_DASHBOARD_DRILLDOWN:9ecd8fe7-916e-468c-a071-4ea76cf09520:dashboardId", "type": "dashboard" }, { "id": "elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824", "name": "f7fb14c3-542a-4dcb-a141-ea6f57f7ec50:drilldown:DASHBOARD_TO_DASHBOARD_DRILLDOWN:34bc44f3-8bfe-424b-ada8-225ec0ca67a6:dashboardId", "type": "dashboard" }, { "id": "elastic_agent-0600ffa0-6b5e-11ed-98de-67bdecd21824", "name": "e8be8d39-4557-4077-bf45-e8c481f90699:drilldown:DASHBOARD_TO_DASHBOARD_DRILLDOWN:1c9c2911-505b-4aae-92d9-ae278ab4a378:dashboardId", "type": "dashboard" }, { "id": "elastic_agent-0600ffa0-6b5e-11ed-98de-67bdecd21824", "name": "b197eb2e-ee86-490c-afe1-605ce8e2edc1:drilldown:DASHBOARD_TO_DASHBOARD_DRILLDOWN:8b6dea27-19d8-4cbd-bc1a-cc1f5dd63544:dashboardId", "type": "dashboard" }, { "id": "elastic_agent-0600ffa0-6b5e-11ed-98de-67bdecd21824", "name": "d9875e32-dd5f-4084-81c5-262f7bd0ccba:drilldown:DASHBOARD_TO_DASHBOARD_DRILLDOWN:ff1c170b-d997-40ef-9093-ca8265c8c031:dashboardId", "type": "dashboard" }, { "id": "elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824", "name": "9ea33099-240d-4f37-b154-216aaccb6f4a:drilldown:DASHBOARD_TO_DASHBOARD_DRILLDOWN:7c5aeb9a-d5d0-4e3a-89c0-98bb2f46e6cc:dashboardId", "type": "dashboard" }, { "id": "elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824", "name": "6e1bf032-bd2e-45e3-804b-d630d460228a:drilldown:DASHBOARD_TO_DASHBOARD_DRILLDOWN:00799702-30ac-4ab1-9a3e-a82aa1f0d507:dashboardId", "type": "dashboard" } ], "type": "dashboard" }PKV@W7^7^PK4W] elastic_agent-1.13.1/kibana/dashboard/elastic_agent-a7b5e7a0-cd44-11ed-869d-e7dc1b551cd2.jsonUTQ e{ "attributes": { "controlGroupInput": { "chainingSystem": "HIERARCHICAL", "controlStyle": "oneLine", "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", "panelsJSON": "{\"d5126805-1e20-4c32-8c7b-a9c0afee3215\":{\"order\":0,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"agent.name\",\"title\":\"Agent Name\",\"id\":\"d5126805-1e20-4c32-8c7b-a9c0afee3215\",\"enhancements\":{}}},\"4b84da30-129a-4e1e-852f-9aab07c7f56c\":{\"type\":\"optionsListControl\",\"order\":1,\"grow\":true,\"width\":\"medium\",\"explicitInput\":{\"id\":\"4b84da30-129a-4e1e-852f-9aab07c7f56c\",\"fieldName\":\"filebeat_input.id\",\"title\":\"Input ID\",\"enhancements\":{}}}}" }, "description": "", "kibanaSavedObjectMeta": { "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, "optionsJSON": "{\"hidePanelTitles\":false,\"syncColors\":false,\"syncCursor\":true,\"syncTooltips\":false,\"useMargins\":true}", "panelsJSON": "[{\"embeddableConfig\":{\"enhancements\":{},\"hidePanelTitles\":false,\"savedVis\":{\"data\":{\"aggs\":[],\"searchSource\":{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}},\"description\":\"\",\"id\":\"\",\"params\":{\"fontSize\":12,\"markdown\":\"**Navigation**\\n\\n**Agent Health** \\n\\n[Overview](#/dashboard/elastic_agent-a148dc70-6b3c-11ed-98de-67bdecd21824) \\n[Agent Info](#/dashboard/elastic_agent-0600ffa0-6b5e-11ed-98de-67bdecd21824) \\n[Agent Metrics](#/dashboard/elastic_agent-f47f18cc-9c7d-4278-b2ea-a6dee816d395) \\n[Integrations](#/dashboard/elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824) \\n[Input Metrics](#/dashboard/elastic_agent-a8192f90-cd3f-11ed-869d-e7dc1b551cd2) \\n\\n**Inputs** \\n**[Cloudwatch](#/dashboard/elastic_agent-a7b5e7a0-cd44-11ed-869d-e7dc1b551cd2)** \\n[S3](#/dashboard/elastic_agent-77cdb1c0-cd45-11ed-869d-e7dc1b551cd2) \\n[TCP](#/dashboard/elastic_agent-7d110ba0-cd45-11ed-869d-e7dc1b551cd2) \\n[UDP](#/dashboard/elastic_agent-87ad4330-cd45-11ed-869d-e7dc1b551cd2) \\n[Winlog](#/dashboard/elastic_agent-1badd650-d136-11ed-b85f-4be0157fc90c) \\n\\n\\n**Overview**\\n\\nThis dashboards is used to monitor and troubleshoot ingest performance from integrations. \\n\\n**For the best experience, filter on the specific Agent of interest and its related Input ID to visualize the metrics correctly.**\\n\\n**This dashboard requires that \\\"Collect Agent Metrics\\\" are configured on the relevant Elastic Agent policy.**\\n\",\"openLinksInNewTab\":false},\"title\":\"\",\"type\":\"markdown\",\"uiState\":{}}},\"gridData\":{\"h\":33,\"i\":\"f89ab83c-c65a-442f-9161-8459e71518cd\",\"w\":7,\"x\":0,\"y\":0},\"panelIndex\":\"f89ab83c-c65a-442f-9161-8459e71518cd\",\"title\":\"Table of Contents\",\"type\":\"visualization\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-574a8110-4263-44e4-b2e3-c03a70558d29\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"8b785e15-d5bf-4789-a0c5-061965854573\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"574a8110-4263-44e4-b2e3-c03a70558d29\":{\"columnOrder\":[\"9ea5ed62-73bf-484e-93ea-ec1c4c37656a\"],\"columns\":{\"9ea5ed62-73bf-484e-93ea-ec1c4c37656a\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.api_calls_total: *\"},\"isBucketed\":false,\"label\":\"Total API Calls\",\"operationType\":\"last_value\",\"params\":{\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.api_calls_total\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"8b785e15-d5bf-4789-a0c5-061965854573\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"aws-cloudwatch\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"aws-cloudwatch\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"color\":\"#6092C0\",\"layerId\":\"574a8110-4263-44e4-b2e3-c03a70558d29\",\"layerType\":\"data\",\"metricAccessor\":\"9ea5ed62-73bf-484e-93ea-ec1c4c37656a\",\"subtitle\":\"Since last restart\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsMetric\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":5,\"i\":\"68a0a488-de6c-4441-8c53-1c813b574a13\",\"w\":10,\"x\":7,\"y\":0},\"panelIndex\":\"68a0a488-de6c-4441-8c53-1c813b574a13\",\"title\":\"[Elastic Agent] Cloudwatch API Calls Total\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-574a8110-4263-44e4-b2e3-c03a70558d29\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"d79e4f9f-1a57-4adc-81ce-9aa3845696c3\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"574a8110-4263-44e4-b2e3-c03a70558d29\":{\"columnOrder\":[\"9ea5ed62-73bf-484e-93ea-ec1c4c37656a\"],\"columns\":{\"9ea5ed62-73bf-484e-93ea-ec1c4c37656a\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.log_events_received_total: *\"},\"isBucketed\":false,\"label\":\"Cloudwatch Events Collected\",\"operationType\":\"last_value\",\"params\":{\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.log_events_received_total\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"d79e4f9f-1a57-4adc-81ce-9aa3845696c3\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"aws-cloudwatch\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"aws-cloudwatch\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"color\":\"#6092C0\",\"layerId\":\"574a8110-4263-44e4-b2e3-c03a70558d29\",\"layerType\":\"data\",\"metricAccessor\":\"9ea5ed62-73bf-484e-93ea-ec1c4c37656a\",\"subtitle\":\"Since last restart\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsMetric\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":5,\"i\":\"c214633e-f265-4c67-a86b-4aedbc0486ac\",\"w\":10,\"x\":17,\"y\":0},\"panelIndex\":\"c214633e-f265-4c67-a86b-4aedbc0486ac\",\"title\":\"[Elastic Agent] Cloudwatch Events Received Total\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-574a8110-4263-44e4-b2e3-c03a70558d29\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"39cacca6-cf7f-43d8-907e-e80e07064b1a\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"574a8110-4263-44e4-b2e3-c03a70558d29\":{\"columnOrder\":[\"9ea5ed62-73bf-484e-93ea-ec1c4c37656a\"],\"columns\":{\"9ea5ed62-73bf-484e-93ea-ec1c4c37656a\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.log_groups_total: *\"},\"isBucketed\":false,\"label\":\"Unique Log Groups\",\"operationType\":\"last_value\",\"params\":{\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.log_groups_total\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"39cacca6-cf7f-43d8-907e-e80e07064b1a\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"aws-cloudwatch\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"aws-cloudwatch\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"color\":\"#6092C0\",\"layerId\":\"574a8110-4263-44e4-b2e3-c03a70558d29\",\"layerType\":\"data\",\"metricAccessor\":\"9ea5ed62-73bf-484e-93ea-ec1c4c37656a\",\"subtitle\":\"Since last restart\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsMetric\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":5,\"i\":\"2cf9cb64-2c05-4f79-9cb6-7eb0a722a5ab\",\"w\":10,\"x\":37,\"y\":0},\"panelIndex\":\"2cf9cb64-2c05-4f79-9cb6-7eb0a722a5ab\",\"title\":\"[Elastic Agent] Cloudwatch Unique Log Groups Total\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-574a8110-4263-44e4-b2e3-c03a70558d29\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"b43f5e4f-66a9-4b2c-8760-9088bf2d8345\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"574a8110-4263-44e4-b2e3-c03a70558d29\":{\"columnOrder\":[\"9ea5ed62-73bf-484e-93ea-ec1c4c37656a\"],\"columns\":{\"9ea5ed62-73bf-484e-93ea-ec1c4c37656a\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"filebeat_input.cloudwatch_events_created_total: *\"},\"isBucketed\":false,\"label\":\"Events Created\",\"operationType\":\"last_value\",\"params\":{\"sortField\":\"@timestamp\"},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.cloudwatch_events_created_total\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"b43f5e4f-66a9-4b2c-8760-9088bf2d8345\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"aws-cloudwatch\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"aws-cloudwatch\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"color\":\"#6092C0\",\"layerId\":\"574a8110-4263-44e4-b2e3-c03a70558d29\",\"layerType\":\"data\",\"metricAccessor\":\"9ea5ed62-73bf-484e-93ea-ec1c4c37656a\",\"subtitle\":\"Since last restart\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsMetric\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":5,\"i\":\"d1361d8d-08da-45c1-8970-4d0a0b9b6194\",\"w\":10,\"x\":27,\"y\":0},\"panelIndex\":\"d1361d8d-08da-45c1-8970-4d0a0b9b6194\",\"title\":\"[Elastic Agent] Elasticsearch Events Created\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-2e4088e7-e974-4dcf-bb4c-ba09b1ba325e\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"6cd1ee2e-8d5e-483d-bf61-0d64f24927e4\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"2e4088e7-e974-4dcf-bb4c-ba09b1ba325e\":{\"columnOrder\":[\"e784ac6e-480a-4813-944d-16c0fd89a6ed\",\"cdc3dba5-f7ab-46e0-b3fe-51d478b95031\",\"cdc3dba5-f7ab-46e0-b3fe-51d478b95031X0\",\"cdc3dba5-f7ab-46e0-b3fe-51d478b95031X1\",\"cdc3dba5-f7ab-46e0-b3fe-51d478b95031X2\"],\"columns\":{\"cdc3dba5-f7ab-46e0-b3fe-51d478b95031\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"API Calls\",\"operationType\":\"formula\",\"params\":{\"formula\":\"pick_max(differences(max(filebeat_input.api_calls_total)), 0)\",\"isFormulaBroken\":false},\"references\":[\"cdc3dba5-f7ab-46e0-b3fe-51d478b95031X2\"],\"scale\":\"ratio\"},\"cdc3dba5-f7ab-46e0-b3fe-51d478b95031X0\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of API Calls\",\"operationType\":\"max\",\"params\":{\"emptyAsNull\":false},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.api_calls_total\"},\"cdc3dba5-f7ab-46e0-b3fe-51d478b95031X1\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of API Calls\",\"operationType\":\"differences\",\"references\":[\"cdc3dba5-f7ab-46e0-b3fe-51d478b95031X0\"],\"scale\":\"ratio\"},\"cdc3dba5-f7ab-46e0-b3fe-51d478b95031X2\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of API Calls\",\"operationType\":\"math\",\"params\":{\"tinymathAst\":{\"args\":[\"cdc3dba5-f7ab-46e0-b3fe-51d478b95031X1\",0],\"location\":{\"max\":61,\"min\":0},\"name\":\"pick_max\",\"text\":\"pick_max(differences(max(filebeat_input.api_calls_total)), 0)\",\"type\":\"function\"}},\"references\":[\"cdc3dba5-f7ab-46e0-b3fe-51d478b95031X1\"],\"scale\":\"ratio\"},\"e784ac6e-480a-4813-944d-16c0fd89a6ed\":{\"dataType\":\"date\",\"isBucketed\":true,\"label\":\"@timestamp\",\"operationType\":\"date_histogram\",\"params\":{\"dropPartials\":false,\"includeEmptyRows\":true,\"interval\":\"auto\"},\"scale\":\"interval\",\"sourceField\":\"@timestamp\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"6cd1ee2e-8d5e-483d-bf61-0d64f24927e4\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"aws-cloudwatch\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"aws-cloudwatch\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"layers\":[{\"accessors\":[\"cdc3dba5-f7ab-46e0-b3fe-51d478b95031\"],\"layerId\":\"2e4088e7-e974-4dcf-bb4c-ba09b1ba325e\",\"layerType\":\"data\",\"position\":\"top\",\"seriesType\":\"area\",\"showGridlines\":false,\"xAccessor\":\"e784ac6e-480a-4813-944d-16c0fd89a6ed\"}],\"legend\":{\"isVisible\":true,\"position\":\"right\"},\"preferredSeriesType\":\"area\",\"title\":\"Empty XY chart\",\"valueLabels\":\"hide\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsXY\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":14,\"i\":\"81986d43-8041-41fd-a072-db5e554bfc63\",\"w\":40,\"x\":7,\"y\":5},\"panelIndex\":\"81986d43-8041-41fd-a072-db5e554bfc63\",\"title\":\"[Elastic Agent] API Calls\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-2e4088e7-e974-4dcf-bb4c-ba09b1ba325e\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"28fe1d77-df1b-41fc-9a91-bdf13843d462\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"2e4088e7-e974-4dcf-bb4c-ba09b1ba325e\":{\"columnOrder\":[\"e784ac6e-480a-4813-944d-16c0fd89a6ed\",\"cdc3dba5-f7ab-46e0-b3fe-51d478b95031\",\"cdc3dba5-f7ab-46e0-b3fe-51d478b95031X0\",\"cdc3dba5-f7ab-46e0-b3fe-51d478b95031X1\",\"cdc3dba5-f7ab-46e0-b3fe-51d478b95031X2\",\"ba8e5f05-1585-4141-ba2c-5e78b724719a\",\"ba8e5f05-1585-4141-ba2c-5e78b724719aX0\",\"ba8e5f05-1585-4141-ba2c-5e78b724719aX1\",\"ba8e5f05-1585-4141-ba2c-5e78b724719aX2\"],\"columns\":{\"ba8e5f05-1585-4141-ba2c-5e78b724719a\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Events Collected\",\"operationType\":\"formula\",\"params\":{\"formula\":\"pick_max(differences(max(filebeat_input.log_events_received_total)), 0)\",\"isFormulaBroken\":false},\"references\":[\"ba8e5f05-1585-4141-ba2c-5e78b724719aX2\"],\"scale\":\"ratio\"},\"ba8e5f05-1585-4141-ba2c-5e78b724719aX0\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of Events Collected\",\"operationType\":\"max\",\"params\":{\"emptyAsNull\":false},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.log_events_received_total\"},\"ba8e5f05-1585-4141-ba2c-5e78b724719aX1\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of Events Collected\",\"operationType\":\"differences\",\"references\":[\"ba8e5f05-1585-4141-ba2c-5e78b724719aX0\"],\"scale\":\"ratio\"},\"ba8e5f05-1585-4141-ba2c-5e78b724719aX2\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of Events Collected\",\"operationType\":\"math\",\"params\":{\"tinymathAst\":{\"args\":[\"ba8e5f05-1585-4141-ba2c-5e78b724719aX1\",0],\"location\":{\"max\":71,\"min\":0},\"name\":\"pick_max\",\"text\":\"pick_max(differences(max(filebeat_input.log_events_received_total)), 0)\",\"type\":\"function\"}},\"references\":[\"ba8e5f05-1585-4141-ba2c-5e78b724719aX1\"],\"scale\":\"ratio\"},\"cdc3dba5-f7ab-46e0-b3fe-51d478b95031\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Events Created\",\"operationType\":\"formula\",\"params\":{\"formula\":\"pick_max(differences(max(filebeat_input.cloudwatch_events_created_total)), 0)\",\"isFormulaBroken\":false},\"references\":[\"cdc3dba5-f7ab-46e0-b3fe-51d478b95031X2\"],\"scale\":\"ratio\"},\"cdc3dba5-f7ab-46e0-b3fe-51d478b95031X0\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of API Calls\",\"operationType\":\"max\",\"params\":{\"emptyAsNull\":false},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.cloudwatch_events_created_total\"},\"cdc3dba5-f7ab-46e0-b3fe-51d478b95031X1\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of API Calls\",\"operationType\":\"differences\",\"references\":[\"cdc3dba5-f7ab-46e0-b3fe-51d478b95031X0\"],\"scale\":\"ratio\"},\"cdc3dba5-f7ab-46e0-b3fe-51d478b95031X2\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Part of API Calls\",\"operationType\":\"math\",\"params\":{\"tinymathAst\":{\"args\":[\"cdc3dba5-f7ab-46e0-b3fe-51d478b95031X1\",0],\"location\":{\"max\":77,\"min\":0},\"name\":\"pick_max\",\"text\":\"pick_max(differences(max(filebeat_input.cloudwatch_events_created_total)), 0)\",\"type\":\"function\"}},\"references\":[\"cdc3dba5-f7ab-46e0-b3fe-51d478b95031X1\"],\"scale\":\"ratio\"},\"e784ac6e-480a-4813-944d-16c0fd89a6ed\":{\"dataType\":\"date\",\"isBucketed\":true,\"label\":\"@timestamp\",\"operationType\":\"date_histogram\",\"params\":{\"dropPartials\":false,\"includeEmptyRows\":true,\"interval\":\"auto\"},\"scale\":\"interval\",\"sourceField\":\"@timestamp\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"28fe1d77-df1b-41fc-9a91-bdf13843d462\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"aws-cloudwatch\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"aws-cloudwatch\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"layers\":[{\"accessors\":[\"cdc3dba5-f7ab-46e0-b3fe-51d478b95031\",\"ba8e5f05-1585-4141-ba2c-5e78b724719a\"],\"layerId\":\"2e4088e7-e974-4dcf-bb4c-ba09b1ba325e\",\"layerType\":\"data\",\"position\":\"top\",\"seriesType\":\"area\",\"showGridlines\":false,\"xAccessor\":\"e784ac6e-480a-4813-944d-16c0fd89a6ed\"}],\"legend\":{\"isVisible\":true,\"position\":\"right\"},\"preferredSeriesType\":\"area\",\"title\":\"Empty XY chart\",\"valueLabels\":\"hide\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsXY\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":14,\"i\":\"970d63f3-b3b2-40bc-a052-cc76796fbb3b\",\"w\":40,\"x\":7,\"y\":19},\"panelIndex\":\"970d63f3-b3b2-40bc-a052-cc76796fbb3b\",\"title\":\"[Elastic Agent] Event Collection/Creation\",\"type\":\"lens\",\"version\":\"8.7.1\"}]", "timeRestore": false, "title": "[Elastic Agent] CloudWatch Input Metrics", "version": 1 }, "coreMigrationVersion": "8.7.1", "created_at": "2023-05-04T11:55:19.367Z", "id": "elastic_agent-a7b5e7a0-cd44-11ed-869d-e7dc1b551cd2", "migrationVersion": { "dashboard": "8.7.0" }, "references": [ { "id": "metrics-*", "name": "68a0a488-de6c-4441-8c53-1c813b574a13:indexpattern-datasource-layer-574a8110-4263-44e4-b2e3-c03a70558d29", "type": "index-pattern" }, { "id": "metrics-*", "name": "68a0a488-de6c-4441-8c53-1c813b574a13:8b785e15-d5bf-4789-a0c5-061965854573", "type": "index-pattern" }, { "id": "metrics-*", "name": "c214633e-f265-4c67-a86b-4aedbc0486ac:indexpattern-datasource-layer-574a8110-4263-44e4-b2e3-c03a70558d29", "type": "index-pattern" }, { "id": "metrics-*", "name": "c214633e-f265-4c67-a86b-4aedbc0486ac:d79e4f9f-1a57-4adc-81ce-9aa3845696c3", "type": "index-pattern" }, { "id": "metrics-*", "name": "2cf9cb64-2c05-4f79-9cb6-7eb0a722a5ab:indexpattern-datasource-layer-574a8110-4263-44e4-b2e3-c03a70558d29", "type": "index-pattern" }, { "id": "metrics-*", "name": "2cf9cb64-2c05-4f79-9cb6-7eb0a722a5ab:39cacca6-cf7f-43d8-907e-e80e07064b1a", "type": "index-pattern" }, { "id": "metrics-*", "name": "d1361d8d-08da-45c1-8970-4d0a0b9b6194:indexpattern-datasource-layer-574a8110-4263-44e4-b2e3-c03a70558d29", "type": "index-pattern" }, { "id": "metrics-*", "name": "d1361d8d-08da-45c1-8970-4d0a0b9b6194:b43f5e4f-66a9-4b2c-8760-9088bf2d8345", "type": "index-pattern" }, { "id": "metrics-*", "name": "81986d43-8041-41fd-a072-db5e554bfc63:indexpattern-datasource-layer-2e4088e7-e974-4dcf-bb4c-ba09b1ba325e", "type": "index-pattern" }, { "id": "metrics-*", "name": "81986d43-8041-41fd-a072-db5e554bfc63:6cd1ee2e-8d5e-483d-bf61-0d64f24927e4", "type": "index-pattern" }, { "id": "metrics-*", "name": "970d63f3-b3b2-40bc-a052-cc76796fbb3b:indexpattern-datasource-layer-2e4088e7-e974-4dcf-bb4c-ba09b1ba325e", "type": "index-pattern" }, { "id": "metrics-*", "name": "970d63f3-b3b2-40bc-a052-cc76796fbb3b:28fe1d77-df1b-41fc-9a91-bdf13843d462", "type": "index-pattern" }, { "id": "logs-*", "name": "controlGroup_d5126805-1e20-4c32-8c7b-a9c0afee3215:optionsListDataView", "type": "index-pattern" }, { "id": "metrics-*", "name": "controlGroup_4b84da30-129a-4e1e-852f-9aab07c7f56c:optionsListDataView", "type": "index-pattern" } ], "type": "dashboard" }PK&0DXXPK4W] elastic_agent-1.13.1/kibana/dashboard/elastic_agent-a8192f90-cd3f-11ed-869d-e7dc1b551cd2.jsonUTQ e{ "attributes": { "controlGroupInput": { "chainingSystem": "HIERARCHICAL", "controlStyle": "oneLine", "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", "panelsJSON": "{\"d5126805-1e20-4c32-8c7b-a9c0afee3215\":{\"order\":0,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"agent.name\",\"title\":\"Agent Name\",\"id\":\"d5126805-1e20-4c32-8c7b-a9c0afee3215\",\"enhancements\":{},\"selectedOptions\":[]}}}" }, "description": "", "kibanaSavedObjectMeta": { "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, "optionsJSON": "{\"hidePanelTitles\":false,\"syncColors\":false,\"syncCursor\":true,\"syncTooltips\":false,\"useMargins\":true}", "panelsJSON": "[{\"embeddableConfig\":{\"enhancements\":{},\"hidePanelTitles\":false,\"savedVis\":{\"data\":{\"aggs\":[],\"searchSource\":{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}},\"description\":\"\",\"id\":\"\",\"params\":{\"fontSize\":12,\"markdown\":\"**Navigation**\\n\\n**Agent Health** \\n\\n[Overview](#/dashboard/elastic_agent-a148dc70-6b3c-11ed-98de-67bdecd21824) \\n[Agent Info](#/dashboard/elastic_agent-0600ffa0-6b5e-11ed-98de-67bdecd21824) \\n[Agent Metrics](#/dashboard/elastic_agent-f47f18cc-9c7d-4278-b2ea-a6dee816d395) \\n[Integrations](#/dashboard/elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824) \\n**[Input Metrics](#/dashboard/elastic_agent-a8192f90-cd3f-11ed-869d-e7dc1b551cd2)** \\n\\n**Inputs** \\n[Cloudwatch](#/dashboard/elastic_agent-a7b5e7a0-cd44-11ed-869d-e7dc1b551cd2) \\n[S3](#/dashboard/elastic_agent-77cdb1c0-cd45-11ed-869d-e7dc1b551cd2) \\n[TCP](#/dashboard/elastic_agent-7d110ba0-cd45-11ed-869d-e7dc1b551cd2) \\n[UDP](#/dashboard/elastic_agent-87ad4330-cd45-11ed-869d-e7dc1b551cd2) \\n[Winlog](#/dashboard/elastic_agent-1badd650-d136-11ed-b85f-4be0157fc90c) \\n\\n\\n**Overview**\\n\\nThis dashboards is used to monitor and troubleshoot ingest performance from integrations. \\n\\n**For the best experience, filter on the specific Agent of interest to visualize the metrics correctly. \\nUse the Metric counters to Drilldown to the specific Input Dashboard.** \\n\\n**This dashboard requires that \\\"Collect Agent Metrics\\\" are configured on the relevant Elastic Agent policy.**\\n\\n\",\"openLinksInNewTab\":false},\"title\":\"\",\"type\":\"markdown\",\"uiState\":{}}},\"gridData\":{\"h\":42,\"i\":\"f89ab83c-c65a-442f-9161-8459e71518cd\",\"w\":7,\"x\":0,\"y\":0},\"panelIndex\":\"f89ab83c-c65a-442f-9161-8459e71518cd\",\"title\":\"Table of Contents\",\"type\":\"visualization\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-f6fcc928-98a6-485e-9d4f-0771c4cd85d5\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"d75d22b5-1c03-402d-9d5e-bc802d01d263\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"f4ff1541-58c7-4abc-8995-4c572fbe8b80\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"f6fcc928-98a6-485e-9d4f-0771c4cd85d5\":{\"columnOrder\":[\"51bf1d1f-81cc-4dcd-8785-2864c501bf4c\"],\"columns\":{\"51bf1d1f-81cc-4dcd-8785-2864c501bf4c\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"isBucketed\":false,\"label\":\"Unique Cloudwatch Inputs\",\"operationType\":\"unique_count\",\"params\":{\"emptyAsNull\":false,\"format\":{\"id\":\"number\",\"params\":{\"decimals\":2}}},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.id\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"data_stream.dataset\",\"index\":\"d75d22b5-1c03-402d-9d5e-bc802d01d263\",\"key\":\"data_stream.dataset\",\"negate\":false,\"params\":{\"query\":\"elastic_agent.filebeat_input\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"data_stream.dataset\":\"elastic_agent.filebeat_input\"}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"f4ff1541-58c7-4abc-8995-4c572fbe8b80\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"aws-cloudwatch\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"aws-cloudwatch\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"layerId\":\"f6fcc928-98a6-485e-9d4f-0771c4cd85d5\",\"layerType\":\"data\",\"metricAccessor\":\"51bf1d1f-81cc-4dcd-8785-2864c501bf4c\",\"palette\":{\"name\":\"custom\",\"params\":{\"colorStops\":[{\"color\":\"#6092C0\",\"stop\":null},{\"color\":\"#54B399\",\"stop\":1}],\"continuity\":\"all\",\"maxSteps\":5,\"name\":\"custom\",\"progression\":\"fixed\",\"rangeMax\":null,\"rangeMin\":null,\"rangeType\":\"number\",\"reverse\":false,\"steps\":3,\"stops\":[{\"color\":\"#6092C0\",\"stop\":1},{\"color\":\"#54B399\",\"stop\":2}]},\"type\":\"palette\"}}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsMetric\"},\"enhancements\":{\"dynamicActions\":{\"events\":[{\"action\":{\"config\":{\"openInNewTab\":false,\"useCurrentDateRange\":true,\"useCurrentFilters\":true},\"factoryId\":\"DASHBOARD_TO_DASHBOARD_DRILLDOWN\",\"name\":\"Drilldown to Cloudwatch Dashboard\"},\"eventId\":\"28ee515a-286b-4dc7-82c6-81fe7d916f96\",\"triggers\":[\"FILTER_TRIGGER\"]}]}},\"hidePanelTitles\":false},\"gridData\":{\"h\":11,\"i\":\"c5993f79-dd0c-475a-b617-c01432f84604\",\"w\":9,\"x\":7,\"y\":0},\"panelIndex\":\"c5993f79-dd0c-475a-b617-c01432f84604\",\"title\":\"[Elastic Agent] Cloudwatch Input\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-f6fcc928-98a6-485e-9d4f-0771c4cd85d5\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"3ccd6c4d-a6a5-44c9-9249-452312cd00c9\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"8ce71af6-8ce4-4443-935b-ccd4d400a758\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"f6fcc928-98a6-485e-9d4f-0771c4cd85d5\":{\"columnOrder\":[\"51bf1d1f-81cc-4dcd-8785-2864c501bf4c\"],\"columns\":{\"51bf1d1f-81cc-4dcd-8785-2864c501bf4c\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"isBucketed\":false,\"label\":\"Unique UDP Inputs\",\"operationType\":\"unique_count\",\"params\":{\"emptyAsNull\":false,\"format\":{\"id\":\"number\",\"params\":{\"decimals\":2}}},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.id\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"data_stream.dataset\",\"index\":\"3ccd6c4d-a6a5-44c9-9249-452312cd00c9\",\"key\":\"data_stream.dataset\",\"negate\":false,\"params\":{\"query\":\"elastic_agent.filebeat_input\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"data_stream.dataset\":\"elastic_agent.filebeat_input\"}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"8ce71af6-8ce4-4443-935b-ccd4d400a758\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"udp\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"udp\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"layerId\":\"f6fcc928-98a6-485e-9d4f-0771c4cd85d5\",\"layerType\":\"data\",\"metricAccessor\":\"51bf1d1f-81cc-4dcd-8785-2864c501bf4c\",\"palette\":{\"name\":\"custom\",\"params\":{\"colorStops\":[{\"color\":\"#6092C0\",\"stop\":null},{\"color\":\"#54B399\",\"stop\":1}],\"continuity\":\"all\",\"maxSteps\":5,\"name\":\"custom\",\"progression\":\"fixed\",\"rangeMax\":null,\"rangeMin\":null,\"rangeType\":\"number\",\"reverse\":false,\"steps\":3,\"stops\":[{\"color\":\"#6092C0\",\"stop\":1},{\"color\":\"#54B399\",\"stop\":2}]},\"type\":\"palette\"}}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsMetric\"},\"enhancements\":{\"dynamicActions\":{\"events\":[{\"action\":{\"config\":{\"openInNewTab\":false,\"useCurrentDateRange\":true,\"useCurrentFilters\":true},\"factoryId\":\"DASHBOARD_TO_DASHBOARD_DRILLDOWN\",\"name\":\"Drilldown to UDP Dashboard\"},\"eventId\":\"f1f04a59-670d-4cf6-8ba3-bbcfe8125aea\",\"triggers\":[\"FILTER_TRIGGER\"]}]}},\"hidePanelTitles\":false},\"gridData\":{\"h\":11,\"i\":\"2020a64a-9f1d-4df6-8829-19d8701bbcf6\",\"w\":9,\"x\":16,\"y\":0},\"panelIndex\":\"2020a64a-9f1d-4df6-8829-19d8701bbcf6\",\"title\":\"[Elastic Agent] UDP Input\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-f6fcc928-98a6-485e-9d4f-0771c4cd85d5\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"c8e3d014-eb8e-4caa-be83-fb69a1601f26\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"4290346b-be4a-431d-90ce-b35ef2050b47\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"f6fcc928-98a6-485e-9d4f-0771c4cd85d5\":{\"columnOrder\":[\"51bf1d1f-81cc-4dcd-8785-2864c501bf4c\"],\"columns\":{\"51bf1d1f-81cc-4dcd-8785-2864c501bf4c\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"isBucketed\":false,\"label\":\"Unique S3 Inputs\",\"operationType\":\"unique_count\",\"params\":{\"emptyAsNull\":false,\"format\":{\"id\":\"number\",\"params\":{\"decimals\":2}}},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.id\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"data_stream.dataset\",\"index\":\"c8e3d014-eb8e-4caa-be83-fb69a1601f26\",\"key\":\"data_stream.dataset\",\"negate\":false,\"params\":{\"query\":\"elastic_agent.filebeat_input\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"data_stream.dataset\":\"elastic_agent.filebeat_input\"}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"4290346b-be4a-431d-90ce-b35ef2050b47\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"aws-s3\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"aws-s3\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"layerId\":\"f6fcc928-98a6-485e-9d4f-0771c4cd85d5\",\"layerType\":\"data\",\"metricAccessor\":\"51bf1d1f-81cc-4dcd-8785-2864c501bf4c\",\"palette\":{\"name\":\"custom\",\"params\":{\"colorStops\":[{\"color\":\"#6092C0\",\"stop\":null},{\"color\":\"#54B399\",\"stop\":1}],\"continuity\":\"all\",\"maxSteps\":5,\"name\":\"custom\",\"progression\":\"fixed\",\"rangeMax\":null,\"rangeMin\":null,\"rangeType\":\"number\",\"reverse\":false,\"steps\":3,\"stops\":[{\"color\":\"#6092C0\",\"stop\":1},{\"color\":\"#54B399\",\"stop\":2}]},\"type\":\"palette\"}}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsMetric\"},\"enhancements\":{\"dynamicActions\":{\"events\":[{\"action\":{\"config\":{\"openInNewTab\":false,\"useCurrentDateRange\":true,\"useCurrentFilters\":true},\"factoryId\":\"DASHBOARD_TO_DASHBOARD_DRILLDOWN\",\"name\":\"Drilldown to S3 Dashboard\"},\"eventId\":\"b5c31b83-6024-4b0f-ae77-329c1f2765d6\",\"triggers\":[\"FILTER_TRIGGER\"]}]}},\"hidePanelTitles\":false},\"gridData\":{\"h\":11,\"i\":\"5bf28bcd-233c-4710-b050-8baeba725cf9\",\"w\":9,\"x\":25,\"y\":0},\"panelIndex\":\"5bf28bcd-233c-4710-b050-8baeba725cf9\",\"title\":\"[Elastic Agent] S3 Input\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-f6fcc928-98a6-485e-9d4f-0771c4cd85d5\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"025c7868-499c-44e7-ab74-3047f9daae2b\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"41a23392-17bf-408a-adf2-f433a8f08329\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"f6fcc928-98a6-485e-9d4f-0771c4cd85d5\":{\"columnOrder\":[\"51bf1d1f-81cc-4dcd-8785-2864c501bf4c\"],\"columns\":{\"51bf1d1f-81cc-4dcd-8785-2864c501bf4c\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"isBucketed\":false,\"label\":\"Unique TCP Inputs\",\"operationType\":\"unique_count\",\"params\":{\"emptyAsNull\":false,\"format\":{\"id\":\"number\",\"params\":{\"decimals\":2}}},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.id\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"data_stream.dataset\",\"index\":\"025c7868-499c-44e7-ab74-3047f9daae2b\",\"key\":\"data_stream.dataset\",\"negate\":false,\"params\":{\"query\":\"elastic_agent.filebeat_input\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"data_stream.dataset\":\"elastic_agent.filebeat_input\"}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"41a23392-17bf-408a-adf2-f433a8f08329\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"tcp\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"tcp\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"layerId\":\"f6fcc928-98a6-485e-9d4f-0771c4cd85d5\",\"layerType\":\"data\",\"metricAccessor\":\"51bf1d1f-81cc-4dcd-8785-2864c501bf4c\",\"palette\":{\"name\":\"custom\",\"params\":{\"colorStops\":[{\"color\":\"#6092C0\",\"stop\":null},{\"color\":\"#54B399\",\"stop\":1}],\"continuity\":\"all\",\"maxSteps\":5,\"name\":\"custom\",\"progression\":\"fixed\",\"rangeMax\":null,\"rangeMin\":null,\"rangeType\":\"number\",\"reverse\":false,\"steps\":3,\"stops\":[{\"color\":\"#6092C0\",\"stop\":1},{\"color\":\"#54B399\",\"stop\":2}]},\"type\":\"palette\"}}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsMetric\"},\"enhancements\":{\"dynamicActions\":{\"events\":[{\"action\":{\"config\":{\"openInNewTab\":false,\"useCurrentDateRange\":true,\"useCurrentFilters\":true},\"factoryId\":\"DASHBOARD_TO_DASHBOARD_DRILLDOWN\",\"name\":\"Drilldown to TCP Dashboard\"},\"eventId\":\"f5954561-da0a-4ae0-a3b2-a3ece8a9f8fb\",\"triggers\":[\"FILTER_TRIGGER\"]}]}},\"hidePanelTitles\":false},\"gridData\":{\"h\":11,\"i\":\"2f7cafa8-0bc5-4204-b5c7-a7dfd3ec17cf\",\"w\":9,\"x\":7,\"y\":11},\"panelIndex\":\"2f7cafa8-0bc5-4204-b5c7-a7dfd3ec17cf\",\"title\":\"[Elastic Agent TCP Input\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-f6fcc928-98a6-485e-9d4f-0771c4cd85d5\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"896a41a6-4741-4c8f-a89e-207ebfcb95f1\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"e31107f8-7dd2-4b5a-be9b-2a4feb0b4940\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"f6fcc928-98a6-485e-9d4f-0771c4cd85d5\":{\"columnOrder\":[\"51bf1d1f-81cc-4dcd-8785-2864c501bf4c\"],\"columns\":{\"51bf1d1f-81cc-4dcd-8785-2864c501bf4c\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"isBucketed\":false,\"label\":\"Unique Winlog Inputs\",\"operationType\":\"unique_count\",\"params\":{\"emptyAsNull\":false,\"format\":{\"id\":\"number\",\"params\":{\"decimals\":2}}},\"scale\":\"ratio\",\"sourceField\":\"filebeat_input.id\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"data_stream.dataset\",\"index\":\"896a41a6-4741-4c8f-a89e-207ebfcb95f1\",\"key\":\"data_stream.dataset\",\"negate\":false,\"params\":{\"query\":\"elastic_agent.filebeat_input\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"data_stream.dataset\":\"elastic_agent.filebeat_input\"}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"field\":\"filebeat_input.input\",\"index\":\"e31107f8-7dd2-4b5a-be9b-2a4feb0b4940\",\"key\":\"filebeat_input.input\",\"negate\":false,\"params\":{\"query\":\"winlog\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"filebeat_input.input\":\"winlog\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"layerId\":\"f6fcc928-98a6-485e-9d4f-0771c4cd85d5\",\"layerType\":\"data\",\"metricAccessor\":\"51bf1d1f-81cc-4dcd-8785-2864c501bf4c\",\"palette\":{\"name\":\"custom\",\"params\":{\"colorStops\":[{\"color\":\"#6092C0\",\"stop\":null},{\"color\":\"#54B399\",\"stop\":1}],\"continuity\":\"all\",\"maxSteps\":5,\"name\":\"custom\",\"progression\":\"fixed\",\"rangeMax\":null,\"rangeMin\":null,\"rangeType\":\"number\",\"reverse\":false,\"steps\":3,\"stops\":[{\"color\":\"#6092C0\",\"stop\":1},{\"color\":\"#54B399\",\"stop\":2}]},\"type\":\"palette\"}}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsMetric\"},\"enhancements\":{\"dynamicActions\":{\"events\":[{\"action\":{\"config\":{\"openInNewTab\":false,\"useCurrentDateRange\":true,\"useCurrentFilters\":true},\"factoryId\":\"DASHBOARD_TO_DASHBOARD_DRILLDOWN\",\"name\":\"Drilldown to Winlog Dashboard\"},\"eventId\":\"3bcec0b1-0272-48d5-8473-abf354a1e1e0\",\"triggers\":[\"FILTER_TRIGGER\"]}]}},\"hidePanelTitles\":false},\"gridData\":{\"h\":11,\"i\":\"e1cc73d5-e2f3-4b85-a23d-2a9c395a1b79\",\"w\":9,\"x\":16,\"y\":11},\"panelIndex\":\"e1cc73d5-e2f3-4b85-a23d-2a9c395a1b79\",\"title\":\"[Elastic Agent] Winlog Input\",\"type\":\"lens\",\"version\":\"8.7.1\"}]", "timeRestore": false, "title": "[Elastic Agent] Input Metrics", "version": 1 }, "coreMigrationVersion": "8.7.1", "created_at": "2023-05-04T11:55:10.279Z", "id": "elastic_agent-a8192f90-cd3f-11ed-869d-e7dc1b551cd2", "migrationVersion": { "dashboard": "8.7.0" }, "references": [ { "id": "metrics-*", "name": "c5993f79-dd0c-475a-b617-c01432f84604:indexpattern-datasource-layer-f6fcc928-98a6-485e-9d4f-0771c4cd85d5", "type": "index-pattern" }, { "id": "metrics-*", "name": "c5993f79-dd0c-475a-b617-c01432f84604:d75d22b5-1c03-402d-9d5e-bc802d01d263", "type": "index-pattern" }, { "id": "metrics-*", "name": "c5993f79-dd0c-475a-b617-c01432f84604:f4ff1541-58c7-4abc-8995-4c572fbe8b80", "type": "index-pattern" }, { "id": "elastic_agent-a7b5e7a0-cd44-11ed-869d-e7dc1b551cd2", "name": "c5993f79-dd0c-475a-b617-c01432f84604:drilldown:DASHBOARD_TO_DASHBOARD_DRILLDOWN:28ee515a-286b-4dc7-82c6-81fe7d916f96:dashboardId", "type": "dashboard" }, { "id": "metrics-*", "name": "2020a64a-9f1d-4df6-8829-19d8701bbcf6:indexpattern-datasource-layer-f6fcc928-98a6-485e-9d4f-0771c4cd85d5", "type": "index-pattern" }, { "id": "metrics-*", "name": "2020a64a-9f1d-4df6-8829-19d8701bbcf6:3ccd6c4d-a6a5-44c9-9249-452312cd00c9", "type": "index-pattern" }, { "id": "metrics-*", "name": "2020a64a-9f1d-4df6-8829-19d8701bbcf6:8ce71af6-8ce4-4443-935b-ccd4d400a758", "type": "index-pattern" }, { "id": "elastic_agent-87ad4330-cd45-11ed-869d-e7dc1b551cd2", "name": "2020a64a-9f1d-4df6-8829-19d8701bbcf6:drilldown:DASHBOARD_TO_DASHBOARD_DRILLDOWN:f1f04a59-670d-4cf6-8ba3-bbcfe8125aea:dashboardId", "type": "dashboard" }, { "id": "metrics-*", "name": "5bf28bcd-233c-4710-b050-8baeba725cf9:indexpattern-datasource-layer-f6fcc928-98a6-485e-9d4f-0771c4cd85d5", "type": "index-pattern" }, { "id": "metrics-*", "name": "5bf28bcd-233c-4710-b050-8baeba725cf9:c8e3d014-eb8e-4caa-be83-fb69a1601f26", "type": "index-pattern" }, { "id": "metrics-*", "name": "5bf28bcd-233c-4710-b050-8baeba725cf9:4290346b-be4a-431d-90ce-b35ef2050b47", "type": "index-pattern" }, { "id": "elastic_agent-77cdb1c0-cd45-11ed-869d-e7dc1b551cd2", "name": "5bf28bcd-233c-4710-b050-8baeba725cf9:drilldown:DASHBOARD_TO_DASHBOARD_DRILLDOWN:b5c31b83-6024-4b0f-ae77-329c1f2765d6:dashboardId", "type": "dashboard" }, { "id": "metrics-*", "name": "2f7cafa8-0bc5-4204-b5c7-a7dfd3ec17cf:indexpattern-datasource-layer-f6fcc928-98a6-485e-9d4f-0771c4cd85d5", "type": "index-pattern" }, { "id": "metrics-*", "name": "2f7cafa8-0bc5-4204-b5c7-a7dfd3ec17cf:025c7868-499c-44e7-ab74-3047f9daae2b", "type": "index-pattern" }, { "id": "metrics-*", "name": "2f7cafa8-0bc5-4204-b5c7-a7dfd3ec17cf:41a23392-17bf-408a-adf2-f433a8f08329", "type": "index-pattern" }, { "id": "elastic_agent-7d110ba0-cd45-11ed-869d-e7dc1b551cd2", "name": "2f7cafa8-0bc5-4204-b5c7-a7dfd3ec17cf:drilldown:DASHBOARD_TO_DASHBOARD_DRILLDOWN:f5954561-da0a-4ae0-a3b2-a3ece8a9f8fb:dashboardId", "type": "dashboard" }, { "id": "metrics-*", "name": "e1cc73d5-e2f3-4b85-a23d-2a9c395a1b79:indexpattern-datasource-layer-f6fcc928-98a6-485e-9d4f-0771c4cd85d5", "type": "index-pattern" }, { "id": "metrics-*", "name": "e1cc73d5-e2f3-4b85-a23d-2a9c395a1b79:896a41a6-4741-4c8f-a89e-207ebfcb95f1", "type": "index-pattern" }, { "id": "metrics-*", "name": "e1cc73d5-e2f3-4b85-a23d-2a9c395a1b79:e31107f8-7dd2-4b5a-be9b-2a4feb0b4940", "type": "index-pattern" }, { "id": "elastic_agent-1badd650-d136-11ed-b85f-4be0157fc90c", "name": "e1cc73d5-e2f3-4b85-a23d-2a9c395a1b79:drilldown:DASHBOARD_TO_DASHBOARD_DRILLDOWN:3bcec0b1-0272-48d5-8473-abf354a1e1e0:dashboardId", "type": "dashboard" }, { "id": "logs-*", "name": "controlGroup_d5126805-1e20-4c32-8c7b-a9c0afee3215:optionsListDataView", "type": "index-pattern" } ], "type": "dashboard" }PK{١WWPK4W] elastic_agent-1.13.1/kibana/dashboard/elastic_agent-f47f18cc-9c7d-4278-b2ea-a6dee816d395.jsonUTQ e{ "attributes": { "controlGroupInput": { "chainingSystem": "HIERARCHICAL", "controlStyle": "oneLine", "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", "panelsJSON": "{\"2678bf39-3def-453e-9f30-2904bc88efe9\":{\"order\":0,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"agent.name\",\"title\":\"Agent Hostname\",\"id\":\"2678bf39-3def-453e-9f30-2904bc88efe9\",\"enhancements\":{},\"selectedOptions\":[]}}}" }, "description": "Elastic Agent metrics dashboard", "kibanaSavedObjectMeta": { "searchSourceJSON": "{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, "optionsJSON": "{\"hidePanelTitles\":false,\"syncColors\":true,\"syncCursor\":true,\"syncTooltips\":false,\"useMargins\":true}", "panelsJSON": "[{\"embeddableConfig\":{\"enhancements\":{},\"hidePanelTitles\":false,\"savedVis\":{\"data\":{\"aggs\":[],\"searchSource\":{\"filter\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}},\"description\":\"\",\"id\":\"\",\"params\":{\"fontSize\":12,\"markdown\":\"**Navigation**\\n\\n**Agent Health** \\n\\n[Overview](#/dashboard/elastic_agent-a148dc70-6b3c-11ed-98de-67bdecd21824) \\n[Agent Info](#/dashboard/elastic_agent-0600ffa0-6b5e-11ed-98de-67bdecd21824) \\n**[Agent Metrics](#/dashboard/elastic_agent-f47f18cc-9c7d-4278-b2ea-a6dee816d395)** \\n[Integrations](#/dashboard/elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824) \\n[Input Metrics](#/dashboard/elastic_agent-a8192f90-cd3f-11ed-869d-e7dc1b551cd2) \\n\\n**Overview**\\n\\nThis dashboard is used to show detailed metrics related to the specific agent used in the filter.\\n\\n\",\"openLinksInNewTab\":false},\"title\":\"\",\"type\":\"markdown\",\"uiState\":{}}},\"gridData\":{\"h\":27,\"i\":\"443b1597-9d5f-4b9c-8848-643d0381b2f4\",\"w\":8,\"x\":0,\"y\":0},\"panelIndex\":\"443b1597-9d5f-4b9c-8848-643d0381b2f4\",\"title\":\"Table of Contents\",\"type\":\"visualization\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"enhancements\":{},\"savedVis\":{\"data\":{\"aggs\":[],\"searchSource\":{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"key\":\"data_stream.dataset\",\"negate\":false,\"params\":{\"query\":\"elastic_agent.elastic_agent\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"data_stream.dataset\":\"elastic_agent.elastic_agent\"}}}],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}},\"description\":\"\",\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"drop_last_bucket\":0,\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"index_pattern\":\"metrics-*\",\"interval\":\"\",\"isModelInvalid\":false,\"max_lines_legend\":1,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":0.5,\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"percent\",\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"label\":\"CPU usage\",\"line_width\":1,\"metrics\":[{\"field\":\"system.process.cpu.total.value\",\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"max\"},{\"field\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"id\":\"42fea6f0-3da7-11eb-a63c-0f13e40aab83\",\"type\":\"derivative\",\"unit\":\"\"},{\"id\":\"48fd6190-3da7-11eb-a63c-0f13e40aab83\",\"script\":\"if (params.cpu_total \\u003e 0) {\\n return params.cpu_total / params._interval \\n}\\n\\n\",\"type\":\"calculation\",\"variables\":[{\"field\":\"42fea6f0-3da7-11eb-a63c-0f13e40aab83\",\"id\":\"4b81c280-3da7-11eb-a63c-0f13e40aab83\",\"name\":\"cpu_total\"}]}],\"point_size\":1,\"separate_axis\":0,\"series_index_pattern\":\"\",\"split_color_mode\":\"kibana\",\"split_mode\":\"terms\",\"stacked\":\"stacked\",\"terms_field\":\"elastic_agent.process\",\"time_range_mode\":\"entire_time_range\",\"type\":\"timeseries\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"time_range_mode\":\"entire_time_range\",\"tooltip_mode\":\"show_all\",\"truncate_legend\":1,\"type\":\"timeseries\",\"use_kibana_indexes\":false},\"type\":\"metrics\",\"uiState\":{}}},\"gridData\":{\"h\":9,\"i\":\"6b8f954e-e930-4830-b13d-7df1466ad92f\",\"w\":40,\"x\":8,\"y\":0},\"panelIndex\":\"6b8f954e-e930-4830-b13d-7df1466ad92f\",\"title\":\"[Elastic Agent] CPU Usage\",\"type\":\"visualization\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-c8958799-403d-41b6-9b7a-836c6de65bb6\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"c8958799-403d-41b6-9b7a-836c6de65bb6\":{\"columnOrder\":[\"30880bcc-bda9-4cb3-b86c-e1ec9f01f4a5\",\"c59ea682-bc16-4391-a1db-366fe40591e4\",\"401c5798-78b4-40ea-8ff7-debce9f4dbeb\"],\"columns\":{\"30880bcc-bda9-4cb3-b86c-e1ec9f01f4a5\":{\"dataType\":\"string\",\"isBucketed\":true,\"label\":\"Top 10 values of elastic_agent.process\",\"operationType\":\"terms\",\"params\":{\"exclude\":[],\"excludeIsRegex\":false,\"include\":[],\"includeIsRegex\":false,\"missingBucket\":false,\"orderBy\":{\"columnId\":\"401c5798-78b4-40ea-8ff7-debce9f4dbeb\",\"type\":\"column\"},\"orderDirection\":\"asc\",\"otherBucket\":false,\"parentFormat\":{\"id\":\"terms\"},\"size\":10},\"scale\":\"ordinal\",\"sourceField\":\"elastic_agent.process\"},\"401c5798-78b4-40ea-8ff7-debce9f4dbeb\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Memory Usage\",\"operationType\":\"max\",\"params\":{\"emptyAsNull\":true,\"format\":{\"id\":\"bytes\",\"params\":{\"decimals\":2}}},\"scale\":\"ratio\",\"sourceField\":\"system.process.memory.size\"},\"c59ea682-bc16-4391-a1db-366fe40591e4\":{\"dataType\":\"date\",\"isBucketed\":true,\"label\":\"@timestamp\",\"operationType\":\"date_histogram\",\"params\":{\"dropPartials\":true,\"includeEmptyRows\":false,\"interval\":\"auto\"},\"scale\":\"interval\",\"sourceField\":\"@timestamp\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"axisTitlesVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"fittingFunction\":\"None\",\"gridlinesVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"labelsOrientation\":{\"x\":0,\"yLeft\":0,\"yRight\":0},\"layers\":[{\"accessors\":[\"401c5798-78b4-40ea-8ff7-debce9f4dbeb\"],\"layerId\":\"c8958799-403d-41b6-9b7a-836c6de65bb6\",\"layerType\":\"data\",\"position\":\"top\",\"seriesType\":\"area_stacked\",\"showGridlines\":false,\"splitAccessor\":\"30880bcc-bda9-4cb3-b86c-e1ec9f01f4a5\",\"xAccessor\":\"c59ea682-bc16-4391-a1db-366fe40591e4\"}],\"legend\":{\"isInside\":false,\"isVisible\":true,\"legendSize\":\"large\",\"position\":\"right\",\"shouldTruncate\":true,\"showSingleSeries\":true},\"preferredSeriesType\":\"area_stacked\",\"tickLabelsVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"valueLabels\":\"hide\",\"valuesInLegend\":true}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsXY\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":9,\"i\":\"59d829a2-c460-450d-b3f1-e24463ca8fbc\",\"w\":40,\"x\":8,\"y\":9},\"panelIndex\":\"59d829a2-c460-450d-b3f1-e24463ca8fbc\",\"title\":\"[Elastic Agent] Memory Usage\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-46ce3b62-69c2-45c5-bfb2-8eadce526ad1\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"46ce3b62-69c2-45c5-bfb2-8eadce526ad1\":{\"columnOrder\":[\"089affc6-b838-4335-af8e-c8c6da056c5a\",\"1ccaf97b-1693-4ab1-824b-c364b73b901e\",\"2c4fab1b-eb92-4949-bcc2-225d2c0bdb24\"],\"columns\":{\"089affc6-b838-4335-af8e-c8c6da056c5a\":{\"dataType\":\"string\",\"isBucketed\":true,\"label\":\"Top 10 values of elastic_agent.process\",\"operationType\":\"terms\",\"params\":{\"exclude\":[],\"excludeIsRegex\":false,\"include\":[],\"includeIsRegex\":false,\"missingBucket\":false,\"orderBy\":{\"columnId\":\"2c4fab1b-eb92-4949-bcc2-225d2c0bdb24\",\"type\":\"column\"},\"orderDirection\":\"desc\",\"otherBucket\":false,\"parentFormat\":{\"id\":\"terms\"},\"size\":10},\"scale\":\"ordinal\",\"sourceField\":\"elastic_agent.process\"},\"1ccaf97b-1693-4ab1-824b-c364b73b901e\":{\"dataType\":\"date\",\"isBucketed\":true,\"label\":\"@timestamp\",\"operationType\":\"date_histogram\",\"params\":{\"dropPartials\":true,\"includeEmptyRows\":false,\"interval\":\"auto\"},\"scale\":\"interval\",\"sourceField\":\"@timestamp\"},\"2c4fab1b-eb92-4949-bcc2-225d2c0bdb24\":{\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Maximum of system.process.fd.open\",\"operationType\":\"max\",\"params\":{\"emptyAsNull\":true},\"scale\":\"ratio\",\"sourceField\":\"system.process.fd.open\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"layers\":[{\"accessors\":[\"2c4fab1b-eb92-4949-bcc2-225d2c0bdb24\"],\"layerId\":\"46ce3b62-69c2-45c5-bfb2-8eadce526ad1\",\"layerType\":\"data\",\"position\":\"top\",\"seriesType\":\"area_stacked\",\"showGridlines\":false,\"splitAccessor\":\"089affc6-b838-4335-af8e-c8c6da056c5a\",\"xAccessor\":\"1ccaf97b-1693-4ab1-824b-c364b73b901e\"}],\"legend\":{\"isVisible\":true,\"legendSize\":\"large\",\"position\":\"right\",\"shouldTruncate\":true,\"showSingleSeries\":true},\"preferredSeriesType\":\"area_stacked\",\"title\":\"Empty XY chart\",\"valueLabels\":\"hide\",\"valuesInLegend\":true}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsXY\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":9,\"i\":\"3f8fc111-60c1-4886-bb6d-3b83cdcf88c5\",\"w\":40,\"x\":8,\"y\":18},\"panelIndex\":\"3f8fc111-60c1-4886-bb6d-3b83cdcf88c5\",\"title\":\"[Elastic Agent] Open Handles\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-ad65be36-0be3-4937-8f41-ec9e48adfce6\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"1f53ae6d-f631-4ef1-8da4-e1918fd352af\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"ad65be36-0be3-4937-8f41-ec9e48adfce6\":{\"columnOrder\":[\"2e112c50-5bc4-4c0b-a69b-8c17e0f9fc0a\",\"49cd060d-6f21-4d81-ad6b-1c8462c97353\",\"e201a210-6e89-4d72-9d9c-a00b036fb0eb\",\"f5cbe487-2a43-425b-9cd1-40283e5e596c\"],\"columns\":{\"2e112c50-5bc4-4c0b-a69b-8c17e0f9fc0a\":{\"dataType\":\"string\",\"isBucketed\":true,\"label\":\"Top values of beat.type\",\"operationType\":\"terms\",\"params\":{\"missingBucket\":false,\"orderBy\":{\"fallback\":true,\"type\":\"alphabetical\"},\"orderDirection\":\"asc\",\"otherBucket\":false,\"parentFormat\":{\"id\":\"terms\"},\"size\":10},\"scale\":\"ordinal\",\"sourceField\":\"beat.type\"},\"49cd060d-6f21-4d81-ad6b-1c8462c97353\":{\"dataType\":\"date\",\"isBucketed\":true,\"label\":\"@timestamp\",\"operationType\":\"date_histogram\",\"params\":{\"dropPartials\":true,\"includeEmptyRows\":false,\"interval\":\"auto\"},\"scale\":\"interval\",\"sourceField\":\"@timestamp\"},\"e201a210-6e89-4d72-9d9c-a00b036fb0eb\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"data_stream.dataset : \\\"elastic_agent.*\\\" \"},\"isBucketed\":false,\"label\":\"Events Rate /s\",\"operationType\":\"counter_rate\",\"references\":[\"f5cbe487-2a43-425b-9cd1-40283e5e596c\"],\"scale\":\"ratio\",\"timeScale\":\"s\"},\"f5cbe487-2a43-425b-9cd1-40283e5e596c\":{\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Maximum of beat.stats.libbeat.output.events.total\",\"operationType\":\"max\",\"scale\":\"ratio\",\"sourceField\":\"beat.stats.libbeat.output.events.total\"}},\"incompleteColumns\":{}}}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"1f53ae6d-f631-4ef1-8da4-e1918fd352af\",\"key\":\"data_stream.dataset\",\"negate\":false,\"params\":{\"query\":\"elastic_agent.*\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"data_stream.dataset\":\"elastic_agent.*\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"axisTitlesVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"fittingFunction\":\"None\",\"gridlinesVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"labelsOrientation\":{\"x\":0,\"yLeft\":0,\"yRight\":0},\"layers\":[{\"accessors\":[\"e201a210-6e89-4d72-9d9c-a00b036fb0eb\"],\"layerId\":\"ad65be36-0be3-4937-8f41-ec9e48adfce6\",\"layerType\":\"data\",\"position\":\"top\",\"seriesType\":\"line\",\"showGridlines\":false,\"splitAccessor\":\"2e112c50-5bc4-4c0b-a69b-8c17e0f9fc0a\",\"xAccessor\":\"49cd060d-6f21-4d81-ad6b-1c8462c97353\"}],\"legend\":{\"isVisible\":true,\"legendSize\":\"large\",\"position\":\"right\",\"showSingleSeries\":true},\"preferredSeriesType\":\"line\",\"tickLabelsVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"valueLabels\":\"hide\",\"valuesInLegend\":true,\"yLeftExtent\":{\"mode\":\"full\"},\"yRightExtent\":{\"mode\":\"full\"}}},\"visualizationType\":\"lnsXY\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":9,\"i\":\"6f1753a7-612d-4e25-a33f-8aa3542d3c39\",\"w\":24,\"x\":0,\"y\":27},\"panelIndex\":\"6f1753a7-612d-4e25-a33f-8aa3542d3c39\",\"title\":\"[Elastic Agent] Total events rate /s\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-47363713-6910-43c5-9f85-328b9ee18f0d\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"4984682b-b209-448b-a8bc-239d1858c0ae\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"47363713-6910-43c5-9f85-328b9ee18f0d\":{\"columnOrder\":[\"009f999d-bdb4-4b3f-a031-06d2a7173a57\",\"754d7a35-095e-4905-ad7d-23d89edaf74f\",\"c601246c-06f3-4f94-9d2a-a950eb4d499e\",\"672c59a5-1ad7-4f2b-89a5-cb3920d94e4b\"],\"columns\":{\"009f999d-bdb4-4b3f-a031-06d2a7173a57\":{\"dataType\":\"string\",\"isBucketed\":true,\"label\":\"Top values of beat.type\",\"operationType\":\"terms\",\"params\":{\"missingBucket\":false,\"orderBy\":{\"fallback\":true,\"type\":\"alphabetical\"},\"orderDirection\":\"asc\",\"otherBucket\":false,\"parentFormat\":{\"id\":\"terms\"},\"size\":10},\"scale\":\"ordinal\",\"sourceField\":\"beat.type\"},\"672c59a5-1ad7-4f2b-89a5-cb3920d94e4b\":{\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Maximum of beat.stats.libbeat.output.write.bytes\",\"operationType\":\"max\",\"scale\":\"ratio\",\"sourceField\":\"beat.stats.libbeat.output.write.bytes\"},\"754d7a35-095e-4905-ad7d-23d89edaf74f\":{\"dataType\":\"date\",\"isBucketed\":true,\"label\":\"@timestamp\",\"operationType\":\"date_histogram\",\"params\":{\"dropPartials\":true,\"includeEmptyRows\":false,\"interval\":\"auto\"},\"scale\":\"interval\",\"sourceField\":\"@timestamp\"},\"c601246c-06f3-4f94-9d2a-a950eb4d499e\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"data_stream.dataset : \\\"elastic_agent.*\\\" \"},\"isBucketed\":false,\"label\":\"Bytes sent/s\",\"operationType\":\"counter_rate\",\"params\":{\"format\":{\"id\":\"bytes\",\"params\":{\"decimals\":2}}},\"references\":[\"672c59a5-1ad7-4f2b-89a5-cb3920d94e4b\"],\"scale\":\"ratio\",\"timeScale\":\"s\"}},\"incompleteColumns\":{}}}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"4984682b-b209-448b-a8bc-239d1858c0ae\",\"key\":\"data_stream.dataset\",\"negate\":false,\"params\":{\"query\":\"elastic_agent.*\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"data_stream.dataset\":\"elastic_agent.*\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"axisTitlesVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"fittingFunction\":\"None\",\"gridlinesVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"labelsOrientation\":{\"x\":0,\"yLeft\":0,\"yRight\":0},\"layers\":[{\"accessors\":[\"c601246c-06f3-4f94-9d2a-a950eb4d499e\"],\"layerId\":\"47363713-6910-43c5-9f85-328b9ee18f0d\",\"layerType\":\"data\",\"position\":\"top\",\"seriesType\":\"line\",\"showGridlines\":false,\"splitAccessor\":\"009f999d-bdb4-4b3f-a031-06d2a7173a57\",\"xAccessor\":\"754d7a35-095e-4905-ad7d-23d89edaf74f\"}],\"legend\":{\"isVisible\":true,\"legendSize\":\"large\",\"position\":\"right\",\"showSingleSeries\":true},\"preferredSeriesType\":\"line\",\"tickLabelsVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"valueLabels\":\"hide\",\"valuesInLegend\":true,\"yLeftExtent\":{\"mode\":\"full\"},\"yRightExtent\":{\"mode\":\"full\"}}},\"visualizationType\":\"lnsXY\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":9,\"i\":\"daff36f6-d0b5-45e8-b0d9-910bace3c15b\",\"w\":24,\"x\":24,\"y\":27},\"panelIndex\":\"daff36f6-d0b5-45e8-b0d9-910bace3c15b\",\"title\":\"[Elastic Agent] Output write throughput\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-ad65be36-0be3-4937-8f41-ec9e48adfce6\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"9ef414bb-7c9f-40b2-a01f-da090834917a\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"ad65be36-0be3-4937-8f41-ec9e48adfce6\":{\"columnOrder\":[\"cb2f461c-587a-4f6a-8ad4-e4b0f61c9541\",\"49cd060d-6f21-4d81-ad6b-1c8462c97353\",\"e201a210-6e89-4d72-9d9c-a00b036fb0eb\",\"f5cbe487-2a43-425b-9cd1-40283e5e596c\"],\"columns\":{\"49cd060d-6f21-4d81-ad6b-1c8462c97353\":{\"dataType\":\"date\",\"isBucketed\":true,\"label\":\"@timestamp\",\"operationType\":\"date_histogram\",\"params\":{\"dropPartials\":true,\"includeEmptyRows\":false,\"interval\":\"auto\"},\"scale\":\"interval\",\"sourceField\":\"@timestamp\"},\"cb2f461c-587a-4f6a-8ad4-e4b0f61c9541\":{\"customLabel\":true,\"dataType\":\"string\",\"isBucketed\":true,\"label\":\"Beat types\",\"operationType\":\"terms\",\"params\":{\"missingBucket\":false,\"orderBy\":{\"fallback\":true,\"type\":\"alphabetical\"},\"orderDirection\":\"asc\",\"otherBucket\":false,\"parentFormat\":{\"id\":\"terms\"},\"size\":10},\"scale\":\"ordinal\",\"sourceField\":\"beat.type\"},\"e201a210-6e89-4d72-9d9c-a00b036fb0eb\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"data_stream.dataset : \\\"elastic_agent.*\\\" \"},\"isBucketed\":false,\"label\":\"Output Errors\",\"operationType\":\"counter_rate\",\"references\":[\"f5cbe487-2a43-425b-9cd1-40283e5e596c\"],\"scale\":\"ratio\",\"timeScale\":\"s\"},\"f5cbe487-2a43-425b-9cd1-40283e5e596c\":{\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Maximum of beat.stats.libbeat.output.write.errors\",\"operationType\":\"max\",\"scale\":\"ratio\",\"sourceField\":\"beat.stats.libbeat.output.write.errors\"}},\"incompleteColumns\":{}}}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"9ef414bb-7c9f-40b2-a01f-da090834917a\",\"key\":\"data_stream.dataset\",\"negate\":false,\"params\":{\"query\":\"elastic_agent.*\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"data_stream.dataset\":\"elastic_agent.*\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"axisTitlesVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"fittingFunction\":\"None\",\"gridlinesVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"labelsOrientation\":{\"x\":0,\"yLeft\":0,\"yRight\":0},\"layers\":[{\"accessors\":[\"e201a210-6e89-4d72-9d9c-a00b036fb0eb\"],\"layerId\":\"ad65be36-0be3-4937-8f41-ec9e48adfce6\",\"layerType\":\"data\",\"position\":\"top\",\"seriesType\":\"line\",\"showGridlines\":false,\"splitAccessor\":\"cb2f461c-587a-4f6a-8ad4-e4b0f61c9541\",\"xAccessor\":\"49cd060d-6f21-4d81-ad6b-1c8462c97353\"}],\"legend\":{\"isVisible\":true,\"legendSize\":\"large\",\"position\":\"right\",\"showSingleSeries\":true},\"preferredSeriesType\":\"line\",\"tickLabelsVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"valueLabels\":\"hide\",\"valuesInLegend\":true,\"yLeftExtent\":{\"mode\":\"full\"},\"yRightExtent\":{\"mode\":\"full\"}}},\"visualizationType\":\"lnsXY\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":9,\"i\":\"0165de2d-694a-40f5-95e1-855ce4ebd03e\",\"w\":24,\"x\":0,\"y\":36},\"panelIndex\":\"0165de2d-694a-40f5-95e1-855ce4ebd03e\",\"title\":\"[Elastic Agent] Output write errors\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-ad65be36-0be3-4937-8f41-ec9e48adfce6\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"d8c4f995-b5b9-4da1-9c7c-32fd11cfbcee\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"ad65be36-0be3-4937-8f41-ec9e48adfce6\":{\"columnOrder\":[\"2e112c50-5bc4-4c0b-a69b-8c17e0f9fc0a\",\"49cd060d-6f21-4d81-ad6b-1c8462c97353\",\"e201a210-6e89-4d72-9d9c-a00b036fb0eb\",\"f5cbe487-2a43-425b-9cd1-40283e5e596c\"],\"columns\":{\"2e112c50-5bc4-4c0b-a69b-8c17e0f9fc0a\":{\"dataType\":\"string\",\"isBucketed\":true,\"label\":\"Top values of beat.type\",\"operationType\":\"terms\",\"params\":{\"missingBucket\":false,\"orderBy\":{\"fallback\":true,\"type\":\"alphabetical\"},\"orderDirection\":\"asc\",\"otherBucket\":true,\"parentFormat\":{\"id\":\"terms\"},\"size\":10},\"scale\":\"ordinal\",\"sourceField\":\"beat.type\"},\"49cd060d-6f21-4d81-ad6b-1c8462c97353\":{\"dataType\":\"date\",\"isBucketed\":true,\"label\":\"@timestamp\",\"operationType\":\"date_histogram\",\"params\":{\"dropPartials\":true,\"includeEmptyRows\":false,\"interval\":\"auto\"},\"scale\":\"interval\",\"sourceField\":\"@timestamp\"},\"e201a210-6e89-4d72-9d9c-a00b036fb0eb\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"data_stream.dataset : \\\"elastic_agent.*\\\" \"},\"isBucketed\":false,\"label\":\"Events Rate /s\",\"operationType\":\"counter_rate\",\"references\":[\"f5cbe487-2a43-425b-9cd1-40283e5e596c\"],\"scale\":\"ratio\",\"timeScale\":\"s\"},\"f5cbe487-2a43-425b-9cd1-40283e5e596c\":{\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Maximum of beat.stats.libbeat.output.events.acked\",\"operationType\":\"max\",\"scale\":\"ratio\",\"sourceField\":\"beat.stats.libbeat.output.events.acked\"}},\"incompleteColumns\":{}}}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"d8c4f995-b5b9-4da1-9c7c-32fd11cfbcee\",\"key\":\"data_stream.dataset\",\"negate\":false,\"params\":{\"query\":\"elastic_agent.*\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"data_stream.dataset\":\"elastic_agent.*\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"axisTitlesVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"fittingFunction\":\"None\",\"gridlinesVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"labelsOrientation\":{\"x\":0,\"yLeft\":0,\"yRight\":0},\"layers\":[{\"accessors\":[\"e201a210-6e89-4d72-9d9c-a00b036fb0eb\"],\"layerId\":\"ad65be36-0be3-4937-8f41-ec9e48adfce6\",\"layerType\":\"data\",\"position\":\"top\",\"seriesType\":\"line\",\"showGridlines\":false,\"splitAccessor\":\"2e112c50-5bc4-4c0b-a69b-8c17e0f9fc0a\",\"xAccessor\":\"49cd060d-6f21-4d81-ad6b-1c8462c97353\"}],\"legend\":{\"isVisible\":true,\"legendSize\":\"large\",\"position\":\"right\",\"showSingleSeries\":true},\"preferredSeriesType\":\"line\",\"tickLabelsVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"valueLabels\":\"hide\",\"valuesInLegend\":true,\"yLeftExtent\":{\"mode\":\"full\"},\"yRightExtent\":{\"mode\":\"full\"}}},\"visualizationType\":\"lnsXY\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":9,\"i\":\"b1dcfde7-66f1-41fb-bc7d-d3deef840d4f\",\"w\":24,\"x\":24,\"y\":36},\"panelIndex\":\"b1dcfde7-66f1-41fb-bc7d-d3deef840d4f\",\"title\":\"[Elastic Agent] Events acknowledged rate /s\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-ad65be36-0be3-4937-8f41-ec9e48adfce6\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"ea5a0af6-28f9-412b-bbd7-99c48037b794\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"ad65be36-0be3-4937-8f41-ec9e48adfce6\":{\"columnOrder\":[\"cb2f461c-587a-4f6a-8ad4-e4b0f61c9541\",\"49cd060d-6f21-4d81-ad6b-1c8462c97353\",\"e201a210-6e89-4d72-9d9c-a00b036fb0eb\",\"f5cbe487-2a43-425b-9cd1-40283e5e596c\"],\"columns\":{\"49cd060d-6f21-4d81-ad6b-1c8462c97353\":{\"dataType\":\"date\",\"isBucketed\":true,\"label\":\"@timestamp\",\"operationType\":\"date_histogram\",\"params\":{\"dropPartials\":true,\"includeEmptyRows\":false,\"interval\":\"auto\"},\"scale\":\"interval\",\"sourceField\":\"@timestamp\"},\"cb2f461c-587a-4f6a-8ad4-e4b0f61c9541\":{\"customLabel\":true,\"dataType\":\"string\",\"isBucketed\":true,\"label\":\"Beat types\",\"operationType\":\"terms\",\"params\":{\"missingBucket\":false,\"orderBy\":{\"fallback\":true,\"type\":\"alphabetical\"},\"orderDirection\":\"asc\",\"otherBucket\":false,\"parentFormat\":{\"id\":\"terms\"},\"size\":10},\"scale\":\"ordinal\",\"sourceField\":\"beat.type\"},\"e201a210-6e89-4d72-9d9c-a00b036fb0eb\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"data_stream.dataset : \\\"elastic_agent.*\\\" \"},\"isBucketed\":false,\"label\":\"Batches sent/s\",\"operationType\":\"counter_rate\",\"references\":[\"f5cbe487-2a43-425b-9cd1-40283e5e596c\"],\"scale\":\"ratio\",\"timeScale\":\"s\"},\"f5cbe487-2a43-425b-9cd1-40283e5e596c\":{\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Batches sent/s\",\"operationType\":\"max\",\"scale\":\"ratio\",\"sourceField\":\"beat.stats.libbeat.output.events.batches\"}},\"incompleteColumns\":{}}}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"ea5a0af6-28f9-412b-bbd7-99c48037b794\",\"key\":\"data_stream.dataset\",\"negate\":false,\"params\":{\"query\":\"elastic_agent.*\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"data_stream.dataset\":\"elastic_agent.*\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"axisTitlesVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"fittingFunction\":\"None\",\"gridlinesVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"labelsOrientation\":{\"x\":0,\"yLeft\":0,\"yRight\":0},\"layers\":[{\"accessors\":[\"e201a210-6e89-4d72-9d9c-a00b036fb0eb\"],\"layerId\":\"ad65be36-0be3-4937-8f41-ec9e48adfce6\",\"layerType\":\"data\",\"position\":\"top\",\"seriesType\":\"line\",\"showGridlines\":false,\"splitAccessor\":\"cb2f461c-587a-4f6a-8ad4-e4b0f61c9541\",\"xAccessor\":\"49cd060d-6f21-4d81-ad6b-1c8462c97353\"}],\"legend\":{\"isVisible\":true,\"legendSize\":\"large\",\"position\":\"right\",\"showSingleSeries\":true},\"preferredSeriesType\":\"line\",\"tickLabelsVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"valueLabels\":\"hide\",\"valuesInLegend\":true,\"yLeftExtent\":{\"mode\":\"full\"},\"yRightExtent\":{\"mode\":\"full\"}}},\"title\":\"[Elastic Agent] Output write errors (copy)\",\"type\":\"lens\",\"visualizationType\":\"lnsXY\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":9,\"i\":\"1a30ba18-2c22-4935-b245-6ec8f1a37ced\",\"w\":24,\"x\":0,\"y\":45},\"panelIndex\":\"1a30ba18-2c22-4935-b245-6ec8f1a37ced\",\"title\":\"[Elastic Agent] Output write batches\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-ad65be36-0be3-4937-8f41-ec9e48adfce6\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"a867faed-481f-461e-9416-0b99b025f7a8\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"ad65be36-0be3-4937-8f41-ec9e48adfce6\":{\"columnOrder\":[\"cb2f461c-587a-4f6a-8ad4-e4b0f61c9541\",\"49cd060d-6f21-4d81-ad6b-1c8462c97353\",\"e201a210-6e89-4d72-9d9c-a00b036fb0eb\"],\"columns\":{\"49cd060d-6f21-4d81-ad6b-1c8462c97353\":{\"dataType\":\"date\",\"isBucketed\":true,\"label\":\"@timestamp\",\"operationType\":\"date_histogram\",\"params\":{\"dropPartials\":true,\"includeEmptyRows\":false,\"interval\":\"auto\"},\"scale\":\"interval\",\"sourceField\":\"@timestamp\"},\"cb2f461c-587a-4f6a-8ad4-e4b0f61c9541\":{\"customLabel\":true,\"dataType\":\"string\",\"isBucketed\":true,\"label\":\"Beat types\",\"operationType\":\"terms\",\"params\":{\"missingBucket\":false,\"orderBy\":{\"columnId\":\"e201a210-6e89-4d72-9d9c-a00b036fb0eb\",\"type\":\"column\"},\"orderDirection\":\"desc\",\"otherBucket\":false,\"parentFormat\":{\"id\":\"terms\"},\"size\":10},\"scale\":\"ordinal\",\"sourceField\":\"beat.type\"},\"e201a210-6e89-4d72-9d9c-a00b036fb0eb\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"beat.type:*\"},\"isBucketed\":false,\"label\":\"Batch size\",\"operationType\":\"max\",\"scale\":\"ratio\",\"sourceField\":\"beat.stats.libbeat.output.events.active\",\"timeScale\":\"s\"}},\"incompleteColumns\":{}}}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"a867faed-481f-461e-9416-0b99b025f7a8\",\"key\":\"data_stream.dataset\",\"negate\":false,\"params\":{\"query\":\"elastic_agent.*\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"data_stream.dataset\":\"elastic_agent.*\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"axisTitlesVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"fittingFunction\":\"None\",\"gridlinesVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"labelsOrientation\":{\"x\":0,\"yLeft\":0,\"yRight\":0},\"layers\":[{\"accessors\":[\"e201a210-6e89-4d72-9d9c-a00b036fb0eb\"],\"layerId\":\"ad65be36-0be3-4937-8f41-ec9e48adfce6\",\"layerType\":\"data\",\"position\":\"top\",\"seriesType\":\"area_stacked\",\"showGridlines\":false,\"splitAccessor\":\"cb2f461c-587a-4f6a-8ad4-e4b0f61c9541\",\"xAccessor\":\"49cd060d-6f21-4d81-ad6b-1c8462c97353\"}],\"legend\":{\"isVisible\":true,\"legendSize\":\"large\",\"position\":\"right\",\"showSingleSeries\":true},\"preferredSeriesType\":\"line\",\"tickLabelsVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"valueLabels\":\"hide\",\"valuesInLegend\":true,\"yLeftExtent\":{\"mode\":\"full\"},\"yRightExtent\":{\"mode\":\"full\"}}},\"title\":\"[Elastic Agent] Output write errors (copy)\",\"type\":\"lens\",\"visualizationType\":\"lnsXY\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":9,\"i\":\"d004044a-99f4-44fa-964a-361accd1810d\",\"w\":24,\"x\":24,\"y\":45},\"panelIndex\":\"d004044a-99f4-44fa-964a-361accd1810d\",\"title\":\"[Elastic Agent] Output batch size\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"logs-*\",\"name\":\"indexpattern-datasource-layer-38cd2447-deab-49b7-9d84-400f2ba12511\",\"type\":\"index-pattern\"},{\"id\":\"logs-*\",\"name\":\"97ad75be-db47-4cb4-bb1e-0c0320d04edd\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"38cd2447-deab-49b7-9d84-400f2ba12511\":{\"columnOrder\":[\"0a3d2e1f-e2f5-4001-b02b-927904b0ab94\",\"6093c949-5f5d-4c72-baba-5a84ce2f1a9b\",\"c37367a6-4c26-4f3f-86eb-10db67933171\"],\"columns\":{\"0a3d2e1f-e2f5-4001-b02b-927904b0ab94\":{\"dataType\":\"string\",\"isBucketed\":true,\"label\":\"Top 10 values of component.id\",\"operationType\":\"terms\",\"params\":{\"exclude\":[],\"excludeIsRegex\":false,\"include\":[],\"includeIsRegex\":false,\"missingBucket\":false,\"orderBy\":{\"columnId\":\"c37367a6-4c26-4f3f-86eb-10db67933171\",\"type\":\"column\"},\"orderDirection\":\"desc\",\"otherBucket\":true,\"parentFormat\":{\"id\":\"terms\"},\"size\":10},\"scale\":\"ordinal\",\"sourceField\":\"component.id\"},\"6093c949-5f5d-4c72-baba-5a84ce2f1a9b\":{\"dataType\":\"date\",\"isBucketed\":true,\"label\":\"@timestamp\",\"operationType\":\"date_histogram\",\"params\":{\"dropPartials\":false,\"includeEmptyRows\":true,\"interval\":\"auto\"},\"scale\":\"interval\",\"sourceField\":\"@timestamp\"},\"c37367a6-4c26-4f3f-86eb-10db67933171\":{\"customLabel\":true,\"dataType\":\"number\",\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"isBucketed\":false,\"label\":\"Queue depth\",\"operationType\":\"max\",\"params\":{\"emptyAsNull\":true},\"scale\":\"ratio\",\"sourceField\":\"monitoring.metrics.libbeat.pipeline.events.active\"}},\"incompleteColumns\":{},\"linkToLayers\":[],\"sampling\":1}}}},\"filters\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"index\":\"97ad75be-db47-4cb4-bb1e-0c0320d04edd\",\"key\":\"data_stream.dataset\",\"negate\":false,\"params\":{\"query\":\"elastic_agent.*\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"data_stream.dataset\":\"elastic_agent.*\"}}}],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"axisTitlesVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"fittingFunction\":\"None\",\"gridlinesVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"labelsOrientation\":{\"x\":0,\"yLeft\":0,\"yRight\":0},\"layers\":[{\"accessors\":[\"c37367a6-4c26-4f3f-86eb-10db67933171\"],\"layerId\":\"38cd2447-deab-49b7-9d84-400f2ba12511\",\"layerType\":\"data\",\"seriesType\":\"area_stacked\",\"splitAccessor\":\"0a3d2e1f-e2f5-4001-b02b-927904b0ab94\",\"xAccessor\":\"6093c949-5f5d-4c72-baba-5a84ce2f1a9b\"}],\"legend\":{\"isVisible\":true,\"legendSize\":\"large\",\"position\":\"right\",\"showSingleSeries\":true},\"preferredSeriesType\":\"line\",\"tickLabelsVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":true},\"valueLabels\":\"hide\",\"valuesInLegend\":true,\"yLeftExtent\":{\"mode\":\"full\"},\"yRightExtent\":{\"mode\":\"full\"}}},\"title\":\"[Elastic Agent] Queue depth\",\"type\":\"lens\",\"visualizationType\":\"lnsXY\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":9,\"i\":\"9bbe71b3-01b6-4eb3-bac0-90ea2437d0d1\",\"w\":24,\"x\":24,\"y\":54},\"panelIndex\":\"9bbe71b3-01b6-4eb3-bac0-90ea2437d0d1\",\"title\":\"[Elastic Agent] Queue depth\",\"type\":\"lens\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"enhancements\":{},\"savedVis\":{\"data\":{\"aggs\":[],\"searchSource\":{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"key\":\"data_stream.dataset\",\"negate\":false,\"params\":{\"query\":\"elastic_agent.elastic_agent\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"data_stream.dataset\":\"elastic_agent.elastic_agent\"}}}],\"query\":{\"language\":\"kuery\",\"query\":\"\"}}},\"description\":\"\",\"params\":{\"axis_formatter\":\"number\",\"axis_position\":\"left\",\"axis_scale\":\"normal\",\"drop_last_bucket\":0,\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"id\":\"f0383b91-4a09-4b03-a013-f5938add6bfa\",\"index_pattern_ref_name\":\"metrics_42ec7297-eb0f-492b-bb18-d1301fa1ead7_0_index_pattern\",\"interval\":\"\",\"isModelInvalid\":false,\"max_lines_legend\":1,\"series\":[{\"axis_position\":\"right\",\"chart_type\":\"line\",\"color\":\"#68BC00\",\"fill\":0.5,\"filter\":{\"language\":\"kuery\",\"query\":\"\"},\"formatter\":\"number\",\"id\":\"a35c4256-5cee-4b6a-ae21-bdd0f0f6d4a2\",\"label\":\"Cgroup CPU usage\",\"line_width\":1,\"metrics\":[{\"field\":\"system.process.cgroup.cpuacct.total.ns\",\"id\":\"458710e3-e78d-4ebf-b9c7-3b1ca8bfc55a\",\"type\":\"max\"},{\"field\":\"system.process.cgroup.cpu.cfs.quota.us\",\"id\":\"5a08b810-fc31-11eb-9d3e-9d72967e3395\",\"type\":\"min\"},{\"field\":\"458710e3-e78d-4ebf-b9c7-3b1ca8bfc55a\",\"id\":\"391dc9f0-fc32-11eb-9d3e-9d72967e3395\",\"type\":\"derivative\",\"unit\":\"1s\"},{\"field\":\"90f31960-fc31-11eb-9d3e-9d72967e3395\",\"id\":\"4661f000-fc32-11eb-9d3e-9d72967e3395\",\"type\":\"derivative\",\"unit\":\"1s\"},{\"field\":\"system.process.cgroup.cpu.stats.periods\",\"id\":\"90f31960-fc31-11eb-9d3e-9d72967e3395\",\"type\":\"max\"},{\"id\":\"5c737680-fc31-11eb-9d3e-9d72967e3395\",\"script\":\"\\n if (params.deltaUsageDerivNormalizedValue \\u003e 0 \\u0026\\u0026 params.periodsDerivNormalizedValue \\u003e0 \\u0026\\u0026 params.quota \\u003e 0) {\\n // if throttling is configured\\n double factor = params.deltaUsageDerivNormalizedValue / (params.periodsDerivNormalizedValue * params.quota * 1000); \\n\\n return factor * 100; \\n }\\n\\n return null;\",\"type\":\"calculation\",\"variables\":[{\"field\":\"391dc9f0-fc32-11eb-9d3e-9d72967e3395\",\"id\":\"60300950-fc31-11eb-9d3e-9d72967e3395\",\"name\":\"deltaUsageDerivNormalizedValue\"},{\"field\":\"4661f000-fc32-11eb-9d3e-9d72967e3395\",\"id\":\"d6060d50-fc31-11eb-9d3e-9d72967e3395\",\"name\":\"periodsDerivNormalizedValue\"},{\"field\":\"5a08b810-fc31-11eb-9d3e-9d72967e3395\",\"id\":\"e3368450-fc31-11eb-9d3e-9d72967e3395\",\"name\":\"quota\"}]}],\"palette\":{\"name\":\"default\",\"type\":\"palette\"},\"point_size\":1,\"separate_axis\":0,\"split_mode\":\"terms\",\"stacked\":\"stacked\",\"terms_field\":\"elastic_agent.process\",\"time_range_mode\":\"entire_time_range\",\"type\":\"timeseries\",\"value_template\":\"{{value}}%\"}],\"show_grid\":1,\"show_legend\":1,\"time_field\":\"@timestamp\",\"time_range_mode\":\"entire_time_range\",\"tooltip_mode\":\"show_all\",\"truncate_legend\":1,\"type\":\"timeseries\",\"use_kibana_indexes\":true},\"type\":\"metrics\",\"uiState\":{}}},\"gridData\":{\"h\":9,\"i\":\"42ec7297-eb0f-492b-bb18-d1301fa1ead7\",\"w\":24,\"x\":0,\"y\":54},\"panelIndex\":\"42ec7297-eb0f-492b-bb18-d1301fa1ead7\",\"title\":\"[Elastic Agent] CGroup CPU Usage\",\"type\":\"visualization\",\"version\":\"8.7.1\"},{\"embeddableConfig\":{\"attributes\":{\"references\":[{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-fa212775-2294-4cb0-a671-eb76e6856d14\",\"type\":\"index-pattern\"},{\"id\":\"metrics-*\",\"name\":\"indexpattern-datasource-layer-c7cc9cd8-585a-4078-a86f-8b0213c874fd\",\"type\":\"index-pattern\"}],\"state\":{\"adHocDataViews\":{},\"datasourceStates\":{\"formBased\":{\"layers\":{\"c7cc9cd8-585a-4078-a86f-8b0213c874fd\":{\"columnOrder\":[\"ba13a1db-763d-4a12-88c2-a5247a612c66\"],\"columns\":{\"ba13a1db-763d-4a12-88c2-a5247a612c66\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Container Limit\",\"operationType\":\"max\",\"params\":{\"emptyAsNull\":true},\"scale\":\"ratio\",\"sourceField\":\"system.process.cgroup.memory.mem.limit.bytes\"}},\"incompleteColumns\":{},\"linkToLayers\":[],\"sampling\":1},\"fa212775-2294-4cb0-a671-eb76e6856d14\":{\"columnOrder\":[\"3495fd36-d74d-4daf-9dae-1e84e63bc31e\",\"a084070f-a15a-473c-abf4-d2e52e84c6ae\",\"90bc620d-c329-4607-90d4-5245a7cc7e69\"],\"columns\":{\"3495fd36-d74d-4daf-9dae-1e84e63bc31e\":{\"dataType\":\"string\",\"isBucketed\":true,\"label\":\"Top 10 values of elastic_agent.process\",\"operationType\":\"terms\",\"params\":{\"exclude\":[],\"excludeIsRegex\":false,\"include\":[],\"includeIsRegex\":false,\"missingBucket\":false,\"orderBy\":{\"columnId\":\"90bc620d-c329-4607-90d4-5245a7cc7e69\",\"type\":\"column\"},\"orderDirection\":\"desc\",\"otherBucket\":false,\"parentFormat\":{\"id\":\"terms\"},\"size\":10},\"scale\":\"ordinal\",\"sourceField\":\"elastic_agent.process\"},\"90bc620d-c329-4607-90d4-5245a7cc7e69\":{\"customLabel\":true,\"dataType\":\"number\",\"isBucketed\":false,\"label\":\"Memory Usage\",\"operationType\":\"max\",\"params\":{\"emptyAsNull\":true,\"format\":{\"id\":\"bytes\",\"params\":{\"decimals\":2}}},\"scale\":\"ratio\",\"sourceField\":\"system.process.cgroup.memory.mem.usage.bytes\"},\"a084070f-a15a-473c-abf4-d2e52e84c6ae\":{\"dataType\":\"date\",\"isBucketed\":true,\"label\":\"@timestamp\",\"operationType\":\"date_histogram\",\"params\":{\"dropPartials\":true,\"includeEmptyRows\":false,\"interval\":\"auto\"},\"scale\":\"interval\",\"sourceField\":\"@timestamp\"}},\"incompleteColumns\":{},\"sampling\":1}}},\"textBased\":{\"layers\":{}}},\"filters\":[],\"internalReferences\":[],\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"visualization\":{\"axisTitlesVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":false},\"gridlinesVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":false},\"layers\":[{\"accessors\":[\"90bc620d-c329-4607-90d4-5245a7cc7e69\"],\"layerId\":\"fa212775-2294-4cb0-a671-eb76e6856d14\",\"layerType\":\"data\",\"position\":\"top\",\"seriesType\":\"area_stacked\",\"showGridlines\":false,\"splitAccessor\":\"3495fd36-d74d-4daf-9dae-1e84e63bc31e\",\"xAccessor\":\"a084070f-a15a-473c-abf4-d2e52e84c6ae\"},{\"accessors\":[\"ba13a1db-763d-4a12-88c2-a5247a612c66\"],\"layerId\":\"c7cc9cd8-585a-4078-a86f-8b0213c874fd\",\"layerType\":\"referenceLine\",\"yConfig\":[{\"axisMode\":\"left\",\"forAccessor\":\"ba13a1db-763d-4a12-88c2-a5247a612c66\"}]}],\"legend\":{\"isVisible\":true,\"legendSize\":\"large\",\"position\":\"right\",\"shouldTruncate\":true,\"showSingleSeries\":true},\"preferredSeriesType\":\"area_stacked\",\"tickLabelsVisibilitySettings\":{\"x\":true,\"yLeft\":true,\"yRight\":false},\"title\":\"Empty XY chart\",\"valueLabels\":\"hide\",\"valuesInLegend\":true,\"yRightTitle\":\"\"}},\"title\":\"\",\"type\":\"lens\",\"visualizationType\":\"lnsXY\"},\"enhancements\":{},\"hidePanelTitles\":false},\"gridData\":{\"h\":9,\"i\":\"e651fb9f-763d-4c9d-80d7-7c56adb98883\",\"w\":24,\"x\":24,\"y\":63},\"panelIndex\":\"e651fb9f-763d-4c9d-80d7-7c56adb98883\",\"title\":\"[Elastic Agent] Cgroup Memory Usage\",\"type\":\"lens\",\"version\":\"8.7.1\"}]", "timeRestore": false, "title": "[Elastic Agent] Agent metrics", "version": 1 }, "coreMigrationVersion": "8.7.1", "created_at": "2023-08-30T14:21:48.118Z", "id": "elastic_agent-f47f18cc-9c7d-4278-b2ea-a6dee816d395", "migrationVersion": { "dashboard": "8.7.0" }, "references": [ { "id": "metrics-*", "name": "6b8f954e-e930-4830-b13d-7df1466ad92f:kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", "type": "index-pattern" }, { "id": "metrics-*", "name": "59d829a2-c460-450d-b3f1-e24463ca8fbc:indexpattern-datasource-layer-c8958799-403d-41b6-9b7a-836c6de65bb6", "type": "index-pattern" }, { "id": "metrics-*", "name": "3f8fc111-60c1-4886-bb6d-3b83cdcf88c5:indexpattern-datasource-layer-46ce3b62-69c2-45c5-bfb2-8eadce526ad1", "type": "index-pattern" }, { "id": "metrics-*", "name": "6f1753a7-612d-4e25-a33f-8aa3542d3c39:indexpattern-datasource-layer-ad65be36-0be3-4937-8f41-ec9e48adfce6", "type": "index-pattern" }, { "id": "metrics-*", "name": "6f1753a7-612d-4e25-a33f-8aa3542d3c39:1f53ae6d-f631-4ef1-8da4-e1918fd352af", "type": "index-pattern" }, { "id": "metrics-*", "name": "daff36f6-d0b5-45e8-b0d9-910bace3c15b:indexpattern-datasource-layer-47363713-6910-43c5-9f85-328b9ee18f0d", "type": "index-pattern" }, { "id": "metrics-*", "name": "daff36f6-d0b5-45e8-b0d9-910bace3c15b:4984682b-b209-448b-a8bc-239d1858c0ae", "type": "index-pattern" }, { "id": "metrics-*", "name": "0165de2d-694a-40f5-95e1-855ce4ebd03e:indexpattern-datasource-layer-ad65be36-0be3-4937-8f41-ec9e48adfce6", "type": "index-pattern" }, { "id": "metrics-*", "name": "0165de2d-694a-40f5-95e1-855ce4ebd03e:9ef414bb-7c9f-40b2-a01f-da090834917a", "type": "index-pattern" }, { "id": "metrics-*", "name": "b1dcfde7-66f1-41fb-bc7d-d3deef840d4f:indexpattern-datasource-layer-ad65be36-0be3-4937-8f41-ec9e48adfce6", "type": "index-pattern" }, { "id": "metrics-*", "name": "b1dcfde7-66f1-41fb-bc7d-d3deef840d4f:d8c4f995-b5b9-4da1-9c7c-32fd11cfbcee", "type": "index-pattern" }, { "id": "metrics-*", "name": "1a30ba18-2c22-4935-b245-6ec8f1a37ced:indexpattern-datasource-layer-ad65be36-0be3-4937-8f41-ec9e48adfce6", "type": "index-pattern" }, { "id": "metrics-*", "name": "1a30ba18-2c22-4935-b245-6ec8f1a37ced:ea5a0af6-28f9-412b-bbd7-99c48037b794", "type": "index-pattern" }, { "id": "metrics-*", "name": "d004044a-99f4-44fa-964a-361accd1810d:indexpattern-datasource-layer-ad65be36-0be3-4937-8f41-ec9e48adfce6", "type": "index-pattern" }, { "id": "metrics-*", "name": "d004044a-99f4-44fa-964a-361accd1810d:a867faed-481f-461e-9416-0b99b025f7a8", "type": "index-pattern" }, { "id": "logs-*", "name": "9bbe71b3-01b6-4eb3-bac0-90ea2437d0d1:indexpattern-datasource-layer-38cd2447-deab-49b7-9d84-400f2ba12511", "type": "index-pattern" }, { "id": "logs-*", "name": "9bbe71b3-01b6-4eb3-bac0-90ea2437d0d1:97ad75be-db47-4cb4-bb1e-0c0320d04edd", "type": "index-pattern" }, { "id": "metrics-*", "name": "42ec7297-eb0f-492b-bb18-d1301fa1ead7:kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", "type": "index-pattern" }, { "id": "metrics-*", "name": "42ec7297-eb0f-492b-bb18-d1301fa1ead7:metrics_42ec7297-eb0f-492b-bb18-d1301fa1ead7_0_index_pattern", "type": "index-pattern" }, { "id": "metrics-*", "name": "e651fb9f-763d-4c9d-80d7-7c56adb98883:indexpattern-datasource-layer-fa212775-2294-4cb0-a671-eb76e6856d14", "type": "index-pattern" }, { "id": "metrics-*", "name": "e651fb9f-763d-4c9d-80d7-7c56adb98883:indexpattern-datasource-layer-c7cc9cd8-585a-4078-a86f-8b0213c874fd", "type": "index-pattern" }, { "id": "metrics-*", "name": "controlGroup_2678bf39-3def-453e-9f30-2904bc88efe9:optionsListDataView", "type": "index-pattern" } ], "type": "dashboard" }PKAn.PK4W# elastic_agent-1.13.1/kibana/search/UTQ ePK4WZ elastic_agent-1.13.1/kibana/search/elastic_agent-462b68c0-b10b-11ed-957f-f1c897630287.jsonUTQ e{ "attributes": { "columns": [ "data_stream.dataset", "error.message" ], "description": "", "grid": { "columns": { "data_stream.dataset": { "width": 171 } } }, "hideChart": true, "isTextBasedQuery": false, "kibanaSavedObjectMeta": { "searchSourceJSON": "{\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"event.kind: pipeline_error and error.message : * \"}}" }, "sort": [ [ "@timestamp", "desc" ] ], "timeRestore": false, "title": "[Elastic Agent] Integration Errors", "usesAdHocDataView": false }, "coreMigrationVersion": "8.7.1", "created_at": "2023-09-06T10:34:02.860Z", "id": "elastic_agent-462b68c0-b10b-11ed-957f-f1c897630287", "migrationVersion": { "search": "8.0.0" }, "references": [ { "id": "logs-*", "name": "kibanaSavedObjectMeta.searchSourceJSON.index", "type": "index-pattern" } ], "type": "search" }PKa,99PK4WZ elastic_agent-1.13.1/kibana/search/elastic_agent-522c9e20-ad53-11ed-957f-f1c897630287.jsonUTQ e{ "attributes": { "columns": [ "agent.name", "message" ], "description": "", "grid": { "columns": { "agent.name": { "width": 182 } } }, "hideChart": true, "isTextBasedQuery": false, "kibanaSavedObjectMeta": { "searchSourceJSON": "{\"filter\":[{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index\",\"key\":\"data_stream.dataset\",\"negate\":false,\"params\":{\"query\":\"elastic_agent*\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"data_stream.dataset\":\"elastic_agent*\"}}},{\"$state\":{\"store\":\"appState\"},\"meta\":{\"alias\":null,\"disabled\":false,\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index\",\"key\":\"log.level\",\"negate\":false,\"params\":{\"query\":\"error\"},\"type\":\"phrase\"},\"query\":{\"match_phrase\":{\"log.level\":\"error\"}}}],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\",\"query\":{\"language\":\"kuery\",\"query\":\"\"}}" }, "sort": [ [ "@timestamp", "desc" ] ], "timeRestore": false, "title": "[Elastic Agent] Agent Errors", "usesAdHocDataView": false }, "coreMigrationVersion": "8.7.1", "created_at": "2023-09-06T10:34:02.860Z", "id": "elastic_agent-522c9e20-ad53-11ed-957f-f1c897630287", "migrationVersion": { "search": "8.0.0" }, "references": [ { "id": "logs-*", "name": "kibanaSavedObjectMeta.searchSourceJSON.index", "type": "index-pattern" }, { "id": "logs-*", "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", "type": "index-pattern" }, { "id": "logs-*", "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", "type": "index-pattern" } ], "type": "search" }PK*1ߙPK4W! elastic_agent-1.13.1/manifest.ymlUTQ ename: elastic_agent title: Elastic Agent version: 1.13.1 description: Collect logs and metrics from Elastic Agents. type: integration format_version: 1.0.0 license: basic categories: ["elastic_stack"] conditions: kibana.version: "^8.9.0" owner: github: elastic/elastic-agent icons: - src: /img/logo_elastic_agent.svg title: logo Elastic Agent size: 64x64 type: image/svg+xml screenshots: - src: /img/elastic_agent_overview.png title: Elastic Agent Overview size: 2560×1234 type: image/png - src: /img/elastic_agent_metrics.png title: Elastic Agent Metrics size: 2560×1234 type: image/png - src: /img/elastic_agent_info.png title: Elastic Agent Information size: 2560×1234 type: image/png - src: /img/elastic_agent_integrations.png title: Elastic Agent Integrations size: 2560×1234 type: image/png PKYbkkPK4W Aelastic_agent-1.13.1/UTQ ePK4Wgj <elastic_agent-1.13.1/LICENSE.txtUTQ ePK4Wm}}" elastic_agent-1.13.1/changelog.ymlUTQ ePK4W! A}-elastic_agent-1.13.1/data_stream/UTQ ePK4W1 A-elastic_agent-1.13.1/data_stream/apm_server_logs/UTQ ePK4W8 A.elastic_agent-1.13.1/data_stream/apm_server_logs/fields/UTQ ePK4WlINA |.elastic_agent-1.13.1/data_stream/apm_server_logs/fields/agent.ymlUTQ ePK4WG Gelastic_agent-1.13.1/data_stream/apm_server_logs/fields/base-fields.ymlUTQ ePK4Wu? Ielastic_agent-1.13.1/data_stream/apm_server_logs/fields/ecs.ymlUTQ ePK4WB Qelastic_agent-1.13.1/data_stream/apm_server_logs/fields/fields.ymlUTQ ePK4W/HR= elastic_agent-1.13.1/data_stream/auditbeat_logs/fields/ecs.ymlUTQ ePK4WrO7 7 A elastic_agent-1.13.1/data_stream/auditbeat_logs/fields/fields.ymlUTQ ePK4W|dO< elastic_agent-1.13.1/data_stream/auditbeat_logs/manifest.ymlUTQ ePK4W3 Aelastic_agent-1.13.1/data_stream/auditbeat_metrics/UTQ ePK4W: Aelastic_agent-1.13.1/data_stream/auditbeat_metrics/fields/UTQ ePK4WlINC Helastic_agent-1.13.1/data_stream/auditbeat_metrics/fields/agent.ymlUTQ ePK4W8pKKI melastic_agent-1.13.1/data_stream/auditbeat_metrics/fields/base-fields.ymlUTQ ePK4WHb b I 8elastic_agent-1.13.1/data_stream/auditbeat_metrics/fields/beat-fields.ymlUTQ ePK4W mA elastic_agent-1.13.1/data_stream/auditbeat_metrics/fields/ecs.ymlUTQ ePK4W&@@D $%elastic_agent-1.13.1/data_stream/auditbeat_metrics/fields/fields.ymlUTQ ePK4WzS? 'felastic_agent-1.13.1/data_stream/auditbeat_metrics/manifest.ymlUTQ ePK4W3 ASgelastic_agent-1.13.1/data_stream/cloud_defend_logs/UTQ ePK4W: Agelastic_agent-1.13.1/data_stream/cloud_defend_logs/fields/UTQ ePK4W9CCC helastic_agent-1.13.1/data_stream/cloud_defend_logs/fields/agent.ymlUTQ ePK4WI }elastic_agent-1.13.1/data_stream/cloud_defend_logs/fields/base-fields.ymlUTQ ePK4W;  A elastic_agent-1.13.1/data_stream/cloud_defend_logs/fields/ecs.ymlUTQ ePK4Wl!66D _elastic_agent-1.13.1/data_stream/cloud_defend_logs/fields/fields.ymlUTQ ePK4WJ葈? elastic_agent-1.13.1/data_stream/cloud_defend_logs/manifest.ymlUTQ ePK4W0 Aelastic_agent-1.13.1/data_stream/cloudbeat_logs/UTQ ePK4W7 Aeelastic_agent-1.13.1/data_stream/cloudbeat_logs/fields/UTQ ePK4W9CC@ Ïelastic_agent-1.13.1/data_stream/cloudbeat_logs/fields/agent.ymlUTQ ePK4WF }elastic_agent-1.13.1/data_stream/cloudbeat_logs/fields/base-fields.ymlUTQ ePK4W;  > elastic_agent-1.13.1/data_stream/cloudbeat_logs/fields/ecs.ymlUTQ ePK4Wh2g g A elastic_agent-1.13.1/data_stream/cloudbeat_logs/fields/fields.ymlUTQ ePK4W< elastic_agent-1.13.1/data_stream/cloudbeat_logs/manifest.ymlUTQ ePK4W3 Aelastic_agent-1.13.1/data_stream/cloudbeat_metrics/UTQ ePK4W: A<elastic_agent-1.13.1/data_stream/cloudbeat_metrics/fields/UTQ ePK4W9CCC elastic_agent-1.13.1/data_stream/cloudbeat_metrics/fields/agent.ymlUTQ ePK4W8pKKI Zelastic_agent-1.13.1/data_stream/cloudbeat_metrics/fields/base-fields.ymlUTQ ePK4WHb b I %elastic_agent-1.13.1/data_stream/cloudbeat_metrics/fields/beat-fields.ymlUTQ ePK4W mA elastic_agent-1.13.1/data_stream/cloudbeat_metrics/fields/ecs.ymlUTQ ePK4Wd@@D elastic_agent-1.13.1/data_stream/cloudbeat_metrics/fields/fields.ymlUTQ ePK4WD? 'elastic_agent-1.13.1/data_stream/cloudbeat_metrics/manifest.ymlUTQ ePK4W4 A(elastic_agent-1.13.1/data_stream/elastic_agent_logs/UTQ ePK4W; A)elastic_agent-1.13.1/data_stream/elastic_agent_logs/fields/UTQ ePK4WlIND y)elastic_agent-1.13.1/data_stream/elastic_agent_logs/fields/agent.ymlUTQ ePK4WJ Belastic_agent-1.13.1/data_stream/elastic_agent_logs/fields/base-fields.ymlUTQ ePK4WuB Delastic_agent-1.13.1/data_stream/elastic_agent_logs/fields/ecs.ymlUTQ ePK4Wt$4 4 E Lelastic_agent-1.13.1/data_stream/elastic_agent_logs/fields/fields.ymlUTQ ePK4W AWelastic_agent-1.13.1/data_stream/elastic_agent_metrics/fields/UTQ ePK4WlING =Xelastic_agent-1.13.1/data_stream/elastic_agent_metrics/fields/agent.ymlUTQ ePK4W8pKKM fqelastic_agent-1.13.1/data_stream/elastic_agent_metrics/fields/base-fields.ymlUTQ ePK4WHb b M 5selastic_agent-1.13.1/data_stream/elastic_agent_metrics/fields/beat-fields.ymlUTQ ePK4WL}@zzS }elastic_agent-1.13.1/data_stream/elastic_agent_metrics/fields/beat-stats-fields.ymlUTQ ePK4Wx>E elastic_agent-1.13.1/data_stream/elastic_agent_metrics/fields/ecs.ymlUTQ ePK4WLIم@@H @elastic_agent-1.13.1/data_stream/elastic_agent_metrics/fields/fields.ymlUTQ ePK4WC Delastic_agent-1.13.1/data_stream/elastic_agent_metrics/manifest.ymlUTQ ePK4W; Afelastic_agent-1.13.1/data_stream/endpoint_security_metrics/UTQ ePK4WB Aelastic_agent-1.13.1/data_stream/endpoint_security_metrics/fields/UTQ ePK4WlINK 1elastic_agent-1.13.1/data_stream/endpoint_security_metrics/fields/agent.ymlUTQ ePK4W8pKKQ ^elastic_agent-1.13.1/data_stream/endpoint_security_metrics/fields/base-fields.ymlUTQ ePK4WRQ 1elastic_agent-1.13.1/data_stream/endpoint_security_metrics/fields/beat-fields.ymlUTQ ePK4WuI elastic_agent-1.13.1/data_stream/endpoint_security_metrics/fields/ecs.ymlUTQ ePK4W‚L elastic_agent-1.13.1/data_stream/endpoint_security_metrics/fields/fields.ymlUTQ ePK4W2G elastic_agent-1.13.1/data_stream/endpoint_security_metrics/manifest.ymlUTQ ePK4W9 Aelastic_agent-1.13.1/data_stream/endpoint_sercurity_logs/UTQ ePK4W@ A/elastic_agent-1.13.1/data_stream/endpoint_sercurity_logs/fields/UTQ ePK4WlINI elastic_agent-1.13.1/data_stream/endpoint_sercurity_logs/fields/agent.ymlUTQ ePK4WO *elastic_agent-1.13.1/data_stream/endpoint_sercurity_logs/fields/base-fields.ymlUTQ ePK4WuG ,elastic_agent-1.13.1/data_stream/endpoint_sercurity_logs/fields/ecs.ymlUTQ ePK4WJ 4elastic_agent-1.13.1/data_stream/endpoint_sercurity_logs/fields/fields.ymlUTQ ePK4Wp΍E v9elastic_agent-1.13.1/data_stream/endpoint_sercurity_logs/manifest.ymlUTQ ePK4W5 A:elastic_agent-1.13.1/data_stream/filebeat_input_logs/UTQ ePK4W< A:elastic_agent-1.13.1/data_stream/filebeat_input_logs/fields/UTQ ePK4W8pKKK >;elastic_agent-1.13.1/data_stream/filebeat_input_logs/fields/base-fields.ymlUTQ ePK4WFA =elastic_agent-1.13.1/data_stream/filebeat_input_logs/manifest.ymlUTQ ePK4W8 A>elastic_agent-1.13.1/data_stream/filebeat_input_metrics/UTQ ePK4W? A>elastic_agent-1.13.1/data_stream/filebeat_input_metrics/fields/UTQ ePK4WlINH _?elastic_agent-1.13.1/data_stream/filebeat_input_metrics/fields/agent.ymlUTQ ePK4W8pKKN Xelastic_agent-1.13.1/data_stream/filebeat_input_metrics/fields/base-fields.ymlUTQ ePK4WQRN-;;F YZelastic_agent-1.13.1/data_stream/filebeat_input_metrics/fields/ecs.ymlUTQ ePK4WH!ԌI celastic_agent-1.13.1/data_stream/filebeat_input_metrics/fields/fields.ymlUTQ ePK4W_D jelastic_agent-1.13.1/data_stream/filebeat_input_metrics/manifest.ymlUTQ ePK4W/ A2kelastic_agent-1.13.1/data_stream/filebeat_logs/UTQ ePK4W6 Akelastic_agent-1.13.1/data_stream/filebeat_logs/fields/UTQ ePK4WlIN? kelastic_agent-1.13.1/data_stream/filebeat_logs/fields/agent.ymlUTQ ePK4WE elastic_agent-1.13.1/data_stream/filebeat_logs/fields/base-fields.ymlUTQ ePK4Wu= elastic_agent-1.13.1/data_stream/filebeat_logs/fields/ecs.ymlUTQ ePK4WrO7 7 @ elastic_agent-1.13.1/data_stream/filebeat_logs/fields/fields.ymlUTQ ePK4W^gF; Θelastic_agent-1.13.1/data_stream/filebeat_logs/manifest.ymlUTQ ePK4W2 Aęelastic_agent-1.13.1/data_stream/filebeat_metrics/UTQ ePK4W9 Aelastic_agent-1.13.1/data_stream/filebeat_metrics/fields/UTQ ePK4WlINB }elastic_agent-1.13.1/data_stream/filebeat_metrics/fields/agent.ymlUTQ ePK4W8pKKH elastic_agent-1.13.1/data_stream/filebeat_metrics/fields/base-fields.ymlUTQ ePK4WHb b H kelastic_agent-1.13.1/data_stream/filebeat_metrics/fields/beat-fields.ymlUTQ ePK4Wx>@ Lelastic_agent-1.13.1/data_stream/filebeat_metrics/fields/ecs.ymlUTQ ePK4W&@@C helastic_agent-1.13.1/data_stream/filebeat_metrics/fields/fields.ymlUTQ ePK4Wrrţ> jelastic_agent-1.13.1/data_stream/filebeat_metrics/manifest.ymlUTQ ePK4W3 A elastic_agent-1.13.1/data_stream/fleet_server_logs/UTQ ePK4W: A elastic_agent-1.13.1/data_stream/fleet_server_logs/fields/UTQ ePK4WlINC = elastic_agent-1.13.1/data_stream/fleet_server_logs/fields/agent.ymlUTQ ePK4WI b#elastic_agent-1.13.1/data_stream/fleet_server_logs/fields/base-fields.ymlUTQ ePK4W[: : A y%elastic_agent-1.13.1/data_stream/fleet_server_logs/fields/ecs.ymlUTQ ePK4Win  D +2elastic_agent-1.13.1/data_stream/fleet_server_logs/fields/fields.ymlUTQ ePK4WyӐ? 9elastic_agent-1.13.1/data_stream/fleet_server_logs/manifest.ymlUTQ ePK4W6 A:elastic_agent-1.13.1/data_stream/fleet_server_metrics/UTQ ePK4W= A ;elastic_agent-1.13.1/data_stream/fleet_server_metrics/fields/UTQ ePK4WlINF n;elastic_agent-1.13.1/data_stream/fleet_server_metrics/fields/agent.ymlUTQ ePK4W8pKKL Telastic_agent-1.13.1/data_stream/fleet_server_metrics/fields/base-fields.ymlUTQ ePK4WHb b L dVelastic_agent-1.13.1/data_stream/fleet_server_metrics/fields/beat-fields.ymlUTQ ePK4W mD I`elastic_agent-1.13.1/data_stream/fleet_server_metrics/fields/ecs.ymlUTQ ePK4W&@@G Vielastic_agent-1.13.1/data_stream/fleet_server_metrics/fields/fields.ymlUTQ ePK4W ™B \elastic_agent-1.13.1/data_stream/fleet_server_metrics/manifest.ymlUTQ ePK4W0 A|elastic_agent-1.13.1/data_stream/heartbeat_logs/UTQ ePK4W7 Aӫelastic_agent-1.13.1/data_stream/heartbeat_logs/fields/UTQ ePK4WlIN@ 1elastic_agent-1.13.1/data_stream/heartbeat_logs/fields/agent.ymlUTQ ePK4W8pKKF Selastic_agent-1.13.1/data_stream/heartbeat_logs/fields/base-fields.ymlUTQ ePK4Wu> elastic_agent-1.13.1/data_stream/heartbeat_logs/fields/ecs.ymlUTQ ePK4WՃ A #elastic_agent-1.13.1/data_stream/heartbeat_logs/fields/fields.ymlUTQ ePK4WЅ< elastic_agent-1.13.1/data_stream/heartbeat_logs/manifest.ymlUTQ ePK4W3 Aelastic_agent-1.13.1/data_stream/heartbeat_metrics/UTQ ePK4W: Apelastic_agent-1.13.1/data_stream/heartbeat_metrics/fields/UTQ ePK4WlINC elastic_agent-1.13.1/data_stream/heartbeat_metrics/fields/agent.ymlUTQ ePK4W8pKKI elastic_agent-1.13.1/data_stream/heartbeat_metrics/fields/base-fields.ymlUTQ ePK4WHb b I elastic_agent-1.13.1/data_stream/heartbeat_metrics/fields/beat-fields.ymlUTQ ePK4W mA elastic_agent-1.13.1/data_stream/heartbeat_metrics/fields/ecs.ymlUTQ ePK4W&@@D elastic_agent-1.13.1/data_stream/heartbeat_metrics/fields/fields.ymlUTQ ePK4WA(d? Ielastic_agent-1.13.1/data_stream/heartbeat_metrics/manifest.ymlUTQ ePK4W1 AJelastic_agent-1.13.1/data_stream/metricbeat_logs/UTQ ePK4W8 A"Kelastic_agent-1.13.1/data_stream/metricbeat_logs/fields/UTQ ePK4WlINA Kelastic_agent-1.13.1/data_stream/metricbeat_logs/fields/agent.ymlUTQ ePK4WG delastic_agent-1.13.1/data_stream/metricbeat_logs/fields/base-fields.ymlUTQ ePK4Wu? felastic_agent-1.13.1/data_stream/metricbeat_logs/fields/ecs.ymlUTQ ePK4WrO7 7 B nelastic_agent-1.13.1/data_stream/metricbeat_logs/fields/fields.ymlUTQ ePK4WJo= rxelastic_agent-1.13.1/data_stream/metricbeat_logs/manifest.ymlUTQ ePK4W4 Alyelastic_agent-1.13.1/data_stream/metricbeat_metrics/UTQ ePK4W; Ayelastic_agent-1.13.1/data_stream/metricbeat_metrics/fields/UTQ ePK4WlIND )zelastic_agent-1.13.1/data_stream/metricbeat_metrics/fields/agent.ymlUTQ ePK4W8pKKJ Oelastic_agent-1.13.1/data_stream/metricbeat_metrics/fields/base-fields.ymlUTQ ePK4WHb b J elastic_agent-1.13.1/data_stream/metricbeat_metrics/fields/beat-fields.ymlUTQ ePK4W mB elastic_agent-1.13.1/data_stream/metricbeat_metrics/fields/ecs.ymlUTQ ePK4W&@@E elastic_agent-1.13.1/data_stream/metricbeat_metrics/fields/fields.ymlUTQ ePK4W:@ elastic_agent-1.13.1/data_stream/metricbeat_metrics/manifest.ymlUTQ ePK4W2 A)elastic_agent-1.13.1/data_stream/osquerybeat_logs/UTQ ePK4W9 Aelastic_agent-1.13.1/data_stream/osquerybeat_logs/fields/UTQ ePK4WlINB elastic_agent-1.13.1/data_stream/osquerybeat_logs/fields/agent.ymlUTQ ePK4WH elastic_agent-1.13.1/data_stream/osquerybeat_logs/fields/base-fields.ymlUTQ ePK4Wu@ elastic_agent-1.13.1/data_stream/osquerybeat_logs/fields/ecs.ymlUTQ ePK4WrO7 7 C &elastic_agent-1.13.1/data_stream/osquerybeat_logs/fields/fields.ymlUTQ ePK4Wn> elastic_agent-1.13.1/data_stream/osquerybeat_logs/manifest.ymlUTQ ePK4W5 Aelastic_agent-1.13.1/data_stream/osquerybeat_metrics/UTQ ePK4W< A/elastic_agent-1.13.1/data_stream/osquerybeat_metrics/fields/UTQ ePK4WlINE elastic_agent-1.13.1/data_stream/osquerybeat_metrics/fields/agent.ymlUTQ ePK4W8pKKK 2elastic_agent-1.13.1/data_stream/osquerybeat_metrics/fields/base-fields.ymlUTQ ePK4WHb b K 4elastic_agent-1.13.1/data_stream/osquerybeat_metrics/fields/beat-fields.ymlUTQ ePK4W mC j>elastic_agent-1.13.1/data_stream/osquerybeat_metrics/fields/ecs.ymlUTQ ePK4W&@@F vGelastic_agent-1.13.1/data_stream/osquerybeat_metrics/fields/fields.ymlUTQ ePK4WۦA {elastic_agent-1.13.1/data_stream/osquerybeat_metrics/manifest.ymlUTQ ePK4W1 Aelastic_agent-1.13.1/data_stream/packetbeat_logs/UTQ ePK4W8 Aelastic_agent-1.13.1/data_stream/packetbeat_logs/fields/UTQ ePK4WlINA Pelastic_agent-1.13.1/data_stream/packetbeat_logs/fields/agent.ymlUTQ ePK4W8pKKG selastic_agent-1.13.1/data_stream/packetbeat_logs/fields/base-fields.ymlUTQ ePK4Wu? <elastic_agent-1.13.1/data_stream/packetbeat_logs/fields/ecs.ymlUTQ ePK4WrO7 7 B Eelastic_agent-1.13.1/data_stream/packetbeat_logs/fields/fields.ymlUTQ ePK4W!= elastic_agent-1.13.1/data_stream/packetbeat_logs/manifest.ymlUTQ ePK4W4 Aelastic_agent-1.13.1/data_stream/packetbeat_metrics/UTQ ePK4W; AJelastic_agent-1.13.1/data_stream/packetbeat_metrics/fields/UTQ ePK4WlIND elastic_agent-1.13.1/data_stream/packetbeat_metrics/fields/agent.ymlUTQ ePK4W8pKKJ elastic_agent-1.13.1/data_stream/packetbeat_metrics/fields/base-fields.ymlUTQ ePK4WHb b J elastic_agent-1.13.1/data_stream/packetbeat_metrics/fields/beat-fields.ymlUTQ ePK4W mB elastic_agent-1.13.1/data_stream/packetbeat_metrics/fields/ecs.ymlUTQ ePK4W&@@E elastic_agent-1.13.1/data_stream/packetbeat_metrics/fields/fields.ymlUTQ ePK4Wy@ 'elastic_agent-1.13.1/data_stream/packetbeat_metrics/manifest.ymlUTQ ePK4W A(elastic_agent-1.13.1/docs/UTQ ePK4W$5~5~# (elastic_agent-1.13.1/docs/README.mdUTQ ePK4W A|elastic_agent-1.13.1/img/UTQ ePK4WgT/ elastic_agent-1.13.1/img/elastic_agent_info.pngUTQ ePK4WVn7 6+ elastic_agent-1.13.1/img/elastic_agent_integrations.pngUTQ ePK4Wn(jj2 ? elastic_agent-1.13.1/img/elastic_agent_metrics.pngUTQ ePK4W5 IA3 nelastic_agent-1.13.1/img/elastic_agent_overview.pngUTQ ePK4WA/ elastic_agent-1.13.1/img/logo_elastic_agent.svgUTQ ePK4W Aelastic_agent-1.13.1/kibana/UTQ ePK4W& Aaelastic_agent-1.13.1/kibana/dashboard/UTQ ePK4Wu>NFF] elastic_agent-1.13.1/kibana/dashboard/elastic_agent-0600ffa0-6b5e-11ed-98de-67bdecd21824.jsonUTQ ePK4Waa))] Jelastic_agent-1.13.1/kibana/dashboard/elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824.jsonUTQ ePK4W7kk] elastic_agent-1.13.1/kibana/dashboard/elastic_agent-1badd650-d136-11ed-b85f-4be0157fc90c.jsonUTQ ePK4WN] Ւelastic_agent-1.13.1/kibana/dashboard/elastic_agent-77cdb1c0-cd45-11ed-869d-e7dc1b551cd2.jsonUTQ ePK4Wi] F^elastic_agent-1.13.1/kibana/dashboard/elastic_agent-7d110ba0-cd45-11ed-869d-e7dc1b551cd2.jsonUTQ ePK4W vv] `elastic_agent-1.13.1/kibana/dashboard/elastic_agent-87ad4330-cd45-11ed-869d-e7dc1b551cd2.jsonUTQ ePK4WV@W7^7^] j}elastic_agent-1.13.1/kibana/dashboard/elastic_agent-a148dc70-6b3c-11ed-98de-67bdecd21824.jsonUTQ ePK4W&0DXX] 5elastic_agent-1.13.1/kibana/dashboard/elastic_agent-a7b5e7a0-cd44-11ed-869d-e7dc1b551cd2.jsonUTQ ePK4W{١WW] 4elastic_agent-1.13.1/kibana/dashboard/elastic_agent-a8192f90-cd3f-11ed-869d-e7dc1b551cd2.jsonUTQ ePK4WAn.] ]elastic_agent-1.13.1/kibana/dashboard/elastic_agent-f47f18cc-9c7d-4278-b2ea-a6dee816d395.jsonUTQ ePK4W# ADelastic_agent-1.13.1/kibana/search/UTQ ePK4Wa,99Z Eelastic_agent-1.13.1/kibana/search/elastic_agent-462b68c0-b10b-11ed-957f-f1c897630287.jsonUTQ ePK4W*1ߙZ Ielastic_agent-1.13.1/kibana/search/elastic_agent-522c9e20-ad53-11ed-957f-f1c897630287.jsonUTQ ePK4WYbkk! Relastic_agent-1.13.1/manifest.ymlUTQ ePKbU