[Webtest] xml editor suggestions?

Scot Hale webtest@lists.canoo.com
Fri, 20 Jun 2003 15:52:08 -0700


This is a multi-part message in MIME format.

------=_NextPart_000_76e1_25da_4558
Content-Type: text/plain; format=flowed

I found this in /doc/samples/WebTest.dtd

Is this what you are looking for?

Scot Hale




----Original Message Follows----
From: "Matthew Fleming" <0avpg3602@sneakemail.com>
Reply-To: webtest@lists.canoo.com
To: webtest@lists.canoo.com
Subject: Re: [Webtest] xml editor suggestions?
Date: Fri, 20 Jun 2003 13:30:04 -0500

Okay.. why don't we do this.  Here is the dtd we use for our functional 
tests.  It is a pretty good start to a standardized dtd for webtest.  
Someone please make this a part of Canoo.. I believe it has been requested 
for quite some time. You should be able to use any xml editor that supports 
auto completion based upon a dtd.. actually if someone were to comment these 
elements some editors even display them as well.  We use WSAD and this dtd 
works like a champ.

-Matt


----Original Message Follows----
From: "Bill Milbratz Bmilbratz-at-participate.com |Canoo WebTest|" 
<cg9zhgffa10t@sneakemail.com>
Reply-To: "webtest-at-lists.canoo.com |Canoo WebTest|" 
<7h1rh5vwwf0t@sneakemail.com>
To: "'webtest@lists.canoo.com'" <XXXXXXXXXXXXXXXXXXXXXXXXXXX>
Subject: [Webtest] xml editor suggestions?
Date: Fri, 20 Jun 2003 09:45:12 -0500

Hi folks/volks:

Does anyone recommend a fine xml editor for editing webtests? The webtest
documentation strongly recommends an intelligent editor.

I'm using intellij's idea and emacs. The problem is when editing individual
teststeps (i.e. later included as entities), since the file doesn't have a
dtd and isn't valid xml, the 'auto complete' features of the editor don't
work.

any recommendations?  any emacs modes people like for webtest xml editing?

e.g. editing a file that only has this in it:

<invoke  stepid="Contact Us "
   url="/feedback/contactus.jsp" />

  <verifytitle stepid="Contact Us"
     text="${contactus.ok.title}"
     regex="true" />

  <setinputfield
    stepid="Set Contact Us Input"
    name="comment"
    value="Great Site!!! (Contacted via Automatic Testing)" />

  <clickbutton stepid="Click Contact us"
      name="submit"  />

  <verifytitle stepid="Contact Us Verify Title after contacting"
     text="${contactus.after.ok.title}"
     regex="true" />

thanks,

bill milbratz

_________________________________________________________________
Add photos to your e-mail with MSN 8. Get 2 months FREE*.  
http://join.msn.com/?page=features/featuredemail
<< functional_test.dtd >>

_________________________________________________________________
STOP MORE SPAM with the new MSN 8 and get 2 months FREE*  
http://join.msn.com/?page=features/junkmail

------=_NextPart_000_76e1_25da_4558
Content-Type: application/octet-stream; name="WebTest.dtd"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="WebTest.dtd"

PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iSVNPLTg4NTktMSI/PgoK
PCEtLQoJV2ViVGVzdCBlbGVtZW50cwogLS0+Cgo8IS0tIE1haW4gYW50IHRh
c2sgYW5kIGNvbmZpZ3VyYXRpb24tLT4KPCFFTEVNRU5UIHRlc3RTcGVjIChj
b25maWcsc3RlcHMpPgo8IUFUVExJU1QgdGVzdFNwZWMgbmFtZSBDREFUQSAj
UkVRVUlSRUQ+Cgo8IUVMRU1FTlQgY29uZmlnIEVNUFRZPgo8IUFUVExJU1Qg
Y29uZmlnIAoJaG9zdCBDREFUQSAjUkVRVUlSRUQKCXBvcnQgQ0RBVEEgI1JF
UVVJUkVECglwcm90b2NvbCBDREFUQSAjUkVRVUlSRUQKCWJhc2VwYXRoIENE
QVRBICNSRVFVSVJFRAoJc3VtbWFyeSBDREFUQSAjSU1QTElFRAoJdmVyYm9z
ZSBDREFUQSAjSU1QTElFRAoJc2F2ZXJlc3BvbnNlIENEQVRBICNJTVBMSUVE
CglyZXN1bHRwYXRoIENEQVRBICNJTVBMSUVECglyZXN1bHRmaWxlIENEQVRB
ICNJTVBMSUVECgloYWx0b25mYWlsdXJlIENEQVRBICNJTVBMSUVECglzaG93
aHRtbHBhcnNlcm91dHB1dCBDREFUQSAjSU1QTElFRAoJaGFsdG9uZXJyb3Ig
Q0RBVEEgI0lNUExJRUQ+Cgo8IUVMRU1FTlQgc3RlcHMgKAoJKHZlcmlmeXhw
YXRoKSosCgkoc2V0c2VsZWN0ZmllbGQpKiwKCShzZXRjaGVja2JveCkqLAoJ
KHZlcmlmeWNoZWNrYm94KSosCgkoY2xpY2tidXR0b24pKiwKCShpbnZva2Up
KiwKCSh2ZXJpZnl0aXRsZSkqLAoJKG5vdCkqLAoJKHZlcmlmeWVsZW1lbnQp
KiwKCSh2ZXJpZnl0ZXh0KSosCgkodmVyaWZ5ZWxlbWVudHRleHQpKiwKCSh2
ZXJpZnl0ZXh0YXJlYSkqLAoJKGNsaWNrbGluaykqLAoJKHZlcmlmeWxpbmtz
KSosCgkodmVyaWZ5eHBhdGgpKiwKCSh2ZXJpZnlpbnB1dGZpZWxkKSosCgko
c2V0aW5wdXRmaWVsZCkqLAoJKHZlcmlmeXRpdGxlKSosCgkodmVyaWZ5c2Vs
ZWN0ZmllbGQpKiwKCShwcmV2aW91c3Jlc3BvbnNlKSosCiAgICAoc3RvcmVy
ZWdleCkqLAogICAgKHN0b3JleHBhdGgpKiwKCShyZXBlYXQpKiwKICAgIChm
b2xsb3dmcmFtZSkqCgkpKz4KCjwhLS0gdmVyaWZ5IHN0ZXBzIC0tPgo8IUVM
RU1FTlQgdmVyaWZ5ZWxlbWVudCBFTVBUWT4KPCFBVFRMSVNUIHZlcmlmeWVs
ZW1lbnQgCglzdGVwaWQgQ0RBVEEgI0lNUExJRUQKCXR5cGUgQ0RBVEEgI1JF
UVVJUkVECgl0ZXh0IENEQVRBICNSRVFVSVJFRAoJcmVnZXggQ0RBVEEgI0lN
UExJRUQ+Cgo8IUVMRU1FTlQgdmVyaWZ5dGl0bGUgRU1QVFk+CjwhQVRUTElT
VCB2ZXJpZnl0aXRsZSAKCXN0ZXBpZCBDREFUQSAjSU1QTElFRAoJdGV4dCBD
REFUQSAjUkVRVUlSRUQKCXJlZ2V4IENEQVRBICNJTVBMSUVEPgoKPCFFTEVN
RU5UIHZlcmlmeWVsZW1lbnR0ZXh0IEVNUFRZPgo8IUFUVExJU1QgdmVyaWZ5
ZWxlbWVudHRleHQgCglzdGVwaWQgQ0RBVEEgI0lNUExJRUQKCXR5cGUgQ0RB
VEEgI1JFUVVJUkVECgl0ZXh0IENEQVRBICNSRVFVSVJFRAoJcmVnZXggQ0RB
VEEgI0lNUExJRUQKCW5hbWUgQ0RBVEEgI0lNUExJRUQ+Cgo8IUVMRU1FTlQg
dmVyaWZ5dGV4dGFyZWEgRU1QVFk+CjwhQVRUTElTVCB2ZXJpZnl0ZXh0YXJl
YSAKCXN0ZXBpZCBDREFUQSAjSU1QTElFRAoJdGV4dCBDREFUQSAjUkVRVUlS
RUQKCW5hbWUgQ0RBVEEgI0lNUExJRUQKCXJlZ2V4IENEQVRBICNJTVBMSUVE
PgoKPCFFTEVNRU5UIHZlcmlmeXNlbGVjdGZpZWxkIEVNUFRZPgo8IUFUVExJ
U1QgdmVyaWZ5c2VsZWN0ZmllbGQgCglzdGVwaWQgQ0RBVEEgI0lNUExJRUQK
CW5hbWUgQ0RBVEEgI1JFUVVJUkVECgl2YWx1ZSBDREFUQSAjSU1QTElFRAoJ
dGV4dCBDREFUQSAjSU1QTElFRAoJZm9ybW5hbWUgQ0RBVEEgI0lNUExJRUQK
CXJlZ2V4IENEQVRBICNJTVBMSUVEPgoKPCFFTEVNRU5UIHZlcmlmeXRleHQg
KHRhYmxlKT8+CjwhQVRUTElTVCB2ZXJpZnl0ZXh0IAoJc3RlcGlkIENEQVRB
ICNJTVBMSUVECgl0ZXh0IENEQVRBICNSRVFVSVJFRAoJcmVnZXggQ0RBVEEg
I0lNUExJRUQ+Cgo8IUVMRU1FTlQgdmVyaWZ5bGlua3MgRU1QVFk+CjwhQVRU
TElTVCB2ZXJpZnlsaW5rcwoJc3RlcGlkIENEQVRBICNJTVBMSUVECglvbnNp
dGVvbmx5IENEQVRBICNJTVBMSUVECglkZXB0aCBDREFUQSAjSU1QTElFRD4K
ICAgICAgICAKPCFFTEVNRU5UIHZlcmlmeXhwYXRoIEVNUFRZPgo8IUFUVExJ
U1QgdmVyaWZ5eHBhdGgKCXN0ZXBpZCBDREFUQSAjSU1QTElFRAogICAgeHBh
dGggQ0RBVEEgI1JFUVVJUkVECiAgICB0ZXh0IENEQVRBICNJTVBMSUVECiAg
ICByZWdleCBDREFUQSAjSU1QTElFRD4KCjwhRUxFTUVOVCB2ZXJpZnlpbnB1
dGZpZWxkIEVNUFRZPgo8IUFUVExJU1QgdmVyaWZ5aW5wdXRmaWVsZAoJc3Rl
cGlkIENEQVRBICNJTVBMSUVECgluYW1lIENEQVRBICNSRVFVSVJFRAoJdmFs
dWUgQ0RBVEEgI1JFUVVJUkVECglmb3JtbmFtZSBDREFUQSAjSU1QTElFRAoJ
cmVnZXggQ0RBVEEgI0lNUExJRUQ+Cgo8IUVMRU1FTlQgdmVyaWZ5Y2hlY2ti
b3ggRU1QVFk+CjwhQVRUTElTVCB2ZXJpZnljaGVja2JveAoJc3RlcGlkIENE
QVRBICNJTVBMSUVECgluYW1lIENEQVRBICNSRVFVSVJFRAoJY2hlY2tlZCBD
REFUQSAjSU1QTElFRAoJdmFsdWUgQ0RBVEEgI0lNUExJRUQ+CgoKPCEtLSBz
ZXQgdmFsdWUgc3RlcHMgLS0+Cgo8IUVMRU1FTlQgc2V0aW5wdXRmaWVsZCBF
TVBUWT4KPCFBVFRMSVNUIHNldGlucHV0ZmllbGQgCglzdGVwaWQgQ0RBVEEg
I0lNUExJRUQKCW5hbWUgQ0RBVEEgI1JFUVVJUkVECgl2YWx1ZSBDREFUQSAj
SU1QTElFRD4KCjwhRUxFTUVOVCBzZXRjaGVja2JveCBFTVBUWT4KPCFBVFRM
SVNUIHNldGNoZWNrYm94CglzdGVwaWQgQ0RBVEEgI0lNUExJRUQKCW5hbWUg
Q0RBVEEgI1JFUVVJUkVECgljaGVja2VkIENEQVRBICNJTVBMSUVECgl2YWx1
ZSBDREFUQSAjSU1QTElFRD4KCjwhRUxFTUVOVCBzZXRzZWxlY3RmaWVsZCBF
TVBUWT4KPCFBVFRMSVNUIHNldHNlbGVjdGZpZWxkCglzdGVwaWQgQ0RBVEEg
I0lNUExJRUQKCW5hbWUgQ0RBVEEgI1JFUVVJUkVECgl2YWx1ZSBDREFUQSAj
SU1QTElFRAoJdGV4dCBDREFUQSAjSU1QTElFRAogICAgbXVsdGlzZWxlY3Qg
Q0RBVEEgI0lNUExJRUQKCXJlZ2V4IENEQVRBICNJTVBMSUVEPgoKPCEtLSBs
b2NhdG9yIGVsZW1lbnRzIC0tPgo8IUVMRU1FTlQgZm9ybSBFTVBUWT4KPCFB
VFRMSVNUIGZvcm0gbmFtZSBDREFUQSAjUkVRVUlSRUQ+Cgo8IUVMRU1FTlQg
aW5kZXggRU1QVFk+CjwhQVRUTElTVCBpbmRleCB2YWx1ZSBDREFUQSAjUkVR
VUlSRUQ+Cgo8IUVMRU1FTlQgdGFibGUgRU1QVFk+CjwhQVRUTElTVCB0YWJs
ZSAKCQkgIHJvdyBDREFUQSAjUkVRVUlSRUQKCQkgIGNvbHVtbiBDREFUQSAj
UkVRVUlSRUQKCQkgIGlkIENEQVRBICNJTVBMSUVEPgoKCjwhLS0gYWN0aW9u
cyAtLT4KPCFFTEVNRU5UIHByZXZpb3VzcmVzcG9uc2UgRU1QVFk+CjwhQVRU
TElTVCBwcmV2aW91c3Jlc3BvbnNlIHN0ZXBpZCBDREFUQSAjSU1QTElFRD4K
CjwhRUxFTUVOVCBzdG9yZXJlZ2V4IEVNUFRZPgo8IUFUVExJU1Qgc3RvcmVy
ZWdleAoJc3RlcGlkIENEQVRBICNJTVBMSUVECgl0ZXh0IENEQVRBICNSRVFV
SVJFRAoJcHJvcGVydHkgQ0RBVEEgI1JFUVVJUkVECglncm91cCBDREFUQSAj
SU1QTElFRD4KCjwhRUxFTUVOVCBzdG9yZXhwYXRoIEVNUFRZPgo8IUFUVExJ
U1Qgc3RvcmV4cGF0aAoJc3RlcGlkIENEQVRBICNJTVBMSUVECgl4cGF0aCBD
REFUQSAjUkVRVUlSRUQKCXByb3BlcnR5IENEQVRBICNJTVBMSUVEPgoKPCFF
TEVNRU5UIGZvbGxvd2ZyYW1lIEVNUFRZPgo8IUFUVExJU1QgZm9sbG93ZnJh
bWUKCW5hbWUgQ0RBVEEgI1JFUVVJUkVECglzYXZlIENEQVRBICNJTVBMSUVE
PgoKPCFFTEVNRU5UIGNsaWNrbGluayBFTVBUWT4KPCFBVFRMSVNUIGNsaWNr
bGluayAKCXN0ZXBpZCBDREFUQSAjSU1QTElFRAoJbGFiZWwgQ0RBVEEgI1JF
UVVJUkVECglocmVmIENEQVRBICNJTVBMSUVECglzYXZlIENEQVRBICNJTVBM
SUVEPgoKPCFFTEVNRU5UIGludm9rZSBFTVBUWT4KPCFBVFRMSVNUIGludm9r
ZSAKCXN0ZXBpZCBDREFUQSAjSU1QTElFRAoJdXJsIENEQVRBICNSRVFVSVJF
RAoJdXNlcm5hbWUgQ0RBVEEgI0lNUExJRUQKCXBhc3N3b3JkIENEQVRBICNJ
TVBMSUVECglzYXZlIENEQVRBICNJTVBMSUVEPgoKPCFFTEVNRU5UIGNsaWNr
YnV0dG9uICgoZm9ybSk/LChpbmRleCk/KSo+CjwhQVRUTElTVCBjbGlja2J1
dHRvbiAKCXN0ZXBpZCBDREFUQSAjSU1QTElFRAoJbGFiZWwgQ0RBVEEgI0lN
UExJRUQKCW5hbWUgQ0RBVEEgI0lNUExJRUQKCXNhdmUgQ0RBVEEgI0lNUExJ
RUQKICAgIHggQ0RBVEEgI0lNUExJRUQKICAgIHkgQ0RBVEEgI0lNUExJRUQ+
Cgo8IUVMRU1FTlQgbm90ICgKCSh2ZXJpZnl4cGF0aCkqLAoJKHNldHNlbGVj
dGZpZWxkKSosCgkoc2V0Y2hlY2tib3gpKiwKCSh2ZXJpZnljaGVja2JveCkq
LAoJKGNsaWNrYnV0dG9uKSosCgkoaW52b2tlKSosCgkodmVyaWZ5dGl0bGUp
KiwKCShub3QpKiwKCSh2ZXJpZnllbGVtZW50KSosCgkodmVyaWZ5dGV4dCkq
LAoJKHZlcmlmeWVsZW1lbnR0ZXh0KSosCgkodmVyaWZ5dGV4dGFyZWEpKiwK
CShjbGlja2xpbmspKiwKCSh2ZXJpZnlsaW5rcykqLAoJKHZlcmlmeWlucHV0
ZmllbGQpKiwKCShzZXRpbnB1dGZpZWxkKSosCgkodmVyaWZ5dGl0bGUpKiwK
CSh2ZXJpZnlzZWxlY3RmaWVsZCkqLAoJKHByZXZpb3VzcmVzcG9uc2UpKiwK
ICAgIChzdG9yZXJlZ2V4KSosCiAgICAoc3RvcmV4cGF0aCkqLAoJKHJlcGVh
dCkqCgkpKz4KPCFBVFRMSVNUIG5vdCBzdGVwaWQgQ0RBVEEgI0lNUExJRUQ+
Cgo8IUVMRU1FTlQgcmVwZWF0ICgKCSh2ZXJpZnl4cGF0aCkqLAoJKHNldHNl
bGVjdGZpZWxkKSosCgkoc2V0Y2hlY2tib3gpKiwKCSh2ZXJpZnljaGVja2Jv
eCkqLAoJKGNsaWNrYnV0dG9uKSosCgkoaW52b2tlKSosCgkodmVyaWZ5dGl0
bGUpKiwKCShub3QpKiwKCSh2ZXJpZnllbGVtZW50KSosCgkodmVyaWZ5dGV4
dCkqLAoJKHZlcmlmeWVsZW1lbnR0ZXh0KSosCgkodmVyaWZ5dGV4dGFyZWEp
KiwKCShjbGlja2xpbmspKiwKCSh2ZXJpZnlsaW5rcykqLAoJKHZlcmlmeWlu
cHV0ZmllbGQpKiwKCShzZXRpbnB1dGZpZWxkKSosCgkodmVyaWZ5dGl0bGUp
KiwKCSh2ZXJpZnlzZWxlY3RmaWVsZCkqLAoJKHByZXZpb3VzcmVzcG9uc2Up
KiwKICAgIChzdG9yZXJlZ2V4KSosCiAgICAoc3RvcmV4cGF0aCkqLAoJKHJl
cGVhdCkqCgkpKz4KPCFBVFRMSVNUIHJlcGVhdCAKCWNvdW50IENEQVRBICNS
RVFVSVJFRAoJc3RlcGlkIENEQVRBICNJTVBMSUVECgljb3VudGVybmFtZSBD
REFUQSAjSU1QTElFRD4KCgoKPCEtLQoJQU5UIGVsZW1lbnRzIGFzIG5lZWRl
ZCBieSBzZWxmVGVzdC54bWwKLS0+CjwhRUxFTUVOVCBwcm9qZWN0ICgodGFy
Z2V0KSosKHByb3BlcnR5KSosKHRhc2tkZWYpKikqPgo8IUFUVExJU1QgcHJv
amVjdCAKCW5hbWUgQ0RBVEEgI1JFUVVJUkVECglkZWZhdWx0IENEQVRBICNS
RVFVSVJFRAoJYmFzZWRpciBDREFUQSAjSU1QTElFRD4KCjwhRUxFTUVOVCB0
YXJnZXQgKAoJKGRlbGV0ZSkqLAoJKHRlc3RTcGVjKSosCgkocHJvcGVydHkp
KiwKCSh0ZXN0U3BlYykqLAoJKGVjaG8pKiwKCShjb3B5KSosCgkobW92ZSkq
LAoJKHRzdGFtcCkqLAoJKGFudCkqLAoJKGp1bml0KSosCgkoc3R5bGUpKiwK
CShhbnRjYWxsKSoKCSkrPgo8IUFUVExJU1QgdGFyZ2V0IAoJbmFtZSBDREFU
QSAjUkVRVUlSRUQKCWRlcGVuZHMgQ0RBVEEgI0lNUExJRUQKCWRlc2NyaXB0
aW9uIENEQVRBICNJTVBMSUVEPgoKPCFFTEVNRU5UIHRhc2tkZWYgKGNsYXNz
cGF0aCk+CjwhQVRUTElTVCB0YXNrZGVmIAoJbmFtZSBDREFUQSAjUkVRVUlS
RUQKCWNsYXNzbmFtZSBDREFUQSAjUkVRVUlSRUQ+Cgo8IUVMRU1FTlQgZWNo
byBFTVBUWT4KPCFBVFRMSVNUIGVjaG8gbWVzc2FnZSBDREFUQSAjUkVRVUlS
RUQ+Cgo8IUVMRU1FTlQgY29weSBFTVBUWT4KPCFBVFRMSVNUIGNvcHkgCglm
aWxlIENEQVRBICNSRVFVSVJFRAoJdG9kaXIgQ0RBVEEgI1JFUVVJUkVEPgoK
PCFFTEVNRU5UIG1vdmUgRU1QVFk+CjwhQVRUTElTVCBtb3ZlIAoJZmlsZSBD
REFUQSAjUkVRVUlSRUQKCXRvZGlyIENEQVRBICNSRVFVSVJFRD4KCjwhRUxF
TUVOVCBmb3JtYXQgRU1QVFk+CjwhQVRUTElTVCBmb3JtYXQgCglwcm9wZXJ0
eSBDREFUQSAjUkVRVUlSRUQKCXBhdHRlcm4gQ0RBVEEgI1JFUVVJUkVEPgoK
PCFFTEVNRU5UIHRzdGFtcCAoZm9ybWF0KT4KPCFFTEVNRU5UIHByb3BlcnR5
IEVNUFRZPgo8IUFUVExJU1QgcHJvcGVydHkgCgluYW1lIENEQVRBICNJTVBM
SUVECgl2YWx1ZSBDREFUQSAjSU1QTElFRAoJZmlsZSBDREFUQSAjSU1QTElF
RD4KCjwhRUxFTUVOVCBhbnQgKHByb3BlcnR5KSo+CjwhQVRUTElTVCBhbnQg
CglhbnRmaWxlIENEQVRBICNJTVBMSUVECgl0YXJnZXQgQ0RBVEEgI0lNUExJ
RUQKCWRpciBDREFUQSAjSU1QTElFRAoJb3V0cHV0IENEQVRBICNJTVBMSUVE
PgoKPCFFTEVNRU5UIGFudGNhbGwgKHBhcmFtKSo+CjwhQVRUTElTVCBhbnRj
YWxsCgl0YXJnZXQgQ0RBVEEgI1JFUVVJUkVEPgoKPCFFTEVNRU5UIHBhdGhl
bGVtZW50IEVNUFRZPgo8IUFUVExJU1QgcGF0aGVsZW1lbnQgCglsb2NhdGlv
biBDREFUQSAjSU1QTElFRAoJcGF0aCBDREFUQSAjSU1QTElFRD4KCjwhRUxF
TUVOVCBmaWxlc2V0IEVNUFRZPgo8IUFUVExJU1QgZmlsZXNldCAKCWRpciBD
REFUQSAjUkVRVUlSRUQKCWluY2x1ZGVzIENEQVRBICNJTVBMSUVECglleGNs
dWRlcyBDREFUQSAjSU1QTElFRAoJZGVmYXVsdGV4Y2x1ZGVzIENEQVRBICNJ
TVBMSUVECglpbmNsdWRlc2ZpbGUgQ0RBVEEgI0lNUExJRUQKCWV4Y2x1ZGVz
ZmlsZSBDREFUQSAjSU1QTElFRD4KCjwhRUxFTUVOVCBjbGFzc3BhdGggKChw
YXRoZWxlbWVudCkqLChmaWxlc2V0KSopPgo8IUVMRU1FTlQgdGVzdCBFTVBU
WT4KPCFBVFRMSVNUIHRlc3QgCgluYW1lIENEQVRBICNSRVFVSVJFRAoJZm9y
ayBDREFUQSAjSU1QTElFRAoJaGFsdG9uZXJyb3IgQ0RBVEEgI0lNUExJRUQK
CWhhbHRvbmZhaWx1cmUgQ0RBVEEgI0lNUExJRUQKCXRvZGlyIENEQVRBICNJ
TVBMSUVECglvdXRmaWxlIENEQVRBICNJTVBMSUVECglpZiBDREFUQSAjSU1Q
TElFRAoJdW5sZXNzIENEQVRBICNJTVBMSUVEPgoKPCFFTEVNRU5UIGp1bml0
ICgodGVzdCkqLChjbGFzc3BhdGgpKikrPgo8IUFUVExJU1QganVuaXQgCglw
cmludHN1bW1hcnkgQ0RBVEEgI0lNUExJRUQKCWZvcmsgQ0RBVEEgI0lNUExJ
RUQKCWhhbHRvbmVycm9yIENEQVRBICNJTVBMSUVECgloYWx0b25mYWlsdXJl
IENEQVRBICNJTVBMSUVECgl0aW1lb3V0IENEQVRBICNJTVBMSUVECgltYXht
ZW1vcnkgQ0RBVEEgI0lNUExJRUQKCWp2bSBDREFUQSAjSU1QTElFRAoJZGly
IENEQVRBICNJTVBMSUVEPgoKPCFFTEVNRU5UIGRlbGV0ZSAoZmlsZXNldCk/
Pgo8IUFUVExJU1QgZGVsZXRlIAoJZmlsZSBDREFUQSAjSU1QTElFRAoJZGly
IENEQVRBICNJTVBMSUVECgl2ZXJib3NlIENEQVRBICNJTVBMSUVECglxdWll
dCBDREFUQSAjSU1QTElFRAoJaW5jbHVkZUVtcHR5RGlycyBDREFUQSAjSU1Q
TElFRAoJaW5jbHVkZXMgQ0RBVEEgI0lNUExJRUQKCWluY2x1ZGVzZmlsZSBD
REFUQSAjSU1QTElFRAoJZXhjbHVkZXMgQ0RBVEEgI0lNUExJRUQKCWV4Y2x1
ZGVzZmlsZSBDREFUQSAjSU1QTElFRAoJZGVmYXVsdGV4Y2x1ZGVzIENEQVRB
ICNJTVBMSUVEPgoKPCFFTEVNRU5UIHN0eWxlIChwYXJhbSkqPgo8IUFUVExJ
U1Qgc3R5bGUgCglpbiBDREFUQSAjUkVRVUlSRUQKCW91dCBDREFUQSAjUkVR
VUlSRUQKCXByb2Nlc3NvciBDREFUQSAjUkVRVUlSRUQKCXN0eWxlIENEQVRB
ICNSRVFVSVJFRD4KCjwhRUxFTUVOVCBwYXJhbSBFTVBUWT4KPCFBVFRMSVNU
IHBhcmFtIAoJbmFtZSBDREFUQSAjUkVRVUlSRUQKCXZhbHVlIENEQVRBICNJ
TVBMSUVECiAgICBleHByZXNzaW9uIENEQVRBICNJTVBMSUVEPgo=


------=_NextPart_000_76e1_25da_4558--