이 페이지만모든 페이지
1 / 54

OwlDB 2.0.0

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

OwlDB Manual

Introduces OwlDB and provides guidance on how to use each feature.

Guide Information

Guide Title: OwlDB User Guide

Publication Date: 2026-09-30

Software Version: OwlDB v.2.0.0

Guide Version: v.2.0.0

Overview

This guide is written for all users who wish to conveniently operate and manage databases using the features provided by OwlDB.

Prerequisite Knowledge

  • Understanding of Databases

  • Understanding of RDBMS

​


This document consists of a total of 5 chapters.

Provides guidance on prerequisite knowledge helpful for using OwlDB.

🔎

Provides guidance on preparation requirements for each environment to use OwlDB.

🔎

Provides feature-by-feature guidance on how to use OwlDB, from getting started to database creation, management, and monitoring.

🔎

🔎

🔎

🔎

🔎

You can check reference materials that may be helpful when using OwlDB.

🔎

Provides guidance on licenses and legal notices related to the use of OwlDB.

🔎

Go to Service Overview
Go to Environment Preparation
Go to Getting Started
Go to Dashboard
Go to Management

Guide Structure

​

Go to Monitoring
Go to My Page
Go to Reference Materials
Go to Legal Notice

Service Overview

OwlDB is a managed database service that installs databases in cloud and on-premises environments and registers, integrates, and manages them as DB Services. This page covers OwlDB's operating environments, key features, and supported engines and topologies.

Operating Environment

Cloud Environment Support

This is a method of dynamically creating and operating databases by utilizing cloud infrastructure resources. Based on IaC (Infrastructure as Code), it automates infrastructure provisioning and database configuration, allowing users to build and scale database environments with the desired specifications from the console.

On-Premises Environment Support

This is a method of operating databases based on physical infrastructure resources such as servers, networks, and storage that the customer owns. It is designed to efficiently utilize fixed infrastructure resources and supports closed network environments that are isolated from external networks. Through OwlDB, you can install new databases on hosts, or integrate and centrally control existing databases already in operation as OwlDB management targets.

Scope of Provision by License

OwlDB differs in the environments and features provided depending on the license.

Category
OwlDB Operation
OwlDB Automation
OwlDB DBaaS

Based on common management features universally used in both environments, OwlDB provides dedicated features optimized for the infrastructure characteristics of cloud and on-premises respectively.

j69iSzhgoLxy
FiiQPQwAxn1e
0OEBZJuqlpUR
oCch6FMIgDv9

The relational database (RDBMS) engine specifications supported by OwlDB and the architecture configurations for each environment are as follows.

Database Engine
Version
Topology

○

Migration

Pre-compatibility verification and guide-based migration support when switching between heterogeneous databases

Account Management (RBAC)

Separation of user-specific permissions and security management through role-based access control

Expansion and modification of instance specifications and storage to match workload increases and decreases

Cloud Snapshot Backup

Backup and recovery based on CSP snapshot feature integration

bEERkyHFGU8Q
Ds9oZhkQb9hU

Feature

Description

Database Installation/Registration

  • Remote deployment of new DBs to customer hosts

  • Registration of existing external DBs in operation as management targets

  • Single

  • HA

OwlDB Operation

Database Engine
Version
Topology

Tibero

After Patch Set 7

  • Single

  • Single + DR

  • TAC

  • TAC + DR

OpenSQL

Database Engine
Version
Topology

Provided Environment

  • On-Premise

  • Private Cloud

  • Public Cloud (Build-type)

AWS, Azure (Marketplace Subscription)

Registered DB Operation Management

○

○

X (*BYOL New Build**)

Installation Automation

X

Feature

Description

Database Status Inquiry

Real-time check of database and instance operating status

Monitoring & Alerts

Feature

Description

Automated Provisioning

Full-process automation from cloud resource creation to database architecture configuration

Tibero

7.2.6

  • Single

  • Single + DR

  • TAC

  • TAC + DR

OpenSQL

Note

OwlDB DBaaS can only manage DBs newly built through OwlDB, and does not support registering DBs that are already in operation. DB licenses you already own can be transferred using the BYOL (Bring Your Own License) method and applied to DBs newly built in OwlDB DBaaS.

Key Features

Common Features

Database Engines and Topologies

Azure

○

  • Monitoring of key performance indicators and operational status

  • Immediate alert dispatch when anomalies or events occur

Resource Scaling/Modification

  • 3.16.12.5

  • 3.17.8.5

Infrastructure Resource Discovery

Automatic collection of hardware specifications and configuration information through the Agent, and status assessment

Physical Backup/Recovery

Backup and recovery based on the database's own utilities (Tibero RMGR, etc.)

3.0(PostgreSQL 17.9)

  • Single

  • HA

Tibero

  • Registration: After Patch Set 7

  • Installation: 7.2.6

  • Single

  • Single + DR

  • TAC

  • TAC + DR

OpenSQL

3.0(PostgreSQL 17.9)

OwlDB Automation

  • Single

  • HA

My Page

Legal Notices

Management

Console Screen Layout Guide

Figure 1. Console screen components

This describes the components and functions of each area of the console screen.

Element
Description

① GNB - Menu

  • Hamburger menu: Function to open and close the menu panel

  • Menu icon: Main function to open and close the detailed menu area

Element
Description
Element
Description

② Detailed menu area

  • Displays the submenu list for the selected menu icon

  • Page-to-page navigation function

③ Logo

Moves to the Dashboard page

④ DB / Instance selection

  • Selects the database and instance to manage and monitor

  • Selectable items may vary by function (see '')

⑤ GNB - Others

  • Notification center

  • User guide

  • User settings (language, theme)

  • Logout

⑥ Table settings

  • Function to select and deselect table fields to display on the screen

  • Adjust the order of table fields

⑦ Info

Version and release information

① GNB - Menu

  • Hamburger menu: Function to open and close the menu panel

  • Menu icon: Main function to open and close the detailed menu area

② Detailed menu area

  • Displays the submenu list for the selected menu icon

  • Page-to-page navigation function

③ Logo

① Table settings

  • Function to select and deselect table fields to display on the screen

  • Adjust the order of table fields

Figure 2. Table settings

Moves to the Dashboard page

④ DB / Instance selection

  • Selects the database and instance to manage and monitor

  • Selectable items may vary by function (see '')

⑤ GNB - Others

  • Notification center

  • User guide

  • User settings (language, theme)

  • Logout

⑥ DB engine selection

  • Function to select the DB engine to display on the screen

  • Changes the DB Service list in the DB/Instance selection dropdown according to the selected DB engine

⑦ Info

Version and release information

Feature-specific Usage Guide
Feature-specific Usage Guide

Environment Setup

Bootlog

On the Bootlog page, you can check status and error information related to the DB boot procedure and diagnose the cause of problems. You can view logs by boot/down event, and clicking each message shows the full detailed log in the right side panel.

Viewing the Bootlog

The Bootlog screen displays the boot/shutdown event history of the selected DB instance. After narrowing down the logs you want with event, mode, and status filters and message search, click a message link to view the full detailed log in the right side panel.

Note

The Bootlog cannot be viewed when the instance is in the Terminating state.

Query Period

Set the period to view at the top of the screen. Choose from the last 1 day, 3 days, 7 days, or 1 month, or specify a start date and end date by direct input.

  1. Click Monitoring > Log Monitoring > Bootlog.

  2. Select the period to view.

  3. Set the event, mode, and status filters to narrow the scope of the query.

  4. Click the message link of the log you want to check.

  5. Check the details of the log in the right side panel of the screen.

To update the monitoring screen in real time, an auto refresh feature is supported.

  1. Click the ⚙️ icon in the top left.

  2. Set the refresh interval.

Syslog

On the Syslog page, you view system logs such as events, warnings, and errors occurring in DB instances. Tibero lets you check the raw logs in the DB tab, while OpenSQL additionally supports, through the Component tab beyond the DB tab, viewing and downloading the log file lists of the OpenHA, OpenProxy, and OpenBackup components.

On the Monitoring > Log Monitoring > Syslog page, you check system logs such as events, warnings, and errors occurring in the system. When you enter the page, the DB tab is activated by default, and logs are displayed line by line. A row number is displayed on the left of each row, and the raw log appears as is in the body area.

  1. Click Monitoring > Log Monitoring > Syslog.

  2. Select the desired period from the query period dropdown.

Note

The mode filter is provided only by the Tibero engine.

Auto Refresh

[OpenSQL] Select the log type to check from the log level dropdown.

  • Enter a search term as needed.

  • Change the sort order as needed.

  • Check the log content in the list.

  • To refresh with the latest data, click the refresh icon.


  • In an OpenSQL DB Service, you view the log file lists of the OpenHA, OpenProxy, and OpenBackup components in the Component tab of the Syslog page.

    Item
    Description

    Component name

    Component to which the log file belongs (OpenHA / OpenProxy / OpenBackup)

    File name

    Original log file name generated by the component (e.g., patroni.log)

    Last update time

    You can display only the files of a specific component using the component name filter (All / OpenHA / OpenProxy / OpenBackup). Clicking a column header changes the sort criteria, and the default is most recent by last update time.

    1. Click Monitoring > Log Monitoring > Syslog.

    2. Click the Component tab.

    3. Select a component name filter to narrow down the list.

    4. Check the name, update time, and size of the log file in the list.


    When you select a log file in the Component tab and click the Download button, a confirmation modal appears. The modal content and download method vary depending on the number of selected files.

    Number of selected files
    Download method
    Modal display information

    1 file

    Downloaded as a single file with the original file name

    • Component name

    • File name

    • Last update time

    • File size (MB)

    2 or more

    Downloaded as a ZIP file in the format component_syslog_yymmdd.zip

    The yymmdd in the ZIP file name refers to the date on which the download was requested.

    When the download completes, the result is shown as a toast message.

    • Success: Displays "The Syslog file has been downloaded."

    • Failure: Displays "Failed to download the Syslog file. Please try again."

    1. Click Monitoring > Log Monitoring > Syslog.

    2. Click the Component tab.

    3. Select one or more log files to download.

    4. Click the Download button.

    5. Check the file information in the modal and click the Download button.

    View DB Syslog

    Note

    DB Syslog only lets you view data from within the last 7 days. Logs older than 7 days are not displayed.

    Caution

    If the DB Service is in the Terminating state, you cannot view the Syslog. An informational banner is displayed at the top of the screen.

    View component log list

    Note

    Component log viewing is available only in OpenSQL. In Tibero, the Component tab is not displayed.

    Note

    The log file configuration by component is as follows.

    • OpenBackup: One log file is created per DB Service.

    • OpenProxy: One log file is created for each instance where OpenProxy is installed, and files for instances without it installed are not shown in the list.

    Download Component Logs

    Note

    Component log download is available only in OpenSQL.

    OpenHA: One log file is created per instance.

    Last modified time of the log file (yyyy.mm.dd HH:1f1f2-1f1f2:ss)

    File size (MB)

    Size of the log file

    • Number of selected files

    • Download file name

    Notifications

    Notifications are provided for various events that occur while using OwlDB. You can check notifications by clicking the 🔔 icon in the top right of the console screen.

    Figure 1. Notifications
    • Click the ✔ icon to the right of a message to change its read status.

    • Messages marked as read are automatically deleted after 30 days.

    • Clicking the meatball menu icon in the top right > Mark All as Read marks all messages as read.

    Monitoring

    Overview

    The Overview page lets you view a complete overview of the selected database at a glance. You can view detailed information such as database information, instance information, and version information, and you can perform various operations such as starting, stopping, and deleting the database.

    Data Space

    On the Data Space page, you can query and manage the data storage units of the DB service.

    The screen layout and available features vary depending on the engine type of the connected DB service.

    You can view, create, modify, and delete tablespaces, which are the logical units of data storage, and data files, which record the actual data.

    It supports viewing, creating, and deleting the database list, and when you select an individual database, it displays detailed information including status metrics such as Tuple Health and the number of active sessions.

    (BYOL) License

    Through license rebuilding and renewal, you maintain and replace the license configuration of a DB service operating in the BYOL method.

    Rebuilding is a feature that restores the original configuration by creating additional missing instances when the license configuration falls short of the initial settings. License renewal is a feature that replaces the license by uploading a new license file starting from 90 days before expiration, and it applies only to BYOL licenses. Both features can be performed by users with Root and Member permissions on the Management > Overview > License tab.

    License Rebuilding

    Rebuilding can only be performed when an idle license exists.

    1. In Management > Overview, click the License tab.

    2. Click the Rebuild button.

    3. In the confirmation modal, compare the number of currently operating instances with the final configuration after rebuilding.

    4. Click the Confirm button.

    License Type
    Recovery Details

    When the expiration date of a BYOL license is within 90 days, an expiration notice banner is displayed on the Overview page, and you can renew by uploading a new license file. On the renewal screen, basic information such as the service name, DB engine, license option, topology, and number of nodes is displayed as read-only.

    1. Click the Renew link in the banner or the License Renewal button.

    2. Upload the license file by clicking the Upload button or by dragging and dropping the file.

    3. Check the file to be validated.

    4. Click the Validate button to verify the validity of the license file.

    You can check the following information for the uploaded file in the list.

    Item
    Description
  • After successful validation, click the Renew button.

  • Limit CPU

    Number of vCPUs allowed by the license

    Expired Date

    License expiration date

    Signature

    Signature information

    Single

    After creating an additional Standby instance, assign it as Recovery Standby

    TSC

    After creating an additional Standby instance, assign it as Read Only Standby

    TAC

    License File

    File name

    Edition

    Edition information

    CSP

    Rebuilding Behavior by License Type

    Note

    • While rebuilding is in progress, the service status is displayed as updating.

    • The rebuilding result is determined on a per-instance basis, and even if some instances fail, you can retry through the Rebuild button.

    License Renewal

    License File Upload and Validation

    • Primary node count mismatch: Create additionally as Primary and then assign

    • Match: Create additionally as Standby and then assign

    CSP information

    Tasks

    You can perform the following functions by selecting a DB Service in Management > Overview or Dashboard and then clicking the Actions button.

    Stopping and Starting a DB Service

    Note

    A DB Service can be stopped for up to 7 days (168 hours). If you do not start it manually within 7 days, it automatically starts at the next top of the hour after 168 hours have elapsed.

    1. Click the Actions button.

    2. Click the Stop or Start button.


    Deleting a DB Service

    1. Click the Actions button.

    2. Click the Delete button.

    3. Enter the DB Service Name in the input field.

    4. Click the Confirm button.


    1. Click the Actions button.

    2. Click the Delete button.

    3. Enter the DB Service Name in the input field.

    4. Click the Confirm button.


    This feature is enabled only when DR is configured.

    1. Click the Actions button.

    2. Click the Role Switch button.

    3. Enter the password.

    4. Click the Confirm button.

    Select the Standby database that will become the new Primary.

  • Enter the reason for the change.

  • Click the Confirm button.

  • Caution

    Even if you stop a DB Service, you are still charged for the provisioned storage. You are also charged for backup storage, including manual snapshots and automatic backups within the specified retention period.

    Deleting a DB Service

    Caution

    A deleted DB Service cannot be recovered, and all data is permanently deleted.

    (Switchover)

    Note

    Only Standby databases with a status of Available are shown in the dropdown list.

    Role Switch

    Log Monitoring

    Disaster Recovery (DR)

    OwlDB continuously monitors the status of the Primary database configured with DR (or HA) to detect failures and automatically perform failover. This page explains the automatic failover behavior and the policy for each automation level.

    Note

    In this document, Tibero's Primary / Standby corresponds to OpenSQL's Leader / Replica. Items that apply commonly are noted together as Primary/Leader and Standby/Replica.

    Failure detection

    The system performs a health check every second, and if the Primary (Tibero) or Leader (OpenSQL) DB remains in the Unavailable state for 30 seconds, failover is performed automatically. In a Tibero TAC configuration, a failure is determined when all Primary nodes are in the Unavailable state.

    Step-by-step notification policy

    Category
    Standby/Replica promotion
    Configuration normalization
    Automation level
    Automatic failover
    Automatic configuration normalization
    Remarks

    In a Cloud environment, the automation level provided differs depending on the DB engine and license type (LI/BYOL).

    DB Type
    LI
    BYOL

    Application : Tibero LI · BYOL, OpenSQL LI · BYOL

    No automatic action is performed, and when a failure occurs, the user directly promotes the Standby/Replica to Primary/Leader using the Switch Role button. Configuration normalization after promotion is also performed manually by the user.

    Application: Tibero LI (Tibero BYOL · OpenSQL not provided)

    The Old Primary is terminated without restarting, and a new Standby is not created.

    Level
    Key operations
    Status
    System notification

    Applies to : Tibero LI · BYOL (OpenSQL not provided)

    Automatically creates a new Standby to recover the high-availability configuration.

    Level
    Key operations
    Status
    System notification

    Application : Tibero LI · BYOL, OpenSQL LI · BYOL

    Automatically handles the entire process from failover to Old Primary/Leader resynchronization and new Standby/Replica creation.

    Level
    Key operations
    Status
    System notification

    Backup

    In Management > Backup/Restore > Backup, you can view the database backup list and perform creation, modification, deletion, and restoration.

    A backup saves the state of the database at a specific point in time as an image. Backups can be created automatically through the scheduler or manually by the user, and you can restore to a desired point in time through Full Restore or Point-in-Time Recovery (PITR). Additional charges apply based on the backup storage usage.

    The retention period can be set from 1 hour up to a maximum of 35 days.

    Viewing the backup list

    When you enter the Management > Backup/Restore > Backup menu, the backup list of the current DB Service appears. Each row represents a single backup image, and backups are displayed on a single-image basis without distinguishing between Full and Incremental.

    The columns displayed in the list are as follows.

    Column
    Description
    Item
    Description

    When you enter a name and retention period, a single backup image of the current point in time is created.

    1. On the Backup page, click the Create button.

    2. Enter a name.

    3. Select the end date of the retention period in the calendar. The backup is retained until the selected date and expires at 00:00:00 the following day.

    4. Click the Create button.

    When you select one backup from the backup list and click the Restore button, the restore modal appears. Select a restore type to restore the database to a specific point in time.

    Restore type
    Description

    Restoration can take up to several hours, and you can check the progress in Restoration history.

    1. Select one backup to restore.

    2. Click the Restore button.

    3. Select a restore type.

    4. If you select PITR, select the date and time to restore to. The selectable range is between the restorable point of that backup and the current time.

    Edits the name and retention period of a backup.

    1. Select one backup to edit.

    2. Click the Edit button.

    3. Change the name or retention period.

    4. Click the Save button.

    Permanently deletes the selected backup image.

    1. Select one or more backups to delete.

    2. Click the Delete button.

    3. Confirm the deletion notice modal.

    4. Click the Delete button.

    Stores a specific backup in long-term archive storage. Archived backups are not automatically deleted even after the retention period expires, and can be recovered when needed.

    1. Select one backup to archive.

    2. Click the Archive button.

    3. Enter a name.

    4. Select the retention period.

    Check the list of backups in long-term archive in the Archive section within the Backup/Archive page.

    Column
    Description

    Archived backups with an expiration date within 30 days display a ⚠️ icon in front of the name. Hover over the icon to see the scheduled deletion date and time. If long-term archiving is needed, click Edit before expiration to extend the retention period.

    1. Go to Management > Backup/Recovery > Backup.

    2. Scroll down the page to the Archive section.

    3. Find the desired archived backup using a filter or name search.

    Edits the name and retention period of an archived backup.

    1. Select one archived backup to edit.

    2. Click the Edit button.

    3. Change the name or retention period.

    4. Click the Save button.

    1. Select one archived backup to recover.

    2. Click the Restore button.

    3. Enter the recovery date and time.

    4. Click the Restore button.

    1. Select one or more archived backups to delete.

    2. Click the Delete button.

    Parameters

    On the Management > Parameters > Settings page, you can view and modify the parameter values required for database operation.

    Each parameter displays its name, data format, default value, current value, Config value, and whether it is a dynamic parameter. Dynamic parameters can be applied immediately without restarting the database, while static parameters require a restart after modification. Tibero also supports temporary application, where changes are reflected without a restart but are restored upon restart.

    The range of parameters that can be viewed and modified varies depending on the DB engine. Tibero provides only DB parameters, while OpenSQL provides DB parameters and OpenHA parameters separated into tabs.

    When you enter the Management > Parameters > Settings menu, the parameter list appears.

    Tibero displays the DB parameter list directly. OpenSQL (Azure) switches between the DB tab and the OpenHA tab to view each set of parameters.

    ✓

    • Recovers only the number of nodes via TAC Scale-Out

    • New Standby/Replica not created → DR not recovered (Degraded)

    Marks the Old Primary/Leader as retired

    Level 2 (Automatic configuration recovery)

    ✓

    • TAC Scale-Out

    • Automatically creates a new Standby/Replica → recovers high-availability configuration

    Marks the Old Primary/Leader as retired

    Level 3 (Full automation)

    ✓

    • Reverse-synchronizes the Old Primary/Leader

    • Automatically creates a new Standby/Replica

    None

    Promote the Standby reflecting the most recent log (TSN) to Primary

    -

    3. Change new Primary configuration

    Perform Scale-Out if it is a TAC configuration

    Updating

    • new Primary DB available → "Auto Failover complete"

    • On failure "Auto Failover failed"

    4. Handle Old Primary

    Mark as Retired → terminate instance

    -

    5. Complete

    Configuration normalization complete

    Degraded

    • "Configuration normalization complete"

    • On failure "Configuration normalization failed"

    Promote the Standby reflecting the most recent log (TSN) to Primary

    -

    3. Change new Primary configuration

    Perform Scale-Out if it is a TAC configuration (including license transfer)

    Updating

    • new Primary DB available → "Auto Failover complete"

    • On failure "Auto Failover failed"

    4. Handle Old Primary

    Mark as Retired → terminate instance

    -

    5. Create new Standby

    Create with identical specifications in the AZ where the Old Primary is located

    -

    6. Standby connection and synchronization

    Standby connection and synchronization

    -

    7. Complete

    Configuration normalization complete

    Running / Degraded

    • "Configuration normalization complete"

    • On failure "Configuration normalization failed"

    Restart instance → attempt DB restart (delete on failure)

    -

    3. Promotion

    Promote the Standby/Replica reflecting the most recent log to Primary/Leader

    -

    4. Change new Primary/Leader configuration

    Perform Scale-Out if it is a Tibero TAC configuration

    Updating

    • new Primary/Leader available → "Auto Failover complete"

    • On failure "Auto Failover failed"

    5. Attempt resynchronization

    • On restart success, reconnect Old Primary/Leader as Standby/Replica → go to step 8

    • On restart failure, delete the corresponding instance

    -

    6. Create new Standby/Replica

    Create with identical specifications in the AZ where the Old Primary/Leader is located

    -

    7. Connection and synchronization

    Standby/Replica connection and synchronization

    -

    8. Complete

    Configuration normalization complete

    Running / Degraded

    • "Configuration normalization complete"

    • On failure "Configuration normalization failed"

    Execution time

    Immediately after failure detection

    After Standby/Replica promotion

    Notification

    Started / Request failed / Completed / Failed

    Completed / Failed

    Transition history management

    Display promotion success status in the result column

    • Success / Failure

    • Success is defined based on whether the Standby/Replica is promoted and becomes the new Primary/Leader

    Display in the cause/remarks column

    • Blank when fully successful

    • Promotion failed: Standby Promotion Failed

    • Configuration normalization failed after successful promotion: Cluster Normalization Failed — Primary scale out failed or New standby/replica creation failed

    (If both fail, they are shown separated by a comma)

    Level 0 (Manual)

    —

    —

    The user performs promotion and normalization directly using the Switch Role button

    Tibero

    Levels 0 to 3 (fully provided)

    Levels 0, 2, 3 (Level 1 not provided)

    OpenSQL

    Levels 0, 3 (Levels 1, 2 not provided)

    1. Failure detection

    Send Auto Failover request

    Failover

    • Auto Failover started

    • On request failure, "Auto Failover request failed"

    1. Failure detection

    Send Auto Failover request

    Failover

    • Auto Failover started

    • On request failure, "Auto Failover request failed"

    1. Failure detection

    Send Auto Failover request

    Failover

    • Auto Failover started

    • On request failure, "Auto Failover request failed"

    Summary of behavior by failover automation level

    Note

    If the existing Primary cluster is TAC, Scale-Out is performed to recover the configuration, so the new Primary cluster is also recovered as a TAC configuration. (Applies to Tibero TAC)

    Caution

    • In levels 1 and 2, if the Primary/Leader cluster terminates abnormally, there may be logs that were not transmitted to the Standby/Replica. To ensure data consistency and prevent the split-brain phenomenon, the corresponding instance is marked as retired.

    • When the failover automation level is Level 1 and there is only one Standby, that Standby is promoted to Primary, so there may be no Standby after failover. In this case, the high-availability configuration is not maintained, so caution is required. (Applies to Tibero)

    Automation scope provided by license type

    Detailed scenarios by automation level

    Note

    Criteria for determining topology status

    The configuration normalization status after promotion is determined based on whether it has the same form as the topology method.

    • Tibero TAC configuration: Checks whether Scale-Out is performed to maintain the TAC structure even after failover. When there are two or more Primary Nodes: Running When there are fewer than two Primary Nodes: Degraded

    • DR / HA configuration (Tibero DR · OpenSQL HA): Checks whether a Standby/Replica is held. When there is one or more Standby/Replica: Running (however, if the Standby/Replica is in an abnormal state, it may be Degraded) When there are zero Standby/Replica: Degraded

    Level 0: Manual

    Level 1: Automatic failover

    Stage 2: Automatic configuration recovery

    Stage 3: Full automation

    Level 1 (Automatic failover)

    Levels 0, 3 (Levels 1, 2 not provided)

    2. Standby promotion

    2. Standby promotion

    2. Attempt to restart Old Primary/Leader

    Status

    Current backup status

    Click the Restore button.

    Click the Archive button.

    Expiration date

    Expiration date and time calculated from the retention period

    Size (MB)

    Total size of the archived backup image

    Status

    Recoverable, Recovering, Deleted, Deleting

    Check the progress status in Recovery History.

    Name

    Backup image name

    Backup path

    Backup path name

    Creation Date

    Backup image creation date and time (yyyy.mm.dd HH\:mm:ss)

    Expiration date

    The expiration date and time calculated from the retention period (yyyy.mm.dd HH\:mm:ss)

    • Automatic backup: backup execution time + retention period

    • Manual backup: 00\:00:00 on the day after the selected end date

    Creation method

    Status

    • Creation started

    • Restorable

    • Creation failed

    • Restoration started

    • Restoration failed

    • Deletion started

    • Deleted

    • Unavailable

    Occurrence date

    Displays the date and time when the status changed (yyyy.mm.dd HH\:mm:ss)

    Full Restore

    Restore all data up to the last commit point

    PITR (Point-in-Time Recovery)

    • Restore up to a specified date and time (in minutes)

    • Data loss after the specified point in time

    Name

    The name entered at the time of archiving

    ID

    ID automatically generated by the CSP

    Creation Date

    Note

    • Click the 🔃 icon to manually refresh the list.

    • If there is no data matching the search conditions, "There is no data available to check." is displayed.

    Backup status history

    Note

    If you switch OpenBackup usage to disabled in OpenSQL, the status is displayed as Deleted.

    Creating a backup

    Note

    This is only possible when the database operation status is Running.

    Restoration

    Caution

    Depending on the restore type and DB engine, existing backups may be deleted.

    • Full Restore (Tibero): Existing backups are not deleted.

    • Full Restore (OpenSQL): Backups created after the selected backup are deleted.

    • PITR: All currently stored backups are deleted. For data that needs long-term retention, back it up in advance before restoring.

    Note

    • Available only when the database operational status is Running, Down, or Degraded.

    • If the recovery fails, please select an earlier point in time than the one you previously selected and try again. If recovery still fails after several attempts, please request technical support.

    Edit Backup

    Delete Backup

    Caution

    Deleted backups cannot be recovered. Be sure to verify the data you need before deleting.

    Archive Backup

    Note

    • Backup archiving is supported only on Tibero in AWS environments; the archive list is not displayed in Azure environments.

    • A separate charge is incurred based on the archive storage capacity, and charges are billed for the minimum retention period of 90 days regardless of whether the data is deleted.

    Note

    Available only when the database operational status is not Terminating.

    View Archive List

    Edit Archive

    Recover Archive

    Caution

    When recovering an archive, database recovery starts immediately and all currently stored backups are deleted. Completion may take up to 3 days depending on the data size.

    Delete Archive

    Caution

    Deleted archives cannot be recovered again, and all data is permanently deleted.

    Automatic / Manual

    Creation date and time of the original backup image (not the archive request date)

    Click the Management > Parameters > Settings menu.
  • If you are using OpenSQL, click the DB or OpenHA tab to select the type of parameter to view.

  • Apply a search or filter to find the desired parameter. You can filter by whether a parameter is dynamic. You can search directly by name and parameter value to find them.

  • Item
    Description

    Name

    Parameter name

    Data format

    The parameter's data type

    Default

    When you click the Edit button in the parameter list, it switches to edit mode, where you can edit parameter values directly in the list.

    1. Click the Management > Parameters > Settings menu.

    2. If you are using OpenSQL, click the DB or OpenHA tab to select the type.

    3. Click the Edit button.

    4. Modify the parameter value.

    5. To revert a specific parameter to its original value, restore it. Select a parameter. Click the Restore default value or Restore current value button.

    6. Click the Save button.

    7. Check the preview of your changes.

    8. Click Apply or Apply temporarily to save your changes.

    Modification target
    Conditions for modification

    Current value

    When the instance status is normal (Available or Limited)

    Config value

    • When the instance status is Unavailable (DB Down/Nomount)

    • Parameters without a Config value cannot be modified

    If you enter edit mode while the instance is down and save without entering a value, it is processed with the reference value (Config value first, or the default value if there is none).

    Modified parameter type
    Save method

    Mix of dynamic and static parameters

    • Apply: Changes are applied after the DB restarts (connection sessions are terminated; takes several minutes)

    Dynamic parameters only

    • Apply: Applied to the current value immediately without a restart

    • Apply temporarily: Applied to the current value without a restart; reverts to the existing Config value when the DB restarts

    In Tibero parameter edit mode, load a previously saved parameter template and apply it to the modification list in bulk.

    1. In parameter edit mode, click the Load button.

    2. Select the template to apply from the template list.

    3. Check the preview.

    4. Click the Apply button.

    5. Once the template is applied to the modification list, click Save to apply the parameters.


    On the Management > Parameters > Templates page, query and apply parameter templates. You can load a predefined template to set multiple parameters at once.

    Template
    Description

    OLAP

    A template optimized for large-scale data analysis and complex queries

    OLTP

    A template designed to handle fast processing speed and a high transaction frequency

    1. Go to Management > Parameters > Templates.

    2. Check the parameter template list.

    3. When you click a template name, check the detailed parameter contents of that template in the drawer.

    4. Click the Apply button.

    5. In the apply confirmation modal, review the list of parameters to be changed (name / current value / modified value).

    6. Click the Apply button.


    On the Management > Parameters > Modification History page, you can query the change history of database parameters.

    Check the history list grouped by modification request, and click each modification to query in detail the previous value, modified value, dynamic status, and apply method of the changed parameters. You can add or edit a description for the modification history, allowing you to keep a record of the reason for the change.

    1. Click Management > Parameters > Modification History.

    2. Select the desired period from the query period dropdown.

    3. Check the parameter modification history in the table.

    1. In the modification history table, click the Modification date you want to check.

    2. Check the list of changed parameters in the drawer that appears on the right side of the screen.

    3. If necessary, find a specific parameter using the table filter or search.

    1. In the modification history table, click the Modification date to open the drawer.

    2. Click the Edit button at the top of the drawer.

    3. Enter the reason for the change or a description in the description input field.

    4. Click the Save button.

    Caution

    Parameters cannot be modified while a Standby (Recovery) instance is selected. To modify them, you must select the Primary instance.

    Parameter Lookup

    Note

    • When the instance status is Unavailable, the current value is not displayed and the Config value is shown instead.

    • On the OpenSQL OpenHA tab, the pg_hba and slot

    Modify parameter

    Caution

    • If you leave the screen without saving in edit mode, your changes will not be saved.

    • A banner indicating that editing is in progress is displayed at the top of the screen.

    Note

    When you enter edit mode in OpenSQL, only the tab selected at the time you clicked the Edit button (DB or OpenHA) switches to an editable state. While editing, you cannot move to another tab; move only after saving or canceling.

    Note

    Parameter names highlighted in blue are values currently being edited.

    Editable targets by instance status

    Note

    In a Tibero multi-node configuration, global parameters cannot be modified.

    Save method by modified parameter type

    Note

    Temporary apply is supported only by the Tibero engine. OpenSQL does not support temporary apply, so only Apply can be used when modifying parameters.

    Caution

    OpenHA parameters are not validated when modified. Even if you enter an invalid value, it is saved without an error, so check the OpenHA log after modifying. The [ERROR] log also includes a stack trace.

    • [WARNING]: Violated the rule "loop_wait + 2*retry_timeout <= ttl"

    Load template

    Note

    Loading templates is supported only by the Tibero engine. In OpenSQL, the Load button is not displayed.

    Parameter template

    Note

    Parameter templates can only be used with the Tibero engine. If you are using the OpenSQL engine, the parameter template menu is not displayed.

    Note

    The built-in templates (OLAP, OLTP) cannot be modified or deleted.

    Parameter modification history

    View modification history details

    Edit modification history description

    Caution

    If you do not click the Save button after entering edit mode, your changes will not be saved.

    parameters cannot be queried or modified. These parameters can only be configured in the
    Connection Information Management
    menu.
    — The value combination violates a constraint, so Patroni automatically adjusts the value. Check the adjusted value and set it back to the intended value.
  • [ERROR]: Exception when setting dynamic_configuration — An unconvertible value was entered for an item that must be a number, such as ttl. Check the input value and set it again.

  • [ERROR]: Unexpected exception raised, please report it as a BUG — A value that is not filtered out at save time, such as maximum_lag_on_failover, caused an exception at actual runtime. Check the value and set it again.

  • The value applied when the user has not set it separately

    Current value

    Value currently applied to the DB

    Config value

    Value to be applied when the DB restarts

    Dynamic parameter

    • Yes: Can be applied immediately without a restart

    • No (restart required): A DB restart is required to apply it

    Service Updates

    When a new version of OwlDB is released, you can apply the latest version directly from the console.

    1. A sky-blue update notification banner appears at the top of the dashboard.

    2. When you click the Update button in the notification banner, the update proceeds.

    Note

    Service updates do not affect the databases in operation.

    Note

    If you have closed the notification banner, you can proceed with the service update by clicking the info icon at the bottom of the detailed menu area.

    Copyright

    Address

    TmaxTower, 45 Jeongja-il-ro, Bundang-gu, Seongnam-si, Gyeonggi-do

    Website

    Technical Service Center

    Tel : +82-1544-8629

    E-Mail : docs@tibero.com

    Restricted Rights Legend

    The contents of this user guide and the program described herein may be used only under a license agreement with TmaxTibero Co., Ltd., and the user guide may be distributed or copied only within the scope of the license agreement.[^1] No part or all of this user guide may be transmitted, reproduced, distributed, or used to create derivative works by any means, electronic, mechanical, recording, or otherwise, without the prior written consent of TmaxTibero.

    This software user guide and the program license agreement shall in no case be construed as transferring any intellectual property rights (whether registered or not) related to the user guide and program, and do not grant any right to use brands, logos, trademarks, etc. The user guide is intended solely for the provision of information, and assumes no direct or indirect contractual liability arising therefrom, and the contents of the user guide do not guarantee the satisfaction of any specific legal or commercial conditions. The contents of the user guide are subject to change without notice due to product upgrades or modifications, and are not guaranteed to be free of errors.

    Account Creation Request

    Users who do not have an OwlDB account can request account creation directly on the Login page.

    1. On the Login page, click the Request Account Creation button.

    2. Enter the information below. ID Name Password Confirm password Email

    3. Click the Request button.

    4. In the account creation request modal, click the Confirm button.

    5. When you click the Confirm button, you are moved to the Login page.

    When an administrator approves the account creation, an account approval completion email is sent to the registered email address.

    The notification email includes the following information.

    • ID

    • OwlDB access URL

    After receiving the approval email, you can log in with the corresponding account information.

    Account approval

    Login

    Figure 1. Login

    Root first login

    Once OwlDB deployment is complete, the Root account information is sent to the email address entered when creating the stack.

    Item
    Initial value

    ID

    admin or a user-entered value

    Password

    1. Go to the connection URL listed in the email.

    2. Enter the Root account and temporary password received in the email.

    3. Click the Login button.

    4. On first login, you are automatically redirected to the Change Password page for security reasons.


    On the Login page, enter your account information to connect to OwlDB.

    1. On the Login page, enter your ID and password.

    2. Click the Login button.

    3. Once authentication is complete, you are redirected to the Dashboard page.


    If you have forgotten your ID, you can check your ID through your registered email address.

    1. On the Login page, click Find ID.

    2. Enter your registered email address.

    3. Click Send Email.

    4. Once the entered email address is verified, an email with your ID is sent.

    Account
    Email to be entered

    Once email verification is complete, an ID notification email is sent to the registered email address.

    The email includes the following information.

    • ID

    • Shortcut to the OwlDB Login page

    After receiving the email, click Go to OwlDB or move to the Login page and log in with the provided ID.

    If the ID notification email has not arrived, you can resend it by clicking Resend Email.


    If you have forgotten your password, you can verify your registered account information, receive a temporary password, and change it to a new password.

    1. On the Login page, click Reset Password.

    2. Enter your ID and registered email address.

    3. Click Send Email.

    4. Once the entered account information is verified, a temporary password is sent to the registered email address.

    1. Check the temporary password in the email.

    2. On the Login page, enter your ID and the temporary password.

    3. Click Login.

    4. You are automatically moved to the Reset Password page.

    1. Enter a new password.

    2. Re-enter the password to confirm it.

    3. Click Change Password.

    4. Once the password change is complete, you are moved to the Login page.

    Enter a new password.

  • Change the password.

  • Log in again with the changed password.

  • Click Log In to go to the Login page.

    Click Log In to go to the Login page.

    Log in again with the changed password.

    Temporary password

    Root

    Email address entered when subscribing to OwlDB

    Member

    Email address registered to the account

    Caution

    • Be sure to change the password after your first login.

    • You cannot navigate to other pages until you change the password.

    Login

    Note

    If you do not have a Member account, you can request account creation by clicking the Request Account Creation button on the Login page. For details, refer to Request Account Creation.

    Finding your ID

    Note

    The Find ID feature is provided only in the Cloud environment.

    Email verification criteria by account

    Note

    If the entered email address does not match the registered information, the ID cannot be found.

    ID notification email

    If you did not receive the email

    Note

    The email can be resent up to 5 times within 10 minutes. If the resend limit is exceeded, you must try again after a certain period of time.

    Reset password

    Note

    The password reset feature is only provided in the Cloud environment.

    Issuing a temporary password

    Note

    If the entered ID and email address do not match the registered information, a temporary password cannot be issued.

    Logging in with a temporary password

    Caution

    If you logged in with a temporary password, you cannot use other pages until you change your password.

    Change password

    Note

    You cannot use a password that is the same as your existing password.

    Role Switch

    Role switching is a feature that manually swaps the roles of the Primary DB and Standby DB in an environment using a DR (Disaster Recovery) configuration. Administrators can perform role switching directly in various situations such as failure response or regular inspections, and the work is done on the Management > Overview page.

    Role switching proceeds in one of two ways depending on the current state of the Primary DB. The system automatically determines which method to use after checking the state of the Primary DB.

    Note

    In the AWS environment, role switching is supported only by the Tibero engine. In the Azure environment, both Tibero and OpenSQL are supported.

    Role Switch

    The role switching modal consists of two steps: Security Authentication and Switch Settings. In the first step, you verify administrator privileges by entering the password of the currently logged-in account, and in the second step, you select the new Primary DB.

    1. Go to the Management > Overview page.

    2. Click the Actions button.

    3. Click Role Switching in the dropdown list.

    4. In the Security Authentication Before Role Switching step, enter the password of the currently logged-in account and click Confirm. If the password does not match, the error message "Password does not match." appears.

    5. Select the Standby DB to promote from the Select New Primary DB dropdown.

    6. Enter Remarks if necessary.

    7. Click Confirm.

    After the switch request, the system automatically diagnoses the current state of the Primary DB and determines the switching method.

    • Primary DB is in a normal state: Performed using the Switchover method. The current Primary is safely shut down and data synchronization is completed, after which the selected Standby DB is promoted to the new Primary.

    • Primary DB is in an abnormal state: Performed using the Failover method. The selected Standby DB is immediately promoted to the new Primary to restore service.

    Caution

    • Role switching cannot be performed if the current Primary DB's Health is in the In Progress state, or if all Standby DBs are in the Unavailable or In Progress state.

    • A Standby DB that is not in the Available state cannot be selected from the new Primary DB selection list.

    • If you receive a "Configuration Normalization Failed" notification after role switching is complete, manual action is required to maintain high availability and DR.

    Marketplace Subscription Guide

    Subscribing to OwlDB in Azure Marketplace

    This page describes the procedure for subscribing to OwlDB in Azure Marketplace.

    1. Search for OwlDB in Azure Marketplace.

    2. Select OwlDB from the search results.

    3. Click Get It Now.

    4. Click Continue to subscribe to the Subscription.

    5. Click Create to begin the configuration for deploying OwlDB.


    This page describes the parameters to enter in order to deploy OwlDB with an ARM Template.

    Select the subscription and resource group for managing the deployed resources and costs. A Managed Application resource that holds the OwlDB deployment information is created in the resource group.

    Item
    Description

    Directly specify the parameters of the ARM (Azure Resource Manager) Template for deploying OwlDB.

    Item
    Description
    Remarks

    Specify the application's unique identifier and the resource group for resource management.

    Item
    Description

    This page describes the tasks that must be performed after deploying OwlDB.

    After deploying OwlDB, you must create an SSH Key resource within the automatically created OwlDB service resource group. The SSH Key is used in the OwlDB database provisioning process.

    1. Search for SSH keys in the .

    2. Select SSH keys from the search results.

    3. Click Create in the upper left.

    4. In Project details, select the resource group that was automatically created after OwlDB was created.


    This page explains how to connect to the deployed OwlDB.

    Once OwlDB deployment from the Marketplace is complete, a notification email containing the OwlDB connection address and account information is sent to . You can connect to OwlDB through this email. If you do not receive the email, contact the .

    The OwlDB connection URL is in the format https://<sub-domain>.owl-db.com, where <sub-domain> contains a domain value unique to each customer.

    The domain value unique to each customer can be checked using the following methods.

    • Check it in Azure Portal > OwlDB resource group > Settings - Deployments > the Deployment corresponding to OwlDB > Outputs > Sub Domain Name.

    • Refer to the hosting zone name corresponding to OwlDB among the resources of the DNS zones service.

    Eventlog

    On the Eventlog page, you can view event logs that occurred according to the rules defined by OwlDB.

    In the Monitoring > Log Monitoring > Eventlog menu, you can check logs that occurred in the DB Service, and filter out only the events you want by combining the query period and filters. Results are displayed in order of most recent received date.

    Note

    If the DB Service is in the Terminating state, the Eventlog cannot be viewed. An informational banner is displayed at the top of the screen.

    1. Click the Monitoring > Log Monitoring > Eventlog menu.

    2. Select the query period. To specify a particular range, select Direct Input and then set the start date and end date.

    3. Select a status or message filter to narrow the type of events to view.

    4. To find a specific message, enter a keyword in the search box.

    5. In the query results, click the DB Service or instance name to go to its detail page.

    The types of event logs displayed in the message column are as follows.

    Status
    Trigger condition
    Message

    In Instance details, select the desired Key pair name and type.

  • In Tags, set the Tags for resource management.

  • Click Next to complete the creation.

  • Download the SSH Key file.

  • Subscription

    • Azure subscription account

    • A collection of all resources; all resources in a subscription are billed together

    Resource Group

    • Azure resource group

    • A collection of resources that share the same lifecycle, permissions, and policies

    Region

    The region where OwlDB will be deployed

    Check the available regions

    Project Name

    The name of the project to deploy

    Application Name

    Application unique identifier

    Managed Resource Group

    Group for resource management

    Azure Portal
    the email account entered when deploying OwlDB
    OwlDB support team

    Deploying OwlDB via ARM (Azure Resource Manager) Template

    1. Project details

    Note

    The OwlDB service resources are deployed in a separate resource group that is automatically created by the Azure system, and are managed by the Publisher (operator).

    2. Instance details

    3. Managed Application Details

    Required tasks after deploying OwlDB

    Creating an SSH Key

    Caution

    For security reasons, the SSH Key file can be downloaded only once. Be sure to store the downloaded file in a secure location.

    OwlDB Connection Guide

    First Connection

    URL Connection

    Info

    Instance status change

    The instance status has changed to {changed status}. ({status code})

    Warning

    CPU usage exceeds 50%

    Cannot be a duplicate of a project name already in use

    Vnet CIDR

    The IP address range (CIDR block) of the VNet to be newly created

    -

    Availability Zone

    Target Availability Zone where the infrastructure resources will be deployed

    The AZ within the selected Region

    Public Subnet CIDR

    • The CIDR range of the Public Subnet to be used within the specified VNet

    • Public Subnet: a network that can communicate externally through an internet gateway

    Must be a range included in the VNet CIDR

    App Gateway Subnet CIDR

    The CIDR range of the Azure Application Gateway to be used within the specified VNet

    • Must be a range included in the VNet CIDR

    • Must be different from the Public Subnet CIDR

    OwlDB Ingress CIDR

    IP address range (CIDR) that will be allowed inbound access to the OwlDB instance

    If access restriction is not required, enter 0.0.0.0/0

    SSH Public Key

    Name of the Key Pair for accessing the OwlDB instance via SSH

    • Must be created in advance as an SSH Key

    • The PEM file must be kept locally

    OwlDB Root Username

    ID of the default administrator account for logging in to OwlDB

    • Default : admin

    • Cannot be changed after it is set

    User Email

    Email for service use and account management

    Consent to the use of personal information is required

    CPU usage has exceeded the caution level (50%). (Current: {usage}%)

    Memory usage exceeds 50%

    Memory usage has exceeded the caution level (50%). (Current: {usage}%)

    Error

    CPU usage exceeds 90%

    CPU usage has exceeded the warning level (90%). (Current: {usage}%)

    Memory usage exceeds 90%

    Memory usage has exceeded the warning level (90%). (Current: {usage}%)

    Getting Started

    Spec Change

    Changes the configuration of a running Cloud DB service, such as instance type, DR configuration, and storage.

    Spec changes start from Management > Overview and proceed through five steps: Engine Options → DR Configuration → AZ Configuration → Instance Configuration → Configuration Information Review. In each step, you review the current settings and modify the necessary items, and in the final step, you compare the configuration before and after the change along with the estimated cost and request to apply it. Depending on the changes, a DB service restart may be required.

    The range of changeable items differs depending on the DB engine and license type (LI/BYOL). The LI license allows changing most items including instance type, DR configuration, availability zone, and storage settings, while the BYOL license is limited in change scope to storage items such as volume size, IOPS, and MBps.

    Note

    In the Azure environment, only the BYOL license model is currently supported.

    1. Go to Management > Overview.

    2. Click Spec Change.

    3. Go to each tab: Engine Options, DR Configuration, AZ Configuration, and Instance Configuration.

    4. Set the items to change.

    5. Go to the Configuration Information Review tab.

    6. Review the configuration before and after the change and the estimated cost.

    7. Click Complete.

    8. Review the contents in the confirmation modal.

    9. Click Confirm.

    The items that can be changed differ depending on the engine type and license option.

    Item
    Tibero LI
    Tibero BYOL
    OpenSQL LI
    OpenSQL BYOL
    • ¹ Can be changed between Single ↔ HA in OpenSQL LI

    • ² Automatically determined by Topology in OpenSQL (HA → DR used, Single → DR not used)

    • ³ Can be changed when initially configured to use DR

    • ⁴ Can be changed when initially configured as HA

    DB Service Name, DB Engine Type, License Option, and Node Count display the current settings and cannot be changed.

    The changeable items are as follows.

    • Edition: Select between Standard Edition (SE) and Enterprise Edition (EE). SE can use up to 8 vCPU, and EE has no vCPU limit. In TAC or HA Topology, EE is automatically applied, and it can be changed only with the LI license.

    • Topology: Can be changed between Single ↔ HA only in OpenSQL LI.

    In the Tibero TAC configuration of the LI license model, you can adjust the node count by directly adding or deleting TAC nodes in the instance Scale In/Out table. The minimum is 2 and the maximum is 4.

    • Enable DR: Select whether to use DR. It can be changed directly only in Tibero LI, while OpenSQL is automatically determined by Topology (HA → DR used, Single → DR not used). BYOL cannot be changed.

    • Failover Automation Level: Selects the failover automation level when DR is used. It is not displayed when DR is not used.

    Level
    Name
    Description

    OpenSQL on the LI license model adjusts its configuration by adding or deleting Replica nodes in the Replica Scale In/Out table. Only Replica Node #2 and above can be deleted.

    Check and set the Availability Zone (AZ) for each instance. Settings can only be configured for newly added instances.

    Perform Scale Up/Down by changing the instance type. BYOL licenses cannot change the instance type.

    The storage-related settings are as follows.

    Item
    Description

    Compare and review the configuration before the change (left) and the configuration after the change (right). Changed items are shown in blue.

    The estimated cost is displayed as hourly and monthly costs. The values are calculated based on the Seoul region, and the actual cost may vary depending on the region and actual usage.

    After reviewing the information, clicking Done will result in different processing methods depending on the type of change.

    Condition
    Action

    DB Service

    View the status of databases running in OwlDB, and perform operations such as modify, stop, start, delete, role switchover, license renewal, and spec change.

    Note

    • If the instance status is not Running, some information may be missing.

    • The database management page displays times based on the database timezone, so there may be a difference from your local system time (browser time).


    Viewing database information

    1. Click the Management > Overview menu.

    2. Click the DB Service Alias dropdown button and select the database whose information you want to view.

    3. Check the detailed information in the Operation Information, Instance, Installation Information, (DR/HA) Switchover History Management, and (BYOL) License tabs.

    You can check detailed database information such as account information that can access the database, control files, logs, and checkpoints, and you can visually check the database configuration as a diagram.

    Check the list of configured instances and their information.

    • Clicking an instance alias takes you to the "" page.

    • You can first select one or more instances with the ☑️ icon and then click the


    1. Click the pencil icon next to the DB Service alias.

    2. Modify the DB Service alias and description.

    3. Click the Save button.

    Edition

    ✓

    —

    ✓

    —

    Instance type (Scale Up/Down)

    ✓

    —

    ✓

    —

    TAC node count (Scale In/Out)

    ✓

    —

    —

    —

    Replica Scale In/Out

    —

    —

    ✓

    —

    Enable DR

    ✓

    —

    ✓²

    ✓²

    Failover Automation Level

    ✓

    ✓³

    ✓

    ✓⁴

    Volume Size

    ✓

    ✓

    ✓

    ✓

    Volume IOPS / MBps

    ✓

    ✓

    ✓

    ✓

    Level 2

    Auto Rebuild

    • After failover, a new Standby/Replica is automatically created to maintain the configuration

    • Data recovery is performed manually

    Level 3

    Full Automation

    The entire process from failover to recovery and cleanup of unused resources is handled automatically

    Maximum Expansion Limit

    • Enter the maximum expandable size when using Auto Scale

    • Must enter at least 110% of the current Data Volume Size

    Topology

    —

    —

    ✓¹

    Level 0

    Manual

    When a failure occurs, the user manually promotes the Standby/Replica to Primary/Leader

    Level 1

    Auto Failover

    Volume Size

    Can only be changed to a value larger than the current setting

    Volume IOPS / MBps

    Can be set within the allowed range depending on the volume type in the Azure environment

    Auto Scale

    Includes instance Scale Up/Down

    • Displays a modal notifying that a restart is required

    • Service may be temporarily interrupted during the restart process

    Includes only TAC Scale In/Out or storage expansion

    Applied immediately without a restart

    Changing the DR configuration while a Retired instance exists

    Note

    • The tabs for steps 1–4 can be navigated freely regardless of order.

    • The Configuration Information Review tab can only be entered when there are no validation errors across all tabs for steps 1–4.

    • In the Configuration Information floating box on the right side of the screen, you can review a summary of the content entered in each tab, and error items are displayed in red text.

    Changeable items

    Note

    • Volume Size can only be changed to a value larger than the current setting.

    • When SE (Standard Edition) is selected, the instance type is limited to a maximum of 8 vCPU.

    • OpenSQL is not supported in the AWS environment.

    Engine Options

    TAC Scale In/Out

    Note

    TAC node Scale In/Out is provided only by the Tibero engine. OpenSQL adjusts nodes with Replica Scale In/Out in the DR configuration step.

    Caution

    If you delete (Scale In) a running TAC instance, all data recorded on that instance is deleted.

    DR Configuration

    Failover Automation Level options

    Caution

    Stage 3 (Full Automation) prioritizes recovery speed, so some recent data may be lost.

    Note

    The selectable stages vary depending on the license type.

    • Tibero LI: Stages 0 through 3 are all selectable

    • Tibero BYOL: Stage 0, Stage 2, and Stage 3 are selectable

    • OpenSQL: Stage 0 and Stage 3 are selectable

    OpenSQL HA Scale In/Out

    Note

    Replica Scale In/Out is provided only by the OpenSQL engine. Tibero adjusts nodes through TAC Scale In/Out in the engine options stage.

    Caution

    • If you change DR to disabled and then complete the spec change, all data on the existing Standby/Replica instances will be deleted.

    • If an instance in the Retired state exists due to a Failover, changing DR to disabled will automatically delete that instance. Since data recovery through that instance will no longer be possible, complete your data review and backup before proceeding.

    AZ Configuration

    Instance Configuration

    Caution

    Volume size cannot be reduced. Set the maximum expansion limit carefully.

    Configuration Information Review

    Note

    When instance Scale Up/Down and storage expansion are requested together, they are processed in the order of storage expansion → instance Scale Up/Down.

    —

    • The system switches automatically

    • Recovery and resource optimization are performed manually

    When enabled, the volume is automatically expanded when Data Volume usage reaches 90%

    Displays a modal notifying of the Retired instance to be deleted

    Restart
    button, or click the
    Restart
    button directly without any selection to choose the instances to restart and the restart options in the modal that opens. For more details, refer to "
    ".

    Check the database version information, system and compilation information, and patch (or Extension) information.

    The system and compilation information displays binary OS information and so on as a list regardless of the engine. Basic Info and patch information vary by engine as follows.

    Item
    Tibero
    OpenSQL

    Basic Info

    • Major version

    • Minor version

    • Patchset version

    This tab is provided in the BYOL license model.

    • Check the license in use and the assigned instance information.

    • You can also check information about expired licenses.

    Note

    If an idle license exists, you can use the Rebuild button to create instances and assign licenses according to the existing license configuration.

    This tab is provided for a Tibero DR configuration or an OpenSQL HA configuration.

    Check the history of database role switchover events that have occurred. When a switchover event completes, an entry is added to the history.

    Column name
    Description
    Data format
    Default
    Required
    Instance Management
    Figure 1. Operation Information
    Figure 2. Instance

    Note

    You can check the database operational status on the Overall Status Summary page.

    Note

    If you are using the BYOL license model and the license expiration date is within 3 months, an expiration notice banner is displayed at the top of the screen. Clicking the Go to Renewal Page link in the banner takes you to the license renewal screen.

    Note

    All items that display a date and time are shown based on the database timezone.

    Modifying DB Service information

    Restarting an Instance

    Note

    If you use a DR configuration, the Primary (Leader) DB and the Standby (Replica) DB are viewed separately.

    Usage Management

    Under My Page > Usage Management, you can view and manage the current month's usage status and past monthly usage history for databases (DB Service licenses), excluding infrastructure resources.

    Caution

    The charges provided in Usage Management are amounts rounded to two decimal places, so they may differ from the amount actually billed by the CSP.

    Usage Status

    You can view this month's database usage status based on the DB service license. Data is automatically updated daily at 00:00 UTC.

    1. Go to the OwlDB console screen > My Page > Usage Management > Usage Status menu.

    2. Check the summary information at the top (usage period, number of DB services, total usage charge).

    3. Check the detailed usage list in the table at the bottom. It supports a DB type filter (Tibero / OpenSQL) and name search.

    o4uJJV00Lfkj
    2iz0hWZN3m2J
    4jOOAOxg2Wz3
    ZoAoHSV3bCZe

    You can view the monthly database usage history report and download it as a file. The final usage history report for the current month is automatically generated at 00:00 UTC on the 1st of the following month and is retained for up to 5 years.

    1. Go to the OwlDB console screen > My Page > Usage Management > Usage History menu.

    2. Use the calendar picker (query period selector) to set the desired range.

    3. Check the monthly report list.

    4. Select the report to download from the checkbox on the left of the list. When selecting a single report: download as a PDF file When selecting multiple reports:

    5xlZK5islr4K
    x6LZcmOpZodX

    When you click a report name in the usage history list, you can view the detailed information of that report.

    The items that can be viewed are the same as in Usage Status.

    • You can download the usage history as a PDF file by clicking the [Download] button in the upper right.

    Database Restart

    OwlDB can restart a database in a single-instance or multi-instance configuration.

    The database restart feature can be accessed from the following menu paths.

    • OwlDB Console Screen > Dashboard

    • OwlDB Console Screen > Overview > Instances tab

    • OwlDB Console Screen > Overview > Instance Details

    • OpenSQL version (e.g., 3.0)

    • PostgreSQL version (e.g., 17.5)

    System and compilation information

    Displays binary OS information and so on as a list

    Displays binary OS information and so on as a list

    Patch information / Extensions

    • Displays a list of the applied patch status

    • If there are none, displays the message "There are no applied patches"

    • Displays a list of currently installed Extensions

    • Extensions added via DDL during operation are also reflected as of the time of the query

    ID

    • A number that uniquely identifies the switchover event

    • Format: {event type-random string 16 bytes}

    • Event type: FO / SO / FB

    • FO-3f9a7c1e2d8b45f0

    • SO-b17e4a93d2c68f5e

    • FB-7a2d9e14c6b83f05

    O

    X

    Start time

    The time at which the switchover event occurred

    yyyy.mm.dd HH\:mm:ss

    O

    O

    Completion time

    The time at which the switchover event completed

    yyyy.mm.dd HH\:mm:ss

    X

    X

    Type

    Switchover event type

    • Failover

    • Switchover

    • Failback

    O

    O

    Performed by

    The entity that performed the event

    • Switchover: {user ID}

    • Failover: {user ID} / system (Auto Failover)

    • Failback: {user ID}

    O

    X

    Result

    Displays the status of the event

    • Success

    • Failure

    O

    X

    Cause/Remarks

    Displays the cause of the event, the value entered by the user, or the failure reason

    • A value optionally entered by the user during role switchover (up to 200 characters, blank if not entered)

    • Trigger conditions for Auto Failover

    • On Failback failure: Standby/Replica Reboot Failed or Switchover Failed

    • On Failover failure: Standby/Replica Promotion Failed

    • On post-processing failure after a successful Failover: Cluster Normalization Failed (Primary scale out failed / New Standby/Replica creation failed; if multiple failures, separated by commas)

    O

    X

    Note

    Items whose value cannot be retrieved are displayed as -.

    Total Usage Charge

    • Sum of DB service license charges used within the query period

    • Based on US dollars ($), rounded to two decimal places

    Instance alias

    Alias of the instance belonging to the corresponding DB service

    License Option

    License application type (LI / BYOL)

    Usage Time

    Cumulative usage time within the query period (in nh nm format)

    • Seconds are rounded up to minutes and then converted to hours/minutes (e.g., 45 seconds → 1m, 1 hour 24 minutes 1 second → 1h 25m)

    Usage Charge

    License usage charge incurred within the query period (in $)

    • BYOL databases are also calculated with the designated license cost according to the BYOL billing policy

    download as a
    ZIP
    compressed file
  • Click the [Download] button.

  • When you click the name of a monthly usage history report, a Drawer screen appears on the right where you can check the detailed usage history.

  • Total Usage Charge

    Total license usage charge incurred in the corresponding month (rounded to two decimal places)

    • Months with no usage charge are marked as $0.00

    Item

    Description

    Usage Period

    • Displays the period from the 1st of the current month to the day before the query date in UTC

    • Notation: YYYY.MM.DD \~ YYYY.MM.DD

    Number of DB Services

    Item

    Description

    DB Type

    DB service type (Tibero / OpenSQL)

    Name

    Item

    Description

    Name

    Monthly usage report name (format: OwlDB Monthly Report YYYYMM)

    Usage Month

    Summary Information Items

    Usage Status List

    Note

    • Databases in a deleted or stopped state are also included in the total count and usage list if there is metering (usage) history within the current month.

    • For details on the license charge calculation criteria, such as metering units and whether billing applies by status, refer to the License Billing Criteria.

    Usage History

    How to View and Download

    Usage History List

    Note

    Even if no DB services were used at all in a specific month or there are no registered DB services, a monthly report is automatically generated every month. In this case, the total usage charge is displayed as $0.00, and when entering the detailed history, the message "There is no usage history available." is displayed.

    Usage History Details

    • Total number of DB services used within the query period

    • Also displays the count by DB type (Tibero / OpenSQL)

    Name of the DB service used within the query period

    • Deleted services are marked with (Terminated) before the name

    • The entire row is displayed in red

    Report target month (format: MM YYYY)

    The Restart button is enabled according to the Status of the DB Service. The detailed enablement and selection conditions based on Status and Health state are described below in 'Restart Conditions'.

    Clicking the Restart button displays the restart options modal.

    Item
    Description

    Title

    Do you want to restart {instance alias}?

    Content

    • Terminate all currently connected sessions

    • Generally takes a few minutes; DB Service is reactivated after completion

    Instance to Restart

    Database restart behaves differently depending on the status of the selected instance.

    The Restart button is enabled when the Status of the DB Service is one of Running, Degraded, Down, Updating, or Failover. However, the list of instances selectable in the modal is limited based on the Health state of the instances.

    Status
    Selectable Instances

    Running

    All instances in the Available state

    Degraded

    Instances in the Available or Limited state

    Down

    The Restart button is disabled in the following Status states.

    • Provisioning

    • Stopped

    • Terminating

    • Retired (In this case, it is displayed as a Delete button on the instance details page instead.)

    • When all instances are selected: Status changes to Updating - In Progress

    • When some instances are selected: Status changes to Degraded - In Progress

    The procedure for restarting a database is as follows.

    1. Navigate to the OwlDB Console Screen > Dashboard menu.

    2. Select the database to restart.

    3. Click the Restart button. You can also restart from the Overview > Instances tab or Overview > Instance Details menu.

    4. When the "Do you want to restart {instance alias}?" modal appears, select the instance to restart from the Instance to Restart dropdown. For single-instance configurations, this dropdown is disabled.

    5. Select the database shutdown mode from the Shutdown Mode dropdown.

    Shutdown Mode
    Description
    Remarks

    IMMEDIATE

    Forcibly stops all currently running operations, rolls back all in-progress transactions, and then shuts down

    Default

    ABORT

    Shutdown Mode
    Description
    Remarks
    1. Click the Restart button.

    Once the restart operation begins, you can check the progress status by clicking the notification icon in the upper right of the console screen. After the restart is complete, verify that the Status of the DB Service has changed normally.

    Caution

    When restarting the database, all currently connected sessions are terminated. It may take several minutes before it becomes active again.

    Menu Path

    Restart Button

    Restart Options

    How It Works

    Restart Conditions

    Status Changes After Restart

    How to Use

    Checking the Result

    Caution

    If the Status Code of the banner is Issue: VM Down after restart, please contact AWS or Azure depending on the CSP you are using.

    Marketplace Subscription Guide

    Required Tasks Before Subscribing to OwlDB

    This page describes the OS image subscription and SSH Key creation tasks that must be completed before subscribing to OwlDB.

    1. OS Image Subscription

    To build a database through OwlDB, a prior subscription to the Rocky Linux 9 (Official) - x86_64 AMI is required. The subscription method is as follows.

    1. Search for and select Rocky Linux 9 (Official) - x86_64 in the AWS Marketplace.

    2. Click Continue to Subscribe to subscribe to the Subscription.

    2. SSH Key Creation

    Before subscribing to OwlDB, you must create an SSH Key pair resource. The SSH Key pair is used in the deployment of OwlDB and the database provisioning process.

    1. Search for and select Key pairs in the .

    2. Click Create key pair in the upper right corner.

    3. Enter the desired Key pair name in Name.

    4. Select the Key pair type. For compatibility, the default setting RSA is recommended.


    This page describes how to subscribe to OwlDB on AWS Marketplace and start the deployment configuration.

    1. Search for and select OwlDB in the .

    2. Click Continue to Subscribe to subscribe to the Subscription.

    3. Click Continue to Configuration to start the configuration for OwlDB deployment.


    This page explains the process of deploying OwlDB using AWS CloudFormation step by step.

    • Select the items below and click Continue to Launch.

    Item
    Option
    • Check the Configuration details.

    • Under Choose Action, select Launch CloudFormation and click Launch.

    Creating a CloudFormation stack requires going through all of the following four steps in order.

    For the template preparation item in the prerequisites, use the choice of an existing template.

    Specify template

    Item
    Option

    Provide a stack name

    Item
    Description
    Remarks

    Parameter [Fulfillment option : Deploy into new VPC]

    OwlDB Infra Setting

    Item
    Description
    Remarks

    OwlDB Setting

    Item
    Description
    Remarks

    Personal Information

    Item
    Description
    Remarks
    Item
    Description

    Check and review the specified template and stack details.

    Click Submit to start provisioning.


    This page explains how to connect for the first time after OwlDB deployment is complete and how to check the connection URL.

    Once OwlDB deployment from the marketplace is complete, a guide email containing the OwlDB connection address and account information is sent to the email entered when creating the stack. Connect to OwlDB through this email. If the email is not received, contact .

    Check the customer-specific unique domain value using the following methods.

    1. Check it in CloudFormation console > Stacks > Stack name > Outputs tab > ManagementPlaneStackId.

    2. Refer to the hosting zone name corresponding to owl db among the hosting zones of the Route 53 service.

    Instance Monitoring

    On the instance monitoring page, you can check the key performance metrics of database instances in real-time line charts.

    Core metrics such as CPU usage, memory usage, and the number of active sessions are always displayed at the top of the screen. Select the Quick Insight, Load, I/O, Writes, or All tab to focus on situation-specific metrics, and switch between Tibero and OpenSQL using the DB Type toggle in the GNB to apply the metric configuration suited to each engine.

    The instance monitoring page starts by selecting the DB Type and the resource to view at the top of the GNB. The selectable resource hierarchy and the displayed metrics vary depending on the DB Type.

    1. In the left menu, click Monitoring > Instance Monitoring.

    2. In the GNB's DB Type toggle, select Tibero

    Select the Private key file format. For compatibility, the default setting .pem format is recommended.

  • Set a Tag in Tags for efficient resource management.

  • Click Create key pair to complete the creation and download the SSH Key pair file.

  • Public Subnet 1 CIDR

    • CIDR range of the Public Subnet to be used within the specified VPC

    • Public Subnet: a network that can communicate externally through an internet gateway

    Must be a range included in the VPC CIDR

    Availability Zone 2

    Target Availability Zone where the infrastructure resources will be deployed

    Must be an AZ within the selected Region and must differ from Availability Zone 1

    Public Subnet 2 CIDR

    CIDR range of Public Subnet2 to be used within the specified VPC

    Must be a range included in the VPC CIDR and must differ from the Public Subnet 1 CIDR

    CIDR Range for OwlDB Access

    IP address range (CIDR) that will be allowed inbound access to the OwlDB instance

    If access restriction is not needed, enter 0.0.0.0/0

    KeyPair Name

    Name of the Key Pair for accessing the OwlDB instance via SSH

    • This key must be created in advance as an AWS EC2 Key Pair

    • The PEM file must be kept locally

    Image Id

    ID of the Image on which OwlDB will be built

    Use the Default as is

    Additional settings (optional)

    Set additional options such as stack notification options and policies

    Feature

    Approve CloudFormation's creation of IAM resources

    Fulfillment option

    OwlDB for Tibero7

    Software version

    1.2.0 (Dec 29, 2025)

    Region

    Template source

    Amazon S3 URL

    Amazon S3 URL

    Use the Default template as is

    Stack name

    Unique identifier of the stack you want to deploy

    Cannot duplicate a stack name already in use

    VPC CIDR

    Defines the IP address range (CIDR block) of the VPC to be newly created

    Cannot use a range that is identical to or overlaps with an existing VPC

    Availability Zone 1

    Target Availability Zone where the infrastructure resources will be deployed

    OwlDB Root User Name

    ID of the default administrator account for logging in to OwlDB

    • Default : admin

    • Cannot be changed after it is set

    User Email

    Email for service use and account management

    Consent to the use of personal information is required

    Consent to Personal Data Use

    Consent to the use of personal information

    Tags (optional)

    Add tags for configuring, identifying, and classifying resources (up to 50 per stack)

    Permissions (optional)

    Specify the role to be used by the stack via IAM

    Stack failure options

    AWS Console
    AWS Marketplace
    aws_owldb_support@tibero.com

    Caution

    For security, the SSH Key pair file can only be downloaded once. Be sure to store the downloaded file in a safe location.

    Subscribing to OwlDB on AWS Marketplace

    OwlDB Deployment via AWS CloudFormation

    1. Configure this software

    2. Launch this software

    3. Creating a CloudFormation Stack

    3-1. Creating a Stack

    Caution

    In this step, you must use the option selected by default as is.

    3-2. Specifying Stack Details

    3-3. Configuring Stack Options

    Note

    In this step, use the option selected by default as is.

    3-4. Review and Create

    OwlDB Connection Guide

    First Connection

    URL Connection

    Note

    The connection address is in the format https://<customer-specific-unique-domain>.owl-db.com.

    Selection

    Must be an AZ within the selected Region

    -

    Select the provisioning failure behavior and the method for deleting resources created during rollback

    • Select the instance to restart from the dropdown

    • Selection is disabled for single-instance configurations

    Shutdown Mode

    Select the database shutdown mode from the dropdown

    All instances in the Unavailable state

    Updating

    Instances in the Available state

    Failover

    Instances in the Available state

    Forcibly terminates the Tibero processes

    ABNORMAL

    Forcibly terminates the server processes without connecting to the Tibero server

    FAST

    Rolls back in-progress transactions, terminates connected sessions, and then shuts down the server quickly

    Default

    IMMEDIATE

    aws_owldb_support@tibero.com
    azure_owldb_support@tibero.com

    Caution

    • ABORT: Since some system resources (shared memory, semaphores, etc.) are not released, there is a possibility of corruption recovery, so it is recommended to use this only in the following situations. When normal shutdown is not possible due to an internal Tibero error When Tibero must be shut down immediately due to a hardware problem When Tibero must be shut down immediately due to an emergency such as a hacking incident

    • ABNORMAL: The server is shut down immediately with an OS forced termination signal, and since system resources (shared memory, semaphores, etc.) are not released, a corruption recovery process is required after restart, so it is recommended to use this only in the following situations. When normal shutdown is not possible due to an internal Tibero error When a shutdown command issued with a shutdown mode other than ABNORMAL is delayed and must be forcibly shut down immediately When a problem occurs due to external factors such as hardware or OS, and execution of a shutdown mode other than ABNORMAL fails When Tibero must be shut down immediately due to an emergency such as a hacking incident

    Immediately stops all operations, forcibly rolls back in-progress transactions, and then shuts down the server

    Caution

    When shutting down in IMMEDIATE mode, some system resources may not be cleaned up properly, so it runs in automatic recovery mode. It is recommended to use this only in the following cases.

    • When normal shutdown is not possible due to an internal OpenSQL error

    or
    OpenSQL
    .
  • In the DB Select tree, select the Service and Instance to view. OpenSQL allows selection down to the Database level.

  • (OpenSQL only) Click the Instance View or Database View button as needed.

  • Click a tab (Quick Insight / Load / I/O / Writes / All) to view the desired metrics.

  • Click the ⚙️ icon to set up automatic refresh.

  • Click the 🔃 icon to manually refresh the data.

  • When you select Tibero or OpenSQL in the GNB's DB Type toggle, the DB Select tree and metrics corresponding to that DB Type are displayed. When you switch the DB Type, the DB Select is reset to Select All.

    The DB Select tree has a 2-level Service → Instance structure. You can select by Select All, Primary DB, or Standby DB.

    • Instance Alias is displayed up to a maximum of 30 characters, and if it exceeds this, it is shortened with an ellipsis (…).

    • Sort order: newest Service creation date → Instance Role (Primary → Standby(Read Only) → Standby(Recovery)) → ascending alias order within the same role

    The DB Select tree has a 3-level Service → Instance → Database structure. You can select down to the Database level, and when you select a Database, its parent Instance is automatically included.

    • If you select only some Databases, the Instance View also aggregates metrics based only on the selected Databases.

    • Instance Alias and Database names are each displayed up to a maximum of 10 characters, and if they exceed this, they are shortened with an ellipsis (…).

    These are the core metrics that are always displayed at the top of the page regardless of the DB Type. The overall instance Health status is displayed together as Available(n), Limited(n), Unavailable(n), In Progress(n).

    Metric Name
    Description

    CPU Usage (%)

    CPU usage

    Memory Usage (%)

    Memory usage

    Active Session Count (CNT)

    When entering the page, the default tab is Quick Insight. Switching tabs displays only the metrics relevant to that situation.

    Tab
    Verification Purpose

    Quick Insight

    Quickly identify overall anomaly signs

    Load

    Identify the cause of session/query load and CPU/Memory increases

    I/O

    You can pin frequently used tabs. Hovering over a tab displays a pin icon, and clicking it sets that tab as the default entry tab. Only one tab can be pinned at a time, and pinning another tab automatically unpins the existing one.

    The metrics displayed for each tab vary depending on the DB engine.

    Quick Insight

    Metric Name
    Description

    Total Session Count (CNT)

    Total number of sessions currently connected

    Execute Count (CNT)

    Number of queries executed within a unit of time

    Load

    Metric Name
    Description

    I/O

    Metric Name
    Description

    Writes

    Metric Name
    Description

    Quick Insight

    Metric Name
    Description

    When OpenSQL is selected, Instance View and Database View toggle buttons are additionally displayed on the screen.

    View
    Description

    Instance View (default)

    • Displays the metrics of the selected Database summed or averaged at the Instance level

    • The DB Select tree is displayed in 2 levels

    Database View

    • Displays metrics separately for each selected Database

    • The DB Select tree switches to 3 levels

    Note

    The monitored resource hierarchy differs depending on the DB Type. Tibero displays metrics at the Service → Instance level, while OpenSQL allows selection down to the Service → Instance → Database level.

    View Instance Monitoring

    DB Type and Resource Selection

    Note

    If there are no resources for the selected DB Type or no collected data, the No Data screen is displayed. If an instance's Health is abnormal, a ⚠️ icon is displayed in the DB Select tree, and if you select only that resource, it switches to the No Data screen.

    Top Fixed Metrics

    Metric Lookup by Tab

    OpenSQL View Switching

    Note

    Even when switching to Database View, metrics provided only at the Instance level continue to be displayed on an Instance basis.

    AWS

    Review the information for using OwlDB on AWS Marketplace.

    Cloud Environment and Server Specifications

    Review the cloud environment and server specifications in which OwlDB is provided.

    Item
    Details

    Compute Specifications

    2 vCPU, Memory 8 GiB

    Review the supported Regions and region codes.

    Region Name
    Region

    Review the vCPU and memory specifications for each selectable instance type.

    Instance Type
    vCPU
    Memory (GiB)

    Review the storage types available in OwlDB and the capacity and IOPS range of each type.

    Type
    Characteristics
    Volume Size (GiB)
    Volume IOPS (count)

    Account Management

    In the account management menu, you can view and manage all accounts registered in OwlDB.

    The Root account can create, view, and edit Member accounts, and can grant or revoke access permissions for specific DB Services. It can also create and delete DB Services.

    When a user without an account (a registration applicant) requests account creation, the request is forwarded to Root, and the account is activated once Root approves it.

    A Member can use the operation and management features provided by OwlDB (monitoring, backup/recovery, parameter management, etc.) only for the DB Services to which access has been granted by Root. A user without an account (a registration applicant) can request the creation of their own account from Root.

    Feature category
    Detailed feature
    Root

    Open Source License

    The following sets forth attribution notices for third party software that may be contained in this application. We thank the open source community for all of their contributions.

    Noto is a trademark of Google Inc. The Noto fonts are open source. All Noto fonts are published under the SIL Open Font License, Version 1.1.


    Some files or modules of this product comply with the following licenses.

    🔎

    🔎

    When FAST mode shutdown does not respond for a certain period of time

  • When an emergency shutdown is required due to external factors such as hardware or OS

  • Go to Third-Party Notice and/or Licenses
    Go to Open Source Software Licenses

    Font Copyrights

    Open Source Software Notice

    Physical Reads (CNT)

    Number of pages read directly from disk

    Buffer Cache Hit (%)

    Ratio of Logical Reads to Physical Reads

    Hard Parse Count (CNT)

    Number of SQL executions that went through the full execution process without using the cache

    Multi Block Disk Read (block/s)

    Number of multi-block disk read blocks within a unit of time (per second)

    Physical Write (block/s)

    Number of DBWR written blocks within a unit of time (per second)

    User Rollbacks (CNT)

    Number of transactions rolled back within a unit of time

    Buffer Cache Hit (%)

    Ratio of Logical Reads to Physical Reads

    Physical Reads (CNT)

    Number of pages read directly from disk

    WAL Rate (MB/s)

    Amount of data written to the WAL Log per unit of time

    Rollbacks (CNT)

    Number of transactions rolled back within a unit of time

    Load

    Metric Name
    Description

    Total Session Count (CNT)

    Total number of sessions currently connected

    Execute Count (CNT)

    Number of queries executed within a unit of time

    Logical Reads (CNT)

    I/O

    Metric Name
    Description

    Physical Reads (CNT)

    Number of pages read directly from disk

    Disk Read Rate (MB/s)

    Amount of data processed for read requests from disk per unit of time

    Disk Write Rate (MB/s)

    Writes

    Metric Name
    Description

    Execute Count (CNT)

    Number of queries executed within a unit of time

    Transactions (CNT)

    Number of transactions completed within a unit of time

    WAL Rate (MB/s)

    Number of currently active sessions

    Replication Lag (sec)

    Replication lag time between Primary and Standby (displayed only when a Standby exists)

    Identify disk read/write activity levels and the cause of response delays

    Writes

    Check for bulk write operations and surges in transaction rollbacks

    All

    Look up all metrics at once to diagnose complex causes

    Buffer Cache Hit (%)

    Ratio of Logical Reads to Physical Reads

    Physical Reads (CNT)

    Number of pages read directly from disk

    Redo Log Rate (MB/s)

    Amount of data written to the Redo Log per unit of time

    User Rollbacks (CNT)

    Number of transactions rolled back within a unit of time

    Total Session Count (CNT)

    Total number of sessions currently connected

    Execute Count (CNT)

    Number of queries executed within a unit of time

    Logical Reads (CNT)

    Physical Reads (CNT)

    Number of pages read directly from disk

    Disk Read Rate (MB/s)

    Amount of data processed for read requests from disk per unit of time

    Disk Write Rate (MB/s)

    Execute Count (CNT)

    Number of queries executed within a unit of time

    Redo Entries (CNT)

    Number of Redo records written to the log buffer

    Redo Log Rate (MB/s)

    Total Session Count (CNT)

    Total number of sessions currently connected

    Execute Count (CNT)

    Number of queries executed within a unit of time

    Number of times data was read from the buffer cache

    Amount of data processed for write requests to disk per unit of time

    Amount of data written to the Redo Log per unit of time

    us-east-2

    US East (Northern Virginia)

    us-east-1

    South America (São Paulo)

    sa-east-1

    Europe (Paris)

    eu-west-3

    Europe (London)

    eu-west-2

    Europe (Ireland)

    eu-west-1

    Europe (Stockholm)

    eu-north-1

    Europe (Frankfurt)

    eu-central-1

    Canada (Central)

    ca-central-1

    Asia Pacific (Sydney)

    ap-southeast-2

    Asia Pacific (Singapore)

    ap-southeast-1

    Asia Pacific (Mumbai)

    ap-south-1

    Asia Pacific (Osaka)

    ap-northeast-3

    Asia Pacific (Seoul)

    ap-northeast-2

    Asia Pacific (Tokyo)

    ap-northeast-1

    8

    t3.xlarge

    4

    16

    t3.2xlarge

    8

    32

    m6i.large

    2

    8

    m6i.xlarge

    4

    16

    m6i.2xlarge

    8

    32

    m6i.4xlarge

    16

    64

    m6i.8xlarge

    32

    128

    m6i.12xlarge

    48

    192

    m6i.16xlarge

    64

    256

    m6i.24xlarge

    96

    384

    r6i.large

    2

    16

    r6i.xlarge

    4

    32

    r6i.2xlarge

    8

    64

    r6i.4xlarge

    16

    128

    r6i.8xlarge

    32

    256

    r6i.12xlarge

    48

    384

    r6i.16xlarge

    64

    512

    r6i.24xlarge

    96

    768

    r5.large

    2

    16

    r5.xlarge

    4

    32

    r5.2xlarge

    8

    64

    r5.4xlarge

    16

    128

    r5.8xlarge

    32

    256

    r5.12xlarge

    48

    384

    r5.16xlarge

    64

    512

    r5.24xlarge

    96

    768

    • SSD-based volume

    • Suitable for storing and processing large volumes of data

    • Low cost per capacity

    • Has consistency deviations

    100 ~ 16,384

    450 ~ 16,000

    io2

    • SSD-based volume

    • Very high IOPS, consistent performance

    • High cost per capacity

    • Relatively long latency

    100 ~ 65,536

    3,000 ~ 256,000

    Operating System

    Rocky 9.5

    Storage Engine

    Amazon gp3

    Supported Languages

    Korean, English

    Recommended Browser

    Google Chrome

    Optimal Resolution

    Full HD (1920*1080)

    US West (Oregon)

    us-west-2

    US West (Northern California)

    us-west-1

    t3.medium

    2

    4

    t3.large

    gp3

    • SSD-based volume

    • High IOPS, low latency

    • Low cost per capacity

    100 ~ 65,536

    3,000 ~ 80,000

    Region Availability

    Instance Type

    Note

    • Tibero Single: A large or higher instance type is recommended.

    • Tibero TAC: Only large or higher can be used, and xlarge or higher is recommended.

    Storage/Disk Type

    Note

    The Tibero TAC topology can only use io2.

    US East (Ohio)

    2

    gp2

    Member

    Account management

    Account creation and deletion

    ✓

    —

    Permission management

    DB Service assignment

    ✓

    —

    Service management

    DB Service creation and deletion


    When you enter the Account Management menu, you can view the list of all accounts registered in OwlDB. You can filter by account status or search by ID, name, or email.

    Account status

    Account status
    Description

    Active

    Normal account

    Inactive

    Deactivated account

    Account Requested


    You can directly create a new Member account.

    1. In the Account Management menu, click the Create button.

    2. Enter the account information (ID, name, password, etc.).

    3. If necessary, you can also grant DB Service access permissions at the same time.

    4. Clicking the Create button completes the account creation.

    When the account is created, a permission grant notification is sent to the Member.


    Clicking a user ID in the account list lets you view the detailed information of that account. You can view and edit the detailed information of all accounts, including your own.

    The items that can be viewed are as follows.

    • ID, name, role, email

    • Granted DB Service permissions

    • Account status, creation date, last access date, change date

    To edit, click the Edit button on the detail page.


    When a user without an account requests account creation, the request appears in the Account Management menu with an Account Requested status.

    When Root changes the account to Active status, the account is activated.


    1. In the Account Management menu, select the account to delete.

    2. Click the Delete button.

    3. Clicking the Delete button in the confirmation modal immediately blocks that account's access.

    Note

    Only Root can access the account management menu.

    Account role guide

    Root

    Member

    Permission matrix by role

    View account list

    Account management tasks

    Create account

    View and edit account details

    Approve account creation request

    Delete account

    Note

    • The ID of a deleted account cannot be reused. However, existing work history and logs are retained.

    • The Root account cannot be deleted.

    Session Monitoring

    Note

    In AWS environments, it is supported only for the Tibero engine, while in Azure environments, both Tibero and OpenSQL are supported.

    Session monitoring is a feature that checks the current status of sessions connected to the database in real time. It quickly identifies abnormal sessions by looking up key session metrics such as the connected user, running SQL, wait events, and elapsed time in a table format.

    It supports both the Tibero and OpenSQL engines, and switching with the DB Type toggle in the GNB displays the metric list appropriate for that engine. Enabling the Elapsed Time notification feature highlights session rows that exceed the configured threshold with color, visually identifying long-running sessions. Clicking a specific session row in the table lets you check the detailed information and the full SQL text in a drawer.

    Session Monitoring

    In the Monitoring > Session Monitoring menu, look up the list of sessions currently connected to the DB instance in a real-time table. Switching to Tibero or OpenSQL with the DB Type toggle in the GNB displays the session metrics for that engine.

    If there is no instance for the selected DB Type or no instance is selected, a no-data screen is displayed. If an instance status is abnormal, a ⚠️ is displayed on that instance in the DB selection tree, and if only abnormal instances are selected, session data is not displayed.

    1. Click the Monitoring > Session Monitoring menu.

    2. Select Tibero or OpenSQL with the DB Type toggle in the GNB.

    3. Filter the desired sessions using search.

    4. Click the Elapsed Time Notification Settings (⚙️) icon to set the threshold.

    5. Save the configured threshold.

    6. Click a session row to open the detailed information drawer.

    7. Click the 📋 icon to copy the full SQL text.

    Use the following features at the top of the table.

    • Manual Refresh (🔃): Clicking it immediately updates the session data.

    • Auto Refresh (⚙️): Set whether to auto-refresh and the interval.

    • Search: Select a condition and enter a search term to filter the desired sessions. If no sessions match, the message "There is no data available to check." is displayed.

    • Table Settings (⚙️): Add or hide columns to display in the table.

    The search conditions vary depending on the selected DB Type.

    All / Instance Alias / SID / Username / Status

    All / Instance Alias / Database Name / PID / Username / State

    Table columns are classified into three types according to the display policy.

    • Always Displayed: Required columns that cannot be hidden

    • Displayed by Default: Columns displayed by default that the user can hide

    • Optionally Displayed: Columns hidden by default that can be added in the table settings

    Column
    Description
    Display policy

    When you set an Elapsed Time threshold, session rows whose elapsed time exceeds the criteria are highlighted in color.

    Status
    Condition
    Display color

    Click the Elapsed Time alert settings (⚙️) icon at the top of the table to open the settings panel. Turn on the enable alert toggle, enter the warning and caution thresholds, and save.

    Item
    Description
    Input rules

    The * mark indicates a required input item.

    When you click a specific row in the session table, a details drawer opens on the right. The drawer title is displayed in the format Session Detail ({SID or PID}).

    Item
    Description
    Tibero
    OpenSQL

    Click the 📋 icon on the right of the SQL Text area to copy the full SQL text to the clipboard. For a session with no SQL Text, a no data screen is displayed in that area. To close the drawer, click the » icon; to view it wider, click the ⛶ icon.

    IOPS changes according to the allocated storage size and cannot be set by the user

    Number of times data was read from the buffer cache

    Physical Reads (CNT)

    Number of pages read directly from disk

    Buffer Cache Hit (%)

    Ratio of Logical Reads to Physical Reads

    Transactions (CNT)

    Number of transactions completed within a unit of time

    Amount of data processed for write requests to disk per unit of time

    Block Read Latency (ms/block)

    Average time taken to read one data block

    Block Write Latency (ms/block)

    Average time taken to write one data block

    Amount of data written to the WAL Log per unit of time

    Rollbacks (CNT)

    Number of transactions rolled back within a unit of time

    ✓

    —

    DB management

    • Spec change

    • Tablespace management

    • Parameter management

    • Backup/recovery

    • Monitoring

    ✓

    ✓

    Account awaiting administrator approval

    Deleted

    Deleted account

    Instance identifier

    Always Displayed

    SID

    Session ID (Tibero unique identifier)

    Always Displayed

    Serial#

    Serial number for distinguishing session reuse

    Optionally Displayed

    PID

    Server backend process ID

    Always Displayed

    Username

    DB connected user

    Always Displayed

    Schema

    Current schema name

    Displayed by Default

    Session Type

    Session type

    Displayed by Default

    Status

    Session status (RUNNING · READY · TX_RECOVERING · SESS_CLEANUP · ASSIGNED · CLOSING · ROLLING_BACK)

    Always Displayed

    State

    Detailed execution phase of the session

    Always Displayed

    LOGON TIME

    Session creation time (based on the database timezone)

    Displayed by Default

    Elapsed Time

    Elapsed time of the current SQL or session status

    Always Displayed

    Wait Event

    Event the current session is waiting on

    Displayed by Default

    Wait Time

    Wait Event wait time

    Displayed by Default

    WLock Wait

    Type of lock the session is waiting on

    Displayed by Default

    SQL ID

    Running SQL identifier

    Displayed by Default

    SQL Text

    Full text of the running SQL

    Displayed by Default

    Prev SQL ID

    Previously executed SQL identifier

    Optionally Displayed

    Command

    SQL command type (SELECT, INSERT, etc.)

    Displayed by Default

    Program

    Connecting application name

    Displayed by Default

    Module

    User-defined module name

    Optionally Displayed

    Action

    Module action name

    Optionally Displayed

    IP Address

    Client connection IP

    Always Displayed

    Client PID

    Client process ID

    Optionally Displayed

    CONSUMED_CPU_TIME

    Cumulative CPU time used by the session

    Displayed by Default

    PGA Used Memory

    PGA memory used by the session

    Displayed by Default

    Machine

    Host name of the connected session

    Optionally Displayed

    OS USER

    OS account name of the connected session

    Optionally Displayed

    Column
    Description
    Display policy

    Service Name

    Service identifier

    Always Displayed

    Warning

    Elapsed Time ≥ warning threshold

    Red

    Caution*

    Caution-level threshold (seconds)

    0.1 to 999.9, allowed to one decimal place, must be smaller than the warning level

    Alias of the instance the session is connected to

    ✓

    ✓

    Database Name

    Name of the database the session is connected to

    —

    ✓

    State

    Detailed execution phase of the session

    ✓

    ✓

    Elapsed Time

    Elapsed time of the SQL or session state (seconds)

    ✓

    ✓

    SQL ID / Query ID

    Running SQL identifier

    ✓

    ✓

    SQL Text / Query

    Full text of the running SQL

    ✓

    ✓

    Service Name

    Service identifier

    Always Displayed

    Normal

    Elapsed Time < caution threshold

    Default color

    Caution

    caution threshold ≤ Elapsed Time < warning threshold

    Enable alert*

    Turn the alert feature on/off

    Toggle

    Warning*

    Warning-level threshold (seconds)

    Service Name

    Name of the DB Service the session is connected to

    ✓

    ✓

    Session Column Configuration

    Elapsed Time alert settings

    Note

    If you close the panel without turning on the enable alert toggle, the thresholds you entered are retained. However, they revert to their initial values when you navigate away from the page.

    View session details

    Instance Alias

    Orange

    0.1 to 1000.0, allowed to one decimal place

    Instance Alias

    Note

    Negative values are also within the normal range for SQL ID and Prev SQL ID.

    Dashboard

    Provides summary information and notifications about the status of all databases and instances in operation. You can view the dashboard by clicking OwlDB console screen > OwlDB logo.

    Check the top-level status value (Status) and detailed status value (Health) for all databases/instances in operation. Clicking each status lets you view the list of DB Services/instances with that status value in ''.

    Status, the top-level status, is displayed on a per-database basis.

    • Because the status can change for each instance node, the count is displayed next to the status in the form (n/m). n: Number of available instance nodes m: Total number of instance nodes

    Instance Alias

    Instance identifier

    Always Displayed

    datname

    Connecting database name

    Always Displayed

    pid

    Server backend process ID

    Always Displayed

    usename

    DB connected user

    Always Displayed

    state

    Session state

    Always Displayed

    elapsed_time

    Elapsed time of the current query execution

    Always Displayed

    wait_event

    Session wait event name

    Always Displayed

    wait_event_type

    Session wait event type

    Always Displayed

    query

    Current or last executed SQL statement

    Always Displayed

    backend_type

    Backend process type

    Displayed by Default

    backend_start

    Session or backend process start time

    Displayed by Default

    application_name

    Connecting application name

    Displayed by Default

    client_addr

    Client IP address

    Displayed by Default

    query_id

    Query identifier

    Displayed by Default

    leader_pid

    Parallel operation leader process ID

    Optionally Displayed

    client_port

    Client communication port number

    Optionally Displayed

    client_hostname

    Client host name

    Optionally Displayed

    query_start

    Current or last query start time

    Optionally Displayed

    xact_start

    Current transaction start time

    Optionally Displayed

    state_change

    Time of the last session state change

    Optionally Displayed

    xact_elapsed_time

    Elapsed time of the current transaction

    Optionally Displayed

    backend_xid

    Top-level transaction ID

    Optionally Displayed

    backend_xmin

    xmin horizon of the current backend

    Optionally Displayed

    Types marked in Bold with a * appended can be filtered on the dashboard.

    Type
    Description

    Provisioning

    Creating a new resource

    Running *

    Database available for normal use

    Updating *

    The * mark indicates a required input item.

    Health, the detailed status, is displayed per instance node.

    • Displayed by combining DB Boot Mode, Instance, Cluster Management Tool (hereinafter CMT), and Agent connection status.

    • Features that are restricted according to the message can be checked via a banner when entering each menu.

    The Health determination criteria for each engine are as follows.

    • Tibero: Determined by combining DB Boot Mode, Cluster Management Tool (CMT), and Agent status.

    • OpenSQL: Determined by combining Patroni, OpenProxy, etcd, and Agent status.

    Display
    Status
    Message
    Description

    The 🔵 In Progress status applies commonly to both Tibero and OpenSQL.

    Level
    Message

    Check the list of all DB Services and their sub-instances. The DB Service and instance list displayed varies according to the status value selected in 'Checking the overall status summary'.

    • You can perform restart operations on the sub-instances of the selected database.

    • You can perform start, stop, delete, role switchover, and license renewal management operations on the selected database.

    • Provides a search function for database/instance aliases.

    You can view the DB Service/instance list in two ways: card view and list view. When switching views, the sorting function is reset, but filtering is retained.

    Card view organizes and displays the key information of a DB Service in individual card form so it is easy to grasp visually. Up to 4 cards are displayed per row, and the size of each card is fixed. If the content exceeds the fixed size, internal scrolling is enabled. A ➕ icon is displayed in the last slot of the currently operating DB Service card list, and clicking it navigates to the DB Service creation page.

    Item
    Description

    DB Service information

    Displays a summary of the key database information at the top of the card Displayed items

    • DB Type Logo

    • DB Service Name

    • Status

    • DB Type

    The list view displays database and sub-instance information in a tree-structured table for easy understanding of the hierarchical structure.

    Column
    Description
    DB Service Level
    Instance Level
    Default
    Required

    Clicking the ⚙️ Settings icon at the top right of the DB Service List screen allows you to configure the screen display method to suit your environment.

    • Card View: Configures the information area displayed on the card.

    • List View: Configures the columns displayed in the list.

    Configured settings are saved per user and are applied consistently thereafter.

    In Card View, you can select the information area to display on the card.

    1. Click ⚙️ Settings on the DB Service List screen.

    2. Turn ON/OFF the items to display in Configuration.

    3. Preview the changes in Preview on the right.

    4. Click Save to apply.

    Item
    Description

    In List View, you can select the columns to display in the list or change the column order.

    1. Click ⚙️ Settings on the DB Service List screen.

    2. Turn ON/OFF the columns to display.

    3. Change the column order via Drag & Drop.

    On the dashboard screen, check the top instances based on CPU Usage, Memory Usage, and Session Load as charts for DB Services you have lookup permission for. The Top N chart is displayed in the right area of the dashboard, and data is automatically configured according to the lookup permission scope of the logged-in user without any separate settings. If there are no DB Services you have lookup permission for, a no-data state is displayed in the chart area.

    Metric
    Description

    CPU Usage

    Chart of the top 5 instances based on CPU usage

    • Targets all instances regardless of engine type

    • X-axis: Instance Alias

    • Display data labels (%)

    Memory Usage

    Chart of the top 5 instances based on Memory usage

    • Targets all instances regardless of engine type

    • X-axis: Instance Alias

    • Display data labels (%)

    Session Load

    Clicking the button at the top of the Top N chart area collapses or expands the chart area.

    • The default state is the expanded state.

    • If the user has changed it to the collapsed state, the collapsed state is maintained even when navigating to another screen and returning within the same session.

    • When you log out or the session ends and you connect with a new session, it is reset to the expanded state.

    Checking the DB Service/instance list
    Figure 1. Dashboard

    Checking the overall status summary

    Checking the DB Service/instance list

    Note

    You can perform various management operations on the DB Service. For details, see the Operations page.

    List view toggle (card view/list view)

    DB Service List User Settings

    Top N Chart Lookup

    Note

    Supported Engine Differences by Environment

    • AWS environment: Only Tibero engine instances are included in the lookup scope.

    • Azure environment: Both Tibero and OpenSQL engine instances are included in the lookup scope.

    Display Metrics

    Expand/Collapse Chart Area

    Create DB Service (AWS)

    This guide explains how to create a database (hereinafter referred to as provisioning) in OwlDB. Once provisioning is complete, you can use all the features provided by OwlDB.

    Note

    • Database creation can only be performed by users with Root privileges.

    • The OpenSQL engine is not supported in the AWS environment.

    Caution

    In the AWS environment, when you enter the database creation page, the user's Rocky subscription status is checked, and if not subscribed, a guidance modal about the subscription requirement appears.

    Create a new DB Service

    1. Navigate to the OwlDB Console Screen > Dashboard menu.

    2. Click the Create button.

    3. In the Engine Options step, select the database engine and license-related information.

    4. In the DR Configuration step, set whether to use DR and the related options.

    5. In the AZ Configuration step, set the availability zone.

    6. In the Instance Configuration step, enter the instance and volume information.

    7. In the Database Configuration step, enter the database information.

    8. In the Configuration Information Review step, review all the creation information.

    9. Start provisioning by clicking the button according to the License Option. LI: Click the Create button BYOL: Click the Register License button


    You can check the estimated amount based on the options selected when creating the database. This amount is calculated based on the Seoul region, and the actual amount may vary depending on various factors such as the region and actual usage.

    Item
    Description

    The * mark indicates a required input item.

    Item
    Description

    The * mark indicates a required input item.

    Item
    Description

    The * mark indicates a required input item.

    Category
    Item
    Description

    The * mark indicates a required input item.

    Item
    Description

    The * mark indicates a required input item.


    If the License Option is set to BYOL, you must register a license file in the configuration review step in order to request database creation.

    1. After reviewing the information entered in the Configuration Review step, click the Register License button.

    2. In the license registration window, click the Upload button or drag and drop a file to upload your license file.

    3. Check the information in the uploaded license file list.

    4. Select the license file to validate.

    Item
    Description

    Once the database creation request is received, you can check the progress status through system notifications.

    • When creation starts, a DB Service Creation Started notification is sent.

    • When creation completes successfully, a DB Service Creation Completed notification is sent.

    • If an error occurs during server environment configuration or database installation, a DB Service Creation Failed notification is sent, and you can retry according to the guidance.

    Topology*

    The topology type that determines the database structure

    • Tibero: Single, TAC

    Edition*

    The edition of the license

    • Standard Edition (SE): Dedicated to single server configuration, up to 8 vCPUs available

    • Enterprise Edition (EE): Supports high availability and large-scale configurations, no vCPU limit

    • If you select TAC for Topology, Enterprise Edition is automatically applied and cannot be changed

    Node Count*

    Number of cluster configuration nodes

    • Tibero: 1 Single (fixed), select from 2 to 4 for TAC

    Standby Mode*

    Standby Mode options (can be set individually for each Standby node)

    • Recovery

    • Read Only

    Log Replication Type

    The method of transmitting the Primary's logs to the Standby

    • LGWR ASYNC: A replication mode that immediately transmits the Redo log generated in real time when a transaction occurs

    • ARCH ASYNC: A replication mode that collects and transmits archive log files after a log switch occurs and the archive log files are generated

    Settings for accessing the DB instance

    Data Disk

    Data Disk Type*

    The type of disk for storing the main data

    Data Disk Size*

    The size of the disk for storing the main data

    Data Disk IOPS*

    The I/O throughput of the disk for storing the main data

    Data Disk MBps

    The maximum processing speed of the disk for storing the main data

    Redo Log Disk

    Redo Log Disk Type

    The type of disk for storing the Redo log

    Redo Log Disk Size (disabled)

    The size of the disk for storing the Redo log

    • Automatically calculated based on the entered Redo Log File Size (GB)

    Redo Log Disk IOPS

    The I/O throughput of the disk for storing the Redo log

    Redo Log Disk MBps

    The maximum processing speed of the disk for storing the Redo log

    Archive Log Volume

    Archive Log Disk Type

    The type of disk for storing the Archive log

    Archive Log Disk Size

    The size of the disk for storing the Archive log

    Archive Log Disk IOPS

    The I/O throughput of the disk for storing the Archive log

    Archive Log Disk MBps

    Maximum processing speed of the disk for storing archive logs

    Auto Scale

    Enabled*

    Whether to automatically expand the data disk size based on data volume usage

    Maximum expansion limit*

    Maximum size the data disk can grow to when Auto Scale is enabled

    Timezone*

    OS time zone where the database will be installed

    Database Listener Port

    Database listener port for network communication

    Max Session Count

    Maximum number of concurrently allowed sessions

    Target Memory Ratio

    Target memory ratio

    Shared Memory Ratio

    Shared memory ratio

    Redo Log File Size (GB)

    Redo log file size

    System Data File Size (GB)

    Size of the data file for storing system tables and key metadata

    Syssub Data File Size (GB)

    Sub data file size for storing system operation-related data

    User Tablespace Data File Size (GB)

    Tablespace data file size for storing user data

    Temporary Tablespace Data File Size (GB)

    Temporary tablespace data file size used for large-scale operations

    Undo Tablespace Data File Size (GB)

    Undo tablespace size

    Click the Validate button to check the validity of the uploaded license file.

  • If validation succeeds, click the Create button to request database creation.

  • Topology

    Topology information listed in the license file

    Limit CPU

    Maximum usable vCPU count listed in the license file

    Expired Date

    License expiration date

    Signature

    License signature information

    You can move to the database creation page by clicking OwlDB Console Screen > Dashboard > Card View > + icon or GNB > DB Alias dropdown > Create DB Service button.
  • You can check the provisioning progress status by clicking the notification (bell) icon in the upper right corner of the console screen or on the dashboard.

  • For information about the database engines and instance types supported by OwlDB, please refer to the 'AWS' and 'Azure' pages.

  • DB Service Name*

    A name to identify the DB Service

    • Cannot be used in duplicate within the OwlDB account

    • Within 6 to 30 characters, only uppercase and lowercase English letters (a-z, A-Z), numbers (0-9), and hyphens (-) can be used, spaces cannot be used

    Database Engine Type*

    The database engine to use

    • Tibero

    • OpenSQL (to be supported later)

    License Option*

    Enable DR*

    Whether to use DR configuration

    • Tibero: Selected directly by the user

    Failover Automation Level*

    Failover automation level

    • Level 0: Manual

    • Level 1: Automatic failover

    • Level 2: Automatic configuration recovery

    • Level 3: Full automation

    Standby/Replica Count*

    OwlDB Availability Zone(AZ)* (disabled)

    OwlDB's availability zone

    Primary(Leader) DB Availability Zone(AZ)*

    Availability zone of the Primary (Leader) DB Default value

    • DR not used: Same zone as OwlDB

    • DR used: Different zone from OwlDB

    Standby(Replica) DB Availability Zone(AZ)*

    Instance Setting

    DB Virtual Machine Size*

    The instance type that determines performance and specifications

    Instance Access Setting

    Database Name*

    Name of the database to use

    SYS User Password*

    Password for the database's highest-privilege administrator account (SYS user)

    Character Set*

    License File

    Name of the uploaded license file

    Edition

    Edition information listed in the license file

    CSP

    Note

    If you select BYOL as the License Option, you need to register a license file. For more details, refer to BYOL License Registration.

    Creation Options

    Step 1: Engine Options

    Note

    If you select Standard Edition (SE) in Edition, you can only select instance types with up to 8 vCPUs in the instance configuration step.

    Step 2: DR Configuration

    Note

    • Failover Automation Level, Standby(Replica) Count, Standby Mode, and Log Replication Type are only displayed when you select to use it in Enable DR.

    • The levels that can be set for Failover Automation Level vary depending on the license type. LI can select levels 0 to 3, and BYOL can select levels 0, 2, and 3.

    • Standby Mode and Log Replication Type can be set individually for each Standby node.

    Step 3: AZ Configuration

    Note

    • The Standby(Replica) DB Availability Zone is only displayed when you select to use it in Enable DR.

    • The availability zone of the Primary (Leader) DB can be selected by the user, but for stable failure response and Failover, it is recommended to place the Primary (Leader) DB in a different availability zone from OwlDB.

    Step 4: Instance Configuration

    Note

    • For a stable operating environment, all instances within the cluster are automatically configured with the same specifications.

    • If the Edition is set to Standard Edition(SE), the DB Instance Type list displays only specifications up to 8 vCPU.

    • Some availability zones may not support certain DB Instance Types; in this case, they appear in the list but cannot be selected.

    • The IOPS for each disk can only be entered within the range allowed by the selected disk type.

    • Redo Log Disk and Archive Log Volume are exposed only in the Tibero engine.

    Step 5: Database Configuration

    Caution

    Database Name, Character Set, Timezone, and Database Listener Port cannot be modified after the initial configuration.

    BYOL License Registration

    Note

    • You can upload up to 9 license files.

    • To delete an uploaded license file, select the file from the list and click the Delete button.

    Upload File List Items

    Caution

    License validation fails in the following cases.

    • When the license file's expiration date has passed

    • When the Signature value is duplicated among the uploaded license files

    • When an already registered license file is uploaded again

    • When the information (Edition, CSP, Limit CPU, Expired Date) differs among the uploaded license files

    • When the selected database configuration information (Edition, CSP, number of nodes, instance type vCPU) does not match the license file information

    Checking the Creation Result

    The license option to use

    • LI(License Included)

    • BYOL (Bring Your Own License)

    Number of Standby (or Replica) DBs

    • Tibero: Up to 2 can be selected

    Availability zone of the Standby (Replica) DB

    • Default value: Placed in the same availability zone as OwlDB, then automatically placed in a different zone afterward

    DB Instance SSH Key Name*

    Character encoding to use for the database

    CSP information listed in the license file

    🟡 Limited

    limited

    Issue: CMT Inactive

    Cluster Management Tool (CMT) abnormal

    limited

    Issue: Mount Mode

    Node started in Mount mode

    🔴 Unavailable

    unavailable

    Issue: Nomount Mode

    Node started in Nomount mode

    unavailable

    Issue: DB Down

    Node DB Down

    unavailable

    Issue: Agent Disconnect

    Agent connection lost with the VM where the node is located

    unavailable

    Issue: VM Down

    VM where the node is located Down

    ⚫ Retired

    retired

    Issue: Failovered Primary

    Performing Failover; (old) Primary terminated abnormally

    The Health of an OpenSQL instance node is determined by combining Patroni, OpenProxy, etcd, and Agent status.

    Display
    Status
    Message
    Description

    🟢 Available

    available

    -

    Name Display

    • Clicking the DB Service name navigates to the '' page

    • Clicking the instance alias navigates to the '' page

    DB Service Name

    Instance alias

    O

    O

    Creation Date

    Displays the DB Service creation date in yyyy.mm.dd HH\:mm:ss format

    DB Service Creation Date

    X

    X

    X

    Status

    Status or Health Display

    • Creating

    • Running(n/m)

    • Updating(n/m)

    • Degraded(n/m)

    • 🟢 (available)

    • 🟡 (limited)

    • 🔵 (in progress)

    • 🔴 (unavailable)

    O

    O

    Type

    Display database engine type

    • Tibero

    • OpenSQL

    -

    O

    X

    Configuration

    Display topology or role

    • Tibero: Single, TAC(+DR)

    • OpenSQL: Single, HA

    • Tibero: Primary, Standby(Read Only), Standby(Recovery)

    • OpenSQL: Leader, Replica

    O

    O

    Availability Zone (Cloud)

    In a Cloud environment, displays the availability zone (AZ) information where the corresponding instance is located

    -

    Availability Zone (AZ) Information

    O

    X

    vCPU

    Display CPU count and usage as a bar chart

    O

    O

    O

    X

    Memory

    Display Memory and usage as a bar chart

    O

    O

    O

    X

    Active Sessions

    Display the number of currently active sessions as a bar chart

    • Displayed only for Primary / Standby(RO) / Leader / Replica

    • Standby(Recovery): Displayed as -

    O

    O

    O

    X

    Data Volume (Tibero)

    Display data volume usage as a bar chart + Threshold display

    O

    X

    O

    X

    Redo log Volume (Tibero)

    Display redo log volume usage as a bar chart

    O

    X

    X

    X

    Archive log Volume (Tibero)

    Display archive log volume usage as a bar chart

    O

    X

    X

    X

    Root Volume

    Display Root volume usage as a bar chart

    O

    O

    X

    X

    Click Save to apply.
    Feature
    Description

    Column Show/Hide

    Set whether to display columns using the switch

    Column Search

    Quickly find the desired item by searching the column name

    Change Column Order

    DB version (for OpenSQL, the OpenSQL version and PostgreSQL version are displayed simultaneously)

  • Topology

  • Eventlog: I / W / E (Info / Warning / Error respectively)

  • Applying planned operations or changes to the database (e.g., full restart, role switchover, spec change, migration, recovery, etc.)

    Degraded *

    Some databases or components unavailable (e.g., individual instance restart, etc.)

    Failover *

    The system has detected a database failure and is performing Auto Failover (occurs when the entire Primary DB cluster becomes Unavailable)

    Down *

    Entire database unavailable (both Primary and Standby unavailable)

    Starting

    Transitioning from Stopped to Running

    Stopping

    Transitioning from Running to Stopped (rolling back transactions and stopping processes, then transitioning to VM shutdown)

    Stopped

    All resources temporarily not in use (resources disabled)

    Terminating

    Permanently deleting all resources and data (access and recovery not possible upon completion)

    🟢 Available

    available

    -

    Node normal

    Individual instance node

    Reboot, Switchover, Failover, Rebuilding, Modify Spec (TAC Scale In/Out)

    All instances

    Modify Spec (Scale Up/Down), Migration, Restoring, Patch/Upgrade, Starting, Stopping

    Node information

    Displays the information of instances linked under the database. Can be collapsed/expanded in accordion form based on Role Sorting rules

    • Tibero: Displayed in the order Primary → Standby(Read Only) → Standby(Recovery)

    • OpenSQL: Displayed in the order Leader → Replica

    • Sorted by AZ within the same Role

    Displayed items

    • Role : Displays the number of instances of that role

    • Data volume (Tibero) / Volume (OpenSQL): Displays usage (%), a bar chart, and Threshold

    Table items

    • Instance alias

    • Health

    • vCPU: Current CPU usage (%)

    • Memory: Current memory usage (%)

    Cluster information

    Displays Connection Health as a cluster diagram

    • Single: Displays only Primary/Leader DB information

    • Single +DR / HA: Displays Primary/Leader DB and Standby/Replica DB information. Displays P-S connection status monitoring information; Standby/Replica DBs are each created per AZ

    • Tibero TAC: Display multiple nodes within the Primary DB Box

    • Tibero TAC + DR: Display Primary DB and Standby DB information. Display P-S connection status monitoring information, display multiple nodes within the Primary DB Box, Standby DB is created separately per AZ

    • DR Configuration Connection Status Monitoring: Represents the connection status between Primary - Standby / Leader - Replica using line color and displayed information

    • Normal: green, Connected

    • Failed: red, Disconnected

    DB Service Info

    Display DB Service basic information

    Node Info

    Display status and resource information per node

    Cluster Info

    Chart of the top 5 instances based on Session Load (%)

    • A metric representing the proportion of Active Sessions relative to Max Session

    • X-axis: Instance Alias

    • Display data labels (%)

    • Tooltip: (Active Session/Max Session)X100

    Note

    A Cluster Management Tool is a component required to operate a database in a cluster configuration. (e.g., Tibero Cluster Manager (CM), Tibero Active Storage (TAS), etc.)

    Note

    'Default' refers to items exposed by default on the initial screen, and 'Required' refers to items that cannot be hidden.

    Setting Items

    Note

    You can check the results of the changes in real time in the Preview area on the right. They are not applied to the actual screen until saved.

    Name

    Display Cluster information and Connection Health

    Key Features

    Migration

    A migration feature is provided to use an existing database in OwlDB. There is an Analyzer feature for compatibility assessment before migration proceeds, and a Migrator feature that performs the migration. The Analyzer and Migrator can only be run when the database operating status is Running. However, databases configured for Disaster Recovery (DR) do not support the migration feature. To proceed with migration, please disable the DR configuration or select a different database.

    Note

    The compatibility analysis and migration features currently support only Oracle, limited to Tibero. Please refer to the '' page.

    Support Scope and Specifications

    Check the support scope and detailed information of the migration feature provided by OwlDB.

    Supported Databases

    Source Database
    Target Database

    OwlDB migration transfers all Independent Objects and Dependent Objects at once. Selectively migrating or excluding only individual Objects is not supported.

    Oracle
    Tibero
    Remarks

    This describes the data types that are converted when migrating from Oracle to Tibero.

    Oracle
    Tibero

    1. Go to the OwlDB console screen > Management > Migration > Analyzer menu.

    2. Click the DB Alias dropdown button to select the database for which compatibility will be assessed.

    3. Click the Analyze button.

    4. Enter the information for the source database whose compatibility will be assessed (hereinafter, source database).

    Item
    Description

    The * mark indicates a required input item.

    1. Click the Analyze button.

    2. When you click OwlDB console screen > Management > Migration > Analyzer > Status, you can check the progress information.

    When you click OwlDB console screen > Management > Migration > Analyzer > Analyzer Title, you can check the Analyzer results.


    1. Go to the OwlDB console screen > Management > Migration > Migrator menu.

    2. Click the DB Alias dropdown button to select the database on which migration will be performed.

    3. Click the Migrate button.

    4. Enter the information for the source database to be migrated.

    Connect to the source database that is the migration target.

    Item
    Description
    1. Click the Migrate button.

    2. When you click OwlDB console screen > Management > Migration > Migrator > Status, you can check the progress information.

    When you click OwlDB console screen > Management > Migration > Migrator > Migrator Title, you can check the Migrator results.

    Recovery History

    On the Management > Backup/Recovery > Recovery History page, view and manage the history of past database recovery operations.

    The recovery history provides detailed information such as the start and end date and time of recovery operations attempted by the user, and the progress status (success/failure). Recovery types are classified into Full Restore and Point-in-Time Recovery (PITR). It supports period-based queries from the last 1 day up to 3 months as well as direct input, and provides type and status filters and a name search function.

    1. Go to the OwlDB Console Screen > Management > Backup/Recovery > Recovery History menu.

    2. Click the DB Alias dropdown button to select the database whose recovery history you want to check.

    3. View the recovery history.

    4. Filter by query period, recovery type, and status.

    5. Search by name, ID, creation date, or expiration date.

    The filter and search items are as follows.

    Item
    Description

    OpenSQL

    In the Management > Data Space Management menu, you can view and manage databases belonging to an OpenSQL instance. From the database list, you can see each database's size, number of active sessions, and Tuple Health status at a glance, and create or delete new databases. Clicking a database alias lets you also check detailed information such as Encoding, Connection Limit, and Bloat Ratio along with trend metrics.

    When you enter the Management > Data Space Management menu, you view the list of databases belonging to the current instance. A status summary of the entire instance is displayed at the top of the page, and you can check detailed status for each database in the central table.

    ![Data Space Management List Page](Data space management screen showing both the top summary information and the database table)

    Item
    Description

    License Billing Criteria

    The OwlDB license charge is determined by the combination of the instance Status and the detailed status (Health). This page explains whether a license charge is applied for each status combination and what it means.

    DB service license charges are calculated based on the time used, with a minimum billing unit of 1 minute.

    Item
    Criteria
    Active sessions: Current number of active sessions / Max Session Count (not displayed for Standby(Recovery))
  • Availability zone: Information on the AZ where the instance is located

  • Failover(n/m)

  • Down(n/m)

  • Starting

  • Stopping

  • Stopped

  • Terminating

  • Deploying (on-premise)

  • Registering (on-premise)

  • Unregistering (on-premise)

  • Node normal

    🟡 Limited

    limited

    Issue: etcd Inactive

    etcd abnormal

    limited

    Issue: OpenProxy Inactive

    OpenProxy abnormal

    🔴 Unavailable

    unavailable

    Issue: DB Down

    DB Down due to Patroni abnormal

    unavailable

    Issue: Agent Disconnect

    Agent connection lost with the VM where the node is located

    Drag to change to the desired order

    Reset to Default

    Restore to the default column configuration

    Service Meta Information Lookup
    Instance Management

    Materialized

    Materialized

    -

    Materialized View Log

    Materialized View Log

    -

    Privilege

    Privilege

    -

    PSM

    PSM

    -

    Role

    Role

    -

    Schema

    Schema

    -

    Sequence

    Sequence

    -

    Synonym

    Synonym

    -

    Table

    Table

    • Nested Table not supported

    • XML Table not supported

    Tablespace

    Tablespace

    Tablespace size is increased by 20% during migration -> because the capacity may become larger in the TO-BE environment than before during data migration

    View

    View

    -

    BINARY_DOUBLE

    character

    CHAR

    clob

    CLOB

    date

    DATE

    interval day to second

    INTERVAL DAY(2) TO SECOND(6)

    interval year to month

    INTERVAL YEAR(2) TO MONTH

    long

    LONG

    long raw

    LONG RAW

    nchar

    NCHAR

    nclob

    NCLOB

    number

    NUMBER

    nvarchar2

    NVARCHAR2

    rowid

    ROWID

    time

    TIME

    timestamp

    TIMESTAMP

    timestamp with time zone

    TIMESTAMP WITH TIME ZONE

    timestamp with local time zone

    TIMESTAMP(6) WITH LOCAL TIME ZONE

    varchar

    VARCHAR

    varchar2

    VARCHAR2

    xmltype

    XMLTYPE

    Password*

    User PW of the source database

    Address*

    IP address name of the source database

    Port*

    Port number of the source database

    SID*

    SID of the source database

    ID*

    User ID of the source database

    Password*

    User PW of the source database

    Host*

    IP address name of the source database

    Port*

    Port number of the source database

    SID*

    SID of the source database

    Target Database*

    Alias of the target database

    The * mark indicates a required input item.

    Look up information about the data type conversion of the source database.

    Note

    Data types whose types have been converted are emphasized with orange highlighting.

    Provides a summary of the information entered in the previous steps.

    Oracle 11g, 12c, 18c, 19c

    Tibero 7

    Constraint

    Constraint

    Supports migration of Primary Key, Foreign Key, Check, and Ref Constraints

    • Primary Key indexes/constraints are all handled as constraints

    • For Check constraint expressions, DDL is generated using the statements stored in Oracle's DD

    Index

    Index

    blob

    BLOB

    binary_float

    BINARY_FLOAT

    Title*

    Database compatibility assessment title

    Type*

    Engine type of the source database

    ID*

    Title*

    Database migration title

    Type*

    Engine type of the source database

    Support Scope and Specifications

    Note

    Currently only CDB migration is supported, with PDB migration support planned for the future.

    Supported Objects

    Data Conversion Types

    Analyzer

    Analyzer Results

    Migrator

    Migrator Results

    • R-TREE not supported

    • Domain Index not supported

    binary_double

    User ID of the source database

    Name, ID, creation date, expiration date

    Direct input search

    Query Period

    • Last 1 day to up to 3 months

    • Directly entered period

    Restore type

    • Full Restore

    • Point-in-Time Recovery (PITR)

    Status

    Note

    If the recovery fails, please select an earlier point in time than the one you previously selected and try again. If recovery still fails after several attempts, please request technical support.

    Success/Failure

    Auto Vacuum

    Auto Vacuum Status

    Number of Databases

    Total number of databases under the instance

    Active Session Count

    Sum of active sessions across all databases (bar chart)

    Total DB Size

    Sum of the sizes of all databases

    WAL Size

    Column
    Description

    Alias

    • Database Name

    • Clicking navigates to the detailed information page

    Creation Date

    Database Creation Date and Time

    Owner

    The Tuple Health status is determined based on the Bloat Ratio and the last Vacuum execution time.

    bIIG5p6cXo7A
    Vacuum normal (less than 24 hours)
    Vacuum caution (24–72 hours)
    Vacuum critical (72 hours or more)

    Bloat Ratio normal (less than 20%)

    Healthy

    Watch

    Critical

    You can find a specific database by entering its alias in the search box. Clicking a column header sorts in ascending/descending order, and the default sort criterion is alias ascending. Clicking the 🔃 icon manually refreshes the page data.

    1. Click the Management > Data Space Management menu.

    2. Check the status in the summary information at the top and in the database table.

    3. To find a specific database, enter its alias in the search box.

    Clicking the [Create] button opens the database creation drawer on the right side of the screen. After entering the required items and clicking the [Create] button, the creation request is sent and the drawer closes. Check the creation request result and completion status via the toast message displayed at the top of the screen.

    Item
    Description
    Input rules

    Database Name *

    Name of the database to create

    • Only lowercase English letters (a-z), numbers (0-9), and underscores (_) up to 30 characters can be used

    • Duplicates not allowed within the same instance

    Owner *

    Database owner user

    The * mark indicates a required input item.

    When Unlimited is checked, connections are unlimited within the instance's max_connections range. To limit the number of connections, uncheck the checkbox and enter the desired value.

    1. Click the [Create] button on the Management > Data Space Management page.

    2. In the database creation drawer, enter the Database Name and the required items.

    3. Click the [Create] button.

    4. When the drawer closes, check the creation request result and completion status via the toast message.

    Clicking a database alias in the list navigates to the details page for that database. The page consists of three areas: basic information (Info), Database Activity, and Trend Metrics.

    Clicking the 🔃 icon manually refreshes the page data. Clicking the parent menu name in the breadcrumb at the top of the page returns you to the Data Space Management list.

    1. On the Management > Data Space Management page, click the alias of the database you want to view in the database list.

    2. Check the status and current state in the basic information, Database Activity, and Trend Metrics areas.

    Basic information (Info)

    Item
    Description

    Creation Date

    Database Creation Date and Time

    Tuple Health

    Status indicator based on the Dead Tuple ratio and Vacuum execution time (Healthy / Watch / Critical)

    Last Vacuum execution time

    Database Activity

    Item
    Description

    DB Size

    Capacity occupied by actual data (GB)

    Number of active sessions

    • Number of currently active sessions (line chart)

    • In an HA configuration, sessions per node are shown as individual lines

    Trend Metrics

    Item
    Description

    Bloat Ratio (%)

    Ratio of Dead Tuples relative to the total size

    Live Tuple Count (CNT)

    Number of Live Tuples in the database

    Dead Tuple Count (CNT)

    A database can be deleted from two places: the list page and the details page. Clicking the delete button brings up a confirmation modal, and the deletion proceeds after final confirmation in the modal.

    1. On the Management > Data Space Management page, go to the database you want to delete. [List page] Select the database to delete using the radio button. [Details page] Click the alias of the database you want to delete to navigate to the details page.

    2. Click the [Delete] button.

    3. In the deletion confirmation modal, check the deletion target and the scope of impact.

    4. Click the [Delete] button.

    5. Check the deletion result via the toast message.

    Figure 1. Data Space - OpenSQL

    Note

    • OpenSQL database management is available only in the Azure environment. It is not supported in the AWS environment.

    • If the DB engine is set to Tibero, the tablespace and data file management screen is displayed instead of this page.

    Viewing the Database List

    Top Summary Information

    Table items

    Note

    Tuple Health is a guide based on estimated statistics, and the actual performance impact may vary depending on traffic patterns.

    Note

    postgres, template0, and template1 are system default databases; they appear in the list but cannot be selected or deleted.

    Create database

    Caution

    Clicking [Cancel] or closing the drawer resets all entered content. Changes are not saved until you click the [Create] button.

    Input items

    View database details

    Displayed items

    Delete database

    Caution

    The deletion operation cannot be undone. All data and objects contained in the database are permanently deleted, and connected applications may fail immediately.

    Rounded up to the minute

    Charge Display

    US dollars ($), rounded to two decimal places

    Status
    Health
    Billing status
    Description

    Provisioning

    -

    Not Billed

    Instance being created

    Minimum Billing Unit

    1 minute

    Note

    Infrastructure resource charges such as instances, storage, and network are incurred separately according to each CSP's billing policy, regardless of these criteria.

    Metering Criteria

    Seconds Handling

    Billing Criteria

    Note

    If you do not plan to use the DB service temporarily, we recommend Stop.

    In the stopped state, DB service license and instance usage fees are not billed, and data is preserved so you can restart when needed. However, since the volume is retained to keep the stored data, storage fees continue to be charged.

    To stop all charges, including storage fees, you must delete the DB service. Deleting the DB service permanently deletes all resources and data, including instances, volumes, and backups, and they cannot be recovered.

    My Information Management

    In My Page > Manage My Information, you can view and manage the basic profile and permission status of the currently logged-in account.

    • Root account-specific information: For the Root account only, the Subscription Information (Subscription ID) and Resource Groups items linked with the Azure console are additionally displayed on the screen. (Excluding regular Member accounts)

    View My Account Information

    View the detailed information of your own account.

    Item
    Description

    Edit the detailed information of your own account. ID, role, and permissions are displayed for information purposes only and cannot be edited.

    Item
    Description
    Input rules

    The * mark indicates a required input item.

    Backup Settings

    On the backup settings page, you configure the automatic backup scheduler and check its operational status.

    Set whether to use automatic backup, the execution cycle, the retention period, and the start time, and check backup stability through the scheduler's latest execution result, 7-day success rate, consecutive failure count, and 30-day execution history chart.

    Clicking the Management > Backup Settings menu lets you check the currently configured automatic backup configuration information.

    1. Click Management > Backup Settings.

    2. Click Edit.

    Write-Ahead Log Size

    Database owner user

    Encoding

    Character Set configured for the database

    Connection Limit

    Maximum number of concurrent connections allowed

    Data Size

    Capacity occupied by actual data (GB)

    Number of active sessions

    Number of currently active sessions (bar chart)

    Tuple Health

    Status indicator combining the Dead Tuple ratio and Vacuum execution time

    Bloat Ratio

    Ratio of Dead Tuples relative to the total size (%)

    Live/Dead Tuple Rate

    Ratio of Dead Tuples relative to Live Tuples (%)

    Last Vacuum execution time

    Date and time when the last Vacuum was performed

    Bloat Ratio caution (20–40%)

    Watch

    Watch

    Critical

    Bloat Ratio critical (40% or more)

    Critical

    Critical

    Critical

    postgres (fixed value)

    Encoding

    Database Character Set

    Default value: UTF8

    Connection Limit

    Maximum number of concurrent connections allowed

    • Default value: Unlimited

    • When Unlimited is unchecked, direct input is allowed (integer of 0 or more)

    Date and time when the last Vacuum was performed

    Owner

    Database owner user

    Encoding

    Character Set configured for the database

    Connection Limit

    Maximum number of concurrent connections allowed

    Number of Dead Tuples in the database

    Live/Dead Tuple Rate (%)

    Ratio of Dead Tuples relative to Live Tuples

    Running

    available

    Billed

    Operating normally

    Updating

    • available

    • in progress

    Billed

    Work in progress such as spec change, restart, migration, recovery, backup, etc.

    Degraded

    • available

    • in progress

    • limited

    Billed

    • Some instances being restarted/reconfigured

    • Some management functions restricted

    Degraded

    unavailable

    Not Billed

    Unavailable due to DB/VM shutdown, etc.

    Degraded

    retired

    Not Billed

    Unused instance after Failover

    Failover

    in progress

    Billed

    Automatic Failover in progress

    Down

    unavailable

    Not Billed

    Entire DB service stopped

    Stopping

    in progress

    Billed

    Transitioning to stopped state

    Stopped

    unavailable

    Not Billed

    All resources temporarily deactivated

    Starting

    in progress

    Not Billed

    Restarting from stopped state

    Terminating

    unavailable

    Not Billed

    Permanently deleting resources and data

    Status

    Account status

    Creation Date

    Account creation time

    Last access date

    Last login time

    Change date

    Last modification time

    Subscription information

    Retrieves Subscription information within the Azure resource ID item (Root account only)

    Resource group

    resourceGroups information within the Azure resource ID item (Root account only)

    Permission

    The permissions the account has (DB Service list)

    Cannot edit

    Name

    User display name

    Can edit

    Current password*

    Previously set password

    Enter for identity verification

    New password*

    Password to change

    8–20 characters, combination of letters, numbers, and special characters

    Confirm password*

    Confirm the password to change

    Enter the same value as the new password

    Email

    Email information

    Can edit

    ID

    The ID used when logging in

    Name

    User display name

    Role

    Root or Member

    Permission

    The permissions the account has (DB Service list)

    Email

    ID

    The ID used when logging in

    Cannot edit

    Role

    Root or Member

    Edit my account information

    Note

    • To maintain account security, we recommend changing your password periodically.

    • The new password cannot be set to be the same as a previously used password.

    • Display email information

    • Used when finding ID or resetting password

    • Root: CSP account information

    Cannot edit

    Set the automatic backup toggle to On.

  • Enter the automatic backup cycle, retention period, and start time.

  • Click Save.

  • The following items are displayed on the page.

    Item
    Description
    Input rules

    Automatic backup

    Whether automatic backup is enabled (On/Off)

    Default value: Off

    Automatic backup cycle

    The cycle at which automatic backup runs


    In the Backup scheduler operation status section at the bottom of the backup settings page, you can check the recent execution history and stability metrics of automatic backups. The last execution information is displayed even when automatic backup is off.

    Item
    Description
    Displayed when not configured

    Latest execution result

    Whether the most recently completed automatic backup succeeded or failed

    -

    Success rate over the last 7 days

    The success rate of automatic backups completed within the last 7 days (e.g., 90% (9/10))

    In the chart, success and failure are distinguished by color. Hover over a bar to view detailed information on the number of successful and failed automatic backups for that date.

    1. Click Management > Backup Settings.

    2. In the Backup scheduler operation status section at the bottom of the page, check the latest execution result, success rate over the last 7 days, and consecutive failure count.

    3. In the Execution results chart for the last 30 days, hover over a bar to check the detailed execution results by date.

    Backup settings

    Note

    In a Cloud environment, the CSP Snapshot feature is used to manage backups as a single automatic backup without distinguishing between Full/Incremental.

    Caution

    If you set automatic backup to On, storage usage increases according to the storage interval and retention period, and additional charges apply.

    Backup scheduler operation status

    Connection Info Management

    Connection information management is a menu that checks the access address of a DB Service and centrally manages access control and external integration settings.

    The menu provides different tabs depending on the DB engine.

    Tab
    Description
    Tibero
    OpenSQL
    • Hourly: 1–23

    • Daily: 1–7

    Retention period

    The period for which the created backup image is retained

    • Hourly: 1–23

    • Daily: 1–35

    Start time

    The date and time when automatic backup first starts

    Dates and times earlier than the present cannot be selected

    Latest backup date

    The date and time when the most recent automatic backup was completed

    Display only

    Next backup date

    The scheduled date and time for the next automatic backup

    Display only

    -

    Consecutive failure count

    The number of consecutive failures starting from the most recently completed run (0 if all succeeded)

    -

    Execution results chart for the last 30 days

    Displays the number of successful/failed automatic backups per day over the last 30 days as a stacked bar chart

    No Data status display

    ✓

    ✓

    Access Control

    View and manage IP-based access allow/block rules (pg_hba)

    —

    ✓

    OpenProxy

    View and edit OpenProxy parameters and Pool, User, and Shard configurations

    —

    ✓

    Replication Slot

    View and manage the Replication Slot used for integration with external systems

    —

    ✓

    At the top of the connection information management screen, the identification information of the currently selected DB Service is displayed persistently across all tabs.

    Item
    Description

    Status

    Current status of the DB Service

    DB Type

    Database engine type

    Topology


    The Endpoint tab consists of two areas, Service Endpoint and Endpoint Details, and displays the DB Service's representative access address and detailed information for each instance.

    Service Endpoint

    Item
    Description

    Endpoint

    • Service representative access address

    • Single: Displays Private IP

    • HA, TAC, DR: Displays VIP

    Port

    DB Listener port number

    Endpoint Details

    Column
    Description

    Alias

    Instance alias

    Role

    Primary / Standby(Recovery) / Standby(Read Only)

    AZ

    Only instances that have finished being created appear in the list; instances currently being created are not shown. Even if a Failover or Switchover occurs, the Service Endpoint is always displayed based on the current Primary instance.

    1. In the top menu, click Management > Connection Information Management.

    2. Click the Endpoint tab.

    3. In the Service Endpoint area, check the representative connection address and port of the DB Service. Single: Displays the Private IP HA·TAC·DR: Displays the VIP

    4. In the Endpoint Details list, check each instance's alias, role, VIP, Private IP, port, and Health status.

    5. Copy the Endpoint address using the 📋 icon on the row you want to copy.

    6. Manually refresh the list using the 🔃 icon at the top.


    Displays the list of pg_hba rules currently applied to the DB Service in a table format. Rules are fixed-sorted in ascending order of Priority, and the higher a rule is positioned, the earlier it is applied.

    Column
    Description

    Priority

    The order in which the rule is applied. The smaller the number, the earlier it is applied.

    Type

    Connection type (local / host / hostssl / hostnossl)

    Database alias

    The screen operates in two states: view mode and edit mode. In view mode, you add and remove rules with the Create/Delete buttons, and in edit mode the entire table switches to an inline-editable state so you can change existing rule values or the Priority (order).

    1. In Management > Connection Information Management, click the Access Control tab.

    2. Check the list of currently applied pg_hba rules in ascending order of Priority. The system rules fixed at the top of the list cannot be modified or deleted.

    1. Click the Create button.

    2. Enter the following items in the right drawer.

    Item
    Description
    Input rules

    Priority

    Rule application order (the smaller the number, the higher the priority)

    • If not entered, it is added as the last in order

    • Can be entered starting from after the system fixed rule numbers

    Type *

    Connection type

    The * mark indicates a required input item.

    1. After completing the input, click the Create button.

    1. Click the Edit button.

    2. Once switched to edit mode, modify each item in the table inline. If you change the Priority, the order of other affected rules is automatically adjusted. If you change the Type to local, the Address field is disabled.

    3. Once the modification is complete, click the Save button.

    4. In the change comparison modal, check the content before and after the modification.

    5. Click the Save button.

    Once the save is complete, the changes are immediately reflected in pg_hba.

    1. Select the checkbox of the rule you want to delete.

    2. Click the Delete button.

    3. In the deletion confirmation modal, click the Delete button.


    View and modify OpenProxy parameters by Scope. When you select a query range in the Select Scope area on the left of the screen, the parameter list for that Scope is displayed in the table on the right. The default selection is General.

    Scope
    Description

    General

    Global configuration parameters

    Virtual Router

    HA/VIP-related configuration parameters

    Pool

    Pool, User, and Shard are displayed in an accordion structure.

    Parameter list table

    Column
    Description

    Name

    Parameter name

    Type

    Parameter data type

    Default

    Edit mode operates on a per-session basis rather than per-screen, so changes you have already made are retained even if you change the Scope. When you save, the result differs depending on the parameter type.

    • Only dynamic parameters modified: Applied immediately without a restart

    • Static parameters included: Applied after OpenProxy restarts

    1. Under Management > Connection Information Management, click the OpenProxy tab.

    2. By default, the parameter list for the General Scope is displayed.

    3. In Select Scope, select the query range you want.

    4. Search for parameters by name, default value, or current value, or filter by whether they are dynamic parameters.

    1. Click the Edit button.

    1. Once you switch to edit mode, directly modify the current value of the parameter you want to change in the table. Parameters pending change are displayed in blue.

    2. Changes in progress are retained even if you change the Scope.

    3. Once the modification is complete, click the Save button.

    4. Review your changes in the save confirmation modal.

    5. Click the Apply button. Only dynamic parameters modified: Applied immediately Static parameters included: Applied after restart

    1. Click the Edit button to switch to edit mode.

    2. In the Select Scope area, click the ➕ icon for the type (Pool, User, Shard) you want to create.

    3. Enter the following items in the creation modal.

    Item
    Description
    Input rules

    Pool Name *

    Pool name

    1–63 characters, using lowercase English letters (a-z), digits (0-9), and underscores (_). The first character cannot be a digit. Must be unique within the DB Service.

    User Name *

    The * mark indicates a required input item.

    Item
    Description
    Input rules
    Item
    Description
    Input rules
    1. After entering all required items, click the Create button. The created item is temporarily added to the list.

    2. To finalize, click the Save button.

    1. Click the Edit button to switch to edit mode.

    2. In the Select Scope area, click the 🗑️ icon for the Pool, User, or Shard item you want to delete. The item is disabled and the icon changes to 🔃. When you delete a Pool, the Users and Shards under that Pool are also disabled together.

    3. To cancel the deletion, click the 🔃 icon.

    4. To confirm the deletion, click the Save button.


    Displays the list of Replication Slots created on the OpenSQL Primary instance in table format. Even if a Failover or Switchover occurs, the query is always based on the current Primary instance.

    Column
    Description

    Name

    Replication Slot name

    Type

    • Physical (stores WAL logs as-is)

    • Logical (converts and stores in INSERT, UPDATE, DELETE form)

    Scope

    1. Under Management > Connection Information Management, click the Replication Slot tab.

    2. Check the list of Replication Slots created on the current Primary instance.

    3. Use the Type (Physical / Logical) or Status (Connected / Disconnected) filter to narrow down the list.

    1. Click the Create button.

    2. Enter the following items in the right drawer.

    Item
    Description
    Input rules

    Name *

    Unique name of the Replication Slot

    Up to 30 characters, using lowercase English letters (a-z), digits (0-9), and underscores (_). Spaces and tabs are not allowed. Must be unique.

    Type *

    Slot type

    The * mark indicates a required input item.

    1. Enter the items, then click the Create button.

    1. Select the Slot to delete.

    2. Click the Delete button.

    3. After reviewing the details in the deletion confirmation modal, click the Delete button.

    Endpoint

    Check the endpoint address that external applications can access

    Common Top Area

    Endpoint Tab

    Note

    If a spec change operation is in progress, an in-progress banner is displayed at the top of the screen, and in this state the Topology item in the top common area shows the topology from before the change was applied.

    How to view the Endpoint

    Access Control tab

    Note

    The Access Control tab is provided only in the OpenSQL environment.

    Caution

    Fixed rules automatically generated by the system cannot be edited or reordered even in edit mode. At least the top 3 rules are system fixed rules, and there can be up to 4 depending on the Barman settings. The Priority of rules added by the user can be assigned starting from the number after the system fixed rules.

    Viewing rules

    Creating a rule

    Modifying rules

    Caution

    The connection may be re-validated upon saving. Save after sufficiently reviewing the content in the change comparison modal.

    Deleting rules

    OpenProxy tab

    Note

    The OpenProxy tab is provided only in the OpenSQL environment.

    Parameter Lookup

    Modify parameter

    Note

    The Edit button is enabled only when the DB Service status is Running.

    Note

    Changes are not applied to the server until you click the Apply button. Clicking the Cancel button resets all changes.

    Creating a Pool / User / Shard

    Note

    Created items are not applied to the server until you click the Save button. If you leave the page before saving, your changes are reset.

    Deleting a Pool / User / Shard

    Note

    The 🗑️ icon is enabled when there are two or more Pools. Users and Shards can be deleted when two or more of each exist within the Pool.

    Caution

    If you leave the page before saving, the deletion settings are reset. If you delete the currently selected Pool, User, or Shard, the Scope automatically changes to General.

    Replication Slot tab

    Note

    • The Replication Slot tab is provided only in the OpenSQL environment.

    • Logical Type Slot does not support creation, but viewing and deletion are possible.

    Caution

    Replication Slots created or deleted directly in PostgreSQL, outside the scope of OwlDB management, are not reflected in the OwlDB console. In this case, related management functions such as Slot status queries, deletion, and failure handling may not operate properly. Always create and delete Replication Slots from the OwlDB console.

    Viewing Replication Slots

    Creating a Replication Slot

    Note

    If the DB Service status is Updating or Failover, the Create button is disabled.

    Delete Replication Slot

    Note

    For a Slot whose Status is Connected, or when the DB Service status is Updating or Failover, the Delete button is disabled.

    Azure

    Check the information for using OwlDB on the Azure Marketplace.

    Item
    Details

    Enter an integer. Range: 1 ~ max connections. Default: 9

    Password *

    User password

    1–30 characters, using lowercase English letters (a-z), digits (0-9), and special characters (-, _, #, $)

    The * mark indicates a required input item.

    Select from the dropdown

    Servers *

    DB server to connect to

    • Select one or more from the dropdown

    • Displays the instance Role, Instance Alias, and Health

    • Health is for reference only and does not affect server selection

    Use Patroni

    Whether to use Auto Failover via Patroni

    Always enabled (cannot be changed)

    The * mark indicates a required input item.

    Only Permanent Scope Slot can be created, while Temporary Scope Slot can only be viewed and cannot be selected or deleted.

    Database cluster configuration method

    Availability zone where the instance is located

    VIP

    VIP address for instance access

    Private IP

    Instance internal network address

    Port

    DB Listener port number

    Health

    Instance status

    The name of the database to which the rule applies

    User

    The name of the user to which the rule applies

    Address

    The client address to allow or block

    Method

    Authentication method

    Auth Option

    Detailed authentication options according to the Method

    Comment

    Description of the rule

    • Select one of local / host / hostssl / hostnossl

    • Default value host

    Database *

    The database to which the rule applies

    • Select one or more from the database list, or select one of the special keywords (all, sameuser, samerole)

    • A special keyword and the database list cannot be selected at the same time

    User *

    The user to which the rule applies

    Select one or more from the user list, or select all

    Address *

    The client address to allow access

    • Enter CIDR or Hostname directly, or select a special keyword (all, samehost, samenet)

    • Disabled if the Type is local

    • When a single IP is entered, it is automatically converted to CIDR format (IPv4: /32, IPv6: /128)

    Method *

    Authentication method

    • Select from the dropdown

    • Default value scram-sha-256

    Auth Option

    Detailed authentication options for the Method

    • The input method differs depending on the Method

    • Disabled when trust or reject is selected

    • Dropdown selection when scram-sha-256 or md5 is selected

    • For other Methods, enter in key=value format

    Comment

    A note about the rule

    Line breaks cannot be entered

    Parameters at a specific Pool level

    User

    Parameters at a specific user level within a specific Pool

    Shard

    Parameters at a specific Shard level within a specific Pool

    The default value applied when the user has not set it

    Current value

    Currently applied value

    Dynamic parameter

    Whether it can be applied immediately without a restart (Yes / No)

    Name of the user to belong to the Pool

    1–63 characters, using lowercase English letters (a-z), digits (0-9), and underscores (_). The first character cannot be a digit.

    Pool Size *

    The maximum number of DB server connections this user can occupy simultaneously

    Enter an integer. Range: 1 ~ max connections. Default: 9

    Password *

    User password

    1–30 characters, using lowercase English letters (a-z), digits (0-9), and special characters (-, _, #, $)

    Shard Name *

    Name of the Shard to create in the Pool

    1–30 characters, using lowercase English letters (a-z), digits (0-9), and underscores (_). Must be unique within the same Pool.

    Database Name *

    Database to connect to the Pool

    Select from the dropdown

    Servers *

    DB server to connect to

    • Select one or more from the dropdown

    • Displays the instance Role and Instance Alias

    Use Patroni

    Whether to use Auto Failover via Patroni

    Always enabled (cannot be changed)

    User Name *

    Name of the user to add

    1–63 characters, using lowercase English letters (a-z), digits (0-9), and underscores (_). The first character cannot be a digit. Must be unique within the same Pool.

    Pool Size *

    Shard Name *

    Name of the Shard to add

    1–30 characters, using lowercase English letters (a-z), digits (0-9), and underscores (_). Must be unique within the same Pool.

    Database Name *

    • Permanent (retained permanently)

    • Temporary (automatically deleted when the session ends)

    Status

    • Connected (Replication Client connected)

    • Disconnected (no connected Client)

    Backlog(MB)

    The amount of WAL data that has not yet been consumed and is being retained

    Fixed to Physical

    Scope

    Operational management target

    Fixed to Permanent

    The maximum number of DB server connections this user can occupy simultaneously

    Database to connect to the Shard

    Storage Engine

    Azure Premium SSD LRS

    Supported Languages

    Korean, English

    Recommended Browser

    Google Chrome

    Optimal Resolution

    Full HD (1920*1080)

    Region Name
    Region

    Brazil South

    brazilsouth

    Central India

    centralindia

    OwlDB supports multiple instance types to match workload requirements. Check the vCPU and memory configurations in the table below to make a selection.

    Instance Type
    vCPU (CNT)
    Memory (GiB)

    Standard_B2ls_v2

    2

    4

    Standard_B2s_v2

    Check the storage/disk types, sizes, and IOPS ranges that can be selected according to the workload.

    Type
    Suitable workloads
    Disk Size (GiB)
    Disk IOPS (IOPS)

    Ultra Disk

    Storage options for Azure virtual machines (VMs)

    • Data-intensive workloads such as SAP HANA

    • High-transaction workloads

    100 ~ 65,536

    3,000 ~ 400,000

    Compute Specifications

    2 vCPU, Memory 8 GiB

    Operating System

    Cloud Environment and Server Specifications

    Rocky 9.3

    Region Availability

    Instance Type

    Note

    • Tibero Single: 2vCPU, Memory 8GiB or more recommended.

    • Tibero TAC: Only 4vCPU or more can be used, and 8vCPU or more is recommended.

    Storage/Disk Type

    Note

    The volume size for the Tibero TAC topology must be at least 200GiB.

    티베로 | 대한민국 대표 데이터베이스 전문 기업티베로

    East Asia

    eastasia

    Germany West Central

    germanywestcentral

    Korea Central

    koreacentral

    Korea South

    koreasouth

    Spain Central

    spaincentral

    Indonesia Central

    indonesiacentral

    New Zealand North

    newzealandnorth

    Qatar Central

    qatarcentral

    Australia East

    australiaeast

    Canada Central

    canadacentral

    North Europe

    northeurope

    West Europe

    westeurope

    France Central

    francecentral

    Italy North

    italynorth

    Japan East

    japaneast

    Poland Central

    polandcentral

    South Africa North

    southafricanorth

    Southeast Asia

    southeastasia

    Sweden Central

    swedencentral

    Switzerland North

    switzerlandnorth

    UAE North

    uaenorth

    UK South

    uksouth

    Central US

    centralus

    East US

    eastus

    West US 2

    westus2

    West US 3

    westus3

    2

    8

    Standard_B4s_v2

    4

    16

    Standard_B8s_v2

    8

    32

    Standard_D2s_v5

    2

    8

    Standard_D4s_v5

    4

    16

    Standard_D8s_v5

    8

    32

    Standard_D16s_v5

    16

    64

    Standard_D32s_v5

    32

    128

    Standard_D48s_v5

    48

    192

    Standard_D64s_v5

    64

    256

    Standard_D96s_v5

    96

    384

    Standard_E2s_v5

    2

    16

    Standard_E4s_v5

    4

    32

    Standard_E8s_v5

    8

    64

    Standard_E16s_v5

    16

    128

    Standard_E32s_v5

    32

    256

    Standard_E48s_v5

    48

    384

    Standard_E64s_v5

    64

    512

    Standard_E96s_v5

    96

    672

    Standard_E2s_v6

    2

    16

    Standard_E4s_v6

    4

    32

    Standard_E8s_v6

    8

    64

    Standard_E16s_v6

    16

    128

    Standard_E32s_v6

    32

    256

    Standard_E48s_v6

    48

    384

    Standard_E64s_v6

    64

    512

    Standard_E96s_v6

    96

    768

    Premium SSD v2

    High-performance storage options for virtual machines and containers

    • Big data analytics

    • Game execution

    100 ~ 65,536

    3,000 ~ 80,000

    Logo

    Tibero

    View, create, modify, and delete the storage space (tablespaces and data files) of databases operating in OwlDB. A single tablespace can contain multiple data files.

    Note

    • Tablespaces can only be viewed, modified, and deleted when the database status is Running.

    • If the DB engine is set to OpenSQL, the database management screen is displayed instead of this page.

    Figure 1. Data Space - Tibero

    Viewing Tablespaces

    1. Go to the OwlDB Console Screen > Management > Tablespaces menu.

    2. Click the DB Alias dropdown button to select the database whose tablespaces you want to view.

    3. View the tablespace list. You can filter the list by type. You can search directly by name.

    Item
    Description

    1. Go to the OwlDB Console Screen > Management > Tablespaces menu.

    2. Click the DB Alias dropdown button to select the database in which to create the tablespace.

    3. Click the Create button.


    1. Go to the OwlDB Console Screen > Management > Tablespaces menu.

    2. Click the DB Alias dropdown button to select the database whose tablespace you want to modify.

    3. Click the Edit button.


    1. Go to the OwlDB Console Screen > Management > Tablespaces menu.

    2. Click the DB Alias dropdown button to select the database whose tablespace you want to delete.

    3. Click the Delete button.


    1. Refer to '' to select the database whose data files you want to view.

    2. Click the Tablespace radio button to select the tablespace whose data files you want to view.

    3. View the data file list. You can filter the list by auto-extend status. You can search directly by data file name.

    Item
    Description

    1. Refer to '' to select the tablespace in which to create the data file.

    2. Click the Create button.


    1. Refer to '' to select the tablespace whose data file you want to modify.

    2. Click the Edit button.


    1. Refer to '' to select the tablespace whose data file you want to delete.

    2. Click the Delete button.

    Name

    Tablespace Name

    Type

    Tablespace Type

    • Permanent: Stores permanent data; generally the most commonly used type

    • Temporary: Stores temporary data; data is deleted when the session ends or the task is completed

    • Undo: Stores data for modified data

    Status

    Tablespace Name

    Tablespace Name

    Name

    Data File Name

    Online Status

    Viewing Tablespaces
    Viewing Data Files
    Viewing Data Files
    Viewing Data Files

    Creating a Tablespace

    Note

    Based on a data block size of 8KB, even if UNIFORM SIZE is set smaller than 128KB, it is set to the minimum extent size of 128KB.

    Modifying a Tablespace

    Deleting a Tablespace

    Viewing Data Files

    Creating a Data File

    Modifying a Data File

    Deleting a Data File

    Tablespace Status

    • ONLINE: A state in which it is normally connected to the database and available for use

    • OFFLINE: A state in which it is disconnected from the database (objects stored in the tablespace cannot be accessed)

    Used/Total Size

    • Used Size: The total space used by the data files belonging to the tablespace

    • Total Size: The total space allocated to the data files belonging to the tablespace

    Total/Max Size

    • Total Size: The total space allocated to the data files belonging to the tablespace

    • Max Size: The total maximum space that can be allocated to the data files belonging to the tablespace

    Logging

    Logging Status

    Allocation Type

    Extent Allocation Method

    • SYSTEM: A method that dynamically allocates extent sizes according to system demand

    • UNIFORM: A method that stores objects using extents of the same size

    Next Extent

    Next Allocated Extent Size

    Data File Status

    • SYSOFF: System offline file

    • SYSTEM: System online file

    • OFFLINE: Offline state

    • ONLINE: Online state

    • RECOVER: A state requiring recovery

    • AVAILABLE: Available state

    Used/Total Size

    • Used Size: The amount of space used by the data file

    • Total Size: The amount of space allocated to the data file

    Total/Max Size

    • Total Size: The amount of space allocated to the data file

    • Max Size: The maximum amount of space that can be allocated to the data file

    Auto Extend

    Auto-Extend Status

    Next

    Next Extension Size

    Physical Reads

    Physical Read Count

    Physical Writes

    Physical Write Count

    Single Block Reads

    Single Block Read Count

    Open Source Software Licenses

    This file was generated with the generate-license-file npm package! https://www.npmjs.com/package/generate-license-file

    The following npm package may be included in this product:

    • echarts@5.6.0

    This package contains the following license:

    Apache License Version 2.0, January 2004 http://www.apache.org/licenses/

    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

    1. Definitions.

    "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.

    "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.

    "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.

    "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.

    "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.

    "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.

    "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).

    "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.

    "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."

    "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.

    1. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.

    2. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.

    (a) You must give any other recipients of the Work or Derivative Works a copy of this License; and

    (b) You must cause any modified files to carry prominent notices stating that You changed the files; and

    (c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and

    (d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License.

    You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License.

    1. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.

    2. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.

    3. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.

    END OF TERMS AND CONDITIONS

    APPENDIX: How to apply the Apache License to your work.

    To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "[]" replaced with your own identifying information. (Don't include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives.

    Copyright [yyyy] [name of copyright owner]

    Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

    Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

    ======================================================================== Apache ECharts Subcomponents:

    The Apache ECharts project contains subcomponents with separate copyright notices and license terms. Your use of the source code for these subcomponents is also subject to the terms and conditions of the following licenses.

    BSD 3-Clause (d3.js): The following files embed BSD 3-Clause: /src/chart/treemap/treemapLayout.ts, /src/chart/tree/layoutHelper.ts, /src/chart/graph/forceHelper.ts, /src/util/number.ts See /licenses/LICENSE-d3 for details of the license.

    With the following notices:

    Apache ECharts Copyright 2017-2024 The Apache Software Foundation

    This product includes software developed at The Apache Software Foundation (https://www.apache.org/).


    The following npm packages may be included in this product:

    • source-map-js@1.2.1

    • source-map@0.5.6

    • source-map@0.6.1

    These packages each contain the following license:

    Copyright (c) 2009-2011, Mozilla Foundation and contributors All rights reserved.

    Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

    • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

    • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

    • Neither the names of the Mozilla Foundation nor the names of project contributors may be used to endorse or promote products derived from this software without specific prior written permission.

    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


    The following npm package may be included in this product:

    • thenify-all@1.6.0

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2014 Jonathan Ong me@jongleberry.com

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • thenify@3.3.1

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2014-2016 Jonathan Ong me@jongleberry.com and contributors

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • mz@2.7.0

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2014-2016 Jonathan Ong me@jongleberry.com and Contributors

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • @pkgjs/parseargs@0.11.0

    This package contains the following license:

    Apache License Version 2.0, January 2004

    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

    1. Definitions.

    "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.

    "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.

    "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.

    "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.

    "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.

    "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.

    "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).

    "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.

    "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."

    "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.

    1. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.

    2. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.

    (a) You must give any other recipients of the Work or Derivative Works a copy of this License; and

    (b) You must cause any modified files to carry prominent notices stating that You changed the files; and

    (c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and

    (d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License.

    You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License.

    1. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.

    2. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.

    3. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.

    END OF TERMS AND CONDITIONS

    APPENDIX: How to apply the Apache License to your work.

    To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "[]" replaced with your own identifying information. (Don't include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives.

    Copyright [yyyy] [name of copyright owner]

    Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

    Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.


    The following npm package may be included in this product:

    • ts-interface-checker@0.1.13

    This package contains the following license:

    Apache License Version 2.0, January 2004

    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

    1. Definitions.

    "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.

    "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.

    "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.

    "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.

    "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.

    "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.

    "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).

    "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.

    "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."

    "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.

    1. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.

    2. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.

    (a) You must give any other recipients of the Work or Derivative Works a copy of this License; and

    (b) You must cause any modified files to carry prominent notices stating that You changed the files; and

    (c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and

    (d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License.

    You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License.

    1. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.

    2. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.

    3. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.

    END OF TERMS AND CONDITIONS

    APPENDIX: How to apply the Apache License to your work.

    To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "{}" replaced with your own identifying information. (Don't include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives.

    Copyright {yyyy} {name of copyright owner}

    Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

    Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.


    The following npm package may be included in this product:

    • class-variance-authority@0.7.1

    This package contains the following license:

    Apache License Version 2.0, January 2004

    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

    1. Definitions.

    "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.

    "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.

    "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.

    "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.

    "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.

    "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.

    "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).

    "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.

    "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."

    "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.

    1. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.

    2. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.

    (a) You must give any other recipients of the Work or Derivative Works a copy of this License; and

    (b) You must cause any modified files to carry prominent notices stating that You changed the files; and

    (c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and

    (d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License.

    You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License.

    1. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.

    2. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.

    3. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.

    END OF TERMS AND CONDITIONS

    Copyright 2022 Joe Bell

    Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

    Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.


    The following npm packages may be included in this product:

    • @types/d3-array@3.2.2

    • @types/d3-axis@3.0.6

    • @types/d3-brush@3.0.6

    • @types/d3-chord@3.0.6

    These packages each contain the following license:

    MIT License

    Copyright (c) Microsoft Corporation.

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE


    The following npm package may be included in this product:

    • balanced-match@1.0.2

    This package contains the following license:

    (MIT)

    Copyright (c) 2013 Julian Gruber

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm packages may be included in this product:

    • commander@4.1.1

    • commander@7.2.0

    These packages each contain the following license:

    (The MIT License)

    Copyright (c) 2011 TJ Holowaychuk

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 'Software'), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • cookie@1.0.2

    This package contains the following license:

    (The MIT License)

    Copyright (c) 2012-2014 Roman Shtylman Copyright (c) 2015 Douglas Christopher Wilson

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 'Software'), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • void-elements@3.1.0

    This package contains the following license:

    (The MIT License)

    Copyright (c) 2014 hemanth

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 'Software'), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • mime-types@2.1.35

    This package contains the following license:

    (The MIT License)

    Copyright (c) 2014 Jonathan Ong Copyright (c) 2015 Douglas Christopher Wilson

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 'Software'), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • mime-db@1.52.0

    This package contains the following license:

    (The MIT License)

    Copyright (c) 2014 Jonathan Ong Copyright (c) 2015-2022 Douglas Christopher Wilson

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 'Software'), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • util-deprecate@1.0.2

    This package contains the following license:

    (The MIT License)

    Copyright (c) 2014 Nathan Rajlich

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • country-flag-icons@1.5.19

    This package contains the following license:

    (The MIT License)

    Copyright (c) 2020 @catamphetamine

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 'Software'), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • path-scurry@1.11.1

    This package contains the following license:

    Version 1.0.0

    This license gives everyone as much permission to work with this software as possible, while protecting contributors from liability.

    In order to receive this license, you must agree to its rules. The rules of this license are both obligations under that agreement and conditions to your license. You must not do anything with this software that triggers a rule that you cannot or will not follow.

    Each contributor licenses you to do everything with this software that would otherwise infringe that contributor's copyright in it.

    You must ensure that everyone who gets a copy of any part of this software from you, with or without changes, also gets the text of this license or a link to .

    If anyone notifies you in writing that you have not complied with Notices, you can keep your license by taking all practical steps to comply within 30 days after the notice. If you do not do so, your license ends immediately.

    Each contributor licenses you to do everything with this software that would otherwise infringe any patent claims they can license or become able to license.

    No contributor can revoke this license.

    As far as the law allows, this software comes as is, without any warranty or condition, and no contributor will be liable to anyone for any damages related to this software or this license, under any kind of legal claim.


    The following npm package may be included in this product:

    • jackspeak@3.4.3

    This package contains the following license:

    Version 1.0.0

    This license gives everyone as much permission to work with this software as possible, while protecting contributors from liability.

    In order to receive this license, you must agree to its rules. The rules of this license are both obligations under that agreement and conditions to your license. You must not do anything with this software that triggers a rule that you cannot or will not follow.

    Each contributor licenses you to do everything with this software that would otherwise infringe that contributor's copyright in it.

    You must ensure that everyone who gets a copy of any part of this software from you, with or without changes, also gets the text of this license or a link to .

    If anyone notifies you in writing that you have not complied with Notices, you can keep your license by taking all practical steps to comply within 30 days after the notice. If you do not do so, your license ends immediately.

    Each contributor licenses you to do everything with this software that would otherwise infringe any patent claims they can license or become able to license.

    No contributor can revoke this license.

    As far as the law allows, this software comes as is, without any warranty or condition, and no contributor will be liable to anyone for any damages related to this software or this license, under any kind of legal claim.


    The following npm package may be included in this product:

    • axios@1.11.0

    This package contains the following license:

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • didyoumean@1.2.2

    This package contains the following license:

    didYouMean.js copyright (c) 2013 Dave Porter.

    Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License .

    Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.


    The following npm package may be included in this product:

    • package-json-from-dist@1.0.1

    This package contains the following license:

    All packages under src/ are licensed according to the terms in their respective LICENSE or LICENSE.md files.

    The remainder of this project is licensed under the Blue Oak Model License, as follows:


    Version 1.0.0

    This license gives everyone as much permission to work with this software as possible, while protecting contributors from liability.

    In order to receive this license, you must agree to its rules. The rules of this license are both obligations under that agreement and conditions to your license. You must not do anything with this software that triggers a rule that you cannot or will not follow.

    Each contributor licenses you to do everything with this software that would otherwise infringe that contributor's copyright in it.

    You must ensure that everyone who gets a copy of any part of this software from you, with or without changes, also gets the text of this license or a link to .

    If anyone notifies you in writing that you have not complied with Notices, you can keep your license by taking all practical steps to comply within 30 days after the notice. If you do not do so, your license ends immediately.

    Each contributor licenses you to do everything with this software that would otherwise infringe any patent claims they can license or become able to license.

    No contributor can revoke this license.

    As far as the law allows, this software comes as is, without any warranty or condition, and no contributor will be liable to anyone for any damages related to this software or this license, under any kind of legal claim.


    The following npm package may be included in this product:

    • typescript@5.8.3

    This package contains the following license:

    Apache License

    Version 2.0, January 2004

    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

    1. Definitions.

    "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.

    "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.

    "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.

    "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.

    "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.

    "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.

    "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).

    "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.

    "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."

    "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.

    1. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.

    2. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.

    You must give any other recipients of the Work or Derivative Works a copy of this License; and

    You must cause any modified files to carry prominent notices stating that You changed the files; and

    You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and

    If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License.

    1. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.

    2. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.

    3. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.

    END OF TERMS AND CONDITIONS


    The following npm package may be included in this product:

    • qs@6.14.0

    This package contains the following license:

    BSD 3-Clause License

    Copyright (c) 2014, Nathan LaFreniere and other All rights reserved.

    Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

    1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

    2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

    3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


    The following npm package may be included in this product:

    • hyphenate-style-name@1.1.0

    This package contains the following license:

    BSD 3-Clause License

    Copyright (c) 2015, Espen Hovlandsdal All rights reserved.

    Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

    • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

    • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

    • Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


    The following npm package may be included in this product:

    • zrender@5.6.1

    This package contains the following license:

    BSD 3-Clause License

    Copyright (c) 2017, Baidu Inc. All rights reserved.

    Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

    • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

    • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

    • Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


    The following npm package may be included in this product:

    • react-transition-group@4.4.5

    This package contains the following license:

    BSD 3-Clause License

    Copyright (c) 2018, React Community Forked from React (https://github.com/facebook/react) Copyright 2013-present, Facebook, Inc. All rights reserved.

    Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

    • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

    • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

    • Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


    The following npm package may be included in this product:

    • mdn-data@2.0.14

    This package contains the following license:

    CC0 1.0 Universal

    Statement of Purpose

    The laws of most jurisdictions throughout the world automatically confer exclusive Copyright and Related Rights (defined below) upon the creator and subsequent owner(s) (each and all, an "owner") of an original work of authorship and/or a database (each, a "Work").

    Certain owners wish to permanently relinquish those rights to a Work for the purpose of contributing to a commons of creative, cultural and scientific works ("Commons") that the public can reliably and without fear of later claims of infringement build upon, modify, incorporate in other works, reuse and redistribute as freely as possible in any form whatsoever and for any purposes, including without limitation commercial purposes. These owners may contribute to the Commons to promote the ideal of a free culture and the further production of creative, cultural and scientific works, or to gain reputation or greater distribution for their Work in part through the use and efforts of others.

    For these and/or other purposes and motivations, and without any expectation of additional consideration or compensation, the person associating CC0 with a Work (the "Affirmer"), to the extent that he or she is an owner of Copyright and Related Rights in the Work, voluntarily elects to apply CC0 to the Work and publicly distribute the Work under its terms, with knowledge of his or her Copyright and Related Rights in the Work and the meaning and intended legal effect of CC0 on those rights.

    1. Copyright and Related Rights. A Work made available under CC0 may be protected by copyright and related or neighboring rights ("Copyright and Related Rights"). Copyright and Related Rights include, but are not limited to, the following:

    i. the right to reproduce, adapt, distribute, perform, display, communicate, and translate a Work;

    ii. moral rights retained by the original author(s) and/or performer(s);

    iii. publicity and privacy rights pertaining to a person's image or likeness depicted in a Work;

    iv. rights protecting against unfair competition in regards to a Work, subject to the limitations in paragraph 4(a), below;

    v. rights protecting the extraction, dissemination, use and reuse of data in a Work;

    vi. database rights (such as those arising under Directive 96/9/EC of the European Parliament and of the Council of 11 March 1996 on the legal protection of databases, and under any national implementation thereof, including any amended or successor version of such directive); and

    vii. other similar, equivalent or corresponding rights throughout the world based on applicable law or treaty, and any national implementations thereof.

    1. Waiver. To the greatest extent permitted by, but not in contravention of, applicable law, Affirmer hereby overtly, fully, permanently, irrevocably and unconditionally waives, abandons, and surrenders all of Affirmer's Copyright and Related Rights and associated claims and causes of action, whether now known or unknown (including existing as well as future claims and causes of action), in the Work (i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty (including future time extensions), (iii) in any current or future medium and for any number of copies, and (iv) for any purpose whatsoever, including without limitation commercial, advertising or promotional purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each member of the public at large and to the detriment of Affirmer's heirs and successors, fully intending that such Waiver shall not be subject to revocation, rescission, cancellation, termination, or any other legal or equitable action to disrupt the quiet enjoyment of the Work by the public as contemplated by Affirmer's express Statement of Purpose.

    2. Public License Fallback. Should any part of the Waiver for any reason be judged legally invalid or ineffective under applicable law, then the Waiver shall be preserved to the maximum extent permitted taking into account Affirmer's express Statement of Purpose. In addition, to the extent the Waiver is so judged Affirmer hereby grants to each affected person a royalty-free, non transferable, non sublicensable, non exclusive, irrevocable and unconditional license to exercise Affirmer's Copyright and Related Rights in the Work (i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty (including future time extensions), (iii) in any current or future medium and for any number of copies, and (iv) for any purpose whatsoever, including without limitation commercial, advertising or promotional purposes (the "License"). The License shall be deemed effective as of the date CC0 was applied by Affirmer to the Work. Should any part of the License for any reason be judged legally invalid or ineffective under applicable law, such partial invalidity or ineffectiveness shall not invalidate the remainder of the License, and in such case Affirmer hereby affirms that he or she will not (i) exercise any of his or her remaining Copyright and Related Rights in the Work or (ii) assert any associated claims and causes of action with respect to the Work, in either case contrary to Affirmer's express Statement of Purpose.

    a. No trademark or patent rights held by Affirmer are waived, abandoned, surrendered, licensed or otherwise affected by this document.

    b. Affirmer offers the Work as-is and makes no representations or warranties of any kind concerning the Work, express, implied, statutory or otherwise, including without limitation warranties of title, merchantability, fitness for a particular purpose, non infringement, or the absence of latent or other defects, accuracy, or the present or absence of errors, whether or not discoverable, all to the greatest extent permissible under applicable law.

    c. Affirmer disclaims responsibility for clearing rights of other persons that may apply to the Work or any use thereof, including without limitation any person's Copyright and Related Rights in the Work. Further, Affirmer disclaims responsibility for obtaining any necessary consents, permissions or other rights required for any use of the Work.

    d. Affirmer understands and acknowledges that Creative Commons is not a party to this document and has no duty or obligation with respect to this CC0 or use of the Work.

    For more information, please see


    The following npm package may be included in this product:

    • iconv-lite@0.6.3

    This package contains the following license:

    Copyright (c) 2011 Alexander Shtuchkin

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm packages may be included in this product:

    • combined-stream@1.0.8

    • delayed-stream@1.0.0

    These packages each contain the following license:

    Copyright (c) 2011 Debuggable Limited

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • color-convert@2.0.1

    This package contains the following license:

    Copyright (c) 2011-2016 Heather Arthur

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • mkdirp@3.0.1

    This package contains the following license:

    Copyright (c) 2011-2023 James Halliday (mail@substack.net) and Isaac Z. Schlueter (i@izs.me)

    This project is free software released under the MIT license:

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • form-data@4.0.4

    This package contains the following license:

    Copyright (c) 2012 Felix Geisendörfer (felix@debuggable.com) and contributors

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • function-bind@1.1.2

    This package contains the following license:

    Copyright (c) 2013 Raynos.

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • any-promise@1.3.0

    This package contains the following license:

    Copyright (C) 2014-2016 Kevin Beaty

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • rw@1.3.3

    This package contains the following license:

    Copyright (c) 2014-2016, Michael Bostock All rights reserved.

    Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

    • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

    • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

    • The name Michael Bostock may not be used to endorse or promote products derived from this software without specific prior written permission.

    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL MICHAEL BOSTOCK BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


    The following npm package may be included in this product:

    • fastq@1.19.1

    This package contains the following license:

    Copyright (c) 2015-2020, Matteo Collina

    Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.


    The following npm package may be included in this product:

    • @isaacs/cliui@8.0.2

    This package contains the following license:

    Copyright (c) 2015, Contributors

    Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.


    The following npm package may be included in this product:

    • css-tree@1.1.3

    This package contains the following license:

    Copyright (C) 2016-2019 by Roman Dvornov

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm packages may be included in this product:

    • error-stack-parser@2.1.4

    • stack-generator@2.0.10

    • stackframe@1.3.4

    • stacktrace-gps@3.1.2

    These packages each contain the following license:

    Copyright (c) 2017 Eric Wendelin and other contributors

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • csstype@3.1.3

    This package contains the following license:

    Copyright (c) 2017-2018 Fredrik Nicol

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • postcss-selector-parser@6.1.2

    This package contains the following license:

    Copyright (c) Ben Briggs (http://beneb.info)

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • postcss-value-parser@4.2.0

    This package contains the following license:

    Copyright (c) Bogdan Chadkin

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • throttle-debounce@3.0.1

    This package contains the following license:

    Copyright (c) Ivan Nikolić

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    Copyright (c) 2010 "Cowboy" Ben Alman

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm packages may be included in this product:

    • tslib@2.3.0

    • tslib@2.8.1

    These packages each contain the following license:

    Copyright (c) Microsoft Corporation.

    Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.

    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.


    The following npm package may be included in this product:

    • classcat@5.0.5

    This package contains the following license:

    Copyright © Jorge Bucaran <>

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 'Software'), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm packages may be included in this product:

    • d3-axis@3.0.0

    • d3-brush@3.0.0

    • d3-chord@3.0.1

    • d3-dispatch@3.0.1

    These packages each contain the following license:

    Copyright 2010-2021 Mike Bostock

    Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.


    The following npm package may be included in this product:

    • d3-ease@3.0.1

    This package contains the following license:

    Copyright 2010-2021 Mike Bostock Copyright 2001 Robert Penner All rights reserved.

    Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

    • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

    • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

    • Neither the name of the author nor the names of contributors may be used to endorse or promote products derived from this software without specific prior written permission.

    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


    The following npm packages may be included in this product:

    • d3-color@3.1.0

    • d3-shape@3.2.0

    • d3-time@3.1.0

    These packages each contain the following license:

    Copyright 2010-2022 Mike Bostock

    Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.


    The following npm packages may be included in this product:

    • d3-array@3.2.4

    • d3@7.9.0

    These packages each contain the following license:

    Copyright 2010-2023 Mike Bostock

    Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.


    The following npm package may be included in this product:

    • d3-scale-chromatic@3.1.0

    This package contains the following license:

    Copyright 2010-2024 Mike Bostock

    Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

    Apache-Style Software License for ColorBrewer software and ColorBrewer Color Schemes

    Copyright 2002 Cynthia Brewer, Mark Harrower, and The Pennsylvania State University

    Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

    Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.


    The following npm package may be included in this product:

    • d3-geo@3.1.1

    This package contains the following license:

    Copyright 2010-2024 Mike Bostock

    Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

    This license applies to GeographicLib, versions 1.12 and later.

    Copyright 2008-2012 Charles Karney

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • d3-format@3.1.2

    This package contains the following license:

    Copyright 2010-2026 Mike Bostock

    Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.


    The following npm package may be included in this product:

    • d3-contour@4.0.2

    This package contains the following license:

    Copyright 2012-2023 Mike Bostock

    Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.


    The following npm package may be included in this product:

    • d3-dsv@3.0.1

    This package contains the following license:

    Copyright 2013-2021 Mike Bostock

    Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.


    The following npm package may be included in this product:

    • follow-redirects@1.15.9

    This package contains the following license:

    Copyright 2014–present Olivier Lalonde , James Talmage , Ruben Verborgh

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • d3-path@3.1.0

    This package contains the following license:

    Copyright 2015-2022 Mike Bostock

    Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.


    The following npm package may be included in this product:

    • d3-fetch@3.0.1

    This package contains the following license:

    Copyright 2016-2021 Mike Bostock

    Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.


    The following npm package may be included in this product:

    • d3-delaunay@6.0.4

    This package contains the following license:

    Copyright 2018-2021 Observable, Inc. Copyright 2021 Mapbox

    Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.


    The following npm package may be included in this product:

    • luxon@3.7.1

    This package contains the following license:

    Copyright 2019 JS Foundation and other contributors

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • @jridgewell/resolve-uri@3.1.2

    This package contains the following license:

    Copyright 2019 Justin Ridgewell

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • react-chartjs-2@5.3.0

    This package contains the following license:

    Copyright 2020 Jeremy Ayerst

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • internmap@2.0.3

    This package contains the following license:

    Copyright 2021 Mike Bostock

    Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.


    The following npm packages may be included in this product:

    • @jridgewell/gen-mapping@0.3.12

    • @jridgewell/sourcemap-codec@1.5.4

    • @jridgewell/trace-mapping@0.3.29

    These packages each contain the following license:

    Copyright 2024 Justin Ridgewell

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • yaml@2.8.0

    This package contains the following license:

    Copyright Eemeli Aro

    Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.


    The following npm package may be included in this product:

    • lodash.debounce@4.0.8

    This package contains the following license:

    Copyright jQuery Foundation and other contributors

    Based on Underscore.js, copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors

    This software consists of voluntary contributions made by many individuals. For exact contribution history, see the revision history available at

    The following license applies to all parts of this software except as documented below:

    ====

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

    ====

    Copyright and related rights for sample code are waived via CC0. Sample code is defined as all source code displayed within the prose of the documentation.

    CC0:

    ====

    Files located in the node_modules and vendor directories are externally maintained libraries used by this software which have their own licenses; we recommend you read them, as their terms may differ from the terms above.


    The following npm packages may be included in this product:

    • cssesc@3.0.0

    • emoji-regex@8.0.0

    • emoji-regex@9.2.2

    These packages each contain the following license:

    Copyright Mathias Bynens

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm packages may be included in this product:

    • lodash-es@4.17.21

    • lodash@4.17.21

    These packages each contain the following license:

    Copyright OpenJS Foundation and other contributors

    Based on Underscore.js, copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors

    This software consists of voluntary contributions made by many individuals. For exact contribution history, see the revision history available at

    The following license applies to all parts of this software except as documented below:

    ====

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

    ====

    Copyright and related rights for sample code are waived via CC0. Sample code is defined as all source code displayed within the prose of the documentation.

    CC0:

    ====

    Files located in the node_modules and vendor directories are externally maintained libraries used by this software which have their own licenses; we recommend you read them, as their terms may differ from the terms above.


    The following npm package may be included in this product:

    • @faker-js/faker@8.4.1

    This package contains the following license:

    Faker - Copyright (c) 2022-2024

    This software consists of voluntary contributions made by many individuals. For exact contribution history, see the revision history available at

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

    ===

    From: To:

    Based on faker.js, copyright Marak Squires and contributor, what follows below is the original license.

    ===

    faker.js - Copyright (c) 2020 Marak Squires

    faker.js was inspired by and has used data definitions from:

    • - Copyright (c) 2007-2010 Benjamin Curtis

    • - Copyright 2004-2005 by Jason Kohles

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • react-hotkeys@2.0.0

    This package contains the following license:

    ISC License

    Copyright (c) 2018, Aleck Greenham

    Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.


    The following npm package may be included in this product:

    • picocolors@1.1.1

    This package contains the following license:

    ISC License

    Copyright (c) 2021-2024 Oleksii Raspopov, Kostiantyn Denysov, Anton Verinov

    Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.


    The following npm package may be included in this product:

    • delaunator@5.1.0

    This package contains the following license:

    ISC License

    Copyright (c) 2026, Mapbox

    Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.


    The following npm packages may be included in this product:

    • @esbuild/linux-x64@0.25.8: Copyright (c) 2020 Evan Wallace

    • @radix-ui/number@1.1.1: Copyright (c) 2022 WorkOS

    • @radix-ui/primitive@1.1.2: Copyright (c) 2022 WorkOS

    • @radix-ui/react-compose-refs@1.1.2: Copyright (c) 2022 WorkOS

    These packages are licensed under the MIT License. The copyright notice for each package is shown above.

    MIT License

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • victory-vendor@36.9.2: Copyright (c) 2015-2020 Formidable Labs.

    This package is licensed under the MIT License. The copyright notice for each package is shown above.

    victory-vendor bundles d3 modules that are licensed under the ISC License; those modules are listed separately in this file with their license text.

    MIT License

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • resolve@1.22.10

    This package contains the following license:

    MIT License

    Copyright (c) 2012 James Halliday

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • readdirp@3.6.0

    This package contains the following license:

    MIT License

    Copyright (c) 2012-2019 Thorsten Lorenz, Paul Miller (https://paulmillr.com)

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • object-inspect@1.13.4

    This package contains the following license:

    MIT License

    Copyright (c) 2013 James Halliday

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • brace-expansion@2.0.2

    This package contains the following license:

    MIT License

    Copyright (c) 2013 Julian Gruber

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • prop-types@15.8.1

    This package contains the following license:

    MIT License

    Copyright (c) 2013-present, Facebook, Inc.

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm packages may be included in this product:

    • @babel/runtime@7.28.2

    • @babel/runtime@7.29.2

    These packages each contain the following license:

    MIT License

    Copyright (c) 2014-present Sebastian McKenzie and other contributors

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • has-symbols@1.1.0

    This package contains the following license:

    MIT License

    Copyright (c) 2016 Jordan Harband

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm packages may be included in this product:

    • @tanstack/react-table@8.21.3

    • @tanstack/table-core@8.21.3

    These packages each contain the following license:

    MIT License

    Copyright (c) 2016 Tanner Linsley

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • pirates@4.0.7

    This package contains the following license:

    MIT License

    Copyright (c) 2016-2018 Ari Porad

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • stylis@4.3.6

    This package contains the following license:

    MIT License

    Copyright (c) 2016-present Sultan Tarimo

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm packages may be included in this product:

    • aria-hidden@1.2.6

    • react-remove-scroll@2.7.1

    • react-style-singleton@2.2.3

    • use-callback-ref@1.3.3

    These packages each contain the following license:

    MIT License

    Copyright (c) 2017 Anton Korzunov

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • fast-deep-equal@3.1.3

    This package contains the following license:

    MIT License

    Copyright (c) 2017 Evgeny Poberezkin

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • detect-node-es@1.1.0

    This package contains the following license:

    MIT License

    Copyright (c) 2017 Ilya Kantor

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • css-in-js-utils@3.1.0

    This package contains the following license:

    MIT License

    Copyright (c) 2017 Robin Frischmann

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • copy-to-clipboard@3.3.3

    This package contains the following license:

    MIT License

    Copyright (c) 2017 sudodoki

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • js-cookie@2.2.1

    This package contains the following license:

    MIT License

    Copyright (c) 2018 Copyright 2018 Klaus Hartl, Fagner Brack, GitHub Contributors

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • safer-buffer@2.1.2

    This package contains the following license:

    MIT License

    Copyright (c) 2018 Nikita Skovoroda

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • dayjs@1.11.13

    This package contains the following license:

    MIT License

    Copyright (c) 2018-present, iamkun

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • tiny-invariant@1.3.3

    This package contains the following license:

    MIT License

    Copyright (c) 2019 Alexander Reardon

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • @xobotyi/scrollbar-width@1.9.5

    This package contains the following license:

    MIT License

    Copyright (c) 2019 Anton Zinovyev

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm packages may be included in this product:

    • side-channel-weakmap@1.0.2

    • side-channel@1.1.0

    These packages each contain the following license:

    MIT License

    Copyright (c) 2019 Jordan Harband

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • zustand@4.5.7

    This package contains the following license:

    MIT License

    Copyright (c) 2019 Paul Henschel

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • is-binary-path@2.1.0

    This package contains the following license:

    MIT License

    Copyright (c) 2019 Sindre Sorhus (https://sindresorhus.com), Paul Miller (https://paulmillr.com)

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm packages may be included in this product:

    • @xyflow/react@12.10.0

    • @xyflow/system@0.0.74

    These packages each contain the following license:

    MIT License

    Copyright (c) 2019-2025 webkid GmbH

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm packages may be included in this product:

    • @hookform/error-message@2.0.1

    • @hookform/resolvers@3.10.0

    • react-hook-form@7.61.1

    These packages each contain the following license:

    MIT License

    Copyright (c) 2019-present Beier(Bill) Luo

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • @rc-component/portal@1.1.2

    This package contains the following license:

    MIT License

    Copyright (c) 2019-present react-component

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • get-nonce@1.0.1

    This package contains the following license:

    MIT License

    Copyright (c) 2020 Anton Korzunov

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • esbuild@0.25.8

    This package contains the following license:

    MIT License

    Copyright (c) 2020 Evan Wallace

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • get-intrinsic@1.3.0

    This package contains the following license:

    MIT License

    Copyright (c) 2020 Jordan Harband

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • has-tostringtag@1.0.2

    This package contains the following license:

    MIT License

    Copyright (c) 2021 Inspect JS

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm packages may be included in this product:

    • @floating-ui/core@1.7.2

    • @floating-ui/dom@1.7.2

    • @floating-ui/react-dom@2.1.4

    • @floating-ui/utils@0.2.10

    These packages each contain the following license:

    MIT License

    Copyright (c) 2021-present Floating UI contributors

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm packages may be included in this product:

    • @tanstack/query-core@5.83.0

    • @tanstack/query-devtools@5.81.2

    • @tanstack/react-query-devtools@5.83.0

    • @tanstack/react-query@5.83.0

    These packages each contain the following license:

    MIT License

    Copyright (c) 2021-present Tanner Linsley

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm packages may be included in this product:

    • @dnd-kit/accessibility@3.1.1

    • @dnd-kit/core@6.3.1

    • @dnd-kit/modifiers@9.0.0

    • @dnd-kit/sortable@10.0.0

    These packages each contain the following license:

    MIT License

    Copyright (c) 2021, Claudéric Demers

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • lilconfig@3.1.3

    This package contains the following license:

    MIT License

    Copyright (c) 2022 Anton Kastritskiy

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • es-set-tostringtag@2.1.0

    This package contains the following license:

    MIT License

    Copyright (c) 2022 ECMAScript Shims

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • supports-preserve-symlinks-flag@1.0.0

    This package contains the following license:

    MIT License

    Copyright (c) 2022 Inspect JS

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • gopd@1.2.0

    This package contains the following license:

    MIT License

    Copyright (c) 2022 Jordan Harband

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm packages may be included in this product:

    • @radix-ui/primitive@1.1.3

    • @radix-ui/react-accordion@1.2.11

    • @radix-ui/react-arrow@1.1.7

    • @radix-ui/react-checkbox@1.3.2

    These packages each contain the following license:

    MIT License

    Copyright (c) 2022 WorkOS

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm packages may be included in this product:

    • dunder-proto@1.0.1

    • math-intrinsics@1.1.0

    These packages each contain the following license:

    MIT License

    Copyright (c) 2024 ECMAScript Shims

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm packages may be included in this product:

    • call-bind-apply-helpers@1.0.2

    • call-bound@1.0.4

    • es-define-property@1.0.1

    • es-errors@1.3.0

    These packages each contain the following license:

    MIT License

    Copyright (c) 2024 Jordan Harband

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • zod@3.25.76

    This package contains the following license:

    MIT License

    Copyright (c) 2025 Colin McDonnell

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • get-proto@1.0.1

    This package contains the following license:

    MIT License

    Copyright (c) 2025 Jordan Harband

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • fast-equals@5.4.0

    This package contains the following license:

    MIT License

    Copyright (c) 2025 Tony Quetano

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm packages may be included in this product:

    • react-dom@18.3.1

    • react-is@16.13.1

    • react-is@18.3.1

    • react@18.3.1

    These packages each contain the following license:

    MIT License

    Copyright (c) Facebook, Inc. and its affiliates.

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • tsx@4.20.3

    This package contains the following license:

    MIT License

    Copyright (c) Hiroki Osame

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm packages may be included in this product:

    • get-tsconfig@4.10.1

    • resolve-pkg-maps@1.0.0

    These packages each contain the following license:

    MIT License

    Copyright (c) Hiroki Osame

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • hasown@2.0.2

    This package contains the following license:

    MIT License

    Copyright (c) Jordan Harband and contributors

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • shebang-command@2.0.0

    This package contains the following license:

    MIT License

    Copyright (c) Kevin Mårtensson (github.com/kevva)

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • clsx@2.1.1

    This package contains the following license:

    MIT License

    Copyright (c) Luke Edwards (lukeed.com)

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • use-sync-external-store@1.5.0

    This package contains the following license:

    MIT License

    Copyright (c) Meta Platforms, Inc. and affiliates.

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • jiti@1.21.7

    This package contains the following license:

    MIT License

    Copyright (c) Pooya Parsa

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm packages may be included in this product:

    • @remix-run/router@1.23.0

    • react-router-dom@6.30.1

    • react-router@6.30.1

    These packages each contain the following license:

    MIT License

    Copyright (c) React Training LLC 2015-2019 Copyright (c) Remix Software Inc. 2020-2021 Copyright (c) Shopify Inc. 2022-2023

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm packages may be included in this product:

    • ansi-regex@6.1.0

    • ansi-styles@6.2.1

    • string-width@5.1.2

    • strip-ansi@7.1.0

    These packages each contain the following license:

    MIT License

    Copyright (c) Sindre Sorhus (https://sindresorhus.com)

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • binary-extensions@2.3.0

    This package contains the following license:

    MIT License

    Copyright (c) Sindre Sorhus (https://sindresorhus.com) Copyright (c) Paul Miller (https://paulmillr.com)

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm packages may be included in this product:

    • @alloc/quick-lru@5.2.0

    • ansi-regex@5.0.1

    • ansi-styles@4.3.0

    • is-fullwidth-code-point@3.0.0

    These packages each contain the following license:

    MIT License

    Copyright (c) Sindre Sorhus (sindresorhus.com)

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • tailwindcss@3.4.17

    This package contains the following license:

    MIT License

    Copyright (c) Tailwind Labs, Inc.

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • hoist-non-react-statics@3.3.2

    This package contains the following license:

    Redistribution and use of this software in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

    • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

    • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

    • Neither the name of Yahoo! Inc. nor the names of YUI's contributors may be used to endorse or promote products derived from this software without specific prior written permission of Yahoo! Inc.

    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


    The following npm package may be included in this product:

    • glob@10.4.5

    This package contains the following license:

    The ISC License

    Copyright (c) 2009-2023 Isaac Z. Schlueter and Contributors

    Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.


    The following npm package may be included in this product:

    • lru-cache@10.4.3

    This package contains the following license:

    The ISC License

    Copyright (c) 2010-2023 Isaac Z. Schlueter and Contributors

    Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.


    The following npm package may be included in this product:

    • minimatch@9.0.5

    This package contains the following license:

    The ISC License

    Copyright (c) 2011-2023 Isaac Z. Schlueter and Contributors

    Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.


    The following npm package may be included in this product:

    • signal-exit@4.1.0

    This package contains the following license:

    The ISC License

    Copyright (c) 2015-2023 Benjamin Coe, Isaac Z. Schlueter, and Contributors

    Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.


    The following npm package may be included in this product:

    • foreground-child@3.3.1

    This package contains the following license:

    The ISC License

    Copyright (c) 2015-2023 Isaac Z. Schlueter and Contributors

    Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.


    The following npm package may be included in this product:

    • glob-parent@5.1.2

    This package contains the following license:

    The ISC License

    Copyright (c) 2015, 2019 Elan Shanker

    Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.


    The following npm package may be included in this product:

    • glob-parent@6.0.2

    This package contains the following license:

    The ISC License

    Copyright (c) 2015, 2019 Elan Shanker, 2021 Blaine Bublitz , Eric Schoffstall and other contributors

    Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.


    The following npm package may be included in this product:

    • minipass@7.1.2

    This package contains the following license:

    The ISC License

    Copyright (c) 2017-2023 npm, Inc., Isaac Z. Schlueter, and Contributors

    Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.


    The following npm package may be included in this product:

    • anymatch@3.1.3

    This package contains the following license:

    The ISC License

    Copyright (c) 2019 Elan Shanker, Paul Miller (https://paulmillr.com)

    Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.


    The following npm packages may be included in this product:

    • isexe@2.0.0

    • which@2.0.2

    These packages each contain the following license:

    The ISC License

    Copyright (c) Isaac Z. Schlueter and Contributors

    Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.


    The following npm package may be included in this product:

    • decimal.js-light@2.5.1

    This package contains the following license:

    The MIT Expat Licence.

    Copyright (c) 2020 Michael Mclaughlin

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 'Software'), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • proxy-from-env@1.1.0

    This package contains the following license:

    The MIT License

    Copyright (C) 2016-2018 Rob Wu

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • uuid@11.1.0

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2010-2020 Robert Kieffer and other contributors

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • hammerjs@2.0.8

    This package contains the following license:

    The MIT License (MIT)

    Copyright (C) 2011-2014 by Jorik Tangelder (Eight Media)

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • enquire.js@2.1.6

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2012 Nick Williams

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • sucrase@3.35.0

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2012-2018 various contributors (see AUTHORS)

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • chokidar@3.6.0

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2012-2019 Paul Miller (https://paulmillr.com), Elan Shanker

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • slick-carousel@1.8.1

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2013-2016

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • chartjs-plugin-zoom@2.2.0

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2013-2021 chartjs-plugin-zoom contributors

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • eventemitter3@4.0.7

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2014 Arnout Kazemier

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • is-core-module@2.16.1

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2014 Dave Justice

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • string-convert@0.2.1

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2014 Kiran Abburi

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm packages may be included in this product:

    • json2mq@0.2.0

    • react-slick@0.30.3

    These packages each contain the following license:

    The MIT License (MIT)

    Copyright (c) 2014 Kiran Abburi

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • postcss-import@15.1.0

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2014 Maxime Thirouin, Jason Campbell & Kevin Mårtensson

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • object-hash@3.0.0

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2014 object-hash contributors

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • is-extglob@2.1.1

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2014-2016, Jon Schlinkert

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • is-glob@4.0.3

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2014-2017, Jon Schlinkert.

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • normalize-path@3.0.0

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2014-2018, Jon Schlinkert.

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • merge2@1.4.1

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2014-2020 Teambition

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • chart.js@4.5.0

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2014-2024 Chart.js Contributors

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • rc-util@5.44.4

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2014-present yiminghe Copyright (c) 2015-present Alipay.com,

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm packages may be included in this product:

    • braces@3.0.3

    • fill-range@7.1.1

    • is-number@7.0.0

    • micromatch@4.0.8

    These packages each contain the following license:

    The MIT License (MIT)

    Copyright (c) 2014-present, Jon Schlinkert.

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • js-tokens@4.0.0

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2014, 2015, 2016, 2017, 2018 Simon Lydell

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • loose-envify@1.4.0

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2015 Andres Suarez

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm packages may be included in this product:

    • react-cookie@8.0.1

    • universal-cookie@8.0.1

    These packages each contain the following license:

    The MIT License (MIT)

    Copyright (c) 2015 Benoit Tremblay

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • lines-and-columns@1.2.4

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2015 Brian Donovan

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • dom-helpers@5.2.1

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2015 Jason Quense

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • path-parse@1.0.7

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2015 Javier Blanco

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • inline-style-prefixer@7.0.1

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2015 Robin Frischmann

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • recharts-scale@0.4.5

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2015 Sen Yang

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • reusify@1.1.0

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2015-2024 Matteo Collina

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • recharts@2.15.4

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2015-present recharts

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • to-regex-range@5.0.1

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2015-present, Jon Schlinkert.

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • asynckit@0.4.0

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2016 Alex Indigo

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • react-smooth@4.0.4

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2016 recharts

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • chartjs-plugin-annotation@3.1.0

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2016-2021 chartjs-plugin-annotation Contributors

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • chartjs-plugin-datalabels@2.2.0

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2017-2021 chartjs-plugin-datalabels contributors

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • picomatch@2.3.1

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2017-present, Jon Schlinkert.

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • classnames@2.5.1

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2018 Jed Watson

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • cross-spawn@7.0.6

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2018 Made With MOXY Lda

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • @kurkle/color@0.3.4

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2018-2024 Jukka Kurkela

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • chartjs-adapter-luxon@1.3.1

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2019 Chart.js Contributors

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm packages may be included in this product:

    • rc-motion@2.9.5

    • rc-overflow@1.4.1

    • rc-picker@4.11.3

    • rc-resize-observer@1.4.3

    These packages each contain the following license:

    The MIT License (MIT)

    Copyright (c) 2019-present afc163

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • arg@5.0.2

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2021 Vercel, Inc.

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • react-intersection-observer@9.16.0

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2023 React Intersection Observer authors

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • i18next@24.2.3

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2025 i18next

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • react-i18next@15.6.1

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2025 i18next

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm packages may be included in this product:

    • @nodelib/fs.scandir@2.1.5

    • @nodelib/fs.stat@2.0.5

    • @nodelib/fs.walk@1.2.8

    • fast-glob@3.3.3

    These packages each contain the following license:

    The MIT License (MIT)

    Copyright (c) Denis Malinochkin

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm packages may be included in this product:

    • queue-microtask@1.2.3

    • run-parallel@1.2.0

    These packages each contain the following license:

    The MIT License (MIT)

    Copyright (c) Feross Aboukhadijeh

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm packages may be included in this product:

    • object-assign@4.1.1

    • pify@2.3.0

    These packages each contain the following license:

    The MIT License (MIT)

    Copyright (c) Sindre Sorhus (sindresorhus.com)

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • camelcase-css@2.0.1

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) Steven Vachon (svachon.com)

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • postcss@8.5.6

    This package contains the following license:

    The MIT License (MIT)

    Copyright 2013 Andrey Sitnik

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • postcss-nested@6.2.0

    This package contains the following license:

    The MIT License (MIT)

    Copyright 2014 Andrey Sitnik

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • postcss-js@4.0.1

    This package contains the following license:

    The MIT License (MIT)

    Copyright 2015 Andrey Sitnik

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • read-cache@1.0.0

    This package contains the following license:

    The MIT License (MIT)

    Copyright 2016 Bogdan Chadkin

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • nanoid@3.3.11

    This package contains the following license:

    The MIT License (MIT)

    Copyright 2017 Andrey Sitnik

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • postcss-load-config@4.0.2

    This package contains the following license:

    The MIT License (MIT)

    Copyright Michael Ciniawsky

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • @rc-component/trigger@2.3.0

    This package contains the following license:

    The MIT License (MIT) Copyright (c) 2015-present Alipay.com,

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • rtl-css-js@1.16.1

    This package contains the following license:

    The MIT License (MIT) Copyright (c) 2017 Kent C. Dodds

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • react-error-boundary@5.0.0

    This package contains the following license:

    The MIT License (MIT) Copyright (c) 2020 Brian Vaughn

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • resize-observer-polyfill@1.5.1

    This package contains the following license:

    The MIT License (MIT)

    Copyright (c) 2016 Denis Rul

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • bignumber.js@9.3.1

    This package contains the following license:

    Copyright © <2025> Michael Mclaughlin

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • color-name@1.1.4

    This package contains the following license:

    The MIT License (MIT) Copyright (c) 2015 Dmitry Ivanov

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


    The following npm package may be included in this product:

    • robust-predicates@3.0.3

    This package contains the following license:

    This is free and unencumbered software released into the public domain.

    Anyone is free to copy, modify, publish, use, compile, sell, or distribute this software, either in source code form or as a compiled binary, for any purpose, commercial or non-commercial, and by any means.

    In jurisdictions that recognize copyright laws, the author or authors of this software dedicate any and all copyright interest in the software to the public domain. We make this dedication for the benefit of the public at large and to the detriment of our heirs and successors. We intend this dedication to be an overt act of relinquishment in perpetuity of all present and future rights to this software under copyright law.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

    For more information, please refer to


    The following npm packages may be included in this product:

    • fast-shallow-equal@1.0.0

    • nano-css@5.6.2

    • react-universal-interface@0.6.2

    • react-use@17.6.0

    These packages each contain the following license:

    This is free and unencumbered software released into the public domain.

    Anyone is free to copy, modify, publish, use, compile, sell, or distribute this software, either in source code form or as a compiled binary, for any purpose, commercial or non-commercial, and by any means.

    In jurisdictions that recognize copyright laws, the author or authors of this software dedicate any and all copyright interest in the software to the public domain. We make this dedication for the benefit of the public at large and to the detriment of our heirs and successors. We intend this dedication to be an overt act of relinquishment in perpetuity of all present and future rights to this software under copyright law.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

    For more information, please refer to


    The following npm package may be included in this product:

    • set-harmonic-interval@1.0.1

    This package contains the following license:

    This is free and unencumbered software released into the public domain.

    Anyone is free to copy, modify, publish, use, compile, sell, or distribute this software, either in source code form or as a compiled binary, for any purpose, commercial or non-commercial, and by any means.

    In jurisdictions that recognize copyright laws, the author or authors of this software dedicate any and all copyright interest in the software to the public domain. We make this dedication for the benefit of the public at large and to the detriment of our heirs and successors. We intend this dedication to be an overt act of relinquishment in perpetuity of all present and future rights to this software under copyright law.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

    For more information, please refer to


    The following npm package may be included in this product:

    • fastest-stable-stringify@2.0.2

    This package contains the following license:

    This software is released under the MIT license:

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

    Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
  • Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.

  • Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.

  • Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
  • Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.

  • Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.

  • Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
  • Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.

  • Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.

  • Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
  • Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.

  • Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.

  • @types/d3-color@3.1.3
  • @types/d3-contour@3.0.6

  • @types/d3-delaunay@6.0.4

  • @types/d3-dispatch@3.0.7

  • @types/d3-drag@3.0.7

  • @types/d3-dsv@3.0.7

  • @types/d3-ease@3.0.2

  • @types/d3-fetch@3.0.7

  • @types/d3-force@3.0.10

  • @types/d3-format@3.0.4

  • @types/d3-geo@3.1.0

  • @types/d3-hierarchy@3.1.7

  • @types/d3-interpolate@3.0.4

  • @types/d3-path@1.0.11

  • @types/d3-path@3.1.1

  • @types/d3-polygon@3.0.2

  • @types/d3-quadtree@3.0.6

  • @types/d3-random@3.0.3

  • @types/d3-scale-chromatic@3.1.0

  • @types/d3-scale@4.0.9

  • @types/d3-selection@3.0.11

  • @types/d3-shape@1.3.12

  • @types/d3-shape@3.1.8

  • @types/d3-time-format@4.0.3

  • @types/d3-time@3.0.4

  • @types/d3-timer@3.0.2

  • @types/d3-transition@3.0.9

  • @types/d3-zoom@3.0.8

  • @types/d3@7.4.3

  • @types/geojson@7946.0.16

  • @types/hammerjs@2.0.46

  • @types/hoist-non-react-statics@3.3.7

  • @types/js-cookie@2.2.7

  • @types/prop-types@15.7.15

  • @types/qs@6.14.0

  • @types/react-dom@18.3.7

  • @types/react-slick@0.23.13

  • @types/react@18.3.23

  • @types/recharts@1.8.29

  • Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
  • Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.

  • Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.

  • Limitations and Disclaimers.

  • stacktrace-js@2.0.2
    d3-drag@3.0.0
  • d3-force@3.0.0

  • d3-hierarchy@3.1.2

  • d3-interpolate@3.0.1

  • d3-polygon@3.0.1

  • d3-quadtree@3.0.1

  • d3-random@3.0.1

  • d3-scale@4.0.2

  • d3-selection@3.0.0

  • d3-time-format@4.1.0

  • d3-timer@3.0.1

  • d3-transition@3.0.1

  • d3-zoom@3.0.0

  • @radix-ui/react-context@1.1.2: Copyright (c) 2022 WorkOS

  • @radix-ui/react-direction@1.1.1: Copyright (c) 2022 WorkOS

  • @radix-ui/react-focus-guards@1.1.2: Copyright (c) 2022 WorkOS

  • @radix-ui/react-id@1.1.1: Copyright (c) 2022 WorkOS

  • @radix-ui/react-use-callback-ref@1.1.1: Copyright (c) 2022 WorkOS

  • @radix-ui/react-use-escape-keydown@1.1.1: Copyright (c) 2022 WorkOS

  • @radix-ui/react-use-layout-effect@1.1.1: Copyright (c) 2022 WorkOS

  • @radix-ui/react-use-previous@1.1.1: Copyright (c) 2022 WorkOS

  • @radix-ui/react-use-rect@1.1.1: Copyright (c) 2022 WorkOS

  • @radix-ui/react-use-size@1.1.1: Copyright (c) 2022 WorkOS

  • @radix-ui/rect@1.1.1: Copyright (c) 2022 WorkOS

  • @tailwindcss/container-queries@0.1.1: Copyright (c) 2023 Tailwind Labs

  • @tanstack/react-virtual@3.0.0-beta.54: Copyright (c) 2021-present Tanner Linsley

  • @tanstack/virtual-core@3.0.0-beta.54: Copyright (c) 2021-present Tanner Linsley

  • dlv@1.1.3: Copyright (c) Jason Miller

  • eastasianwidth@0.2.0: Copyright komagata

  • html-parse-stringify@3.0.1: Copyright (c) 2025 Henrik Joreteg

  • react-remove-scroll-bar@2.3.8: Copyright (c) 2025 Anton Korzunov

  • toggle-selection@1.0.6: Copyright (c) 2017 sudodoki

  • use-sidecar@1.1.3
    @dnd-kit/utilities@3.2.2
    @radix-ui/react-collapsible@1.1.11
  • @radix-ui/react-collection@1.1.7

  • @radix-ui/react-dialog@1.1.14

  • @radix-ui/react-dismissable-layer@1.1.10

  • @radix-ui/react-dismissable-layer@1.1.11

  • @radix-ui/react-dropdown-menu@2.1.15

  • @radix-ui/react-focus-scope@1.1.7

  • @radix-ui/react-form@0.1.7

  • @radix-ui/react-icons@1.3.2

  • @radix-ui/react-label@2.1.7

  • @radix-ui/react-menu@2.1.15

  • @radix-ui/react-popover@1.1.14

  • @radix-ui/react-popper@1.2.7

  • @radix-ui/react-popper@1.2.8

  • @radix-ui/react-portal@1.1.9

  • @radix-ui/react-presence@1.1.4

  • @radix-ui/react-presence@1.1.5

  • @radix-ui/react-primitive@2.1.3

  • @radix-ui/react-radio-group@1.3.7

  • @radix-ui/react-radio-group@1.3.8

  • @radix-ui/react-roving-focus@1.1.10

  • @radix-ui/react-roving-focus@1.1.11

  • @radix-ui/react-select@2.2.5

  • @radix-ui/react-slot@1.2.3

  • @radix-ui/react-tabs@1.1.12

  • @radix-ui/react-toggle-group@1.1.10

  • @radix-ui/react-toggle@1.1.9

  • @radix-ui/react-tooltip@1.2.7

  • @radix-ui/react-tooltip@1.2.8

  • @radix-ui/react-use-controllable-state@1.2.2

  • @radix-ui/react-use-effect-event@0.0.2

  • @radix-ui/react-visually-hidden@1.2.3

  • es-object-atoms@1.1.1
  • side-channel-list@1.0.0

  • side-channel-map@1.0.1

  • scheduler@0.23.2
    wrap-ansi@7.0.0
  • wrap-ansi@8.1.0

  • path-key@3.1.1
  • screenfull@5.2.0

  • shebang-regex@3.0.0

  • string-width@4.2.3

  • strip-ansi@6.0.1

  • ts-easing@0.2.0
    http://www.apache.org/licenses/LICENSE-2.0
    d3.js
    http://www.apache.org/licenses/
    http://www.apache.org/licenses/LICENSE-2.0
    http://www.apache.org/licenses/
    http://www.apache.org/licenses/LICENSE-2.0
    http://www.apache.org/licenses/
    http://www.apache.org/licenses/LICENSE-2.0
    julian@juliangruber.com
    tj@vision-media.ca
    shtylman@gmail.com
    doug@somethingdoug.com
    me@jongleberry.com
    doug@somethingdoug.com
    me@jongleberry.com
    doug@somethingdoug.com
    nathan@tootallnate.net
    purecatamphetamine@gmail.com
    https://blueoakcouncil.org/license/1.0.0
    https://blueoakcouncil.org/license/1.0.0
    here
    https://blueoakcouncil.org/license/1.0.0
    http://www.apache.org/licenses/
    contributors
    http://creativecommons.org/publicdomain/zero/1.0/
    felix@debuggable.com
    fayearthur@gmail.com
    matteo.collina@gmail.com
    beneb.info@gmail.com
    trysound@yandex.ru
    http://ivannikolic.com
    https://jorgebucaran.com
    http://www.apache.org/licenses/LICENSE-2.0
    olalonde@gmail.com
    james@talmage.io
    jridgewell@google.com
    justin@ridgewell.name
    eemeli@gmail.com
    https://jquery.org/
    http://underscorejs.org/
    https://github.com/lodash/lodash
    http://creativecommons.org/publicdomain/zero/1.0/
    https://mathiasbynens.be/
    https://openjsf.org/
    http://underscorejs.org/
    https://github.com/lodash/lodash
    http://creativecommons.org/publicdomain/zero/1.0/
    https://github.com/faker-js/faker
    https://github.com/faker-js/faker/commit/a9f98046c7d5eeaabe12fc587024c06d683800b8
    https://github.com/faker-js/faker/commit/29234378807c4141588861f69421bf20b5ac635e
    http://github.com/marak/faker.js/
    https://github.com/stympy/faker/
    http://search.cpan.org/~jasonk/Data-Faker-0.07/
    julian@juliangruber.com
    smd.deluzion@gmail.com
    chalkerx@gmail.com
    sindresorhus@gmail.com
    hiroki.osame@gmail.com
    hiroki.osame@gmail.com
    kevinmartensson@gmail.com
    luke.edwards05@gmail.com
    pooya@pi0.io
    sindresorhus@gmail.com
    sindresorhus@gmail.com
    sindresorhus@gmail.com
    blaine.bublitz@gmail.com
    yo@contra.io
    rob@robwu.nl
    https://www.alipay.com/
    zertosh@gmail.com
    hello@moxy.studio
    sindresorhus@gmail.com
    contact@svachon.com
    andrey@sitnik.ru
    andrey@sitnik.ru
    andrey@sitnik.ru
    trysound@yandex.ru
    andrey@sitnik.ru
    michael.ciniawsky@gmail.com
    https://www.alipay.com/
    http://unlicense.org
    https://unlicense.org
    https://unlicense.org

    Blue Oak Model License

    Purpose

    Acceptance

    Copyright

    Notices

    Excuse

    Patent

    Reliability

    No Liability

    Blue Oak Model License

    Purpose

    Acceptance

    Copyright

    Notices

    Excuse

    Patent

    Reliability

    No Liability

    Copyright (c) 2014-present Matt Zabriskie & Collaborators

    License

    Blue Oak Model License

    Purpose

    Acceptance

    Copyright

    Notices

    Excuse

    Patent

    Reliability

    No Liability

    Software License Agreement (BSD License)

    Copyright (c) 2015, Yahoo! Inc. All rights reserved.

    The MIT License (MIT)

    jason@developit.ca
    henrik@joreteg.com
    thekashey@gmail.com
    smd.deluzion@gmail.com

    Reference Materials

    This page gathers helpful reference materials and troubleshooting guides in addition to the user guide. If you encounter a problem during use, please check the related items below first.

    • Tibero database usage guide

    • OpenSQL database usage guide

    AWS

    • Instance type guide - Amazon EC2 instance types

    • Storage type guide -

    • Instance type guide -

    • Disk type guide -

    Amazon EBS volume types
    Azure virtual machine instance types
    Azure managed disk types

    Azure

    Create DB Service (Azure)

    This guide explains how to create a database (hereinafter referred to as provisioning) in OwlDB. Once provisioning is complete, you can use all the features provided by OwlDB.

    Note

    • Database creation can only be performed by users with Root privileges.

    • The OpenSQL engine is not supported in the AWS environment.

    Create a new DB Service

    1. Go to the OwlDB Console Screen > Dashboard menu.

    2. Click the Create button.

    3. In the Engine Options step, select the database engine and license-related information.

    4. In the DR Configuration step, set whether to use DR and the related options.

    5. In the AZ Configuration step, set the availability zone.

    6. In the Instance Configuration step, enter the instance and volume information.

    7. In the Database Configuration step, enter the database information.

    8. In the Configuration Information Review step, review all the creation information.

    9. Start provisioning by clicking the button according to the License Option. LI: Click the Create button BYOL: Click the Register License button


    You can check the estimated amount based on the options selected when creating the database. This amount is calculated based on the Seoul region, and the actual amount may vary depending on various factors such as the region and actual usage.

    Item
    Description

    The * mark indicates a required input item.

    Item
    Description

    The * mark indicates a required input item.

    Item
    Description

    The * mark indicates a required input item.

    Category
    Item
    Description
    Item
    Description

    In the Azure environment, the license option is fixed to BYOL (Bring Your Own License), so you must register your license file to create a database.

    1. After reviewing the information entered in the Configuration Review step, click the Register License button.

    2. In the license registration window, click the Upload button or drag and drop a file to upload your license file.

    3. Check the information in the uploaded license file list.

    4. After selecting the file to validate, click the

    Item
    Description

    Once the database creation request is received, you can check the progress status through system notifications.

    • When creation starts, a DB Service Creation Started notification is sent.

    • When creation completes successfully, a DB Service Creation Completed notification is sent.

    • If an error occurs during server environment configuration or database installation, a DB Service Creation Failed notification is sent, and you can retry according to the guidance.

    Topology*

    The topology type that determines the database structure

    • Tibero: Single, TAC

    • OpenSQL: Single, HA

    Edition*

    The edition of the license

    • Standard Edition (SE): Dedicated to single server configuration, up to 8 vCPUs available

    • Enterprise Edition (EE): Supports high availability and large-scale configurations, no vCPU limit

    • If you select TAC or HA for Topology, Enterprise Edition is automatically applied and cannot be changed.

    Node Count*

    Number of cluster configuration nodes

    • Tibero: 1 Single (fixed), select from 2 to 4 for TAC

    • OpenSQL: Fixed to 1 for both Single and HA

    PostgreSQL Version

    PostgreSQL version to use when OpenSQL is selected

    • 3.16.12.5 (default)

    • 3.17.8.5

    Standby Mode*

    Standby Mode option (exposed only in the Tibero engine, can be configured individually per Standby node)

    • Recovery

    • Read Only

    Log Replication Type

    Method for transmitting the Primary (Leader) logs to the Standby (Replica)

    • LGWR ASYNC: A replication mode that immediately transmits the Redo log generated in real time when a transaction occurs

    • ARCH ASYNC: A replication mode that collects and transmits archive log files after a log switch occurs and the archive log files are generated

    • The OpenSQL engine is fixed to ASYNC mode and cannot be modified.

    Settings for accessing the DB instance

    Data Disk

    Data Disk Type*

    The type of disk for storing the main data

    Data Disk Size*

    The size of the disk for storing the main data

    Data Disk IOPS*

    The I/O throughput of the disk for storing the main data

    Data Disk MBps

    The maximum processing speed of the disk for storing the main data

    Redo Log Disk

    Redo Log Disk Type

    The type of disk for storing the Redo log

    Redo Log Disk Size (disabled)

    The size of the disk for storing the Redo log

    • Automatically calculated based on the entered Redo Log File Size (GB)

    Redo Log Disk IOPS

    The I/O throughput of the disk for storing the Redo log

    Redo Log Disk MBps

    The maximum processing speed of the disk for storing the Redo log

    Archive Log Volume

    Archive Log Disk Type

    The type of disk for storing the Archive log

    Archive Log Disk Size

    The size of the disk for storing the Archive log

    Archive Log Disk IOPS

    The I/O throughput of the disk for storing the Archive log

    Archive Log Disk MBps

    Maximum processing speed of the disk for storing archive logs

    Auto Scale

    Enabled*

    Whether to automatically expand the data disk size based on data volume usage

    Maximum expansion limit*

    Maximum size the data disk can grow to when Auto Scale is enabled

    The * mark indicates a required input item.

    Category
    Item
    Description

    Instance Setting

    DB Virtual Machine Size*

    The instance type that determines performance and specifications

    Instance Access Setting

    The * mark indicates a required input item.

    Character encoding to use for the database

    Timezone*

    OS time zone where the database will be installed

    Database Listener Port

    Database listener port for network communication

    Max Session Count

    Maximum number of concurrently allowed sessions

    Target Memory Ratio

    Target memory ratio

    Shared Memory Ratio

    Shared memory ratio

    Redo Log File Size (GB)

    Redo log file size

    System Data File Size (GB)

    Size of the data file for storing system tables and key metadata

    Syssub Data File Size (GB)

    Sub data file size for storing system operation-related data

    User Tablespace Data File Size (GB)

    Tablespace data file size for storing user data

    Temporary Tablespace Data File Size (GB)

    Temporary tablespace data file size used for large-scale operations

    Undo Tablespace Data File Size (GB)

    Undo tablespace size

    The * mark indicates a required input item.

    Item
    Description

    Database Name*

    Name of the database to use

    Postgres User Password*

    Password for the database's highest-privilege administrator account (Postgres user)

    The * mark indicates a required input item.

    Validate
    button to check the validity of the uploaded license file.
  • If validation succeeds, click the Create button to request database creation.

  • Topology

    Topology information listed in the license file

    Limit CPU

    Maximum usable vCPU count listed in the license file

    Expired Date

    License expiration date

    Signature

    License signature information

    You can move to the database creation page by clicking OwlDB Console Screen > Dashboard > Card View > + icon or GNB > DB Alias dropdown > Create DB Service button.
  • You can check the provisioning progress status by clicking the notification (bell) icon in the upper right corner of the console screen or on the dashboard.

  • For information about the database engines and instance types supported by OwlDB, please refer to the 'AWS' and 'Azure' pages.

  • DB Service Name*

    A name to identify the DB Service

    • Cannot be used in duplicate within the OwlDB account

    • Within 6 to 30 characters, only uppercase and lowercase English letters (a-z, A-Z), numbers (0-9), and hyphens (-) can be used, spaces cannot be used

    Database Engine Type*

    The database engine to use

    • Tibero

    • OpenSQL

    License Option*

    Enable DR*

    Whether to use DR configuration

    • Tibero: Selected directly by the user

    • OpenSQL: Automatically determined by Topology and cannot be modified (Single: DR not used / HA: DR used)

    Failover Automation Level*

    Failover automation level

    • Level 0: Manual

    • Level 1: Automatic failover

    • Level 2: Automatic configuration recovery

    • Level 3: Full automation

    Standby/Replica Count*

    OwlDB Availability Zone(AZ)* (disabled)

    OwlDB's availability zone

    Primary(Leader) DB Availability Zone(AZ)*

    Availability zone of the Primary (Leader) DB Default value

    • DR not used: Same zone as OwlDB

    • DR used: Different zone from OwlDB

    Standby(Replica) DB Availability Zone(AZ)*

    Instance Setting

    DB Virtual Machine Size*

    The instance type that determines performance and specifications

    Instance Access Setting

    Database Name*

    Name of the database to use

    SYS User Password*

    Password for the database's highest-privilege administrator account (SYS user)

    License File

    Name of the uploaded license file

    Edition

    Edition information listed in the license file

    CSP

    Note

    • You can move to the database creation page by clicking OwlDB Console Screen > Dashboard > Card View > + icon or GNB > DB Alias dropdown > Create DB Service button.

    • In the Azure environment, the license option is fixed to BYOL (Bring Your Own License), so you must register your license file to complete database creation. For details, please refer to BYOL License Registration.

    Creation Options

    Step 1: Engine Options

    Note

    • In the Azure environment, the License Option is fixed to BYOL, and you must register your license file to complete database creation.

    • If you select Standard Edition (SE) in Edition, you can only select instance types with up to 8 vCPUs in the instance configuration step.

    Step 2: DR Configuration

    Note

    • Failover Automation Level, Standby/Replica Count, Standby Mode, and Log Replication Type are exposed only when Enable DR is selected.

    • In the Azure environment, the License Option is fixed to BYOL, so the Failover Automation Level can be selected from levels 0, 2, and 3. (Level 1 is not supported)

    • For the OpenSQL engine, only level 0 or level 3 can be selected for the Failover Automation Level.

    • Standby Mode and Log Replication Type can be set individually for each Standby node.

    Step 3: AZ Configuration

    Note

    • The Standby(Replica) DB Availability Zone is only displayed when you select to use it in Enable DR.

    • The availability zone of the Primary (Leader) DB can be selected by the user, but for stable failure response and Failover, it is recommended to place the Primary (Leader) DB in a different availability zone from OwlDB.

    Step 4: Instance Configuration

    Note

    • For a stable operating environment, all instances within the cluster are automatically configured with the same specifications.

    • If the Edition is set to Standard Edition(SE), the DB Instance Type list displays only specifications up to 8 vCPU.

    • Some availability zones may not support certain DB Instance Types; in this case, they appear in the list but cannot be selected.

    • The IOPS for each disk can only be entered within the range allowed by the selected disk type.

    • Redo Log Disk and Archive Log Volume are exposed only in the Tibero engine.

    Step 5: Database Configuration

    Caution

    Database Name, Character Set, Timezone, and Database Listener Port cannot be modified after the initial configuration.

    BYOL License Registration

    Upload File List Items

    Note

    • You can upload up to 6 license files.

    • To delete an uploaded license file, select the file from the list and click the Delete button.

    Caution

    License validation fails in the following cases.

    • When the license file's expiration date has passed

    • When the Signature value is duplicated among the uploaded license files

    • When an already registered license file is uploaded again

    • When the information (Edition, CSP, Limit CPU, Expired Date) differs among the uploaded license files

    • When the selected database configuration information (Edition, CSP, number of nodes, instance type vCPU) does not match the license file information

    Checking the Creation Result

    Note

    Even if all or some of the Extension installations selected in the OpenSQL engine fail, the database service itself is created normally, and a separate notification is sent along with it.

    The license option to use

    • LI(License Included)

    • BYOL (Bring Your Own License)

    Number of Standby (or Replica) DBs

    • Tibero: Up to 2 can be selected

    • OpenSQL: Fixed to 1

    Availability zone of the Standby (Replica) DB

    • Default value: Placed in the same availability zone as OwlDB, then automatically placed in a different zone afterward

    DB Instance SSH Key Name*

    Character Set*

    CSP information listed in the license file

    DB Instance SSH Key Name*

    Settings for accessing the DB instance

    Disk

    Disk Type*

    The type of disk for storing the main data

    Disk Size*

    The size of the disk for storing the main data

    Disk IOPS*

    The I/O throughput of the disk for storing the main data

    Disk MBps

    The maximum processing speed of the disk for storing the main data

    Auto Scale

    Enabled*

    Whether to automatically expand the data disk size based on data volume usage

    Maximum expansion limit*

    Maximum size the data disk can grow to when Auto Scale is enabled

    Character Set*

    Character encoding to use for the database

    Timezone*

    OS time zone where the database will be installed

    Database Listener Port

    Database listener port for network communication

    Max Session Count

    Maximum number of concurrently allowed sessions

    Shared Buffers

    Shared buffer size (recommended value automatically calculated)

    Wal File Size

    Size of a single WAL file

    Connection Pooler Port

    Port on which OpenProxy accepts client connections

    Extensions

    Extension to install

    Third-Party Notices and Licenses

    This product includes the third-party software components listed below. Each component is licensed under the terms of the license indicated. Where a component is made available under more than one license, TmaxTibero has elected to use it under the license indicated below. The full text of each license is reproduced in the "License Texts" section.

    Apache License 2.0

    1 Group: com.fasterxml.jackson.core Name: jackson-annotations Version: 2.17.3

    • Project URL: https://github.com/FasterXML/jackson

    • License: Apache License 2.0

    • Copyright: Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi)

    2 Group: com.fasterxml.jackson.core Name: jackson-core Version: 2.17.3

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi)

    3 Group: com.fasterxml.jackson.core Name: jackson-databind Version: 2.17.3

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi)

    4 Group: com.fasterxml.jackson.dataformat Name: jackson-dataformat-toml Version: 2.17.3

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi)

    5 Group: com.fasterxml.jackson.dataformat Name: jackson-dataformat-yaml Version: 2.17.3

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi)

    6 Group: com.fasterxml.jackson.datatype Name: jackson-datatype-jdk8 Version: 2.17.3

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi)

    7 Group: com.fasterxml.jackson.datatype Name: jackson-datatype-jsr310 Version: 2.17.3

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi)

    8 Group: com.fasterxml.jackson.module Name: jackson-module-parameter-names Version: 2.17.3

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi)

    9 Group: com.fasterxml Name: classmate Version: 1.7.0

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2007-, Tatu Saloranta (tatu.saloranta@iki.fi)

    10 Group: com.github.seancfoley Name: ipaddress Version: 2.0.1

    • Project URL:

    • License: Apache License 2.0

    • Copyright holders: Sean C Foley

    11 Group: com.github.stephenc.jcip Name: jcip-annotations Version: 1.0-1

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2013 Stephen Connolly.

    12 Group: com.google.code.findbugs Name: jsr305 Version: 3.0.2

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2005 Brian Goetz

    13 Group: com.google.code.gson Name: gson Version: 2.10.1

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (C) 2008 Google Inc.

    14 Group: com.google.errorprone Name: error_prone_annotations Version: 2.11.0

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2015 The Error Prone Authors.

    15 Group: com.google.guava Name: failureaccess Version: 1.0.1

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (C) 2007 The Guava Authors

    16 Group: com.google.guava Name: guava Version: 31.1-jre

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (C) 2007 The Guava Authors

    17 Group: com.google.guava Name: listenablefuture Version: 9999.0-empty-to-avoid-conflict-with-guava

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (C) 2007 The Guava Authors

    18 Group: com.google.j2objc Name: j2objc-annotations Version: 1.3

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2012 Google Inc. All Rights Reserved.

    19 Group: com.mysema.commons Name: mysema-commons-lang Version: 0.2.4

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2010 Mysema Ltd.

    20 Group: com.nimbusds Name: content-type Version: 2.3

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2020, Connect2id Ltd and contributors.

    21 Group: com.nimbusds Name: lang-tag Version: 1.7

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2012-2016, Connect2id Ltd.

    22 Group: com.nimbusds Name: nimbus-jose-jwt Version: 10.0.1

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2012-2016, Connect2id Ltd and contributors.

    23 Group: com.nimbusds Name: oauth2-oidc-sdk Version: 11.23

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2012-2020, Connect2id Ltd and contributors.

    24 Group: com.querydsl Name: querydsl-core Version: 5.1.0

    • Project URL: <${project.homepage}>

    • License: Apache License 2.0

    • Copyright: Copyright 2015, The Querydsl Team (http://www.querydsl.com/team)

    25 Group: com.querydsl Name: querydsl-jpa Version: 5.1.0

    • Project URL: <${project.homepage}>

    • License: Apache License 2.0

    • Copyright: Copyright 2015, The Querydsl Team (http://www.querydsl.com/team)

    26 Group: com.squareup.okhttp3 Name: okhttp Version: 4.12.0

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (C) 2014 Square, Inc.

    27 Group: com.squareup.okio Name: okio-jvm Version: 3.6.0

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (C) 2019 Square, Inc.

    28 Group: com.squareup.okio Name: okio Version: 3.6.0

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (C) 2019 Square, Inc.

    29 Group: com.zaxxer Name: HikariCP Version: 5.1.0

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (C) 2013, 2014 Brett Wooldridge

    30 Group: commons-codec Name: commons-codec Version: 1.16.1

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2002-2024 The Apache Software Foundation

    31 Group: commons-logging Name: commons-logging Version: 1.2

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2003-2014 The Apache Software Foundation

    32 Group: io.jsonwebtoken Name: jjwt-api Version: 0.12.6

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (C) 2014 jsonwebtoken.io

    33 Group: io.jsonwebtoken Name: jjwt-impl Version: 0.12.6

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (C) 2014 jsonwebtoken.io

    34 Group: io.jsonwebtoken Name: jjwt-jackson Version: 0.12.6

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (C) 2014 jsonwebtoken.io

    35 Group: io.micrometer Name: micrometer-commons Version: 1.13.13

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2017-Present VMware, Inc. All Rights Reserved.

    36 Group: io.micrometer Name: micrometer-core Version: 1.13.13

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2017-Present VMware, Inc. All Rights Reserved.

    37 Group: io.micrometer Name: micrometer-jakarta9 Version: 1.13.13

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2017-Present VMware, Inc. All Rights Reserved.

    38 Group: io.micrometer Name: micrometer-observation Version: 1.13.13

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2017-Present VMware, Inc. All Rights Reserved.

    39 Group: io.netty Name: netty-buffer Version: 4.1.119.Final

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2014 The Netty Project

    40 Group: io.netty Name: netty-codec-dns Version: 4.1.119.Final

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2014 The Netty Project

    41 Group: io.netty Name: netty-codec-http2 Version: 4.1.119.Final

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2014 The Netty Project

    42 Group: io.netty Name: netty-codec-http Version: 4.1.119.Final

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2014 The Netty Project

    43 Group: io.netty Name: netty-codec-socks Version: 4.1.119.Final

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2014 The Netty Project

    44 Group: io.netty Name: netty-codec Version: 4.1.119.Final

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2014 The Netty Project

    45 Group: io.netty Name: netty-common Version: 4.1.119.Final

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2014 The Netty Project

    46 Group: io.netty Name: netty-handler-proxy Version: 4.1.119.Final

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2014 The Netty Project

    47 Group: io.netty Name: netty-handler Version: 4.1.119.Final

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2014 The Netty Project

    48 Group: io.netty Name: netty-resolver-dns-classes-macos Version: 4.1.119.Final

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2014 The Netty Project

    49 Group: io.netty Name: netty-resolver-dns-native-macos Version: 4.1.119.Final

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2014 The Netty Project

    50 Group: io.netty Name: netty-resolver-dns Version: 4.1.119.Final

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2014 The Netty Project

    51 Group: io.netty Name: netty-resolver Version: 4.1.119.Final

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2014 The Netty Project

    52 Group: io.netty Name: netty-tcnative-boringssl-static Version: 2.0.70.Final

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2016 The Netty Project

    53 Group: io.netty Name: netty-tcnative-classes Version: 2.0.70.Final

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2016 The Netty Project

    54 Group: io.netty Name: netty-transport-classes-epoll Version: 4.1.119.Final

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2014 The Netty Project

    55 Group: io.netty Name: netty-transport-classes-kqueue Version: 4.1.119.Final

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2014 The Netty Project

    56 Group: io.netty Name: netty-transport-native-epoll Version: 4.1.119.Final

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2014 The Netty Project

    57 Group: io.netty Name: netty-transport-native-kqueue Version: 4.1.119.Final

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2014 The Netty Project

    58 Group: io.netty Name: netty-transport-native-unix-common Version: 4.1.119.Final

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2014 The Netty Project

    59 Group: io.netty Name: netty-transport Version: 4.1.119.Final

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2014 The Netty Project

    60 Group: io.projectreactor.netty Name: reactor-netty-core Version: 1.1.29

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2011-2023 VMware, Inc. or its affiliates, All Rights Reserved.

    61 Group: io.projectreactor.netty Name: reactor-netty-http Version: 1.1.29

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2011-2023 VMware, Inc. or its affiliates, All Rights Reserved.

    62 Group: io.projectreactor Name: reactor-core Version: 3.6.16

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2016-2023 VMware Inc. or its affiliates, All Rights Reserved.

    63 Group: io.smallrye Name: jandex Version: 3.1.2

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2013 Red Hat, Inc., and individual contributors

    64 Group: io.swagger.core.v3 Name: swagger-annotations-jakarta Version: 2.2.21

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2015. SmartBear Software Inc.

    65 Group: io.swagger.core.v3 Name: swagger-core-jakarta Version: 2.2.21

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2015. SmartBear Software Inc.

    66 Group: io.swagger.core.v3 Name: swagger-models-jakarta Version: 2.2.21

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2015. SmartBear Software Inc.

    67 Group: jakarta.inject Name: jakarta.inject-api Version: 2.0.1

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (C) 2009 The JSR-330 Expert Group

    68 Group: jakarta.validation Name: jakarta.validation-api Version: 3.0.2

    • Project URL:

    • License: Apache License 2.0

    • Copyright holders: Eclipse Foundation; Emmanuel Bernard, Hardy Ferentschik, Gunnar Morling, Guillaume Smet

    69 Group: net.bytebuddy Name: byte-buddy Version: 1.14.19

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2014 - Present Rafael Winterhalter

    70 Group: net.java.dev.jna Name: jna-platform Version: 5.13.0

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2007-2013 Timothy Wall, All Rights Reserved

    71 Group: net.java.dev.jna Name: jna Version: 5.13.0

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2007-2013 Timothy Wall, All Rights Reserved

    72 Group: net.minidev Name: accessors-smart Version: 2.5.2

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2011-2024 JSON-SMART authors

    73 Group: net.minidev Name: json-smart Version: 2.5.2

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2011-2024 JSON-SMART authors

    74 Group: org.apache.commons Name: commons-lang3 Version: 3.14.0

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2001-2023 The Apache Software Foundation

    75 Group: org.apache.httpcomponents Name: httpclient Version: 4.5.13

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 1999-2020 The Apache Software Foundation

    76 Group: org.apache.httpcomponents Name: httpcore Version: 4.4.16

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2005-2022 The Apache Software Foundation

    77 Group: org.apache.logging.log4j Name: log4j-api Version: 2.23.1

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 1999-2024 The Apache Software Foundation

    78 Group: org.apache.logging.log4j Name: log4j-to-slf4j Version: 2.23.1

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 1999-2024 The Apache Software Foundation

    79 Group: org.apache.qpid Name: proton-j Version: 0.34.1

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2023 The Apache Software Foundation

    80 Group: org.apache.tomcat.embed Name: tomcat-embed-core Version: 10.1.40

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 1999-2025 The Apache Software Foundation

    81 Group: org.apache.tomcat.embed Name: tomcat-embed-el Version: 10.1.40

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 1999-2025 The Apache Software Foundation

    82 Group: org.apache.tomcat.embed Name: tomcat-embed-websocket Version: 10.1.40

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 1999-2025 The Apache Software Foundation

    83 Group: org.attoparser Name: attoparser Version: 2.0.7.RELEASE

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2012-2022, The ATTOPARSER team (https://www.attoparser.org)

    84 Group: org.flywaydb Name: flyway-core Version: 10.10.0

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (C) Red Gate Software Ltd 2010-2024

    85 Group: org.hibernate.validator Name: hibernate-validator Version: 8.0.1.Final

    • Project URL:

    • License: Apache License 2.0

    • Copyright holders: Emmanuel Bernard, Hardy Ferentschik, Gunnar Morling, Kevin Pollet, Davide D'Alto, Guillaume Smet, Marko Bekhta

    86 Group: org.jboss.logging Name: jboss-logging Version: 3.5.3.Final

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2023 Red Hat, Inc.

    87 Group: org.jetbrains.kotlin Name: kotlin-stdlib-common Version: 1.9.25

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2010-2024 JetBrains s.r.o. and Kotlin Programming Language contributors.

    88 Group: org.jetbrains.kotlin Name: kotlin-stdlib-jdk7 Version: 1.9.25

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2010-2024 JetBrains s.r.o. and Kotlin Programming Language contributors.

    89 Group: org.jetbrains.kotlin Name: kotlin-stdlib-jdk8 Version: 1.9.25

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2010-2024 JetBrains s.r.o. and Kotlin Programming Language contributors.

    90 Group: org.jetbrains.kotlin Name: kotlin-stdlib Version: 1.9.25

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2010-2024 JetBrains s.r.o. and Kotlin Programming Language contributors.

    91 Group: org.jetbrains Name: annotations Version: 13.0

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2000-2012 JetBrains s.r.o.

    92 Group: org.springdoc Name: springdoc-openapi-starter-common Version: 2.5.0

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2019-2023 the original author or authors.

    93 Group: org.springdoc Name: springdoc-openapi-starter-webmvc-api Version: 2.5.0

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2019-2023 the original author or authors.

    94 Group: org.springdoc Name: springdoc-openapi-starter-webmvc-ui Version: 2.5.0

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2019-2023 the original author or authors.

    95 Group: org.springframework.boot Name: spring-boot-actuator-autoconfigure Version: 3.3.11

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2012-2025 VMware, Inc.

    96 Group: org.springframework.boot Name: spring-boot-actuator Version: 3.3.11

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2012-2025 VMware, Inc.

    97 Group: org.springframework.boot Name: spring-boot-autoconfigure Version: 3.3.11

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2012-2025 VMware, Inc.

    98 Group: org.springframework.boot Name: spring-boot-starter-actuator Version: 3.3.6

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2012-2025 VMware, Inc.

    99 Group: org.springframework.boot Name: spring-boot-starter-aop Version: 3.3.6

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2012-2025 VMware, Inc.

    100 Group: org.springframework.boot Name: spring-boot-starter-data-jpa Version: 3.3.11

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2012-2025 VMware, Inc.

    101 Group: org.springframework.boot Name: spring-boot-starter-jdbc Version: 3.3.11

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2012-2025 VMware, Inc.

    102 Group: org.springframework.boot Name: spring-boot-starter-json Version: 3.3.11

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2012-2025 VMware, Inc.

    103 Group: org.springframework.boot Name: spring-boot-starter-logging Version: 3.3.11

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2012-2025 VMware, Inc.

    104 Group: org.springframework.boot Name: spring-boot-starter-mail Version: 3.3.11

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2012-2025 VMware, Inc.

    105 Group: org.springframework.boot Name: spring-boot-starter-reactor-netty Version: 3.3.11

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2012-2025 VMware, Inc.

    106 Group: org.springframework.boot Name: spring-boot-starter-security Version: 3.3.6

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2012-2025 VMware, Inc.

    107 Group: org.springframework.boot Name: spring-boot-starter-thymeleaf Version: 3.3.11

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2012-2025 VMware, Inc.

    108 Group: org.springframework.boot Name: spring-boot-starter-tomcat Version: 3.3.11

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2012-2025 VMware, Inc.

    109 Group: org.springframework.boot Name: spring-boot-starter-web Version: 3.3.11

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2012-2025 VMware, Inc.

    110 Group: org.springframework.boot Name: spring-boot-starter-webflux Version: 3.3.11

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2012-2025 VMware, Inc.

    111 Group: org.springframework.boot Name: spring-boot-starter-websocket Version: 3.3.11

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2012-2025 VMware, Inc.

    112 Group: org.springframework.boot Name: spring-boot-starter Version: 3.3.11

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2012-2025 VMware, Inc.

    113 Group: org.springframework.boot Name: spring-boot Version: 3.3.11

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2012-2025 VMware, Inc.

    114 Group: org.springframework.data Name: spring-data-commons Version: 3.3.11

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2011-2025 the original author or authors.

    115 Group: org.springframework.data Name: spring-data-jpa Version: 3.3.11

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2008-2025 the original author or authors.

    116 Group: org.springframework.retry Name: spring-retry Version: 2.0.5

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2006-2023 the original author or authors.

    117 Group: org.springframework.security Name: spring-security-config Version: 6.3.9

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2002-2022 the original author or authors.

    118 Group: org.springframework.security Name: spring-security-core Version: 6.3.9

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2002-2022 the original author or authors.

    119 Group: org.springframework.security Name: spring-security-crypto Version: 6.3.9

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2002-2022 the original author or authors.

    120 Group: org.springframework.security Name: spring-security-web Version: 6.3.9

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2002-2022 the original author or authors.

    121 Group: org.springframework Name: spring-aop Version: 6.1.19

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2002-2025 Pivotal, Inc.

    122 Group: org.springframework Name: spring-aspects Version: 6.1.19

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2002-2025 Pivotal, Inc.

    123 Group: org.springframework Name: spring-beans Version: 6.1.19

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2002-2025 Pivotal, Inc.

    124 Group: org.springframework Name: spring-context-support Version: 6.1.19

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2002-2025 Pivotal, Inc.

    125 Group: org.springframework Name: spring-context Version: 6.1.19

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2002-2025 Pivotal, Inc.

    126 Group: org.springframework Name: spring-core Version: 6.1.19

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2002-2025 Pivotal, Inc.

    127 Group: org.springframework Name: spring-expression Version: 6.1.19

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2002-2025 Pivotal, Inc.

    128 Group: org.springframework Name: spring-jcl Version: 6.1.19

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2002-2025 Pivotal, Inc.

    129 Group: org.springframework Name: spring-jdbc Version: 6.1.19

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2002-2025 Pivotal, Inc.

    130 Group: org.springframework Name: spring-messaging Version: 6.1.19

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2002-2025 Pivotal, Inc.

    131 Group: org.springframework Name: spring-orm Version: 6.1.19

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2002-2025 Pivotal, Inc.

    132 Group: org.springframework Name: spring-tx Version: 6.1.19

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2002-2025 Pivotal, Inc.

    133 Group: org.springframework Name: spring-web Version: 6.1.19

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2002-2025 Pivotal, Inc.

    134 Group: org.springframework Name: spring-webflux Version: 6.1.19

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2002-2025 Pivotal, Inc.

    135 Group: org.springframework Name: spring-webmvc Version: 6.1.19

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2002-2025 Pivotal, Inc.

    136 Group: org.springframework Name: spring-websocket Version: 6.1.19

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2002-2025 Pivotal, Inc.

    137 Group: org.thymeleaf Name: thymeleaf-spring6 Version: 3.1.3.RELEASE

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2011-2021, The THYMELEAF team (http://www.thymeleaf.org)

    138 Group: org.thymeleaf Name: thymeleaf Version: 3.1.3.RELEASE

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2011-2021, The THYMELEAF team (http://www.thymeleaf.org)

    139 Group: org.tomlj Name: tomlj Version: 1.1.1

    • Project URL:

    • License: Apache License 2.0

    • Copyright holders: Chris Leishman, Tobias Schmidt

    140 Group: org.unbescape Name: unbescape Version: 1.1.6.RELEASE

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2014-2017, The UNBESCAPE team (http://www.unbescape.org)

    141 Group: org.webjars Name: swagger-ui Version: 5.13.0

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2020-2021 SmartBear Software Inc.

    142 Group: org.yaml Name: snakeyaml Version: 2.2

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright (c) 2008, SnakeYAML

    143 Group: software.amazon.awssdk Name: acm Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    144 Group: software.amazon.awssdk Name: annotations Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    145 Group: software.amazon.awssdk Name: apache-client Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    146 Group: software.amazon.awssdk Name: arns Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    147 Group: software.amazon.awssdk Name: auth Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    148 Group: software.amazon.awssdk Name: aws-core Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    149 Group: software.amazon.awssdk Name: aws-json-protocol Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    150 Group: software.amazon.awssdk Name: aws-query-protocol Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    151 Group: software.amazon.awssdk Name: aws-xml-protocol Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    152 Group: software.amazon.awssdk Name: checksums-spi Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    153 Group: software.amazon.awssdk Name: checksums Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    154 Group: software.amazon.awssdk Name: cloudformation Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    155 Group: software.amazon.awssdk Name: crt-core Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    156 Group: software.amazon.awssdk Name: ebs Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    157 Group: software.amazon.awssdk Name: ec2 Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    158 Group: software.amazon.awssdk Name: elasticloadbalancingv2 Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    159 Group: software.amazon.awssdk Name: endpoints-spi Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    160 Group: software.amazon.awssdk Name: http-auth-aws-eventstream Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    161 Group: software.amazon.awssdk Name: http-auth-aws Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    162 Group: software.amazon.awssdk Name: http-auth-spi Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    163 Group: software.amazon.awssdk Name: http-auth Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    164 Group: software.amazon.awssdk Name: http-client-spi Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    165 Group: software.amazon.awssdk Name: iam Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    166 Group: software.amazon.awssdk Name: identity-spi Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    167 Group: software.amazon.awssdk Name: imds Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    168 Group: software.amazon.awssdk Name: json-utils Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    169 Group: software.amazon.awssdk Name: marketplacemetering Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    170 Group: software.amazon.awssdk Name: metrics-spi Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    171 Group: software.amazon.awssdk Name: netty-nio-client Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    172 Group: software.amazon.awssdk Name: organizations Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    173 Group: software.amazon.awssdk Name: profiles Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    174 Group: software.amazon.awssdk Name: protocol-core Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    175 Group: software.amazon.awssdk Name: regions Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    176 Group: software.amazon.awssdk Name: resourcegroupstaggingapi Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    177 Group: software.amazon.awssdk Name: retries-spi Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    178 Group: software.amazon.awssdk Name: retries Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    179 Group: software.amazon.awssdk Name: route53 Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    180 Group: software.amazon.awssdk Name: s3 Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    181 Group: software.amazon.awssdk Name: sdk-core Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    182 Group: software.amazon.awssdk Name: sts Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    183 Group: software.amazon.awssdk Name: third-party-jackson-core Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    184 Group: software.amazon.awssdk Name: utils Version: 2.29.37

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

    185 Group: software.amazon.eventstream Name: eventstream Version: 1.0.1

    • Project URL:

    • License: Apache License 2.0

    • Copyright: Copyright 2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.

    186 Group: com.azure.resourcemanager Name: azure-resourcemanager-appplatform Version: 2.50.0

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    187 Group: com.azure.resourcemanager Name: azure-resourcemanager-appservice Version: 2.50.0

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    188 Group: com.azure.resourcemanager Name: azure-resourcemanager-authorization Version: 2.51.0

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    189 Group: com.azure.resourcemanager Name: azure-resourcemanager-cdn Version: 2.50.0

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    190 Group: com.azure.resourcemanager Name: azure-resourcemanager-compute Version: 2.51.0

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    191 Group: com.azure.resourcemanager Name: azure-resourcemanager-containerinstance Version: 2.50.0

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    192 Group: com.azure.resourcemanager Name: azure-resourcemanager-containerregistry Version: 2.50.0

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    193 Group: com.azure.resourcemanager Name: azure-resourcemanager-containerservice Version: 2.50.0

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    194 Group: com.azure.resourcemanager Name: azure-resourcemanager-cosmos Version: 2.50.0

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    195 Group: com.azure.resourcemanager Name: azure-resourcemanager-dns Version: 2.50.0

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    196 Group: com.azure.resourcemanager Name: azure-resourcemanager-eventhubs Version: 2.50.0

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    197 Group: com.azure.resourcemanager Name: azure-resourcemanager-keyvault Version: 2.50.0

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    198 Group: com.azure.resourcemanager Name: azure-resourcemanager-monitor Version: 2.50.0

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    199 Group: com.azure.resourcemanager Name: azure-resourcemanager-msi Version: 2.51.0

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    200 Group: com.azure.resourcemanager Name: azure-resourcemanager-network Version: 2.50.0

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    201 Group: com.azure.resourcemanager Name: azure-resourcemanager-privatedns Version: 2.50.0

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    202 Group: com.azure.resourcemanager Name: azure-resourcemanager-redis Version: 2.50.0

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    203 Group: com.azure.resourcemanager Name: azure-resourcemanager-resources Version: 2.50.0

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    204 Group: com.azure.resourcemanager Name: azure-resourcemanager-search Version: 2.50.0

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    205 Group: com.azure.resourcemanager Name: azure-resourcemanager-servicebus Version: 2.50.0

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    206 Group: com.azure.resourcemanager Name: azure-resourcemanager-sql Version: 2.50.0

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    207 Group: com.azure.resourcemanager Name: azure-resourcemanager-storage Version: 2.51.0

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    208 Group: com.azure.resourcemanager Name: azure-resourcemanager-trafficmanager Version: 2.50.0

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    209 Group: com.azure.resourcemanager Name: azure-resourcemanager Version: 2.50.0

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    210 Group: com.azure.spring Name: spring-cloud-azure-autoconfigure Version: 5.22.0

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    211 Group: com.azure.spring Name: spring-cloud-azure-core Version: 5.22.0

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    212 Group: com.azure.spring Name: spring-cloud-azure-service Version: 5.22.0

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    213 Group: com.azure.spring Name: spring-cloud-azure-starter-storage-blob Version: 5.22.0

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    214 Group: com.azure.spring Name: spring-cloud-azure-starter Version: 5.22.0

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    215 Group: com.azure Name: azure-core-amqp Version: 2.9.16

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    216 Group: com.azure Name: azure-core-http-netty Version: 1.16.0

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    217 Group: com.azure Name: azure-core-management Version: 1.17.0

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    218 Group: com.azure Name: azure-core Version: 1.56.0

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    219 Group: com.azure Name: azure-identity Version: 1.15.4

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    220 Group: com.azure Name: azure-json Version: 1.5.0

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    221 Group: com.azure Name: azure-security-keyvault-certificates Version: 4.6.6

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    222 Group: com.azure Name: azure-security-keyvault-keys Version: 4.9.4

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    223 Group: com.azure Name: azure-security-keyvault-secrets Version: 4.9.4

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    224 Group: com.azure Name: azure-storage-blob-batch Version: 12.27.2

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    225 Group: com.azure Name: azure-storage-blob Version: 12.31.2

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    226 Group: com.azure Name: azure-storage-common Version: 12.30.2

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    227 Group: com.azure Name: azure-storage-file-share Version: 12.26.0

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    228 Group: com.azure Name: azure-storage-internal-avro Version: 12.16.2

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    229 Group: com.azure Name: azure-xml Version: 1.2.0

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    230 Group: com.microsoft.azure Name: msal4j-persistence-extension Version: 1.3.0

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    231 Group: com.microsoft.azure Name: msal4j Version: 1.19.1

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    232 Group: com.microsoft.azure Name: qpid-proton-j-extensions Version: 1.2.5

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) Microsoft Corporation. All rights reserved.

    233 Group: com.microsoft.graph Name: microsoft-graph-core Version: 2.0.13

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) 2018 Microsoft Graph

    234 Group: com.microsoft.graph Name: microsoft-graph Version: 5.34.0

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) 2018 Microsoft Graph

    235 Group: org.checkerframework Name: checker-qual Version: 3.21.2

    • Project URL:

    • License: MIT License

    • Copyright: Copyright 2004-present by the Checker Framework developers

    236 Group: org.duckdb Name: duckdb_jdbc Version: 1.3.1.0

    • Project URL:

    • License: MIT License

    • Copyright: Copyright 2018-2025 Stichting DuckDB Foundation

    237 Group: org.projectlombok Name: lombok Version: 1.18.38

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (C) 2009-2021 The Project Lombok Authors.

    238 Group: org.slf4j Name: jul-to-slf4j Version: 2.0.17

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) 2004-2022 QOS.ch Sarl (Switzerland)

    239 Group: org.slf4j Name: slf4j-api Version: 2.0.17

    • Project URL:

    • License: MIT License

    • Copyright: Copyright (c) 2004-2022 QOS.ch Sarl (Switzerland)

    240 Group: org.abego.treelayout Name: org.abego.treelayout.core Version: 1.0.3

    • Project URL:

    • License: BSD 3-Clause License

    • Copyright: Copyright (c) 2011, abego Software GmbH, Germany (http://www.abego.org)

    241 Group: org.antlr Name: ST4 Version: 4.3.4

    • Project URL:

    • License: BSD 3-Clause License

    • Copyright: Copyright (c) 2011-2022 Terence Parr

    242 Group: org.antlr Name: antlr-runtime Version: 3.5.3

    • Project URL:

    • License: BSD 3-Clause License

    • Copyright: Copyright (c) 2005-2009 Terence Parr

    243 Group: org.antlr Name: antlr4-runtime Version: 4.13.1

    • Project URL:

    • License: BSD 3-Clause License

    • Copyright: Copyright (c) 2012-2022 The ANTLR Project. All rights reserved.

    244 Group: org.antlr Name: antlr4 Version: 4.13.1

    • Project URL:

    • License: BSD 3-Clause License

    • Copyright: Copyright (c) 2012-2022 The ANTLR Project. All rights reserved.

    245 Group: org.ow2.asm Name: asm Version: 9.7.1

    • Project URL:

    • License: BSD 3-Clause License

    • Copyright: Copyright (c) 2000-2011 INRIA, France Telecom

    246 Group: org.hdrhistogram Name: HdrHistogram Version: 2.2.2

    • Project URL:

    • License: BSD 2-Clause License

    • Copyright: Copyright (c) 2012, 2013, 2014, 2015, 2016 Gil Tene

    • Copyright: Copyright (c) 2014 Michael Barker

    247 Group: org.postgresql Name: postgresql Version: 42.5.5

    • Project URL:

    • License: BSD 2-Clause License

    • Copyright: Copyright (c) 1997, PostgreSQL Global Development Group

    248 Group: com.sun.istack Name: istack-commons-runtime Version: 4.1.2

    • Project URL:

    • License: Eclipse Distribution License 1.0

    • Copyright: Copyright (c) 1997, 2022 Oracle and/or its affiliates. All rights reserved.

    249 Group: com.sun.xml.messaging.saaj Name: saaj-impl Version: 1.5.1

    • Project URL:

    • License: Eclipse Distribution License 1.0

    • Copyright: Copyright (c) 1997, 2018 Oracle and/or its affiliates. All rights reserved.

    250 Group: jakarta.activation Name: jakarta.activation-api Version: 2.1.3

    • Project URL:

    • License: Eclipse Distribution License 1.0

    • Copyright: Copyright (c) 1997, 2021 Oracle and/or its affiliates. All rights reserved.

    251 Group: jakarta.persistence Name: jakarta.persistence-api Version: 3.1.0

    • Project URL:

    • License: Eclipse Distribution License 1.0

    • Copyright: Copyright (c) 2008, 2020 Oracle and/or its affiliates. All rights reserved.

    252 Group: jakarta.xml.bind Name: jakarta.xml.bind-api Version: 4.0.2

    • Project URL:

    • License: Eclipse Distribution License 1.0

    • Copyright: Copyright (c) 2004, 2024 Oracle and/or its affiliates. All rights reserved.

    253 Group: jakarta.xml.soap Name: jakarta.xml.soap-api Version: 3.0.2

    • Project URL:

    • License: Eclipse Distribution License 1.0

    • Copyright: Copyright (c) 2004, 2024 Oracle and/or its affiliates. All rights reserved.

    254 Group: org.eclipse.angus Name: angus-activation Version: 2.0.2

    • Project URL:

    • License: Eclipse Distribution License 1.0

    • Copyright: Copyright (c) 1997, 2023 Oracle and/or its affiliates. All rights reserved.

    255 Group: org.eclipse.angus Name: jakarta.mail Version: 2.0.3

    • Project URL:

    • License: Eclipse Distribution License 1.0

    • Copyright: Copyright (c) 1997, 2023 Oracle and/or its affiliates. All rights reserved.

    256 Group: org.glassfish.jaxb Name: jaxb-core Version: 4.0.5

    • Project URL:

    • License: Eclipse Distribution License 1.0

    • Copyright: Copyright (c) 1997, 2021 Oracle and/or its affiliates. All rights reserved.

    257 Group: org.glassfish.jaxb Name: jaxb-runtime Version: 4.0.5

    • Project URL:

    • License: Eclipse Distribution License 1.0

    • Copyright: Copyright (c) 1997, 2021 Oracle and/or its affiliates. All rights reserved.

    258 Group: org.glassfish.jaxb Name: txw2 Version: 4.0.5

    • Project URL:

    • License: Eclipse Distribution License 1.0

    • Copyright: Copyright (c) 1997, 2021 Oracle and/or its affiliates. All rights reserved.

    259 Group: org.jvnet.mimepull Name: mimepull Version: 1.9.11

    • Project URL:

    • License: Eclipse Distribution License 1.0

    • Copyright: Copyright (c) 1997, 2018 Oracle and/or its affiliates. All rights reserved.

    260 Group: org.jvnet.staxex Name: stax-ex Version: 2.1.0

    • Project URL:

    • License: Eclipse Distribution License 1.0

    • Copyright: Copyright (c) 1997, 2021 Oracle and/or its affiliates. All rights reserved.

    261 Group: org.reactivestreams Name: reactive-streams Version: 1.0.4

    • Project URL:

    • License: MIT No Attribution

    • Copyright: Copyright 2014 Reactive Streams

    262 Group: org.latencyutils Name: LatencyUtils Version: 2.0.3

    • Project URL:

    • License: Creative Commons Zero v1.0 Universal

    • Copyright: Copyright (c) 2012, 2013, 2014 Gil Tene

    263 Group: com.ibm.icu Name: icu4j Version: 72.1

    • Project URL:

    • License: Unicode/ICU License

    • Copyright: Copyright © 1991-2022 Unicode, Inc. All rights reserved.

    • Copyright: Copyright (c) 1995-2016 International Business Machines Corporation and others

    264 Group: com.github.librepdf Name: openpdf Version: 2.0.3

    • Project URL:

    • License: Mozilla Public License 2.0

    • Copyright: Copyright 1999, 2000, 2001, 2002 Bruno Lowagie

    • Copyright: Copyright 2001, 2002 Paulo Soares

    265 Group: com.h2database Name: h2 Version: 2.2.224

    • Project URL:

    • License: Mozilla Public License 2.0

    • Copyright: Copyright 2004-2023 H2 Group.

    266 Group: jakarta.annotation Name: jakarta.annotation-api Version: 2.1.1

    • Project URL:

    • License: Eclipse Public License 2.0

    • Copyright: Copyright (c) 2005, 2020 Oracle and/or its affiliates. All rights reserved.

    267 Group: jakarta.transaction Name: jakarta.transaction-api Version: 2.0.1

    • Project URL:

    • License: Eclipse Public License 2.0

    • Copyright: Copyright (c) 1997, 2020 Oracle and/or its affiliates. All rights reserved.

    268 Group: org.aspectj Name: aspectjweaver Version: 1.9.24

    • Project URL:

    • License: Eclipse Public License 2.0

    • Copyright: Copyright (c) 2002 Palo Alto Research Center, Incorporated (PARC).

    • Copyright

    269 Group: ch.qos.logback Name: logback-classic Version: 1.5.18

    • Project URL:

    • License: Eclipse Public License 1.0

    • Copyright: Copyright (C) 1999-2024, QOS.ch. All rights reserved.

    270 Group: ch.qos.logback Name: logback-core Version: 1.5.18

    • Project URL:

    • License: Eclipse Public License 1.0

    • Copyright: Copyright (C) 1999-2024, QOS.ch. All rights reserved.

    271 Group: com.sun.xml.bind Name: jaxb-impl Version: 2.3.1

    • Project URL:

    • License: Common Development and Distribution License 1.1

    • Copyright: Copyright (c) 1997, 2021 Oracle and/or its affiliates. All rights reserved.

    272 Group: javax.activation Name: javax.activation-api Version: 1.2.0

    • Project URL:

    • License: Common Development and Distribution License 1.1

    • Copyright: Copyright (c) 1997-2017 Oracle and/or its affiliates. All rights reserved.

    273 Group: javax.xml.bind Name: jaxb-api Version: 2.3.1

    • Project URL:

    • License: Common Development and Distribution License 1.1

    • Copyright: Copyright (c) 2003-2017 Oracle and/or its affiliates. All rights reserved.

    274 Group: org.hibernate.common Name: hibernate-commons-annotations Version: 6.0.6.Final

    • Project URL:

    • License: GNU Lesser General Public License v2.1 or later

    • Copyright holders: The Hibernate Development Team (Hibernate.org)

    275 Group: org.hibernate.orm Name: hibernate-core Version: 6.5.3.Final

    • Project URL:

    • License: GNU Lesser General Public License v2.1 or later

    • Copyright holders: The Hibernate Development Team (Hibernate.org)

    276 Group: org.xhtmlrenderer Name: flying-saucer-core Version: 9.12.0

    • Project URL:

    • License: GNU Lesser General Public License v2.1 or later

    • Copyright: Copyright (C) 2015 Patrick Wright

    • Copyright: Copyright (c) 2007 Wisconsin Court System

    277 Group: org.xhtmlrenderer Name: flying-saucer-pdf Version: 9.12.0

    • Project URL:

    • License: GNU Lesser General Public License v2.1 or later

    • Copyright: Copyright (C) 2015 Patrick Wright

    • Copyright: Copyright (c) 2007 Wisconsin Court System


    Apache License Version 2.0, January 2004 http://www.apache.org/licenses/

    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

    1. Definitions.

    "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.

    "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.

    "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.

    "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.

    "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.

    "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.

    "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).

    "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.

    "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."

    "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.

    1. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.

    2. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.

    (a) You must give any other recipients of the Work or Derivative Works a copy of this License; and

    (b) You must cause any modified files to carry prominent notices stating that You changed the files; and

    (c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and

    (d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License.

    You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License.

    1. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.

    2. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.

    3. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.

    END OF TERMS AND CONDITIONS

    APPENDIX: How to apply the Apache License to your work.

    To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "[]" replaced with your own identifying information. (Don't include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives.

    Copyright [yyyy] [name of copyright owner]

    Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

    Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

    The copyright notice for each component licensed under this license is listed with that component above.

    MIT License

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

    The copyright notice for each component licensed under this license is listed with that component above.

    Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

    1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

    2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

    3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

    The copyright notice for each component licensed under this license is listed with that component above.

    Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

    1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

    2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

    Eclipse Distribution License - v 1.0

    Copyright (c) 2007, Eclipse Foundation, Inc. and its licensors.

    All rights reserved.

    Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

    • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

    • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

    • Neither the name of the Eclipse Foundation, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

    MIT No Attribution

    Copyright

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

    Creative Commons Legal Code

    CC0 1.0 Universal

    CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED HEREUNDER.

    Statement of Purpose

    The laws of most jurisdictions throughout the world automatically confer exclusive Copyright and Related Rights (defined below) upon the creator and subsequent owner(s) (each and all, an "owner") of an original work of authorship and/or a database (each, a "Work").

    Certain owners wish to permanently relinquish those rights to a Work for the purpose of contributing to a commons of creative, cultural and scientific works ("Commons") that the public can reliably and without fear of later claims of infringement build upon, modify, incorporate in other works, reuse and redistribute as freely as possible in any form whatsoever and for any purposes, including without limitation commercial purposes. These owners may contribute to the Commons to promote the ideal of a free culture and the further production of creative, cultural and scientific works, or to gain reputation or greater distribution for their Work in part through the use and efforts of others.

    For these and/or other purposes and motivations, and without any expectation of additional consideration or compensation, the person associating CC0 with a Work (the "Affirmer"), to the extent that he or she is an owner of Copyright and Related Rights in the Work, voluntarily elects to apply CC0 to the Work and publicly distribute the Work under its terms, with knowledge of his or her Copyright and Related Rights in the Work and the meaning and intended legal effect of CC0 on those rights.

    1. Copyright and Related Rights. A Work made available under CC0 may be protected by copyright and related or neighboring rights ("Copyright and Related Rights"). Copyright and Related Rights include, but are not limited to, the following:

    i. the right to reproduce, adapt, distribute, perform, display, communicate, and translate a Work; ii. moral rights retained by the original author(s) and/or performer(s); iii. publicity and privacy rights pertaining to a person's image or likeness depicted in a Work; iv. rights protecting against unfair competition in regards to a Work, subject to the limitations in paragraph 4(a), below; v. rights protecting the extraction, dissemination, use and reuse of data in a Work; vi. database rights (such as those arising under Directive 96/9/EC of the European Parliament and of the Council of 11 March 1996 on the legal protection of databases, and under any national implementation thereof, including any amended or successor version of such directive); and vii. other similar, equivalent or corresponding rights throughout the world based on applicable law or treaty, and any national implementations thereof.

    1. Waiver. To the greatest extent permitted by, but not in contravention of, applicable law, Affirmer hereby overtly, fully, permanently, irrevocably and unconditionally waives, abandons, and surrenders all of Affirmer's Copyright and Related Rights and associated claims and causes of action, whether now known or unknown (including existing as well as future claims and causes of action), in the Work (i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty (including future time extensions), (iii) in any current or future medium and for any number of copies, and (iv) for any purpose whatsoever, including without limitation commercial, advertising or promotional purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each member of the public at large and to the detriment of Affirmer's heirs and successors, fully intending that such Waiver shall not be subject to revocation, rescission, cancellation, termination, or any other legal or equitable action to disrupt the quiet enjoyment of the Work by the public as contemplated by Affirmer's express Statement of Purpose.

    2. Public License Fallback. Should any part of the Waiver for any reason be judged legally invalid or ineffective under applicable law, then the Waiver shall be preserved to the maximum extent permitted taking into account Affirmer's express Statement of Purpose. In addition, to the extent the Waiver is so judged Affirmer hereby grants to each affected person a royalty-free, non transferable, non sublicensable, non exclusive, irrevocable and unconditional license to exercise Affirmer's Copyright and Related Rights in the Work (i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty (including future time extensions), (iii) in any current or future medium and for any number of copies, and (iv) for any purpose whatsoever, including without limitation commercial, advertising or promotional purposes (the "License"). The License shall be deemed effective as of the date CC0 was applied by Affirmer to the Work. Should any part of the License for any reason be judged legally invalid or ineffective under applicable law, such partial invalidity or ineffectiveness shall not invalidate the remainder of the License, and in such case Affirmer hereby affirms that he or she will not (i) exercise any of his or her remaining Copyright and Related Rights in the Work or (ii) assert any associated claims and causes of action with respect to the Work, in either case contrary to Affirmer's express Statement of Purpose.

    a. No trademark or patent rights held by Affirmer are waived, abandoned, surrendered, licensed or otherwise affected by this document. b. Affirmer offers the Work as-is and makes no representations or warranties of any kind concerning the Work, express, implied, statutory or otherwise, including without limitation warranties of title, merchantability, fitness for a particular purpose, non infringement, or the absence of latent or other defects, accuracy, or the present or absence of errors, whether or not discoverable, all to the greatest extent permissible under applicable law. c. Affirmer disclaims responsibility for clearing rights of other persons that may apply to the Work or any use thereof, including without limitation any person's Copyright and Related Rights in the Work. Further, Affirmer disclaims responsibility for obtaining any necessary consents, permissions or other rights required for any use of the Work. d. Affirmer understands and acknowledges that Creative Commons is not a party to this document and has no duty or obligation with respect to this CC0 or use of the Work.

    UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE

    See Terms of Use for definitions of Unicode Inc.’s Data Files and Software.

    NOTICE TO USER: Carefully read the following legal agreement. BY DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S DATA FILES ("DATA FILES"), AND/OR SOFTWARE ("SOFTWARE"), YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES OR SOFTWARE.

    COPYRIGHT AND PERMISSION NOTICE

    Copyright © 1991-2022 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in https://www.unicode.org/copyright.html.

    Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode data files and any associated documentation (the "Data Files") or Unicode software and any associated documentation (the "Software") to deal in the Data Files or Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom the Data Files or Software are furnished to do so, provided that either

    (a) this copyright and permission notice appear with all copies of the Data Files or Software, or

    (b) this copyright and permission notice appear in associated Documentation.

    THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.

    Except as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise to promote the sale, use or other dealings in these Data Files or Software without prior written authorization of the copyright holder.

    Third-Party Software Licenses

    This section contains third-party software notices and/or additional terms for licensed third-party software components included within ICU libraries.

    ICU License - ICU 1.8.1 to ICU 57.1

    COPYRIGHT AND PERMISSION NOTICE

    Copyright (c) 1995-2016 International Business Machines Corporation and others All rights reserved.

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, provided that the above copyright notice(s) and this permission notice appear in all copies of the Software and that both the above copyright notice(s) and this permission notice appear in supporting documentation.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

    Except as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization of the copyright holder.

    All trademarks and registered trademarks mentioned herein are the property of their respective owners.

    Chinese/Japanese Word Break Dictionary Data (cjdict.txt)

    Lao Word Break Dictionary Data (laodict.txt)

    Burmese Word Break Dictionary Data (burmesedict.txt)

    Time Zone Database

    ICU uses the public domain data and code derived from Time Zone Database for its time zone support. The ownership of the TZ database is explained in BCP 175: Procedure for Maintaining the Time Zone Database section 7.

    Google double-conversion

    Copyright 2006-2011, the V8 project authors. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

    • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

    • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

    • Neither the name of Google Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

    File: aclocal.m4 (only for ICU4C) Section: pkg.m4 - Macros to locate and utilise pkg-config.

    Copyright © 2004 Scott James Remnant . Copyright © 2012-2015 Dan Nicholson

    This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

    This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

    You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.

    As a special exception to the GNU General Public License, if you distribute this file as part of a program that contains a configuration script generated by Autoconf, you may include it under the same distribution terms that you use for the rest of that program.

    (The condition for the exception is fulfilled because ICU4C includes a configuration script generated by Autoconf, namely the configure script.)

    File: config.guess (only for ICU4C)

    This file is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.

    This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

    You should have received a copy of the GNU General Public License along with this program; if not, see .

    As a special exception to the GNU General Public License, if you distribute this file as part of a program that contains a configuration script generated by Autoconf, you may include it under the same distribution terms that you use for the rest of that program. This Exception is an additional permission under section 7 of the GNU General Public License, version 3 ("GPLv3").

    (The condition for the exception is fulfilled because ICU4C includes a configuration script generated by Autoconf, namely the configure script.)

    File: install-sh (only for ICU4C)

    Copyright 1991 by the Massachusetts Institute of Technology

    Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation, and that the name of M.I.T. not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. M.I.T. makes no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty.

    Mozilla Public License Version 2.0

    1. Definitions

    1.1. "Contributor" means each individual or legal entity that creates, contributes to the creation of, or owns Covered Software.

    1.2. "Contributor Version" means the combination of the Contributions of others (if any) used by a Contributor and that particular Contributor's Contribution.

    1.3. "Contribution" means Covered Software of a particular Contributor.

    1.4. "Covered Software" means Source Code Form to which the initial Contributor has attached the notice in Exhibit A, the Executable Form of such Source Code Form, and Modifications of such Source Code Form, in each case including portions thereof.

    1.5. "Incompatible With Secondary Licenses" means

    (a) that the initial Contributor has attached the notice described in Exhibit B to the Covered Software; or

    (b) that the Covered Software was made available under the terms of version 1.1 or earlier of the License, but not also under the terms of a Secondary License.

    1.6. "Executable Form" means any form of the work other than Source Code Form.

    1.7. "Larger Work" means a work that combines Covered Software with other material, in a separate file or files, that is not Covered Software.

    1.8. "License" means this document.

    1.9. "Licensable" means having the right to grant, to the maximum extent possible, whether at the time of the initial grant or subsequently, any and all of the rights conveyed by this License.

    1.10. "Modifications" means any of the following:

    (a) any file in Source Code Form that results from an addition to, deletion from, or modification of the contents of Covered Software; or

    (b) any new file in Source Code Form that contains any Covered Software.

    1.11. "Patent Claims" of a Contributor means any patent claim(s), including without limitation, method, process, and apparatus claims, in any patent Licensable by such Contributor that would be infringed, but for the grant of the License, by the making, using, selling, offering for sale, having made, import, or transfer of either its Contributions or its Contributor Version.

    1.12. "Secondary License" means either the GNU General Public License, Version 2.0, the GNU Lesser General Public License, Version 2.1, the GNU Affero General Public License, Version 3.0, or any later versions of those licenses.

    1.13. "Source Code Form" means the form of the work preferred for making modifications.

    1.14. "You" (or "Your") means an individual or a legal entity exercising rights under this License. For legal entities, "You" includes any entity that controls, is controlled by, or is under common control with You. For purposes of this definition, "control" means (a) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (b) ownership of more than fifty percent (50%) of the outstanding shares or beneficial ownership of such entity.

    2. License Grants and Conditions

    2.1. Grants

    Each Contributor hereby grants You a world-wide, royalty-free, non-exclusive license:

    (a) under intellectual property rights (other than patent or trademark) Licensable by such Contributor to use, reproduce, make available, modify, display, perform, distribute, and otherwise exploit its Contributions, either on an unmodified basis, with Modifications, or as part of a Larger Work; and

    (b) under Patent Claims of such Contributor to make, use, sell, offer for sale, have made, import, and otherwise transfer either its Contributions or its Contributor Version.

    2.2. Effective Date

    The licenses granted in Section 2.1 with respect to any Contribution become effective for each Contribution on the date the Contributor first distributes such Contribution.

    2.3. Limitations on Grant Scope

    The licenses granted in this Section 2 are the only rights granted under this License. No additional rights or licenses will be implied from the distribution or licensing of Covered Software under this License. Notwithstanding Section 2.1(b) above, no patent license is granted by a Contributor:

    (a) for any code that a Contributor has removed from Covered Software; or

    (b) for infringements caused by: (i) Your and any other third party's modifications of Covered Software, or (ii) the combination of its Contributions with other software (except as part of its Contributor Version); or

    (c) under Patent Claims infringed by Covered Software in the absence of its Contributions.

    This License does not grant any rights in the trademarks, service marks, or logos of any Contributor (except as may be necessary to comply with the notice requirements in Section 3.4).

    2.4. Subsequent Licenses

    No Contributor makes additional grants as a result of Your choice to distribute the Covered Software under a subsequent version of this License (see Section 10.2) or under the terms of a Secondary License (if permitted under the terms of Section 3.3).

    2.5. Representation

    Each Contributor represents that the Contributor believes its Contributions are its original creation(s) or it has sufficient rights to grant the rights to its Contributions conveyed by this License.

    2.6. Fair Use

    This License is not intended to limit any rights You have under applicable copyright doctrines of fair use, fair dealing, or other equivalents.

    2.7. Conditions

    Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in Section 2.1.

    3. Responsibilities

    3.1. Distribution of Source Form

    All distribution of Covered Software in Source Code Form, including any Modifications that You create or to which You contribute, must be under the terms of this License. You must inform recipients that the Source Code Form of the Covered Software is governed by the terms of this License, and how they can obtain a copy of this License. You may not attempt to alter or restrict the recipients' rights in the Source Code Form.

    3.2. Distribution of Executable Form

    If You distribute Covered Software in Executable Form then:

    (a) such Covered Software must also be made available in Source Code Form, as described in Section 3.1, and You must inform recipients of the Executable Form how they can obtain a copy of such Source Code Form by reasonable means in a timely manner, at a charge no more than the cost of distribution to the recipient; and

    (b) You may distribute such Executable Form under the terms of this License, or sublicense it under different terms, provided that the license for the Executable Form does not attempt to limit or alter the recipients' rights in the Source Code Form under this License.

    3.3. Distribution of a Larger Work

    You may create and distribute a Larger Work under terms of Your choice, provided that You also comply with the requirements of this License for the Covered Software. If the Larger Work is a combination of Covered Software with a work governed by one or more Secondary Licenses, and the Covered Software is not Incompatible With Secondary Licenses, this License permits You to additionally distribute such Covered Software under the terms of such Secondary License(s), so that the recipient of the Larger Work may, at their option, further distribute the Covered Software under the terms of either this License or such Secondary License(s).

    3.4. Notices

    You may not remove or alter the substance of any license notices (including copyright notices, patent notices, disclaimers of warranty, or limitations of liability) contained within the Source Code Form of the Covered Software, except that You may alter any license notices to the extent required to remedy known factual inaccuracies.

    3.5. Application of Additional Terms

    You may choose to offer, and to charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Covered Software. However, You may do so only on Your own behalf, and not on behalf of any Contributor. You must make it absolutely clear that any such warranty, support, indemnity, or liability obligation is offered by You alone, and You hereby agree to indemnify every Contributor for any liability incurred by such Contributor as a result of warranty, support, indemnity or liability terms You offer. You may include additional disclaimers of warranty and limitations of liability specific to any jurisdiction.

    4. Inability to Comply Due to Statute or Regulation

    If it is impossible for You to comply with any of the terms of this License with respect to some or all of the Covered Software due to statute, judicial order, or regulation then You must: (a) comply with the terms of this License to the maximum extent possible; and (b) describe the limitations and the code they affect. Such description must be placed in a text file included with all distributions of the Covered Software under this License. Except to the extent prohibited by statute or regulation, such description must be sufficiently detailed for a recipient of ordinary skill to be able to understand it.

    5. Termination

    5.1. The rights granted under this License will terminate automatically if You fail to comply with any of its terms. However, if You become compliant, then the rights granted under this License from a particular Contributor are reinstated (a) provisionally, unless and until such Contributor explicitly and finally terminates Your grants, and (b) on an ongoing basis, if such Contributor fails to notify You of the non-compliance by some reasonable means prior to 60 days after You have come back into compliance. Moreover, Your grants from a particular Contributor are reinstated on an ongoing basis if such Contributor notifies You of the non-compliance by some reasonable means, this is the first time You have received notice of non-compliance with this License from such Contributor, and You become compliant prior to 30 days after Your receipt of the notice.

    5.2. If You initiate litigation against any entity by asserting a patent infringement claim (excluding declaratory judgment actions, counter-claims, and cross-claims) alleging that a Contributor Version directly or indirectly infringes any patent, then the rights granted to You by any and all Contributors for the Covered Software under Section 2.1 of this License shall terminate.

    5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user license agreements (excluding distributors and resellers) which have been validly granted by You or Your distributors under this License prior to termination shall survive termination.

    8. Litigation

    Any litigation relating to this License may be brought only in the courts of a jurisdiction where the defendant maintains its principal place of business and such litigation shall be governed by laws of that jurisdiction, without reference to its conflict-of-law provisions. Nothing in this Section shall prevent a party's ability to bring cross-claims or counter-claims.

    9. Miscellaneous

    This License represents the complete agreement concerning the subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. Any law or regulation which provides that the language of a contract shall be construed against the drafter shall not be used to construe this License against a Contributor.

    10. Versions of the License

    10.1. New Versions

    Mozilla Foundation is the license steward. Except as provided in Section 10.3, no one other than the license steward has the right to modify or publish new versions of this License. Each version will be given a distinguishing version number.

    10.2. Effect of New Versions

    You may distribute the Covered Software under the terms of the version of the License under which You originally received the Covered Software, or under the terms of any subsequent version published by the license steward.

    10.3. Modified Versions

    If you create software not governed by this License, and you want to create a new license for such software, you may create and use a modified version of this License if you rename the license and remove any references to the name of the license steward (except to note that such modified license differs from this License).

    10.4. Distributing Source Code Form that is Incompatible With Secondary Licenses

    If You choose to distribute Source Code Form that is Incompatible With Secondary Licenses under the terms of this version of the License, the notice described in Exhibit B of this License must be attached.

    Exhibit A - Source Code Form License Notice

    This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/.

    If it is not possible or desirable to put the notice in a particular file, then You may include the notice in a location (such as a LICENSE file in a relevant directory) where a recipient would be likely to look for such a notice.

    You may add additional accurate notices of copyright ownership.

    Exhibit B - "Incompatible With Secondary Licenses" Notice

    This Source Code Form is "Incompatible With Secondary Licenses", as defined by the Mozilla Public License, v. 2.0.

    Eclipse Public License - v 2.0 THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE (“AGREEMENT”). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.

    1. DEFINITIONS “Contribution” means:

    a) in the case of the initial Contributor, the initial content Distributed under this Agreement, and b) in the case of each subsequent Contributor: i) changes to the Program, and ii) additions to the Program; where such changes and/or additions to the Program originate from and are Distributed by that particular Contributor. A Contribution “originates” from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor's behalf. Contributions do not include changes or additions to the Program that are not Modified Works. “Contributor” means any person or entity that Distributes the Program.

    “Licensed Patents” mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.

    “Program” means the Contributions Distributed in accordance with this Agreement.

    “Recipient” means anyone who receives the Program under this Agreement or any Secondary License (as applicable), including Contributors.

    “Derivative Works” shall mean any work, whether in Source Code or other form, that is based on (or derived from) the Program and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship.

    “Modified Works” shall mean any work in Source Code or other form that results from an addition to, deletion from, or modification of the contents of the Program, including, for purposes of clarity any new file in Source Code form that contains any contents of the Program. Modified Works shall not include works that contain only declarations, interfaces, types, classes, structures, or files of the Program solely in each case in order to link to, bind by name, or subclass the Program or Modified Works thereof.

    “Distribute” means the acts of a) distributing or b) making available in any manner that enables the transfer of a copy.

    “Source Code” means the form of a Program preferred for making modifications, including but not limited to software source code, documentation source, and configuration files.

    “Secondary License” means either the GNU General Public License, Version 2.0, or any later versions of that license, including any exceptions or additional permissions as identified by the initial Contributor.

    1. GRANT OF RIGHTS a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, Distribute and sublicense the Contribution of such Contributor, if any, and such Derivative Works. b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in Source Code or other form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder. c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to Distribute the Program, it is Recipient's responsibility to acquire that license before distributing the Program. d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement. e) Notwithstanding the terms of any Secondary License, no Contributor makes additional grants to any Recipient (other than those set forth in this Agreement) as a result of such Recipient's receipt of the Program under the terms of a Secondary License (if permitted under the terms of Section 3).

    a) the Program must also be made available as Source Code, in accordance with section 3.2, and the Contributor must accompany the Program with a statement that the Source Code for the Program is available under this Agreement, and informs Recipients how to obtain it in a reasonable manner on or through a medium customarily used for software exchange; and b) the Contributor may Distribute the Program under a license different than this Agreement, provided that such license: i) effectively disclaims on behalf of all other Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose; ii) effectively excludes on behalf of all other Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits; iii) does not attempt to limit or alter the recipients' rights in the Source Code under section 3.2; and iv) requires any subsequent distribution of the Program by any party to be under a license that satisfies the requirements of this section 3. 3.2 When the Program is Distributed as Source Code:

    a) it must be made available under this Agreement, or if the Program (i) is combined with other material in a separate file or files made available under a Secondary License, and (ii) the initial Contributor attached to the Source Code the notice described in Exhibit A of this Agreement, then the Program may be made available under the terms of such Secondary Licenses, and b) a copy of this Agreement must be included with each copy of the Program. 3.3 Contributors may not remove or alter any copyright, patent, trademark, attribution notices, disclaimers of warranty, or limitations of liability (‘notices’) contained within the Program from any copy of the Program which they Distribute, provided that Contributors may add their own appropriate notices.

    1. COMMERCIAL DISTRIBUTION Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor (“Commercial Contributor”) hereby agrees to defend and indemnify every other Contributor (“Indemnified Contributor”) against any losses, damages and costs (collectively “Losses”) arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.

    For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.

    1. NO WARRANTY EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED BY APPLICABLE LAW, THE PROGRAM IS PROVIDED ON AN “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement, including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.

    2. DISCLAIMER OF LIABILITY EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED BY APPLICABLE LAW, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

    If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as of the date such litigation is filed.

    All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient's obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive.

    Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be Distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to Distribute the Program (including its Contributions) under the new version.

    Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved. Nothing in this Agreement is intended to be enforceable by any entity that is not a Contributor or Recipient. No third-party beneficiary rights are created under this Agreement.

    Exhibit A – Form of Secondary Licenses Notice “This Source Code may also be made available under the following Secondary Licenses when the conditions for such availability set forth in the Eclipse Public License, v. 2.0 are satisfied: {name license(s), version(s), and exceptions or additional permissions here}.”

    Simply including a copy of this Agreement, including this Exhibit A is not sufficient to license the Source Code under Secondary Licenses.

    If it is not possible or desirable to put the notice in a particular file, then You may include the notice in a location (such as a LICENSE file in a relevant directory) where a recipient would be likely to look for such a notice.

    You may add additional accurate notices of copyright ownership.

    Eclipse Public License - v 1.0

    THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.

    1. DEFINITIONS

    "Contribution" means: a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and b) in the case of each subsequent Contributor: i) changes to the Program, and ii) additions to the Program;

    where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution 'originates' from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor's behalf. Contributions do not include additions to the Program which: (i) are separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program. "Contributor" means any person or entity that distributes the Program.

    "Licensed Patents" mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.

    "Program" means the Contributions distributed in accordance with this Agreement.

    "Recipient" means anyone who receives the Program under this Agreement, including all Contributors.

    1. GRANT OF RIGHTS

    a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form.

    b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.

    c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the Program, it is Recipient's responsibility to acquire that license before distributing the Program.

    d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement.

    1. REQUIREMENTS A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:

    a) it complies with the terms and conditions of this Agreement; and

    b) its license agreement: i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose; ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits; iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange.

    When the Program is made available in source code form:

    a) it must be made available under this Agreement; and

    b) a copy of this Agreement must be included with each copy of the Program. Contributors may not remove or alter any copyright notices contained within the Program.

    Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution.

    1. COMMERCIAL DISTRIBUTION Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor ("Commercial Contributor") hereby agrees to defend and indemnify every other Contributor ("Indemnified Contributor") against any losses, damages and costs (collectively "Losses") arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.

    For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.

    1. NO WARRANTY EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.

    2. DISCLAIMER OF LIABILITY EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

    If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.

    If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as of the date such litigation is filed.

    All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient's obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive.

    Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved.

    This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation.

    COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.1

    1. Definitions.

    1.1. “Contributor” means each individual or entity that creates or contributes to the creation of Modifications.

    1.2. “Contributor Version” means the combination of the Original Software, prior Modifications used by a Contributor (if any), and the Modifications made by that particular Contributor.

    1.3. “Covered Software” means (a) the Original Software, or (b) Modifications, or (c) the combination of files containing Original Software with files containing Modifications, in each case including portions thereof.

    1.4. “Executable” means the Covered Software in any form other than Source Code.

    1.5. “Initial Developer” means the individual or entity that first makes Original Software available under this License.

    1.6. “Larger Work” means a work which combines Covered Software or portions thereof with code not governed by the terms of this License.

    1.7. “License” means this document.

    1.8. “Licensable” means having the right to grant, to the maximum extent possible, whether at the time of the initial grant or subsequently acquired, any and all of the rights conveyed herein.

    1.9. “Modifications” means the Source Code and Executable form of any of the following:

    A. Any file that results from an addition to, deletion from or modification of the contents of a file containing Original Software or previous Modifications;

    B. Any new file that contains any part of the Original Software or previous Modification; or

    C. Any new file that is contributed or otherwise made available under the terms of this License.

    1.10. “Original Software” means the Source Code and Executable form of computer software code that is originally released under this License.

    1.11. “Patent Claims” means any patent claim(s), now owned or hereafter acquired, including without limitation, method, process, and apparatus claims, in any patent Licensable by grantor.

    1.12. “Source Code” means (a) the common form of computer software code in which modifications are made and (b) associated documentation included in or with such code.

    1.13. “You” (or “Your”) means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License. For legal entities, “You” includes any entity which controls, is controlled by, or is under common control with You. For purposes of this definition, “control” means (a) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (b) ownership of more than fifty percent (50%) of the outstanding shares or beneficial ownership of such entity.

    1. License Grants.

    2.1. The Initial Developer Grant. Conditioned upon Your compliance with Section 3.1 below and subject to third party intellectual property claims, the Initial Developer hereby grants You a world-wide, royalty-free, non-exclusive license:

    (a) under intellectual property rights (other than patent or trademark) Licensable by Initial Developer, to use, reproduce, modify, display, perform, sublicense and distribute the Original Software (or portions thereof), with or without Modifications, and/or as part of a Larger Work; and

    (b) under Patent Claims infringed by the making, using or selling of Original Software, to make, have made, use, practice, sell, and offer for sale, and/or otherwise dispose of the Original Software (or portions thereof).

    (c) The licenses granted in Sections 2.1(a) and (b) are effective on the date Initial Developer first distributes or otherwise makes the Original Software available to a third party under the terms of this License.

    (d) Notwithstanding Section 2.1(b) above, no patent license is granted: (1) for code that You delete from the Original Software, or (2) for infringements caused by: (i) the modification of the Original Software, or (ii) the combination of the Original Software with other software or devices.

    2.2. Contributor Grant. Conditioned upon Your compliance with Section 3.1 below and subject to third party intellectual property claims, each Contributor hereby grants You a world-wide, royalty-free, non-exclusive license:

    (a) under intellectual property rights (other than patent or trademark) Licensable by Contributor to use, reproduce, modify, display, perform, sublicense and distribute the Modifications created by such Contributor (or portions thereof), either on an unmodified basis, with other Modifications, as Covered Software and/or as part of a Larger Work; and

    (b) under Patent Claims infringed by the making, using, or selling of Modifications made by that Contributor either alone and/or in combination with its Contributor Version (or portions of such combination), to make, use, sell, offer for sale, have made, and/or otherwise dispose of: (1) Modifications made by that Contributor (or portions thereof); and (2) the combination of Modifications made by that Contributor with its Contributor Version (or portions of such combination).

    (c) The licenses granted in Sections 2.2(a) and 2.2(b) are effective on the date Contributor first distributes or otherwise makes the Modifications available to a third party.

    (d) Notwithstanding Section 2.2(b) above, no patent license is granted: (1) for any code that Contributor has deleted from the Contributor Version; (2) for infringements caused by: (i) third party modifications of Contributor Version, or (ii) the combination of Modifications made by that Contributor with other software (except as part of the Contributor Version) or other devices; or (3) under Patent Claims infringed by Covered Software in the absence of Modifications made by that Contributor.

    1. Distribution Obligations.

    3.1. Availability of Source Code. Any Covered Software that You distribute or otherwise make available in Executable form must also be made available in Source Code form and that Source Code form must be distributed only under the terms of this License. You must include a copy of this License with every copy of the Source Code form of the Covered Software You distribute or otherwise make available. You must inform recipients of any such Covered Software in Executable form as to how they can obtain such Covered Software in Source Code form in a reasonable manner on or through a medium customarily used for software exchange.

    3.2. Modifications. The Modifications that You create or to which You contribute are governed by the terms of this License. You represent that You believe Your Modifications are Your original creation(s) and/or You have sufficient rights to grant the rights conveyed by this License.

    3.3. Required Notices. You must include a notice in each of Your Modifications that identifies You as the Contributor of the Modification. You may not remove or alter any copyright, patent or trademark notices contained within the Covered Software, or any notices of licensing or any descriptive text giving attribution to any Contributor or the Initial Developer.

    3.4. Application of Additional Terms. You may not offer or impose any terms on any Covered Software in Source Code form that alters or restricts the applicable version of this License or the recipients' rights hereunder. You may choose to offer, and to charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Covered Software. However, you may do so only on Your own behalf, and not on behalf of the Initial Developer or any Contributor. You must make it absolutely clear that any such warranty, support, indemnity or liability obligation is offered by You alone, and You hereby agree to indemnify the Initial Developer and every Contributor for any liability incurred by the Initial Developer or such Contributor as a result of warranty, support, indemnity or liability terms You offer.

    3.5. Distribution of Executable Versions. You may distribute the Executable form of the Covered Software under the terms of this License or under the terms of a license of Your choice, which may contain terms different from this License, provided that You are in compliance with the terms of this License and that the license for the Executable form does not attempt to limit or alter the recipient's rights in the Source Code form from the rights set forth in this License. If You distribute the Covered Software in Executable form under a different license, You must make it absolutely clear that any terms which differ from this License are offered by You alone, not by the Initial Developer or Contributor. You hereby agree to indemnify the Initial Developer and every Contributor for any liability incurred by the Initial Developer or such Contributor as a result of any such terms You offer.

    3.6. Larger Works. You may create a Larger Work by combining Covered Software with other code not governed by the terms of this License and distribute the Larger Work as a single product. In such a case, You must make sure the requirements of this License are fulfilled for the Covered Software.

    1. Versions of the License.

    4.1. New Versions. Oracle is the initial license steward and may publish revised and/or new versions of this License from time to time. Each version will be given a distinguishing version number. Except as provided in Section 4.3, no one other than the license steward has the right to modify this License.

    4.2. Effect of New Versions. You may always continue to use, distribute or otherwise make the Covered Software available under the terms of the version of the License under which You originally received the Covered Software. If the Initial Developer includes a notice in the Original Software prohibiting it from being distributed or otherwise made available under any subsequent version of the License, You must distribute and make the Covered Software available under the terms of the version of the License under which You originally received the Covered Software. Otherwise, You may also choose to use, distribute or otherwise make the Covered Software available under the terms of any subsequent version of the License published by the license steward.

    4.3. Modified Versions. When You are an Initial Developer and You want to create a new license for Your Original Software, You may create and use a modified version of this License if You: (a) rename the license and remove any references to the name of the license steward (except to note that the license differs from this License); and (b) otherwise make it clear that the license contains terms which differ from this License.

    1. DISCLAIMER OF WARRANTY. COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN “AS IS” BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED SOFTWARE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED SOFTWARE IS WITH YOU. SHOULD ANY COVERED SOFTWARE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED SOFTWARE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.

    2. TERMINATION.

    6.1. This License and the rights granted hereunder will terminate automatically if You fail to comply with terms herein and fail to cure such breach within 30 days of becoming aware of the breach. Provisions which, by their nature, must remain in effect beyond the termination of this License shall survive.

    6.2. If You assert a patent infringement claim (excluding declaratory judgment actions) against Initial Developer or a Contributor (the Initial Developer or Contributor against whom You assert such claim is referred to as “Participant”) alleging that the Participant Software (meaning the Contributor Version where the Participant is a Contributor or the Original Software where the Participant is the Initial Developer) directly or indirectly infringes any patent, then any and all rights granted directly or indirectly to You by such Participant, the Initial Developer (if the Initial Developer is not the Participant) and all Contributors under Sections 2.1 and/or 2.2 of this License shall, upon 60 days notice from Participant terminate prospectively and automatically at the expiration of such 60 day notice period, unless if within such 60 day period You withdraw Your claim with respect to the Participant Software against such Participant either unilaterally or pursuant to a written agreement with Participant.

    6.3. If You assert a patent infringement claim against Participant alleging that the Participant Software directly or indirectly infringes any patent where such claim is resolved (such as by license or settlement) prior to the initiation of patent infringement litigation, then the reasonable value of the licenses granted by such Participant under Sections 2.1 or 2.2 shall be taken into account in determining the amount or value of any payment or license.

    6.4. In the event of termination under Sections 6.1 or 6.2 above, all end user licenses that have been validly granted by You or any distributor hereunder prior to termination (excluding licenses granted to You by any distributor) shall survive termination.

    1. LIMITATION OF LIABILITY.

    UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED SOFTWARE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.

    1. U.S. GOVERNMENT END USERS.

    The Covered Software is a “commercial item,” as that term is defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of “commercial computer software” (as that term is defined at 48 C.F.R. § 252.227-7014(a)(1)) and “commercial computer software documentation” as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire Covered Software with only those rights set forth herein. This U.S. Government Rights clause is in lieu of, and supersedes, any other FAR, DFAR, or other clause or provision that addresses Government rights in computer software under this License.

    1. MISCELLANEOUS.

    This License represents the complete agreement concerning subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. This License shall be governed by the law of the jurisdiction specified in a notice contained within the Original Software (except to the extent applicable law, if any, provides otherwise), excluding such jurisdiction's conflict-of-law provisions. Any litigation relating to this License shall be subject to the jurisdiction of the courts located in the jurisdiction and venue specified in a notice contained within the Original Software, with the losing party responsible for costs, including, without limitation, court costs and reasonable attorneys' fees and expenses. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any law or regulation which provides that the language of a contract shall be construed against the drafter shall not apply to this License. You agree that You alone are responsible for compliance with the United States export administration regulations (and the export control laws and regulation of any other countries) when You use, distribute or otherwise make available any Covered Software.

    1. RESPONSIBILITY FOR CLAIMS.

    As between Initial Developer and the Contributors, each party is responsible for claims and damages arising, directly or indirectly, out of its utilization of rights under this License and You agree to work with Initial Developer and Contributors to distribute such responsibility on an equitable basis. Nothing herein is intended or shall be deemed to constitute any admission of liability.

    NOTICE PURSUANT TO SECTION 9 OF THE COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) The code released under the CDDL shall be governed by the laws of the State of California (excluding conflict-of-law provisions). Any litigation relating to this License shall be subject to the jurisdiction of the Federal Courts of the Northern District of California and the state courts of the State of California, with venue lying in Santa Clara County, California.

    GNU LESSER GENERAL PUBLIC LICENSE

    Version 2.1, February 1999

    Copyright (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA

    Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.

    [This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.]

    Preamble

    The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users.

    This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below.

    When we speak of free software, we are referring to freedom of use, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things.

    To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it.

    For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights.

    We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library.

    To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author's reputation will not be affected by problems that might be introduced by others.

    Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license.

    Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs.

    When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library.

    We call this license the "Lesser" General Public License because it does Less to protect the user's freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances.

    For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License.

    In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system.

    Although the Lesser General Public License is Less protective of the users' freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library.

    The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run.

    GNU LESSER GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

    1. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you".

    A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables.

    The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".)

    "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library.

    Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does.

    1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library.

    You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee.

    1. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions:

    a) The modified work must itself be a software library.

    b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change.

    c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License.

    d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful.

    (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.)

    These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it.

    Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library.

    In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License.

    1. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices.

    Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy.

    This option is useful when you wish to copy part of the code of the Library into a program that is not a library.

    1. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange.

    If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code.

    1. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License.

    However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables.

    When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law.

    If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.)

    Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself.

    1. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications.

    You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things:

    a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.)

    b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with.

    c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution.

    d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place.

    e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy.

    For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable.

    It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute.

    1. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things:

    a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above.

    b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work.

    1. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance.

    2. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it.

    3. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License.

    If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances.

    It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice.

    This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License.

    1. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License.

    2. The Free Software Foundation may publish revised and/or new versions of the Lesser General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns.

    Each version is given a distinguishing version number. If the Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation.

    1. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally.

    NO WARRANTY

    1. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.

    2. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

    END OF TERMS AND CONDITIONS

    How to Apply These Terms to Your New Libraries

    If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License).

    To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found.

    one line to give the library's name and an idea of what it does. Copyright (C) year name of author

    This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

    This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

    You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail.

    You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names:

    Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written by James Random Hacker.

    signature of Ty Coon, 1 April 1990 Ty Coon, President of Vice That's all there is to it!

  • Copyright: Copyright (c) 2014 Matt Warren

  • : Copyright (c) 2005 Contributors.
    Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
  • Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.

  • Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.

  • Limitations and Disclaimers.

  • REQUIREMENTS 3.1 If a Contributor Distributes the Program in any form, then:

    GENERAL If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.
    GENERAL
  • If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library.

  • https://github.com/FasterXML/jackson-core
    https://github.com/FasterXML/jackson
    https://github.com/FasterXML/jackson-dataformats-text
    https://github.com/FasterXML/jackson-dataformats-text
    https://github.com/FasterXML/jackson-modules-java8/jackson-datatype-jdk8
    https://github.com/FasterXML/jackson-modules-java8/jackson-datatype-jsr310
    https://github.com/FasterXML/jackson-modules-java8/jackson-module-parameter-names
    https://github.com/FasterXML/java-classmate
    https://seancfoley.github.io/IPAddress/
    http://stephenc.github.com/jcip-annotations
    http://findbugs.sourceforge.net/
    https://github.com/google/gson/gson
    https://errorprone.info
    https://github.com/google/guava/
    https://github.com/google/guava/
    https://github.com/google/guava
    https://github.com/google/j2objc/
    http://www.github.com/mysema
    https://connect2id.com
    https://connect2id.com/
    https://connect2id.com
    https://bitbucket.org/connect2id/oauth-2.0-sdk-with-openid-connect-extensions
    https://square.github.io/okhttp/
    https://github.com/square/okio/
    https://github.com/square/okio/
    https://github.com/brettwooldridge
    https://commons.apache.org/proper/commons-codec/
    http://commons.apache.org/proper/commons-logging/
    https://github.com/jwtk/jjwt
    https://github.com/jwtk/jjwt
    https://github.com/jwtk/jjwt
    https://github.com/micrometer-metrics/micrometer
    https://github.com/micrometer-metrics/micrometer
    https://github.com/micrometer-metrics/micrometer
    https://github.com/micrometer-metrics/micrometer
    https://netty.io/
    https://netty.io/
    https://netty.io/
    https://netty.io/
    https://netty.io/
    https://netty.io/
    https://netty.io/
    https://netty.io/
    https://netty.io/
    https://netty.io/
    https://netty.io/
    https://netty.io/
    https://netty.io/
    https://netty.io/
    https://netty.io/
    https://netty.io/
    https://netty.io/
    https://netty.io/
    https://netty.io/
    https://netty.io/
    https://netty.io/
    https://github.com/reactor/reactor-netty
    https://github.com/reactor/reactor-netty
    https://github.com/reactor/reactor-core
    https://smallrye.io
    https://github.com/swagger-api/swagger-core/modules/swagger-annotations
    https://github.com/swagger-api/swagger-core/modules/swagger-core
    https://github.com/swagger-api/swagger-core/modules/swagger-models
    https://www.eclipse.org
    https://www.eclipse.org
    https://bytebuddy.net
    https://github.com/java-native-access/jna
    https://github.com/java-native-access/jna
    https://urielch.github.io/
    https://urielch.github.io/
    https://commons.apache.org/proper/commons-lang/
    http://hc.apache.org/httpcomponents-client
    http://hc.apache.org/httpcomponents-core-ga
    https://logging.apache.org/log4j/2.x/
    https://logging.apache.org/log4j/2.x/
    https://www.apache.org/
    https://tomcat.apache.org/
    https://tomcat.apache.org/
    https://tomcat.apache.org/
    https://www.attoparser.org
    https://flywaydb.org
    http://hibernate.org/validator
    http://www.jboss.org
    https://kotlinlang.org/
    https://kotlinlang.org/
    https://kotlinlang.org/
    https://kotlinlang.org/
    http://www.jetbrains.org
    https://springdoc.org/
    https://springdoc.org/
    https://springdoc.org/
    https://spring.io/projects/spring-boot
    https://spring.io/projects/spring-boot
    https://spring.io/projects/spring-boot
    https://spring.io/projects/spring-boot
    https://spring.io/projects/spring-boot
    https://spring.io/projects/spring-boot
    https://spring.io/projects/spring-boot
    https://spring.io/projects/spring-boot
    https://spring.io/projects/spring-boot
    https://spring.io/projects/spring-boot
    https://spring.io/projects/spring-boot
    https://spring.io/projects/spring-boot
    https://spring.io/projects/spring-boot
    https://spring.io/projects/spring-boot
    https://spring.io/projects/spring-boot
    https://spring.io/projects/spring-boot
    https://spring.io/projects/spring-boot
    https://spring.io/projects/spring-boot
    https://spring.io/projects/spring-boot
    https://spring.io/projects/spring-data
    https://projects.spring.io/spring-data-jpa
    https://www.springsource.org
    https://spring.io/projects/spring-security
    https://spring.io/projects/spring-security
    https://spring.io/projects/spring-security
    https://spring.io/projects/spring-security
    https://github.com/spring-projects/spring-framework
    https://github.com/spring-projects/spring-framework
    https://github.com/spring-projects/spring-framework
    https://github.com/spring-projects/spring-framework
    https://github.com/spring-projects/spring-framework
    https://github.com/spring-projects/spring-framework
    https://github.com/spring-projects/spring-framework
    https://github.com/spring-projects/spring-framework
    https://github.com/spring-projects/spring-framework
    https://github.com/spring-projects/spring-framework
    https://github.com/spring-projects/spring-framework
    https://github.com/spring-projects/spring-framework
    https://github.com/spring-projects/spring-framework
    https://github.com/spring-projects/spring-framework
    https://github.com/spring-projects/spring-framework
    https://github.com/spring-projects/spring-framework
    http://www.thymeleaf.org
    http://www.thymeleaf.org
    https://github.com/tomlj/tomlj
    http://www.unbescape.org
    http://webjars.org
    https://bitbucket.org/snakeyaml/snakeyaml
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://aws.amazon.com/sdkforjava
    https://github.com/awslabs/aws-eventstream-java
    https://github.com/Azure/azure-sdk-for-java
    https://github.com/Azure/azure-sdk-for-java
    https://github.com/Azure/azure-sdk-for-java
    https://github.com/Azure/azure-sdk-for-java
    https://github.com/Azure/azure-sdk-for-java
    https://github.com/Azure/azure-sdk-for-java
    https://github.com/Azure/azure-sdk-for-java
    https://github.com/Azure/azure-sdk-for-java
    https://github.com/Azure/azure-sdk-for-java
    https://github.com/Azure/azure-sdk-for-java
    https://github.com/Azure/azure-sdk-for-java
    https://github.com/Azure/azure-sdk-for-java
    https://github.com/Azure/azure-sdk-for-java
    https://github.com/Azure/azure-sdk-for-java
    https://github.com/Azure/azure-sdk-for-java
    https://github.com/Azure/azure-sdk-for-java
    https://github.com/Azure/azure-sdk-for-java
    https://github.com/Azure/azure-sdk-for-java
    https://github.com/Azure/azure-sdk-for-java
    https://github.com/Azure/azure-sdk-for-java
    https://github.com/Azure/azure-sdk-for-java
    https://github.com/Azure/azure-sdk-for-java
    https://github.com/Azure/azure-sdk-for-java
    https://github.com/Azure/azure-sdk-for-java
    https://microsoft.github.io/spring-cloud-azure
    https://microsoft.github.io/spring-cloud-azure
    https://microsoft.github.io/spring-cloud-azure
    https://microsoft.github.io/spring-cloud-azure
    https://microsoft.github.io/spring-cloud-azure
    https://github.com/Azure/azure-sdk-for-java
    https://github.com/Azure/azure-sdk-for-java
    https://github.com/Azure/azure-sdk-for-java
    https://github.com/Azure/azure-sdk-for-java
    https://github.com/Azure/azure-sdk-for-java
    https://github.com/Azure/azure-sdk-for-java
    https://github.com/Azure/azure-sdk-for-java
    https://github.com/Azure/azure-sdk-for-java
    https://github.com/Azure/azure-sdk-for-java
    https://github.com/Azure/azure-sdk-for-java
    https://github.com/Azure/azure-sdk-for-java
    https://github.com/Azure/azure-sdk-for-java
    https://github.com/Azure/azure-sdk-for-java
    https://github.com/Azure/azure-sdk-for-java
    https://github.com/Azure/azure-sdk-for-java
    https://github.com/AzureAD/microsoft-authentication-library-for-java
    https://github.com/AzureAD/microsoft-authentication-library-for-java
    https://github.com/Azure/qpid-proton-j-extensions
    https://github.com/microsoftgraph/msgraph-sdk-java-core
    https://github.com/microsoftgraph/msgraph-sdk-java
    https://checkerframework.org
    https://www.duckdb.org
    https://projectlombok.org
    http://www.slf4j.org
    http://www.slf4j.org
    http://abego-software.de
    http://nexus.sonatype.org/oss-repository-hosting.html
    http://www.antlr.org
    https://www.antlr.org/
    http://www.antlr.org
    http://asm.ow2.org
    http://hdrhistogram.github.io/HdrHistogram/
    https://jdbc.postgresql.org/
    https://www.eclipse.org
    http://www.oracle.com/
    https://www.eclipse.org
    https://www.eclipse.org
    https://www.eclipse.org
    https://www.eclipse.org
    https://www.eclipse.org
    https://www.eclipse.org
    https://www.eclipse.org
    https://www.eclipse.org
    https://eclipse-ee4j.github.io/jaxb-ri/
    https://www.eclipse.org
    https://www.eclipse.org
    http://reactive-streams.org
    http://latencyutils.github.io/LatencyUtils/
    https://icu.unicode.org/
    https://github.com/LibrePDF/OpenPDF
    https://h2database.com
    https://www.eclipse.org
    https://github.com/eclipse-ee4j
    https://www.eclipse.org/aspectj/
    http://www.qos.ch
    http://www.qos.ch
    http://www.oracle.com/
    http://www.oracle.com
    http://www.oracle.com/
    http://hibernate.org
    https://www.hibernate.org/orm/6.5
    http://code.google.com/p/flying-saucer/
    http://code.google.com/p/flying-saucer/
    https://www.unicode.org/copyright.html
    scott@netsplit.com
    dbn.lists@gmail.com
    https://www.gnu.org/licenses/

    MIT License

    BSD 3-Clause License

    BSD 2-Clause License

    Eclipse Distribution License 1.0

    MIT No Attribution

    Creative Commons Zero v1.0 Universal

    Unicode/ICU License

    Mozilla Public License 2.0

    Eclipse Public License 2.0

    Eclipse Public License 1.0

    Common Development and Distribution License 1.1

    GNU Lesser General Public License v2.1 or later

    License Texts

    Apache License 2.0

    MIT License

    BSD 3-Clause License

    BSD 2-Clause License

    Eclipse Distribution License 1.0

    MIT No Attribution

    Creative Commons Zero v1.0 Universal

    Unicode/ICU License

    Mozilla Public License 2.0

    Eclipse Public License 2.0

    Eclipse Public License 1.0

    Common Development and Distribution License 1.1

    GNU Lesser General Public License v2.1 or later

    ----------------------------------------------------------------------
    ----------------------------------------------------------------------
    ----------------------------------------------------------------------
     #     The Google Chrome software developed by Google is licensed under
     # the BSD license. Other software included in this distribution is
     # provided under other licenses, as set forth below.
     #
     #  The BSD License
     #  http://opensource.org/licenses/bsd-license.php
     #  Copyright (C) 2006-2008, Google Inc.
     #
     #  All rights reserved.
     #
     #  Redistribution and use in source and binary forms, with or without
     # modification, are permitted provided that the following conditions are met:
     #
     #  Redistributions of source code must retain the above copyright notice,
     # this list of conditions and the following disclaimer.
     #  Redistributions in binary form must reproduce the above
     # copyright notice, this list of conditions and the following
     # disclaimer in the documentation and/or other materials provided with
     # the distribution.
     #  Neither the name of  Google Inc. nor the names of its
     # contributors may be used to endorse or promote products derived from
     # this software without specific prior written permission.
     #
     #
     #  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
     # CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
     # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
     # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
     # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
     # LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
     # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
     # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
     # BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
     # LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
     # NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
     # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
     #
     #
     #  The word list in cjdict.txt are generated by combining three word lists
     # listed below with further processing for compound word breaking. The
     # frequency is generated with an iterative training against Google web
     # corpora.
     #
     #  * Libtabe (Chinese)
     #    - https://sourceforge.net/project/?group_id=1519
     #    - Its license terms and conditions are shown below.
     #
     #  * IPADIC (Japanese)
     #    - http://chasen.aist-nara.ac.jp/chasen/distribution.html
     #    - Its license terms and conditions are shown below.
     #
     #  ---------COPYING.libtabe ---- BEGIN--------------------
     #
     #  /*
     #   * Copyright (c) 1999 TaBE Project.
     #   * Copyright (c) 1999 Pai-Hsiang Hsiao.
     #   * All rights reserved.
     #   *
     #   * Redistribution and use in source and binary forms, with or without
     #   * modification, are permitted provided that the following conditions
     #   * are met:
     #   *
     #   * . Redistributions of source code must retain the above copyright
     #   *   notice, this list of conditions and the following disclaimer.
     #   * . Redistributions in binary form must reproduce the above copyright
     #   *   notice, this list of conditions and the following disclaimer in
     #   *   the documentation and/or other materials provided with the
     #   *   distribution.
     #   * . Neither the name of the TaBE Project nor the names of its
     #   *   contributors may be used to endorse or promote products derived
     #   *   from this software without specific prior written permission.
     #   *
     #   * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
     #   * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
     #   * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
     #   * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
     #   * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
     #   * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
     #   * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
     #   * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
     #   * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
     #   * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
     #   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
     #   * OF THE POSSIBILITY OF SUCH DAMAGE.
     #   */
     #
     #  /*
     #   * Copyright (c) 1999 Computer Systems and Communication Lab,
     #   *                    Institute of Information Science, Academia
     #       *                    Sinica. All rights reserved.
     #   *
     #   * Redistribution and use in source and binary forms, with or without
     #   * modification, are permitted provided that the following conditions
     #   * are met:
     #   *
     #   * . Redistributions of source code must retain the above copyright
     #   *   notice, this list of conditions and the following disclaimer.
     #   * . Redistributions in binary form must reproduce the above copyright
     #   *   notice, this list of conditions and the following disclaimer in
     #   *   the documentation and/or other materials provided with the
     #   *   distribution.
     #   * . Neither the name of the Computer Systems and Communication Lab
     #   *   nor the names of its contributors may be used to endorse or
     #   *   promote products derived from this software without specific
     #   *   prior written permission.
     #   *
     #   * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
     #   * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
     #   * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
     #   * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
     #   * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
     #   * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
     #   * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
     #   * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
     #   * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
     #   * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
     #   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
     #   * OF THE POSSIBILITY OF SUCH DAMAGE.
     #   */
     #
     #  Copyright 1996 Chih-Hao Tsai @ Beckman Institute,
     #      University of Illinois
     #  c-tsai4@uiuc.edu  http://casper.beckman.uiuc.edu/~c-tsai4
     #
     #  ---------------COPYING.libtabe-----END--------------------------------
     #
     #
     #  ---------------COPYING.ipadic-----BEGIN-------------------------------
     #
     #  Copyright 2000, 2001, 2002, 2003 Nara Institute of Science
     #  and Technology.  All Rights Reserved.
     #
     #  Use, reproduction, and distribution of this software is permitted.
     #  Any copy of this software, whether in its original form or modified,
     #  must include both the above copyright notice and the following
     #  paragraphs.
     #
     #  Nara Institute of Science and Technology (NAIST),
     #  the copyright holders, disclaims all warranties with regard to this
     #  software, including all implied warranties of merchantability and
     #  fitness, in no event shall NAIST be liable for
     #  any special, indirect or consequential damages or any damages
     #  whatsoever resulting from loss of use, data or profits, whether in an
     #  action of contract, negligence or other tortuous action, arising out
     #  of or in connection with the use or performance of this software.
     #
     #  A large portion of the dictionary entries
     #  originate from ICOT Free Software.  The following conditions for ICOT
     #  Free Software applies to the current dictionary as well.
     #
     #  Each User may also freely distribute the Program, whether in its
     #  original form or modified, to any third party or parties, PROVIDED
     #  that the provisions of Section 3 ("NO WARRANTY") will ALWAYS appear
     #  on, or be attached to, the Program, which is distributed substantially
     #  in the same form as set out herein and that such intended
     #  distribution, if actually made, will neither violate or otherwise
     #  contravene any of the laws and regulations of the countries having
     #  jurisdiction over the User or the intended distribution itself.
     #
     #  NO WARRANTY
     #
     #  The program was produced on an experimental basis in the course of the
     #  research and development conducted during the project and is provided
     #  to users as so produced on an experimental basis.  Accordingly, the
     #  program is provided without any warranty whatsoever, whether express,
     #  implied, statutory or otherwise.  The term "warranty" used herein
     #  includes, but is not limited to, any warranty of the quality,
     #  performance, merchantability and fitness for a particular purpose of
     #  the program and the nonexistence of any infringement or violation of
     #  any right of any third party.
     #
     #  Each user of the program will agree and understand, and be deemed to
     #  have agreed and understood, that there is no warranty whatsoever for
     #  the program and, accordingly, the entire risk arising from or
     #  otherwise connected with the program is assumed by the user.
     #
     #  Therefore, neither ICOT, the copyright holder, or any other
     #  organization that participated in or was otherwise related to the
     #  development of the program and their respective officials, directors,
     #  officers and other employees shall be held liable for any and all
     #  damages, including, without limitation, general, special, incidental
     #  and consequential damages, arising out of or otherwise in connection
     #  with the use or inability to use the program or any product, material
     #  or result produced or otherwise obtained by using the program,
     #  regardless of whether they have been advised of, or otherwise had
     #  knowledge of, the possibility of such damages at any time during the
     #  project or thereafter.  Each user will be deemed to have agreed to the
     #  foregoing by his or her commencement of use of the program.  The term
     #  "use" as used herein includes, but is not limited to, the use,
     #  modification, copying and distribution of the program and the
     #  production of secondary products from the program.
     #
     #  In the case where the program, whether in its original form or
     #  modified, was distributed or delivered to or received by a user from
     #  any person, organization or entity other than ICOT, unless it makes or
     #  grants independently of ICOT any specific warranty to the user in
     #  writing, such person, organization or entity, will also be exempted
     #  from and not be held liable to the user for any such damages as noted
     #  above as far as the program is concerned.
     #
     #  ---------------COPYING.ipadic-----END----------------------------------
    
    ----------------------------------------------------------------------
     # Copyright (C) 2016 and later: Unicode, Inc. and others.
     # License & terms of use: http://www.unicode.org/copyright.html
     # Copyright (c) 2015 International Business Machines Corporation
     # and others. All Rights Reserved.
     #
     # Project: https://github.com/rober42539/lao-dictionary
     # Dictionary: https://github.com/rober42539/lao-dictionary/laodict.txt
     # License: https://github.com/rober42539/lao-dictionary/LICENSE.txt
     #          (copied below)
     #
     #	This file is derived from the above dictionary version of Nov 22, 2020
     #  ----------------------------------------------------------------------
     #  Copyright (C) 2013 Brian Eugene Wilson, Robert Martin Campbell.
     #  All rights reserved.
     #
     #  Redistribution and use in source and binary forms, with or without
     #  modification, are permitted provided that the following conditions are met:
     #
     #  Redistributions of source code must retain the above copyright notice, this
     #  list of conditions and the following disclaimer. Redistributions in binary
     #  form must reproduce the above copyright notice, this list of conditions and
     #  the following disclaimer in the documentation and/or other materials
     #  provided with the distribution.
     #
     # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
     # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
     # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
     # FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
     # COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
     # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
     # (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
     # SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
     # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
     # STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
     # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
     # OF THE POSSIBILITY OF SUCH DAMAGE.
     #  --------------------------------------------------------------------------
    
    ----------------------------------------------------------------------
     #  Copyright (c) 2014 International Business Machines Corporation
     #  and others. All Rights Reserved.
     #
     #  This list is part of a project hosted at:
     #    github.com/kanyawtech/myanmar-karen-word-lists
     #
     #  --------------------------------------------------------------------------
     #  Copyright (c) 2013, LeRoy Benjamin Sharon
     #  All rights reserved.
     #
     #  Redistribution and use in source and binary forms, with or without
     #  modification, are permitted provided that the following conditions
     #  are met: Redistributions of source code must retain the above
     #  copyright notice, this list of conditions and the following
     #  disclaimer.  Redistributions in binary form must reproduce the
     #  above copyright notice, this list of conditions and the following
     #  disclaimer in the documentation and/or other materials provided
     #  with the distribution.
     #
     #    Neither the name Myanmar Karen Word Lists, nor the names of its
     #    contributors may be used to endorse or promote products derived
     #    from this software without specific prior written permission.
     #
     #  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
     #  CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
     #  INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
     #  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
     #  DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS
     #  BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
     #  EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
     #  TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
     #  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
     #  ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
     #  TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
     #  THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
     #  SUCH DAMAGE.
     #  --------------------------------------------------------------------------
    
    ----------------------------------------------------------------------
     # 7.  Database Ownership
     #
     #    The TZ database itself is not an IETF Contribution or an IETF
     #    document.  Rather it is a pre-existing and regularly updated work
     #    that is in the public domain, and is intended to remain in the
     #    public domain.  Therefore, BCPs 78 [RFC5378] and 79 [RFC3979] do
     #    not apply to the TZ Database or contributions that individuals make
     #    to it.  Should any claims be made and substantiated against the TZ
     #    Database, the organization that is providing the IANA
     #    Considerations defined in this RFC, under the memorandum of
     #    understanding with the IETF, currently ICANN, may act in accordance
     #    with all competent court orders.  No ownership claims will be made
     #    by ICANN or the IETF Trust on the database or the code.  Any person
     #    making a contribution to the database or code waives all rights to
     #    future claims in that contribution or in the TZ Database.
    
    ----------------------------------------------------------------------
    ----------------------------------------------------------------------
    ----------------------------------------------------------------------
    ----------------------------------------------------------------------
    ************************************************************************
    *                                                                      *
    *  6. Disclaimer of Warranty                                           *
    *  -------------------------                                           *
    *                                                                      *
    *  Covered Software is provided under this License on an "as is"       *
    *  basis, without warranty of any kind, either expressed, implied, or  *
    *  statutory, including, without limitation, warranties that the       *
    *  Covered Software is free of defects, merchantable, fit for a        *
    *  particular purpose or non-infringing. The entire risk as to the     *
    *  quality and performance of the Covered Software is with You.        *
    *  Should any Covered Software prove defective in any respect, You     *
    *  (not any Contributor) assume the cost of any necessary servicing,   *
    *  repair, or correction. This disclaimer of warranty constitutes an   *
    *  essential part of this License. No use of any Covered Software is   *
    *  authorized under this License except under this disclaimer.         *
    *                                                                      *
    ************************************************************************
    
    ************************************************************************
    *                                                                      *
    *  7. Limitation of Liability                                          *
    *  --------------------------                                          *
    *                                                                      *
    *  Under no circumstances and under no legal theory, whether tort      *
    *  (including negligence), contract, or otherwise, shall any           *
    *  Contributor, or anyone who distributes Covered Software as          *
    *  permitted above, be liable to You for any direct, indirect,         *
    *  special, incidental, or consequential damages of any character      *
    *  including, without limitation, damages for lost profits, loss of    *
    *  goodwill, work stoppage, computer failure or malfunction, or any    *
    *  and all other commercial damages or losses, even if such party      *
    *  shall have been informed of the possibility of such damages. This   *
    *  limitation of liability shall not apply to liability for death or   *
    *  personal injury resulting from such party's negligence to the       *
    *  extent applicable law prohibits such limitation. Some               *
    *  jurisdictions do not allow the exclusion or limitation of           *
    *  incidental or consequential damages, so this exclusion and          *
    *  limitation may not apply to You.                                    *
    *                                                                      *
    ************************************************************************

    Instances

    Monitor the status and resource usage of instances running in OwlDB, and modify or restart instances as needed. If the instance status is not Available, some information may be missing.

    Note

    • From the dashboard, you can navigate to the instance management page via the following paths. [List View] Arrow icon next to the database alias > Click the instance alias [Card View] Click the instance alias on the database card

    • In the AWS environment, only the Tibero engine is supported.

    Viewing the instance list

    1. Go to Management > Overview.

    2. Click the Instances tab.

    3. Check the status and resource usage of the instance you want to review in the list.

    Item
    Description
    Item
    Description

    Clicking an alias in the instance list navigates to the detail page for that instance. The detail page is organized in the following order: top summary information, availability and replication information, resource usage status, network information, and database information.

    1. On the Overview page, click the Instances tab.

    2. In the instance list, click the alias of the instance whose detail information you want to review.

    3. On the detail page, check the top information, availability and replication information, resource usage information, network information, and database information.

    Item
    Description
    Primary/Leader
    Standby/Replica

    Primary/Leader displays the items below, and Standby/Replica displays the same items with additional replication-related items.

    Item
    Description
    Display target
    Item
    Description
    Remarks
    Item
    Description
    Item
    Description

    The active session value is displayed based on the Primary node if the instance being queried is Primary/Leader, and based on the Standby node if it is Standby/Replica.

    The availability zone where the instance is placed

    Health

    The current status of the instance (Available / In progress / Limited / Unavailable)

    Open Mode

    The DB's operation mode (READ WRITE)

    Replication Mode

    The Primary DB's operating mode (PERFORMANCE)

    CPU

    Usage bar chart relative to provisioned vCPU

    Memory

    Usage bar chart relative to provisioned memory

    Active Sessions

    Active session count bar chart

    Data Volume

    data volume usage (including 90% threshold indicator)

    Redo log Volume

    redo log volume usage

    Archive log Volume

    archive log volume usage

    Root Volume

    root volume usage

    Current Log

    Most recent Redo log identifier (displayed only in Standby configuration)

    Item
    Description

    Alias

    Displays the instance alias (clicking navigates to the detail page)

    Creation Date

    Instance creation date and time (yyyy-mm-dd HH:mm:ss)

    The availability zone where the instance is placed

    Health

    The current status of the instance (Available / In progress / Limited / Unavailable / Retired)

    Standby Status

    Displays the status value shown when querying v$standby

    Open Mode

    The DB's operation mode (MOUNTED / RECOVERY / READ WRITE / READ ONLY / READ ONLY WITH APPLY)

    Log Replication Type

    The Standby's replication method (LGWR ASYNC / ARCH ASYNC)

    CPU

    Usage bar chart relative to provisioned vCPU

    Memory

    Usage bar chart relative to provisioned memory

    Active Sessions

    Active session count bar chart (displayed only in Read Only status)

    log last received

    Identifier of the Redo log most recently received from the Primary (TSN value)

    log last applied

    Identifier of the Redo log most recently applied to the Standby (TSN value)

    Replication Lag (seconds)

    Replication lag time with the Primary DB

    Item
    Description

    Alias

    Displays the instance alias (clicking navigates to the detail page)

    Creation Date

    Instance creation date and time (yyyy-mm-dd HH:mm:ss)

    Instance role

    Tibero: Primary / OpenSQL: Leader

    Tibero: Standby(Recovery/Read Only) / OpenSQL: Replica

    Instance creation date

    Creation date and time (yyyy-mm-dd HH:mm:ss)

    Common

    Common

    Open Mode

    DB operation mode

    READ WRITE

    Tibero: MOUNTED/RECOVERY/READ WRITE/READ ONLY/READ ONLY WITH APPLY, OpenSQL: READ ONLY

    Last update date

    Configuration change date and time (yyyy-mm-dd HH:mm:ss)

    Common

    Common

    Primary

    Current Log

    Most recent Redo log identifier (TSN)

    Common

    Standby Status

    Standby replication status (may differ per node)

    Standby

    Log Replication Type

    Replication method (LGWR ASYNC / ARCH ASYNC)

    Standby

    log last received

    Most recent Redo log received from the Primary (TSN)

    Standby

    log last applied

    Most recent Redo log applied to the Standby (TSN)

    Standby

    Replication Lag (seconds)

    Replication lag time with the Primary

    Standby

    Item
    Description
    Display target

    AZ

    The availability zone where it is placed

    Common

    Current Log

    Maximum number of connected sessions

    Active session count (line chart, refreshed every 5 seconds)

    • Tibero Standby: displayed only in Read Only status

    • OpenSQL Replica: always displayed

    Alias

    Displays the instance alias (clicking navigates to the detail page)

    Creation Date

    Instance creation date and time (yyyy-mm-dd HH:mm:ss)

    Alias

    Displays the instance alias (clicking navigates to the detail page)

    Creation Date

    Instance creation date and time (yyyy-mm-dd HH:mm:ss)

    Health

    Instance status

    Available / In progress / Limited / Unavailable

    Common (Tibero includes Retired)

    AZ

    The availability zone where it is placed

    Common

    Replication Mode

    CPU

    Usage relative to provisioned vCPU (pie chart)

    Refreshed every 5 seconds

    Memory

    Usage relative to provisioned memory (pie chart)

    Host Name

    Host name where the database server is running

    End Point

    Client connection address (Private IP)

    Port

    Auto Vacuum

    Whether Auto Vacuum is used (On / Off)

    Database list

    Displays child databases by name, Data Size (GB), active sessions, Bloat Ratio (%), and creation date; clicking a name navigates to its detailed information.

    Figure 1. Instance detail information

    Primary (Leader) DB display items

    Standby (Replica) DB display items

    Caution

    When the instance status is not Available, a banner appears at the top of the screen providing guidance on the current status.

    Viewing instance detail information

    Top information

    Availability and replication information

    Resource usage information

    Network information

    Database information

    Note

    Database information is provided only by the OpenSQL engine.

    Caution

    • If Health is not Available, some information may be displayed as missing.

    • If Health is Retired (which occurs only on a Tibero Standby instance), all information except Health is displayed as -, and a Delete button appears instead of the Restart button.

    AZ

    AZ

    Role

    The Primary DB's operating mode (PERFORMANCE)

    Refreshed every 5 seconds

    Database communication port number

    AZ

    The availability zone where the instance is placed

    Health

    The current status of the instance (Available / In progress / Limited / Unavailable)

    Open Mode

    The DB's operation mode (READ WRITE)

    CPU

    Usage bar chart relative to provisioned vCPU

    Memory

    Usage bar chart relative to provisioned memory

    Active Sessions

    Active session count bar chart

    Volume

    Total and usage of the OpenSQL volume

    Root Volume

    root volume usage

    Current Log

    Most recent WAL log identifier (LSN, displayed only in HA configuration)

    AZ

    The availability zone where the instance is placed

    Health

    The current status of the instance (Available / In progress / Limited / Unavailable)

    Open Mode

    The DB's operation mode (READ ONLY)

    Log Replication Type

    The Replica's replication method (ASYNC / SYNC)

    CPU

    Usage bar chart relative to provisioned vCPU

    Memory

    Usage bar chart relative to provisioned memory

    Active Sessions

    Active session count bar chart (always displayed)

    log last received

    Identifier of the WAL log most recently received from the Leader (LSN value)

    log last applied

    Identifier of the WAL log most recently applied to the Replica (LSN value)

    Replication Lag (seconds)

    Replication lag time with the Leader DB

    Most recent WAL log identifier (LSN)

    Common

    Log Replication Type

    Replication method (ASYNC / SYNC)

    Standby

    log last received

    Most recent WAL log received from the Leader (LSN)

    Replica

    log last applied

    Most recent WAL log applied to the Replica (LSN)

    Replica

    Replication Lag (seconds)

    Replication lag time with the Primary

    Standby

    Backup/Recovery