Return-Path: Delivered-To: apmail-directory-users-archive@www.apache.org Received: (qmail 36420 invoked from network); 20 Jan 2009 22:40:00 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 20 Jan 2009 22:40:00 -0000 Received: (qmail 9164 invoked by uid 500); 20 Jan 2009 22:40:00 -0000 Delivered-To: apmail-directory-users-archive@directory.apache.org Received: (qmail 8993 invoked by uid 500); 20 Jan 2009 22:40:00 -0000 Mailing-List: contact users-help@directory.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@directory.apache.org Delivered-To: mailing list users@directory.apache.org Delivered-To: moderator for users@directory.apache.org Received: (qmail 88515 invoked by uid 99); 20 Jan 2009 22:25:42 -0000 X-ASF-Spam-Status: No, hits=0.4 required=10.0 tests=SPF_PASS,SUBJECT_FUZZY_TION X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type:Message-ID; b=dWsaGW2pcapisCtOgzwTGVQl/FanQRJkgqVQOPOsnTK8e6cqpoPwPnQ9NXxse0fDJjpiN3mWY+Sh/7hBUK+OlXcvKaOfZV4hYNaMGU+XPP177EMSjbOvOkyE6bumTjWgGsSPa9IVqNx5s2mfLjcQRDelUGMfSWk5zkBi6+Vt8F4=; X-YMail-OSG: mA2cUXcVM1kC2g_lPWzv_0IeE6Cz0YLvMJD4l8YkllKiUhg6tB8Mk7X0XeljIhRPtOekdoYU8LOqF1JLaAb.mWgSzA98DjH.M.Nmvi_KVwKmerxp7m58GYI2GQ.2NXfQAYbEnp8KNS2UNOwzLqqbYUbOHm_NELbkNuFD17qGO4xyNRGCksMic9O2yG8aHbtg2z7k_cC7 X-Mailer: YahooMailWebService/0.7.260.1 Date: Tue, 20 Jan 2009 14:24:55 -0800 (PST) From: Java Guy Subject: Help with ContextEntry of server.xml for custom partition To: users@directory.apache.org MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="0-1073083286-1232490295=:70498" Message-ID: <634043.70498.qm@web54010.mail.re2.yahoo.com> X-Virus-Checked: Checked by ClamAV on apache.org --0-1073083286-1232490295=:70498 Content-Type: text/plain; charset=us-ascii Hi, I was wondering if someone could help me in putting in the correct values for ContextEntry of a custom partition in server.xml. I've recently inherited a very creaky, legacy app that used openldap. Unfortunately the hardware at my disposal is only windows and the openldap win32 version we tried to use has a max of 64 concurrent connections -- hence my trials w/ apacheds(also have a side project to try to compile w/ cygwin). I'm fairly new to LDAP and after a couple of days, I'm at a bit of a loss. So here's what I've done + other facts: 1. I'm using Apacheds 1.0.2, only b/c the documentation is much better. 2. There is a custom schema, and I've managed to generate code for a custom schema, package the jar and drop it into apacheds/lib/ext folder. I've also enabled the schema in server.xml 3. A point to note; the schema isn't VALID in that I have to disable schema checking 4. I can start apacheds after all this w/ no problems or stacktraces. I've changed log4j.properties to log on INFO 5. My problem is that I can't load an .ldif that is a dump of openldap. I am guessing that my ContextEntry is wrong...I've been tweaking forever to try to match my root element, but I'd appreciate any help I've attached: - server.xml (note that the new partition is called "localPartitionConfiguration") - ldif Any help would be very much appreciated! --0-1073083286-1232490295=:70498 Content-Type: text/xml; name="server.xml" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="server.xml" PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KCjwhRE9D VFlQRSBiZWFucyBQVUJMSUMgIi0vL1NQUklORy8vRFREIEJFQU4vL0VOIgog ICAgICAgICJodHRwOi8vd3d3LnNwcmluZ2ZyYW1ld29yay5vcmcvZHRkL3Nw cmluZy1iZWFucy5kdGQiPgoKPGJlYW5zPgogICAgPGJlYW4gaWQ9ImVudmly b25tZW50IiBjbGFzcz0ib3JnLnNwcmluZ2ZyYW1ld29yay5iZWFucy5mYWN0 b3J5LmNvbmZpZy5Qcm9wZXJ0aWVzRmFjdG9yeUJlYW4iPgogICAgICAgIDxw cm9wZXJ0eSBuYW1lPSJwcm9wZXJ0aWVzIj4KICAgICAgICAgICAgPHByb3Bz PgogICAgICAgICAgICAgICAgPHByb3Aga2V5PSJqYXZhLm5hbWluZy5zZWN1 cml0eS5hdXRoZW50aWNhdGlvbiI+c2ltcGxlPC9wcm9wPgogICAgICAgICAg ICAgICAgPHByb3Aga2V5PSJqYXZhLm5hbWluZy5zZWN1cml0eS5wcmluY2lw YWwiPnVpZD1hZG1pbixvdT1zeXN0ZW08L3Byb3A+CiAgICAgICAgICAgICAg ICA8cHJvcCBrZXk9ImphdmEubmFtaW5nLnNlY3VyaXR5LmNyZWRlbnRpYWxz Ij5zZWNyZXQ8L3Byb3A+CiAgICAgICAgICAgICAgICA8IS0tPHByb3Aga2V5 PSJrZGMuZW50cnlCYXNlRG4iPm91PXVzZXJzLGRjPWV4YW1wbGUsZGM9Y29t PC9wcm9wPi0tPgogICAgICAgICAgICAgICAgPCEtLTxwcm9wIGtleT0ia2Rj LmphdmEubmFtaW5nLnNlY3VyaXR5LmNyZWRlbnRpYWxzIj5zZWNyZXQ8L3By b3A+LS0+CiAgICAgICAgICAgICAgICA8IS0tPHByb3Aga2V5PSJjaGFuZ2Vw dy5lbnRyeUJhc2VEbiI+b3U9dXNlcnMsZGM9ZXhhbXBsZSxkYz1jb208L3By b3A+LS0+CiAgICAgICAgICAgICAgICA8IS0tPHByb3Aga2V5PSJjaGFuZ2Vw dy5qYXZhLm5hbWluZy5zZWN1cml0eS5jcmVkZW50aWFscyI+c2VjcmV0PC9w cm9wPi0tPgogICAgICAgICAgICAgICAgPCEtLSBTZXQgdGhpcyBrZXkgdG8g YSBzcGFjZSBkZWxpbWl0ZWQgc2V0IG9mIGF0dHJpYnV0ZVR5cGUgZGVzY3Jp cHRpb25zCiAgICAgICAgICAgICAgICAgICAgIGFuZCB0aGVpciBPSUQncyBp ZiB5b3Ugd2FudCBhbiBhdHRyaWJ1dGVUeXBlIHRvIGJlIGhhbmRsZWQgYXMK ICAgICAgICAgICAgICAgICAgICAgYmluYXJ5IGNvbnRlbnQuCgogICAgICAg ICAgICAgICAgICAgICBUaGUgc2VydmVyIHdpbGwgdXNlIHRoZSBzY2hlbWEg dG8gZGVyaXZlIHRoZSBzZXQgb2YgYXR0cmlidXRlVHlwZXMKICAgICAgICAg ICAgICAgICAgICAgdG8gdHJlYXQgYXMgYmluYXJ5LiAgVGhlIHVuaW9uIGlm IHRoZSB2YWx1ZXMgeW91IHByb3ZpZGUgaGVyZQogICAgICAgICAgICAgICAg ICAgICB3aWxsIGJlIHRha2VuIGFzIHRoZSBzZXQgb2YgYmluYXJpZXMuIE5v dGUgdG8gYmUgY29uc2lzdGVudCB5b3UKICAgICAgICAgICAgICAgICAgICAg bXVzdCBhZGQgYm90aCB0aGUgT0lEIGFuZCBhbGwgdGhlIG5hbWVzIGFuIGF0 dHJpYnV0ZVR5cGUgY2FuIGhhdmUuCiAgICAgICAgICAgICAgICAtLT4KICAg ICAgICAgICAgICAgIDwhLS0KICAgICAgICAgICAgICAgIDxwcm9wIGtleT0i amF2YS5uYW1pbmcubGRhcC5hdHRyaWJ1dGVzLmJpbmFyeSI+PC9wcm9wPgog ICAgICAgICAgICAgICAgLS0+CiAgICAgICAgICAgIDwvcHJvcHM+CiAgICAg ICAgPC9wcm9wZXJ0eT4KICAgIDwvYmVhbj4KCiAgICA8YmVhbiBpZD0iY29u ZmlndXJhdGlvbiIgY2xhc3M9Im9yZy5hcGFjaGUuZGlyZWN0b3J5LnNlcnZl ci5jb25maWd1cmF0aW9uLk11dGFibGVTZXJ2ZXJTdGFydHVwQ29uZmlndXJh dGlvbiI+CiAgICAgICAgPHByb3BlcnR5IG5hbWU9IndvcmtpbmdEaXJlY3Rv cnkiIHZhbHVlPSJleGFtcGxlLmNvbSIvPgoKICAgICAgICA8IS0tIFVuY29t bWVudCBiZWxvdyB0byBoYXZlIHRoZSBzZXJ2ZXIgbG9hZCBlbnRyaWVzIG9u IHN0YXJ0dXAhICAgICAgICAtLT4KICAgICAgICA8IS0tIGxkaWZEaXJlY3Rv cnkgcHJvcGVydHkgY2FuIHBvaW50IHRvIGEgcmVsYXRpdmUgZmlsZSwgZGly ZWN0b3J5IG9yICAtLT4KICAgICAgICA8IS0tIGNhbiBwb2ludCB0byBhbiBh YnNvbHV0ZSBwYXRoIHRvIGVpdGhlciB1c2luZyB0aGUgVVJMIHBhdGggICAg ICAgICAtLT4KICAgICAgICA8IS0tIG5vdGF0aW9uOiBpLmUuIGZpbGU6Ly8v VXNlcnMvamFjay9hcGFjaGVkcy9sZGlmcyAgICAgICAgICAgICAgICAgICAt LT4KCiAgICAgICAgPCEtLSBFbnRyaWVzIHdpbGwgb3B0aW9uYWxseSBiZSBm aWx0ZXJlZCB1c2luZyBMZGlmTG9hZEZpbHRlcnMgaW4gdGhlICAgLS0+CiAg ICAgICAgPCEtLSBvcmRlciBzcGVjaWZpZWQuICBUaGUgaW5jbHVkZWQgS3Ji NUtkY0VudHJ5RmlsdGVyIHdpbGwgZmlsdGVyICAgICAgLS0+CiAgICAgICAg PCEtLSBrZXJiZXJvcyBwcmluY2lwYWxzIGNyZWF0aW5nIGtleXMgZm9yIHRo ZW0gdXNpbmcgdGhlaXIgICAgICAgICAgICAgLS0+CiAgICAgICAgPCEtLSB1 c2VyUGFzc3dvcmQgYXR0cmlidXRlIGlmIHByZXNlbnQuICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgLS0+CgogICAgICAgIDwhLS08cHJvcGVy dHkgbmFtZT0ibGRpZkRpcmVjdG9yeSI+CiAgICAgICAgICA8dmFsdWU+ZXhh bXBsZS5sZGlmPC92YWx1ZT4KICAgICAgICA8L3Byb3BlcnR5PgogICAgICAg IDxwcm9wZXJ0eSBuYW1lPSJsZGlmRmlsdGVycyI+CiAgICAgICAgICA8bGlz dD4KICAgICAgICAgICAgPGJlYW4gY2xhc3M9Im9yZy5hcGFjaGUuZGlyZWN0 b3J5LnNlcnZlci5wcm90b2NvbC5zaGFyZWQuc3RvcmUuS3JiNUtkY0VudHJ5 RmlsdGVyIi8+CiAgICAgICAgICA8L2xpc3Q+CiAgICAgICAgPC9wcm9wZXJ0 eT4tLT4KCiAgICAgICAgPCEtLSB0aGUgbnVtYmVyIG9mIG1pbGxpc2Vjb25k cyBiZWZvcmUgaXNzdWluZyBhIHN5bmNoIChmbHVzaCB0byBkaXNrKSAgLS0+ CiAgICAgICAgPCEtLSB3aGljaCB3cml0ZXMgb3V0IGRpcnR5IHBhZ2VzIGJh Y2sgdG8gZGlzay4gIFRvIHR1cm4gb2ZmIHN5bmNocyBhbGwgLS0+CiAgICAg ICAgPCEtLSB0b2dldGhlciBzaW1wbHkgc2V0IHRoaXMgdmFsdWUgdG8gPD0g MC4gIE1ha2Ugc3VyZSB5b3UgdHVybiBvbiAgICAgLS0+CiAgICAgICAgPCEt LSBzeW5jaE9uV3JpdGUgZm9yIGFsbCBwYXJ0aXRpb25zIGlmIHlvdSBkbyBj aG9vc2UgdG8gZG8gdGhpcyBvciBlbHNlLS0+CiAgICAgICAgPCEtLSB3cml0 ZXMgbWF5IG5ldmVyIHBlcnNpc3QgdG8gZGlzay4gICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgLS0+CiAgICAgICAgPHByb3BlcnR5IG5hbWU9 InN5bmNoUGVyaW9kTWlsbGlzIiB2YWx1ZT0iMTUwMDAiLz4KCiAgICAgICAg PCEtLSBsaW1pdHMgc2VhcmNoZXMgYnkgbm9uLWFkbWluIHVzZXJzIHRvIGEg bWF4IHRpbWUgb2YgMTUwMDAgICAgICAgICAgLS0+CiAgICAgICAgPCEtLSBt aWxsaXNlY29uZHMgYW5kIGhhcyBhIGRlZmF1bHQgdmFsdWUgb2YgMTAwMDAg ICAgICAgICAgICAgICAgICAgICAgLS0+CiAgICAgICAgPHByb3BlcnR5IG5h bWU9Im1heFRpbWVMaW1pdCIgdmFsdWU9IjE1MDAwIi8+CiAgICAgICAgPCEt LSBsaW1pdHMgc2VhcmNoZXMgdG8gbWF4IHNpemUgb2YgMTAwMCBlbnRyaWVz OiBkZWZhdWx0IHZhbHVlIGlzIDEwMCAgLS0+CiAgICAgICAgPHByb3BlcnR5 IG5hbWU9Im1heFNpemVMaW1pdCIgdmFsdWU9IjEwMDAiLz4KICAgICAgICA8 IS0tIG1heGltdW0gbnVtYmVyIG9mIHRocmVhZHMgdXNlZCBieSBtaW5hIGlz IHNldCB0byA4OiBkZWZhdWx0IGlzIDQgICAtLT4KICAgICAgICA8cHJvcGVy dHkgbmFtZT0ibWF4VGhyZWFkcyIgdmFsdWU9IjgiLz4KCiAgICAgICAgPHBy b3BlcnR5IG5hbWU9ImFsbG93QW5vbnltb3VzQWNjZXNzIiB2YWx1ZT0iZmFs c2UiLz4KICAgICAgICA8cHJvcGVydHkgbmFtZT0iYWNjZXNzQ29udHJvbEVu YWJsZWQiIHZhbHVlPSJmYWxzZSIvPgogICAgICAgIDxwcm9wZXJ0eSBuYW1l PSJlbmFibGVOdHAiIHZhbHVlPSJmYWxzZSIvPgogICAgICAgIDxwcm9wZXJ0 eSBuYW1lPSJlbmFibGVLZXJiZXJvcyIgdmFsdWU9ImZhbHNlIi8+CiAgICAg ICAgPHByb3BlcnR5IG5hbWU9ImVuYWJsZUNoYW5nZVBhc3N3b3JkIiB2YWx1 ZT0iZmFsc2UiLz4KCiAgICAgICAgPCEtLQogICAgICAgICAgIEl0J3MgbW9y ZSBlZmZpY2llbnQgdG8ga2VlcCB0aGlzIGZlYXR1cmUgdHVybmVkIG9mZiBi dXQgeW91IG1heSBub3QgbGlrZQogICAgICAgICAgIGhhdmluZyB0aGUgY3Jl YXRvcnNOYW1lIGFuZCBtb2RpZmllcnNOYW1lIGNvbnRhaW4gT0lEcyBpbnN0 ZWFkIG9mIHNob3J0CiAgICAgICAgICAgYXR0cmlidXRlVHlwZSBuYW1lcyBp bnN0ZWFkLiAgU28gaWYgeW91IHdhbnQgdGhlIGNyZWF0b3JzTmFtZSB0byBj aGFuZ2UKICAgICAgICAgICBmcm9tIHRoZSBub3JtYWxpemVkIGZvcm0gd2hp Y2ggaXMgdGhlIGludGVybmFsIHJlcHJlc2VudGF0aW9uIG9mCgogICAgICAg ICAgICAgICAgJzAuOS4yMzQyLjE5MjAwMzAwLjEwMC4xLjE9YWRtaW4sMi41 LjQuMTE9c3lzdGVtJwoKICAgICAgICAgICB0byBhIG1vcmUgaHVtYW4gcmVh ZGFiaWxlIGZvcm0gbGlrZToKCiAgICAgICAgICAgICAgICAndWlkPWFkbWlu LG91PXN5c3RlbScKCiAgICAgICAgICAgdGhlbiBzZXQgdGhpcyBwcm9wZXJ0 eSB0byB0cnVlLgogICAgICAgIC0tPgogICAgICAgIDxwcm9wZXJ0eSBuYW1l PSJkZW5vcm1hbGl6ZU9wQXR0cnNFbmFibGVkIiB2YWx1ZT0iZmFsc2UiLz4K CiAgICAgICAgPHByb3BlcnR5IG5hbWU9ImxkYXBQb3J0IiB2YWx1ZT0iMTAz ODkiLz4KCiAgICAgICAgPHByb3BlcnR5IG5hbWU9InN5c3RlbVBhcnRpdGlv bkNvbmZpZ3VyYXRpb24iIHJlZj0ic3lzdGVtUGFydGl0aW9uQ29uZmlndXJh dGlvbiIvPgoKICAgICAgICA8cHJvcGVydHkgbmFtZT0iY29udGV4dFBhcnRp dGlvbkNvbmZpZ3VyYXRpb25zIj4KICAgICAgICAgICAgPHNldD4KICAgICAg ICAgICAgICAgIDxyZWYgYmVhbj0iZXhhbXBsZVBhcnRpdGlvbkNvbmZpZ3Vy YXRpb24iLz4KICAgICAgICAgICAgICAgIDxyZWYgYmVhbj0ic2V2ZW5TZWFz UGFydGl0aW9uQ29uZmlndXJhdGlvbiIvPgogICAgICAgICAgICAgICAgPHJl ZiBiZWFuPSJsb2NhbFBhcnRpdGlvbkNvbmZpZ3VyYXRpb24iLz4KICAgICAg ICAgICAgPC9zZXQ+CiAgICAgICAgPC9wcm9wZXJ0eT4KICAgICAgICA8cHJv cGVydHkgbmFtZT0iYm9vdHN0cmFwU2NoZW1hcyI+CiAgICAgICAgICAgIDxz ZXQ+CiAgICAgICAgICAgICAgICA8YmVhbiBjbGFzcz0ib3JnLmFwYWNoZS5k aXJlY3Rvcnkuc2VydmVyLmNvcmUuc2NoZW1hLmJvb3RzdHJhcC5BdXRvZnNT Y2hlbWEiLz4KICAgICAgICAgICAgICAgIDxiZWFuIGNsYXNzPSJvcmcuYXBh Y2hlLmRpcmVjdG9yeS5zZXJ2ZXIuY29yZS5zY2hlbWEuYm9vdHN0cmFwLkNv cmJhU2NoZW1hIi8+CiAgICAgICAgICAgICAgICA8YmVhbiBjbGFzcz0ib3Jn LmFwYWNoZS5kaXJlY3Rvcnkuc2VydmVyLmNvcmUuc2NoZW1hLmJvb3RzdHJh cC5Db3JlU2NoZW1hIi8+CiAgICAgICAgICAgICAgICA8YmVhbiBjbGFzcz0i b3JnLmFwYWNoZS5kaXJlY3Rvcnkuc2VydmVyLmNvcmUuc2NoZW1hLmJvb3Rz dHJhcC5Db3NpbmVTY2hlbWEiLz4KICAgICAgICAgICAgICAgIDxiZWFuIGNs YXNzPSJvcmcuYXBhY2hlLmRpcmVjdG9yeS5zZXJ2ZXIuY29yZS5zY2hlbWEu Ym9vdHN0cmFwLkFwYWNoZVNjaGVtYSIvPgogICAgICAgICAgICAgICAgPGJl YW4gY2xhc3M9Im9yZy5hcGFjaGUuZGlyZWN0b3J5LnNlcnZlci5jb3JlLnNj aGVtYS5ib290c3RyYXAuQ29sbGVjdGl2ZVNjaGVtYSIvPgogICAgICAgICAg ICAgICAgPGJlYW4gY2xhc3M9Im9yZy5hcGFjaGUuZGlyZWN0b3J5LnNlcnZl ci5jb3JlLnNjaGVtYS5ib290c3RyYXAuSW5ldG9yZ3BlcnNvblNjaGVtYSIv PgogICAgICAgICAgICAgICAgPGJlYW4gY2xhc3M9Im9yZy5hcGFjaGUuZGly ZWN0b3J5LnNlcnZlci5jb3JlLnNjaGVtYS5ib290c3RyYXAuSmF2YVNjaGVt YSIvPgogICAgICAgICAgICAgICAgPGJlYW4gY2xhc3M9Im9yZy5hcGFjaGUu ZGlyZWN0b3J5LnNlcnZlci5jb3JlLnNjaGVtYS5ib290c3RyYXAuS3JiNWtk Y1NjaGVtYSIvPgogICAgICAgICAgICAgICAgPGJlYW4gY2xhc3M9Im9yZy5h cGFjaGUuZGlyZWN0b3J5LnNlcnZlci5jb3JlLnNjaGVtYS5ib290c3RyYXAu TG9jYWxTY2hlbWEiLz4KICAgICAgICAgICAgICAgIDxiZWFuIGNsYXNzPSJv cmcuYXBhY2hlLmRpcmVjdG9yeS5zZXJ2ZXIuY29yZS5zY2hlbWEuYm9vdHN0 cmFwLk5pc1NjaGVtYSIvPgogICAgICAgICAgICAgICAgPGJlYW4gY2xhc3M9 Im9yZy5hcGFjaGUuZGlyZWN0b3J5LnNlcnZlci5jb3JlLnNjaGVtYS5ib290 c3RyYXAuU3lzdGVtU2NoZW1hIi8+CiAgICAgICAgICAgICAgICA8YmVhbiBj bGFzcz0ib3JnLmFwYWNoZS5kaXJlY3Rvcnkuc2VydmVyLmNvcmUuc2NoZW1h LmJvb3RzdHJhcC5BcGFjaGVkbnNTY2hlbWEiLz4KICAgICAgICAgICAgPC9z ZXQ+CiAgICAgICAgPC9wcm9wZXJ0eT4KCiAgICAgICAgPHByb3BlcnR5IG5h bWU9ImV4dGVuZGVkT3BlcmF0aW9uSGFuZGxlcnMiPgogICAgICAgICAgICA8 bGlzdD4KICAgICAgICAgICAgICAgIDxiZWFuIGNsYXNzPSJvcmcuYXBhY2hl LmRpcmVjdG9yeS5zZXJ2ZXIubGRhcC5zdXBwb3J0LmV4dGVuZGVkLkdyYWNl ZnVsU2h1dGRvd25IYW5kbGVyIi8+CiAgICAgICAgICAgICAgICA8YmVhbiBj bGFzcz0ib3JnLmFwYWNoZS5kaXJlY3Rvcnkuc2VydmVyLmxkYXAuc3VwcG9y dC5leHRlbmRlZC5MYXVuY2hEaWFnbm9zdGljVWlIYW5kbGVyIi8+CiAgICAg ICAgICAgIDwvbGlzdD4KICAgICAgICA8L3Byb3BlcnR5PgoKICAgICAgICA8 cHJvcGVydHkgbmFtZT0iaW50ZXJjZXB0b3JDb25maWd1cmF0aW9ucyI+CiAg ICAgICAgICAgIDxsaXN0PgogICAgICAgICAgICAgICAgPGJlYW4gY2xhc3M9 Im9yZy5hcGFjaGUuZGlyZWN0b3J5LnNlcnZlci5jb3JlLmNvbmZpZ3VyYXRp b24uTXV0YWJsZUludGVyY2VwdG9yQ29uZmlndXJhdGlvbiI+CiAgICAgICAg ICAgICAgICAgICAgPHByb3BlcnR5IG5hbWU9Im5hbWUiIHZhbHVlPSJub3Jt YWxpemF0aW9uU2VydmljZSIvPgogICAgICAgICAgICAgICAgICAgIDxwcm9w ZXJ0eSBuYW1lPSJpbnRlcmNlcHRvciI+CiAgICAgICAgICAgICAgICAgICAg ICAgIDxiZWFuIGNsYXNzPSJvcmcuYXBhY2hlLmRpcmVjdG9yeS5zZXJ2ZXIu Y29yZS5ub3JtYWxpemF0aW9uLk5vcm1hbGl6YXRpb25TZXJ2aWNlIi8+CiAg ICAgICAgICAgICAgICAgICAgPC9wcm9wZXJ0eT4KICAgICAgICAgICAgICAg IDwvYmVhbj4KICAgICAgICAgICAgICAgIDxiZWFuIGNsYXNzPSJvcmcuYXBh Y2hlLmRpcmVjdG9yeS5zZXJ2ZXIuY29yZS5jb25maWd1cmF0aW9uLk11dGFi bGVJbnRlcmNlcHRvckNvbmZpZ3VyYXRpb24iPgogICAgICAgICAgICAgICAg ICAgIDxwcm9wZXJ0eSBuYW1lPSJuYW1lIiB2YWx1ZT0iYXV0aGVudGljYXRp b25TZXJ2aWNlIi8+CiAgICAgICAgICAgICAgICAgICAgPHByb3BlcnR5IG5h bWU9ImludGVyY2VwdG9yIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGJl YW4gY2xhc3M9Im9yZy5hcGFjaGUuZGlyZWN0b3J5LnNlcnZlci5jb3JlLmF1 dGhuLkF1dGhlbnRpY2F0aW9uU2VydmljZSIvPgogICAgICAgICAgICAgICAg ICAgIDwvcHJvcGVydHk+CiAgICAgICAgICAgICAgICA8L2JlYW4+CiAgICAg ICAgICAgICAgICA8YmVhbiBjbGFzcz0ib3JnLmFwYWNoZS5kaXJlY3Rvcnku c2VydmVyLmNvcmUuY29uZmlndXJhdGlvbi5NdXRhYmxlSW50ZXJjZXB0b3JD b25maWd1cmF0aW9uIj4KICAgICAgICAgICAgICAgICAgICA8cHJvcGVydHkg bmFtZT0ibmFtZSIgdmFsdWU9InJlZmVycmFsU2VydmljZSIvPgogICAgICAg ICAgICAgICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJpbnRlcmNlcHRvciI+CiAg ICAgICAgICAgICAgICAgICAgICAgIDxiZWFuIGNsYXNzPSJvcmcuYXBhY2hl LmRpcmVjdG9yeS5zZXJ2ZXIuY29yZS5yZWZlcnJhbC5SZWZlcnJhbFNlcnZp Y2UiLz4KICAgICAgICAgICAgICAgICAgICA8L3Byb3BlcnR5PgogICAgICAg ICAgICAgICAgPC9iZWFuPgogICAgICAgICAgICAgICAgPGJlYW4gY2xhc3M9 Im9yZy5hcGFjaGUuZGlyZWN0b3J5LnNlcnZlci5jb3JlLmNvbmZpZ3VyYXRp b24uTXV0YWJsZUludGVyY2VwdG9yQ29uZmlndXJhdGlvbiI+CiAgICAgICAg ICAgICAgICAgICAgPHByb3BlcnR5IG5hbWU9Im5hbWUiIHZhbHVlPSJhdXRo b3JpemF0aW9uU2VydmljZSIvPgogICAgICAgICAgICAgICAgICAgIDxwcm9w ZXJ0eSBuYW1lPSJpbnRlcmNlcHRvciI+CiAgICAgICAgICAgICAgICAgICAg ICAgIDxiZWFuIGNsYXNzPSJvcmcuYXBhY2hlLmRpcmVjdG9yeS5zZXJ2ZXIu Y29yZS5hdXRoei5BdXRob3JpemF0aW9uU2VydmljZSIvPgogICAgICAgICAg ICAgICAgICAgIDwvcHJvcGVydHk+CiAgICAgICAgICAgICAgICA8L2JlYW4+ CiAgICAgICAgICAgICAgICA8YmVhbiBjbGFzcz0ib3JnLmFwYWNoZS5kaXJl Y3Rvcnkuc2VydmVyLmNvcmUuY29uZmlndXJhdGlvbi5NdXRhYmxlSW50ZXJj ZXB0b3JDb25maWd1cmF0aW9uIj4KICAgICAgICAgICAgICAgICAgICA8cHJv cGVydHkgbmFtZT0ibmFtZSIgdmFsdWU9ImRlZmF1bHRBdXRob3JpemF0aW9u U2VydmljZSIvPgogICAgICAgICAgICAgICAgICAgIDxwcm9wZXJ0eSBuYW1l PSJpbnRlcmNlcHRvciI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxiZWFu IGNsYXNzPSJvcmcuYXBhY2hlLmRpcmVjdG9yeS5zZXJ2ZXIuY29yZS5hdXRo ei5EZWZhdWx0QXV0aG9yaXphdGlvblNlcnZpY2UiLz4KICAgICAgICAgICAg ICAgICAgICA8L3Byb3BlcnR5PgogICAgICAgICAgICAgICAgPC9iZWFuPgog ICAgICAgICAgICAgICAgPGJlYW4gY2xhc3M9Im9yZy5hcGFjaGUuZGlyZWN0 b3J5LnNlcnZlci5jb3JlLmNvbmZpZ3VyYXRpb24uTXV0YWJsZUludGVyY2Vw dG9yQ29uZmlndXJhdGlvbiI+CiAgICAgICAgICAgICAgICAgICAgPHByb3Bl cnR5IG5hbWU9Im5hbWUiIHZhbHVlPSJleGNlcHRpb25TZXJ2aWNlIi8+CiAg ICAgICAgICAgICAgICAgICAgPHByb3BlcnR5IG5hbWU9ImludGVyY2VwdG9y Ij4KICAgICAgICAgICAgICAgICAgICAgICAgPGJlYW4gY2xhc3M9Im9yZy5h cGFjaGUuZGlyZWN0b3J5LnNlcnZlci5jb3JlLmV4Y2VwdGlvbi5FeGNlcHRp b25TZXJ2aWNlIi8+CiAgICAgICAgICAgICAgICAgICAgPC9wcm9wZXJ0eT4K ICAgICAgICAgICAgICAgIDwvYmVhbj4KICAgICAgICAgICAgICAgIDxiZWFu IGNsYXNzPSJvcmcuYXBhY2hlLmRpcmVjdG9yeS5zZXJ2ZXIuY29yZS5jb25m aWd1cmF0aW9uLk11dGFibGVJbnRlcmNlcHRvckNvbmZpZ3VyYXRpb24iPgog ICAgICAgICAgICAgICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJuYW1lIiB2YWx1 ZT0ic2NoZW1hU2VydmljZSIvPgogICAgICAgICAgICAgICAgICAgIDxwcm9w ZXJ0eSBuYW1lPSJpbnRlcmNlcHRvciI+CiAgICAgICAgICAgICAgICAgICAg ICAgIDxiZWFuIGNsYXNzPSJvcmcuYXBhY2hlLmRpcmVjdG9yeS5zZXJ2ZXIu Y29yZS5zY2hlbWEuU2NoZW1hU2VydmljZSIvPgogICAgICAgICAgICAgICAg ICAgIDwvcHJvcGVydHk+CiAgICAgICAgICAgICAgICA8L2JlYW4+CiAgICAg ICAgICAgICAgICA8YmVhbiBjbGFzcz0ib3JnLmFwYWNoZS5kaXJlY3Rvcnku c2VydmVyLmNvcmUuY29uZmlndXJhdGlvbi5NdXRhYmxlSW50ZXJjZXB0b3JD b25maWd1cmF0aW9uIj4KICAgICAgICAgICAgICAgICAgICA8cHJvcGVydHkg bmFtZT0ibmFtZSIgdmFsdWU9InN1YmVudHJ5U2VydmljZSIvPgogICAgICAg ICAgICAgICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJpbnRlcmNlcHRvciI+CiAg ICAgICAgICAgICAgICAgICAgICAgIDxiZWFuIGNsYXNzPSJvcmcuYXBhY2hl LmRpcmVjdG9yeS5zZXJ2ZXIuY29yZS5zdWJ0cmVlLlN1YmVudHJ5U2Vydmlj ZSIvPgogICAgICAgICAgICAgICAgICAgIDwvcHJvcGVydHk+CiAgICAgICAg ICAgICAgICA8L2JlYW4+CiAgICAgICAgICAgICAgICA8YmVhbiBjbGFzcz0i b3JnLmFwYWNoZS5kaXJlY3Rvcnkuc2VydmVyLmNvcmUuY29uZmlndXJhdGlv bi5NdXRhYmxlSW50ZXJjZXB0b3JDb25maWd1cmF0aW9uIj4KICAgICAgICAg ICAgICAgICAgICA8cHJvcGVydHkgbmFtZT0ibmFtZSIgdmFsdWU9Im9wZXJh dGlvbmFsQXR0cmlidXRlU2VydmljZSIvPgogICAgICAgICAgICAgICAgICAg IDxwcm9wZXJ0eSBuYW1lPSJpbnRlcmNlcHRvciI+CiAgICAgICAgICAgICAg ICAgICAgICAgIDxiZWFuIGNsYXNzPSJvcmcuYXBhY2hlLmRpcmVjdG9yeS5z ZXJ2ZXIuY29yZS5vcGVyYXRpb25hbC5PcGVyYXRpb25hbEF0dHJpYnV0ZVNl cnZpY2UiLz4KICAgICAgICAgICAgICAgICAgICA8L3Byb3BlcnR5PgogICAg ICAgICAgICAgICAgPC9iZWFuPgogICAgICAgICAgICAgICAgPGJlYW4gY2xh c3M9Im9yZy5hcGFjaGUuZGlyZWN0b3J5LnNlcnZlci5jb3JlLmNvbmZpZ3Vy YXRpb24uTXV0YWJsZUludGVyY2VwdG9yQ29uZmlndXJhdGlvbiI+CiAgICAg ICAgICAgICAgICAgICAgPHByb3BlcnR5IG5hbWU9Im5hbWUiIHZhbHVlPSJj b2xsZWN0aXZlQXR0cmlidXRlU2VydmljZSIvPgogICAgICAgICAgICAgICAg ICAgIDxwcm9wZXJ0eSBuYW1lPSJpbnRlcmNlcHRvciI+CiAgICAgICAgICAg ICAgICAgICAgICAgIDxiZWFuIGNsYXNzPSJvcmcuYXBhY2hlLmRpcmVjdG9y eS5zZXJ2ZXIuY29yZS5jb2xsZWN0aXZlLkNvbGxlY3RpdmVBdHRyaWJ1dGVT ZXJ2aWNlIi8+CiAgICAgICAgICAgICAgICAgICAgPC9wcm9wZXJ0eT4KICAg ICAgICAgICAgICAgIDwvYmVhbj4KICAgICAgICAgICAgICAgIDxiZWFuIGNs YXNzPSJvcmcuYXBhY2hlLmRpcmVjdG9yeS5zZXJ2ZXIuY29yZS5jb25maWd1 cmF0aW9uLk11dGFibGVJbnRlcmNlcHRvckNvbmZpZ3VyYXRpb24iPgogICAg ICAgICAgICAgICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJuYW1lIiB2YWx1ZT0i ZXZlbnRTZXJ2aWNlIi8+CiAgICAgICAgICAgICAgICAgICAgPHByb3BlcnR5 IG5hbWU9ImludGVyY2VwdG9yIj4KICAgICAgICAgICAgICAgICAgICAgICAg PGJlYW4gY2xhc3M9Im9yZy5hcGFjaGUuZGlyZWN0b3J5LnNlcnZlci5jb3Jl LmV2ZW50LkV2ZW50U2VydmljZSIvPgogICAgICAgICAgICAgICAgICAgIDwv cHJvcGVydHk+CiAgICAgICAgICAgICAgICA8L2JlYW4+CiAgICAgICAgICAg IDwvbGlzdD4KICAgICAgICA8L3Byb3BlcnR5PgogICAgPC9iZWFuPgoKICAg IDwhLS0gdXNlIHRoZSBmb2xsb3dpbmcgcGFydGl0aW9uQ29uZmlndXJhdGlv biB0byBvdmVycmlkZSBkZWZhdWx0cyBmb3IgIC0tPgogICAgPCEtLSB0aGUg c3lzdGVtIHBhcnRpdGlvbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgLS0+CiAgICA8YmVhbiBpZD0ic3lzdGVtUGFy dGl0aW9uQ29uZmlndXJhdGlvbiIKICAgICAgICAgIGNsYXNzPSJvcmcuYXBh Y2hlLmRpcmVjdG9yeS5zZXJ2ZXIuY29yZS5wYXJ0aXRpb24uaW1wbC5idHJl ZS5NdXRhYmxlQlRyZWVQYXJ0aXRpb25Db25maWd1cmF0aW9uIj4KICAgICAg ICA8cHJvcGVydHkgbmFtZT0ibmFtZSIgdmFsdWU9InN5c3RlbSIvPgogICAg ICAgIDxwcm9wZXJ0eSBuYW1lPSJjYWNoZVNpemUiIHZhbHVlPSIxMDAiLz4K ICAgICAgICA8cHJvcGVydHkgbmFtZT0ic3VmZml4IiB2YWx1ZT0ib3U9c3lz dGVtIi8+CgogICAgICAgIDwhLS0gdGhlIG9wdGltaXplciBpcyBlbmFibGVk IGJ5IGRlZmF1bHQgYnV0IG1heSBub3QgYWx3YXlzIGJlIHdoYXQgICAgIC0t PgogICAgICAgIDwhLS0geW91IHdhbnQgaWYgeW91ciBxdWVyaWVzIGFyZSBy ZWFsbHkgc2ltcGxlICAgICAgICAgICAgICAgICAgICAgICAgIC0tPgogICAg ICAgIDxwcm9wZXJ0eSBuYW1lPSJvcHRpbWl6ZXJFbmFibGVkIiB2YWx1ZT0i dHJ1ZSIvPgoKICAgICAgICA8IS0tCiAgICAgICAgICBTeW5jaHJvbml6YXRp b24gb24gd3JpdGVzIGRvZXMgbm90IHdhaXQgZm9yIHN5bmNoIG9wZXJhdGlv bnMKICAgICAgICAgIHRvIGZsdXNoIGRpcnR5IHBhZ2VzLiAgV3JpdGVzIHBl cnNpc3QgaW1tZWRpYXRlbHkgdG8gZGlzayBhdAogICAgICAgICAgYSBjb3N0 IHRvIHBlcmZvcm1hbmNlIHdpdGggaW5jcmVhc2VkIGRhdGEgaW50ZWdyaXR5 LiAgT3RoZXJ3aXNlCiAgICAgICAgICB0aGUgcGVyaW9kaWMgc3luY2ggb3Bl cmF0aW9uIHdpbGwgZmx1c2ggZGlydHkgcGFnZXMgdXNpbmcgdGhlCiAgICAg ICAgICBzeW5jaFBlcmlvZE1pbGxpcyBwYXJhbWV0ZXIgaW4gdGhlIG1haW4g Y29uZmlndXJhdGlvbi4KICAgICAgICAtLT4KICAgICAgICA8cHJvcGVydHkg bmFtZT0ic3luY2hPbldyaXRlIiB2YWx1ZT0idHJ1ZSIvPgogICAgICAgIDxw cm9wZXJ0eSBuYW1lPSJpbmRleGVkQXR0cmlidXRlcyI+CiAgICAgICAgICAg IDxzZXQ+CiAgICAgICAgICAgICAgICA8YmVhbiBjbGFzcz0ib3JnLmFwYWNo ZS5kaXJlY3Rvcnkuc2VydmVyLmNvcmUucGFydGl0aW9uLmltcGwuYnRyZWUu TXV0YWJsZUluZGV4Q29uZmlndXJhdGlvbiI+CiAgICAgICAgICAgICAgICAg ICAgPHByb3BlcnR5IG5hbWU9ImF0dHJpYnV0ZUlkIiB2YWx1ZT0ib3UiLz4K ICAgICAgICAgICAgICAgICAgICA8cHJvcGVydHkgbmFtZT0iY2FjaGVTaXpl IiB2YWx1ZT0iMTAwIi8+CiAgICAgICAgICAgICAgICA8L2JlYW4+CiAgICAg ICAgICAgICAgICA8YmVhbiBjbGFzcz0ib3JnLmFwYWNoZS5kaXJlY3Rvcnku c2VydmVyLmNvcmUucGFydGl0aW9uLmltcGwuYnRyZWUuTXV0YWJsZUluZGV4 Q29uZmlndXJhdGlvbiI+CiAgICAgICAgICAgICAgICAgICAgPHByb3BlcnR5 IG5hbWU9ImF0dHJpYnV0ZUlkIiB2YWx1ZT0idWlkIi8+CiAgICAgICAgICAg ICAgICAgICAgPHByb3BlcnR5IG5hbWU9ImNhY2hlU2l6ZSIgdmFsdWU9IjEw MCIvPgogICAgICAgICAgICAgICAgPC9iZWFuPgogICAgICAgICAgICAgICAg PGJlYW4gY2xhc3M9Im9yZy5hcGFjaGUuZGlyZWN0b3J5LnNlcnZlci5jb3Jl LnBhcnRpdGlvbi5pbXBsLmJ0cmVlLk11dGFibGVJbmRleENvbmZpZ3VyYXRp b24iPgogICAgICAgICAgICAgICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJhdHRy aWJ1dGVJZCIgdmFsdWU9Im9iamVjdENsYXNzIi8+CiAgICAgICAgICAgICAg ICAgICAgPHByb3BlcnR5IG5hbWU9ImNhY2hlU2l6ZSIgdmFsdWU9IjEwMCIv PgogICAgICAgICAgICAgICAgPC9iZWFuPgogICAgICAgICAgICA8L3NldD4K ICAgICAgICA8L3Byb3BlcnR5PgogICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJj b250ZXh0RW50cnkiPgogICAgICAgICAgICA8dmFsdWU+CiAgICAgICAgICAg ICAgICBvYmplY3RDbGFzczogdG9wCiAgICAgICAgICAgICAgICBvYmplY3RD bGFzczogb3JnYW5pemF0aW9uYWxVbml0CiAgICAgICAgICAgICAgICBvYmpl Y3RDbGFzczogZXh0ZW5zaWJsZU9iamVjdAogICAgICAgICAgICAgICAgb3U6 IHN5c3RlbQogICAgICAgICAgICA8L3ZhbHVlPgogICAgICAgIDwvcHJvcGVy dHk+CiAgICA8L2JlYW4+CgoKICAgIDxiZWFuIGlkPSJleGFtcGxlUGFydGl0 aW9uQ29uZmlndXJhdGlvbiIKICAgICAgICAgIGNsYXNzPSJvcmcuYXBhY2hl LmRpcmVjdG9yeS5zZXJ2ZXIuY29yZS5wYXJ0aXRpb24uaW1wbC5idHJlZS5N dXRhYmxlQlRyZWVQYXJ0aXRpb25Db25maWd1cmF0aW9uIj4KICAgICAgICA8 cHJvcGVydHkgbmFtZT0ibmFtZSIgdmFsdWU9ImV4YW1wbGUiLz4KICAgICAg ICA8cHJvcGVydHkgbmFtZT0iY2FjaGVTaXplIiB2YWx1ZT0iMTAwIi8+CiAg ICAgICAgPHByb3BlcnR5IG5hbWU9InN1ZmZpeCIgdmFsdWU9ImRjPWV4YW1w bGUsZGM9Y29tIi8+CgogICAgICAgIDwhLS0gdGhlIG9wdGltaXplciBpcyBl bmFibGVkIGJ5IGRlZmF1bHQgYnV0IG1heSBub3QgYWx3YXlzIGJlIHdoYXQg ICAgIC0tPgogICAgICAgIDwhLS0geW91IHdhbnQgaWYgeW91ciBxdWVyaWVz IGFyZSByZWFsbHkgc2ltcGxlICAgICAgICAgICAgICAgICAgICAgICAgIC0t PgogICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJvcHRpbWl6ZXJFbmFibGVkIiB2 YWx1ZT0idHJ1ZSIvPgoKICAgICAgICA8IS0tCiAgICAgICAgICBTeW5jaHJv bml6YXRpb24gb24gd3JpdGVzIGRvZXMgbm90IHdhaXQgZm9yIHN5bmNoIG9w ZXJhdGlvbnMKICAgICAgICAgIHRvIGZsdXNoIGRpcnR5IHBhZ2VzLiAgV3Jp dGVzIHBlcnNpc3QgaW1tZWRpYXRlbHkgdG8gZGlzayBhdAogICAgICAgICAg YSBjb3N0IHRvIHBlcmZvcm1hbmNlIHdpdGggaW5jcmVhc2VkIGRhdGEgaW50 ZWdyaXR5LiAgT3RoZXJ3aXNlCiAgICAgICAgICB0aGUgcGVyaW9kaWMgc3lu Y2ggb3BlcmF0aW9uIHdpbGwgZmx1c2ggZGlydHkgcGFnZXMgdXNpbmcgdGhl CiAgICAgICAgICBzeW5jaFBlcmlvZE1pbGxpcyBwYXJhbWV0ZXIgaW4gdGhl IG1haW4gY29uZmlndXJhdGlvbi4KICAgICAgICAtLT4KICAgICAgICA8cHJv cGVydHkgbmFtZT0ic3luY2hPbldyaXRlIiB2YWx1ZT0idHJ1ZSIvPgogICAg ICAgIDxwcm9wZXJ0eSBuYW1lPSJpbmRleGVkQXR0cmlidXRlcyI+CiAgICAg ICAgICAgIDxzZXQ+CiAgICAgICAgICAgICAgICA8YmVhbiBjbGFzcz0ib3Jn LmFwYWNoZS5kaXJlY3Rvcnkuc2VydmVyLmNvcmUucGFydGl0aW9uLmltcGwu YnRyZWUuTXV0YWJsZUluZGV4Q29uZmlndXJhdGlvbiI+CiAgICAgICAgICAg ICAgICAgICAgPHByb3BlcnR5IG5hbWU9ImF0dHJpYnV0ZUlkIiB2YWx1ZT0i ZGMiLz4KICAgICAgICAgICAgICAgICAgICA8cHJvcGVydHkgbmFtZT0iY2Fj aGVTaXplIiB2YWx1ZT0iMTAwIi8+CiAgICAgICAgICAgICAgICA8L2JlYW4+ CiAgICAgICAgICAgICAgICA8YmVhbiBjbGFzcz0ib3JnLmFwYWNoZS5kaXJl Y3Rvcnkuc2VydmVyLmNvcmUucGFydGl0aW9uLmltcGwuYnRyZWUuTXV0YWJs ZUluZGV4Q29uZmlndXJhdGlvbiI+CiAgICAgICAgICAgICAgICAgICAgPHBy b3BlcnR5IG5hbWU9ImF0dHJpYnV0ZUlkIiB2YWx1ZT0ib3UiLz4KICAgICAg ICAgICAgICAgICAgICA8cHJvcGVydHkgbmFtZT0iY2FjaGVTaXplIiB2YWx1 ZT0iMTAwIi8+CiAgICAgICAgICAgICAgICA8L2JlYW4+CiAgICAgICAgICAg ICAgICA8YmVhbiBjbGFzcz0ib3JnLmFwYWNoZS5kaXJlY3Rvcnkuc2VydmVy LmNvcmUucGFydGl0aW9uLmltcGwuYnRyZWUuTXV0YWJsZUluZGV4Q29uZmln dXJhdGlvbiI+CiAgICAgICAgICAgICAgICAgICAgPHByb3BlcnR5IG5hbWU9 ImF0dHJpYnV0ZUlkIiB2YWx1ZT0ia3JiNVByaW5jaXBhbE5hbWUiLz4KICAg ICAgICAgICAgICAgICAgICA8cHJvcGVydHkgbmFtZT0iY2FjaGVTaXplIiB2 YWx1ZT0iMTAwIi8+CiAgICAgICAgICAgICAgICA8L2JlYW4+CiAgICAgICAg ICAgICAgICA8YmVhbiBjbGFzcz0ib3JnLmFwYWNoZS5kaXJlY3Rvcnkuc2Vy dmVyLmNvcmUucGFydGl0aW9uLmltcGwuYnRyZWUuTXV0YWJsZUluZGV4Q29u ZmlndXJhdGlvbiI+CiAgICAgICAgICAgICAgICAgICAgPHByb3BlcnR5IG5h bWU9ImF0dHJpYnV0ZUlkIiB2YWx1ZT0idWlkIi8+CiAgICAgICAgICAgICAg ICAgICAgPHByb3BlcnR5IG5hbWU9ImNhY2hlU2l6ZSIgdmFsdWU9IjEwMCIv PgogICAgICAgICAgICAgICAgPC9iZWFuPgogICAgICAgICAgICAgICAgPGJl YW4gY2xhc3M9Im9yZy5hcGFjaGUuZGlyZWN0b3J5LnNlcnZlci5jb3JlLnBh cnRpdGlvbi5pbXBsLmJ0cmVlLk11dGFibGVJbmRleENvbmZpZ3VyYXRpb24i PgogICAgICAgICAgICAgICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJhdHRyaWJ1 dGVJZCIgdmFsdWU9Im9iamVjdENsYXNzIi8+CiAgICAgICAgICAgICAgICAg ICAgPHByb3BlcnR5IG5hbWU9ImNhY2hlU2l6ZSIgdmFsdWU9IjEwMCIvPgog ICAgICAgICAgICAgICAgPC9iZWFuPgogICAgICAgICAgICA8L3NldD4KICAg ICAgICA8L3Byb3BlcnR5PgogICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJjb250 ZXh0RW50cnkiPgogICAgICAgICAgICA8dmFsdWU+CiAgICAgICAgICAgICAg ICBvYmplY3RDbGFzczogdG9wCiAgICAgICAgICAgICAgICBvYmplY3RDbGFz czogZG9tYWluCiAgICAgICAgICAgICAgICBvYmplY3RDbGFzczogZXh0ZW5z aWJsZU9iamVjdAogICAgICAgICAgICAgICAgZGM6IGV4YW1wbGUKICAgICAg ICAgICAgPC92YWx1ZT4KICAgICAgICA8L3Byb3BlcnR5PgogICAgPC9iZWFu PgoKICAgIDxiZWFuIGlkPSJzZXZlblNlYXNQYXJ0aXRpb25Db25maWd1cmF0 aW9uIgogICAgICAgICAgY2xhc3M9Im9yZy5hcGFjaGUuZGlyZWN0b3J5LnNl cnZlci5jb3JlLnBhcnRpdGlvbi5pbXBsLmJ0cmVlLk11dGFibGVCVHJlZVBh cnRpdGlvbkNvbmZpZ3VyYXRpb24iPgogICAgICAgIDxwcm9wZXJ0eSBuYW1l PSJuYW1lIiB2YWx1ZT0iVGhlIHNldmVuIHNlYXMiLz4KICAgICAgICA8cHJv cGVydHkgbmFtZT0iY2FjaGVTaXplIiB2YWx1ZT0iMTAwIi8+CiAgICAgICAg PHByb3BlcnR5IG5hbWU9InN1ZmZpeCIgdmFsdWU9Im89c2V2ZW5TZWFzIi8+ CiAgICAgICAgPHByb3BlcnR5IG5hbWU9Im9wdGltaXplckVuYWJsZWQiIHZh bHVlPSJ0cnVlIi8+CiAgICAgICAgPHByb3BlcnR5IG5hbWU9InN5bmNoT25X cml0ZSIgdmFsdWU9InRydWUiLz4KCiAgICAgICAgPHByb3BlcnR5IG5hbWU9 ImNvbnRleHRFbnRyeSI+CiAgICAgICAgICAgIDx2YWx1ZT4KICAgICAgICAg ICAgICAgIG9iamVjdENsYXNzOiB0b3AKICAgICAgICAgICAgICAgIG9iamVj dENsYXNzOiBvcmdhbml6YXRpb24KICAgICAgICAgICAgICAgIG9iamVjdENs YXNzOiBleHRlbnNpYmxlT2JqZWN0CiAgICAgICAgICAgICAgICBvOiBzZXZl blNlYXMKICAgICAgICAgICAgPC92YWx1ZT4KICAgICAgICA8L3Byb3BlcnR5 PgogICAgPC9iZWFuPgoKICAgIDxiZWFuIGlkPSJsb2NhbFBhcnRpdGlvbkNv bmZpZ3VyYXRpb24iCiAgICAgICAgICBjbGFzcz0ib3JnLmFwYWNoZS5kaXJl Y3Rvcnkuc2VydmVyLmNvcmUucGFydGl0aW9uLmltcGwuYnRyZWUuTXV0YWJs ZUJUcmVlUGFydGl0aW9uQ29uZmlndXJhdGlvbiI+CiAgICAgICAgPHByb3Bl cnR5IG5hbWU9Im5hbWUiIHZhbHVlPSJsb2NhbCIvPgogICAgICAgIDxwcm9w ZXJ0eSBuYW1lPSJjYWNoZVNpemUiIHZhbHVlPSIxMDAiLz4KICAgICAgICA8 cHJvcGVydHkgbmFtZT0ic3VmZml4IiB2YWx1ZT0iZGM9bG9jYWxuZXQiLz4K ICAgICAgICA8cHJvcGVydHkgbmFtZT0ib3B0aW1pemVyRW5hYmxlZCIgdmFs dWU9InRydWUiLz4KICAgICAgICA8cHJvcGVydHkgbmFtZT0ic3luY2hPbldy aXRlIiB2YWx1ZT0idHJ1ZSIvPgoKICAgICAgICA8cHJvcGVydHkgbmFtZT0i Y29udGV4dEVudHJ5Ij4KICAgICAgICAgICAgPHZhbHVlPgogICAgICAgICAg ICAgICAgb2JqZWN0Q2xhc3M6IHRvcAogICAgICAgICAgICAgICAgb2JqZWN0 Q2xhc3M6IG9yZ2FuaXphdGlvbgogICAgICAgICAgICAgICAgb2JqZWN0Q2xh c3M6IGV4dGVuc2libGVPYmplY3QKICAgICAgICAgICAgICAgIG9iamVjdENs YXNzOiBqYXZhQ29udGFpbmVyCiAgICAgICAgICAgICAgICBvYmplY3RDbGFz czogb3JnYW5pemF0aW9uYWxSb2xlCiAgICAgICAgICAgICAgICBkYzogbG9j YWxuZXQKICAgICAgICAgICAgPC92YWx1ZT4KICAgICAgICA8L3Byb3BlcnR5 PgogICAgPC9iZWFuPgoKICAgIDxiZWFuIGNsYXNzPSJvcmcuc3ByaW5nZnJh bWV3b3JrLmJlYW5zLmZhY3RvcnkuY29uZmlnLkN1c3RvbUVkaXRvckNvbmZp Z3VyZXIiPgogICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJjdXN0b21FZGl0b3Jz Ij4KICAgICAgICAgICAgPG1hcD4KICAgICAgICAgICAgICAgIDxlbnRyeSBr ZXk9ImphdmF4Lm5hbWluZy5kaXJlY3RvcnkuQXR0cmlidXRlcyI+CiAgICAg ICAgICAgICAgICAgICAgPGJlYW4gY2xhc3M9Im9yZy5hcGFjaGUuZGlyZWN0 b3J5LnNlcnZlci5jb3JlLmNvbmZpZ3VyYXRpb24uQXR0cmlidXRlc1Byb3Bl cnR5RWRpdG9yIi8+CiAgICAgICAgICAgICAgICA8L2VudHJ5PgogICAgICAg ICAgICA8L21hcD4KICAgICAgICA8L3Byb3BlcnR5PgogICAgPC9iZWFuPgo8 L2JlYW5zPgo= --0-1073083286-1232490295=:70498--