Credits

Web Application Credits

#################################################

Mobile Apps Android Open Source Software Notice:

This application uses open source components. You can find the license information for these components below.

Apache 2.0

Activity@1.1.0 - Copyright(c)2018 The Android Open Source Project

Activity@1.2.4 - Copyright(c)2018 The Android Open Source Project

Activity Kotlin Extensions@1.2.3 - Copyright(c)2018 The Android Open Source Project

Android AppCompat Library v7@1.2.0 - Copyright(c)2011 The Android Open Source Project

Android Arch-Common@2.1.0 - Copyright(c)2017 The Android Open Source Project

Android Arch-Runtime@2.1.0 - Copyright(c)2017 The Android Open Source Project

Android ConstraintLayout@2.1.2 - Copyright(c)2007 The Android Open Source Project

Android ConstraintLayout Solver@2.1.2 - Copyright(c)2007 The Android Open Source Project

Android Lifecycle Extensions@2.2.0 - Copyright(c)2017 The Android Open Source Project

Android Lifecycle Kotlin Extensions@2.4.0 - Copyright(c)2019 The Android Open Source Project

Android Lifecycle LiveData@2.4.0 - Copyright(c)2017 The Android Open Source Project

Android Lifecycle LiveData Core@2.4.0 - Copyright(c)2017 The Android Open Source Project

Android Lifecycle Process@2.2.0 - Copyright(c)2018 The Android Open Source Project

Android Lifecycle Runtime@2.4.0 - Copyright(c)2017 The Android Open Source Project

Android Lifecycle Service@2.2.0 - Copyright(c)2018 The Android Open Source Project

Android Lifecycle ViewModel@2.4.0 - Copyright(c)2017 The Android Open Source Project

Android Lifecycle ViewModel Kotlin Extensions@2.4.0 - Copyright(c)2018 The Android Open Source Project

Android Lifecycle ViewModel with SavedState@2.3.1 - Copyright(c)2018 The Android Open Source Project

Android Lifecycle-Common@2.4.0 - Copyright(c)2017 The Android Open Source Project

Android Lifecycle-Common for Java 8 Language@2.4.0 - Copyright(c)2017 The Android Open Source Project

Android Multi-Dex Library@2.0.1 - Copyright(c)2013 The Android Open Source Project

Android Resources Library@1.2.0 - Copyright(c)2019 The Android Open Source Project

Android Room-Common@2.2.5 - Copyright(c)2017 The Android Open Source Project

Android Room-Runtime@2.2.5 - Copyright(c)2017 The Android Open Source Project

Android Support AnimatedVectorDrawable@2.2.5 - Copyright(c)2015 The Android Open Source Project

Android Support CardView v7@1.0.0 - Copyright(c)2011 The Android Open Source Project

Android Support Custom Tabs@1.4.0 - Copyright(c)2015 The Android Open Source Project

Android Support DynamicAnimation@1.0.0 - Copyright(c)2017 The Android Open Source Project

Android Support ExifInterface@1.2.0 - Copyright(c)2016 The Android Open Source Project

Android Support Library Annotations@1.2.0 - Copyright(c)2013 The Android Open Source Project

Android Support Library collections@1.1.0 - Copyright(c)2018 The Android Open Source Project

Android Support Library compat@1.6.0 - Copyright(c)2015 The Android Open Source Project

Android Support Library Coordinator Layout@1.1.0 - Copyright(c)2011 The Android Open Source Project

Android Support Library core utils@1.0.0 - Copyright(c)2011 The Android Open Source Project

Android Support Library Cursor Adapter@1.0.0 - Copyright(c)2018 The Android Open Source Project

Android Support Library Custom View@1.1.0 - Copyright(c)2018 The Android Open Source Project

Android Support Library Custom View@1.0.0 - Copyright(c)2018 The Android Open Source Project

Android Support Library Document File@1.0.0 - Copyright(c)2018 The Android Open Source Project

Android Support Library Drawer Layout@1.0.0 - Copyright(c)2018 The Android Open Source Project

Android Support Library fragment@1.4.0 - Copyright(c)2011 The Android Open Source Project

Android Support Library Interpolators@1.0.0 - Copyright(c)2018 The Android Open Source Project

Android Support Library loader@1.0.0 - Copyright(c)2011 The Android Open Source Project

Android Support Library Local Broadcast Manager@1.0.0 - Copyright(c)2018 The Android Open Source Project

Android Support Library Print@1.0.0 - Copyright(c)2018 The Android Open Source Project

Android Support Library v4@1.0.0 - Copyright(c)2011 The Android Open Source Project

Android Support Library View Pager@1.0.0 - Copyright(c)2018 The Android Open Source Project

Android Support RecyclerView v7@1.1.0 - Copyright(c)2014 The Android Open Source Project

Android Support VectorDrawable@1.1.0 - Copyright(c)2015 The Android Open Source Project

Android Transition Support Library@1.2.0 - Copyright(c)2016 The Android Open Source Project

Android WorkManager Runtime@2.7.0 - Copyright(c)2018 The Android Open Source Project

AndroidX Autofill@1.1.0 - Copyright(c)2019 The Android Open Source Project

AndroidX Futures@1.0.0 - Copyright(c)2018 The Android Open Source Project

AndroidX Widget ViewPager2@1.0.0 - Copyright(c)2017 The Android Open Source Project

Butterknife@10.2.3 - Copyright(c) Jake Wharton

Butterknife Annotations@10.2.3 - Copyright(c) Jake Wharton

ButterKnife Runtime@10.2.3 - Copyright(c) Jake Wharton

Collections Kotlin Extensions@1.1.0 - Copyright(c)2018 The Android Open Source Project

Converter: Gson@2.9.0 - Copyright(c) Square, Inc.

Converter: Scalars@2.9.0 - Copyright(c) Square, Inc.

Core Kotlin Extensions@1.6.0 - Copyright(c)2018 The Android Open Source Project

error-prone annotations@2.9.0 - Copyright(c) Google Inc.

Experimental annotation@1.1.0 - Copyright(c)2019 The Android Open Source Project

FindBugs-jsr305@2.0.1 - Copyright(c) Google Inc.

firebase-abt@21.0.2 - Copyright(c) Google Inc.

firebase-common@20.1.2 - Copyright(c) Google Inc.

firebase-common-ktx@20.1.2 - Copyright(c) Google Inc.

firebase-components@17.0.1 - Copyright(c) Google Inc.

firebase-config@21.1.2 - Copyright(c) Google Inc.

firebase-config-ktx@21.1.2 - Copyright(c) Google Inc.

firebase-crashlytics@18.2.13 - Copyright(c) Google Inc.

firebase-crashlytics-ktx@18.2.13 - Copyright(c) Google Inc.

firebase-database@20.0.6 - Copyright(c) Google Inc.

firebase-database-collection@18.0.1 - Copyright(c) Google Inc.

firebase-datatransport@18.1.6 - Copyright(c) Google Inc.

firebase-encoders-json@18.0.0- Copyright(c) Google Inc.

firebase-installations@17.0.3 - Copyright(c) Google Inc.

firebase-installations-interop@17.0.2 - Copyright(c) Google Inc.

firebase-messaging@23.0.8 - Copyright(c) Google Inc.

firebase-messaging-ktx@23.0.8 - Copyright(c) Google Inc.

firebase-perf@20.1.1 - Copyright(c) Google Inc.

firebase-perf-ktx@20.1.1 - Copyright(c) Google Inc.

flexbox-layout@1.0.0 - Copyright(c) Google Inc.

Fragment Kotlin Extensions@1.4.0 - Copyright(c)2018 The Android Open Source Project

Gson@2.8.6 - Copyright(c) Google Inc.

Guava InternalFutureFailureAccess and InternalFutures@1.0.1 - Copyright(c) Google Inc.

Guava ListenableFuture only@9999.0-empty-to-avoid-conflict-with-guava - Copyright(c) Google Inc.

Guava: Google Core Libraries for Java@29.0-android - Copyright(c) Google Inc.

IntelliJ IDEA Annotations@13.0 - Copyright(c) JetBrains Team

J2ObjC Annotations@1.3 - Copyright(c) Google Inc.

javax.inject@1 - Copyright(c) javax.inject

JCIP Annotations under Apache License@1.0-1 - Copyright(c)2013 Stephen Connolly

Jetpack Camera Core Library@1.0.0-beta12 - Copyright(c)2019 The Android Open Source Project

Jetpack Camera Library Camera2 Implementation/Extensions@1.0.0-beta12 - Copyright(c)2019 The Android Open Source Project

Jetpack Camera Library OEM Extensions@1.0.0-alpha19 - Copyright(c)2019 The Android Open Source Project

Jetpack Camera Lifecycle Library@1.0.0-beta12 - Copyright(c)2019 The Android Open Source Project

Jetpack Camera View Library@1.0.0-alpha19 - Copyright(c)2019 The Android Open Source Project

JSON Small and Fast Parser@2.3 - Copyright(c)Uriel Chemouni Copyright(c)Eitan Raviv

LiveData Core Kotlin Extensions@2.4.0 - Copyright(c)2018 The Android Open Source Project

LiveData Kotlin Extensions@2.4.0 - Copyright(c)2018 The Android Open Source Project

Material Components for Android@1.4.0 - Copyright(c)2015 Google Inc.

Nimbus JOSE+JWT@5.1 - Copyright(c) Vladimir Dzhuvinov

OkHttp@4.10.0 - Copyright(c) Square, Inc.

OkHttp Logging Interceptor@3.12.1 - Copyright(c) Square, Inc.

OkHttp URLConnection@4.9.2 - Copyright(c) Square, Inc.

Okio@3.0.0 - Copyright(c) Square, Inc.

org.jetbrains.kotlin:kotlin-android-extensions-runtime@1.6.0 - Copyright(c) Kotlin Team

org.jetbrains.kotlin:kotlin-stdlib@1.6.21 - Copyright(c) Kotlin Team

org.jetbrains.kotlin:kotlin-stdlib-common@1.6.21 - Copyright(c) Kotlin Team

org.jetbrains.kotlin:kotlin-stdlib-jdk7@1.6.0 - Copyright(c) Kotlin Team

Picasso@2.71828 - Copyright(c) Square, Inc.

Retrofit@2.9.0 - Copyright(c) Square, Inc.

ThreeTenAbp@1.2.4 - Copyright(c) Jake Wharton

transport-api@3.0.0 - Copyright(c) Google Inc.

transport-backend-cct@3.1.7 - Copyright(c) Google Inc.

transport-runtime@3.1.7 - Copyright(c) Google Inc.

VersionedParcelable@1.1.1 - Copyright(c)2018 The Android Open Source Project

viewbinding@7.2.2 - Copyright(c) Google Inc.

WebView Support Library@1.4.0 - Copyright © 2017 The Android Open Source Project

Dagger@2.35.1 - Copyright(c) Google Inc.

Dagger Android@2.35.1 - Copyright(c) Google Inc.

Dagger Android Support@2.35.1 - Copyright(c) Google Inc.

Dagger Lint Rules AAR Distribution@2.35.1 - Copyright(c) Google Inc.

kotlinx-coroutines-android@1.5.0 - Copyright(c) JetBrains Team

kotlinx-coroutines-core@1.5.0 - Copyright(c) JetBrains Team

powermock-module-junit4@1.6.2 - Copyright(c) Powermock contributors

powermock-api-mockito@1.6.2 - Copyright(c) Powermock contributors

Gradle License Plugin@0.8.42-SNAPSHOT - Copyright (C) 2016 Jared Burrows

AndroidX Test Library: uiautomator@2.2.0 - Copyright (C) 2018 The Android Open Source Project

AndroidX Test Library: espresso-core@3.2.0 - Copyright (C) 2018 The Android Open Source Project

AndroidX Test Library: espresso-contrib@3.2.0 - Copyright (C) 2018 The Android Open Source Project

AndroidX Test Library: espresso-intents@3.2.0 - Copyright (C) 2018 The Android Open Source Project

AndroidX Test Library: espresso-web@3.2.0 - Copyright (C) 2018 The Android Open Source Project

AndroidX Test Library: core@1.2.0 - Copyright (C) 2018 The Android Open Source Project

AndroidX Test Library: runner@1.2.0 - Copyright (C) 2018 The Android Open Source Project

AndroidX Test Library: rules@1.2.0 - Copyright (C) 2018 The Android Open Source Project

AndroidX Test Ext: junit@1.1.1 - Copyright (C) 2018 The Android Open Source Project

com.android.tools.build:gradle@7.2.2 - Copyright (C) 2020 The Android Open Source Project

firebase-crashlytics-gradle@2.8.1 - Copyright(c) Google Inc.

org.jetbrains.kotlin:kotlin-gradle-plugin@1.6.0 - Copyright(c) Kotlin Team

SoLoader@0.10.1 - Copyright(c) Facebook

https://github.com/facebook/soloader/blob/master/LICENSE

androidx.camera:camera-camera2:1.0.0-beta12 - Copyright (C) 2020 The Android Open Source Project

androidx.camera:camera-lifecycle:1.0.0-beta12 - Copyright (C) 2020 The Android Open Source Project

androidx.camera:camera-view:1.0.0-alpha19 - Copyright (C) 2020 The Android Open Source Project

androidx.camera:camera-extensions:1.0.0-alpha19 - Copyright (C) 2020 The Android Open Source Project

com.google.gms:google-services:4.3.10 – Copyright(c) Google Inc.

androidx.legacy:legacy-support-v4:1.0.0 - Copyright (C) 2020 The Android Open Source Project

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.

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 to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and 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 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.

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:

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.

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 the terms 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 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.

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 of the 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 CONDITIONS

#################################################

Answers

Android SDK Answers@1.4.7 - Copyright(c) com.crashlytics.sdk.android

Answers License

Last Updated: January 27, 2017

PLEASE READ THIS AGREEMENT CAREFULLY. BY CLICKING THE AGREE BUTTON OR BY ACCESSING OR USING THE ANSWERS KIT TECHNOLOGY, YOU AGREE TO BE BOUND BY THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL THE TERMS OF THIS AGREEMENT, YOU MAY NOT ACCESS OR USE THE ANSWERS KIT TECHNOLOGY.

This Answers Agreement (“Agreement”) is entered into by Google and you (“Developer” or “You”) and governs Your access and use of the Answers Kit Technology (defined below). If You are accessing or using the Answers Kit Technology on behalf of a company or other legal entity, You represent and warrant that You are an authorized representative of that entity and have the authority to bind such entity to this Agreement, in which case the terms “Developer” and “You” shall refer to such entity. You and Google hereby agree as follows:

1. Definitions.

In addition to terms defined elsewhere in this Agreement, the terms set forth immediately below have the following meanings.

“Answers Kit” means the software development kit made available for Applications that enables access to Answers Kit Services, including any Crashlytics API, or other software, data, code, and other materials included therein, and any updates or modifications thereto.

“Answers Kit Application” means any Application into which Answers Kit has been integrated. “Answers Kit Services” means any features or functionality made available by Google to an Answers Kit Application, including any analytics, conversion tracking, or other functionality.

“Answers Kit Technology” means Answers Kit, Answers Kit Services, and Documentation.

“Application” means any mobile application of Developer into which Answers Kit may be integrated.

“Crashlytics API” means any Google application programming interface (“API”) included within Answers Kit and the related documentation, data, code, and other materials provided by Google with such API, including any modifications or updates thereto.

“Developer Data” means any information, data, and other content, including End User Data, received by Google in connection with Developer’s authorized use of the Answers Kit Services so long as it is associated with a particular Developer, Answers Kit Application, end user, mobile device identifier, vendor identifier, or full IP address, including the Answers Kit version number used by an Answers Kit Application, the bundle identifier and build version number of an Answers Kit Application, vendor identifiers (iOS), whether an Answers Kit Application links AdSupport.framework (iOS), unique installation identifiers for each installation of each Answers Kit Application, timestamps, session start and stop events, installation events, custom application events defined by Developer and the associated attributes, application events predefined by Google and the associated attributes, app lifecycle events (iOS), and app activity events (Android).

“Documentation” means the documentation, instructions, user guides, and other documents made available by Google that relate to Answers Kit.

“End User” means any end user of any Answers Kit Application.

“End User Data” means any data received by Google via any Answers Kit Application so long as it is associated with a particular end user, mobile device identifier, or full IP address, including the name and app store identifier of such Answers Kit Application, the bundle identifier and build version of that application, unique mobile device identifiers (e.g. IDFA (iOS), Advertising ID (Android), and Android ID (Android)) and the associated interest based advertising opt out preference as applicable, full IP addresses, timestamps, device model name, device operating system name and version number, the language and country settings of the device (iOS), the number of CPU cores on the device (iOS), whether a device is jailbroken (iOS) or rooted (Android), custom application events defined by Developer and the associated attributes, application events predefined by Google (e.g. Install, Purchase, Add to Cart, Start Checkout, Content View, Search, Share, Rated Content, Sign Up, Log In, Invite, Level Start, and Level End) and the associated attributes, app lifecycle events (iOS), and app activity events (Android).

"Google" means either (i) Google Ireland Limited, with offices at Gordon House, Barrow Street, Dublin 4, Ireland, if Your principal place of business (for entities) or place of residence (for individuals) is in any country within Europe, the Middle East, or Africa ("EMEA"), (ii) Google Asia Pacific Pte. Ltd., with offices at 8 Marina View Asia Square 1 #30-01 Singapore 018960, if Your principal place of business (for entities) or place of residence (for individuals) is in any country within the Asia Pacific region ("APAC"), or (iii) Google Inc., with offices at 1600 Amphitheatre Parkway, Mountain View, California 94043, if Your principal place of business (for entities) or place of residence (for individuals) is in any country in the world other than those in EMEA and APAC.

“Term” means the term of this Agreement, which commences on the date upon which You enter into this Agreement (or the date on which this Agreement becomes effective, if later) and continues until terminated by You or Google.

“Usage Data” means all information and data received by Google in connection with Developer’s access and use of the Answers Kit Technology, including without limitation uptime, reliability, traffic, network quality, and other Developer usage statistics related to the Answers Kit Technology. Usage Data excludes Developer Data and End User Data.

2. Licenses; Restrictions.

2.1. License Grant. Subject to Developer’s compliance with the terms and conditions of this Agreement (as a condition to the grants below), Google grants Developer, and Developer accepts, a personal, nonexclusive, nontransferable, nonsublicensable, and revocable license, during the Term, to: (a) install and use Answers Kit solely for the purpose of enabling the Answers Kit Services for an Application; (b) install, modify, and use the source code from Answers Kit that is expressly identified by Google in the Documentation as sample code (“Sample Code”) solely for the purpose of enabling the Answers Kit Services for an Application; (c) incorporate Answers Kit, including any Sample Code, into any of its Applications and distribute (in object form only) Answers Kit, including any Sample Code, solely as incorporated within an Answers Kit Application; and (d) make and use a reasonable number of copies of any Documentation solely as necessary to exercise any of the licenses or rights expressly granted to Developer under this Agreement.

2.2. Restrictions. Developer shall not directly or indirectly: (a) modify or create any derivative works of any component of any Answers Kit Technology (except as permitted in Section 2.1(b)); (b) work around any technical limitations in the Answers Kit Technology or use the Answers Kit Technology alone or in conjunction with any device, program, or service to circumvent technical measures employed to control access to, or the rights in, a content, file, or other work; (c) reverse engineer, decompile, decipher, translate, disassemble or otherwise attempt to access source code of any Answers Kit Technology (except as permitted in Section 2.1(b) and unless, and only to the extent that, the foregoing restriction is prohibited by applicable law); (d) publish, rent, lease, lend, sell, sublicense, distribute (except as permitted in Section 2.1(c)), transfer, disclose, or otherwise make any Answers Kit Technology available to any third party; (e) provide use of the Answers Kit Technology on a service bureau, rental or managed services basis or permit other individuals or entities to create Internet “links” to the Answers Kit Technology or “frame” or “mirror” the Answers Kit Technology on any other server, or wireless or Internetbased device; (f) remove or alter any proprietary notices or labels on or in any Answers Kit Technology; (g) use any Answers Kit Technology in connection with the development or transmission of any virus, worms or malicious code; (h) use any Answers Kit Technology to infringe the rights of Google or any third party, or in any way that does not comply with all applicable laws; or (i) use any Answers Kit Technology (including to create any Application) in any way that interferes with, disrupts, damages, or accesses in an unauthorized manner the servers, networks, or other properties or services of Google or any third party, including any mobile communications carrier.

3. Updates.

Developer acknowledges that Google may update or modify any component of the Answers Kit Technology at any time and in its sole discretion without prior notice to Developer. Developer acknowledges that future versions of Answers Kit may be incompatible with Applications developed using previous versions of Answers Kit, which may adversely affect the manner in which Developer accesses or communicates with Answers Kit. Google may provision any updates to Answers Kit automatically or it may prompt Developer to install such updates. If Google prompts Developer to install an updated version of Answers Kit (“Updated Version”), the license granted under Section 2 of this Agreement (“License”) with respect to any previous version of Answers Kit (“Previous Version”) will be revoked upon release of such Updated Version and Developer will immediately discontinue all use of, and delete, such Previous Version unless such Previous Version has been incorporated within an Answers Kit Application that Developer (a) has publicly distributed via an app store as of the date on which Google released the Updated Version (“Release Date”), (b) has already submitted to an app store for distribution approval as of the Release Date, or (c) submits to an app store for distribution approval within fourteen (14) days of the Release Date. Notwithstanding the foregoing, Google reserves the right, at any time, to revoke the License to any Previous Version, regardless of the foregoing conditions, in which case Developer shall immediately discontinue all use of, and delete, such Previous Version.

4. Security.

Developer is fully responsible for all of its Answers Kit Applications, including for maintaining the security of all such Answers Kit Applications. Developer will use industry standard security measures to prevent unauthorized access or use of any of the features and functionality of all such Answers Kit Applications, including access by viruses, worms, or any other harmful code or material. Developer will immediately notify Google if Developer knows of or suspects any breach of security or potential vulnerability of any such Application that may damage, interfere with or otherwise impact the Answers Kit Technology. Developer will promptly remedy such breach or potential vulnerability.

5. Compliance.

Developer shall comply with (a) all applicable laws, rules, and regulations, (b) all instructions and requirements set forth in any applicable Documentation, and (c) any applicable third party terms, including any third party terms applicable to Developer’s development and distribution of its Application via any relevant operating system platform. Developer will not, directly or indirectly, export or reexport, or knowingly permit the export or reexport of, Answers Kit or technical information obtained under this Agreement, including without limitation any Documentation: (y) without compliance with all laws applicable to the export or reexport of Answers Kit or technical information obtained under this Agreement, or (z) to any country to which the United States Export Administration Act, any regulation thereunder, or any similar United States law or regulation, prohibits the export or reexport of Answers Kit and/or technical information. 6. Reports. Google may provide any reporting tools and other dashboard functionality related to Answers Kit at answers.io or the Fabric portal for application developers, available at fabric.io. Any access or use of any reporting tools and other dashboard functionality via answers.io and any access or use of Fabric, including any reporting tools and other dashboard functionality, shall also be subject to the Fabric Software and Services Agreement, located at fabric.io/terms.

7. Feature Sets.

7.1. Core Feature Set.Predefined events, custom events, and mobile application analytics, including analysis and computation of daily active users, daily new users, daily active users by OS, daily users for top builds, monthly active users, ratio of daily active users to monthly active users, top builds, number of sessions, sessions per active users, median session length, time in app per user, current active users, user retention, and percent of crashfree users, are the “Core Feature Set” of the Answers Kit Technology and are available for all Answers Kit Applications. The functionality, including the particular predefined events and mobile application analytics, offered as part of the Core Feature Set is subject to change at any time in Google’s sole discretion. With the exception of features that Developer must take affirmative action in order to implement, including custom events, the Core Feature Set cannot be disabled.

7.2. Enhanced Feature Set. Audience Insights, which provides Developer with aggregated demographic and interest information about the End Users of such Developer’s Answers Kit Applications and Answers Mobile App Conversion Tracking (“MACT”), which provides Developer with conversion tracking for measuring the effectiveness of advertising campaigns run on, by, or through Twitter, Inc. or its worldwide affiliates (“Twitter”), are an “Enhanced Feature Set” available to Answers Kit Applications through Twitter and subject to a separate agreement between Twitter and You. The Enhanced Feature Set can be disabled by Developer at any time as described in Section 8.3 below.

8. Developer Data.

8.1. Ownership. As between Developer and Google, Developer owns all right, title, and interest in and to the Developer Data.

8.2. License to Google

8.2.1. Core Feature Set. For all Answers Kit Applications, Developer hereby grants Google a license fee free, royaltyfree, fully paid up, nonexclusive, perpetual and irrevocable, worldwide right and license to access, copy, distribute, process, use, and to make, use and otherwise dispose of systems and processes using, Developer Data solely for the purpose of (a) providing any Answers Kit Technology to Developer, including without limitation providing customer support to Developer; (b) creating aggregate measures of any Answers Kit Technology usage, engagement, and performance; and (c) improving any component of the Answers Kit Technology generally or any other service of Google.

8.2. Representations and Warranties. Developer represents and warrants that it (a) owns all right, title, and interest, or possesses sufficient license rights, in and to the Developer Data and has obtained and shall maintain all rights, approvals, and consents as may be necessary to grant the rights and licenses under this Agreement, (b) it has provided to End Users of its Answers Kit Applications legally sufficient notice, and has obtained legally sufficient informed consent from such End Users, regarding the use of Developer Data, including without limitation as set forth in Section 9.1 below, and (c) to the extent Developer controls the content or format of Developer Data, that Developer Data does not contain or reveal any personally identifiable information of any person or household.

8.3. Developer Controls.

8.3.1. Enhanced Feature Set. An admin of Developer’s Answers organization may disable the Enhanced Feature Set at any time in the settings page of Developer’s app or organization by clicking on “Disable Enhanced Feature Set” in the upper right corner of that page and following the prompts.

8.3.2. IP Address Logging. As described above, Developer Data by default includes the IP address of devices running an Answers Kit Application. Developer may disable logging of this IP address information at any time in the settings page of Developer’s app. If Developer uses this control to disable IP address logging, then Google will still receive the IP addresses of devices running an Answers Kit Application when it collects Developer Data, but will no longer create a persistent log containing such IP addresses.

8.4. Responsibility for Developer Data. Developer acknowledges and agrees that Google will not assume any responsibility or liability for, or undertake to verify, the accuracy, completeness, or legality of any Developer Data. Google shall have no obligation to store, delete, or return any Developer Data. Developer bears all responsibility and liability for the legality, accuracy, and completeness of the Developer Data as well as Google’s access, possession, distribution, and use thereof, as permitted under this Agreement.

8.5. Disclosure of Developer Data. Except as expressly set forth in this Agreement, Google shall not disclose Developer Data to any third party without Your consent; provided, however, that Google shall have the right to disclose any such information (a) if Google believes that such disclosure is reasonably necessary to comply with any applicable law, regulation, legal process, or governmental request, (b) to any third party service provider that performs services on behalf of Google subject to confidentiality obligations consistent with this Agreement, or (c) if it is or becomes available to the public without breach of this Agreement by Google.

8.6. Consent to Data Processing and Transfer. Developer consents to the collection, transfer, manipulation, storage, disclosure and other uses of information, including without limitation Developer Data, as described in this Agreement. Irrespective of which country Developer is based in, Developer authorizes Google to use its information (including without limitation Developer Data) in, and as a result to transfer it to and store it in, the United States and any other country where Google operates. Privacy and data protection laws in some of these countries may vary from the laws in the country where Developer is based.

9. End Users

9.1. Notice & Consent. Developer shall maintain and comply with a privacy policy that (a) is conspicuously posted from all Answers Kit Applications and other services from which Developer Data and End User Data are collected and/or made available to Google (whether through the Answers Kit Technology or otherwise); (b) complies with all applicable laws and regulations; (c) that fully and accurately discloses to End Users what information is collected about them, including without limitation End User Data, and how any of such information is used and shared by Developer; (d) that fully and accurately discloses to End Users that third parties such as Google may collect and use End User Data to improve their products and services and for analytics purposes; (e) that third parties such as Google may disclose aggregated End User Data ; and (f) provides legally sufficient instructions to End Users on how they can opt out of interestbased advertising, including by using their device settings: the "Limit Ad Tracking" setting on iOS and the "Opt out of interestbased ads" setting on Android. For Developer’s users in the European Union, Developer shall provide such users with clear notice of, and obtain such users’ consent to, the transfer, storage, and use of their information in the United States and any other country where Google , or any third party service providers acting on its behalf, operates, and shall further notify such users that the privacy and data protection laws in some of these countries may vary from the laws in the country where such users live.

9.2. Children. Developer shall not integrate Answers Kit into any Application (a) with End Users who Developer has actual knowledge are under the age of 13, or (b) that may be deemed to be a “Web site or online service directed to children” as defined under the Children’s Online Privacy Protection Act of 1998 and the regulations promulgated thereunder.

10.Developer Feedback.

From time to time, Google may solicit from Developer or Developer may provide, in its sole discretion, suggestions for changes, modifications, or improvements or any other feedback related to any Answers Kit Technology or Google (collectively, “Developer Feedback”). All Developer Feedback shall be solely owned by Google (including all intellectual property rights therein and thereto) and shall also be deemed Google’s Confidential Information. Developer hereby assigns all of its right, title, and interest in and to any Developer Feedback to Google and acknowledges and agrees that Google has the unrestricted right to use and exploit such Developer Feedback in any manner, without attribution, and without any obligations or compensation to Developer. Google may reuse all general knowledge, experience, knowhow, works and technologies (including ideas, concepts, processes, and techniques) acquired during provision of any Answers Kit Technology to Developer.

11.Developer Systems.

Developer is solely responsible for providing all modems, servers, devices, storage, software, databases, network and communications equipment, and ancillary services needed to connect to, access or otherwise use the Answers Kit Technology (collectively, “Developer Systems”). Developer shall ensure that Developer Systems are compatible with any Answers Kit Technology and comply with all configurations and specifications described in the applicable Documentation.

12.Suspension; Discontinuance.

Google reserves the right to discontinue or suspend (permanently or temporarily) the Answers Kit Technology or any features or portions thereof without prior notice. Google will not be liable for any suspension or discontinuance of the Answers Kit Technology or any part thereof.

13.Confidentiality.

13.1. “Confidential Information” means any information disclosed by one party (“Discloser”) to the other party (“Recipient”) that is marked or otherwise identified as “confidential” or “proprietary,” or by its nature or the circumstances of disclosure should reasonably be understood to be confidential. In particular, Confidential Information shall include the Answers Kit Technology and all related information, but does not include Usage Data, Developer Data, or End User Data. Recipient may use the Confidential Information of the Discloser only as necessary in fulfilling its obligations or exercising its rights under this Agreement. Recipient may not disclose any Confidential Information of the Discloser to any third party without the Discloser’s prior written consent. Recipient will protect the Discloser’s Confidential Information from unauthorized use, access, and disclosure in the same manner that it protects its own confidential and proprietary information of a similar nature, but in no event with less than a reasonable degree of care. Recipient shall have the right to disclose any Confidential Information of Discloser to any third party service provider that performs services on behalf of Recipient subject to confidentiality obligations consistent with this Agreement. Promptly upon the Discloser’s request at any time, Recipient shall return all of Discloser’s tangible Confidential Information, and/or permanently erase all such Confidential Information from any storage media and destroy all information, records, copies, summaries, analyses, and materials developed therefrom.

13.2. Limitations. The foregoing obligations shall not apply to any information that Recipient can demonstrate is (a) already known by it without restriction, (b) rightfully furnished to it without restriction by a third party not in breach of any obligation of this Agreement or any other applicable confidentiality obligation or agreement, (c) generally available to the public without breach of this Agreement or wrongdoing by any party, or (d) independently developed by it without reference to or use of any information deemed confidential under this section and without any violation of any obligation of this Agreement. Recipient shall be responsible for any breach of confidentiality by its employees, contractors, and agents, as applicable. Nothing herein shall prevent Recipient from disclosing any of Discloser’s Confidential Information as necessary pursuant to any court order or any legal, regulatory, law enforcement, or similar requirement or investigation; provided, however, prior to any such disclosure, Recipient shall use reasonable efforts to promptly notify the Discloser in writing of such requirement to disclose where permitted by law, and cooperate in protecting against or minimizing any such disclosure and/or obtaining a protective order.

14.Ownership; Reservation of Rights.

Google retains all right, title, and interest in and to all Usage Data. Developer acknowledges and agrees that Google may use Usage Data for its own business purposes, including without limitation analyzing Developer’s installation, use of, and engagement with, and the functionality of the Answers Kit Technology, as well as improving the functionality of the Answers Kit Technology and other products and services offered or developed by Google, and may share such Usage Data with third party service providers to assist with or conduct such activities on Google’s behalf. Google may share such Usage Data with other third parties solely in an aggregated and anonymized manner or otherwise in a manner that does not identify the source of such Usage Data. Google and its suppliers own all right, title, interest, copyright, and other intellectual property rights in the Answers Kit Technology (and any derivative works and enhancements thereof developed by or on behalf of Google) and reserve all rights not expressly granted to Developer in this Agreement. The Answers Kit Technology (and any derivative works and enhancements thereof developed by or on behalf of Google) are protected by copyright and other intellectual property laws and treaties. THE ANSWERS KIT TECHNOLOGY IS SOLELY LICENSED AS SET FORTH IN SECTION 2, NOT SOLD.

15.Representations and Warranties.

15.1. Google represents and warrants that it has full right, power, and authority to enter into this Agreement and to perform its obligations and duties under this Agreement, and that the performance of such obligations and duties does not conflict with or result in a breach of any other agreement of Google, or any judgment, order, or decree by which such party is bound. Developer’s sole and exclusive remedy for any and all breaches of this provision is the remedy set forth in Section 17.2.

15.2. In addition to the representations and warranties set forth in Sections 7.2 and 8.3 above, Developer represents and warrants to Google that: (a) it has all requisite legal and corporate power to execute and deliver this Agreement, (b) it has taken all actions required to make this Agreement a legal, valid, and binding obligation, (c) the Answers Kit Applications do not and will not infringe any intellectual property or other proprietary right of any third party or violate any right of or duty owed to any third party (including contract rights, privacy rights, and publicity rights), and (d) the Answers Kit Applications and Developer’s performance under this Agreement (including use of the Answers Kit Technology) do not and will not breach any other agreement of Developer or violate any applicable rules, regulations, or foreign, federal, state or local laws.

16.Google Disclaimers.

THE ANSWERS KIT TECHNOLOGY IS PROVIDED “AS IS”, “AS AVAILABLE”, WITH ALL FAULTS AND WITHOUT WARRANTY OF ANY KIND. WITHOUT LIMITING THE FOREGOING, Google AND ITS PARENTS, SUBSIDIARIES, AFFILIATES, RELATED COMPANIES, OFFICERS, DIRECTORS, EMPLOYEES, AGENTS, REPRESENTATIVES, PARTNERS, AND LICENSORS (COLLECTIVELY, THE “GOOGLE ENTITIES”)MAKE NO REPRESENTATION OR WARRANTY (A) THAT THE ANSWERS KIT TECHNOLOGY OR RESULTS THEREFROM WILL MEET DEVELOPER’S REQUIREMENTS OR BE UNINTERRUPTED, ERROR FREE, BUG FREE, OR VIRUS FREE, (B) REGARDING THE RELIABILITY, TIMELINESS, OR PERFORMANCE OF THE ANSWERS KIT TECHNOLOGY, OR (C) THAT ANY ERRORS IN THE ANSWERS KIT TECHNOLOGY CAN OR WILL BE CORRECTED. THE GOOGLE ENTITIES HEREBY DISCLAIM ALL WARRANTIES, WHETHER EXPRESS OR IMPLIED, ORAL OR WRITTEN, INCLUDING WITHOUT LIMITATION, ALL IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY, TITLE, OR FITNESS FOR ANY PARTICULAR PURPOSE, AND ALL WARRANTIES ARISING FROM ANY COURSE OF DEALING, COURSE OF PERFORMANCE, OR USAGE OF TRADE.

17.Indemnification

17.1. Claims Against Google.Developer will defend Google from all third party claims, actions, suits, or proceedings, whether actual or alleged (collectively, “Google Claims”), and will indemnify and hold harmless Google from any and all losses, liabilities, damages, costs, and expenses (including reasonable attorney’s fees) resulting from such Claims, that arise out of Developer’s (a) access or use of the Answers Kit Technology; (b) actual or alleged infringement, misappropriation, or violation of the rights of any third party, including without limitation any intellectual property rights, privacy rights, or publicity rights; and (c) breach of any term of this Agreement, including without limitation Developer’s representations and warranties set forth in Sections 7.2, 8.3, and 15 above. Developer is solely responsible for defending any such Google Claims, subject to Google’s right to participate with counsel of its own choosing, and for payment of all judgments, settlements, damages, losses, liabilities, costs, and expenses, including reasonable attorneys’ fees, resulting from such Claims, provided that Developer will not agree to any settlement related to any such Claims without Google’s prior express written consent regardless of whether or not such settlement releases Googlefrom any obligation or liability. If Developer uses the Answers Kit Technology in an official capacity as an employee or representative of a United States federal, state or local government entity and is legally unable to accept this indemnification provision, then it does not apply to such entity, but only to the extent as required by applicable law.

17.2. Claims Against Developer.Google will defend claims, suits, or actions brought against Developer by a third party solely to the extent that such claims, suits, or actions arise from an allegation that the Answers Kit Technology, when used as expressly permitted by this Agreement, infringes the intellectual property rights of such third party (“Developer Claim”). Notwithstanding the foregoing, Google will have no obligation under this Section 17.2 or otherwise with respect to any infringement claim based upon: (a) any use of the Answers Kit Technology not expressly permitted under this Agreement; (b) any use of the Answers Kit Technology in combination with products, equipment, software, or data not made available by Google if such infringement would have been avoided without the combination with such other products, equipment, software, or data; (c) any modification of the Answers Kit Technology by any person other than Google or its authorized agents or subcontractors; or (d) any claim not clearly based on the Answers Kit Technology itself. This Section 17.2 states Google’s entire liability and Developer’s sole and exclusive remedy for all third party claims.

17.3 Procedure.The foregoing obligations are conditioned on the party seeking indemnification: (a) promptly notifying the other party in writing of such claim; (b) giving the other party sole control of the defense thereof and any related settlement negotiations except as otherwise provided in 17.1; and (c) cooperating and, at other party’s request and expense, assisting in such defense. Neither party may make any public announcement of any claim, defense or settlement without the other party’s prior written approval. The indemnifying party may not settle, compromise or resolve a claim without the consent of the indemnified party, if such settlement, compromise or resolution (x) causes or requires an admission or finding of guilt against the indemnified party, (y) imposes any monetary damages against the indemnified party, or (z) does not fully release the indemnified party from liability with respect to the claim.

18.Limitation of Liability

IN NO EVENT WILL EITHER PARTY BE LIABLE TO THE OTHER FOR ANY INDIRECT, SPECIAL, INCIDENTAL, EXEMPLARY, PUNITIVE OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR IN CONNECTION WITH THIS AGREEMENT OR FOR ANY DAMAGES ASSOCIATED WITH LOSS OF USE, BUSINESS, PROFITS, OR GOODWILL, OR FOR INTERRUPTION, LOSS, OR CORRUPTION OF DATA OR NETWORKS. IN NO EVENT WILL EITHER PARTY’S AGGREGATE LIABILITY FOR ANY AND ALL CLAIMS ARISING OUT OF OR IN CONNECTION WITH THIS AGREEMENT EXCEED FIFTY ($50.00) DOLLARS (USD). THE FOREGOING LIMITATIONS SHALL NOT APPLY TO BREACHES OF CONFIDENTIALITY OBLIGATIONS OR FOR MISAPPROPRIATION OR INFRINGEMENT OF INTELLECTUAL PROPERTY RIGHTS, AND SHALL APPLY NOTWITHSTANDING THE FAILURE OF ANY REMEDY PROVIDED HEREIN. THE FOREGOING LIMITATIONS, EXCLUSIONS AND DISCLAIMERS SHALL APPLY TO ANY AND ALL CLAIMS, REGARDLESS OF WHETHER SUCH LIABILITY ARISES FROM ANY CLAIM BASED UPON CONTRACT, WARRANTY, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, AND WHETHER OR NOT THE PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH LOSS OR DAMAGE. Some states do not allow the exclusion or limitation of incidental or consequential damages, so the above limitation or exclusion may not apply to You. INSOFAR AS APPLICABLE LAW PROHIBITS ANY LIMITATION ON LIABILITY HEREIN, THE PARTIES AGREE THAT SUCH LIMITATION WILL BE AUTOMATICALLY MODIFIED, BUT ONLY TO THE EXTENT SO AS TO MAKE THE LIMITATION COMPLIANT WITH APPLICABLE LAW.

19.Termination

Either party may terminate this Agreement with or without cause immediately upon providing notice to the other party. Upon any termination of this Agreement, (a) Developer must discontinue accessing and using the Answers Kit Technology and delete all copies of Answers Kit, any Documentation, and all Enhanced Feature Set Data; (b) the provisions in Sections 8 (Developer Data), 9 (End Users), 10 (Developer Feedback), 13 (Confidentiality), 14 (Ownership; Reservation of Rights), 16 (Google Disclaimers), 17 (Indemnification), 18 (Limitation of Liability), this Section 19 (Termination) and Section 20.5 (Governing Law; Arbitration; Prevailing Fees) shall survive; (c) all obligations or liabilities that accrued prior to the effective date of termination and all remedies for breach of this Agreement shall survive; and (d) all other rights, obligations, and licenses of the parties under this Agreement shall terminate.

20.Miscellaneous

20.1. Entire Agreement. This Agreement constitutes the entire agreement, and supersedes all prior negotiations, understandings, or agreements (oral or written), between the parties about the subject matter of this Agreement, provided that this Agreement does not govern or control Your participation in Google’s advertising programs.

20.2. Amendments. Google may amend this Agreement from time to time. If Google makes a change to this Agreement that, in its sole discretion, is material, Google will notify Developer by providing notice of the change through the applicable Fabric plugin installed by Developer, which enabled Developer to install Answers Kit, at the email address that Developer provided to Google upon signing up to access the Google services or upon signing up to access the Fabric services, at answers.io, or otherwise through the Answers Kit Technology. If Developer does not agree to the modified terms of the Agreement, Developer shall notify Google in writing within thirty (30) days, after which this Agreement shall immediately terminate and the Google Entities shall have no further responsibility or liability to Developer.

20.3. Waivers. The failure of either party to enforce its rights under this Agreement at any time for any period will not be construed as a waiver of such rights.

20.4. Severability. If any provision of this Agreement is determined to be illegal or unenforceable, that provision will be limited or eliminated to the minimum extent necessary so that this Agreement will otherwise remain in full force and effect and enforceable.

20.5. Governing Law; Arbitration; Prevailing Fees.This Agreement shall be governed by and construed in accordance with the laws of the State of California, without regard to its conflicts of law provisions. (a) Except as set forth in Section 20.5(b) below, all claims arising out of or relating to this Agreement or the Services ("Disputes”) will be governed by California law, excluding California’s conflict of laws rules, and all Disputes will be litigated exclusively in the federal or state courts of Santa Clara County, California, USA, and You and Google consent to personal jurisdiction in those courts. (b) If Your principal place of business (for entities) or place of residence (for individuals) is in any country within APAC (other than Australia, Japan, New Zealand or Singapore) or Latin America, this Section 20.5(b) will apply instead of Section 20.5(a) above. ALL DISPUTES (AS DEFINED ABOVE) WILL BE GOVERNED BY CALIFORNIA LAW, EXCLUDING CALIFORNIA’S CONFLICT OF LAWS RULES. The parties will try in good faith to settle any Dispute within 30 days after the Dispute arises. If the Dispute is not resolved within 30 days, it must be resolved by arbitration by the American Arbitration Association’s International Centre for Dispute Resolution in accordance with its Expedited Commercial Rules in force as of the date of this Agreement ("Rules"). The parties will mutually select one arbitrator. The arbitration will be conducted in English in Santa Clara County, California, USA. Either party may apply to any competent court for injunctive relief necessary to protect its rights pending resolution of the arbitration. The arbitrator may order equitable or injunctive relief consistent with the remedies and limitations in this Agreement. Subject to the confidentiality requirements in this Agreement, either party may petition any competent court to issue any order necessary to protect that party's rights or property; this petition will not be considered a violation or waiver of this governing law and arbitration section and will not affect the arbitrator’s powers, including the power to review the judicial decision. The parties stipulate that the courts of Santa Clara County, California, USA, are competent to grant any order under this subsection. The arbitral award will be final and binding on the parties and its execution may be presented in any competent court, including any court with jurisdiction over either party or any of its property. Any arbitration proceeding conducted in accordance with this section will be considered Confidential Information under this Agreement's confidentiality section, including (i) the existence of, (ii) any information disclosed during, and (iii) any oral communications or documents related to the arbitration proceedings. The parties may also disclose the information described in this section to a competent court as may be necessary to file any order under this section or execute any arbitral decision, but the parties must request that those judicial proceedings be conducted in camera (in private). The parties will pay the arbitrator’s fees, the arbitrator's appointed experts' fees and expenses, and the arbitration center's administrative expenses in accordance with the Rules. In its final decision, the arbitrator will determine the non-prevailing party's obligation to reimburse the amount paid in advance by the prevailing party for these fees. Each party will bear its own lawyers’ and experts’ fees and expenses, regardless of the arbitrator’s final decision. (c) If Your principal place of business (for entities) or place of residence (for individuals) is in Greece, all Disputes (as defined above) will be governed by Greek law and the parties submit to the exclusive jurisdiction of the courts of Athens in relation to any Dispute.

20.6. Force Majeure. In the event that either party is prevented from performing, or is unable to perform, any of its obligations under this Agreement (except payment obligations) due to any cause beyond its reasonable control, the affected party shall give written notice thereof to the other party and its performance shall be extended for the period of delay or inability to perform due to such occurrence.

20.7. Notices. Any notice or communication hereunder shall be in writing and either personally delivered or sent via confirmed facsimile, confirmed electronic transmission, recognized express delivery courier, or certified or registered mail, prepaid and return receipt requested, addressed to the other party, which, in the case of Developer, shall be the email address that Developer provided to Google upon signing up to access the Google services and, in the case of Google, shall be Google Inc., 1600 Amphitheatre Parkway, Mountain View, CA 94043, USA, with a copy to Legal Department. All notices shall be in English, and deemed to have been received when they are hand delivered or upon confirmed electronic transmission or confirmed facsimile transmission.

20.8. Assignment. Developer may not assign this Agreement or any of the interests, rights, or obligations granted hereunder, in whole or in part, whether voluntarily or by operation of law, contract, merger (whether Developer is the surviving or disappearing entity), stock or asset sale, consolidation, dissolution, through government action, or otherwise. Any such attempted assignment, except with the express written consent of Google, is null and void, and Google may immediately terminate this Agreement. This Agreement shall be binding upon, and inure to the benefit of, each party’s permitted successors, representatives, and assigns.

20.9. Independent Contractors.The parties shall be independent contractors under this Agreement, and nothing herein will constitute either party as the employer, employee, agent, or representative of the other party, or both parties as joint venturers or partners for any purpose. Neither party will have the right or authority to assume or create any obligation or responsibility on behalf of the other party.

20.10. No Publicity. Developer will not issue any press release or otherwise make any public announcement with respect to this Agreement, any Answers Kit Technology, or Developer’s relationship with Google without Google’s prior written consent.

END OF TERMS AND CONDITIONS

#################################################

Crashlytics

Android SDK Crashlytics@2.10.1 - Copyright(c) com.crashlytics.sdk.android

Android SDK Crashlytics Core@2.7.0 - Copyright(c) com.crashlytics.sdk.android

Android SDK for Beta@1.2.10 - Copyright(c) com.crashlytics.sdk.android

Crashlytics Terms of Service

CRASHLYTICS AGREEMENT

Last Updated: July 23, 2018

This Crashlytics Agreement (“Agreement”) is entered into by Crashlytics (defined as either: (a) Google Ireland Limited, with offices at Gordon House, Barrow Street, Dublin 4, Ireland, if Your principal place of business (for entities) or place of residence (for individuals) is in any country within Europe, the Middle East, or Africa ("EMEA"), (b) Google Asia Pacific Pte. Ltd., with offices at 8 Marina View Asia Square 1 #30-01 Singapore 018960, if Your principal place of business (for entities) or place of residence (for individuals) is in any country within the Asia Pacific region ("APAC"), or (c) Google LLC, with offices at 1600 Amphitheatre Parkway, Mountain View, California 94043, if Your principal place of business (for entities) or place of residence (for individuals) is in any country in the world other than those in EMEA and APAC) and you (“Developer” or “You”) and governs your access and use of www.crashlytics.com and the Crashlytics crash reporting and beta testing solution (collectively, the “Services” as more fully described below). If You are accessing or using the Services on behalf of a company or other legal entity, You represent and warrant that You are an authorized representative of that entity and have the authority to bind such entity to this Agreement, in which case the terms “Developer” and “You” shall refer to such entity. You and Crashlytics hereby agree as follows: YOUR RIGHT TO ACCESS AND USE THE SERVICES IS EXPRESSLY CONDITIONED ON ACCEPTANCE OF THIS AGREEMENT. BY ACCESSING OR USING THE SERVICES, YOU AGREE TO BE BOUND BY THIS AGREEMENT. IF YOU ARE ACCESSING OR USING THE SERVICES ON BEHALF OF YOUR EMPLOYER OR ANOTHER ENTITY (“ENTITY”), YOU AGREE TO PROVIDE CRASHLYTICS WITH THE NAME OF THE ENTITY AND OBTAIN CRASHLYTICS'S APPROVAL TO USE THE SOFTWARE ON YOUR BEHALF AND BEHALF OF THE ENTITY AND YOU AGREE TO REMAIN RESPONSIBLE AND LIABLE FOR YOUR AND SUCH ENTITY'S COMPLIANCE WITH THIS AGREEMENT. FURTHER, YOU REPRESENT AND WARRANT THAT: (I) YOU ARE THE AUTHORIZED AGENT OF THE APPLICABLE ENTITY AND HAVE THE LEGAL AUTHORITY TO ENTER INTO THE AGREEMENT ON BEHALF OF YOURSELF AND THE ENTITY, AND (II) YOU HAVE OBTAINED, ON BEHALF OF YOURSELF AND THE ENTITY (IF APPLICABLE), ALL NECESSARY RIGHTS, WAIVERS, CONSENTS AND PERMISSIONS NECESSARY TO COLLECT, USE, STORE, AND SHARE USER INFORMATION IN CONNECTION WITH THE SOFTWARE. Effective November 20, 2015, this Agreement does not cover www.answers.io or the related “Answers” service, which is a software development kit and associated services focused on analysis and computation of the behavior and usage of mobile applications, including app analytics, event tracking, and conversion tracking. If you use Answers, then please consult the Answers Agreement, which is the contract governing your use of Answers. If you have questions regarding this Agreement, please contact Crashlytics at support@crashlytics.com.

SECTION 1.

OVERVIEW OF THE SERVICES

1.1 The Services provide a reporting solution for developers of mobile applications , including publicly released mobile applications (“Application(s)”), and facilitates Developers’ ability to invite certain designated users (“Beta Tester(s)”) to test mobile applications that have not yet been publicly released (“Beta Application(s)”). The Services provide information to Developers about the functioning of Applications and Beta Applications they own or manage, including, but not limited to, information about how and under what circumstances such applications crashed and how many users interact with such applications and how they do so.

SECTION 2. SPECIFIC TERMS FOR DEVELOPERS

2.1 Service and Access Credentials. Developer will provide reasonable cooperation, assistance, information and access to Crashlytics as may be necessary to initiate Developer’s use of the Services. During the Term, and subject to Developer’s compliance with all terms and conditions of this Agreement, Crashlytics will provide Developer with access to the Services. As part of the implementation process, Developer will identify a user name and password that will be used to set up Developer’s account. Developer will not share its user name or password with any third party and will be responsible and liable for the acts or omissions of any person who accesses the Services using passwords or access procedures provided to Developer. Crashlytics reserves the right to refuse registration of, or to suspend or cancel, login IDs used by Developer to access the Services for any reason, including if Developer violates the terms and conditions set forth in this Agreement.

2.2 License to Developer. During the Term, and subject to all terms and conditions of this Agreement (as a condition to the grants below), Crashlytics grants Developer and Developer accepts a nonexclusive, nontransferable right and license (without right to sublicense) to: (a) access and use the Services, solely for the purpose of accessing and downloading the Software (defined below) and assessing the performance of its own Applications and Beta Applications for Developer’s internal business purposes; and (b) download, install and use a reasonable number of copies of the Crashlytics software development kit (the “SDK”) and any tools provided as part of the SDK, including, but not limited to, any plugins (collectively, the “Software”) solely for the integration of the Software into an Application or Beta Application. Developer may use the Services and the Software solely for the purpose: (i) enabling Developer’s users, including Beta Testers, to access and use Applications and Beta Applications, (ii) obtaining information regarding the installation, use of and engagement with, and the functionality of Developer’s Applications and Beta Applications, including reporting on errors or bugs (collectively, “Performance Data”), (iii) improving the functionality of Developer’s Applications, Beta Applications and related products and services, and/or (iv) communicating with users, including Beta Testers, about Developer’s Applications and Beta Applications. Developer’s access and use of the Services shall also comply with all other conditions set forth in all documentation, instructions, end user guides and other documents regarding the Services and Software, in each case that is provided or made available by Crashlytics to Developer in electronic or other form (collectively, “Documentation”). Developer shall comply with all: (a) applicable laws, rules, and regulations, and (b) any applicable third party terms, including any third party terms applicable to Developer’s development and distribution of any Application or Beta Application operating on the Android or iOS mobile operating systems, or any other operating system upon which the Application or Beta Application is made available and upon which Crashlytics makes the Services available to Developer.

2.3 Restrictions. Developer shall not directly or indirectly, or allow any third-party to: (a) use the Services or any of Crashlytics’s Confidential Information (as defined below) to create any service, software, or documentation that is the same as, substantially similar to or has similar functionality as the Services, (b) disassemble, decompile, reverse engineer, decipher, translate or use any other means to attempt to discover any source code, algorithms, or trade secrets underlying the Services or Background Materials (defined below), except and only to the extent these restrictions are expressly prohibited by applicable statutory law, (c) encumber, sublicense, transfer, distribute, rent, lease, timeshare, or use any Crashlytics Properties (as defined below) in any service bureau, rental or managed services arrangement or permit other individuals or entities to create Internet "links" to the Crashlytics Properties or "frame" or "mirror" the Crashlytics Properties on any other server, or wireless or Internet-based device, (d) adapt, combine, create derivative works of, or otherwise modify any Crashlytics Properties, (e) use or allow the transmission, transfer, export, reexport, or other transfer of any product, technology, or information it obtains or learns in connection with Developer’s use of the Services in violation of any export control or other laws and regulations of the United States or any other relevant jurisdiction, (f) remove or alter any proprietary notices or labels on or in any Crashlytics Properties; (g) use any Crashlytics Properties in connection with the development or transmission of any virus, worms or malicious code, (h) use any Crashlytics Properties to infringe the rights of Crashlytics or any third party, or in any way that does not comply with all applicable laws, or (i) use any Crashlytics Properties (including to create any Application) in any way that interferes with, disrupts, damages, or accesses in an unauthorized manner the servers, networks, or other properties or services of Crashlytics or any third party, including any mobile communications carrier.

2.4 Developer Feedback. From time to time, Crashlytics may solicit from Developer or Developer may make, in its sole discretion, suggestions for changes, modifications or improvements to the Crashlytics Properties (as defined below) or any other feedback related to Crashlytics or the Crashlytics Properties (collectively, “Developer Feedback”). All Developer Feedback shall be solely owned by Crashlytics (including all intellectual property rights therein and thereto) and shall also be Crashlytics’s confidential information. Developer hereby assigns all of its right, title and interest in and to any Developer Feedback to Crashlytics and acknowledges that Crashlytics has the unrestricted right to use and exploit such Developer Feedback in any manner, without attribution, and without any obligations or compensation to Developer.

2.5 Developer Data. Developer hereby grants Crashlytics a nonexclusive, license fee free and royalty free right and license to access, copy, distribute, process and use all information, data and other content provided by Developer or received by Crashlytics in connection with Developer’s authorized use of the Services, including, without limitation information provided through any Application or Beta Application that Developer makes available for testing through the Services (collectively, “Developer Data”), solely for the purpose of providing, developing, and maintaining the Services, along with any related customer or technical support, and as otherwise expressly permitted in this Agreement. Developer agrees that: (a) the Services depend on the availability of the Developer Data, and (b) Crashlytics will not assume any responsibility or liability for, or undertake to verify, the legality, accuracy or completeness of the Developer Data. Crashlytics shall have no obligation to store any Developer Data or Results (as defined below).

2.6 Access by Beta Testers; EULA; End Users; Compliance. Developer shall provide to Crashlytics the contact information of any user of Developer’s application(s) whom Developer intends to invite to become a Beta Tester. Developer is solely responsible for determining which users will receive an invitation to become a Beta Tester, and for ensuring the accuracy of any user contact information provided to Crashlytics. Developer may provide Beta Testers with its own EULA for a Beta Application that will be accessed by Beta Testers (“Developer EULA”); provided that the Developer EULA provides terms and conditions consistent with this Agreement and, with respect to Crashlytics, no less protective than those terms and conditions set forth in the standard EULA provided in Appendix A (“Standard EULA”). If Developer does not provide a separate Developer EULA to Beta Testers in connection with Developer’s Beta Application, then Developer acknowledges and agrees that such Beta Testers, by accessing the Beta Application through the Services, will be made subject to the terms and conditions of the Standard EULA between Developer and such Beta Testers.. Developer acknowledges and agrees that Crashlytics provides the Standard EULA by way of convenience only, and does not represent or warrant that the Standard EULA will be enforceable under, or in compliance with, all applicable laws, rules, regulations, or otherwise. Developer acknowledges and agrees that the EULA applicable to Developer’s Beta Application shall be between Developer and any Beta Tester, and Crashlytics shall not be responsible for, and shall not have any liability whatsoever for, such EULA, any application tested by a Beta Tester, or for any breach by Developer or any Beta Tester of the terms and conditions of such EULA. The Services allow the Developer to collect information relating to performance of Developer’s applications, including, without limitation, device state information, unique device identifiers, information relating to the physical location of a device, and information about how the application was used. Developer may turn on features of the Services to allow collection of other information via the Services, including some personally identifiable information (e.g., a user’s email address), which allows Developers to communicate with users about the engagement with and functionality of their applications and to invite them to become Beta Testers. Developer represents and warrants that Developer is collecting information via the Services solely to obtain information about the user engagement with and functionality of Developer’s applications, and to communicate with users about such engagement and functionality. Developer agrees that it will not enable collection of personally identifiable information via the Services unless it is necessary to communicate with users about the applications or Developer wishes to invite users to be Beta Testers and the user has provided affirmative consent to the collection and use of such information. Subject to and without limiting the foregoing, Developer agrees it will not enable collection or use of credit card information, Social Security numbers, driver’s license numbers, dates of birth or physical addresses via the Services. Developer further agrees it will not invite any user to be a Beta Tester that is under the age of consent as defined under any applicable laws, rules, or regulations relating to data collection, including without limitation the Children’s Online Privacy Protection Act of 1998 (“COPPA”), the Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (General Data Protection Regulation or “GDPR”), and all other relevant laws and regulations. At all times during the term of this Agreement, Developer shall maintain a privacy policy: (a) that is readily accessible to users from its website or within its online service (as applicable), (b) that fully and accurately discloses to its users what information is collected about its users, and (c) that states that such information is disclosed to and processed by third party providers like Crashlytics in the manner contemplated by the Services, including, without limitation, disclosure of the use of technology to track users’ activity and otherwise collect information from users. For Developer’s users in the European Union, Developer shall provide such users with clear notice of, and obtain such users’ consent to, the transfer, storage, and use of their information in the United States and any other country where Crashlytics, or any third party service providers acting on its behalf, operates, and shall further notify such users that the privacy and data protection laws in some of these countries may vary from the laws in the country where such users live. Developer shall at all times comply with all applicable laws, rules and regulations relating to data collection, privacy and security, including without limitation, COPPA, GDPR, and all other such laws and regulations.. Developer will obtain and maintain any required consents necessary and will comply with any other applicable requirements to permit the processing of Developer Data under this Agreement.

2.7 Developer Systems. Developer is responsible for providing: (a) all equipment, subscriptions and credentials necessary for Crashlytics to receive the Developer Data, and (b) all modems, servers, devices, storage, software (other than Software), databases, network and communications equipment and ancillary services needed to connect to, access, or otherwise use the Services at its facility (collectively, “Developer Systems”). Developer shall ensure that Developer Systems are compatible with the Services and comply with all configurations and specifications described in the Documentation.

2.8 Limitations. Crashlytics will not be responsible or liable for any failures in the Services or any other problems which are related to: (a) the Developer Data or Developer Systems, or (b) any satellite, telecommunications, network or other equipment or service outside of Crashlytics’s facilities or control.

2.9 Confidentiality. “Confidential Information” means any information disclosed by one party (“Discloser”) to the other party (“Recipient”) that is marked or otherwise identified as “confidential” or “proprietary,” or by its nature or the circumstances of disclosure should reasonably be understood to be confidential, including without limitation, all financial, business or technical information disclosed in relation to this Agreement. Except for the specific rights granted by this Agreement, the Recipient may not use, copy or disclose any Confidential Information of the Discloser without Discloser’s prior written consent, and shall use no less than reasonable care to safeguard Discloser’s Confidential Information, including ensuring that Recipient’s employees, contractors and agents (“Representatives”)with access to Discloser’s Confidential Information have a need to know such Confidential Information for the purposes of this Agreement and are bound by confidentiality obligations no less protective of the parties as those set forth herein. The foregoing obligations shall not apply to any Confidential Information that Recipient can demonstrate is: (a) already known by it without restriction, (b) rightfully furnished to it without restriction by a third party not in breach of any obligation to Discloser, (c) generally available to the public without breach of this Agreement or (d) independently developed by it without reference to or use of any of Discloser’s Confidential Information and without any violation of any obligation of this Agreement. Each party shall be responsible for any breach of confidentiality by its Representatives, as applicable. Promptly upon Discloser’s request at any time, Recipient shall, or in the case of Developer Data shall use reasonable efforts to, return all of Discloser’s tangible Confidential Information, permanently erase all Confidential Information from any storage media and destroy all information, records, copies, summaries, analyses and materials developed therefrom. Nothing herein shall prevent a party from disclosing any of the other’s Confidential Information as necessary pursuant to any court order or any legal, regulatory, law enforcement or similar requirement or investigation; provided, however, prior to any such disclosure, Recipient shall use reasonable efforts to: (i) promptly notify Discloser in writing of such requirement to disclose where permitted by law, and (ii) cooperate with Discloser in protecting against or minimizing any such disclosure and/or obtaining a protective order.

2.10 Proprietary Rights. As used in this Agreement: “Background Materials” means all ideas, concepts, inventions, systems, platforms, software (including all Software), interfaces, tools, utilities, templates, forms, Report Formats, techniques, methods, processes, algorithms, knowhow, trade secrets and other technologies and information that are used by Crashlytics in providing the Services and Results (including any correction, improvement, derivative work, extension or other modification to the Services made, created, conceived or developed by or for Crashlytics, including at Developer’s request or as a result of feedback provided by Developer to Crashlytics); “Reports” means the reports, charts, graphs and other presentation in which the Results are presented to Developer; “Report Formats” means the formatting, look and feel of the Reports; and “Results” means the work products resulting from the Services that are delivered to Developer by Crashlytics through the Services, and which are based on the Developer Data. For the sake of clarity, Results shall expressly exclude all Background Materials. Developer shall own all right, title and interest (including all intellectual property and other proprietary rights) in and to: (a) feedback, suggestions, ideas or other materials and information provided by Beta Testers with respect to any Beta Application (“User Feedback”), (b) the Results and (c) Developer Data. Developer acknowledges and agrees that the Results will be presented to it in a Report, the Report Format of which is Confidential Information and proprietary to Crashlytics. Developer may make a reasonable number of copies of the Reports only for its internal purposes in using the Results.

2.11 General Learning; Aggregate Data. Crashlytics reserves the right to disclose aggregate information of Services usage, engagement, and performance, and to reuse all general knowledge, experience, knowhow, works and technologies (including ideas, concepts, processes and techniques) related to the Results or acquired during provision of the Services (including without limitation, that which it could have acquired performing the same or similar services for another customer).

2.12 Reservation of Rights. Except for the limited rights and licenses expressly granted hereunder, no other license is granted, no other use is permitted and Crashlytics (and its licensors) shall retain all right, title, and interest (including all intellectual property and proprietary rights embodied therein) in and to the Services, Software, Documentation, Background Materials, aggregate data, and analyses (collectively, "Crashlytics Properties").

SECTION 3. SPECIFIC TERMS FOR BETA TESTERS

3.1 License; Restrictions. In order to access and use the Services to test any Beta Application, you may need to download or install Software (defined in Section 2 above), web clips, certificates, or other materials provided by Crashlytics (“Crashlytics Material”). Subject to your compliance with this Agreement, Crashlytics grants you a limited, nonexclusive, non-assignable, non-sublicensable license to access, download, and use any Crashlytics Material made available to you by Crashlytics, solely to access and use the Services. Crashlytics reserves all right, title, and interest in the Crashlytics Material not expressly granted to you, including but not limited to intellectual property rights. To the maximum extent permitted by law, you may not do any of the following with respect to any Crashlytics Material you receive or otherwise have access to: (a) modify, reverse engineer, decompile, or disassemble any Crashlytics Material, (b) rent, lease, loan, sell, sublicense, distribute, transmit, or otherwise transfer any Crashlytics Material, (c) make any copy of or otherwise reproduce any Crashlytics Material, (d) remove, alter, or obscure any copyright, trademark or other proprietary rights notice on or in any Crashlytics Material, (e) work around any technical limitations in any Crashlytics Material, or (f) use any Crashlytics Material for purposes for which it is not designed.

3.2 No Responsibility for Beta Applications. If you have any complaints or disputes relating to your use of any Beta Application, you agree to look solely to the applicable Developer of such Beta Application and not Crashlytics. You acknowledge and agree that the applicable Developer, not Crashlytics, is fully responsible for any Beta Application, and the processing of information about your use of any Beta Application. If you want to terminate this Agreement, you must stop using the Services and delete from your device all Crashlytics Material.

3.3 Consent to Data Processing and Transfer. Irrespective of which country you live in, you authorize Crashlytics to use your information in, and as a result to transfer it to and store it in, the United States and any other country where Crashlytics operates. Privacy and data protection laws in some of these countries may vary from the laws in the country where you live.

3.4 No Compensation. By becoming a Beta Tester, you are acting as a volunteer. You will bear your own costs, including any mobile carrier and data costs that you incur in connection with your use of the Beta Application or any User Feedback (defined above) that you submit.

3.5 Standard EULA for Beta Applications. You agree to comply with the terms of the Standard EULA in connection with your access and use of any Beta Application of a Developer, unless you agree to comply with a separate license agreement that the Developer provides in connection with such Beta Application, in which case the terms of that separate license agreement will govern.

SECTION 4. WARRANTY, LIABILITY & INDEMNITY

4.1 Warranties. Crashlytics represents and warrants that it has full right, power, and authority to enter into this Agreement and to perform its obligations and duties under this Agreement, and that the performance of such obligations and duties does not conflict with or result in a breach of any other agreement of Crashlytics, or any judgment, order, or decree by which such party is bound. Developer’s sole and exclusive remedy for any and all breaches of this provision is the remedy set forth in Section 4.4. Developer represents and warrants that it owns all right, title and interest, or possesses sufficient license rights, in and to the Developer Data as may be necessary to grant the rights and licenses, and provide the representations, and for Crashlytics to provide the Services set forth herein. Developer bears all responsibility and liability for the legality, accuracy and completeness of the Developer Data and Crashlytics’s access, possession, distribution, and use thereof, as permitted herein.

4.2 Disclaimers. THE CRASHLYTICS SERVICES, CRASHLYTICS PROPERTIES AND RESULTS ARE PROVIDED “AS IS” WITHOUT WARRANTY OF ANY KIND. WITHOUT LIMITING THE FOREGOING, CRASHLYTICS AND ITS PARENTS, SUBSIDIARIES, AFFILIATES, RELATED COMPANIES, OFFICERS, DIRECTORS, EMPLOYEES, AGENTS, REPRESENTATIVES, PARTNERS AND LICENSORS (COLLECTIVELY, THE “CRASHLYTICS ENTITIES”) MAKE NO WARRANTY: (A) THAT THE SERVICES OR RESULTS WILL MEET YOUR REQUIREMENTS OR BE UNINTERRUPTED, ERROR FREE OR BUGFREE, (B) REGARDING THE RELIABILITY, TIMELINESS, OR PERFORMANCE OF THE SERVICES, OR (C) THAT ANY ERRORS IN THE SERVICES CAN OR WILL BE CORRECTED. THE CRASHLYTICS ENTITIES HEREBY DISCLAIM (FOR THEMSELVES AND THEIR SUPPLIERS) ALL WARRANTIES, WHETHER EXPRESS OR IMPLIED, ORAL OR WRITTEN, INCLUDING WITHOUT LIMITATION, ALL IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY, TITLE OR FITNESS FOR ANY PARTICULAR PURPOSE AND ALL WARRANTIES ARISING FROM ANY COURSE OF DEALING, COURSE OF PERFORMANCE OR USAGE OF TRADE.

4.3 Claims Against Crashlytics. Developer will defend Crashlytics from all third party claims, whether actual or alleged (collectively, “Crashlytics Claims”), and will indemnify Crashlytics and hold Crashlytics harmless from any and all losses, liabilities, damages, costs, and expenses (including reasonable attorney’s fees) resulting from such Crashlytics Claims that arise out of Developer’s: (a) use of the Services, (b) actual or alleged infringement or misappropriation of the rights of any third party, including, without limitation, any intellectual property rights, privacy rights or publicity rights, and (c) breach of any representations and warranties set forth in the Agreement. Developer is solely responsible for defending any such Crashlytics Claims, subject to Crashlytics’s right to participate with counsel of its own choosing, and for payment of all judgments, settlements, damages, losses, liabilities, costs, and expenses, including reasonable attorneys’ fees, resulting from such Claims against Crashlytics, provided that Developer will not agree to any settlement related to any such Crashlytics Claims without Crashlytics’s prior express written consent regardless of whether or not such settlement releases Crashlytics from any obligation or liability. If Developer uses the Services in an official capacity as an employee or representative of a United States federal, state, or local government entity and is legally unable to accept this indemnification provision, then it does not apply to such entity, but only to the extent required by applicable law.

4.4 Claims Against Developer. Crashlytics will defend the Developer from all third party claims, actions, suits, or proceedings, whether actual or alleged (collectively, “Developer Claims”), and will indemnify Developer and hold Developer harmless from any and all losses, liabilities, damages, costs, and expenses (including reasonable attorney’s fees) resulting from such Developer Claims, that arise out of an allegation that the Services, when used as expressly permitted by this Agreement, infringes the intellectual property rights of such third party. Notwithstanding the foregoing, Crashlytics will have no obligation under this Section 4.4 or otherwise with respect to any infringement claim based upon: (a) any use of the Services not expressly permitted under this Agreement; (b) any use of the Services in combination with products, equipment, software, or data not made available by Crashlytics if such infringement would have been avoided without the combination with such other products, equipment, software, or data; (c) any modification of the Services by any person other than Crashlytics or its authorized agents or subcontractors; or (d) any claim not clearly based on the Services itself. This Section 4.4 states Crashlytics’s entire liability and Developer’s sole and exclusive remedy for all third party claims.

4.5 Procedure. The foregoing obligations are conditioned on the party seeking indemnification: (a) promptly notifying the other party in writing of such claim; (b) giving the other party sole control of the defense thereof and any related settlement negotiations; and (c) cooperating and, at the other party’s request and expense, assisting in such defense. Neither party may make any public announcement of any claim, defense or settlement without the other party’s prior written approval. The indemnifying party may not settle, compromise or resolve a claim without the consent of the indemnified party, if such settlement, compromise or resolution (i) causes or requires an admission or finding of guilt against the indemnified party, (i) imposes any monetary damages against the indemnified party, or (iii) does not fully release the indemnified party from liability with respect to the claim. 4.6 Limitation of Liability.

(a) IN NO EVENT WILL EITHER PARTY BE LIABLE TO THE OTHER FOR ANY INDIRECT, SPECIAL, INCIDENTAL, EXEMPLARY, PUNITIVE, OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR IN CONNECTION WITH THIS AGREEMENT, OR FOR ANY DAMAGES ASSOCIATED WITH ANY LOSS OF USE, BUSINESS, PROFITS, OR GOODWILL OR FOR INTERRUPTION, LOSS OR CORRUPTION OF DATA OR NETWORKS.

(b) IN NO EVENT WILL EITHER PARTY’S AGGREGATE LIABILITY FOR ANY AND ALL CLAIMS UNDER THIS AGREEMENT EXCEED FIFTY ($50.00) DOLLARS (USD).

(c) THE FOREGOING LIMITATIONS SHALL NOT APPLY TO BREACHES OF CONFIDENTIALITY OBLIGATIONS OR FOR MISAPPROPRIATION OR INFRINGEMENT OF INTELLECTUAL PROPERTY RIGHTS, AND SHALL APPLY NOTWITHSTANDING THE FAILURE OF ANY REMEDY PROVIDED HEREIN. THE FOREGOING LIMITATIONS, EXCLUSIONS AND DISCLAIMERS SHALL APPLY TO ANY AND ALL CLAIMS, REGARDLESS OF WHETHER SUCH LIABILITY ARISES FROM ANY CLAIM BASED UPON CONTRACT, WARRANTY, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY, OR OTHERWISE, AND WHETHER OR NOT THE PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH LOSS OR DAMAGE. Some states do not allow the exclusion or limitation of incidental or consequential damages, so the above limitation or exclusion may not apply to You. INSOFAR AS APPLICABLE LAW PROHIBITS ANY LIMITATION ON LIABILITY HEREIN, THE PARTIES AGREE THAT SUCH LIMITATION WILL BE AUTOMATICALLY MODIFIED, BUT ONLY TO THE EXTENT SO AS TO MAKE THE LIMITATION COMPLIANT WITH APPLICABLE LAW. SECTION

5. TERM AND TERMINATION

5.1 Term. The term of this Agreement will begin on the date you first agree to this Agreement and are approved to register for the Services, and continue until terminated as set forth herein (“Term”). Your use of the Services may be terminated by Crashlytics or you at any time, for any reason, effective immediately upon notice provided by one party to the other party as set forth herein.

5.2 Effects of Termination. Upon any expiration or termination of this Agreement, all rights, obligations and licenses of the parties shall cease, except that: (a) all obligations that accrued prior to the effective date of termination and all remedies for breach of this Agreement shall survive, (b) you must discontinue accessing and using the Services and delete all Software, Crashlytics Properties, and Crashlytics Material, and (c) the provisions in Section 2 titled Restrictions, Developer Feedback, Confidentiality, Proprietary Rights, General Learning; Aggregate Data, the provisions of Section 4 and the provisions in this Section 5 shall survive. Crashlytics has no obligation to store, delete or return any User Feedback, Performance Data, Developer Data, or Results. SECTION 6. MISCELLANEOUS 6.1 Entire Agreement. This Agreement (which includes any order form completed by Developer) constitutes the entire agreement, and supersede all prior negotiations, understandings, or agreements (oral or written), between the parties about the subject matter of this Agreement. 6.2 Waivers, Consents and Amendments. No waiver, consent, or modification of this Agreement shall bind the Crashlytics Entities unless in writing and signed by Crashlytics. Crashlytics may amend this Agreement from time to time. If we make a change to this Agreement that, in our sole discretion, is material, we will notify you at the email address that you provided upon signing up to access the Services or upon signing up to access the Crashlytics Fabric services, at crashlytics.com, or otherwise through the Services. If you do not agree to the modified terms, you shall notify Crashlytics in writing within thirty (30) days, after which your right to access and use the Services shall immediately terminate and the Crashlytics Entities shall have no further responsibility or liability to you. The failure of either party to enforce its rights under this Agreement at any time for any period will not be construed as a waiver of such rights.

6.3 Severability. If any provision of this Agreement is determined to be illegal or unenforceable, that provision will be limited or eliminated to the minimum extent necessary so that this Agreement will otherwise remain in full force and effect and enforceable.

6.4 Governing Law and Disputes. This Agreement shall be governed by and construed in accordance with the laws of the State of California, without regard to its conflicts of law provisions.

(a) Except as set forth in Section 6.4(b) below, all claims arising out of or relating to this Agreement or the Services ("Disputes”) will be governed by California law, excluding California’s conflict of laws rules, and all Disputes will be litigated exclusively in the federal or state courts of Santa Clara County, California, USA, and You and Crashlytics consent to personal jurisdiction in those courts.

(b) If Your principal place of business (for entities) or place of residence (for individuals) is in any country within APAC (other than Australia, Japan, New Zealand or Singapore) or Latin America, this Section 6.4(b) will apply instead of Section 6.4(a) above. ALL DISPUTES (AS DEFINED ABOVE) WILL BE GOVERNED BY CALIFORNIA LAW, EXCLUDING CALIFORNIA’S CONFLICT OF LAWS RULES.The parties will try in good faith to settle any Dispute within 30 days after the Dispute arises. If the Dispute is not resolved within 30 days, it must be resolved by arbitration by the American Arbitration Association’s International Centre for Dispute Resolution in accordance with its Expedited Commercial Rules in force as of the date of this Agreement ("Rules"). The parties will mutually select one arbitrator. The arbitration will be conducted in English in Santa Clara County, California, USA. Either party may apply to any competent court for injunctive relief necessary to protect its rights pending resolution of the arbitration. The arbitrator may order equitable or injunctive relief consistent with the remedies and limitations in this Agreement. Subject to the confidentiality requirements in of this Agreement, either party may petition any competent court to issue any order necessary to protect that party's rights or property; this petition will not be considered a violation or waiver of this governing law and arbitration section and will not affect the arbitrator’s powers, including the power to review the judicial decision. The parties stipulate that the courts of Santa Clara County, California, USA, are competent to grant any order under this subsection. The arbitral award will be final and binding on the parties and its execution may be presented in any competent court, including any court with jurisdiction over either party or any of its property. Any arbitration proceeding conducted in accordance with this section will be considered Confidential Information under this Agreement's confidentiality section, including: (i) the existence of, (ii) any information disclosed during, and (iii) any oral communications or documents related to the arbitration proceedings. The parties may also disclose the information described in this section to a competent court as may be necessary to file any order under this section or execute any arbitral decision, but the parties must request that those judicial proceedings be conducted in camera (in private). The parties will pay the arbitrator’s fees, the arbitrator's appointed experts' fees and expenses, and the arbitration center's administrative expenses in accordance with the Rules. In its final decision, the arbitrator will determine the non-prevailing party's obligation to reimburse the amount paid in advance by the prevailing party for these fees. Each party will bear its own lawyers’ and experts’ fees and expenses, regardless of the arbitrator’s final decision.

6.5 Force Majeure. In the event that either party is prevented from performing, or is unable to perform, any of its obligations under this Agreement (except payment obligations) due to any cause beyond its reasonable control, the affected party shall give written notice thereof to the other party and its performance shall be extended for the period of delay or inability to perform due to such occurrence.

6.6 Notices. Any notice or communication hereunder shall be in writing and either personally delivered or sent via confirmed facsimile, confirmed electronic transmission, recognized express delivery courier or certified or registered mail, prepaid and return receipt requested, addressed to the other party, which, in the case of Developer, shall be the email address provided to Crashlytics upon signing up for the Services or upon signing up to access the Crashlytics Fabric services, and, in the case of Crashlytics, shall be Google LLC 1600 Amphitheatre Parkway, Mountain View, CA 94043, USA, with a copy to Legal Department. All notices shall be in English, and deemed to have been received when they are hand delivered, or five business days after their mailing, or upon confirmed electronic transmission or confirmed facsimile transmission.

6.7 Assignment. This Agreement and the rights and obligations hereunder may not be assigned, transferred or delegated, in whole or in part, whether voluntarily or by operation of law, contract, merger (whether Developer is the surviving or disappearing entity), stock or asset sale, consolidation, dissolution, through government action or otherwise, by Developer without Crashlytics’s prior written consent. Any assignment or transfer in violation of the foregoing shall automatically be null and void, and Crashlytics may immediately terminate this Agreement upon such an attempt. This Agreement shall be binding upon, and inure to the benefit of, any permitted successors, representatives, and permitted assigns of the parties hereto.

6.8 Independent Contractors. The parties shall be independent contractors under this Agreement, and nothing herein will constitute either party as the employer, employee, agent, or representative of the other party, or both parties as joint venturers or partners for any purpose.

Appendix A - Standard EULA

You, the Beta Tester, and the Developer (“Licensor”) of the Beta Application you access and use via the Services agree to comply with the terms of this EULA in connection with your access and use of such Beta Application (the “Application”).

1. Relationship between the Parties. Licensor and the Beta Tester acknowledge that this Standard EULA is entered into by and between Licensor and the Beta Tester only, and not with Google LLCand its worldwide affiliates (“Crashlytics”), and Licensor, not Crashlytics, is solely responsible and liable for the Application accessed and used by the Beta Tester, including (i) any related maintenance and support, (ii) any and all express, implied, or statutory warranties associated with the Application, and (iii) any disputes or claims arising out of or related to the access and use of the Application.

2. License. Subject to your compliance with this Standard EULA, the Licensor grants you a limited, nonexclusive, non-assignable, non-sublicensable license to access, download, and use the Application and any related documentation made available to you by the Licensor, solely for beta testing purposes. Licensor reserves all right, title, and interest in the Application not expressly granted to you, including but not limited to intellectual property rights. To the maximum extent permitted by law, you may not do any of the following with respect to the Application: (a) modify, reverse engineer, decompile, or disassemble the Application; (b) rent, lease, loan, sell, sublicense, distribute, transmit, or otherwise transfer the Application; or (c) make any copy of or otherwise reproduce the Application. This license is effective until terminated by you or the Licensor. Your rights under this license will terminate automatically without notice from the Licensor if you fail to comply with any term of this Standard EULA. Upon termination of the license, you shall cease all use of the Application, and destroy all copies, full or partial, of the Application.

3. Consent to Data Processing and Transfer. Irrespective of which country you live in, you authorize us to use your information in, and as a result to transfer it to and store it in, the United States and any other country where we or Crashlytics operate. Privacy and data protection laws in some of these countries may vary from the laws in the country where you live.

4. No Compensation. By becoming a Beta Tester, you are acting as a volunteer. You will bear your own costs, including any mobile carrier and data costs that you incur in connection with your use of the Application or any User Feedback (defined in Section 2 above) that you submit.

5. User Feedback. You agree to use reasonable efforts to beta test any application downloaded from the Services. User Feedback shall be owned by the Licensor. You hereby assign all of your right, title, and interest in and to any User Feedback to Licensor and acknowledge that Licensor has the unrestricted right to use and exploit such User Feedback in any manner, with or without attribution, and without compensation or any duty to account to you for such use.

6. Confidentiality. The Application and related information that Licensor provides to you are Licensor’s confidential information. You will not disclose information about the Application or any other Licensor confidential information to anyone other than Licensor’s employees, unless Licensor gives you written permission. For example, do not share screenshots or video clips of the Application with your friends, family, coworkers, or the media. You will also take reasonable precautions to prevent anyone from obtaining Licensor’s confidential information. For example, you should restrict access to your mobile device, prevent others from watching you use the Application, and not create any screenshots or video clips of the Application.

7. Disclaimer. THE APPLICATION IS A TEST VERSION THAT IS MADE AVAILABLE TO YOU FOR TESTING AND EVALUATION PURPOSES ONLY. THE APPLICATION IS NOT READY FOR COMMERCIAL RELEASE AND MAY CONTAIN BUGS, ERRORS, AND DEFECTS. ACCORDINGLY, THE APPLICATION IS PROVIDED “AS IS,” WITH ALL FAULTS, DEFECTS, AND ERRORS, AND WITHOUT WARRANTY OF ANY KIND. LICENSOR AND ITS SUPPLIERS DISCLAIM ALL WARRANTIES (EXPRESS, IMPLIED, ARISING BY LAW, OR OTHERWISE) REGARDING THE APPLICATION AND ITS PERFORMANCE OR SUITABILITY FOR YOUR INTENDED USE, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NONINFRINGEMENT.

8. Limitation of Liability. EXCEPT TO THE EXTENT PROHIBITED BY LAW, IN NO EVENT WILL LICENSOR OR ITS SUPPLIERS BE LIABLE (UNDER ANY THEORY OF LIABILITY) FOR PERSONAL INJURY OR ANY INDIRECT, INCIDENTAL, CONSEQUENTIAL OR SPECIAL DAMAGES (INCLUDING FOR LOSS OF DATA, LOSS OF CONTENT, LOSS OF IN-APPLICATION FEATURES, LOSS OF PROFITS, OR BUSINESS INTERRUPTION) ARISING OUT OF OR RELATED TO YOUR USE OF OR INABILITY TO USE THE APPLICATION, EVEN IF LICENSOR AND/OR ITS SUPPLIERS HAS/HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME JURISDICTIONS DO NOT ALLOW THE FOREGOING LIMITATIONS OF LIABILITY, SO THESE LIMITATIONS MAY NOT APPLY TO YOU. IN NO EVENT SHALL LICENSOR AND ITS SUPPLIERS’ AGGREGATE LIABILITY ARISING FROM YOUR USE OR INABILITY TO USE THE APPLICATION EXCEED FIFTY UNITED STATES DOLLARS (US $50.00).

END OF TERMS AND CONDITIONS

#################################################

Fabric

Android SDK Fabric@1.4.8 - Copyright(c) io.fabric.sdk.android

Fabric Software and Services Agreement

TERMS AND CONDITIONS

Fabric Software and Services Agreement

Last Updated: January 27, 2017

PLEASE READ THIS AGREEMENT CAREFULLY. BY CLICKING THE UPGRADE OR SIGN UP BUTTON OR BY ACCESSING OR USING THE FABRIC TECHNOLOGY, YOU AGREE TO BE BOUND BY THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL THE TERMS OF THIS AGREEMENT, YOU MAY NOT ACCESS OR USE THE FABRIC TECHNOLOGY.

This Fabric Software and Services Agreement (“Agreement”) is entered into by Google Inc. and you (“Developer” or “You”) and governs Your access and use of the Fabric Technology (defined below). If You are accessing or using the Fabric Technology on behalf of a company or other legal entity, You represent and warrant that You are an authorized representative of that entity and have the authority to bind such entity to this Agreement, in which case the terms “Developer” and “You” shall refer to such entity. You and Google hereby agree as follows:

1. Definitions

In addition to terms defined elsewhere in this Agreement, the terms set forth immediately below have the following meanings.

“Application” means any mobile application of Developer into which the Fabric Kit or any other Kit may be integrated.

“Developer Data” means (i) the identity of the individual or entity, if any, who invited Developer to use the Fabric Technology; (ii) the names of Developer’s non-publicly available Applications; and (iii) a unique installation identifier for each installation of each Application.

“Documentation” means the documentation, instructions, user guides, and other documents made available by Google that relate to the Services and Software.

“Fabric Kit” means the underlying, base software development kit for Fabric made available by Google via the Plugin, including any updates or modifications thereto, that Developer installs in order to integrate any other Kit within an Application.

“Kit” means any software development kit, other than the Fabric Kit, made available for download via any Plugin.

“Plugin” means any development environment software plugin made available by Google via the Services, including any updates or modifications thereto, that Developer must install in the designated development environment in order for Developer to integrate the Fabric Kit or any other Kit within an Application.

“Services” means the Site and any hosted software services made available via the Site, including without limitation any dashboards, reporting tools, or other services, or any Plugin.

“Site” means all websites and webpages hosted at the fabric.io domain, as well as any Fabric-branded mobile application Google may make available.

“Software” means the Fabric Kit and any Plugin.

“Term” means the term of this Agreement, which commences on the date upon which Developer enters into this Agreement and continues until terminated by Developer or Google.

“Fabric Technology” means the Services, Software, and Documentation.

“Usage Data” means all information, data and other content, not including any Developer Data, received by Google related to Developer’s use of the Fabric Technology, including without limitation Developer’s IP address; web request headers, including without limitation browser type, user agent, and referral page; pages or screens Developer visits on the Site; timestamps; cookie information from Developer’s usage of the Site, including without limitation analytics data; Developer’s device state, hardware, and OS information; and unique identifier(s) for Developer’s device(s).

1. Licenses; Access Rights; Restrictions

2.1 License Grant. Subject to Developer’s compliance with the terms and conditions of this Agreement (as a condition to the grants below), Google grants Developer, and Developer accepts, a personal, nonexclusive, non-transferable, non-sublicensable, and revocable license, during the Term, to: (a) install and use any Plugin within the designated development environment solely for the purpose of downloading the Fabric Kit and other Kits to such environment; (b) install and use the Fabric Kit solely for the purpose of enabling the integration of one or more Kits into an application; (c) incorporate the Fabric Kit into any application and distribute (in object form only) the Fabric Kit solely as incorporated within such Application; (d) download and/or print a reasonable number of copies of any reports or results made available via the Services (“Reports”) for internal use by Developer only; and (e) make and use a reasonable number of copies of any Plugin, Fabric Kit, and Documentation solely as necessary to exercise any of the licenses or rights granted to Developer under this Agreement.

2.2 Access to Services. During the Term, and subject to the terms and conditions of this Agreement, Google will use commercially reasonable efforts to provide Developer with access to the Services. Developer will cooperate with Google, as requested, to facilitate the initiation of Developer’s access and use of the Services. Developer will identify a user name and password that will be used solely by Developer to access and use Developer’s account on the Services. Developer will not share its user name or password with any third party and will be responsible and liable for the acts or omissions of any person who accesses the Services via such account. Developer will (a) provide accurate, current, and complete information when setting up such account; (b) maintain and promptly update any account information; (c) maintain the security of any password and accept all risks of unauthorized access to its account; and (d) promptly notify Google if it discovers or otherwise suspects any security breaches related to such account.

2.3 Restrictions. Developer shall not directly or indirectly: (a) modify or create any derivative works of any Reports, Fabric Technology, or components thereof; (b) work around any technical limitations in any Fabric Technology or use any Fabric Technology, alone or in conjunction with any device, program, or service, to circumvent technical measures employed to control access to, or the rights in, a content, file, or other work; (c) reverse engineer, decompile, decipher, translate, disassemble, or otherwise attempt to access source code of any Fabric Technology (except as and only to the extent that the foregoing restriction is prohibited by applicable law); (d) publish, rent, lease, lend, sell, sublicense, distribute (except as permitted in Sections 2.1(c)), transfer, disclose, or otherwise make any Fabric Technology or Reports available to any third party; (e) provide use of the Fabric Technology on a service bureau, rental or managed services basis or permit other individuals or entities to create Internet "links" to the Fabric Technology or "frame" or "mirror" the Fabric Technology on any other server, or wireless or Internet-based device; (f) remove or alter any proprietary notices or labels on or in any Fabric Technology or Reports; (g) use any Fabric Technology in connection with the development or transmission of any virus, worms or malicious code; (h) use any Fabric Technology or Reports to infringe the rights of Google or any third party, or in any way that does not comply with all applicable laws; or (i) use any Fabric Technology (including to create any Application) in any way that interferes with, disrupts, damages, or accesses in an unauthorized manner the servers, networks, or other properties or services of Google or any third party, including any mobile communications carrier.

2. Updates

Developer acknowledges that Google may update or modify any component of the Fabric Technology at any time and in its sole discretion without prior notice to Developer. Developer acknowledges that future versions of the Fabric Kit may be incompatible with Applications developed using previous versions of the Fabric Kit, which may adversely affect the manner in which Developer accesses or communicates with the Fabric Technology. Google may provision any updates to any Software automatically or it may prompt Developer to install such updates. If Google prompts Developer to install an updated version of any Software (“Updated Version”), the license granted under Section 2.1 of this Agreement (“License”) with respect to any previous version of such Software will be revoked upon release of such Updated Version and Developer will immediately discontinue all use of, and delete, such previous version; provided, however, that, the License to such previous version of the Fabric Kit shall not be immediately revoked if such previous version of the Fabric Kit has been incorporated within an Application that Developer (a) has publicly distributed via an app store as of the date on which Google released the Updated Version (“Release Date”), (b) has already submitted to an app store for distribution approval as of the Release Date, or (c) submits to an app store for distribution approval within fourteen (14) days of the Release Date. Notwithstanding the foregoing, Google reserves the right, at any time, to revoke the License to any previous version of the Fabric Kit, regardless of the foregoing conditions, in which case Developer shall immediately discontinue all use of, and delete, such previous version of the Fabric Kit.

3. Kit Terms

Additional terms and conditions may apply to Developer’s access and use of any Kit made available via any Plugin. Developer will comply with any terms applicable to any Kit that Developer installs, accesses, or uses. Certain Kits may be made available by third parties. Google provides such third-party Kits as a convenience only and does not endorse any such third-party Kits. Developer acknowledges and agrees that (i) such third-party Kits are not under the control of Google and Google is not liable or responsible for such third-party Kits, and (ii) Google does not warrant and will not have any liability or responsibility for such third-party Kits.

4. Security

Developer is fully responsible for all of its Applications, including for maintaining the security of all such Applications. Developer will use industry standard security measures to prevent unauthorized access or use of any of the features and functionality of all Applications, including access by viruses, worms, or any other harmful code or material. Developer will immediately notify Google if Developer knows of or suspects any breach of security or potential vulnerability of any Application that may damage, interfere with, or otherwise impact any Fabric Technology or any information, content, or material accessible via any Fabric Technology. Developer will promptly remedy such breach or potential vulnerability.

5. Compliance

Developer shall comply with (a) all applicable laws, rules, and regulations, (b) all instructions and requirements set forth in any applicable Documentation, and (c) any applicable third-party terms, including any third-party terms applicable to any Kit, any development environment used by Developer, and Developer’s development and distribution of its Application via any relevant mobile operating system platform. Developer will not, directly or indirectly, export or re-export, or knowingly permit the export or re-export of, any Software or technical information obtained under this Agreement, including without limitation any Documentation, (y) without compliance with all laws applicable to the export or re-export of, any Software or technical information obtained under this Agreement, or (z) to any country to which the United States Export Administration Act, any regulation thereunder, or any similar United States law or regulation, prohibits the export or re-export of such software and/or technical information.

6. Developer Feedback

From time to time, Google may solicit from Developer or Developer may provide, in its sole discretion, suggestions for changes, modifications, or improvements or any other feedback related to any Fabric Technology or Google (collectively, “Developer Feedback”). All Developer Feedback shall be solely owned by Google (including all intellectual property rights therein and thereto) and shall also be deemed Google’s Confidential Information. Developer hereby assigns all of its right, title, and interest in and to any Developer Feedback to Google and acknowledges that Google has the unrestricted right to use and exploit such Developer Feedback in any manner, without attribution, and without any obligations or compensation to Developer. Google may reuse all general knowledge, experience, know-how, works and technologies (including ideas, concepts, processes, and techniques) acquired during provision of any Fabric Technology to Developer.

7. Data Usage and Transfero

8.1 Developer hereby grants Google a worldwide, nonexclusive, and royalty-free right and license to access, copy, distribute, process, and use Developer Data solely for the purpose of (a) providing any Fabric Technology to Developer; (b) creating aggregate measures of any Fabric Technology usage, engagement, and performance; and (c) improving any component of the Fabric Technology generally or any other service of Google.

8.2 Developer acknowledges and agrees that Google will not assume any responsibility or liability for, or undertake to verify, the accuracy, completeness, or legality of any Developer Data. Google shall have no obligation to store, delete, or return any Developer Data. Developer represents and warrants that it owns all right, title, and interest, or possesses sufficient license rights, in and to the names of Developer’s non-publicly available Applications as may be necessary to grant the rights and licenses under this section. Developer bears all responsibility and liability for the legality, accuracy, and completeness of the Developer Data and Google’s access and possession thereof, as permitted herein.

8.3 Irrespective of which country Developer is based in, Developer authorizes Google to use its information in, and as a result to transfer it to and store it in, the United States and any other country where Google, or any third-party service providers acting on its behalf, operates. Privacy and data protection laws in some of these countries may vary from the laws in the country where Developer is based.

8. Developer Systems

Developer is solely responsible for providing all modems, servers, devices, storage, software, databases, network, and communications equipment, and ancillary services needed to connect to, access, or otherwise use the Fabric Technology (collectively, “Developer Systems”). Developer shall ensure that Developer Systems are compatible with any Fabric Technology and comply with all configurations and specifications described in the applicable Documentation.

9. Suspension; Discontinuance

Google reserves the right to discontinue or suspend (permanently or temporarily) the Fabric Technology or any features or portions thereof without prior notice. Google will not be liable for any suspension or discontinuance of any Fabric Technology or any part thereof.

10. Confidentiality

11.1 “Confidential Information” means any information disclosed by one party (“Discloser“) to the other party (“Recipient“) that is marked or otherwise identified as “confidential“ or “proprietary,“ or by its nature or the circumstances of disclosure should reasonably be understood to be confidential. In particular, Confidential Information shall include the Fabric Technology, Reports, Developer Data and all related information, but does not include Usage Data. Recipient may use the Confidential Information of the Discloser only as necessary in fulfilling its obligations or exercising its rights under this Agreement. Recipient may not disclose any Confidential Information of the Discloser to any third party without the Discloser’s prior written consent. Recipient will protect the Discloser’s Confidential Information from unauthorized use, access, and disclosure in the same manner that it protects its own confidential and proprietary information of a similar nature, but in no event with less than a reasonable degree of care. Recipient shall have the right to disclose any Confidential Information of Discloser to any third-party service provider that performs services on behalf of Recipient subject to confidentiality obligations consistent with this Agreement. Promptly upon Discloser’s request at any time, Recipient shall, or in the case of Developer Data shall use reasonable efforts to, return all of Discloser’s tangible Confidential Information, and/or permanently erase all such Confidential Information from any storage media and destroy all information, records, copies, summaries, analyses, and materials developed therefrom.

11.2 Limitations. The foregoing obligations shall not apply to any information that Recipient can demonstrate is (i) already known by it without restriction, (ii) rightfully furnished to it without restriction by a third party not in breach of any obligation of this Agreement or any other applicable confidentiality obligation or agreement, (iii) generally available to the public without breach of this Agreement or wrongdoing by any party, or (iv) independently developed by it without reference to or use of any information deemed confidential under this section and without any violation of any obligation of this Agreement. Recipient shall be responsible for any breach of confidentiality by its employees, contractors, and agents, as applicable. Nothing herein shall prevent Recipient from disclosing any of Discloser’s Confidential Information as necessary pursuant to any court order or any legal, regulatory, law enforcement, or similar requirement or investigation; provided, however, prior to any such disclosure, Recipient shall use reasonable efforts to promptly notify the Discloser in writing of such requirement to disclose where permitted by law and cooperate in protecting against or minimizing any such disclosure and/or obtaining a protective order.

11. Ownership; Reservation of Rights

Google retains all right, title, and interest in and to all Usage Data. Developer acknowledges and agrees that Google may use Usage Data for its own business purposes, including without limitation analyzing Developer’s installation, use of, and engagement with, and the functionality of the Services, as well as improving the functionality of the Services and other products and services offered or developed by Google, and may share such Usage Data with third-party service providers to assist with or conduct such activities on Google’s behalf. Google may share such Usage Data with other third parties solely in an aggregated and anonymized manner or otherwise in a manner that does not identify the source of such Usage Data. Google and its suppliers own all right, title, interest, copyright, and other intellectual property rights in all Fabric Technology (and any derivative works and enhancements thereof developed by or on behalf of Google) and reserve all rights not expressly granted to Developer in this Agreement. The Fabric Technology (and any derivative works and enhancements thereof developed by or on behalf of Google) are protected by copyright and other intellectual property laws and treaties. THE FABRIC TECHNOLOGY IS SOLELY LICENSED AS SET FORTH IN SECTION 2, NOT SOLD.

12. Representations and Warranties

13.1 Google represents and warrants that it has full right, power, and authority to enter into this Agreement and to perform its obligations and duties under this Agreement, and that the performance of such obligations and duties does not conflict with or result in a breach of any other agreement of Google, or any judgment, order, or decree by which such party is bound. Developer’s sole and exclusive remedy for any and all breaches of this provision is the remedy set forth in Section 15.1.

13.2 Developer represents and warrants to Google that: (a) the Applications do not and will not infringe any intellectual property or other proprietary right of any third party or violate any right of or duty owed to any third party (including contract rights, privacy rights, and publicity rights); and (b) the Applications and Developer’s performance under this Agreement (including use of the Fabric Technology) do not and will not breach any other agreement of Developer or violate any applicable law, rule, or regulation.

13. Google Disclaimers

THE FABRIC TECHNOLOGY AND REPORTS ARE PROVIDED “AS IS”, “AS AVAILABLE”, WITH ALL FAULTS AND WITHOUT WARRANTY OF ANY KIND. WITHOUT LIMITING THE FOREGOING, GOOGLE AND ITS PARENTS, SUBSIDIARIES, AFFILIATES, RELATED COMPANIES, OFFICERS, DIRECTORS, EMPLOYEES, AGENTS, REPRESENTATIVES, PARTNERS, AND LICENSORS (COLLECTIVELY, THE “GOOGLE ENTITIES”) MAKE NO REPRESENTATION OR WARRANTY (I) THAT THE FABRIC TECHNOLOGY AND REPORTS OR RESULTS THEREFROM WILL MEET DEVELOPER’S REQUIREMENTS OR BE UNINTERRUPTED, ERROR-FREE, OR BUG-FREE, (II) REGARDING THE RELIABILITY, TIMELINESS, OR PERFORMANCE OF THE FABRIC TECHNOLOGY OR REPORTS, OR (III) THAT ANY ERRORS IN THE FABRIC TECHNOLOGY OR REPORTS CAN OR WILL BE CORRECTED. THE GOOGLE ENTITIES HEREBY DISCLAIM ALL WARRANTIES, WHETHER EXPRESS OR IMPLIED, ORAL OR WRITTEN, INCLUDING WITHOUT LIMITATION, ALL IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, TITLE, OR FITNESS FOR ANY PARTICULAR PURPOSE AND ALL WARRANTIES ARISING FROM ANY COURSE OF DEALING, COURSE OF PERFORMANCE, OR USAGE OF TRADE.

14. Indemnification

15.1 Claims Against Developer. Google will defend the Developer from all third party claims, actions, suits, or proceedings, whether actual or alleged (collectively, “Developer Claims”), and will indemnify Developer and hold Developer harmless from any and all losses, liabilities, damages, costs, and expenses (including reasonable attorney’s fees) resulting from such Developer Claims, that arise out of an allegation that the Fabric Technology, when used as expressly permitted by this Agreement, infringes the intellectual property rights of such third party. Notwithstanding the foregoing, Google will have no obligation under this Section 15.1 or otherwise with respect to any infringement claim based upon: (a) any use of the Fabric Technology not expressly permitted under this Agreement; (b) any use of the Fabric Technology in combination with products, equipment, software, or data not made available by Google if such infringement would have been avoided without the combination with such other products, equipment, software, or data; (c) any modification of the Fabric Technology by any person other than Google or its authorized agents or subcontractors; or (d) any claim not clearly based on the Fabric Technology itself. This Section 15.1 states Google’s entire liability and Developer’s sole and exclusive remedy for all third party claims.

15.2 Claims Against Google. Developer will defend Google from all third party claims, actions, suits, or proceedings, whether actual or alleged (collectively, “Google Claims”), and will indemnify Google and hold Google harmless from any and all losses, liabilities, damages, costs, and expenses (including reasonable attorney’s fees) resulting from such Google Claims, that arise out of Developer’s (a) use of the Fabric Technology or Reports; (b) actual or alleged infringement, misappropriation, or violation of the rights of any third party, including without limitation any intellectual property rights, privacy rights, or publicity rights; and (c) breach of any term of this Agreement, including without limitation Developer’s representations and warranties set forth in Section 13 above. Developer is solely responsible for defending any such Google Claims, subject to Google’s right to participate with counsel of its own choosing, and for payment of all judgments, settlements, damages, losses, liabilities, costs, and expenses, including reasonable attorneys’ fees, resulting from such Google Claims, provided that Developer will not agree to any settlement related to any such Google Claims without Google’s prior express written consent regardless of whether or not such settlement releases Google from any obligation or liability. If Developer uses the Fabric Technology in an official capacity as an employee or representative of a United States federal, state or local government entity and is legally unable to accept this indemnification provision, then it does not apply to such entity, but only to the extent as required by applicable law.

15.3 Procedure. The foregoing obligations are conditioned on the party seeking indemnification: (a) promptly notifying the other party in writing of such claim; (b) giving the other party sole control of the defense thereof and any related settlement negotiations; and (c) cooperating and, at other party’s request and expense, assisting in such defense. Neither party may make any public announcement of any claim, defense or settlement without the other party’s prior written approval. The indemnifying party may not settle, compromise or resolve a claim without the consent of the indemnified party, if such settlement, compromise or resolution (x) causes or requires an admission or finding of guilt against the indemnified party, (y) imposes any monetary damages against the indemnified party, or (z) does not fully release the indemnified party from liability with respect to the claim.

15. Limitation of Liability

(a) IN NO EVENT WILL EITHER PARTY BE LIABLE TO THE OTHER FOR ANY INDIRECT, SPECIAL, INCIDENTAL, EXEMPLARY, PUNITIVE, OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR IN CONNECTION WITH THIS AGREEMENT, OR FOR ANY DAMAGES ASSOCIATED WITH ANY LOSS OF USE, BUSINESS, PROFITS, OR GOODWILL OR FOR INTERRUPTION, LOSS OR CORRUPTION OF DATA OR NETWORKS.

(b) IN NO EVENT WILL EITHER PARTY’S AGGREGATE LIABILITY FOR ANY AND ALL CLAIMS UNDER THIS AGREEMENT EXCEED FIFTY($50.00) DOLLARS (USD).

(c) THE FOREGOING LIMITATIONS SHALL NOT APPLY TO BREACHES OF CONFIDENTIALITY OBLIGATIONS OR FOR MISAPPROPRIATION OR INFRINGEMENT OF INTELLECTUAL PROPERTY RIGHTS, AND SHALL APPLY NOTWITHSTANDING THE FAILURE OF ANY REMEDY PROVIDED HEREIN. THE FOREGOING LIMITATIONS, EXCLUSIONS AND DISCLAIMERS SHALL APPLY TO ANY AND ALL CLAIMS, REGARDLESS OF WHETHER SUCH LIABILITY ARISES FROM ANY CLAIM BASED UPON CONTRACT, WARRANTY, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY, OR OTHERWISE, AND WHETHER OR NOT THE PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH LOSS OR DAMAGE.

Some states do not allow the exclusion or limitation of incidental or consequential damages, so the above limitation or exclusion may not apply to You. INSOFAR AS APPLICABLE LAW PROHIBITS ANY LIMITATION ON LIABILITY HEREIN, THE PARTIES AGREE THAT SUCH LIMITATION WILL BE AUTOMATICALLY MODIFIED, BUT ONLY TO THE EXTENT SO AS TO MAKE THE LIMITATION COMPLIANT WITH APPLICABLE LAW.

16. Termination

Either party may terminate this Agreement with or without cause immediately upon providing notice to the other party. Upon any termination of this Agreement, (a) Developer must discontinue accessing and using the Fabric Technology and delete all Software and Documentation; (b) the provisions in Sections 4 (Kit Terms), 7 (Developer Feedback), 8 (Data Usage and Transfer), 11 (Confidentiality), 12 (Ownership; Reservation of Rights), 14 (Google Disclaimers), 15 (Indemnification), 16 (Limitation of Liability), this Section 17 (Termination) and Section 18(e) (Governing Law; Venue; Prevailing Fees) shall survive; (c) all obligations or liabilities that accrued prior to the effective date of termination and all remedies for breach of this Agreement shall survive; and (d) all other rights, obligations, and licenses of the parties under this Agreement shall terminate.

17. Miscellaneous

18.1 Entire Agreement. This Agreement constitutes the entire agreement, and supersedes all prior negotiations, understandings, or agreements (oral or written), between the parties about the subject matter of this Agreement.

18.2 Amendments. Google may amend this Agreement from time to time. If Google makes a change to this Agreement that, in its sole discretion, is material, Google will notify Developer by providing notice of the change through the Services, the Plugin, or at the email address that Developer provided to Google upon signing up to access the Services. If Developer does not agree to the modified terms of the Agreement, Developer shall notify Google in writing within thirty (30) days, after which this Agreement shall immediately terminate and the Google Entities shall have no further responsibility or liability to Developer.

18.3 Waivers. The failure of either party to enforce its rights under this Agreement at any time for any period will not be construed as a waiver of such rights.

18.4 Severability. If any provision of this Agreement is determined to be illegal or unenforceable, that provision will be limited or eliminated to the minimum extent necessary so that this Agreement will otherwise remain in full force and effect and enforceable,

18.5 Governing Law; Venue; Prevailing Fees. This Agreement shall be governed by and construed in accordance with the laws of the State of California, without regard to its conflicts of law provisions. (a) Except as set forth in Section 18.5(b) below, all claims arising out of or relating to this Agreement or the Services ("Disputes”) will be governed by California law, excluding California’s conflict of laws rules, and all Disputes will be litigated exclusively in the federal or state courts of Santa Clara County, California, USA, and You and Google consent to personal jurisdiction in those courts. (b) If Your principal place of business (for entities) or place of residence (for individuals) is in any country within APAC (other than Australia, Japan, New Zealand or Singapore) or Latin America, this Section 18.5(b) will apply instead of Section 18.5(a) above. ALL DISPUTES (AS DEFINED ABOVE) WILL BE GOVERNED BY CALIFORNIA LAW, EXCLUDING CALIFORNIA’S CONFLICT OF LAWS RULES. The parties will try in good faith to settle any Dispute within 30 days after the Dispute arises. If the Dispute is not resolved within 30 days, it must be resolved by arbitration by the American Arbitration Association’s International Centre for Dispute Resolution in accordance with its Expedited Commercial Rules in force as of the date of this Agreement ("Rules"). The parties will mutually select one arbitrator. The arbitration will be conducted in English in Santa Clara County, California, USA. Either party may apply to any competent court for injunctive relief necessary to protect its rights pending resolution of the arbitration. The arbitrator may order equitable or injunctive relief consistent with the remedies and limitations in this Agreement. Subject to the confidentiality requirements in this Agreement, either party may petition any competent court to issue any order necessary to protect that party's rights or property; this petition will not be considered a violation or waiver of this governing law and arbitration section and will not affect the arbitrator’s powers, including the power to review the judicial decision. The parties stipulate that the courts of Santa Clara County, California, USA, are competent to grant any order under this subsection. The arbitral award will be final and binding on the parties and its execution may be presented in any competent court, including any court with jurisdiction over either party or any of its property. Any arbitration proceeding conducted in accordance with this section will be considered Confidential Information under this Agreement's confidentiality section, including (i) the existence of, (ii) any information disclosed during, and (iii) any oral communications or documents related to the arbitration proceedings. The parties may also disclose the information described in this section to a competent court as may be necessary to file any order under this section or execute any arbitral decision, but the parties must request that those judicial proceedings be conducted in camera (in private). The parties will pay the arbitrator’s fees, the arbitrator's appointed experts' fees and expenses, and the arbitration center's administrative expenses in accordance with the Rules. In its final decision, the arbitrator will determine the non-prevailing party's obligation to reimburse the amount paid in advance by the prevailing party for these fees. Each party will bear its own lawyers’ and experts’ fees and expenses, regardless of the arbitrator’s final decision. (c) If Your principal place of business (for entities) or place of residence (for individuals) is in Greece, all Disputes (as defined above) will be governed by Greek law and the parties submit to the exclusive jurisdiction of the courts of Athens in relation to any Dispute.

18.6 Force Majeure. In the event that either party is prevented from performing, or is unable to perform, any of its obligations under this Agreement (except payment obligations) due to any cause beyond its reasonable control, the affected party shall give written notice thereof to the other party and its performance shall be extended for the period of delay or inability to perform due to such occurrence.

18.7 Notices. Any notice or communication hereunder shall be in writing and either personally delivered or sent via confirmed facsimile, confirmed electronic transmission, recognized express delivery courier, or certified or registered mail, prepaid and return receipt requested, addressed to the other party, which, in the case of Developer, shall be the email address that Developer provided to Google upon signing up for the Services, and, in the case of Google, shall be Google Inc. 1600 Amphitheatre Parkway, Mountain View, CA 94043, USA, with a copy to Legal Department. All notices shall be in English, and deemed to have been received when they are hand delivered, or five business days of their mailing, or upon confirmed electronic transmission or confirmed facsimile transmission.

18.8 Assignment. This Agreement and the rights and obligations hereunder may not be assigned, transferred, or delegated, in whole or in part, whether voluntarily or by operation of law, contract, merger (whether Developer is the surviving or disappearing entity), stock or asset sale, consolidation, dissolution, through government action or otherwise, by Developer without Google’s prior written consent. Any assignment or transfer in violation of the foregoing shall automatically be null and void, and Google may immediately terminate this Agreement upon such an attempt. This Agreement shall be binding upon, and inure to the benefit of, any permitted successors, representatives, and permitted assigns of the parties hereto.

18.9 Independent Contractors. The parties shall be independent contractors under this Agreement, and nothing herein will constitute either party as the employer, employee, agent, or representative of the other party, or both parties as joint venturers or partners for any purpose. Neither party will have the right or authority to assume or create any obligation or responsibility on behalf of the other party.

18.10 No Publicity. Developer will not issue any press release or otherwise make any public announcement with respect to this Agreement, any Fabric Technology, or Developer’s relationship with Google without Google’s prior written consent.

END OF TERMS AND CONDITIONS

#################################################

MIT license

Drawee@2.0.0 - Copyright(c) Facebook

Facebook Core@2.0.0 - Copyright(c) Facebook

Fresco@2.1.0 - Copyright(c) Facebook

ImagePipeline@2.0.0 - Copyright(c) Facebook

ImagePipeline-OkHttp 3 Integration@2.0.0 - Copyright(c) Facebook

ImagePipelineBase@2.0.0 - Copyright(c) Facebook

NativeImageFilters@2.0.0 - Copyright(c) Facebook

NativeImageTranscoder@2.0.0 - Copyright(c) Facebook

https://github.com/facebook/fresco/blob/master/LICENSE

ReactNative@0.68.5 - Copyright(c) Facebook, Inc. and its affiliates.

Bolts-Tasks@1.4.0 - Copyright(c) Parse

https://github.com/BoltsFramework/Bolts-Android/blob/master/LICENSE

infer-annotation@0.11.2 - Copyright(c) com.facebook.infer.annotation

https://github.com/facebook/infer/blob/master/LICENSE

com.facebook.fresco:animated-gif:2.0.0 - Copyright(c) Facebook, Inc. and its affiliates.

com.facebook.fresco:animated-webp:2.1.0 - Copyright(c) Facebook, Inc. and its affiliates.

com.facebook.fresco:webpsupport:2.1.0 - Copyright(c) Facebook, Inc. and its affiliates.

com.auth0.android:jwtdecode:2.0.0 - Copyright(c) Auth0 and Luciano Balmaceda

https://mvnrepository.com/artifact/com.auth0.android/jwtdecode

MIT License

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

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.

END OF TERMS AND CONDITIONS

#################################################

GNU General Public License, version 2 (GPL2), with the classpath exception

Checker Qual@2.5.5 - Copyright(c) Michael Ernst

http://www.gnu.org/software/classpath/license.html

Classpath::License

Classpath is distributed under the terms of the GNU General Public License with the following clarification and special exception.

Linking this library statically or dynamically with other modules is making a combined work based on this library. Thus, the terms and conditions of the GNU General Public License cover the whole combination.

As a special exception, the copyright holders of this library give you permission to link this library with independent modules to produce an executable, regardless of the license terms of these independent modules, and to copy and distribute the resulting executable under terms of your choice, provided that you also meet, for each linked independent module, the terms and conditions of the license of that module. An independent module is a module which is not derived from or based on this library. If you modify this library, you may extend this exception to your version of the library, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.

As such, it can be used to run, create and distribute a large class of applications and applets. When GNU Classpath is used unmodified as the core class library for a virtual machine, compiler for the java languge, or for a program written in the java programming language it does not affect the licensing for distributing those programs directly.

Classpath::Documentation Redistribution Policy

GNU Documentation is unique because of our attitude towards it. We believe the reader should be free to copy and redistribute it, just like our software. Originally, all our documentation was released under a short Copyleft license, or under the GNU General Public License (GPL) itself; in 2001 the Free Documentation License (FDL) was created to address certain needs that were not met by licenses originally designed for software.

END OF TERMS AND CONDITIONS

#################################################

GNU LESSER GENERAL PUBLIC LICENSE Version 3 (GNU LGPL 3)

org.sonarsource.scanner.gradle:sonarqube-gradle-plugin@3.1.1 - Copyright(c) SonarSource (https://www.sonarsource.com/)

https://mvnrepository.com/artifact/org.sonarsource.scanner.gradle/sonarqube-gradle-plugin/

http://www.gnu.org/licenses/lgpl-3.0.txt

GNU LESSER GENERAL PUBLIC LICENSE

Version 3, 29 June 2007

Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>

Everyone is permitted to copy and distribute verbatim copies

of this license document, but changing it is not allowed.

This version of the GNU Lesser General Public License incorporates

the terms and conditions of version 3 of the GNU General Public

License, supplemented by the additional permissions listed below.

0. Additional Definitions.

As used herein, "this License" refers to version 3 of the GNU Lesser

General Public License, and the "GNU GPL" refers to version 3 of the GNU

General Public License.

"The Library" refers to a covered work governed by this License,

other than an Application or a Combined Work as defined below.

An "Application" is any work that makes use of an interface provided

by the Library, but which is not otherwise based on the Library.

Defining a subclass of a class defined by the Library is deemed a mode

of using an interface provided by the Library.

A "Combined Work" is a work produced by combining or linking an

Application with the Library. The particular version of the Library

with which the Combined Work was made is also called the "Linked

Version".

The "Minimal Corresponding Source" for a Combined Work means the

Corresponding Source for the Combined Work, excluding any source code

for portions of the Combined Work that, considered in isolation, are

based on the Application, and not on the Linked Version.

The "Corresponding Application Code" for a Combined Work means the

object code and/or source code for the Application, including any data

and utility programs needed for reproducing the Combined Work from the

Application, but excluding the System Libraries of the Combined Work.

1. Exception to Section 3 of the GNU GPL.

You may convey a covered work under sections 3 and 4 of this License

without being bound by section 3 of the GNU GPL.

2. Conveying Modified Versions.

If you modify a copy of the Library, and, in your modifications, a

facility refers to a function or data to be supplied by an Application

that uses the facility (other than as an argument passed when the

facility is invoked), then you may convey a copy of the modified

version:

a) under this License, provided that you make a good faith effort to

ensure that, in the event an Application does not supply the

function or data, the facility still operates, and performs

whatever part of its purpose remains meaningful, or

b) under the GNU GPL, with none of the additional permissions of

this License applicable to that copy.

3. Object Code Incorporating Material from Library Header Files.

The object code form of an Application may incorporate material from

a header file that is part of the Library. You may convey such object

code under terms of your choice, provided that, if the incorporated

material is not limited to numerical parameters, data structure

layouts and accessors, or small macros, inline functions and templates

(ten or fewer lines in length), you do both of the following:

a) Give prominent notice with each copy of the object code that the

Library is used in it and that the Library and its use are

covered by this License.

b) Accompany the object code with a copy of the GNU GPL and this license

document.

4. Combined Works.

You may convey a Combined Work under terms of your choice that,

taken together, effectively do not restrict modification of the

portions of the Library contained in the Combined Work and reverse

engineering for debugging such modifications, if you also do each of

the following:

a) Give prominent notice with each copy of the Combined Work that

the Library is used in it and that the Library and its use are

covered by this License.

b) Accompany the Combined Work with a copy of the GNU GPL and this license

document.

c) For a Combined Work that displays copyright notices during

execution, include the copyright notice for the Library among

these notices, as well as a reference directing the user to the

copies of the GNU GPL and this license document.

d) Do one of the following:

0) Convey the Minimal Corresponding Source under the terms of this

License, and the Corresponding Application Code in a form

suitable for, and under terms that permit, the user to

recombine or relink the Application with a modified version of

the Linked Version to produce a modified Combined Work, in the

manner specified by section 6 of the GNU GPL for conveying

Corresponding Source.

1) Use a suitable shared library mechanism for linking with the

Library. A suitable mechanism is one that (a) uses at run time

a copy of the Library already present on the user's computer

system, and (b) will operate properly with a modified version

of the Library that is interface-compatible with the Linked

Version.

e) Provide Installation Information, but only if you would otherwise

be required to provide such information under section 6 of the

GNU GPL, and only to the extent that such information is

necessary to install and execute a modified version of the

Combined Work produced by recombining or relinking the

Application with a modified version of the Linked Version. (If

you use option 4d0, the Installation Information must accompany

the Minimal Corresponding Source and Corresponding Application

Code. If you use option 4d1, you must provide the Installation

Information in the manner specified by section 6 of the GNU GPL

for conveying Corresponding Source.)

5. Combined Libraries.

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 that are not Applications and are not covered by this

License, and convey such a combined library under terms of your

choice, if you do both of the following:

a) Accompany the combined library with a copy of the same work based

on the Library, uncombined with any other library facilities,

conveyed under the terms of this License.

b) Give prominent notice with the combined library that part of it

is a work based on the Library, and explaining where to find the

accompanying uncombined form of the same work.

6. Revised Versions of the GNU Lesser General Public License.

The Free Software Foundation may publish revised and/or new versions

of the GNU 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 as you received it specifies that a certain numbered version

of the GNU Lesser General Public License "or any later version"

applies to it, you have the option of following the terms and

conditions either of that published version or of any later version

published by the Free Software Foundation. If the Library as you

received it does not specify a version number of the GNU Lesser

General Public License, you may choose any version of the GNU Lesser

General Public License ever published by the Free Software Foundation.

If the Library as you received it specifies that a proxy can decide

whether future versions of the GNU Lesser General Public License shall

apply, that proxy's public statement of acceptance of any version is

permanent authorization for you to choose that version for the

Library.

END OF TERMS AND CONDITIONS

#################################################

Android Software Development Kit License

firebase-analytics@21.1.1 - Copyright(c) Google Inc.

firebase-analytics-ktx@21.1.1 - Copyright(c) Google Inc.

firebase-iid@20.2.3 - Copyright(c) Google Inc.

firebase-iid-interop@17.1.0 - Copyright(c) Google Inc.

firebase-measurement-connector@19.0.0 - Copyright(c) Google Inc.

firebase-messaging@23.0.8 - Copyright(c) Google Inc.

firebase-messaging-ktx@23.0.8 - Copyright(c) Google Inc.

installreferrer@2.2 - Copyright(c) com.android.installreferrer

play-services-ads@20.6.0 - Copyright(c) Google Inc.

play-services-ads-base@20.6.0 - Copyright(c) Google Inc.

play-services-ads-identifier@18.0.0 - Copyright(c) Google Inc.

play-services-ads-lite@20.6.0 - Copyright(c) Google Inc.

play-services-base@18.0.4 - Copyright(c) Google Inc.

play-services-basement@18.1.0 - Copyright(c) Google Inc.

play-services-clearcut@17.0.0 - Copyright(c) Google Inc.

play-services-flags@17.0.0 - Copyright(c) Google Inc.

play-services-gcm@17.0.0 - Copyright(c) Google Inc.

play-services-iid@17.0.0 - Copyright(c) Google Inc.

play-services-location@18.0.0 - Copyright(c) Google Inc.

play-services-maps@18.0.2 - Copyright(c) Google Inc.

play-services-measurement@21.1.1 - Copyright(c) Google Inc.

play-services-measurement-api@21.1.1 - Copyright(c) Google Inc.

play-services-measurement-base@21.1.1 - Copyright(c) Google Inc.

play-services-measurement-impl@21.1.1 - Copyright(c) Google Inc.

play-services-measurement-sdk@21.1.1- Copyright(c) Google Inc.

play-services-measurement-sdk-api@21.1.1 - Copyright(c) Google Inc.

play-services-phenotype@17.0.0 - Copyright(c) Google Inc.

play-services-places-placereport@17.0.0 - Copyright(c) Google Inc.

play-services-stats@17.0.0 - Copyright(c) Google Inc.

play-services-tasks@17.0.2 - Copyright(c) Google Inc.

play-services-vision@20.1.3 - Copyright(c) Google Inc.

play-services-vision-common@19.1.3 - Copyright(c) Google Inc.

This is the Android Software Development Kit License Agreement

1. Introduction

1.1 The Android Software Development Kit (referred to in the License Agreement as the "SDK" and specifically including the Android system files, packaged APIs, and Google APIs add-ons) is licensed to you subject to the terms of the License Agreement. The License Agreement forms a legally binding contract between you and Google in relation to your use of the SDK.

1.2 "Android" means the Android software stack for devices, as made available under the Android Open Source Project, which is located at the following URL: http://source.android.com/, as updated from time to time.

1.3 A "compatible implementation" means any Android device that (i) complies with the Android Compatibility Definition document, which can be found at the Android compatibility website (http://source.android.com/compatibility) and which may be updated from time to time; and (ii) successfully passes the Android Compatibility Test Suite (CTS).

1.4 "Google" means Google LLC, a Delaware corporation with principal place of business at 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States.

2. Accepting this License Agreement

2.1 In order to use the SDK, you must first agree to the License Agreement. You may not use the SDK if you do not accept the License Agreement.

2.2 By clicking to accept, you hereby agree to the terms of the License Agreement.

2.3 You may not use the SDK and may not accept the License Agreement if you are a person barred from receiving the SDK under the laws of the United States or other countries, including the country in which you are resident or from which you use the SDK.

2.4 If you are agreeing to be bound by the License Agreement on behalf of your employer or other entity, you represent and warrant that you have full legal authority to bind your employer or such entity to the License Agreement. If you do not have the requisite authority, you may not accept the License Agreement or use the SDK on behalf of your employer or other entity.

3. SDK License from Google

3.1 Subject to the terms of the License Agreement, Google grants you a limited, worldwide, royalty-free, non-assignable, non-exclusive, and non-sublicensable license to use the SDK solely to develop applications for compatible implementations of Android.

3.2 You may not use this SDK to develop applications for other platforms (including non-compatible implementations of Android) or to develop another SDK. You are of course free to develop applications for other platforms, including non-compatible implementations of Android, provided that this SDK is not used for that purpose.

3.3 You agree that Google or third parties own all legal right, title and interest in and to the SDK, including any Intellectual Property Rights that subsist in the SDK. "Intellectual Property Rights" means any and all rights under patent law, copyright law, trade secret law, trademark law, and any and all other proprietary rights. Google reserves all rights not expressly granted to you.

3.4 You may not use the SDK for any purpose not expressly permitted by the License Agreement. Except to the extent required by applicable third party licenses, you may not copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the SDK or any part of the SDK.

3.5 Use, reproduction and distribution of components of the SDK licensed under an open source software license are governed solely by the terms of that open source software license and not the License Agreement.

3.6 You agree that the form and nature of the SDK that Google provides may change without prior notice to you and that future versions of the SDK may be incompatible with applications developed on previous versions of the SDK. You agree that Google may stop (permanently or temporarily) providing the SDK (or any features within the SDK) to you or to users generally at Google's sole discretion, without prior notice to you.

3.7 Nothing in the License Agreement gives you a right to use any of Google's trade names, trademarks, service marks, logos, domain names, or other distinctive brand features.

3.8 You agree that you will not remove, obscure, or alter any proprietary rights notices (including copyright and trademark notices) that may be affixed to or contained within the SDK.

4. Use of the SDK by You

4.1 Google agrees that it obtains no right, title or interest from you (or your licensors) under the License Agreement in or to any software applications that you develop using the SDK, including any intellectual property rights that subsist in those applications.

4.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) the License Agreement and (b) any applicable law, regulation or generally accepted practices or guidelines in the relevant jurisdictions (including any laws regarding the export of data or software to and from the United States or other relevant countries).

4.3 You agree that if you use the SDK to develop applications for general public users, you will protect the privacy and legal rights of those users. If the users provide you with user names, passwords, or other login information or personal information, you must make the users aware that the information will be available to your application, and you must provide legally adequate privacy notice and protection for those users. If your application stores personal or sensitive information provided by users, it must do so securely. If the user provides your application with Google Account information, your application may only use that information to access the user's Google Account when, and for the limited purposes for which, the user has given you permission to do so.

4.4 You agree that you will not engage in any activity with the SDK, including the development or distribution of an application, that interferes with, disrupts, damages, or accesses in an unauthorized manner the servers, networks, or other properties or services of any third party including, but not limited to, Google or any mobile communications carrier.

4.5 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any data, content, or resources that you create, transmit or display through Android and/or applications for Android, and for the consequences of your actions (including any loss or damage which Google may suffer) by doing so.

4.6 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any breach of your obligations under the License Agreement, any applicable third party contract or Terms of Service, or any applicable law or regulation, and for the consequences (including any loss or damage which Google or any third party may suffer) of any such breach.

5. Your Developer Credentials

5.1 You agree that you are responsible for maintaining the confidentiality of any developer credentials that may be issued to you by Google or which you may choose yourself and that you will be solely responsible for all applications that are developed under your developer credentials.

6. Privacy and Information

6.1 In order to continually innovate and improve the SDK, Google may collect certain usage statistics from the software including but not limited to a unique identifier, associated IP address, version number of the software, and information on which tools and/or services in the SDK are being used and how they are being used. Before any of this information is collected, the SDK will notify you and seek your consent. If you withhold consent, the information will not be collected.

6.2 The data collected is examined in the aggregate to improve the SDK and is maintained in accordance with Google's Privacy Policy.

7. Third Party Applications

7.1 If you use the SDK to run applications developed by a third party or that access data, content or resources provided by a third party, you agree that Google is not responsible for those applications, data, content, or resources. You understand that all data, content or resources which you may access through such third party applications are the sole responsibility of the person from which they originated and that Google is not liable for any loss or damage that you may experience as a result of the use or access of any of those third party applications, data, content, or resources.

7.2 You should be aware the data, content, and resources presented to you through such a third party application may be protected by intellectual property rights which are owned by the providers (or by other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute or create derivative works based on these data, content, or resources (either in whole or in part) unless you have been specifically given permission to do so by the relevant owners.

7.3 You acknowledge that your use of such third party applications, data, content, or resources may be subject to separate terms between you and the relevant third party. In that case, the License Agreement does not affect your legal relationship with these third parties.

8. Using Android APIs

8.1 Google Data APIs

8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be protected by intellectual property rights which are owned by Google or those parties that provide the data (or by other persons or companies on their behalf). Your use of any such API may be subject to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create derivative works based on this data (either in whole or in part) unless allowed by the relevant Terms of Service.

8.1.2 If you use any API to retrieve a user's data from Google, you acknowledge and agree that you shall retrieve data only with the user's explicit consent and only when, and for the limited purposes for which, the user has given you permission to do so.

9. Terminating this License Agreement

9.1 The License Agreement will continue to apply until terminated by either you or Google as set out below.

9.2 If you want to terminate the License Agreement, you may do so by ceasing your use of the SDK and any relevant developer credentials.

9.3 Google may at any time, terminate the License Agreement with you if:

(A) you have breached any provision of the License Agreement; or

(B) Google is required to do so by law; or

(C) the partner with whom Google offered certain parts of SDK (such as APIs) to you has terminated its relationship with Google or ceased to offer certain parts of the SDK to you; or

(D) Google decides to no longer provide the SDK or certain parts of the SDK to users in the country in which you are resident or from which you use the service, or the provision of the SDK or certain SDK services to you by Google is, in Google's sole discretion, no longer commercially viable.

9.4 When the License Agreement comes to an end, all of the legal rights, obligations and liabilities that you and Google have benefited from, been subject to (or which have accrued over time whilst the License Agreement has been in force) or which are expressed to continue indefinitely, shall be unaffected by this cessation, and the provisions of paragraph 14.7 shall continue to apply to such rights, obligations and liabilities indefinitely.

10. DISCLAIMER OF WARRANTIES

10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE SDK IS AT YOUR SOLE RISK AND THAT THE SDK IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.

10.2 YOUR USE OF THE SDK AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE SDK IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE.

10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.

11. LIMITATION OF LIABILITY

11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING.

12. Indemnification

12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless Google, its affiliates and their respective directors, officers, employees and agents from and against any and all claims, actions, suits or proceedings, as well as any and all losses, liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or accruing from (a) your use of the SDK, (b) any application you develop on the SDK that infringes any copyright, trademark, trade secret, trade dress, patent or other intellectual property right of any person or defames any person or violates their rights of publicity or privacy, and (c) any non-compliance by you with the License Agreement.

13. Changes to the License Agreement

13.1 Google may make changes to the License Agreement as it distributes new versions of the SDK. When these changes are made, Google will make a new version of the License Agreement available on the website where the SDK is made available.

14. General Legal Terms

14.1 The License Agreement constitutes the whole legal agreement between you and Google and governs your use of the SDK (excluding any services which Google may provide to you under a separate written agreement), and completely replaces any prior agreements between you and Google in relation to the SDK.

14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is contained in the License Agreement (or which Google has the benefit of under any applicable law), this will not be taken to be a formal waiver of Google's rights and that those rights or remedies will still be available to Google.

14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision of the License Agreement is invalid, then that provision will be removed from the License Agreement without affecting the rest of the License Agreement. The remaining provisions of the License Agreement will continue to be valid and enforceable.

14.4 You acknowledge and agree that each member of the group of companies of which Google is the parent shall be third party beneficiaries to the License Agreement and that such other companies shall be entitled to directly enforce, and rely upon, any provision of the License Agreement that confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall be third party beneficiaries to the License Agreement.

14.5 EXPORT RESTRICTIONS. THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE SDK. THESE LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE.

14.6 The rights granted in the License Agreement may not be assigned or transferred by either you or Google without the prior written approval of the other party. Neither you nor Google shall be permitted to delegate their responsibilities or obligations under the License Agreement without the prior written approval of the other party.

14.7 The License Agreement, and your relationship with Google under the License Agreement, shall be governed by the laws of the State of California without regard to its conflict of laws provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located within the county of Santa Clara, California to resolve any legal matter arising from the License Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.

END OF TERMS AND CONDITIONS

#################################################

Simplified BSD License

Glide@4.12.0 - Copyright(c) Sam Judd

Glide Annotations@4.12.0 - Copyright(c) Sam Judd

Glide Disk LRU Cache Library@4.12.0 - Copyright(c) Sam Judd

Glide GIF Decoder Library@4.12.0 - Copyright(c) Sam Judd

http://www.opensource.org/licenses/bsd-license

Note: This license has also been called the "Simplified BSD License" and the "FreeBSD License". See also the 3-clause BSD License.

Copyright <YEAR> <COPYRIGHT HOLDER>

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.

END OF TERMS AND CONDITIONS

#################################################

The 3-Clause BSD License

Protocol Buffers [Lite]@3.17.3 - Copyright(c) Google Inc.

https://opensource.org/licenses/BSD-3-Clause

Note: This license has also been called the "New BSD License" or "Modified BSD License". See also the 2-clause BSD License.

Copyright <YEAR> <COPYRIGHT HOLDER>

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.

END OF TERMS AND CONDITIONS

#################################################

BSD 2-Clause License

android-jsc@r250230.0.0 - Copyright(c) org.webkit & Kudo

https://www.npmjs.com/package/jsc-android

https://github.com/Kudo/jsc-android-buildscripts/blob/master/LICENSE

Shimmer@0.5.0 - Copyright(c) Facebook

Hamcrest Integration@1.3 - Copyright(c) 2012 Joe Walnes, Nat Pryce, Steve Freeman, Neil Dunn, Tom Denley

https://github.com/facebook/shimmer-android/blob/master/LICENSE

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.

END OF TERMS AND CONDITIONS

#################################################

BSD 3-clause

ThreeTen backport@1.4.4 - Copyright(c)2007 Stephen Colebourne

https://raw.githubusercontent.com/ThreeTen/threetenbp/master/LICENSE.txt

BSD 3-CLAUSE TERMS AND CONDITIONS

Copyright (c) 2007-present, Stephen Colebourne & Michael Nascimento Santos

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 JSR-310 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.

ThreeTen backport@1.3.3 - Copyright(c)2007 Stephen Colebourne

BSD 3-CLAUSE TERMS AND CONDITIONS

END OF TERMS AND CONDITIONS

#################################################

JSON

JSON 20140107 – Copyright(c)2002 JSON.org

JSON TERMS AND CONDITIONS

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 shall be used for Good, not Evil.

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.

END OF TERMS AND CONDITIONS

#################################################

Eclipse Public License (EPL) 1.0

JUnit@4.12 - Copyright(c) Erich Gamma and Kent Beck

Eclipse Public License (EPL) 1.0 TERMS AND CONDITIONS

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.

2. 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.

3. 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.

4. 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.

5. 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.

6. 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.

7. 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.

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.

END OF TERMS AND CONDITION

#################################################

com.google.mlkit:barcode-scanning:16.1.1 – Copyright(c) Google Inc.

ML Kit Terms of Service

https://developers.google.com/ml-kit/terms

TERMS AND CONDITIONS

Terms & Privacy

Terms of Service

Use of ML Kit is subject to the Google APIs Terms of Service.

Google APIs Terms of Service

Last modified: November 18, 2020 (see previous version)

Thank you for using Google's APIs, other developer services, and associated software (collectively, "APIs"). By accessing or using our APIs, you are agreeing to the terms below. If there is a conflict between these terms and additional terms applicable to a given API, the additional terms will control for that conflict. Collectively, we refer to the terms below, any additional terms, terms within the accompanying API documentation, and any applicable policies and guidelines as the "Terms." You agree to comply with the Terms and that the Terms control your relationship with us. So please read all the Terms carefully. If you use the APIs as an interface to, or in conjunction with other Google products or services, then the terms for those other products or services also apply.

Under the Terms, "Google" means Google LLC, with offices at 1600 Amphitheatre Parkway, Mountain View, California 94043, United States, unless set forth otherwise in additional terms applicable for a given API. We may refer to "Google" as "we", "our", or "us" in the Terms.

Section 1: Account and Registration

a. Accepting the Terms

You may not use the APIs and may not accept the Terms if (a) you are not of legal age to form a binding contract with Google, or (b) you are a person barred from using or receiving the APIs under the applicable laws of the United States or other countries including the country in which you are resident or from which you use the APIs.

b. Entity Level Acceptance

If you are using the APIs on behalf of an entity, you represent and warrant that you have authority to bind that entity to the Terms and by accepting the Terms, you are doing so on behalf of that entity (and all references to "you" in the Terms refer to that entity).

c. Registration

In order to access certain APIs you may be required to provide certain information (such as identification or contact details) as part of the registration process for the APIs, or as part of your continued use of the APIs. Any registration information you give to Google will always be accurate and up to date and you'll inform us promptly of any updates.

d. Subsidiaries and Affiliates

Google has subsidiaries and affiliated legal entities around the world. These companies may provide the APIs to you on behalf of Google and the Terms will also govern your relationship with these companies.

Section 2: Using Our APIs

a. Your End Users

You will require your end users to comply with (and not knowingly enable them to violate) applicable law, regulation, and the Terms.

b. Compliance with Law, Third Party Rights, and Other Google Terms of Service

You will comply with all applicable law, regulation, and third party rights (including without limitation laws regarding the import or export of data or software, privacy, and local laws). You will not use the APIs to encourage or promote illegal activity or violation of third party rights. You will not violate any other terms of service with Google (or its affiliates).

c. Permitted Access

You will only access (or attempt to access) an API by the means described in the documentation of that API. If Google assigns you developer credentials (e.g. client IDs), you must use them with the applicable APIs. You will not misrepresent or mask either your identity or your API Client's identity when using the APIs or developer accounts.

d. API Limitations

Google sets and enforces limits on your use of the APIs (e.g. limiting the number of API requests that you may make or the number of users you may serve), in our sole discretion. You agree to, and will not attempt to circumvent, such limitations documented with each API. If you would like to use any API beyond these limits, you must obtain Google's express consent (and Google may decline such request or condition acceptance on your agreement to additional terms and/or charges for that use). To seek such approval, contact the relevant Google API team for information (e.g. by using the Google developers console).

e. Open Source Software

Some of the software required by or included in our APIs may be offered under an open source license. Open source software licenses constitute separate written agreements. For certain APIs, open source software is listed in the documentation. To the limited extent the open source software license expressly supersedes the Terms, the open source license instead sets forth your agreement with Google for the applicable open source software.

f. Communication with Google

We may send you certain communications in connection with your use of the APIs. Please review the applicable API documentation for information about opting out of certain types of communication.

g. Feedback

If you provide feedback or suggestions about our APIs, then we (and those we allow) may use such information without obligation to you.

h. Non-Exclusivity

The Terms are non-exclusive. You acknowledge that Google may develop products or services that may compete with the API Clients or any other products or services.

i. Google Controller-Controller Data Protection Terms

To the extent required by data protection laws applicable to the parties' processing of personal data under these Terms, the parties agree to the Google Controller-Controller Data Protection Terms.

Section 3: Your API Clients

a. API Clients and Monitoring

The APIs are designed to help you enhance your websites and applications ("API Client(s)"). YOU AGREE THAT GOOGLE MAY MONITOR USE OF THE APIS TO ENSURE QUALITY, IMPROVE GOOGLE PRODUCTS AND SERVICES, AND VERIFY YOUR COMPLIANCE WITH THE TERMS. This monitoring may include Google accessing and using your API Client, for example to identify security issues that could affect Google or its users. You will not interfere with this monitoring. Google may use any technical means to overcome such interference. Google may suspend access to the APIs by you or your API Client without notice if we reasonably believe that you are in violation of the Terms.

b. Security

You will use commercially reasonable efforts to protect user information collected by your API Client, including personally identifiable information ("PII"), from unauthorized access or use and will promptly report to your users any unauthorized access or use of such information to the extent required by applicable law.

c. Ownership

Google does not acquire ownership in your API Clients, and by using our APIs, you do not acquire ownership of any rights in our APIs or the content that is accessed through our APIs.

d. User Privacy and API Clients

You will comply with all applicable privacy laws and regulations including those applying to PII. You will provide and adhere to a privacy policy for your API Client that clearly and accurately describes to users of your API Client what user information you collect and how you use and share such information (including for advertising) with Google and third parties.

Section 4: Prohibitions and Confidentiality

a. API Prohibitions

When using the APIs, you may not (or allow those acting on your behalf to):

Sublicense an API for use by a third party. Consequently, you will not create an API Client that functions substantially the same as the APIs and offer it for use by third parties.

Perform an action with the intent of introducing to Google products and services any viruses, worms, defects, Trojan horses, malware, or any items of a destructive nature.

Defame, abuse, harass, stalk, or threaten others.

Interfere with or disrupt the APIs or the servers or networks providing the APIs.

Promote or facilitate unlawful online gambling or disruptive commercial messages or advertisements.

Reverse engineer or attempt to extract the source code from any API or any related software, except to the extent that this restriction is expressly prohibited by applicable law.

Use the APIs for any activities where the use or failure of the APIs could lead to death, personal injury, or environmental damage (such as the operation of nuclear facilities, air traffic control, or life support systems).

Use the APIs to process or store any data that is subject to the International Traffic in Arms Regulations maintained by the U.S. Department of State.

Remove, obscure, or alter any Google terms of service or any links to or notices of those terms.

Unless otherwise specified in writing by Google, Google does not intend use of the APIs to create obligations under the Health Insurance Portability and Accountability Act, as amended ("HIPAA"), and makes no representations that the APIs satisfy HIPAA requirements. If you are (or become) a "covered entity" or "business associate" as defined in HIPAA, you will not use the APIs for any purpose or in any manner involving transmitting protected health information to Google unless you have received prior written consent to such use from Google.

b. Confidential Matters

Developer credentials (such as passwords, keys, and client IDs) are intended to be used by you and identify your API Client. You will keep your credentials confidential and make reasonable efforts to prevent and discourage other API Clients from using your credentials. Developer credentials may not be embedded in open source projects.

Our communications to you and our APIs may contain Google confidential information. Google confidential information includes any materials, communications, and information that are marked confidential or that would normally be considered confidential under the circumstances. If you receive any such information, then you will not disclose it to any third party without Google's prior written consent. Google confidential information does not include information that you independently developed, that was rightfully given to you by a third party without confidentiality obligation, or that becomes public through no fault of your own. You may disclose Google confidential information when compelled to do so by law if you provide us reasonable prior notice, unless a court orders that we not receive notice.

Section 5: Content

a. Content Accessible Through our APIs

Our APIs contain some third party content (such as text, images, videos, audio, or software). This content is the sole responsibility of the person that makes it available. We may sometimes review content to determine whether it is illegal or violates our policies or the Terms, and we may remove or refuse to display content. Finally, content accessible through our APIs may be subject to intellectual property rights, and, if so, you may not use it unless you are licensed to do so by the owner of that content or are otherwise permitted by law. Your access to the content provided by the API may be restricted, limited, or filtered in accordance with applicable law, regulation, and policy.

b. Submission of Content

Some of our APIs allow the submission of content. Google does not acquire any ownership of any intellectual property rights in the content that you submit to our APIs through your API Client, except as expressly provided in the Terms. For the sole purpose of enabling Google to provide, secure, and improve the APIs (and the related service(s)) and only in accordance with the applicable Google privacy policies, you give Google a perpetual, irrevocable, worldwide, sublicensable, royalty-free, and non-exclusive license to Use content submitted, posted, or displayed to or from the APIs through your API Client. "Use" means use, host, store, modify, communicate, and publish. Before you submit content to our APIs through your API Client, you will ensure that you have the necessary rights (including the necessary rights from your end users) to grant us the license.

c. Retrieval of content

When a user's non-public content is obtained through the APIs, you may not expose that content to other users or to third parties without explicit opt-in consent from that user.

d. Data Portability

Google supports data portability. For as long as you use or store any user data that you obtained through the APIs, you agree to enable your users to export their equivalent data to other services or applications of their choice in a way that's substantially as fast and easy as exporting such data from Google products and services, subject to applicable laws, and you agree that you will not make that data available to third parties who do not also abide by this obligation.

e. Prohibitions on Content

Unless expressly permitted by the content owner or by applicable law, you will not, and will not permit your end users or others acting on your behalf to, do the following with content returned from the APIs:

Scrape, build databases, or otherwise create permanent copies of such content, or keep cached copies longer than permitted by the cache header;

Copy, translate, modify, create a derivative work of, sell, lease, lend, convey, distribute, publicly display, or sublicense to any third party;

Misrepresent the source or ownership; or

Remove, obscure, or alter any copyright, trademark, or other proprietary rights notices; or falsify or delete any author attributions, legal notices, or other labels of the origin or source of material.

Section 6: Brand Features; Attribution

a. Brand Features

"Brand Features" is defined as the trade names, trademarks, service marks, logos, domain names, and other distinctive brand features of each party. Except where expressly stated, the Terms do not grant either party any right, title, or interest in or to the other party's Brand Features. All use by you of Google's Brand Features (including any goodwill associated therewith) will inure to the benefit of Google.

b. Attribution

You agree to display any attribution(s) required by Google as described in the documentation for the API. Google hereby grants to you a nontransferable, nonsublicenseable, nonexclusive license while the Terms are in effect to display Google's Brand Features for the purpose of promoting or advertising that you use the APIs. You must only use the Google Brand Features in accordance with the Terms and for the purpose of fulfilling your obligations under this Section. In using Google's Brand Features, you must follow the Google Brand Features Use Guidelines. You understand and agree that Google has the sole discretion to determine whether your attribution(s) and use of Google's Brand Features are in accordance with the above requirements and guidelines.

c. Publicity

You will not make any statement regarding your use of an API which suggests partnership with, sponsorship by, or endorsement by Google without Google's prior written approval.

d. Promotional and Marketing Use

In the course of promoting, marketing, or demonstrating the APIs you are using and the associated Google products, Google may produce and distribute incidental depictions, including screenshots, video, or other content from your API Client, and may use your company or product name. You grant us all necessary rights for the above purposes.

Section 7: Privacy and Copyright Protection

a. Google Privacy Policies

By using our APIs, Google may use submitted information in accordance with our privacy policies.

b. Google DMCA Policy

We provide information to help copyright holders manage their intellectual property online, but we can't determine whether something is being used legally or not without their input. We respond to notices of alleged copyright infringement and terminate accounts of repeat infringers according to the process set out in the U.S. Digital Millennium Copyright Act. If you think somebody is violating your copyrights and want to notify us, you can find information about submitting notices and Google's policy about responding to notices in our Help Center.

Section 8: Termination

a. Termination

You may stop using our APIs at any time with or without notice. Further, if you want to terminate the Terms, you must provide Google with prior written notice and upon termination, cease your use of the applicable APIs. Google reserves the right to terminate the Terms with you or discontinue the APIs or any portion or feature or your access thereto for any reason and at any time without liability or other obligation to you.

b. Your Obligations Post-Termination

Upon any termination of the Terms or discontinuation of your access to an API, you will immediately stop using the API, cease all use of the Google Brand Features, and delete any cached or stored content that was permitted by the cache header under Section 5. Google may independently communicate with any account owner whose account(s) are associated with your API Client and developer credentials to provide notice of the termination of your right to use an API.

c. Surviving Provisions

When the Terms come to an end, those terms that by their nature are intended to continue indefinitely will continue to apply, including but not limited to: Sections 4b, 5, 8, 9, and 10.

Section 9: Liability for our APIs

a. WARRANTIES

EXCEPT AS EXPRESSLY SET OUT IN THE TERMS, NEITHER GOOGLE NOR ITS SUPPLIERS OR DISTRIBUTORS MAKE ANY SPECIFIC PROMISES ABOUT THE APIS. FOR EXAMPLE, WE DON'T MAKE ANY COMMITMENTS ABOUT THE CONTENT ACCESSED THROUGH THE APIS, THE SPECIFIC FUNCTIONS OF THE APIS, OR THEIR RELIABILITY, AVAILABILITY, OR ABILITY TO MEET YOUR NEEDS. WE PROVIDE THE APIS "AS IS".

SOME JURISDICTIONS PROVIDE FOR CERTAIN WARRANTIES, LIKE THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. EXCEPT AS EXPRESSLY PROVIDED FOR IN THE TERMS, TO THE EXTENT PERMITTED BY LAW, WE EXCLUDE ALL WARRANTIES, GUARANTEES, CONDITIONS, REPRESENTATIONS, AND UNDERTAKINGS.

b. LIMITATION OF LIABILITY

WHEN PERMITTED BY LAW, GOOGLE, AND GOOGLE'S SUPPLIERS AND DISTRIBUTORS, WILL NOT BE RESPONSIBLE FOR LOST PROFITS, REVENUES, OR DATA; FINANCIAL LOSSES; OR INDIRECT, SPECIAL, CONSEQUENTIAL, EXEMPLARY, OR PUNITIVE DAMAGES.

TO THE EXTENT PERMITTED BY LAW, THE TOTAL LIABILITY OF GOOGLE, AND ITS SUPPLIERS AND DISTRIBUTORS, FOR ANY CLAIM UNDER THE TERMS, INCLUDING FOR ANY IMPLIED WARRANTIES, IS LIMITED TO THE AMOUNT YOU PAID US TO USE THE APPLICABLE APIS (OR, IF WE CHOOSE, TO SUPPLYING YOU THE APIS AGAIN) DURING THE SIX MONTHS PRIOR TO THE EVENT GIVING RISE TO THE LIABILITY.

IN ALL CASES, GOOGLE, AND ITS SUPPLIERS AND DISTRIBUTORS, WILL NOT BE LIABLE FOR ANY EXPENSE, LOSS, OR DAMAGE THAT IS NOT REASONABLY FORESEEABLE.

c. Indemnification

Unless prohibited by applicable law, if you are a business, you will defend and indemnify Google, and its affiliates, directors, officers, employees, and users, against all liabilities, damages, losses, costs, fees (including legal fees), and expenses relating to any allegation or third-party legal proceeding to the extent arising from:

your misuse or your end user's misuse of the APIs;

your violation or your end user's violation of the Terms; or

any content or data routed into or used with the APIs by you, those acting on your behalf, or your end users.

Section 10: General Provisions

a. Modification

We may modify the Terms or any portion to, for example, reflect changes to the law or changes to our APIs. You should look at the Terms regularly. We'll post notice of modifications to the Terms within the documentation of each applicable API, to this website, and/or in the Google developers console. Changes will not apply retroactively and will become effective no sooner than 30 days after they are posted. But changes addressing new functions for an API or changes made for legal reasons will be effective immediately. If you do not agree to the modified Terms for an API, you should discontinue your use of that API. Your continued use of the API constitutes your acceptance of the modified Terms.

b. U.S. Federal Agency Entities

The APIs were developed solely at private expense and are commercial computer software and related documentation within the meaning of the applicable U.S. Federal Acquisition Regulation and agency supplements thereto.

c. General Legal Terms

We each agree to contract in the English language. If we provide a translation of the Terms, we do so for your convenience only and the English Terms will solely govern our relationship. The Terms do not create any third party beneficiary rights or any agency, partnership, or joint venture. Nothing in the Terms will limit either party's ability to seek injunctive relief. We are not liable for failure or delay in performance to the extent caused by circumstances beyond our reasonable control. If you do not comply with the Terms, and Google does not take action right away, this does not mean that Google is giving up any rights that it may have (such as taking action in the future). If it turns out that a particular term is not enforceable, this will not affect any other terms. The Terms are the entire agreement between you and Google relating to its subject and supersede any prior or contemporaneous agreements on that subject. For information about how to contact Google, please visit our contact page.

Except as set forth below: (i) the laws of California, U.S.A., excluding California's conflict of laws rules, will apply to any disputes arising out of or related to the Terms or the APIs and (ii) ALL CLAIMS ARISING OUT OF OR RELATING TO THE TERMS OR THE APIS WILL BE LITIGATED EXCLUSIVELY IN THE FEDERAL OR STATE COURTS OF SANTA CLARA COUNTY, CALIFORNIA, USA, AND YOU AND GOOGLE CONSENT TO PERSONAL JURISDICTION IN THOSE COURTS.

If you are accepting the Terms on behalf of a United States federal government entity, then the following applies instead of the paragraph above: the laws of the United States of America, excluding its conflict of laws rules, will apply to any disputes arising out of or related to the Terms or the APIs. Solely to the extent permitted by United States Federal law: (i) the laws of the State of California (excluding California's conflict of laws rules) will apply in the absence of applicable federal law; and (ii) FOR ALL CLAIMS ARISING OUT OF OR RELATING TO THE TERMS OR THE APIS, THE PARTIES CONSENT TO PERSONAL JURISDICTION IN, AND THE EXCLUSIVE VENUE OF, THE COURTS IN SANTA CLARA COUNTY, CALIFORNIA.

If you are accepting the Terms on behalf of a United States city, county, or state government entity, then the following applies instead of the paragraph above: the parties agree to remain silent regarding governing law and venue.

Privacy

When you use ML Kit APIs, processing of the input data (e.g. images, video, text) fully happens on-device, and ML Kit does not send that data to Google servers. As a result, you can use our APIs for processing data that should not leave the device.

The ML Kit APIs may contact Google servers from time to time in order to receive things like bug fixes, updated models and hardware accelerator compatibility information. The ML Kit APIs also send metrics about the performance and utilization of the APIs in your app to Google. Google uses this metrics data to measure performance, debug, maintain and improve the APIs, and detect misuse or abuse, as further described in our Privacy Policy.

Examples of metrics data collected may include API configuration, event type (download, update, run, detection), event duration, type of detection (e.g. the type of barcode detected, but not the data that is encoded in it, or the detected language (English, Spanish, etc.) for a piece of input text, but not the input text itself), confidence levels, error codes and counters, image format and size, and randomly generated metrics IDs.

You are responsible for informing users of your app about Google’s processing of ML Kit metrics data as required by applicable law.

END OF TERMS AND CONDITIONS

#################################################

Adobe Cloud Platform - AdobeMobileServices 1.1.4

Adobe Cloud Platform - Android Analytics 1.2.8

Adobe Cloud Platform - Android Core 1.9.0

ADOBE CLOUD PLATFORM SOFTWARE DEVELOPMENT KIT LICENSE AGREEMENT

----------------------------------------------------------------

**Effective Date:** first date you select “I Agree” or use the SDK

Last Updated: September 25, 2018

The Adobe Cloud Platform SDK (“ACP SDK”) (defined below) is licensed to you subject to the terms and conditions below which form a binding agreement between you and Adobe. **By selecting “I Agree”, or by downloading, installing, or making use of any portion of the ACP SDK, you are agreeing to the following terms and conditions. If you do not agree to the terms and conditions below, do not use the ACP SDK.** If you agree to be bound by this agreement on behalf of your employer or other entity, you must have the legal authority to do so. If you are not authorized to so bind your employer or such entity, do not select “I Agree” to accept this agreement and do not use the ACP SDK.

---

AGREED TERMS AND CONDITIONS

---------------------------

1. **DEFINITIONS.**

1.1 “**Adobe**” means collectively, Adobe Systems Incorporated, a company incorporated in Delaware, U.S.A., having a place of business at 345 Park Avenue, San Jose, California USA 95110-2704, U.S.A. (“**Adobe US**”) and Adobe Systems Software Ireland, company incorporated in Ireland, having a place of business 4-6 Riverwalk, City West Business Campus, Saggart, Dublin 24, Ireland (“**Adobe Ireland**”).

1.2 “**Adobe Cloud Platform SDK**” or “**Adobe Cloud Platform Software Development Kit**” (each referred to throughout as “**ACP SDK**”) means all items comprising the software development kit and all associated materials licensed to you by Adobe as part of the ACP SDK, including all ACP SDK system files, tools, programs and utilities, as well as any plug-ins or other application programming interfaces, header or JAR files (“**API**”), sample images, sounds, or similar assets (“**Content Files**”), software code samples, runtimes and libraries, including any portion(s) that is modified by you, or merged or incorporated with your products (“**Sample Code**”), and any related documentation, technical specifications, notes and explanatory materials, as well any modifications, updates, upgrades, or copies of, any of the foregoing items, that may be made available by Adobe, whether online or recorded on media, or manually downloaded by you or otherwise placed on your computer.

1.3 “**Adobe Product(s)**” means software applications, programs, SDKs, products, services, and other technologies not included in or directly with the ACP SDK which are or may be made available by Adobe. This agreement does not govern use of Adobe Products and such Adobe products are not licensed hereunder. See the master enterprise agreement that your company signed with Adobe for terms governing its use.

1.4 “**Customer Site(s)**” means any current or future website or application that is owned and operated by you, or is hosted or operated by a third party on your behalf, and that contains a privacy policy or terms of use governing data collection practices that you (or your company) controls.

1.5 “**Intellectual Property Rights**” means copyright, moral rights, trademark, trade dress, patent, trade secret, unfair competition, and any other intellectual and proprietary rights.

2. **LICENSES GRANTED TO YOU.**

2.1 **ACP SDK**. Subject to your compliance with terms of this agreement, Adobe grants to you a non-exclusive, non-sublicensable, non-transferable license to install and use the ACP SDK solely for your use of Adobe Products on Customer Site(s), subject further to the requirements and limitations below.

2.2 **API**. Subject to your compliance with terms of this agreement, Adobe grants to you a non-exclusive, non-sublicensable, non-transferable license to use the API only as provided in or by the applicable specification. For clarification, you may not modify the API.

2.3 **Content Files**. You may not use, modify, reproduce or distribute any of the Content Files. For the avoidance of doubt, the Content Files are included as examples only. You acquire no rights to the Content Files.

2.4 **Sample Code**. Subject to your compliance with terms of this agreement, Adobe grants to you a non-exclusive, non-sublicensable, non-transferable license to use, modify, merge, and redistribute (in object code form only) all or any portions of the Sample Code solely as part of, and as necessary to properly implement or use the ACP SDK.

3. **SCOPE OF LICENSE; LIMITATIONS AND RESTRICTIONS**

3.1 You may not distribute the ACP SDK or any of its component parts to interoperate with or to run on a platform other than the Adobe-approved platform.

3.2 Third-Party Software. The ACP SDK may contain third-party software, subject to additional terms and conditions, available at http://www.adobe.com/go/thirdparty.

3.3 You may not modify, port, adapt, creative derivate works, redistribute, or translate any portion of this ACP SDK; or add or delete any ACP SDK program files that would in any way result in modifying the functionality or appearance of any element of the Adobe Products.

3.4 You may not reverse engineer, decompile, disassemble, or otherwise attempt to discover the source code of any portion of the ACP SDK, except and only to the extent that applicable laws of the jurisdiction where you are located grant you the right to decompile ACP SDK in order to obtain information necessary to render the ACP SDK interoperable with other software; in which case you must first request the information from Adobe in writing and Adobe may, in its discretion, either provide such information to you or impose reasonable conditions, including reasonable fees, on your use of the ACP SDK software to ensure that Adobe’s and its licensors’ Intellectual Proprietary Rights in the ACP SDK are protected.

3.5 You may not unbundle, repackage, distribute, rent, lease, offer, sell, resale, sublicense, assign or transfer all, or any component parts of the ACP SDK, or any of your rights in the ACP SDK, nor authorize any portion of the ACP SDK to be copied onto another’s device, computer or platform, including on a service bureau basis to other providers (i.e., volume printing, banking, payroll service providers, etc.) who provide you free or fee-based business services.

4. **VIRAL OPEN SOURCE SOFTWARE AND SERVICES**

You are not licensed to (and you agree that you will not) merge, integrate, or use the ACP SDK with any Viral Open Source Software or Viral Service, or otherwise take any action that could require disclosure, distribution, or licensing of all or any part of the ACP SDK in source code form for any purpose whatsoever. For purposes of this Agreement, “**Viral Open Source Software**” means software licensed under the GNU General Public License, the GNU Affero General Public License (AGPL), the GNU Lesser General Public License (LGPL), or any other license terms that would require, or condition your use, modification, or distribution of such licensed software on the disclosure, distribution, or licensing of any other software in source code form, for the purpose of making derivative works, or at no charge, and “**Viral Service**” means any service that contains any viruses, Trojan horses, worms, time bombs, cancelbots, or other computer programming routines that are intended to damage, detrimentally interfere with, surreptitiously intercept, expropriate, or deprive owners’ possession of any system, data or personal information, or that in any way violates any law, statute, ordinance, regulation, or rights (including any law, regulations, or rights respecting intellectual property, computer spyware, privacy, export control, unfair competition, antidiscrimination, or false advertising), or otherwise interferes with the operability of Adobe Products or third-party programs or software.

5. **NON-BLOCKING OF ADOBE DEVELOPMENT**

Nothing in this agreement will impair, limit, or curtail Adobe’s right to continue with its development, maintenance, or distribution of Adobe Products. You agree that you will not assert in any way any patent owned by you arising out of or in connection with your use of the ACP SDK, or any ACP SDK modifications made by you, against Adobe, its customers, subsidiaries, or affiliates, or any of their customers, direct or indirect, agents and contractors for the manufacture, use, import, license, offer for sale, or sale of any Adobe Products.

6. **OWNERSHIP; INTELLECTUAL PROPERTY RIGHTS**

6.1 The items contained in the ACP SDK are the Intellectual Property of Adobe and its licensors and are protected by United States copyright and patent law, international treaty provisions, and applicable laws of the country in which it is being used. Adobe and its licensors reserve all rights not expressly granted to you under this agreement, and retain all right, title, and interest in the ACP SDK, including all Intellectual Property Rights.

6.2 The ACP SDK, or any of its component parts, may be supplied to you with certain accompanying proprietary notices, including patent, copyright, and trademark notices. You agree to protect all copyright and other ownership interests of Adobe and its licensors in the ACP SDK supplied to you under this agreement; to preserve exactly (and not remove or alter) all proprietary notices displayed in or on the ACP SDK; to reproduce the same proprietary notices in all copies you make of any portion of the ACP SDK.

6.3 Nothing in this agreement gives you a right to use the name, logo, or trademarks of Adobe or its licensors to market your products.

7. **CONFIDENTIAL INFORMATION**

With respect to the API, and any portion included in the ACP SDK (for purposes of this Section, “**Adobe Confidential Information**”), you will treat the Adobe Confidential Information, and exercise the same degree of care to protect it, as you afford to your own confidential information. Your obligations under this Section will terminate when you can document that (a) the Adobe Confidential Information was in the public domain at or subsequent to the time Adobe communicated or provided it to you with no fault of your own; (b) your employees or agents developed independently without reference to any Adobe Confidential Information Adobe communicated or provided to you; or (c) your communication of Adobe Confidential Information was in response to a valid order by a court or other governmental body, was otherwise required by law, or was necessary to establish the rights of a party under this agreement.

8. **TERM; TERMINATION**

This agreement will commence on the Effective Date and will continue unless terminated. Adobe may terminate this agreement immediately upon notice to you, and without judicial intervention, if you fail to comply with any term of this agreement. You may terminate this agreement at any time by discontinuing all your use(s) of the ACP SDK and you agree to destroying or removing all full and partial copies of the ACP SDK from your computer and any and all websites or mobile applications where you may have installed the ACP SDK. If requested by Adobe, you must demonstrate proof of your compliance with the terms of this Section. In the event of termination, the terms of this agreement that, by their nature, are meant to survive termination, including all terms relating to viral open source software and services, ownership, confidential information, indemnity obligations and procedures, disclaimers of warranty, limitations on and exclusions of remedies and damages, dispute resolution, and waiver, will survive termination of this agreement.

9. **DISCLAIMER OF WARRANTY; LIMITATION OF LIABILITY**

You expressly understand and agree that, to the maximum extent permitted by applicable law:

9.1 **Use OF THE ACP SDK is entirely at your own risk. The ACP SDK is provided by Adobe “AS-IS” and with all faults. Adobe and its licensors are not liable to you or anyone else for any special, incidental, indirect, consequential, or punitive damages whatsoever (even if Adobe has been advised of the possibility of such damages), including (a) damages resulting from loss of use, data, or profits, whether or not foreseeable, (b) damages based on any theory of liability, including breach of contract or warranty, negligence or other tortious action, or (c) damages arising from any other claim arising out of or in connection with your use of the ACP SDK.**

9.2 **Adobe’s total liability in any matter arising out of or related to these terms is limited to US $100. This limitation will apply even if Adobe has been advised of the possibility of such damages and regardless of any failure of the essential purpose of any limited remedy.**

10. **INDEMNIFICATION**

To the maximum extent permitted by law, you agree to indemnify Adobe, its subsidiaries, affiliates, officers, agents, employees, partners, licensors, or suppliers from any claim or demand, including reasonable attorneys’ fees, that arise from your use of the ACP SDK, or from your violation of the terms of this agreement.

11. **DISPUTE RESOLUTION**

11.1 **Choice of Law**. If you are a resident of North America (or if your organization is headquartered in North America), your relationship is with Adobe Systems Incorporated, a United States company, and the ACP SDK is governed by the law of California, U.S.A. If you reside outside of North America, your relationship is with Adobe Systems Software Ireland Limited, and the ACP SDK is governed by the law of Ireland.

11.2 **Venue**. You agree that any claim or dispute you may have against Adobe must be resolved by a court located in Santa Clara County, California, United States of America. You agree to submit to the personal jurisdiction of the courts located in Santa Clara County, California, United States of America when the laws of California apply, and the courts of Dublin, Ireland, when the laws of Ireland applies, for the purpose of litigating such claims or disputes. The parties specifically disclaim the U.N. Convention on Contracts for the International Sale of Goods.

11.3 **Injunctive Relief**. Notwithstanding the foregoing, in the event of your or others’ unauthorized access to or use of the ACP SDK in violation of this Agreement, you agree that Adobe is entitled to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.

12. **EXPORT RULES**

The ACP SDK and your use of the ACP SDK are subject to U.S. and international laws, restrictions, and regulations that may govern the import, export, and use of the ACP SDK. You agree to comply with all such laws, restrictions, and regulations.

13. **NOTICE TO U.S. GOVERNMENT END USERS**

For U.S. Government procurements, the ACP SDK is a commercial computer software as defined in FAR 12.212 and subject to restricted rights as defined in FAR Section 52.227-19 "Commercial Computer Software - Restricted Rights" and DFARS 227.7202, “Rights in Commercial Computer Software or Commercial Computer Software Documentation”, as applicable, and any successor regulations. Any use, modification, reproduction release, performance, display or disclosure of the ACP SDK by the U.S. Government shall be solely in accordance with license rights and restrictions described herein.

14. **GENERAL PROVISIONS**

14.1 **Severability**. If it turns out that a particular term is not enforceable, the unenforceability of that term will not affect any other terms.

14.2 **Modification; Waiver**. No provision of this agreement will be deemed to have been modified or waived by any act or acquiescence on the part of Adobe, its agents, or employees, except only by any instrument in writing, signed by an authorized officer of Adobe.

14.3 **English Version**. The English language version of this agreement will be the version used when interpreting or construing its terms.

14.4 **Entire Agreement**. This Agreement is the entire agreement, superseding any prior written or oral agreements, between you and Adobe relating to the ACP SDK.

ACP_SDK_Agreement_en_US-20180925_v1

#################################################

End of Mobile Apps Android Open Source Software Notice.

##################################################################################################

Beginning of Mobile Apps iOS Open Source Software Notice

# Acknowledgements

This application makes use of the following third party libraries:

## ACPAnalytics

ADOBE CLOUD PLATFORM SOFTWARE DEVELOPMENT KIT LICENSE AGREEMENT

----------------------------------------------------------------

**Effective Date:** first date you select “I Agree” or use the SDK

Last Updated: September 25, 2018

The Adobe Cloud Platform SDK (“ACP SDK”) (defined below) is licensed to you subject to the terms and conditions below which form a binding agreement between you and Adobe. **By selecting “I Agree”, or by downloading, installing, or making use of any portion of the ACP SDK, you are agreeing to the following terms and conditions. If you do not agree to the terms and conditions below, do not use the ACP SDK.** If you agree to be bound by this agreement on behalf of your employer or other entity, you must have the legal authority to do so. If you are not authorized to so bind your employer or such entity, do not select “I Agree” to accept this agreement and do not use the ACP SDK.

---

AGREED TERMS AND CONDITIONS

---------------------------

1. **DEFINITIONS.**

1.1 “**Adobe**” means collectively, Adobe Systems Incorporated, a company incorporated in Delaware, U.S.A., having a place of business at 345 Park Avenue, San Jose, California USA 95110-2704, U.S.A. (“**Adobe US**”) and Adobe Systems Software Ireland, company incorporated in Ireland, having a place of business 4-6 Riverwalk, City West Business Campus, Saggart, Dublin 24, Ireland (“**Adobe Ireland**”).

1.2 “**Adobe Cloud Platform SDK**” or “**Adobe Cloud Platform Software Development Kit**” (each referred to throughout as “**ACP SDK**”) means all items comprising the software development kit and all associated materials licensed to you by Adobe as part of the ACP SDK, including all ACP SDK system files, tools, programs and utilities, as well as any plug-ins or other application programming interfaces, header or JAR files (“**API**”), sample images, sounds, or similar assets (“**Content Files**”), software code samples, runtimes and libraries, including any portion(s) that is modified by you, or merged or incorporated with your products (“**Sample Code**”), and any related documentation, technical specifications, notes and explanatory materials, as well any modifications, updates, upgrades, or copies of, any of the foregoing items, that may be made available by Adobe, whether online or recorded on media, or manually downloaded by you or otherwise placed on your computer.

1.3 “**Adobe Product(s)**” means software applications, programs, SDKs, products, services, and other technologies not included in or directly with the ACP SDK which are or may be made available by Adobe. This agreement does not govern use of Adobe Products and such Adobe products are not licensed hereunder. See the master enterprise agreement that your company signed with Adobe for terms governing its use.

1.4 “**Customer Site(s)**” means any current or future website or application that is owned and operated by you, or is hosted or operated by a third party on your behalf, and that contains a privacy policy or terms of use governing data collection practices that you (or your company) controls.

1.5 “**Intellectual Property Rights**” means copyright, moral rights, trademark, trade dress, patent, trade secret, unfair competition, and any other intellectual and proprietary rights.

2. **LICENSES GRANTED TO YOU.**

2.1 **ACP SDK**. Subject to your compliance with terms of this agreement, Adobe grants to you a non-exclusive, non-sublicensable, non-transferable license to install and use the ACP SDK solely for your use of Adobe Products on Customer Site(s), subject further to the requirements and limitations below.

2.2 **API**. Subject to your compliance with terms of this agreement, Adobe grants to you a non-exclusive, non-sublicensable, non-transferable license to use the API only as provided in or by the applicable specification. For clarification, you may not modify the API.

2.3 **Content Files**. You may not use, modify, reproduce or distribute any of the Content Files. For the avoidance of doubt, the Content Files are included as examples only. You acquire no rights to the Content Files.

2.4 **Sample Code**. Subject to your compliance with terms of this agreement, Adobe grants to you a non-exclusive, non-sublicensable, non-transferable license to use, modify, merge, and redistribute (in object code form only) all or any portions of the Sample Code solely as part of, and as necessary to properly implement or use the ACP SDK.

3. **SCOPE OF LICENSE; LIMITATIONS AND RESTRICTIONS**

3.1 You may not distribute the ACP SDK or any of its component parts to interoperate with or to run on a platform other than the Adobe-approved platform.

3.2 Third-Party Software. The ACP SDK may contain third-party software, subject to additional terms and conditions, available at http://www.adobe.com/go/thirdparty.

3.3 You may not modify, port, adapt, creative derivate works, redistribute, or translate any portion of this ACP SDK; or add or delete any ACP SDK program files that would in any way result in modifying the functionality or appearance of any element of the Adobe Products.

3.4 You may not reverse engineer, decompile, disassemble, or otherwise attempt to discover the source code of any portion of the ACP SDK, except and only to the extent that applicable laws of the jurisdiction where you are located grant you the right to decompile ACP SDK in order to obtain information necessary to render the ACP SDK interoperable with other software; in which case you must first request the information from Adobe in writing and Adobe may, in its discretion, either provide such information to you or impose reasonable conditions, including reasonable fees, on your use of the ACP SDK software to ensure that Adobe’s and its licensors’ Intellectual Proprietary Rights in the ACP SDK are protected.

3.5 You may not unbundle, repackage, distribute, rent, lease, offer, sell, resale, sublicense, assign or transfer all, or any component parts of the ACP SDK, or any of your rights in the ACP SDK, nor authorize any portion of the ACP SDK to be copied onto another’s device, computer or platform, including on a service bureau basis to other providers (i.e., volume printing, banking, payroll service providers, etc.) who provide you free or fee-based business services.

4. **VIRAL OPEN SOURCE SOFTWARE AND SERVICES**

You are not licensed to (and you agree that you will not) merge, integrate, or use the ACP SDK with any Viral Open Source Software or Viral Service, or otherwise take any action that could require disclosure, distribution, or licensing of all or any part of the ACP SDK in source code form for any purpose whatsoever. For purposes of this Agreement, “**Viral Open Source Software**” means software licensed under the GNU General Public License, the GNU Affero General Public License (AGPL), the GNU Lesser General Public License (LGPL), or any other license terms that would require, or condition your use, modification, or distribution of such licensed software on the disclosure, distribution, or licensing of any other software in source code form, for the purpose of making derivative works, or at no charge, and “**Viral Service**” means any service that contains any viruses, Trojan horses, worms, time bombs, cancelbots, or other computer programming routines that are intended to damage, detrimentally interfere with, surreptitiously intercept, expropriate, or deprive owners’ possession of any system, data or personal information, or that in any way violates any law, statute, ordinance, regulation, or rights (including any law, regulations, or rights respecting intellectual property, computer spyware, privacy, export control, unfair competition, antidiscrimination, or false advertising), or otherwise interferes with the operability of Adobe Products or third-party programs or software.

5. **NON-BLOCKING OF ADOBE DEVELOPMENT**

Nothing in this agreement will impair, limit, or curtail Adobe’s right to continue with its development, maintenance, or distribution of Adobe Products. You agree that you will not assert in any way any patent owned by you arising out of or in connection with your use of the ACP SDK, or any ACP SDK modifications made by you, against Adobe, its customers, subsidiaries, or affiliates, or any of their customers, direct or indirect, agents and contractors for the manufacture, use, import, license, offer for sale, or sale of any Adobe Products.

6. **OWNERSHIP; INTELLECTUAL PROPERTY RIGHTS**

6.1 The items contained in the ACP SDK are the Intellectual Property of Adobe and its licensors and are protected by United States copyright and patent law, international treaty provisions, and applicable laws of the country in which it is being used. Adobe and its licensors reserve all rights not expressly granted to you under this agreement, and retain all right, title, and interest in the ACP SDK, including all Intellectual Property Rights.

6.2 The ACP SDK, or any of its component parts, may be supplied to you with certain accompanying proprietary notices, including patent, copyright, and trademark notices. You agree to protect all copyright and other ownership interests of Adobe and its licensors in the ACP SDK supplied to you under this agreement; to preserve exactly (and not remove or alter) all proprietary notices displayed in or on the ACP SDK; to reproduce the same proprietary notices in all copies you make of any portion of the ACP SDK.

6.3 Nothing in this agreement gives you a right to use the name, logo, or trademarks of Adobe or its licensors to market your products.

7. **CONFIDENTIAL INFORMATION**

With respect to the API, and any portion included in the ACP SDK (for purposes of this Section, “**Adobe Confidential Information**”), you will treat the Adobe Confidential Information, and exercise the same degree of care to protect it, as you afford to your own confidential information. Your obligations under this Section will terminate when you can document that (a) the Adobe Confidential Information was in the public domain at or subsequent to the time Adobe communicated or provided it to you with no fault of your own; (b) your employees or agents developed independently without reference to any Adobe Confidential Information Adobe communicated or provided to you; or (c) your communication of Adobe Confidential Information was in response to a valid order by a court or other governmental body, was otherwise required by law, or was necessary to establish the rights of a party under this agreement.

8. **TERM; TERMINATION**

This agreement will commence on the Effective Date and will continue unless terminated. Adobe may terminate this agreement immediately upon notice to you, and without judicial intervention, if you fail to comply with any term of this agreement. You may terminate this agreement at any time by discontinuing all your use(s) of the ACP SDK and you agree to destroying or removing all full and partial copies of the ACP SDK from your computer and any and all websites or mobile applications where you may have installed the ACP SDK. If requested by Adobe, you must demonstrate proof of your compliance with the terms of this Section. In the event of termination, the terms of this agreement that, by their nature, are meant to survive termination, including all terms relating to viral open source software and services, ownership, confidential information, indemnity obligations and procedures, disclaimers of warranty, limitations on and exclusions of remedies and damages, dispute resolution, and waiver, will survive termination of this agreement.

9. **DISCLAIMER OF WARRANTY; LIMITATION OF LIABILITY**

You expressly understand and agree that, to the maximum extent permitted by applicable law:

9.1 **Use OF THE ACP SDK is entirely at your own risk. The ACP SDK is provided by Adobe “AS-IS” and with all faults. Adobe and its licensors are not liable to you or anyone else for any special, incidental, indirect, consequential, or punitive damages whatsoever (even if Adobe has been advised of the possibility of such damages), including (a) damages resulting from loss of use, data, or profits, whether or not foreseeable, (b) damages based on any theory of liability, including breach of contract or warranty, negligence or other tortious action, or (c) damages arising from any other claim arising out of or in connection with your use of the ACP SDK.**

9.2 **Adobe’s total liability in any matter arising out of or related to these terms is limited to US $100. This limitation will apply even if Adobe has been advised of the possibility of such damages and regardless of any failure of the essential purpose of any limited remedy.**

10. **INDEMNIFICATION**

To the maximum extent permitted by law, you agree to indemnify Adobe, its subsidiaries, affiliates, officers, agents, employees, partners, licensors, or suppliers from any claim or demand, including reasonable attorneys’ fees, that arise from your use of the ACP SDK, or from your violation of the terms of this agreement.

11. **DISPUTE RESOLUTION**

11.1 **Choice of Law**. If you are a resident of North America (or if your organization is headquartered in North America), your relationship is with Adobe Systems Incorporated, a United States company, and the ACP SDK is governed by the law of California, U.S.A. If you reside outside of North America, your relationship is with Adobe Systems Software Ireland Limited, and the ACP SDK is governed by the law of Ireland.

11.2 **Venue**. You agree that any claim or dispute you may have against Adobe must be resolved by a court located in Santa Clara County, California, United States of America. You agree to submit to the personal jurisdiction of the courts located in Santa Clara County, California, United States of America when the laws of California apply, and the courts of Dublin, Ireland, when the laws of Ireland applies, for the purpose of litigating such claims or disputes. The parties specifically disclaim the U.N. Convention on Contracts for the International Sale of Goods.

11.3 **Injunctive Relief**. Notwithstanding the foregoing, in the event of your or others’ unauthorized access to or use of the ACP SDK in violation of this Agreement, you agree that Adobe is entitled to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.

12. **EXPORT RULES**

The ACP SDK and your use of the ACP SDK are subject to U.S. and international laws, restrictions, and regulations that may govern the import, export, and use of the ACP SDK. You agree to comply with all such laws, restrictions, and regulations.

13. **NOTICE TO U.S. GOVERNMENT END USERS**

For U.S. Government procurements, the ACP SDK is a commercial computer software as defined in FAR 12.212 and subject to restricted rights as defined in FAR Section 52.227-19 "Commercial Computer Software - Restricted Rights" and DFARS 227.7202, “Rights in Commercial Computer Software or Commercial Computer Software Documentation”, as applicable, and any successor regulations. Any use, modification, reproduction release, performance, display or disclosure of the ACP SDK by the U.S. Government shall be solely in accordance with license rights and restrictions described herein.

14. **GENERAL PROVISIONS**

14.1 **Severability**. If it turns out that a particular term is not enforceable, the unenforceability of that term will not affect any other terms.

14.2 **Modification; Waiver**. No provision of this agreement will be deemed to have been modified or waived by any act or acquiescence on the part of Adobe, its agents, or employees, except only by any instrument in writing, signed by an authorized officer of Adobe.

14.3 **English Version**. The English language version of this agreement will be the version used when interpreting or construing its terms.

14.4 **Entire Agreement**. This Agreement is the entire agreement, superseding any prior written or oral agreements, between you and Adobe relating to the ACP SDK.

ACP_SDK_Agreement_en_US-20180925_v1

## ACPCore

ADOBE CLOUD PLATFORM SOFTWARE DEVELOPMENT KIT LICENSE AGREEMENT

----------------------------------------------------------------

**Effective Date:** first date you select “I Agree” or use the SDK

Last Updated: September 25, 2018

The Adobe Cloud Platform SDK (“ACP SDK”) (defined below) is licensed to you subject to the terms and conditions below which form a binding agreement between you and Adobe. **By selecting “I Agree”, or by downloading, installing, or making use of any portion of the ACP SDK, you are agreeing to the following terms and conditions. If you do not agree to the terms and conditions below, do not use the ACP SDK.** If you agree to be bound by this agreement on behalf of your employer or other entity, you must have the legal authority to do so. If you are not authorized to so bind your employer or such entity, do not select “I Agree” to accept this agreement and do not use the ACP SDK.

---

AGREED TERMS AND CONDITIONS

---------------------------

1. **DEFINITIONS.**

1.1 “**Adobe**” means collectively, Adobe Systems Incorporated, a company incorporated in Delaware, U.S.A., having a place of business at 345 Park Avenue, San Jose, California USA 95110-2704, U.S.A. (“**Adobe US**”) and Adobe Systems Software Ireland, company incorporated in Ireland, having a place of business 4-6 Riverwalk, City West Business Campus, Saggart, Dublin 24, Ireland (“**Adobe Ireland**”).

1.2 “**Adobe Cloud Platform SDK**” or “**Adobe Cloud Platform Software Development Kit**” (each referred to throughout as “**ACP SDK**”) means all items comprising the software development kit and all associated materials licensed to you by Adobe as part of the ACP SDK, including all ACP SDK system files, tools, programs and utilities, as well as any plug-ins or other application programming interfaces, header or JAR files (“**API**”), sample images, sounds, or similar assets (“**Content Files**”), software code samples, runtimes and libraries, including any portion(s) that is modified by you, or merged or incorporated with your products (“**Sample Code**”), and any related documentation, technical specifications, notes and explanatory materials, as well any modifications, updates, upgrades, or copies of, any of the foregoing items, that may be made available by Adobe, whether online or recorded on media, or manually downloaded by you or otherwise placed on your computer.

1.3 “**Adobe Product(s)**” means software applications, programs, SDKs, products, services, and other technologies not included in or directly with the ACP SDK which are or may be made available by Adobe. This agreement does not govern use of Adobe Products and such Adobe products are not licensed hereunder. See the master enterprise agreement that your company signed with Adobe for terms governing its use.

1.4 “**Customer Site(s)**” means any current or future website or application that is owned and operated by you, or is hosted or operated by a third party on your behalf, and that contains a privacy policy or terms of use governing data collection practices that you (or your company) controls.

1.5 “**Intellectual Property Rights**” means copyright, moral rights, trademark, trade dress, patent, trade secret, unfair competition, and any other intellectual and proprietary rights.

2. **LICENSES GRANTED TO YOU.**

2.1 **ACP SDK**. Subject to your compliance with terms of this agreement, Adobe grants to you a non-exclusive, non-sublicensable, non-transferable license to install and use the ACP SDK solely for your use of Adobe Products on Customer Site(s), subject further to the requirements and limitations below.

2.2 **API**. Subject to your compliance with terms of this agreement, Adobe grants to you a non-exclusive, non-sublicensable, non-transferable license to use the API only as provided in or by the applicable specification. For clarification, you may not modify the API.

2.3 **Content Files**. You may not use, modify, reproduce or distribute any of the Content Files. For the avoidance of doubt, the Content Files are included as examples only. You acquire no rights to the Content Files.

2.4 **Sample Code**. Subject to your compliance with terms of this agreement, Adobe grants to you a non-exclusive, non-sublicensable, non-transferable license to use, modify, merge, and redistribute (in object code form only) all or any portions of the Sample Code solely as part of, and as necessary to properly implement or use the ACP SDK.

3. **SCOPE OF LICENSE; LIMITATIONS AND RESTRICTIONS**

3.1 You may not distribute the ACP SDK or any of its component parts to interoperate with or to run on a platform other than the Adobe-approved platform.

3.2 Third-Party Software. The ACP SDK may contain third-party software, subject to additional terms and conditions, available at http://www.adobe.com/go/thirdparty.

3.3 You may not modify, port, adapt, creative derivate works, redistribute, or translate any portion of this ACP SDK; or add or delete any ACP SDK program files that would in any way result in modifying the functionality or appearance of any element of the Adobe Products.

3.4 You may not reverse engineer, decompile, disassemble, or otherwise attempt to discover the source code of any portion of the ACP SDK, except and only to the extent that applicable laws of the jurisdiction where you are located grant you the right to decompile ACP SDK in order to obtain information necessary to render the ACP SDK interoperable with other software; in which case you must first request the information from Adobe in writing and Adobe may, in its discretion, either provide such information to you or impose reasonable conditions, including reasonable fees, on your use of the ACP SDK software to ensure that Adobe’s and its licensors’ Intellectual Proprietary Rights in the ACP SDK are protected.

3.5 You may not unbundle, repackage, distribute, rent, lease, offer, sell, resale, sublicense, assign or transfer all, or any component parts of the ACP SDK, or any of your rights in the ACP SDK, nor authorize any portion of the ACP SDK to be copied onto another’s device, computer or platform, including on a service bureau basis to other providers (i.e., volume printing, banking, payroll service providers, etc.) who provide you free or fee-based business services.

4. **VIRAL OPEN SOURCE SOFTWARE AND SERVICES**

You are not licensed to (and you agree that you will not) merge, integrate, or use the ACP SDK with any Viral Open Source Software or Viral Service, or otherwise take any action that could require disclosure, distribution, or licensing of all or any part of the ACP SDK in source code form for any purpose whatsoever. For purposes of this Agreement, “**Viral Open Source Software**” means software licensed under the GNU General Public License, the GNU Affero General Public License (AGPL), the GNU Lesser General Public License (LGPL), or any other license terms that would require, or condition your use, modification, or distribution of such licensed software on the disclosure, distribution, or licensing of any other software in source code form, for the purpose of making derivative works, or at no charge, and “**Viral Service**” means any service that contains any viruses, Trojan horses, worms, time bombs, cancelbots, or other computer programming routines that are intended to damage, detrimentally interfere with, surreptitiously intercept, expropriate, or deprive owners’ possession of any system, data or personal information, or that in any way violates any law, statute, ordinance, regulation, or rights (including any law, regulations, or rights respecting intellectual property, computer spyware, privacy, export control, unfair competition, antidiscrimination, or false advertising), or otherwise interferes with the operability of Adobe Products or third-party programs or software.

5. **NON-BLOCKING OF ADOBE DEVELOPMENT**

Nothing in this agreement will impair, limit, or curtail Adobe’s right to continue with its development, maintenance, or distribution of Adobe Products. You agree that you will not assert in any way any patent owned by you arising out of or in connection with your use of the ACP SDK, or any ACP SDK modifications made by you, against Adobe, its customers, subsidiaries, or affiliates, or any of their customers, direct or indirect, agents and contractors for the manufacture, use, import, license, offer for sale, or sale of any Adobe Products.

6. **OWNERSHIP; INTELLECTUAL PROPERTY RIGHTS**

6.1 The items contained in the ACP SDK are the Intellectual Property of Adobe and its licensors and are protected by United States copyright and patent law, international treaty provisions, and applicable laws of the country in which it is being used. Adobe and its licensors reserve all rights not expressly granted to you under this agreement, and retain all right, title, and interest in the ACP SDK, including all Intellectual Property Rights.

6.2 The ACP SDK, or any of its component parts, may be supplied to you with certain accompanying proprietary notices, including patent, copyright, and trademark notices. You agree to protect all copyright and other ownership interests of Adobe and its licensors in the ACP SDK supplied to you under this agreement; to preserve exactly (and not remove or alter) all proprietary notices displayed in or on the ACP SDK; to reproduce the same proprietary notices in all copies you make of any portion of the ACP SDK.

6.3 Nothing in this agreement gives you a right to use the name, logo, or trademarks of Adobe or its licensors to market your products.

7. **CONFIDENTIAL INFORMATION**

With respect to the API, and any portion included in the ACP SDK (for purposes of this Section, “**Adobe Confidential Information**”), you will treat the Adobe Confidential Information, and exercise the same degree of care to protect it, as you afford to your own confidential information. Your obligations under this Section will terminate when you can document that (a) the Adobe Confidential Information was in the public domain at or subsequent to the time Adobe communicated or provided it to you with no fault of your own; (b) your employees or agents developed independently without reference to any Adobe Confidential Information Adobe communicated or provided to you; or (c) your communication of Adobe Confidential Information was in response to a valid order by a court or other governmental body, was otherwise required by law, or was necessary to establish the rights of a party under this agreement.

8. **TERM; TERMINATION**

This agreement will commence on the Effective Date and will continue unless terminated. Adobe may terminate this agreement immediately upon notice to you, and without judicial intervention, if you fail to comply with any term of this agreement. You may terminate this agreement at any time by discontinuing all your use(s) of the ACP SDK and you agree to destroying or removing all full and partial copies of the ACP SDK from your computer and any and all websites or mobile applications where you may have installed the ACP SDK. If requested by Adobe, you must demonstrate proof of your compliance with the terms of this Section. In the event of termination, the terms of this agreement that, by their nature, are meant to survive termination, including all terms relating to viral open source software and services, ownership, confidential information, indemnity obligations and procedures, disclaimers of warranty, limitations on and exclusions of remedies and damages, dispute resolution, and waiver, will survive termination of this agreement.

9. **DISCLAIMER OF WARRANTY; LIMITATION OF LIABILITY**

You expressly understand and agree that, to the maximum extent permitted by applicable law:

9.1 **Use OF THE ACP SDK is entirely at your own risk. The ACP SDK is provided by Adobe “AS-IS” and with all faults. Adobe and its licensors are not liable to you or anyone else for any special, incidental, indirect, consequential, or punitive damages whatsoever (even if Adobe has been advised of the possibility of such damages), including (a) damages resulting from loss of use, data, or profits, whether or not foreseeable, (b) damages based on any theory of liability, including breach of contract or warranty, negligence or other tortious action, or (c) damages arising from any other claim arising out of or in connection with your use of the ACP SDK.**

9.2 **Adobe’s total liability in any matter arising out of or related to these terms is limited to US $100. This limitation will apply even if Adobe has been advised of the possibility of such damages and regardless of any failure of the essential purpose of any limited remedy.**

10. **INDEMNIFICATION**

To the maximum extent permitted by law, you agree to indemnify Adobe, its subsidiaries, affiliates, officers, agents, employees, partners, licensors, or suppliers from any claim or demand, including reasonable attorneys’ fees, that arise from your use of the ACP SDK, or from your violation of the terms of this agreement.

11. **DISPUTE RESOLUTION**

11.1 **Choice of Law**. If you are a resident of North America (or if your organization is headquartered in North America), your relationship is with Adobe Systems Incorporated, a United States company, and the ACP SDK is governed by the law of California, U.S.A. If you reside outside of North America, your relationship is with Adobe Systems Software Ireland Limited, and the ACP SDK is governed by the law of Ireland.

11.2 **Venue**. You agree that any claim or dispute you may have against Adobe must be resolved by a court located in Santa Clara County, California, United States of America. You agree to submit to the personal jurisdiction of the courts located in Santa Clara County, California, United States of America when the laws of California apply, and the courts of Dublin, Ireland, when the laws of Ireland applies, for the purpose of litigating such claims or disputes. The parties specifically disclaim the U.N. Convention on Contracts for the International Sale of Goods.

11.3 **Injunctive Relief**. Notwithstanding the foregoing, in the event of your or others’ unauthorized access to or use of the ACP SDK in violation of this Agreement, you agree that Adobe is entitled to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.

12. **EXPORT RULES**

The ACP SDK and your use of the ACP SDK are subject to U.S. and international laws, restrictions, and regulations that may govern the import, export, and use of the ACP SDK. You agree to comply with all such laws, restrictions, and regulations.

13. **NOTICE TO U.S. GOVERNMENT END USERS**

For U.S. Government procurements, the ACP SDK is a commercial computer software as defined in FAR 12.212 and subject to restricted rights as defined in FAR Section 52.227-19 "Commercial Computer Software - Restricted Rights" and DFARS 227.7202, “Rights in Commercial Computer Software or Commercial Computer Software Documentation”, as applicable, and any successor regulations. Any use, modification, reproduction release, performance, display or disclosure of the ACP SDK by the U.S. Government shall be solely in accordance with license rights and restrictions described herein.

14. **GENERAL PROVISIONS**

14.1 **Severability**. If it turns out that a particular term is not enforceable, the unenforceability of that term will not affect any other terms.

14.2 **Modification; Waiver**. No provision of this agreement will be deemed to have been modified or waived by any act or acquiescence on the part of Adobe, its agents, or employees, except only by any instrument in writing, signed by an authorized officer of Adobe.

14.3 **English Version**. The English language version of this agreement will be the version used when interpreting or construing its terms.

14.4 **Entire Agreement**. This Agreement is the entire agreement, superseding any prior written or oral agreements, between you and Adobe relating to the ACP SDK.

ACP_SDK_Agreement_en_US-20180925_v1

## ACPMobileServices

ADOBE CLOUD PLATFORM SOFTWARE DEVELOPMENT KIT LICENSE AGREEMENT

----------------------------------------------------------------

**Effective Date:** first date you select “I Agree” or use the SDK

Last Updated: September 25, 2018

The Adobe Cloud Platform SDK (“ACP SDK”) (defined below) is licensed to you subject to the terms and conditions below which form a binding agreement between you and Adobe. **By selecting “I Agree”, or by downloading, installing, or making use of any portion of the ACP SDK, you are agreeing to the following terms and conditions. If you do not agree to the terms and conditions below, do not use the ACP SDK.** If you agree to be bound by this agreement on behalf of your employer or other entity, you must have the legal authority to do so. If you are not authorized to so bind your employer or such entity, do not select “I Agree” to accept this agreement and do not use the ACP SDK.

---

AGREED TERMS AND CONDITIONS

---------------------------

1. **DEFINITIONS.**

1.1 “**Adobe**” means collectively, Adobe Systems Incorporated, a company incorporated in Delaware, U.S.A., having a place of business at 345 Park Avenue, San Jose, California USA 95110-2704, U.S.A. (“**Adobe US**”) and Adobe Systems Software Ireland, company incorporated in Ireland, having a place of business 4-6 Riverwalk, City West Business Campus, Saggart, Dublin 24, Ireland (“**Adobe Ireland**”).

1.2 “**Adobe Cloud Platform SDK**” or “**Adobe Cloud Platform Software Development Kit**” (each referred to throughout as “**ACP SDK**”) means all items comprising the software development kit and all associated materials licensed to you by Adobe as part of the ACP SDK, including all ACP SDK system files, tools, programs and utilities, as well as any plug-ins or other application programming interfaces, header or JAR files (“**API**”), sample images, sounds, or similar assets (“**Content Files**”), software code samples, runtimes and libraries, including any portion(s) that is modified by you, or merged or incorporated with your products (“**Sample Code**”), and any related documentation, technical specifications, notes and explanatory materials, as well any modifications, updates, upgrades, or copies of, any of the foregoing items, that may be made available by Adobe, whether online or recorded on media, or manually downloaded by you or otherwise placed on your computer.

1.3 “**Adobe Product(s)**” means software applications, programs, SDKs, products, services, and other technologies not included in or directly with the ACP SDK which are or may be made available by Adobe. This agreement does not govern use of Adobe Products and such Adobe products are not licensed hereunder. See the master enterprise agreement that your company signed with Adobe for terms governing its use.

1.4 “**Customer Site(s)**” means any current or future website or application that is owned and operated by you, or is hosted or operated by a third party on your behalf, and that contains a privacy policy or terms of use governing data collection practices that you (or your company) controls.

1.5 “**Intellectual Property Rights**” means copyright, moral rights, trademark, trade dress, patent, trade secret, unfair competition, and any other intellectual and proprietary rights.

2. **LICENSES GRANTED TO YOU.**

2.1 **ACP SDK**. Subject to your compliance with terms of this agreement, Adobe grants to you a non-exclusive, non-sublicensable, non-transferable license to install and use the ACP SDK solely for your use of Adobe Products on Customer Site(s), subject further to the requirements and limitations below.

2.2 **API**. Subject to your compliance with terms of this agreement, Adobe grants to you a non-exclusive, non-sublicensable, non-transferable license to use the API only as provided in or by the applicable specification. For clarification, you may not modify the API.

2.3 **Content Files**. You may not use, modify, reproduce or distribute any of the Content Files. For the avoidance of doubt, the Content Files are included as examples only. You acquire no rights to the Content Files.

2.4 **Sample Code**. Subject to your compliance with terms of this agreement, Adobe grants to you a non-exclusive, non-sublicensable, non-transferable license to use, modify, merge, and redistribute (in object code form only) all or any portions of the Sample Code solely as part of, and as necessary to properly implement or use the ACP SDK.

3. **SCOPE OF LICENSE; LIMITATIONS AND RESTRICTIONS**

3.1 You may not distribute the ACP SDK or any of its component parts to interoperate with or to run on a platform other than the Adobe-approved platform.

3.2 Third-Party Software. The ACP SDK may contain third-party software, subject to additional terms and conditions, available at http://www.adobe.com/go/thirdparty.

3.3 You may not modify, port, adapt, creative derivate works, redistribute, or translate any portion of this ACP SDK; or add or delete any ACP SDK program files that would in any way result in modifying the functionality or appearance of any element of the Adobe Products.

3.4 You may not reverse engineer, decompile, disassemble, or otherwise attempt to discover the source code of any portion of the ACP SDK, except and only to the extent that applicable laws of the jurisdiction where you are located grant you the right to decompile ACP SDK in order to obtain information necessary to render the ACP SDK interoperable with other software; in which case you must first request the information from Adobe in writing and Adobe may, in its discretion, either provide such information to you or impose reasonable conditions, including reasonable fees, on your use of the ACP SDK software to ensure that Adobe’s and its licensors’ Intellectual Proprietary Rights in the ACP SDK are protected.

3.5 You may not unbundle, repackage, distribute, rent, lease, offer, sell, resale, sublicense, assign or transfer all, or any component parts of the ACP SDK, or any of your rights in the ACP SDK, nor authorize any portion of the ACP SDK to be copied onto another’s device, computer or platform, including on a service bureau basis to other providers (i.e., volume printing, banking, payroll service providers, etc.) who provide you free or fee-based business services.

4. **VIRAL OPEN SOURCE SOFTWARE AND SERVICES**

You are not licensed to (and you agree that you will not) merge, integrate, or use the ACP SDK with any Viral Open Source Software or Viral Service, or otherwise take any action that could require disclosure, distribution, or licensing of all or any part of the ACP SDK in source code form for any purpose whatsoever. For purposes of this Agreement, “**Viral Open Source Software**” means software licensed under the GNU General Public License, the GNU Affero General Public License (AGPL), the GNU Lesser General Public License (LGPL), or any other license terms that would require, or condition your use, modification, or distribution of such licensed software on the disclosure, distribution, or licensing of any other software in source code form, for the purpose of making derivative works, or at no charge, and “**Viral Service**” means any service that contains any viruses, Trojan horses, worms, time bombs, cancelbots, or other computer programming routines that are intended to damage, detrimentally interfere with, surreptitiously intercept, expropriate, or deprive owners’ possession of any system, data or personal information, or that in any way violates any law, statute, ordinance, regulation, or rights (including any law, regulations, or rights respecting intellectual property, computer spyware, privacy, export control, unfair competition, antidiscrimination, or false advertising), or otherwise interferes with the operability of Adobe Products or third-party programs or software.

5. **NON-BLOCKING OF ADOBE DEVELOPMENT**

Nothing in this agreement will impair, limit, or curtail Adobe’s right to continue with its development, maintenance, or distribution of Adobe Products. You agree that you will not assert in any way any patent owned by you arising out of or in connection with your use of the ACP SDK, or any ACP SDK modifications made by you, against Adobe, its customers, subsidiaries, or affiliates, or any of their customers, direct or indirect, agents and contractors for the manufacture, use, import, license, offer for sale, or sale of any Adobe Products.

6. **OWNERSHIP; INTELLECTUAL PROPERTY RIGHTS**

6.1 The items contained in the ACP SDK are the Intellectual Property of Adobe and its licensors and are protected by United States copyright and patent law, international treaty provisions, and applicable laws of the country in which it is being used. Adobe and its licensors reserve all rights not expressly granted to you under this agreement, and retain all right, title, and interest in the ACP SDK, including all Intellectual Property Rights.

6.2 The ACP SDK, or any of its component parts, may be supplied to you with certain accompanying proprietary notices, including patent, copyright, and trademark notices. You agree to protect all copyright and other ownership interests of Adobe and its licensors in the ACP SDK supplied to you under this agreement; to preserve exactly (and not remove or alter) all proprietary notices displayed in or on the ACP SDK; to reproduce the same proprietary notices in all copies you make of any portion of the ACP SDK.

6.3 Nothing in this agreement gives you a right to use the name, logo, or trademarks of Adobe or its licensors to market your products.

7. **CONFIDENTIAL INFORMATION**

With respect to the API, and any portion included in the ACP SDK (for purposes of this Section, “**Adobe Confidential Information**”), you will treat the Adobe Confidential Information, and exercise the same degree of care to protect it, as you afford to your own confidential information. Your obligations under this Section will terminate when you can document that (a) the Adobe Confidential Information was in the public domain at or subsequent to the time Adobe communicated or provided it to you with no fault of your own; (b) your employees or agents developed independently without reference to any Adobe Confidential Information Adobe communicated or provided to you; or (c) your communication of Adobe Confidential Information was in response to a valid order by a court or other governmental body, was otherwise required by law, or was necessary to establish the rights of a party under this agreement.

8. **TERM; TERMINATION**

This agreement will commence on the Effective Date and will continue unless terminated. Adobe may terminate this agreement immediately upon notice to you, and without judicial intervention, if you fail to comply with any term of this agreement. You may terminate this agreement at any time by discontinuing all your use(s) of the ACP SDK and you agree to destroying or removing all full and partial copies of the ACP SDK from your computer and any and all websites or mobile applications where you may have installed the ACP SDK. If requested by Adobe, you must demonstrate proof of your compliance with the terms of this Section. In the event of termination, the terms of this agreement that, by their nature, are meant to survive termination, including all terms relating to viral open source software and services, ownership, confidential information, indemnity obligations and procedures, disclaimers of warranty, limitations on and exclusions of remedies and damages, dispute resolution, and waiver, will survive termination of this agreement.

9. **DISCLAIMER OF WARRANTY; LIMITATION OF LIABILITY**

You expressly understand and agree that, to the maximum extent permitted by applicable law:

9.1 **Use OF THE ACP SDK is entirely at your own risk. The ACP SDK is provided by Adobe “AS-IS” and with all faults. Adobe and its licensors are not liable to you or anyone else for any special, incidental, indirect, consequential, or punitive damages whatsoever (even if Adobe has been advised of the possibility of such damages), including (a) damages resulting from loss of use, data, or profits, whether or not foreseeable, (b) damages based on any theory of liability, including breach of contract or warranty, negligence or other tortious action, or (c) damages arising from any other claim arising out of or in connection with your use of the ACP SDK.**

9.2 **Adobe’s total liability in any matter arising out of or related to these terms is limited to US $100. This limitation will apply even if Adobe has been advised of the possibility of such damages and regardless of any failure of the essential purpose of any limited remedy.**

10. **INDEMNIFICATION**

To the maximum extent permitted by law, you agree to indemnify Adobe, its subsidiaries, affiliates, officers, agents, employees, partners, licensors, or suppliers from any claim or demand, including reasonable attorneys’ fees, that arise from your use of the ACP SDK, or from your violation of the terms of this agreement.

11. **DISPUTE RESOLUTION**

11.1 **Choice of Law**. If you are a resident of North America (or if your organization is headquartered in North America), your relationship is with Adobe Systems Incorporated, a United States company, and the ACP SDK is governed by the law of California, U.S.A. If you reside outside of North America, your relationship is with Adobe Systems Software Ireland Limited, and the ACP SDK is governed by the law of Ireland.

11.2 **Venue**. You agree that any claim or dispute you may have against Adobe must be resolved by a court located in Santa Clara County, California, United States of America. You agree to submit to the personal jurisdiction of the courts located in Santa Clara County, California, United States of America when the laws of California apply, and the courts of Dublin, Ireland, when the laws of Ireland applies, for the purpose of litigating such claims or disputes. The parties specifically disclaim the U.N. Convention on Contracts for the International Sale of Goods.

11.3 **Injunctive Relief**. Notwithstanding the foregoing, in the event of your or others’ unauthorized access to or use of the ACP SDK in violation of this Agreement, you agree that Adobe is entitled to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.

12. **EXPORT RULES**

The ACP SDK and your use of the ACP SDK are subject to U.S. and international laws, restrictions, and regulations that may govern the import, export, and use of the ACP SDK. You agree to comply with all such laws, restrictions, and regulations.

13. **NOTICE TO U.S. GOVERNMENT END USERS**

For U.S. Government procurements, the ACP SDK is a commercial computer software as defined in FAR 12.212 and subject to restricted rights as defined in FAR Section 52.227-19 "Commercial Computer Software - Restricted Rights" and DFARS 227.7202, “Rights in Commercial Computer Software or Commercial Computer Software Documentation”, as applicable, and any successor regulations. Any use, modification, reproduction release, performance, display or disclosure of the ACP SDK by the U.S. Government shall be solely in accordance with license rights and restrictions described herein.

14. **GENERAL PROVISIONS**

14.1 **Severability**. If it turns out that a particular term is not enforceable, the unenforceability of that term will not affect any other terms.

14.2 **Modification; Waiver**. No provision of this agreement will be deemed to have been modified or waived by any act or acquiescence on the part of Adobe, its agents, or employees, except only by any instrument in writing, signed by an authorized officer of Adobe.

14.3 **English Version**. The English language version of this agreement will be the version used when interpreting or construing its terms.

14.4 **Entire Agreement**. This Agreement is the entire agreement, superseding any prior written or oral agreements, between you and Adobe relating to the ACP SDK.

ACP_SDK_Agreement_en_US-20180925_v1

## ACPUserProfile

ADOBE CLOUD PLATFORM SOFTWARE DEVELOPMENT KIT LICENSE AGREEMENT

----------------------------------------------------------------

**Effective Date:** first date you select “I Agree” or use the SDK

Last Updated: September 25, 2018

The Adobe Cloud Platform SDK (“ACP SDK”) (defined below) is licensed to you subject to the terms and conditions below which form a binding agreement between you and Adobe. **By selecting “I Agree”, or by downloading, installing, or making use of any portion of the ACP SDK, you are agreeing to the following terms and conditions. If you do not agree to the terms and conditions below, do not use the ACP SDK.** If you agree to be bound by this agreement on behalf of your employer or other entity, you must have the legal authority to do so. If you are not authorized to so bind your employer or such entity, do not select “I Agree” to accept this agreement and do not use the ACP SDK.

---

AGREED TERMS AND CONDITIONS

---------------------------

1. **DEFINITIONS.**

1.1 “**Adobe**” means collectively, Adobe Systems Incorporated, a company incorporated in Delaware, U.S.A., having a place of business at 345 Park Avenue, San Jose, California USA 95110-2704, U.S.A. (“**Adobe US**”) and Adobe Systems Software Ireland, company incorporated in Ireland, having a place of business 4-6 Riverwalk, City West Business Campus, Saggart, Dublin 24, Ireland (“**Adobe Ireland**”).

1.2 “**Adobe Cloud Platform SDK**” or “**Adobe Cloud Platform Software Development Kit**” (each referred to throughout as “**ACP SDK**”) means all items comprising the software development kit and all associated materials licensed to you by Adobe as part of the ACP SDK, including all ACP SDK system files, tools, programs and utilities, as well as any plug-ins or other application programming interfaces, header or JAR files (“**API**”), sample images, sounds, or similar assets (“**Content Files**”), software code samples, runtimes and libraries, including any portion(s) that is modified by you, or merged or incorporated with your products (“**Sample Code**”), and any related documentation, technical specifications, notes and explanatory materials, as well any modifications, updates, upgrades, or copies of, any of the foregoing items, that may be made available by Adobe, whether online or recorded on media, or manually downloaded by you or otherwise placed on your computer.

1.3 “**Adobe Product(s)**” means software applications, programs, SDKs, products, services, and other technologies not included in or directly with the ACP SDK which are or may be made available by Adobe. This agreement does not govern use of Adobe Products and such Adobe products are not licensed hereunder. See the master enterprise agreement that your company signed with Adobe for terms governing its use.

1.4 “**Customer Site(s)**” means any current or future website or application that is owned and operated by you, or is hosted or operated by a third party on your behalf, and that contains a privacy policy or terms of use governing data collection practices that you (or your company) controls.

1.5 “**Intellectual Property Rights**” means copyright, moral rights, trademark, trade dress, patent, trade secret, unfair competition, and any other intellectual and proprietary rights.

2. **LICENSES GRANTED TO YOU.**

2.1 **ACP SDK**. Subject to your compliance with terms of this agreement, Adobe grants to you a non-exclusive, non-sublicensable, non-transferable license to install and use the ACP SDK solely for your use of Adobe Products on Customer Site(s), subject further to the requirements and limitations below.

2.2 **API**. Subject to your compliance with terms of this agreement, Adobe grants to you a non-exclusive, non-sublicensable, non-transferable license to use the API only as provided in or by the applicable specification. For clarification, you may not modify the API.

2.3 **Content Files**. You may not use, modify, reproduce or distribute any of the Content Files. For the avoidance of doubt, the Content Files are included as examples only. You acquire no rights to the Content Files.

2.4 **Sample Code**. Subject to your compliance with terms of this agreement, Adobe grants to you a non-exclusive, non-sublicensable, non-transferable license to use, modify, merge, and redistribute (in object code form only) all or any portions of the Sample Code solely as part of, and as necessary to properly implement or use the ACP SDK.

3. **SCOPE OF LICENSE; LIMITATIONS AND RESTRICTIONS**

3.1 You may not distribute the ACP SDK or any of its component parts to interoperate with or to run on a platform other than the Adobe-approved platform.

3.2 Third-Party Software. The ACP SDK may contain third-party software, subject to additional terms and conditions, available at http://www.adobe.com/go/thirdparty.

3.3 You may not modify, port, adapt, creative derivate works, redistribute, or translate any portion of this ACP SDK; or add or delete any ACP SDK program files that would in any way result in modifying the functionality or appearance of any element of the Adobe Products.

3.4 You may not reverse engineer, decompile, disassemble, or otherwise attempt to discover the source code of any portion of the ACP SDK, except and only to the extent that applicable laws of the jurisdiction where you are located grant you the right to decompile ACP SDK in order to obtain information necessary to render the ACP SDK interoperable with other software; in which case you must first request the information from Adobe in writing and Adobe may, in its discretion, either provide such information to you or impose reasonable conditions, including reasonable fees, on your use of the ACP SDK software to ensure that Adobe’s and its licensors’ Intellectual Proprietary Rights in the ACP SDK are protected.

3.5 You may not unbundle, repackage, distribute, rent, lease, offer, sell, resale, sublicense, assign or transfer all, or any component parts of the ACP SDK, or any of your rights in the ACP SDK, nor authorize any portion of the ACP SDK to be copied onto another’s device, computer or platform, including on a service bureau basis to other providers (i.e., volume printing, banking, payroll service providers, etc.) who provide you free or fee-based business services.

4. **VIRAL OPEN SOURCE SOFTWARE AND SERVICES**

You are not licensed to (and you agree that you will not) merge, integrate, or use the ACP SDK with any Viral Open Source Software or Viral Service, or otherwise take any action that could require disclosure, distribution, or licensing of all or any part of the ACP SDK in source code form for any purpose whatsoever. For purposes of this Agreement, “**Viral Open Source Software**” means software licensed under the GNU General Public License, the GNU Affero General Public License (AGPL), the GNU Lesser General Public License (LGPL), or any other license terms that would require, or condition your use, modification, or distribution of such licensed software on the disclosure, distribution, or licensing of any other software in source code form, for the purpose of making derivative works, or at no charge, and “**Viral Service**” means any service that contains any viruses, Trojan horses, worms, time bombs, cancelbots, or other computer programming routines that are intended to damage, detrimentally interfere with, surreptitiously intercept, expropriate, or deprive owners’ possession of any system, data or personal information, or that in any way violates any law, statute, ordinance, regulation, or rights (including any law, regulations, or rights respecting intellectual property, computer spyware, privacy, export control, unfair competition, antidiscrimination, or false advertising), or otherwise interferes with the operability of Adobe Products or third-party programs or software.

5. **NON-BLOCKING OF ADOBE DEVELOPMENT**

Nothing in this agreement will impair, limit, or curtail Adobe’s right to continue with its development, maintenance, or distribution of Adobe Products. You agree that you will not assert in any way any patent owned by you arising out of or in connection with your use of the ACP SDK, or any ACP SDK modifications made by you, against Adobe, its customers, subsidiaries, or affiliates, or any of their customers, direct or indirect, agents and contractors for the manufacture, use, import, license, offer for sale, or sale of any Adobe Products.

6. **OWNERSHIP; INTELLECTUAL PROPERTY RIGHTS**

6.1 The items contained in the ACP SDK are the Intellectual Property of Adobe and its licensors and are protected by United States copyright and patent law, international treaty provisions, and applicable laws of the country in which it is being used. Adobe and its licensors reserve all rights not expressly granted to you under this agreement, and retain all right, title, and interest in the ACP SDK, including all Intellectual Property Rights.

6.2 The ACP SDK, or any of its component parts, may be supplied to you with certain accompanying proprietary notices, including patent, copyright, and trademark notices. You agree to protect all copyright and other ownership interests of Adobe and its licensors in the ACP SDK supplied to you under this agreement; to preserve exactly (and not remove or alter) all proprietary notices displayed in or on the ACP SDK; to reproduce the same proprietary notices in all copies you make of any portion of the ACP SDK.

6.3 Nothing in this agreement gives you a right to use the name, logo, or trademarks of Adobe or its licensors to market your products.

7. **CONFIDENTIAL INFORMATION**

With respect to the API, and any portion included in the ACP SDK (for purposes of this Section, “**Adobe Confidential Information**”), you will treat the Adobe Confidential Information, and exercise the same degree of care to protect it, as you afford to your own confidential information. Your obligations under this Section will terminate when you can document that (a) the Adobe Confidential Information was in the public domain at or subsequent to the time Adobe communicated or provided it to you with no fault of your own; (b) your employees or agents developed independently without reference to any Adobe Confidential Information Adobe communicated or provided to you; or (c) your communication of Adobe Confidential Information was in response to a valid order by a court or other governmental body, was otherwise required by law, or was necessary to establish the rights of a party under this agreement.

8. **TERM; TERMINATION**

This agreement will commence on the Effective Date and will continue unless terminated. Adobe may terminate this agreement immediately upon notice to you, and without judicial intervention, if you fail to comply with any term of this agreement. You may terminate this agreement at any time by discontinuing all your use(s) of the ACP SDK and you agree to destroying or removing all full and partial copies of the ACP SDK from your computer and any and all websites or mobile applications where you may have installed the ACP SDK. If requested by Adobe, you must demonstrate proof of your compliance with the terms of this Section. In the event of termination, the terms of this agreement that, by their nature, are meant to survive termination, including all terms relating to viral open source software and services, ownership, confidential information, indemnity obligations and procedures, disclaimers of warranty, limitations on and exclusions of remedies and damages, dispute resolution, and waiver, will survive termination of this agreement.

9. **DISCLAIMER OF WARRANTY; LIMITATION OF LIABILITY**

You expressly understand and agree that, to the maximum extent permitted by applicable law:

9.1 **Use OF THE ACP SDK is entirely at your own risk. The ACP SDK is provided by Adobe “AS-IS” and with all faults. Adobe and its licensors are not liable to you or anyone else for any special, incidental, indirect, consequential, or punitive damages whatsoever (even if Adobe has been advised of the possibility of such damages), including (a) damages resulting from loss of use, data, or profits, whether or not foreseeable, (b) damages based on any theory of liability, including breach of contract or warranty, negligence or other tortious action, or (c) damages arising from any other claim arising out of or in connection with your use of the ACP SDK.**

9.2 **Adobe’s total liability in any matter arising out of or related to these terms is limited to US $100. This limitation will apply even if Adobe has been advised of the possibility of such damages and regardless of any failure of the essential purpose of any limited remedy.**

10. **INDEMNIFICATION**

To the maximum extent permitted by law, you agree to indemnify Adobe, its subsidiaries, affiliates, officers, agents, employees, partners, licensors, or suppliers from any claim or demand, including reasonable attorneys’ fees, that arise from your use of the ACP SDK, or from your violation of the terms of this agreement.

11. **DISPUTE RESOLUTION**

11.1 **Choice of Law**. If you are a resident of North America (or if your organization is headquartered in North America), your relationship is with Adobe Systems Incorporated, a United States company, and the ACP SDK is governed by the law of California, U.S.A. If you reside outside of North America, your relationship is with Adobe Systems Software Ireland Limited, and the ACP SDK is governed by the law of Ireland.

11.2 **Venue**. You agree that any claim or dispute you may have against Adobe must be resolved by a court located in Santa Clara County, California, United States of America. You agree to submit to the personal jurisdiction of the courts located in Santa Clara County, California, United States of America when the laws of California apply, and the courts of Dublin, Ireland, when the laws of Ireland applies, for the purpose of litigating such claims or disputes. The parties specifically disclaim the U.N. Convention on Contracts for the International Sale of Goods.

11.3 **Injunctive Relief**. Notwithstanding the foregoing, in the event of your or others’ unauthorized access to or use of the ACP SDK in violation of this Agreement, you agree that Adobe is entitled to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.

12. **EXPORT RULES**

The ACP SDK and your use of the ACP SDK are subject to U.S. and international laws, restrictions, and regulations that may govern the import, export, and use of the ACP SDK. You agree to comply with all such laws, restrictions, and regulations.

13. **NOTICE TO U.S. GOVERNMENT END USERS**

For U.S. Government procurements, the ACP SDK is a commercial computer software as defined in FAR 12.212 and subject to restricted rights as defined in FAR Section 52.227-19 "Commercial Computer Software - Restricted Rights" and DFARS 227.7202, “Rights in Commercial Computer Software or Commercial Computer Software Documentation”, as applicable, and any successor regulations. Any use, modification, reproduction release, performance, display or disclosure of the ACP SDK by the U.S. Government shall be solely in accordance with license rights and restrictions described herein.

14. **GENERAL PROVISIONS**

14.1 **Severability**. If it turns out that a particular term is not enforceable, the unenforceability of that term will not affect any other terms.

14.2 **Modification; Waiver**. No provision of this agreement will be deemed to have been modified or waived by any act or acquiescence on the part of Adobe, its agents, or employees, except only by any instrument in writing, signed by an authorized officer of Adobe.

14.3 **English Version**. The English language version of this agreement will be the version used when interpreting or construing its terms.

14.4 **Entire Agreement**. This Agreement is the entire agreement, superseding any prior written or oral agreements, between you and Adobe relating to the ACP SDK.

ACP_SDK_Agreement_en_US-20180925_v1

## Alamofire

Copyright (c) 2014 Alamofire Software Foundation (http://alamofire.org/)

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.

## CodePush

Microsoft CodePush Plugin for React Native

Copyright (c) Microsoft Corporation

All rights reserved.

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.

## DXCustomCallout-ObjC

Copyright (c) 2015 s3lvin <mariaselvin@gmail.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.

## DoubleConversion

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.

## FBAudienceNetwork

Copyright (c) Facebook, Inc. and its affiliates. All rights reserved.

You are hereby granted a non-exclusive, worldwide, royalty-free license to use,

copy, modify, and distribute this software in source code or binary form for use

in connection with the web services and APIs provided by Facebook.

As with any software that integrates with the Facebook platform, your use of

this software is subject to the Facebook Platform Policy

[http://developers.facebook.com/policy/]. This copyright 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.

## FLAnimatedImage

The MIT License (MIT)

Copyright (c) 2014-2016 Flipboard

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.

## Firebase

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.

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 to reproduce, prepare Derivative Works of,

publicly display, publicly perform, sublicense, and distribute the

Work and 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 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.

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:

(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.

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

the terms 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 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.

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 of the 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 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.

## FirebaseABTesting

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.

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 to reproduce, prepare Derivative Works of,

publicly display, publicly perform, sublicense, and distribute the

Work and 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 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.

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:

(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.

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

the terms 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 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.

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 of the 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 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.

## FirebaseAnalytics

Copyright 2021 Google

## FirebaseCore

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.

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 to reproduce, prepare Derivative Works of,

publicly display, publicly perform, sublicense, and distribute the

Work and 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 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.

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:

(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.

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

the terms 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 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.

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 of the 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 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.

## FirebaseCoreDiagnostics

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.

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 to reproduce, prepare Derivative Works of,

publicly display, publicly perform, sublicense, and distribute the

Work and 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 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.

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:

(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.

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

the terms 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 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.

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 of the 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 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.

## FirebaseCrashlytics

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.

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 to reproduce, prepare Derivative Works of,

publicly display, publicly perform, sublicense, and distribute the

Work and 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 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.

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:

(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.

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

the terms 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 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.

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 of the 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 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 following copyright from Hewlett-Packard Development Company, L.P.

applies to the dwarf.h file in third_party/libunwind

libunwind - a platform-independent unwind library

Copyright (c) 2003-2005 Hewlett-Packard Development Company, L.P.

Contributed by David Mosberger-Tang <davidm@hpl.hp.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.

## FirebaseDatabase

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.

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 to reproduce, prepare Derivative Works of,

publicly display, publicly perform, sublicense, and distribute the

Work and 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 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.

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:

(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.

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

the terms 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 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.

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 of the 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 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.

--------------------------

FImmutableSortedDictionary

--------------------------

Copyright (c) 2012 Mads Hartmann Jensen

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.

--------------------------

Wrap-leveldb

--------------------------

Created by Adam Preble on 1/23/12.

Copyright (c) 2012 Adam Preble. 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, 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.

Portions of APLevelDB are based on LevelDB-ObjC:

https:github.com/hoisie/LevelDB-ObjC

Specifically the SliceFromString/StringFromSlice macros, and the structure of

the enumeration methods. License for those potions follows:

Copyright (c) 2011 Pave Labs

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.

--------------------------

SocketRocket

--------------------------

Copyright 2012 Square Inc.

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.

$OpenBSD: base64.c,v 1.5 2006/10/21 09:55:03 otto Exp $

Copyright (c) 1996 by Internet Software Consortium.

Permission to use, copy, modify, and 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 INTERNET SOFTWARE CONSORTIUM DISCLAIMS

ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES

OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE

CONSORTIUM 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.

Portions Copyright (c) 1995 by International Business Machines, Inc.

International Business Machines, Inc. (hereinafter called IBM) grants

permission under its copyrights to use, copy, modify, and distribute this

Software with or without fee, provided that the above copyright notice and

all paragraphs of this notice appear in all copies, and that the name of IBM

not be used in connection with the marketing of any product incorporating

the Software or modifications thereof, without specific, written prior

permission.

To the extent it has a right to do so, IBM grants an immunity from suit

under its patents, if any, for the use, sale or manufacture of products to

the extent that such products are used for performing Domain Name System

dynamic updates in TCP/IP networks by means of the Software. No immunity is

granted for any product per se or for any other function of any product.

THE SOFTWARE IS PROVIDED "AS IS", AND IBM DISCLAIMS ALL WARRANTIES,

INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A

PARTICULAR PURPOSE. IN NO EVENT SHALL IBM BE LIABLE FOR ANY SPECIAL,

DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER ARISING

OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE, EVEN

IF IBM IS APPRISED OF THE POSSIBILITY OF SUCH DAMAGES.

## FirebaseInstallations

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.

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 to reproduce, prepare Derivative Works of,

publicly display, publicly perform, sublicense, and distribute the

Work and 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 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.

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:

(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.

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

the terms 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 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.

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 of the 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 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.

## FirebaseMessaging

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.

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 to reproduce, prepare Derivative Works of,

publicly display, publicly perform, sublicense, and distribute the

Work and 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 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.

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:

(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.

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

the terms 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 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.

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 of the 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 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.

## FirebasePerformance

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.

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 to reproduce, prepare Derivative Works of,

publicly display, publicly perform, sublicense, and distribute the

Work and 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 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.

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:

(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.

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

the terms 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 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.

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 of the 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 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.

## FirebaseRemoteConfig

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.

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 to reproduce, prepare Derivative Works of,

publicly display, publicly perform, sublicense, and distribute the

Work and 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 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.

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:

(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.

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

the terms 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 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.

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 of the 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 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.

## Google-Mobile-Ads-SDK

Copyright 2021 Google

## GoogleAppMeasurement

Copyright 2021 Google

## GoogleDataTransport

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.

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 to reproduce, prepare Derivative Works of,

publicly display, publicly perform, sublicense, and distribute the

Work and 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 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.

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:

(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.

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

the terms 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 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.

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 of the 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 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.

## GoogleMobileAdsMediationFacebook

Copyright 2016 Google Inc.

## GoogleUserMessagingPlatform

Copyright 2022 Google

## GoogleUtilities

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.

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 to reproduce, prepare Derivative Works of,

publicly display, publicly perform, sublicense, and distribute the

Work and 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 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.

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:

(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.

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

the terms 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 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.

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 of the 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 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 following copyright from Landon J. Fuller applies to the isAppEncrypted

function in Environment/third_party/GULAppEnvironmentUtil.m.

Copyright (c) 2017 Landon J. Fuller <landon@landonf.org>

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, 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.

Comment from

iPhone Dev Wiki

Crack Prevention: App Store binaries are signed by both their developer

and Apple. This encrypts the binary so that decryption keys are needed in order

to make the binary readable. When iOS executes the binary, the decryption keys

are used to decrypt the binary into a readable state where it is then loaded

into memory and executed. iOS can tell the encryption status of a binary via the

cryptid structure member of LC_ENCRYPTION_INFO MachO load command. If cryptid is

a non-zero value then the binary is encrypted.

'Cracking' works by letting the kernel decrypt the binary then siphoning the

decrypted data into a new binary file, resigning, and repackaging. This will

only work on jailbroken devices as codesignature validation has been removed.

Resigning takes place because while the codesignature doesn't have to be valid

thanks to the jailbreak, it does have to be in place unless you have AppSync or

similar to disable codesignature checks.

More information at Landon

Fuller's blog

## JWT

Copyright (c) 2013 Karma Mobility, 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.

## MBProgressHUD

Copyright © 2009-2020 Matej Bukovinski

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.

## MDFInternationalization

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.

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 to reproduce, prepare Derivative Works of,

publicly display, publicly perform, sublicense, and distribute the

Work and 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 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.

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:

(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.

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

the terms 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 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.

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 of the 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 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.

## MaterialComponents

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.

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 to reproduce, prepare Derivative Works of,

publicly display, publicly perform, sublicense, and distribute the

Work and 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 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.

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:

(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.

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

the terms 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 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.

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 of the 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 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.

## ObjcExceptionBridging

The MIT License (MIT)

Copyright (c) 2014 Dave Wood, Cerebral Gardens http://www.cerebralgardens.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.

## PromisesObjC

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.

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 to reproduce, prepare Derivative Works of,

publicly display, publicly perform, sublicense, and distribute the

Work and 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 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.

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:

(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.

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

the terms 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 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.

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 of the 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 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.

## RCT-Folly

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.

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 to reproduce, prepare Derivative Works of,

publicly display, publicly perform, sublicense, and distribute the

Work and 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 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.

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:

(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.

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

the terms 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 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.

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 of the 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 CONDITIONS

Files in folly/external/farmhash licensed as follows

Copyright (c) 2014 Google, 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.

## RNCAsyncStorage

MIT License

Copyright (c) 2015-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.

## RNCPicker

MIT License

Copyright (c) 2015-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.

## RNDeviceInfo

The MIT License (MIT)

Copyright (c) 2015 Rebecca Hughes

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.

## RNFBAnalytics

Apache-2.0 License

------------------

Copyright (c) 2016-present Invertase Limited <oss@invertase.io> & Contributors

Licensed under the Apache License, Version 2.0 (the "License");

you may not use this library except in compliance with the License.

You may obtain a copy of the Apache-2.0 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.

Creative Commons Attribution 3.0 License

----------------------------------------

Copyright (c) 2016-present Invertase Limited <oss@invertase.io> & Contributors

Documentation and other instructional materials provided for this project

(including on a separate documentation repository or it's documentation website) are

licensed under the Creative Commons Attribution 3.0 License. Code samples/blocks

contained therein are licensed under the Apache License, Version 2.0 (the "License"), as above.

You may obtain a copy of the Creative Commons Attribution 3.0 License at

https://creativecommons.org/licenses/by/3.0/

## RNFBApp

Apache-2.0 License

------------------

Copyright (c) 2016-present Invertase Limited <oss@invertase.io>

Licensed under the Apache License, Version 2.0 (the "License");

you may not use this library except in compliance with the License.

You may obtain a copy of the Apache-2.0 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.

Creative Commons Attribution 3.0 License

----------------------------------------

Copyright (c) 2016-present Invertase Limited <oss@invertase.io>

Documentation and other instructional materials provided for this project

(including on a separate documentation repository or it's documentation website) are

licensed under the Creative Commons Attribution 3.0 License. Code samples/blocks

contained therein are licensed under the Apache License, Version 2.0 (the "License"), as above.

You may obtain a copy of the Creative Commons Attribution 3.0 License at

https://creativecommons.org/licenses/by/3.0/

## RNFBCrashlytics

Apache-2.0 License

------------------

Copyright (c) 2016-present Invertase Limited <oss@invertase.io> & Contributors

Licensed under the Apache License, Version 2.0 (the "License");

you may not use this library except in compliance with the License.

You may obtain a copy of the Apache-2.0 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.

Creative Commons Attribution 3.0 License

----------------------------------------

Copyright (c) 2016-present Invertase Limited <oss@invertase.io> & Contributors

Documentation and other instructional materials provided for this project

(including on a separate documentation repository or it's documentation website) are

licensed under the Creative Commons Attribution 3.0 License. Code samples/blocks

contained therein are licensed under the Apache License, Version 2.0 (the "License"), as above.

You may obtain a copy of the Creative Commons Attribution 3.0 License at

https://creativecommons.org/licenses/by/3.0/

## RNFBDatabase

Apache-2.0 License

------------------

Copyright (c) 2016-present Invertase Limited <oss@invertase.io> & Contributors

Licensed under the Apache License, Version 2.0 (the "License");

you may not use this library except in compliance with the License.

You may obtain a copy of the Apache-2.0 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.

Creative Commons Attribution 3.0 License

----------------------------------------

Copyright (c) 2016-present Invertase Limited <oss@invertase.io> & Contributors

Documentation and other instructional materials provided for this project

(including on a separate documentation repository or it's documentation website) are

licensed under the Creative Commons Attribution 3.0 License. Code samples/blocks

contained therein are licensed under the Apache License, Version 2.0 (the "License"), as above.

You may obtain a copy of the Creative Commons Attribution 3.0 License at

https://creativecommons.org/licenses/by/3.0/

## RNFBRemoteConfig

Apache-2.0 License

------------------

Copyright (c) 2016-present Invertase Limited <oss@invertase.io> & Contributors

Licensed under the Apache License, Version 2.0 (the "License");

you may not use this library except in compliance with the License.

You may obtain a copy of the Apache-2.0 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.

Creative Commons Attribution 3.0 License

----------------------------------------

Copyright (c) 2016-present Invertase Limited <oss@invertase.io> & Contributors

Documentation and other instructional materials provided for this project

(including on a separate documentation repository or it's documentation website) are

licensed under the Creative Commons Attribution 3.0 License. Code samples/blocks

contained therein are licensed under the Apache License, Version 2.0 (the "License"), as above.

You may obtain a copy of the Creative Commons Attribution 3.0 License at

https://creativecommons.org/licenses/by/3.0/

## RNFastImage

MIT License

Copyright (c) 2017 Dylan Vann

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.

## RNGestureHandler

The MIT License (MIT)

Copyright (c) 2016 Software Mansion <swmansion.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.

## RNSVG

The MIT License (MIT)

Copyright (c) [2015-2016] [Horcrux]

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.

## RNSnackbar

The MIT License (MIT)

Copyright for portions of this project are held by Azendoo, 2016 and are

provided under the MIT License. All other copyright for this project are

held by Kevin Cooper, 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.

## React

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.

## React-Core

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.

## SDWebImage

Copyright (c) 2009-2020 Olivier Poitrey rs@dailymotion.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.

## SDWebImageWebPCoder

Copyright (c) 2018 Bogdan Poplauschi

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.

## SSZipArchive

Copyright (c) 2010-2015, Sam Soffes, https://soff.es

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.

## SpinKit

The MIT License (MIT)

Copyright (c) 2014 Ramon Torres

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.

## SwiftLint

The MIT License (MIT)

Copyright (c) 2020 Realm 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.

## XCGLogger

The MIT License (MIT)

Copyright (c) 2014 Dave Wood, Cerebral Gardens http://www.cerebralgardens.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.

## boost

Boost Software License - Version 1.0 - August 17th, 2003

Permission is hereby granted, free of charge, to any person or organization

obtaining a copy of the software and accompanying documentation covered by

this license (the "Software") to use, reproduce, display, distribute,

execute, and transmit the Software, and to prepare derivative works of the

Software, and to permit third-parties to whom the Software is furnished to

do so, all subject to the following:

The copyright notices in the Software and this entire statement, including

the above license grant, this restriction and the following disclaimer,

must be included in all copies of the Software, in whole or in part, and

all derivative works of the Software, unless such copies or derivative

works are solely in the form of machine-executable object code generated by

a source language processor.

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, TITLE AND NON-INFRINGEMENT. IN NO EVENT

SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE

FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,

ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER

DEALINGS IN THE SOFTWARE.

## fmt

Copyright (c) 2012 - present, Victor Zverovich

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.

--- Optional exception to the license ---

As an exception, if, as a result of your compiling your source code, portions

of this Software are embedded into a machine-executable object form of such

source code, you may redistribute such embedded portions in such object form

without including the above copyright and permission notices.

## glog

Copyright (c) 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.

A function gettimeofday in utilities.cc is based on

http://www.google.com/codesearch/p?hl=en#dR3YEbitojA/COPYING&q=GetSystemTimeAsFileTime%20license:bsd

The license of this code is:

Copyright (c) 2003-2008, Jouni Malinen <j@w1.fi> 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:

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(s) of the above-listed copyright holder(s) 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.

## leveldb-library

Copyright (c) 2011 The LevelDB 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.

## libwebp

Copyright (c) 2010, 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 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.

## nanopb

Copyright (c) 2011 Petteri Aimonen <jpa at nanopb.mail.kapsi.fi>

This software is provided 'as-is', without any express or

implied warranty. In no event will the authors be held liable

for any damages arising from the use of this software.

Permission is granted to anyone to use this software for any

purpose, including commercial applications, and to alter it and

redistribute it freely, subject to the following restrictions:

1. The origin of this software must not be misrepresented; you

must not claim that you wrote the original software. If you use

this software in a product, an acknowledgment in the product

documentation would be appreciated but is not required.

2. Altered source versions must be plainly marked as such, and

must not be misrepresented as being the original software.

3. This notice may not be removed or altered from any source

distribution.

## react-native-safe-area-context

MIT License

Copyright (c) 2019 Th3rd Wave

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.

## react-native-webview

MIT License

Copyright (c) 2015-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.

Generated by CocoaPods - https://cocoapods.org

################################

End of Mobile Apps iOS Open Source Software Notice

################################

Mobile Apps React Native Open Source Software Notice:

This application uses open source components. You can find the license information for these components below.

Apache-2.0

@react-native-firebase/app@14.12.0

@react-native-firebase/crashlytics@14.12.0

@react-native-firebase/analytics@14.12.0

@react-native-firebase/database@14.12.0

@react-native-firebase/remote-config@14.12.0

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.

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 to reproduce, prepare Derivative Works of,

publicly display, publicly perform, sublicense, and distribute the

Work and 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 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.

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:

(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.

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

the terms 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 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.

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 of the 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 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.

#################################################

ISC

lru-cache@6.0.0

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.

#################################################

Artistic-2.0

npm@7.24.0

The Artistic License 2.0

Copyright (c) 2000-2006, The Perl Foundation.

Everyone is permitted to copy and distribute verbatim copies

of this license document, but changing it is not allowed.

Preamble

This license establishes the terms under which a given free software

Package may be copied, modified, distributed, and/or redistributed.

The intent is that the Copyright Holder maintains some artistic

control over the development of that Package while still keeping the

Package available as open source and free software.

You are always permitted to make arrangements wholly outside of this

license directly with the Copyright Holder of a given Package. If the

terms of this license do not permit the full use that you propose to

make of the Package, you should contact the Copyright Holder and seek

a different licensing arrangement.

Definitions

"Copyright Holder" means the individual(s) or organization(s)

named in the copyright notice for the entire Package.

"Contributor" means any party that has contributed code or other

material to the Package, in accordance with the Copyright Holder's

procedures.

"You" and "your" means any person who would like to copy,

distribute, or modify the Package.

"Package" means the collection of files distributed by the

Copyright Holder, and derivatives of that collection and/or of

those files. A given Package may consist of either the Standard

Version, or a Modified Version.

"Distribute" means providing a copy of the Package or making it

accessible to anyone else, or in the case of a company or

organization, to others outside of your company or organization.

"Distributor Fee" means any fee that you charge for Distributing

this Package or providing support for this Package to another

party. It does not mean licensing fees.

"Standard Version" refers to the Package if it has not been

modified, or has been modified only in ways explicitly requested

by the Copyright Holder.

"Modified Version" means the Package, if it has been changed, and

such changes were not explicitly requested by the Copyright

Holder.

"Original License" means this Artistic License as Distributed with

the Standard Version of the Package, in its current version or as

it may be modified by The Perl Foundation in the future.

"Source" form means the source code, documentation source, and

configuration files for the Package.

"Compiled" form means the compiled bytecode, object code, binary,

or any other form resulting from mechanical transformation or

translation of the Source form.

Permission for Use and Modification Without Distribution

(1) You are permitted to use the Standard Version and create and use

Modified Versions for any purpose without restriction, provided that

you do not Distribute the Modified Version.

Permissions for Redistribution of the Standard Version

(2) You may Distribute verbatim copies of the Source form of the

Standard Version of this Package in any medium without restriction,

either gratis or for a Distributor Fee, provided that you duplicate

all of the original copyright notices and associated disclaimers. At

your discretion, such verbatim copies may or may not include a

Compiled form of the Package.

(3) You may apply any bug fixes, portability changes, and other

modifications made available from the Copyright Holder. The resulting

Package will still be considered the Standard Version, and as such

will be subject to the Original License.

Distribution of Modified Versions of the Package as Source

(4) You may Distribute your Modified Version as Source (either gratis

or for a Distributor Fee, and with or without a Compiled form of the

Modified Version) provided that you clearly document how it differs

from the Standard Version, including, but not limited to, documenting

any non-standard features, executables, or modules, and provided that

you do at least ONE of the following:

(a) make the Modified Version available to the Copyright Holder

of the Standard Version, under the Original License, so that the

Copyright Holder may include your modifications in the Standard

Version.

(b) ensure that installation of your Modified Version does not

prevent the user installing or running the Standard Version. In

addition, the Modified Version must bear a name that is different

from the name of the Standard Version.

(c) allow anyone who receives a copy of the Modified Version to

make the Source form of the Modified Version available to others

under

(i) the Original License or

(ii) a license that permits the licensee to freely copy,

modify and redistribute the Modified Version using the same

licensing terms that apply to the copy that the licensee

received, and requires that the Source form of the Modified

Version, and of any works derived from it, be made freely

available in that license fees are prohibited but Distributor

Fees are allowed.

Distribution of Compiled Forms of the Standard Version

or Modified Versions without the Source

(5) You may Distribute Compiled forms of the Standard Version without

the Source, provided that you include complete instructions on how to

get the Source of the Standard Version. Such instructions must be

valid at the time of your distribution. If these instructions, at any

time while you are carrying out such distribution, become invalid, you

must provide new instructions on demand or cease further distribution.

If you provide valid instructions or cease distribution within thirty

days after you become aware that the instructions are invalid, then

you do not forfeit any of your rights under this license.

(6) You may Distribute a Modified Version in Compiled form without

the Source, provided that you comply with Section 4 with respect to

the Source of the Modified Version.

Aggregating or Linking the Package

(7) You may aggregate the Package (either the Standard Version or

Modified Version) with other packages and Distribute the resulting

aggregation provided that you do not charge a licensing fee for the

Package. Distributor Fees are permitted, and licensing fees for other

components in the aggregation are permitted. The terms of this license

apply to the use and Distribution of the Standard or Modified Versions

as included in the aggregation.

(8) You are permitted to link Modified and Standard Versions with

other works, to embed the Package in a larger work of your own, or to

build stand-alone binary or bytecode versions of applications that

include the Package, and Distribute the result without restriction,

provided the result does not expose a direct interface to the Package.

Items That are Not Considered Part of a Modified Version

(9) Works (including, but not limited to, modules and scripts) that

merely extend or make use of the Package, do not, by themselves, cause

the Package to be a Modified Version. In addition, such works are not

considered parts of the Package itself, and are not subject to the

terms of this license.

General Provisions

(10) Any use, modification, and distribution of the Standard or

Modified Versions is governed by this Artistic License. By using,

modifying or distributing the Package, you accept this license. Do not

use, modify, or distribute the Package, if you do not accept this

license.

(11) If your Modified Version has been derived from a Modified

Version made by someone other than you, you are nevertheless required

to ensure that your Modified Version complies with the requirements of

this license.

(12) This license does not grant you the right to use any trademark,

service mark, tradename, or logo of the Copyright Holder.

(13) This license includes the non-exclusive, worldwide,

free-of-charge patent license to make, have made, use, offer to sell,

sell, import and otherwise transfer the Package with respect to any

patent claims licensable by the Copyright Holder that are necessarily

infringed by the Package. If you institute patent litigation

(including a cross-claim or counterclaim) against any party alleging

that the Package constitutes direct or contributory patent

infringement, then this Artistic License to you shall terminate on the

date that such litigation is filed.

(14) Disclaimer of Warranty:

THE PACKAGE IS PROVIDED BY THE COPYRIGHT HOLDER AND CONTRIBUTORS "AS

IS' AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES. THE IMPLIED

WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR

NON-INFRINGEMENT ARE DISCLAIMED TO THE EXTENT PERMITTED BY YOUR LOCAL

LAW. UNLESS REQUIRED BY LAW, NO COPYRIGHT HOLDER OR CONTRIBUTOR WILL

BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL

DAMAGES ARISING IN ANY WAY OUT OF THE USE OF THE PACKAGE, EVEN IF

ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

#################################################

BSD-2-Clause

react-native-render-html@4.2.0

Copyright (c) 2016, Maxime Bertonnier

css-what@5.1.0

Copyright (c) Felix Böhm

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.

#################################################

MIT license

@react-native-picker/picker@2.4.2

@types/node@16.11.41

@types/react-dom@16.9.11

@types/react-native-htmlview@0.12.3

@types/react-navigation@3.4.0

axios@0.24.0

babel-jest@25.1.0

jest-native@4.0.1

htmlparser2@4.1.0

i18n-js@3.9.2

lodash@4.17.21

react-native-cardview@2.0.5

react-native-code-push@7.0.4

react-native-elements@1.2.7

react-native-fast-image@8.5.11

react-native-gesture-handler@2.8.0

react-native-image-viewer@3.0.1

react-native-masonry-list@2.16.1

react-native-image-zoom@2.1.12

react-native-picker-select@8.0.4

react-native-progress@4.1.2

react-native-reanimated@1.13.2

react-native-safe-area-context@3.4.1

react-native-screens@2.17.1

react-native-snackbar@2.4.0

react-native-svg-transformer@0.14.3

react-native-svg@12.3.0

react-native-url-polyfill@1.2.0

react-native-vector-icons@6.7.0

react-native-webview@11.22.6

react-native-youtube@2.0.1

react-native@0.68.5

react-redux@7.2.2

react-test-renderer@17.0.2

react@17.0.2

redux-thunk@2.3.0

redux@4.0.5

react-native-shadow@1.2.2

@freddixx/react-native-ad-manager@1.4.6

@types/react-native-ad-manager@1.2.1

rn-placeholder@3.0.3

MIT License

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

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.

END OF TERMS AND CONDITIONS

################################################

End of Mobile Apps React Native Open Source Software Notice

#################################################