AISO SA - SCHEDULEJS LICENSE AGREEMENTRECITALS
WHEREAS, Licensor has developed ScheduleJS; andWHEREAS, Licensee wishes to use ScheduleJS.
NOW, THEREFORE, in consideration of the promises and of the obligations herein made and undertaken, theparties agree as follows:
1. DEFINITIONS. For the purposes of this Agreement, the definitions set forth in this section shall apply to therespective terms:
1.1. “Agreement” means this Agreement including any exhibits attached hereto.
1.2. “Designated User” means a single distinct employee acting within the scope of their employment with
Licensee or Licensee’s consultant or contractor acting within the scope of the services they provide forLicensee or on Licensee’s behalf. A Designated User can be replaced with a new Designated User only
after being a Designated User for a minimum of six (6) months.
1.3. "Documentation" means the related materials customarily supplied or made available by Licensor to
end users of ScheduleJS, including without limitation printed and online documentation, online help,
and training materials.
1.4. “License Key” means the serial key required to run ScheduleJS.
1.5. “Span of Control” means that which is within a domain owned or controlled by a party.
1.6.

“Update” means a generally available release of software that introduces a limited amount of new
optional features and functionality, generally designated by means of a change in the digit to the rightof the decimal point (e.g. software 3.0 >> software 3.1).

1.7.

“Upgrade” means a generally available release of the software that contains functional enhancements
or extensions, generally designated by means of a change in the digit to the left of the first decimal
point (e.g. software 3.0 >> software 4.0).

2. GRANT OF LICENSE TO LICENSEE.
2.1. License Grant. Subject to the limitation on Designated Users set forth on Schedule A hereto and theother terms and conditions set forth in this Agreement, Licensor hereby grants to Licensee, a nonexclusive, non-transferable, non-sublicensable, license for Designated Users to use ScheduleJS.
2.2. Bundling Requirement. Licensee shall not (nor shall it allow any third party to) distribute ScheduleJS instand-alone form. Licensee shall not provide license rights, consulting, training, or other services inconnection with the standalone functionality of ScheduleJS, nor shall Licensee develop or use or
authorize third parties to develop or use ScheduleJS on a standalone basis. Licensee shall be under noobligation to use or distribute ScheduleJS in any way.
2.3. License Limitations. Copies of ScheduleJS are licensed for distribution only and not sold. Licensee may
not: (a) modify ScheduleJS or permit or encourage any third party to do so, except as expressly provided
herein; (b) rent, lease, or sell or otherwise provide temporary access to ScheduleJS to any third party,
except as expressly provided herein; (c) use ScheduleJS in any manner to assist or take part in thedevelopment, marketing, or sale of a product potentially competitive with ScheduleJS; (d) use
ScheduleJS, or allow the transfer, transmission, export, or re-export of ScheduleJS or portion thereofin violation of any export control laws or regulations administered by the U.S. Commerce Department,
OFAC, or any other government agency; (e) modify, remove, or obstruct any copyright or otherproprietary rights statements or notices contained within ScheduleJS; (f) distribute ScheduleJS except
pursuant to an enforceable written agreement for Licensor’s benefit that includes all the limitations andrestrictions of this Agreement and is as protective of Licensor and ScheduleJS as is this Agreement; or(g) allow, assist or permit others to do any of the foregoing.
Licensee agrees not to sublicense, assign, or transfer ScheduleJS or Licensee’s rights in ScheduleJS,
Licensee agrees not to modify, port, adapt or translate ScheduleJS. Licensee agrees not to reverse
engineer, decompile, disassemble or otherwise attempt to discover the source code of ScheduleJS.
Licensee agrees not to use any part of ScheduleJS or Licensee’s knowledge of ScheduleJS (or any
information that Licensee learn as a result of Licensee’s use of ScheduleJS) to create a product withthe same or substantially the same functionality as ScheduleJS.

3. FEES.
3.1. Records. Licensor or its agents, independent accountants, may, with fifteen (15) days notice, audit
Licensee’s relevant books, and records and inspect Licensee’s facilities to verify its compliance with theprovisions of this Agreement. If an audit indicates a misuse of ScheduleJS, Licensee will promptlyreimburse Licensor for the reasonable cost of the audit and License rates usually applicable for suchusage. Such rights will remain in effect through a period ending one year from the termination of thisAgreement. As a condition to such audit, Licensee may require such independent accountants to executea confidentiality agreement in form and substance reasonably satisfactory to Licensee pursuant to whichsuch independent accountants will agree to retain in confidence all information learned by them in thecourse of such examination, except that any discrepancy in any information included in the Agreement,or being a relevant information under this Agreement, may be disclosed to Licensor.
3.2. Taxes. Licensee shall be responsible for all taxes or charges of any kind in connection with thisAgreement (including but not limited to, customs duties, government permits, tariffs, excise, grossreceipts, sales and use and value-added tax), except income tax or corporation tax (or similar taxes)
imposed on Licensor.

4. WARRANTY.
4.1. General Warranty. Each party represents and warrants to the other party that (a) it has all necessary
rights, power and authority to enter into this Agreement, and (b) it has the right to provide and license
ScheduleJS under this Agreement. Licensor represents and warrants that ScheduleJS, to its knowledge,
does not contain any matter that does or will infringe any copyright, trade secret, trademark, patent,
or other intellectual property right of any third party.
4.2. Software Warranty. For a period of ninety (90) days from the Effective Date, Licensor warrants that
ScheduleJS will materially conform to the Documentation with respect to matters which are within
Licensor’s Span of Control. In the event Licensor breaches the above warranty, Licensor shall use
commercially reasonable efforts to supply a ScheduleJS release that materially conforms to theDocumentation.

5. DISCLAIMERS.
EXCEPT AS EXPRESSLY PROVIDED IN THIS AGREEMENT, EACH PARTY HEREBY EXPRESSLY DISCLAIMSALL WARRANTIES, CONDITIONS, AND REPRESENTATIONS WHETHER EXPRESS OR IMPLIED,INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES AND CONDITIONS OF
MERCHANTABILITY, MERCHANTABLE QUALITY, FITNESS FOR A PARTICULAR PURPOSE, DURABILITY,
TITLE, NON-INFRINGEMENT, PERFORMANCE AND THOSE ARISING BY STATUTE OR FROM CUSTOM OR
USAGE OF TRADE OR COURSE OF DEALING.
6. LIMITATION OF LIABILITY.
IN NO EVENT WILL LICENSOR, ITS SUBSIDIARIES, OR ITS AFFILIATES, BE LIABLE TO LICENSEE,WHETHER IN CONTRACT, BY REASON OF NEGLIGENCE OR OTHERWISE, FOR PUNITIVE,CONSEQUENTIAL, EXEMPLARY, INCIDENTAL, OR INDIRECT DAMAGES OR COSTS (INCLUDING LEGAL
FEES AND EXPENSES) OR LOSS OF GOODWILL OR PROFIT IN CONNECTION WITH THE SUPPLY, USE
OR PERFORMANCE OF OR INABILITY TO USE SCHEDULEJS, OR IN CONNECTION WITH ANY CLAIM
ARISING FROM THIS AGREEMENT, EVEN IF AISO SA, ITS SUBSIDIARIES, ITS AFFILIATES, OR AISOSA’S LICENSORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES OR COSTS,
EXCEPT FOR (A) LICENSOR’S BREACH OF OR OBLIGATIONS UNDER SECTION 7 (IDEMNIFICATION) (B)A LICENSOR’S BREACH OF ITS OBLIGATIONS WITH RESPECT TO CONFIDENTIAL INFORMATION, (C)BODILY INJURY OR DEATH, (D) DAMAGE TO REAL AND/OR TANGIBLE PERSONAL PROPERTY, OR (E)
EITHER LICENSOR’S GROSS NEGLIGENCE OR WILLFUL MISCONDUCT.
LICENSOR’S MAXIMUM LIABILITY TO THE LICENSEE FOR ANY OTHER CLAIMS ARISING UNDER ORRELATED TO THIS AGREEMENT SHALL BE LIMITED TO 500.00€.

7. INDEMNIFICATION.
7.1. Indemnification by Licensor. Licensor shall indemnify Licensee, or at its option, defend Licensee against
any third party claim, suit, or proceeding brought against Licensee based on a claim that ScheduleJS
infringes upon any patent, copyright, or trade secret of any third party, and will pay any costs, damages,
fines, settlement and reasonable attorney’s fees (the “Liabilities”) attributable to any such claim, suit,or proceeding, provided that Licensee gives Licensor prompt written notice of, reasonable assistancewith respect to, and sole control of the defense and settlement of such claims; and provided further
that Licensee not enter into any settlement or compromise any such claim without Licensor’s priorwritten approval. Notwithstanding the foregoing, Licensor shall have no liability to Licensee or to any
other party for Liabilities arising from or attributable to (i) any combination of ScheduleJS with any othersoftware or equipment not provided by Licensor, including without limitation, any Modification; (ii) the
modification of ScheduleJS, or any part thereof, by anyone other than Licensor; (iii) unauthorized useof ScheduleJS; (iv) use of ScheduleJS not contemplated by the Documentation; or (v) claims or potential
claims of which Licensee has knowledge of prior to the Effective Date. Licensee will take reasonableactions to prevent or mitigate any actual or potential Liabilities. Should the use of ScheduleJS beenjoined, or in the event Licensor wishes to minimize its potential liability hereunder, Licensor may, at
its option, either: (i) substitute a functionally equivalent non-infringing unit of ScheduleJS; (ii) modify

the infringing item so that it no longer infringes; (iii) obtain for Licensee, at Licensor’s expense, theright to continue the use of such item; or (iv) in lieu of the foregoing, Licensor may take back such
infringing item or items and refund to Licensee the purchase price paid therefor, less amortized
depreciation on a five (5) year straight-line basis. The foregoing in this Section shall be Licensor’s soleliability and Licensee’s sole remedy for infringement or misappropriation of third party intellectual
property or proprietary rights, which liability shall in no event exceed amounts paid hereunder.
7.2. Indemnification by Licensee. Licensee shall indemnify Licensor, or at its option, defend Licensor against
any claim, suit, or proceeding brought against Licensor arising from Licensee’s use or distribution of
ScheduleJS or Modifications, apart from those matters for which Licensor has indemnified Licensee
hereinabove. Licensor will assist Licensee in taking reasonable actions to prevent or mitigate actual
losses and liabilities, at Licensee’s expense.

8. OWNERSHIP AND ATTRIBUTION.
8.1. Ownership. It is expressly understood by Licensee and agreed that, as between Licensor and Licensee,
Licensor is the sole and exclusive owner of all rights, title, and interest in ScheduleJS.
8.2. Reservation. Each party hereby reserves all rights not expressly granted under this Agreement.
8.3. Attribution. Subject to the restrictions on trademark usage below, Licensee may use the brand nameof ScheduleJS, as may be required or permitted under the terms of this Agreement.
8.4. Non-Disparagement. Licensee agrees that, for one (1) year following its last use of ScheduleJS, it shallnot, in any communications with the press or other media or any customer, client or supplier ofcompany, or any of company affiliates, criticize, ridicule, or make any statement which disparages or isderogatory of Licensor, Licensor's products, Licensor's affiliates, or any of their respective directors or
senior officers.

9. TRADEMARKS.
9.1. Licensor Trademark License. During the Term of this Agreement, Licensor hereby grants to Licensee a
non-exclusive, non-transferable, limited license to use Licensor trademarks (“Licensor’s Trademarks”)
solely as permitted for use in those activities related to the marketing and promotion. Licensee
acknowledges that Licensee's use of Licensor Trademarks will not create in Licensee, nor will Licensee
represent it has, any right, title, or interest in or to the Licensor Trademarks. Licensee acknowledges
Licensor's (or the trademark owners') exclusive right to use Licensor Trademarks and agrees not to do
anything to contest or impair such rights. Licensee also agrees that all use of Licensor Trademarks by
Licensee shall inure to the benefit of Licensor. Licensor reserves the right to revoke the foregoing licenseat any time should Licensee fail to adhere to the requirements of this section or to Licensor’s thencurrent trademark usage guidelines.
9.2. Unauthorized Use. Each party shall promptly notify the other party of any unauthorized use of suchother party’s Trademarks promptly as it comes to the Trademark user’s attention. Each applicable
Trademark owner shall have the sole right and discretion to bring infringement or unfair competition
proceedings involving its respective Trademarks.

10. TERM AND TERMINATION.
10.1. Term. Unless otherwise terminated in accordance with the terms and conditions of this Agreement,
the term of this Agreement shall commence upon the Effective Date.
10.2. Termination for Cause. Without prejudice to any other rights, if either party materially defaults in theperformance of this Agreement, then the non-breaching party may give written notice to the defaulting
party of such material default. If the noticed default is not cured within sixty (60) calendar days following
receipt of default notice by the defaulting party, then the non-breaching party shall have the immediateright to terminate this Agreement. This Agreement may be terminated by a party (i) effective
immediately, if the other party ceases to do business, or otherwise terminates its business operations
without a successor; or (ii) effective immediately, if the other party becomes insolvent or seeks
protection under any bankruptcy, receivership, trust deed, creditors arrangement, composition, or
comparable proceeding, or if any such proceeding is filed against it and not dismissed within ninety (90)days.
10.3. Termination for Assignment. If an assignment is attempted without consent when consent is required,
then the non-breaching party may, upon written notice to the breaching party, terminate this Agreement
immediately for cause and any provision hereof with respect to cure will not apply to termination.
10.4. Effect of Termination. Upon termination of this Agreement, all rights granted under this Agreement
immediately terminate except as follows:a) Payment of the applicable fees described in Section 3 of this Agreement.
b) Notwithstanding anything to the contrary in the Agreement, in the event of termination due to an
uncured breach by Licensor and subject to payment of the Fee, the licenses granted in Section 2

hereof shall survive, subject to all the restrictions set forth herein, any termination of thisAgreement until the expiration of the period for which the Fee was paid.
c) Any fees already paid by Licensee to Licensor are non-refundable.
10.5. Survival. In addition to any provisions that survive under Section 10.4 above, Sections 2.4, 2.5,
6, 7, 8, 10.4, 11, and 12 shall survive termination of this Agreement.

3, 5,

11. CONFIDENTIALITY.
11.1. Confidential Information. The term “Confidential Information” means any information disclosed by one
party to the other pursuant to this Agreement that is in written, graphic, machine-readable, or othertangible form and is marked “Confidential”, “Proprietary” or in some other manner to indicate its
confidential nature, or that a reasonable person otherwise would consider confidential or proprietary innature under the circumstances, including, without limitation, computer programs, algorithms, names
and expertise of employees and consultants, know-how, formulae, processes, ideas, inventions(whether patentable or not), schematics and other technical, business, financial, customer and productdevelopment plans, forecasts, strategies, and information). Confidential Information may also include
oral information disclosed by one party to the other pursuant to this Agreement, provided that suchinformation is designated as confidential at the time of disclosure and is reduced to writing by thedisclosing party within a reasonable time (not to exceed 30 days) after its oral disclosure, and such
writing is marked in a manner to indicate its confidential nature and delivered to the receiving party, ora reasonable person otherwise would consider such disclosure confidential or proprietary in nature under
the circumstances.
11.2. Confidentiality. Each party shall treat as confidential all Confidential Information of the other party,
shall not use such Confidential Information except to exercise its rights and perform its obligations under
this Agreement herein, and shall not disclose such Confidential Information to any third party, otherthan on a need-to-know basis to its agents and representatives that are bound to maintain theconfidentiality thereof. Without limiting the foregoing, each of the parties shall use at least the same
degree of care it uses to prevent the disclosure of its own confidential information of like importance,
to prevent the disclosure of Confidential Information of the other party. Each party shall promptly notify
the other party of any actual or suspected misuse or unauthorized disclosure of the other party's
Confidential Information.
11.3. Exceptions. Confidential Information excludes information that: (i) was in the public domain at the time
it was disclosed or has become in the public domain through no fault of the receiving party; (ii) was
rightfully known to the receiving party, without restriction, at the time of disclosure, as demonstrated
by files in existence at the time of disclosure; (iii) is disclosed with the prior written approval of thedisclosing party; (iv) was independently developed by the receiving party without any use of theConfidential Information; (v) becomes known to the receiving party, without restriction, from a source
other than the disclosing party, without breach of any agreement; or (vi) is disclosed generally to third
parties by the disclosing party without restrictions similar to those contained in this Agreement. The
receiving party may disclose the other party's Confidential Information to the extent such disclosure isrequired by order or requirement of a court, administrative agency, or other governmental body, but
only if the receiving party provides prompt notice thereof to the disclosing party to enable the disclosing
party to seek a protective order or otherwise prevent or restrict such disclosure.
11.4. Confidentiality of Agreement. The specific terms and conditions of this Agreement will be treated as
Confidential Information; provided, however, that each party may disclose the terms and conditions of
this Agreement: (i) as required by any court or other governmental body; (ii) as otherwise required bylaw; (iii) to legal counsel of the parties; (iv) in confidence, to accountants, banks, and financing sources
and their advisors; (v) in connection with the enforcement of this Agreement or rights under thisAgreement; or (vi) in confidence, in connection with an actual or proposed merger, acquisition, or similartransaction.
12. MISCELLANEOUS.
12.1. Notices. All notices permitted or required under this Agreement shall be in writing and shall be deliveredin person, by electronic transmission confirmed received, by overnight courier, or by certified orregistered mail return receipt requested, and shall be deemed given upon personal delivery, uponreceipt of electronic transmission, upon confirmed receipt, or five (5) calendar days after deposit in themail.
12.2. Force Majeure. Neither party shall be liable hereunder by reason of any failure or delay in theperformance of its obligations hereunder on account of strikes, shortages, riots, insurrection, fires, flood,storm, explosions, acts of God, black swan events, war, terrorism, governmental action, labor
conditions, earthquakes, material shortages or any other cause which is beyond the reasonable controlof such party.
12.3. Assignment. This Agreement may not be assigned by either party without the prior written approval of
the other party. Notwithstanding the above, a party may assign to a successor party in interest withoutobtaining such consent provided that, all of the following conditions must be met: (i) such assignmentis in connection with a merger or corporate reorganization, by operation of law, or in connection with asale of all or substantially all of the assets to which this Agreement relates; (ii) the assigning party

provides written notice to the non-assigning party prior to the effective date of such assignment; and(iii) there is a written agreement, wherein the party to which the rights are assigned accepts all theduties and obligations of the assignor hereunder. Any attempted assignment not authorized hereundershall be null and void.
12.4. Waiver. The waiver by either party of a breach of any provisions contained herein shall be in writing
and shall in no way be construed as a waiver of any succeeding breach of such provision or the waiverof the provision itself.
12.5. Severability. In the event that any provision of this Agreement shall be unenforceable or invalid under
any applicable law or be so held by applicable court decision, such unenforceability or invalidity shallnot render this Agreement unenforceable or invalid as a whole, and, in such event, such provision shallbe changed and interpreted so as to best accomplish the objective of such provision within the limits ofapplicable law or applicable court decisions.
12.6. Dispute Resolution Procedure
The Parties shall use the following procedure to address any dispute relating to this Agreement (a“Dispute”).
Negotiation
Either Party may initiate the Dispute resolution procedures by sending notice of Dispute (“Notice of
Dispute”) to the other Party. The Parties shall attempt to resolve the Dispute promptly through good faithnegotiations including (A) timely escalation of the Dispute to executives who have authority to settle the
Dispute and show they are at a higher level of management than the persons with direct responsibility
for the matter, and (B) direct communication between the executives. If a Dispute remains unresolved
thrity (30) days after receipt of the Notice of Dispute, either Party may then submit the Dispute to a court.
Forum and Governing law. This Agreement shall be governed by Swiss law. The competent courts arethose of the Canton of Geneva

12.7. No Agency. Nothing contained herein shall be construed as creating any agency, partnership, or otherform of joint enterprise between the parties.
12.8. Headings. The section headings appearing in this Agreement are inserted only as a matter ofconvenience and in no way define, limit, construe or describe the scope or extent of such section or inany way affect such section.
12.9. Export Controls. Licensee acknowledges that the laws and regulations of the United States restrict theexport and re-export of commodities and technical data of United States origin, including ScheduleJS.
Licensee agrees that it will not export or re-export ScheduleJS or any portion thereof in any form,
without the appropriate United States and foreign licenses. Accordingly, Licensor represents that theinitial delivery of ScheduleJS is classified as mass-market software controlled under ECCN EAR99 of
United States export law. Licensor will notify Licensee in writing if any updates or subsequent
ScheduleJS version include encryption or other information security technology that require export
classifications or licenses for exportation other than as mass-market software controlled under ECCN
EAR99.
12.10. Non-solicitation. Each Party agrees that, for a period ending 3 years after the Agreement Date, it will
not, directly or indirectly, on its own behalf or on behalf of any Affiliate, employ, endeavor to employ,solicit or induce to leave any of the other Party’s management, engineers or technicians who are orwere employed by the other Party within 2 years prior thereto.
12.11. Tax cooperation. All payments under this Agreement are exclusive of any value-added tax (VAT) or
other taxes that may be required to be accounted for on payments under this Agreement. To the extent
that Licensee must account for any such VAT or other taxes (such as withholding tax) on payments
under this Agreement, Licensee will pay such tax in addition to the amounts provided for by thisAgreement. The Parties mutually agree to assist each other to recover VAT and other taxes that arenormally recoverable in the international context.
12.12. Hardship. In the event the conditions upon which the Parties rely at the time of entering into thisAgreement are drastically modified so that any Party would suffer severe consequences frommaintaining the terms of this Agreement, which could not have been reasonably foreseen at the time ofentering into this Agreement, the Parties agree to discuss in good faith appropriate modifications to theterms of this Agreement in view of the new circumstances and to the extent equitable to both Parties.
12.13. Entire Agreement. This Agreement, together with the exhibits completely and exclusively states theagreement of the parties regarding its subject matter. It supersedes, and its terms govern, all priorproposals, agreements, or other communications between the parties, oral or written, regarding such
subject matter. This Agreement shall not be modified except by a subsequently dated written
amendment signed on behalf of Licensee and Licensor by their duly authorized representative and any
provision of a purchase order purporting to supplement or vary the provisions hereof shall be void.

IN WITNESS WHEREOF, the parties have caused this agreement to be executed by respective duly authorized
representatives as set forth below.

Licensee<Company name>

LicensorAISO SA

by: ___________________________________

by: _____________________________________________________________________________________________________________________

Printed Name

Printed Name_______________________________________________________________________________

Title

Title

Schedule A
Third-party open-source libraries
This document keeps track of the open-source technology involved in ScheduleJS. Every library inthis list uses standard open-source license models.
This document gives the list of open-source third-party libraries with respective package names,
license models, and copyrights. Its second part describes the four (4) license texts: MIT / BSD /0BSD / Apache-2.0-

ScheduleJS internalized libraries:

MIT LICENSES (https://opensource.org/license/mit/):bootstrap
Copyright (c) 2011-2022 Twitter, Inc. Copyright (c) 2011-2022 The Bootstrap Authors
node-interval-tree
Copyright (c) 2016 Marko Žarković
ngx-contextmenu
Copyright (c) 2016
shallow-equal
Copyright © 2023 Misha Moroshko and Philip Su-

ScheduleJS peer dependencies:

MIT LICENSES (https://opensource.org/license/mit/):@angular/animations
Copyright (c) 2023 Google LLC.
@angular/cdk
Copyright (c) 2023 Google LLC.
@angular/common
Copyright (c) 2023 Google LLC.
@angular/core
Copyright (c) 2023 Google LLC.
@angular/elements
Copyright (c) 2023 Google LLC.
@angular/material
Copyright (c) 2023 Google LLC.
@angular/platform-browser
Copyright (c) 2023 Google LLC.
@angular/router
Copyright (c) 2023 Google LLC.
@angular/service-worker
Copyright (c) 2023 Google LLC.
zone.js
Copyright (c) 2010-2023 Google LLC. https://angular.io/licensecore-js
Copyright (c) 2014-2023 Denis Pushkarev
crypto-js
Copyright (c) 2009-2013 Jeff Mott. Copyright (c) 2013-2016 Evan Vosberg
lunr
Copyright (C) 2013 by Oliver Nightingale
0BSD LICENSES (https://opensource.org/license/0bsd/):

tslib
Copyright (c) Microsoft Corporation.
BSD LICENSES (https://opensource.org/license/bsd-3-clause/):@js-joda/core
Copyright (c) 2016, Philipp Thürwächter & Pattrick Hüper@js-joda/timezone
Copyright (c) 2016, Philipp Thürwächter & Pattrick Hüper@js-joda/locale
Copyright (c) 2016, Philipp Thürwächter & Pattrick Hüper
APACHE-2.0 LICENSES (https://opensource.org/license/apache-2-0/):
rxjs
Copyright (c) 2015-2018 Google, Inc., Netflix, Inc., Microsoft Corp. and contributors
safevalues
No copyright
LICENSE TEXTS:
The MIT License (MIT)Permission is hereby granted, free of charge, to any person obtaining a copyof 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 sellcopies of the Software, and to permit persons to whom the Software isfurnished 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.
Apache License (Apache-2.0)
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 awhole, 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 behalfof 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 thatis 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.
2. 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 toreproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Workand such Derivative Works in Source or Object form.
3. 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 thissection) 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 orcounterclaim 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 Workshall terminate as of the date such litigation is filed.
4. 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:
1.
2.
3.
4.

You must give any other recipients of the Work or Derivative Works a copy of this License; andYou must cause any modified files to carry prominent notices stating that You changed the files; andYou 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; andIf 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 thefollowing 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
modifyingtheLicense.
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.
5. 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 theterms of any separate license agreement you may have executed with Licensor regarding such Contributions.
6. 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.
7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides theWork (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 conditionsof 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.
8. 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 ofthe possibility of such damages.
9. 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.
END OF TERMS AND CONDITIONSAPPENDIX: 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 afile or class name and description of purpose be included on thesame "printed page" as the copyright notice for easieridentification within third-party archives.
Copyright (c) [year & company]
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 andlimitations under the License.

BSD License:
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 js-joda 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 (INCLUDINGNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THISSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
0BSD License:
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 WITHREGARD 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 FROMLOSS 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 ORPERFORMANCE OF THIS SOFTWARE.