proposal to obsolete Operational Change Event

Henry Gabryjelski henrygab at windows.microsoft.com
Mon Sep 8 11:09:45 PDT 2003


* From the T10 Reflector (t10 at t10.org), posted by:
* "Henry Gabryjelski" <henrygab at windows.microsoft.com>
*
This is a multi-part message in MIME format.

------=_NextPart_000_001B_01C375F9.B5FDC700
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

I looked through this event, and found some areas I could agree to obsolete:

Operation Request/Report Codes:
4h,5h -- (firmware/inquiry changed) These events provide no help for the
current generation of the Windows OS.  There is almost no possiblity of them
being used in future Windows OSs.  This is because any update to the
firmware will result in a new inquiry string.  As the Windows OSs use the
inquiry strings (with other data) to uniquely identify a device, changes to
this information would result in the current device disappearing from the
system and a new device appearing in the system.  Any drive which modifies
its DeviceType field for media would have a particularly bad user experience
as drives appear/disappear constantly.  Furthermore, this model would result
in the new driver sometimes failing to load, due to outstanding references
to the old driver preventing it from reloading in some edge cases.

Therefore, I fully agree that these two codes (and only these two codes) can
be safely obsoleted from the specification.  Codes 1h, 2h, and 3h are still
useful, as mentioned below.  Should you still want to remove those codes, a
full discussion would be required.

. 

-----Original Message-----
From: owner-mtfuji5 at avc-pioneer.com [mailto:owner-mtfuji5 at avc-pioneer.com]
On Behalf Of Henry Gabryjelski
Sent: Monday, September 08, 2003 10:55 AM
To: mtfuji5 at avc-pioneer.com; T10 at t10.org
Cc: twg3 at ml.cds21solutions.org
Subject: RE: proposal to obsolete Operational Change Event


This proposal concerns me; specifically:
"Current bit of Feature is changed by host command. So host knows the change
of Feature before device reports it."

The current use of the OpChange event is provided to allow the host OS to
know about behavioral changes in the device.  This includes both feature
list changes and profile changes.

The above quote from the below description presumes that the host OS can
know, at the time of the writing of the host OS, all possible commands that
could change the features on the device; In addition, the host OS would need
to "spy" on all CDBs sent to the device, to detect those commands which
would change the capabilities of the device.  Alternately, the description
below presumes that the host OS is initiating all IO to the device from a
single driver/location.  i.e. All CDBs are constructed from a single point.

Unfortunately, neither of the above presumptions is correct in the Windows
OS.  The first presumption may hold true on the day the OS ships, but any
new commands or variations of commands would render it invalid.  The second
presumption is also false, as CDBs are constructed by all of the following:
1) Class driver (CDROM, CLASSPNP)
2) Filter drivers (IMAPI, 3rd parties filters)
3) User-mode programs (SCSI_PASS_THROUGH(_DIRECT), ATA_PASS_THROUGH, etc.)

Therefore, since it is not possible for the host to always know when the
device should change (as the host cannot know all CDBs which cause this) it
is only by the use of the OpChange events that the host can reliably detect
that a feature list has changed, and modify which commands are allowed or
rejected.

Later, you write:
"Point 2: "Operational Change Event" itself is meaningless for host."

This is also untrue, although for your particular device it may be
acceptable for the current OS.  Without this event, the class driver cannot
update allowing write commands to randomly-writable, target-defect-managed
media after a user-mode program sends a FORMAT_UNIT command (or other
vendor-unique command to enable such behavior).  It is also not possible (as
stated above) to know all possible CDBs to watch for.

You also suggest that, just because a test written to help validate device
behavior doesn't seem to require an event to occur, that the obvious
solution is that such a test does not *want* the event to occur.  Perhaps
instead, the test either has a bug, or does not exhaustively test all
possible scenarios and some devices may slip through with such an error in
the firmware.  Either way, pointing to a test whose purpose is to *help*
create compliant firmware instead of referring to the specification is, in
my opinion, an erroneous way of thinking.

You make a 3rd point, but do not provide any supporting evidence.  DVD+RW
drives require the correct implementation of the OpChange event to allow
random writing to the media while background formatting is in progress.  In
a closed system (such as a set top box or consumer player) your comments are
correct.  However, in the more complex PC environment, I believe it would be
a very poor decision to remove this event.

This will be an interesting discussion, I am sure...
.



-----Original Message-----
From: owner-mtfuji5 at avc-pioneer.com [mailto:owner-mtfuji5 at avc-pioneer.com]
On Behalf Of keiji_katata at post.pioneer.co.jp
Sent: Friday, September 05, 2003 12:25 AM
To: T10 at t10.org
Cc: mtfuji5 at avc-pioneer.com; twg3 at ml.cds21solutions.org
Subject: proposal to obsolete Operational Change Event


Hi all,

I would like to propose mark Operational Change Event as obsolete. The best
way is remove it once. Then add new method properly that host needs really.

I find a lot of " an Operational Change Event shall be generated" in
mmc4r02c.pdf. So I check why such information is written so much in the
mmc4. Then I find following sentence in REVISION HISTORY PDF page 10.
------
Clause 7 . sub-clause 7.3 MRW Mode Page
Morph Event is not a defined term.  Changed to Operational Change Event.
------
This is not correct partially. Originally Morphing idea means when media
event is reported, the MMC device capability may be changed drastically.
The change may be same as "Inquiry data change" of SCSI world. For example,
"Peripheral Device Type" of device that has CD-ROM disc could be 05.
"Peripheral Device Type" of device that has DVD-RAM/+RW 3G disc could be
07. But DVD-RAM has DVD Video related capability and C/DVD-ROM drive can
support DVD-RAM disc to read. These are not covered by SBC, only MMC could
cover this. Then Morphing idea is introduced. At the same time, Persistent
PREVENT/ALLOW MEDIUM REMOVAL command and Persistent Prevent State is
introduced. Host controls media change (device morphing) including disc
eject by eject button.
At the same time, many software vender had hang up trouble when user press
eject button then DVD disc is ejected during DVD Video playback.
Morphing idea allows that MMC device can change from Read only device to
any other (Block device/write once device etc.) and opposite. Host can lock
the Morphing by Persistent PREVENT/ALLOW MEDIUM REMOVAL.

Here is an important point.
Point 1: Original Morphing means Profile change, does not mean current bit
of Feature descriptor.


Current bit of Feature is changed by host command. So host knows the change
of Feature before device reports it. "Operational Change Event" does not
show that host command is succeeded or not. It only shows that something is
changed. So in the discussion of Fuji group, "Operational Change Event" is
confirmed as option. Because no Feature requests to support it.
Unfortunately, in the discussion of MMC WG 01-288r0.pdf, this was rejected
by technically in-correct reason. According to 01-288r0.pdf, "Operational
Change Event" was connected with Immed bit and "Device Busy (class 6)
event" as I reported before.

Here is another important point.
Point 2: "Operational Change Event" itself is meaningless for host.
Originally it is option.


I get not small number of blames that difficult event makes bad
implementation of products. W*QL H*T 9 and 10 MMC Test software requests
Operational Change Event implementation as "shall report it is supported
but shall not report the event in reality". Pioneer DVD-ROM and DVD-R/RW
drives perform as this. So more than 10,000,000 units of drive report 16h
in "Supported Event Classes" (this means I support "Operational Change
Event"), but never report "Operational Change Event".

Here is 3rd important point.
Point 3: Operational Change Event can not work in the real market.


According to 03-216r0.pdf, all were decided in July.
Please all members send your comment to my proposal and pointed items via
t10 reflector.

Best regards,

Keiji Katata
PIONEER CORP.




------=_NextPart_000_001B_01C375F9.B5FDC700
Content-Type: application/x-pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIe3jCCA7Ew
ggKZoAMCAQICEGLjZmVSIbeyRuVfQYoWnmIwDQYJKoZIhvcNAQEFBQAwTDELMAkGA1UEBhMCVVMx
EjAQBgNVBAoTCU1pY3Jvc29mdDEOMAwGA1UECxMFTnRkZXYxGTAXBgNVBAMTEE5UREVWIFNBIFJv
b3QgQ0EwHhcNMDIwODA3MDM0NTAyWhcNMDcwODA3MDM1NTAyWjBMMQswCQYDVQQGEwJVUzESMBAG
A1UEChMJTWljcm9zb2Z0MQ4wDAYDVQQLEwVOdGRldjEZMBcGA1UEAxMQTlRERVYgU0EgUm9vdCBD
QTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOoI+NpQ4wnW1e11kPkhTnigAO0ked3R
JGftlHdGD3DPOwNAkTRzTtSIQTYZkTx+Asu+aoqsru6ed6W/Mxhd7+DxQ2E6nXFvPd7WnSMqEBrA
ITOWcEpSZaS2afWL7up5R7w6PZl8+lheotfJVMdUgDtBvgBC8xTs7PD+zT09iZ4PchILTK0DdKXU
J163rordZSG0cmeCV+pz1/EtBtw6uD8tLsDlIcNWQnph4McYjmNf6jdtuzuwr++CGHi5SEAhHLl0
WjtwzAFltSfRmj2VcljijzpTPEj0lHnXH/G49ohh24NexdzQ0KHjajkM36rIfJplmACDkzmIvl6S
jkyzJW0CAwEAAaOBjjCBizATBgkrBgEEAYI3FAIEBh4EAEMAQTALBgNVHQ8EBAMCAUYwDwYDVR0T
AQH/BAUwAwEB/zAdBgNVHQ4EFgQUiMnNnJw6IoDq5C3aFUcv9fvEvJswEgYJKwYBBAGCNxUBBAUC
AwEAATAjBgkrBgEEAYI3FQIEFgQUnpC7JiTk2txjEbgYLa+tOVaBZlEwDQYJKoZIhvcNAQEFBQAD
ggEBAFhv2fkYKXwaad2xA9h+RjyS8twwPfcAuPRD+W7kvsvBtPeoI4cpMU+f12+SH1WfdhNErRYs
I2Whc+Xlkqm6KLZtUG52qNsHI5aRB2zHVYXLFdFnSZ0xFOsu9y11fh/6Yv3SS7etGrLVtOdzfeOL
xzosK8ZbdBh/wF1b/jB/orp4bgXqsGqQyXGLanR29TLLT2QZjzrt8k9tMM1u+vjQ1tHNEK7qfm4D
plgZUu4wK/QZLwCYoz4u29mQSJ6TWC0VoFQeZu2cv2jtIikzYR/HI9PNJv5AErQ63RJOLy45GosR
S14poZyAoFv9233bFpHXnXz/oeMnW1Rwr5p4JBxsFLEwggWSMIIFUqADAgECAgoppSGSAAUAAAIg
MAkGByqGSM44BAMwYTELMAkGA1UEBhMCVVMxEjAQBgNVBAoTCU1pY3Jvc29mdDEOMAwGA1UECxMF
TnRkZXYxLjAsBgNVBAMTJU5UREVWIEludGVybWVkaWF0ZSBTdWJvcmRpbmF0ZSBXaGljYTIwHhcN
MDIxMDEwMjA0MzA3WhcNMDQxMDEwMjA1MzA3WjBLMQswCQYDVQQGEwJVUzESMBAGA1UEChMJTWlj
cm9zb2Z0MQ4wDAYDVQQLEwVOdGRldjEYMBYGA1UEAxMPTlRERVYgSVNTVUUzIENBMIGfMA0GCSqG
SIb3DQEBAQUAA4GNADCBiQKBgQCslBWXY0NTtIV2J0MY5hQTlVtFlPH3K27ZVXbdGUMe0szXI/jh
rktkRDINZX0v6ej3CWL9mSvqqeVfYUJ4RDcuNjjx1tBibQ5Tk4ujVXIiXdJwKTBiu3YqDhv8ajoj
ZgASrQnAOz+qNGt3EP1Sn0YaNxjPvpy7yLFDd3O7QjxngQIDAQABo4IDwDCCA7wwDwYDVR0TAQH/
BAUwAwEB/zAdBgNVHQ4EFgQUi9HNYfHpr468kdBA6im/5i6FQFcwCwYDVR0PBAQDAgGGMBIGCSsG
AQQBgjcVAQQFAgMCAAMwIwYJKwYBBAGCNxUCBBYEFG63AnsLfqwCcPqopI+9FMOWUqPPMBEGA1Ud
IAQKMAgwBgYEVR0gADAZBgkrBgEEAYI3FAIEDB4KAFMAdQBiAEMAQTAfBgNVHSMEGDAWgBTivgNw
1Ysg0kFEaq/myHdxWiUAHzCCAWkGA1UdHwSCAWAwggFcMIIBWKCCAVSgggFQhoHnbGRhcDovLy9D
Tj1OVERFViUyMEludGVybWVkaWF0ZSUyMFN1Ym9yZGluYXRlJTIwV2hpY2EyKDQpLENOPXdoaWNh
MixDTj1DRFAsQ049UHVibGljJTIwS2V5JTIwU2VydmljZXMsQ049U2VydmljZXMsQ049Q29uZmln
dXJhdGlvbixEQz1udGRldixEQz1jb3JwLERDPW1pY3Jvc29mdCxEQz1jb20/Y2VydGlmaWNhdGVS
ZXZvY2F0aW9uTGlzdD9iYXNlP29iamVjdENsYXNzPWNSTERpc3RyaWJ1dGlvblBvaW50hmRodHRw
Oi8vd2hpY2EyLm50ZGV2LmNvcnAubWljcm9zb2Z0LmNvbS9DZXJ0RW5yb2xsL05UREVWJTIwSW50
ZXJtZWRpYXRlJTIwU3Vib3JkaW5hdGUlMjBXaGljYTIoNCkuY3JsMIIBhgYIKwYBBQUHAQEEggF4
MIIBdDCB3QYIKwYBBQUHMAKGgdBsZGFwOi8vL0NOPU5UREVWJTIwSW50ZXJtZWRpYXRlJTIwU3Vi
b3JkaW5hdGUlMjBXaGljYTIsQ049QUlBLENOPVB1YmxpYyUyMEtleSUyMFNlcnZpY2VzLENOPVNl
cnZpY2VzLENOPUNvbmZpZ3VyYXRpb24sREM9bnRkZXYsREM9Y29ycCxEQz1taWNyb3NvZnQsREM9
Y29tP2NBQ2VydGlmaWNhdGU/YmFzZT9vYmplY3RDbGFzcz1jZXJ0aWZpY2F0aW9uQXV0aG9yaXR5
MIGRBggrBgEFBQcwAoaBhGh0dHA6Ly93aGljYTIubnRkZXYuY29ycC5taWNyb3NvZnQuY29tL0Nl
cnRFbnJvbGwvd2hpY2EyLm50ZGV2LmNvcnAubWljcm9zb2Z0LmNvbV9OVERFViUyMEludGVybWVk
aWF0ZSUyMFN1Ym9yZGluYXRlJTIwV2hpY2EyKDUpLmNydDAJBgcqhkjOOAQDAy8AMCwCFG0a0eml
aHCZ0XREh9+8PT+SuANMAhQLuEXjuaULz1r4zciD4EyvpGjZ7DCCBpMwggX8oAMCAQICCjXOzR8A
AwAt9cwwDQYJKoZIhvcNAQEFBQAwSzELMAkGA1UEBhMCVVMxEjAQBgNVBAoTCU1pY3Jvc29mdDEO
MAwGA1UECxMFTnRkZXYxGDAWBgNVBAMTD05UREVWIElTU1VFMyBDQTAeFw0wMzA1MjcyMzUxNDVa
Fw0wNDA1MjYyMzUxNDVaMIGXMRMwEQYKCZImiZPyLGQBGRYDY29tMRkwFwYKCZImiZPyLGQBGRYJ
bWljcm9zb2Z0MRQwEgYKCZImiZPyLGQBGRYEY29ycDEVMBMGCgmSJomT8ixkARkWBW50ZGV2MQww
CgYDVQQLEwNJVEcxDjAMBgNVBAsTBVVzZXJzMRowGAYDVQQDExFIZW5yeSBHYWJyeWplbHNraTCB
nzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEApDw0/Y2NxREP+Jq9GI+qCHJEoX+oYJ7x0u4ENHaj
CbJ5BbcdIO8IcZJ17OirUUAQQMLiLZKboZCWB4+uG+ee23iJn1QzAfQaacJzgSKqlE0T98EAdc7f
uY7RCoKG2EsjPa3MZWLoxlEH6Z12O+LRwCTGbLBQBGIEYeN50T1m+dECAwEAAaOCBC8wggQrMAsG
A1UdDwQEAwIHgDAdBgNVHQ4EFgQU73Wh7Ne6dK4H26qra0rzcTA3N5wwPgYJKwYBBAGCNxUHBDEw
LwYnKwYBBAGCNxUIjeDRiU6E15zDB4amhvscj9O/phWCv5z2fIbe5oBUAgF4AgEBMB8GA1UdIwQY
MBaAFIvRzWHx6a+OvJHQQOopv+YuhUBXMIIBiAYDVR0fBIIBfzCCAXswggF3oIIBc6CCAW+Ggc9s
ZGFwOi8vL0NOPU5UREVWJTIwSVNTVUUzJTIwQ0EoMiksQ049V0hJQ0EzLENOPUNEUCxDTj1QdWJs
aWMlMjBLZXklMjBTZXJ2aWNlcyxDTj1TZXJ2aWNlcyxDTj1Db25maWd1cmF0aW9uLERDPW50ZGV2
LERDPWNvcnAsREM9bWljcm9zb2Z0LERDPWNvbT9jZXJ0aWZpY2F0ZVJldm9jYXRpb25MaXN0P2Jh
c2U/b2JqZWN0Q2xhc3M9Y1JMRGlzdHJpYnV0aW9uUG9pbnSGTWh0dHA6Ly93aGljYXdlYi5udGRl
di5jb3JwLm1pY3Jvc29mdC5jb20vTlRERVZDUkxzL05UREVWJTIwSVNTVUUzJTIwQ0EoMikuY3Js
hkxodHRwOi8vd2hpY2EzLm50ZGV2LmNvcnAubWljcm9zb2Z0LmNvbS9DZXJ0RW5yb2xsL05UREVW
JTIwSVNTVUUzJTIwQ0EoMikuY3JsMIIBVAYIKwYBBQUHAQEEggFGMIIBQjCBxQYIKwYBBQUHMAKG
gbhsZGFwOi8vL0NOPU5UREVWJTIwSVNTVUUzJTIwQ0EsQ049QUlBLENOPVB1YmxpYyUyMEtleSUy
MFNlcnZpY2VzLENOPVNlcnZpY2VzLENOPUNvbmZpZ3VyYXRpb24sREM9bnRkZXYsREM9Y29ycCxE
Qz1taWNyb3NvZnQsREM9Y29tP2NBQ2VydGlmaWNhdGU/YmFzZT9vYmplY3RDbGFzcz1jZXJ0aWZp
Y2F0aW9uQXV0aG9yaXR5MHgGCCsGAQUFBzAChmxodHRwOi8vd2hpY2EzLm50ZGV2LmNvcnAubWlj
cm9zb2Z0LmNvbS9DZXJ0RW5yb2xsL1dISUNBMy5udGRldi5jb3JwLm1pY3Jvc29mdC5jb21fTlRE
RVYlMjBJU1NVRTMlMjBDQSgzKS5jcnQwEwYDVR0lBAwwCgYIKwYBBQUHAwQwLQYDVR0gBCYwJDAi
BiArBgEEAYI3FQiN4NGJToTXnMMHhqaG+xyP07+mFQGDETAbBgkrBgEEAYI3FQoEDjAMMAoGCCsG
AQUFBwMEMFcGA1UdEQRQME6gLAYKKwYBBAGCNxQCA6AeDBxoZW5yeWdhYkBudGRldi5taWNyb3Nv
ZnQuY29tgR5oZW5yeWdhYkB3aW5kb3dzLm1pY3Jvc29mdC5jb20wDQYJKoZIhvcNAQEFBQADgYEA
oZngVwmM+HPyxenzFt48CJ4RNlb/ze9TkwjZ1gW19Mz/B4l8EQOg9r1zEI2w4P++vJmNNOKDVqVB
eVxVNWnNB1IlS4WPvB0A38o+K+M8c/QRIrgEiYRpzssIED7LXibov4t7fuESumrCar3nPtrTRC11
qVeQAzmAtYk/r6biIMkwggbZMIIGQqADAgECAgo1ztDoAAMALfXNMA0GCSqGSIb3DQEBBQUAMEsx
CzAJBgNVBAYTAlVTMRIwEAYDVQQKEwlNaWNyb3NvZnQxDjAMBgNVBAsTBU50ZGV2MRgwFgYDVQQD
Ew9OVERFViBJU1NVRTMgQ0EwHhcNMDMwNTI3MjM1MTQ2WhcNMDQwNTI2MjM1MTQ2WjCBxjETMBEG
CgmSJomT8ixkARkWA2NvbTEZMBcGCgmSJomT8ixkARkWCW1pY3Jvc29mdDEUMBIGCgmSJomT8ixk
ARkWBGNvcnAxFTATBgoJkiaJk/IsZAEZFgVudGRldjEMMAoGA1UECxMDSVRHMQ4wDAYDVQQLEwVV
c2VyczEaMBgGA1UEAxMRSGVucnkgR2FicnlqZWxza2kxLTArBgkqhkiG9w0BCQEWHmhlbnJ5Z2Fi
QHdpbmRvd3MubWljcm9zb2Z0LmNvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAqga01zJv
LSABhM0uYw6cToJN42MVO6GZLSSKMu/07RxyBKccVUxwBfltmq+ZJd0I8yMIW6aoZAT6i18JrjPf
LDSM3w/Z+GZx8cjjwCdY7gim5M3bAv6BPdMOEihZyvWVASBGHfMbxE2HuWuCpKegxczZnM2uSohg
76wKeUsoA+8CAwEAAaOCBEYwggRCMAsGA1UdDwQEAwIEMDBEBgkqhkiG9w0BCQ8ENzA1MA4GCCqG
SIb3DQMCAgIAgDAOBggqhkiG9w0DBAICAIAwBwYFKw4DAgcwCgYIKoZIhvcNAwcwHQYDVR0OBBYE
FK0Q1TO1Y6qIT1/Gxn/7p7QJ1k0/MD4GCSsGAQQBgjcVBwQxMC8GJysGAQQBgjcVCI3g0YlOhNec
wweGpob7HI/Tv6YVh6e+4gmOsa3xTQIBeAIBATAfBgNVHSMEGDAWgBSL0c1h8emvjryR0EDqKb/m
LoVAVzCCAYgGA1UdHwSCAX8wggF7MIIBd6CCAXOgggFvhoHPbGRhcDovLy9DTj1OVERFViUyMElT
U1VFMyUyMENBKDIpLENOPVdISUNBMyxDTj1DRFAsQ049UHVibGljJTIwS2V5JTIwU2VydmljZXMs
Q049U2VydmljZXMsQ049Q29uZmlndXJhdGlvbixEQz1udGRldixEQz1jb3JwLERDPW1pY3Jvc29m
dCxEQz1jb20/Y2VydGlmaWNhdGVSZXZvY2F0aW9uTGlzdD9iYXNlP29iamVjdENsYXNzPWNSTERp
c3RyaWJ1dGlvblBvaW50hk1odHRwOi8vd2hpY2F3ZWIubnRkZXYuY29ycC5taWNyb3NvZnQuY29t
L05UREVWQ1JMcy9OVERFViUyMElTU1VFMyUyMENBKDIpLmNybIZMaHR0cDovL3doaWNhMy5udGRl
di5jb3JwLm1pY3Jvc29mdC5jb20vQ2VydEVucm9sbC9OVERFViUyMElTU1VFMyUyMENBKDIpLmNy
bDCCAVQGCCsGAQUFBwEBBIIBRjCCAUIwgcUGCCsGAQUFBzAChoG4bGRhcDovLy9DTj1OVERFViUy
MElTU1VFMyUyMENBLENOPUFJQSxDTj1QdWJsaWMlMjBLZXklMjBTZXJ2aWNlcyxDTj1TZXJ2aWNl
cyxDTj1Db25maWd1cmF0aW9uLERDPW50ZGV2LERDPWNvcnAsREM9bWljcm9zb2Z0LERDPWNvbT9j
QUNlcnRpZmljYXRlP2Jhc2U/b2JqZWN0Q2xhc3M9Y2VydGlmaWNhdGlvbkF1dGhvcml0eTB4Bggr
BgEFBQcwAoZsaHR0cDovL3doaWNhMy5udGRldi5jb3JwLm1pY3Jvc29mdC5jb20vQ2VydEVucm9s
bC9XSElDQTMubnRkZXYuY29ycC5taWNyb3NvZnQuY29tX05UREVWJTIwSVNTVUUzJTIwQ0EoMyku
Y3J0MBMGA1UdJQQMMAoGCCsGAQUFBwMEMBsGCSsGAQQBgjcVCgQOMAwwCgYIKwYBBQUHAwQwVwYD
VR0RBFAwTqAsBgorBgEEAYI3FAIDoB4MHGhlbnJ5Z2FiQG50ZGV2Lm1pY3Jvc29mdC5jb22BHmhl
bnJ5Z2FiQHdpbmRvd3MubWljcm9zb2Z0LmNvbTANBgkqhkiG9w0BAQUFAAOBgQA0d0I1vP6vEoPc
/iIwofo/lxWbPQOPOVlnBufGbf4UL6+KR0sU//EyKGAi1KYupQXLm1NLkvbUTtFQNiKQSwnwVYqw
Th45C6tLkYRvhvMds8ogSIojSZWhRpoG0SLcDVoaUYqIiryh/lf3ZczCy8ZwX1WCp+hy2/KBzSk1
EFLJ8TCCCBswggcDoAMCAQICCijG53IAAQAAADUwDQYJKoZIhvcNAQEFBQAwTDELMAkGA1UEBhMC
VVMxEjAQBgNVBAoTCU1pY3Jvc29mdDEOMAwGA1UECxMFTnRkZXYxGTAXBgNVBAMTEE5UREVWIFNB
IFJvb3QgQ0EwHhcNMDIxMDEwMTYzMzAwWhcNMDUxMDEwMTY0MzAwWjBhMQswCQYDVQQGEwJVUzES
MBAGA1UEChMJTWljcm9zb2Z0MQ4wDAYDVQQLEwVOdGRldjEuMCwGA1UEAxMlTlRERVYgSW50ZXJt
ZWRpYXRlIFN1Ym9yZGluYXRlIFdoaWNhMjCCAbcwggErBgcqhkjOOAQBMIIBHgKBgQD6Es97u5iw
ea4ZR+QhOQGpawZejbbLfr2SzT0T4SPAAazbhymFpUeoVnf4pD+SDIA0K+w1KSa63b+Gdk9aST1R
ByMQrmtx01/6Pl1Rk2V3Qb+MfjoRy5rddSnE8vQftLaYN6bCQuJvrWjjWm3fssPxAfQKD5XRnR6B
gQUhjnQC4wIVAJhPlD2ydVrV6RStlMJjOhv86OtDAoGAZsoPfe8UED5wq+CK2salIubF17L0j74p
sDv1BBcScAIlkvDlLp754exndP7HA+WDZFQLG0WBflzYMmFQrGLrAtSx/A76Ds6uB8/JYPSv9pAP
NL9kpK+Ax9RBTNiRtyfR26t+tg5PYvFehwGRAPz/JAffyfnCNS6F5VrX8ObmgpgDgYUAAoGBAKJK
0lYkyELe2RtGLY69hi3HKuW08w7JlHUTkM9aovXm+XDiGGtmF4BOnJmUyCBTi8emz3YG8GUgLDnw
UKH0KCxt7yXkHBrAP74+8M45s5WiJmLARfTmURSpewt6/0y0oR1wU0B6Nes3Ahriwl4ULzrK4yYZ
Sr4b0eXzJjaTiuI5o4IEUzCCBE8wDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU4r4DcNWLINJB
RGqv5sh3cVolAB8wCwYDVR0PBAQDAgGGMBIGCSsGAQQBgjcVAQQFAgMEAAUwIwYJKwYBBAGCNxUC
BBYEFNZSKDdZIeNtheISai1jbapovGtAMBkGCSsGAQQBgjcUAgQMHgoAUwB1AGIAQwBBMB8GA1Ud
IwQYMBaAFIjJzZycOiKA6uQt2hVHL/X7xLybMIIBmQYDVR0fBIIBkDCCAYwwggGIoIIBhKCCAYCG
gdlsZGFwOi8vL0NOPU5UREVWJTIwU0ElMjBSb290JTIwQ0EoMSksQ049d2hpY2FzYXJvb3RjYSxD
Tj1DRFAsQ049UHVibGljJTIwS2V5JTIwU2VydmljZXMsQ049U2VydmljZXMsQ049Q29uZmlndXJh
dGlvbixEQz1udGRldixEQz1jb3JwLERDPW1pY3Jvc29mdCxEQz1jb20/Y2VydGlmaWNhdGVSZXZv
Y2F0aW9uTGlzdD9iYXNlP29iamVjdENsYXNzPWNSTERpc3RyaWJ1dGlvblBvaW50hlFodHRwOi8v
d2hpY2F3ZWIubnRkZXYuY29ycC5taWNyb3NvZnQuY29tL0NlcnRFbnJvbGwvTlRERVYlMjBTQSUy
MFJvb3QlMjBDQSgxKS5jcmyGT2h0dHA6Ly93aGljYTMubnRkZXYuY29ycC5taWNyb3NvZnQuY29t
L0NlcnRFbnJvbGwvTlRERVYlMjBTQSUyMFJvb3QlMjBDQSgxKS5jcmwwggHpBggrBgEFBQcBAQSC
AdswggHXMIHIBggrBgEFBQcwAoaBu2xkYXA6Ly8vQ049TlRERVYlMjBTQSUyMFJvb3QlMjBDQSxD
Tj1BSUEsQ049UHVibGljJTIwS2V5JTIwU2VydmljZXMsQ049U2VydmljZXMsQ049Q29uZmlndXJh
dGlvbixEQz1udGRldixEQz1jb3JwLERDPW1pY3Jvc29mdCxEQz1jb20/Y0FDZXJ0aWZpY2F0ZT9i
YXNlP29iamVjdENsYXNzPWNlcnRpZmljYXRpb25BdXRob3JpdHkwgYQGCCsGAQUFBzAChnhodHRw
Oi8vd2hpY2F3ZWIubnRkZXYuY29ycC5taWNyb3NvZnQuY29tL0NlcnRFbnJvbGwvd2hpY2FzYXJv
b3RjYS5udGRldi5jb3JwLm1pY3Jvc29mdC5jb21fTlRERVYlMjBTQSUyMFJvb3QlMjBDQSgxKS5j
cnQwgYIGCCsGAQUFBzAChnZodHRwOi8vd2hpY2EzLm50ZGV2LmNvcnAubWljcm9zb2Z0LmNvbS9D
ZXJ0RW5yb2xsL3doaWNhc2Fyb290Y2EubnRkZXYuY29ycC5taWNyb3NvZnQuY29tX05UREVWJTIw
U0ElMjBSb290JTIwQ0EoMSkuY3J0MBEGA1UdIAQKMAgwBgYEVR0gADANBgkqhkiG9w0BAQUFAAOC
AQEANMJkJRm8T8IXlhftKI/L9YYwW1dd4JgSv9jstKtjnIAv6PhkpCivuUt+sTsU71SAYqN+z4uo
7SSPFp3jvTjXC0CuTR7lFd4/RRbQjNk5y26vziR7vqyq2CAUWAI598uqFj2mUJx9VIOkGueAAhJd
W6HHygTOm1TZSSpwflkaZ8G+DK10Ip769K2K5WB/me8RAh6Pmifap6e3F18xCxee2PagQW6mOZHo
n1hX1/jcYRaUa4MLUui7XSDziJ0CxtpD6GPEGnx700gY+CLksXWjfndHfZ9Tg5zeCCkYUWIlUqcD
+2qC6ytxXpWI3SxB+10Atqvk+NXbmIDYVpdA5H9ulzGCAp8wggKbAgEBMFkwSzELMAkGA1UEBhMC
VVMxEjAQBgNVBAoTCU1pY3Jvc29mdDEOMAwGA1UECxMFTnRkZXYxGDAWBgNVBAMTD05UREVWIElT
U1VFMyBDQQIKNc7NHwADAC31zDAJBgUrDgMCGgUAoIIBnDAYBgkqhkiG9w0BCQMxCwYJKoZIhvcN
AQcBMBwGCSqGSIb3DQEJBTEPFw0wMzA5MDgxODA5NDVaMCMGCSqGSIb3DQEJBDEWBBTw1NYowvRl
HKvEHZzf5QbkfGvLtzBnBgkqhkiG9w0BCQ8xWjBYMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIA
gDANBggqhkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDAHBgUrDgMCGjAKBggqhkiG
9w0CBTBoBgkrBgEEAYI3EAQxWzBZMEsxCzAJBgNVBAYTAlVTMRIwEAYDVQQKEwlNaWNyb3NvZnQx
DjAMBgNVBAsTBU50ZGV2MRgwFgYDVQQDEw9OVERFViBJU1NVRTMgQ0ECCjXO0OgAAwAt9c0wagYL
KoZIhvcNAQkQAgsxW6BZMEsxCzAJBgNVBAYTAlVTMRIwEAYDVQQKEwlNaWNyb3NvZnQxDjAMBgNV
BAsTBU50ZGV2MRgwFgYDVQQDEw9OVERFViBJU1NVRTMgQ0ECCjXO0OgAAwAt9c0wDQYJKoZIhvcN
AQEBBQAEgYAS/qvzmUXYiIgLdWjeWcOZaqf6bP810qM78kDGkELG7F4IrDdd+DOEyRTXDI7gpZMF
XWaFWJt9QjN5BBGMZZJ0VJw7AQgZxQXe3TuKxun6b8IFbiLoW/qDXncaGs+Iif+V2PgwGt9WzPIg
9OnHdBA4XXPDDiulzXM3lmhNnwBuHQAAAAAAAA==

------=_NextPart_000_001B_01C375F9.B5FDC700--
*
* For T10 Reflector information, send a message with
* 'info t10' (no quotes) in the message body to majordomo at t10.org




More information about the T10 mailing list