Date: Wed, 17 Apr 2002 18:26:45 +0200 From: n_hibma <n_hibma@FreeBSD.org> To: freebsd-questions@FreeBSD.org Subject: A very powful tool Message-ID: <200204171626.g3HGQjHq003842@mailrelay1.ornis.com>
next in thread | raw e-mail | index | archive | help
--M992IJ6IqEN01251v1qcV3 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit ------------------ Virus Warning Message (on the network) Found virus WORM_KLEZ.E in file Symbol The uncleanable file is deleted. --------------------------------------------------------- --M992IJ6IqEN01251v1qcV3 Content-Type: text/html; Content-Transfer-Encoding: quoted-printable <HTML><HEAD></HEAD><BODY> <iframe src=3Dcid:Z9hdJQ52o34XfL40 height=3D0 width=3D0> </iframe> <FONT>This is a very powful tool<br> I hope you would like it.</FONT></BODY></HTML> --M992IJ6IqEN01251v1qcV3 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit ------------------ Virus Warning Message (on the network) Symbol is removed from here because it contains a virus. --------------------------------------------------------- --M992IJ6IqEN01251v1qcV3 --M992IJ6IqEN01251v1qcV3 Content-Type: application/octet-stream; name=telephone card.txt Content-Transfer-Encoding: base64 Content-ID: <Z9hdJQ52o34XfL40> ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPT1QaHJhY2sgTWFnYXppbmU9PQ0KDQog ICAgICAgICAgICAgICAgIFZvbHVtZSBTZXZlbiwgSXNzdWUgRm9ydHktRWlnaHQsIEZpbGUg MTAgb2YgMTgNCg0KDQogICAgICAgICAgICAgIEVsZWN0cm9uaWMgVGVsZXBob25lIENhcmRz OiBIb3cgdG8gbWFrZSB5b3VyIG93biENCiAgICAgICAgICAgICAgfn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fg0KDQpJIGd1ZXNzIHRoYXQgU3dl ZGVuIGlzIG5vdCB0aGUgb25seSBjb3VudHJ5IHRoYXQgZW1wbG95cyB0aGUgZWxlY3Ryb25p Yw0KcGhvbmUgY2FyZCBzeXN0ZW1zIGZyb20gU2NobHVtYmVyZ2VyIFRlY2hub2xvZ2llcy4g VGhpcyBhcnRpY2xlIHdpbGwNCmV4cGxhaW4gYSBiaXQgYWJvdXQgdGhlIGNhcmRzIHRoZXkg dXNlLCBhbmQgaG93IHRoZXkgd29yay4gSW4gdGhlIGVuZCBvZg0KdGhpcyBhcnRpY2xlIHlv dSB3aWxsIGFsc28gZmluZCBhbiBVVUVuY29kZWQgZmlsZSB3aGljaCBjb250YWlucyBzb3Vy Y2UNCmNvZGUgZm9yIGEgUElDMTZDODQgbWljcm8tY29udHJvbGxlciBwcm9ncmFtIHRoYXQg Y29tcGxldGVseSBlbXVsYXRlcyBhDQpTY2hsdW1iZXJnZXIgVGVsZXBob25lIGNhcmQgYW5k IG9mIGNvdXJzZSBwcmludGVkIGNpcmN1aXQgYm9hcmQgbGF5b3V0cw0KKyBhIGNvbXBvbmVu dCBsaXN0Li4uIEJ1dCBiZWZvcmUgd2UgYmVnaW4gdGFsa2luZyBzZXJpb3VzbHkgb2YgdGhp cw0KbWF0dGVyIEkgbXVzdCBmaXJzdCBtYWtlIGl0IGNvbXBsZXRlbHkgY2xlYXIgdGhhdCB3 aGF0ZXZlciB5b3UgdXNlIHRoaXMNCmluZm9ybWF0aW9uIGZvciwgaXMgZW50aXJlbHkgWU9V UiByZXNwb25zaWJpbGl0eSwgYW5kIEkgY2Fubm90IGJlIGhlbGQNCmxpYWJsZSBmb3IgYW55 IHByb2JsZW1zIHRoYXQgdGhlIHVzZSBvZiB0aGlzIGluZm9ybWF0aW9uIGNhbiBjYXVzZSBm b3INCnlvdSBvciBmb3IgYW55Ym9keSBlbHNlLiBJbiBvdGhlciB3b3JkczogSSBnaXZlIHRo aXMgYXdheSBGT1IgRlJFRSwgYW5kDQpJIGRvbid0IGV4cGVjdCB0byBnZXQgQU5ZVEhJTkcg YmFjayBpbiByZXR1cm4hDQoNClRoZSBPcmlnaW5hbCBUZWxlcGhvbmUgQ2FyZDoNCn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4NClNpbmNlIEkgcHJvYmFibHkgd291bGQgaGF2ZSBo YWQgYSBoYXJkIHRpbWUgd3JpdGluZyBhIGJldHRlciBhcnRpY2xlDQp0aGFuIHRoZSBvbmUg U3RlcGhhbmUgQmF1c3NvbiBmcm9tIEZyYW5jZSB3cm90ZSBhIHdoaWxlIGFnbywgSSB3aWxs IG5vdA0KYXR0ZW1wdCB0byBnaXZlIGEgYmV0dGVyIGV4cGxhbmF0aW9uIHRoYW4gdGhhdCBv bmU7IEkgd2lsbCBpbnN0ZWFkDQppbmNvcnBvcmF0ZSBpdCBpbiB0aGlzIHBoaWxlLCBidXQg SSBkbyB3YW50IHRvIG1ha2UgaXQgY2xlYXIgdGhhdCB0aGUNCmZvbGxvd2luZyBwYXJ0IGFi b3V0IHRoZSBjYXJkcyB0ZWNobmljYWwgc3BlY2lmaWNhdGlvbiB3YXMgbm90IHdyaXR0ZW4N CmJ5IG1lOiBNZXJlbHkgdGhlIHBhcnRzIGluIHF1b3RlcyBhcmUgdGhpbmdzIGFkZGVkIGJ5 IG1lLi4uIEluc3RlYWQgSQ0Kd2lsbCBjb25jZW50cmF0ZSBvbiBleHBsYWluaW5nIGhvdyB0 byBidWlsZCB5b3VyIG93biB0ZWxlcGhvbmUgY2FyZA0KZW11bGF0b3IgYW5kIGhvdyB0aGUg c2VjdXJpdHkgbWVhc3VyZXMgaW4gdGhlIHBheXBob25lIHN5c3RlbSBjcmVhdGVkIGJ5DQpT Y2hsdW1iZXJnZXIgVGVjaG5vbG9naWVzIHdvcmssIGFuZCBob3cgdG8gdHJpY2sgaXQuLi4g QnV0IGZpcnN0LCBsZXQncw0KaGF2ZSBhIGxvb2sgYXQgdGhlIHRlY2huaWNhbCBzcGVjaWZp Y2F0aW9ucyBvZiB0aGUgdmFyaW91cyAic21hcnQgbWVtb3J5DQpjYXJkIiBzeXN0ZW1zIHVz ZWQgZm9yIHRoZSBwYXlwaG9uZXMuDQoNCg0KPFN0YXJ0IG9mIHRleHQgcXVvdGVkIGZyb20g U3RlcGhhbmUgQmF1c3NvbiAoc2JhdXNzb25AZW5zZW0udS1uYW5jeS5mcik+DQotLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0NCg0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KCSAgICAg IFdoYXQgeW91IG5lZWQgdG8ga25vdyBhYm91dCBlbGVjdHJvbmljcyB0ZWxlY2FyZHMNCj09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT0NCg0KKEMpIDEwLTA3LTE5OTMgLyAwMy0xOTk0DQpW ZXJzaW9uIDEuMDYNClN0ZXBoYW5lIEJBVVNTT04NCg0KRW1haWw6IHNiYXVzc29uQGVuc2Vt LnUtbmFuY3kuZnINClNtYWlsOiA0LCBSdWUgZGUgR3JhbmQ7IEYtODg2MzAgQ0hFUk1JU0VZ OyBGcmFuY2UNClBob25lOiAoMzMpLTI5LTA2LTA5LTg5DQotLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tDQogICAgQW55IHN1Z2dlc3Rpb25zIG9yIGNvbW1lbnRzIGFib3V0IHBob25lY2Fy ZHMgYW5kIHNtYXJ0LWNhcmRzIGFyZSB3ZWxjb21lDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tDQoNCgkJCSAgICAgIENvbnRlbnQNCgkJCSAgICAgLS0tLS0tLS0tDQoNCkkgKSBUaGUg Y2FyZHMgZnJvbSBHZW1wbHVzLCBTb2xhaWMsIFNjaGx1bWJlcmdlciwgT2JlcnRodXI6DQoN CiAgICBJLTEpIEludHJvZHVjdGlvbjoNCiAgICBJLTIpIFNDSEVNQVRJQ1Mgb2YgdGhlIGNo aXA6DQogICAgSS0zKSBQSU5PVVQgb2YgdGhlIGNvbm5lY3RvcjoNCiAgICBJLTQpIE1haW4g ZmVhdHVyZXM6DQogICAgSS01KSBUSU1FIERJQUdSQU1TOg0KICAgIEktNikgTWVtb3J5IE1B UCBvZiBjYXJkcyBmcm9tIEZyYW5jZSBhbmQgTW9uYWNvOg0KICAgIEktNSkgTWVtb3J5IE1B UCBvZiBjYXJkcyBmcm9tIG90aGVyIGNvdW50cmllczoNCg0KSUkgKSBUaGUgY2FyZHMgZnJv bSBPRFM6IChHZXJtYW4gY2FyZHMpDQoNCiAgICBJSS0xKSBJbnRyb2R1Y3Rpb246DQogICAg SUktMikgUGlub3V0Og0KICAgIElJLTMpIE1haW4gZmVhdHVyZXM6DQogICAgSUktNCkgVGlt ZSBEaWFncmFtczoNCiAgICBJSS01KSBNZW1vcnkgTWFwOg0KICAgIElJLTYpIEVsZWN0cmlj YWwgZmVhdHVyZXM6DQoNCg0KSUlJKSBUaGUgUmVhZGVyIFNjaGVtYXRpYzoNCg0KSVYpIFRo ZSBwcm9ncmFtOg0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNCkkgKSBUaGUgY2Fy ZHMgZnJvbSBHZW1wbHVzLCBTb2xhaWMsIFNjaGx1bWJlcmdlciwgT2JlcnRodXI6IChGcmVu Y2ggY2FyZHMpDQogICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KDQogICAgSS0xKSBJbnRyb2R1Y3Rp b246DQoJIC0tLS0tLS0tLS0tLQ0KDQogICAgICAgWW91IG11c3Qgbm90IHRoaW5rIHRoYXQg dGhlIGVsZWN0cm9uaWNzIHBob25lLWNhcmRzIGFyZQ0KY29tcGxldGVseSBzZWNyZXQgdGhp bmdzLCBhbmQgdGhhdCB5b3UgY2FuIG5vdCByZWFkIHRoZSBpbmZvcm1hdGlvbiB0aGF0DQpp cyBpbnNpZGUuIEl0IGlzIHF1aXRlIGZhbHNlLCBzaW5jZSBpbiBmYWN0IGFuIGVsZWN0cm9u aWMgcGhvbmVjYXJkIGRvZXMNCm5vdCBjb250YWluIGFueSBzZWNyZXQgaW5mb3JtYXRpb24g bGlrZSBjcmVkaXQgY2FyZHMsIGFuZCBhbiBlbGVjdHJvbmljDQpwaG9uZWNhcmQgaXMgbm90 aGluZyBlbHNlIHRoYW4gYSAyNTYgYml0IEVQUk9NIHdpdGggc2VyaWFsIG91dHB1dC4NCg0K ICAgICAgIEJlc2lkZXMgZG8gbm90IHRoaW5rIHRoYXQgeW91IGFyZSBnb2luZyB0byByZWZp bGwgdGhlbSB3aGVuIHlvdQ0KdW5kZXJzdGFuZCBob3cgdGhleSB3b3JrLCBzaW5jZSBmb3Ig dGhhdCB5b3Ugc2hvdWxkIHJlc2V0IHRoZSAyNTYgYml0cw0Kb2YgdGhlIGNhcmRzIGJ5IGVy YXNpbmcgdGhlIHdob2xlIGNhcmQuIEJ1dCB0aGUgY2hpcCBpcyBjb2F0ZWQgaW4gVVYNCm9w YXF1ZWQgcmVzaW4gZXZlbiBpZiBzb21ldGltZXMgeW91IGNhbiBzZWUgaXQgYXMgdHJhbnNw YXJlbnQhIEV2ZW4gaWYNCnlvdSB3ZXJlIHNtYXJ0IGVub3VnaCB0byBlcmFzZSB0aGUgMjU2 IGJpdHMgb2YgdGhlIGNhcmQgeW91IHNob3VsZA0KcHJvZ3JhbSB0aGUgbWFudWZhY3R1cmVy IGFyZWEsIGJ1dCB0aGlzIGlzIHF1aXRlIGltcG9zc2libGUgc2luY2UgdGhlc2UNCmZpcnN0 IDk2IGJpdHMgYXJlIHdyaXRlIHByb3RlY3RlZCBieSBhIGxvY2stb3V0IGZ1c2UgdGhhdCBp cyBmdXNlZCBhZnRlcg0KdGhlIGNhcmQgcHJvZ3JhbW1pbmcgaW4gZmFjdG9yeS4NCg0KICAg ICAgIE5ldmVydGhlbGVzcyBpdCBjYW4gYmUgdmVyeSBpbnRlcmVzdGluZyB0byBzdHVkeSBo b3cgdGhlc2UgY2FyZHMNCndvcmssIHRvIHNlZSB3aGljaCBraW5kIG9mIGRhdGEgYXJlIGlu c2lkZSBhbmQgaG93IHRoZSBkYXRhIGFyZSBtYXBwZWQNCmluc2lkZSBvciB0byBzZWUgaG93 IG1hbnkgdW5pdHMgYXJlIGxlZnQgaW5zaWRlIGZvciBleGFtcGxlLiBCZXNpZGVzDQp0aGVy ZSBhcmUgYSBncmVhdCBudW1iZXIgb2YgYXBwbGljYXRpb25zIG9mIHRoZXNlIGNhcmRzIHdo ZW4gdGhlcmUgYXJlDQp1c2VkIChvbmx5IGZvciBwZXJzb25hbCB1c2FnZSBvZiBjb3Vyc2Up ICwgc2luY2UgeW91IGNhbiB1c2UgdGhlbSBhcyBrZXkNCnRvIG9wZW4gYSBkb29yLCBvciB5 b3UgY2FuIGFsc28gdXNlIHRoZW0gYXMga2V5IHRvIHNlY3VyZSBhIHByb2dyYW0sDQpldGMu Li4NCg0KICAgICAgIFRoZXNlIFRlbGVjYXJkcyBoYXZlIGJlZW4gY3JlYXRlZCBpbiAxOTg0 IGFuZCBhdCB0aGlzIHRpbWUNCmNvbnN0cnVjdG9ycyBkZWNpZGVkIHRvIGJ1aWxkIHRoZXNl IGNhcmRzIGluIE5NT1MgdGVjaG5vbG9neSBidXQgbm93LA0KdGhleSBwbGFuIHRvIGNoYW5n ZSBieSAxOTk0IGFsbCByZWFkZXJzIGluIHRoZSBwdWJsaWMgdG8gYm9vdGhzIGFuZCB1c2UN CkNNT1MgdGVjaG5vbG9neS4gQWxzbyB0aGV5IHBsYW4gdG8gdXNlIEVFUFJPTSB0byBzZWN1 cmUgdGhlIGNhcmRzIGFuZCB0bw0KYWRkIG1hbnkgdXNlZnVsIGluZm9ybWF0aW9ucyBpbiwg YW5kIHlvdSB3aWxsIHBlcmhhcHMgdXNlIHBob25lIGNhcmRzIHRvDQpidXkgeW91IGJyZWFk IG9yIGFueSB0aGluZyBlbHNlLg0KDQpUaGVzZSBjYXJkcyBhcmUgY2FsbGVkIFNlY29uZCBH ZW5lcmF0aW9uIFRlbGVjYXJkcy4NCg0KDQogICAgSS0yKSBTQ0hFTUFUSUNTIG9mIHRoZSBj aGlwOg0KCSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNCgkJICAgIC4tLS0tLS0tLS0tLS0t LS0tLS0tLg0KCQkgICAgfCAgICAgICAgICAgICAgICAgICB8DQoJCSAgLS18PiBDbGsgICAg ICAgICAgICAgIHwNCgkJICAgIHwgXyAgICAgICAgICAgICAgICAgfA0KCQkgIC0tfCBSL1cg ICAgICAgICAgICAgICB8DQoJCSAgICB8ICAgICAgICAgICAgICAgICAgIHwNCgkJICAtLXwg UmVzZXQgICAgICAgICAgICAgfA0KCQkgICAgfCAgICAgICAgICAgICAgICAgICB8DQoJCSAg LS18IEZ1c2UgICAgICAgICAgICAgIHwNCgkJICAgIHwgICAgICAgICAgICAgICAgICAgfA0K CQkgIC0tfCBWcHAgICAgICAgICAgICAgICB8DQoJCSAgICB8ICAgICAgICAgICAgICAgICAg IHwNCgkJICAgIHwgICAgICAgICAgICAgICAgICAgfA0KCQkgICAgJy0uICAgICAgICAgICAg ICAgLi0nDQoJCSAgICAgIHwgICAgICAgICAgICAgICB8DQoJCSAgICAuLS0tLS0tLS0tLS0t LS0tLS0tLS4NCgkJICAgIHwgICAgICAgICAgICAgICBPdXQgfC0tIHNlcmlhbCBvdXRwdXQN CgkJICAgICctLS0tLS0tLS0tLS0tLS0tLS0tJw0KDQoNCiAgICBJLTMpIFBJTk9VVCBvZiB0 aGUgY29ubmVjdG9yOg0KCS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0KDQoJICBBRk5P UiBDSElQICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJU08gQ0hJUA0KCSAg LS0tLS0tLS0tLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLS0tLS0tLS0N Cg0KIC0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSAgICAgICAgICAgICAgICAgLS0tLS0t LS0tLS0tLSstLS0tLS0tLS0tLS0tDQp8ICAgOCAgICAgICAgIHwgICAgICAgICA0ICAgfCAg ICAgICAgICAgICAgIHwgICAxICAgICAgICAgfCAgICAgICAgIDUgICB8DQp8ICAgICAgICAg ICAgIHwgICAgICAgICAgICAgfCAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgfCAgICAg ICAgICAgICB8DQorLS0tLS0tLVwgICAgIHwgICAgIC8tLS0tLS0tKyAgICAgICAgICAgICAg ICstLS0tLS0tXCAgICAgfCAgICAgLy0tLS0tLS0rDQp8ICAgNyAgICArLS0tLSstLS0tKyAg ICAzICAgfCAgICAgICAgICAgICAgIHwgICAyICAgICstLS0tKyAgICArICAgIDYgICB8DQp8 ICAgICAgICB8ICAgICAgICAgfCAgICAgICAgfCAgICAgICAgICAgICAgIHwgICAgICAgIHwg ICAgICAgICB8ICAgICAgICB8DQorLS0tLS0tLS18ICAgICAgICAgfC0tLS0tLS0tKyAgICAg ICAgICAgICAgICstLS0tLS0tLXwgICAgICAgICB8LS0tLS0tLS0rDQp8ICAgNiAgICB8ICAg ICAgICAgfCAgICAyICAgfCAgICAgICAgICAgICAgIHwgICAzICAgIHwgICAgICAgICB8ICAg IDcgICB8DQp8ICAgICAgICArICAgICstLS0tKyAgICAgICAgfCAgICAgICAgICAgICAgIHwg ICAgICAgICstLS0tKy0tLS0rICAgICAgICB8DQorLS0tLS0tLS8gICAgIHwgICAgIFwtLS0t LS0tKyAgICAgICAgICAgICAgICstLS0tLS0tLyAgICAgfCAgICAgXC0tLS0tLS0rDQp8ICAg NSAgICAgICAgIHwgICAgICAgICAxICAgfCAgICAgICAgICAgICAgIHwgICA0ICAgICAgICAg fCAgICAgICAgIDggICB8DQp8ICAgICAgICAgICAgIHwgICAgICAgICAgICAgfCAgICAgICAg ICAgICAgIHwgICAgICAgICAgICAgfCAgICAgICAgICAgICB8DQogLS0tLS0tLS0tLS0tLSst LS0tLS0tLS0tLS0tICAgICAgICAgICAgICAgICAtLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t LS0NCg0KCQkJCSAgICAgTkI6IG9ubHkgdGhlIHBvc2l0aW9uIG9mIHRoZSBjaGlwIGlzIElT Tw0KCQkJCQkgc3RhbmRhcmRpemVkIGFuZCBub3QgdGhlIHBpbm91dA0KDQpQSU5PVVQ6ICAg IDEgOiBWY2MgPSA1ViAgICAgICAgNSA6IEduZA0KLS0tLS0tICAgICAyIDogUi9XICAgICAg ICAgICAgIDYgOiBWcHAgPSAyMVYNCgkgICAzIDogQ2xvY2sgICAgICAgICAgIDcgOiBJL08N CgkgICA0IDogUmVzZXQgICAgICAgICAgIDggOiBGdXNlDQoNCiAgICBJLTQpIE1haW4gZmVh dHVyZXM6DQoJLS0tLS0tLS0tLS0tLS0tDQoNCgktIFN5bmNocm9ub3VzIHByb3RvY29sLg0K CS0gTi1NT1MgdGVjaG5vbG9neS4NCgktIDI1NngxIGJpdCBvcmdhbml6YXRpb24uDQoJLSA5 NiB3cml0dGVuIHByb3RlY3RlZCBieSBhIGxvY2stb3V0IGZ1c2UuDQoJLSBMb3cgcG93ZXIg ODVtVyBpbiByZWFkIG1vZGUuDQoJLSAyMSBWIHByb2dyYW1taW5nIHZvbHRhZ2UuDQoJLSBB Y2Nlc3MgdGltZTogNTAwbnMNCgktIE9wZXJhdGluZyByYW5nZTogLTEwMEMgKzcwMEMNCgkt IFRlbiB5ZWFyIGRhdGEgcmV0ZW50aW9uLg0KDQoNCiAgICBJLTUpIFRJTUUgRElBR1JBTVM6 DQoJLS0tLS0tLS0tLS0tLS0tDQoNCisyMVYgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgX19fX19fX19fX19fXw0KKzVWIF9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX3wgICAgICAgICAgICAgfF9fX19fX19fX19fX19fX19fIFZwcA0KCQkJCQk6 ICAgICAgICAgICAgIDoNCis1ViAgICAgICAgICAgICAgICAgIF9fX19fX19fX19fX19fX19f X186X19fX19fX19fX19fXzpfX19fX19fX19fX19fX19fXyBSZXNldA0KMFYgIF9fX19fX19f X19fX19fX198ICAgICAgICAgICAgICAgICAgIDogICAgICAgICAgICAgOg0KCQkgICAgOiAg ICAgICAgICAgICAgICAgICA6ICAgICAgICAgICAgIDoNCis1ViAgICAgX19fXyAgICAgICAg OiAgICAgIF9fX18gICAgICAgICA6ICAgICAgIF9fX19fXzpfX19fX18NCjBWICBfX198ICAg IHxfX19fX19fOl9fX19ffCAgICB8X19fX19fX186X19fX19ffCAgICAgIDogICAgICB8X19f X19fX19fXyBDbG9jaw0KICAgICAgIDogICAgOiAgICAgICA6ICAgICA6ICAgIDogICAgICAg IDogICAgICA6ICAgICAgOiAgICAgIDoNCis1ViAgICA6ICAgIDogICAgICAgOiAgICAgOiAg ICA6ICAgICAgICA6X19fX19fOl9fX19fXzogICAgICA6ICAgICAgICAgICBfDQowViAgX19f Ol9fX186X19fX19fXzpfX19fXzpfX19fOl9fX19fX19ffCAgICAgIDogICAgICB8X19fX19f Ol9fX19fX19fX18gUi9XDQogICAgICAgOiAgICA6ICAgICAgIDogICAgIDogICAgOiAgICAg ICAgOiAgICAgIDogICAgICA6ICAgICAgOg0KKzVWICAgIDogICAgOiAgICAgICA6X19fX186 ICAgIDpfX19fX19fXzogICAgICA6ICAgICAgOiAgICAgIDpfX19fX19fX19fDQowViAgWFhY WFhYWFhYWFhYWFhYWFhfX19fX1hYWFhYWF9fX19fX19fWFhYWFhYWFhYWFhYWFhYWFhYWFhY WF9fX19fX19fX18gT3V0DQogICAgICAgOiAgICA6ICAgICAgIDogICAgIDogICAgOiAgICAg ICAgOjwtLS0tLT48LS0tLT46ICAgICAgOg0KICAgICAgIDogICAgOiAgICAgICA6ICAgICA6 ICAgIDogICAgICAgIDoxMCB0byAgIDEwIHRvICAgICAgIDoNCiAgICAgICA6ICAgIDogICAg ICAgOiAgICAgOiAgICA6ICAgICAgICA6NTAgbXMgICA1MG1zICAgICAgICA6DQoJUmVzZXQg ICAgICAgIEJpdCAxICAgICAgICBCaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgQml0 IDMNCgljYXJkICAgICAgICByZWFkaW5nICAgICAgcmVhZGluZyAgQml0MiB3cml0aW5nIHRv IDEgICAgIHJlYWRpbmcNCg0KDQoNCiAgICBJLTYpIE1FTU9SWSBNQVAgb2YgY2FyZHMgZnJv bSBGcmFuY2UgYW5kIE1vbmFjbzoNCgktLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLQ0KDQpCeXRlcyAgICAgICBCaXRzICAgICAgQmluYXJ5ICAgICBIZXhh DQoNCgkJICAgICstLS0tLS0tLS0tLSstLS0tLSsNCiAgMSAgICAgICAgMSAtLT4gOCAgfCAg ICAgICAgICAgfCAgICAgfCAtLS0+IEJ1aWxkZXIgY29kZS4NCgkJICAgICstLS0tLS0tLS0t LSstLS0tLSsNCiAgMiAgICAgICA5IC0tPiAxNiAgfCAwMDAwIDAwMTEgfCAkMDMgfCAtLS0+ IGEgRnJlbmNoIHRlbGVjYXJkDQoJCSAgICArLS0tLS0tLS0tLS0rLS0tLS0rDQogIDMgICAg ICAxNyAtLT4gMjQgIHwgICAgICAgICAgIHwgICAgIHwNCgkJICAgICstLS0tLS0tLS0tLSst LS0tLSsNCiAgNCAgICAgIDI1IC0tPiAzMiAgfCAgICAgICAgICAgfCAgICAgfA0KCQkgICAg Ky0tLS0tLS0tLS0tKy0tLS0tKw0KICA1ICAgICAgMzMgLS0+IDQwICB8ICAgICAgICAgICB8 ICAgICB8DQoJCSAgICArLS0tLS0tLS0tLS0rLS0tLS0rDQogIDYgICAgICA0MSAtLT4gNDgg IHwgICAgICAgICAgIHwgICAgIHwNCgkJICAgICstLS0tLS0tLS0tLSstLS0tLSsNCiAgNyAg ICAgIDQ5IC0tPiA1NiAgfCAgICAgICAgICAgfCAgICAgfA0KCQkgICAgKy0tLS0tLS0tLS0t Ky0tLS0tKw0KICA4ICAgICAgNTcgLS0+IDY0ICB8ICAgICAgICAgICB8ICAgICB8DQoJCSAg ICArLS0tLS0tLS0tLS0rLS0tLS0rDQogIDkgICAgICA2NSAtLT4gNzIgIHwgICAgICAgICAg IHwgICAgIHwNCgkJICAgICstLS0tLS0tLS0tLSstLS0tLSsNCiAxMCAgICAgIDczIC0tPiA4 MCAgfCAgICAgICAgICAgfCAgICAgfA0KCQkgICAgKy0tLS0tLS0tLS0tKy0tLS0tKw0KIDEx ICAgICAgODEgLS0+IDg4ICB8ICAgICAgICAgICB8ICAgICB8DQoJCSAgICArLS0tLS0tLS0t LS0rLS0tLS0rDQogMTIgICAgICAzMyAtLT4gNDAgIHwgMDAwMSAwMDExIHwgJDEzIHwgLS0t PiAxMjAgdW5pdHMgY2FyZA0KCQkgICAgfCAwMDAwIDAxMTAgfCAkMDYgfCAtLS0+ICA1MCB1 bml0cyBjYXJkDQoJCSAgICB8IDAwMDAgMDEwMSB8ICQwNSB8IC0tLT4gIDQwIHVuaXRzIGNh cmQNCgkJICAgICstLS0tLS0tLS0tLSstLS0tLSsNCiAxMy0zMSAgOTcgLS0+IDI0OCAgfCAg ICAgICAgICAgfCAgICAgfCAtLS0+IFRoZSB1bml0cyBhcmVhOiBlYWNoIHRpbWUgYSB1bml0 DQoJCSAgICB8ICAgICAgICAgICB8ICAgICB8ICAgICAgaXMgdXNlZCwgdGhlbiBhIGJpdCBp cyBzZXQgdG8gIjEiOw0KICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICB8ICAgICB8 ICAgICAgR2VuZXJhbGx5IHRoZSBmaXJzdCB0ZW4gdW5pdHMgYXJlDQoJCSAgICB8ICAgICAg ICAgICB8ICAgICB8ICAgICAgZnVzZWQgaW4gZmFjdG9yeSBhcyB0ZXN0Lg0KCQkgICAgfCAg ICAgICAgICAgfCAgICAgfA0KCQkgICAgfCAgICAgICAgICAgfCAgICAgfA0KCQkgICAgfCAg ICAgICAgICAgfCAgICAgfA0KCQkgICAgKy0tLS0tLS0tLS0tKy0tLS0tKw0KIDMyICAgIDI0 OSAtLT4gMjU2ICB8IDExMTEgMTExMSB8ICRGRiB8IC0tLT4gdGhlIGNhcmQgaXMgZW1wdHkN CgkJICAgICstLS0tLS0tLS0tLSstLS0tLSsNCg0KDQoNCiAgICBJLTcpIE1FTU9SWSBNQVAg b2YgdGhlIG90aGVyIGNhcmRzOg0KCS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0N Cg0KQnl0ZXMgICAgICAgQml0cyAgICAgIEJpbmFyeSAgICAgSGV4YQ0KDQoJCSAgICArLS0t LS0tLS0tLS0rLS0tLS0rDQogIDEgICAgICAgIDEgLS0+IDggIHwgICAgICAgICAgIHwgICAg IHwNCgkJICAgICstLS0tLS0tLS0tLSstLS0tLSsNCiAgMiAgICAgICA5IC0tPiAxNiAgfCAx MDAwIDAwMTEgfCAkODMgfCAtLS0+IGEgdGVsZWNhcmQNCgkJICAgICstLS0tLS0tLS0tLSst LS0tLSstLS0tLS0tLS0tLSstLS0tLSsNCjMtNCAgICAgIDE3IC0tPiAzMiAgfCAxMDAwIDAw MDAgfCAkODAgfCAwMDAxIDAwMTAgfCAkMTIgfCAtLS0+IDEwIHVuaXRzIGNhcmQNCgkJICAg IHwgICAgICAgICAgIHwgICAgIHwgMDAxMCAwMTAwIHwgJDI0IHwgLS0tPiAyMiB1bml0cyBj YXJkDQoJCSAgICB8ICAgICAgICAgICB8ICAgICB8IDAwMTAgMDExMSB8ICQyNyB8IC0tLT4g MjUgdW5pdHMgY2FyZA0KCQkgICAgfCAgICAgICAgICAgfCAgICAgfCAwMDExIDAwMTAgfCAk MzIgfCAtLS0+IDMwIHVuaXRzIGNhcmQNCgkJICAgIHwgICAgICAgICAgIHwgICAgIHwgMDEw MSAwMDEwIHwgJDUyIHwgLS0tPiA1MCB1bml0cyBjYXJkDQoJCSAgICB8ICAgICAgICAgICB8 ICAgICB8IDEwMDAgMDAxMCB8ICQ4MiB8IC0tLT4gODAgdW5pdHMgY2FyZA0KCQkgICAgfCAx MDAwIDAwMDEgfCAkODEgfCAwMDAwIDAwMTAgfCAkMDIgfCAtLS0+IDEwMCB1bml0cyBjYXJk DQoJCSAgICB8ICAgICAgICAgICB8ICAgICB8IDAxMDEgMDAxMCB8ICQ1MiB8IC0tLT4gMTUw IHVuaXRzIGNhcmQNCgkJICAgICstLS0tLS0tLS0tLSstLS0tLSstLS0tLS0tLS0tLSstLS0t LSsNCiAgNSAgICAgIDMzIC0tPiA0MCAgfCAgICAgICAgICAgfCAgICAgfA0KCQkgICAgKy0t LS0tLS0tLS0tKy0tLS0tKw0KICA2ICAgICAgNDEgLS0+IDQ4ICB8ICAgICAgICAgICB8ICAg ICB8DQoJCSAgICArLS0tLS0tLS0tLS0rLS0tLS0rDQogIDcgICAgICA0OSAtLT4gNTYgIHwg ICAgICAgICAgIHwgICAgIHwNCgkJICAgICstLS0tLS0tLS0tLSstLS0tLSsNCiAgOCAgICAg IDU3IC0tPiA2NCAgfCAgICAgICAgICAgfCAgICAgfA0KCQkgICAgKy0tLS0tLS0tLS0tKy0t LS0tKw0KICA5ICAgICAgNjUgLS0+IDcyICB8ICAgICAgICAgICB8ICAgICB8DQoJCSAgICAr LS0tLS0tLS0tLS0rLS0tLS0rDQogMTAgICAgICA3MyAtLT4gODAgIHwgICAgICAgICAgIHwg ICAgIHwNCgkJICAgICstLS0tLS0tLS0tLSstLS0tLSsNCiAxMSAgICAgIDgxIC0tPiA4OCAg fCAgICAgICAgICAgfCAgICAgfA0KCQkgICAgKy0tLS0tLS0tLS0tKy0tLS0tKw0KIDEyICAg ICAgODkgLS0+IDk2ICB8IDAwMDEgMTExMCB8ICQxRSB8IC0tLT4gU3dlZGVuDQoJCSAgICB8 IDAwMTAgMDAxMCB8ICQyMiB8IC0tLT4gU3BhaW4NCgkJICAgIHwgMDAxMSAwMDAwIHwgJDMw IHwgLS0tPiBOb3J3YXkNCgkJICAgIHwgMDAxMSAwMDExIHwgJDMzIHwgLS0tPiBBbmRvcnJh DQoJCSAgICB8IDAwMTEgMTEwMCB8ICQzQyB8IC0tLT4gSXJlbGFuZA0KCQkgICAgfCAwMTAw IDAxMTEgfCAkNDcgfCAtLS0+IFBvcnR1Z2FsDQoJCSAgICB8IDAxMDEgMDEwMSB8ICQ1NSB8 IC0tLT4gQ3plY2ggUmVwdWJsaWMNCgkJICAgIHwgMDEwMSAxMTExIHwgJDVGIHwgLS0tPiBH YWJvbg0KCQkgICAgfCAwMTEwIDAxMDEgfCAkNjUgfCAtLS0+IEZpbmxhbmQNCgkJICAgICst LS0tLS0tLS0tLSstLS0tLSsNCiAxMy0zMSAgOTcgLS0+IDI0OCAgfCAgICAgICAgICAgfCAg ICAgfCAtLS0+IFRoZSB1bml0cyBhcmVhOiBlYWNoIHRpbWUgYSB1bml0DQoJCSAgICB8ICAg ICAgICAgICB8ICAgICB8ICAgICAgaXMgdXNlZCwgdGhlbiBhIGJpdCBpcyBzZXQgdG8gIjEi Ow0KCQkgICAgfCAgICAgICAgICAgfCAgICAgfA0KCQkgICAgfCAgICAgICAgICAgfCAgICAg fCAgICAgIEdlbmVyYWxseSB0aGUgZmlyc3QgdHdvIHVuaXRzIGFyZQ0KCQkgICAgfCAgICAg ICAgICAgfCAgICAgfCAgICAgIGZ1c2VkIGluIGZhY3RvcnkgYXMgdGVzdC4NCgkJICAgIHwg ICAgICAgICAgIHwgICAgIHwNCgkJICAgIHwgICAgICAgICAgIHwgICAgIHwNCgkJICAgICst LS0tLS0tLS0tLSstLS0tLSsNCiAzMiAgICAyNDkgLS0+IDI1NiAgfCAwMDAwIDAwMDAgfCAk MDAgfA0KCQkgICAgKy0tLS0tLS0tLS0tKy0tLS0tKw0KDQoNCg0KSUkgKSBUaGUgY2FyZHMg ZnJvbSBPRFMsIEdpZXNlY2tlICYgRGV2cmllbnQsIE9SR0EgS2FydGVuIHN5c3RlbWUsDQog ICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT0NCiAgICAgVW5pcXVhLCBHZW1wbHVzLCBTY2hsdW1iZXJnZXIgYW5kIE9s ZGVuYm91cmcgS2FydGVuc3lzdGVtZToNCiAgICAgPT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCg0KICAgIElJLTEpIEludHJv ZHVjdGlvbjoNCgkgIC0tLS0tLS0tLS0tLQ0KDQogICAgICAgIFRoZXNlIGNhcmRzIGFyZSBp biBmYWN0IDEyOCBiaXQgbWVtb3J5IGluIE5NT1MgdGVjaG5vbG9neSwgYW5kDQp0aGUgbWFw IG9mIHRoZXNlIGNhcmRzIGFyZSB0aGUgZm9sbG93aW5nOg0KDQoJICAgICAgIDY0IGJpdCBF UFJPTSB3cml0dGVuIHByb3RlY3RlZCAobWFudWZhY3R1cmVyIGFyZWEpLg0KCSAgICAgICA0 MCBiaXQgRUVQUk9NICg1eDggYml0cykuDQoJICAgICAgIDI0IGJpdHMgc2V0IHRvICIxIi4N Cg0KDQogICAgSUktMikgUGlub3V0Og0KCSAtLS0tLS0tLQ0KDQoJICAgSVNPIDc4MTYtMg0K DQogIC0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLQ0KIHwgICAxICAgICAgICAgfCAgICAg ICAgIDUgICB8ICAgICAgICBQaW5vdXQ6DQogfCAgICAgICAgICAgICB8ICAgICAgICAgICAg IHwgICAgICAgIC0tLS0tLS0NCiArLS0tLS0tLVwgICAgIHwgICAgIC8tLS0tLS0tKw0KIHwg ICAyICAgICstLS0tKyAgICArICAgIDYgICB8ICAgICAgICAgIDEgOiBWY2MgPSA1ViAgICA1 IDogR25kDQogfCAgICAgICAgfCAgICAgICAgIHwgICAgICAgIHwgICAgICAgICAgMiA6IFJl c2V0ICAgICAgIDYgOiBuLmMuDQogKy0tLS0tLS0tfCAgICAgICAgIHwtLS0tLS0tLSsgICAg ICAgICAgMyA6IENsb2NrICAgICAgIDcgOiBJL08NCiB8ICAgMyAgICB8ICAgICAgICAgfCAg ICA3ICAgfCAgICAgICAgICA0IDogbi5jLiAgICAgICAgOCA6IG4uYy4NCiB8ICAgICAgICAr LS0tLSstLS0tKyAgICAgICAgfA0KICstLS0tLS0tLyAgICAgfCAgICAgXC0tLS0tLS0rICAg ICAgbi5jLiA6IG5vdCBjb25uZWN0ZWQNCiB8ICAgNCAgICAgICAgIHwgICAgICAgICA4ICAg fA0KIHwgICAgICAgICAgICAgfCAgICAgICAgICAgICB8DQogIC0tLS0tLS0tLS0tLS0rLS0t LS0tLS0tLS0tLQ0KDQoNCiAgICBJSS0zKSBNYWluIGZlYXR1cmVzOg0KCSAtLS0tLS0tLS0t LS0tLS0NCg0KCS0gSVNPIDc4MTYtIDEvMiBjb21wYXRpYmxlLg0KCS0gdXNlIGEgc2luZ2xl IDVWIHBvd2VyIHN1cHBseS4NCgktIGxvdyBwb3dlciBjb25zdW1wdGlvbi4NCgktIE5NT1Mg dGVjaG5vbG9neS4NCg0KICAgIElJLTQpIFRpbWUgRGlhZ3JhbXM6DQoJLS0tLS0tLS0tLS0t LS0tLQ0KDQpSZXNldDoNCi0tLS0tLQ0KICBUaGUgYWRkcmVzcyBjb3VudGVyIGlzIHJlc2V0 IHRvIDAgd2hlbiB0aGUgY2xvY2sgbGluZSBDTEsgaXMgcmFpc2VkDQp3aGlsZSB0aGUgY29u dHJvbCBsaW5lIFIgaXMgaGlnaC4gTm90ZSB0aGF0IHRoZSBhZGRyZXNzIGNvdW50ZXIgY2Fu IG5vdA0KYmUgcmVzZXQgd2hlbiBpdCBpcyBpbiB0aGUgcmFuZ2UgMCB0byA3Lg0KDQogICAg ICBfX19fX19fX19fX19fX19fX18NCl9fX19ffCAgICAgICAgICAgICAgICAgIHxfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gUmVzZXQNCiAgICAgOiAg ICAgICAgICAgICAgICAgIDoNCiAgICAgOiAgICAgICAgX19fX18gICAgIDogIF9fX19fICAg ICAgIF9fX19fICAgICAgIF9fX19fICAgICAgIF9fX19fDQpfX19fXzpfX19fX19ffCAgICAg fF9fX186X3wgICAgIHxfX19fX3wgICAgIHxfX19fX3wgICAgIHxfX19fX3wgICAgIHxfIENs aw0KICAgICA6ICAgICAgIDogICAgICAgICAgOiA6ICAgICA6ICAgICA6ICAgICA6ICAgICA6 ICAgICA6ICAgICA6ICAgICA6DQpfX19fXzpfX19fX19fOl9fX19fX19fX186XzpfX19fXzpf X19fXzpfX19fXzpfX19fXzpfX19fXzpfX19fXzpfX19fXzpfDQpfX19fXzpfX19uX19ffF9f X19fMF9fX186X3xfX19fXzFfX19fX3xfX19fXzJfX19fX3xfX19fXzNfX19fX3xfX180Xzpf IChBZGRyZXNzKQ0KICAgICA6ICAgICAgICAgICAgICAgICAgOiAgICAgICA6ICAgICAgICAg ICA6ICAgICAgICAgICA6ICAgICAgICAgICA6DQpfX19fXzogICAgICAgICAgICAgICAgICA6 X19fX19fXzpfX19fX19fX19fXzpfX19fX19fX19fXzpfX19fX19fX19fXzpfDQpfX19fX1hY WFhYWFhYWFhYWFhYWFhYWFhYX19fX19fX3xfX19fX19fX19fX3xfX19fX19fX19fX3xfX19f X19fX19fX3xfIERhdGENCkJpdCBuICAgICAgICAgICAgICAgICAgICAgIEJpdCAwICAgIEJp dCAxICAgICAgICBCaXQyICAgICAgIEJpdDMNCg0KICAgVGhlIGFkZHJlc3MgY291bnRlciBp cyBpbmNyZW1lbnRlZCBieSAxIHdpdGggZWFjaCByaXNpbmcgZWRnZSBvZiB0aGUNCmNsb2Nr IHNpZ25hbCBDbGssIGZvciBhcyBsb25nIGFzIHRoZSBjb250cm9sIGxpbmUgUiByZW1haW5z IGxvdy4gVGhlDQpkYXRhIGhlbGQgaW4gZWFjaCBhZGRyZXNzZWQgYml0IGlzIG91dHB1dCB0 byBJL08gY29udGFjdCBlYWNoIHRpbWUgQ2xrDQpmYWxscy4gSXQgaXMgbm90IGltcG9zc2li bGUgdG8gZGVjcmVtZW50IHRoZSBhZGRyZXNzIGNvdW50ZXIsIHRoZXJlZm9yZQ0KdG8gYWRk cmVzcyBhbiBlYXJsaWVyIGJpdCwgdGhlIGFkZHJlc3MgY291bnRlciBtdXN0IGJlIHJlc2V0 IHRoZW4NCmluY3JlbWVudGVkIHRvIHJlcXVpcmUgdmFsdWUuDQoNCg0KV3JpdGU6DQotLS0t LS0NCiAgIEFsbCB1bndyaXR0ZW4gb3IgZXJhc2VkIGJpdHMgaW4gdGhlIGFkZHJlc3MgNjQt MTA0IG1heSBiZSB1bndyaXR0ZW4NCnRvLiBXaGVuIGEgbWVtb3J5IGNlbGwgaXMgdW53cml0 dGVuIHRvLCBpdCBpcyBzZXQgdG8gMC4gVGhlIGFkZHJlc3NlZA0KY2VsbCBpcyB1bndyaXR0 ZW4gdG8gYnkgdGhlIGZvbGxvd2luZyBzZXF1ZW5jZS4NCg0KMS0gUiBpcyByYWlzZWQgd2hp bGUgQ2xrIGlzIGxvdywgdG8gZGlzYWJsZSBhZGRyZXNzIGNvdW50ZXIgaW5jcmVtZW50DQpm b3Igb25lIGNsb2NrIHB1bHNlLg0KDQoyLSBDbGsgaXMgdGhlbiByYWlzZWQgZm9yIGEgbWlu aW11bSBvZiAxMG1zIHRvIHdyaXRlIHRvIHRoZSBhZGRyZXNzIGJpdC4NCg0KV2hlbiB0byB3 cml0ZSBvcGVyYXRpb24gZW5kcywgYW5kIENsayBmYWxscywgdGhlIGFkZHJlc3MgY291bnRl ciBpcw0KdW5sb2NrZWQsIGFuZCB0aGUgY29udGVudCBvZiB0aGUgd3JpdHRlbiBjZWxsLCB3 aGljaCBpcyBub3cgMCwgaXMgb3V0cHV0DQp0byBJL08gY29udGFjdCBpZiB0aGUgb3BlcmF0 aW9uIGlzIGNvcnJlY3QuDQoNClRoZSBuZXh0IENsayBwdWxzZSB3aWxsIGluY3JlbWVudCB0 aGUgYWRkcmVzcyBieSBvbmUsIHRoZW4gdGhlIHdyaXRlDQpzZXF1ZW5jZSBjYW4gYmUgcmVw ZWF0ZWQgdG8gd3JpdGUgdGhlIG5leHQgYml0Lg0KDQoJICAgICAgX19fX18gICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIF9fX19fDQpfX19fX19fX19fX198ICAgICB8X19fX19f X19fX19fX19fX19fX19fX19fX19fX19ffCAgICAgfF9fX19fX19fX19fX19fXyBSZXNldA0K ICAgICAgICAgICAgOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDoNCiAg ICBfX18gICAgIDogICAgICAgICAgIF9fX19fICAgICAgICAgICBfX18gICAgICA6ICAgICAg ICAgICBfX19fXw0KX19ffCAgIHxfX19fOl9fX19fX19fX198ICAgICB8X19fX19fX19ffCAg IHxfX19fXzpfX19fX19fX19ffCAgICAgfF9fX18gQ2xrDQogICA6ICAgICAgICA6ICAgICAg ICAgIDogICAgIDogICAgICAgICA6ICAgOiAgICAgOiAgICAgICAgICA6ICAgICA6DQpfX186 X19fX19fX186X19fX19fX19fXzpfX19fXzpfX19fX19fX186X19fOl9fX19fOl9fX19fX19f X186X19fX186X19fX18NCm4gIHwgICAgICBuKzEgICAgICAgICAgfCAgICAgbisyICAgICAg IHwgICA6ICAgIG4rMyAgICAgICAgIHwgICAgIDogICAgICAoQWRkcikNCi0tLSctLS0tLS0t LTotLS0tLS0tLS0tJy0tLS0tOi0tLS0tLS0tLSctLS06LS0tLS06LS0tLS0tLS0tLSctLS0t LTotLS0tLQ0KICAgICAgICAgICAgOiAgICAgICAgICA6ICAgICA6ICAgICAgICAgICAgIDog ICAgIDogICAgICAgICAgOiAgICAgOg0KX19fX19fX18gICBfOiAgICAgICAgICA6ICAgICA6 IF9fX19fX19fX19fXzogIF9fXzogICAgICAgICAgOiAgICAgOg0KX19fX19fX19YWFhfWFhY WFhYWFhYWFhYWFhYWFhYWF9fX19fX19fX19fXyBYWF9fX1hYWFhYWFhYWFhYWFhYWFhYWFhY WFhYIEkvTw0KICBuICAgICAgbisxICAgICAgICAgICA6ICAgICA6ICAgICBuKzEgICAgICAg IG4rMiAgICAgICAgICAgOiAgICAgOg0KICAgICAgICAgICAgICAgICAgICAgICA6ICAgICA6 ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAgICAgOg0KICAgICAgICAgICAgICAg ICAgICAgICAgd3JpdGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdyaXRlDQoN Cg0KV3JpdGVDYXJyeToNCi0tLS0tLS0tLS0tDQoNCiAgIEEgY291bnRlciBpcyBlcmFzZWQg YnkgcGVyZm9ybWluZyB0aGUgV1JJVEVDQVJSWSBzZXF1ZW5jZSBvbiB0aGUNCnN0YWdlIG9m IHRoZSBuZXh0IGhpZ2hlc3Qgd2VpZ2hpbmcgdG8gdGhhdCB0byBiZSBlcmFzZWQuDQoNClRo ZSB3cml0ZWNhcnJ5IHNlcXVlbmNlIGlzIGFzIGZvbGxvd3M6DQoNCjEgLSBTZXQgdGhlIGFk ZHJlc3MgY291bnRlciB0byBhbiB1bndyaXR0ZW4gYml0IGluIHRoZSBuZXh0IGhpZ2hlc3QN CmNvdW50ZXIgc3RhZ2UgdG8gdGhhdCB0byBiZSBlcmFzZWQuDQoNCjIgLSBJbmNyZW1lbnQg aXMgZGlzYWJsZWQgb24gdGhlIGZvbGxvd2luZyByaXNpbmcgZWRnZSBvZiBSIHdoZXJlIENs aw0KcmVtYWlucyBsb3cuDQoNCjMgLSBDbGsgaXMgdGhlbiByYWlzZWQgZm9yIGEgbWluaW11 bSBvZiAxMG1zLCB3aGlsZSBSIGlzIGxvdywgdG8gd3JpdGUNCnRvIHRoZSBuZXh0IGFkZHJl c3MgYml0Lg0KDQo0IC0gUiBpcyB0aGUgcmFpc2VkIGFnYWluIHdoaWxlIENsayByZW1haW5z IGxvdyB0byBkaXNhYmxlIGluY3JlbWVudCBhDQpzZWNvbmQgdGltZS4NCg0KNSAtIENsayBp cyB0aGUgcmFpc2VkIGZvciBhIG1pbmltdW0gb2YgMW1zLCB3aGlsZSBSIGlzIGxvdywgdG8g d3JpdGUgdG8NCnRoZSBhZGRyZXNzZWQgYml0IGEgc2Vjb25kIHRpbWUsIGVyYXNpbmcgdGhl IGNvdW50ZXIgbGV2ZWwgaW1tZWRpYXRlbHkNCmJlbG93IHRoYXQgdGhlIGFkZHJlc3NlZCBi aXQuDQoNCiAgICAgICBfX19fXyAgICAgICAgICAgICAgICAgICAgICBfX19fXw0KX19fX19f fCAgICAgfF9fX19fX19fX19fX19fX19fX19ffCAgICAgfF9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXyAgUnN0DQogICAgICA6ICAgICAgICAgICAgICAgICAgICAgICAgICA6 DQogICAgICA6ICAgICAgICAgICAgX19fX19fXyAgICAgICA6ICAgICAgICAgICAgICBfX19f X19fICAgICAgICBfX18NCl9fX19fXzpfX19fX19fX19fX3wgICAgICAgfF9fX19fXzpfX19f X19fX19fX19ffCAgICAgICB8X19fX19ffCAgIHxfX19fX18gIENsaw0KICAgICAgOiAgICAg ICAgICAgOiAgICAgICA6ICAgICAgOiAgICAgICAgICAgICA6ICAgICAgIDogICAgICA6ICAg Og0KICAgICAgOiAgICAgICAgICAgOiAgICAgICA6ICAgICAgOiAgICAgICAgICAgICA6ICAg ICAgIDogICAgICA6ICAgOg0KPC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gYWRkcmVzcyBu IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLT46PC0tLSBuKzEgLS0tLS0tDQogICAgICA6ICAg ICAgICAgICA6ICAgICAgIDogICAgICA6ICAgICAgICAgICAgIDogICAgICAgOiAgICAgICAg ICA6DQogICAgICA6ICAgICAgICAgICA6ICAgICAgIDogICAgICA6ICAgICAgICAgICAgIDog ICAgICAgOiAgICAgICAgICA6DQpfX19fX186ICAgICAgICAgICA6ICAgICAgIDpfX19fX186 ICAgICAgICAgICAgIDogICAgICAgOl9fX19fX19fX186IF9fX19fDQpfX19fX19YWFhYWFhY WFhYWFhYWFhYWFhYWFhfX19fX19YWFhYWFhYWFhYWFhYWFhYWFhYWFhYWF9fX19fX19fX19Y WF9fX19fICBJL08NCgkJICA6ICAgICAgIDogIG4gICAgICAgICAgICAgICAgIDogICAgICAg OiAgICAgbiAgICAgICAgbisxDQoJCSAgOiAgICAgICA6ICAgICAgICAgICAgICAgICAgICA6 ICAgICAgIDoNCgkJICAgIFdyaXRlICAgICAgICAgICAgICAgICAgICAgICAgRXJhc2UNCg0K ICAgICBJSS01KSBNZW1vcnkgTWFwOg0KCSAtLS0tLS0tLS0tLS0tDQoNCkJ5dGVzICAgICAg IEJpdHMgICAgICBCaW5hcnkgICAgIEhleGENCg0KCQkgICAgKy0tLS0tLS0tLS0tKy0tLS0t Kw0KICAxICAgICAgIDEgLS0+ICAgOCB8ICAgICAgICAgICB8ICAgICB8DQoJCSAgICArLS0t LS0tLS0tLS0rLS0tLS0rDQogIDIgICAgICAgOSAtLT4gIDE2IHwgMDAxMCAxMTExIHwgJDJG IHwgLS0tPiBHZXJtYW55DQoJCSAgICB8IDAwMTEgMDExMSB8ICQzNyB8IC0tLT4gTmV0aGVy bGFuZA0KCQkgICAgfCAwMDExIDEwMTEgfCAkM0IgfCAtLS0+IEdyZWVjZQ0KCQkgICAgKy0t LS0tLS0tLS0tKy0tLS0tKw0KICAzICAgICAgMTcgLS0+ICAyNCB8ICAgICAgICAgICB8ICAg ICB8DQogIDQgICAgICAyNSAtLT4gIDMyIHwgICAgICAgICAgIHwgICAgIHwgLS0tPiBJc3N1 ZXIgYXJlYSAod3JpdHRlbiBwcm90ZWN0ZWQpDQogIDUgICAgICAzMyAtLT4gIDQwIHwgICAg ICAgICAgIHwgICAgIHwNCiAgNiAgICAgIDQxIC0tPiAgNDggfCAgICAgICAgICAgfCAgICAg fA0KICA3ICAgICAgNDkgLS0+ICA1NiB8ICAgICAgICAgICB8ICAgICB8DQogIDggICAgICA1 NyAtLT4gIDY0IHwgICAgICAgICAgIHwgICAgIHwNCgkJICAgICstLS0tLS0tLS0tLSstLS0t LSsNCiAgOSAgICAgIDY1IC0tPiAgNzIgfCAgICAgICAgICAgfCAgICAgfCAtLS0+IGM0MDk2 ICApDQogMTAgICAgICA3MyAtLT4gIDgwIHwgICAgICAgICAgIHwgICAgIHwgLS0tPiAgYzUx MiAgKQ0KIDExICAgICAgODEgLS0+ICA4OCB8ICAgICAgICAgICB8ICAgICB8IC0tLT4gICBj NjQgICkgNSBzdGFnZSBvY3RhbCBjb3VudGVyDQogMTIgICAgICA4OSAtLT4gIDk2IHwgICAg ICAgICAgIHwgICAgIHwgLS0tPiAgICBjOCAgKQ0KIDEzICAgICAgOTcgLS0+IDEwNCB8ICAg ICAgICAgICB8ICAgICB8IC0tLT4gICAgYzAgICkNCgkJICAgICstLS0tLS0tLS0tLSstLS0t LSsNCiAxNCAgICAgMTA1IC0tPiAxMTIgfCAxMTExIDExMTEgfCAkRkYgfA0KIDE1ICAgICAx MTMgLS0+IDEyMCB8IDExMTEgMTExMSB8ICRGRiB8IC0tLT4gYXJlYSBvZiBiaXRzIHNldCB0 byAiMSINCiAxNiAgICAgMTIwIC0tPiAxMjggfCAxMTExIDExMTEgfCAkRkYgfA0KCQkgICAg Ky0tLS0tLS0tLS0tKy0tLS0tKw0KDQpUaGUgSXNzdWVyIGFyZWE6DQotLS0tLS0tLS0tLS0t LS0tDQoNCiAgICBUaGlzIGlzc3VlciBjb25zaXN0cyBvZiA0MCBiaXRzLiBUaGUgY29udGVu dHMgb2YgdGhlIGlzc3VlciBhcmVhIGFyZQ0Kc3BlY2lmaWVkIGJ5IHRoZSBjYXJkIGlzc3Vl ciwgYW5kIGFyZSBmaXhlZCBkdXJpbmcgdGhlIG1hbnVmYWN0dXJpbmcNCnByb2Nlc3MuIFRo ZSBjb250ZW50cyBvZiB0aGUgaXNzdWVyIGFyZWEgd2lsbCBpbmNsdWRlIGRhdGEgc3VjaCBh cw0Kc2VyaWFsIG51bWJlcnMsIGRhdGVzLCBhbmQgZGlzdHJpYnV0aW9uIGNlbnRlcnMuDQoN ClRoaXMgYXJlYSBtYXkgb25seSBiZSByZWFkLg0KDQpUaGUgQ291bnRlciBhcmVhOg0KLS0t LS0tLS0tLS0tLS0tLS0NCg0KICAgVGhlIGNvdW50ZXIgYXJlYSBzdG9yZXMgdGhlIGNhcmQn cyB1bml0cy4gSXRzIGluaXRpYWwgdmFsdWUgaXMNCnNwZWNpZmllZCBieSB0aGUgY2FyZCBp c3N1ZXIgYW5kIHNldCBkdXJpbmcgbWFudWZhY3R1cmluZy4NCg0KVGhlIGNvdW50ZXIgYXJl YSBpcyBkaXZpZGVkIGludG8gYSA1IHN0YWdlIGFiYWN1cy4NCg0KTm90ZSB0aGF0IHlvdSBj YW4gb25seSBkZWNyZWFzZSB0aGUgY291bnRlciBhbmQgaXQgaXMgbm90IGF1dGhvcml6ZWQg dG8NCndyaXRlIGluIHRoZSBjb3VudGVyIGEgdmFsdWUgZ3JlYXRlciB0aGFuIHRoZSBvbGQg dmFsdWUuDQoNCg0KICAgIEktNikgRWxlY3RyaWNhbCBmZWF0dXJlczoNCgktLS0tLS0tLS0t LS0tLS0tLS0tLQ0KDQpNYXhpbXVtIHJhdGluZ3M6DQotLS0tLS0tLS0tLS0tLS0tDQoNCgkJ ICAgICAgICstLS0tLS0tLSstLS0tLS0rLS0tLS0tKy0tLS0tLSsNCgkJICAgICAgIHwgU3lt Ym9sIHwgTWluICB8ICBNYXggfCBVbml0IHwNCistLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0t LS0tLS0tKy0tLS0tLSstLS0tLS0rLS0tLS0tKw0KfCBTdXBwbHkgdm9sdGFnZSAgICAgICB8 ICAgVmNjICB8IC0wLjMgfCAgICA2IHwgICBWICB8DQorLS0tLS0tLS0tLS0tLS0tLS0tLS0t LSstLS0tLS0tLSstLS0tLS0rLS0tLS0tKy0tLS0tLSsNCnwgSW5wdXQgdm9sdGFnZSAgICAg ICAgfCAgIFZzcyAgfCAtMC4zIHwgICAgNiB8ICAgViAgfA0KKy0tLS0tLS0tLS0tLS0tLS0t LS0tLS0rLS0tLS0tLS0rLS0tLS0tKy0tLS0tLSstLS0tLS0rDQp8IFN0b3JhZ2UgdGVtcGVy YXR1cmUgIHwgIFRzdGcgIHwgIC0yMCB8ICArNTUgfCAgMEMgIHwNCistLS0tLS0tLS0tLS0t LS0tLS0tLS0tKy0tLS0tLS0tKy0tLS0tLSstLS0tLS0rLS0tLS0tKw0KfCBQb3dlciBkaXNz aXBhdGlvbiAgIHwgICAgUGQgIHwgICAtICB8ICAgNTAgfCAgbVcgIHwNCistLS0tLS0tLS0t LS0tLS0tLS0tLS0tKy0tLS0tLS0tKy0tLS0tLSstLS0tLS0rLS0tLS0tKw0KDQoNCkRDIGNo YXJhY3RlcmlzdGljczoNCi0tLS0tLS0tLS0tLS0tLS0tLQ0KCQkJICAgICstLS0tLS0tLSst LS0tLSstLS0tLSstLS0tLSstLS0tLS0rDQoJCQkgICAgfCBTeW1ib2wgfCBNaW4ufCBUeXAu fCBNYXgufCBVbml0IHwNCistLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0r LS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0tKw0KfCBTdXBwbHkgY3VycmVudCAgICAgICAgICAg IHwgICBJY2MgIHwgIC0gIHwgIC0gIHwgICA1IHwgICBtQSB8DQorLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tKy0tLS0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tLSsNCnwgSW5w dXQgVm9sdGFnZSAobG93KSAgICAgICB8ICAgIFZsICB8ICAgMCB8ICAtICB8IDAuOCB8ICAg IFYgfA0KKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLSstLS0tLSstLS0t LSstLS0tLSstLS0tLS0rDQp8IElucHV0IHZvbHRhZ2UgKGhpZ2gpICAgICAgfCAgICBWaCAg fCAzLjUgfCAgLSAgfCBWY2MgfCAgICBWIHwNCistLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0rLS0tLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0tKw0KfCBJbnB1dCBjdXJyZW50 IFIgICAgICAgICAgIHwgICAgSWggIHwgIC0gIHwgIC0gIHwgMTAwIHwgICB1QSB8DQorLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tKy0tLS0tKy0tLS0tKy0tLS0tKy0t LS0tLSsNCnwgSW5wdXQgY3VycmVudCBDbGsgICAgICAgICB8ICAgIElsICB8ICAtICB8ICAt ICB8IDEwMCB8ICAgdUEgfA0KKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0t LSstLS0tLSstLS0tLSstLS0tLSstLS0tLS0rDQp8IE91dHB1dCBjdXJyZW50IChWb2w9MC41 VikgfCAgIElvbCAgfCAgLSAgfCAgLSAgfCAgMTAgfCAgIHVBIHwNCistLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0rLS0tLS0tKw0KfCBP dXRwdXQgY3VycmVudCAoVm9oPTVWKSAgIHwgICBJb2ggIHwgIC0gIHwgIC0gIHwgMC41IHwg ICBtQSB8DQorLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tKy0tLS0tKy0t LS0tKy0tLS0tKy0tLS0tLSsNCg0KQUMgY2hhcmFjdGVyaXN0aWNzOg0KLS0tLS0tLS0tLS0t LS0tLS0tICAgICArLS0tLS0tLS0rLS0tLS0tKy0tLS0tLSstLS0tLS0rDQoJCSAgICAgICB8 IFN5bWJvbCB8IE1pbi4gfCBNYXguIHwgVW5pdCB8DQorLS0tLS0tLS0tLS0tLS0tLS0tLS0t LSstLS0tLS0tLSstLS0tLS0rLS0tLS0tKy0tLS0tLSsNCnwgUHVsc2UgZHVyYXRpb24gICAg ICAgfCAgICB0ciAgfCAgIDUwIHwgICAtICB8ICB1cyAgfA0KfCBSIGFkZHJlc3MgcmVzZXQg ICAgICB8ICAgICAgICB8ICAgICAgfCAgICAgIHwgICAgICB8DQorLS0tLS0tLS0tLS0tLS0t LS0tLS0tLSstLS0tLS0tLSstLS0tLS0rLS0tLS0tKy0tLS0tLSsNCnwgUHVsc2UgZHVyYXRp b24gICAgICAgfCAgICB0cyAgfCAgIDEwIHwgICAtICB8ICB1cyAgfA0KfCBSIHdyaXRlICAg ICAgICAgICAgICB8ICAgICAgICB8ICAgICAgfCAgICAgIHwgICAgICB8DQorLS0tLS0tLS0t LS0tLS0tLS0tLS0tLSstLS0tLS0tLSstLS0tLS0rLS0tLS0tKy0tLS0tLSsNCnwgSGlnaCBs ZXZlbCBDbGsgICAgICAgfCAgICB0aCAgfCAgICA4IHwgICAtICB8ICB1cyAgfA0KKy0tLS0t LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0rLS0tLS0tKy0tLS0tLSstLS0tLS0rDQp8IExv dyBsZXZlbCBDbGsgICAgICAgIHwgICAgdGwgIHwgICAxMiB8ICAgLSAgfCAgdXMgIHwNCist LS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tKy0tLS0tLSstLS0tLS0rLS0tLS0tKw0K fCBXcml0ZSB3aW5kb3cgICAgICAgICB8IFR3cml0ZSB8ICAgMTAgfCAgIC0gIHwgIG1zICB8 DQorLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLSstLS0tLS0rLS0tLS0tKy0tLS0t LSsNCnwgRXJhc2Ugd2luZG93ICAgICAgICAgfCBUZXJhc2UgfCAgIDEwIHwgICAtICB8ICBt cyAgfA0KKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0rLS0tLS0tKy0tLS0tLSst LS0tLS0rDQp8ICAgICAgICAgICAgICAgICAgICAgIHwgICB0djEgIHwgICAgNSB8ICAgLSAg fCAgdXMgIHwNCistLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tKy0tLS0tLSstLS0t LS0rLS0tLS0tKw0KfCAgICAgICAgICAgICAgICAgICAgICB8ICAgdHYyICB8ICAzLjUgfCAg IC0gIHwgIHVzICB8DQorLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLSstLS0tLS0r LS0tLS0tKy0tLS0tLSsNCnwgICAgICAgICAgICAgICAgICAgICAgfCAgIHR2MyAgfCAgMy41 IHwgICAtICB8ICB1cyAgfA0KKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0rLS0t LS0tKy0tLS0tLSstLS0tLS0rDQp8ICAgICAgICAgICAgICAgICAgICAgIHwgICB0djQgIHwg IDMuNSB8ICAgLSAgfCAgdXMgIHwNCistLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t Ky0tLS0tLSstLS0tLS0rLS0tLS0tKw0KfCAgICAgICAgICAgICAgICAgICAgICB8ICAgdHY1 ICB8ICAzLjUgfCAgIC0gIHwgIHVzICB8DQorLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0t LS0tLSstLS0tLS0rLS0tLS0tKy0tLS0tLSsNCnwgICAgICAgICAgICAgICAgICAgICAgfCAg IHR2NiAgfCAgICA1IHwgICAtICB8ICB1cyAgfA0KKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0r LS0tLS0tLS0rLS0tLS0tKy0tLS0tLSstLS0tLS0rDQp8ICAgICAgICAgICAgICAgICAgICAg IHwgICB0djcgIHwgICAgNSB8ICAgLSAgfCAgdXMgIHwNCistLS0tLS0tLS0tLS0tLS0tLS0t LS0tKy0tLS0tLS0tKy0tLS0tLSstLS0tLS0rLS0tLS0tKw0KfCAgICAgICAgICAgICAgICAg ICAgICB8ICAgdHY4ICB8ICAgMTAgfCAgIC0gIHwgIHVzICB8DQorLS0tLS0tLS0tLS0tLS0t LS0tLS0tLSstLS0tLS0tLSstLS0tLS0rLS0tLS0tKy0tLS0tLSsNCg0KDQoNCklJSSkgVGhl IFJlYWRlciBTY2hlbWF0aWM6DQogICAgPT09PT09PT09PT09PT09PT09PT09PQ0KDQogICBF eHRlcm5hbCA1ViAoT3B0aW9uYWwpDQoNCjVWIG8tLS0tLS0sDQoJICB8ICAgICAgICAgICAg ICAgICAvICAgICAgICAgICAgIFQyICBQTlAgICAgICBkMTMgIHI3IDEwDQowViBvLS0sICAg fCAgICAgICAgICAgICAgICAvICAgICAgICAgICAgICAgQkMgMTc3ICAgICB8XCB8ICBfX19f Xw0KICAgICAgfCAgIHwgICAgICAsLS0tLS0tLW8vICAgby0tKi0tLS0tLS4gRSAgICAgIEMg Li0tfCA+Ky1bX19fX19dLS0tLS0tLS0sDQogICAgX18rX18gfCAgICAgIHwgICAgICAgICAg ICAgICB8ICAgICAgIFwgICAgICAgIC8gICB8LyB8ICAgICAgICAgICAgICAgIHwNCiAgICBc XFxcXCB8ICAgIF9ffF9fIEJhdHRlcnkgICAgIHwgICAgICAgICBcICAgIC8gICAgICAgICAg ICAgICAgICAgICAgICAgfA0KCSAgfCAgICAgIC0gICAyMi41ViAgICAgICB8ICAgICAgIC0t LS0tLS0tLSAgICAgICAgICAgICAgICAgICAgICAgIHwNCi4uLi4uLi4gICB8ICAgICAgfCAg ICAgICAgICAgICAgIHwgICBfX19fXyAgIHwgICBfX19fXyAgICAgICAgICAgICAgICAgICAg fA0KICAgICAgIDogIHwgICAgX18rX18gICAgICAgICAgICAgKy0tW19fX19fXS0tKi0tW19f X19fXS0tLCAgICAgICAgICAgICAgICB8DQogICBEMiAgOiAgfCAgICBcXFxcXCAgICAgICAg ICAgICAgICByNiAxNTBrICAgICByNSAxNWsgICB8ICAgICAgICAgICAgICAgIHwNCjQgby0t LS0tLS18LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi0tLS0tLS0tLS0tLS0tLS0tLXwt LS0tLS0tLS0tLS0tLCAgfA0KICAgICAgIDogIHwgICAgICAgICAgICAgICAgICAgICAgICAg ICB8ICAgcjMgMjIwayAgICAgICAvIEMgICAgICAgICAgICB8ICB8DQogICBBY2sgOiAgfCAg ICAgICAgICAgICAgICAgICAgICAgICAgIHwgICBfX19fXyAgICAgIHwvICAgIFQxIC0gTlBO ICAgIHwgIHwNCjEwIG8tLS0tLS18LS0tLS0tLS0uICAgICAgICAgICAgICAgICAgJy0tW19f X19fXS0qLS0tfCAgICAgIEJDMTA3ICAgICAgfCAgfA0KICAgICAgIDogIHwgICAgICAgIHwg ICAgICAgICAgICAgICAgICAgICAgX19fX18gIHwgICB8XCAgICAgICAgICAgICAgICB8ICB8 DQogICAgICAgOiAsLSwgICAgICAsLSwgICAgICAgICAgICAgICAgICstLVtfX19fX10tJyAg ICAgIFwgRSAgICAgICAgICAgIHwgIHwNCiAgICAgICA6IHwgfHIyICAgIHwgfHIxICAgICAg ICAgICAgICAgfCAgcjQgMzkwayAgICAgICAgIHwgICAgICAgICAgICAgfCAgfA0KICAgICAg IDogfCB8MjIwICAgfCB8MjJrICAgICAgICAgICAgX18rX18gICAgICAgICAgICAgIF9fK19f ICAgICAgICAgICB8ICB8DQogICAgICAgOiB8X3wgICAgICB8X3wgICAgICAgICAgICAgICBc XFxcXCAgICAgICAgICAgICAgXFxcXFwgICAgICAgICAgIHwgIHwNCiAgICAgICA6ICB8ICB8 XCB8ICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgfCAgfA0KICAgICAgIDogICotLXwgPistLXwtLS0tLS0tLS0tLS0tLS0tKi0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS18LS0qDQogICAgICAgOiAgfCAgfC8gfCAgfCAg ICAgICAgICAsLS0tLS18LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0sICAgIHwgIHwN CiAgICAgICA6ICB8ICBkMSAgICB8ICAgICAgICAgIHwgICAgIHwgICAsLS0tLS0tLS0tLSwt LS0tLS0tLS0tLCAgIHwgICAgfCAgfA0KICAgICAgIDogIHwgICAgICAgIHwgICAgICAgICAg fCAgICAgKi0tLXwtLSogIEZ1c2UgfCBSZXNldCAqLS18LS0tJyAgICB8ICB8DQogICAgICAg OiAgfCAgICAgICAgfCAgICAgICAgICB8ICAgICB8ICAgfC0tLS0tLS0tLS18LS0tLS0tLS0t LXwgICAgICAgIHwgIHwNCiAgIEQwICA6ICB8ICAgICAgICB8ICAgICAgICAgIHwgICAsLXwt LS18LS0qICAgSS9PIHwgQ2xrICAgKi0tfC0tLSwgICAgfCAgfA0KMiBvLS0tLS0tLXwtLS0t LS0tLXwtLS0tLS0tLS0tJyAgIHwgfCAgIHwtLS0tLS0tLS0tfC0tLS0tLS0tLS18ICAgfCAg ICB8ICB8DQogICAgICAgOiAgfCAgICAgICAgfCAgICAgICAgICAgICAgfCAnLS0tfC0tKiAg IFZwcCB8IFIvVyAgICotLXwtLS18LS0tLScgIHwNCiAgQnVzeSA6ICB8ICAgICAgICB8ICAg ICAgICAgICAgICB8ICAgICB8LS0tLS0tLS0tLXwtLS0tLS0tLS0tfCAgIHwgICAgICAgfA0K MTEgby0tLS0tLXwtLS0tLS0tLXwtLS0tLS0tLS0tLS0tLScgLC0tLXwtLSogICBHbmQgfCA1 ViAgICAqICB8ICAgfCAgICAgICB8DQogICAgICAgOiAgfCAgICAgICAgfCAgICAgICAgICAg ICAgICB8ICAgJy0tLS0tLS0tLS0nLS0tLS0tLXwtLScgICB8ICAgICAgIHwNCiAgIEQxICA6 ICB8ICAgICAgICB8ICAgICAgICAgICAgICBfXytfXyAgICBDaGlwIGNvbm5lY3RvciAgfCAg ICAgIHwgICAgICAgfA0KMyBvLS0tLS0tLXwtLS0tLS0tLXwtLS0tLS0tLSwgICAgIFxcXFxc ICAgICAgICAgICAgICAgICAgICB8ICAgICAgfCAgICAgICB8DQogICAgICAgOiAgfCAgICAg ICAgfCAgICAgICAgJy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLXwtLS0tLS0nICAg ICAgIHwNCiAgU3RyICA6ICB8ICB8XCB8ICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgfCAgICAgICAgICAgICAgfA0KMSBvLS0tLS0tLSotLXwgPistLSotLS0t Ki0tLS0qLS0tLSotLS0tKi0tLS0tLS0tLS0tLS0tLS0tLS0nICAgICAgICAgICAgICB8DQog ICAgICAgOiAgIGQyfC8gfCAgfGQzICB8ZDQgIHxkNSAgfGQ2ICB8ZDcgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIHwNCiAgICAgICA6ICAgICAgICAgIC0rLSAgLSstICAtKy0g IC0rLSAgLSstICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfA0KICAgICAgIDog ICAgICAgICAgL19cICAvX1wgIC9fXCAgL19cICAvX1wgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICB8DQogICBEMyAgOiAgICAgICAgICAgfCAgICB8ICAgIHwgICAgfCAgICB8 ICAgfFwgfCBkOCAgICAgICAgICAgICAgICAgICAgICAgIHwNCjUgby0tLS0tLS0tLS0tLS0t LS0qLS0tLXwtLS0tfC0tLS18LS0tLXwtLS18ID4rLS0tLS0tLSotLS0tLS0tLS0tLS0tLS0t LS0tJw0KICAgICAgIDogICAgICAgICAgICAgICAgfCAgICB8ICAgIHwgICAgfCAgIHwvIHwg ICAgICAgfA0KICAgICAgIDogICAgICAgICAgICAgICAgfCAgICB8ICAgIHwgICAgfCAgICAg ICAgICAgICAgfA0KICAgRDQgIDogICAgICAgICAgICAgICAgfCAgICB8ICAgIHwgICAgfCAg IHxcIHwgZDkgICAgfA0KNiBvLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi0tLS18LS0tLXwtLS0t fC0tLXwgPistLS0tLS0tKg0KICAgICAgIDogICAgICAgICAgICAgICAgICAgICB8ICAgIHwg ICAgfCAgIHwvIHwgICAgICAgfA0KICAgICAgIDogICAgICAgICAgICAgICAgICAgICB8ICAg IHwgICAgfCAgICAgICAgICAgICAgfA0KICAgRDUgIDogICAgICAgICAgICAgICAgICAgICB8 ICAgIHwgICAgfCAgIHxcIHwgZDEwICAgfA0KNyBvLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0qLS0tLXwtLS0tfC0tLXwgPistLS0tLS0tKg0KICAgICAgIDogICAgICAgICAgICAgICAg ICAgICAgICAgIHwgICAgfCAgIHwvIHwgICAgICAgfA0KICAgICAgIDogICAgICAgICAgICAg ICAgICAgICAgICAgIHwgICAgfCAgICAgICAgICAgICAgfA0KICAgRDYgIDogICAgICAgICAg ICAgICAgICAgICAgICAgIHwgICAgfCAgIHxcIHwgZDExICAgfA0KOCBvLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLSotLS0tfC0tLXwgPistLS0tLS0tKg0KICAgICAgIDogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIHwvIHwgICAgICAgfA0KICAgICAgIDog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgfA0KICAgRDcg IDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIHxcIHwgZDEyICAgfA0KOSBv LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi0tLXwgPistLS0tLS0tJw0K ICAgICAgIDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwvIHwNCiAgICAg ICA6DQogICAgICAgOg0KMjUgby0tLS0tLS4NCiAgICAgICA6ICB8DQouLi4uLi4uOiAgfCAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGQxIHRvIGQxMzogMU40MTQ4DQoJX18r X18NCglcXFxcXA0KDQpDZW50cm9uaWNzIHBvcnQNCg0KDQoNCg0KSVYpIFRoZSBwcm9ncmFt Og0KICAgID09PT09PT09PT09DQoNCiAgICBUaGUgZm9sbG93aW5nIHByb2dyYW0gd2lsbCBl bmFibGUgeW91IHRvIHJlYWQgdGVsZWNhcmRzIG9uIHlvdSBQQyBpZiB5b3UNCmJ1aWxkIHRo ZSByZWFkZXIuDQoNCi0tLS0tLS0tLS0tLS0tLSBjdXQgaGVyZSAoYmVnaW4pDQp7KioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKip9DQp7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBUIEUg TCBFIEMgQSBSIEQgLiBQQVMgICAgICAgICAgICAgICAgICAgICAgICAgICB9DQp7KioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKip9DQp7ICAgVGhpcyBwcm9ncmFtIGVuYWJsZSB5b3UgdG8gZHVt YiB0aGUgbWVtb3J5IG9mIGVsZWN0cm9uaWNzIHBob25lY2FyZHMgICAgICB9DQp7ICAgZnJv bSBhbGwgb3ZlciB0aGUgd29ybGQsIHNvIHRoYXQgeW91IHdpbGwgYmUgYWJsZSB0byBzZWUg d2hpY2ggY291bnRyeSAgICB9DQp7ICAgdGhlIGNhcmQgaXMgZnJvbSBob3cgbWFueSB1bml0 cyBhcmUgbGVmdCBhbmQgc28gb24gLi4uLiAgICAgICAgICAgICAgICAgICB9DQp7KioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKip9DQp7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9DQp7ICAgICAg ICAgICAgICAgICAgICAgICAgV3JpdHRlbiBieSBTdGVwaGFuZSBCQVVTU09OICgxOTkzKSAg ICAgICAgICAgICAgICAgICB9DQp7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9DQp7ICAgICAg ICAgICAgICAgICAgICAgICAgIEVtYWlsOiBzYmF1c3NvbkBlbnNlbS51LW5hbmN5LmZyICAg ICAgICAgICAgICAgICAgICB9DQp7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9DQp7ICAgICAg ICAgICAgICAgICAgICAgICBTbmFpbCBNYWlsIEFkZHJlc3M6IDQsIFJ1ZSBkZSBHcmFuZCAg ICAgICAgICAgICAgICAgICB9DQp7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIEYtODg2MzAgQ0hFUk1JU0VZICAgICAgICAgICAgICAgICB9DQp7ICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEZyYW5jZSAgICAgICAgICAg ICAgICAgICAgICAgICAgICB9DQp7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9DQp7KioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKip9DQp7KiBUaGFua3MgdG86IFRvbWkgRW5nZGFobCAoVG9taS5F bmdkYWhsQGh1dC5maSkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICp9DQp7KioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKip9DQoNClVTRVMgY3J0LGRvczsNCg0KQ09OU1QgcG9ydF9hZGRy ZXNzPSQzNzg7ICAgICB7IGxwcjEgY2hvc2VuIH0NCg0KVFlQRSBzdHJpbmc4PXN0cmluZ1s4 XTsNCiAgICAgc3RyaW5nMj1zdHJpbmdbMl07DQoNClZBUiByZWcgICAgICAgICA6IHJlZ2lz dGVyczsNCiAgICBpLGogICAgICAgICA6IGludGVnZXI7DQogICAgRGF0YSAgICAgICAgOiBh cnJheVsxLi4zMl0gb2YgYnl0ZTsNCiAgICBjYXIgICAgICAgICA6IGNoYXI7DQogICAgYnl0 ZV9udW1iZXIgOiBpbnRlZ2VyOw0KICAgIGRpc3BsYXlpbmcgIDogY2hhcjsNCg0Key0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tfQ0KDQpQUk9DRURVUkUgU2VuZChiOmJ5dGUpOw0KDQogIEJF R0lOIHBvcnRbcG9ydF9hZGRyZXNzXTo9YjsNCiAgRU5EOw0KDQp7LS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS19DQoNCkZVTkNUSU9OIEdldDpieXRlOw0KDQogIEJFR0lOIGdldDo9cG9ydFtw b3J0X2FkZHJlc3MrMV07DQogIEVORDsNCg0Key0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tfQ0K eyBGVU5DVElPTiBkZWMyaGV4YV9vbmUoZGVjaW1hbF92YWx1ZSk6aGV4YV9jaGFyYWN0ZXJf cmVwcmVzZW50YXRpb247ICAgICAgICAgfQ0KeyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQ0K eyAgICAgICAtIGNvbnZlcnQgYSA0IGJpdCBsb25nIGRlY2ltYWwgbnVtYmVyIHRvIGhleGFk ZWNpbWFsLiAgICAgICAgICAgICAgICAgfQ0Key0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tfQ0K DQpGVU5DVElPTiBkZWMyaGV4YV9vbmUodmFsdWU6Ynl0ZSk6Y2hhcjsNCg0KICBCRUdJTiBj YXNlIHZhbHVlIG9mDQoJICAwLi45ICAgOiBkZWMyaGV4YV9vbmU6PWNocih2YWx1ZSskMzAp Ow0KCSAgMTAuLjE1IDogZGVjMmhleGFfb25lOj1jaHIodmFsdWUrJDM3KTsNCglFTkQ7DQog IEVORDsNCg0Key0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tfQ0KeyBGVU5DVElPTiBkMmgoZGVj aW1hbF9ieXRlKTpzdHJpbmcyOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgfQ0KeyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQ0KeyAgICAgICAtIGNvbnZlcnQg YSBkZWNpbWFsIGJ5dGUgdG8gaXRzIGhleGFkZWNpbWFsIHJlcHJlc2VudGF0aW9uLiAgICAg ICAgICAgfQ0Key0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tfQ0KDQpGVU5DVElPTiBkMmgodmFs dWU6Ynl0ZSk6c3RyaW5nMjsNCg0KICBWQVIgbXNiYixsc2JiOmJ5dGU7DQoNCiAgQkVHSU4g bXNiYjo9MDsNCglpZiAoIHZhbHVlID49ICQ4MCApIHRoZW4NCglCRUdJTiBtc2JiOj1tc2Ji Kzg7DQoJICAgICAgdmFsdWU6PXZhbHVlLSQ4MDsNCglFTkQ7DQoJaWYgKCB2YWx1ZSA+PSAk NDAgKSB0aGVuDQoJQkVHSU4gbXNiYjo9bXNiYis0Ow0KCSAgICAgIHZhbHVlOj12YWx1ZS0k NDA7DQoJRU5EOw0KCWlmICggdmFsdWUgPj0gJDIwICkgdGhlbg0KCUJFR0lOIG1zYmI6PW1z YmIrMjsNCgkgICAgICB2YWx1ZTo9dmFsdWUtJDIwOw0KCUVORDsNCglpZiAoIHZhbHVlID49 ICQxMCApIHRoZW4NCglCRUdJTiBtc2JiOj1tc2JiKzE7DQoJICAgICAgdmFsdWU6PXZhbHVl LSQxMDsNCglFTkQ7DQoNCglsc2JiOj0wOw0KCWlmICggdmFsdWUgPj0gJDA4ICkgdGhlbg0K CUJFR0lOIGxzYmI6PWxzYmIrODsNCgkgICAgICB2YWx1ZTo9dmFsdWUtJDA4Ow0KCUVORDsN CglpZiAoIHZhbHVlID49ICQwNCApIHRoZW4NCglCRUdJTiBsc2JiOj1sc2JiKzQ7DQoJICAg ICAgdmFsdWU6PXZhbHVlLSQwNDsNCglFTkQ7DQoJaWYgKCB2YWx1ZSA+PSAkMDIgKSB0aGVu DQoJQkVHSU4gbHNiYjo9bHNiYisyOw0KCSAgICAgIHZhbHVlOj12YWx1ZS0kMDI7DQoJRU5E Ow0KCWlmICggdmFsdWUgPj0gJDAxICkgdGhlbg0KCUJFR0lOIGxzYmI6PWxzYmIrMTsNCgkg ICAgICB2YWx1ZTo9dmFsdWUtJDAxOw0KCUVORDsNCglkMmggOj0gZGVjMmhleGFfb25lKG1z YmIpICsgZGVjMmhleGFfb25lKGxzYmIpOw0KICBFTkQ7DQoNCnstLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLX0NCg0KRnVuY3Rpb24gQmluYXJ5KCBiIDogYnl0ZSk6c3RyaW5nODsNCg0KICB2 YXIgd2VpZ2h0IDogYnl0ZTsNCiAgICAgIHMgICAgICA6IHN0cmluZzg7DQoNCiAgQkVHSU4g d2VpZ2h0Oj0kODA7DQoJczo9Jyc7DQoJd2hpbGUgKHdlaWdodCA+IDApIGRvDQoJQkVHSU4g aWYgKChiIGFuZCB3ZWlnaHQpID0gd2VpZ2h0KSB0aGVuIHM6PXMrJzEnDQoJICAgICAgZWxz ZSBzOj1zKycwJzsNCgkgICAgICB3ZWlnaHQ6PXdlaWdodCBkaXYgJDAyOw0KCUVORDsNCglC aW5hcnk6PXM7DQogIEVORDsNCg0Key0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tfQ0KDQpGVU5D VElPTiBVbml0czpieXRlOw0KDQogIFZBUiAgdSwgaSA6IGludGVnZXI7DQogICAgICAgcyAg ICA6IHN0cmluZzg7DQoNCiAgQkVHSU4gdTo9MDsNCglpOj0xMzsNCgl3aGlsZSAoRGF0YVtp XSA9ICRGRikgZG8NCglCRUdJTiB1Oj11Kzg7DQoJICAgICAgaTo9aSsxOw0KCUVORDsNCglz Oj1CaW5hcnkoRGF0YVtpXSk7DQoJd2hpbGUoc1sxXT0nMScpIGRvDQoJICAgICAgQkVHSU4g aW5jKHUpOw0KCSAgICAgIHM6PWNvcHkocywyLGxlbmd0aChzKSk7DQoJRU5EOw0KCXVuaXRz Oj11Ow0KICBFTkQ7DQoNCnstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLX0NCg0KZnVuY3Rpb24g VW5pdHNfMjpMb25nSW50Ow0KDQogIEJFR0lOIFVuaXRzXzI6PTQwOTYqRGF0YVs5XSs1MTIq RGF0YVsxMF0rNjQqRGF0YVsxMV0rOCpEYXRhWzEyXStEYXRhWzEzXTsNCiAgRU5EOw0KDQp7 LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS19DQoNClBST0NFRFVSRSBDYXJkX1R5cGU7DQoNCiAg QkVHSU4gY2FzZSBEYXRhWzJdIG9mDQoJICQwMzogQkVHSU4gd3JpdGUoJ1RlbGVjYXJkIC0g RnJhbmNlIC0gJyk7DQoJCSAgICBjYXNlIERhdGFbMTJdIG9mDQoJCSAgICAgJDEzOiB3cml0 ZSgnMTIwIFVuaXRzIC0gJyx1bml0cy0xMzAsJyBVbml0cyBsZWZ0Jyk7DQoJCSAgICAgJDA2 OiB3cml0ZSgnNTAgVW5pdHMgLSAnLHVuaXRzLTYwLCcgVW5pdHMgbGVmdCcpOw0KCQkgICAg ICQxNTogd3JpdGUoJzQwIFVuaXRzIC0gJyx1bml0cy00MCwnIFVuaXRzIGxlZnQnKTsNCgkJ ICAgIEVORDsNCgkgICAgICBFTkQ7DQoJICQyRjpCRUdJTiB3cml0ZSgnVGVsZWNhcmQgLSBH ZXJtYW55IC0gJywgVW5pdHNfMiwgJyBVbml0cyBsZWZ0Jyk7DQoJICAgICBFTkQ7DQoJICQz QjpCRUdJTiB3cml0ZSgnVGVsZWNhcmQgLSBHcmVlY2UgLSAnLCBVbml0c18yLCAnIFVuaXRz IGxlZnQnKTsNCgkgICAgIEVORDsNCgkgJDgzOkJFR0lOIHdyaXRlKCdUZWxlY2FyZCcpOw0K CQkgICBjYXNlIERhdGFbMTJdIG9mDQoJCSAgICAgJDFFOiB3cml0ZSgnIC0gU3dlZGVuJyk7 DQoJCSAgICAgJDMwOiB3cml0ZSgnIC0gTm9yd2F5Jyk7DQoJCSAgICAgJDMzOiB3cml0ZSgn IC0gQW5kb3JyYScpOw0KCQkgICAgICQzQzogd3JpdGUoJyAtIElyZWxhbmQnKTsNCgkJICAg ICAkNDc6IHdyaXRlKCcgLSBQb3J0dWdhbCcpOw0KCQkgICAgICQ1NTogd3JpdGUoJyAtIEN6 ZWNoIFJlcHVibGljJyk7DQoJCSAgICAgJDVGOiB3cml0ZSgnIC0gR2Fib24nKTsNCgkJICAg ICAkNjU6IHdyaXRlKCcgLSBGaW5sYW5kJyk7DQoJCSAgIEVORDsNCgkJICAgaWYgKERhdGFb MTJdIGluIFskMzAsJDMzLCQzQywkNDcsJDU1LCQ2NV0pIHRoZW4NCgkJICAgQkVHSU4gY2Fz ZSAoKERhdGFbM10gYW5kICQwRikqJDEwMCtEYXRhWzRdKSBvZg0KCQkJICAkMDEyOiB3cml0 ZSAoJyAtIDEwIFVuaXRzIC0gJyx1bml0cy0xMiwnIFVuaXRzIGxlZnQnKTsNCgkJCSAgJDAy NDogd3JpdGUgKCcgLSAyMiBVbml0cyAtICcsdW5pdHMtMjQsJyBVbml0cyBsZWZ0Jyk7DQoJ CQkgICQwMjc6IHdyaXRlICgnIC0gMjUgVW5pdHMgLSAnLHVuaXRzLTI3LCcgVW5pdHMgbGVm dCcpOw0KCQkJICAkMDMyOiB3cml0ZSAoJyAtIDMwIFVuaXRzIC0gJyx1bml0cy0zMiwnIFVu aXRzIGxlZnQnKTsNCgkJCSAgJDA1Mjogd3JpdGUgKCcgLSA1MCBVbml0cyAtICcsdW5pdHMt NTIsJyBVbml0cyBsZWZ0Jyk7DQoJCQkgICQwNjc6IHdyaXRlICgnIC0gNjUgVW5pdHMgLSAn LHVuaXRzLTYyLCcgVW5pdHMgbGVmdCcpOw0KCQkJICAkMDcwOiB3cml0ZSAoJyAtIDcwIFVu aXRzIC0gJyx1bml0cy03MCwnIFVuaXRzIGxlZnQnKTsNCgkJCSAgJDEwMjogd3JpdGUgKCcg LSAxMDAgVW5pdHMgLSAnLHVuaXRzLTEwMiwnIFVuaXRzIGxlZnQnKTsNCgkJCSAgJDE1Mjog d3JpdGUgKCcgLSAxNTAgVW5pdHMgLSAgJyx1bml0cy0xNTIsJyBVbml0cyBsZWZ0Jyk7DQoJ CQkgRU5EOw0KCQkgICAgRU5EOw0KeyAgICAgICAgICAgICAgICAgICAgd3JpdGUoJyAtIE4w ICcsRGF0YVs1XSokMTAwK0RhdGFbNl0pO30NCgkgICAgICBFTkQ7DQoJRU5EOw0KICBFTkQ7 DQoNCnstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLX0NCg0KUFJPQ0VEVVJFIHdhaXRpbmc7DQoN CiAgQkVHSU4gc2VuZCgkMDApOw0KCXdyaXRlKCdFbnRlciBhIGNhcmQgaW4gdGhlIHJlYWRl ciBhbmQgcHJlc3MgYSBrZXkgLi4uJyk7DQoJcmVwZWF0IHVudGlsIGtleSBwcmVzc2VkOw0K CWdvdG94eSgxLCB3aGVyZXkpOw0KCWNscmVvbDsNCiAgRU5EOw0KDQp7LS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS19DQoNClBST0NFRFVSRSBGdWxsX0Rpc3BsYXlpbmc7DQoNCiAgQkVHSU4g d3JpdGVsbignTWVtb3J5IGR1bXA6Jyk7DQoJZm9yIGk6PTEgdG8gODAgZG8gd3JpdGUoJy0n KTsNCglmb3IgaTo9MSB0byAoYnl0ZV9udW1iZXIgZGl2IDYgKyAxKSBkbw0KCUJFR0lOIGZv ciBqOj0xIHRvIDYgZG8NCgkgICAgICBCRUdJTiBpZiBqKzYqKGktMSkgPD0gYnl0ZV9udW1i ZXIgdGhlbiB3cml0ZShiaW5hcnkoRGF0YVtqKzYqKGktMSldKTo5KTsNCgkgICAgICBFTkQ7 DQoJICAgICAgZ290b3h5KDYwLHdoZXJleSk7DQoJICAgICAgZm9yIGo6PTEgdG8gNiBkbw0K CSAgICAgIGlmIGorNiooaS0xKSA8PSBieXRlX251bWJlciB0aGVuIHdyaXRlKGQyaChEYXRh W2orNiooaS0xKV0pLCcgJyk7DQoJICAgICAgd3JpdGVsbjsNCglFTkQ7DQoJZm9yIGk6PTEg dG8gODAgZG8gd3JpdGUoJy0nKTsNCglDYXJkX1R5cGU7DQoJd3JpdGVsbjsNCiAgRU5EOw0K DQp7LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS19DQoNClBST0NFRFVSRSBTaG9ydF9EaXNwbGF5 aW5nOw0KDQogIFZBUiBqIDogaW50ZWdlcjsNCg0KICBCRUdJTiBmb3Igajo9MSB0byBieXRl X251bWJlciBkbw0KCUJFR0lOIHdyaXRlKGQyaChEYXRhW2pdKSwnICcpOw0KCUVORDsNCgl3 cml0ZWxuOw0KICBFTkQ7DQoNCnstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLX0NCg0KUFJPQ0VE VVJFIFJlYWRpbmc7DQoNCiAgVkFSIGksIGogIDogaW50ZWdlcjsNCiAgICAgIFZhbHVlIDog Ynl0ZTsNCg0KICBCRUdJTiBzZW5kKCRGRSk7DQoJc2VuZCgkRjgpOw0KCWZvciBpOj0xIHRv IDMyIGRvDQoJQkVHSU4gVmFsdWU6PTA7DQoJICAgICAgZm9yIGo6PTEgdG8gOCBkbw0KCSAg ICAgIEJFR0lOIFZhbHVlOj1WYWx1ZSokMDIgKyAoKGdldCBhbmQgJDA4KSBkaXYgJDA4KTsN CgkJICAgIHNlbmQoJEZCKTsNCgkJICAgIGRlbGF5KDEpOw0KCQkgICAgc2VuZCgkRjgpOw0K CSAgICAgIEVORDsNCgkgICAgICBEYXRhW2ldOj1WYWx1ZTsNCglFTkQ7DQoJY2FzZSBkaXNw bGF5aW5nIG9mDQoJICAnRic6ZnVsbF9kaXNwbGF5aW5nOw0KCSAgJ1MnOnNob3J0X2Rpc3Bs YXlpbmc7DQoJRU5EOw0KICBFTkQ7DQoNCnstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLX0NCg0K UFJPQ0VEVVJFIHdyaXRpbmc7DQoNCiAgVkFSIGksbjppbnRlZ2VyOw0KICAgICAgY2FyOmNo YXI7DQoNCiAgQkVHSU4gd3JpdGUoJ1doaWNoIGJpdCBkbyB5b3Ugd2FudCB0byBzZXQgdG8g IjEiIDogJyk7DQoJcmVhZGxuKG4pOw0KDQoJd2FpdGluZzsNCgljYXI6PXJlYWRrZXk7DQoN CglzZW5kKCRGQSk7DQoJc2VuZCgkRjgpOw0KCWZvciBpOj0xIHRvIG4gZG8NCglCRUdJTiBz ZW5kKCRGOSk7DQoJICAgICAgaWYgaT1uIHRoZW4NCgkgICAgICBCRUdJTiBzZW5kKCRGRCk7 DQoJCSAgICBkZWxheSgyMCk7DQoJCSAgICBzZW5kKCRGRik7DQoJCSAgICBkZWxheSgyMCk7 DQoJICAgICAgRU5EOw0KCSAgICAgIHNlbmQoJEZCKTsNCglFTkQ7DQoJcmVhZGluZzsNCiAg RU5EOw0KDQp7LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS19DQoNClBST0NFRFVSRSBTYXZpbmc7 DQoNCiAgVkFSIGZpbGVuYW1lIDogc3RyaW5nOw0KICAgICAgZiAgICAgICAgOiB0ZXh0Ow0K ICAgICAgaSAgICAgICAgOiB3b3JkOw0KDQogIEJFR0lOIHdyaXRlKCdFbnRlciB0aGUgZmls ZW5hbWU6ICcpOw0KCXJlYWRsbihmaWxlbmFtZSk7DQoJYXNzaWduKGYsIGZpbGVuYW1lKTsN CglyZXdyaXRlKGYpOw0KCWZvciBpOj0xIHRvIGJ5dGVfbnVtYmVyIGRvIHdyaXRlKGYsZDJo KERhdGFbaV0pLCcgJyk7DQoJY2xvc2UoZik7DQogIEVORDsNCg0Key0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tfQ0KDQpQUk9DRURVUkUgaW5pdGlhbGl6ZTsNCg0KICBWQVIgaSA6IGludGVn ZXI7DQoNCiAgQkVHSU4gYnl0ZV9udW1iZXI6PTMyOw0KCWRpc3BsYXlpbmc6PSdGJzsNCglj bHJzY3I7DQoJd3JpdGVsbignIDEgLSB0byBkdW1wIGEgMjU2IGJpdHMgY2FyZCcpOw0KCXdy aXRlbG4oJyAyIC0gdG8gZHVtcCBhIDEyOCBiaXRzIGNhcmQnKTsNCgl3cml0ZWxuKCcgRiAt IHRvIGRpc3BsYXkgaW4gZnVsbCBmb3JtYXQnKTsNCgl3aW5kb3coNDEsMSw4MCwyNSk7DQoJ d3JpdGVsbignIFMgIC0gdG8gZGlzcGxheSBpbiBzaG9ydCBmb3JtYXQnKTsNCgl3cml0ZWxu KCcgRjIgLSB0byBzYXZlIGluIGEgZmlsZScpOw0KCXdyaXRlbG4oJyBRICAtIHRvIGV4aXQg dGhlIHByb2dyYW0nKTsNCgl3aW5kb3coMSw0LDgwLDI1KTsNCglmb3IgaTo9MSB0byA4MCBk byB3cml0ZSgnPScpOw0KCXdpbmRvdygxLDUsODAsMjUpOw0KICBFTkQ7DQoNCns9PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PX0NCg0KQkVHSU4gaW5pdGlhbGl6ZTsNCiAgICAgIHJlcGVhdCB3 YWl0aW5nOw0KCSAgICAgY2FyOj11cGNhc2UocmVhZGtleSk7DQoJICAgICBjYXNlIGNhciBv Zg0KCSAgICAgICdXJzp3cml0aW5nOw0KCSAgICAgICdRJzo7DQoJICAgICAgJzEnOmJ5dGVf bnVtYmVyOj0zMjsNCgkgICAgICAnMic6Ynl0ZV9udW1iZXI6PTE2Ow0KCSAgICAgICdGJywn Uyc6ZGlzcGxheWluZzo9Y2FyOw0KCSAgICAgICMwMDogQkVHSU4gY2FyOj1yZWFka2V5Ow0K CQkJIGlmIGNhcj0jNjAgdGhlbiBzYXZpbmc7DQoJCSAgIEVORDsNCgkgICAgICBlbHNlIHJl YWRpbmc7DQoJICAgICBFTkQ7DQogICAgICB1bnRpbCBjYXI9J1EnOw0KRU5ELg0KLS0tLS0t LS0tLS0tLS0tIGN1dCBoZXJlIChlbmQpDQoNCg0KDQoNCg0KCV8vXy9fL18vXy8gICAgICAg ICAgICAgICBTdGVwaGFuZSBCQVVTU09ODQogICAgICAgXy9fL18vXy9fLyAgICBFbmdpbmVl cmluZyBzdHVkZW50IGF0IEVOU0VNIChOYW5jeSAtIEZyYW5jZSkNCiAgICAgIF8vXy9fL18v Xy8gICBTbWFpbDogNCwgUnVlIGRlIEdyYW5kLCBGLTg4NjMwIENIRVJNSVNFWSwgRnJhbmNl DQogICAgIF8vXy9fL18vXy8NCiAgICBfL18vXy9fL18vICAgICAgICAgICAgRW1haWw6IHNi YXVzc29uQGVuc2VtLnUtbmFuY3kuZnINCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo8 RW5kIG9mIHRleHQgcXVvdGVkIGZyb20gU3RlcGhhbmUgQmF1c3NvbidzIHRleHQgYWJvdXQg dGhlIHRlbGVwaG9uZSBjYXJkcz4uDQoNCg0KDQ=9 --M992IJ6IqEN01251v1qcV3-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200204171626.g3HGQjHq003842>