Copyright 2015, The Apereo Foundation
This project includes software developed by The Apereo Foundation.
http://www.apereo.org/

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this software 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.

===========================================================================

This software originally granted to the Apereo Foundation by UniTime LLC.

===========================================================================

This project includes:

Code Generation Library (cglib-2.2.2.jar)
	under Apache Software License (ASL), Version 2.0
	http://cglib.sourceforge.net/

ClassMate (classmate-1.5.1.jar)
	under Apache Software License (ASL), Version 2.0
	https://github.com/FasterXML/java-classmate

Jackson-annotations (jackson-annotations-2.13.0.jar)
	under Apache Software License (ASL), Version 2.0
	http://github.com/FasterXML/jackson

Jackson-core (jackson-core-2.18.2.jar)
	under Apache Software License (ASL), Version 2.0
	https://github.com/FasterXML/jackson-core

jackson-databind (jackson-databind-2.13.0.jar)
	under Apache Software License (ASL), Version 2.0
	http://github.com/FasterXML/jackson

Caffeine cache (caffeine-2.9.3.jar)
	under Apache Software License (ASL), Version 2.0
	https://github.com/ben-manes/caffeine

vinnie (vinnie-2.0.2.jar)
	under MIT License
	http://github.com/mangstadt/vinnie

JCIP Annotations under Apache License (jcip-annotations-1.0-1.jar)
	under Apache Software License (ASL), Version 2.0
	http://stephenc.github.com/jcip-annotations

Gson (gson-2.11.0.jar)
	under Apache Software License (ASL), Version 2.0
	https://github.com/google/gson

error-prone annotations (error_prone_annotations-2.27.0.jar)
	under Apache Software License (ASL), Version 2.0
	https://errorprone.info/error_prone_annotations

Protocol Buffers [Core] (protobuf-java-4.29.3.jar)
	under BSD-3-Clause
	https://developers.google.com/protocol-buffers/protobuf-java/

iText, a Free Java-PDF library (itext-2.1.7.jar)
	under GNU Lesser General Public License (LGPL), Version 2.1
	http://www.lowagie.com/iText/

c3p0 (c3p0-0.9.5.5.jar)
	under Eclipse Public License, Version 1.0
	https://github.com/swaldman/c3p0

mchange-commons-java (mchange-commons-java-0.2.19.jar)
	under Eclipse Public License, Version 1.0
	https://github.com/swaldman/mchange-commons-java

Nimbus Content Type (content-type-2.2.jar)
	under Apache Software License (ASL), Version 2.0
	https://bitbucket.org/connect2id/nimbus-content-type

Nimbus LangTag (lang-tag-1.7.jar)
	under Apache Software License (ASL), Version 2.0
	https://bitbucket.org/connect2id/nimbus-language-tags

Nimbus JOSE+JWT (nimbus-jose-jwt-9.24.4.jar)
	under Apache Software License (ASL), Version 2.0
	https://bitbucket.org/connect2id/nimbus-jose-jwt

OAuth 2.0 SDK with OpenID Connect extensions (oauth2-oidc-sdk-9.43.3.jar)
	under Apache Software License (ASL), Version 2.0
	https://bitbucket.org/connect2id/oauth-2.0-sdk-with-openid-connect-extensions

istack common utility code runtime (istack-commons-runtime-4.1.1.jar)
	under Eclipse Distribution License - v 1.0
	https://projects.eclipse.org/projects/ee4j/istack-commons/istack-commons-runtime

SparseBitSet (SparseBitSet-1.3.jar)
	under Apache Software License (ASL), Version 2.0
	https://github.com/brettwooldridge/SparseBitSet

Commons BeanUtils (commons-beanutils-1.8.3.jar)
	under Apache Software License (ASL), Version 2.0
	http://commons.apache.org/beanutils/

Apache Commons Codec (commons-codec-1.17.1.jar)
	under Apache Software License (ASL), Version 2.0
	https://commons.apache.org/proper/commons-codec/

Apache Commons FileUpload (commons-fileupload-1.5.jar)
	under Apache Software License (ASL), Version 2.0
	https://commons.apache.org/proper/commons-fileupload/

Apache Commons IO (commons-io-2.18.0.jar)
	under Apache Software License (ASL), Version 2.0
	https://commons.apache.org/proper/commons-io/

Apache Commons Logging (commons-logging-1.3.4.jar)
	under Apache Software License (ASL), Version 2.0
	https://commons.apache.org/proper/commons-logging/

Non-Blocking Reactive Foundation for the JVM (reactor-core-3.4.34.jar)
	under Apache Software License (ASL), Version 2.0
	https://github.com/reactor/reactor-core

RxJava (rxjava-3.1.10.jar)
	under Apache Software License (ASL), Version 2.0
	https://github.com/ReactiveX/RxJava

Jandex: Core (jandex-3.2.0.jar)
	under Apache Software License (ASL), Version 2.0
	https://smallrye.io

Jakarta Activation API (jakarta.activation-api-2.1.3.jar)
	under EDL 1.0
	https://github.com/jakartaee/jaf-api

Jakarta Dependency Injection (jakarta.inject-api-2.0.1.jar)
	under Apache Software License (ASL), Version 2.0
	https://github.com/eclipse-ee4j/injection-api

Jakarta Mail API (jakarta.mail-api-2.1.3.jar)
	under EDL 1.0
	https://projects.eclipse.org/projects/ee4j/jakarta.mail-api

Jakarta Persistence API (jakarta.persistence-api-3.1.0.jar)
	under Eclipse Distribution License v. 1.0
	https://github.com/eclipse-ee4j/jpa-api

jakarta.transaction API (jakarta.transaction-api-2.0.1.jar)
	under EPL 2.0
	https://projects.eclipse.org/projects/ee4j.jta

Jakarta XML Binding API (jakarta.xml.bind-api-4.0.0.jar)
	under Eclipse Distribution License - v 1.0
	https://github.com/eclipse-ee4j/jaxb-api/jakarta.xml.bind-api

Joda-Time (joda-time-2.13.0.jar)
	under Apache Software License (ASL), Version 2.0
	https://www.joda.org/joda-time/

jstl (jstl-1.2.jar)
	under Common Development and Distribution License (CDDL), Version 1.0

Byte Buddy (without dependencies) (byte-buddy-1.15.11.jar)
	under Apache Software License (ASL), Version 2.0
	https://bytebuddy.net/byte-buddy

ASM based accessors helper used by json-smart (accessors-smart-2.4.9.jar)
	under Apache Software License (ASL), Version 2.0
	https://urielch.github.io/

JSON Small and Fast Parser (json-smart-2.4.10.jar)
	under Apache Software License (ASL), Version 2.0
	https://urielch.github.io/

biweekly (biweekly-0.6.8.jar)
	under BSD or BSD-style License
	http://github.com/mangstadt/biweekly

OGNL - Object Graph Navigation Library (ognl-3.3.5.jar)
	under Apache Software License (ASL), Version 2.0
	https://github.com/jkuhnert/ognl/

ANTLR 4 Runtime (antlr4-runtime-4.13.0.jar)
	under BSD-3-Clause
	https://www.antlr.org/antlr4-runtime/

Apache Commons Collections (commons-collections4-4.4.jar)
	under Apache Software License (ASL), Version 2.0
	https://commons.apache.org/proper/commons-collections/

Apache Commons Digester (commons-digester3-3.2.jar)
	under Apache Software License (ASL), Version 2.0
	http://commons.apache.org/digester/

Apache Commons Lang (commons-lang3-3.17.0.jar)
	under Apache Software License (ASL), Version 2.0
	https://commons.apache.org/proper/commons-lang/

Apache Commons Math (commons-math3-3.6.1.jar)
	under Apache Software License (ASL), Version 2.0
	http://commons.apache.org/proper/commons-math/

Apache Commons Text (commons-text-1.13.0.jar)
	under Apache Software License (ASL), Version 2.0
	https://commons.apache.org/proper/commons-text

Apache Log4j API (log4j-api-2.24.3.jar)
	under Apache Software License (ASL), Version 2.0
	https://logging.apache.org/log4j/2.x/log4j/log4j-api/

Apache Log4j Core (log4j-core-2.24.3.jar)
	under Apache Software License (ASL), Version 2.0
	https://logging.apache.org/log4j/2.x/log4j/log4j-core/

Apache Log4j Commons Logging Bridge (log4j-jcl-2.24.3.jar)
	under Apache Software License (ASL), Version 2.0
	https://logging.apache.org/log4j/2.x/log4j/log4j-jcl/

SLF4J 1 Binding for Log4j API (log4j-slf4j-impl-2.24.3.jar)
	under Apache Software License (ASL), Version 2.0
	https://logging.apache.org/log4j/2.x/log4j/log4j-slf4j-impl/

Apache Log4j Web (log4j-web-2.24.3.jar)
	under Apache Software License (ASL), Version 2.0
	https://logging.apache.org/log4j/2.x/log4j/log4j-web/

Apache POI - Common (poi-5.4.0.jar)
	under Apache Software License (ASL), Version 2.0
	https://poi.apache.org/

Struts 2 Convention Plugin (struts2-convention-plugin-6.7.0.jar)
	under Apache Software License (ASL), Version 2.0
	https://struts.apache.org/struts2-plugins/struts2-convention-plugin/

Struts 2 Core (struts2-core-6.7.0.jar)
	under Apache Software License (ASL), Version 2.0
	https://struts.apache.org/struts2-core/

Struts 2 Tiles Plugin (struts2-tiles-plugin-6.7.0.jar)
	under Apache Software License (ASL), Version 2.0
	https://struts.apache.org/struts2-plugins/struts2-tiles-plugin/

AspectJ Runtime (aspectjrt-1.9.20.1.jar)
	under Eclipse Public License - v 2.0
	https://www.eclipse.org/aspectj/

Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIs (bcpkix-jdk15on-1.70.jar)
	under Bouncy Castle Licence
	https://www.bouncycastle.org/java.html

Bouncy Castle Provider (bcprov-jdk15on-1.70.jar)
	under Bouncy Castle Licence
	https://www.bouncycastle.org/java.html

Bouncy Castle ASN.1 Extension and Utility APIs (bcutil-jdk15on-1.70.jar)
	under Bouncy Castle Licence
	https://www.bouncycastle.org/java.html

Checker Qual (checker-qual-3.19.0.jar)
	under The MIT License
	https://checkerframework.org

dom4j (dom4j-2.1.4.jar)
	under Plexus
	http://dom4j.github.io/

Angus Activation Registries (angus-activation-2.0.2.jar)
	under EDL 1.0
	https://github.com/eclipse-ee4j/angus-activation/angus-activation

Angus Mail default provider (jakarta.mail-2.0.3.jar)
	under EDL 1.0
	http://eclipse-ee4j.github.io/angus-mail/jakarta.mail

Apache FreeMarker (freemarker-2.3.34.jar)
	under Apache Software License (ASL), Version 2.0
	https://freemarker.apache.org/

JAXB Core (jaxb-core-4.0.2.jar)
	under Eclipse Distribution License - v 1.0
	https://eclipse-ee4j.github.io/jaxb-ri/

JAXB Runtime (jaxb-runtime-4.0.2.jar)
	under Eclipse Distribution License - v 1.0
	https://eclipse-ee4j.github.io/jaxb-ri/

TXW2 Runtime (txw2-4.0.2.jar)
	under Eclipse Distribution License - v 1.0
	https://eclipse-ee4j.github.io/jaxb-ri/

gwt-servlet (gwt-servlet-2.12.1.jar)
	under Apache Software License (ASL), Version 2.0
	http://www.gwtproject.org/gwt-servlet/

Hibernate Commons Annotations (hibernate-commons-annotations-7.0.3.Final.jar)
	under Apache Software License (ASL), Version 2.0
	http://hibernate.org

Hibernate ORM - hibernate-c3p0 (hibernate-c3p0-6.6.5.Final.jar)
	under GNU Library General Public License v2.1 or later
	https://hibernate.org/orm

Hibernate ORM - hibernate-community-dialects (hibernate-community-dialects-6.6.5.Final.jar)
	under GNU Library General Public License v2.1 or later
	https://hibernate.org/orm

Hibernate ORM - hibernate-core (hibernate-core-6.6.5.Final.jar)
	under GNU Library General Public License v2.1 or later
	https://hibernate.org/orm

Infinispan Commons (infinispan-commons-15.0.12.Final.jar)
	under Apache Software License (ASL), Version 2.0
	http://www.infinispan.org

Infinispan Core (infinispan-core-15.0.12.Final.jar)
	under Apache Software License (ASL), Version 2.0
	http://www.infinispan.org

Infinispan Hibernate Cache Commons (infinispan-hibernate-cache-commons-15.0.12.Final.jar)
	under Apache Software License (ASL), Version 2.0
	http://www.infinispan.org

Infinispan Hibernate Cache SPI (infinispan-hibernate-cache-spi-15.0.12.Final.jar)
	under Apache Software License (ASL), Version 2.0
	http://www.infinispan.org

Infinispan Hibernate 6.2 Cache (infinispan-hibernate-cache-v62-15.0.12.Final.jar)
	under Apache Software License (ASL), Version 2.0
	http://www.infinispan.org

Infinispan JBoss Marshalling (infinispan-jboss-marshalling-15.0.12.Final.jar)
	under Apache Software License (ASL), Version 2.0
	http://www.infinispan.org

ProtoStream - core (protostream-5.0.12.Final.jar)
	under Apache Software License (ASL), Version 2.0
	https://github.com/infinispan/protostream

ProtoStream - annotation processor (protostream-processor-5.0.12.Final.jar)
	under Apache Software License (ASL), Version 2.0
	https://github.com/infinispan/protostream

ProtoStream - builtin types (protostream-types-5.0.12.Final.jar)
	under Apache Software License (ASL), Version 2.0
	https://infinispan.org

Jasig CAS Client for Java - Core (cas-client-core-3.6.4.jar)
	under Apache Software License (ASL), Version 2.0
	https://www.apereo.org/cas/cas-client-core

Javassist (javassist-3.30.2-GA.jar)
	under Apache Software License (ASL), Version 2.0
	https://www.javassist.org/

JBossTS jbossjta (jbossjta-4.16.6.Final.jar)
	under GNU Lesser General Public License (LGPL), Version 2.1
	http://www.jboss.org/jbosstm/

JBoss Logging 3 (jboss-logging-3.5.0.Final.jar)
	under Apache Software License (ASL), Version 2.0
	http://www.jboss.org

JBoss Marshalling API (jboss-marshalling-2.1.6.Final.jar)
	under Apache Software License (ASL), Version 2.0
	http://www.jboss.org/jboss-marshalling-parent/jboss-marshalling

JBoss Marshalling River (jboss-marshalling-river-2.1.6.Final.jar)
	under Apache Software License (ASL), Version 2.0
	http://www.jboss.org/jboss-marshalling-parent/jboss-marshalling-river

JBoss Threads (jboss-threads-3.6.1.Final.jar)
	under Apache Software License (ASL), Version 2.0
	http://www.jboss.org

JGroups (jgroups-5.4.1.Final.jar)
	under Apache Software License (ASL), Version 2.0
	http://www.jgroups.org

OpenJDK Nashorn (nashorn-core-15.6.jar)
	under GPL v2 with the Classpath exception
	https://github.com/openjdk/nashorn

asm (asm-9.7.1.jar)
	under BSD-3-Clause
	http://asm.ow2.io/

asm-analysis (asm-analysis-9.7.1.jar)
	under BSD-3-Clause
	http://asm.ow2.io/

asm-commons (asm-commons-9.7.1.jar)
	under BSD-3-Clause
	http://asm.ow2.io/

asm-tree (asm-tree-9.7.1.jar)
	under BSD-3-Clause
	http://asm.ow2.io/

asm-util (asm-util-9.7.1.jar)
	under BSD-3-Clause
	http://asm.ow2.io/

Jython (jython-standalone-2.7.4.jar)
	under Jython Software License
	https://www.jython.org/

reactive-streams (reactive-streams-1.0.4.jar)
	under MIT-0
	http://www.reactive-streams.org/

Restlet Core - API and Engine (org.restlet-2.4.4.jar)
	under Apache Software License (ASL), Version 2.0
	http://restlet.org/org.restlet

SLF4J API Module (slf4j-api-1.7.36.jar)
	under MIT License
	http://www.slf4j.org

Spring AOP (spring-aop-5.3.39.jar)
	under Apache Software License (ASL), Version 2.0
	https://github.com/spring-projects/spring-framework

Spring Beans (spring-beans-5.3.39.jar)
	under Apache Software License (ASL), Version 2.0
	https://github.com/spring-projects/spring-framework

Spring Context (spring-context-5.3.39.jar)
	under Apache Software License (ASL), Version 2.0
	https://github.com/spring-projects/spring-framework

Spring Context Support (spring-context-support-5.3.39.jar)
	under Apache Software License (ASL), Version 2.0
	https://github.com/spring-projects/spring-framework

Spring Core (spring-core-5.3.39.jar)
	under Apache Software License (ASL), Version 2.0
	https://github.com/spring-projects/spring-framework

Spring Expression Language (SpEL) (spring-expression-5.3.39.jar)
	under Apache Software License (ASL), Version 2.0
	https://github.com/spring-projects/spring-framework

Spring Commons Logging Bridge (spring-jcl-5.3.39.jar)
	under Apache Software License (ASL), Version 2.0
	https://github.com/spring-projects/spring-framework

Spring JDBC (spring-jdbc-5.3.39.jar)
	under Apache Software License (ASL), Version 2.0
	https://github.com/spring-projects/spring-framework

Spring Messaging (spring-messaging-5.3.39.jar)
	under Apache Software License (ASL), Version 2.0
	https://github.com/spring-projects/spring-framework

Spring Transaction (spring-tx-5.3.39.jar)
	under Apache Software License (ASL), Version 2.0
	https://github.com/spring-projects/spring-framework

Spring Web (spring-web-5.3.39.jar)
	under Apache Software License (ASL), Version 2.0
	https://github.com/spring-projects/spring-framework

Spring Integration Core (spring-integration-core-5.5.20.jar)
	under Apache Software License (ASL), Version 2.0
	https://github.com/spring-projects/spring-integration

Spring Integration File Support (spring-integration-file-5.5.20.jar)
	under Apache Software License (ASL), Version 2.0
	https://github.com/spring-projects/spring-integration

Spring Integration Mail Support (spring-integration-mail-5.5.20.jar)
	under Apache Software License (ASL), Version 2.0
	https://github.com/spring-projects/spring-integration

spring-ldap-core (spring-ldap-core-2.4.4.jar)
	under Apache Software License (ASL), Version 2.0
	https://spring.io/projects/spring-ldap

Spring Retry (spring-retry-1.3.4.jar)
	under Apache Software License (ASL), Version 2.0
	https://www.springsource.org

spring-security-acl (spring-security-acl-5.8.16.jar)
	under Apache Software License (ASL), Version 2.0
	https://spring.io/projects/spring-security

spring-security-aspects (spring-security-aspects-5.8.16.jar)
	under Apache Software License (ASL), Version 2.0
	https://spring.io/projects/spring-security

spring-security-cas (spring-security-cas-5.8.16.jar)
	under Apache Software License (ASL), Version 2.0
	https://spring.io/projects/spring-security

spring-security-config (spring-security-config-5.8.16.jar)
	under Apache Software License (ASL), Version 2.0
	https://spring.io/projects/spring-security

spring-security-core (spring-security-core-5.8.16.jar)
	under Apache Software License (ASL), Version 2.0
	https://spring.io/projects/spring-security

spring-security-crypto (spring-security-crypto-5.8.16.jar)
	under Apache Software License (ASL), Version 2.0
	https://spring.io/projects/spring-security

spring-security-ldap (spring-security-ldap-5.8.16.jar)
	under Apache Software License (ASL), Version 2.0
	https://spring.io/projects/spring-security

spring-security-oauth2-client (spring-security-oauth2-client-5.8.16.jar)
	under Apache Software License (ASL), Version 2.0
	https://spring.io/projects/spring-security

spring-security-oauth2-core (spring-security-oauth2-core-5.8.16.jar)
	under Apache Software License (ASL), Version 2.0
	https://spring.io/projects/spring-security

spring-security-oauth2-jose (spring-security-oauth2-jose-5.8.16.jar)
	under Apache Software License (ASL), Version 2.0
	https://spring.io/projects/spring-security

spring-security-taglibs (spring-security-taglibs-5.8.16.jar)
	under Apache Software License (ASL), Version 2.0
	https://spring.io/projects/spring-security

spring-security-web (spring-security-web-5.8.16.jar)
	under Apache Software License (ASL), Version 2.0
	https://spring.io/projects/spring-security

CPSolver (cpsolver-1.4-SNAPSHOT.jar)
	under GNU Lesser General Public License (LGPL), Version 3
	http://www.cpsolver.org

wildfly-common (wildfly-common-1.7.0.Final.jar)
	under Apache Software License (ASL), Version 2.0
	http://www.jboss.org

Tomcat Migration Tool for Jakarta EE (jakartaee-migration-1.0.0.jar)
	under the Apache Software License (ASL), Version 2.0
	https://github.com/apache/tomcat-jakartaee-migration

Leaflet 1.3.1 (a JavaScript library for interactive maps)
	under BSD or BSD-style License
	https://leafletjs.com/

The famfamfam Silk Icons under Creative Commons Attribution 3.0 License
	http://www.famfamfam.com/lab/icons/silk

LED Icon Set under Creative Commons Attribution 3.0 License
	http://led24.de/iconset/

Free web development icons under Public Domain
	http://www.icojam.com/blog/?p=119

Onebit icon sets under Public Domain
	http://www.icojam.com/blog/?p=177

===========================================================================

For the appropriate license, see

Apache Software License (ASL), Version 2.0 
	http://www.apache.org/licenses/LICENSE-2.0
	http://www.gwtproject.org/terms.html (GWT)

BSD or BSD-style Licenses
	http://asm.ow2.org/license.html (ASM Core)
	http://www.antlr.org/license.html (AntLR Parser Generator)
	http://freemarker.org/docs/app_license.html (FreeMaker)
	http://opensource.org/licenses/bsd-license.php (Protocol Buffer Java API, biweekly)
	http://dom4j.sourceforge.net/dom4j-1.6.1/license.html (dom4j)
	https://github.com/Leaflet/Leaflet/blob/master/LICENSE (Leaflet)
	http://jaxen.codehaus.org/license.html (jaxen)

Common Development and Distribution License (CDDL), Version 1.0
	http://opensource.org/licenses/CDDL-1.0

Creative Commons Attribution 3.0 License
	http://creativecommons.org/licenses/by/3.0

Eclipse Public License (EPL), Version 1.0
	http://www.eclipse.org/legal/epl-v10.html

GNU Lesser General Public License (LGPL), Version 2.1
	https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html

GNU Lesser General Public License (LGPL), Version 3
	https://www.gnu.org/licenses/lgpl.html

JA-SIG License for Use
	http://www.jasig.org/cas/license

Public Domain
	http://www.json.org/license.html (JSON)
	http://creativecommons.org/publicdomain/mark/1.0 (Free web development icons, Onebit icon sets)

MIT License
	http://www.slf4j.org/license.html (SLF4J)

Mozilla Public License (MPL), Version 1.1
	http://www.mozilla.org/MPL/1.1