Name | postgresql-42.2.6.jar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Class Version | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Locations |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Profiles | JBoss AS 7 Sun Java 5 Sun Java 6 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Manifest | Manifest-Version: 1.0 Bnd-LastModified: 1560974407585 Build-Jdk: 1.8.0_151 Built-By: travis Bundle-Activator: org.postgresql.osgi.PGBundleActivator Bundle-Copyright: Copyright (c) 2003-2015, PostgreSQL Global Development Group Bundle-Description: Java JDBC 4.2 (JRE 8+) driver for PostgreSQL databas e Bundle-DocURL: https://jdbc.postgresql.org/ Bundle-License: https://jdbc.postgresql.org/about/license.html Bundle-ManifestVersion: 2 Bundle-Name: PostgreSQL JDBC Driver JDBC42 Bundle-SymbolicName: org.postgresql.jdbc42 Bundle-Vendor: PostgreSQL Global Development Group Bundle-Version: 42.2.6 Created-By: Apache Maven Bundle Plugin Export-Package: org.postgresql;version="42.2.6";uses:="org.postgresql.co py,org.postgresql.fastpath,org.postgresql.jdbc,org.postgresql.largeobje ct,org.postgresql.replication,org.postgresql.util",org.postgresql.copy; version="42.2.6";uses:="org.postgresql,org.postgresql.core",org.postgre sql.core;version="42.2.6";uses:="javax.net,javax.net.ssl,org.postgresql ,org.postgresql.copy,org.postgresql.core.v3,org.postgresql.jdbc,org.pos tgresql.replication,org.postgresql.replication.fluent.logical,org.postg resql.replication.fluent.physical,org.postgresql.util",org.postgresql.c ore.v3;version="42.2.6";uses:="org.postgresql.copy,org.postgresql.core, org.postgresql.jdbc,org.postgresql.util",org.postgresql.core.v3.replica tion;version="42.2.6";uses:="org.postgresql.copy,org.postgresql.core,or g.postgresql.replication,org.postgresql.replication.fluent.logical,org. postgresql.replication.fluent.physical",org.postgresql.ds;version="42.2 .6";uses:="javax.naming,javax.sql,org.postgresql.ds.common",org.postgre sql.ds.common;version="42.2.6";uses:="javax.naming,javax.naming.spi,jav ax.sql,org.postgresql,org.postgresql.jdbc",org.postgresql.fastpath;vers ion="42.2.6";uses:="org.postgresql.core",org.postgresql.geometric;versi on="42.2.6";uses:="org.postgresql.util",org.postgresql.gss;version="42. 2.6";uses:="javax.security.auth.callback,org.postgresql.core",org.postg resql.hostchooser;version="42.2.6";uses:="org.postgresql.util",org.post gresql.jdbc;version="42.2.6";uses:="javax.xml.transform,org.postgresql, org.postgresql.copy,org.postgresql.core,org.postgresql.fastpath,org.pos tgresql.jdbc2,org.postgresql.largeobject,org.postgresql.replication,org .postgresql.util",org.postgresql.jdbc2;version="42.2.6",org.postgresql. jdbc2.optional;version="42.2.6";uses:="org.postgresql.ds",org.postgresq l.jdbc3;version="42.2.6";uses:="org.postgresql.ds",org.postgresql.jre8. sasl;version="42.2.6";uses:="org.postgresql.core,org.postgresql.util",o rg.postgresql.largeobject;version="42.2.6";uses:="org.postgresql.core,o rg.postgresql.fastpath",org.postgresql.osgi;version="42.2.6";uses:="jav ax.sql,org.osgi.framework,org.osgi.service.jdbc",org.postgresql.replica tion;version="42.2.6";uses:="org.postgresql.core,org.postgresql.replica tion.fluent",org.postgresql.replication.fluent;version="42.2.6";uses:=" org.postgresql.core,org.postgresql.replication,org.postgresql.replicati on.fluent.logical,org.postgresql.replication.fluent.physical",org.postg resql.replication.fluent.logical;version="42.2.6";uses:="org.postgresql .core,org.postgresql.replication,org.postgresql.replication.fluent",org .postgresql.replication.fluent.physical;version="42.2.6";uses:="org.pos tgresql.core,org.postgresql.replication,org.postgresql.replication.flue nt",org.postgresql.ssl;version="42.2.6";uses:="javax.net.ssl,javax.secu rity.auth.callback,org.postgresql.core,org.postgresql.util",org.postgre sql.ssl.jdbc4;version="42.2.6";uses:="javax.net.ssl,org.postgresql.ssl, org.postgresql.util",org.postgresql.sspi;version="42.2.6";uses:="com.su n.jna,org.postgresql.core",org.postgresql.translation;version="42.2.6", org.postgresql.util;version="42.2.6";uses:="org.postgresql.core",org.po stgresql.xa;version="42.2.6";uses:="javax.naming,javax.sql,javax.transa ction.xa,org.postgresql.core,org.postgresql.ds,org.postgresql.ds.common " Implementation-Title: PostgreSQL JDBC Driver - JDBC 4.2 Implementation-Vendor: PostgreSQL Global Development Group Implementation-Vendor-Id: org.postgresql Implementation-Version: 42.2.6 Import-Package: javax.sql,javax.transaction.xa,javax.naming,com.ongres.s cram.client;resolution:=optional,com.ongres.scram.common;resolution:=op tional,com.ongres.scram.common.exception;resolution:=optional,com.ongre s.scram.common.message;resolution:=optional,com.ongres.scram.common.str ingprep;resolution:=optional,com.sun.jna;resolution:=optional,com.sun.j na.platform.win32;resolution:=optional,com.sun.jna.ptr;resolution:=opti onal,com.sun.jna.win32;resolution:=optional,javax.crypto;resolution:=op tional,javax.crypto.spec;resolution:=optional,javax.naming.ldap;resolut ion:=optional,javax.naming.spi;resolution:=optional,javax.net;resolutio n:=optional,javax.net.ssl;resolution:=optional,javax.security.auth;reso lution:=optional,javax.security.auth.callback;resolution:=optional,java x.security.auth.login;resolution:=optional,javax.security.auth.x500;res olution:=optional,javax.xml.parsers;resolution:=optional,javax.xml.stre am;resolution:=optional,javax.xml.transform;resolution:=optional,javax. xml.transform.dom;resolution:=optional,javax.xml.transform.sax;resoluti on:=optional,javax.xml.transform.stax;resolution:=optional,javax.xml.tr ansform.stream;resolution:=optional,org.ietf.jgss;resolution:=optional, org.osgi.framework;resolution:=optional;version="[1.6,2)",org.osgi.serv ice.jdbc;resolution:=optional;version="[1.0,2)",org.w3c.dom;resolution: =optional,org.xml.sax;resolution:=optional,waffle.windows.auth;resoluti on:=optional,waffle.windows.auth.impl;resolution:=optional Main-Class: org.postgresql.util.PGJDBCMain Provide-Capability: osgi.service;effective:=active;objectClass="org.osgi .service.jdbc.DataSourceFactory" Require-Capability: osgi.ee;filter:="(&(|(osgi.ee=J2SE)(osgi.ee=JavaSE)) (version>=1.8))" Specification-Title: JDBC Specification-Vendor: Oracle Corporation Specification-Version: 4.2 Tool: Bnd-2.4.0.201411031534 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Signing information | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Requires | com.sun.jna.LastErrorException com.sun.jna.Native com.sun.jna.Platform com.sun.jna.Pointer com.sun.jna.WString com.sun.jna.platform.win32.Advapi32 com.sun.jna.platform.win32.Advapi32Util com.sun.jna.platform.win32.Advapi32Util$Account com.sun.jna.platform.win32.Kernel32 com.sun.jna.platform.win32.Secur32 com.sun.jna.platform.win32.Secur32Util com.sun.jna.platform.win32.Sspi com.sun.jna.platform.win32.Sspi$CredHandle com.sun.jna.platform.win32.Sspi$CtxtHandle com.sun.jna.platform.win32.Sspi$SecBufferDesc com.sun.jna.platform.win32.Sspi$TimeStamp com.sun.jna.platform.win32.Win32Exception com.sun.jna.platform.win32.WinNT com.sun.jna.platform.win32.WinNT$HANDLE com.sun.jna.platform.win32.WinNT$HANDLEByReference com.sun.jna.platform.win32.WinNT$LUID com.sun.jna.ptr.IntByReference com.sun.jna.win32.StdCallLibrary java.awt.Point java.io.BufferedInputStream java.io.BufferedOutputStream java.io.ByteArrayInputStream java.io.ByteArrayOutputStream java.io.CharArrayReader java.io.Closeable java.io.Console java.io.EOFException java.io.File java.io.FileInputStream java.io.FileNotFoundException java.io.FileOutputStream java.io.FilterOutputStream java.io.Flushable java.io.IOException java.io.InputStream java.io.InputStreamReader java.io.ObjectInputStream java.io.ObjectOutputStream java.io.OutputStream java.io.OutputStreamWriter java.io.PrintStream java.io.PrintWriter java.io.RandomAccessFile java.io.Reader java.io.Serializable java.io.StringReader java.io.StringWriter java.io.UnsupportedEncodingException java.io.Writer java.lang.Appendable java.lang.ArithmeticException java.lang.ArrayIndexOutOfBoundsException java.lang.AssertionError java.lang.AutoCloseable java.lang.Boolean java.lang.Byte java.lang.CharSequence java.lang.Character java.lang.Class java.lang.ClassLoader java.lang.ClassNotFoundException java.lang.CloneNotSupportedException java.lang.Cloneable java.lang.Comparable java.lang.Deprecated java.lang.Double java.lang.Enum java.lang.Exception java.lang.ExceptionInInitializerError java.lang.Float java.lang.FunctionalInterface java.lang.IllegalAccessException java.lang.IllegalArgumentException java.lang.IllegalStateException java.lang.IndexOutOfBoundsException java.lang.InstantiationException java.lang.Integer java.lang.InterruptedException java.lang.Iterable java.lang.Long java.lang.Math java.lang.NoClassDefFoundError java.lang.NoSuchFieldError java.lang.NoSuchMethodException java.lang.NullPointerException java.lang.Number java.lang.NumberFormatException java.lang.Object java.lang.OutOfMemoryError java.lang.Runnable java.lang.RuntimeException java.lang.SecurityException java.lang.SecurityManager java.lang.Short java.lang.String java.lang.StringBuffer java.lang.StringBuilder java.lang.System java.lang.Thread java.lang.Throwable java.lang.invoke.CallSite java.lang.invoke.LambdaMetafactory java.lang.invoke.MethodHandle java.lang.invoke.MethodHandles java.lang.invoke.MethodHandles$Lookup java.lang.invoke.MethodType java.lang.ref.PhantomReference java.lang.ref.Reference java.lang.ref.ReferenceQueue java.lang.reflect.Array java.lang.reflect.Constructor java.lang.reflect.Field java.lang.reflect.InvocationHandler java.lang.reflect.InvocationTargetException java.lang.reflect.Method java.lang.reflect.Proxy java.math.BigDecimal java.math.BigInteger java.math.RoundingMode java.net.ConnectException java.net.IDN java.net.InetAddress java.net.InetSocketAddress java.net.Socket java.net.SocketAddress java.net.SocketException java.net.SocketTimeoutException java.net.URL java.net.URLDecoder java.net.URLEncoder java.net.UnknownHostException java.nio.Buffer java.nio.ByteBuffer java.nio.CharBuffer java.nio.charset.CharacterCodingException java.nio.charset.Charset java.nio.charset.CharsetEncoder java.nio.charset.CoderResult java.nio.charset.StandardCharsets java.security.AccessControlContext java.security.AccessControlException java.security.AccessController java.security.AlgorithmParameters java.security.GeneralSecurityException java.security.InvalidKeyException java.security.Key java.security.KeyFactory java.security.KeyManagementException java.security.KeyStore java.security.KeyStore$LoadStoreParameter java.security.KeyStoreException java.security.MessageDigest java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.security.Permission java.security.Principal java.security.PrivateKey java.security.PrivilegedAction java.security.PrivilegedActionException java.security.PrivilegedExceptionAction java.security.PublicKey java.security.SecureRandom java.security.cert.Certificate java.security.cert.CertificateException java.security.cert.CertificateFactory java.security.cert.CertificateParsingException java.security.cert.X509Certificate java.security.spec.InvalidKeySpecException java.security.spec.KeySpec java.security.spec.PKCS8EncodedKeySpec java.sql.Array java.sql.BatchUpdateException java.sql.Blob java.sql.CallableStatement java.sql.ClientInfoStatus java.sql.Clob java.sql.Connection java.sql.DatabaseMetaData java.sql.Date java.sql.Driver java.sql.DriverManager java.sql.DriverPropertyInfo java.sql.NClob java.sql.ParameterMetaData java.sql.PreparedStatement java.sql.Ref java.sql.ResultSet java.sql.ResultSetMetaData java.sql.RowId java.sql.RowIdLifetime java.sql.SQLClientInfoException java.sql.SQLException java.sql.SQLFeatureNotSupportedException java.sql.SQLPermission java.sql.SQLType java.sql.SQLWarning java.sql.SQLXML java.sql.Savepoint java.sql.Statement java.sql.Struct java.sql.Time java.sql.Timestamp java.text.DecimalFormat java.text.DecimalFormatSymbols java.text.MessageFormat java.text.NumberFormat java.text.ParsePosition java.time.Duration java.time.Instant java.time.LocalDate java.time.LocalDateTime java.time.LocalTime java.time.OffsetDateTime java.time.ZoneId java.time.ZoneOffset java.time.ZonedDateTime java.time.chrono.ChronoLocalDateTime java.time.chrono.IsoEra java.time.format.DateTimeParseException java.time.temporal.ChronoField java.time.temporal.TemporalAmount java.time.temporal.TemporalField java.util.AbstractList java.util.ArrayDeque java.util.ArrayList java.util.Arrays java.util.Base64 java.util.Base64$Decoder java.util.Base64$Encoder java.util.BitSet java.util.Calendar java.util.Collection java.util.Collections java.util.Comparator java.util.Date java.util.Deque java.util.Dictionary java.util.Enumeration java.util.GregorianCalendar java.util.HashMap java.util.HashSet java.util.Hashtable java.util.Iterator java.util.LinkedHashMap java.util.LinkedList java.util.List java.util.Locale java.util.Locale$Category java.util.Map java.util.Map$Entry java.util.MissingResourceException java.util.NoSuchElementException java.util.Optional java.util.Properties java.util.Queue java.util.ResourceBundle java.util.Set java.util.SimpleTimeZone java.util.Stack java.util.StringTokenizer java.util.TimeZone java.util.Timer java.util.TimerTask java.util.UUID java.util.concurrent.ConcurrentHashMap java.util.concurrent.ConcurrentMap java.util.concurrent.Executor java.util.concurrent.TimeUnit java.util.concurrent.atomic.AtomicInteger java.util.concurrent.atomic.AtomicReferenceFieldUpdater java.util.function.Consumer java.util.function.Function java.util.function.Predicate java.util.function.Supplier java.util.logging.FileHandler java.util.logging.Filter java.util.logging.Formatter java.util.logging.Handler java.util.logging.Level java.util.logging.LogRecord java.util.logging.Logger java.util.logging.SimpleFormatter java.util.logging.StreamHandler java.util.regex.Matcher java.util.regex.Pattern java.util.stream.Collector java.util.stream.Collectors java.util.stream.Stream javax.crypto.Cipher javax.crypto.EncryptedPrivateKeyInfo javax.crypto.Mac javax.crypto.NoSuchPaddingException javax.crypto.SecretKey javax.crypto.SecretKeyFactory javax.crypto.spec.PBEKeySpec javax.crypto.spec.SecretKeySpec javax.naming.Context javax.naming.InvalidNameException javax.naming.Name javax.naming.NamingException javax.naming.RefAddr javax.naming.Reference javax.naming.Referenceable javax.naming.StringRefAddr javax.naming.ldap.LdapName javax.naming.ldap.Rdn javax.naming.spi.ObjectFactory javax.net.SocketFactory javax.net.ssl.HostnameVerifier javax.net.ssl.KeyManager javax.net.ssl.KeyManagerFactory javax.net.ssl.SSLContext javax.net.ssl.SSLPeerUnverifiedException javax.net.ssl.SSLSession javax.net.ssl.SSLSocket javax.net.ssl.SSLSocketFactory javax.net.ssl.TrustManager javax.net.ssl.TrustManagerFactory javax.net.ssl.X509KeyManager javax.net.ssl.X509TrustManager javax.security.auth.Subject javax.security.auth.callback.Callback javax.security.auth.callback.CallbackHandler javax.security.auth.callback.NameCallback javax.security.auth.callback.PasswordCallback javax.security.auth.callback.TextOutputCallback javax.security.auth.callback.UnsupportedCallbackException javax.security.auth.login.LoginContext javax.security.auth.x500.X500Principal javax.security.sasl.SaslException javax.sql.CommonDataSource javax.sql.ConnectionEvent javax.sql.ConnectionEventListener javax.sql.ConnectionPoolDataSource javax.sql.DataSource javax.sql.PooledConnection javax.sql.StatementEventListener javax.sql.XAConnection javax.sql.XADataSource javax.transaction.xa.XAException javax.transaction.xa.XAResource javax.transaction.xa.Xid javax.xml.parsers.DocumentBuilder javax.xml.parsers.DocumentBuilderFactory javax.xml.stream.XMLInputFactory javax.xml.stream.XMLOutputFactory javax.xml.stream.XMLStreamException javax.xml.stream.XMLStreamReader javax.xml.stream.XMLStreamWriter javax.xml.transform.Result javax.xml.transform.Source javax.xml.transform.Transformer javax.xml.transform.TransformerException javax.xml.transform.TransformerFactory javax.xml.transform.dom.DOMResult javax.xml.transform.dom.DOMSource javax.xml.transform.sax.SAXResult javax.xml.transform.sax.SAXSource javax.xml.transform.sax.SAXTransformerFactory javax.xml.transform.sax.TransformerHandler javax.xml.transform.stax.StAXResult javax.xml.transform.stax.StAXSource javax.xml.transform.stream.StreamResult javax.xml.transform.stream.StreamSource org.ietf.jgss.GSSContext org.ietf.jgss.GSSCredential org.ietf.jgss.GSSException org.ietf.jgss.GSSManager org.ietf.jgss.GSSName org.ietf.jgss.Oid org.osgi.framework.BundleActivator org.osgi.framework.BundleContext org.osgi.framework.ServiceRegistration org.osgi.service.jdbc.DataSourceFactory org.w3c.dom.Document org.w3c.dom.Node org.xml.sax.ContentHandler org.xml.sax.ErrorHandler org.xml.sax.InputSource org.xml.sax.SAXParseException |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Provides |
|