From 95eb285d28b9d4ac6d0d116f2833d7a21d60fdee Mon Sep 17 00:00:00 2001 From: yasta5 <112320333+yasta5@users.noreply.github.com> Date: Thu, 9 Nov 2023 12:07:59 +0200 Subject: [PATCH] Google chrome pack (#27619) * Create pack for google chrome. * New pack for GoogleChrome * Remove author image. * modify googlechrome modeling rule * Adding parsing rule * Added fields to schema * Added readme content * Creating dashboard for google chrome pack, and modifying the schema file * Added correlation rules * Fix correlation rules and fix product in parsing rule. * Added correlation rule. * Updated yml file of parsing rule * Updated dashboard file. * Add from version to dashboard. * Changed rule xif * Changed the from version for modeling and parsing yml * Added fromversion: 6.10.0 to the correlation rules and fixed the naming convention of the rules files * Modified the parsing rules. * Add tags to readme file. * Updated the version of the yml file of the rules, the version of the correlation rules and the version of the dashboard * Updated the version of the yml file of the rules, the version of the correlation rules and the version of the dashboard * updated google chrome dashboard * Update Packs/GoogleChrome/CorrelationRules/GoogleChrome_-_Chrome_Extension_Install_Event.yml Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com> * Update Packs/GoogleChrome/CorrelationRules/GoogleChrome_-_Chrome_Extension_Install_Event.yml Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com> * updated google chrome dashboard and reademe. * Modified the correlation rules. * Added fromversion: 8.4.0 to correlation rules * Fixed issue with parsing rule. --------- Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com> --- Packs/GoogleChrome/.pack-ignore | 0 Packs/GoogleChrome/.secrets-ignore | 0 ...hrome_-_Chrome_Extension_Install_Event.yml | 38 + ...gleChrome_-_Known_Malicious_Site_Visit.yml | 41 + ...oogleChrome_-_Known_Malware_Downloaded.yml | 41 + ...ished_or_Password_Re-useorBreach_event.yml | 46 + .../GoogleChrome/GoogleChrome.xif | 26 + .../GoogleChrome/GoogleChrome.yml | 6 + .../GoogleChrome/GoogleChrome_schema.json | 16 + .../GoogleChrome/GoogleChrome.xif | 10 + .../GoogleChrome/GoogleChrome.yml | 6 + Packs/GoogleChrome/README.md | 9 + .../GoogleChrome_Dashboard.json | 1520 +++++++++++++++++ .../GoogleChrome_Dashboard_image.png | Bin 0 -> 190895 bytes Packs/GoogleChrome/pack_metadata.json | 18 + 15 files changed, 1777 insertions(+) create mode 100644 Packs/GoogleChrome/.pack-ignore create mode 100644 Packs/GoogleChrome/.secrets-ignore create mode 100644 Packs/GoogleChrome/CorrelationRules/GoogleChrome_-_Chrome_Extension_Install_Event.yml create mode 100644 Packs/GoogleChrome/CorrelationRules/GoogleChrome_-_Known_Malicious_Site_Visit.yml create mode 100644 Packs/GoogleChrome/CorrelationRules/GoogleChrome_-_Known_Malware_Downloaded.yml create mode 100644 Packs/GoogleChrome/CorrelationRules/GoogleChrome_-_User_Phished_or_Password_Re-useorBreach_event.yml create mode 100644 Packs/GoogleChrome/ModelingRules/GoogleChrome/GoogleChrome.xif create mode 100644 Packs/GoogleChrome/ModelingRules/GoogleChrome/GoogleChrome.yml create mode 100644 Packs/GoogleChrome/ModelingRules/GoogleChrome/GoogleChrome_schema.json create mode 100644 Packs/GoogleChrome/ParsingRules/GoogleChrome/GoogleChrome.xif create mode 100644 Packs/GoogleChrome/ParsingRules/GoogleChrome/GoogleChrome.yml create mode 100644 Packs/GoogleChrome/README.md create mode 100644 Packs/GoogleChrome/XSIAMDashboards/GoogleChrome_Dashboard.json create mode 100644 Packs/GoogleChrome/XSIAMDashboards/GoogleChrome_Dashboard_image.png create mode 100644 Packs/GoogleChrome/pack_metadata.json diff --git a/Packs/GoogleChrome/.pack-ignore b/Packs/GoogleChrome/.pack-ignore new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/Packs/GoogleChrome/.secrets-ignore b/Packs/GoogleChrome/.secrets-ignore new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/Packs/GoogleChrome/CorrelationRules/GoogleChrome_-_Chrome_Extension_Install_Event.yml b/Packs/GoogleChrome/CorrelationRules/GoogleChrome_-_Chrome_Extension_Install_Event.yml new file mode 100644 index 000000000000..a5f14a6fa6ca --- /dev/null +++ b/Packs/GoogleChrome/CorrelationRules/GoogleChrome_-_Chrome_Extension_Install_Event.yml @@ -0,0 +1,38 @@ +alert_category: PERSISTENCE +alert_description: The extension $xdm.target.resource.name was installed on $xdm.source.host.hostname + by $xdm.intermediate.user.username +alert_fields: + actor_effective_username: xdm.source.user.username + agent_hostname: xdm.source.host.hostname + user_agent: xdm.source.user_agent +alert_name: Chrome - Chrome Extension Install Event +crontab: null +dataset: alerts +description: This rule alerts on any installation of a browser extension +drilldown_query_timeframe: ALERT +execution_mode: REAL_TIME +global_rule_id: 6530cad5-856d-4d38-b305-63b9567d4c48 +investigation_query_link: "datamodel \n| filter xdm.observer.vendor = \"Google\"\ + \ and xdm.observer.product = \"Workspace Chrome\"\n| filter xdm.event.type in\ + \ (\"BROWSER_EXTENSION_INSTALL\")\n| filter xdm.intermediate.user.username = $xdm.intermediate.user.username\ + \ and xdm.source.host.hostname = $xdm.source.host.hostname and xdm.target.resource.name\ + \ = $xdm.target.resource.name" +mapping_strategy: CUSTOM +mitre_defs: + TA0003 - Persistence: + - T1176 - Browser Extensions +name: Chrome - Chrome Extension Install Event +search_window: null +severity: SEV_020_LOW +suppression_duration: 1 hours +suppression_enabled: true +suppression_fields: xdm.intermediate.user.username|xdm.target.resource.name|xdm.source.host.hostname|xdm.source.user.username +user_defined_category: null +user_defined_severity: null +xql_query: "datamodel \n| filter xdm.observer.vendor = \"Google\" and xdm.observer.product\ + \ = \"Workspace Chrome\"\n| filter xdm.event.type in (\"BROWSER_EXTENSION_INSTALL\"\ + )\n| fields xdm.event.type, xdm.observer.action, xdm.event.description, xdm.event.outcome_reason,\ + \ xdm.source.user.username, xdm.intermediate.user.username, xdm.source.host.hostname,\ + \ xdm.source.host.os, xdm.source.host.os_family, xdm.network.http.browser, xdm.source.user_agent,\ + \ xdm.target.resource.name, xdm.target.resource.id" +fromversion: 8.4.0 diff --git a/Packs/GoogleChrome/CorrelationRules/GoogleChrome_-_Known_Malicious_Site_Visit.yml b/Packs/GoogleChrome/CorrelationRules/GoogleChrome_-_Known_Malicious_Site_Visit.yml new file mode 100644 index 000000000000..da58a4aaddec --- /dev/null +++ b/Packs/GoogleChrome/CorrelationRules/GoogleChrome_-_Known_Malicious_Site_Visit.yml @@ -0,0 +1,41 @@ +alert_category: EXECUTION +alert_description: Unsafe site $xdm.network.http.url was visited by $xdm.source.user.username + via chrome profile $xdm.intermediate.user.username. +alert_fields: + action_file_name: xdm.target.resource.name + actor_effective_username: xdm.source.user.username + agent_hostname: xdm.source.host.hostname + fw_url_domain: xdm.network.http.url + hostriskreasons: xdm.event.outcome_reason + user_agent: xdm.source.user_agent +alert_name: Chrome - Known Malicious Site Visit +crontab: null +dataset: alerts +description: This rule alerts on events related to bad navigation, that resulted + in bypass action. +drilldown_query_timeframe: ALERT +execution_mode: REAL_TIME +global_rule_id: 5fa4d7d2-3b4c-4876-bc0f-b170fa49afe6 +investigation_query_link: "datamodel \n| filter xdm.observer.vendor = \"Google\"\ + \ and xdm.observer.product = \"Workspace Chrome\"\n| filter xdm.event.type in\ + \ (\"UNSAFE_SITE_VISIT\") and xdm.observer.action = \"BYPASSED\"\n| filter xdm.source.user.username\ + \ = $xdm.source.user.username and xdm.intermediate.user.username = $xdm.intermediate.user.username\ + \ and xdm.network.http.url = $xdm.network.http.url and xdm.source.host.hostname\ + \ = $xdm.source.host.hostname" +mapping_strategy: CUSTOM +mitre_defs: {} +name: Chrome - Known Malicious Site Visit +search_window: null +severity: SEV_030_MEDIUM +suppression_duration: 1 hours +suppression_enabled: true +suppression_fields: xdm.network.http.url|xdm.source.host.hostname|xdm.source.user.username|xdm.intermediate.user.username +user_defined_category: null +user_defined_severity: null +xql_query: "datamodel \n| filter xdm.observer.vendor = \"Google\" and xdm.observer.product\ + \ = \"Workspace Chrome\"\n| filter xdm.event.type in (\"UNSAFE_SITE_VISIT\") and\ + \ xdm.observer.action = \"BYPASSED\"\n| fields xdm.event.type, xdm.event.description,\ + \ xdm.observer.action, xdm.event.outcome_reason, xdm.source.user.username, xdm.intermediate.user.username,\ + \ xdm.source.host.hostname, xdm.source.host.os, xdm.source.host.os_family, xdm.network.http.browser,\ + \ xdm.network.http.url, xdm.source.user_agent, xdm.target.resource.name, xdm.target.resource.id" +fromversion: 8.4.0 \ No newline at end of file diff --git a/Packs/GoogleChrome/CorrelationRules/GoogleChrome_-_Known_Malware_Downloaded.yml b/Packs/GoogleChrome/CorrelationRules/GoogleChrome_-_Known_Malware_Downloaded.yml new file mode 100644 index 000000000000..7ea7f6518bc5 --- /dev/null +++ b/Packs/GoogleChrome/CorrelationRules/GoogleChrome_-_Known_Malware_Downloaded.yml @@ -0,0 +1,41 @@ +alert_category: EXECUTION +alert_description: User $xdm.source.user.username downloaded the file $xdm.target.file.filename + via chrome profile $$xdm.intermediate.user.username on $xdm.source.host.hostname. +alert_fields: + action_file_name: xdm.target.file.filename + actor_effective_username: xdm.source.user.username + agent_hostname: xdm.source.host.hostname + fw_url_domain: xdm.network.http.url + user_agent: xdm.source.user_agent +alert_name: Chrome - Known Malware Downloaded +crontab: null +dataset: alerts +description: This rule alerts on dangerous file download. +drilldown_query_timeframe: ALERT +execution_mode: REAL_TIME +global_rule_id: 8c9024e2-3d25-471a-a7de-938335c1a38d +investigation_query_link: "datamodel \n| filter xdm.observer.vendor = \"Google\"\ + \ and xdm.observer.product = \"Workspace Chrome\"\n| filter xdm.event.type = \"\ + MALWARE_TRANSFER\" and xdm.observer.action = \"BYPASSED\"\n| filter xdm.source.user.username\ + \ = $xdm.source.user.username and xdm.source.host.hostname = $xdm.source.host.hostname\ + \ and xdm.intermediate.user.username = $xdm.intermediate.user.username and xdm.target.file.filename\ + \ = $xdm.target.file.filename" +mapping_strategy: CUSTOM +mitre_defs: + TA0002 - Execution: + - 'T1204.002 - User Execution: Malicious File' +name: Chrome - Known Malware Downloaded +search_window: null +severity: SEV_030_MEDIUM +suppression_duration: 1 hours +suppression_enabled: true +suppression_fields: xdm.target.file.filename|xdm.source.user.username|xdm.source.host.hostname|xdm.intermediate.user.username +user_defined_category: null +user_defined_severity: null +xql_query: "datamodel \n| filter xdm.observer.vendor = \"Google\" and xdm.observer.product\ + \ = \"Workspace Chrome\"\n| filter xdm.event.type = \"MALWARE_TRANSFER\" and xdm.observer.action\ + \ = \"BYPASSED\"\n| fields xdm.event.type, xdm.event.description, xdm.observer.action,\ + \ xdm.event.outcome_reason, xdm.source.user.username, xdm.intermediate.user.username,\ + \ xdm.source.host.hostname, xdm.source.host.os, xdm.source.host.os_family, xdm.network.http.browser,\ + \ xdm.network.http.url, xdm.source.user_agent, xdm.target.file.filename, xdm.target.file.size" +fromversion: 8.4.0 \ No newline at end of file diff --git a/Packs/GoogleChrome/CorrelationRules/GoogleChrome_-_User_Phished_or_Password_Re-useorBreach_event.yml b/Packs/GoogleChrome/CorrelationRules/GoogleChrome_-_User_Phished_or_Password_Re-useorBreach_event.yml new file mode 100644 index 000000000000..de6f0cc23648 --- /dev/null +++ b/Packs/GoogleChrome/CorrelationRules/GoogleChrome_-_User_Phished_or_Password_Re-useorBreach_event.yml @@ -0,0 +1,46 @@ +alert_category: INFILTRATION +alert_description: The user $xdm.source.user.username had $xdm.event.type event + via $xdm.intermediate.user.username chrome profile, which resulted in $xdm.observer.action. +alert_fields: + action_file_name: xdm.target.file.filename + actor_effective_username: xdm.source.user.username + agent_hostname: xdm.source.host.hostname + fw_url_domain: xdm.network.http.url + user_agent: xdm.source.user_agent +alert_name: Chrome - User Phished and/or Password Re-use/Breach event +crontab: null +dataset: alerts +description: This rule alerts on events related to bad navigation via social engineering + or password reuse/breach, that resulted in bypass action. +drilldown_query_timeframe: ALERT +execution_mode: REAL_TIME +global_rule_id: 5e5feef6-08b3-482d-940f-9303ac6bee2d +investigation_query_link: "datamodel \n| filter xdm.observer.vendor = \"Google\"\ + \ and xdm.observer.product = \"Workspace Chrome\"\n| filter (xdm.event.type in\ + \ (\"UNSAFE_SITE_VISIT\") and xdm.observer.action = \"BYPASSED\" and xdm.event.description\ + \ contains \"SOCIAL_ENGINEERING\") or (xdm.event.type in (\"PASSWORD_BREACH\"\ + , \"PASSWORD_REUSE\"))\n| filter xdm.source.user.username = $xdm.source.user.username\ + \ and xdm.intermediate.user.username = $xdm.intermediate.user.username and xdm.source.host.hostname\ + \ = $xdm.source.host.hostname" +mapping_strategy: CUSTOM +mitre_defs: + TA0001 - Initial Access: + - T1566 - Phishing + - T1078 - Valid Accounts +name: Chrome - User Phished and/or Password Re-use/Breach event +search_window: null +severity: SEV_030_MEDIUM +suppression_duration: 1 hours +suppression_enabled: true +suppression_fields: xdm.source.host.hostname|xdm.source.user.username|xdm.intermediate.user.username|xdm.event.type|xdm.network.http.url +user_defined_category: null +user_defined_severity: null +xql_query: "datamodel \n| filter xdm.observer.vendor = \"Google\" and xdm.observer.product\ + \ = \"Workspace Chrome\"\n| filter (xdm.event.type in (\"UNSAFE_SITE_VISIT\")\ + \ and xdm.observer.action = \"BYPASSED\" and xdm.event.description contains \"\ + SOCIAL_ENGINEERING\") or (xdm.event.type in (\"PASSWORD_BREACH\", \"PASSWORD_REUSE\"\ + ))\n| fields xdm.event.type, xdm.event.description, xdm.observer.action, xdm.event.outcome_reason,\ + \ xdm.source.user.username, xdm.intermediate.user.username, xdm.source.host.hostname,\ + \ xdm.source.host.os, xdm.source.host.os_family, xdm.network.http.browser, xdm.network.http.url,\ + \ xdm.source.user_agent, xdm.target.file.filename, xdm.target.file.size" +fromversion: 8.4.0 \ No newline at end of file diff --git a/Packs/GoogleChrome/ModelingRules/GoogleChrome/GoogleChrome.xif b/Packs/GoogleChrome/ModelingRules/GoogleChrome/GoogleChrome.xif new file mode 100644 index 000000000000..30b209316001 --- /dev/null +++ b/Packs/GoogleChrome/ModelingRules/GoogleChrome/GoogleChrome.xif @@ -0,0 +1,26 @@ +[MODEL: dataset = google_workspace_chrome_raw] +// Extracting fields +alter + device_platform = lowercase(parameters -> DEVICE_PLATFORM), + url_category = uppercase(parameters -> URL_CATEGORY) +// Mapping to xdm fields +| alter + xdm.event.type = events -> name, + xdm.event.description = parameters -> EVENT_REASON, + xdm.event.outcome_reason = parameters -> TRIGGER_TYPE, + xdm.source.host.device_id = parameters -> DEVICE_ID, + xdm.source.host.hostname = parameters -> DEVICE_NAME, + xdm.source.host.os_family = if(device_platform contains "windows", XDM_CONST.OS_FAMILY_WINDOWS, device_platform contains "mac", XDM_CONST.OS_FAMILY_MACOS, device_platform contains "linux", XDM_CONST.OS_FAMILY_LINUX, device_platform contains "android", XDM_CONST.OS_FAMILY_ANDROID, device_platform contains "ios", XDM_CONST.OS_FAMILY_IOS, device_platform contains "ubuntu", XDM_CONST.OS_FAMILY_UBUNTU, device_platform contains "debian", XDM_CONST.OS_FAMILY_DEBIAN, device_platform contains "fedora", XDM_CONST.OS_FAMILY_FEDORA, device_platform contains "centos", XDM_CONST.OS_FAMILY_CENTOS, device_platform contains "chrome", XDM_CONST.OS_FAMILY_CHROMEOS, device_platform contains "solaris", XDM_CONST.OS_FAMILY_SOLARIS, device_platform contains "scada", XDM_CONST.OS_FAMILY_SCADA, to_string(device_platform)), + xdm.source.host.os = parameters -> DEVICE_PLATFORM, + xdm.network.http.browser = concat(parameters -> CLIENT_TYPE, " ", parameters -> BROWSER_VERSION), + xdm.source.user.username = lowercase(parameters -> DEVICE_USER), + xdm.intermediate.user.username = lowercase(parameters -> PROFILE_USER_NAME), + xdm.observer.action = parameters -> EVENT_RESULT, + xdm.network.http.url = parameters -> URL, + xdm.network.http.url_category = if(url_category contains "ABORTION", XDM_CONST.URL_CATEGORY_ABORTION, url_category contains "DRUGS", XDM_CONST.URL_CATEGORY_ABUSED_DRUGS, url_category contains "ADULT", XDM_CONST.URL_CATEGORY_ADULT, url_category contains "ALCOHOL" or url_category contains "TOBACCO", XDM_CONST.URL_CATEGORY_ALCOHOL_AND_TOBACCO, url_category contains "AUCTIONS", XDM_CONST.URL_CATEGORY_AUCTIONS, url_category contains "BUSINESS" or url_category contains "ECONOMY", XDM_CONST.URL_CATEGORY_BUSINESS_AND_ECONOMY, url_category contains "COMMAND AND CONTROL" or url_category contains "C&C", XDM_CONST.URL_CATEGORY_COMMAND_AND_CONTROL, url_category contains "COMPUTER" or url_category contains "INTERNET", XDM_CONST.URL_CATEGORY_COMPUTER_AND_INTERNET_INFO, url_category contains "CONTENT DELIVERY NETWORKS" or url_category contains "CDN", XDM_CONST.URL_CATEGORY_CONTENT_DELIVERY_NETWORKS, url_category contains "COPYRIGHT", XDM_CONST.URL_CATEGORY_COPYRIGHT_INFRINGEMENT, url_category contains "CRYPTO", XDM_CONST.URL_CATEGORY_CRYPTOCURRENCY, url_category contains "DATING", XDM_CONST.URL_CATEGORY_DATING, url_category contains "DYNAMIC DNS", XDM_CONST.URL_CATEGORY_DYNAMIC_DNS, url_category contains "EDUCATIONAL INSTITUTIONS", XDM_CONST.URL_CATEGORY_EDUCATIONAL_INSTITUTIONS, url_category contains "ENTERTAINMENT" and url_category contains "ARTS", XDM_CONST.URL_CATEGORY_ENTERTAINMENT_AND_ARTS, url_category contains "EXTREMISM", XDM_CONST.URL_CATEGORY_EXTREMISM, url_category contains "FINANCIAL" or url_category contains "FINANCE", XDM_CONST.URL_CATEGORY_FINANCIAL_SERVICES, url_category contains "GAMBLING", XDM_CONST.URL_CATEGORY_GAMBLING, url_category contains "GAMES", XDM_CONST.URL_CATEGORY_GAMES, url_category contains "GOVERNMENT", XDM_CONST.URL_CATEGORY_GOVERNMENT, url_category contains "GRAYWARE", XDM_CONST.URL_CATEGORY_GRAYWARE, url_category contains "HACKING", XDM_CONST.URL_CATEGORY_HACKING, url_category contains "HEALTH" or url_category contains "MEDICINE", XDM_CONST.URL_CATEGORY_HEALTH_AND_MEDICINE, url_category contains "HOME" or url_category contains "GARDEN", XDM_CONST.URL_CATEGORY_HOME_AND_GARDEN, url_category contains "HUNTING" or url_category contains "FISHING", XDM_CONST.URL_CATEGORY_HUNTING_AND_FISHING, url_category contains "INSUFFICIENT CONTENT", XDM_CONST.URL_CATEGORY_INSUFFICIENT_CONTENT, url_category contains "INTERNET COMMUNICATIONS" and url_category contains "TELEPHONY", XDM_CONST.URL_CATEGORY_INTERNET_COMMUNICATIONS_AND_TELEPHONY, url_category contains "INTERNET PORTALS", XDM_CONST.URL_CATEGORY_INTERNET_PORTALS, url_category contains "JOB", XDM_CONST.URL_CATEGORY_JOB_SEARCH, url_category contains "LEGAL", XDM_CONST.URL_CATEGORY_LEGAL, url_category contains "MALWARE", XDM_CONST.URL_CATEGORY_MALWARE, url_category contains "MILITARY", XDM_CONST.URL_CATEGORY_MILITARY, url_category contains "MOTOR VEHICLES", XDM_CONST.URL_CATEGORY_MOTOR_VEHICLES, url_category contains "MUSIC", XDM_CONST.URL_CATEGORY_MUSIC, url_category contains "DOMAIN" and url_category contains "REGIST", XDM_CONST.URL_CATEGORY_NEWLY_REGISTERED_DOMAIN, url_category contains "NEWS", XDM_CONST.URL_CATEGORY_NEWS, url_category contains "NOT RESOLVED", XDM_CONST.URL_CATEGORY_NOT_RESOLVED, url_category contains "NUDITY", XDM_CONST.URL_CATEGORY_NUDITY, url_category contains "ONLINE STORAGE" and url_category contains "BACKUP", XDM_CONST.URL_CATEGORY_ONLINE_STORAGE_AND_BACKUP, url_category contains "PARKED", XDM_CONST.URL_CATEGORY_PARKED, url_category contains "PEER TO PEER", XDM_CONST.URL_CATEGORY_PEER_TO_PEER, url_category contains "PERSONAL SITES" or url_category contains "BLOG", XDM_CONST.URL_CATEGORY_PERSONAL_SITES_AND_BLOGS, url_category contains "PHILOSOPHY" or url_category contains "POLITICAL ADVOCACY", XDM_CONST.URL_CATEGORY_PHILOSOPHY_AND_POLITICAL_ADVOCACY, url_category contains "PHISHING", XDM_CONST.URL_CATEGORY_PHISHING, url_category contains "PRIVATE IP ADDRESSES", XDM_CONST.URL_CATEGORY_PRIVATE_IP_ADDRESSES, url_category contains "PROXY" or url_category contains "ANONYMIZERS", XDM_CONST.URL_CATEGORY_PROXY_AVOIDANCE_AND_ANONYMIZERS, url_category contains "QUESTIONABLE", XDM_CONST.URL_CATEGORY_QUESTIONABLE, url_category contains "REAL ESTATE", XDM_CONST.URL_CATEGORY_REAL_ESTATE, url_category contains "HOBBIES" or url_category contains "RECREATION", XDM_CONST.URL_CATEGORY_RECREATION_AND_HOBBIES, url_category contains "REFERENCE", XDM_CONST.URL_CATEGORY_REFERENCE_AND_RESEARCH, url_category contains "RELIGION", XDM_CONST.URL_CATEGORY_RELIGION, url_category contains "SEARCH ENGINES", XDM_CONST.URL_CATEGORY_SEARCH_ENGINES, url_category contains "SEX EDUCATION", XDM_CONST.URL_CATEGORY_SEX_EDUCATION, url_category contains "SHAREWARE" and url_category contains "FREEWARE", XDM_CONST.URL_CATEGORY_SHAREWARE_AND_FREEWARE, url_category contains "SHOPPING", XDM_CONST.URL_CATEGORY_SHOPPING, url_category contains "SOCIAL_NETWORK", XDM_CONST.URL_CATEGORY_SOCIAL_NETWORKING, url_category contains "SOCIETY", XDM_CONST.URL_CATEGORY_SOCIETY, url_category contains "SPORTS", XDM_CONST.URL_CATEGORY_SPORTS, url_category contains "STOCK", XDM_CONST.URL_CATEGORY_STOCK_ADVICE_AND_TOOLS, url_category contains "MEDIA" and url_category contains "STREAM", XDM_CONST.URL_CATEGORY_STREAMING_MEDIA, url_category contains "INTIMATE APPAREL", XDM_CONST.URL_CATEGORY_SWIMSUITS_AND_INTIMATE_APPAREL, url_category contains "TRAINING" and url_category contains "Sport", XDM_CONST.URL_CATEGORY_TRAINING_AND_TOOLS, url_category contains "TRANSLATION", XDM_CONST.URL_CATEGORY_TRANSLATION, url_category contains "TRAVEL", XDM_CONST.URL_CATEGORY_TRAVEL, url_category contains "UNKNOWN", XDM_CONST.URL_CATEGORY_UNKNOWN, url_category contains "WEAPONS", XDM_CONST.URL_CATEGORY_WEAPONS, url_category contains "WEB ADVERTISEMENTS", XDM_CONST.URL_CATEGORY_WEB_ADVERTISEMENTS, url_category contains "WEB HOSTING", XDM_CONST.URL_CATEGORY_WEB_HOSTING, url_category contains "WEB BASED EMAIL", XDM_CONST.URL_CATEGORY_WEB_BASED_EMAIL, to_string(url_category)), + xdm.source.user_agent = parameters -> USER_AGENT, + xdm.target.resource.name = parameters -> APP_NAME, + xdm.target.resource.id = parameters -> APP_ID, + xdm.target.file.filename = parameters -> CONTENT_NAME, + xdm.target.file.sha256 = parameters -> CONTENT_HASH, + xdm.target.file.size = to_integer(parametersint -> CONTENT_SIZE); \ No newline at end of file diff --git a/Packs/GoogleChrome/ModelingRules/GoogleChrome/GoogleChrome.yml b/Packs/GoogleChrome/ModelingRules/GoogleChrome/GoogleChrome.yml new file mode 100644 index 000000000000..95675ea0ebef --- /dev/null +++ b/Packs/GoogleChrome/ModelingRules/GoogleChrome/GoogleChrome.yml @@ -0,0 +1,6 @@ +fromversion: 8.4.0 +id: Google_Chrome_ModelingRule +name: Google Chrome Modeling Rule +rules: '' +schema: '' +tags: Google Chrome \ No newline at end of file diff --git a/Packs/GoogleChrome/ModelingRules/GoogleChrome/GoogleChrome_schema.json b/Packs/GoogleChrome/ModelingRules/GoogleChrome/GoogleChrome_schema.json new file mode 100644 index 000000000000..2be882ab4697 --- /dev/null +++ b/Packs/GoogleChrome/ModelingRules/GoogleChrome/GoogleChrome_schema.json @@ -0,0 +1,16 @@ +{ + "google_workspace_chrome_raw": { + "events": { + "type": "string", + "is_array": false + }, + "parameters": { + "type": "string", + "is_array": false + }, + "parametersint": { + "type": "string", + "is_array": false + } + } +} \ No newline at end of file diff --git a/Packs/GoogleChrome/ParsingRules/GoogleChrome/GoogleChrome.xif b/Packs/GoogleChrome/ParsingRules/GoogleChrome/GoogleChrome.xif new file mode 100644 index 000000000000..e23d0e9f6af7 --- /dev/null +++ b/Packs/GoogleChrome/ParsingRules/GoogleChrome/GoogleChrome.xif @@ -0,0 +1,10 @@ +[INGEST:vendor="Google", product="Workspace Chrome", target_dataset="google_workspace_chrome_raw", no_hit = keep] +// Creating json fields with the value of the events field, organized in a key - value format. +alter events = events -> [] +| arrayexpand events +| alter parameters = events -> parameters[] +| alter parameters = arraymap(parameters ,concat("{","\"",json_extract_scalar("@element", "$.name"),"\"", ":", "\"",json_extract_scalar("@element", "$.value"),"\"", "}")) +| alter parameters = replace(arraystring(parameters, ","),"},{", ",") -> {} +| alter parametersint = events -> parameters[] +| alter parametersint = arraymap(parametersint ,concat("{","\"",json_extract_scalar("@element", "$.name"),"\"", ":", "\"",json_extract_scalar("@element", "$.intValue"),"\"", "}")) +| alter parametersint = replace(arraystring(parametersint, ","),"},{", ",") -> {}; \ No newline at end of file diff --git a/Packs/GoogleChrome/ParsingRules/GoogleChrome/GoogleChrome.yml b/Packs/GoogleChrome/ParsingRules/GoogleChrome/GoogleChrome.yml new file mode 100644 index 000000000000..21d64c32cbb3 --- /dev/null +++ b/Packs/GoogleChrome/ParsingRules/GoogleChrome/GoogleChrome.yml @@ -0,0 +1,6 @@ +name: Google Chrome Parsing Rule +id: Google_Chrome_ParsingRule +fromversion: 8.4.0 +tags: [] +rules: '' +samples: '' \ No newline at end of file diff --git a/Packs/GoogleChrome/README.md b/Packs/GoogleChrome/README.md new file mode 100644 index 000000000000..8c963c85a4b4 --- /dev/null +++ b/Packs/GoogleChrome/README.md @@ -0,0 +1,9 @@ +<~XSIAM> +# Google Chrome +This pack includes Cortex XSIAM content. + +This pack is supported from Cortex XSIAM V2.0. + +## Collect Events from Vendor +To configure the ingestion of data from Google Workspace, see the information [here](https://docs-cortex.paloaltonetworks.com/r/Cortex-XDR/Cortex-XDR-Pro-Administrator-Guide/Ingest-Logs-and-Data-from-Google-Workspace). + \ No newline at end of file diff --git a/Packs/GoogleChrome/XSIAMDashboards/GoogleChrome_Dashboard.json b/Packs/GoogleChrome/XSIAMDashboards/GoogleChrome_Dashboard.json new file mode 100644 index 000000000000..e5a4d0e4a07e --- /dev/null +++ b/Packs/GoogleChrome/XSIAMDashboards/GoogleChrome_Dashboard.json @@ -0,0 +1,1520 @@ +{ + "dashboards_data": + [ + { + "name": "Chrome Security Dashboard", + "description": "This dashboard contains information about google chrome events.", + "status": "ENABLED", + "layout": + [ + { + "id": "row-1161", + "data": + [ + { + "key": "xql_1687700757907", + "data": + { + "type": "Custom XQL", + "width": 50, + "height": 400, + "phrase": "datamodel dataset = google_workspace_chrome_raw \n| filter xdm.observer.vendor = \"Google\" and xdm.observer.product = \"Workspace Chrome\"\n| comp count(xdm.event.type) as counts by xdm.event.type\n| view graph type = pie header = \"Security Events by Type\" xaxis = xdm.event.type yaxis = counts ", + "time_frame": + { + "relativeTime": 86400000 + }, + "viewOptions": + { + "type": "pie", + "commands": + [ + { + "command": + { + "op": "=", + "name": "header", + "value": "\"Security Events by Type\"" + } + }, + { + "command": + { + "op": "=", + "name": "xaxis", + "value": "xdm.event.type" + } + }, + { + "command": + { + "op": "=", + "name": "yaxis", + "value": "counts" + } + } + ] + } + } + }, + { + "key": "xql_1687779507172", + "data": + { + "type": "Custom XQL", + "width": 50, + "height": 400, + "phrase": "datamodel dataset = google_workspace_chrome_raw \n//| filter xdm.observer.vendor = \"Google\" and xdm.observer.product = \"Workspace Chrome\"\n|filter xdm.event.type != \"\"\n| bin _time span = 24h\n| comp count() as count by _time\n| sort asc _time\n| view graph type = line xaxis = _time yaxis = count ", + "time_frame": + { + "relativeTime": 604800000 + }, + "viewOptions": + { + "type": "line", + "commands": + [ + { + "command": + { + "op": "=", + "name": "xaxis", + "value": "_time" + } + }, + { + "command": + { + "op": "=", + "name": "yaxis", + "value": "count" + } + } + ] + } + } + } + ] + }, + { + "id": "row-3172", + "data": + [ + { + "key": "xql_1687770114700", + "data": + { + "type": "Custom XQL", + "width": 25, + "height": 400, + "phrase": "datamodel dataset = google_workspace_chrome_raw \n//| filter xdm.observer.vendor = \"Google\" and xdm.observer.product = \"Workspace Chrome\"\n| filter xdm.source.user.username != \"\"\n| filter xdm.source.user.username != \"-\"\n| comp values(xdm.source.user.username) as `DEVICE_USER` by xdm.source.host.hostname\n| filter DEVICE_USER != null", + "time_frame": + { + "relativeTime": 86400000 + }, + "viewOptions": + { + "type": "table", + "commands": + [] + }, + "gridRawStorageInfo": + { + "sort": null, + "coldefs": + {}, + "rowHeight": "{\"rowHeight\":\"regular\",\"gridRowsHeight\":\"medium-row\"}", + "columnWidth": null + } + } + }, + { + "key": "xql_1687775796667", + "data": + { + "type": "Custom XQL", + "width": 25, + "height": 400, + "phrase": "datamodel dataset = google_workspace_chrome_raw \n//| filter xdm.observer.vendor = \"Google\" and xdm.observer.product = \"Workspace Chrome\"\n| comp count(xdm.source.user.username) as counts by xdm.source.user.username\n| sort desc counts\n| view graph type = column subtype = grouped layout = horizontal header = \"Security Events by Device Users\" xaxis = xdm.source.user.username yaxis = counts default_limit = `false` ", + "time_frame": + { + "relativeTime": 604800000 + }, + "viewOptions": + { + "type": "column", + "commands": + [ + { + "command": + { + "op": "=", + "name": "subtype", + "value": "grouped" + } + }, + { + "command": + { + "op": "=", + "name": "layout", + "value": "horizontal" + } + }, + { + "command": + { + "op": "=", + "name": "header", + "value": "\"Security Events by Device Users\"" + } + }, + { + "command": + { + "op": "=", + "name": "xaxis", + "value": "xdm.source.user.username" + } + }, + { + "command": + { + "op": "=", + "name": "yaxis", + "value": "counts" + } + }, + { + "command": + { + "op": "=", + "name": "default_limit", + "value": "false" + } + } + ] + }, + "gridRawStorageInfo": + { + "sort": null, + "coldefs": + {}, + "rowHeight": "{\"rowHeight\":\"regular\",\"gridRowsHeight\":\"medium-row\"}", + "columnWidth": null + } + } + }, + { + "key": "xql_1687769524281", + "data": + { + "type": "Custom XQL", + "width": 25, + "height": 400, + "phrase": "datamodel dataset = google_workspace_chrome_raw \n//| filter xdm.observer.vendor = \"Google\" and xdm.observer.product = \"Workspace Chrome\"\n| comp count(xdm.intermediate.user.username) as counts by xdm.intermediate.user.username\n| sort desc counts\n| view graph type = column subtype = grouped layout = horizontal header = \"Security Events by Chrome Users\" xaxis = xdm.intermediate.user.username yaxis = counts default_limit = `false` ", + "time_frame": + { + "relativeTime": 86400000 + }, + "viewOptions": + { + "type": "column", + "commands": + [ + { + "command": + { + "op": "=", + "name": "subtype", + "value": "grouped" + } + }, + { + "command": + { + "op": "=", + "name": "layout", + "value": "horizontal" + } + }, + { + "command": + { + "op": "=", + "name": "header", + "value": "\"Security Events by Chrome Users\"" + } + }, + { + "command": + { + "op": "=", + "name": "xaxis", + "value": "xdm.intermediate.user.username" + } + }, + { + "command": + { + "op": "=", + "name": "yaxis", + "value": "counts" + } + }, + { + "command": + { + "op": "=", + "name": "default_limit", + "value": "false" + } + } + ] + } + } + } + ] + }, + { + "id": "row-4502", + "data": + [ + { + "key": "xql_1687770699313", + "data": + { + "type": "Custom XQL", + "width": 25, + "height": 400, + "phrase": "datamodel dataset = google_workspace_chrome_raw \n//| filter xdm.observer.vendor = \"Google\" and xdm.observer.product = \"Workspace Chrome\"\n| comp count(xdm.event.description) as Security_Events by xdm.event.description\n| view graph type = column subtype = grouped header = \"Security Events by Reason\" show_callouts = `true` xaxis = xdm.event.description yaxis = Security_Events ", + "time_frame": + { + "relativeTime": 86400000 + }, + "viewOptions": + { + "type": "column", + "commands": + [ + { + "command": + { + "op": "=", + "name": "subtype", + "value": "grouped" + } + }, + { + "command": + { + "op": "=", + "name": "header", + "value": "\"Security Events by Reason\"" + } + }, + { + "command": + { + "op": "=", + "name": "show_callouts", + "value": "true" + } + }, + { + "command": + { + "op": "=", + "name": "xaxis", + "value": "xdm.event.description" + } + }, + { + "command": + { + "op": "=", + "name": "yaxis", + "value": "Security_Events" + } + } + ] + } + } + }, + { + "key": "xql_1687769763268", + "data": + { + "type": "Custom XQL", + "width": 25, + "height": 400, + "phrase": "datamodel dataset = google_workspace_chrome_raw \n//| filter xdm.observer.vendor = \"Google\" and xdm.observer.product = \"Workspace Chrome\"\n| comp count(xdm.observer.action) by xdm.observer.action\n| view graph type = funnel header = \"Top Security event Actions\" show_callouts = `true` show_callouts_names = `true` xaxis = xdm.observer.action yaxis = count_1 ", + "time_frame": + { + "relativeTime": 86400000 + }, + "viewOptions": + { + "type": "funnel", + "commands": + [ + { + "command": + { + "op": "=", + "name": "header", + "value": "\"Top Security event Actions\"" + } + }, + { + "command": + { + "op": "=", + "name": "show_callouts", + "value": "true" + } + }, + { + "command": + { + "op": "=", + "name": "show_callouts_names", + "value": "true" + } + }, + { + "command": + { + "op": "=", + "name": "xaxis", + "value": "xdm.observer.action" + } + }, + { + "command": + { + "op": "=", + "name": "yaxis", + "value": "count_1" + } + } + ] + } + } + }, + { + "key": "xql_1687768232236", + "data": + { + "type": "Custom XQL", + "width": 25, + "height": 400, + "phrase": "datamodel dataset = google_workspace_chrome_raw \n//| filter xdm.observer.vendor = \"Google\" and xdm.observer.product = \"Workspace Chrome\"\n| alter domain = arrayindex(regextract(xdm.network.http.url, \"\\/\\/([^\\/:]+)\"),0)\n| filter domain != null\n| comp count(domain) as counts by domain\n| sort desc counts\n| view graph type = column subtype = grouped layout = horizontal header = \"Top URL Access\" show_callouts = `true` xaxis = domain yaxis = counts legend = `false` ", + "time_frame": + { + "relativeTime": 86400000 + }, + "viewOptions": + { + "type": "column", + "commands": + [ + { + "command": + { + "op": "=", + "name": "subtype", + "value": "grouped" + } + }, + { + "command": + { + "op": "=", + "name": "layout", + "value": "horizontal" + } + }, + { + "command": + { + "op": "=", + "name": "header", + "value": "\"Top URL Access\"" + } + }, + { + "command": + { + "op": "=", + "name": "show_callouts", + "value": "true" + } + }, + { + "command": + { + "op": "=", + "name": "xaxis", + "value": "domain" + } + }, + { + "command": + { + "op": "=", + "name": "yaxis", + "value": "counts" + } + }, + { + "command": + { + "op": "=", + "name": "legend", + "value": "false" + } + } + ] + } + } + }, + { + "key": "xql_1687770576993", + "data": + { + "type": "Custom XQL", + "width": 25, + "height": 400, + "phrase": "datamodel dataset = google_workspace_chrome_raw \n//| filter xdm.observer.vendor = \"Google\" and xdm.observer.product = \"Workspace Chrome\"\n| filter xdm.event.type = \"BROWSER_EXTENSION_INSTALL\"\n| fields xdm.target.resource.name\n| top xdm.target.resource.name top_count as COUNTS \n| sort desc COUNTS", + "time_frame": + { + "relativeTime": 2592000000 + }, + "viewOptions": + { + "type": "table", + "commands": + [] + }, + "gridRawStorageInfo": + { + "sort": null, + "coldefs": + {}, + "rowHeight": "{\"rowHeight\":\"regular\",\"gridRowsHeight\":\"medium-row\"}", + "columnWidth": null + } + } + } + ] + }, + { + "id": "row-1514", + "data": + [ + { + "key": "xql_1687774186800", + "data": + { + "type": "Custom XQL", + "width": 25, + "height": 400, + "phrase": "datamodel dataset = google_workspace_chrome_raw \n//| filter xdm.observer.vendor = \"Google\" and xdm.observer.product = \"Workspace Chrome\"\n| filter xdm.event.type != \"\"\n| comp count_distinct(xdm.source.user.username) as distinct_count\n| view graph type = single subtype = standard header = \"Unique Users with Security Events\" yaxis = distinct_count ", + "time_frame": + { + "relativeTime": 86400000 + }, + "viewOptions": + { + "type": "single", + "commands": + [ + { + "command": + { + "op": "=", + "name": "subtype", + "value": "standard" + } + }, + { + "command": + { + "op": "=", + "name": "header", + "value": "\"Unique Users with Security Events\"" + } + }, + { + "command": + { + "op": "=", + "name": "yaxis", + "value": "distinct_count" + } + } + ] + } + } + }, + { + "key": "xql_1687778986988", + "data": + { + "type": "Custom XQL", + "width": 33.333333333333336, + "height": 400, + "phrase": "datamodel dataset = google_workspace_chrome_raw \n//| filter xdm.observer.vendor = \"Google\" and xdm.observer.product = \"Workspace Chrome\"\n|filter xdm.event.type != \"\" and xdm.network.http.browser != \"\"\n| top xdm.network.http.browser top_count as `COUNT`\n| view graph type = pie xaxis = xdm.network.http.browser yaxis = count legend_percentage = `true` seriestitle(\"count\",\" \") ", + "time_frame": + { + "relativeTime": 86400000 + }, + "viewOptions": + { + "type": "pie", + "commands": + [ + { + "command": + { + "op": "=", + "name": "xaxis", + "value": "xdm.network.http.browser" + } + }, + { + "command": + { + "op": "=", + "name": "yaxis", + "value": "count" + } + }, + { + "command": + { + "op": "=", + "name": "legend_percentage", + "value": "true" + } + }, + { + "func": + { + "args": + [ + "count", + " " + ], + "name": "seriestitle" + } + } + ] + } + } + }, + { + "key": "xql_1687774861843", + "data": + { + "type": "Custom XQL", + "width": 33.333333333333336, + "height": 400, + "phrase": "datamodel dataset = google_workspace_chrome_raw \n//| filter xdm.observer.vendor = \"Google\" and xdm.observer.product = \"Workspace Chrome\"\n| filter xdm.event.type != \"\"\n| comp count_distinct(xdm.source.host.os) as distinct_count\n| view graph type = single subtype = standard header = \"Unique OSes with Security Events\" yaxis = distinct_count ", + "time_frame": + { + "relativeTime": 86400000 + }, + "viewOptions": + { + "type": "single", + "commands": + [ + { + "command": + { + "op": "=", + "name": "subtype", + "value": "standard" + } + }, + { + "command": + { + "op": "=", + "name": "header", + "value": "\"Unique OSes with Security Events\"" + } + }, + { + "command": + { + "op": "=", + "name": "yaxis", + "value": "distinct_count" + } + } + ] + } + } + }, + { + "key": "xql_1687775123677", + "data": + { + "type": "Custom XQL", + "width": 33.333333333333336, + "height": 400, + "phrase": "datamodel dataset = google_workspace_chrome_raw \n//| filter xdm.observer.vendor = \"Google\" and xdm.observer.product = \"Workspace Chrome\"\n| filter xdm.event.type != \"\" and xdm.source.host.os != \"\"\n| top xdm.source.host.os top_count as `COUNT`\n| view graph type = pie xaxis = xdm.source.host.os yaxis = count legend_percentage = `true` seriestitle(\"count\",\" \") ", + "time_frame": + { + "relativeTime": 86400000 + }, + "viewOptions": + { + "type": "pie", + "commands": + [ + { + "command": + { + "op": "=", + "name": "xaxis", + "value": "xdm.source.host.os" + } + }, + { + "command": + { + "op": "=", + "name": "yaxis", + "value": "count" + } + }, + { + "command": + { + "op": "=", + "name": "legend_percentage", + "value": "true" + } + }, + { + "func": + { + "args": + [ + "count", + " " + ], + "name": "seriestitle" + } + } + ] + }, + "gridRawStorageInfo": + { + "sort": null, + "coldefs": + {}, + "rowHeight": "{\"rowHeight\":\"regular\",\"gridRowsHeight\":\"medium-row\"}", + "columnWidth": null + } + } + } + ] + } + ], + "default_dashboard_id": 1, + "global_id": "06d48444d70f4cba8aaa343e518e484a" + } + ], + "widgets_data": + [ + { + "widget_key": "xql_1687700757907", + "title": "Chrome Security Events by Type", + "creation_time": 1687700757907, + "description": "This widget displays chrome events by their type.", + "data": + { + "phrase": "datamodel dataset = google_workspace_chrome_raw \n| filter xdm.observer.vendor = \"Google\" and xdm.observer.product = \"Workspace Chrome\"\n| comp count(xdm.event.type) as counts by xdm.event.type\n| view graph type = pie header = \"Security Events by Type\" xaxis = xdm.event.type yaxis = counts ", + "time_frame": + { + "relativeTime": 86400000 + }, + "viewOptions": + { + "type": "pie", + "commands": + [ + { + "command": + { + "op": "=", + "name": "header", + "value": "\"Security Events by Type\"" + } + }, + { + "command": + { + "op": "=", + "name": "xaxis", + "value": "xdm.event.type" + } + }, + { + "command": + { + "op": "=", + "name": "yaxis", + "value": "counts" + } + } + ] + } + }, + "support_time_range": true, + "additional_info": + { + "query_tables": + [], + "query_uses_library": false + } + }, + { + "widget_key": "xql_1687768232236", + "title": "Chrome Top URL Access", + "creation_time": 1687768232236, + "description": "This widget displays top url addresses visited by chrome users.", + "data": + { + "phrase": "datamodel dataset = google_workspace_chrome_raw \n//| filter xdm.observer.vendor = \"Google\" and xdm.observer.product = \"Workspace Chrome\"\n| alter domain = arrayindex(regextract(xdm.network.http.url, \"\\/\\/([^\\/:]+)\"),0)\n| filter domain != null\n| comp count(domain) as counts by domain\n| sort desc counts\n| view graph type = column subtype = grouped layout = horizontal header = \"Top URL Access\" show_callouts = `true` xaxis = domain yaxis = counts legend = `false` ", + "time_frame": + { + "relativeTime": 86400000 + }, + "viewOptions": + { + "type": "column", + "commands": + [ + { + "command": + { + "op": "=", + "name": "subtype", + "value": "grouped" + } + }, + { + "command": + { + "op": "=", + "name": "layout", + "value": "horizontal" + } + }, + { + "command": + { + "op": "=", + "name": "header", + "value": "\"Top URL Access\"" + } + }, + { + "command": + { + "op": "=", + "name": "show_callouts", + "value": "true" + } + }, + { + "command": + { + "op": "=", + "name": "xaxis", + "value": "domain" + } + }, + { + "command": + { + "op": "=", + "name": "yaxis", + "value": "counts" + } + }, + { + "command": + { + "op": "=", + "name": "legend", + "value": "false" + } + } + ] + } + }, + "support_time_range": true, + "additional_info": + { + "query_tables": + [], + "query_uses_library": false + } + }, + { + "widget_key": "xql_1687769524281", + "title": "Security Events by Chrome Users", + "creation_time": 1687769524281, + "description": "This widget displays security chrome events by chrome users.", + "data": + { + "phrase": "datamodel dataset = google_workspace_chrome_raw \n//| filter xdm.observer.vendor = \"Google\" and xdm.observer.product = \"Workspace Chrome\"\n| comp count(xdm.intermediate.user.username) as counts by xdm.intermediate.user.username\n| sort desc counts\n| view graph type = column subtype = grouped layout = horizontal header = \"Security Events by Chrome Users\" xaxis = xdm.intermediate.user.username yaxis = counts default_limit = `false` ", + "time_frame": + { + "relativeTime": 86400000 + }, + "viewOptions": + { + "type": "column", + "commands": + [ + { + "command": + { + "op": "=", + "name": "subtype", + "value": "grouped" + } + }, + { + "command": + { + "op": "=", + "name": "layout", + "value": "horizontal" + } + }, + { + "command": + { + "op": "=", + "name": "header", + "value": "\"Security Events by Chrome Users\"" + } + }, + { + "command": + { + "op": "=", + "name": "xaxis", + "value": "xdm.intermediate.user.username" + } + }, + { + "command": + { + "op": "=", + "name": "yaxis", + "value": "counts" + } + }, + { + "command": + { + "op": "=", + "name": "default_limit", + "value": "false" + } + } + ] + } + }, + "support_time_range": true, + "additional_info": + { + "query_tables": + [], + "query_uses_library": false + } + }, + { + "widget_key": "xql_1687769763268", + "title": "Chrome Top Security event Actions", + "creation_time": 1687769763268, + "description": "This widget displays top security events by action.", + "data": + { + "phrase": "datamodel dataset = google_workspace_chrome_raw \n//| filter xdm.observer.vendor = \"Google\" and xdm.observer.product = \"Workspace Chrome\"\n| comp count(xdm.observer.action) by xdm.observer.action\n| view graph type = funnel header = \"Top Security event Actions\" show_callouts = `true` show_callouts_names = `true` xaxis = xdm.observer.action yaxis = count_1 ", + "time_frame": + { + "relativeTime": 86400000 + }, + "viewOptions": + { + "type": "funnel", + "commands": + [ + { + "command": + { + "op": "=", + "name": "header", + "value": "\"Top Security event Actions\"" + } + }, + { + "command": + { + "op": "=", + "name": "show_callouts", + "value": "true" + } + }, + { + "command": + { + "op": "=", + "name": "show_callouts_names", + "value": "true" + } + }, + { + "command": + { + "op": "=", + "name": "xaxis", + "value": "xdm.observer.action" + } + }, + { + "command": + { + "op": "=", + "name": "yaxis", + "value": "count_1" + } + } + ] + } + }, + "support_time_range": true, + "additional_info": + { + "query_tables": + [], + "query_uses_library": false + } + }, + { + "widget_key": "xql_1687770114700", + "title": "Chrome Device Username and Device Name Mapping", + "creation_time": 1687770114700, + "description": "This widget displays device users by their related device names.", + "data": + { + "phrase": "datamodel dataset = google_workspace_chrome_raw \n//| filter xdm.observer.vendor = \"Google\" and xdm.observer.product = \"Workspace Chrome\"\n| filter xdm.source.user.username != \"\"\n| filter xdm.source.user.username != \"-\"\n| comp values(xdm.source.user.username) as `DEVICE_USER` by xdm.source.host.hostname\n| filter DEVICE_USER != null", + "time_frame": + { + "relativeTime": 86400000 + }, + "viewOptions": + { + "type": "table", + "commands": + [] + }, + "gridRawStorageInfo": + { + "sort": null, + "coldefs": + {}, + "rowHeight": "{\"rowHeight\":\"regular\",\"gridRowsHeight\":\"medium-row\"}", + "columnWidth": null + } + }, + "support_time_range": true, + "additional_info": + { + "query_tables": + [], + "query_uses_library": false + } + }, + { + "widget_key": "xql_1687770576993", + "title": "Top Chrome Extension", + "creation_time": 1687770576993, + "description": "This widget displays top extension installations", + "data": + { + "phrase": "datamodel dataset = google_workspace_chrome_raw \n//| filter xdm.observer.vendor = \"Google\" and xdm.observer.product = \"Workspace Chrome\"\n| filter xdm.event.type = \"BROWSER_EXTENSION_INSTALL\"\n| fields xdm.target.resource.name\n| top xdm.target.resource.name top_count as COUNTS \n| sort desc COUNTS", + "time_frame": + { + "relativeTime": 2592000000 + }, + "viewOptions": + { + "type": "table", + "commands": + [] + }, + "gridRawStorageInfo": + { + "sort": null, + "coldefs": + {}, + "rowHeight": "{\"rowHeight\":\"regular\",\"gridRowsHeight\":\"medium-row\"}", + "columnWidth": null + } + }, + "support_time_range": true, + "additional_info": + { + "query_tables": + [], + "query_uses_library": false + } + }, + { + "widget_key": "xql_1687770699313", + "title": "Chrome Security Events by Reason", + "creation_time": 1687770699313, + "description": "This widget displays chrome security events by their reason.", + "data": + { + "phrase": "datamodel dataset = google_workspace_chrome_raw \n//| filter xdm.observer.vendor = \"Google\" and xdm.observer.product = \"Workspace Chrome\"\n| comp count(xdm.event.description) as Security_Events by xdm.event.description\n| view graph type = column subtype = grouped header = \"Security Events by Reason\" show_callouts = `true` xaxis = xdm.event.description yaxis = Security_Events ", + "time_frame": + { + "relativeTime": 86400000 + }, + "viewOptions": + { + "type": "column", + "commands": + [ + { + "command": + { + "op": "=", + "name": "subtype", + "value": "grouped" + } + }, + { + "command": + { + "op": "=", + "name": "header", + "value": "\"Security Events by Reason\"" + } + }, + { + "command": + { + "op": "=", + "name": "show_callouts", + "value": "true" + } + }, + { + "command": + { + "op": "=", + "name": "xaxis", + "value": "xdm.event.description" + } + }, + { + "command": + { + "op": "=", + "name": "yaxis", + "value": "Security_Events" + } + } + ] + } + }, + "support_time_range": true, + "additional_info": + { + "query_tables": + [], + "query_uses_library": false + } + }, + { + "widget_key": "xql_1687774186800", + "title": "Chrome Unique Users with Security Events", + "creation_time": 1687774186800, + "description": "This widget displays the unique users that triggered security events.", + "data": + { + "phrase": "datamodel dataset = google_workspace_chrome_raw \n//| filter xdm.observer.vendor = \"Google\" and xdm.observer.product = \"Workspace Chrome\"\n| filter xdm.event.type != \"\"\n| comp count_distinct(xdm.source.user.username) as distinct_count\n| view graph type = single subtype = standard header = \"Unique Users with Security Events\" yaxis = distinct_count ", + "time_frame": + { + "relativeTime": 86400000 + }, + "viewOptions": + { + "type": "single", + "commands": + [ + { + "command": + { + "op": "=", + "name": "subtype", + "value": "standard" + } + }, + { + "command": + { + "op": "=", + "name": "header", + "value": "\"Unique Users with Security Events\"" + } + }, + { + "command": + { + "op": "=", + "name": "yaxis", + "value": "distinct_count" + } + } + ] + } + }, + "support_time_range": true, + "additional_info": + { + "query_tables": + [], + "query_uses_library": false + } + }, + { + "widget_key": "xql_1687774861843", + "title": "Chrome Unique OS with Security Events", + "creation_time": 1687774861843, + "description": "This widget displays the unique OS which had chrome security events.", + "data": + { + "phrase": "datamodel dataset = google_workspace_chrome_raw \n//| filter xdm.observer.vendor = \"Google\" and xdm.observer.product = \"Workspace Chrome\"\n| filter xdm.event.type != \"\"\n| comp count_distinct(xdm.source.host.os) as distinct_count\n| view graph type = single subtype = standard header = \"Unique OSes with Security Events\" yaxis = distinct_count ", + "time_frame": + { + "relativeTime": 86400000 + }, + "viewOptions": + { + "type": "single", + "commands": + [ + { + "command": + { + "op": "=", + "name": "subtype", + "value": "standard" + } + }, + { + "command": + { + "op": "=", + "name": "header", + "value": "\"Unique OSes with Security Events\"" + } + }, + { + "command": + { + "op": "=", + "name": "yaxis", + "value": "distinct_count" + } + } + ] + } + }, + "support_time_range": true, + "additional_info": + { + "query_tables": + [], + "query_uses_library": false + } + }, + { + "widget_key": "xql_1687775123677", + "title": "Chrome Top OS Platforms with Security Events", + "creation_time": 1687775123677, + "description": "This widget displays top os platforms which had chrome security events.", + "data": + { + "phrase": "datamodel dataset = google_workspace_chrome_raw \n//| filter xdm.observer.vendor = \"Google\" and xdm.observer.product = \"Workspace Chrome\"\n| filter xdm.event.type != \"\" and xdm.source.host.os != \"\"\n| top xdm.source.host.os top_count as `COUNT`\n| view graph type = pie xaxis = xdm.source.host.os yaxis = count legend_percentage = `true` seriestitle(\"count\",\" \") ", + "time_frame": + { + "relativeTime": 86400000 + }, + "viewOptions": + { + "type": "pie", + "commands": + [ + { + "command": + { + "op": "=", + "name": "xaxis", + "value": "xdm.source.host.os" + } + }, + { + "command": + { + "op": "=", + "name": "yaxis", + "value": "count" + } + }, + { + "command": + { + "op": "=", + "name": "legend_percentage", + "value": "true" + } + }, + { + "func": + { + "args": + [ + "count", + " " + ], + "name": "seriestitle" + } + } + ] + }, + "gridRawStorageInfo": + { + "sort": null, + "coldefs": + {}, + "rowHeight": "{\"rowHeight\":\"regular\",\"gridRowsHeight\":\"medium-row\"}", + "columnWidth": null + } + }, + "support_time_range": true, + "additional_info": + { + "query_tables": + [], + "query_uses_library": false + } + }, + { + "widget_key": "xql_1687775796667", + "title": "Security Events by Chrome Device Users", + "creation_time": 1687775796667, + "description": "This widget displays chrome security events by device users.", + "data": + { + "phrase": "datamodel dataset = google_workspace_chrome_raw \n//| filter xdm.observer.vendor = \"Google\" and xdm.observer.product = \"Workspace Chrome\"\n| comp count(xdm.source.user.username) as counts by xdm.source.user.username\n| sort desc counts\n| view graph type = column subtype = grouped layout = horizontal header = \"Security Events by Device Users\" xaxis = xdm.source.user.username yaxis = counts default_limit = `false` ", + "time_frame": + { + "relativeTime": 604800000 + }, + "viewOptions": + { + "type": "column", + "commands": + [ + { + "command": + { + "op": "=", + "name": "subtype", + "value": "grouped" + } + }, + { + "command": + { + "op": "=", + "name": "layout", + "value": "horizontal" + } + }, + { + "command": + { + "op": "=", + "name": "header", + "value": "\"Security Events by Device Users\"" + } + }, + { + "command": + { + "op": "=", + "name": "xaxis", + "value": "xdm.source.user.username" + } + }, + { + "command": + { + "op": "=", + "name": "yaxis", + "value": "counts" + } + }, + { + "command": + { + "op": "=", + "name": "default_limit", + "value": "false" + } + } + ] + }, + "gridRawStorageInfo": + { + "sort": null, + "coldefs": + {}, + "rowHeight": "{\"rowHeight\":\"regular\",\"gridRowsHeight\":\"medium-row\"}", + "columnWidth": null + } + }, + "support_time_range": true, + "additional_info": + { + "query_tables": + [], + "query_uses_library": false + } + }, + { + "widget_key": "xql_1687778986988", + "title": "Events by Chrome Browser", + "creation_time": 1687778986988, + "description": "This widget displays chrome security events by the browser they were triggered from.", + "data": + { + "phrase": "datamodel dataset = google_workspace_chrome_raw \n//| filter xdm.observer.vendor = \"Google\" and xdm.observer.product = \"Workspace Chrome\"\n|filter xdm.event.type != \"\" and xdm.network.http.browser != \"\"\n| top xdm.network.http.browser top_count as `COUNT`\n| view graph type = pie xaxis = xdm.network.http.browser yaxis = count legend_percentage = `true` seriestitle(\"count\",\" \") ", + "time_frame": + { + "relativeTime": 86400000 + }, + "viewOptions": + { + "type": "pie", + "commands": + [ + { + "command": + { + "op": "=", + "name": "xaxis", + "value": "xdm.network.http.browser" + } + }, + { + "command": + { + "op": "=", + "name": "yaxis", + "value": "count" + } + }, + { + "command": + { + "op": "=", + "name": "legend_percentage", + "value": "true" + } + }, + { + "func": + { + "args": + [ + "count", + " " + ], + "name": "seriestitle" + } + } + ] + } + }, + "support_time_range": true, + "additional_info": + { + "query_tables": + [], + "query_uses_library": false + } + }, + { + "widget_key": "xql_1687779507172", + "title": "Chrome Events over Time", + "creation_time": 1687779507172, + "description": "This widget displays chrome security events' trend.", + "data": + { + "phrase": "datamodel dataset = google_workspace_chrome_raw \n//| filter xdm.observer.vendor = \"Google\" and xdm.observer.product = \"Workspace Chrome\"\n|filter xdm.event.type != \"\"\n| bin _time span = 24h\n| comp count() as count by _time\n| sort asc _time\n| view graph type = line xaxis = _time yaxis = count ", + "time_frame": + { + "relativeTime": 604800000 + }, + "viewOptions": + { + "type": "line", + "commands": + [ + { + "command": + { + "op": "=", + "name": "xaxis", + "value": "_time" + } + }, + { + "command": + { + "op": "=", + "name": "yaxis", + "value": "count" + } + } + ] + } + }, + "support_time_range": true, + "additional_info": + { + "query_tables": + [], + "query_uses_library": false + } + } + ], + "fromVersion": "8.4.0" +} \ No newline at end of file diff --git a/Packs/GoogleChrome/XSIAMDashboards/GoogleChrome_Dashboard_image.png b/Packs/GoogleChrome/XSIAMDashboards/GoogleChrome_Dashboard_image.png new file mode 100644 index 0000000000000000000000000000000000000000..cc6f6179517ab7ef973c1c2983c64e3c5df81327 GIT binary patch literal 190895 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%0DgC*=zti-2?z-R`=J!yM1G0V;LhBJsxnt ze6BBNKgO@Gw`U;p+s;t}%Yxc+&sVSN;c%zls8RE)e$W=q2)3))ckkZ)1RNY`S65fz z8+Qe7?>2yz4*&;*%o#X0}dVnLj(b7xnXX=1H-1KkN=!z+Z%WQd;)g<1v}oI7!03) zGeBmT>(e(kb)+voQE{0M+;s=(yX$RN`!PA;LW%=}gD8Eg{ED0SKKQOzXL}27$x%^M z;sCkcWa=P}k>IBV#FPEprq(~pYUWFf)R)&B^Nn@VI;AX|OMdzW3HVTMp18p2hdHBu z3YqRmqEn-*CO^N3WEp48=I7VzCuV(zdgujYH6<0!M$;)h1JdI-VBEPGB4uHbzv2Lt zw(tP^9j`;4X0Rb%2Xe(IINo}|0j*y-I$N-*C}O-@H&J7$ngoypF>+a+Tona{sPP=R zK?R1i+;iby{`~V`IAs4w;de+^T|VUVT#u5Y6%{pt` zfB*yMnHYMNiBr8Q)3>jGt_BfMP_Wy~ltyJ|Q(s(t`SlQ(hfVc)-Clf;2J*m+*T=!# zJv|sLD{8K>FG2UX4YC;^TlkhwIUK+G1>$A@!X_8dD+lU2qpRX#=Fh!U#dk_nkUqah zz_$Hd{Go{T@5Ng}7w?mDNYvmcG0W`Id0H%Slf9g-ql--vhEr5iYY_IzrKi0e%}j|W zVPR2O%=LsdP3zpNd)f+$uXCM@Z5J__b9EI%!B^-s37UFLhhy9-$4bR?4}}a(vxk0| zg5sX475hYlN4?_fS5v$0&WpEW!Kxxh0a$=dtGEBm49Bu+!cPCU=kA;nsQ=KGvg$d%n06dbJ=;-KP0BQR`wfSHz5mclb@BI--)0lB>;T{o? zs&GeT=Y#ISjaD**sb&=XO)vw6ViBd{xgD;Nnya3SMj#@-qT$~^8IspMeOWzznYgcC7=*3N@KTdRteUm~^UqHuExbXg%xk2BL znjH+-FmLH%kYgtLllO-?K@{F@v$~;ht)W#s0(q+!edA}qQ2M3d*mJ#`55eUBdfDmq zpoaV~NFO(`%2&0q{A(}lvxu5O*85*6WrlJ7bcr%Gns1vp#!A4HRH)I>ZL zia>aTwwn45%RxjwD(8_$ZZY)2E(+!aZkGec%A_Oi>Y7npDNYv+ICn9LPnNWDK zlDi^`*{mj`Q-q0rXgq^5rce8OMvzd$fOxP=(JfqxeJ>SwL}$u6`S5VJvoW9U>_86_ zvzI5-Yb1$Vt|G~TEC^^@=ij*6FaGFtK*zUnk6-nCc>$V0Ha%7v&lF#7)bcyzJ5c&m z1)QDfR?~tq!4T<;Q=&9wOEq6Pt=Ls~^q@B<@>b&|#otrW-?au9WKao-u;+>{VM$cW zBEQRt#06t322GbAg~1ap^si*6EwstGD=5Im%?LNGmv^^;WH$B7>fYPBg-V@yxET!# z$w9%#>lX3LdB=DZ02LmvK7S~F&>V8IMbc$H%#kniNsUs@_nXY|KF$iPfay8 zj6O9rtpIe6Q3l`RbTF|<^85dzuH-5EP%HM^@f>qRKSO*qNkO1#qW- zY%!FWmGc@U8TT)-TA~W5*=iOO7XGc8|Knu;eW-qa6OshxXi3z8-G6J3zl)G1B}$Rf zAljbG@~*Yzh59lJg(~Yb=e&&P(F7E9qEq6N5UQ`4DZ$ZrgsZN0&j_7WR5)tj66F9f zIkG=TTT+6lRz5wSiTYP*{2%pfCLX$`Y?vGGPlxPonUo@;P+s~w%7GXIjMku7e4A1j zKf^SxhTK}@@n8|Z2>PddV?j^6p#6TQwiNR3ef&uPT@sfp|F!4#CGFaR6tR{Yu32t{ zSnq7-l~&6}e+5eeOZlOE3s*IO33T*y*!rCYfG&=KuMU!OH%^yit4F7Jq-ygWN3hnL zd<9>FoiS+#c2G5z{rY#C4k!wvy^e){t{zmmo$y=KMji?FOk}Zd`ymG?>j~xChauas z+Bu~I%E&-}Q`RjVNMZ@|uR=vtpX`*LQEH9VnSwrtl@yjw-;4p@fB9gpXDL=NZf$n{ zFA;kGr?MCwA1P0Jy86Y{2wo9e$pgkeXZZJR`uE1Q+kyd>^to*+{68wmKfl&4OUWgo z>_OKzca~T)&&_1u5%A!?oI0=SE9+9&p2#Fb$h@E@IX`}eK~(+iiPkUWSg|c9`eHgT z=AW6VGwBk(3te$+E+KgrM}sI1S$Mg89D0r%+x+iq|NU-;=Qqp_^Q|gNeBTGRcBOfMwm+BR8aS5yF2o!2gV(NQo!tFrz}oE|C`2n=D;n>LtDT z#(i#~2@!Ti3E8Ki;k(f$NjMH>r7l*;^@@X z)is_xS!DiPiRuD2U1IlZtPeG`Hj3hs7XsDrk2tZ5_4)!zzL-rpIXYF8+B4?NJ8LsL z#A*N7+SYP+X~J);w@>Ts!q=1~e-ZSBuj-Fymn+YmI*`EEgE?ebN zx)pJwvf?ML##1C4b+HfmgbY7s#_6Ikr7<@@+CVwdRV@)AMfSc=Wcy?*lVoDy^hdrX zRwkhZf+>Y_kJIKsnZm48UWn$_bzD%rlrf&Ad)ecHL@9>ad)v?Rq(nQQrqh!JEwWq0 zmywG3S52xy(`Y5rA0U!n`UEQrT1FItY%oTgHs8MyU?}Av9($007Lnm$u;qxeMq0HK zWCO7%<4eFPAf91wpDurW?lPtrWJ56GE=*L?a+WWZKEr!&*3eMOX}G6uwm{^xwLaLU z>Z9{`@eTFet^rs9GUea8doY}8B@jkU-Of5|8lL-ozmz{+3bfRWfs8i0Merz<1l|Xm zRgbFGR@?(yH&-r|L$PPs4G93yo%vOW`)5vVMt2VO9p);wgA3EbNM@<=v1kj59t6_e z!(OF5BJ-~&UzDgYhjn#5Z@nbarl{|0ulMAbdnz=jmOoj<&&EO)3V~j~-Bk$k-3|1D z()LZZ@~3$ShD4!ujift^Y8i~n3fg3FlZE04r7;*c;BhDN@ zJ62GnLR_%OtJ6+T@-=Z+VYuHG)bfqJy(Wr|cQ03=Eh0LzJW#Rgye?#~+ze-{kFr}+ zPCD+M6MIF%a~DblQ#RU7%q8h2_ldqZ7ym@1+1vO2#->{58D>pUiOjMqCwf%SWnY*- z*8ACFB8z=)2g6>S*(j{6qU+H2oT4SspL@VYTWC5Hnr2$_ zz=b-N)>j!@98Lt@2GzgUjEQvGf716;HOQdYCMfPP*}8Jj+4RPIG2d}1uc+j_|xheL+lwB`KX?s`AC z`92X#+Ks{6W8#U9cEgZ-jVFdG!B45CE1sG)&W#O8IX6w-AbcfQ|qK@7&qxxeOFy|xZ0Y#pz4*4Mqw{D!BmaV^1Mn6 z+1t1Y@yV9cI8Yqa-pYCXRUF7*4JHrgc*z!r;qX|JA|%9tY7UQ8=z-<8 zkIR?yg#+cFmj6Kd|I~l~`FTto@>-5jxcIJI8{B#Fc*bWo*qus{wD_3i-;(FAMFa@( zVbuoJX4&x}#k1wbFu(hcoKol$-vy(yWPPPigXrfm%@H+^Q(sbt0 zX4hN@^7wOz#u$kN=$wyVFR$w>^qKenbM;lG_c>e~ktfdIT&$G#VOrQ7?*a?&D0@~b zN=z0vv#OO%ZNb^dCXJ^z#!VT7Or7TB)X^GNZ2VaCBJHnZ0XSq3%eF(y&;7s3Q3+St z!_y{}5C3;e2aDHbeH05{o zR<@wzUiIKxcOY*>R?5rgf!{723a1@@5Aa0@=Kp|ib3^Tm3*nNhpj(!#>u zm>1me@58rbn|1Iq_AklpR6yXLcrC9&gXk^D_?xoxZ!^%IJ|*02vXfGCBCtY6^r);u zypIb+aQ{(h$D`Y_u*QFVujmCuJ;o2mss4~Df0;+WV|VqYS#f}tn{&BM$ss{oSLwA@ z?DF!PPd>6A&4NfoW_RzseB!n1vc~uK$OEZrYGvtpa5>rsAV+!zENZH)r z`xsSgEZSgV*L|k=rOj(2#i1<^x@et~<9N1AbYdbS@bEqJ6nVv0AZKS+_V^sQ3-r%EeZ%(VX6Gr2 zY+87%uCcq!88H0~XYG8~GFz%o!;zV7M-H%s3lLPf0k+j#kNBA-k?4WAs4QvbX21F1 zWO%1>EqqdLI89g=6_=b9c(%soDJ2YazQx?&|9BDB_R|Y^`M#J?VCYX3e7Uas@iHzp zK7Ig>mB5i9I7&7F9FO}41_+j*z_rjISi_$Vu1)Li?*0T?iPr&wH~VGn>sPo|dz8Ma z`0Q&4`!?4h9*4yc6fPQXX%R`gU-LLSCud`?;Y<9_pKgNJhh3*t@R*)d_istjF)=wi z@15b&xRK)k!pD&yAxIy<1<$4m)d@&QSPI3D;n}Mv!(WWqOUQppr>V>33Ictmi%}YD zsyPKnTfQ_ws(F>!wN;Q&J`dx=o%z~z0QW?;c(LM(X59vN5-8^vNCR2E8X6kZ;x{KT zq`=rYS(rR9@;-lxnAfG%nU1IvHxjqfM>648Ru3!ME{oxT&X*jvPc|}uu<%mvx)R`K zaGPNk;Ai1MaROl%xxU_c`YW0yLPX;hjB1-32G#UZ3ZLCwxJ|USe})|`yfa|4?X7pH z_YFXME>kJo@NPk%G6dJ(D(LXgalX>TpA^_k`n~+&gN!qVo8;z5BJSPN;Gmo)RHy#N zF;M_|6Yw?qs;Ms596JhTNIw)rb8O4O`BMe^t`JHzO27NuexK+b(~P%g zFh}miVgzD(z$Pkk%8lFiR~fOig09=k8e2tC+JepN{uH`{6qcmapNNk4C*odQt{-U_ zXtSjp-`PmZ6YpOM#ch}=V7LsRoq53l7tuwWo^2an9D-aWA+lHSi8sOW+K>^l|c1Ts__j^y?+zBjk8 zZ}!7oT|&+0CaH#jh`hXSPc2AzzY)2)b|sC>3>WI(rH9yiR_Y`esw%Ma{x#>>tJSwe z1Aq%yEVS2Y`$@|6>|J{fc3?et3ZKFOULa7c<2!_JyDqPOjEb{&1!5D1I>1D#-~77O z(9Jw@5s$3ZTl>o3_ zH@Z(w8i^*R&WGiD=8=V^q$XYx&H-y@{1)-H#|?5;(->{(MO!;Y8_S|VI_UL$3s?ke(nZhjt{TF3j^mJG4P!3e;eO%?5W<_AGP!*2u8 zq))t{!klK9sOl#a(5SKdo1U9pXKkw$;&Y=Ep4fXgNM5AeU94S~AftS3l3&fzQ(Q_9 z1v)|rlEx-_B|Sw;y)oBFCQR;=T`q&0o40cd@HRQ|_B8=$^PcIcN$MoW+?ph&EUz+> zgz-wCcd!`dnwZ#;qr=C?S#2XP+n3MxHbBcDeDTlpf_Sj_&o+wbUphScVta6Qv?k}? zQ1<1>y}QuF`&^Z5=}Ys+55zJ>-?OvdGrRwcso2Og@rMMqoCFBCOMCTEq<=fSGRyF$ z$*JZxhZz*7irZCR|7eyuPWa_b#WAL$P5$Bm#?eA${bqvQi%;*Uj;9j740ftKIi;vK zfdo)tyL-2N`yRMP#2WL_>$XgpcucPMWPjR__kskY@x9N6{&uk6rbb3?K=Jy}xBUl% z-(qN?y%cF_g@XopnPUc<#F!aa9*p~c;h;5Hd9yoLwZKvL^84exRX@oWxg9?IUs=1l z=*7jK7Pwz-71ZJP>9bwiyC<($y!G{jo&pb$Tx{1wL}W7x`|D36;Mk77pjFzW6SCKe zgbeWx;>WYdp~MdFP{Bi$ux#BeKl(X5LD-b@_*PF~Ffa-URRn8)O*V|H3Y(oy*3IW_7JAFxceG0ka@NC4#2h@V(nDrxA!x@c z;`;|yZXAI`Nv#fgH>)4Mr%%ScOcy^RUc5pPpW~g!0 z3nDVG^Fq!<3aWcPUGBxZ0D!$|-rKIwI`;47Dy?iEA3d#Ts=wdCPG&qZHZ0xGQbYjn zhPUl!;a6wl1P{bwyPj`wA>M1#PT}P*RBjBto;(mUH@xd`FJR>siYvh}PPBM9)|p7U z{LvC1rB8oZDKQRF3V*3{wZ~6y@Q_~8O4zNT zLl|?5qcXh16>0+$XwMX~$e<+67MCPm`efqlV}iJ0+KY|aziJ((D#B>1m2Ub8b6H2= zJ}$xGrLQCwze=}GU>17T{Ub7NSy+po4IeokjI?rg(3oi5279ba9wE&n_GPtWd{_$e zcA(ohhfh1B4^JTx1hf8;>pIGT=oF$dl^a4w7ut!Gkx8SEBz9mZoF60k*nYQ9&(Fi) za#a%9!z9BzQ_A@4xXgK`z(`dj(ube?9VP7TJRgUiACtvH{oT@&Yg=JNjy`vvAE?~f z?X%0cCU^ahFp(ViM8>FWk;vaWrFY~Us=m35u_xSZILAIA3ApH%%KC9#MGlLqsCnA% z7Orn5ALNZL^`X@Pwm3lae0+55fTIgrR^mk4Q`Ax9l5*ROEaJ5j`6D#w=pi0TgmCIk zeCCJ_MehY#4tuA_iV4{&qsg;ge@>AL4*wyK#8>Gl?+_it(IOfC;2`a!NFVadHA?s8 zILal9ZLBwrM%$(r{j~(-1DuwOwW!Z;&tH;Rlv!%DNCOceFTHKimnwThkJqUeV&5CX|Ynu&aZTI+FFZxE)(hVm>sB+yU!*>CumnvK}FT>LhPOxh|BaT>qwGWK5P@ zi|w;*Z+(()SYQ>6v{+{%Vs9?&@B>H&DV^}jgceX97N=NwTKW+{gOFJ(ik>Bdu_IqhysaN8h;$*z~f{e)>1@NFw-`+H{#Q1QFan_rakaq zuuOA_C*SNdu+U?`BDd!_p={$4spU{YQFn)L=&D&bX$ z>(K@CJ2^XEHL@fk#YBylklR^B{n%0HCx+1B8bU^H%;<}cAXi!yBxd67yl}M&T4}Q0 zbotX=j=D34B12>?PSkDA9)vzdSBD*tptqtU^NW0jG1g^>3s98m>&ClMZzIrfh|Izv zfg6PIA4^=7`e3V5|2@PTpd2Q2cweXVaZ`nVl4X&?0=oFfYfajv=H$>#i_Kd3n=?sE zaC0b3^B;)pRN`XduU-0}!BS%m?Yq1yosA3B(r-w8s-PlAk+?Jzf5te_y=pP}FL(~> z^w-Ie<+hHmbiA52nXJ{IDAi+odoQlqbP=Z_S}$SmG6#1CwH~RiZK0)y#aTcRIZ@5@@*G9P_HQFz<6{?chF}h}*jnaW1c2e|2};gf6OqI`UBnLi(%M-x^K6p;+Lz`y(OO zHy(CM1a#=TQLo|}Q#3NI5)#Q7N*o1+Fy*Sbr#vf}Cy8xGU$O8%ZKVW?8v?iVT3r}x zcgCsX*ur&XAfZJ+rESK>{pE$)ku^tdJEe<}HT5^|rbkP^EDo|H3JJMI4^##Qkgn*9c#ivwy;KW3W zr;H@djNI2n@r(U0I)3}``2hN~;A{lutzd%@q;grYQq=uhs^^R5?e6Ydj6>sZ8JOpP z$f^JwU!av9i#)JMn;l7v#Zl!Bc#~TT#CU>NHj5uPQ81k85U<=Z`>@||$q2GarmltH z-{O30E2l$P+W=c;=#*kRqxpmUh3G2YCwXkolZEQpdU@AZMV9s7?3|w+-^mYG*&4a& zpn}!8D}AUt6L2&6T9K1m zsy9EOjs}#Mt8xrhXn4p3vatJoj(O^z~9zim`hu0Jqx>@V5X^KXDrjP zd3Xsa;(Ro^^p%+`st4WNRuL90WgnH~RaLl@gFVmZ5;ni2KUEnX&v|E0ryI0_*f4BM z{Z`AZJOt{N{}!CWxjDSMNchYFS4V`hOb+pmbz%z^^NCL=3my{}`rWi z4(v1KOh0w6lN0;tRHsbAsi&dk_LB`ordo^4^=Dz0M(K>>mB$UepyM3n#s2rF-8nN0 znSWu$|0w|gHe5i{w!Z{7H~AMAZP!D3e&lrA6*zp{+qv;#Wz1Ko)}W3nbhX*s(Es=f zdz;}U(G4SDqPeQxP$-0k$Ga=(eEL+XycL&9xp*gpj*8x(x6ozdcyQpkA$NVBGer+x z^+Umj1M+WU)}{=$Py^SMRNiUKa{PFNP3fB647xI5;9antG#ykFwQ-4acn)=u~1cU|!XYn}=#TS^Z6YvTsZ3N{6|nd*tL8 z4;JaCapoy9HCni&lNj}KSRa+4S!L5g7c2l7Zc35+kH)jT!R)`3vAfVsblvkB+WfTgT>f{MzM zf#JE7VfrylDpCFpMgW)ZLX!s*^N)b)J1R3|JH|DwCDz=@;H^AD5=D6b)hL)n6{+0oa+gi9YZdR--e4g zujAP%U!CJBxg?=eTwH8tfK^Xb&88tvOGh!UKo&={&#T^}^$xB+RZg{sV%D*3PNW1Q zVWFl@*o%#{=h<3Xvv+{tdZ5@k*Z6l=lztv~940hN=$#U0EjIo00_&3i@A&F-rq~}c zdY>9*!HVR{X<_&87=-WBrO;`a*=wQ|e{pZk?tY4U^5x=F!BWHhiZK&v&h-!Wy6MYj zf)ZZ7K_oLM#a~3_e~k~gTt=d#)T2Mz;pKOWxP;Hr|9)gP6UfWUZ)3Bp$tfEpad3myOa^S^8fMtsR3;U0FWP{+F`=Wqb`tDesU_ z&IB438RgF$F!pQ1e5!4rOj9f;$#Hh~-`iPyLxC*s*vAirV)5%nxX>W7BPwgXyt-H~ zW90|0!sDAypIDEIi)~w$)ou3g^`JzDRNkMtn50LeVzBrl;KgG^RJBW6kJDmduTPYy zakOg!j9qjx9-TVA1zSTK@5e{gnr6<42D6>GnWl$#mdl;F$3xf}8Wq2qQPc7&K3ni^UE zG1N#Hdgnv3Pf#yRw*i+$4(S%;6}04`rHE%Q0W*gGWYxgeFj~Y?Pm~;4rw@GsH*m8- zpbcW~S|ZzK!#kwg;O#Bj$_uk8E>hkNsTe{uoyea|iq z_VaA}MsKx>{Bn+O56)92Vz2%hwg?a_DwsH>uLXLn)^tBwiQ>kji@BKG-n6i6IFy`S zY9iRWd7D3zzt0s0ZLe(8$LLb3|M7zo;91M3%a6-4I}N#STV(ajP%16nw&bLl z;$vJw!eGYj3B$#7g*P2ANa-o}*#JRx(V)Xt7U*2eZ!S;SzWK|%u^dg`ySW0~%M;}_ z5f~tGMvSh3Z^{3-3IF52Fd7M5J`yZ@&_mT;y{A25w0scKpfiw<6oDmwns##uy4vNf zt&8EId)0P}d|o10Pf<`%qLY$}J|@J)DHs{0(bCgfujy-OM7xQQcR16IhBZ!Y`cfe*lh z;}~RZYQs&AF93(Me(^nHwzm$n=|5+01VLznz;l}(SL|nIyA}VlPk3;{-=)_-hK~Uu z_z4h84*?8cNcw8dWLc=Q9d&I9@LP49I9ni;{x{_X@4<$<`KFB&4;E{e)UMjE^@ee| zY-?fQ;wAvybP~5^INvTjda)^;qp4#|_8;HG|6LaS`OXTl?JhFy7^`n-F8aK-&f+>} zQ5AN`yG7i_&Fm0bV8jCt3;nQNT(S;!UbC{i0q(n#1rbZ&(jNn5`*R0Aw{RIbxgBw6 z-`TRK!^QC+`v#!<;RAxAD^Mz);9p+y~_cYs@C@*9gd1SYMsYC&aB8my5? zuq+QH{GIkd`e^h$7M)MPfq)XO`fhl57zj7|*#Pl?)6+qm4#0IuC<1`>h9qZ^eZXH^ zn0R&j8;y0Z7PN6YM^C0%f&XAC6t2 zl$HGM&gbTaa^{w=_N}KnH{VNz!@CYR-b)_d06p?}`g6c}wqCDM{5qVWWv%tZObnmS_)T>9v z_wb{7cl!fabo7IElG6#Y#HkkNEe&`F33&pB?1S55iGbYbXo4F;Y6=t62BXRobb5Un zKaD3F8wpQml+t0xym>b0nHkG2vqm0V*Oew+P5A_@abWpYfjdJHJ|tiIjIOMMS|433 zlrmUYBs_RR03^40EbKmze2PE$5+XlXf|Onv`8+A`f;mZWOs!K+VH zK~@JmBIq4%VESQr11><_ICi=NI%ja*{9&ZUgX!w(>RLI{M~c)-Ye1{L4tPVy*yWXu zKs0%`jxY*w;~;y{>bId{_^H(@yoU= z=NGN4Q|u_i!{sKBw$cw`TJIXfxlY|bINy9DC@AQW<}4lWn>b}Lh9AfnicR|F`p6^r z4q9O3_4_=IL$sUnwo7Y4kYDSU-v?Zh3KCE|8gYAFDrZCoIx;kYJ^X26=*u^hU&as8 zUmq)w)qQ$;32*!X{K>sYU+kFH4aw*L>mb(Uc4K=r?}XCH??@&l-PRYEDGp z!)f6KptF{yc)G)B%--$k@Ya zvevuL!`j5e#2EYI?WIj?*jl9y$vSBCpU(IR_s$}8OOX6Fno%JoVd{B#vgHwvS-*D- zRt(RNLOVzmg6J)atiFhNE}tDf-kkVTQIxZCT>~ZeKaVE53lenwHK6D>&OiQY6#>+_ zN2k7_q2Z_Ew}nLFzkr?{bY=K;7!S4wx}@P--xlVCAG^<@Ys=s-cmoqFA&7V3Hmu?t z-q=7B54*8dTDkD+up<|Lkt$DQE9-op@g53M0&Ma_*3MkZ&>a}bpwklQOlo>}a^l=tix&UGC+isQwv;X%_L5l11r~}zZa*si zt3{05*dERhwv%8JmO7F3efS0DtxbjLM5q&Jzfl5CT9lV~+W{}we5;6*JSc?-S~lrb zl5_hKf#W?Rd4wE0i=V<&V(cNjsi=y1iI78b6+{Y6#*{eya@))bI%(8&cmH5K0a1#E z5%6sXIpdX-1MSL;OZPL!DbK@|4jq@D4``9BY(z3(OTUf(gdk_3+d+@h^fd`KosnAO zB<%)#^aNqBR4kQ<=($hdRLKV2EVS>+GGBE?-nce94GS$_1e+ZOC8cmgudZTn0j@HM z&o24a|6JduTc601SmdXq8hMz_W1;`567U8f$3K3YO3n~OIr zx^y70IQJlwi95Vko4kPAuKBk?mH8wqa}ltb&s?RUi+I5he3?f^hY#JsDc+%vd7L38 zIyD`YF6wFR&l}3{?#wh;!7lJ9U}{Q>%pHyVDLn=~=`|Qj(}eh$MD$!=0D!d62r(nX zQsH2xc3uZMo#IxdRZ(ZaVh{dqBD>b3>h0qH2LZo|PF+s2x4}2rsk` zCQ?H$)b#|@&N@Ra)C;e9oMcfzwal60{S(3ml`V45pBJ^e1u5V(j+km7cPH0|Dv;t` zbtAY9Ul6(#XR)%dZ3n(YTNOI`-eQ~z1SrdRQH5v_W0x7x5oTl;iH~p3>9DLgcJ)2F zkZ~^Ce+F&J>KUwq;-N0u8dv;)sLtfGoSLqs;MrQE3cMEmf9$J-e$|$=RM~+=h=V0s_(~Jb=TC) zaC28r_v-G|Ypv_LeuRT1?ng;?;h%h${|Jr%$SEFSkRgiURs`Q+UsOH|U}bFXIRsd} z)q5JNc^U-RQ?QGeQ7ro-Vm0{{W)?GaK-yJdiN!K^b^RXRfhr+ow4P2_3_V8Roz=_- zwcA`ha4x99=Q~(59ILg~-*Gh)H$Z&t34}Gcr>ow^p3?d{V|LuNw;ce~*E>ZGtQllt zm5orAmNpx+4+iz&;qSge0X*|n5!@cBOCcE_1+s)jGI1=H&5x$T0s3mwnR{vJte~f1 z*7s7zr>`oJUjqlot#WFg_gmY3m_2MJ&CX+f_cz7bF84g~UP0~&KZJr;7B%6G2s?y; zW0-2tPZbr=S~{} zUs*@+^0NrJD7a`| z=UtD8IH|5Rai>JqSW{EuA;Sr?e{8fP5IDP6Q<38wLoQ58l{u9bZ0(K3hYTP8I1XYz zoFDX^MOkb&X>NVYxjr=fwKUXo7JImQh-RjqN(*q}i=@BI)pug*9%B4D&ao9{E|GD@ zT4e*6|37WvjNrU+g%}dd>mbxR83GadA}X z3WFz$VB&4r^72*&MBq@ENpJhpu%`yZ|CeL%+YyFLw2hJ?P#5>A#&eO& z_*ou-+W0%R8ug8rErpg7sh1goy09-wGbd}h>jGD1RTQ+3ByQ17@fp{~#`lIip4qM6 z{r*TNm`sx3AEhX@{~V0?>#Y9gVfc@4GW_l{EbZ@;`2X+Y+dsU#e}3~`6Zm0lMf`;* zf8%B$`1>+BzlUt@e{Hw_*mwW!O(noko2a>~5d4jseNd^vVF(`996%sU@cLd1JW-$pO(sn=3)V zzwihD+b_l3uz>+MNg}<+Pk#T~Mhl$Xb9z{nw8u5?%U@vp=dKl!#OnL?y(l}>;GS^o z{u&|oNg?8WM%2kZ^^9x@^>6eYK>K|H>y>=v(w~%||8ji(myaXC;O_7!8~Fd+tbekQ zmjEVKlQ+GO`}bNR2JV)Ss{40<&c7JxZy!HVkGy?c1H|d?iOXuKwct z8x=E~PnO050y<57_G~KI1eaFc*+-T&0G&ErW0`!0XHLP%sSctTC1o(W*YTlF4`{|o ze7))o+F^u~r@J+4PLeAXHLeblwDp*I2c8|46c;9*JgPng3;g8j_ko(2KqF5tv!%g? zYkpU9G>`)Y>=cVL(TR!qY#r4Gz~_`VX?QzEJzZ_C9^1-!B5FSwk@u~tYQdGc^91Fp zc#GhhXgYv-yHvj0{j|+*cJ{b*_|%-Qv>68nXQ)%_dOpEjGh-M@jVeQ5K_TL#x?9nE z(rw><9?cuzvZ-gADfS@WzkdfSc&>BO z89xZpy)FxfOF;^V=lg*f4L}K9Stms`|&CGWlqaq6jK&ThRgY*Mqm#DXyCHBIp*yib*HZoMGL zb`V%NH!f|tuCpKhxbS&SYuZ!Wo;a`7yJmF7+1s9%^XY{2*ImPYR>fuu6oW8m{WYk| z^5^kUU@JEqu>xW*dU`-dtad?)B``p{I}_U0h=t5r<6)!Ywh5g0h< z$#2WzNZ4AmRdFgAaVo{Rxf&I>q1gEvw$5~@?S29Nb&ZYJ>%9FI>pwiL&vs1Kc7AfE zH+k;Oe3{#uo3sC!!o~)IU6D8h!7_vny!XmX4vjmfv(}1@g2}0Inq_+Y-oHT9W}Dgj zBGeo4_F~wZspT33eyRY7xX>jTcO8`c=r!ripdE(sKH-|RL5`0Hm>yGGnsPpm{$w5+ zRZWl13x|8TprLZjpJ(9ozRugg@&suFkQwWPh|C$^tP&GZRy2iVLf>9te%fJA8$h^s z3F0Dr27jFd9J3HK{^O`z^WPY7c}H)-@%D0sOtq9BXmNcAUmoT=3fpryu;_two&h-X ze$P+9K{?3#>h83*6~{a1`dj?hid8m@A+&`^&&Cdc)E2!55e~llnPn67flDseH|GWM z9K-ndv76R=#vFRX4nvLnySiqwsf!f4H(oy#Agub9K!VqpdLL-pWAk1qcL4h5?l78G zprj_z%a9}!E6ugH+j@7qN|oTTp2(FMMpVHd`g0$(_aR>EU|IdoXDhcN1IG%ey(`u{ zm=(gYXQmvFTUR~fB@-auaAZ~pCX*u293QEcuDIywrA>0)Yv@^@N2FKgd|B~|b_F3yCjd6@s*OHu{0y0vHBz4j z6A8^MOVs%Xd<=vRB?AScfYj%60wn2@O?bV`pj!1Zrr-Iw>o>`Z9cypx;`K`AG2SGj zer)(7TLx{-gr>63KM5uQEyJy|%%Xt@!$l*ju_jdi3}6A={m57YS~OL9H2}4Ez%Aa* z2G?kyX^L%NqT;sVPoi{!vy#Pd)Kd@!!`(7Y2|c(5{^tQ}pFZJ3_@li>G5L}Qs*5qz#9XJLYF6H|; zJ@n6ezU_}Oxp)??*MFqsi z?lAi97KT6Hh*JvZE2MgmiHTHMOn>9mU}?jU_5|@IJmyXyem6p}c{*)MQii=EMAmWL zD|lORU?-+5upCU$h`pFhlJteyL29mDKsxB!-b zz3e^=>RHR$R6|m~Nf2=JxSihLnJ7tihT||BY10?whc1O0ZGpfy^6TSlY#!%b3$C;& zMSpit$?1`g#BmP<0D5n(Y8o0FW!xa-RV*5WI^PEmi=BS2;h66C9&u-;!O@)Lt4~{I zI0##;mo1niTV9{=5jdn241)-XH8_h_34-$I(`=HP0Vh`yH%R zllx1ZB_P(MN6TR~H|0F;G-oThz~L|gqTZIGX7_y0AS@l^I)6{B?VWJX6*udBcOx5@ zx|>8>+7?KH^|ZJ;wGro>(d&$MppsWW+mP|uL?vfR#^n}q_)bYk(e_uwqMcOfqV2>^ zf@$^2i7BIn(kjg%SEuEXz|##*`V#A+OO6~}&&In!95oH4;h|YW{-Xn?VUkm8gGsL5 znE>9h1)%i6)B5!!aeHQJLny7 zO9iUcXAg0jVDT|d0nlLvUYc~$1(&qZ#d=J5$@8p}!Fv-04uV@Qfg!cI(H?A@m-A0_wmh_Xj?Z|Cvx`%0TQ0N^P99dNZ&%`5YHe1sclQt z27oOY8%fR4qqgoVPz(7$A0y)}u5p}jFZpA2Y|W!>&XnR*bJV6}{i#(Y<93bJ@TZ>qrBDlJ2vpxI5vNHb3Q&suw#l1X<=ICKU|D zGMWp&iHeQSUuETRtzjH0)}Y3E(CWlfT`cG^8x{@kEsSenEB+jL@nH>4Y#jd&<==m1Us*Ik5Lr3*W%u!3Qi}A4pUnjKer3; z!W()vUnuN#d%Z4rc9UpR3s%!TC_o@h4~ksUkx?!5gO$l6z*uw6TBP(FiNOMxpV}V! z!qj;y$#D?4S3MqV{ZI{cEH%laz6g@(QF z94VEyO1gCH!yz==K!7V9;r!r;e5rhY=qI6yoJYs>=~JqJ1s##61HBR zPk#AUh2bbFAkK$4Ku7fPAt5>1rn`yE;G6|{z{M7?5SEVrZH3R!m?j0TP z4^)ucZJ}Uw*^Nr-?CK=V5yf_5E#oo zF6fw`q`Fq=uJCyeeI;S$ytH@cy|CZI9m?A{oXV7K;a|20ADau_?R@-le=>%qJ%Ylt zw5HxFjuQ%v+^XakG>P9EM6uFdm|^d)OdBfgr?pvK+mE;yN~oVfC8%rBmn4=US4u>D zHH*Lzcf2^hC@v3=Bu?l@A@Tv2F1wAzWE5kOOZgF37CM3h;fC?3Z9U*4wgADo7FfKz z3~~~^s#R%h{tg_f^hCT=bRMlZAF{9l&!KEsS0HzNLHDeXq$6;{Pl+1IjUfzuo~yfn z#xd_G=*2q_d6(bZxAku7tH%vX%w*u!0h!Jxqt484S-R;X-kYX0KIn&WfhVk5ezbJZhW;KAcr z-OOPXPcqLxq07AfNwP$cJSzIZU2n8v&OXyBk;ntsJrhEsraiBto|9rFBDKA$^wrk(yv!(QW7{0yigDAjUbv|aD$YJ>1~*k&Z!*(au`-_ z5y}nXa1m?zo)E_2y;yOQZrR#oAR|G5BU_}fQeQ}7hql@I>vWZ_ymuvZ#A<_eX9I)=mCbjHD7<~5iafnyDb`ei{dT9 zQyV)~D1)lGSu29EA}QUViy#@6%NdzA0!uIie^2`OjW4ciFXWegz%w|_r)MY|rjJqu zy#!ZAXhdiXwb=eJ3MJ@ z?xnVM!-K&qown6Uri{ZIx}p+D_8op#tmAkMLa>lDOdsRCUCPai9cjBAf? zNwNTkr!k@16oucMgv6LWrEO$ix7-cqufU=AgguXwq+3JwOk*l9Fyip?U)WF16fs3b zFW%7n=&Kt1fvnMMJwJlFG27PA*fLo?)DpadA&JMPKg!(bGAUx@@Jv;x#=$2lHv26p zBJ;&fM1WTp$HSYiKNcVO%9qX*Rq&tukip%zJ`Jg47T7cXIg6$4p1i`5T4X7w=&^Ol z2*WNydgA?&N0R7IE&u}@HJ>2`8;23HrAHAq?S@^U1QfU*IApj~IhM=}r5Kgp%1vTO z6e^3yy*(u7i8zu1NWz0aDjsYuGZwD{s8Mnv(U=rSb3{4(D$Kux;zN}bCG$$HR{yAh4BG-Gk--s3rqTq{{xX&?Aj+CScYQ9mKzqA zu^iW#^HsdQC{&>cMA*3o*Lk9n$J7|vVsI4`1j7U(=^Q^@0F7enr17-jP8&GpCJyh# zGj(*mZqJX*!&FvT(5j0V|2b3_+#b_+x6_DyZawkN-TCm{Y=yZG8JBt;tt_D#*G8~h zQiEA44%hIMJp4<|^vtWq`L~It>wB-vTD=TI9IX=8!(*GZCTbrseaaEVTBme?iNdh; zwprI%PI2f(Rx_4%J#ZvfQ3+tir%%C;s7fThFtbwm7LBn z;hv7H82R4O{mfUIP~hEJC1T5!C&I&vp6nR__#TgFl2syyM-qp*E3)--s>Sq_5d1UA zsK+2cHbP*=Cebpw86qhdtIuFsN3#m+!?r<}smqNBt3hk z^P6y$woIrv5`hQFJd_K22YprNsUPIlZsem7?GmG9@14%o@HvJ^2GP78I~={-lg$_p zdRg`0E0Q^qv+!b(r#(>Q3yD{J4N|NHl?<9s!~CVKd`#!cvMs_wC}9jXW~m&JB{oMV zTUKLao7!1cJ2{7+-5f)&tff>trCe%g`85tgq zQ?m|MHrBPs8~?PFVo||x)ppW(>O@hp;1qqnqf7D*>|LBRgKCWmIzE+MEaauxZ11wP zRIG4KNj<+j(j*orH_ZF>t`#A;?J>-hsnoT%WCFSr(ID%*Y#+`g=SCAwG-Nfs&^jud zL9|z4U>F@;avpqDF-Q3zmUVf}rH?bGE>h(aL+J36Not5DWD_a#4r2fj8g|C*WOzBn zHOkr#%}H6ht%%1o5cX!;pxq$nL)*M`tZ16n(3Id8P5yTGX7y$E$cFyodZO)+Ir}d> zu2houU+AA=b)MuqTraUR{b)A@+zD4LGS%o>#&m{S2 z5kjJ;-2MKm5i zXO3=5^YY=FiRcrGjX9|k|1stv*;et4Qj7u)XVy+ftR)xa3i-Hah(6M*?9B9mPDkWa&jJ$FTnY_o#X?My5$yaKl`Rm6^`^vJSY9P2 z5}lA{`mg99G9M_JTraQiWszwRMBuVxV9sHY@c24Nu$)KNp?1Z33v?;i0l`jv|=o3bY9iQJcAC@iAx#vJa`1VHcQ|+P-Hz$Jy z7@GZG^-_K8P8IeJOSOC%ias~nNmMlk-CBa5OAVN%!SRs|1MAIQupXr!JZi-*l z3{>W~YQIgdE38&nV2MXiXs}W+<8X-J%#yI_!C`-1&Ze)keAH@^PTe9}J0)N7MXGK~ zP{&GiR(*DhG(;4fFwGIrn}@a3o0wgK_L-=kzbJm#))LCxG6k=(&qOY=2XL*2KCo~+ z8Es?J6zK0)nnDpq3|3zvUI=GA#JH(oc(UgqfrTO7?;18FaT~p1Hj22ch3!6{x^zQ4 z$O?muAdtaStUZ7&OViMXhG||-mMr>Vp`Yumh-RO1iXYsk99aj8sBSrYoU8%*=YtXa zry6$=Xdbqdhr8?ZQK4ZI_tdX4`?;M2TSyfQ6lOsRw1K=5JBDH1^-|jH&+%|q++_#w zkDu(Kb&?RBjg-P=jQEg`k|AZ&epX4?0dBrtZTr4_FRn=+E8*L|0Ry?8^=;<}vJNOb zS;g{x9*P5ezapE~T|@H8jl5H0pcWG`j$S*T7Fw#hP$rf9W@Yq0RZH5|a!bu8>XTZRL z)2D9A8TB6AJYAD{k{W#&kEp(+$^Ou4YLHh-sW;BCRT#vU-23ve@OtFJFkb6Ow{)DJ zeOO^;6jjCb>J6d9c%FNHR#|M6ZrD840cz+%|8e$n@b{3mBPyMq0-P=`nJ z>wP!_ncjgF9}Unh4W%_DcroYvn$QXvG$k5GOZ$31YDa+ss^bR9F>}4-Oyso58zMg^ zG3MnamsMUjxM4gV>@gqm#AN}B;YXK`S)cD(XM49_0ezU0224o6ErHz=SXMU}=o8)t zb}XpINDRx?d7YP=s-d1ry^omoqoxHlf*AW)vySok=#l^219F>&mdA!Ub|t7(|$Z;ckX!@5(-_=FlXx1 z=MEmn?#4o{z!ASSULb8cs*HwA#VxanmQ&WMfFP;hi#~aa&rL@k$ys%M5#0p#bYPgl z8ak5bqaR7k@1Z8G+2h&kLI0VabltV~NFWk|AMoZVCo<$FynzOy+0epp2*cgQe^0UD zbxZ(47~{sX$`X(P*2@z)vJYNj{B@j{K^x?7^p6|K8nB?~nqT>q)s1zacRdXH8$#_8 zA=mQx3pOOSZvu-#tbRt0rE4!srvE6{$7vT@;=`w$kX3=^XH$Z6VU#PnN_YKMYM3eSDicd9ITTK#KlZrXUE$6= zwVIK>H2uPAS8TsZMj)8n(sR2sAaJ#o%cMm4of~&j9jwDln2X+hmxfXVyQu4^%sj~I zO+fdJcE{yLIpt#HMY~cbC-Y-$8v)v(oQomN?=Mt-avJZn+I+S_L49L3V@$(=phTc4?u^RnN= zY4%QE2)uI@`-IMDSAwO0yns6P67vKjONna%#f@GdVNP#t8&6C)AwI@6&aovTR7jVM zMf@FH7P|J3hUhJMFVdE-<>*#Boi+E; zZLIQ|IGnt%QE8ZcO*h&M;$#z-FDc8yBLmDkxi`<%Ua1EUw&RBoi+(r@I;^}<7)biC zsye~m&k8NXUHA96pbjvNT{vLF9g^KO<*jv5y?$1Mk0 zUFf`)XlR7oyJDV{XpR6sZWCfX)0mon4`4E3bKArNRJee0GH}HT+lNG zMm;a-UajkI8bfi&rLhT20k|~1!B7N>)TxLggjtWEu7jv$kB%0(g|&Jn0Zvsff=WS6 zYc5Pz$$Spo4_mQK90E^E!-u60*HX?uojV_Dq$qmm*+ften>O;%soqZi#F(V}!A{7$ zm13it*U)vv%{f%YcM)V4v%ojB6#diPX7)Pn;_XpwK-8yG>0fH1FotJufS=G*}JN0VxE-$c}^VD6w(|AX| zF~{j$#fjt%o>f;HEvloCKbrVt-G+f^0W^_wvUip&ef4%A3KEBvh;xT}raa-SIY~K4 zOW$h4x0<|rDJQplvl=^x>Ppi}^tjjXWVPwZQB1n7D7B!XL`W7ylb#j&U)S5v`i367k6F$Kg8fm?2lv|kk z$$UMI+fS}86lexz1_gBnxigE6(+;=~_P7?HUcIh%R^o?rTc4Efpub}H^t4)R(+*q@ zZjHTiEqm?6p~Wv%c&K3r6f;;Mn%CZ5z;v4KmYqpURDU;~6Zr{20kt$5Mps=s-sGl% z25PSfnL%cONWK-1m4$x3Wg}bS{v(;$2nasKFi(B%o7;TXo3i1jhrz?9=|!cA+mU73 zt(-RtHu9I*GxRWyu|hoDYT5RH-)1{6&DXEwIajdtYo(G;e40ji(xDdO8sEo->p#3l zh)aKv-FRW~i>|&$7IJ{TFhH)!e^EZ49|J-VI}~l7Xk<(do>|BDi$aT8->P})#Xw#U zYfuFXy+)5>&{nMeY@Bqi)~%}T=!$BQT_0E!QEKw( z*62eF^uKY@N(-UZ#K=`i{*5PtXf$S&A0x#xqQCQGbkOWW+1<}6{9~qH3R1%2LJ@-B z-(TbC5Bs6dV9MTz|Mqj9hrc)0%*}iy0k%(Yv5N^oiv!z=G=6Ko4=duU5WfSiU;Qw+(4Z^J&46aQm|M=f+NeIp^;ys}S_ax=#s6YDp zKehP&dm$z)U?2bg=@$jEt)2&ZHoz{oq`24?`KaSv&ATGZ49M@Ay`mcfeh52w( z)UlA=k@+9}w?-8;9`L!VT_TsK%36QEVbkNU!RV8Qxi@R2<{Y%w2+2&Ce;QYxFwD0g zyK?1MAWQxGcRueZq7-nyVMl)t)PMAM#(w+}Fv9NvYUBL>t*`$yqE`gKQa+3f`$vTGiFe$&;PmWzvv ziA+)WtIH=VVp48O1EI4$$O8BAc- zw*u%RlYxux^#>p;dasbO4GOcFm`(u?3KUc#vOx3?+EE0(&Keh{L7drwIBu{<>;rKrv0 z<(rB$Jf{hNV&Z{`+TYAk=mKF}+|z7#uKpB|GR}g$Hm~{j&+$8eBd-Q%5#OWHtnMXB z?&AY%ey^lW1p#X56adi@`gVXsaOR|=3}K&L?{C##Hz$+fHQTebWkmL0Ug%9CBnkrE z==lkM3&}`f!LTvFV`9i=@}(R|rD*p?5QXmWx89zVHJ3s`c|&(T?p?&mGbe>qp6{ig z%BoECo;R|4{rf7~G2iYA05R6gH@j;WuiP`GLVoqiCNiCHv;cm|f%`fYniLyfN5F6Q z&3Y5a$p4nN_a0&MYxyWIT(t*;r(^AYS$kh;Zvn~9ftC*z8D-yE%_fTDP^H9KC)n@p zJIV--W5MG{rUC_GO;-Q|1cQq!_gXYfPmZ<-6jJsLlWzz?P_$I%ZCTUd2g{1?r!}A= z*u150`L%&zL z2&n}=vz*J#)f@|{v2>#sxnp;LaApP!i#hLhxgY=C_0cIP@^MdUwpr?sOH>=Ym5!yx zZu_;!9K$5<6d=N+o1oP-WgNLc{XUiYcecGjvo{wAp3sJ`cJ zWreB`|7IsgaL+qAUS(5Ext;17=BGA)(W-s>mQ$~y=hk-ZS>t-Y$E;I6U#)i<`*Q|| z@R5S?Kq2lB$=CdVP%`kWLc7-LmPaB8qrIKuF-_c~I09s(`@9ws+yIsG0$wi1tOc9< z^+B&?e+-p`p4f`hukrpg&r?n9as!_o=pd5-47DbmM5>|CGXak}W|DwFbI~6xLsixb z^Ot9Pd(42x&-%BzF|e|<(Q9oZE6<3LN28aERT;1l@VS(iF(XmPz(|n!^N(tZiGo71 zIi)ZpBDURJU?;b3$PTox@#a}jUm%6sOOHRy{SfV@lgz|Qu!4yy6bA*P(he-ggw|3F z3Ix7-5@E5(P0{yL2Kydh^ZgQ@rYv0}HhU7MKSY%k=1wITvGj$4YAfIc($bJEc4zv{ zw&^Y34aOhN${}XPN{F1q(>0NIKdh=#ou@s_7cxuAh7?it)>`*GKewGaoJO>3e}O&~ z7q`;CR2C1@F&gK0lgyUba?Asys^jbJv@hbiLE3v7VVQgJJ!}(`uLqNC1RExkwkJ$B ztQ+E`IxEkNdQP0+2K>f7(e9_nj2^Cuazjy)5F$d0umlmbwnD$OfM{f*EdXjedZ;X> zm+faugi10b`^&=?=boL|oA_~N)IFM*B8E^GSvR`RS>j<9fnj+tmX3{uU6}`v_v*Ya zMdJ=KgS`R;!=7z;(Tgn9zMmS<3;gw@Z=^ReEV6N_D7r?YS>w~kqkVUK*uoWp4r?bb59*jTQyF1hJiUoviweB6^m+aFangeP#2o1vbj zjxP)fy4=wIZ4V>mg>jT8c?0)dP1|xUmEWfg=tGfsxoIO%j8!ng=~B>PRp3{kH6!5* z0&KT8|5Z8G5~0yVCMdFV;!EP{tuaplrtTzWbQT-U7 zNaFH5c1nwi+62{hk^F#iwfmInm+<~6!0qlz>KV#{-utPdwX9dZu-~2+OZYaZlW{74 zF>oGhi+wem0!bSel7*X7sZ4fcr2X_#Qj>%J_=AHJ*DoP$6_Pp+K&jZG`_{WuSg=d& z>44NPu5s>EuP?VzE$7Qm1bHW{ti~zQqgboiEc=dxTe$c}b>Hq~h`x!;mggq6C$)Cq zbSV2s?Z;m|+p+yH_ylC{F z$QRUP<3ph6OVqWU&aa%#PU5rv^)fC8V0zpmeS^R*LeL$6V1rDGz>3YBC2S*u(d_$P z*az%ci5~L@Byi}RxA;y&*zpJ?{?y9ilqrs_fU&#Th(Ral;bR(-j+eR}!U5<%iA9=i z%ram8a9Ig&VSpn%3t%yM_aF~WXwfK#2f(R3R(TZo$fN6UkqyLlqZUt-7p{9M$v*In zDS745iWFoOkZCBZ^xYL#4jsY}3ycS?&_3b(;Sf9g1QN1zj$psL1jaYpnOcQIK|F9~ z%!>9Sf>j*H45@CjQcUo3npT|`!FD7vzq@zUu@ADlqapQCZ*({OYA2t$p_6#U4txtj z=pwVB<(iB+6Eh{bF$8qoPJpTRymPwGR^f|8Iw?;|A#Ktvy5|E?WmingcI<==W;`() zujmmRmhlYj>-%atH<&Y*A?|g&G4pI~mTC-Du9y+nQL2%JZ<`*sIVj#E@S;kpQ^UuC zTnMA?Hs1{U3}&p38&@~jkNJ;@F?q1v-mpk1(~xJ6jvBOAb8*@tWrZ4IlfP)@%AUGC z&KGp$AKaVUr%}Dwbf9F)L>b9P$PiH!XQsMiN#qM;CXbfhHyNOGcs=!KXrpx_cEb`b zEIt{@zal;*bRgR1^FHq+QDKriGn(lH zJdLQBQUR58a@O+YD5p$^849wc|K86iI2ZM&P}Ko|ERc)8#I!K%8_tLHlL(YkkYr0xpA9S5cXjWy-J=_ z;KK;!6pIa4xNWTWk$_~HL&l+q5}xqm9T)&v8>)h|!tMSb|CT_ebh#;%ilPHD>zT0V za6WxXysR;kZ)C1sv2I+$Fk=x}!>pHB>$Du>6D8WS=LajzU)eR$?(5})g)FJs+{;-l zMA?5Cgf3ZE8a2DHZ7tyG+jt$2VOWNhi@9d`DPli?i8n);m=sdN03y?r*a(E22sl|D z+-TWPBzyq}NWOp@?nA!}%3m7*^L{kh?H#-`^& zfTXxGjE7`0b1P#o$EZi(m`&oevh)!f!F~!0`I8kfsW9};3?HwMp&((jTte6iXLFTu{2Z(4bsXzI74j#g zShZ1^L}10>eNq!cU{%+?C7%*BhZ1670^<^O5N5#(9&%$wQc5R#hTz(@prfwk$}lXP z!G1}A%DU<)m1H43C)j}haG=;I)Jy371z^!ww3Jx7JWpmfLZt0@+++6Kw?>4#eDgj@ zdggXtx1)S1-TYV~%zs@=Vl>_)`-7!sobsoL{)2DZHXDjuQ{}2lixk!{VZJ3HTcR?* zxVDFLNP^65!r;Zc)j@M-9V;T~>R;X74)Q;C6Hr>G_Gn20hN+Z`P<%K}*KMOLw8v*Da9!QYqZ3@#yq4yv>3Zt;?Xvd;w zTEfF11wyLY6(Zu;QYpcDNQj+?Yl|(*Fa82i?+1$|)?{{DfSbX% zaE4KEhmhYlzYaf@j$i>~WxN_2wKr2s8o@A<8;NRVN+!^VnWuj^S{8^S7d?3B#zr-h zuX|k$;RqBs@`eOfnz~r-Ud9Whlj7wS`wIvmxd}xT=Jp?O4Le-I9g?KN`=MSeiXo|f z^EVH1$~}s-LO-U;dNZ9aC%h1Hh85=Lg*7n}9GQESD!u+>J!^~QSvtZVAdL~&K5am5 zmy_EP&HAE$^Gn@poa7QMyP^Y|56b)WpJ0rGS}tyW%C1p;-4g8RZgXk}5J&pQZAF!ZQaF3rPgWc~x5;@g3s4oP$;kA+2L`U->!nd2bnC?t(aD@f`M zGSQdBuS!l6F+y$V(HMjxn}?EyBCbNwWY%!QfFWQ#+xBAuZ4w}sphC=LLLf+yDdrc} zvwg`niKX1tK(IPk6%^NP<3t_|m6wC~+rmTM0AB1{zxQ9M+aHk0#$k-gZ2CKCYAeS`y!fXVIrxe(gFeA2-tutT6nVt9M`PWz_`c-N2qQ&+|FB3-%@f@JiTsy%E)U-$|@RtaP zu<#9Vvts5!8HE-O0uskYAKxI6{p!Mw5OdC6VIksBm4CyK$(N_ur4iS}jLZc0I8&RI z;K5^J2d+~ZEH^41v<5v6y5D?>88p9P0s<4nMLpUlEAj^MJI6EQSf=^~rf=OW>LNAZ z*ExIe31hx=2w}7L3|P!iuJ$^+p6s7%-TXfJ`XcU~2t3`M4Z1u>&{m-!O)p*0lDqdFB%-v)sFv^yhD0#_C_|Rm7u=wV~Zh&6@ z%MTlNa6f2NReGg~BWp+RK9(S+BJtt~i&hB(cY%bWr<^-WbScW8eKK49fFa8oWRZ2~ zV%ykLw76!!<>nCgaC1%Byky;Y4@8SM9i+TTJJUbn4x?|K-hV}jz@vH}3-)Occ`%F4 z3Nca*=b4hIFAOVdZOU}qZ25M3lFr^uQZqe#0L6^vk{j#`D#VoLazcND@YJ7GxlXK= zg|Q8A)~pWG%a3+w__G+f@S(E%)BA=<{RI3~&0_H^ETg1iJLE2SzVad?m=9B}XgRY- zKL#b4_a_%J*a|?3x}pUKu!eXCI@@|0D8(SAu^-=HiV{Z8h%p#S$s{g@vY5CPV*PlD zKx^OMHR6h`nG%Sgi~V3XGQg_d8=0XB_5+%X1k2|a0W_)@?eLIC6t8PeWF`QHDJ?c70R#N0b-apM_&oGLd?`U4i=vN~l zU68ZmQ%ySX%6n!Ehuh9$$kTStHAIuA{pR_*JRPw}a&#mj#$@xJ{h)B1a(canKu4dc}8Qn9$OZb+V% zNv6Nq!90|uJ_T^Nfvpg(CxbFc1H(BK7_YxHqrdEaRv+i1H_%{F^+fe?fYkZ7fgWj@ ztBkW4nK2_#fz4x^89zs%b85&KHJM<`U{O%-`OhTgBx z{RqBr@WwM9)CYxN^2f1Spg7G#E|t85j-dr)e4H-N4UPOyTH}z*+CygKpbQCE{sHju6&R zrf6@%r1sGlu9P#Yc4YcjA``*?zzM=17Rht^IW21H&+mpCAr14z#`jIKaYMgL{YSaA zyp;j$Jh=Er1X_n$6Z0siN-as@K5i-`mk3kr(n-KzS-z5_H3KP-&aGIu!wNXmG5rW) z{+R`%PqJ0A_s8gWR1Y1)+UkD#%SrRy|_2%@PcbBjZUJ66iq|KvtDB zI0~nDB>a`eVSc@_FFj(YLPbq$*_SKL(;^&&sAZhT=|Z19PrlSN-Ftirm9MIW{jHW7 z(;9C?O!tj(Y%mAe^JFn>?6WU7d9n!hDY^*fQ8vql*diP4jH=68$P$^wa_f*8MgBtV z#q`Z4hpP~~pJ`@;;qt3E3*HTdrZ61U_!J>%%#v$)lWYP zq?1KMoBS(qQ7uj4Hn}N!G?a zsrHq69n)=(nqMk?VQYNuWL%zp_eJ7KBkP)Xv3lHVre3xmyuIJ5*)Fmpdupn4ta_?* zb1Bsm>^5hri}XwLsv%b#-;-~ z=8Iw+52zHoT%A@AxQbOuB))R8ZS4uXjvmO?=^Btz$&{Kv5&qBR-jUhx`S>RDhNoXpWE+%ICnMv#h z_1y5{UHyy82UM0}+uazi)t<|eJm0yru?~xfOnsI6otq$)c{RCodrC8Y*TwZT*Zx6* zqi5bB+YkH0Ylq9%nvfno=y#*R0XBg&`DFj2l?ID1l~{*kzt7;dJA`p+PqRC_U!qB? zt9QFC$NB{Jp02Ap1>#UX2?304;=y(stA@SRlO;kJ|K}>{Hv9`4Iu-Lc5uk64wa=pT z^Y#Yf?$%0FK@nZ)W?kN(U|}+(VYpoI=LdVM<*pDfCtn*6qgFP4`pv`ey?oZRTnC6* z`u(mx{_>A#O3kOhg2Uf)?)QE)DFMu8R@^`XQ!<7HWG!>$kJa@)-cApfgSI9kTku;{ z^|wWrU6?eL=~avLNAs+S=c<2XYyM-x?zgME^S>JX``++Bz1Ay&Jlvc$#doE@(QW`w25EZH@XXKu z+Qk3q2doO*r|Db6Uy1&iU;8iZ_8}w(DLz#8z|Z7=W$6Cn4~V+DPt)IUsG$5cWWV+6 z|JdvQue1N97tIxuf<3ye5eN1rlD)*7HglYYu=q`X;+%0elM!M zJ!UtboSt#q`f|gzvT|zAFnm*(UVBR!@x4rc80qk+SXej>hvT!gJkk@^gnZclI4zX0 z;L5!jb!%qSiXCcLOyRY|8NW=o9;WI(NuJU=bJr~os7HDOU$lO^%FT;+$~+XgV-WtV zxYn;i@waoESjORfb$}~FyebvCkgG8lib8#RZzMTR%zy9Ji*%wK%K|XbBjT zIjdmS-~Z-+|BFHX{?X?%HH+!3o%Zs!AzYkdQvEo!oaSmPE`yfglT;#$7d0%-9!Zq} zjLxXF7Am5qD~C?y9UkU0b#0$G9c#)>P)gkM^KQoqEsb#B>n#usI`=*^j?EqVJ$EA| z3YNK-N>xRd2wy(c&PlGyr8j?Rx%Em5Pb+WB8`gWrw$5OWTD2V)2z@7OJiMH%KxRvl zoP4`2fwHB2H4!k;B5y=6m!FHW{d(0q+iWrHzx;}DviI2*^Bp)fbJI;dTm)05**~X_ zH3uy&Q*t@XcMrq+dDgTfS`L5%RcKixG4ym|%FV&br1NoAjlhpjniRMh3j3}t5)F`! zyqo)xjuHV)$0nR9cn4#TTfCn=Vw2^0`IYd>?pP;zL!vO#VBA=wB8kPZ;?Co|TTVZo znrR?t)DkwO(z595jMgNoyiS!OtRPG&_10(Te_Ac=(%XK0-?9j_Pb;xe6~NRGc(cl2 z>aJxRo5x&uFt9SR;%B*=#7TXAX>j#xva&A_?VS=xyi*wh;!K}thIto1Fpr@9hYiF>{!?310KH{Raz#i|oWQkR zp6Bh3&Xw0PjA?eqo9cs*>ItM2qT-fH*?Ou;4?7c<+OPpFQ*Z574sCJS_JiK_?`L`E z>~rOQmTWnxmh1&3?9Q^K|EI36j*4a*L~g2cIwuoW1HcB zUN0;Yw>G4+e3U1;>%+I4?j`JzShMw$Z!Og{Li@RzSH|s9*l4S6nf3P!dvovasJshD z0{sF4u8f_B-*S}#w5v@_w06qChm-u9e%>*Ot1)T70=$&YvFm<02itF(gK;h2mZ4qf zHZmz07ranYsf6QlOthRKa`qW8@vWNvAoRq?itisp3@uK#e3Dul!eakV3u zL_>O>!P*=A!_7*%+N;%eYTCwmfm9wCEm7B6QX{$D%(I|z6dSl{?1=g_*0yQQ;icp_;D zYBD->8Lnn!MacNUvqYRTFGG(6;pK-|((3?C_V+lsF}cMe_L0c+XZcPQoO<0N4tJm{ zvwjoL1-gVM(}hGwUVcf#{18g&dDY`(|LOo$T;ulL4!H%hfhL?SjHMp`a~E#;w(scL zy}K&-6K*&guW@gIt0bf@aV8>wO#sc=7pExYXw2|b=Ebzioz|WWDN2iE5wf}0#STkY zl#48K;nwr(6$cFH1vrJxW~|ePX?JP~3)N=!=}h?1E4JhQayW^o^)SraaikkdT}_ls zYPNOHFz-LzL0JGEB$`KLWv`qC15Z*a*MZ5m7OV9)pMzc1zPCJMC;RZA{Fy+Z6a+0a zNf;CD0=1xNF&VCP`Ph>!YgNK|9<}{o!D(zoiQxUcCi0GI&;2etYQg7WN#A(YD|0c; zgbP$pvR3Mxv>@sOt?$Mji=F~OMk0uekCZ9Xod8Zj51@i_bxJIUK0SAWpi8s(ZTddr z7{^poWRAm=lGc)0FN{@bDfDVhuCI^9*R7Jr6K_y(6b93Z*vZofw!yz-$)t97tSJ=< zO2o}4*roYe&(2$~4wv|aJfmElhrw2EJ$n})9%w`FB>d5M>e0apMtFN0%wTUqeB4e; zb6ri`##9DkYZX}pOY6e;vtC|tPm3%t`{g|&pBV24Q4SSnX6nawBPAwrAjW)%bMfEd zH~`TuKCDFZW^1{S88@fI!sgRkj40QlFYA=F0Tkok9%_=UHivuuh6r zQqBJmvFu3b3dGwi>TcVPDtYC#x?(bd_v8sd*IJ=8p{RM!>QGSva;R^#5l3JF>h)J1 zXOP$s=ovufY%A!m+gMPw${NyGt@-fu3y<<%Vz9y+zA4!0Ro#UVwMa%7y@<5ANV4zuWJ|^jJZMO z2wMHOCQeb>`ge^|Fz3S4^+t)xgRJDZ*`D@(Ecs@a6XyVF zCAn`+9*%mKY?g0%#LzvIEy6qEQCoOSzP zhhu%Yt0=x5(tUk&1P~t_K1l8y3v8?G39MpC}mAC&pXw_FSw*IOh?JRjga5;-nk}+f` z6>>kCjosAJ$pJ1sg*^xk+ z$gU1|oZnJgAC&7nAn3 zY)ByOQQ`Al4*gH<%Jgk&>>Cv6>y12Zoyxg0u0QC+>=rmNdY2YH{4Vc;B~$t!UWKwqYMnZl?MdmG+b{>pWko!^+g);x9%!hE{;fm*)T$3rmt(Lm zJ6V(r?A-1PwD+h*DBR-w4L;ke%R;9 zm(p3wrPG<8mVc^l`ywqjQXd}ZCBZnCHgmO*>-RpwDSQt%?iRvc9KgHp9ET3CU%Qj5qb~f1X@1$_&JKv<_2`w$ zm)DN^YL)JdGwc+9sULD(m3s)Cq^;hcUPDm9&=;hOy>#kPuaM%;BnzUvIYq7pES5yy zRxXi)(XF|STceu&&S?&m`tmytv;9JC&(isRc@m}lu|K3e9ET`XOuH0G7~A~|PzP|o zttL3=cZH)y8G`w)?HE3MCGzKX4`D4zXCo@Qwcw*uDs9CRLD7v}2GmU9w&tu%;oNWm zQvE?x#U6)ieR5?9gmiVh&-GcuEMz<=jy%4ESGa86u4NlUa8)zQV-aD9Jilt0Qv+v9 z;_F-$N@G`+ww0ZgXqMoF-IkTz6Hf2%N*c?7I2~*`z8WuFUFAZjR<;#sdNlF5^%FR| zsNO%SD*qAK@XZ_jAsQ@5CXE`MUryvj?$(Ko?+^CmUAE|TYh(m$P;@eFY%AfL1B zNi>KD7nn^yAwn)0FP!5#*q|)q1uxGnP@-L5>jr`^d_=(9sH+!y2&2{SRc&q zSw+PcfBJkbZAAz`SC4wZ(2-Uy00RrM@&=50wcck5FLt^s*$_@?=^m#Ub z7xFedFn*^8fd=L2)}TJmZbtFSV~R8lO#{A{c^pz8^B9zU5vEFVor9H5bqfHt(Lg*QV6Z}& z7oY-k?cgjQX&|IuNe~ShXgsq6#@>(M0N-cN|4|57B*#LgJOEwZr-zWA-@bS=je=n) z_Cn!}Z_9DmGFQNJv3EsVF^=!&p2HD9K`+V1Y%LG>O!6^)zk&T?U5=vyydk^;@U$NO zl>J+EfB{3mrjJR2_5|?MFD>scNSur+_xH3G0vLNU80!s75OFC66L3ZVfIJ9pN_BGg zJ>pQv4UkEB4~zn~@-Q{4c;_I81F(poUTFEGcQv-K>Ebq+J2MElr_6`-oe%|#jO|l} z4%1TbjV{5w=Nt3e0I{qa&1G=NiyvQyfmQDvd=sZEYku1R2vJ7?m8ca!Ntd|YEuO`@ zSPIxuM|}3Tu@Ef-m!~{FBU5k9XK7Q2!WFXDY*gjIsl^gKrf+{Fa{yuV4S=-;Q?H%0 zC&HcHhwEj{4Bb$4`CMDGGTTHrQg|ls8eYv6QiUJx1zcTFhsmgUOTSVc*gQw=!IF&iKvYdd)T(;@WVIVmHiL=&OUubgn5{HeO4X)g^>k6i5(mbu*`;$@IoV*n0hj-33 zaa&diP)=js2&kQ2Mx${h9(14DQ$Z&FUZZq#|*WQ8LxJ8*b6 z{pbz{$0lQTj7Jz$rr2cGgqFWnNAC|=3PugVNl&NhAB`kOJiHB#d~U1ype%{#A!oTV z$NP-L3JvypS+lvIm9}Jg!Ta?cs|8Tz)$`X=Y^Y zUw_>ny&%$v0O|f6te+b*hTi^0n81g2^4ljh`CiLX7;kM+(Vf(f zsNroeCuSG_W#@_e5m9;WI}-6{(6mz@U*`K_$T){IPovF6e>UCM^JF8|^+=2nR64iL zzfd7q4xldr&c20MWQbHfTNfWeJ$K+|M0tC+53as4O;M{%$=>5RCG@~&Bb))1pe_|> zV}QzrUY`4_Y@@I{gbS42dCLWL6Csby2B?*o zWsIj;8+$?51GUdMATM2{HO5U7rf+)_z8ayfR0PIOH;KM;FrI#4M%Csv={1}L@8oIO zg`8{^`0TM!0>D02HgH;>O2pZk=iutk;%2~3yWiT~jOG!kgq#^cMtQ0xn!gW2n=?%o*%*u=* z_7Z z^wc26C(1LTDT_s3EKXBrl~>Z!{)Ugu)WCO|FDNXiOR^G_*ev_Fd%Iux(xUyr>d2QE zQ?)-U=pMuhZp{->-4zCjd_9!eqINeBs)@_a`2asOcm+pPyw())6u+BCCiiGwuUAqoogIhZT2SV-4F=6^ab^YY1%vA&VxO#_ zWMxN@jOmfB)+$L+uFXZSa_x7n-ww8s9V7#9m4Hb2^!0dpsPVwI^AnjLw%A2hbTQO> zsO(kx62}=?T$*G1T2jQ|t>NTtM<_7d+-r}_@_oc{Eh}Ag(JI|kRcO|NVP5U7jTdXL#E@a`!jPixq6DAnP}S$xpwNhB+-+=*oNbtV~&l74xGiGUrKZp>cvRR~TnCtbu$ z8JoR(DC6-ZxX1yvB1v-4=vEwGQE;_8pg=j1zMBmziiEsh_-ygs?Nh=kUHF{;;SCd9 zYuMh+&RO9!XvWOtB>HtLqeD?~*}8x3*&U@9c=L6WTYg?sme1tV#Zb%U8Fa#5wdobI z_K9cb1~(Yb6IMx{e0icdTEP~m#?E81WIEGdE=vL#)jxYiZOZx~sO-oPrS|)QKF+Z8 z%ws7EF2lL2@4~i|ku5^8uAr=o(5L=RBdEsu-pyrs~b zgTtg|cN?>;b*BvO-5z~lCr(vQZf95iGx?YmI74$^XgETi%zCugqA~$;+o_ihm%PhJ z?yEo{JcDlY@fNP5oJr``wfU$Q4IB^rR|nNoQshIkj%lU4sI);^3GQef((BU=;}I^# z1d!AuC@7&~f^fm#0Ku;miocg^P=Ef=?+&(IRJ`0x0;!rjYj$bLOtzALxXM-IwHL7v ze?>~G^!%n%Kl#-vRj8b_!?)5e0?(VtB>M7-;=wdnd3IfbN5<;6LX`s8myhR+aa0|%m_b%(s}9M^A5lDZ?q}J?R_w9eCDIgMNbQ2|Kt*hbgRk=PSNG=1`6dkpOq~E< z3(e6iNYaec?Ro|&?G1i)P+FWkPil)wW;Xzj31qP_su-J0<4H0iJ+}KkoK?4aOmV{w}b@=D2KA9Ju97?gdKDe z#%IuceRB#lxC`pzwiRcxi+6RLqDNhJylv<`!$f+VU%k99x{!gyc#FEZG!>+&Xjo9& z*-a==?7cFm9xWJqSzW3ZZ#{g+{$woXSpA>5&p+N%zy;rIJZ@WS;-?=XF?30Pc?4Bt zu%DA>xBEc=DUuvtcY^gtl{hI+j9Hfm^``sOY~4dnrypya1|Rwip|(Xmk-AxQ)QWf} zP905?Xn24P1E?~Vmne;lZM$`sy&?ARlA*}{Bl|U8za;N_Y-tK1C6*xxkh46xQPGJe=my+lniug3q9mJ;{pK6!WUrreC4al`wW?G?!8-cCNck z06Ns?Uj8fjK;W8*o4;xqG$@eleeamTZe2=GzuMO-Y}M`1FST0oa3SIdok>e@aUu_y z@ci&{3hm4$nowOI9#ZlgmM8YRDe>=)9Emcf zZ{O8EvDk>ZQrQ@orCO|YlTdH-u&C_P?BbJeQ64p1E9xpYT7W=H8`}#~@Iw}Q6CJBgVtKaP;o*pFt^ca!`QfF+uKKv< zB6go?wsV%-t6SHJnY`UvWM0s{5TjfA0CV({LQfmqK(dvk=dF2p1j!Vqsq_Mol2p9> zxU6sZ5vhh{8rg0uaSW1vzv@w91`SXBMbK{=aD-MpAev(O(iWuvycMGN_AS_O>A0FSZ2)LyrZubIPQzMffiKiauwo(KNZP*rMWW`zZ31o+c z_1_!(B@LJhVdEkPyUU}l!{n1`W0tR8?t9OohaRHSSB7P zn&l-3rw8#Gh2wH9uLPxwCOS|8Zr8na|f2*Beo` zEONpRsLSH;piih<0<2zGG1yQbdValsCOeLc;M%BdyW3tn|Mq-KKlZ4{Dm`LkxJ%iy z{mR+ACkM=I2W6_jOx2d&!_sD4s*PDpB1ydTA8L|$hk%IB=f~a}bf98D^@(VODui%l zY_RKFM3ttNL8bk;{~jt0VY4jsljHt=pAb^a=Q$9TQ!mwytBB9N%|X4eANSC66BlPs z3r)5pT?sNH)CuWURNscAz{ox%*w~}Rl-$Gx+TF$fC(r!b=mK5??Mjb4uk|iFIQEE* zt-K%9?nJj*eTP0O&fvBbPGD_@uF{I0XA|6M#DuQ|syeA}+W^liNst`}&{a?OhG;2fuDhlB8B9fq4 zS;yQ>f=4866)`Tdm0O*z6R%b{ut(4}1*3eb?&ZfFUm`}85T_b1#9|7#aeWX9uV7aQi4sEMd0g9rGf!ccmaLq3%R~Yl?1266nV)=4-3f7o8 z3Nwt7Le*|9JJ1#>D?=u$?po9d2$15Jiei)WLl6t*o1ZmgSJEFma%20qyJf&!!C_R? zEWYP~^4c8Cjlhh;tl_vss-wV&8~oCe_!+dPzX=vv{Sm7M+s1}uR4oy&DO-z!>83Se0hJhgq6N7HoLy`grx1lB%@XA}K}#(#ciMc#k-aMq0Z zm%;tpMgcR0yKNCA0;r7vI&Viic?)7b@vYV~x^A3)?dfH`wWK}u^<=L|VenbK(FTD$ z*#~ZS@cCtK4qh-a8&qi+CDSf7kE}VIxJr$Tp;|Ajf$K^LzEqSWaKCtQvRdoH+oEs^ zbk1s}PVF;A@J{~@ZUg)+#^^eD5}mrK?PL6)Y8Sh>j;C7V*}izd6iCIpTdqF0EsatL z`1l=UrIL|2Ru1_>O@nmu3~m&-v5HoctfS+!>j5D{pe3o=HpHx-sotq@_+kQL;g-^g zW0)cN_;=a=Qb)*1gzNF2O!EN{f+}Sggn;pwNG&YLXL7ESV!xmD zpq_NxFAtoE6@l1%0+gr!T=rjo-^?IVa6$zVCQ^p0WlW66VU+Y-3*VgE0`}}7K^#9@ zp}`xs(g_1~!dv%`*M*w$vrnrDPak}6CqU9bpZb=suOB|!yno<2b{O%;rLnSV7l&R- z`CFj@lDMd-^~fWGhHfq~C2W$-gXP@2e?Nq0@9Hs0-Kzx#2celKSU^Z?0AMrf?o>NHerM%@7486}Qs)Sm?_$kB?L7iB`W&VD{Ss z9)SU04j)4bwYtyk=rQ}HNWdgJ+0FDn)Gw5pAiY!DbcE|0pR*)nc}Av?EkM$S07OnO z03-l&DFU=wFy=c7rx!w!7UZmS4Vt5rck0?1f9z#e!X9)>vr!&f_aqMGKuRLK(3gFk z3Er-VjCCo~u_R`Ivm;;Y`wt7;N{nys%{LBEDT!*)O*@NOy%4rXrD4H%>W_}C3+UMV z-J>R+^+cR{V+{e|joFdbw-;Jy8hUDld2VYZySyQ_#%aqf6)NA4N4k-3*FCoD$oUCf zY`!`x{0r>$xUQz!2lh?qtkCgDl-<+yocdxr63pux=O2o}6se^|+EUs2W48(ShkwGU z;<{7Mh+v)jf^9xNeE@QMESWA4^n zPbXbwE3Mon;h%<=h8sDqP;rxeU$hG~ij8rkK(HY=FM#h%rQs0^aPtF_`{~q5vjzKY zTG4&_&%TMwA+pKU@|T4w%60g>$E0VT%mlss|DHh9Y9-J5E)Y4F`Okhb8dQI=^;U+YEh_hL1I=mDwE{th z_-MybLvTxOmHxo+J$eo4PQ`O?IDS34r#7tI`*LLA-c01*QuV`@NI^lNbumODibdJ* zP+|NrlhjM>;I5poJlL-frsux(-&r4ivRzi#P^)P(Ewk|sL0q8ZspTXYOj_EObnNX@ z(m`_K$s{3)W-GF`cA~xpzIK!1Ow`*>>Ad=bPUIYe{X{~!jIcKcbCJMtZ@G%~EYnw; zZ{M+u*rD2Tg-=DtrP5Moe{T{i#J9Isbr0)LU&~jiImFV?z;G%jKN9Mj+AN;`ux?uy zI=1xZdwn=0Kt*JJM`gJn%FV}4f=k*A+W48~9Qd79E#nRXy{Atjg$g_gO-`^R_Z9Qo zGPGufE{f!2u5DRDs7VRduL$kxIyKvsaoa1*_1`|Y^_MVSm74zsVGV0m zdXnmeJ9qh`Bc}CEjH;An;r$9`!Eavq(Z)>Nk^e9;c4nx&;ERZrL6oz{YE~KI{9oz^ zh?a7Z3%N&o;mWg(dmD33Dm0)#ij(^17dp9^=9ao_a-vhtURiuw_&(fEiqXn9`0-sA zufg$#@4KHmS>CTI4qTDM^UXb%h&1ju>=hDnCpeAb&X2Zk&U zHHO@*Z-ycyWg&OVj!WT5z~mJdeohdDkuUw$PRU9lrf|8vaasDd*4D?BG-NHlr&{}h z1>d7&Erspid9v&QCN=#H^^w?_^zZ?fRl$A6sMpP7R|Vtrn1R;ag!=~NBH-td>dMOb z!k7~JU@=2x2W*bc@}26q<ueB!Po=)t@yOdTp(Rbjl*6H$$epdw;$>HY z21aST<5l)R?PhQScfO)-#)*ek_yD07PIkcIUD%hN=`awd_vQ$((i}r(GX5n65h^$7 zLOKd2eT>r6EATWLlYBpdO+79AO65%FL1=pF`R5DHtz3-JHD!(F4Woj4h(+NPe3m^l%s3}M|N2gcT(0n%NT|2cPs5wyWu~_UJuUMV zn`$^GEv=iV1fF zzNRE&UZJ5|TZk@`EoLV#*!^?9Qbf*f17OxR-!^PgkM*<4W&j@kH841b&FMX4^>y4( z!ngco)Fx^}Y@&ps!W-j#tXr<*gkI>_4JclV5xYDhRlkr!hPdZexjh(EEl2y?AV_|A zi%(5W&CAEfw9xrv8E28fIk*Dm zZFU#J$gNhB-Bt^aOZ8rh{MJepnllM`uINtPYE#Ps)nC?nWD%bvuxC~V-8Fxf(CtY@ zfNa{z=47qL0>y>>x%vr9hu>c*z=^66B2v7NubX~*ew2A4gWfizXbHudq$+Z;D5zQg-CyI z87I_FfZnhy5@u=0<(GZw_LmO*wU7UFeez_5WOn1@<5{CNamG$PO7ID_FumI&D72wm zX8fJsi~iq-{pqjkyRVHX6#7XqEUvBf#5AOrjKtrj=kJ{#h&0dH@1FbC`D=6j>1qG@ e3hV|`b$Ef%GWU~R0k8`XPfl9tQNEP%%l`+YOOW6I literal 0 HcmV?d00001 diff --git a/Packs/GoogleChrome/pack_metadata.json b/Packs/GoogleChrome/pack_metadata.json new file mode 100644 index 000000000000..dd801085da6c --- /dev/null +++ b/Packs/GoogleChrome/pack_metadata.json @@ -0,0 +1,18 @@ +{ + "name": "Google Chrome", + "description": "The official browser from Google. Chrome is a cross-platform web browser which brings you the best of Google.", + "support": "xsoar", + "currentVersion": "1.0.0", + "author": "Cortex XSOAR", + "url": "https://www.paloaltonetworks.com/cortex", + "email": "", + "categories": [ + "Analytics & SIEM" + ], + "tags": [], + "useCases": [], + "keywords": [], + "marketplaces": [ + "marketplacev2" + ] +} \ No newline at end of file