From jforte@sac.sfbay.sun.com Fri Jun 11 10:55:51 2010
Received: from sunmail6brm.central.sun.com (sunmail6brm.Central.Sun.COM [129.147.4.169])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o5BHtoBc028914
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 11 Jun 2010 10:55:51 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail6brm.central.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id o5BHtmnr006826;
	Fri, 11 Jun 2010 12:55:50 -0500 (CDT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0L3V00C0H3529V00@nwk-avmta-1.sfbay.Sun.COM>; Fri,
 11 Jun 2010 10:55:50 -0700 (PDT)
Received: from dm-sfbay-02.sfbay.sun.com ([129.146.11.31])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0L3V00CC43507S90@nwk-avmta-1.sfbay.Sun.COM>; Fri,
 11 Jun 2010 10:55:48 -0700 (PDT)
Received: from sac.sfbay.sun.com (sac.SFBay.Sun.COM [129.146.226.132])
	by dm-sfbay-02.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4)
 with ESMTP id o5BHtlPZ001274; Fri, 11 Jun 2010 10:55:47 -0700 (PDT)
Received: from sac.sfbay.sun.com (localhost [127.0.0.1])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o5BHtiJC028909; Fri,
 11 Jun 2010 10:55:44 -0700 (PDT)
Received: (from jforte@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id o5BHthMQ028905; Fri,
 11 Jun 2010 10:55:43 -0700 (PDT)
Date: Fri, 11 Jun 2010 10:55:43 -0700 (PDT)
From: John Forte <jforte@sac.sfbay.sun.com>
Subject: libstmf interfaces for setting stmf properties [PSARC/2010/215
 FastTrack timeout 06/18/2010]
To: PSARC-ext@sun.com
Cc: vijitha.dugganapalli@oracle.com
Message-id: <201006111755.o5BHthMQ028905@sac.sfbay.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 6118

I am sponsoring this fasttrack for Vijitha. Requested binding is minor. Timeout
is 06/18/2010.

- John 

Template Version: @(#)sac_nextcase 1.70 03/30/10 SMI
This information is Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
1. Introduction
    1.1. Project/Component Working Name:
	 libstmf interfaces for setting stmf properties
    1.2. Name of Document Author/Supplier:
	 Author:  Vijitha Dugganapalli
    1.3  Date of This Document:
	11 June, 2010

4. Technical Description

4.1 Summary

    This case is to add two new interfaces to libstmf (PSARC 2007/523) that
    can be used to define/set the default stmf properties

4.2 Problem 

   Currently, there is no mechanism in stmf which allows users to specify the
   default behavior for logical units/targets as per their requirement

4.3 Proposal

    The proposed solution is adding two new interfaces to libstmf 
    (PSARC 2007/523) for setting and retrieving default stmf properties to
    logical units and targets, allowing user to set/define the default behavior
    for logical units/targets that needs to be configured during new
    registrations or starting up stmf service

4.5 Interfaces

    ------------------------------------------------------------------
    Interface Name		Comm.Level      Comments
    ------------------------------------------------------------------

    stmfSetStmfProp(3STMF)      Committed        To set the default propeties

    stmfGetStmfProp(3STMF)      Committed        To get the default propeties


    Prototype:

    int stmfSetStmfProp(uint8_t propType, char *propVal)
    int stmfGetStmfProp(uint8_t propType, char *propVal)

4.6 Man page changes:

    New manpages stmfSetStmfProp(3STMF), stmfGetStmfProp(3STMF) are required
    see Appendix A

4.7 Release Binding

    Minor binding is requested.

4.8 References

    libstmf(3LIB) PSARC 2007/523


Appendix A:  manpage for stmfSetStmfProp(3STMF)

SCSI Target Mode Framework Library Functions
                                stmfGetStmfProp(3STMF)

NAME
        stmfSetStmfProp - set default stmf properties 
        for luns and targets.

SYNOPSIS
        cc [ flag... ] file... -lstmf [ library... ]
        #include <libstmf.h>

        int stmfSetStmfProp(uint8_t propType, char *propVal);

PARAMETERS

        propType        A property type value. See DESCRIPTION for
                        valid types.

        propVal         A property value.

DESCRIPTION
        This function sets the default properties for specified property
        type. All  property values are expressed in human-readable form.
        The propType argument can be one of the following values:

        STMF_DEFAULT_LU_STATE

        Sets the  default state for luns. The new setting will
	only take effect after a service enable/restart on
	the stmf service. Valid propVal are "online" or "offline" 

        STMF_DEFAULT_TARGET_PORT_STATE

        Sets the default state for target ports The new setting
	will only take effect after a service enable/restart on
	the stmf service. Valid propVal are "online" or "offline" 

RETURN VALUES
        The following values are returned:

        STMF_STATUS_SUCCESS

                The API call was successful.

        STMF_ERROR_INVALID_ARG

                propType is invalid.



ATTRIBUTES
        See attributes(5) for descriptions of the  following  attributes

______________________________________________________________________
    |       ATTRIBUTE TYPE        |       ATTRIBUTE VALUE       |
    |_____________________________|_____________________________|
    | Interface Stability         | Committed                   |
    |_____________________________|_____________________________|
    | MT-Level                    | Safe                        |
    |_____________________________|_____________________________|



SEE ALSO
        libstmf(3LIB), stmfGetStmfProp(3STMF), attributes(5)



Manpage for stmfGetStmfProp(3STMF)

SCSI Target Mode Framework Library Functions
                                stmfGetStmfProp(3STMF)

NAME
        stmfGetStmfProp - retrieves default stmf properties 
        for luns and targets.

SYNOPSIS
        cc [ flag... ] file... -lstmf [ library... ]
        #include <libstmf.h>

        int stmfGetStmfProp(uint8_t propType, char *propVal);

PARAMETERS

        propType        A property type value. See DESCRIPTION for
                        valid values.

        propVal         A property value.

DESCRIPTION
        This function gets the default properties for specified property
        type. All  property values are expressed in human-readable form.
        The propType argument can be one of the following values:

        STMF_DEFAULT_LU_STATE

        propType to retrieve the current default state for luns 

        Default propVal: "online"

        STMF_DEFAULT_TARGET_PORT_STATE

        propType to retrieve the current default state for target ports 

        Default propVal: "online"

RETURN VALUES
        The following values are returned:

        STMF_STATUS_SUCCESS

                The API call was successful.

        STMF_ERROR_INVALID_ARG

                Either propType or propVal is unrecognized.

        STMF_ERROR_NOT_FOUND

                Specified propType not found in the system


ATTRIBUTES
        See attributes(5) for descriptions of the  following  attributes

______________________________________________________________________
    |       ATTRIBUTE TYPE        |       ATTRIBUTE VALUE       |
    |_____________________________|_____________________________|
    | Interface Stability         | Committed                   |
    |_____________________________|_____________________________|
    | MT-Level                    | Safe                        |
    |_____________________________|_____________________________|



SEE ALSO
        libstmf(3LIB), stmfSetStmfProp(3STMF), attributes(5)






6. Resources and Schedule
    6.4. Steering Committee requested information
   	6.4.1. Consolidation C-team Name:
		ON
    6.5. ARC review type: FastTrack
    6.6. ARC Exposure: open


From john.forte@oracle.com Fri Jun 11 16:49:04 2010
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o5BNn4ai008849
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 11 Jun 2010 16:49:04 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail2sca.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id o5BNn47u007004
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Fri, 11 Jun 2010 16:49:04 -0700 (PDT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0L3V00603JHS4L00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Fri, 11 Jun 2010 16:49:04 -0700 (PDT)
Received: from sca-ea-mail-2.sun.com ([192.18.43.25])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0L3V00EN6JHRAVD0@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 11 Jun 2010 16:49:03 -0700 (PDT)
Received: from rcsinet15.oracle.com (rcsinet15.oracle.com [148.87.113.117])
	by sca-ea-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id o5BNn3DH027181	for
 <PSARC-ext@sun.com>; Fri, 11 Jun 2010 23:49:03 +0000 (GMT)
Received: from acsmt354.oracle.com (acsmt354.oracle.com [141.146.40.154])
	by rcsinet15.oracle.com (Switch-3.4.2/Switch-3.4.1)
 with ESMTP id o5BKsxaa007172	for <PSARC-ext@sun.com>; Fri,
 11 Jun 2010 23:49:02 +0000 (GMT)
Received: from abhmt016.oracle.com by acsmt355.oracle.com	with ESMTP id
 340485051276300124; Fri, 11 Jun 2010 16:48:44 -0700
Received: from john-fortes-macbook-pro.local (/10.7.250.83)
	by default (Oracle Beehive Gateway v4.0)	with ESMTP ; Fri,
 11 Jun 2010 16:48:44 -0700
Date: Fri, 11 Jun 2010 16:46:55 -0700
From: John Forte <john.forte@oracle.com>
Subject: Re: libstmf interfaces for setting stmf properties [PSARC/2010/215
 FastTrack timeout 06/18/2010]
In-reply-to: <201006111755.o5BHthMQ028905@sac.sfbay.sun.com>
To: PSARC-ext@sun.com
Cc: vijitha.dugganapalli@oracle.com
Message-id: <4C12CAEF.3070209@oracle.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
X-Source-IP: acsmt354.oracle.com [141.146.40.154]
X-Auth-Type: Internal IP
X-CT-RefId: str=0001.0A090203.4C12CB6E.01B2:SCFMA4539814,ss=1,fgs=0
References: <201006111755.o5BHthMQ028905@sac.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.24 (Macintosh/20100228)
Status: RO
Content-Length: 763

Based on an offline comment, the submitter would like to update the 
interface for stmfGetStmfProp(3STMF) to include propLen which will 
define the length of propVal:

43c43
<     int stmfGetStmfProp(uint8_t propType, char *propVal)
---
 >     int stmfGetStmfProp(uint8_t propType, char *propVal, size_t *propLen)
150a151,156
 >       propLen         The length of the specified property value. If
 >                       propLen was of an insufficient size to the hold the
 >                       returned property value, propLen will contain the
 >                       required size of the buffer and
 >                       STMF_ERROR_INVALID_ARG will be returned.
 >


The updated fasttrack is now in the materials directory of PSARC/2010/215.

- John



From michael.kearney@oracle.com Tue Jun 15 11:39:48 2010
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o5FIdmE2000484
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 15 Jun 2010 11:39:48 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail2sca.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id o5FIdlIB010824
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 15 Jun 2010 11:39:48 -0700 (PDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0L4200D17JUB7C00@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 15 Jun 2010 12:39:47 -0600 (MDT)
Received: from brmea-mail-2.sun.com ([192.18.98.43])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0L4200CNFJUB5000@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Tue,
 15 Jun 2010 12:39:47 -0600 (MDT)
Received: from rcsinet15.oracle.com (rcsinet15.oracle.com [148.87.113.117])
	by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id o5FIdjjt018463; Tue,
 15 Jun 2010 18:39:45 +0000 (GMT)
Received: from acsmt354.oracle.com (acsmt354.oracle.com [141.146.40.154])
	by rcsinet15.oracle.com (Switch-3.4.2/Switch-3.4.1)
 with ESMTP id o5FIdISH007885; Tue, 15 Jun 2010 18:39:44 +0000 (GMT)
Received: from abhmt009.oracle.com by acsmt354.oracle.com	with ESMTP id
 327713361276627180; Tue, 15 Jun 2010 11:39:40 -0700
Received: from [129.147.223.4] (/129.147.223.4)
	by default (Oracle Beehive Gateway v4.0)	with ESMTP ; Tue,
 15 Jun 2010 11:39:39 -0700
Date: Tue, 15 Jun 2010 12:39:45 -0600
From: Michael Kearney <michael.kearney@oracle.com>
Subject: Re: libstmf interfaces for setting stmf properties [PSARC/2010/215
 FastTrack timeout 06/18/2010]
In-reply-to: <201006111755.o5BHthMQ028905@sac.sfbay.sun.com>
To: John Forte <jforte@sac.sfbay.sun.com>
Cc: PSARC-ext@sun.com, vijitha.dugganapalli@oracle.com
Message-id: <4C17C8F1.4030601@oracle.com>
MIME-version: 1.0
Content-type: multipart/alternative;
 boundary="Boundary_(ID_9se0+r1Nk3jrPKOahW9kzQ)"
X-PMX-Version: 5.4.1.325704
X-Source-IP: acsmt354.oracle.com [141.146.40.154]
X-Auth-Type: Internal IP
X-CT-RefId: str=0001.0A090208.4C17C8F1.00C2:SCFMA4539814,ss=1,fgs=0
References: <201006111755.o5BHthMQ028905@sac.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
Status: RO
Content-Length: 70425

This is a multi-part message in MIME format.

--Boundary_(ID_9se0+r1Nk3jrPKOahW9kzQ)
Content-type: text/plain; charset=UTF-8; format=flowed
Content-transfer-encoding: 7BIT

+1
Typos:
c/propeties/properties/

On 6/11/2010 11:55 AM, John Forte wrote:
> I am sponsoring this fasttrack for Vijitha. Requested binding is minor. Timeout
> is 06/18/2010.
>
> - John 
>
> Template Version: @(#)sac_nextcase 1.70 03/30/10 SMI
> This information is Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
> 1. Introduction
>     1.1. Project/Component Working Name:
> 	 libstmf interfaces for setting stmf properties
>     1.2. Name of Document Author/Supplier:
> 	 Author:  Vijitha Dugganapalli
>     1.3  Date of This Document:
> 	11 June, 2010
>
> 4. Technical Description
>
> 4.1 Summary
>
>     This case is to add two new interfaces to libstmf (PSARC 2007/523) that
>     can be used to define/set the default stmf properties
>
> 4.2 Problem 
>
>    Currently, there is no mechanism in stmf which allows users to specify the
>    default behavior for logical units/targets as per their requirement
>
> 4.3 Proposal
>
>     The proposed solution is adding two new interfaces to libstmf 
>     (PSARC 2007/523) for setting and retrieving default stmf properties to
>     logical units and targets, allowing user to set/define the default behavior
>     for logical units/targets that needs to be configured during new
>     registrations or starting up stmf service
>
> 4.5 Interfaces
>
>     ------------------------------------------------------------------
>     Interface Name		Comm.Level      Comments
>     ------------------------------------------------------------------
>
>     stmfSetStmfProp(3STMF)      Committed        To set the default propeties
>
>     stmfGetStmfProp(3STMF)      Committed        To get the default propeties
>
>
>     Prototype:
>
>     int stmfSetStmfProp(uint8_t propType, char *propVal)
>     int stmfGetStmfProp(uint8_t propType, char *propVal)
>
> 4.6 Man page changes:
>
>     New manpages stmfSetStmfProp(3STMF), stmfGetStmfProp(3STMF) are required
>     see Appendix A
>
> 4.7 Release Binding
>
>     Minor binding is requested.
>
> 4.8 References
>
>     libstmf(3LIB) PSARC 2007/523
>
>
> Appendix A:  manpage for stmfSetStmfProp(3STMF)
>
> SCSI Target Mode Framework Library Functions
>                                 stmfGetStmfProp(3STMF)
>
> NAME
>         stmfSetStmfProp - set default stmf properties 
>         for luns and targets.
>
> SYNOPSIS
>         cc [ flag... ] file... -lstmf [ library... ]
>         #include <libstmf.h>
>
>         int stmfSetStmfProp(uint8_t propType, char *propVal);
>
> PARAMETERS
>
>         propType        A property type value. See DESCRIPTION for
>                         valid types.
>
>         propVal         A property value.
>
> DESCRIPTION
>         This function sets the default properties for specified property
>         type. All  property values are expressed in human-readable form.
>         The propType argument can be one of the following values:
>
>         STMF_DEFAULT_LU_STATE
>
>         Sets the  default state for luns. The new setting will
> 	only take effect after a service enable/restart on
> 	the stmf service. Valid propVal are "online" or "offline" 
>
>         STMF_DEFAULT_TARGET_PORT_STATE
>
>         Sets the default state for target ports The new setting
> 	will only take effect after a service enable/restart on
> 	the stmf service. Valid propVal are "online" or "offline" 
>
> RETURN VALUES
>         The following values are returned:
>
>         STMF_STATUS_SUCCESS
>
>                 The API call was successful.
>
>         STMF_ERROR_INVALID_ARG
>
>                 propType is invalid.
>
>
>
> ATTRIBUTES
>         See attributes(5) for descriptions of the  following  attributes
>
> ______________________________________________________________________
>     |       ATTRIBUTE TYPE        |       ATTRIBUTE VALUE       |
>     |_____________________________|_____________________________|
>     | Interface Stability         | Committed                   |
>     |_____________________________|_____________________________|
>     | MT-Level                    | Safe                        |
>     |_____________________________|_____________________________|
>
>
>
> SEE ALSO
>         libstmf(3LIB), stmfGetStmfProp(3STMF), attributes(5)
>
>
>
> Manpage for stmfGetStmfProp(3STMF)
>
> SCSI Target Mode Framework Library Functions
>                                 stmfGetStmfProp(3STMF)
>
> NAME
>         stmfGetStmfProp - retrieves default stmf properties 
>         for luns and targets.
>
> SYNOPSIS
>         cc [ flag... ] file... -lstmf [ library... ]
>         #include <libstmf.h>
>
>         int stmfGetStmfProp(uint8_t propType, char *propVal);
>
> PARAMETERS
>
>         propType        A property type value. See DESCRIPTION for
>                         valid values.
>
>         propVal         A property value.
>
> DESCRIPTION
>         This function gets the default properties for specified property
>         type. All  property values are expressed in human-readable form.
>         The propType argument can be one of the following values:
>
>         STMF_DEFAULT_LU_STATE
>
>         propType to retrieve the current default state for luns 
>
>         Default propVal: "online"
>
>         STMF_DEFAULT_TARGET_PORT_STATE
>
>         propType to retrieve the current default state for target ports 
>
>         Default propVal: "online"
>
> RETURN VALUES
>         The following values are returned:
>
>         STMF_STATUS_SUCCESS
>
>                 The API call was successful.
>
>         STMF_ERROR_INVALID_ARG
>
>                 Either propType or propVal is unrecognized.
>
>         STMF_ERROR_NOT_FOUND
>
>                 Specified propType not found in the system
>
>
> ATTRIBUTES
>         See attributes(5) for descriptions of the  following  attributes
>
> ______________________________________________________________________
>     |       ATTRIBUTE TYPE        |       ATTRIBUTE VALUE       |
>     |_____________________________|_____________________________|
>     | Interface Stability         | Committed                   |
>     |_____________________________|_____________________________|
>     | MT-Level                    | Safe                        |
>     |_____________________________|_____________________________|
>
>
>
> SEE ALSO
>         libstmf(3LIB), stmfSetStmfProp(3STMF), attributes(5)
>
>
>
>
>
>
> 6. Resources and Schedule
>     6.4. Steering Committee requested information
>    	6.4.1. Consolidation C-team Name:
> 		ON
>     6.5. ARC review type: FastTrack
>     6.6. ARC Exposure: open
>
>
>   

-- 
<http://www.sun.com> 	* Michael Kearney *
Principal Software Engineer

*Oracle Corp.*
MS UBRM05-390, 500 Eldorado Blvd
Broomfield, CO 80021 US
Phone 303-272-2402
Fax 303-272-6554
Email Michael.Kearney@Oracle.COM
	


--Boundary_(ID_9se0+r1Nk3jrPKOahW9kzQ)
Content-type: multipart/related; boundary="Boundary_(ID_GhCP4RqG68UUbF76+wb6MQ)"


--Boundary_(ID_GhCP4RqG68UUbF76+wb6MQ)
Content-type: text/html; charset=UTF-8
Content-transfer-encoding: 7BIT

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
+1<br>
Typos:<br>
c/<span
 style="font-size: 10pt; line-height: 115%; font-family: &quot;Courier New&quot;;">propeties/</span><span
 style="font-size: 10pt; line-height: 115%; font-family: &quot;Courier New&quot;;">properties/</span><br>
<br>
On 6/11/2010 11:55 AM, John Forte wrote:
<blockquote cite="mid:201006111755.o5BHthMQ028905@sac.sfbay.sun.com"
 type="cite">
  <pre wrap="">I am sponsoring this fasttrack for Vijitha. Requested binding is minor. Timeout
is 06/18/2010.

- John 

Template Version: @(#)sac_nextcase 1.70 03/30/10 SMI
This information is Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
1. Introduction
    1.1. Project/Component Working Name:
	 libstmf interfaces for setting stmf properties
    1.2. Name of Document Author/Supplier:
	 Author:  Vijitha Dugganapalli
    1.3  Date of This Document:
	11 June, 2010

4. Technical Description

4.1 Summary

    This case is to add two new interfaces to libstmf (PSARC 2007/523) that
    can be used to define/set the default stmf properties

4.2 Problem 

   Currently, there is no mechanism in stmf which allows users to specify the
   default behavior for logical units/targets as per their requirement

4.3 Proposal

    The proposed solution is adding two new interfaces to libstmf 
    (PSARC 2007/523) for setting and retrieving default stmf properties to
    logical units and targets, allowing user to set/define the default behavior
    for logical units/targets that needs to be configured during new
    registrations or starting up stmf service

4.5 Interfaces

    ------------------------------------------------------------------
    Interface Name		Comm.Level      Comments
    ------------------------------------------------------------------

    stmfSetStmfProp(3STMF)      Committed        To set the default propeties

    stmfGetStmfProp(3STMF)      Committed        To get the default propeties


    Prototype:

    int stmfSetStmfProp(uint8_t propType, char *propVal)
    int stmfGetStmfProp(uint8_t propType, char *propVal)

4.6 Man page changes:

    New manpages stmfSetStmfProp(3STMF), stmfGetStmfProp(3STMF) are required
    see Appendix A

4.7 Release Binding

    Minor binding is requested.

4.8 References

    libstmf(3LIB) PSARC 2007/523


Appendix A:  manpage for stmfSetStmfProp(3STMF)

SCSI Target Mode Framework Library Functions
                                stmfGetStmfProp(3STMF)

NAME
        stmfSetStmfProp - set default stmf properties 
        for luns and targets.

SYNOPSIS
        cc [ flag... ] file... -lstmf [ library... ]
        #include &lt;libstmf.h&gt;

        int stmfSetStmfProp(uint8_t propType, char *propVal);

PARAMETERS

        propType        A property type value. See DESCRIPTION for
                        valid types.

        propVal         A property value.

DESCRIPTION
        This function sets the default properties for specified property
        type. All  property values are expressed in human-readable form.
        The propType argument can be one of the following values:

        STMF_DEFAULT_LU_STATE

        Sets the  default state for luns. The new setting will
	only take effect after a service enable/restart on
	the stmf service. Valid propVal are "online" or "offline" 

        STMF_DEFAULT_TARGET_PORT_STATE

        Sets the default state for target ports The new setting
	will only take effect after a service enable/restart on
	the stmf service. Valid propVal are "online" or "offline" 

RETURN VALUES
        The following values are returned:

        STMF_STATUS_SUCCESS

                The API call was successful.

        STMF_ERROR_INVALID_ARG

                propType is invalid.



ATTRIBUTES
        See attributes(5) for descriptions of the  following  attributes

______________________________________________________________________
    |       ATTRIBUTE TYPE        |       ATTRIBUTE VALUE       |
    |_____________________________|_____________________________|
    | Interface Stability         | Committed                   |
    |_____________________________|_____________________________|
    | MT-Level                    | Safe                        |
    |_____________________________|_____________________________|



SEE ALSO
        libstmf(3LIB), stmfGetStmfProp(3STMF), attributes(5)



Manpage for stmfGetStmfProp(3STMF)

SCSI Target Mode Framework Library Functions
                                stmfGetStmfProp(3STMF)

NAME
        stmfGetStmfProp - retrieves default stmf properties 
        for luns and targets.

SYNOPSIS
        cc [ flag... ] file... -lstmf [ library... ]
        #include &lt;libstmf.h&gt;

        int stmfGetStmfProp(uint8_t propType, char *propVal);

PARAMETERS

        propType        A property type value. See DESCRIPTION for
                        valid values.

        propVal         A property value.

DESCRIPTION
        This function gets the default properties for specified property
        type. All  property values are expressed in human-readable form.
        The propType argument can be one of the following values:

        STMF_DEFAULT_LU_STATE

        propType to retrieve the current default state for luns 

        Default propVal: "online"

        STMF_DEFAULT_TARGET_PORT_STATE

        propType to retrieve the current default state for target ports 

        Default propVal: "online"

RETURN VALUES
        The following values are returned:

        STMF_STATUS_SUCCESS

                The API call was successful.

        STMF_ERROR_INVALID_ARG

                Either propType or propVal is unrecognized.

        STMF_ERROR_NOT_FOUND

                Specified propType not found in the system


ATTRIBUTES
        See attributes(5) for descriptions of the  following  attributes

______________________________________________________________________
    |       ATTRIBUTE TYPE        |       ATTRIBUTE VALUE       |
    |_____________________________|_____________________________|
    | Interface Stability         | Committed                   |
    |_____________________________|_____________________________|
    | MT-Level                    | Safe                        |
    |_____________________________|_____________________________|



SEE ALSO
        libstmf(3LIB), stmfSetStmfProp(3STMF), attributes(5)






6. Resources and Schedule
    6.4. Steering Committee requested information
   	6.4.1. Consolidation C-team Name:
		ON
    6.5. ARC review type: FastTrack
    6.6. ARC Exposure: open


  </pre>
</blockquote>
<br>
<div class="moz-signature">-- <br>
<table border="0" cellpadding="0" cellspacing="0" width="519">
  <tbody>
    <tr valign="top">
      <td height="121" width="98"><a href="http://www.sun.com"><img
 moz-do-not-send="false" src="cid:part1.01000209.03070507@oracle.com"
 border="0" height="94" width="138"></a></td>
      <td style="font-family: Arial; font-size: 10px;" height="121"
 width="249"><b> Michael Kearney </b><br>
Principal Software Engineer<br>
      <br>
      <b>Oracle Corp.</b><br>
MS UBRM05-390, 500 Eldorado Blvd<br>
Broomfield, CO 80021 US<br>
Phone 303-272-2402<br>
Fax 303-272-6554<br>
Email <a class="moz-txt-link-abbreviated" href="mailto:Michael.Kearney@Oracle.COM">Michael.Kearney@Oracle.COM</a><br>
      </td>
      <td style="font-family: Arial; font-size: 10px;" width="172"><img
 moz-do-not-send="false" src="cid:part2.09070303.06040103@oracle.com"
 height="118" width="172"></td>
    </tr>
  </tbody>
</table>
</div>
</body>
</html>

--Boundary_(ID_GhCP4RqG68UUbF76+wb6MQ)
Content-id: <part1.01000209.03070507@oracle.com>
Content-type: image/bmp; name=OracleSunLogo.bmp
Content-transfer-encoding: base64
Content-disposition: inline; filename=OracleSunLogo.bmp

Qk32mAAAAAAAADYAAAAoAAAAigAAAF4AAAABABgAAAAAAMCYAAAAAAAAAAAAAAAAAAAAAAAA
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////AAD/////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
//////////////////////////8AAP//////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
/////wAA////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////AAD/////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
//////////////////////////////////8AAP//////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
/////////////wAA////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////AAD/////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////8AAP//////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
/////////////////////wAA////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
AAD/////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////8AAP//////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
/////////////////////////////wAA////////////////////////////////////////
////////5OT/qKj/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/
sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/
sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/
sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/
sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/
sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/sLD/
sLD/sLD/sLD/sLD/sLD/sLD/qan/5OT/////////////////////////////////////////
////////AAD///////////////////////////////////////////////+goP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP+iov////////////////////////////////////////////////8AAP//////////
/////////////////////////////////////6io/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/6ur////////////
/////////////////////////////////////wAA////////////////////////////////
////////////////qKj/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/q6v/////////////////////////////////
////////////////AAD///////////////////////////////////////////////+oqP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP+rq/////////////////////////////////////////////////8AAP//
/////////////////////////////////////////////6io/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/6ur////
/////////////////////////////////////////////wAA////////////////////////
////////////////////////qKj/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/q6v/////////////////////////
////////////////////////AAD/////////////////////////////////////////////
//+oqP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP89Pf/Q0P//////////////////////
///////////////////f3/8yMv8AAP8AAP8AAP8JCf+hof////+/v/8XF/8AAP8AAP8AAP8A
AP8AAP8AAP9ycv////////////9TU/9ycv////////+1tf8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP+pqf////////+goP8AAP8UFP+QkP//////////////////////////
//////////+ysv8AAP8KCv/l5f////////////////////////////////////////////+R
kf8AAP8AAP8AAP86Ov/Gxv////////////////////////////////////9YWP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP+rq///////////////////////////////////////////////
//8AAP///////////////////////////////////////////////6io/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wsL/6Cg//////////////b2//f3//f3//f3//f3//f3//f3//b2////////
/////7+//wIC/wAA/wYG/4yM/////6Wl/xAQ/wAA/wAA/wAA/wAA/wAA/3x8//////////f3
/x4e/wAA/wAA/9XV/////+np/0xM/wAA/wAA/wAA/w0N/wsL/wsL/wsL/wsL/wMD/0BA/93d
/////+jo/wAA/zw8//////////////j4//b2//f3//f3//f3//f3//f3//n5//j4/11d/1FR
//Hx//////j4//b2//f3//f3//f3//f3//f3//f3//f3//n5/////xER/wAA/5eX////////
//////b2//f3//f3//f3//f3//f3//f3/////8vL/xwc/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/6ur/////////////////////////////////////////////////wAA////////////////
////////////////////////////////qKj/AAD/AAD/AAD/AAD/AAD/AAD/AAD/nJz/////
/Pz/09P/jY3/aWn/amr/amr/amr/amr/amr/amr/Z2f/j4//w8P/////////v7//AAD/BAT/
jIz/////paX/EBD/AAD/AAD/AAD/Bwf/i4v//////Pz/zs7/Fxf/AAD/AAD/AAD/ERH/////
////tbX/Dg7/AAD/Tk7/ra3/p6f/pqb/pqb/p6f/m5v/3d3/////////Cwv/JCT/////////
7Oz/oqL/cnL/aGj/amr/amr/amr/amr/amr/aWn/fX3/Nzf/SUn/6ur/////f3//Y2P/amr/
amr/amr/amr/amr/amr/amr/amr/c3P/S0v/goL/////////1dX/jo7/aWn/amr/amr/amr/
amr/amr/amr/amr/hYX/GRn/AAD/AAD/AAD/AAD/AAD/AAD/AAD/q6v/////////////////
////////////////////////////////AAD/////////////////////////////////////
//////////+oqP8AAP8AAP8AAP8AAP8AAP8AAP8/P/////////+rq/8QEP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP+YmP////////9nZ/8AAP+MjP////+lpf8QEP8AAP8A
AP8YGP+goP////////+8vP8nJ/8AAP8AAP8AAP8AAP8AAP94eP////////9vb/8YGP/7+///
//////////////////////////////+Bgf8AAP/4+P/////v7/9HR/8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP9SUv/r6/////8VFf8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8zM/////////+zs/8TE/8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP+rq///////////////////////////////////////
//////////8AAP///////////////////////////////////////////////6io/wAA/wAA
/wAA/wAA/wAA/wAA/8jI/////83N/xkZ/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/+vr/////9fX/wAA/4uL/////6Wl/xAQ/wAA/ykp/7+///////////z8/8jI
/6Wl/5KS/zMz/wAA/wAA/wAA/xIS/8PD/////9bW/2Rk/3R0/4OD/4KC/4GB/3d3/5+f////
/////8/P/wkJ/zg4/////////29v/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/1JS/+vr/////yws/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/62t/////83N
/x4e/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/6ur/////////////////////////////////////////////////wAA////////
////////////////////////////////////////qKj/AAD/AAD/AAD/AAD/AAD/AAD/////
////m5v/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/hYX/////
3t7/BQX/hIT/////pKT/BAT/Zmb/6Oj/////////////////////////////4eH/Li7/AAD/
AAD/AAD/RUX/8/P/////n5//AAD/AAD/AAD/AAD/AAD/kpL//////Pz/Tk7/AAD/mpr/////
9PT/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/UlL/6+v/////Kyv/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/////////4OD/n5//qKj/qqr/qqr/qqr/
qqr/qqr/qqr/qqr/srL/PT3/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/q6v/////////
////////////////////////////////////////AAD/////////////////////////////
//////////////////+oqP8AAP8AAP8AAP8AAP8AAP8AAP////////+Njf8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP9QUP/////i4v8ZGf+AgP////+kpP8I
CP9BQf9SUv9JSf9JSf9JSf9ISP9DQ/99ff/y8v/////v7/8AAP8AAP8AAP8AAP+Wlv//////
//9CQv8AAP8AAP8AAP87O/////////+UlP8AAP8AAP+ysv/////y8v8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP9SUv/r6/////8rK/8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP/////////////////////////////////////////////////////g
4P8sLP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP+rq///////////////////////////////
//////////////////8AAP///////////////////////////////////////////////6io
/wAA/wAA/wAA/wAA/wAA/wAA/////////6Sk/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/5WV/////9vb/wAA/4WF/////6Wl/w8P/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/4SE//v7/////w0N/wAA/wAA/wAA/x8f/8jI/////////wAA/wAA/wIC//Pz
/////8vL/yQk/wAA/wAA/5KS//////T0/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/1JS/+vr/////ysr/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA//z8
/////8vL/2Zm/3h4/3p6/3l5/3l5/3l5/3l5/3l5/3l5/3l5/42N/y4u/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/6ur/////////////////////////////////////////////////wAA
////////////////////////////////////////////////qKj/AAD/AAD/AAD/AAD/AAD/
AAD/urr/////1tb/Kir/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
////////5ub/AAD/jIz/////paX/Dw//AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/MTH/6en/
////Pz//AAD/AAD/AAD/AAD/dHT//f3/////m5v/AAD/g4P/////////e3v/AAD/AAD/AAD/
LCz/////////lZX/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/UlL/6+v/
////Kyv/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/np7/////2Nj/MTH/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/q6v/
////////////////////////////////////////////////AAD/////////////////////
//////////////////////////+oqP8AAP8AAP8AAP8AAP8AAP8AAP8HB//////////Jyf8e
Hv8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP/09P////////88PP8AAP+MjP//
//+env8ICP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP+env////////8AAP8AAP8AAP8AAP8A
AP8AAP+wsP////////8gIP////////+srP8AAP8AAP8AAP8AAP8AAP/19f/////9/f9ycv8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP9SUv/r6/////8rK/8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8PD//////////Ozv8mJv8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8CAv8AAP8AAP8AAP8AAP8AAP+rq///////////////////////
//////////////////////////8AAP//////////////////////////////////////////
/////6io/wAA/wAA/wAA/wAA/wAA/wAA/wAA/3Jy/////////////7W1/3Z2/3Nz/3R0/3R0
/3R0/3R0/3Jy/3V1/66u/////////////6+v/wAA/wYG/4yM/////87O/3Z2/3Bw/3R0/3R0
/3R0/3R0/3Nz/29v/729/////////+3t/wAA/wAA/wAA/wAA/wAA/wAA/x0d/+Li////////
/////+Pj/yoq/wAA/wAA/wAA/wAA/wAA/wAA/////////////+jo/4WF/3Jy/3R0/3R0/3R0
/3R0/3Z2/3Bw/ygo/wAA/1FR/+vr/////yoq/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/2Fh/////////////7m5/3V1/3Nz/3R0/3R0/3R0/3R0/3t7/1tb/wkJ/wAA/4yM
/5ub/7Ky/wAA/wAA/wAA/wAA/6ur////////////////////////////////////////////
/////wAA////////////////////////////////////////////////qKj/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/dnb/6Oj/////////////////////////////////////////////
////6Oj/ra3/AAD/AAD/Bwf/k5P/////////////////////////////////////////////
////5ub/BQX/AAD/AAD/AAD/AAD/AAD/AAD/AAD/enr/////////////h4f/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/HR3/3t7/+vr/////////////////////////////////////x8f/AQH/
VFT/9vb/////Ly//AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/bGz/5+f/
////////////////////////////////////////fX3/AAD/W1v/////cHD/FBT/AAD/AAD/
AAD/q6v/////////////////////////////////////////////////AAD/////////////
//////////////////////////////////+oqP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8tLf+Zmf+wsP+ysv+ysv+ysv+ysv+ysv+ysv+ysv+zs/+vr/+hof86Ov8AAP8AAP8AAP8G
Bv9mZv+8vP+ysv+ysv+ysv+ysv+ysv+ysv+ysv+ysv+zs/+wsP+bm/8KCv8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP+cnP/Nzf+amv8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP95ef+vr/+xsf+ysv+ysv+ysv+ysv+ysv+ysv+zs/++vv9PT/84OP+oqP/Gxv8jI/8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8nJ/+Xl/+xsf+ysv+ysv+ysv+y
sv+ysv+ysv+ysv+3t/+kpP8PD/9bW/+iov90dP8AAP8AAP8AAP8AAP+rq///////////////
//////////////////////////////////8AAP//////////////////////////////////
/////////////6io/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/xoa/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wEB/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wMD
/wAA/wAA/xIS/wAA/wAA/wAA/wAA/wAA/6ur////////////////////////////////////
/////////////wAA////////////////////////////////////////////////qKj/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/q6v/////////////////////////////////////////////////AAD/////
//////////////////////////////////////////+oqP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP+rq///////
//////////////////////////////////////////8AAP//////////////////////////
/////////////////////6io/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA
/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/6ur////////////////////////////
/////////////////////wAA////////////////////////////////////////////////
p6f/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/
AAD/AAD/AAD/AAD/AAD/q6v/////////////////////////////////////////////////
AAD///////////////////////////////////////////////+hof8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8A
AP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP+g
oP////////////////////////////////////////////////8AAP//////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
/////////////////////////////wAA////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////AAD/////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////8AAP//////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
/////////////////////////////////////wAA////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////AAD/////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////8AAP//
////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////z8/MDAwKOjo8HBwf//////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////wAA////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////+vr6kpKSc3NzeHh4c3Nzk5OT+vr6////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////AAD/////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////+M
jIxxcXF1dXVycnJ9fX1jY2PS0tL/////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
//8AAP//////////////////////////////////////////////////////////////////
/////////////////////////////////////////////3x8fG5ubnNzc6Ghoby8vH9/f29v
b7CwsP//////////////////////////////////////////////////////////////////
//////////////////////////////f399PT06+vr5+fn56enqKiorq6uuLi4v//////////
/////////////////////////////////////////////9vb26CgoI+Pj5aWlrS0tOjo6P//
/////////////9ra2uTk5OHh4ezs7P///////////////////97e3uLi4uTk5OHh4e3t7f//
//////////////////////////r6+uTk5OLi4uTk5N/f3/Dw8P//////////////////////
/////////////////////////////////////////////////////wAA////////////////
////////////////////////////////////////////////////////////////////////
////////////////////h4eHbm5udHR0m5ub/v7+tra2eHh4ZmZmzc3N////tra2/f39////
////////////////////////////////////////////////////////////////////9PT0
0dHRiYmJZmZmaGhocXFxc3Nzc3Nzc3Nzbm5uZWVlbm5ura2t6urq////////////////////
////////////////8fHxgoKCY2Njc3NzdnZ2dXV1b29vZGRkhYWF29vb////8fHxS0tLZ2dn
XV1dmpqa////////////////////WFhYZGRkZmZmWlpanZ2d////////////////////////
////3d3ddHR0YWFhZ2dnVFRUsbGx////////////////////////////////////////////
////////////////////////////////AAD/////////////////////////////////////
///////////////////////////////////////////////////////////////29vaPj49w
cHB0dHSampr5+fmurq5sbGxycnKOjo729vajo6NcXFycnJz8/Pz/////////////////////
///////////////////////////////////////////Pz8+FhYVoaGh3d3d8fHx8fHx5eXl4
eHh5eXl7e3t/f3+AgIB8fHxsbGx4eHjMzMz////////////////////////////09PR/f39z
c3N/f3+AgIB+fn56enp5eXl7e3t2dnZkZGS5ubnQ0NBubm6BgYF2dnaoqKj/////////////
//////9xcXF9fX2BgYFzc3Ourq7////////////////////////////j4+OJiYl6enqBgYFv
b2++vr7/////////////////////////////////////////////////////////////////
//////////8AAP//////////////////////////////////////////////////////////
//////////////////////////////////////Dw8JSUlHNzc29vb5ycnPz8/LCwsGtra3Jy
cpKSku/v76mpqWxsbHV1dYSEhOXl5fT09P//////////////////////////////////////
/////////////////////2FhYXV1dXl5eXNzc3l5eYeHh5CQkJSUlI+Pj4WFhXV1dXh4eH9/
f39/f3h4eGlpacrKyv///////////////////////6SkpHR0dH5+fn9/f319fXV1dYqKipGR
kYSEhHV1dXl5eW1tbYCAgHx8fH9/f3V1daenp////////////////////3BwcHx8fH9/f3Jy
cq2trf///////////////////////////+Pj44iIiHl5eYCAgG5ubr29vf//////////////
/////////////////////////////////////////////////////////////wAA////////
////////////////////////////////////////////////////////////////////////
////////////7OzsmJiYdXV1a2trmpqa////ra2tbW1tcnJylZWV5+fnrKyscnJyc3Nzi4uL
5ubmuLi4oaGh8fHx////////////////////////////////////////////////////////
uLi4YGBgi4uLrKysxMTE29vb7Ozs8vLy6urq2NjYt7e3i4uLc3Nzf39/f39/enp6bGxs6+vr
////////////////5+fnioqKd3d3f39/fn5+c3NzuLi44eHh6+vr1tbWtbW1g4ODcnJye3t7
f39/f39/dXV1p6en////////////////////cHBwfHx8f39/cnJyra2t////////////////
////////////4+PjiIiIeXl5gICAbm5uvb29////////////////////////////////////
////////////////////////////////////////AAD/////////////////////////////
//////////////////////////////////////////////////////////////+kpKRvb29q
amqcnJz///+jo6Nubm5zc3OTk5Pl5eWsrKx1dXVzc3N/f3/y8vK0tLRxcXFoaGiysrL/////
///////////////////////////////////////////////////29va2trbi4uL/////////
///////////////////////h4eGTk5N1dXV/f39/f39xcXGVlZX////////////////ExMR7
e3t8fHx/f391dXWdnZ3////////////////////f39+hoaF4eHh/f39/f391dXWnp6f/////
//////////////9wcHB8fHx/f39ycnKtra3////////////////////////////j4+OIiIh5
eXmAgIBubm69vb3/////////////////////////////////////////////////////////
//////////////////8AAP//////////////////////////////////////////////////
/////////////////////////////////+vr68vLy97e3nV1dZqamv///5+fn25ubnR0dI6O
jurq6qysrHZ2dnFxcX19ffb29q+vr3FxcXJycomJieDg4M3NzfPz8///////////////////
////////////////////////////////////////////////////////////////////////
/////8/Pz3x8fHx8fH9/f35+fmZmZv///////////////7W1tXNzc39/f39/f2dnZ+7u7v//
/////////////////////////29vb39/f39/f3V1daenp////////////////////3BwcHx8
fH9/f3Jycq2trf///////////////////////////+Pj44iIiHl5eYCAgG5ubr29vf//////
/////////////////////////////////////////////////////////////////////wAA
////////////////////////////////////////////////////////////////////////
////////7+/vj4+PcHBwyMjI8fHx/Pz8nJyccnJydXV1goKC9fX1ra2tdHR0cXFxfX19+Pj4
rKyscXFxdHR0f39/5+fnuLi4bm5un5+f////////////////////////////////////////
////////////////////////////////////////////////////////8PDwmJiYdnZ2f39/
f39/ampq4ODg////////////qqqqcnJyf39/fn5+YmJi////////////////////////////
////bW1tf39/f39/dXV1p6en////////////////////cHBwfHx8f39/cnJyra2t////////
////////////////////4+PjiIiIeXl5gICAbm5uvb29////////////////////////////
////////////////////////////////////////////////AAD/////////////////////
///////////////////////////////////////////////////////////t7e1ra2t0dHRs
bGzR0dH29vZlZWV0dHRzc3P///+vr69ubm5ycnJ9fX34+PisrKxxcXF3d3dzc3P7+/v39/eH
h4dtbW1vb2+cnJz/////////////////////////////////////////////////////////
///////////////////////////////////7+/uioqJ1dXV/f39/f39ubm7IyMj////////6
+vqjo6N0dHR/f398fHx1dXX///////////////////////////////9tbW1/f39/f391dXWn
p6f///////////////////9wcHB8fHx/f39ycnKtra3////////////////////////////j
4+OIiIh5eXmAgIBubm69vb3/////////////////////////////////////////////////
//////////////////////////8AAP//////////////////////////////////////////
/////////////////////////////////35+fr+/v+rq6nd3d3d3d2NjY9XV1f///15eXv//
/9zc3GFhYXh4eIODg/Ly8q6urnBwcHh4eG5ubv///8PDw6Ghofv7+4yMjHR0dGpqapWVlf//
////////////////////////////////////////////////////////////////////////
/////////////+np6ZGRkXh4eH9/f39/f25ubsnJyf////////b29p+fn3V1dX9/f3l5eYWF
hf///////////////////////////////21tbX9/f39/f3V1daenp///////////////////
/3BwcHx8fH9/f3Jycq2trf///////////////////////////+Pj44iIiHl5eYCAgG5ubr29
vf//////////////////////////////////////////////////////////////////////
/////wAA////////////////////////////////////////////////////////////////
////////gICAaGhodHR0ycnJ39/ffn5+eHh4YGBg0NDQ////////o6OjcHBwgYGB29vbtLS0
cXFxdnZ2bGxs////zMzMWVlZa2trtbW19fX1jIyMdnZ2aGhompqa////////////////////
////////////////////////////////////////////////////////////////vLy8cXFx
fn5+f39/f39/aWlp4eHh////////8/PznZ2ddXV1f39/eHh4jIyM////////////////////
////////////bW1tf39/f39/dXV1p6en////////////////////cHBwfHx8f39/cnJyra2t
////////////////////////////4+PjiIiIeXl5gICAbm5uvb29////////////////////
////////////////////////////////////////////////////////AAD/////////////
///////////////////////////////////////////////////////////ExMRycnJ0dHR2
dnbLy8vW1taCgoJ4eHheXl7IyMj///+3t7dra2t9fX19fX16enp0dHR3d3f29vb////o6OiA
gIB1dXVra2u6urry8vKLi4t2dnZtbW2goKD8/Pz/////////////////////////////////
///////////////////////////////////////Hx8d3d3d7e3t/f39/f399fX1mZmb/////
///////09PSdnZ11dXV/f394eHiKior///////////////////////////////9tbW1/f39/
f391dXWnp6f///////////////////9wcHB8fHx/f39ycnKtra3/////////////////////
///////j4+OIiIh5eXmAgIBubm69vb3/////////////////////////////////////////
//////////////////////////////////8AAP//////////////////////////////////
//////////////////////////Hx8dfX19PT0+vr69DQ0Hh4eHJycnp6es7OztPT04KCgnl5
eWNjY83NzfX19Xp6em9vb3R0dG9vb4aGhuzs7N7e3tTU1OTk5O/v74mJiXR0dGpqary8vPPz
84yMjHFxcXJycqOjo/f39///////////////////////////////////////////////////
/////////+np6bq6unJycnl5eX9/f39/f4CAgGpqaq+vr/////////////T09J2dnXV1dX9/
f3h4eIqKiv///////////////////////////////21tbX9/f39/f3V1daenp///////////
/////////3BwcHx8fH9/f3Jycq2trf///////////////////////////+Tk5ImJiXl5eYCA
gG5ubry8vP//////////////////////////////////////////////////////////////
/////////////wAA////////////////////////////////////////////////////////
6urqn5+fcnJybW1tgICA1tbW1dXVfX19cHBwe3t7zs7O1dXVf39/dnZ2cHBwx8fH4uLinZ2d
k5OToKCg6+vrvLy8dXV1bm5ufHx8xcXF5ubmjIyMdHR0ampquLi4+vr6iYmJbm5udHR0p6en
9PT0////////////////////////////////////////////////9PT0w8PDi4uLbGxsfX19
f39/f39/fn5+bm5ui4uL////////////////9PT0nZ2ddXV1f39/eHh4ioqK////////////
////////////////////bW1tf39/f39/dXV1p6en////////////////////cHBwfHx8f39/
cnJyra2t////////////////////////////4uLihYWFeXl5gICAbW1twMDA////////////
////////////////////////////////////////////////////////////////AAD/////
//////////////////////////////////////////////////+qqqpvb296enpwcHB3d3d1
dXXPz8/W1tZ+fn5wcHB6enrNzc3e3t5/f393d3d4eHjj4+P////t7e3////MzMxvb297e3ty
cnJ0dHR1dXW9vb3l5eWMjIx1dXVra2uxsbH+/v6RkZF0dHR0dHS/v7//////////////////
///////////////////////////KysqZmZltbW12dnZ/f39/f3+AgIB5eXltbW2amprv7+//
///////////////09PSdnZ11dXV/f394eHiKior///////////////////////////////9t
bW1/f39/f391dXWnp6f///////////////////9wcHB8fHx/f39ycnKtra3/////////////
///////////////d3d1/f397e3uAgIBsbGzIyMj/////////////////////////////////
//////////////////////////////////////////8AAP//////////////////////////
//////////////////////////Hx8ZWVlXJycn9/f83NzWZmZnt7e3p6esrKytbW1nx8fHFx
cXd3d9LS0svLy29vb3d3d6enp////////////5mZmXh4eHNzc8TExIWFhXFxcXd3d729verq
6oWFhXZ2dmxsbLGxsfDw8HV1dXFxcaOjo/v7+////////////////////////////////9zc
3J2dnXp6enR0dH5+fn9/f39/f3x8fG1tbX9/f7+/v/b29v////////////////////T09J2d
nXV1dX9/f3h4eIqKiv///////////////////////////////21tbX9/f39/f3V1daenp///
/////////////////3BwcHx8fH9/f3Jycq2trf///////////////////////////9fX13V1
dX19fYCAgGlpadPT0///////////////////////////////////////////////////////
/////////////////////wAA////////////////////////////////////////////////
////+vr6mZmZcXFxcnJy7e3t4eHhXV1deXl5enp6zc3N1dXVeHh4dHR0gICAj4+PeXl5eHh4
rKys////////////np6ed3d3c3Nztra27e3tenp6cnJydXV1vr6+9PT0enp6eHh4dnZ2k5OT
fHx8b29vpaWl/v7+////////////////////////+fn5r6+vfHx8dnZ2fHx8f39/f39/f39/
c3Nzbm5usbGx7Ozs////////////////////////////9PT0nZ2ddXV1f39/eHh4ioqK////
////////////////////////////bW1tf39/f39/dXV1p6en////////////////////cHBw
fHx8f39/cnJytLS0////////////////////////////z8/Pa2trf39/f39/Y2Nj7Ozs////
////////////////////////////////////////////////////////////////////////
AAD///////////////////////////////////////////////////////++vr5ycnJ5eXlu
bm729vbh4eFgYGB6enp2dnbY2NjU1NRvb290dHR6enpzc3N1dXX+/v7////c3Nz////39/du
bm58fHx1dXW1tbXs7Ox7e3t0dHRvb2/AwMD///9ra2t0dHR7e3t3d3dxcXHGxsb/////////
///////////////4+PidnZ1wcHB7e3t+fn5/f3+AgIB6enplZWWUlJTq6ur+/v7/////////
///////////////////////09PSdnZ11dXV/f394eHiKior/////////////////////////
//////9tbW1/f39/f391dXWnp6f///////////////////9wcHB8fHx/f395eXmIiIjn5+f/
///////////////////4+Pijo6Nzc3N/f39+fn5qamr19fX/////////////////////////
//////////////////////////////////////////////////8AAP//////////////////
/////////////////////////////////////////7Ozs29vb3p6emZmZvr6+ufn52JiYnl5
eW1tbePj4+vr6319fWNjY4eHh/39/cjIyGVlZW1tbWZmZtTU1Ovr62BgYHx8fHR0dL29vejo
6Hp6enV1dWZmZsHBwf///4CAgF5eXnZ2dsvLy/////////////////////////7+/rGxsWlp
aX19fX9/f39/f35+fmxsbHBwcOPj4///////////////////////////////////////////
//T09J2dnXV1dX9/f3h4eIqKiv///////////////////////////////21tbX9/f39/f3V1
daenp////////////////////3BwcHx8fH9/f39/f3h4eG9vb6+vr////////////////9HR
0Wpqan5+fn9/f3d3d46Ojvn5+f//////////////////////////////////////////////
/////////////////////////////wAA////////////////////////////////////////
////////////////////////tLS0cXFxe3t7aWlp8fHx5OTkbm5ueHh4Y2Nj4eHh////////
////vLy8X19ffHx8e3t7fX19W1tb9fX16+vrY2NjeHh4cXFxvb294ODgf39/eXl5YWFhtra2
////////////////////////////////////////7e3tYGBgf39/f39/f39/fHx8ampqtLS0
////////////////////////////////////////////////////9PT0nZ2ddXV1f39/eHh4
ioqK////////////////////////////////bW1tf39/f39/dXV1p6en////////////////
////cHBwfHx8f39/fX19eXl5e3t7cHBwZGRkl5eXrKyshYWFZmZmf39/f39/fn5+Z2dnzs7O
////////////////////////////////////////////////////////////////////////
////////AAD/////////////////////////////////////////////////////////////
//////+0tLRwcHB4eHh1dXXp6enZ2dl3d3d4eHhcXFzf39////+zs7NiYmJ6enqJiYmRkZF9
fX1ubm60tLT////f399ycnJ2dnZycnLExMTY2NiCgoJ6enpcXFy1tbX/////////////////
//////////////////+tra1vb2+AgIB/f398fHxzc3PV1dX/////////////////////////
///////////////////////////////09PSdnZ11dXWAgIB4eHiLi4v/////////////////
//////////////9tbW1/f39/f391dXWnp6f///////////////////9wcHB8fHx8fHyIiIic
nJx+fn53d3d8fHx2dnZycnJ5eXl/f39/f39+fn5zc3OLi4vx8fH/////////////////////
//////////////////////////////////////////////////////////8AAP//////////
/////////////////////////////////////////////////////////////7KysnFxcXNz
c39/f+jo6NHR0XZ2doKCgu3t7b6+vmJiYnl5eYaGhtjY2L+/v3x8fGdnZ8bGxv///93d3eHh
4Xp6enNzc3R0dMjIyNTU1H9/f29vb7e3t////////////////////////////////////4yM
jHd3d39/f39/f3BwcLm5uf//////////////////////////////////////////////////
//////////Pz85eXl2tra3V1dW1tbYODg////////////////////////////////2NjY3R0
dHV1dWtra6Kiov///////////////////2dnZ3Nzc25uboqKivr6+tfX146Ojnl5eXR0dHh4
eHp6enl5eXZ2dnNzc4KCguTk5P//////////////////////////////////////////////
/////////////////////////////////////wAA////////////////////////////////
////////////////////////////////////////////s7OzdXV1cXFxhISE4ODgvr6+7e3t
wcHBaGhoeHh4hISE1dXVwsLCeXl5cXFxfHx8////z8/PY2Nj1dXV19fXgICAcXFxdXV1w8PD
xsbGvr6+////////////////////////////////////////fn5+eXl5f39/fHx8fX194uLi
////////////////////////////////////////////////////////////9/f3vLy8oKCg
pqamoqKir6+v////////////////////////////////m5ubpqampqamoKCgw8PD////////
////////////nZ2dpKSkoaGhtra2+fn5////9/f3vLy8n5+fkJCQiYmJiYmJkpKSp6en6Ojo
////////////////////////////////////////////////////////////////////////
////////////////AAD/////////////////////////////////////////////////////
//////////////////////////+3t7d2dnZkZGSioqL///+6urpwcHB2dnaAgIDc3NzBwcF3
d3dvb2+CgoLl5eXNzc1tbW11dXV0dHT////b29uBgYFqampzc3P29vb/////////////////
//////////////////////////+EhIR4eHh/f396enqKiorn5+f/////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
///////////////////////////p6ene3t7g4ODw8PD/////////////////////////////
//////////////////////////////////////////////////////////////////8AAP//
////////////////////////////////////////////////////////////////////////
/////////7S0tJCQkOTk5Le3t3V1dXV1dXV1dejo6L+/v3d3d3BwcIODg+Li4sjIyHV1dXl5
eW9vb9zc3NDQ0MbGxtra2oaGhsDAwP39/f//////////////////////////////////////
/////5qamnR0dH9/f319fXV1deDg4P//////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////wAA////////////////////////
////////////////////////////////////////////////////////////+fn55+fnsLCw
dXV1dHR0cnJy8vLyubm5c3NzcnJygYGB4+Pjx8fHeHh4eXl5Y2Nj7e3t29vbc3NzdHR0wcHB
7Ozs/Pz8////////////////////////////////////////////////zc3NaGhof39/f39/
dHR0oKCg/v7+////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////AAD/////////////////////////////////////////////
//////////////////////////////////////////////+2trZpaWlvb2/19fW5ublvb290
dHR5eXnj4+PNzc13d3d6enpdXV3z8/Pg4OBxcXF0dHRycnLGxsb/////////////////////
///////////////////////////////////x8fF3d3d5eXl/f399fX11dXWUlJTw8PD/////
///////////////Z2dmampqhoaH6+vr/////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
//8AAP//////////////////////////////////////////////////////////////////
/////////////////////////////7Ozs/Pz87u7u29vb3l5eXBwcOTk5NjY2HFxcXp6el9f
X/T09Ofn52RkZHh4eHJycsHBwf//////////////////////////////////////////////
/////////////////9XV1WBgYH19fX9/f3x8fHl5eXNzc3l5eYiIiIaGhnl5eXR0dHV1dXh4
eGFhYfPz8///////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////wAA////////////////
////////////////////////////////////////////////////////////////////////
////////////yMjIY2NjeXl5b29v5ubm3t7eZmZmeXl5a2tr8fHx4+PjYGBge3t7c3NzxMTE
////////////////////////////////////////////////////////////////////////
ysrKampqd3d3fn5+fn5+fX19fX19eXl5eXl5e3t7fHx8e3t7eXl5YmJiqamp////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////AAD/////////////////////////////////////
//////////////////////////////////////////////////////////////////+ysrJi
YmLg4ODq6upjY2N5eXl2dnbj4+Pd3d1tbW16enpzc3PCwsL/////////////////////////
///////////////////////////////////////////////////////f39+GhoZ3d3d4eHh4
eHh4eHh4eHh4eHh4eHh4eHh3d3eHh4fY2Nj/////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
//////////8AAP//////////////////////////////////////////////////////////
/////////////////////////////////////////////////93d3f///6ioqG5ubnl5ec/P
z9zc3HZ2dnV1dXNzc8PDw///////////////////////////////////////////////////
/////////////////////////////////////////9jY2Kenp4+Pj46Ojo2NjY+Pj5mZmbi4
uOnp6f//////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////wAA////////
////////////////////////////////////////////////////////////////////////
/////////////////////////////////f39qKiobm5ug4ODpKSkg4ODcnJydXV1wcHB////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////AAD/////////////////////////////
////////////////////////////////////////////////////////////////////////
///////////////S0tJpaWl2dnZ0dHRwcHB3d3fBwcH/////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
//////////////////8AAP//////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////v7+7m5
uYKCgnV1dYqKisnJyf//////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////wAA
////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////v7+4uLi2NjY6Ojo////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////AAD/////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
//////////////////////////8AAP//////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
/////wAA////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////AAD/////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
//////////////////////////////////8AAP//////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
/////////////wAA////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////AAD/////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////8AAP//////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
/////////////////////wAA////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
AAD/////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////8AAP//////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
/////////////////////////////wAA////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////AAA=

--Boundary_(ID_GhCP4RqG68UUbF76+wb6MQ)
Content-id: <part2.09070303.06040103@oracle.com>
Content-type: image/gif; name=q01.gif
Content-transfer-encoding: base64
Content-disposition: inline; filename=q01.gif

R0lGODlhrAB2AMQAAPjFl+6KLvWucK7D0cfV31qEoP738oKituHq7Z62x9Xg5vvYuPGdVPa6
hP3z6fvhyf3q2fGVROyBHv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
ACH5BAAAAAAALAAAAACsAHYAAAX/4CSKRFGMaKqubOu+cCzPdG1PRzHcfO//wKAMYTIIj8ik
EpkoHJbQqHSKyhGo2KzWpjBtv+DwqJkQm89SkwLNbgOJBaN7TpeVnvW8XkXe+/cmV3+DcyYI
hIhoXSeJjWEDTo6SW5Blk5dTOTuYnEuanaBIOWuhpT9qpqk8qKqtM4ausTBesrUstLa5I7i6
uby9tazAwQWkw7LCx66jyrJWzbGf0K1Nm9OpkHjXptnbqYvepgZF4aXJ5ZjS6JyV650ljO6X
cHLyk4H2l335kvDuEA++LHAAZFyBQ0kaKFz4QEKDLBIkqFgQg4GEgFMeEFwggUGQZ0kiipTA
8SGWiCkA/0iE0YABQSkOSE6AwABAkG5LUE5o2MCBRhQPKKaAQPEBBBEPforwORBow5VIBVw8
OnMBVacTHAz0SdXohAUYkf70iTEoUqszG0gAoNGr2JdEZyptQS/nSo4RAkgIcNRBhIh8UahV
C8CvSJtqRQY0LBKFxYgPpUYUkMLi1456A2OOSJHx2pgRRHQEoDcigMQdS2b9a3qC2sehX4AM
ubIhgwVSbUpNKoHyCLUBGkDIvSBAAK1gB0+Q+lDnCMuXBTz4K1SEZY63c0/Yu+D1cocPjBvW
2hsCW+yuZapmHv744AV/w7LASVuEatXc8QpeKzq21M4LqOTRXqJBJcJfB0pAkP9yz0l0n0Pb
eRThdrFZhNtaHNn0FUcSqUURfhWS5GF61bFQV307QcjTdgEw4KKEIqiFUUcxksRRAH8NKKFz
1q0E3YoNpvjQijROWKSHPMkYXkcojYifhB7KmJ58LMx2hE4PNhebCiOyKMJuEoSGHoHbGTgB
dBYdpZJJPV720JOiDRjAlxdRyMCcfxHUpHoQkrnbiF26QN+VtakIoUUCLLQfRhYBUFxo3Enl
0V+J8njmWg+oJQB8gQWZ5YQTWtTAoz0eSpJKHfYWlKmj4kjiqy+cSKh9EKq25F4a1ijUrREE
JBkDEXj0VLBmoiqAA4/J5JiDtfa5o7Cl9SoCqgGhSuz/TIDZGm1AgCr7Aj5gXPWCAy+NUK65
LZw70xHkjquCukvBW8M+/DQCTr2OnIPvH+rsO8gd/iICBxiuxgBBT1u4KAQADPgKIxT6ThGm
DKKKEECJUFi6AgBbtjAidFH0W0eGl1FpFwzBsiQTyFAMepJHqGrGgFQBBBTewSI9HEEEDehl
0wKwPbCmm9919FLPjaEgAGuUjVTdcIe9yvISXWgD0YARLIDWXgJIRVkENkHN1rJdE5ipQh1B
QCNhhA392lMpLEQdXk2NkCjSUpuphEH1vMziVRODltVv3rZ5aYko6UXixBMqXiYLhFHYgkWZ
rqy3EhFHQeOvej4bd53L1qiR/2R7PmDZSCgVaWlxIjX38JelXfTx5UmILLGEpvcGapGEY4zg
pQ/89/iaLUqOAuM8NiQAzq5/3hN1s1NRzRY0qkmj6q8H2mZ7lwKEEmgy/XWeTT7DPQJHxzJn
fO8QxBe5RQTdKe4RLt+utkgUId/xZTwmWyfpv3sMQVA1mQkQ8HciuB+THvIYNhHQQqi6kET0
gjEhAEwLSZELWr6CEbCoICjislCJQAiQBGYwgVq7SlAcUEIUmMdmfdFaCoKikaZojVwybKES
7jUJBIZjYJdoiTt+ETBAFKOIg8gcEt3AjCXuoYlOzAMUo0gH21GRDVa84hmyqEUxcLGLYPgi
GLcgxoQxZqGMZqQCGtMoBSuxMYxHfKMX4yhHMCixjmmgIx61QMQ9TgGIfswCDwNJhQsSkgr1
O+QSpqfITOigkVO4IyR/wLdJQmGQlkRCOzKphDVykgaS/GQNACnKm0SilELwJCq/dZBVAsEf
rvwBvWK5igIIgpY3gCUubzDLXYLSlr4MpjDzEAIAOw==

--Boundary_(ID_GhCP4RqG68UUbF76+wb6MQ)--

--Boundary_(ID_9se0+r1Nk3jrPKOahW9kzQ)--

From john.forte@Oracle.Com Wed Jun 16 10:46:16 2010
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o5GHkG5W027039
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 16 Jun 2010 10:46:16 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail2sca.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id o5GHkFGB001797
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Wed, 16 Jun 2010 10:46:16 -0700 (PDT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0L4400401C12KK00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Wed, 16 Jun 2010 10:46:14 -0700 (PDT)
Received: from sca-ea-mail-2.sun.com ([192.18.43.25])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0L4400NDMC120B20@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Wed,
 16 Jun 2010 10:46:14 -0700 (PDT)
Received: from rcsinet15.oracle.com (rcsinet15.oracle.com [148.87.113.117])
	by sca-ea-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id o5GHkDAF017259	for
 <PSARC-ext@sun.com>; Wed, 16 Jun 2010 17:46:13 +0000 (GMT)
Received: from acsmt354.oracle.com (acsmt354.oracle.com [141.146.40.154])
	by rcsinet15.oracle.com (Switch-3.4.2/Switch-3.4.1)
 with ESMTP id o5GB8o9N023904	for <PSARC-ext@sun.com>; Wed,
 16 Jun 2010 17:46:11 +0000 (GMT)
Received: from abhmt014.oracle.com by acsmt353.oracle.com	with ESMTP id
 350436991276710260; Wed, 16 Jun 2010 10:44:20 -0700
Received: from [129.146.56.52] (/129.146.56.52)
	by default (Oracle Beehive Gateway v4.0)	with ESMTP ; Wed,
 16 Jun 2010 10:44:20 -0700
Date: Wed, 16 Jun 2010 10:39:10 -0700
From: John Forte <john.forte@Oracle.Com>
Subject: Re: libstmf interfaces for setting stmf properties [PSARC/2010/215
 FastTrack timeout 06/18/2010]
In-reply-to: <201006111755.o5BHthMQ028905@sac.sfbay.sun.com>
To: vijitha.dugganapalli@Oracle.Com
Cc: PSARC-ext@sun.com
Message-id: <4C190C3E.6010005@oracle.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
X-Source-IP: acsmt354.oracle.com [141.146.40.154]
X-Auth-Type: Internal IP
X-CT-RefId: str=0001.0A090208.4C190DE5.0077:SCFMA4539814,ss=1,fgs=0
References: <201006111755.o5BHthMQ028905@sac.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.17 (X11/20081014)
Status: RO
Content-Length: 47

This case was approved at PSARC today.

- John

