[OpenAFS-Doc] vos_online and vos_offline man pages

Steven Jenkins steven.jenkins@gmail.com
Wed, 6 Jun 2007 23:09:15 -0400


------=_Part_31459_20001206.1181185755244
Content-Type: multipart/alternative; 
	boundary="----=_Part_31460_11975137.1181185755245"

------=_Part_31460_11975137.1181185755245
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Man pages are attached.  There are some caveats, however:

- I marked the commands as 'unsupported -- use at your own risk' in the
CAUTIONS section.

- I'm uncertain as the to the status of the -encrypt option (to the vos
commands in general).  No other man pages have
it documented (or even listed).  I've included it in the options and given
it a short description that says the _results are encrypted_.  I know the
queries are not (I tested with a network sniffer).  I took a quick look at
the source but did not see  if any encryption actually takes place or  not.
I suggest that be added to the README as a mini-project.

- I don't know what will happen to a volume that has existing callbacks when
a vos offline is done.  Those callbacks should be broken (according to the
src), but  I did not test that.

- If there is a podchecker I should run before submitting, let me know (and
we should update the README).  These run clean under Pod::Perldoc v3.14.  A
nice little project would be adding a 'check-your-pod' script in there that
whines if sections are missing, things are broken, etc.

If anyone has feedback, corrections, or suggestions, please feel free to let
me know.

Thanks,
Steven

------=_Part_31460_11975137.1181185755245
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

<br>Man pages are attached.&nbsp; There are some caveats, however:<br><br>- I marked the commands as &#39;unsupported -- use at your own risk&#39; in the CAUTIONS section.&nbsp; <br><br>- I&#39;m uncertain as the to the status of the -encrypt option (to the vos commands in general).&nbsp; No other man pages have 
<br>it documented (or even listed).&nbsp; I&#39;ve included it in the options and given it a short description that says the _results are encrypted_.&nbsp; I know the queries are not (I tested with a network sniffer).&nbsp; I took a quick look at the source but did not see&nbsp; if any encryption actually takes place or&nbsp; not.&nbsp; I suggest that be added to the README as a mini-project.
<br><br>- I don&#39;t know what will happen to a volume that has existing callbacks when a vos offline is done.&nbsp; Those callbacks should be broken (according to the src), but&nbsp; I did not test that.<br><br>- If there is a podchecker I should run before submitting, let me know (and we should update the README).&nbsp; These run clean under Pod::Perldoc 
v3.14.&nbsp; A nice little project would be adding a &#39;check-your-pod&#39; script in there that whines if sections are missing, things are broken, etc.<br><br>If anyone has feedback, corrections, or suggestions, please feel free to let me know.&nbsp; 
<br><br>Thanks,<br>Steven<br><br>

------=_Part_31460_11975137.1181185755245--

------=_Part_31459_20001206.1181185755244
Content-Type: application/octet-stream; name=vos_online.pod
Content-Transfer-Encoding: base64
X-Attachment-Id: f_f2mneuii
Content-Disposition: attachment; filename="vos_online.pod"

PWhlYWQxIE5BTUUKCnZvcyBvbmxpbmUgLSBCcmluZ3MgYSB2b2x1bWUgb25saW5lCgo9aGVhZDEg
U1lOT1BTSVMKCj1mb3IgaHRtbAo8ZGl2IGNsYXNzPSJzeW5vcHNpcyI+CgpCPHZvcyBvbmxpbmU+
IFM8PDwgQjwtc2VydmVyPiA8STxtYWNoaW5lIG5hbWU+PiA+Pj4gUzw8PCBCPC1wYXJ0aXRpb24+
IDxJPHBhcnRpdGlvbiBuYW1lPj4gPj4+IAogICAgUzw8PCBCPC1pZD4gPEk8dm9sdW1lIG5hbWUg
b3IgSUQ+PiA+Pj4gUzw8PCBbQjwtYmxlc3M+XSA+Pj4gUzw8PCBbQjwtY2VsbD4gPEk8Y2VsbCBu
YW1lPj5dID4+PiAKICAgIFM8PDwgW0I8LW5vYXV0aD5dIHwgQjwtbG9jYWxhdXRoPl0gPj4+IFM8
PDwgW0I8LXZlcmJvc2U+XSA+Pj4gUzw8PCBbQjwtZW5jcnlwdD5dID4+PiBTPDw8IFtCPC1oZWxw
Pl0gPj4+Cgo9Zm9yIGh0bWwKPC9kaXY+Cgo9aGVhZDEgREVTQ1JJUFRJT04KClRoZSBCPHZvcyBv
bmxpbmU+IGNvbW1hbmQgYnJpbmdzIGFuIG9mZmxpbmUgdm9sdW1lIG9uIGxpbmUgd2l0aCB0aGUg
CkI8ZmlsZXNlcnZlcj4uCgo9aGVhZDEgQ0FVVElPTlMKClRoaXMgY29tbWFuZCBpcyBub3Qgc3Vw
cG9ydGVkLiAgQjxVc2UgYXQgeW91ciBvd24gcmlzay4+Cgo9aGVhZDEgT1BUSU9OUwoKPW92ZXIg
NAoKPWl0ZW0gQjwtc2VydmVyPiA8STxtYWNoaW5lIG5hbWU+PgoKSWRlbnRpZmllcyB0aGUgZmls
ZSBzZXJ2ZXIgbWFjaGluZSB3aGVyZSB0aGUgdm9sdW1lIHJlc2lkZXMuIApQcm92aWRlIHRoZSBt
YWNoaW5lJ3MgSVAgYWRkcmVzcyBvciBpdHMgaG9zdCBuYW1lIChlaXRoZXIgZnVsbHkKcXVhbGlm
aWVkIG9yIHVzaW5nIGFuIHVuYW1iaWd1b3VzIGFiYnJldmlhdGlvbikuIEZvciBkZXRhaWxzLCBz
ZWUKTDx2b3MoMSk+LgoKPWl0ZW0gQjwtcGFydGl0aW9uPiA8STxwYXJ0aXRpb24gbmFtZT4+CgpJ
ZGVudGlmaWVzIHRoZSBwYXJ0aXRpb24gd2hlcmUgdGhlIHZvbHVtZSByZXNpZGVzLCBvbiB0aGUK
ZmlsZSBzZXJ2ZXIgbWFjaGluZSBuYW1lZCBieSB0aGUgQjwtc2VydmVyPiBhcmd1bWVudC4gUHJv
dmlkZSB0aGUKcGFydGl0aW9uJ3MgY29tcGxldGUgbmFtZSB3aXRoIHByZWNlZGluZyBzbGFzaCAo
Zm9yIGV4YW1wbGUsIEM8L3ZpY2VwYT4pCm9yIHVzZSBvbmUgb2YgdGhlIHRocmVlIGFjY2VwdGFi
bGUgYWJicmV2aWF0ZWQgZm9ybXMuIEZvciBkZXRhaWxzLCBzZWUKTDx2b3MoMSk+LgoKPWl0ZW0g
QjwtaWQ+IDxJPHZvbHVtZSBuYW1lIG9yIElEPj4KClNwZWNpZmllcyBlaXRoZXIgdGhlIGNvbXBs
ZXRlIG5hbWUgb3Igdm9sdW1lIElEIG51bWJlciBvZiB0aGUgdm9sdW1lLgoKPWl0ZW0gQjwtYmxl
c3M+CgpJZiB0aGUgdm9sdW1lIHJlc2lkZXMgb24gYSBmaWxlc2VydmVyIHJ1bm5pbmcgYXMgYSBJ
PGRhZnM+IChEZW1hbmQKQXR0YWNoIEZpbGUgU2VydmVyKSwgdGhlbiB0aGUgdm9sdW1lIG1heSBi
ZSBtYXJrZWQgYXMgSTxibGVzc2VkPiBvcgpJPHVuYmxlc3NlZD4uICBBIEk8ZGFmcz4gc2VydmVy
IHdpbGwgbm90IGJyaW5nIEk8dW5ibGVzc2VkPiB2b2x1bWVzCm9ubGluZSB1bmxlc3MgdGhlIEI8
LWJsZXNzPiBvcHRpb24gdG8gTDx2b3Nfb25saW5lPiBpcyBzcGVjaWZpZWQuClNlZSBMPHZvc19v
ZmZsaW5lKDEpPiBmb3Igc2V0dGluZyBhIHZvbHVtZSB0byBiZSBJPHVuYmxlc3NlZD4uCgo9aXRl
bSBCPC1jZWxsPiA8STxjZWxsIG5hbWU+PgoKTmFtZXMgdGhlIGNlbGwgaW4gd2hpY2ggdG8gcnVu
IHRoZSBjb21tYW5kLiBEbyBub3QgY29tYmluZSB0aGlzIGFyZ3VtZW50CndpdGggdGhlIEI8LWxv
Y2FsYXV0aD4gZmxhZy4gRm9yIG1vcmUgZGV0YWlscywgc2VlIEw8dm9zKDEpPi4KCj1pdGVtIEI8
LW5vYXV0aD4KCkFzc2lnbnMgdGhlIHVucHJpdmlsZWdlZCBpZGVudGl0eSBhbm9ueW1vdXMgdG8g
dGhlIGlzc3Vlci4gRG8gbm90IGNvbWJpbmUKdGhpcyBmbGFnIHdpdGggdGhlIEI8LWxvY2FsYXV0
aD4gZmxhZy4gRm9yIG1vcmUgZGV0YWlscywgc2VlIEw8dm9zKDEpPi4KCj1pdGVtIEI8LWxvY2Fs
YXV0aD4KCkNvbnN0cnVjdHMgYSBzZXJ2ZXIgdGlja2V0IHVzaW5nIGEga2V5IGZyb20gdGhlIGxv
Y2FsCkY8L3Vzci9hZnMvZXRjL0tleUZpbGU+IGZpbGUuIFRoZSBCPHZvcz4gY29tbWFuZCBpbnRl
cnByZXRlciBwcmVzZW50cyBpdAp0byB0aGUgVm9sdW1lIFNlcnZlciBhbmQgVm9sdW1lIExvY2F0
aW9uIFNlcnZlciBkdXJpbmcgbXV0dWFsCmF1dGhlbnRpY2F0aW9uLiBEbyBub3QgY29tYmluZSB0
aGlzIGZsYWcgd2l0aCB0aGUgQjwtY2VsbD4gYXJndW1lbnQgb3IKQjwtbm9hdXRoPiBmbGFnLiBG
b3IgbW9yZSBkZXRhaWxzLCBzZWUgTDx2b3MoMSk+LgoKPWl0ZW0gQjwtdmVyYm9zZT4KClByb2R1
Y2VzIG9uIHRoZSBzdGFuZGFyZCBvdXRwdXQgc3RyZWFtIGEgZGV0YWlsZWQgdHJhY2Ugb2YgdGhl
IGNvbW1hbmQncwpleGVjdXRpb24uIElmIHRoaXMgYXJndW1lbnQgaXMgb21pdHRlZCwgb25seSB3
YXJuaW5ncyBhbmQgZXJyb3IgbWVzc2FnZXMKYXBwZWFyLgoKPWl0ZW0gQjwtZW5jcnlwdD4KCkVu
Y3J5cHRzIHRoZSBjb21tYW5kIHNvIHRoYXQgdGhlIG9wZXJhdGlvbidzIHJlc3VsdHMgYXJlCm5v
dCB0cmFuc21pdHRlZCBhY3Jvc3MgdGhlIG5ldHdvcmsgaW4gY2xlYXIgdGV4dC4KCj1pdGVtIEI8
LWhlbHA+CgpQcmludHMgdGhlIG9ubGluZSBoZWxwIGZvciB0aGlzIGNvbW1hbmQuIEFsbCBvdGhl
ciB2YWxpZCBvcHRpb25zIGFyZQppZ25vcmVkLgoKPWJhY2sKCj1oZWFkMSBFWEFNUExFUwoKVGhl
IGZvbGxvd2luZyBleGFtcGxlIGJyaW5ncyBhbiBvZmZsaW5lIHZvbHVtZSBvbmxpbmU6CgogICAl
IHZvcyBvbmxpbmUgLXNlcnZlciBzdjcuc3RhdGV1LmVkdSAtcGFydGl0aW9uIC92aWNlcGIgLWlk
IHJvb3QuYWZzCgoKVGhlIGZvbGxvd2luZyBleGFtcGxlIGJyaW5ncyBhbiBvZmZsaW5lLCB1bmJs
ZXNzZWQgdm9sdW1lIG9ubGluZToKCiAgICUgdm9zIG9ubGluZSAtc2VydmVyIHN2Ny5zdGF0ZXUu
ZWR1IC1wYXJ0aXRpb24gL3ZpY2VwYiAtaWQgcm9vdC5hZnMgLWJsZXNzCgo9aGVhZDEgUFJJVklM
RUdFIFJFUVVJUkVECgpUaGUgaXNzdWVyIG11c3QgYmUgbGlzdGVkIGluIHRoZSBGPC91c3IvYWZz
L2V0Yy9Vc2VyTGlzdD4gZmlsZSBvbiB0aGUKbWFjaGluZSBzcGVjaWZpZWQgd2l0aCB0aGUgQjwt
c2VydmVyPiBhcmd1bWVudCBhbmQgb24gZWFjaCBkYXRhYmFzZSBzZXJ2ZXIKbWFjaGluZS4gSWYg
dGhlIEI8LWxvY2FsYXV0aD4gZmxhZyBpcyBpbmNsdWRlZCwgdGhlIGlzc3VlciBtdXN0IGluc3Rl
YWQgYmUKbG9nZ2VkIG9uIHRvIGEgc2VydmVyIG1hY2hpbmUgYXMgdGhlIGxvY2FsIHN1cGVydXNl
ciBDPHJvb3Q+LgoKPWhlYWQxIFNFRSBBTFNPCgpMPHZvcygxKT4sCkw8dm9zX29mZmxpbmUoMSk+
LApMPGJvc19zYWx2YWdlKDgpPiwKCj1oZWFkMSBDT1BZUklHSFQKCklCTSBDb3Jwb3JhdGlvbiAy
MDAwLiA8aHR0cDovL3d3dy5pYm0uY29tLz4gQWxsIFJpZ2h0cyBSZXNlcnZlZC4KClRoaXMgZG9j
dW1lbnRhdGlvbiBpcyBjb3ZlcmVkIGJ5IHRoZSBJQk0gUHVibGljIExpY2Vuc2UgVmVyc2lvbiAx
LjAuICBJdCB3YXMKY29udmVydGVkIGZyb20gSFRNTCB0byBQT0QgYnkgc29mdHdhcmUgd3JpdHRl
biBieSBDaGFzIFdpbGxpYW1zIGFuZCBSdXNzCkFsbGJlcnksIGJhc2VkIG9uIHdvcmsgYnkgQWxm
IFdhY2hzbWFubiBhbmQgRWxpemFiZXRoIENhc3NlbGwuClRoaXMgbWFuIHBhZ2Ugd2FzIGNyZWF0
ZWQgYnkgU3RldmVuIEplbmtpbnMu
------=_Part_31459_20001206.1181185755244
Content-Type: application/octet-stream; name=vos_offline.pod
Content-Transfer-Encoding: base64
X-Attachment-Id: f_f2mnfcb9
Content-Disposition: attachment; filename="vos_offline.pod"

PWhlYWQxIE5BTUUKCnZvcyBvZmZsaW5lIC0gVGFrZXMgYSB2b2x1bWUgb2ZmbGluZQoKPWhlYWQx
IFNZTk9QU0lTCgo9Zm9yIGh0bWwKPGRpdiBjbGFzcz0ic3lub3BzaXMiPgoKQjx2b3Mgb2ZmbGlu
ZT4gUzw8PCBCPC1zZXJ2ZXI+IDxJPG1hY2hpbmUgbmFtZT4+ID4+PiBTPDw8IEI8LXBhcnRpdGlv
bj4gPEk8cGFydGl0aW9uIG5hbWU+PiA+Pj4gCiAgICBTPDw8IEI8LWlkPiA8STx2b2x1bWUgbmFt
ZSBvciBJRD4+ID4+PiBTPDw8IFtCPC11bmJsZXNzPl0gPj4+IFM8PDwgW0I8LWNlbGw+IDxJPGNl
bGwgbmFtZT4+XSA+Pj4gCiAgICBTPDw8IFtCPC1ub2F1dGg+XSB8IEI8LWxvY2FsYXV0aD5dID4+
PiBTPDw8IFtCPC12ZXJib3NlPl0gPj4+IFM8PDwgW0I8LWVuY3J5cHQ+XSA+Pj4gUzw8PCBbQjwt
aGVscD5dID4+PgoKPWZvciBodG1sCjwvZGl2PgoKPWhlYWQxIERFU0NSSVBUSU9OCgpUaGUgQjx2
b3Mgb2ZmbGluZT4gY29tbWFuZCB0YWtlcyBhIHZvbHVtZSBvZmYgbGluZSBvbiB0aGUgCkI8Zmls
ZXNlcnZlcj4uICAKCj1oZWFkMSBDQVVUSU9OUwoKVGhpcyBjb21tYW5kIGlzIG5vdCBzdXBwb3J0
ZWQuICBCPFVzZSBhdCB5b3VyIG93biByaXNrLj4KSW4gcGFydGljdWxhciwgdGFraW5nIGEgdm9s
dW1lIG9mZmxpbmUgdGhhdCBoYXMgZXhpc3RpbmcgCmNhbGxiYWNrcyB3aWxsIHJlc3VsdCBpbiB0
aG9zZSBjYWxsYmFja3MgYmVpbmcgYnJva2VuCmFuZCBjbGllbnRzIG5vdCBiZWluZyBhYmxlIHRv
IGFjY2VzcyB0aGUgdm9sdW1lLgoKPWhlYWQxIE9QVElPTlMKCj1vdmVyIDQKCj1pdGVtIEI8LXNl
cnZlcj4gPEk8bWFjaGluZSBuYW1lPj4KCklkZW50aWZpZXMgdGhlIGZpbGUgc2VydmVyIG1hY2hp
bmUgd2hlcmUgdGhlIHZvbHVtZSByZXNpZGVzLiAKUHJvdmlkZSB0aGUgbWFjaGluZSdzIElQIGFk
ZHJlc3Mgb3IgaXRzIGhvc3QgbmFtZSAoZWl0aGVyIGZ1bGx5CnF1YWxpZmllZCBvciB1c2luZyBh
biB1bmFtYmlndW91cyBhYmJyZXZpYXRpb24pLiBGb3IgZGV0YWlscywgc2VlCkw8dm9zKDEpPi4K
Cj1pdGVtIEI8LXBhcnRpdGlvbj4gPEk8cGFydGl0aW9uIG5hbWU+PgoKSWRlbnRpZmllcyB0aGUg
cGFydGl0aW9uIHdoZXJlIHRoZSB2b2x1bWUgcmVzaWRlcywgb24gdGhlCmZpbGUgc2VydmVyIG1h
Y2hpbmUgbmFtZWQgYnkgdGhlIEI8LXNlcnZlcj4gYXJndW1lbnQuIFByb3ZpZGUgdGhlCnBhcnRp
dGlvbidzIGNvbXBsZXRlIG5hbWUgd2l0aCBwcmVjZWRpbmcgc2xhc2ggKGZvciBleGFtcGxlLCBD
PC92aWNlcGE+KQpvciB1c2Ugb25lIG9mIHRoZSB0aHJlZSBhY2NlcHRhYmxlIGFiYnJldmlhdGVk
IGZvcm1zLiBGb3IgZGV0YWlscywgc2VlCkw8dm9zKDEpPi4KCj1pdGVtIEI8LWlkPiA8STx2b2x1
bWUgbmFtZSBvciBJRD4+CgpTcGVjaWZpZXMgZWl0aGVyIHRoZSBjb21wbGV0ZSBuYW1lIG9yIHZv
bHVtZSBJRCBudW1iZXIgb2YgdGhlIHZvbHVtZS4KCj1pdGVtIEI8LXVuYmxlc3M+CgpJZiB0aGUg
dm9sdW1lIHJlc2lkZXMgb24gYSBmaWxlc2VydmVyIHJ1bm5pbmcgYXMgYSBJPGRhZnM+IChEZW1h
bmQKQXR0YWNoIEZpbGUgU2VydmVyKSwgdGhlbiB0aGUgdm9sdW1lIG1heSBiZSBtYXJrZWQgYXMg
STxibGVzc2VkPiBvcgpJPHVuYmxlc3NlZD4uICBBIEk8ZGFmcz4gc2VydmVyIHdpbGwgbm90IGJy
aW5nIEk8dW5ibGVzc2VkPiB2b2x1bWVzCm9ubGluZSB1bmxlc3MgdGhlIEI8LWJsZXNzPiBvcHRp
b24gdG8gTDx2b3Nfb25saW5lPiBpcyBzcGVjaWZpZWQuClNlZSBMPHZvc19vbmxpbmUoMSk+IGZv
ciBzZXR0aW5nIGEgdm9sdW1lIHRvIGJlIEk8Ymxlc3NlZD4uCgo9aXRlbSBCPC1jZWxsPiA8STxj
ZWxsIG5hbWU+PgoKTmFtZXMgdGhlIGNlbGwgaW4gd2hpY2ggdG8gcnVuIHRoZSBjb21tYW5kLiBE
byBub3QgY29tYmluZSB0aGlzIGFyZ3VtZW50CndpdGggdGhlIEI8LWxvY2FsYXV0aD4gZmxhZy4g
Rm9yIG1vcmUgZGV0YWlscywgc2VlIEw8dm9zKDEpPi4KCj1pdGVtIEI8LW5vYXV0aD4KCkFzc2ln
bnMgdGhlIHVucHJpdmlsZWdlZCBpZGVudGl0eSBhbm9ueW1vdXMgdG8gdGhlIGlzc3Vlci4gRG8g
bm90IGNvbWJpbmUKdGhpcyBmbGFnIHdpdGggdGhlIEI8LWxvY2FsYXV0aD4gZmxhZy4gRm9yIG1v
cmUgZGV0YWlscywgc2VlIEw8dm9zKDEpPi4KCj1pdGVtIEI8LWxvY2FsYXV0aD4KCkNvbnN0cnVj
dHMgYSBzZXJ2ZXIgdGlja2V0IHVzaW5nIGEga2V5IGZyb20gdGhlIGxvY2FsCkY8L3Vzci9hZnMv
ZXRjL0tleUZpbGU+IGZpbGUuIFRoZSBCPHZvcz4gY29tbWFuZCBpbnRlcnByZXRlciBwcmVzZW50
cyBpdAp0byB0aGUgVm9sdW1lIFNlcnZlciBhbmQgVm9sdW1lIExvY2F0aW9uIFNlcnZlciBkdXJp
bmcgbXV0dWFsCmF1dGhlbnRpY2F0aW9uLiBEbyBub3QgY29tYmluZSB0aGlzIGZsYWcgd2l0aCB0
aGUgQjwtY2VsbD4gYXJndW1lbnQgb3IKQjwtbm9hdXRoPiBmbGFnLiBGb3IgbW9yZSBkZXRhaWxz
LCBzZWUgTDx2b3MoMSk+LgoKPWl0ZW0gQjwtdmVyYm9zZT4KClByb2R1Y2VzIG9uIHRoZSBzdGFu
ZGFyZCBvdXRwdXQgc3RyZWFtIGEgZGV0YWlsZWQgdHJhY2Ugb2YgdGhlIGNvbW1hbmQncwpleGVj
dXRpb24uIElmIHRoaXMgYXJndW1lbnQgaXMgb21pdHRlZCwgb25seSB3YXJuaW5ncyBhbmQgZXJy
b3IgbWVzc2FnZXMKYXBwZWFyLgoKPWl0ZW0gQjwtZW5jcnlwdD4KCkVuY3J5cHRzIHRoZSBjb21t
YW5kIHNvIHRoYXQgdGhlIG9wZXJhdGlvbidzIHJlc3VsdHMgYXJlCm5vdCB0cmFuc21pdHRlZCBh
Y3Jvc3MgdGhlIG5ldHdvcmsgaW4gY2xlYXIgdGV4dC4KCj1pdGVtIEI8LWhlbHA+CgpQcmludHMg
dGhlIG9ubGluZSBoZWxwIGZvciB0aGlzIGNvbW1hbmQuIEFsbCBvdGhlciB2YWxpZCBvcHRpb25z
IGFyZQppZ25vcmVkLgoKPWJhY2sKCj1oZWFkMSBFWEFNUExFUwoKVGhlIGZvbGxvd2luZyBleGFt
cGxlIHRha2VzIGFuIG9ubGluZSB2b2x1bWUgb2ZmbGluZToKCiAgICUgdm9zIG9mZmxpbmUgLXNl
cnZlciBzdjcuc3RhdGV1LmVkdSAtcGFydGl0aW9uIC92aWNlcGIgLWlkIHJvb3QuYWZzCgoKVGhl
IGZvbGxvd2luZyBleGFtcGxlIHRha2VzIGFuIG9ubGluZSB2b2x1bWUgb2ZmbGluZSBhbmQgbWFy
a3MgaXQKc28gdGhhdCBhIEI8dm9zIG9ubGluZT4gd2l0aG91dCBCPC1ibGVzcz4gd2lsbCBub3Qg
YnJpbmcgaXQgb25saW5lOgoKICAgJSB2b3Mgb2ZmbGluZSAtc2VydmVyIHN2Ny5zdGF0ZXUuZWR1
IC1wYXJ0aXRpb24gL3ZpY2VwYiAtaWQgcm9vdC5hZnMgXAoJLXVuYmxlc3MKCj1oZWFkMSBQUklW
SUxFR0UgUkVRVUlSRUQKClRoZSBpc3N1ZXIgbXVzdCBiZSBsaXN0ZWQgaW4gdGhlIEY8L3Vzci9h
ZnMvZXRjL1VzZXJMaXN0PiBmaWxlIG9uIHRoZQptYWNoaW5lIHNwZWNpZmllZCB3aXRoIHRoZSBC
PC1zZXJ2ZXI+IGFyZ3VtZW50IGFuZCBvbiBlYWNoIGRhdGFiYXNlIHNlcnZlcgptYWNoaW5lLiBJ
ZiB0aGUgQjwtbG9jYWxhdXRoPiBmbGFnIGlzIGluY2x1ZGVkLCB0aGUgaXNzdWVyIG11c3QgaW5z
dGVhZCBiZQpsb2dnZWQgb24gdG8gYSBzZXJ2ZXIgbWFjaGluZSBhcyB0aGUgbG9jYWwgc3VwZXJ1
c2VyIEM8cm9vdD4uCgo9aGVhZDEgU0VFIEFMU08KCkw8dm9zKDEpPiwKTDx2b3Nfb25saW5lKDEp
PiwKTDxib3Nfc2FsdmFnZSg4KT4sCgo9aGVhZDEgQ09QWVJJR0hUCgpJQk0gQ29ycG9yYXRpb24g
MjAwMC4gPGh0dHA6Ly93d3cuaWJtLmNvbS8+IEFsbCBSaWdodHMgUmVzZXJ2ZWQuCgpUaGlzIGRv
Y3VtZW50YXRpb24gaXMgY292ZXJlZCBieSB0aGUgSUJNIFB1YmxpYyBMaWNlbnNlIFZlcnNpb24g
MS4wLiAgSXQgd2FzCmNvbnZlcnRlZCBmcm9tIEhUTUwgdG8gUE9EIGJ5IHNvZnR3YXJlIHdyaXR0
ZW4gYnkgQ2hhcyBXaWxsaWFtcyBhbmQgUnVzcwpBbGxiZXJ5LCBiYXNlZCBvbiB3b3JrIGJ5IEFs
ZiBXYWNoc21hbm4gYW5kIEVsaXphYmV0aCBDYXNzZWxsLgpUaGlzIG1hbiBwYWdlIHdhcyBjcmVh
dGVkIGJ5IFN0ZXZlbiBKZW5raW5zLgo=
------=_Part_31459_20001206.1181185755244--