Results

By type

          2021-12-11 23:18:20,368 WARN [init] 2021-12-11T23:18:20.367+0000 INIT [init] Loading CADI Properties from /opt/app/osaaf/etc/org.osaaf.aaf.log4j.props 
2021-12-11 23:18:20,370 WARN [init] 2021-12-11T23:18:20.370+0000 INIT [init] cadi_keyfile points to /opt/app/osaaf/local/org.osaaf.aaf.keyfile 
2021-12-11 23:18:20,373 WARN [init] 2021-12-11T23:18:20.373+0000 INIT [init] cadi_keyfile points to /opt/app/osaaf/local/org.osaaf.aaf.keyfile 
2021-12-11 23:18:20,379 WARN [init] 2021-12-11T23:18:20.379+0000 INIT [init] https.protocols set by cadi_protocols in CADI Properties 
2021-12-11 23:18:20,379 WARN [init] 2021-12-11T23:18:20.379+0000 INIT [init] jdk.tls.client.protocols set from Default Protocols 
2021-12-11 23:18:20,404 WARN [init] 2021-12-11T23:18:20.404+0000 INIT [init] AAF Root NS is org.osaaf.aaf, and AAF Company Root is org.osaaf 
2021-12-11 23:18:20,413 WARN [init] 2021-12-11T23:18:20.413+0000 INIT [init] CachingFileAccess path: /opt/app/osaaf/public 
2021-12-11 23:18:20,418 WARN [init] 2021-12-11T23:18:20.418+0000 INIT [init] GET /:key*  Caching File Access 
2021-12-11 23:18:20,421 WARN [init] 2021-12-11T23:18:20.421+0000 INIT [init] GET /  Redirect to HTTP/S 
2021-12-11 23:18:20,424 WARN [init] 2021-12-11T23:18:20.423+0000 INIT [init] Default Organization Module not linked injava.lang.ClassNotFoundException: org.onap.aaf.org.DefaultOrg
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:315)
	at org.onap.aaf.auth.org.OrganizationFactory.init(OrganizationFactory.java:68)
	at org.onap.aaf.auth.server.AbsServiceStarter.(AbsServiceStarter.java:53)
	at org.onap.aaf.auth.server.JettyServiceStarter.(JettyServiceStarter.java:59)
	at org.onap.aaf.auth.fs.AAF_FS.main(AAF_FS.java:110)
 
2021-12-11 23:18:20,596 WARN [init] 2021-12-11T23:18:20.596+0000 INIT [init] Starting service on dev-aaf-fs-859fd4b95d-stctx:8096 (10.242.63.195) 
2021-12-11 23:18:20,665 WARN [init] 2021-12-11T23:18:20.665+0000 INIT [init] Server@743ce8d{STARTED}[9.4.12.v20180830] - STARTED
 += QueuedThreadPool[qtp1942546501]@73c8e845{STARTED,8<=8<=200,i=6,q=0}[ReservedThreadExecutor@12e1f87b{s=0/1,p=0}] - STARTED
 |   += ReservedThreadExecutor@12e1f87b{s=0/1,p=0} - STARTED
 |   +> 17 qtp1942546501-17-acceptor-0@6e708962-ServerConnector@4dbc143a{HTTP/1.1,[http/1.1]}{dev-aaf-fs-859fd4b95d-stctx:8096} ACCEPTING RUNNABLE @ java.base@11.0.5/sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method) prio=3
 |   +> 22 qtp1942546501-22 IDLE TIMED_WAITING @ java.base@11.0.5/jdk.internal.misc.Unsafe.park(Native Method)
 |   +> 21 qtp1942546501-21 IDLE TIMED_WAITING @ java.base@11.0.5/jdk.internal.misc.Unsafe.park(Native Method)
 |   +> 16 qtp1942546501-16 IDLE TIMED_WAITING @ java.base@11.0.5/jdk.internal.misc.Unsafe.park(Native Method)
 |   +> 19 qtp1942546501-19 IDLE TIMED_WAITING @ java.base@11.0.5/jdk.internal.misc.Unsafe.park(Native Method)
 |   +> 18 qtp1942546501-18 IDLE TIMED_WAITING @ java.base@11.0.5/jdk.internal.misc.Unsafe.park(Native Method)
 |   +> 20 qtp1942546501-20 IDLE TIMED_WAITING @ java.base@11.0.5/jdk.internal.misc.Unsafe.park(Native Method)
 |   +> 15 qtp1942546501-15 SELECTING RUNNABLE @ java.base@11.0.5/sun.nio.ch.EPoll.wait(Native Method)
 |   +> jobs - size=0
 += ServerConnector@4dbc143a{HTTP/1.1,[http/1.1]}{dev-aaf-fs-859fd4b95d-stctx:8096} - STARTED
 |   +~ Server@743ce8d{STARTED}[9.4.12.v20180830] - STARTED
 |   +~ QueuedThreadPool[qtp1942546501]@73c8e845{STARTED,8<=8<=200,i=6,q=0}[ReservedThreadExecutor@12e1f87b{s=0/1,p=0}] - STARTED
 |   += ScheduledExecutorScheduler@647f8836{STARTED} - STARTED
 |   +- org.eclipse.jetty.io.ArrayByteBufferPool@3175fba4
 |   += HttpConnectionFactory@54b2653d[HTTP/1.1] - STARTED
 |   |   +- HttpConfiguration@2fe33d74{32768/8192,8192/8192,https://:0,[]}
 |   += SelectorManager@ServerConnector@4dbc143a{HTTP/1.1,[http/1.1]}{dev-aaf-fs-859fd4b95d-stctx:8096} - STARTED
 |   |   += ManagedSelector@3c5d70fc{STARTED} id=0 keys=0 selected=0 updates=0 - STARTED
 |   |       += EatWhatYouKill@de2f4a0/SelectorProducer@1783e0be/PRODUCING/p=false/QueuedThreadPool[qtp1942546501]@73c8e845{STARTED,8<=8<=200,i=6,q=0}[ReservedThreadExecutor@12e1f87b{s=0/1,p=0}][pc=0,pic=0,pec=0,epc=0]@2021-12-11T23:18:20.664216Z - STARTED
 |   |       |   +- SelectorProducer@1783e0be
 |   |       |   +~ QueuedThreadPool[qtp1942546501]@73c8e845{STARTED,8<=8<=200,i=6,q=0}[ReservedThreadExecutor@12e1f87b{s=0/1,p=0}] - STARTED
 |   |       +> updates @ 2021-12-11T23:18:20.656377Z
 |   |       +> keys @ 2021-12-11T23:18:20.660494Z
 |   |           +- sun.nio.ch.EPollSelectorImpl@1616fba8 keys=0
 |   +- sun.nio.ch.ServerSocketChannelImpl[/10.242.63.195:8096]
 |   +- qtp1942546501-17-acceptor-0@6e708962-ServerConnector@4dbc143a{HTTP/1.1,[http/1.1]}{dev-aaf-fs-859fd4b95d-stctx:8096}
 += AbstractHandler@ea892d1{STARTED} - STARTED
 += ErrorHandler@9b2f0ed{STARTED} - STARTED
 +> jdk.internal.loader.ClassLoaders$AppClassLoader@5c29bfd
     +- jdk.internal.loader.ClassLoaders$PlatformClassLoader@1bc6775
 
2021-12-11 23:18:20,837 WARN [init] 2021-12-11T23:18:20.837+0000 INIT [init] X509 Chain
  0)
    Subject: CN=aaf.osaaf.org, OU=OSAAF, OU=aaf@aaf.osaaf.org, O=ONAP, C=US
    Issuer : CN=intermediateCA_9, OU=OSAAF, O=ONAP, C=US
    Expires: Sun Dec 11 23:17:51 GMT 2022
  1)
    Subject: CN=intermediateCA_9, OU=OSAAF, O=ONAP, C=US
    Issuer : C=US, O=ONAP, OU=OSAAF
    Expires: Thu Aug 17 18:51:37 GMT 2023
 
2021-12-11 23:18:20,910 WARN [init] 2021-12-11T23:18:20.910+0000 INIT [init] https.protocols loaded from System Properties 
2021-12-11 23:18:20,911 WARN [init] 2021-12-11T23:18:20.911+0000 INIT [init] jdk.tls.client.protocols loaded from System Properties 
2021-12-11 23:18:20,966 WARN [init] 2021-12-11T23:18:20.966+0000 INIT [init] RegistrationProperty: default_container='oom' 
2021-12-11 23:18:20,967 WARN [init] 2021-12-11T23:18:20.967+0000 INIT [init] RegistrationProperty: public_port='31115' 
2021-12-11 23:18:20,967 WARN [init] 2021-12-11T23:18:20.967+0000 INIT [init] RegistrationProperty: hostname='dev-aaf-fs-859fd4b95d-stctx' 
2021-12-11 23:18:20,967 WARN [init] 2021-12-11T23:18:20.967+0000 INIT [init] RegistrationProperty: public_fqdn='aaf.osaaf.org' 
2021-12-11 23:18:20,968 WARN [init] 2021-12-11T23:18:20.968+0000 INIT [init] RegistrationProperty: default_name='%NS.%N' 
2021-12-11 23:18:20,968 WARN [init] 2021-12-11T23:18:20.968+0000 INIT [init] RegistrationProperty: latitude='38.0' 
2021-12-11 23:18:20,968 WARN [init] 2021-12-11T23:18:20.968+0000 INIT [init] RegistrationProperty: longitude='-72.0' 
2021-12-11 23:18:20,968 WARN [init] 2021-12-11T23:18:20.968+0000 INIT [init] RegistrationProperty: public_hostname(overloaded by )='aaf.osaaf.org' 
2021-12-11 23:18:20,969 WARN [init] 2021-12-11T23:18:20.969+0000 INIT [init] RegistrationProperty: default_fqdn='dev-aaf-fs-859fd4b95d-stctx' 
2021-12-11 23:18:20,969 WARN [init] 2021-12-11T23:18:20.969+0000 INIT [init] RegistrationProperty: default_container_ns='onap' 
2021-12-11 23:18:20,969 INFO [service] 2021-12-11T23:18:20.969+0000 INFO [service] AAFCon has URL of https://aaf-locate.onap:8095/locate/onap.org.osaaf.aaf.service:2.1 
2021-12-11 23:18:21,208 INFO [service] 2021-12-11T23:18:21.208+0000 INFO [service] loadLocator URL is https://aaf-locate.onap:8095/locate/onap.org.osaaf.aaf.service:2.1 
2021-12-11 23:18:21,210 INFO [service] 2021-12-11T23:18:21.210+0000 INFO [service] AbsAAFLocator AAF URI is https://aaf-locate.onap:8095/locate 
2021-12-11 23:18:21,210 INFO [service] 2021-12-11T23:18:21.210+0000 INFO [service] AbsAAFLocator name is https://aaf-locate.onap:8095/locate 
2021-12-11 23:18:21,235 INFO [service] 2021-12-11T23:18:21.235+0000 INFO [service] AAFLocator enabled using https://aaf-locate.onap:8095 
2021-12-11 23:18:21,251 INFO [service] 2021-12-11T23:18:21.251+0000 INFO [service] 
Management Endpoint - 0
	Name:       org.osaaf.aaf.fs
	Hostname:   aaf.osaaf.org
	Latitude:   38.0
	Longitude:  -72.0
	Version:    2.1.0.0
	Port:       31115
	Protocol:   http
	Special Ports:
	SubProtocol: 
Management Endpoint - 1
	Name:       onap.org.osaaf.aaf.fs
	Hostname:   aaf-fs.onap
	Latitude:   38.0
	Longitude:  -72.0
	Version:    2.1.0.0
	Port:       8096
	Protocol:   http
	Special Ports:
	SubProtocol:  
2021-12-11 23:18:21,253 WARN [init] 2021-12-11T23:18:21.253+0000 INIT [init] Starting Jetty Service for org.osaaf.aaf.fs, version 2.1, on http://dev-aaf-fs-859fd4b95d-stctx:8096 
2021-12-11 23:18:24,984 INFO [service] 2021-12-11T23:18:24.984+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095 
2021-12-11 23:33:24,295 INFO [service] 2021-12-11T23:33:24.294+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095 
2021-12-11 23:48:24,289 INFO [service] 2021-12-11T23:48:24.288+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095 
2021-12-12 00:03:24,299 INFO [service] 2021-12-12T00:03:24.299+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095 
2021-12-12 00:18:24,287 INFO [service] 2021-12-12T00:18:24.286+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095 
2021-12-12 00:33:24,310 INFO [service] 2021-12-12T00:33:24.309+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095 
2021-12-12 00:48:24,296 INFO [service] 2021-12-12T00:48:24.295+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095 
2021-12-12 01:03:24,295 INFO [service] 2021-12-12T01:03:24.294+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095 

        
      
          2021-12-12 00:03:24,299+0000 INFO [service] 2021-12-12T00:03:24.299+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095 
2021-12-12 00:18:24,287+0000 INFO [service] 2021-12-12T00:18:24.286+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095 
2021-12-12 00:33:24,310+0000 INFO [service] 2021-12-12T00:33:24.309+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095 
2021-12-12 00:48:24,296+0000 INFO [service] 2021-12-12T00:48:24.295+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095 
2021-12-12 01:03:24,295+0000 INFO [service] 2021-12-12T01:03:24.294+0000 INFO [service] Registration complete to https://aaf-locate.onap:8095 

        
      
          2021-12-11 23:18:20,368+0000 2021-12-11T23:18:20.367+0000 INIT [init] Loading CADI Properties from /opt/app/osaaf/etc/org.osaaf.aaf.log4j.props 
2021-12-11 23:18:20,370+0000 2021-12-11T23:18:20.370+0000 INIT [init] cadi_keyfile points to /opt/app/osaaf/local/org.osaaf.aaf.keyfile 
2021-12-11 23:18:20,373+0000 2021-12-11T23:18:20.373+0000 INIT [init] cadi_keyfile points to /opt/app/osaaf/local/org.osaaf.aaf.keyfile 
2021-12-11 23:18:20,379+0000 2021-12-11T23:18:20.379+0000 INIT [init] https.protocols set by cadi_protocols in CADI Properties 
2021-12-11 23:18:20,379+0000 2021-12-11T23:18:20.379+0000 INIT [init] jdk.tls.client.protocols set from Default Protocols 
2021-12-11 23:18:20,404+0000 2021-12-11T23:18:20.404+0000 INIT [init] AAF Root NS is org.osaaf.aaf, and AAF Company Root is org.osaaf 
2021-12-11 23:18:20,413+0000 2021-12-11T23:18:20.413+0000 INIT [init] CachingFileAccess path: /opt/app/osaaf/public 
2021-12-11 23:18:20,418+0000 2021-12-11T23:18:20.418+0000 INIT [init] GET /:key*  Caching File Access 
2021-12-11 23:18:20,421+0000 2021-12-11T23:18:20.421+0000 INIT [init] GET /  Redirect to HTTP/S 
2021-12-11 23:18:20,424+0000 2021-12-11T23:18:20.423+0000 INIT [init] Default Organization Module not linked injava.lang.ClassNotFoundException: org.onap.aaf.org.DefaultOrg
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:315)
	at org.onap.aaf.auth.org.OrganizationFactory.init(OrganizationFactory.java:68)
	at org.onap.aaf.auth.server.AbsServiceStarter.(AbsServiceStarter.java:53)
	at org.onap.aaf.auth.server.JettyServiceStarter.(JettyServiceStarter.java:59)
	at org.onap.aaf.auth.fs.AAF_FS.main(AAF_FS.java:110)
 
2021-12-11 23:18:20,596+0000 2021-12-11T23:18:20.596+0000 INIT [init] Starting service on dev-aaf-fs-859fd4b95d-stctx:8096 (10.242.63.195) 
2021-12-11 23:18:20,665+0000 2021-12-11T23:18:20.665+0000 INIT [init] Server@743ce8d{STARTED}[9.4.12.v20180830] - STARTED
 += QueuedThreadPool[qtp1942546501]@73c8e845{STARTED,8<=8<=200,i=6,q=0}[ReservedThreadExecutor@12e1f87b{s=0/1,p=0}] - STARTED
 |   += ReservedThreadExecutor@12e1f87b{s=0/1,p=0} - STARTED
 |   +> 17 qtp1942546501-17-acceptor-0@6e708962-ServerConnector@4dbc143a{HTTP/1.1,[http/1.1]}{dev-aaf-fs-859fd4b95d-stctx:8096} ACCEPTING RUNNABLE @ java.base@11.0.5/sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method) prio=3
 |   +> 22 qtp1942546501-22 IDLE TIMED_WAITING @ java.base@11.0.5/jdk.internal.misc.Unsafe.park(Native Method)
 |   +> 21 qtp1942546501-21 IDLE TIMED_WAITING @ java.base@11.0.5/jdk.internal.misc.Unsafe.park(Native Method)
 |   +> 16 qtp1942546501-16 IDLE TIMED_WAITING @ java.base@11.0.5/jdk.internal.misc.Unsafe.park(Native Method)
 |   +> 19 qtp1942546501-19 IDLE TIMED_WAITING @ java.base@11.0.5/jdk.internal.misc.Unsafe.park(Native Method)
 |   +> 18 qtp1942546501-18 IDLE TIMED_WAITING @ java.base@11.0.5/jdk.internal.misc.Unsafe.park(Native Method)
 |   +> 20 qtp1942546501-20 IDLE TIMED_WAITING @ java.base@11.0.5/jdk.internal.misc.Unsafe.park(Native Method)
 |   +> 15 qtp1942546501-15 SELECTING RUNNABLE @ java.base@11.0.5/sun.nio.ch.EPoll.wait(Native Method)
 |   +> jobs - size=0
 += ServerConnector@4dbc143a{HTTP/1.1,[http/1.1]}{dev-aaf-fs-859fd4b95d-stctx:8096} - STARTED
 |   +~ Server@743ce8d{STARTED}[9.4.12.v20180830] - STARTED
 |   +~ QueuedThreadPool[qtp1942546501]@73c8e845{STARTED,8<=8<=200,i=6,q=0}[ReservedThreadExecutor@12e1f87b{s=0/1,p=0}] - STARTED
 |   += ScheduledExecutorScheduler@647f8836{STARTED} - STARTED
 |   +- org.eclipse.jetty.io.ArrayByteBufferPool@3175fba4
 |   += HttpConnectionFactory@54b2653d[HTTP/1.1] - STARTED
 |   |   +- HttpConfiguration@2fe33d74{32768/8192,8192/8192,https://:0,[]}
 |   += SelectorManager@ServerConnector@4dbc143a{HTTP/1.1,[http/1.1]}{dev-aaf-fs-859fd4b95d-stctx:8096} - STARTED
 |   |   += ManagedSelector@3c5d70fc{STARTED} id=0 keys=0 selected=0 updates=0 - STARTED
 |   |       += EatWhatYouKill@de2f4a0/SelectorProducer@1783e0be/PRODUCING/p=false/QueuedThreadPool[qtp1942546501]@73c8e845{STARTED,8<=8<=200,i=6,q=0}[ReservedThreadExecutor@12e1f87b{s=0/1,p=0}][pc=0,pic=0,pec=0,epc=0]@2021-12-11T23:18:20.664216Z - STARTED
 |   |       |   +- SelectorProducer@1783e0be
 |   |       |   +~ QueuedThreadPool[qtp1942546501]@73c8e845{STARTED,8<=8<=200,i=6,q=0}[ReservedThreadExecutor@12e1f87b{s=0/1,p=0}] - STARTED
 |   |       +> updates @ 2021-12-11T23:18:20.656377Z
 |   |       +> keys @ 2021-12-11T23:18:20.660494Z
 |   |           +- sun.nio.ch.EPollSelectorImpl@1616fba8 keys=0
 |   +- sun.nio.ch.ServerSocketChannelImpl[/10.242.63.195:8096]
 |   +- qtp1942546501-17-acceptor-0@6e708962-ServerConnector@4dbc143a{HTTP/1.1,[http/1.1]}{dev-aaf-fs-859fd4b95d-stctx:8096}
 += AbstractHandler@ea892d1{STARTED} - STARTED
 += ErrorHandler@9b2f0ed{STARTED} - STARTED
 +> jdk.internal.loader.ClassLoaders$AppClassLoader@5c29bfd
     +- jdk.internal.loader.ClassLoaders$PlatformClassLoader@1bc6775
 
2021-12-11 23:18:20,837+0000 2021-12-11T23:18:20.837+0000 INIT [init] X509 Chain
  0)
    Subject: CN=aaf.osaaf.org, OU=OSAAF, OU=aaf@aaf.osaaf.org, O=ONAP, C=US
    Issuer : CN=intermediateCA_9, OU=OSAAF, O=ONAP, C=US
    Expires: Sun Dec 11 23:17:51 GMT 2022
  1)
    Subject: CN=intermediateCA_9, OU=OSAAF, O=ONAP, C=US
    Issuer : C=US, O=ONAP, OU=OSAAF
    Expires: Thu Aug 17 18:51:37 GMT 2023
 
2021-12-11 23:18:20,910+0000 2021-12-11T23:18:20.910+0000 INIT [init] https.protocols loaded from System Properties 
2021-12-11 23:18:20,911+0000 2021-12-11T23:18:20.911+0000 INIT [init] jdk.tls.client.protocols loaded from System Properties 
2021-12-11 23:18:20,966+0000 2021-12-11T23:18:20.966+0000 INIT [init] RegistrationProperty: default_container='oom' 
2021-12-11 23:18:20,967+0000 2021-12-11T23:18:20.967+0000 INIT [init] RegistrationProperty: public_port='31115' 
2021-12-11 23:18:20,967+0000 2021-12-11T23:18:20.967+0000 INIT [init] RegistrationProperty: hostname='dev-aaf-fs-859fd4b95d-stctx' 
2021-12-11 23:18:20,967+0000 2021-12-11T23:18:20.967+0000 INIT [init] RegistrationProperty: public_fqdn='aaf.osaaf.org' 
2021-12-11 23:18:20,968+0000 2021-12-11T23:18:20.968+0000 INIT [init] RegistrationProperty: default_name='%NS.%N' 
2021-12-11 23:18:20,968+0000 2021-12-11T23:18:20.968+0000 INIT [init] RegistrationProperty: latitude='38.0' 
2021-12-11 23:18:20,968+0000 2021-12-11T23:18:20.968+0000 INIT [init] RegistrationProperty: longitude='-72.0' 
2021-12-11 23:18:20,968+0000 2021-12-11T23:18:20.968+0000 INIT [init] RegistrationProperty: public_hostname(overloaded by )='aaf.osaaf.org' 
2021-12-11 23:18:20,969+0000 2021-12-11T23:18:20.969+0000 INIT [init] RegistrationProperty: default_fqdn='dev-aaf-fs-859fd4b95d-stctx' 
2021-12-11 23:18:20,969+0000 2021-12-11T23:18:20.969+0000 INIT [init] RegistrationProperty: default_container_ns='onap' 
2021-12-11 23:18:21,253+0000 2021-12-11T23:18:21.253+0000 INIT [init] Starting Jetty Service for org.osaaf.aaf.fs, version 2.1, on http://dev-aaf-fs-859fd4b95d-stctx:8096