Content-Type: multipart/related; start=; boundary=----------s15lAfYPyVf0N6breeEJW5
Content-Location: http://www.guardian.co.uk/commentisfree/2009/aug/31/lebanon-gay-rights
Subject: =?utf-8?Q?Beirut:=20city=20of=20projected=20fantasies=20|=20Diamond=20Walid=20|=20Comment=20is=20free=20|=20guardian.co.uk?=
MIME-Version: 1.0
------------s15lAfYPyVf0N6breeEJW5
Content-Disposition: inline; filename=lebanon-gay-rights.htm
Content-Type: text/html; charset=UTF-8; name=lebanon-gay-rights.htm
Content-ID:
Content-Location: http://www.guardian.co.uk/commentisfree/2009/aug/31/lebanon-gay-rights
Content-Transfer-Encoding: Base64
ICAgICAgICAgICAgDQogICAgDQoNCjwhRE9DVFlQRSBodG1sIFBVQkxJQyAiLS8v
VzNDLy9EVEQgWEhUTUwgMS4wIFN0cmljdC8vRU4iDQogICAgICAgICJodHRwOi8v
d3d3LnczLm9yZy9UUi94aHRtbDEvRFREL3hodG1sMS1zdHJpY3QuZHRkIj4NCjxo
dG1sIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hodG1sIiB4bWw6bGFu
Zz0iZW4iIGxhbmc9ImVuIj4NCg0KPGhlYWQ+DQoJCQkJCQkgICAgPHNjcmlwdCB0
eXBlPSJ0ZXh0L2phdmFzY3JpcHQiID4NCgkgICAgCQkJCQlkb2N1bWVudC5kb21h
aW4gPSAiZ3VhcmRpYW4uY28udWsiOw0KCQkJCTwvc2NyaXB0Pg0KCQkJICAgIAkJ
ICAgIDx0aXRsZT4JCQlCZWlydXQ6IGNpdHkgb2YgcHJvamVjdGVkIGZhbnRhc2ll
cyB8IERpYW1vbmQgV2FsaWQgfA0KCQkJCUNvbW1lbnQgaXMgZnJlZSB8DQoJCQkJ
Z3VhcmRpYW4uY28udWsNCgk8L3RpdGxlPg0KDQogICAgDQoNCgkJPCEtLS0tLS0g
T0FTIFNFVFVQIGJlZ2luIC0tLS0tLT4NCgkJPHNjcmlwdCB0eXBlPSJ0ZXh0L2ph
dmFzY3JpcHQiPg0KCQkvLzwhW0NEQVRBWw0KCQlpZiAoZmFsc2UpIHsNCg0KCQkJ
T0FTX3VybCA9ICdodHRwOi8vb2FzLmd1YXJkaWFuLmNvLnVrL1JlYWxNZWRpYS9h
ZHMvJzsNCgkJCU9BU19zaXRlcGFnZSA9IHdpbmRvdy5sb2NhdGlvbi5ob3N0bmFt
ZSArIHdpbmRvdy5sb2NhdGlvbi5wYXRobmFtZSArICIvb2FzLmh0bWwiOw0KCQkJ
T0FTX2xpc3Rwb3MgPSAnVG9wLFJpZ2h0MSxQb3NpdGlvbjQnOw0KDQoJCQkJCQlP
QVNfcXVlcnkgPSAnaz1nYXktcmlnaHRzJms9d29ybGQmaz1taWRkbGVlYXN0Jms9
bGViYW5vbiZjZj1nbG9iYWwrJTI4dGVtcCtjb21tZXJjaWFsJTI5JnBpZD0mY3Q9
YXJ0aWNsZSZwdD1hcnRpY2xlJnB0PWJsb2cmJzsNCgkJCU9BU190YXJnZXQgPSAn
X2JsYW5rJzsNCg0KCQkJT0FTX3JuID0gJzAwMTIzNDU2Nzg5MCc7IE9BU19ybnMg
PSAnMTIzNDU2Nzg5MCc7DQoJCQlPQVNfcm4gPSBuZXcgU3RyaW5nIChNYXRoLnJh
bmRvbSgpKTsgT0FTX3JucyA9IE9BU19ybi5zdWJzdHJpbmcgKDIsIDExKTsNCg0K
CQkJZnVuY3Rpb24gT0FTX05PUk1BTChwb3MpIHsNCgkJCQlkb2N1bWVudC53cml0
ZSgnPEEgSFJFRj0iJyArIE9BU191cmwgKyAnY2xpY2tfbnguYWRzLycgKyBPQVNf
c2l0ZXBhZ2UgKyAnLzEnICsgT0FTX3JucyArICdAJyArIHBvcyArICchJyArIHBv
cyArICc/JyArIE9BU19xdWVyeSArICciIFRBUkdFVD0nICsgT0FTX3RhcmdldCAr
ICc+Jyk7DQoJCQkJZG9jdW1lbnQud3JpdGUoJzxJTUcgU1JDPSInICsgT0FTX3Vy
bCArICdhZHN0cmVhbV9ueC5hZHMvJyArIE9BU19zaXRlcGFnZSArICcvMScgKyBP
QVNfcm5zICsgJ0AnICsgcG9zICsgJyEnICsgcG9zICsgJz8nICsgT0FTX3F1ZXJ5
ICsgJyIgQk9SREVSPTA+PC9BPicpOw0KCQkJfQ0KDQoJCQlPQVNfdmVyc2lvbiA9
IDExOw0KCQkJaWYgKChuYXZpZ2F0b3IudXNlckFnZW50LmluZGV4T2YoJ01vemls
bGEvMycpICE9IC0xKSB8fCAobmF2aWdhdG9yLnVzZXJBZ2VudC5pbmRleE9mKCdN
b3ppbGxhLzQuMCBXZWJUVicpICE9IC0xKSkgT0FTX3ZlcnNpb24gPSAxMDsNCgkJ
CWlmIChPQVNfdmVyc2lvbiA+PSAxMSkgZG9jdW1lbnQud3JpdGUoJzxTQ1InICsg
J0lQVCBMQU5HVUFHRT1KYXZhU2NyaXB0MS4xIFNSQz0iJyArIE9BU191cmwgKyAn
YWRzdHJlYW1fbWp4LmFkcy8nICsgT0FTX3NpdGVwYWdlICsgJy8xJyArIE9BU19y
bnMgKyAnQCcgKyBPQVNfbGlzdHBvcyArICc/JyArIE9BU19xdWVyeSArICciPjxc
L1NDUklQVD4nKTsNCg0KCQkJZnVuY3Rpb24gT0FTX0FEKHBvcykgew0KCQkJCWlm
IChPQVNfdmVyc2lvbiA+PSAxMSkgT0FTX1JJQ0gocG9zKTsNCgkJCQllbHNlIE9B
U19OT1JNQUwocG9zKTsNCgkJCX0NCgkJfQ0KCQkvL11dPg0KCQk8L3NjcmlwdD4N
CgkJPCEtLS0tLS0gT0FTIFNFVFVQIGVuZCAtLS0tLS0+DQoNCiAgICAJICAgIA0K
DQoNCg0KDQoNCgkJDQoJCQkJCQkJDQoNCiAgICAgICAgDQoNCg0KPG1ldGEgaHR0
cC1lcXVpdj0iY29udGVudC10eXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJz
ZXQ9dXRmLTgiIC8+DQo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVN0eWxlLVR5
cGUiIGNvbnRlbnQ9InRleHQvY3NzIiAvPg0KCQkJPG1ldGEgbmFtZT0iZGVzY3Jp
cHRpb24iIGNvbnRlbnQ9IkRpYW1vbmQgV2FsaWQ6IFZpc2l0b3JzIHRvIExlYmFu
b24gdGFsayBhYm91dCBhIGdheSBjdWx0dXJlIGJ1dCB3aGF0IG1vc3Qgb2YgdGhl
bSBzZWUgaXMganVzdCBnYXkgY29uc3VtZXJpc20iIC8+DQoJCQkNCgkJCTxtZXRh
IG5hbWU9IkRDLmRhdGUuaXNzdWVkIiBjb250ZW50PSIyMDA5LTA4LTMxIj4NCgkJ
DQo8bWV0YSBuYW1lPSJrZXl3b3JkcyIgY29udGVudD0iTGViYW5vbixHYXkgcmln
aHRzLE1pZGRsZSBFYXN0LFdvcmxkIG5ld3MsQ29tbWVudCBpcyBmcmVlIiAvPg0K
CTxsaW5rIHJlbD0ic2hvcnRjdXQgaWNvbiIgaHJlZj0iL2Zhdmljb24uaWNvIiB0
eXBlPSJpbWFnZS94LWljb24iIC8+DQoNCg0KDQoNCiAgICA8c2NyaXB0IHR5cGU9
InRleHQvamF2YXNjcmlwdCI+DQovLzwhW0NEQVRBWw0KCWlmICghY29tbW9uU3Rh
dGljUm9vdCkgewkNCgkJdmFyIGNvbW1vblN0YXRpY1Jvb3QgPSAiaHR0cDovL3N0
YXRpYy5ndWltLmNvLnVrL3N0YXRpYy84NjY2OS9jb21tb24vIjsNCgl9DQoJaWYg
KCFzZWN0aW9uU3RhdGljUm9vdCkgewkNCgkJdmFyIHNlY3Rpb25TdGF0aWNSb290
ID0gImh0dHA6Ly9zdGF0aWMuZ3VpbS5jby51ay9zdGF0aWMvODY2NjkvY29tbWVu
dGlzZnJlZS8iOw0KCX0NCglpZiAoIXN0YXRpY0hvc3QpIHsJDQoJCXZhciBzdGF0
aWNIb3N0PSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrLyI7DQoJfQ0KCWlmICgh
c2l0ZVByZWZpeFVybCkgew0KCQl2YXIgc2l0ZVByZWZpeFVybCA9ICJodHRwOi8v
d3d3Lmd1YXJkaWFuLmNvLnVrIjsNCgl9DQovL11dPg0KPC9zY3JpcHQ+DQoJICAJ
CTxsaW5rIHJlbD0iYWx0ZXJuYXRlIHN0eWxlc2hlZXQiIHRpdGxlPSJObyBsYXlv
dXQiIHR5cGU9InRleHQvY3NzIiBocmVmPSJodHRwOi8vc3RhdGljLmd1aW0uY28u
dWsvc3RhdGljLzg2NjY5L2NvbW1vbi9zdHlsZXMvd2lkZS9uby1sYXlvdXQuY3Nz
IiBtZWRpYT0ic2NyZWVuIiBjbGFzcz0iY29udHJhc3QiIGlkPSJuby1sYXlvdXQt
c2hlZXQiIC8+DQoNCgkJCQkJPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiB0eXBlPSJ0
ZXh0L2NzcyIgaHJlZj0iaHR0cDovL3N0YXRpYy5ndWltLmNvLnVrL3N0YXRpYy84
NjY2OS9jb21tb24vc3R5bGVzL3dpZGUvYXJ0aWNsZS10b3AuY3NzIiBtZWRpYT0i
c2NyZWVuIiAvPg0KCQkJPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiB0eXBlPSJ0ZXh0
L2NzcyIgaHJlZj0iaHR0cDovL3N0YXRpYy5ndWltLmNvLnVrL3N0YXRpYy84NjY2
OS9jb21tb24vc3R5bGVzL3dpZGUvcHJpbnQuY3NzIiBtZWRpYT0icHJpbnQiIGNs
YXNzPSJjb250cmFzdCIgLz4NCgkJCQ0KCQk8bGluayByZWw9InN0eWxlc2hlZXQi
IHR5cGU9InRleHQvY3NzIiBocmVmPSJodHRwOi8vc3RhdGljLmd1aW0uY28udWsv
c3RhdGljLzg2NjY5L2NvbW1vbi9zdHlsZXMvd2lkZS9oaWdoLWNvbnRyYXN0LWNv
bW1vbi5jc3MiIG1lZGlhPSJzY3JlZW4iIC8+DQoNCgkJPGxpbmsgcmVsPSJzdHls
ZXNoZWV0IiB0eXBlPSJ0ZXh0L2NzcyIgaHJlZj0iaHR0cDovL3N0YXRpYy5ndWlt
LmNvLnVrL3N0YXRpYy84NjY2OS96b25lcy9jb21tZW50L3N0eWxlcy93aWRlL2hp
Z2gtY29udHJhc3Qtc2VjdGlvbi5jc3MiIG1lZGlhPSJzY3JlZW4iIGNsYXNzPSJj
b250cmFzdCIgLz4NCgkJDQoJCQk8bGluayByZWw9InN0eWxlc2hlZXQiIHR5cGU9
InRleHQvY3NzIiBocmVmPSJodHRwOi8vc3RhdGljLmd1aW0uY28udWsvc3RhdGlj
Lzg2NjY5L2NvbW1vbi9zdHlsZXMvd2lkZS9iYXNlLXR5cG9ncmFwaHkuY3NzIiBt
ZWRpYT0ic2NyZWVuIiAvPg0KDQoJCQ0KCQk8bGluayByZWw9InN0eWxlc2hlZXQi
IHR5cGU9InRleHQvY3NzIiBocmVmPSJodHRwOi8vc3RhdGljLmd1aW0uY28udWsv
c3RhdGljLzg2NjY5L2NvbW1lbnRpc2ZyZWUvc3R5bGVzL3dpZGUvaGlnaC1jb250
cmFzdC1zZWN0aW9uLmNzcyIgbWVkaWE9InNjcmVlbiIgY2xhc3M9ImNvbnRyYXN0
IiAvPg0KDQoJCQkNCg0KCQk8IS0tW2lmIGllIDddPg0KCQkgICAgPGxpbmsgcmVs
PSJzdHlsZXNoZWV0IiB0eXBlPSJ0ZXh0L2NzcyIgaHJlZj0iaHR0cDovL3N0YXRp
Yy5ndWltLmNvLnVrL3N0YXRpYy84NjY2OS9jb21tb24vc3R5bGVzL3dpZGUvaWU3
LmNzcyIgbWVkaWE9InNjcmVlbiIgY2xhc3M9ImllIiAvPg0KCQk8IVtlbmRpZl0t
LT4NCgkJDQoJCTwhLS1baWYgaWUgOF0+DQoJCQk8bGluayByZWw9InN0eWxlc2hl
ZXQiIHR5cGU9InRleHQvY3NzIiBocmVmPSJodHRwOi8vc3RhdGljLmd1aW0uY28u
dWsvc3RhdGljLzg2NjY5L2NvbW1vbi9zdHlsZXMvd2lkZS9pZTguY3NzIiBtZWRp
YT0ic2NyZWVuIiBjbGFzcz0iaWUiIC8+DQoJCTwhW2VuZGlmXS0tPg0KCQkNCgkJ
PCEtLVtpZiBsdGUgSUUgNl0+DQoJCQk8bGluayByZWw9InN0eWxlc2hlZXQiIHR5
cGU9InRleHQvY3NzIiBocmVmPSJodHRwOi8vc3RhdGljLmd1aW0uY28udWsvc3Rh
dGljLzg2NjY5L2NvbW1vbi9zdHlsZXMvd2lkZS9pZS5jc3MiIG1lZGlhPSJzY3Jl
ZW4iIGNsYXNzPSJpZSIgLz4NCiAgICAJCTxsaW5rIHJlbD0ic3R5bGVzaGVldCIg
dHlwZT0idGV4dC9jc3MiIGhyZWY9Imh0dHA6Ly9zdGF0aWMuZ3VpbS5jby51ay9z
dGF0aWMvODY2Njkvem9uZXMvY29tbWVudC9zdHlsZXMvd2lkZS96b25lLW5hdmln
YXRpb24taWUuY3NzIiBtZWRpYT0ic2NyZWVuIiBjbGFzcz0iY29udHJhc3QiIC8+
DQoJCTwhW2VuZGlmXS0tPgkJDQoJCQ0KCTxsaW5rIHJlbD0ic3R5bGVzaGVldCIg
dHlwZT0idGV4dC9jc3MiIGhyZWY9Imh0dHA6Ly9jb21iby5ndWltLmNvLnVrLzg2
NjY5L2NvbW1vbi9zdHlsZXMvd2lkZS9hdHRlbnRpb24tZGF0YStjb21tb24vc3R5
bGVzL3dpZGUvYm9va3Nob3ArY29tbW9uL3N0eWxlcy93aWRlL2dvb2dsZS1hZHMr
Y29tbW9uL3N0eWxlcy93aWRlL2tpY2tlcitjb21tb24vc3R5bGVzL3dpZGUvbGF0
ZXN0LWNpZi1wb3N0cy1wcm9tbytjb21tb24vc3R5bGVzL3dpZGUvbmFtZWQtdHJh
aWxibG9jaytjb21tb24vc3R5bGVzL3dpZGUvcGFnZS10b29sYm94LmNzcyIgbWVk
aWE9InNjcmVlbiIgLz4NCg0KICAgIAk8bGluayByZWw9InN0eWxlc2hlZXQiIHR5
cGU9InRleHQvY3NzIiBocmVmPSJodHRwOi8vc3RhdGljLmd1aW0uY28udWsvc3Rh
dGljLzg2NjY5L2NvbW1vbi9zdHlsZXMvd2lkZS9hcnRpY2xlLXBhZ2UtdHlwb2dy
YXBoeS5jc3MiIG1lZGlhPSJzY3JlZW4iIC8+DQogICAgPHNjcmlwdCB0eXBlPSJ0
ZXh0L2phdmFzY3JpcHQiPg0KCS8vPCFbQ0RBVEFbDQoJZnVuY3Rpb24gaW5zZXJ0
U3R5bGVTaGVldChocmVmKSB7DQoJCXZhciBzdHlsZU9iamVjdCA9IGRvY3VtZW50
LmNyZWF0ZUVsZW1lbnQoJ2xpbmsnKTsNCgkJc3R5bGVPYmplY3Quc2V0QXR0cmli
dXRlKCdocmVmJywgY29tbW9uU3RhdGljUm9vdCArIGhyZWYpOw0KCQlzdHlsZU9i
amVjdC5zZXRBdHRyaWJ1dGUoJ3R5cGUnLCAndGV4dC9jc3MnKTsNCgkJc3R5bGVP
YmplY3Quc2V0QXR0cmlidXRlKCdtZWRpYScsICdzY3JlZW4nKTsNCgkJc3R5bGVP
YmplY3Quc2V0QXR0cmlidXRlKCdyZWwnLCAnc3R5bGVzaGVldCcpOw0KCQl2YXIg
aGVhZCA9IGRvY3VtZW50LmdldEVsZW1lbnRzQnlUYWdOYW1lKCdoZWFkJylbMF07
DQoJCWhlYWQuYXBwZW5kQ2hpbGQoc3R5bGVPYmplY3QpOw0KCX0NCglpbnNlcnRT
dHlsZVNoZWV0KCdzdHlsZXMvd2lkZS9qcy1vbi5jc3MnKTsNCgkvL11dPg0KPC9z
Y3JpcHQ+DQo8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCIgc3JjPSJodHRw
Oi8vc3RhdGljLmd1aW0uY28udWsvc3RhdGljLzg2NjY5L2NvbW1vbi9leHRlcm5h
bC1zY3JpcHRzL2pxdWVyeS0xLjQuMS5taW4uanMiPjwvc2NyaXB0Pg0KPHNjcmlw
dCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiIHNyYz0iaHR0cDovL3N0YXRpYy5ndWlt
LmNvLnVrL3N0YXRpYy84NjY2OS9jb21tb24vZXh0ZXJuYWwtc2NyaXB0cy9qcXVl
cnktbGlicmFyaWVzL2pxdWVyeS5jb29raWUuanMiPjwvc2NyaXB0Pg0KPHNjcmlw
dCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPg0KIHZhciBqUSA9IGpRdWVyeS5ub0Nv
bmZsaWN0KCk7DQo8L3NjcmlwdD4gDQoNCjxzY3JpcHQgdHlwZT0idGV4dC9qYXZh
c2NyaXB0IiBzcmM9Imh0dHA6Ly9zdGF0aWMuZ3VpbS5jby51ay9zdGF0aWMvODY2
NjkvY29tbW9uL3NjcmlwdHMvZ3UuanMiPjwvc2NyaXB0Pg0KPHNjcmlwdCB0eXBl
PSJ0ZXh0L2phdmFzY3JpcHQiPg0KCS8vPCFbQ0RBVEFbDQoJZnVuY3Rpb24gaW5p
dCgpIHsNCgkJbmV3IFNlYXJjaEZvcm0odHJ1ZSwgJ2h0dHA6Ly9icm93c2UuZ3Vh
cmRpYW4uY28udWsnLCBudWxsLCAnaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay93
ZWJzZWFyY2gnICk7DQoJCQ0KCQl1cmxTdGFjay5jbGVhclVybFN0YWNrKCk7DQoJ
CXZhciBzaWduT3V0TGluayA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJzaWdu
LW91dCIpOw0KCQlpZiAoc2lnbk91dExpbmspIHsNCgkJCXNpZ25PdXRMaW5rLm9u
Y2xpY2sgPSBzaWduT3V0Ow0KCQl9DQoJfQ0KDQoJdmFyIHRoaXJkUGFydHlSZWZl
cnJhbENvb2tpZVNlcnZpY2UgPSBuZXcgZ3VhcmRpYW4ucjIuVGhpcmRQYXJ0eVJl
ZmVycmFsQ29va2llU2VydmljZSgpOw0KCXRoaXJkUGFydHlSZWZlcnJhbENvb2tp
ZVNlcnZpY2Uuc2V0VGhpcmRQYXJ0eVJlZmVycmFsQ29va2llKCk7DQoJCQ0KCXZh
ciB1cmxTdGFjayA9IG5ldyBVcmxTdGFjaygiLmd1YXJkaWFuLmNvLnVrIik7CQ0K
CXZhciBjb21tdW5pdGllc1NpdGUgPSBmYWxzZTsNCgkNCgkJCQ0KCWd1YXJkaWFu
LnIyLnNpZ25Jbkxpc3RlbmVycyA9IG5ldyBndWFyZGlhbi5yMi5TaWduSW5MaXN0
ZW5lcnMoKTsNCiAgICAoZnVuY3Rpb24gKCkgewkNCgkJdmFyIHNpZ25JblZpZXcg
PSBuZXcgZ3VhcmRpYW4ucjIuU2lnbkluVmlldygiaHR0cDovL3N0YXRpYy5ndWlt
LmNvLnVrL3N0YXRpYy84NjY2OS9jb21tb24vc2NyaXB0cy9tZDUuanMiLCBjb21t
dW5pdGllc1NpdGUpOw0KCQl2YXIgb2JmdXNjYXRpb25TZXJ2aWNlID0gbmV3IGd1
YXJkaWFuLnIyLk9iZnVzY2F0aW9uU2VydmljZSgpOw0KCQlndWFyZGlhbi5yMi5z
aWduSW5Db250cm9sbGVyID0gbmV3IGd1YXJkaWFuLnIyLlNpZ25JbkNvbnRyb2xs
ZXIoc2lnbkluVmlldywgZ3VhcmRpYW4ucjIuc2lnbkluTGlzdGVuZXJzLCBvYmZ1
c2NhdGlvblNlcnZpY2UsICIvdG9vbHMvc2lnbmluIik7DQoJCQ0KCX0pICgpOw0K
CQ0KCShmdW5jdGlvbiAoKSB7DQoJCXZhciBwcm9maWxlTGlua1ZpZXcgPSBuZXcg
Z3VhcmRpYW4ucjIuUHJvZmlsZUxpbmtWaWV3KCk7DQoJCXByb2ZpbGVMaW5rQ29u
dHJvbGxlciA9IG5ldyBndWFyZGlhbi5yMi5Qcm9maWxlTGlua0NvbnRyb2xsZXIo
cHJvZmlsZUxpbmtWaWV3LCAiaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay91c2Vy
cy8iKTsNCgl9KSAoKTsNCg0KCWFkZFNhZmVMb2FkRXZlbnQoaW5pdCk7DQoJLy9d
XT4NCjwvc2NyaXB0Pg0KPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiIHNy
Yz0iaHR0cDovL2NvbWJvLmd1aW0uY28udWsvODY2NjkvY29tbW9uL3NjcmlwdHMv
c2hhcmVDb3VudHMuanMiPjwvc2NyaXB0Pg0KDQoJCQk8c2NyaXB0IHR5cGU9InRl
eHQvamF2YXNjcmlwdCIgbGFuZ3VhZ2U9ImphdmFzY3JpcHQiPg0KCS8vCTwhW0NE
QVRBWw0KCWlmICh0cnVlKSB7DQoJCWluc2VydFN0eWxlU2hlZXQoJ3N0eWxlcy93
aWRlL3BsdWNrLW9uLmNzcycpOw0KCX0NCgkvLyBdXT4NCgk8L3NjcmlwdD4NCgkN
CjwvaGVhZD4NCg0KDQoNCjxib2R5IGNsYXNzPSIJYXJ0aWNsZSAgIj4NCgk8ZGl2
IGlkPSJ3cmFwcGVyIj4NCg0KCQoJCSAgICAgICAgDQoNCgkJPHNjcmlwdCBpZD0i
b21uaXR1cmVHZW5lcmF0b3JTY3JpcHQiIHR5cGU9InRleHQvamF2YXNjcmlwdCI+
DQoJLy88IVtDREFUQVsNCglpZih0cnVlKSB7DQoJCXZhciBzX2FjY291bnQ9Imd1
YXJkaWFuZ3UtYmxvZ3MsZ3VhcmRpYW5ndS1uZXR3b3JrLGd1YXJkaWFuZ3UtY29t
bWVudGlzZnJlZSI7IAkJDQoJCXdyaXRlU2NyaXB0KCdodHRwOi8vc3RhdGljLmd1
aW0uY28udWsvc3RhdGljLzg2MzIwL2NvbW1vbi9zY3JpcHRzL29tbml0dXJlLUgu
MjAuMy5qcycsIGZhbHNlLCBmdW5jdGlvbigpe30pOw0KCX0NCgkvL11dPg0KCTwv
c2NyaXB0Pg0KCQ0KCQ0KCTxzY3JpcHQgaWQ9Im9tbml0dXJlU2NyaXB0IiB0eXBl
PSJ0ZXh0L2phdmFzY3JpcHQiPg0KCQkNCgkvLzwhW0NEQVRBWw0KCWlmKHRydWUp
IHsNCgkJaWYgKGZhbHNlKSB7DQoJCSAgICBzLnBhZ2VOYW1lID0gZG9jdW1lbnQu
dGl0bGU7DQoJCX0gZWxzZSB7DQoJCQlzLnBhZ2VOYW1lPSJCZWlydXQ6IGNpdHkg
b2YgcHJvamVjdGVkIGZhbnRhc2llcyB8IERpYW1vbmQgV2FsaWQ6QXJ0aWNsZTox
MjY5NTk3IjsNCgkJfQ0KCQlzLmNoYW5uZWwgPSAiQ29tbWVudCBpcyBmcmVlIjsN
CgkJcy5wYWdlVHlwZT0iIjsNCgkJcy5zZXJ2ZXI9JzY1JzsgDQoJCXMucHJvcDI9
J0dVSUQ6KG5vbmUpJzsNCg0KCQkJCQlzWydwcm9wMyddPSJHVS5jby51ayI7DQoJ
CQkJCXNbJ3Byb3A0J109IkxlYmFub24gKE5ld3MpLEdheSByaWdodHMgKE5ld3Mp
LE1pZGRsZSBFYXN0IChOZXdzKSxXb3JsZCBuZXdzIjsNCgkJCQkJc1sncHJvcDYn
XT0iRGlhbW9uZCBXYWxpZCI7DQoJCQkJCXNbJ3Byb3A3J109IjA5LUF1Zy0zMSI7
DQoJCQkJCXNbJ3Byb3A4J109IjEyNjk1OTciOw0KCQkJCQlzWydwcm9wOSddPSJB
cnRpY2xlIjsNCgkJCQkJc1sncHJvcDEwJ109IkNvbW1lbnQiOw0KCQkJCQlzWydw
cm9wMTEnXT0iQ29tbWVudCBpcyBmcmVlIjsNCgkJCQkJc1sncHJvcDEzJ109IiI7
DQoJCQkJCXNbJ3Byb3AyNSddPSJDb21tZW50IGlzIGZyZWUiOw0KCQkJCQlzWydw
cm9wMzAnXT0iY29udGVudCI7DQoJCQ0KCQlzLmhpZXIyPSJHVS9Db21tZW50IGlz
IGZyZWUvYmxvZy9Db21tZW50IGlzIGZyZWUiOw0KCQlzLmV2ZW50cz0iIjsNCgkJ
cy5lVmFyMjM9IiI7DQoJCQkJDQoJCXZhciBzX2NvZGU9cy50KCk7aWYoc19jb2Rl
KWRvY3VtZW50LndyaXRlKHNfY29kZSk7DQoJfQ0KCS8vXV0+DQoJPC9zY3JpcHQ+
DQoJPG5vc2NyaXB0IGlkPSJvbW5pdHVyZU5vU2NyaXB0Ij4NCgkJPGRpdj48aW1n
IGFsdD0iIiBzcmM9J2h0dHA6Ly9oaXRzLmd1YXJkaWFuLmNvLnVrL2Ivc3MvZ3Vh
cmRpYW5ndS1ibG9ncyxndWFyZGlhbmd1LW5ldHdvcmssZ3VhcmRpYW5ndS1jb21t
ZW50aXNmcmVlLzEvSC4yMC4zLzU1NTQyP25zPWd1YXJkaWFuJnBhZ2VOYW1lPUJl
aXJ1dCUzQStjaXR5K29mK3Byb2plY3RlZCtmYW50YXNpZXMrJTdDK0RpYW1vbmQr
V2FsaWQlM0FBcnRpY2xlJTNBMTI2OTU5NyZjaD1Db21tZW50K2lzK2ZyZWUmYzM9
R1UuY28udWsmYzQ9TGViYW5vbislMjhOZXdzJTI5JTJDR2F5K3JpZ2h0cyslMjhO
ZXdzJTI5JTJDTWlkZGxlK0Vhc3QrJTI4TmV3cyUyOSUyQ1dvcmxkK25ld3MmYzY9
RGlhbW9uZCtXYWxpZCZjNz0wOS1BdWctMzEmYzg9MTI2OTU5NyZjOT1BcnRpY2xl
JmMxMD1Db21tZW50JmMxMT1Db21tZW50K2lzK2ZyZWUmYzEzPSZjMjU9Q29tbWVu
dCtpcytmcmVlJmMzMD1jb250ZW50JmgyPUdVJTJGQ29tbWVudCtpcytmcmVlJTJG
YmxvZyUyRkNvbW1lbnQraXMrZnJlZSZjMj1HVUlEOihub25lKScgd2lkdGg9IjEi
IGhlaWdodD0iMSIgLz48L2Rpdj4NCgk8L25vc2NyaXB0Pg0KDQoKPGRpdiBpZD0i
dmlkZW8tc2V0dGluZ3MiPg0KICAgIDxkaXYgY2xhc3M9ImNvb2tpZWQiPg0KICAg
ICAgICA8cCBjbGFzcz0ib24iPjxhIGNsYXNzPSJhdXRvcGxheS1vZmYiIGhyZWY9
IiNza2lwbGlua3MiPlR1cm4gYXV0b3BsYXkgb2ZmPC9hPjwvcD4NCiAgICAgICAg
PHAgY2xhc3M9Im9mZiI+PGEgY2xhc3M9ImF1dG9wbGF5LW9uIiBocmVmPSIjc2tp
cGxpbmtzIj5UdXJuIGF1dG9wbGF5IG9uPC9hPjwvcD4NCiAgICA8L2Rpdj4NCiAg
ICA8ZGl2IGNsYXNzPSJub3QtY29va2llZCI+DQogICAgICAgIDxwPlBsZWFzZSBh
Y3RpdmF0ZSBjb29raWVzIGluIG9yZGVyIHRvIHR1cm4gYXV0b3BsYXkgb2ZmPC9w
Pg0KICAgIDwvZGl2Pg0KPC9kaXY+DQoNCjxkaXYgaWQ9InNraXBsaW5rcyI+DQoJ
PHVsPg0KCQk8bGk+PGEgaHJlZj0iI2JveCIgYWNjZXNza2V5PSJzIj5KdW1wIHRv
IGNvbnRlbnQgW3NdPC9hPjwvbGk+DQoJCQkJCTxsaT48YSBocmVmPSIjc3RhcnQt
b2YtY29tbWVudHMiIGFjY2Vzc2tleT0iYyI+SnVtcCB0byBjb21tZW50cyBbY108
L2E+PC9saT4NCgkJCQk8bGk+PGEgaHJlZj0iI2dsb2JhbC1uYXYiIGFjY2Vzc2tl
eT0iMCI+SnVtcCB0byBzaXRlIG5hdmlnYXRpb24gWzBdPC9hPjwvbGk+DQoJCTxs
aT48YSBocmVmPSIjd2ViLXNlYXJjaC1maWVsZCIgYWNjZXNza2V5PSI0Ij5KdW1w
IHRvIHNlYXJjaCBbNF08L2E+PC9saT4NCgkJPGxpPjxhIGhyZWY9Imh0dHA6Ly9n
dWFyZGlhbi5jby51ay9Vc2Vycy9oZWxwL2FydGljbGUvMCwsOTMzOTA5LDAwLmh0
bWwiIGFjY2Vzc2tleT0iOCI+VGVybXMgYW5kIGNvbmRpdGlvbnMgWzhdPC9hPjwv
bGk+DQoJPC91bD4NCjwvZGl2PgoJPGRpdiBpZD0iaGVhZGVyIj4KCQkKCQkJCgkJ
ICAgIAkJCTxkaXYgaWQ9InN1Yi1oZWFkZXIiPg0KCQkJDQoNCg0KDQogPHVsIGNs
YXNzPSJ1c2VyLWRldGFpbHMiPg0KDQoJPGxpIGlkPSJzaWduLWluIiBjbGFzcz0i
Zmlyc3QiPjxhIGNsYXNzPSJzYW1lLXBhZ2UtbG9naW4tcmVxdWlyZWQiIGhyZWY9
Ii9Vc2Vycy9zaWduaW4vdHIvMSwsLTEsMDAuaHRtbCIgPlNpZ24gaW48L2E+PC9s
aT4NCgk8bGkgaWQ9InJlZ2lzdGVyIj48YSBocmVmPSIvVXNlcnMvcmVnaXN0ZXIv
MSwsLTEsMDAuaHRtbCIgIGNsYXNzPSJyZWdpc3Rlci1yZXF1aXJlZCI+UmVnaXN0
ZXI8L2E+PC9saT4NCgkJPGxpIGlkPSJtb2JpbGUiPjxhIGhyZWY9Imh0dHA6Ly9t
Lmd1YXJkaWFuLmNvLnVrLz9pZD0xMDIyMDImc3Rvcnk9aHR0cDovL3d3dy5ndWFy
ZGlhbi5jby51ay9jb21tZW50aXNmcmVlLzIwMDkvYXVnLzMxL2xlYmFub24tZ2F5
LXJpZ2h0cyIgPk1vYmlsZSB2ZXJzaW9uPC9hPjwvbGk+DQoJDQo8bGkgaWQ9Imxh
cmdlciIgIGNsYXNzPSJmaXJzdCI+VGV4dCA8YSBocmVmPSIvaGVscC9hY2Nlc3Np
YmlsaXR5IiA+bGFyZ2VyPC9hPjwvbGk+PGxpIGlkPSJzbWFsbGVyIj48YSBocmVm
PSIvaGVscC9hY2Nlc3NpYmlsaXR5IiAgPnNtYWxsZXI8L2E+PC9saT4NCjwvdWw+
DQoJCQkNCgkNCgkJDQoJCTxkaXYgaWQ9InRvcHNsb3QiIGNsYXNzPSJoaWRlLW9u
LXBvcHVwIj4NCg0KCQkNCg0KCQkJPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3Jp
cHQiPg0KCQkJLy88IVtDREFUQVsNCgkJCQlpZiAodHJ1ZSkgew0KCQkJCQlpZiAo
ZmFsc2UpIHsNCgkJCQkgICAgICAgIAkNCgkJICAgICAgICBPQVNfQUQoJ1RvcCcp
Ow0KICAgCQkJCQl9IGVsc2Ugew0KCQkJCQkJDQoJCQ0KCQkNCgkgICAgICAgIA0K
ICAgICAgIAkNCiAgICAgICAgICAgICAgICANCiAgICAgICAgDQogICAgICAgIA0K
CQkJCQkJdmFyIHNyYyA9ICdodHRwOi8vYWRzLmd1YXJkaWFuLmNvLnVrL2pzLm5n
L3NwYWNlZGVzYz10b3BzbG90JmFtcDtjb21mb2xkZXI9Z2xvYmFsJTI4dGVtcGNv
bW1lcmNpYWwlMjkmYW1wO2tleXdvcmRzPSUyQ0xlYmFub24lMkIlMjhOZXdzJTI5
JTJDR2F5JTJCcmlnaHRzJTJCJTI4TmV3cyUyOSUyQ01pZGRsZSUyQkVhc3QlMkIl
MjhOZXdzJTI5JTJDV29ybGQlMkJuZXdzJTJDJmFtcDtzaXRlPUNvbW1lbnRpc2Zy
ZWUmYW1wO2JhbmR3aWR0aD1zYXRlbGxpdGUmYW1wO3VybD0lMjUyRmNvbW1lbnRp
c2ZyZWUlMjUyRjIwMDklMjUyRmF1ZyUyNTJGMzElMjUyRmxlYmFub24tZ2F5LXJp
Z2h0cyZhbXA7cmFuZD0zNzk5MTgwMjcmYW1wO3Nlcmllcz0mYW1wO3N5c3RlbT1i
bG9nJmFtcDt0aWxlPTQ0MTYwNjYmYW1wO2Jsb2NrVmlkZW9BZHM9ZmFsc2UmYW1w
O3BhcnRuZXJpZD0mYW1wOyc7DQoJCQkJCXdyaXRlU2NyaXB0KHNyYywgZmFsc2Us
IGZ1bmN0aW9uKCl7fSk7DQoJCQkJCQkJfQ0KCQkJCX0NCgkJCS8vXV0+DQoJCQk8
L3NjcmlwdD4NCgkJDQoNCgkJPC9kaXY+DQoNCiAgICAJCTwvZGl2Pg0KCQ0KCQkK
CQkJCQkgICAgDQoJPGRpdiBpZD0iZ3VhcmRpYW4tbG9nbyI+DQoJCQkJCTxhIGhy
ZWY9Imh0dHA6Ly93d3cuZ3VhcmRpYW4uY28udWsiID48aW1nIHNyYz0iaHR0cDov
L3N0YXRpYy5ndWltLmNvLnVrL3N0YXRpYy84NjY2OS96b25lcy9jb21tZW50L2lt
YWdlcy9sb2dvLmdpZiIgaGVpZ2h0PSIyMiIgd2lkdGg9IjE0MCIgYWx0PSJndWFy
ZGlhbi5jby51ayBob21lIiAvPjwvYT4NCgkJCQk8L2Rpdj4NCgkJCQkJDQoJCQkK
CQkJCQk8Zm9ybSBpZD0ic2VhcmNoIiBhY3Rpb249Imh0dHA6Ly93d3cuZ3VhcmRp
YW4uY28udWsvd2Vic2VhcmNoIiBtZXRob2Q9ImdldCIgb25zdWJtaXQ9InJldHVy
biBTZWFyY2hGb3JtKHRydWUsICdodHRwOi8vYnJvd3NlLmd1YXJkaWFuLmNvLnVr
L3NlYXJjaD9zZWFyY2g9JywnaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay9zZWFy
Y2gvdXNlcnMnKTsiPg0KCTxmaWVsZHNldCBpZD0id2ViLXNlYXJjaCI+DQoJDQoJ
CTxpbnB1dCB0eXBlPSJ0ZXh0IiBjbGFzcz0idGV4dCBzZWFyY2gtZmllbGQiIG5h
bWU9IndlYi1zZWFyY2gtZmllbGQiIGlkPSJ3ZWItc2VhcmNoLWZpZWxkIiB2YWx1
ZT0iU2VhcmNoIiBvbmNsaWNrPSJpZih0aGlzLnZhbHVlPT0nU2VhcmNoJyl0aGlz
LnZhbHVlPScnO2Vsc2UgdGhpcy5zZWxlY3QoKTsiIC8+DQoJCQ0KCQkJPGxhYmVs
IGZvcj0ic2l0ZXNlYXJjaC1yYWRpbyI+PGltZyBzcmM9Imh0dHA6Ly9zdGF0aWMu
Z3VpbS5jby51ay9zdGF0aWMvODY2NjkvY29tbW9uL2ltYWdlcy9zcGFjZXIuZ2lm
IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBhbHQ9IkxvY2F0aW9uIiAvPjwvbGFiZWw+
DQoJCTxzZWxlY3QgbmFtZT0ic2l0ZXNlYXJjaC1yYWRpbyI+DQoJCQk8b3B0aW9u
IHZhbHVlPSJndWFyZGlhbiIgaWQ9InNlYXJjaC1ndWFyZGlhbiI+Z3VhcmRpYW4u
Y28udWs8L29wdGlvbj4NCgkJCQ0KCQkJCQkJCTxvcHRpb24gdmFsdWU9IkNvbW1l
bnQraXMrZnJlZSIgaWQ9InNlYXJjaC1zZWN0aW9uIj5Db21tZW50IGlzIGZyZWU8
L29wdGlvbj4NCgkJCQkJCTxvcHRpb24gdmFsdWU9IndlYiIgaWQ9InNlYXJjaC13
ZWIiPldlYjwvb3B0aW9uPg0KCQk8L3NlbGVjdD4NCgkJDQoJCTxpbnB1dCB0eXBl
PSJzdWJtaXQiIGNsYXNzPSJzdWJtaXQgc2l0ZXNlYXJjaC1zdWJtaXQiIHZhbHVl
PSJTZWFyY2giIG5hbWU9ImdvLWd1YXJkaWFuIiBpZD0iZ28tZ3VhcmRpYW4iIC8+
DQoJCQ0KCTwvZmllbGRzZXQ+DQo8L2Zvcm0+DQoJCQkJCgkJCQkKCQk8ZGl2IGlk
PSJ6b25lcy1uYXYiPgoJCQkJCQkgICAgDQoNCgk8ZGl2IGlkPSJnbG9iYWwtbmF2
Ij4NCgkJPHVsPg0KCQkJDQoJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCTxs
aSBjbGFzcz0iZmlyc3QgbmV3cyI+DQoJCQkJCQk8YSBocmVmPSJodHRwOi8vd3d3
Lmd1YXJkaWFuLmNvLnVrIiA+TmV3czwvYT4NCgkJCQkJPC9saT4NCgkJCQkJCQkN
CgkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCTxsaSBjbGFzcz0ic3BvcnQiPg0KCQkJ
CQkJPGEgaHJlZj0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay9zcG9ydCIgPlNw
b3J0PC9hPg0KCQkJCQk8L2xpPg0KCQkJCQkJCQ0KCQkJCQkJCQkJCQkJCQkJCQkJ
CQkJCQkJPGxpIGNsYXNzPSJjb21tZW50Ij4NCgkJCQkJCTxhIGhyZWY9Imh0dHA6
Ly93d3cuZ3VhcmRpYW4uY28udWsvY29tbWVudGlzZnJlZSIgPkNvbW1lbnQ8L2E+
DQoJCQkJCTwvbGk+DQoJCQkJCQkJDQoJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQk8
bGkgY2xhc3M9ImN1bHR1cmUiPg0KCQkJCQkJPGEgaHJlZj0iaHR0cDovL3d3dy5n
dWFyZGlhbi5jby51ay9jdWx0dXJlIiA+Q3VsdHVyZTwvYT4NCgkJCQkJPC9saT4N
CgkJCQkJCQkNCgkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCTxsaSBjbGFzcz0iYnVz
aW5lc3MiPg0KCQkJCQkJPGEgaHJlZj0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51
ay9idXNpbmVzcyIgPkJ1c2luZXNzPC9hPg0KCQkJCQk8L2xpPg0KCQkJCQkJCQ0K
CQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJPGxpIGNsYXNzPSJtb25leSI+DQoJCQkJ
CQk8YSBocmVmPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL21vbmV5IiA+TW9u
ZXk8L2E+DQoJCQkJCTwvbGk+DQoJCQkJCQkJDQoJCQkJCQkJCQkJCQkJCQkJCQkJ
CQkJCQk8bGkgY2xhc3M9ImxpZmUtYW5kLXN0eWxlIj4NCgkJCQkJCTxhIGhyZWY9
Imh0dHA6Ly93d3cuZ3VhcmRpYW4uY28udWsvbGlmZWFuZHN0eWxlIiA+TGlmZSAm
YW1wOyBzdHlsZTwvYT4NCgkJCQkJPC9saT4NCgkJCQkJCQkNCgkJCQkJCQkJCQkJ
CQkJCQkJCQkJCQkJCTxsaSBjbGFzcz0idHJhdmVsIj4NCgkJCQkJCTxhIGhyZWY9
Imh0dHA6Ly93d3cuZ3VhcmRpYW4uY28udWsvdHJhdmVsIiA+VHJhdmVsPC9hPg0K
CQkJCQk8L2xpPg0KCQkJCQkJCQ0KCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJPGxp
IGNsYXNzPSJlbnZpcm9ubWVudCI+DQoJCQkJCQk8YSBocmVmPSJodHRwOi8vd3d3
Lmd1YXJkaWFuLmNvLnVrL2Vudmlyb25tZW50IiA+RW52aXJvbm1lbnQ8L2E+DQoJ
CQkJCTwvbGk+DQoJCQkJCQkJDQoJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQk8bGkg
Y2xhc3M9ImN1bHR1cmUiPg0KCQkJCQkJPGEgaHJlZj0iaHR0cDovL3d3dy5ndWFy
ZGlhbi5jby51ay90di1hbmQtcmFkaW8iID5UVjwvYT4NCgkJCQkJPC9saT4NCgkJ
CQkJCQkNCgkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJPGxpIGNsYXNzPSJi
bG9ncyI+DQoJCQkJCQk8YSBocmVmPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVr
L3RvbmUvYmxvZyIgPkJsb2dzPC9hPg0KCQkJCQk8L2xpPg0KCQkJCQkJCQ0KCQkJ
CQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQk8bGkgY2xhc3M9InZpZGVvIj4NCgkJ
CQkJCTxhIGhyZWY9Imh0dHA6Ly93d3cuZ3VhcmRpYW4uY28udWsvbXVsdGltZWRp
YSIgPlZpZGVvPC9hPg0KCQkJCQk8L2xpPg0KCQkJCQkJCQ0KCQkJCQkJCQkJCQkJ
CQkJCQkJCQkJCQkJCQkJCQk8bGkgY2xhc3M9ImNvbW11bml0eSI+DQoJCQkJCQk8
YSBocmVmPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL2NvbW11bml0eSIgPkNv
bW11bml0eTwvYT4NCgkJCQkJPC9saT4NCgkJCQkJCQkNCgkJCQkJCQkJCQkJCQkJ
CQkJCQkJCQkJCQkJCQkJCQkJCQk8bGkgY2xhc3M9Imxhc3Qgam9icyI+DQoJCQkJ
CQk8YSBocmVmPSJodHRwOi8vam9icy5ndWFyZGlhbi5jby51ay8iID5Kb2JzPC9h
Pg0KCQkJCQk8L2xpPg0KCQkJCQkJCQkJPC91bD4NCgk8L2Rpdj4NCg0KDQoJCQkJ
CQkJCQkJCQkJCSAgICANCgkNCgkgICAgICAgICAgICANCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICANCg0KDQo8ZGl2IGNsYXNzPSJjcnVtYi13cmFwcGVyIj4N
Cg0KICAgICAgICAgICAgPHVsIGNsYXNzPSJjcnVtYi1uYXYiPg0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIDxsaSBpZD0iY3J1bWIxIj4NCiAgICAgICAgICAg
ICAgICAgICAgPGEgaHJlZj0iL2NvbW1lbnRpc2ZyZWUiID5Db21tZW50IGlzIGZy
ZWU8L2E+DQogICAgICAgICAgICAgICAgPC9saT4NCiAgICAgICAgICAgICAgICAg
ICAgPC91bD4NCiAgICANCiAgICANCjwvZGl2Pg0KDQoJCQkJCQkJPC9kaXY+CgkJ
CQkKCQkJCQoJPC9kaXY+Cg0KDQoNCjxkaXYgaWQ9ImJveCI+DQoNCiAJICAgIA0K
DQoNCg0KICAgICAgICAKCgoKCjxkaXYgaWQ9ImFydGljbGUtaGVhZGVyIj4KCiAg
ICAgICAgICAgICAgICANCg0KDQogICAgCiAgICAgICAgCSAgICANCg0KDQoNCg0K
DQoJCQ0KCQkJCQkJCQ0KDQogICAgICAgIA0KDQoKICAgICAgICAgICAgICAgIA0K
DQoNCg0KDQogICAgICAgIA0KDQoNCg0KCSAgICANCg0KDQoNCiAgCSAgIAkgICAg
ICAgIA0KICAgCSAgIAkgICAJICAgCQ0KICAgICAgCSAgICAgICANCiAgCSAgIAkg
ICAgICAgIA0KICAgCSAgCSAgIAkJDQoJDQoJCQ0KICAgICAgICANCiAgICAgICAg
ICAgIA0KDQogCQogICAgIAkKIAkKCSAJCiAJIAk8ZGl2IGlkPSJtYWluLWFydGlj
bGUtaW5mbyI+CiAJCQoJCQkJCQoJCQkJCgkJCTxoMT5CZWlydXQ6IGNpdHkgb2Yg
cHJvamVjdGVkIGZhbnRhc2llczwvaDE+CgkJCQkKCQkJCQkKCQkJCQk8cCBpZD0i
c3RhbmQtZmlyc3QiIGNsYXNzPSJzdGFuZC1maXJzdC1hbG9uZSI+VmlzaXRvcnMg
dG8gTGViYW5vbiB0YWxrIGFib3V0IGEgZ2F5IGN1bHR1cmUgYnV0IHdoYXQgbW9z
dCBvZiB0aGVtIHNlZSBpcyBqdXN0IGdheSBjb25zdW1lcmlzbTwvcD4KCQkKCQkJ
CQogIAk8L2Rpdj4KICAJCiAgCSAgCTx1bCBpZD0iY29udGVudC1hY3Rpb25zIiBj
bGFzcz0ic2hhcmUtbGlua3MiPgogICAgICAgIAkJDQogICAgPGxpIGNsYXNzPSJ0
aGlyZC1wYXJ0eS10b29sIGRpZ2ciPgogICAgICAgIDxhIHRpdGxlPSJEaWdnIHRo
aXMgYXJ0aWNsZSIgaWQ9InNoYXJlLWxpbmstZGlnZyIgaHJlZj0iaHR0cDovL2Rp
Z2cuY29tL3N1Ym1pdD91cmw9aHR0cCUzQSUyRiUyRnd3dy5ndWFyZGlhbi5jby51
ayUyRmNvbW1lbnRpc2ZyZWUlMkYyMDA5JTJGYXVnJTJGMzElMkZsZWJhbm9uLWdh
eS1yaWdodHMmdGl0bGU9QmVpcnV0JTNBK2NpdHkrb2YrcHJvamVjdGVkK2ZhbnRh
c2llcyslN0MrRGlhbW9uZCtXYWxpZCI+CiAgICAgICAgCTxpbWcgc3JjPSJodHRw
Oi8vc3RhdGljLmd1aW0uY28udWsvc3RhdGljLzg2NjY5L2NvbW1vbi9zdHlsZXMv
d2lkZS9pbWFnZXMvaWNvbl9kaWdnLmdpZiIgYWx0PSJEaWdnIGl0IiAvPgogICAg
ICAgIDwvYT4KICAgIDwvbGk+CgkJCTxsaSBjbGFzcz0idGhpcmQtcGFydHktdG9v
bCBidXp6Ij4KCQkJPGEgdGl0bGU9IkJ1enogdXAiIGlkPSJzaGFyZS1saW5rLWJ1
enoiIGhyZWY9Imh0dHA6Ly91ay5idXp6LnlhaG9vLmNvbS9idXp6P3B1Ymxpc2hl
cnVybj10aGVfZ3VhcmRpYW42NjUmdGFyZ2V0VXJsPWh0dHA6Ly93d3cuZ3VhcmRp
YW4uY28udWsvY29tbWVudGlzZnJlZS8yMDA5L2F1Zy8zMS9sZWJhbm9uLWdheS1y
aWdodHMmc3VtbWFyeT0lM0NzdHJvbmclM0VEaWFtb25kK1dhbGlkJTNBKyUzQyUy
RnN0cm9uZyUzRVZpc2l0b3JzK3RvK0xlYmFub24rdGFsaythYm91dCthK2dheStj
dWx0dXJlK2J1dCt3aGF0K21vc3Qrb2YrdGhlbStzZWUraXMranVzdCtnYXkrY29u
c3VtZXJpc20maGVhZGxpbmU9CQkJQmVpcnV0OiBjaXR5IG9mIHByb2plY3RlZCBm
YW50YXNpZXMgfCBEaWFtb25kIFdhbGlkIHwNCgkJCQlDb21tZW50IGlzIGZyZWUg
fA0KCQkJCWd1YXJkaWFuLmNvLnVrDQoJIj4KICAgIAkgICAgCTxpbWcgc3JjPSJo
dHRwOi8vc3RhdGljLmd1aW0uY28udWsvc3RhdGljLzg2NjY5L2NvbW1vbi9zdHls
ZXMvd2lkZS9pbWFnZXMvaWNvbl9idXp6LmdpZiIgYWx0PSJCdXp6IHVwIiAvPgoJ
ICAgIAk8L2E+CQoJCTwvbGk+CgkJPGxpIGNsYXNzPSJ0aGlyZC1wYXJ0eS10b29s
IGZhY2Vib29rIGVkZ2UiPgoJCTxhIHRpdGxlPSJTaGFyZSBvbiBGYWNlYm9vayIg
aWQ9InNoYXJlLWxpbmstZmFjZWJvb2siIGhyZWY9Imh0dHA6Ly93d3cuZmFjZWJv
b2suY29tL3NoYXJlLnBocD91PWh0dHAlM0ElMkYlMkZ3d3cuZ3VhcmRpYW4uY28u
dWslMkZjb21tZW50aXNmcmVlJTJGMjAwOSUyRmF1ZyUyRjMxJTJGbGViYW5vbi1n
YXktcmlnaHRzIj4KICAgICAgICAJPGltZyBzcmM9Imh0dHA6Ly9zdGF0aWMuZ3Vp
bS5jby51ay9zdGF0aWMvODY2NjkvY29tbW9uL3N0eWxlcy93aWRlL2ltYWdlcy9p
Y29uX2ZhY2Vib29rLmdpZiIgYWx0PSJTaGFyZSBvbiBmYWNlYm9vayIgLz4KCQk8
L2E+Cgk8L2xpPgoJPGxpIGNsYXNzPSJ0d2VldCBiMyI+CgkJPGEgdGl0bGU9IlR3
ZWV0IHRoaXMiIGhyZWY9Imh0dHA6Ly90d2l0dGVyLmNvbS9ob21lP3N0YXR1cz1o
dHRwJTNBJTJGJTJGd3d3Lmd1YXJkaWFuLmNvLnVrJTJGY29tbWVudGlzZnJlZSUy
RjIwMDklMkZhdWclMkYzMSUyRmxlYmFub24tZ2F5LXJpZ2h0cyIgaWQ9InNoYXJl
LWxpbmstdHdpdHRlciI+CgkJCQkJCQlUd2VldCB0aGlzCgkJCQkJPC9hPgoJPC9s
aT4KCQoJCiAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJiMyI+CiAgICAg
ICAgICAgIAogICAgICAgICAgICAJICAgICAgICAgICAgCiAgICAgICAgICAgICAg
ICA8ZGl2IGNsYXNzPSJwbHVjay1pbml0LWJsb2NrIiBpZD0iY29tbWVudC1pbmZv
LXJlbGF0ZWQiPgogICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHA6Ly93
d3cuZ3VhcmRpYW4uY28udWsvY29tbWVudGlzZnJlZS8yMDA5L2F1Zy8zMS9sZWJh
bm9uLWdheS1yaWdodHMjc3RhcnQtb2YtY29tbWVudHMiIGNsYXNzPSJjb21tZW50
LWNvdW50LWluZm8gY29tbWVudC1pY29uIj5Db21tZW50cyAoPHNwYW4gY2xhc3M9
ImNvbW1lbnQtY291bnQiPiZoZWxsaXA7PC9zcGFuPik8L2E+CiAgICAgICAgICAg
ICAgICA8L2Rpdj4KICAgICAgICAgICAgPC9saT4KICAgICAgICAKICAgICAgICAK
ICAgIDwvdWw+IAoJCQoJCSAgICA8L2Rpdj4KDQoNCjxkaXYgaWQ9ImNvbnRlbnQi
Pg0KDQogICAgDQogICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgDQoN
CgkgICAgDQoNCiAgICAgICAgDQoNCg0KDQoNCg0KICAgIA0KPHVsIGNsYXNzPSJh
cnRpY2xlLWF0dHJpYnV0ZXMgbm8tcGljIj4NCgkgICAgICAgIAkJPGxpIGNsYXNz
PSJieWxpbmUiPg0KCQkJIAkJCQkJCQkJICAgICAgICAgICAgICAgIAkgICAgICAg
IAkgICAgICAgIAkgICAgICAgICAgICA8YSBocmVmPWh0dHA6Ly93d3cuZ3VhcmRp
YW4uY28udWsvcHJvZmlsZS9kaWFtb25kLXdhbGlkID5EaWFtb25kIFdhbGlkPC9h
Pg0KCQkJCTwvbGk+DQoJDQoNCgkJICAgCQ0KICAgICAgICAgICAgICAgICAgICAg
IAkNCiAgICAgICAgICA8bGkgY2xhc3M9InB1YmxpY2F0aW9uIj4gICAgICAgIA0K
CQkJPGEgaHJlZj0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay8iID5ndWFyZGlh
bi5jby51azwvYT4sCQkJDQoJCQkJICAgICAgICAgICAgTW9uZGF5IDMxIEF1Z3Vz
dCAyMDA5IDE0LjAwIEJTVAkgICAgICAgIAkgICAgICAgIA0KICAgICAgICA8L2xp
PiANCgkJDQoJDQoJCQ0KCQkNCgk8L3VsPg0KDQogICAgCSAgICANCg0KDQoNCg0K
DQoJCQ0KCQkJCQkJCQ0KDQogICAgICAgIA0KDQoNCg0KDQoNCjxkaXYgaWQ9ImFy
dGljbGUtd3JhcHBlciI+DQoNCg0KDQoNCgkNCgkJCTxwPkJlaXJ1dCBoYXMgYmVl
biBsYWJlbGxlZCB0aGUgUGFyaXMsIHNvbWV0aW1lcyB0aGUgU3dpdHplcmxhbmQs
IG9mIHRoZSBNaWRkbGUgRWFzdC4gQWNjb3JkaW5nIHRvIG9uZSByZWNlbnQgPGEg
aHJlZj0iaHR0cDovL3RyYXZlbC5ueXRpbWVzLmNvbS8yMDA5LzA4LzAyL3RyYXZl
bC8wMmdheWJlaXJ1dC5odG1sP3BhZ2V3YW50ZWQ9MSZhbXA7ZW1jPWV0YTEiIHRp
dGxlPSJOZXcgWW9yayBUaW1lcyI+TmV3IFlvcmsgVGltZXMgYXJ0aWNsZTwvYT4s
IGl0IGlzIG5vdyB0aGUgcmVnaW9uJ3MgPGEgaHJlZj0iaHR0cDovL2VuLndpa2lw
ZWRpYS5vcmcvd2lraS9Qcm92aW5jZXRvd24sX01hc3NhY2h1c2V0dHMiIHRpdGxl
PSIiPlByb3ZpbmNldG93bjwvYT4gKHRoZSBDYXBlIENvZCByZXNvcnQgZmF2b3Vy
ZWQgYnkgZ2F5IHZpc2l0b3JzKS4gVGhpcyBldmVyLWNoYW5naW5nIGNpdHkgc2Vl
bXMgdG8gaGF2ZSBiZWNvbWUgYSBtaXJyb3Igd2hlcmUgcGVvcGxlIHByb2plY3Qg
dGhlaXIgb3duIGZhbnRhc2llcy48L3A+PHA+Q29tcGFyaW5nIEJlaXJ1dCB3aXRo
IGFub3RoZXIgY2l0eSwgd2hldGhlciBQYXJpcywgUm9tZSBvciBQcm92aW5jZXRv
d24gaXMgYSBkZW5pYWwgb2YgaXRzIHVuaXF1ZW5lc3MuIEJlaXJ1dCdzIGdheSBj
dWx0dXJlIGlzIGFsc28gdW5pcXVlIGFuZCBzcGVjaWZpYy4gQXMgYSBnYXkgbWFu
IHdobyBoYXMgbGl2ZWQgaW4gdGhlIGNpdHkgZm9yIG1vcmUgdGhhbiAzMCB5ZWFy
cywgSSBrbm93IHRoYXQgbm90aW9ucyBzdWNoIGFzICJnYXkiLCAic3RyYWlnaHQi
LCAicHVibGljIGRpc3BsYXlzIG9mIGFmZmVjdGlvbiIgYW5kICJob21vcGhvYmlh
IiBjYW4gdGFrZSBvbiBjb21wbGV0ZWx5IGRpZmZlcmVudCBmb3JtcyBhbmQgbWVh
bmluZ3MgaW4gdGhpcyBwYXJ0IG9mIHRoZSB3b3JsZC4gWWV0IHRoZXJlIHdhcyBu
byBtZW50aW9uIG9mIHRoZXNlIG51YW5jZXMgaW4gdGhlIE5ldyBZb3JrIFRpbWVz
IGFydGljbGUsIG9idmlvdXNseSBidWlsdCBvbiBhIHNlcmllcyBvZiBkZW5pYWxz
LjwvcD48cD4iV2hlbiBJIGdvIG91dCBmcm9tIEJhcmRvIFthIGdheS1mcmllbmRs
eSByZXN0YXVyYW50XSBJIGFsd2F5cyBmZWVsIGF0IGVhc2UgaHVnZ2luZyBteSBm
cmllbmRzIOKAkyBvZiBjb3Vyc2UgaW4gYSBkZWNlbnQgd2F5IOKAkyBpbiBmcm9u
dCBvZiB0aGUgcG9saWNlLiBUaGlzIGlzIHRoZSBraW5kIG9mIGNoYW5nZSBJIGFt
IHRhbGtpbmcgYWJvdXQsIiBSYWVkIGlzIHF1b3RlZCBhcyBzYXlpbmcuICBObyBt
ZW50aW9uIG9mIHRoZSBmYWN0IHRoYXQgTGViYW5vbiwgbGlrZSBhbGwgY291bnRy
aWVzIG9mIHRoZSByZWdpb24sIGlzIGEgcGxhY2Ugd2hlcmUgbWVuIG9mdGVuIHRv
dWNoLCBraXNzIGFuZCBob2xkIGVhY2ggb3RoZXIncyBoYW5kcyBpbiBwdWJsaWMs
IHdoZXRoZXIgZ2F5LCBzdHJhaWdodCwgcG9saWNlbWVuIG9yIG5vdCAod2hlcmVh
cyBpbiBOZXcgWW9yaywgaG9sZGluZyBoYW5kcyBjYW4gYXBwYXJlbnRseSA8YSBo
cmVmPSJodHRwOi8vd3d3Lm55dGltZXMuY29tLzIwMDgvMTIvMDkvbnlyZWdpb24v
MDlhc3NhdWx0Lmh0bWw/X3I9MSZhbXA7cmVmPW55cmVnaW9uIiB0aXRsZT0iIj5j
b3N0IHlvdSB5b3VyIGxpZmU8L2E+KS4gT3IgdGhlIGZhY3QgdGhhdCBMZWJhbmVz
ZSBoZXRlcm9zZXh1YWwgY291cGxlcyBkbyBub3QgbmVjZXNzYXJpbHkgc2hvdyBt
b3JlIHB1YmxpYyBhZmZlY3Rpb24gdGhhbiBnYXkgb25lcywgYWxzbyBmb3IgcmVh
c29ucyBvZiAiZGVjZW5jeSIuIElmIGFueSAiY2hhbmdlIiBoYXMgcmVjZW50bHkg
b2NjdXJyZWQsIGl0IGlzIG9ubHkgaW4gdGhlIGZhbnRhc2llcyBvZiBzb21lLjwv
cD48cD5SZWFkaW5nIHRoaXMgYXJ0aWNsZSwgaXQgc2VlbXMgYXMgdGhvdWdoIGdh
eSBjdWx0dXJlIGluIExlYmFub24gd2FzIG5vbi1leGlzdGVudCB1bnRpbCB0aGUg
Y2x1YnMgaXQgbWVudGlvbnMgb3BlbmVkIG9yIHRoZSA8YSBocmVmPSJodHRwOi8v
YmVpcnV0LndvbGZiYXJzLmNvbS9hcHBsaWNhdGlvbi5odG1sIiB0aXRsZT0iTXIg
QmVhciBBcmFiaWEiPk1yIEJlYXIgQXJhYmlhPC9hPiBlbGVjdGlvbiB0b29rIHBs
YWNlLiBJbiByZWFsaXR5LCBvbmUgY291bGQgZ28gYmFjayB0byB0aGUgPGEgaHJl
Zj0iaHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9QaG9lbmljaWEiIHRpdGxl
PSIiPlBob2VuaWNpYW5zPC9hPiB0byBmaW5kIHNhbWUtc2V4IHJlbGF0aW9ucyBh
biBpbnRlZ3JhbCBwYXJ0IG9mIGxvY2FsIGN1bHR1cmUuIEluIG1vcmUgcmVjZW50
IHllYXJzLCBhbmQgZXZlbiBkdXJpbmcgdGhlIGNpdmlsIHdhciAoMTk3NS05MCks
IGdheSBtZW4gYW5kIHdvbWVuIGhhdmUgZ2F0aGVyZWQgYW5kIHBhcnRpZWQgaW4g
bWFueSBwdWJsaWMgcGxhY2VzLCBtb3JlIG9yIGxlc3MgdmlzaWJsZSBidXQgbm9u
ZXRoZWxlc3MgdmlicmFudC48L3A+PHA+VGhlIGF1dGhvciBub3Qgb25seSBkZW5p
ZXMgbG9jYWwgZ2F5IGN1bHR1cmUgaXRzIGhpc3RvcnksIGJ1dCBhbHNvIGl0cyBy
ZWFsIHNwYWNlLiBNb3N0IG9mIHRoZSB2ZW51ZXMgY2l0ZWQgaW4gdGhlIGFydGlj
bGUgYXJlIGhhbmdvdXRzIGZvciB0aGUgQmVpcnV0aSBtb25leWVkIMOpbGl0ZS4g
SW4gc29tZSwgeW91IHdpbGwgbm90IGJlIGFkbWl0dGVkIGlmIHlvdSBkb24ndCBj
b21lIHdpdGggYW4gZXhwZW5zaXZlIGNhciBvciB3ZWFyIGNlcnRhaW4gZmFzaGlv
biBicmFuZHMuIFRoYW5rZnVsbHksIHRoZSB2YXN0IG1ham9yaXR5IG9mIHRoZSBM
ZWJhbmVzZSBkb24ndCBiZWxvbmcgdG8gdGhpcyBvYm5veGlvdXMgY3Jvd2QuIFRo
ZSBsZXNzIGFmZmx1ZW50IGdheSBwb3B1bGF0aW9uIG1lZXRzIGluIGRpZmZlcmVu
dCBwbGFjZXMsIGRvZXNuJ3QgdGFsayBhYm91dCBpdHMgZXNjYXBhZGVzIGluIHRo
ZSBNYXJhaXMgb3IgU29obywgZG9lc24ndCBhbHdheXMgc3BlYWsgRW5nbGlzaCBv
ciBGcmVuY2ggb3Igd2F0Y2ggU2V4IGFuZCB0aGUgQ2l0eS4gSW4gZmFjdCwgaXQg
c2VlbXMgdG8gaGF2ZSBpdHMgb3duIHdvcmxkLCBtdWNoIGxhcmdlciBhbmQgbW9y
ZSBvcGVuIHRoYW4gdGhlIG9uZSBkZXNjcmliZWQgaW4gdGhlIGFydGljbGUuPC9w
PjxwPlRoZSBzdG9yeSBvZiBQYXJhZGlzZSBCZWFjaCBpcyBhIHRlbGxpbmcgZXhh
bXBsZS4gVGhpcyBsYXJnZSBwdWJsaWMgYmVhY2ggaW4gdGhlIGNpdHkgb2YgPGEg
aHJlZj0iaHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9CeWJsb3MiIHRpdGxl
PSIiPkJ5YmxvczwvYT4gd2FzICB2ZXJ5IHBvcHVsYXIgd2l0aCB3b3JraW5nLWNs
YXNzIGdheSBtZW4gZnJvbSBkaWZmZXJlbnQgY2l0aWVzIGFuZCByZWxpZ2lvbnMu
IEEgY29sb3VyZnVsIHBsYWNlIHdoZXJlIGdheSBtZW4gbWluZ2xlZCBhbmQgZmxp
cnRlZCBtb3JlIGZyZWVseSB0aGFuIGVsc2V3aGVyZS4gVW50aWwgdGhlIGRheSB0
aGUgYmVhY2ggd2FzIHByaXZhdGlzZWQgYW5kIHR1cm5lZCBpbnRvIGEgbHV4dXJ5
IHJlc29ydCwgd2l0aCBhIHN0cmljdCBhZG1pdHRhbmNlIHBvbGljeS4gSG93ZXZl
ciwgYSBzbWFsbCBzdHJpcCBvZiBsYW5kIHdhcyBzdGlsbCBsZWZ0IHVuc29sZCBh
bmQgZnJlcXVlbnRlZCBieSB0aGUgd29ya2luZy1jbGFzcyBnYXlzLiBUaGUgc2ln
aHQgd2FzIGFtdXNpbmc6IHRoZSByZXNvcnQncyBzdGlmZiBhbmQgYm91cmdlb2lz
IGNyb3dkcyDigJMgZ2F5IGFuZCBzdHJhaWdodCBhbGlrZSDigJMgZXllaW5nIHdp
dGggdXR0ZXIgc2hvY2sgdGhlaXIgZmxhbWJveWFudCBuZWlnaGJvdXJzLiBUb2Rh
eSB0aGVyZSBhcmUgbm8gbW9yZSBwdWJsaWMgZ2F5IGJlYWNoZXMgbGVmdCBpbiBM
ZWJhbm9uLjwvcD48cD5UaGUgYXJ0aWNsZSBhbHNvIGRlbmllcyBvdGhlciBBcmFi
IGNvdW50cmllcyB0aGVpciBvd24gZ2F5IGN1bHR1cmVzLiBNYW55IHdlc3Rlcm4g
am91cm5hbGlzdHMgc3VtIHVwIEFyYWIgZ2F5IHJlYWxpdGllcyB3aXRoIHNlbnRl
bmNlcyBsaWtlOiAiU2F1ZGkgQXJhYmlhOiBob21vc2V4dWFsaXR5IHB1bmlzaGFi
bGUgYnkgZGVhdGgiLCAiSXJhcTogZ2F5IG1lbiBraWxsZWQuIiBGdWxsIHN0b3Au
IEJ1dCBnYXkgbWVuIGFyZSBhbHNvIGtpbGxlZCBpbiAiY2l2aWxpc2VkIiB3ZXN0
ZXJuIGNvdW50cmllcy4gV2hpbGUgaG9tb3Bob2JpYSBpcyBjZXJ0YWlubHkgYSBw
cm9ibGVtIGluIEFyYWIgY291bnRyaWVzLCBsaWtlIGFueXdoZXJlIGVsc2UsIGl0
IG5ldmVyIG92ZXJzaGFkb3dzIHRoZSB0aHJpdmluZyBhbmQgbGl2ZWx5IGxvY2Fs
IGdheSBjdWx0dXJlcy4gWWV0IG5vIG9uZSB0YWxrcyBhYm91dCB0aGVzZSBjdWx0
dXJlcy4gIkNhaXJvOiBiYWQiLCAiRGFtYXNjdXM6IGJhZCIsIHdlJ3JlIHRvbGQg
YnkgUmljYXJkbywgdGhlIFNwYW5pYXJkIGluIHRoZSBhcnRpY2xlLiBFdmVuIER1
YnlhIGFuZCBoaXMgIkF4aXMgb2YgRXZpbCIgd291bGQgZW52eSBzdWNoICBlbG9x
dWVuY2UuPC9wPjxwPkhvdyBpcm9uaWMgdGhhdCBtYW55IExlYmFuZXNlIGdheSBt
ZW4sIGluY2x1ZGluZyBteXNlbGYsIGFjdHVhbGx5IGZlZWwgbW9yZSBjb21mb3J0
YWJsZSBpbiBwbGFjZXMgbGlrZSBEYW1hc2N1cyBvciBBbW1hbiBhbmQgZ28gdGhl
cmUgb2Z0ZW4gaW4gb3JkZXIgdG8gZXNjYXBlIHRoZSBCZWlydXRpIGFnaXRhdGlv
bi4gVGhlcmUgbWlnaHQgYmUgbm8gS3lsaWUgTWlub2d1ZSBuaWdodHMgdGhlcmUs
IGJ1dCBvbiB0aGUgb3RoZXIgaGFuZCB0aGVyZSBpcyBhIGxvdCBsZXNzIHNub2Ji
ZXJ5IGFuZCBsZXNzIGZ1c3MgYWJvdXQgaG9tb3NleHVhbGl0eS4gTXkgZnJpZW5k
IEFsaSByZWNlbnRseSB3ZW50IHRvIEpvcmRhbiB0byBiZSB3ZWRkZWQgdG8gaGlz
IGJveWZyaWVuZCBieSBhIE11c2xpbSBjbGVyaWMgYW5kIHRoZW4gc3BlbnQgaGlz
IGhvbmV5bW9vbiBpbiBEYW1hc2N1cy4gVGhlIGFkdmFudGFnZSBvZiBzdWNoIHRy
aXBzIGFsc28gY29tZXMgaW4gZmluZGluZyBhbiBhbm9ueW1pdHkgb25lIGlzIGRl
bmllZCBhdCBob21lLjwvcD48cD5CdXQgZXZlbiBBbW1hbiBzZWVtcyB0byBoYXZl
IGl0cyAiZ2xvYmFsaXNlZCIgPGEgaHJlZj0iaHR0cDovL3d3dy55b3V0dWJlLmNv
bS93YXRjaD92PW1ja0NXd2swWnVJJmFtcDtldXJsPWh0dHAlM0ElMkYlMkZ3d3cl
MkV0b3dsZXJvYWQlMkVjb20lMkYyMDA5JTJGMDclMkZnYXklMkRtaWRkbGUlMkRl
YXN0JTJEcmVwb3J0cyUyRG9uJTJEbXklMkRrYWxpJTJEZmlyc3QlMkRnYXklMkRt
YWdhemluZSUyRGluJTJEam9yZGFuJTJFaHRtbCZhbXA7ZmVhdHVyZT1wbGF5ZXJf
ZW1iZWRkZWQiIHRpdGxlPSIiPmdheSBjcm93ZDwvYT4uIFdhdGNoaW5nIFVnbHkg
QmV0dHkgYW5kIHdlYXJpbmcgRCZhbXA7RyBpcyB3aGF0IGdheSBjdWx0dXJlIGlz
IGFib3V0LCB0aGVzZSBwZW9wbGUgc2VlbSB0byBzYXksIGFsb25nIHdpdGggdGhl
IE5ZVCBhcnRpY2xlIGFuZCBtYW55IGdheSBtZW4gYWNyb3NzIHRoZSBnbG9iYWwg
dmlsbGFnZS4gSSBjYW4gc3RpbGwgcmVtZW1iZXIgaG93IGRpc2NvdmVyaW5nIFN0
ZXZlbiwgdGhlIGdheSBjaGFyYWN0ZXIgaW4gRHluYXN0eSwgZHVyaW5nIG15IGNo
aWxkaG9vZCBpbiB0aGUgMTk4MHMsIG9wZW5lZCBhIHdob2xlIG5ldyBwZXJzcGVj
dGl2ZSBmb3IgbWUuIEl0IGlzIGFub3RoZXIgbWF0dGVyIGFsdG9nZXRoZXIgdG8g
ZXF1YXRlIHRoaXMgbWFzcyBjb25zdW1wdGlvbiB3aXRoIGdheSBjdWx0dXJlLCBv
ciBldmVuIHdpdGggZ2F5IHJpZ2h0cyBhZHZvY2FjeS4gSnVzdCBhcyBCZWlydXQn
cyBvbGQgbmVpZ2hib3VyaG9vZHMgYXJlIGJlaW5nIGdlbnRyaWZpZWQsIGl0cyAi
c3VwZXJiIGFyY2hpdGVjdHVyZSIgKHNpYykgYmVpbmcgdG9ybiBkb3duIHRvIG1h
a2Ugd2F5IGZvciBzb3VsbGVzcywgc3VydmVpbGxhbmNlLWNhbWVyYS1lcXVpcHBl
ZCBza3lzY3JhcGVycywgaXRzIGxvY2FsIGdheSBjdWx0dXJlIGlzIGZhY2luZyB0
aGUgY2hhbGxlbmdlIG9mIE1jRG9uYWxkaXNhdGlvbi48L3A+PHA+SG93IGxvbmcg
YmVmb3JlIHdyaXRlcnMgc3RhcnQgZGVzY3JpYmluZyBCZWlydXQgYXMgYSBuZXcg
QmFuZ2tvayDigJMgcmF0aGVyIHRoYW4gYSBQcm92aW5jZXRvd24/V2lsbCBzZXgg
dG91cmlzbSBhZHZhbmNlIGl0cyBwb3B1bGF0aW9uJ3MgZ2F5IHJpZ2h0cyBvciBz
b2NpYWwgd2VsbGJlaW5nPyBJbiB0aGUgbWVhbnRpbWUsIEJlaXJ1dCBpcyBjZXJ0
YWlubHkgdHVybmluZyBiYWNrIGludG8gdGhlIHBsYXlncm91bmQgb2YgbXVsdGlu
YXRpb25hbCBjb21wYW5pZXMsIHJlZ2lvbmFsIGludGVyZXN0cyBhbmQgZ3JlZWR5
IGVudHJlcHJlbmV1cnMgKCJJIGNhbiBzZWUgYSBmdXR1cmUgZm9yIHVzIGhlcmUi
LCBvbmUgYnVzaW5lc3NtYW4gc2F5cyBpbiB0aGUgYXJ0aWNsZSkuPC9wPjxwPlRo
ZSBOWVQgYXJ0aWNsZSBmYWxscyBpbnRvIHRoZSBjYXRlZ29yeSBvZiB0aGUgaW5m
b21lcmNpYWwsIHRhaWxvci1tYWRlIGZvciBhIGNlcnRhaW4gY2xpZW50ZWxlLCBh
bmQgaXQgaGFzIGV2ZXJ5IHJpZ2h0IHRvLiBIb3dldmVyLCBpdCBpcyB0eXBpY2Fs
IG9mIG11Y2ggcmVwb3J0aW5nIGFib3V0IHRoZSBBcmFiIHdvcmxkLCBwZXJwZXR1
YXRpbmcgdGlyZWQgc3RlcmVvdHlwZXM6IEFyYWJzIGFyZSBob21vcGhvYmVzLCBl
eGNlcHQgZm9yIHRoZSAid2VzdGVybmlzZWQiIG9uZXMsIEFyYWJzIGFyZSAic2V4
eSBzYXZhZ2VzIi4gSW4gZG9pbmcgc28sIG5vdCBvbmx5IGlzIGl0IGV4dGVuZGlu
ZyB0aGUgY3VsdHVyYWwgZ2FwIGZ1cnRoZXIsIGJ1dCBpdCBpcyBhbHNvIGV4cG9z
aW5nIGEgbXVjaCB3aWRlciBkaXZpZGU6IHRoZSBvbmUgYmV0d2VlbiB0aGUgaGF2
ZXMgYW5kIHRoZSBoYXZlLW5vdHMuPC9wPg0KCQ0KCQkJCQkNCjwvZGl2Pg0KDQog
ICAgDQogICAgICAgICAgICAgICAgDQo8L2Rpdj4NCg0KCQkNCjxkaXYgaWQ9InJl
bGF0ZWQiPg0KCQkNCgkJCQkJCQ0KCQkgICAgCQkNCg0KDQoNCg0KDQoJPHVsIGlk
PSJhcnRpY2xlLXRvb2xib3gtc2lkZSI+DQoJDQoNCgkJCQkJCQk8bGkgY2xhc3M9
InByaW50YWJsZSI+PGEgaHJlZj0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay9j
b21tZW50aXNmcmVlLzIwMDkvYXVnLzMxL2xlYmFub24tZ2F5LXJpZ2h0cy9wcmlu
dCIgcmVsPSJub2ZvbGxvdyIgaWQ9InByaW50bGluayIgY2xhc3M9InByaW50YWJs
ZSByb2xsb3ZlciIgdGl0bGU9IkxpbmsgdG8gYSBwcmludGVyLWZyaWVuZGx5IHZl
cnNpb24iID48aW1nIHNyYz0iaHR0cDovL3N0YXRpYy5ndWltLmNvLnVrL3N0YXRp
Yy84NjY2OS9jb21tb24vaW1hZ2VzL2ljb25fcHJpbnQuZ2lmIiBhbHQ9IlByaW50
IHRoaXMiIGNsYXNzPSJ0cmFpbC1pY29uIiAvPjxzcGFuPlByaW50YWJsZSB2ZXJz
aW9uPC9zcGFuPjwvYT48L2xpPg0KCQkNCgkJCTxsaT48YSBjbGFzcz0icm9sbG92
ZXIgc2VuZC1lbWFpbCIgaHJlZj0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay9l
bWFpbC8zNTIzNDE4NzEiICB0aXRsZT0iT3BlbnMgYW4gZW1haWwgZm9ybSIgPjxp
bWcgc3JjPSJodHRwOi8vc3RhdGljLmd1aW0uY28udWsvc3RhdGljLzg2NjY5L2Nv
bW1vbi9pbWFnZXMvaWNvbl9lbWFpbC1mcmllbmQuZ2lmIiBhbHQ9IiIgY2xhc3M9
InRyYWlsLWljb24iIC8+PHNwYW4+U2VuZCB0byBhIGZyaWVuZDwvc3Bhbj48L2E+
PC9saT4NCgkJDQoJCQk8bGk+PGEgY2xhc3M9InJvbGxvdmVyIHNlbmQtc2hhcmUi
ICAgaHJlZj0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay9zaGFyZS8zNTIzNDE4
NzEiIHRpdGxlPSJPcGVucyBhIHNoYXJlIHRoaXMgcGFnZSBpbiBhIG5ldyB3aW5k
b3ciID48aW1nIHNyYz0iaHR0cDovL3N0YXRpYy5ndWltLmNvLnVrL3N0YXRpYy84
NjY2OS9jb21tb24vaW1hZ2VzL2ljb25fc2hhcmUuZ2lmIiBhbHQ9IiIgY2xhc3M9
InRyYWlsLWljb24iIC8+PHNwYW4+U2hhcmU8L3NwYW4+PC9hPjwvbGk+DQoJCQ0K
CQkJPGxpPjxhIGhyZWY9Imh0dHA6Ly93d3cuZ3VhcmRpYW4uY28udWsvdXNlcnMv
Y2xpcHBpbmdzL2FkZD9yMlBhZ2VJZD0xMjY5NTk3IiBpZD0iY2xpcHBhYmxlIiB0
aXRsZT0iU2VuZHMgdGhpcyBwYWdlIHRvIHlvdXIgY2xpcHBpbmdzIGZpbGUiIGNs
YXNzPSJyb2xsb3ZlciBhbmNob3ItYmFzZWQtbG9naW4tcmVxdWlyZWQgcGFja2Fn
ZS1yZXF1aXJlZC1ZQ0xEIiA+PGltZyBzcmM9Imh0dHA6Ly9zdGF0aWMuZ3VpbS5j
by51ay9zdGF0aWMvODY2NjkvY29tbW9uL2ltYWdlcy9pY29uX2NsaXAuZ2lmIiBh
bHQ9IiIgY2xhc3M9InRyYWlsLWljb24iIC8+PHNwYW4+Q2xpcDwvc3Bhbj48L2E+
PC9saT4NCgkJDQoJCQk8bGk+PGEgaHJlZj0iaHR0cDovL3d3dy5ndWFyZGlhbi5j
by51ay9jb250YWN0dXMvMzUyMzQxODcxIiAgY2xhc3M9InJvbGxvdmVyIGNvbnRh
Y3QtbGluayIgdGl0bGU9IkRpc3BsYXlzIGNvbnRhY3QgZGF0YSBmb3IgZ3VhcmRp
YW4uY28udWsiPjxpbWcgc3JjPSJodHRwOi8vc3RhdGljLmd1aW0uY28udWsvc3Rh
dGljLzg2NjY5L2NvbW1vbi9pbWFnZXMvaWNvbl9lbWFpbC11cy5naWYiIGFsdD0i
IiBjbGFzcz0idHJhaWwtaWNvbiIgLz48c3Bhbj5Db250YWN0IHVzPC9zcGFuPjwv
YT48L2xpPg0KCQkNCgkJDQoJCQk8bGkgY2xhc3M9InJlc2l6ZSI+DQoJCQkNCgkJ
CTxpbWcgc3JjPSJodHRwOi8vc3RhdGljLmd1aW0uY28udWsvc3RhdGljLzg2NjY5
L2NvbW1vbi9pbWFnZXMvaWNvbl9mb250LmdpZiIgYWx0PSIiIGNsYXNzPSJ0cmFp
bC1pY29uIiAvPg0KCQkJPGEgaHJlZj0iL2hlbHAvYWNjZXNzaWJpbGl0eSIgaWQ9
Imxhcmdlci1zaWRlYmFyIiB0aXRsZT0iSW5jcmVhc2UgdGV4dCBzaXplIj5sYXJn
ZXI8L2E+IHwgDQoJCQk8YSBocmVmPSIvaGVscC9hY2Nlc3NpYmlsaXR5IiBpZD0i
c21hbGxlci1zaWRlYmFyIiB0aXRsZT0iRGVjcmVhc2UgdGV4dCBzaXplIj5zbWFs
bGVyPC9hPgkJPC9saT4NCgkNCgkJCQkNCiAgICANCiAgICANCjwvdWw+DQoNCgkg
ICAgDQoNCg0KPGRpdiBjbGFzcz0idG9vbGJveC1wb3B1cCIgaWQ9InNlbmQtZW1h
aWwtYm94Ij4NCgk8ZGl2IGNsYXNzPSJzZW5kLWlubmVyIj4NCgkJPGRpdiBjbGFz
cz0ic2hhcmUtdG9wIj4NCgkJCTxoMz5FbWFpbDwvaDM+DQoJCQk8c3Bhbj48YSBj
bGFzcz0iY2xvc2UtdG9vbGJveC1zZW5kLWVtYWlsIiBocmVmPSIjc2VuZC1lbWFp
bCI+Q2xvc2U8L2E+PC9zcGFuPg0KCQk8L2Rpdj4NCgkJPGRpdj4NCgkJDQoJCQkJ
ICAgICAgICAJICAgICAgIAkJICAgICAgICANCgkgICAgICAgIAkJCTxmb3JtIG1l
dGhvZD0icG9zdCIgbmFtZT0iZW1haWx0aGlzIiBpZD0iZW1haWx0aGlzIiBhY3Rp
b249Imh0dHA6Ly93d3cuZ3VhcmRpYW4uY28udWsvZW1haWwvMzUyMzQxODcxIj4N
CgkJCQk8ZmllbGRzZXQ+DQoJCQkJCTxkaXY+DQoJCQkJCQk8bGFiZWwgZm9yPSJ0
byI+UmVjaXBpZW50J3MgZW1haWwgYWRkcmVzczwvbGFiZWw+DQoJCQkJCTwvZGl2
Pg0KCQkJCQk8aW5wdXQgdHlwZT0idGV4dCIgbmFtZT0idG8iIG1heGxlbmd0aD0i
NjQiIHZhbHVlPSIiIC8+DQoJCQkJCQkJCQk8L2ZpZWxkc2V0Pg0KCQkJCTxmaWVs
ZHNldD4NCgkJCQkJPGRpdj4NCgkJCQkJCTxsYWJlbCBmb3I9Im5hbWUiPllvdXIg
Zmlyc3QgbmFtZTwvbGFiZWw+DQoJCQkJCTwvZGl2Pg0KCQkJCSAgIDxpbnB1dCB0
eXBlPSJ0ZXh0IiBuYW1lPSJmaXJzdE5hbWUiIG1heGxlbmd0aD0iNjQiIHZhbHVl
PSIiIC8+DQoJCQkJPC9maWVsZHNldD4NCgkJCQk8ZmllbGRzZXQ+DQoJCQkJCTxk
aXY+DQoJCQkJCQk8bGFiZWwgZm9yPSJuYW1lIj5Zb3VyIHN1cm5hbWU8L2xhYmVs
Pg0KCQkJCQk8L2Rpdj4NCgkJCQkgICA8aW5wdXQgdHlwZT0idGV4dCIgbmFtZT0i
c3VybmFtZSIgbWF4bGVuZ3RoPSI2NCIgdmFsdWU9IiIgLz4NCgkJCQkgICAJCQkJ
PC9maWVsZHNldD4NCgkJCQk8ZmllbGRzZXQ+DQoJCQkJCTxkaXY+DQoJCQkJCQk8
bGFiZWwgZm9yPSJub3RlIj5BZGQgYSBub3RlIChvcHRpb25hbCk8L2xhYmVsPg0K
CQkJCQkJPGJyIC8+PHNwYW4gaWQ9Indhcm5pbmctc2lkZSI+PC9zcGFuPg0KCQkJ
CQk8L2Rpdj4NCgkJCQkgICA8dGV4dGFyZWEgbmFtZT0ibm90ZSIgY29scz0iMjUi
IHJvd3M9IjUiIG9ua2V5dXA9ImZvcm1DaGVja2VyU2lkZSh0aGlzLDI1MCkiPjwv
dGV4dGFyZWE+DQoJCQkJPC9maWVsZHNldD4NCgkJCQk8ZGl2IGNsYXNzPSJpbnB1
dHJvdyI+DQoJCQkJCTxpbnB1dCB0eXBlPSJzdWJtaXQiIHZhbHVlPSJTZW5kIiAv
Pg0KCQkJCTwvZGl2Pg0KCQkJCTxwIGNsYXNzPSJpcF9sb2dnZWQiPllvdXIgSVAg
YWRkcmVzcyB3aWxsIGJlIGxvZ2dlZDwvcD4NCgkJCTwvZm9ybT4NCgkJPC9kaXY+
DQoJPC9kaXY+DQo8L2Rpdj4NCgkgICAgDQoNCg0KPGRpdiBjbGFzcz0idG9vbGJv
eC1wb3B1cCIgaWQ9InNlbmQtc2hhcmUtYm94Ij4NCiAgICA8ZGl2IGNsYXNzPSJz
ZW5kLWlubmVyIj4NCiAgICA8ZGl2IGNsYXNzPSJzaGFyZS10b3AiPg0KICAgICAg
ICAgICAgPGgzPlNoYXJlPC9oMz4NCiAgICAgICAgICAgIDxzcGFuPjxhIGNsYXNz
PSJjbG9zZS10b29sYm94LXNlbmQtc2hhcmUiIGhyZWY9IiNzZW5kLXNoYXJlLWJv
eCI+Q2xvc2U8L2E+PC9zcGFuPg0KICAgIDwvZGl2Pg0KICAgPHVsPg0KICAgICAg
ICA8bGk+PGEgY2xhc3M9ImRpZ2ciIGhyZWY9Imh0dHA6Ly9kaWdnLmNvbS9zdWJt
aXQ/cGhhc2U9MiZhbXA7dXJsPWh0dHAlM0ElMkYlMkZ3d3cuZ3VhcmRpYW4uY28u
dWslMkZjb21tZW50aXNmcmVlJTJGMjAwOSUyRmF1ZyUyRjMxJTJGbGViYW5vbi1n
YXktcmlnaHRzJmFtcDt0aXRsZT1CZWlydXQlM0ErY2l0eStvZitwcm9qZWN0ZWQr
ZmFudGFzaWVzIiBuYW1lPSJsaWQ9e3NoYXJlfXtEaWdnfSI+RGlnZzwvYT48L2xp
Pg0KICAgICAgPGxpPg0KICAgICAgICA8YSBjbGFzcz0icmVkZGl0IiBocmVmPSJo
dHRwOi8vcmVkZGl0LmNvbS9zdWJtaXQ/dXJsPWh0dHAlM0ElMkYlMkZ3d3cuZ3Vh
cmRpYW4uY28udWslMkZjb21tZW50aXNmcmVlJTJGMjAwOSUyRmF1ZyUyRjMxJTJG
bGViYW5vbi1nYXktcmlnaHRzJmFtcDt0aXRsZT1CZWlydXQlM0ErY2l0eStvZitw
cm9qZWN0ZWQrZmFudGFzaWVzIiBuYW1lPSJsaWQ9e3NoYXJlfXtyZWRkaXR9Ij5y
ZWRkaXQ8L2E+DQogICAgICA8L2xpPg0KICAgICAgIDxsaT4NCiAgICAgICAgPGEg
Y2xhc3M9Imdvb2dsZSIgaHJlZj0iaHR0cDovL3d3dy5nb29nbGUuY29tL2Jvb2tt
YXJrcy9tYXJrP29wPWVkaXQmYW1wO2JrbWs9aHR0cCUzQSUyRiUyRnd3dy5ndWFy
ZGlhbi5jby51ayUyRmNvbW1lbnRpc2ZyZWUlMkYyMDA5JTJGYXVnJTJGMzElMkZs
ZWJhbm9uLWdheS1yaWdodHMmYW1wO3RpdGxlPUJlaXJ1dCUzQStjaXR5K29mK3By
b2plY3RlZCtmYW50YXNpZXMiIG5hbWU9ImxpZD17c2hhcmV9e0dvb2dsZSBCb29r
bWFya3N9Ij5Hb29nbGUgQm9va21hcmtzPC9hPg0KICAgICAgPC9saT4NCiAgICAg
ICAgPGxpPg0KICAgICAgICAgICAgPGEgY2xhc3M9InR3aXR0ZXIiIGhyZWY9Imh0
dHA6Ly90d2l0dGVyLmNvbS9ob21lP3N0YXR1cz1odHRwJTNBJTJGJTJGd3d3Lmd1
YXJkaWFuLmNvLnVrJTJGY29tbWVudGlzZnJlZSUyRjIwMDklMkZhdWclMkYzMSUy
RmxlYmFub24tZ2F5LXJpZ2h0cyIgbmFtZT0ibGlkPXtzaGFyZX17VHdpdHRlcn0i
PlR3aXR0ZXI8L2E+DQogICAgICAgIDwvbGk+DQogICAgICA8bGk+DQogICAgICAg
IDxhIGNsYXNzPSJkZWxpY2lvdXMiIGhyZWY9Imh0dHA6Ly9kZWwuaWNpby51cy9w
b3N0P3VybD1odHRwJTNBJTJGJTJGd3d3Lmd1YXJkaWFuLmNvLnVrJTJGY29tbWVu
dGlzZnJlZSUyRjIwMDklMkZhdWclMkYzMSUyRmxlYmFub24tZ2F5LXJpZ2h0cyZh
bXA7dGl0bGU9QmVpcnV0JTNBK2NpdHkrb2YrcHJvamVjdGVkK2ZhbnRhc2llcyIg
bmFtZT0ibGlkPXtzaGFyZX17ZGVsLmljaW8udXN9Ij5kZWwuaWNpby51czwvYT4N
CiAgICAgIDwvbGk+DQogICAgICA8bGk+DQogICAgICAgIDxhIGNsYXNzPSJzdHVt
YmxldXBvbiIgaHJlZj0iaHR0cDovL3d3dy5zdHVtYmxldXBvbi5jb20vc3VibWl0
P3VybD1odHRwJTNBJTJGJTJGd3d3Lmd1YXJkaWFuLmNvLnVrJTJGY29tbWVudGlz
ZnJlZSUyRjIwMDklMkZhdWclMkYzMSUyRmxlYmFub24tZ2F5LXJpZ2h0cyZhbXA7
dGl0bGU9QmVpcnV0JTNBK2NpdHkrb2YrcHJvamVjdGVkK2ZhbnRhc2llcyIgPlN0
dW1ibGVVcG9uPC9hPg0KICAgICAgPC9saT4NCiAgICAgIDxsaT4NCiAgICAgICAg
PGEgY2xhc3M9Im5ld3N2aW5lIiBocmVmPSJodHRwOi8vd3d3Lm5ld3N2aW5lLmNv
bS9fdG9vbHMvc2VlZCZhbXA7c2F2ZT9wb3BvZmY9MCZhbXA7dT1odHRwJTNBJTJG
JTJGd3d3Lmd1YXJkaWFuLmNvLnVrJTJGY29tbWVudGlzZnJlZSUyRjIwMDklMkZh
dWclMkYzMSUyRmxlYmFub24tZ2F5LXJpZ2h0cyZhbXA7aD1CZWlydXQlM0ErY2l0
eStvZitwcm9qZWN0ZWQrZmFudGFzaWVzIiA+TmV3c3ZpbmU8L2E+DQogICAgICA8
L2xpPg0KICAgICAgPGxpPg0KICAgICAgICA8YSBjbGFzcz0ibGl2ZWpvdXJuYWwi
IGhyZWY9Imh0dHA6Ly93d3cubGl2ZWpvdXJuYWwuY29tL3VwZGF0ZS5ibWw/c3Vi
amVjdD1odHRwJTNBJTJGJTJGd3d3Lmd1YXJkaWFuLmNvLnVrJTJGY29tbWVudGlz
ZnJlZSUyRjIwMDklMkZhdWclMkYzMSUyRmxlYmFub24tZ2F5LXJpZ2h0cyIgbmFt
ZT0ibGlkPXtzaGFyZX17bGl2ZWpvdXJuYWx9Ij5saXZlam91cm5hbDwvYT4NCiAg
ICAgIDwvbGk+DQogICAgICA8bGk+DQogICAgICAgIDxhIGNsYXNzPSJmYWNlYm9v
ayIgaHJlZj0iaHR0cDovL3d3dy5mYWNlYm9vay5jb20vc2hhcmUucGhwP3U9aHR0
cCUzQSUyRiUyRnd3dy5ndWFyZGlhbi5jby51ayUyRmNvbW1lbnRpc2ZyZWUlMkYy
MDA5JTJGYXVnJTJGMzElMkZsZWJhbm9uLWdheS1yaWdodHMiIG5hbWU9ImxpZD17
c2hhcmV9e0ZhY2Vib29rfSI+RmFjZWJvb2s8L2E+DQogICAgICA8L2xpPg0KICAg
ICAgICA8bGk+DQogICAgICAgICAgICA8YSBjbGFzcz0ibWl4eCIgaHJlZj0iaHR0
cDovL3d3dy5taXh4LmNvbS9zdWJtaXQ/cGFnZV91cmw9aHR0cCUzQSUyRiUyRnd3
dy5ndWFyZGlhbi5jby51ayUyRmNvbW1lbnRpc2ZyZWUlMkYyMDA5JTJGYXVnJTJG
MzElMkZsZWJhbm9uLWdheS1yaWdodHMiIG5hbWU9ImxpZD17c2hhcmV9e01peHh9
Ij5NaXh4IGl0ITwvYT4NCiAgICAgICAgPC9saT4NCiAgIDwvdWw+DQogICA8ZGl2
IGNsYXNzPSJjbGVhciI+PC9kaXY+DQogICA8L2Rpdj4NCjwvZGl2Pg0KCSAgICAN
Cg0KPGRpdiBjbGFzcz0idG9vbGJveC1wb3B1cCIgaWQ9ImNvbnRhY3QtbGluay1i
b3giPg0KCTxkaXYgY2xhc3M9InNlbmQtaW5uZXIiPg0KCQk8ZGl2IGNsYXNzPSJz
aGFyZS10b3AiPg0KCQkJPGgzPkNvbnRhY3QgdXM8L2gzPg0KICAgICAgICAgICAg
PHNwYW4+PGEgY2xhc3M9ImNsb3NlLXRvb2xib3gtY29udGFjdC1saW5rIiBocmVm
PSIjY29udGFjdCI+Q2xvc2U8L2E+PC9zcGFuPg0KCQk8L2Rpdj4NCgkJDQoJCTxk
aXYgY2xhc3M9ImNvbCBmaXJzdCI+DQoJCQkgICAgDQoNCgkJDQoNCgkNCgkNCgkJ
CQkJDQoJCQk8dWw+DQoJCQkJPGxpPg0KCQkJCQkgICAgICAgICAgICAgICAgICAg
ICAgICBSZXBvcnQgZXJyb3JzIG9yIGluYWNjdXJhY2llczogPGEgaHJlZj0ibWFp
bHRvOnVzZXJoZWxwQGd1YXJkaWFuLmNvLnVrIj51c2VyaGVscEBndWFyZGlhbi5j
by51azwvYT4NCiAgICAgICAgICAgICAgICAgICAgCQkJCTwvbGk+DQoJCQkJPGxp
Pg0KCQkJCQkJCQkJCQlMZXR0ZXJzIGZvciBwdWJsaWNhdGlvbiBzaG91bGQgYmUg
c2VudCB0bzogPGEgaHJlZj0ibWFpbHRvOmxldHRlcnNAZ3VhcmRpYW4uY28udWsi
PmxldHRlcnNAZ3VhcmRpYW4uY28udWs8L2E+DQoJCQkJCQkJCQk8L2xpPg0KCQkJ
PC91bD4NCgkJPC9kaXY+DQoJCTxkaXYgY2xhc3M9ImNvbCI+DQoJCQk8dWw+DQoJ
CQkJPGxpPg0KCQkJCQlJZiB5b3UgbmVlZCBoZWxwIHVzaW5nIHRoZSBzaXRlOiA8
YSBocmVmPSJtYWlsdG86dXNlcmhlbHBAZ3VhcmRpYW4uY28udWsiPnVzZXJoZWxw
QGd1YXJkaWFuLmNvLnVrPC9hPg0KCQkJCTwvbGk+DQoJCQkJPGxpPg0KCQkJCQlD
YWxsIHRoZSBtYWluIEd1YXJkaWFuIGFuZCBPYnNlcnZlciBzd2l0Y2hib2FyZDog
PGJyIC8+PHNwYW4+KzQ0ICgwKTIwIDMzNTMgMjAwMDwvc3Bhbj4NCgkJCQk8L2xp
Pg0KCQkJCTxsaT4NCgkJCQkJPHVsPg0KCQkJCQkJPGxpPg0KCQkJCQkJCTxhIGhy
ZWY9Imh0dHA6Ly9hZGluZm8tZ3VhcmRpYW4uY28udWsvIj5BZHZlcnRpc2luZyBn
dWlkZTwvYT4NCgkJCQkJCTwvbGk+DQoJCQkJCQk8bGk+DQoJCQkJCQkJPGEgaHJl
Zj0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay9zeW5kaWNhdGlvbi8iPkxpY2Vu
c2UvYnV5IG91ciBjb250ZW50PC9hPg0KCQkJCQkJPC9saT4NCgkJCQkJPC91bD4N
CgkJCQk8L2xpPg0KCQkJPC91bD4NCgkJPC9kaXY+DQoJPC9kaXY+DQo8L2Rpdj4N
CgkgICAgCSAgICANCg0KDQoNCg0KDQoJCQ0KCQkJCQkJCQ0KDQogICAgICAgIA0K
DQoNCgkJICAgIAoKCiAgICAgICAgICAgIAoJPGRpdiBjbGFzcz0icmVsYXRlZGxp
bmtzIiBjbGFzcz0iY2Fwc3VsZSI+CgkJCgkJCQkJCQkKCQkJCQk8aDMgY2xhc3M9
J2ZpcnN0Jz48YSBocmVmPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL3dvcmxk
IiA+V29ybGQgbmV3czwvYT48L2gzPgoJCQkJCQoJCQkJCQk8dWwgY2xhc3M9InJl
bGF0ZWRsaW5rcy1rZXl3b3JkcyI+CgkJCQkJCTxsaT4KCQkJCQkJCQkJCQkJCQkJ
CQkJPGEgaHJlZj0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay93b3JsZC9sZWJh
bm9uIiAgcmVsPSJ0YWciPkxlYmFub248L2E+ICZtaWRkb3Q7CQkJCQkJCQkJCQkJ
CQkJPC9saT4KCQkJCQkJCQk8bGk+CgkJCQkJCQkJCQkJCQkJCQkJCTxhIGhyZWY9
Imh0dHA6Ly93d3cuZ3VhcmRpYW4uY28udWsvd29ybGQvZ2F5LXJpZ2h0cyIgIHJl
bD0idGFnIj5HYXkgcmlnaHRzPC9hPiAmbWlkZG90OwkJCQkJCQkJCQkJCQkJCTwv
bGk+CgkJCQkJCQkJPGxpPgoJCQkJCQkJCQkJCQkJCQkJCQk8YSBocmVmPSJodHRw
Oi8vd3d3Lmd1YXJkaWFuLmNvLnVrL3dvcmxkL21pZGRsZWVhc3QiICByZWw9InRh
ZyI+TWlkZGxlIEVhc3Q8L2E+IAkJCQkJCQkJCQkJCQkJCTwvbGk+CgkJCQk8L3Vs
PgoJCQkJCgkJCgkJCQkJCgkJCgkJCQkJCQkKCQkJCTxkaXYgaWQ9InRvbmVzIiBj
bGFzcz0ibW9yZS1vZiI+CgkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJ
PGgzIGNsYXNzPSJmaXJzdCI+PGEgaHJlZj0iaHR0cDovL3d3dy5ndWFyZGlhbi5j
by51ay90b25lL2NvbW1lbnQiID5Nb3JlIAkJCWNvbW1lbnQKCTwvYT48L2gzPgoJ
CQkJCQkJCQkJCQkJCQk8L2Rpdj4KCQkJCQoJCQkJCQoJCQkJCQkJCgkKCQo8L2Rp
dj4KCg0KCQkgICAgCSAgICANCg0KDQoNCg0KDQoJCQ0KCQkJCQkJCQ0KDQogICAg
ICAgIAkJDQoJCQ0KCQkJCQkJCQkJCQkJCQkJCQkNCgkJCQkJCQkJCQkNCgkJCQkJ
CQ0KCQkJCQkJCQkJCQkgICAgICAgICAgICAgICAgICAgIA0KICAgIA0KCQ0KCQkN
CgkJCQkJCQkJDQoJICAgIAoKCiAgICAgICAgICAgIAoJPGRpdiBjbGFzcz0icmVs
YXRlZGxpbmtzIiBjbGFzcz0iY2Fwc3VsZSI+CgkJCTxoMyBjbGFzcz0iY29tYmlu
ZXItbW9yZS1vbiBmaXJzdCI+TW9yZSBmcm9tIDxhIGhyZWY9Imh0dHA6Ly93d3cu
Z3VhcmRpYW4uY28udWsvY29tbWVudGlzZnJlZSIgPkNvbW1lbnQgaXMgZnJlZTwv
YT4gb248L2gzPgoJCQoJCQkJCQkJCgkJCQkJPGgzIGNsYXNzPSdmaXJzdCc+V29y
bGQgbmV3czwvaDM+CgkJCQkJCgkJCQkJCTx1bCBjbGFzcz0icmVsYXRlZGxpbmtz
LWtleXdvcmRzIj4KCQkJCQkJPGxpPgoJCQkJCQkJCQkJCQkJCQkJCQk8YSBocmVm
PSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL2NvbW1lbnRpc2ZyZWUvY29tbWVu
dGlzZnJlZSt3b3JsZC9sZWJhbm9uIiAgcmVsPSJ0YWciPkxlYmFub248L2E+ICZt
aWRkb3Q7CQkJCQkJCQkJCQkJCQkJPC9saT4KCQkJCQkJCQk8bGk+CgkJCQkJCQkJ
CQkJCQkJCQkJCTxhIGhyZWY9Imh0dHA6Ly93d3cuZ3VhcmRpYW4uY28udWsvY29t
bWVudGlzZnJlZS9jb21tZW50aXNmcmVlK3dvcmxkL2dheS1yaWdodHMiICByZWw9
InRhZyI+R2F5IHJpZ2h0czwvYT4gJm1pZGRvdDsJCQkJCQkJCQkJCQkJCQk8L2xp
PgoJCQkJCQkJCTxsaT4KCQkJCQkJCQkJCQkJCQkJCQkJPGEgaHJlZj0iaHR0cDov
L3d3dy5ndWFyZGlhbi5jby51ay9jb21tZW50aXNmcmVlL2NvbW1lbnRpc2ZyZWUr
d29ybGQvbWlkZGxlZWFzdCIgIHJlbD0idGFnIj5NaWRkbGUgRWFzdDwvYT4gCQkJ
CQkJCQkJCQkJCQkJPC9saT4KCQkJCTwvdWw+CgkJCQkKCQkKCQkJCQkKCQkKCQkJ
CQoJCQkJCQkJCgkKCQo8L2Rpdj4KCg0KDQoJCQkJCQkJCQkNCgkJCQkJCQkgICAg
ICAgIA0KDQoJCQ0KDQoJCQkJDQoJCQkgICAgCQ0KCQkJICAgIA0KDQoNCgkNCgkJ
DQoJCQ0KCQkNCgkJPGRpdiBjbGFzcz0icmVsYXRlZC1jb250ZW50Ij4NCgkJCQkN
CgkJCQ0KCQkJCQkJPGRpdiBjbGFzcz0icmVsYXRlZC1pdGVtIG11bHRpIGxhc3Qi
Pg0KCQkJDQoJCQkJCQkJCQkJCQkJCQk8cCBjbGFzcz0ic3RyYXAiPlJlbGF0ZWQ8
L3A+DQoJCQkJCQkJCQkJCQkJCQkJCQkJPGg1IGNsYXNzPSJkYXRlIj4NCgkJCQky
MiBPY3QgMjAwOTwvaDU+DQoJCQkJCQkJCQkJPHAgY2xhc3M9Imxpbmt0ZXh0Ij4N
CgkJCQkJCQkJCQkJCQkJCTxhIGhyZWY9Imh0dHA6Ly93d3cuZ3VhcmRpYW4uY28u
dWsvY29tbWVudGlzZnJlZS8yMDA5L29jdC8yMi9zeXJpYS10dXJrZXktc2F1ZGkt
YXJhYmlhIiA+DQoJCQkJCQkgICAgDQoNCgkJDQoNCg0KCQkJCQkJV2hvIGFyZSBT
eXJpYSdzIHJlYWwgZnJpZW5kcz8gfCBJYW4gQmxhY2s8L2E+DQoJCQkJPC9wPiAN
CgkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQk8aDUgY2xhc3M9ImRhdGUiPg0KCQkJ
CTIxIFNlcCAyMDA3PC9oNT4NCgkJCQkJCQkJCQk8cCBjbGFzcz0ibGlua3RleHQi
Pg0KCQkJCQkJCQkJCQkJCQkJPGEgaHJlZj0iaHR0cDovL3d3dy5ndWFyZGlhbi5j
by51ay93b3JsZC8yMDA3L3NlcC8yMS9zeXJpYS5sZWJhbm9uMSIgPg0KCQkJCQkJ
ICAgIA0KDQoJCQ0KDQoNCgkJCQkJCUJlaXJ1dCBtb3VybnMgbXVyZGVyZWQgTGVi
YW5lc2UgTVAgR2hhbmVtPC9hPg0KCQkJCTwvcD4gDQoJCQkJCQkJCQkJCQkJCQkJ
CQkJCQkJCQkJPGg1IGNsYXNzPSJkYXRlIj4NCgkJCQkyMCBTZXAgMjAwNzwvaDU+
DQoJCQkJCQkJCQkJPHAgY2xhc3M9Imxpbmt0ZXh0Ij4NCgkJCQkJCQkJCQkJCQkJ
CTxhIGhyZWY9Imh0dHA6Ly93d3cuZ3VhcmRpYW4uY28udWsvY29tbWVudGlzZnJl
ZS8yMDA3L3NlcC8yMC90aGVsZWJhbmVzZWxhYnlyaW50aCIgPg0KCQkJCQkJICAg
IA0KDQoJCQ0KDQoNCgkJCQkJCVRoZSBMZWJhbmVzZSBsYWJ5cmludGggPC9hPg0K
CQkJCTwvcD4gDQoJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJPGg1IGNsYXNzPSJk
YXRlIj4NCgkJCQkxMiBNYXIgMjAwNzwvaDU+DQoJCQkJCQkJCQkJPHAgY2xhc3M9
Imxpbmt0ZXh0Ij4NCgkJCQkJCQkJCQkJCQkJCTxhIGhyZWY9Imh0dHA6Ly93d3cu
Z3VhcmRpYW4uY28udWsvY29tbWVudGlzZnJlZS8yMDA3L21hci8xMi9ibGluZGVk
Ynl0aGVyaWdodCIgPg0KCQkJCQkJICAgIA0KDQoJCQ0KDQoNCgkJCQkJCUJsaW5k
ZWQgYnkgdGhlIHJpZ2h0PC9hPg0KCQkJCTwvcD4gDQoJCQkJCQkJPC9kaXY+DQoN
CgkJCQ0KCQk8L2Rpdj4NCgkJDQoJCQkJDQoJDQoNCg0KCQkJDQoJCQkJCTwvZGl2
Pg0KDQoNCg0KCQ0KCQkNCiAgICAJCQ0KDQoNCg0KDQoNCgk8dWwgaWQ9ImFydGlj
bGUtdG9vbGJveCI+DQoNCg0KCQkJCQkJCTxsaSBjbGFzcz0icHJpbnRhYmxlIj48
YSBocmVmPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL2NvbW1lbnRpc2ZyZWUv
MjAwOS9hdWcvMzEvbGViYW5vbi1nYXktcmlnaHRzL3ByaW50IiByZWw9Im5vZm9s
bG93IiBpZD0icHJpbnRsaW5rIiBjbGFzcz0icHJpbnRhYmxlIHJvbGxvdmVyIiB0
aXRsZT0iTGluayB0byBhIHByaW50ZXItZnJpZW5kbHkgdmVyc2lvbiIgPjxpbWcg
c3JjPSJodHRwOi8vc3RhdGljLmd1aW0uY28udWsvc3RhdGljLzg2NjY5L2NvbW1v
bi9pbWFnZXMvaWNvbl9wcmludC5naWYiIGFsdD0iUHJpbnQgdGhpcyIgY2xhc3M9
InRyYWlsLWljb24iIC8+PHNwYW4+UHJpbnRhYmxlIHZlcnNpb248L3NwYW4+PC9h
PjwvbGk+DQoJCQ0KCQkJPGxpPjxhIGNsYXNzPSJyb2xsb3ZlciBzZW5kLWVtYWls
IiBocmVmPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL2VtYWlsLzM1MjM0MTg3
MSIgIHRpdGxlPSJPcGVucyBhbiBlbWFpbCBmb3JtIiA+PGltZyBzcmM9Imh0dHA6
Ly9zdGF0aWMuZ3VpbS5jby51ay9zdGF0aWMvODY2NjkvY29tbW9uL2ltYWdlcy9p
Y29uX2VtYWlsLWZyaWVuZC5naWYiIGFsdD0iIiBjbGFzcz0idHJhaWwtaWNvbiIg
Lz48c3Bhbj5TZW5kIHRvIGEgZnJpZW5kPC9zcGFuPjwvYT48L2xpPg0KCQkNCgkJ
CTxsaT48YSBjbGFzcz0icm9sbG92ZXIgc2VuZC1zaGFyZSIgICBocmVmPSJodHRw
Oi8vd3d3Lmd1YXJkaWFuLmNvLnVrL3NoYXJlLzM1MjM0MTg3MSIgdGl0bGU9Ik9w
ZW5zIGEgc2hhcmUgdGhpcyBwYWdlIGluIGEgbmV3IHdpbmRvdyIgPjxpbWcgc3Jj
PSJodHRwOi8vc3RhdGljLmd1aW0uY28udWsvc3RhdGljLzg2NjY5L2NvbW1vbi9p
bWFnZXMvaWNvbl9zaGFyZS5naWYiIGFsdD0iIiBjbGFzcz0idHJhaWwtaWNvbiIg
Lz48c3Bhbj5TaGFyZTwvc3Bhbj48L2E+PC9saT4NCgkJDQoJCQk8bGk+PGEgaHJl
Zj0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay91c2Vycy9jbGlwcGluZ3MvYWRk
P3IyUGFnZUlkPTEyNjk1OTciIGlkPSJjbGlwcGFibGUiIHRpdGxlPSJTZW5kcyB0
aGlzIHBhZ2UgdG8geW91ciBjbGlwcGluZ3MgZmlsZSIgY2xhc3M9InJvbGxvdmVy
IGFuY2hvci1iYXNlZC1sb2dpbi1yZXF1aXJlZCBwYWNrYWdlLXJlcXVpcmVkLVlD
TEQiID48aW1nIHNyYz0iaHR0cDovL3N0YXRpYy5ndWltLmNvLnVrL3N0YXRpYy84
NjY2OS9jb21tb24vaW1hZ2VzL2ljb25fY2xpcC5naWYiIGFsdD0iIiBjbGFzcz0i
dHJhaWwtaWNvbiIgLz48c3Bhbj5DbGlwPC9zcGFuPjwvYT48L2xpPg0KCQkNCgkJ
CTxsaT48YSBocmVmPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL2NvbnRhY3R1
cy8zNTIzNDE4NzEiICBjbGFzcz0icm9sbG92ZXIgY29udGFjdC1saW5rIiB0aXRs
ZT0iRGlzcGxheXMgY29udGFjdCBkYXRhIGZvciBndWFyZGlhbi5jby51ayI+PGlt
ZyBzcmM9Imh0dHA6Ly9zdGF0aWMuZ3VpbS5jby51ay9zdGF0aWMvODY2NjkvY29t
bW9uL2ltYWdlcy9pY29uX2VtYWlsLXVzLmdpZiIgYWx0PSIiIGNsYXNzPSJ0cmFp
bC1pY29uIiAvPjxzcGFuPkNvbnRhY3QgdXM8L3NwYW4+PC9hPjwvbGk+DQoJCQ0K
CQkJPGxpIGNsYXNzPSJhcnRpY2xlLWhpc3RvcnkiPjxhIGhyZWY9IiMiIHRpdGxl
PSJWaWV3IHRoZSBoaXN0b3J5IG9mIHRoaXMgYXJ0aWNsZSIgY2xhc3M9InJvbGxv
dmVyIGhpc3RvcnktbGluayIgPjxpbWcgc3JjPSJodHRwOi8vc3RhdGljLmd1aW0u
Y28udWsvc3RhdGljLzg2NjY5L2NvbW1vbi9pbWFnZXMvaWNvbl9oaXN0b3J5Lmdp
ZiIgYWx0PSIiIGNsYXNzPSJ0cmFpbC1pY29uIiAvPjxzcGFuPkFydGljbGUgaGlz
dG9yeTwvc3Bhbj48L2E+PC9saT4NCgkJDQoJDQoJCQkJDQogICAgDQogICAgDQo8
L3VsPg0KDQoJICAgIA0KDQoNCjxkaXYgY2xhc3M9InRvb2xib3gtcG9wdXAiIGlk
PSJzZW5kLWVtYWlsLWJveCI+DQoJPGRpdiBjbGFzcz0ic2VuZC1pbm5lciI+DQoJ
CTxkaXYgY2xhc3M9InNoYXJlLXRvcCI+DQoJCQk8aDM+RW1haWw8L2gzPg0KCQkJ
PHNwYW4+PGEgY2xhc3M9ImNsb3NlLXRvb2xib3gtc2VuZC1lbWFpbCIgaHJlZj0i
I3NlbmQtZW1haWwiPkNsb3NlPC9hPjwvc3Bhbj4NCgkJPC9kaXY+DQoJCTxkaXY+
DQoJCQ0KCQkJCSAgICAgICAgCSAgICAgICAJCSAgICAgICAgDQoJICAgICAgICAJ
CQk8Zm9ybSBtZXRob2Q9InBvc3QiIG5hbWU9ImVtYWlsdGhpcyIgaWQ9ImVtYWls
dGhpcyIgYWN0aW9uPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL2VtYWlsLzM1
MjM0MTg3MSI+DQoJCQkJPGZpZWxkc2V0Pg0KCQkJCQk8ZGl2Pg0KCQkJCQkJPGxh
YmVsIGZvcj0idG8iPlJlY2lwaWVudCdzIGVtYWlsIGFkZHJlc3M8L2xhYmVsPg0K
CQkJCQk8L2Rpdj4NCgkJCQkJPGlucHV0IHR5cGU9InRleHQiIG5hbWU9InRvIiBt
YXhsZW5ndGg9IjY0IiB2YWx1ZT0iIiAvPg0KCQkJCQkJCQkJPC9maWVsZHNldD4N
CgkJCQk8ZmllbGRzZXQ+DQoJCQkJCTxkaXY+DQoJCQkJCQk8bGFiZWwgZm9yPSJu
YW1lIj5Zb3VyIGZpcnN0IG5hbWU8L2xhYmVsPg0KCQkJCQk8L2Rpdj4NCgkJCQkg
ICA8aW5wdXQgdHlwZT0idGV4dCIgbmFtZT0iZmlyc3ROYW1lIiBtYXhsZW5ndGg9
IjY0IiB2YWx1ZT0iIiAvPg0KCQkJCTwvZmllbGRzZXQ+DQoJCQkJPGZpZWxkc2V0
Pg0KCQkJCQk8ZGl2Pg0KCQkJCQkJPGxhYmVsIGZvcj0ibmFtZSI+WW91ciBzdXJu
YW1lPC9sYWJlbD4NCgkJCQkJPC9kaXY+DQoJCQkJICAgPGlucHV0IHR5cGU9InRl
eHQiIG5hbWU9InN1cm5hbWUiIG1heGxlbmd0aD0iNjQiIHZhbHVlPSIiIC8+DQoJ
CQkJICAgCQkJCTwvZmllbGRzZXQ+DQoJCQkJPGZpZWxkc2V0Pg0KCQkJCQk8ZGl2
Pg0KCQkJCQkJPGxhYmVsIGZvcj0ibm90ZSI+QWRkIGEgbm90ZSAob3B0aW9uYWwp
PC9sYWJlbD4NCgkJCQkJCTxiciAvPjxzcGFuIGlkPSJ3YXJuaW5nLXNpZGUiPjwv
c3Bhbj4NCgkJCQkJPC9kaXY+DQoJCQkJICAgPHRleHRhcmVhIG5hbWU9Im5vdGUi
IGNvbHM9IjI1IiByb3dzPSI1IiBvbmtleXVwPSJmb3JtQ2hlY2tlclNpZGUodGhp
cywyNTApIj48L3RleHRhcmVhPg0KCQkJCTwvZmllbGRzZXQ+DQoJCQkJPGRpdiBj
bGFzcz0iaW5wdXRyb3ciPg0KCQkJCQk8aW5wdXQgdHlwZT0ic3VibWl0IiB2YWx1
ZT0iU2VuZCIgLz4NCgkJCQk8L2Rpdj4NCgkJCQk8cCBjbGFzcz0iaXBfbG9nZ2Vk
Ij5Zb3VyIElQIGFkZHJlc3Mgd2lsbCBiZSBsb2dnZWQ8L3A+DQoJCQk8L2Zvcm0+
DQoJCTwvZGl2Pg0KCTwvZGl2Pg0KPC9kaXY+DQoJICAgIA0KDQoNCjxkaXYgY2xh
c3M9InRvb2xib3gtcG9wdXAiIGlkPSJzZW5kLXNoYXJlLWJveCI+DQogICAgPGRp
diBjbGFzcz0ic2VuZC1pbm5lciI+DQogICAgPGRpdiBjbGFzcz0ic2hhcmUtdG9w
Ij4NCiAgICAgICAgICAgIDxoMz5TaGFyZTwvaDM+DQogICAgICAgICAgICA8c3Bh
bj48YSBjbGFzcz0iY2xvc2UtdG9vbGJveC1zZW5kLXNoYXJlIiBocmVmPSIjc2Vu
ZC1zaGFyZS1ib3giPkNsb3NlPC9hPjwvc3Bhbj4NCiAgICA8L2Rpdj4NCiAgIDx1
bD4NCiAgICAgICAgPGxpPjxhIGNsYXNzPSJkaWdnIiBocmVmPSJodHRwOi8vZGln
Zy5jb20vc3VibWl0P3BoYXNlPTImYW1wO3VybD1odHRwJTNBJTJGJTJGd3d3Lmd1
YXJkaWFuLmNvLnVrJTJGY29tbWVudGlzZnJlZSUyRjIwMDklMkZhdWclMkYzMSUy
RmxlYmFub24tZ2F5LXJpZ2h0cyZhbXA7dGl0bGU9QmVpcnV0JTNBK2NpdHkrb2Yr
cHJvamVjdGVkK2ZhbnRhc2llcyIgbmFtZT0ibGlkPXtzaGFyZX17RGlnZ30iPkRp
Z2c8L2E+PC9saT4NCiAgICAgIDxsaT4NCiAgICAgICAgPGEgY2xhc3M9InJlZGRp
dCIgaHJlZj0iaHR0cDovL3JlZGRpdC5jb20vc3VibWl0P3VybD1odHRwJTNBJTJG
JTJGd3d3Lmd1YXJkaWFuLmNvLnVrJTJGY29tbWVudGlzZnJlZSUyRjIwMDklMkZh
dWclMkYzMSUyRmxlYmFub24tZ2F5LXJpZ2h0cyZhbXA7dGl0bGU9QmVpcnV0JTNB
K2NpdHkrb2YrcHJvamVjdGVkK2ZhbnRhc2llcyIgbmFtZT0ibGlkPXtzaGFyZX17
cmVkZGl0fSI+cmVkZGl0PC9hPg0KICAgICAgPC9saT4NCiAgICAgICA8bGk+DQog
ICAgICAgIDxhIGNsYXNzPSJnb29nbGUiIGhyZWY9Imh0dHA6Ly93d3cuZ29vZ2xl
LmNvbS9ib29rbWFya3MvbWFyaz9vcD1lZGl0JmFtcDtia21rPWh0dHAlM0ElMkYl
MkZ3d3cuZ3VhcmRpYW4uY28udWslMkZjb21tZW50aXNmcmVlJTJGMjAwOSUyRmF1
ZyUyRjMxJTJGbGViYW5vbi1nYXktcmlnaHRzJmFtcDt0aXRsZT1CZWlydXQlM0Er
Y2l0eStvZitwcm9qZWN0ZWQrZmFudGFzaWVzIiBuYW1lPSJsaWQ9e3NoYXJlfXtH
b29nbGUgQm9va21hcmtzfSI+R29vZ2xlIEJvb2ttYXJrczwvYT4NCiAgICAgIDwv
bGk+DQogICAgICAgIDxsaT4NCiAgICAgICAgICAgIDxhIGNsYXNzPSJ0d2l0dGVy
IiBocmVmPSJodHRwOi8vdHdpdHRlci5jb20vaG9tZT9zdGF0dXM9aHR0cCUzQSUy
RiUyRnd3dy5ndWFyZGlhbi5jby51ayUyRmNvbW1lbnRpc2ZyZWUlMkYyMDA5JTJG
YXVnJTJGMzElMkZsZWJhbm9uLWdheS1yaWdodHMiIG5hbWU9ImxpZD17c2hhcmV9
e1R3aXR0ZXJ9Ij5Ud2l0dGVyPC9hPg0KICAgICAgICA8L2xpPg0KICAgICAgPGxp
Pg0KICAgICAgICA8YSBjbGFzcz0iZGVsaWNpb3VzIiBocmVmPSJodHRwOi8vZGVs
LmljaW8udXMvcG9zdD91cmw9aHR0cCUzQSUyRiUyRnd3dy5ndWFyZGlhbi5jby51
ayUyRmNvbW1lbnRpc2ZyZWUlMkYyMDA5JTJGYXVnJTJGMzElMkZsZWJhbm9uLWdh
eS1yaWdodHMmYW1wO3RpdGxlPUJlaXJ1dCUzQStjaXR5K29mK3Byb2plY3RlZCtm
YW50YXNpZXMiIG5hbWU9ImxpZD17c2hhcmV9e2RlbC5pY2lvLnVzfSI+ZGVsLmlj
aW8udXM8L2E+DQogICAgICA8L2xpPg0KICAgICAgPGxpPg0KICAgICAgICA8YSBj
bGFzcz0ic3R1bWJsZXVwb24iIGhyZWY9Imh0dHA6Ly93d3cuc3R1bWJsZXVwb24u
Y29tL3N1Ym1pdD91cmw9aHR0cCUzQSUyRiUyRnd3dy5ndWFyZGlhbi5jby51ayUy
RmNvbW1lbnRpc2ZyZWUlMkYyMDA5JTJGYXVnJTJGMzElMkZsZWJhbm9uLWdheS1y
aWdodHMmYW1wO3RpdGxlPUJlaXJ1dCUzQStjaXR5K29mK3Byb2plY3RlZCtmYW50
YXNpZXMiID5TdHVtYmxlVXBvbjwvYT4NCiAgICAgIDwvbGk+DQogICAgICA8bGk+
DQogICAgICAgIDxhIGNsYXNzPSJuZXdzdmluZSIgaHJlZj0iaHR0cDovL3d3dy5u
ZXdzdmluZS5jb20vX3Rvb2xzL3NlZWQmYW1wO3NhdmU/cG9wb2ZmPTAmYW1wO3U9
aHR0cCUzQSUyRiUyRnd3dy5ndWFyZGlhbi5jby51ayUyRmNvbW1lbnRpc2ZyZWUl
MkYyMDA5JTJGYXVnJTJGMzElMkZsZWJhbm9uLWdheS1yaWdodHMmYW1wO2g9QmVp
cnV0JTNBK2NpdHkrb2YrcHJvamVjdGVkK2ZhbnRhc2llcyIgPk5ld3N2aW5lPC9h
Pg0KICAgICAgPC9saT4NCiAgICAgIDxsaT4NCiAgICAgICAgPGEgY2xhc3M9Imxp
dmVqb3VybmFsIiBocmVmPSJodHRwOi8vd3d3LmxpdmVqb3VybmFsLmNvbS91cGRh
dGUuYm1sP3N1YmplY3Q9aHR0cCUzQSUyRiUyRnd3dy5ndWFyZGlhbi5jby51ayUy
RmNvbW1lbnRpc2ZyZWUlMkYyMDA5JTJGYXVnJTJGMzElMkZsZWJhbm9uLWdheS1y
aWdodHMiIG5hbWU9ImxpZD17c2hhcmV9e2xpdmVqb3VybmFsfSI+bGl2ZWpvdXJu
YWw8L2E+DQogICAgICA8L2xpPg0KICAgICAgPGxpPg0KICAgICAgICA8YSBjbGFz
cz0iZmFjZWJvb2siIGhyZWY9Imh0dHA6Ly93d3cuZmFjZWJvb2suY29tL3NoYXJl
LnBocD91PWh0dHAlM0ElMkYlMkZ3d3cuZ3VhcmRpYW4uY28udWslMkZjb21tZW50
aXNmcmVlJTJGMjAwOSUyRmF1ZyUyRjMxJTJGbGViYW5vbi1nYXktcmlnaHRzIiBu
YW1lPSJsaWQ9e3NoYXJlfXtGYWNlYm9va30iPkZhY2Vib29rPC9hPg0KICAgICAg
PC9saT4NCiAgICAgICAgPGxpPg0KICAgICAgICAgICAgPGEgY2xhc3M9Im1peHgi
IGhyZWY9Imh0dHA6Ly93d3cubWl4eC5jb20vc3VibWl0P3BhZ2VfdXJsPWh0dHAl
M0ElMkYlMkZ3d3cuZ3VhcmRpYW4uY28udWslMkZjb21tZW50aXNmcmVlJTJGMjAw
OSUyRmF1ZyUyRjMxJTJGbGViYW5vbi1nYXktcmlnaHRzIiBuYW1lPSJsaWQ9e3No
YXJlfXtNaXh4fSI+TWl4eCBpdCE8L2E+DQogICAgICAgIDwvbGk+DQogICA8L3Vs
Pg0KICAgPGRpdiBjbGFzcz0iY2xlYXIiPjwvZGl2Pg0KICAgPC9kaXY+DQo8L2Rp
dj4NCgkgICAgDQoNCjxkaXYgY2xhc3M9InRvb2xib3gtcG9wdXAiIGlkPSJjb250
YWN0LWxpbmstYm94Ij4NCgk8ZGl2IGNsYXNzPSJzZW5kLWlubmVyIj4NCgkJPGRp
diBjbGFzcz0ic2hhcmUtdG9wIj4NCgkJCTxoMz5Db250YWN0IHVzPC9oMz4NCiAg
ICAgICAgICAgIDxzcGFuPjxhIGNsYXNzPSJjbG9zZS10b29sYm94LWNvbnRhY3Qt
bGluayIgaHJlZj0iI2NvbnRhY3QiPkNsb3NlPC9hPjwvc3Bhbj4NCgkJPC9kaXY+
DQoJCQ0KCQk8ZGl2IGNsYXNzPSJjb2wgZmlyc3QiPg0KCQkJICAgIA0KDQoJCQ0K
DQoJDQoJDQoJCQkJCQ0KCQkJPHVsPg0KCQkJCTxsaT4NCgkJCQkJICAgICAgICAg
ICAgICAgICAgICAgICAgUmVwb3J0IGVycm9ycyBvciBpbmFjY3VyYWNpZXM6IDxh
IGhyZWY9Im1haWx0bzp1c2VyaGVscEBndWFyZGlhbi5jby51ayI+dXNlcmhlbHBA
Z3VhcmRpYW4uY28udWs8L2E+DQogICAgICAgICAgICAgICAgICAgIAkJCQk8L2xp
Pg0KCQkJCTxsaT4NCgkJCQkJCQkJCQkJTGV0dGVycyBmb3IgcHVibGljYXRpb24g
c2hvdWxkIGJlIHNlbnQgdG86IDxhIGhyZWY9Im1haWx0bzpsZXR0ZXJzQGd1YXJk
aWFuLmNvLnVrIj5sZXR0ZXJzQGd1YXJkaWFuLmNvLnVrPC9hPg0KCQkJCQkJCQkJ
PC9saT4NCgkJCTwvdWw+DQoJCTwvZGl2Pg0KCQk8ZGl2IGNsYXNzPSJjb2wiPg0K
CQkJPHVsPg0KCQkJCTxsaT4NCgkJCQkJSWYgeW91IG5lZWQgaGVscCB1c2luZyB0
aGUgc2l0ZTogPGEgaHJlZj0ibWFpbHRvOnVzZXJoZWxwQGd1YXJkaWFuLmNvLnVr
Ij51c2VyaGVscEBndWFyZGlhbi5jby51azwvYT4NCgkJCQk8L2xpPg0KCQkJCTxs
aT4NCgkJCQkJQ2FsbCB0aGUgbWFpbiBHdWFyZGlhbiBhbmQgT2JzZXJ2ZXIgc3dp
dGNoYm9hcmQ6IDxiciAvPjxzcGFuPis0NCAoMCkyMCAzMzUzIDIwMDA8L3NwYW4+
DQoJCQkJPC9saT4NCgkJCQk8bGk+DQoJCQkJCTx1bD4NCgkJCQkJCTxsaT4NCgkJ
CQkJCQk8YSBocmVmPSJodHRwOi8vYWRpbmZvLWd1YXJkaWFuLmNvLnVrLyI+QWR2
ZXJ0aXNpbmcgZ3VpZGU8L2E+DQoJCQkJCQk8L2xpPg0KCQkJCQkJPGxpPg0KCQkJ
CQkJCTxhIGhyZWY9Imh0dHA6Ly93d3cuZ3VhcmRpYW4uY28udWsvc3luZGljYXRp
b24vIj5MaWNlbnNlL2J1eSBvdXIgY29udGVudDwvYT4NCgkJCQkJCTwvbGk+DQoJ
CQkJCTwvdWw+DQoJCQkJPC9saT4NCgkJCTwvdWw+DQoJCTwvZGl2Pg0KCTwvZGl2
Pg0KPC9kaXY+DQoJICAgIDxkaXYgY2xhc3M9InRvb2xib3gtcG9wdXAiIGlkPSJo
aXN0b3J5LWxpbmstYm94IiBzdHlsZT0id2lkdGg6IDQ2MHB4Ij4NCgk8ZGl2IGNs
YXNzPSJzZW5kLWlubmVyIj4NCgkJPGRpdiBjbGFzcz0ic2hhcmUtdG9wIj4NCgkJ
CTxoMz5BYm91dCB0aGlzIGFydGljbGU8L2gzPg0KICAgICAgICAgICAgPHNwYW4+
PGEgY2xhc3M9ImNsb3NlLXRvb2xib3gtaGlzdG9yeS1saW5rIiBocmVmPSIjaGlz
dG9yeS1saW5rLWJveCI+Q2xvc2U8L2E+PC9zcGFuPg0KCQk8L2Rpdj4NCgkJICAg
ICAgICAJICAgICAgICAJCQkNCgkJCQkJICAgCSAgIAkgICANCgkJCQkJCQkJCQ0K
CQkJCQkJCQkJDQoNCiAJCQk8ZGl2IGNsYXNzPSJzZWN0aW9uIj4NCgkJCQk8aDE+
QmVpcnV0OiBjaXR5IG9mIHByb2plY3RlZCBmYW50YXNpZXMgfCBEaWFtb25kIFdh
bGlkPC9oMT4NCgkJICAgCQkgICAgCQkJCQkJCQkJVGhpcyBhcnRpY2xlIHdhcyBw
dWJsaXNoZWQgb24NCgkJCQkJICAgCTxhIGhyZWY9Imh0dHA6Ly93d3cuZ3VhcmRp
YW4uY28udWsvIiA+Z3VhcmRpYW4uY28udWs8L2E+DQoJCQkJCSAgIAlhdCAxNC4w
MCBCU1Qgb24gTW9uZGF5IDMxIEF1Z3VzdCAyMDA5LiANCgkJCQkJICAgCQ0KCQkJ
CQkJCTwvZGl2Pg0KCQkJPC9kaXY+DQo8L2Rpdj4NCg0KDQoNCiAgCSAgICAJICAg
IA0KDQoNCg0KDQoNCgkJDQoJCQkJCQkJDQoNCiAgICAgICAgCQkNCgkJDQoJCQkJ
CQkJCQkJCQkJCQkJCQ0KCQkJCQkJCQkJCQ0KCQkJCQkJDQoJCQkJCQkJCQkJCSAg
ICAgICAgICAgICAgICAgICAgDQogICAgDQoJDQoJCQ0KCQkJCQkJCQkJCQ0KDQoJ
CTxkaXYgaWQ9ImFkdmVydGlzZXItY29udGFpbmVyIj4NCgkJCSAgICANCg0KCTxz
Y3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij4NCg0KZ29vZ2xlX2FkX2NsaWVu
dCA9ICdjYS1ndWFyZGlhbl9qcyc7DQpnb29nbGVfYWRfY2hhbm5lbCA9ICdDb21t
ZW50aXNmcmVlJzsNCjwvc2NyaXB0Pg0KDQogICAgCSAgICANCg0KDQoNCg0KDQoJ
CQ0KCQkJCQkJCQ0KDQogICAgICAgIA0KDQoNCjxzY3JpcHQ+DQoNCmdvb2dsZV9t
YXhfbnVtX2FkcyA9ICczJzsNCg0KPC9zY3JpcHQ+DQoJCSAgICA8ZGl2IGlkPSJn
b29nbGUtYWRzLWNvbnRhaW5lciIgY2xhc3M9IiBjb21wb25lbnQgIGNhcHN1bGUg
YWR2ZXJ0aXNlci1saW5rcyIgc3R5bGU9ImRpc3BsYXk6IG5vbmU7Ij48L2Rpdj4N
CjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij4NCi8vPCFbQ0RBVEFbDQoJ
aWYgKHRydWUpIHsNCgkJCSAgd3JpdGVTY3JpcHQoImh0dHA6Ly9wYWdlYWQyLmdv
b2dsZXN5bmRpY2F0aW9uLmNvbS9wYWdlYWQvc2hvd19hZHMuanMiLCBmYWxzZSwg
ZnVuY3Rpb24oKXt9KTsNCgl9DQovLyBdXT4NCjwvc2NyaXB0Pg0KDQoNCgk8L2Rp
dj4NCgkNCgkJCQkJCQkJCQ0KCQkJCQkJCSAgICAgICAgDQoNCg0KCQkJICAgIA0K
DQo8ZGl2IGlkPSJwbHVjay1hZGRyZXNzZWQtY29tbWVudC1jb250YWluZXIiIGNs
YXNzPSJwbHVjay1pbml0LWJsb2NrIHBsdWNrLWNvbW1lbnRzLWNvbnRhaW5lciI+
DQo8aDIgaWQ9InBsdWNrLWFkZHJlc3NlZC1jb21tZW50LWF1dGhvci1pbmZvIiBz
dHlsZT0iZGlzcGxheTpub25lOyI+DQoJPHNwYW4gaWQ9InBsdWNrLWFkZHJlc3Nl
ZC1jb21tZW50LWF1dGhvciI+PC9zcGFuPidzIGNvbW1lbnQNCjwvaDI+DQoNCjxk
aXYgaWQ9InBsdWNrLWFkZHJlc3NlZC1jb21tZW50IiBjbGFzcz0icGx1Y2stY29t
bWVudC1ibG9jayI+PC9kaXY+DQo8L2Rpdj4NCg0KCQk8c2NyaXB0IHR5cGU9InRl
eHQvamF2YXNjcmlwdCIgbGFuZ3VhZ2U9ImphdmFzY3JpcHQiPg0KCS8vCTwhW0NE
QVRBWw0KCWlmICh0cnVlKSB7DQoJCWluc2VydFN0eWxlU2hlZXQoJ3N0eWxlcy93
aWRlL3BsdWNrLW9uLmNzcycpOw0KCX0NCgkvLyBdXT4NCgk8L3NjcmlwdD4NCgkN
CgkJCSAgICAJICAgIA0KDQoNCg0KDQoNCgkJDQoJCQkJCQkJDQoNCiAgICAgICAg
CQkNCgkJDQoJCQkJCQkJCQkJCQkJCQkJCQ0KCQkJCQkJCQkJCQ0KCQkJCQkJDQoJ
CQkJCQkJCQkJCSAgICAgICAgICAgICAgICAgICAgDQogICAgDQoJDQoJCQ0KCQkJ
CQkJCQkKPGRpdiBpZD0icGx1Y2stY29udGFpbmVyIiBjbGFzcz0icGx1Y2stY29t
bWVudHMtY29udGFpbmVyIj4KCgk8aDIgaWQ9InN0YXJ0LW9mLWNvbW1lbnRzIj5D
b21tZW50cyBpbiBjaHJvbm9sb2dpY2FsIG9yZGVyIDxzcGFuIGNsYXNzPSJjb21t
ZW50LWNvdW50LWluZm8iIHN0eWxlPSJkaXNwbGF5Om5vbmU7Ij4oVG90YWwgPHNw
YW4gY2xhc3M9ImNvbW1lbnQtY291bnQiPmNvbW1lbnQ8L3NwYW4+KTwvc3Bhbj48
L2gyPgoKCTxkaXYgaWQ9InBvc3QtY29tbWVudC1kaXYtdG9wIiBjbGFzcz0icGx1
Y2stY29tbWVudC1hZGRDb21tZW50IGhlYWRlciI+CgkJICAgICAgICAJCQkJQ29t
bWVudHMgYXJlIG5vdyBjbG9zZWQgZm9yIHRoaXMgZW50cnkuCgkJCQkJPGRpdiBj
bGFzcz0icGx1Y2stY29tbWVudC1sZWdlbmQiPgoJPHVsPgoJCTxsaT48aW1nIHNy
Yz0iaHR0cDovL3N0YXRpYy5ndWltLmNvLnVrL3N0YXRpYy84NjY2OS9jb21tb24v
aW1hZ2VzL2NvbW11bml0aWVzL2ljb25zX3N0YWZmXzE2LmdpZiIgYWx0PSJUaGlz
IHN5bWJvbCBpbmRpY2F0ZXMgdGhhdCB0aGF0IHBlcnNvbiBpcyBUaGUgR3VhcmRp
YW4ncyBzdGFmZiIgdGl0bGU9IlRoaXMgc3ltYm9sIGluZGljYXRlcyB0aGF0IHRo
YXQgcGVyc29uIGlzIFRoZSBHdWFyZGlhbidzIHN0YWZmIiAvPlN0YWZmPC9saT4K
CQk8bGk+PGltZyBzcmM9Imh0dHA6Ly9zdGF0aWMuZ3VpbS5jby51ay9zdGF0aWMv
ODY2NjkvY29tbW9uL2ltYWdlcy9jb21tdW5pdGllcy9pY29uc19jb250cmlidXRv
cl8xNi5naWYiIGFsdD0iVGhpcyBzeW1ib2wgaW5kaWNhdGVzIHRoYXQgdGhhdCBw
ZXJzb24gaXMgYSBjb250cmlidXRvciIgdGl0bGU9IlRoaXMgc3ltYm9sIGluZGlj
YXRlcyB0aGF0IHRoYXQgcGVyc29uIGlzIGEgY29udHJpYnV0b3IiIC8+Q29udHJp
YnV0b3I8L2xpPgoJPC91bD4KPC9kaXY+DQoJPC9kaXY+Cgo8L2Rpdj4NCgkJCQkJ
CQkJCQ0KCQkJCQkJCSAgICAgICAgCQkNCgkJDQoJCQkJCQkJCQkJCQkJCQkJCQ0K
CQkJCQkJCQkJCQ0KCQkJCQkJDQoJCQkJCQkJCQkJCSAgICA8c2NyaXB0IHR5cGU9
InRleHQvamF2YXNjcmlwdCIgbGFuZ3VhZ2U9ImphdmFzY3JpcHQiPiBzZXJ2ZXJV
cmw9Imh0dHA6Ly9zaXRlbGlmZS5ndWFyZGlhbi5jby51ay92ZXIxLjAvRGlyZWN0
L1Byb2Nlc3MiOyBjb21tZW50c1NpZ25VcFVybD0iaHR0cDovL3VzZXJzLmd1YXJk
aWFuLmNvLnVrL3NpZ251cC90ci8xLCwtNzIwLDAwLmh0bWwiOyBjb250ZW50SWQg
PSAiMzUyMzQxODcxIjsgY29yZUNvbnRlbnRDb21tZW50Q291bnQgPSAzNiA7IDwv
c2NyaXB0PiA8c2NyaXB0IHNyYz0iaHR0cDovL3N0YXRpYy5ndWltLmNvLnVrL21p
Y3JvYXBwcy9zZXJ2ZXItc2lkZS1wbHVjay9qYXZhc2NyaXB0L3BsdWNrLXY1Lmpz
IiB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiIGxhbmd1YWdlPSJqYXZhc2NyaXB0IiA+
PC9zY3JpcHQ+ICA8ZGl2IGlkPSJwb3N0LWNvbW1lbnQtZGl2LXRvcCIgY2xhc3M9
InBsdWNrLWNvbW1lbnQtYWRkQ29tbWVudCBoZWFkZXIiPiA8ZGl2IGlkPSJhYnVz
ZS1ib3gtd3JhcHBlciIgc3R5bGU9ImRpc3BsYXk6bm9uZTsiPiA8ZGl2IGlkPSJh
YnVzZS1ib3giPiA8cCBpZD0iYWJ1c2UtYm94LWNsb3NlIj48YSBocmVmPSJqYXZh
c2NyaXB0OnZvaWQoMCkiIHRpdGxlPSJDbG9zZSI+Q2xvc2U8L2E+PC9wPiA8ZGl2
PiA8aDI+QWJ1c2UgcmVwb3J0PC9oMj4gPC9kaXY+IDxkaXYgaWQ9ImFidXNlLWJv
eC1lZGl0LWFyZWEiPiA8cD48bGFiZWwgZm9yPSJhYnVzZS1yZWFzb24iPlBsZWFz
ZSBjaG9vc2UgYSBwcm9ibGVtOjwvbGFiZWw+PC9wPiA8c2VsZWN0IGlkPSJhYnVz
ZS1yZWFzb24iPiA8b3B0aW9uIHZhbHVlPSIiIHNlbGVjdGVkPkNob29zZSBvbmU8
L29wdGlvbj4gPG9wdGlvbiB2YWx1ZT0iUGVyc29uYWwgYWJ1c2UiPlBlcnNvbmFs
IGFidXNlPC9vcHRpb24+IDxvcHRpb24gdmFsdWU9Ik9mZiB0b3BpYyI+T2ZmIHRv
cGljPC9vcHRpb24+IDxvcHRpb24gdmFsdWU9IkxlZ2FsIGlzc3VlIj5MZWdhbCBp
c3N1ZTwvb3B0aW9uPiA8b3B0aW9uIHZhbHVlPSJUcm9sbGluZyI+VHJvbGxpbmc8
L29wdGlvbj4gPG9wdGlvbiB2YWx1ZT0iSGF0ZSBzcGVlY2giPkhhdGUgc3BlZWNo
PC9vcHRpb24+IDxvcHRpb24gdmFsdWU9Ik9mZmVuc2l2ZS9UaHJlYXRlbmluZyBs
YW5ndWFnZSI+T2ZmZW5zaXZlL1RocmVhdGVuaW5nIGxhbmd1YWdlPC9vcHRpb24+
IDxvcHRpb24gdmFsdWU9IkNvcHlyaWdodCI+Q29weXJpZ2h0PC9vcHRpb24+IDxv
cHRpb24gdmFsdWU9IlNwYW0iPlNwYW08L29wdGlvbj4gPG9wdGlvbiB2YWx1ZT0i
T3RoZXIiPk90aGVyPC9vcHRpb24+IDwvc2VsZWN0PiA8cD48bGFiZWwgZm9yPSJh
YnVzZS1kZXNjcmlwdGlvbiI+Q29tbWVudDogPHNwYW4gaWQ9ImFidXNlLWRlc2Ny
aXB0aW9uLW9wdGlvbmFsIj4ob3B0aW9uYWwpPC9zcGFuPjwvbGFiZWw+PC9wPiA8
dGV4dGFyZWEgcm93cz0iNCIgY29scz0iNTAiIGlkPSJhYnVzZS1kZXNjcmlwdGlv
biI+PC90ZXh0YXJlYT4gPHA+WW91IGhhdmUgPHNwYW4gaWQ9ImFidXNlLWNoYXJz
LWxlZnQiPjUwMDA8L3NwYW4+IGNoYXJhY3RlcnMgbGVmdDwvcD4gPGRpdiBpZD0i
YWJ1c2UtbG9naW4taW5mbyI+IDxwPkxvZ2dlZCBpbiBhcyA8c3Ryb25nIGlkPSJh
YnVzZS11c2VyLW5hbWUiPjwvc3Ryb25nPjwvcD4gPC9kaXY+IDxkaXYgaWQ9ImFi
dXNlLWVtYWlsLWluZm8iPiA8cD48bGFiZWwgZm9yPSJhYnVzZS1lbWFpbCI+WW91
ciBlbWFpbCBhZGRyZXNzOiA8c3Bhbj4ob3B0aW9uYWwpPC9zcGFuPjwvbGFiZWw+
PC9wPiA8aW5wdXQgdHlwZT0idGV4dCIgaWQ9ImFidXNlLWVtYWlsIiAvPiA8L2Rp
dj4gPHAgaWQ9ImFidXNlLXN1Ym1pdC1jb250YWluZXIiPiA8aW5wdXQgdHlwZT0i
YnV0dG9uIiBkaXNhYmxlZD0idHJ1ZSIgaWQ9ImFidXNlLXN1Ym1pdCIgdmFsdWU9
IlJlcG9ydCIvPiA8L3A+IDwvZGl2PiA8ZGl2IGlkPSJhYnVzZS1wcm9ncmVzcy1h
cmVhIj4gPHA+TG9hZGluZy4uLi4uLi4uLi4uLi4uLjwvcD4gPC9kaXY+IDxkaXYg
aWQ9ImFidXNlLWNsb3NlLWNvbmZpcm1hdGlvbi1hcmVhIj4gPHA+Q2xvc2luZyB0
aGlzIHdpbmRvdyB3aXRob3V0IHByZXNzaW5nICJSZXBvcnQiIHdpbGwgcmVzdWx0
IGluIHlvdXIgd29yZHMgYmVpbmcgbG9zdC4gPGJyLz4gQXJlIHlvdSBzdXJlPyA8
aW5wdXQgdHlwZT0iYnV0dG9uIiB2YWx1ZT0iWWVzLCBjbG9zZSIgaWQ9ImFidXNl
LWNsb3NlLWNvbmZpcm0iLz4gPGlucHV0IHR5cGU9ImJ1dHRvbiIgdmFsdWU9Ik5v
LCByZXR1cm4gdG8gdGV4dCIgaWQ9ImFidXNlLWNsb3NlLWNhbmNlbCIvPiA8L3A+
IDwvZGl2PiA8ZGl2IGlkPSJhYnVzZS10aGFuay15b3UtYXJlYSI+IDxwPlRoYW5r
IHlvdSA8aW5wdXQgdHlwZT0iYnV0dG9uIiB2YWx1ZT0iQ2xvc2UiIGlkPSJhYnVz
ZS1jbG9zZS10aGFuay15b3UiLz4gPC9wPiA8L2Rpdj4gPGRpdiBpZD0iYWJ1c2Ut
cGx1Y2stZXJyb3ItYXJlYSI+IDxwPlNvcnJ5LCBzb21ldGhpbmcgaGFzIGdvbmUg
d3JvbmcgYW5kIHRoaXMgYWN0aW9uIGNhbm5vdCBiZSBjb21wbGV0ZWQuIDxzcGFu
PlBsZWFzZSB0cnkgYWdhaW4gbGF0ZXIuPC9zcGFuPjwvcD4gPC9kaXY+IDwvZGl2
PiA8L2Rpdj4gPC9kaXY+IDxkaXYgaWQ9InBsdWNrLWNvbW1lbnQtYmxvY2siIGNs
YXNzPSJwbHVjay1jb21tZW50LWJsb2NrIGpzLWhpdGJveC10cmFja2VkIHBsdWNr
LWNvbW1lbnRzLWNvbnRhaW5lciI+IDxkaXY+ICAgIDx1bCBjbGFzcz0icGx1Y2st
Y29udGVudCIgaWQ9ImNvbW1lbnQtMSI+IDxsaSBjbGFzcz0icGx1Y2stY29tbWVu
dCI+IDwhLS08bGk+KDM2NTg5NzApIDwvbGk+LS0+IDxkaXYgY2xhc3M9InBsdWNr
LWNvbW1lbnQtYXV0aG9yIj4gPGgzPiA8YSBocmVmPSJodHRwOi8vd3d3Lmd1YXJk
aWFuLmNvLnVrL3VzZXJzL1JhdmluZ0RhdmUiIGNsYXNzPSJhdXRob3ItcHJvZmls
ZS1waWN0dXJlIj4gPGltZyBzcmM9Imh0dHA6Ly9zaXRlbGlmZS5ndWFyZGlhbi5j
by51ay92ZXIxLjAvQ29udGVudC9pbWFnZXMvc3RvcmUvMC8wL2MwYzY4YmEzLTg0
YzAtNDg5Ny1hMDdhLTkyZjAzOTU4MDdhNi5TbWFsbC5qcGciIGhlaWdodD0iNjAi
IHdpZHRoPSI2MCIgYWx0PSJSYXZpbmdEYXZlIj4gPC9hPiA8YSBocmVmPSJodHRw
Oi8vd3d3Lmd1YXJkaWFuLmNvLnVrL3VzZXJzL1JhdmluZ0RhdmUiPiBSYXZpbmdE
YXZlIDwvYT4gPC9oMz4gPHAgY2xhc3M9InBvc3RlZC10aW1lIj4zMSBBdWcgMjAw
OSwgMjoyMVBNPC9wPiA8L2Rpdj4gPHNwYW4gY2xhc3M9ImF1dGhvci10aWVyIj4g
PGEgY2xhc3M9InJvbGxvdmVyIiB0aXRsZT0iRmVhdHVyZWQiPiAgPC9hPiA8L3Nw
YW4+ICA8ZGl2IGNsYXNzPSJwbHVjay1jb21tZW50LWJvZHkgY29tbWVudC1ibG9j
a2VkIj4gVGhpcyBjb21tZW50IGhhcyBiZWVuIHJlbW92ZWQgYnkgYSBtb2RlcmF0
b3IuIFJlcGxpZXMgbWF5IGFsc28gYmUgZGVsZXRlZC4gPC9kaXY+IDwvbGk+ICA8
L3VsPiAgPHVsIGNsYXNzPSJwbHVjay1jb250ZW50IiBpZD0iY29tbWVudC0yIj4g
PGxpIGNsYXNzPSJwbHVjay1jb21tZW50Ij4gPCEtLTxsaT4oMzcwMzE0NykgPC9s
aT4tLT4gPGRpdiBjbGFzcz0icGx1Y2stY29tbWVudC1hdXRob3IiPiA8aDM+IDxh
IGhyZWY9Imh0dHA6Ly93d3cuZ3VhcmRpYW4uY28udWsvdXNlcnMvbG92ZW15bW9k
IiBjbGFzcz0iYXV0aG9yLXByb2ZpbGUtcGljdHVyZSI+IDxpbWcgc3JjPSJodHRw
Oi8vc2l0ZWxpZmUuZ3VhcmRpYW4uY28udWsvdmVyMS4wL0NvbnRlbnQvaW1hZ2Vz
L25vLXVzZXItaW1hZ2UuZ2lmIiBoZWlnaHQ9IjYwIiB3aWR0aD0iNjAiIGFsdD0i
bG92ZW15bW9kIj4gPC9hPiA8YSBocmVmPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNv
LnVrL3VzZXJzL2xvdmVteW1vZCI+IGxvdmVteW1vZCA8L2E+IDwvaDM+IDxwIGNs
YXNzPSJwb3N0ZWQtdGltZSI+MzEgQXVnIDIwMDksIDI6MjFQTTwvcD4gPC9kaXY+
IDxzcGFuIGNsYXNzPSJhdXRob3ItdGllciI+IDxhIGNsYXNzPSJyb2xsb3ZlciIg
dGl0bGU9IlN0YW5kYXJkIj4gIDwvYT4gPC9zcGFuPiAgPGRpdiBjbGFzcz0icGx1
Y2stY29tbWVudC1ib2R5Ij4gPHA+aG93IGRvZXMgb25lIGRpZmZlcmVudGlhdGUg
YmV0d2VlbiBjdWx0dXJlIGFuZCBjb25zdW1hcmlzbSB0b2RheT88L3A+IDwvZGl2
PiA8L2xpPiA8bGkgY2xhc3M9InBsdWNrLWNvbW1lbnQtdG9vbHMiID4gPHVsIGlk
PSJDb21tZW50S2V5OjQzOGZhYWEwLTAwN2QtNDZmZS05MWUzLWVhODQ4OGM5Yzdk
MyI+IDxsaSBjbGFzcz0icmVjb21lbmRlZCI+ICA8YSBpZD0icGx1Y2stc2luZ2xl
LWNvbW1lbnQtQ29tbWVudEtleTo0MzhmYWFhMC0wMDdkLTQ2ZmUtOTFlMy1lYTg0
ODhjOWM3ZDMiIGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgwKSIgdGl0bGU9IlJlY29t
bWVuZCB0aGlzIGNvbW1lbnQuIiBvbmNsaWNrPSJyZXR1cm4gb25DbGlja1JlY29t
bWVuZGF0aW9uKCdDb21tZW50S2V5OjQzOGZhYWEwLTAwN2QtNDZmZS05MWUzLWVh
ODQ4OGM5YzdkMycpIiBjbGFzcz0icmVjb21tZW5kIj4gICBSZWNvbW1lbmQ/ICAg
PC9hPiAgIDxzcGFuIGlkPSJwbHVjay1zaW5nbGUtY29tbWVudC1uby1Db21tZW50
S2V5OjQzOGZhYWEwLTAwN2QtNDZmZS05MWUzLWVhODQ4OGM5YzdkMyIgY2xhc3M9
ImhpZ2gtcmVjb21tZW5kZWQiID4oNik8L3NwYW4+ICA8L2xpPiA8bGkgY2xhc3M9
ImFidXNlLXJlcG9ydCI+ICA8YSBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiIHRp
dGxlPSJSZXBvcnQgYWJ1c2UiIGNsYXNzPSJyZXBvcnQtYWJ1c2UiPlJlcG9ydCBh
YnVzZSA8L2E+ICA8L2xpPiA8bGkgY2xhc3M9ImNsaXAiPjxhIGNsYXNzPSJhbmNo
b3ItYmFzZWQtbG9naW4tcmVxdWlyZWQiIGhyZWY9Ii91c2Vycy9jbGlwcGluZ3Mv
YWRkP2NvbW1lbnRJZD00MzhmYWFhMC0wMDdkLTQ2ZmUtOTFlMy1lYTg0ODhjOWM3
ZDMmY29tbWVudGVyVXNlck5hbWU9bG92ZW15bW9kJnIyQ29udGVudElkRm9yU1NQ
PTM1MjM0MTg3MSIgbmFtZT0iIiB0aXRsZT0iQ2xpcCB0aGlzIGNvbW1lbnQuIj5D
bGlwPC9hPiB8IDwvbGk+IDxsaSBjbGFzcz0ibGluayI+PGEgaHJlZj0iP3Nob3dh
bGxjb21tZW50cz10cnVlI0NvbW1lbnRLZXk6NDM4ZmFhYTAtMDA3ZC00NmZlLTkx
ZTMtZWE4NDg4YzljN2QzIiBuYW1lPSIiIHRpdGxlPSJMaW5rIHRoaXMgY29tbWVu
dC4iPkxpbms8L2E+PC9saT4gPC91bD4gPC9saT4gIDwvdWw+ICA8dWwgY2xhc3M9
InBsdWNrLWNvbnRlbnQiIGlkPSJjb21tZW50LTMiPiA8bGkgY2xhc3M9InBsdWNr
LWNvbW1lbnQiPiA8IS0tPGxpPigzNjU4OTcwKSA8L2xpPi0tPiA8ZGl2IGNsYXNz
PSJwbHVjay1jb21tZW50LWF1dGhvciI+IDxoMz4gPGEgaHJlZj0iaHR0cDovL3d3
dy5ndWFyZGlhbi5jby51ay91c2Vycy9SYXZpbmdEYXZlIiBjbGFzcz0iYXV0aG9y
LXByb2ZpbGUtcGljdHVyZSI+IDxpbWcgc3JjPSJodHRwOi8vc2l0ZWxpZmUuZ3Vh
cmRpYW4uY28udWsvdmVyMS4wL0NvbnRlbnQvaW1hZ2VzL3N0b3JlLzAvMC9jMGM2
OGJhMy04NGMwLTQ4OTctYTA3YS05MmYwMzk1ODA3YTYuU21hbGwuanBnIiBoZWln
aHQ9IjYwIiB3aWR0aD0iNjAiIGFsdD0iUmF2aW5nRGF2ZSI+IDwvYT4gPGEgaHJl
Zj0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay91c2Vycy9SYXZpbmdEYXZlIj4g
UmF2aW5nRGF2ZSA8L2E+IDwvaDM+IDxwIGNsYXNzPSJwb3N0ZWQtdGltZSI+MzEg
QXVnIDIwMDksIDI6MjhQTTwvcD4gPC9kaXY+IDxzcGFuIGNsYXNzPSJhdXRob3It
dGllciI+IDxhIGNsYXNzPSJyb2xsb3ZlciIgdGl0bGU9IkZlYXR1cmVkIj4gIDwv
YT4gPC9zcGFuPiAgPGRpdiBjbGFzcz0icGx1Y2stY29tbWVudC1ib2R5Ij4gPHA+
SSB3YXMgZ29pbmcgdG8gc2F5IHRoYXQgbXkgaW1wcmVzc2lvbiBvZiBnYXlzIGlu
IHRoZSBtdXNsaW0gd29ybGQgaXMgcmF0aGVyIGNvbmRpdGlvbmVkIGJ5IHRoZSBz
bml2ZWxsaW5nIHdoaW5pbmcgYW5kIHNlbGYgb3BwcmVzc2lvbiByZXZlYWxlZCBp
biB0aGUgZmlsbSAiQSBKaWhhZCBGb3IgTG92ZSIgaW4gd2hpY2ggaG9tb3NleHVh
bCBtdXNsaW1zIGFyZSBzbyBjb3dlZCBhbmQgc28gZnVsbCBvZiBzZWxmIGxvYXRo
aW5nIHRoYXQgdGhleSBkbyBub3QgZGVzZXJ2ZSB0aGUgdGVybSAnZ2F5JyB0byBi
ZSB1c2VkIHRvIGRlc2NyaWJlIHRoZW0uPC9wPjxwPlRoZSB0ZXJtICJHYXkiIGlz
IHVzZWQgb25seSB0byBkZXNjcmliZSBhIHNlbGYtYXdhcmUgYW5kIHNlbGYgY29u
c2Npb3VzIGhvbW9zZXh1YWwsIHByZXBhcmVkIHRvIGZpZ2h0IGJhY2sgYWdhaW5z
dCBvcHByZXNzaW9uLjwvcD48cD5BbmQgYnkgdGhhdCBjcml0ZXJpYSB2ZXJ5IGZl
dyBob21vc2V4dWFsIG11c2xpbXMgYXJlICdnYXknPC9wPiA8L2Rpdj4gPC9saT4g
PGxpIGNsYXNzPSJwbHVjay1jb21tZW50LXRvb2xzIiA+IDx1bCBpZD0iQ29tbWVu
dEtleTo4OGMyNjNiZi05ZDczLTRjYjMtODU5ZS02Y2VmNWJhMzU0MjIiPiA8bGkg
Y2xhc3M9InJlY29tZW5kZWQiPiAgPGEgaWQ9InBsdWNrLXNpbmdsZS1jb21tZW50
LUNvbW1lbnRLZXk6ODhjMjYzYmYtOWQ3My00Y2IzLTg1OWUtNmNlZjViYTM1NDIy
IiBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiIHRpdGxlPSJSZWNvbW1lbmQgdGhp
cyBjb21tZW50LiIgb25jbGljaz0icmV0dXJuIG9uQ2xpY2tSZWNvbW1lbmRhdGlv
bignQ29tbWVudEtleTo4OGMyNjNiZi05ZDczLTRjYjMtODU5ZS02Y2VmNWJhMzU0
MjInKSIgY2xhc3M9InJlY29tbWVuZCI+ICAgUmVjb21tZW5kPyAgIDwvYT4gICA8
c3BhbiBpZD0icGx1Y2stc2luZ2xlLWNvbW1lbnQtbm8tQ29tbWVudEtleTo4OGMy
NjNiZi05ZDczLTRjYjMtODU5ZS02Y2VmNWJhMzU0MjIiIGNsYXNzPSJoaWdoLXJl
Y29tbWVuZGVkIiA+KDgpPC9zcGFuPiAgPC9saT4gPGxpIGNsYXNzPSJhYnVzZS1y
ZXBvcnQiPiAgPGEgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIiB0aXRsZT0iUmVw
b3J0IGFidXNlIiBjbGFzcz0icmVwb3J0LWFidXNlIj5SZXBvcnQgYWJ1c2UgPC9h
PiAgPC9saT4gPGxpIGNsYXNzPSJjbGlwIj48YSBjbGFzcz0iYW5jaG9yLWJhc2Vk
LWxvZ2luLXJlcXVpcmVkIiBocmVmPSIvdXNlcnMvY2xpcHBpbmdzL2FkZD9jb21t
ZW50SWQ9ODhjMjYzYmYtOWQ3My00Y2IzLTg1OWUtNmNlZjViYTM1NDIyJmNvbW1l
bnRlclVzZXJOYW1lPVJhdmluZ0RhdmUmcjJDb250ZW50SWRGb3JTU1A9MzUyMzQx
ODcxIiBuYW1lPSIiIHRpdGxlPSJDbGlwIHRoaXMgY29tbWVudC4iPkNsaXA8L2E+
IHwgPC9saT4gPGxpIGNsYXNzPSJsaW5rIj48YSBocmVmPSI/c2hvd2FsbGNvbW1l
bnRzPXRydWUjQ29tbWVudEtleTo4OGMyNjNiZi05ZDczLTRjYjMtODU5ZS02Y2Vm
NWJhMzU0MjIiIG5hbWU9IiIgdGl0bGU9IkxpbmsgdGhpcyBjb21tZW50LiI+TGlu
azwvYT48L2xpPiA8L3VsPiA8L2xpPiAgPC91bD4gIDx1bCBjbGFzcz0icGx1Y2st
Y29udGVudCIgaWQ9ImNvbW1lbnQtNCI+IDxsaSBjbGFzcz0icGx1Y2stY29tbWVu
dCI+IDwhLS08bGk+KDM3MDMxNDcpIDwvbGk+LS0+IDxkaXYgY2xhc3M9InBsdWNr
LWNvbW1lbnQtYXV0aG9yIj4gPGgzPiA8YSBocmVmPSJodHRwOi8vd3d3Lmd1YXJk
aWFuLmNvLnVrL3VzZXJzL2xvdmVteW1vZCIgY2xhc3M9ImF1dGhvci1wcm9maWxl
LXBpY3R1cmUiPiA8aW1nIHNyYz0iaHR0cDovL3NpdGVsaWZlLmd1YXJkaWFuLmNv
LnVrL3ZlcjEuMC9Db250ZW50L2ltYWdlcy9uby11c2VyLWltYWdlLmdpZiIgaGVp
Z2h0PSI2MCIgd2lkdGg9IjYwIiBhbHQ9ImxvdmVteW1vZCI+IDwvYT4gPGEgaHJl
Zj0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay91c2Vycy9sb3ZlbXltb2QiPiBs
b3ZlbXltb2QgPC9hPiA8L2gzPiA8cCBjbGFzcz0icG9zdGVkLXRpbWUiPjMxIEF1
ZyAyMDA5LCAyOjM2UE08L3A+IDwvZGl2PiA8c3BhbiBjbGFzcz0iYXV0aG9yLXRp
ZXIiPiA8YSBjbGFzcz0icm9sbG92ZXIiIHRpdGxlPSJTdGFuZGFyZCI+ICA8L2E+
IDwvc3Bhbj4gIDxkaXYgY2xhc3M9InBsdWNrLWNvbW1lbnQtYm9keSBjb21tZW50
LWJsb2NrZWQiPiBUaGlzIGNvbW1lbnQgaGFzIGJlZW4gcmVtb3ZlZCBieSBhIG1v
ZGVyYXRvci4gUmVwbGllcyBtYXkgYWxzbyBiZSBkZWxldGVkLiA8L2Rpdj4gPC9s
aT4gIDwvdWw+ICA8dWwgY2xhc3M9InBsdWNrLWNvbnRlbnQiIGlkPSJjb21tZW50
LTUiPiA8bGkgY2xhc3M9InBsdWNrLWNvbW1lbnQiPiA8IS0tPGxpPigxNTk3Nzk2
KSA8L2xpPi0tPiA8ZGl2IGNsYXNzPSJwbHVjay1jb21tZW50LWF1dGhvciI+IDxo
Mz4gPGEgaHJlZj0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay91c2Vycy9Lb29y
dXNoIiBjbGFzcz0iYXV0aG9yLXByb2ZpbGUtcGljdHVyZSI+IDxpbWcgc3JjPSJo
dHRwOi8vc2l0ZWxpZmUuZ3VhcmRpYW4uY28udWsvdmVyMS4wL0NvbnRlbnQvaW1h
Z2VzL25vLXVzZXItaW1hZ2UuZ2lmIiBoZWlnaHQ9IjYwIiB3aWR0aD0iNjAiIGFs
dD0iS29vcnVzaCI+IDwvYT4gPGEgaHJlZj0iaHR0cDovL3d3dy5ndWFyZGlhbi5j
by51ay91c2Vycy9Lb29ydXNoIj4gS29vcnVzaCA8L2E+IDwvaDM+IDxwIGNsYXNz
PSJwb3N0ZWQtdGltZSI+MzEgQXVnIDIwMDksIDI6NDBQTTwvcD4gPC9kaXY+IDxz
cGFuIGNsYXNzPSJhdXRob3ItdGllciI+IDxhIGNsYXNzPSJyb2xsb3ZlciIgdGl0
bGU9IkZlYXR1cmVkIj4gIDwvYT4gPC9zcGFuPiAgPGRpdiBjbGFzcz0icGx1Y2st
Y29tbWVudC1ib2R5Ij4gPHA+UmF2aW5nRGF2ZTo8YnIgLz4iUmVtZW1iZXIgdGhh
dCB1bmRlciBGcmFuY28gaW4gU3BhaW4sIGhlIGRpZG4ndCBpbnRlcmZlcmUgd2l0
aCB0aGUgY3J1aXNpbmcgZ3JvdW5kcy4gQXMgbG9uZyBhcyB5b3UgbWFycmllZCwg
ZGlkIHlvdXIgaGV0ZXJvc2V4dWFsIGR1dHksIHRoZW4geW91IGNvdWxkIGdvIGRv
d24gdG8gdGhlIHBhcmtzIGF0IG5pZ2h0IGFuZCBnZXQgYSBiaXQgb2YgZGljay4i
PC9wPjxwPlRoYW5rcyBmb3Igc2hhcmluZyB5b3VyIGhvbW9zZXh1YWwgZXhwZXJp
ZW5jZXMgd2l0aCB1cyBhbmQgeW91ciBoZWFydC13YXJtaW5nIHJvc2UtdGludGVk
IG5vc3RhbGdpYyByZWNvbGxlY3Rpb24gb2YgZmFzY2lzdC1lcmEgU3BhaW4uIFRy
dWx5IGlsbHVtaW5hdGluZyBhbmQgaW5zcGlyaW5nIHRvIGFsbCB0aG9zZSBjb25z
dW1lciBvYnNlc3NlZCBnYXlzIHRoZSB3b3JsZCBvdmVyLiBUaGFuayB5b3Ugc28g
bXVjaC48L3A+IDwvZGl2PiA8L2xpPiA8bGkgY2xhc3M9InBsdWNrLWNvbW1lbnQt
dG9vbHMiID4gPHVsIGlkPSJDb21tZW50S2V5OjU0ZGFjZWRhLTNlNWUtNDNlOS04
MWU1LWI3NmJiNjY1ZjI1NCI+IDxsaSBjbGFzcz0icmVjb21lbmRlZCI+ICA8YSBp
ZD0icGx1Y2stc2luZ2xlLWNvbW1lbnQtQ29tbWVudEtleTo1NGRhY2VkYS0zZTVl
LTQzZTktODFlNS1iNzZiYjY2NWYyNTQiIGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgw
KSIgdGl0bGU9IlJlY29tbWVuZCB0aGlzIGNvbW1lbnQuIiBvbmNsaWNrPSJyZXR1
cm4gb25DbGlja1JlY29tbWVuZGF0aW9uKCdDb21tZW50S2V5OjU0ZGFjZWRhLTNl
NWUtNDNlOS04MWU1LWI3NmJiNjY1ZjI1NCcpIiBjbGFzcz0icmVjb21tZW5kIj4g
ICBSZWNvbW1lbmQ/ICAgPC9hPiAgIDxzcGFuIGlkPSJwbHVjay1zaW5nbGUtY29t
bWVudC1uby1Db21tZW50S2V5OjU0ZGFjZWRhLTNlNWUtNDNlOS04MWU1LWI3NmJi
NjY1ZjI1NCIgY2xhc3M9ImhpZ2gtcmVjb21tZW5kZWQiID4oMTcpPC9zcGFuPiAg
PC9saT4gPGxpIGNsYXNzPSJhYnVzZS1yZXBvcnQiPiAgPGEgaHJlZj0iamF2YXNj
cmlwdDp2b2lkKDApIiB0aXRsZT0iUmVwb3J0IGFidXNlIiBjbGFzcz0icmVwb3J0
LWFidXNlIj5SZXBvcnQgYWJ1c2UgPC9hPiAgPC9saT4gPGxpIGNsYXNzPSJjbGlw
Ij48YSBjbGFzcz0iYW5jaG9yLWJhc2VkLWxvZ2luLXJlcXVpcmVkIiBocmVmPSIv
dXNlcnMvY2xpcHBpbmdzL2FkZD9jb21tZW50SWQ9NTRkYWNlZGEtM2U1ZS00M2U5
LTgxZTUtYjc2YmI2NjVmMjU0JmNvbW1lbnRlclVzZXJOYW1lPUtvb3J1c2gmcjJD
b250ZW50SWRGb3JTU1A9MzUyMzQxODcxIiBuYW1lPSIiIHRpdGxlPSJDbGlwIHRo
aXMgY29tbWVudC4iPkNsaXA8L2E+IHwgPC9saT4gPGxpIGNsYXNzPSJsaW5rIj48
YSBocmVmPSI/c2hvd2FsbGNvbW1lbnRzPXRydWUjQ29tbWVudEtleTo1NGRhY2Vk
YS0zZTVlLTQzZTktODFlNS1iNzZiYjY2NWYyNTQiIG5hbWU9IiIgdGl0bGU9Ikxp
bmsgdGhpcyBjb21tZW50LiI+TGluazwvYT48L2xpPiA8L3VsPiA8L2xpPiAgPC91
bD4gIDx1bCBjbGFzcz0icGx1Y2stY29udGVudCIgaWQ9ImNvbW1lbnQtNiI+IDxs
aSBjbGFzcz0icGx1Y2stY29tbWVudCI+IDwhLS08bGk+KDI4MjU5ODcpIDwvbGk+
LS0+IDxkaXYgY2xhc3M9InBsdWNrLWNvbW1lbnQtYXV0aG9yIj4gPGgzPiA8YSBo
cmVmPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL3VzZXJzL0Fya2FzaGEiIGNs
YXNzPSJhdXRob3ItcHJvZmlsZS1waWN0dXJlIj4gPGltZyBzcmM9Imh0dHA6Ly9z
aXRlbGlmZS5ndWFyZGlhbi5jby51ay92ZXIxLjAvQ29udGVudC9pbWFnZXMvbm8t
dXNlci1pbWFnZS5naWYiIGhlaWdodD0iNjAiIHdpZHRoPSI2MCIgYWx0PSJBcmth
c2hhIj4gPC9hPiA8YSBocmVmPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL3Vz
ZXJzL0Fya2FzaGEiPiBBcmthc2hhIDwvYT4gPC9oMz4gPHAgY2xhc3M9InBvc3Rl
ZC10aW1lIj4zMSBBdWcgMjAwOSwgMjo0OFBNPC9wPiA8L2Rpdj4gPHNwYW4gY2xh
c3M9ImF1dGhvci10aWVyIj4gPGEgY2xhc3M9InJvbGxvdmVyIiB0aXRsZT0iVHJ1
c3RlZCI+ICA8L2E+IDwvc3Bhbj4gIDxkaXYgY2xhc3M9InBsdWNrLWNvbW1lbnQt
Ym9keSI+IDxibG9ja3F1b3RlPjxwPkRpYW1vbmQgV2FsaWQsIGdldCB5b3VyIGFj
dCB0b2dldGhlciBhbmQgZmlnaHQgYmFjazwvcD48L2Jsb2NrcXVvdGU+PHA+V2hh
dCBhcmUgPGk+eW91PC9pPiBkb2luZyBhYm91dCB0aGUgc2l0dWF0aW9uPzwvcD4g
PC9kaXY+IDwvbGk+IDxsaSBjbGFzcz0icGx1Y2stY29tbWVudC10b29scyIgPiA8
dWwgaWQ9IkNvbW1lbnRLZXk6ZDkyMGY2MTktZGM4OC00MWM5LWJhNGYtMjVlYWE2
OWRhOTRiIj4gPGxpIGNsYXNzPSJyZWNvbWVuZGVkIj4gIDxhIGlkPSJwbHVjay1z
aW5nbGUtY29tbWVudC1Db21tZW50S2V5OmQ5MjBmNjE5LWRjODgtNDFjOS1iYTRm
LTI1ZWFhNjlkYTk0YiIgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIiB0aXRsZT0i
UmVjb21tZW5kIHRoaXMgY29tbWVudC4iIG9uY2xpY2s9InJldHVybiBvbkNsaWNr
UmVjb21tZW5kYXRpb24oJ0NvbW1lbnRLZXk6ZDkyMGY2MTktZGM4OC00MWM5LWJh
NGYtMjVlYWE2OWRhOTRiJykiIGNsYXNzPSJyZWNvbW1lbmQiPiAgIFJlY29tbWVu
ZD8gICA8L2E+ICAgPHNwYW4gaWQ9InBsdWNrLXNpbmdsZS1jb21tZW50LW5vLUNv
bW1lbnRLZXk6ZDkyMGY2MTktZGM4OC00MWM5LWJhNGYtMjVlYWE2OWRhOTRiIiBj
bGFzcz0iaGlnaC1yZWNvbW1lbmRlZCIgPig0KTwvc3Bhbj4gIDwvbGk+IDxsaSBj
bGFzcz0iYWJ1c2UtcmVwb3J0Ij4gIDxhIGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgw
KSIgdGl0bGU9IlJlcG9ydCBhYnVzZSIgY2xhc3M9InJlcG9ydC1hYnVzZSI+UmVw
b3J0IGFidXNlIDwvYT4gIDwvbGk+IDxsaSBjbGFzcz0iY2xpcCI+PGEgY2xhc3M9
ImFuY2hvci1iYXNlZC1sb2dpbi1yZXF1aXJlZCIgaHJlZj0iL3VzZXJzL2NsaXBw
aW5ncy9hZGQ/Y29tbWVudElkPWQ5MjBmNjE5LWRjODgtNDFjOS1iYTRmLTI1ZWFh
NjlkYTk0YiZjb21tZW50ZXJVc2VyTmFtZT1Bcmthc2hhJnIyQ29udGVudElkRm9y
U1NQPTM1MjM0MTg3MSIgbmFtZT0iIiB0aXRsZT0iQ2xpcCB0aGlzIGNvbW1lbnQu
Ij5DbGlwPC9hPiB8IDwvbGk+IDxsaSBjbGFzcz0ibGluayI+PGEgaHJlZj0iP3No
b3dhbGxjb21tZW50cz10cnVlI0NvbW1lbnRLZXk6ZDkyMGY2MTktZGM4OC00MWM5
LWJhNGYtMjVlYWE2OWRhOTRiIiBuYW1lPSIiIHRpdGxlPSJMaW5rIHRoaXMgY29t
bWVudC4iPkxpbms8L2E+PC9saT4gPC91bD4gPC9saT4gIDwvdWw+ICA8dWwgY2xh
c3M9InBsdWNrLWNvbnRlbnQiIGlkPSJjb21tZW50LTciPiA8bGkgY2xhc3M9InBs
dWNrLWNvbW1lbnQiPiA8IS0tPGxpPigzNjU4OTcwKSA8L2xpPi0tPiA8ZGl2IGNs
YXNzPSJwbHVjay1jb21tZW50LWF1dGhvciI+IDxoMz4gPGEgaHJlZj0iaHR0cDov
L3d3dy5ndWFyZGlhbi5jby51ay91c2Vycy9SYXZpbmdEYXZlIiBjbGFzcz0iYXV0
aG9yLXByb2ZpbGUtcGljdHVyZSI+IDxpbWcgc3JjPSJodHRwOi8vc2l0ZWxpZmUu
Z3VhcmRpYW4uY28udWsvdmVyMS4wL0NvbnRlbnQvaW1hZ2VzL3N0b3JlLzAvMC9j
MGM2OGJhMy04NGMwLTQ4OTctYTA3YS05MmYwMzk1ODA3YTYuU21hbGwuanBnIiBo
ZWlnaHQ9IjYwIiB3aWR0aD0iNjAiIGFsdD0iUmF2aW5nRGF2ZSI+IDwvYT4gPGEg
aHJlZj0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay91c2Vycy9SYXZpbmdEYXZl
Ij4gUmF2aW5nRGF2ZSA8L2E+IDwvaDM+IDxwIGNsYXNzPSJwb3N0ZWQtdGltZSI+
MzEgQXVnIDIwMDksIDI6NTJQTTwvcD4gPC9kaXY+IDxzcGFuIGNsYXNzPSJhdXRo
b3ItdGllciI+IDxhIGNsYXNzPSJyb2xsb3ZlciIgdGl0bGU9IkZlYXR1cmVkIj4g
IDwvYT4gPC9zcGFuPiAgPGRpdiBjbGFzcz0icGx1Y2stY29tbWVudC1ib2R5Ij4g
PHA+S29vcnVzaDwvcD48cD5JIGFzc3VtZSB5b3UgYXJlIHVuYWJsZSB0byByZWFk
IGFuZCBkZWFsIHdpdGggYSByZWxhdGl2ZWx5IHNvcGhpc3RpY2F0ZWQgYXJndW1l
bnQgYW5kIGNoZXcgZ3VtIGF0IHRoZSBzYW1lIHRpbWU/IEhvdyBlbHNlIGRvIEkg
ZXhwbGFpbiB5b3VyIGJhcmJlZCBjb21tZW50PzwvcD48cD5JIGFtIGZhciB0b28g
eW91bmcgdG8gcmVtZW1iZXIgRnJhbmNvLCBqdXN0IGFzIEkgYW0gZmFyIHRvbyB5
b3VuZyB0byByZW1lbWJlciBwcmUtZGVjcmltaW5hbGlzYXRpb24gaGVyZSBpbiB0
aGUgVUsgYmFjayBpbiAxOTY3LiBIb3dldmVyLCBJIGhhdmUgdGFsa2VkIHRvIG9s
ZGVyIGFuZCB5b3VuZ2VyIHNwYW5pc2ggYW5kIGVuZ2xpc2ggaG9tb3NleHVhbHMg
d2hvIGRvIHJlbWVtYmVyIHRoYXQgZXJhIHZlcnkgd2VsbC48L3A+PHA+TXkgcG9p
bnQgaXMgdGhhdCwgKGFuZCBpdCdzIG5vdCBhIGRpZmZpY3VsdCBvbmUgdG8gdW5k
ZXJzdGFuZCwgc28gcGF5IGF0dGVudGlvbikgdGhlIGFyZ3VtZW50IE1yIGRpYW1v
bmQgd2FsaWQgdXNlcyBpcyB0aGF0IHdlc3Rlcm4gZ2F5cyBzaG91bGQgbm90IGJl
IGFycm9nYW50IGFib3V0IHRoZSBhY2hpZXZlbWVudHMgb2YgdGhlIFdlc3QgY29t
cGFyZWQgdG8gdGhlIHplcm8gYWNoaWV2ZW1lbnRzIG1hZGUgaW4gdGhlIEFyYWIv
TXVzbGltIHdvcmxkLCBiZWNhdXNlIGhvbW9zZXh1YWxzIGluIHRoZSBhcmFiL211
c2xpbSB3b3JsZCBhcmUgZnJlZSB0byBnbyBjcnVpc2luZyBvbiB0aGUgYmVhY2hl
cyBhbmQsIGFzIGxvbmcgYXMgdGhleSBhcmUgZGlzY3JlZXQsIGNhbiBsaXZlIGEg
c29ydCBvZiBmcmVlIGhvbW9zZXh1YWwgbGlmZXN0eWxlLjwvcD48cD5NeSBwb2lu
dCBhYm91dCBGcmFuY28gbWF0Y2hlcyBteSBjb21tZW50IGFib3V0IHByZS1kZWNy
aW1pbmFsaXNlZCBFbmdsYW5kLCBuYW1lbHkgdGhhdCB0aGUgYXJhYi9tdXNsaW0g
d29ybGQgaXMgc3RpbGwgYXQgdGhhdCBzdGFnZSBub3cuPC9wPjxwPkNsZWFyZXI/
PC9wPiA8L2Rpdj4gPC9saT4gPGxpIGNsYXNzPSJwbHVjay1jb21tZW50LXRvb2xz
IiA+IDx1bCBpZD0iQ29tbWVudEtleTphN2QwM2ZlOS00MzM0LTQzNmMtYWE1Yi1i
NTZhOGU4MzgxYzUiPiA8bGkgY2xhc3M9InJlY29tZW5kZWQiPiAgPGEgaWQ9InBs
dWNrLXNpbmdsZS1jb21tZW50LUNvbW1lbnRLZXk6YTdkMDNmZTktNDMzNC00MzZj
LWFhNWItYjU2YThlODM4MWM1IiBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiIHRp
dGxlPSJSZWNvbW1lbmQgdGhpcyBjb21tZW50LiIgb25jbGljaz0icmV0dXJuIG9u
Q2xpY2tSZWNvbW1lbmRhdGlvbignQ29tbWVudEtleTphN2QwM2ZlOS00MzM0LTQz
NmMtYWE1Yi1iNTZhOGU4MzgxYzUnKSIgY2xhc3M9InJlY29tbWVuZCI+ICAgUmVj
b21tZW5kPyAgIDwvYT4gICA8c3BhbiBpZD0icGx1Y2stc2luZ2xlLWNvbW1lbnQt
bm8tQ29tbWVudEtleTphN2QwM2ZlOS00MzM0LTQzNmMtYWE1Yi1iNTZhOGU4Mzgx
YzUiIGNsYXNzPSJoaWdoLXJlY29tbWVuZGVkIiA+KDExKTwvc3Bhbj4gIDwvbGk+
IDxsaSBjbGFzcz0iYWJ1c2UtcmVwb3J0Ij4gIDxhIGhyZWY9ImphdmFzY3JpcHQ6
dm9pZCgwKSIgdGl0bGU9IlJlcG9ydCBhYnVzZSIgY2xhc3M9InJlcG9ydC1hYnVz
ZSI+UmVwb3J0IGFidXNlIDwvYT4gIDwvbGk+IDxsaSBjbGFzcz0iY2xpcCI+PGEg
Y2xhc3M9ImFuY2hvci1iYXNlZC1sb2dpbi1yZXF1aXJlZCIgaHJlZj0iL3VzZXJz
L2NsaXBwaW5ncy9hZGQ/Y29tbWVudElkPWE3ZDAzZmU5LTQzMzQtNDM2Yy1hYTVi
LWI1NmE4ZTgzODFjNSZjb21tZW50ZXJVc2VyTmFtZT1SYXZpbmdEYXZlJnIyQ29u
dGVudElkRm9yU1NQPTM1MjM0MTg3MSIgbmFtZT0iIiB0aXRsZT0iQ2xpcCB0aGlz
IGNvbW1lbnQuIj5DbGlwPC9hPiB8IDwvbGk+IDxsaSBjbGFzcz0ibGluayI+PGEg
aHJlZj0iP3Nob3dhbGxjb21tZW50cz10cnVlI0NvbW1lbnRLZXk6YTdkMDNmZTkt
NDMzNC00MzZjLWFhNWItYjU2YThlODM4MWM1IiBuYW1lPSIiIHRpdGxlPSJMaW5r
IHRoaXMgY29tbWVudC4iPkxpbms8L2E+PC9saT4gPC91bD4gPC9saT4gIDwvdWw+
ICA8dWwgY2xhc3M9InBsdWNrLWNvbnRlbnQiIGlkPSJjb21tZW50LTgiPiA8bGkg
Y2xhc3M9InBsdWNrLWNvbW1lbnQiPiA8IS0tPGxpPigzNjU4OTcwKSA8L2xpPi0t
PiA8ZGl2IGNsYXNzPSJwbHVjay1jb21tZW50LWF1dGhvciI+IDxoMz4gPGEgaHJl
Zj0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay91c2Vycy9SYXZpbmdEYXZlIiBj
bGFzcz0iYXV0aG9yLXByb2ZpbGUtcGljdHVyZSI+IDxpbWcgc3JjPSJodHRwOi8v
c2l0ZWxpZmUuZ3VhcmRpYW4uY28udWsvdmVyMS4wL0NvbnRlbnQvaW1hZ2VzL3N0
b3JlLzAvMC9jMGM2OGJhMy04NGMwLTQ4OTctYTA3YS05MmYwMzk1ODA3YTYuU21h
bGwuanBnIiBoZWlnaHQ9IjYwIiB3aWR0aD0iNjAiIGFsdD0iUmF2aW5nRGF2ZSI+
IDwvYT4gPGEgaHJlZj0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay91c2Vycy9S
YXZpbmdEYXZlIj4gUmF2aW5nRGF2ZSA8L2E+IDwvaDM+IDxwIGNsYXNzPSJwb3N0
ZWQtdGltZSI+MzEgQXVnIDIwMDksIDI6NTVQTTwvcD4gPC9kaXY+IDxzcGFuIGNs
YXNzPSJhdXRob3ItdGllciI+IDxhIGNsYXNzPSJyb2xsb3ZlciIgdGl0bGU9IkZl
YXR1cmVkIj4gIDwvYT4gPC9zcGFuPiAgPGRpdiBjbGFzcz0icGx1Y2stY29tbWVu
dC1ib2R5Ij4gPHA+QXJrYXNoYTwvcD48cD48aT48Yj5EaWFtb25kIFdhbGlkLCBn
ZXQgeW91ciBhY3QgdG9nZXRoZXIgYW5kIGZpZ2h0IGJhY2s8L2I+PC9pPjwvcD48
cD5XaGF0IGFyZSB5b3UgZG9pbmcgYWJvdXQgdGhlIHNpdHVhdGlvbj88L3A+PHA+
V2hhdCB0aGUgZmVjayBkbyB5b3UgZXhwZWN0IE1FIHRvIGRvIGFib3V0IHRoZSBz
aXR1YXRpb24/IEkgbGl2ZSBpbiBMb25kb24uIFRoZSBwb2ludCBpcyB0aGF0IGFu
eSBzb2NpYWwgY2hhbmdlIGhhcyB0byBjb21lIGZyb20gZ2F5cyBpbiB0aGUgbXVz
bGltL2FyYWIgd29ybGQgZmlnaHRpbmcgZm9yIHRoZW1zZWx2ZXMsIG5vdCBsb29r
aW5nIGZvciBnYXlzIGluIHRoZSBXZXN0IHRvIGRvIGl0IGFsbCBmb3IgdGhlbSE8
L3A+PHA+QW5kIEksIGxpa2UgbWFueSBvdGhlciBicmF2ZSBnYXlzIGhlcmUgaW4g
dGhlIFVLLCBoYXZlIGRvbmUgb3V0IGJpdCB0byBmaWdodCBmb3IgZ2F5IGVxdWFs
aXR5LCBnb2luZyBvbiBtYXJjaGVzLCBjYW1wYWlnbmluZyBldGMgZXRjLjwvcD48
cD5Bcmthc2hhLCB3aGF0IHRoZSBoZWxsIGFyZSBZT1UgZG9pbmc/PC9wPiA8L2Rp
dj4gPC9saT4gPGxpIGNsYXNzPSJwbHVjay1jb21tZW50LXRvb2xzIiA+IDx1bCBp
ZD0iQ29tbWVudEtleTpmNjhiMDA4ZS03YjU3LTQ1ODMtYTYxOS0wYjc1MmQ1MzI2
YzUiPiA8bGkgY2xhc3M9InJlY29tZW5kZWQiPiAgPGEgaWQ9InBsdWNrLXNpbmds
ZS1jb21tZW50LUNvbW1lbnRLZXk6ZjY4YjAwOGUtN2I1Ny00NTgzLWE2MTktMGI3
NTJkNTMyNmM1IiBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiIHRpdGxlPSJSZWNv
bW1lbmQgdGhpcyBjb21tZW50LiIgb25jbGljaz0icmV0dXJuIG9uQ2xpY2tSZWNv
bW1lbmRhdGlvbignQ29tbWVudEtleTpmNjhiMDA4ZS03YjU3LTQ1ODMtYTYxOS0w
Yjc1MmQ1MzI2YzUnKSIgY2xhc3M9InJlY29tbWVuZCI+ICAgUmVjb21tZW5kPyAg
IDwvYT4gICA8c3BhbiBpZD0icGx1Y2stc2luZ2xlLWNvbW1lbnQtbm8tQ29tbWVu
dEtleTpmNjhiMDA4ZS03YjU3LTQ1ODMtYTYxOS0wYjc1MmQ1MzI2YzUiIGNsYXNz
PSJoaWdoLXJlY29tbWVuZGVkIiA+KDUpPC9zcGFuPiAgPC9saT4gPGxpIGNsYXNz
PSJhYnVzZS1yZXBvcnQiPiAgPGEgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIiB0
aXRsZT0iUmVwb3J0IGFidXNlIiBjbGFzcz0icmVwb3J0LWFidXNlIj5SZXBvcnQg
YWJ1c2UgPC9hPiAgPC9saT4gPGxpIGNsYXNzPSJjbGlwIj48YSBjbGFzcz0iYW5j
aG9yLWJhc2VkLWxvZ2luLXJlcXVpcmVkIiBocmVmPSIvdXNlcnMvY2xpcHBpbmdz
L2FkZD9jb21tZW50SWQ9ZjY4YjAwOGUtN2I1Ny00NTgzLWE2MTktMGI3NTJkNTMy
NmM1JmNvbW1lbnRlclVzZXJOYW1lPVJhdmluZ0RhdmUmcjJDb250ZW50SWRGb3JT
U1A9MzUyMzQxODcxIiBuYW1lPSIiIHRpdGxlPSJDbGlwIHRoaXMgY29tbWVudC4i
PkNsaXA8L2E+IHwgPC9saT4gPGxpIGNsYXNzPSJsaW5rIj48YSBocmVmPSI/c2hv
d2FsbGNvbW1lbnRzPXRydWUjQ29tbWVudEtleTpmNjhiMDA4ZS03YjU3LTQ1ODMt
YTYxOS0wYjc1MmQ1MzI2YzUiIG5hbWU9IiIgdGl0bGU9IkxpbmsgdGhpcyBjb21t
ZW50LiI+TGluazwvYT48L2xpPiA8L3VsPiA8L2xpPiAgPC91bD4gIDx1bCBjbGFz
cz0icGx1Y2stY29udGVudCIgaWQ9ImNvbW1lbnQtOSI+IDxsaSBjbGFzcz0icGx1
Y2stY29tbWVudCI+IDwhLS08bGk+KDE1OTc3OTYpIDwvbGk+LS0+IDxkaXYgY2xh
c3M9InBsdWNrLWNvbW1lbnQtYXV0aG9yIj4gPGgzPiA8YSBocmVmPSJodHRwOi8v
d3d3Lmd1YXJkaWFuLmNvLnVrL3VzZXJzL0tvb3J1c2giIGNsYXNzPSJhdXRob3It
cHJvZmlsZS1waWN0dXJlIj4gPGltZyBzcmM9Imh0dHA6Ly9zaXRlbGlmZS5ndWFy
ZGlhbi5jby51ay92ZXIxLjAvQ29udGVudC9pbWFnZXMvbm8tdXNlci1pbWFnZS5n
aWYiIGhlaWdodD0iNjAiIHdpZHRoPSI2MCIgYWx0PSJLb29ydXNoIj4gPC9hPiA8
YSBocmVmPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL3VzZXJzL0tvb3J1c2gi
PiBLb29ydXNoIDwvYT4gPC9oMz4gPHAgY2xhc3M9InBvc3RlZC10aW1lIj4zMSBB
dWcgMjAwOSwgMjo1OVBNPC9wPiA8L2Rpdj4gPHNwYW4gY2xhc3M9ImF1dGhvci10
aWVyIj4gPGEgY2xhc3M9InJvbGxvdmVyIiB0aXRsZT0iRmVhdHVyZWQiPiAgPC9h
PiA8L3NwYW4+ICA8ZGl2IGNsYXNzPSJwbHVjay1jb21tZW50LWJvZHkgY29tbWVu
dC1ibG9ja2VkIj4gVGhpcyBjb21tZW50IGhhcyBiZWVuIHJlbW92ZWQgYnkgYSBt
b2RlcmF0b3IuIFJlcGxpZXMgbWF5IGFsc28gYmUgZGVsZXRlZC4gPC9kaXY+IDwv
bGk+ICA8L3VsPiAgPHVsIGNsYXNzPSJwbHVjay1jb250ZW50IiBpZD0iY29tbWVu
dC0xMCI+IDxsaSBjbGFzcz0icGx1Y2stY29tbWVudCI+IDwhLS08bGk+KDI5OTgz
ODQpIDwvbGk+LS0+IDxkaXYgY2xhc3M9InBsdWNrLWNvbW1lbnQtYXV0aG9yIj4g
PGgzPiA8YSBocmVmPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL3VzZXJzL0F1
cmljIiBjbGFzcz0iYXV0aG9yLXByb2ZpbGUtcGljdHVyZSI+IDxpbWcgc3JjPSJo
dHRwOi8vc2l0ZWxpZmUuZ3VhcmRpYW4uY28udWsvdmVyMS4wL0NvbnRlbnQvaW1h
Z2VzL3N0b3JlLzMvMTMvNzM4Yjk3NDAtMWMwMS00MmExLWJkMTYtZWE0YWExYmRi
MmZhLlNtYWxsLmpwZyIgaGVpZ2h0PSI2MCIgd2lkdGg9IjYwIiBhbHQ9IkF1cmlj
Ij4gPC9hPiA8YSBocmVmPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL3VzZXJz
L0F1cmljIj4gQXVyaWMgPC9hPiA8L2gzPiA8cCBjbGFzcz0icG9zdGVkLXRpbWUi
PjMxIEF1ZyAyMDA5LCAzOjA5UE08L3A+IDwvZGl2PiA8c3BhbiBjbGFzcz0iYXV0
aG9yLXRpZXIiPiA8YSBjbGFzcz0icm9sbG92ZXIiIHRpdGxlPSJGZWF0dXJlZCI+
ICA8L2E+IDwvc3Bhbj4gIDxkaXYgY2xhc3M9InBsdWNrLWNvbW1lbnQtYm9keSI+
IDxwPldvdywgdGhlcmUgd2FzIG1lIGltYWdpbmluZyBCZWlydXQgYXMgYSBraW5k
IG9mIGAxOTcwcyBCZWxmYXN0LW9uLXRoZSBNZWRgLCAgd2l0aCBiZWFyZGVkIHJv
Y2tldC1maXJpbmcgSGV6Ym9sbGFoIGhpZGluZyBpbiBydWJibGUgYW5kIGJhdHRs
aW5nIGl0IG91dCBhZ2FpbnN0IGNhbW91ZmxhZ2Utc3VpdGVkIENocmlzdGlhbiBQ
aGFsYW5naXN0cywgYXMgSXNyYWVsaSBoZWxpY29wdGVyIGd1bnNoaXBzIGNydWlz
ZSBiZW5pZ25seSBvdmVyaGVhZCBsb29raW5nIGRvd24gdGhyb3VnaCB0aGUgZmxh
bWVzLjwvcD48cD5BY3R1YWxseSBpdCBzZWVtcyBtb3JlIGxpa2UgYFNvaG8gb24g
U2VhYCB3aXRoIG11c2N1bGFyIFZpbGxhZ2UtcGVvcGxlIGxvb2stYWxpa2UgZ3V5
cyBleWVpbmcgZWFjaCBvdGhlciB1cC48L3A+IDwvZGl2PiA8L2xpPiA8bGkgY2xh
c3M9InBsdWNrLWNvbW1lbnQtdG9vbHMiID4gPHVsIGlkPSJDb21tZW50S2V5OjQ3
ZTI2NjFlLWViMDktNDA3Zi1iM2FjLTkxMTQ4NjQwZGVlYyI+IDxsaSBjbGFzcz0i
cmVjb21lbmRlZCI+ICA8YSBpZD0icGx1Y2stc2luZ2xlLWNvbW1lbnQtQ29tbWVu
dEtleTo0N2UyNjYxZS1lYjA5LTQwN2YtYjNhYy05MTE0ODY0MGRlZWMiIGhyZWY9
ImphdmFzY3JpcHQ6dm9pZCgwKSIgdGl0bGU9IlJlY29tbWVuZCB0aGlzIGNvbW1l
bnQuIiBvbmNsaWNrPSJyZXR1cm4gb25DbGlja1JlY29tbWVuZGF0aW9uKCdDb21t
ZW50S2V5OjQ3ZTI2NjFlLWViMDktNDA3Zi1iM2FjLTkxMTQ4NjQwZGVlYycpIiBj
bGFzcz0icmVjb21tZW5kIj4gICBSZWNvbW1lbmQ/ICAgPC9hPiAgIDxzcGFuIGlk
PSJwbHVjay1zaW5nbGUtY29tbWVudC1uby1Db21tZW50S2V5OjQ3ZTI2NjFlLWVi
MDktNDA3Zi1iM2FjLTkxMTQ4NjQwZGVlYyIgY2xhc3M9ImhpZ2gtcmVjb21tZW5k
ZWQiID4oMTIpPC9zcGFuPiAgPC9saT4gPGxpIGNsYXNzPSJhYnVzZS1yZXBvcnQi
PiAgPGEgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIiB0aXRsZT0iUmVwb3J0IGFi
dXNlIiBjbGFzcz0icmVwb3J0LWFidXNlIj5SZXBvcnQgYWJ1c2UgPC9hPiAgPC9s
aT4gPGxpIGNsYXNzPSJjbGlwIj48YSBjbGFzcz0iYW5jaG9yLWJhc2VkLWxvZ2lu
LXJlcXVpcmVkIiBocmVmPSIvdXNlcnMvY2xpcHBpbmdzL2FkZD9jb21tZW50SWQ9
NDdlMjY2MWUtZWIwOS00MDdmLWIzYWMtOTExNDg2NDBkZWVjJmNvbW1lbnRlclVz
ZXJOYW1lPUF1cmljJnIyQ29udGVudElkRm9yU1NQPTM1MjM0MTg3MSIgbmFtZT0i
IiB0aXRsZT0iQ2xpcCB0aGlzIGNvbW1lbnQuIj5DbGlwPC9hPiB8IDwvbGk+IDxs
aSBjbGFzcz0ibGluayI+PGEgaHJlZj0iP3Nob3dhbGxjb21tZW50cz10cnVlI0Nv
bW1lbnRLZXk6NDdlMjY2MWUtZWIwOS00MDdmLWIzYWMtOTExNDg2NDBkZWVjIiBu
YW1lPSIiIHRpdGxlPSJMaW5rIHRoaXMgY29tbWVudC4iPkxpbms8L2E+PC9saT4g
PC91bD4gPC9saT4gIDwvdWw+ICA8dWwgY2xhc3M9InBsdWNrLWNvbnRlbnQiIGlk
PSJjb21tZW50LTExIj4gPGxpIGNsYXNzPSJwbHVjay1jb21tZW50Ij4gPCEtLTxs
aT4oMzA4NDQ0MikgPC9saT4tLT4gPGRpdiBjbGFzcz0icGx1Y2stY29tbWVudC1h
dXRob3IiPiA8aDM+IDxhIGhyZWY9Imh0dHA6Ly93d3cuZ3VhcmRpYW4uY28udWsv
dXNlcnMvR2lnb2xvIiBjbGFzcz0iYXV0aG9yLXByb2ZpbGUtcGljdHVyZSI+IDxp
bWcgc3JjPSJodHRwOi8vc2l0ZWxpZmUuZ3VhcmRpYW4uY28udWsvdmVyMS4wL0Nv
bnRlbnQvaW1hZ2VzL3N0b3JlLzE1LzE0L2RmYzFiYzAzLWFjMGEtNGU0Ni1hZWIx
LTU0MmU1NDljMDQ2Yy5TbWFsbC5qcGciIGhlaWdodD0iNjAiIHdpZHRoPSI2MCIg
YWx0PSJHaWdvbG8iPiA8L2E+IDxhIGhyZWY9Imh0dHA6Ly93d3cuZ3VhcmRpYW4u
Y28udWsvdXNlcnMvR2lnb2xvIj4gR2lnb2xvIDwvYT4gPC9oMz4gPHAgY2xhc3M9
InBvc3RlZC10aW1lIj4zMSBBdWcgMjAwOSwgMzoyOVBNPC9wPiA8L2Rpdj4gPHNw
YW4gY2xhc3M9ImF1dGhvci10aWVyIj4gPGEgY2xhc3M9InJvbGxvdmVyIiB0aXRs
ZT0iRmVhdHVyZWQiPiAgPC9hPiA8L3NwYW4+ICA8ZGl2IGNsYXNzPSJwbHVjay1j
b21tZW50LWJvZHkiPiA8cD5BdXJpYywgSSBrbm93IHdoYXQgeW91IG1lYW4uPC9w
PjxwPldoZXJlIGVsc2UgYnV0IG9uIENJRiBjb3VsZCB3ZSByZWFkIGFib3V0IHRo
ZSBidWdnZXJzIG9mIEJlaXJ1dD8gPC9wPiA8L2Rpdj4gPC9saT4gPGxpIGNsYXNz
PSJwbHVjay1jb21tZW50LXRvb2xzIiA+IDx1bCBpZD0iQ29tbWVudEtleTpmMDU3
ZGQxNi0wMjIxLTQzMTUtYTZhZC1iMjRhYWZhNDI4YzkiPiA8bGkgY2xhc3M9InJl
Y29tZW5kZWQiPiAgPGEgaWQ9InBsdWNrLXNpbmdsZS1jb21tZW50LUNvbW1lbnRL
ZXk6ZjA1N2RkMTYtMDIyMS00MzE1LWE2YWQtYjI0YWFmYTQyOGM5IiBocmVmPSJq
YXZhc2NyaXB0OnZvaWQoMCkiIHRpdGxlPSJSZWNvbW1lbmQgdGhpcyBjb21tZW50
LiIgb25jbGljaz0icmV0dXJuIG9uQ2xpY2tSZWNvbW1lbmRhdGlvbignQ29tbWVu
dEtleTpmMDU3ZGQxNi0wMjIxLTQzMTUtYTZhZC1iMjRhYWZhNDI4YzknKSIgY2xh
c3M9InJlY29tbWVuZCI+ICAgUmVjb21tZW5kPyAgIDwvYT4gICA8c3BhbiBpZD0i
cGx1Y2stc2luZ2xlLWNvbW1lbnQtbm8tQ29tbWVudEtleTpmMDU3ZGQxNi0wMjIx
LTQzMTUtYTZhZC1iMjRhYWZhNDI4YzkiIGNsYXNzPSJoaWdoLXJlY29tbWVuZGVk
IiA+KDUpPC9zcGFuPiAgPC9saT4gPGxpIGNsYXNzPSJhYnVzZS1yZXBvcnQiPiAg
PGEgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIiB0aXRsZT0iUmVwb3J0IGFidXNl
IiBjbGFzcz0icmVwb3J0LWFidXNlIj5SZXBvcnQgYWJ1c2UgPC9hPiAgPC9saT4g
PGxpIGNsYXNzPSJjbGlwIj48YSBjbGFzcz0iYW5jaG9yLWJhc2VkLWxvZ2luLXJl
cXVpcmVkIiBocmVmPSIvdXNlcnMvY2xpcHBpbmdzL2FkZD9jb21tZW50SWQ9ZjA1
N2RkMTYtMDIyMS00MzE1LWE2YWQtYjI0YWFmYTQyOGM5JmNvbW1lbnRlclVzZXJO
YW1lPUdpZ29sbyZyMkNvbnRlbnRJZEZvclNTUD0zNTIzNDE4NzEiIG5hbWU9IiIg
dGl0bGU9IkNsaXAgdGhpcyBjb21tZW50LiI+Q2xpcDwvYT4gfCA8L2xpPiA8bGkg
Y2xhc3M9ImxpbmsiPjxhIGhyZWY9Ij9zaG93YWxsY29tbWVudHM9dHJ1ZSNDb21t
ZW50S2V5OmYwNTdkZDE2LTAyMjEtNDMxNS1hNmFkLWIyNGFhZmE0MjhjOSIgbmFt
ZT0iIiB0aXRsZT0iTGluayB0aGlzIGNvbW1lbnQuIj5MaW5rPC9hPjwvbGk+IDwv
dWw+IDwvbGk+ICA8L3VsPiAgPHVsIGNsYXNzPSJwbHVjay1jb250ZW50IiBpZD0i
Y29tbWVudC0xMiI+IDxsaSBjbGFzcz0icGx1Y2stY29tbWVudCI+IDwhLS08bGk+
KDI0MTMyMjcpIDwvbGk+LS0+IDxkaXYgY2xhc3M9InBsdWNrLWNvbW1lbnQtYXV0
aG9yIj4gPGgzPiA8YSBocmVmPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL3Vz
ZXJzL2R1YmR1YmR1YiIgY2xhc3M9ImF1dGhvci1wcm9maWxlLXBpY3R1cmUiPiA8
aW1nIHNyYz0iaHR0cDovL3NpdGVsaWZlLmd1YXJkaWFuLmNvLnVrL3ZlcjEuMC9D
b250ZW50L2ltYWdlcy9zdG9yZS8wLzEwLzQwNmE5OGIyLTk5N2QtNDljZi1hYTgy
LTI2YjU3ZTI1M2EyZi5TbWFsbC5qcGciIGhlaWdodD0iNjAiIHdpZHRoPSI2MCIg
YWx0PSJkdWJkdWJkdWIiPiA8L2E+IDxhIGhyZWY9Imh0dHA6Ly93d3cuZ3VhcmRp
YW4uY28udWsvdXNlcnMvZHViZHViZHViIj4gZHViZHViZHViIDwvYT4gPC9oMz4g
PHAgY2xhc3M9InBvc3RlZC10aW1lIj4zMSBBdWcgMjAwOSwgMzozNlBNPC9wPiA8
L2Rpdj4gPHNwYW4gY2xhc3M9ImF1dGhvci10aWVyIj4gPGEgY2xhc3M9InJvbGxv
dmVyIiB0aXRsZT0iRmVhdHVyZWQiPiAgPC9hPiA8L3NwYW4+ICA8ZGl2IGNsYXNz
PSJwbHVjay1jb21tZW50LWJvZHkiPiA8cD5Hb29kIGFydGljbGUgYnV0IG1heWJl
IHRoZSB3cml0ZXIgY29uZnVzZXMgY3VsdHVyZSB3aXRoIGxpZmVzdHlsZT88L3A+
PHA+VGhlIG9ubHkgInVuaXZlcnNhbCIgZ2F5ICJjdWx0dXJlIiBpcyB0aGUgY29u
c3VtZXJpc3Qgb25lLCBleHBvcnRlZCBmcm9tIHRoZSBVUy4gIEl0J3Mgbm90IGEg
Y3VsdHVyZSBvZiBjb3Vyc2UsIGl0J3MganVzdCBhIGxpZmVzdHlsZSwgYW5kIGEg
cHJldHR5IG1pbmdpbmcgb25lIGF0IHRoYXQsIHdoaWNoIGdheSBtZW4gdXNlIGFz
IG11Y2ggb3IgYXMgbGl0dGxlIGFzIHRoZXkgbGlrZSAob3IgY2FuIGFmZm9yZCku
ICBDdWx0dXJlJ3MgYmlnZ2VyLjwvcD4gPC9kaXY+IDwvbGk+IDxsaSBjbGFzcz0i
cGx1Y2stY29tbWVudC10b29scyIgPiA8dWwgaWQ9IkNvbW1lbnRLZXk6NjliOTk0
MjItZTUxOS00OTM5LWExMDctNDc2Y2EyNzE3ZGE4Ij4gPGxpIGNsYXNzPSJyZWNv
bWVuZGVkIj4gIDxhIGlkPSJwbHVjay1zaW5nbGUtY29tbWVudC1Db21tZW50S2V5
OjY5Yjk5NDIyLWU1MTktNDkzOS1hMTA3LTQ3NmNhMjcxN2RhOCIgaHJlZj0iamF2
YXNjcmlwdDp2b2lkKDApIiB0aXRsZT0iUmVjb21tZW5kIHRoaXMgY29tbWVudC4i
IG9uY2xpY2s9InJldHVybiBvbkNsaWNrUmVjb21tZW5kYXRpb24oJ0NvbW1lbnRL
ZXk6NjliOTk0MjItZTUxOS00OTM5LWExMDctNDc2Y2EyNzE3ZGE4JykiIGNsYXNz
PSJyZWNvbW1lbmQiPiAgIFJlY29tbWVuZD8gICA8L2E+ICAgPHNwYW4gaWQ9InBs
dWNrLXNpbmdsZS1jb21tZW50LW5vLUNvbW1lbnRLZXk6NjliOTk0MjItZTUxOS00
OTM5LWExMDctNDc2Y2EyNzE3ZGE4IiBjbGFzcz0iaGlnaC1yZWNvbW1lbmRlZCIg
Pig5KTwvc3Bhbj4gIDwvbGk+IDxsaSBjbGFzcz0iYWJ1c2UtcmVwb3J0Ij4gIDxh
IGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgwKSIgdGl0bGU9IlJlcG9ydCBhYnVzZSIg
Y2xhc3M9InJlcG9ydC1hYnVzZSI+UmVwb3J0IGFidXNlIDwvYT4gIDwvbGk+IDxs
aSBjbGFzcz0iY2xpcCI+PGEgY2xhc3M9ImFuY2hvci1iYXNlZC1sb2dpbi1yZXF1
aXJlZCIgaHJlZj0iL3VzZXJzL2NsaXBwaW5ncy9hZGQ/Y29tbWVudElkPTY5Yjk5
NDIyLWU1MTktNDkzOS1hMTA3LTQ3NmNhMjcxN2RhOCZjb21tZW50ZXJVc2VyTmFt
ZT1kdWJkdWJkdWImcjJDb250ZW50SWRGb3JTU1A9MzUyMzQxODcxIiBuYW1lPSIi
IHRpdGxlPSJDbGlwIHRoaXMgY29tbWVudC4iPkNsaXA8L2E+IHwgPC9saT4gPGxp
IGNsYXNzPSJsaW5rIj48YSBocmVmPSI/c2hvd2FsbGNvbW1lbnRzPXRydWUjQ29t
bWVudEtleTo2OWI5OTQyMi1lNTE5LTQ5MzktYTEwNy00NzZjYTI3MTdkYTgiIG5h
bWU9IiIgdGl0bGU9IkxpbmsgdGhpcyBjb21tZW50LiI+TGluazwvYT48L2xpPiA8
L3VsPiA8L2xpPiAgPC91bD4gIDx1bCBjbGFzcz0icGx1Y2stY29udGVudCIgaWQ9
ImNvbW1lbnQtMTMiPiA8bGkgY2xhc3M9InBsdWNrLWNvbW1lbnQiPiA8IS0tPGxp
PigzODEzMjAzKSA8L2xpPi0tPiA8ZGl2IGNsYXNzPSJwbHVjay1jb21tZW50LWF1
dGhvciI+IDxoMz4gPGEgaHJlZj0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay91
c2Vycy9NaWtlU0YxMyIgY2xhc3M9ImF1dGhvci1wcm9maWxlLXBpY3R1cmUiPiA8
aW1nIHNyYz0iaHR0cDovL3NpdGVsaWZlLmd1YXJkaWFuLmNvLnVrL3ZlcjEuMC9D
b250ZW50L2ltYWdlcy9uby11c2VyLWltYWdlLmdpZiIgaGVpZ2h0PSI2MCIgd2lk
dGg9IjYwIiBhbHQ9Ik1pa2VTRjEzIj4gPC9hPiA8YSBocmVmPSJodHRwOi8vd3d3
Lmd1YXJkaWFuLmNvLnVrL3VzZXJzL01pa2VTRjEzIj4gTWlrZVNGMTMgPC9hPiA8
L2gzPiA8cCBjbGFzcz0icG9zdGVkLXRpbWUiPjMxIEF1ZyAyMDA5LCA0OjA0UE08
L3A+IDwvZGl2PiA8c3BhbiBjbGFzcz0iYXV0aG9yLXRpZXIiPiA8YSBjbGFzcz0i
cm9sbG92ZXIiIHRpdGxlPSJGZWF0dXJlZCI+ICA8L2E+IDwvc3Bhbj4gIDxkaXYg
Y2xhc3M9InBsdWNrLWNvbW1lbnQtYm9keSI+IDxwPkkgdGhpbmsgUmF2aW5nRGF2
ZSBpcyBtaXNzaW5nIHRoZSBwb2ludCBvZiB0aGUgYXJ0aWNsZS4gVGhlIGF1dGhv
ciBpcyB0cnlpbmcgdG8gY29ycmVjdCBzdGVyZW90eXBlcywgbm90IGNsYWltIEJl
aXJ1dCBpcyBhIGJhc3Rpb24gb2YgZ2F5IGxpYmVydHkuIEksIGZvciBvbmUsIGFt
IGdsYWQgSSByZWFkIHRoaXMgYW5kIG5vdCB0aGUgTllUIHBpZWNlLiBJJ20gZ2xh
ZCB0byBnZXQgYSBsb2NhbCBhbmQgaW5mb3JtZWQgdm9pY2UsIGFuZCBpZiBoZSBj
YW4ndCBwdXQgdXAgYSBwaWN0dXJlLCB0byBtZSB0aGF0IHNwZWFrcyBsb3VkZXIg
dGhhbiBxdW90ZXMgb2Ygd2VzdGVybmVycyBhYm91dCBUViB2aWV3aW5nIGhhYml0
cy4gVGhlIHNub2JiZXJ5IFdhbGlkIG1lbnRpb25zIGhhcHBlbnMgZXZlcnl3aGVy
ZSwgc28gZG9uJ3QgdGFrZSBoaXMgY29uZGVtbmF0aW9uIHNvIHBlcnNvbmFsbHku
PC9wPjxwPldhbGlkIGlzIHJpZ2h0IG9uIHRhcmdldCB0byBkZXNjcnkgc3RlcmVv
dHlwZXMgaW4gd2VzdGVybiByZXBvcnRpbmcsIGJlY2F1c2UgaXQgaXMgZnVsbCBv
ZiB0aGVtLiBBc2sgYW55IExHQlQgcGVyc29uOiBkbyB5b3Ugc2VlIGFueXRoaW5n
IGxpa2UgeW91ciBsaWZlIHBvcnRyYXllZCBpbiB0aGUgbWVkaWE/IEkgcmFyZWx5
IGRvLCBhbmQgSSBsaXZlIGluIHRoZSBDYXN0cm8uIEJ1dCBJIHdvdWxkbid0IHdv
cnJ5IHRvbyBtdWNoIGFib3V0IHRoYXQgTWNEb25hbGRpemF0aW9uOiBpdCdzIHBy
ZXR0eSBzdXBlcmZpY2lhbCBhbmQgdWx0aW1hdGVseSBoYXMgbGl0dGxlIGltcGFj
dCBvbiBvdXIgbGl2ZXMuIFZpb2xlbmNlIGlzIG1vcmUgdGhlIGlzc3VlLiBSYXRo
ZXIgdGhhbiBtdXJkZXJzIGJlaW5nICJvZGQiIGluIHdlc3Rlcm4gY3VsdHVyZXMs
IGJlIGF3YXJlIHRoYXQgdGhlcmUgd2FzIG9uZSBMR0JUIG11cmRlciBldmVyeSBu
aW5lIGRheXMgaW4gdGhlIFVTIGxhc3QgeWVhciAoPGEgaHJlZj0iaHR0cDovL3d3
dy5nYXlhbWVyaWNhbmhlcm9lcy5pbmZvLykuIj5odHRwOi8vd3d3LmdheWFtZXJp
Y2FuaGVyb2VzLmluZm8vKS48L2E+IFJhdGhlciB0aGFuIGJhc2luZyB0aGUgbWlk
ZGxlIGVhc3Qgb3IgdGhlIHdlc3QsIGxldCdzIGZpbmQgdGhlIGNvbW1vbiBncm91
bmQgaGVyZS48L3A+IDwvZGl2PiA8L2xpPiA8bGkgY2xhc3M9InBsdWNrLWNvbW1l
bnQtdG9vbHMiID4gPHVsIGlkPSJDb21tZW50S2V5OmUxZjM2YmU2LTlkMzEtNDIz
OS1iYmEwLTA5MjM0ZWQwODE1YyI+IDxsaSBjbGFzcz0icmVjb21lbmRlZCI+ICA8
YSBpZD0icGx1Y2stc2luZ2xlLWNvbW1lbnQtQ29tbWVudEtleTplMWYzNmJlNi05
ZDMxLTQyMzktYmJhMC0wOTIzNGVkMDgxNWMiIGhyZWY9ImphdmFzY3JpcHQ6dm9p
ZCgwKSIgdGl0bGU9IlJlY29tbWVuZCB0aGlzIGNvbW1lbnQuIiBvbmNsaWNrPSJy
ZXR1cm4gb25DbGlja1JlY29tbWVuZGF0aW9uKCdDb21tZW50S2V5OmUxZjM2YmU2
LTlkMzEtNDIzOS1iYmEwLTA5MjM0ZWQwODE1YycpIiBjbGFzcz0icmVjb21tZW5k
Ij4gICBSZWNvbW1lbmQ/ICAgPC9hPiAgIDxzcGFuIGlkPSJwbHVjay1zaW5nbGUt
Y29tbWVudC1uby1Db21tZW50S2V5OmUxZjM2YmU2LTlkMzEtNDIzOS1iYmEwLTA5
MjM0ZWQwODE1YyIgY2xhc3M9ImhpZ2gtcmVjb21tZW5kZWQiID4oMTMpPC9zcGFu
PiAgPC9saT4gPGxpIGNsYXNzPSJhYnVzZS1yZXBvcnQiPiAgPGEgaHJlZj0iamF2
YXNjcmlwdDp2b2lkKDApIiB0aXRsZT0iUmVwb3J0IGFidXNlIiBjbGFzcz0icmVw
b3J0LWFidXNlIj5SZXBvcnQgYWJ1c2UgPC9hPiAgPC9saT4gPGxpIGNsYXNzPSJj
bGlwIj48YSBjbGFzcz0iYW5jaG9yLWJhc2VkLWxvZ2luLXJlcXVpcmVkIiBocmVm
PSIvdXNlcnMvY2xpcHBpbmdzL2FkZD9jb21tZW50SWQ9ZTFmMzZiZTYtOWQzMS00
MjM5LWJiYTAtMDkyMzRlZDA4MTVjJmNvbW1lbnRlclVzZXJOYW1lPU1pa2VTRjEz
JnIyQ29udGVudElkRm9yU1NQPTM1MjM0MTg3MSIgbmFtZT0iIiB0aXRsZT0iQ2xp
cCB0aGlzIGNvbW1lbnQuIj5DbGlwPC9hPiB8IDwvbGk+IDxsaSBjbGFzcz0ibGlu
ayI+PGEgaHJlZj0iP3Nob3dhbGxjb21tZW50cz10cnVlI0NvbW1lbnRLZXk6ZTFm
MzZiZTYtOWQzMS00MjM5LWJiYTAtMDkyMzRlZDA4MTVjIiBuYW1lPSIiIHRpdGxl
PSJMaW5rIHRoaXMgY29tbWVudC4iPkxpbms8L2E+PC9saT4gPC91bD4gPC9saT4g
IDwvdWw+ICA8dWwgY2xhc3M9InBsdWNrLWNvbnRlbnQiIGlkPSJjb21tZW50LTE0
Ij4gPGxpIGNsYXNzPSJwbHVjay1jb21tZW50Ij4gPCEtLTxsaT4oMjgwNzkyMykg
PC9saT4tLT4gPGRpdiBjbGFzcz0icGx1Y2stY29tbWVudC1hdXRob3IiPiA8aDM+
IDxhIGhyZWY9Imh0dHA6Ly93d3cuZ3VhcmRpYW4uY28udWsvdXNlcnMvS3J1c3R5
dGhlS2xvd24iIGNsYXNzPSJhdXRob3ItcHJvZmlsZS1waWN0dXJlIj4gPGltZyBz
cmM9Imh0dHA6Ly9zaXRlbGlmZS5ndWFyZGlhbi5jby51ay92ZXIxLjAvQ29udGVu
dC9pbWFnZXMvc3RvcmUvNi8zL2Q2YzBmN2NiLTgzMzgtNDZhMy1iM2NkLTU5ODMw
MGQwN2M0Yy5TbWFsbC5qcGciIGhlaWdodD0iNjAiIHdpZHRoPSI2MCIgYWx0PSJL
cnVzdHl0aGVLbG93biI+IDwvYT4gPGEgaHJlZj0iaHR0cDovL3d3dy5ndWFyZGlh
bi5jby51ay91c2Vycy9LcnVzdHl0aGVLbG93biI+IEtydXN0eXRoZUtsb3duIDwv
YT4gPC9oMz4gPHAgY2xhc3M9InBvc3RlZC10aW1lIj4zMSBBdWcgMjAwOSwgNTox
OFBNPC9wPiA8L2Rpdj4gPHNwYW4gY2xhc3M9ImF1dGhvci10aWVyIj4gPGEgY2xh
c3M9InJvbGxvdmVyIiB0aXRsZT0iRmVhdHVyZWQiPiAgPC9hPiA8L3NwYW4+ICA8
ZGl2IGNsYXNzPSJwbHVjay1jb21tZW50LWJvZHkiPiA8cD5CdXQgd2hhdCBleGFj
dGx5IGlzICdnYXkgY3VsdHVyZSc/IElzIG50byB0aGUgbm90aW9uIHRoYXQgb25l
J3MgJ2N1bHR1cmUnIGlzIGRlZmluZWQgYnkgb25lJ3Mgc2V4dWFsIHByZWZlcmVu
Y2VzIGp1c3QgYW5vdGhlciBsYXRlIDIwdGggY2VudHVyeSBpbnZlbnRpb24gb2Yg
IFdlc3Rlcm4gaWRlbnRpdHkgcG9saXRpY3Mgd2hpY2ggaXMgYWxpZW4gdG8gdGhl
IEFyYWIgd29ybGQ/PC9wPjxwPlRoYXQsIGluIGFueSBjYXNlLCBpcyB0aGUgdGhl
c2lzIG9mIFBhbGVzdGluaWFuIHdyaXRlciBKb3NlcGggTWFzc2FkLCB3aG8gaGFz
IHdyaXR0ZW4gZXh0ZW5zaXZlbHkgb24gdGhlIHN1YmplY3QuPC9wPiA8L2Rpdj4g
PC9saT4gPGxpIGNsYXNzPSJwbHVjay1jb21tZW50LXRvb2xzIiA+IDx1bCBpZD0i
Q29tbWVudEtleTo2NWY4YjE2Ni01MWY2LTQzN2YtYjU0ZS0xYWMyNDFhNGM4ZTEi
PiA8bGkgY2xhc3M9InJlY29tZW5kZWQiPiAgPGEgaWQ9InBsdWNrLXNpbmdsZS1j
b21tZW50LUNvbW1lbnRLZXk6NjVmOGIxNjYtNTFmNi00MzdmLWI1NGUtMWFjMjQx
YTRjOGUxIiBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiIHRpdGxlPSJSZWNvbW1l
bmQgdGhpcyBjb21tZW50LiIgb25jbGljaz0icmV0dXJuIG9uQ2xpY2tSZWNvbW1l
bmRhdGlvbignQ29tbWVudEtleTo2NWY4YjE2Ni01MWY2LTQzN2YtYjU0ZS0xYWMy
NDFhNGM4ZTEnKSIgY2xhc3M9InJlY29tbWVuZCI+ICAgUmVjb21tZW5kPyAgIDwv
YT4gICA8c3BhbiBpZD0icGx1Y2stc2luZ2xlLWNvbW1lbnQtbm8tQ29tbWVudEtl
eTo2NWY4YjE2Ni01MWY2LTQzN2YtYjU0ZS0xYWMyNDFhNGM4ZTEiIGNsYXNzPSJu
b3JtYWwtcmVjb21tZW5kZWQiPigxKTwvc3Bhbj4gIDwvbGk+IDxsaSBjbGFzcz0i
YWJ1c2UtcmVwb3J0Ij4gIDxhIGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgwKSIgdGl0
bGU9IlJlcG9ydCBhYnVzZSIgY2xhc3M9InJlcG9ydC1hYnVzZSI+UmVwb3J0IGFi
dXNlIDwvYT4gIDwvbGk+IDxsaSBjbGFzcz0iY2xpcCI+PGEgY2xhc3M9ImFuY2hv
ci1iYXNlZC1sb2dpbi1yZXF1aXJlZCIgaHJlZj0iL3VzZXJzL2NsaXBwaW5ncy9h
ZGQ/Y29tbWVudElkPTY1ZjhiMTY2LTUxZjYtNDM3Zi1iNTRlLTFhYzI0MWE0Yzhl
MSZjb21tZW50ZXJVc2VyTmFtZT1LcnVzdHl0aGVLbG93biZyMkNvbnRlbnRJZEZv
clNTUD0zNTIzNDE4NzEiIG5hbWU9IiIgdGl0bGU9IkNsaXAgdGhpcyBjb21tZW50
LiI+Q2xpcDwvYT4gfCA8L2xpPiA8bGkgY2xhc3M9ImxpbmsiPjxhIGhyZWY9Ij9z
aG93YWxsY29tbWVudHM9dHJ1ZSNDb21tZW50S2V5OjY1ZjhiMTY2LTUxZjYtNDM3
Zi1iNTRlLTFhYzI0MWE0YzhlMSIgbmFtZT0iIiB0aXRsZT0iTGluayB0aGlzIGNv
bW1lbnQuIj5MaW5rPC9hPjwvbGk+IDwvdWw+IDwvbGk+ICA8L3VsPiAgPHVsIGNs
YXNzPSJwbHVjay1jb250ZW50IiBpZD0iY29tbWVudC0xNSI+IDxsaSBjbGFzcz0i
cGx1Y2stY29tbWVudCI+IDwhLS08bGk+KDM2MTQ0MDUpIDwvbGk+LS0+IDxkaXYg
Y2xhc3M9InBsdWNrLWNvbW1lbnQtYXV0aG9yIj4gPGgzPiA8YSBocmVmPSJodHRw
Oi8vd3d3Lmd1YXJkaWFuLmNvLnVrL3VzZXJzL1p1Z3p1ZyIgY2xhc3M9ImF1dGhv
ci1wcm9maWxlLXBpY3R1cmUiPiA8aW1nIHNyYz0iaHR0cDovL3NpdGVsaWZlLmd1
YXJkaWFuLmNvLnVrL3ZlcjEuMC9Db250ZW50L2ltYWdlcy9zdG9yZS8xMy8xNC9j
ZGI5ZDQxYS02YjBkLTQ4MjMtOGVkMy1jMTJkZjVlMTQzZmUuU21hbGwucG5nIiBo
ZWlnaHQ9IjYwIiB3aWR0aD0iNjAiIGFsdD0iWnVnenVnIj4gPC9hPiA8YSBocmVm
PSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL3VzZXJzL1p1Z3p1ZyI+IFp1Z3p1
ZyA8L2E+IDwvaDM+IDxwIGNsYXNzPSJwb3N0ZWQtdGltZSI+MzEgQXVnIDIwMDks
IDU6MjVQTTwvcD4gPC9kaXY+IDxzcGFuIGNsYXNzPSJhdXRob3ItdGllciI+IDxh
IGNsYXNzPSJyb2xsb3ZlciIgdGl0bGU9IkZlYXR1cmVkIj4gIDwvYT4gPC9zcGFu
PiAgPGRpdiBjbGFzcz0icGx1Y2stY29tbWVudC1ib2R5Ij4gPHA+VGhpcyBpcyBh
IHZlcnkgaW50ZXJlc3RpbmcgdG9waWMgYmVpbmcgYnJvdWdodCB1cC48L3A+PHA+
TGlrZSBtYW55IHdlc3Rlcm5lcnMsIEkgYWxzbyB0aG91Z2h0IHRoYXQgaG9tb3Nl
eHVhbHMgd2VyZSBzdG9uZWQgaW4gdGhlIHN0cmVldHMsIGx5bmNoZWQsIG9yIGlu
Y3JlZGlibHkgZGlzY3JpbWluYXRlZCBhZ2FpbnN0IGluIGV2ZXJ5IE1pZGRsZSBF
YXN0ZXJuIGFuZCBNdXNsaW0gY291bnRyeS4gVGhpcyBmZWVsaW5nIHdhcyByZWlu
Zm9yY2VkIGJ5IE11c2xpbSBmcmllbmRzIG9mIG1pbmUgaW4gdGhlIFN0YXRlcyB3
aG8gdG9sZCBtZSB0aGF0IElzbGFtIGZyb3ducyB1cG9uICJzb2RvbXkuIiBIb3dl
dmVyLCBhZnRlciBsaXZpbmcgaW4gdGhlIE1pZGRsZSBFYXN0IGZvciBidXNpbmVz
cyBwdXJwb3NlcyBmb3IgYSBmZXcgeWVhcnMgSSBtZXQgcXVpdGUgYSBmZXcgaG9t
b3NleHVhbHMuIFNvbWUgd2VyZSAicmljaCIgc29tZSB3ZXJlICJwb29yIiBidXQg
dGhlcmUgZGlkIHNlZW0gdG8gYmUgcXVpdGUgYSBmZXcgdmVudWVzIGZvciB0aGVt
IGFuZCBhbiBlbnRpcmUgY3VsdHVyZSBmb3IgdGhlbSBhcyB3ZWxsLiBUaGlzIGRp
ZG50IG1lYW4gdGhhdCBob21vcGhvYmlhIGRpZG4ndCBleGlzdCwgaXQgZGlkLCBi
dXQgaXQgd2FzIG1vcmUgY29uc3RyYWluZWQgdG8gcGVvcGxlIGJhZCBtb3V0aGlu
ZyBob21vc2V4dWFscyByYXRoZXIgdGhhbiBwaHlzaWNhbGx5IGFidXNpbmcgdGhl
bSBvciBldmVuIGRpc2NyaW1pbmF0aW5nIGFnYWluc3QgdGhlbS48L3A+PHA+T25l
IGV4YW1wbGUsIGlzIHdoZW4gYSBmcmllbmQgb2Ygb3VycyB3aG8gd2FzIG9wZW5s
eSBob21vc2V4dWFsIHNhdCB3aXRoIHVzLiBObyBvbmUgc2VlbWVkIHRvIGhhdmUg
YSBwcm9ibGVtIHdpdGggaGltLiBIb3dldmVyLCB3aGVuIGhlIGxlZnQgbXkgRWd5
cHRpYW4gZnJpZW5kcyBqb2tlZCB0aGF0IGhlIHdhcyBhICJob21vLCIgcmF0aGVy
IHRoYW4gY29uZGVtbiBoaW0gZm9yIGhpcyBhY3Rpb25zIG9yIGV2ZW4gcmVmdXNl
IHRvIGJlIGhpcyBmcmllbmQuIE1pbmQgeW91LCB0aGlzIGdyb3VwIG9mIHBlb3Bs
ZSB3ZXJlIGRldm91dCBNdXNsaW1zIGFuZCBhIGRldm91dCBDb3B0LiBJIGhhZCBz
aW1pbGFyIGV4cGVyaWVuY2VzIGluIE1vcm9jY28sIFR1bmlzaWEsIExlYmFub24s
IFN5cmlhLCBhbmQgSm9yZGFuIChvaCBhbmQgZXZlbiBpbiBQYWtpc3RhbikuPC9w
PiA8L2Rpdj4gPC9saT4gPGxpIGNsYXNzPSJwbHVjay1jb21tZW50LXRvb2xzIiA+
IDx1bCBpZD0iQ29tbWVudEtleTphYWM4ODJkMC0yMWIzLTQ1N2ItYjM1Yi1iNTUy
Y2UwNmYyY2IiPiA8bGkgY2xhc3M9InJlY29tZW5kZWQiPiAgPGEgaWQ9InBsdWNr
LXNpbmdsZS1jb21tZW50LUNvbW1lbnRLZXk6YWFjODgyZDAtMjFiMy00NTdiLWIz
NWItYjU1MmNlMDZmMmNiIiBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiIHRpdGxl
PSJSZWNvbW1lbmQgdGhpcyBjb21tZW50LiIgb25jbGljaz0icmV0dXJuIG9uQ2xp
Y2tSZWNvbW1lbmRhdGlvbignQ29tbWVudEtleTphYWM4ODJkMC0yMWIzLTQ1N2It
YjM1Yi1iNTUyY2UwNmYyY2InKSIgY2xhc3M9InJlY29tbWVuZCI+ICAgUmVjb21t
ZW5kPyAgIDwvYT4gICA8c3BhbiBpZD0icGx1Y2stc2luZ2xlLWNvbW1lbnQtbm8t
Q29tbWVudEtleTphYWM4ODJkMC0yMWIzLTQ1N2ItYjM1Yi1iNTUyY2UwNmYyY2Ii
IGNsYXNzPSJoaWdoLXJlY29tbWVuZGVkIiA+KDgpPC9zcGFuPiAgPC9saT4gPGxp
IGNsYXNzPSJhYnVzZS1yZXBvcnQiPiAgPGEgaHJlZj0iamF2YXNjcmlwdDp2b2lk
KDApIiB0aXRsZT0iUmVwb3J0IGFidXNlIiBjbGFzcz0icmVwb3J0LWFidXNlIj5S
ZXBvcnQgYWJ1c2UgPC9hPiAgPC9saT4gPGxpIGNsYXNzPSJjbGlwIj48YSBjbGFz
cz0iYW5jaG9yLWJhc2VkLWxvZ2luLXJlcXVpcmVkIiBocmVmPSIvdXNlcnMvY2xp
cHBpbmdzL2FkZD9jb21tZW50SWQ9YWFjODgyZDAtMjFiMy00NTdiLWIzNWItYjU1
MmNlMDZmMmNiJmNvbW1lbnRlclVzZXJOYW1lPVp1Z3p1ZyZyMkNvbnRlbnRJZEZv
clNTUD0zNTIzNDE4NzEiIG5hbWU9IiIgdGl0bGU9IkNsaXAgdGhpcyBjb21tZW50
LiI+Q2xpcDwvYT4gfCA8L2xpPiA8bGkgY2xhc3M9ImxpbmsiPjxhIGhyZWY9Ij9z
aG93YWxsY29tbWVudHM9dHJ1ZSNDb21tZW50S2V5OmFhYzg4MmQwLTIxYjMtNDU3
Yi1iMzViLWI1NTJjZTA2ZjJjYiIgbmFtZT0iIiB0aXRsZT0iTGluayB0aGlzIGNv
bW1lbnQuIj5MaW5rPC9hPjwvbGk+IDwvdWw+IDwvbGk+ICA8L3VsPiAgPHVsIGNs
YXNzPSJwbHVjay1jb250ZW50IiBpZD0iY29tbWVudC0xNiI+IDxsaSBjbGFzcz0i
cGx1Y2stY29tbWVudCI+IDwhLS08bGk+KDI4MjU5ODcpIDwvbGk+LS0+IDxkaXYg
Y2xhc3M9InBsdWNrLWNvbW1lbnQtYXV0aG9yIj4gPGgzPiA8YSBocmVmPSJodHRw
Oi8vd3d3Lmd1YXJkaWFuLmNvLnVrL3VzZXJzL0Fya2FzaGEiIGNsYXNzPSJhdXRo
b3ItcHJvZmlsZS1waWN0dXJlIj4gPGltZyBzcmM9Imh0dHA6Ly9zaXRlbGlmZS5n
dWFyZGlhbi5jby51ay92ZXIxLjAvQ29udGVudC9pbWFnZXMvbm8tdXNlci1pbWFn
ZS5naWYiIGhlaWdodD0iNjAiIHdpZHRoPSI2MCIgYWx0PSJBcmthc2hhIj4gPC9h
PiA8YSBocmVmPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL3VzZXJzL0Fya2Fz
aGEiPiBBcmthc2hhIDwvYT4gPC9oMz4gPHAgY2xhc3M9InBvc3RlZC10aW1lIj4z
MSBBdWcgMjAwOSwgNToyN1BNPC9wPiA8L2Rpdj4gPHNwYW4gY2xhc3M9ImF1dGhv
ci10aWVyIj4gPGEgY2xhc3M9InJvbGxvdmVyIiB0aXRsZT0iVHJ1c3RlZCI+ICA8
L2E+IDwvc3Bhbj4gIDxkaXYgY2xhc3M9InBsdWNrLWNvbW1lbnQtYm9keSI+IDxi
bG9ja3F1b3RlPjxwPldoYXQgdGhlIGZlY2sgZG8geW91IGV4cGVjdCBNRSB0byBk
byBhYm91dCB0aGUgc2l0dWF0aW9uPyBJIGxpdmUgaW4gTG9uZG9uLiBUaGUgcG9p
bnQgaXMgdGhhdCBhbnkgc29jaWFsIGNoYW5nZSBoYXMgdG8gY29tZSBmcm9tIGdh
eXMgaW4gdGhlIG11c2xpbS9hcmFiIHdvcmxkIGZpZ2h0aW5nIGZvciB0aGVtc2Vs
dmVzLCBub3QgbG9va2luZyBmb3IgZ2F5cyBpbiB0aGUgV2VzdCB0byBkbyBpdCBh
bGwgZm9yIHRoZW0hPC9wPjwvYmxvY2txdW90ZT48cD5PaCwgTE9MLjwvcD48cD5T
byB5b3UsIGZyb20gdGhlIHNhZmV0eSBvZiBMb25kb24sIGFyZSB0ZWxsaW5nIDxp
Pm90aGVyIHBlb3BsZTwvaT4gdG8gcHV0IHRoZW1zZWx2ZXMgYXQgcmlzay48L3A+
PHA+WW91J3JlIGEgcGllY2Ugb2Ygd29yaywgeW91IGtub3cgdGhhdD88L3A+IDwv
ZGl2PiA8L2xpPiA8bGkgY2xhc3M9InBsdWNrLWNvbW1lbnQtdG9vbHMiID4gPHVs
IGlkPSJDb21tZW50S2V5OmZmNGQwODAwLWYzOTEtNGQ5Ni1hYjBlLTAyNTdkMjZh
YzZjMiI+IDxsaSBjbGFzcz0icmVjb21lbmRlZCI+ICA8YSBpZD0icGx1Y2stc2lu
Z2xlLWNvbW1lbnQtQ29tbWVudEtleTpmZjRkMDgwMC1mMzkxLTRkOTYtYWIwZS0w
MjU3ZDI2YWM2YzIiIGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgwKSIgdGl0bGU9IlJl
Y29tbWVuZCB0aGlzIGNvbW1lbnQuIiBvbmNsaWNrPSJyZXR1cm4gb25DbGlja1Jl
Y29tbWVuZGF0aW9uKCdDb21tZW50S2V5OmZmNGQwODAwLWYzOTEtNGQ5Ni1hYjBl
LTAyNTdkMjZhYzZjMicpIiBjbGFzcz0icmVjb21tZW5kIj4gICBSZWNvbW1lbmQ/
ICAgPC9hPiAgIDxzcGFuIGlkPSJwbHVjay1zaW5nbGUtY29tbWVudC1uby1Db21t
ZW50S2V5OmZmNGQwODAwLWYzOTEtNGQ5Ni1hYjBlLTAyNTdkMjZhYzZjMiIgY2xh
c3M9ImhpZ2gtcmVjb21tZW5kZWQiID4oNyk8L3NwYW4+ICA8L2xpPiA8bGkgY2xh
c3M9ImFidXNlLXJlcG9ydCI+ICA8YSBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCki
IHRpdGxlPSJSZXBvcnQgYWJ1c2UiIGNsYXNzPSJyZXBvcnQtYWJ1c2UiPlJlcG9y
dCBhYnVzZSA8L2E+ICA8L2xpPiA8bGkgY2xhc3M9ImNsaXAiPjxhIGNsYXNzPSJh
bmNob3ItYmFzZWQtbG9naW4tcmVxdWlyZWQiIGhyZWY9Ii91c2Vycy9jbGlwcGlu
Z3MvYWRkP2NvbW1lbnRJZD1mZjRkMDgwMC1mMzkxLTRkOTYtYWIwZS0wMjU3ZDI2
YWM2YzImY29tbWVudGVyVXNlck5hbWU9QXJrYXNoYSZyMkNvbnRlbnRJZEZvclNT
UD0zNTIzNDE4NzEiIG5hbWU9IiIgdGl0bGU9IkNsaXAgdGhpcyBjb21tZW50LiI+
Q2xpcDwvYT4gfCA8L2xpPiA8bGkgY2xhc3M9ImxpbmsiPjxhIGhyZWY9Ij9zaG93
YWxsY29tbWVudHM9dHJ1ZSNDb21tZW50S2V5OmZmNGQwODAwLWYzOTEtNGQ5Ni1h
YjBlLTAyNTdkMjZhYzZjMiIgbmFtZT0iIiB0aXRsZT0iTGluayB0aGlzIGNvbW1l
bnQuIj5MaW5rPC9hPjwvbGk+IDwvdWw+IDwvbGk+ICA8L3VsPiAgPHVsIGNsYXNz
PSJwbHVjay1jb250ZW50IiBpZD0iY29tbWVudC0xNyI+IDxsaSBjbGFzcz0icGx1
Y2stY29tbWVudCI+IDwhLS08bGk+KDMxOTQzNjgpIDwvbGk+LS0+IDxkaXYgY2xh
c3M9InBsdWNrLWNvbW1lbnQtYXV0aG9yIj4gPGgzPiA8YSBocmVmPSJodHRwOi8v
d3d3Lmd1YXJkaWFuLmNvLnVrL3VzZXJzL1BoaWxpcEhhbGwiIGNsYXNzPSJhdXRo
b3ItcHJvZmlsZS1waWN0dXJlIj4gPGltZyBzcmM9Imh0dHA6Ly9zaXRlbGlmZS5n
dWFyZGlhbi5jby51ay92ZXIxLjAvQ29udGVudC9pbWFnZXMvc3RvcmUvMTMvMi81
ZDU4YmIxMS0zYmY5LTRiOWYtYTI4Ni01NTBlMDIxODFlMWQuU21hbGwucG5nIiBo
ZWlnaHQ9IjYwIiB3aWR0aD0iNjAiIGFsdD0iUGhpbGlwSGFsbCI+IDwvYT4gPGEg
aHJlZj0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay91c2Vycy9QaGlsaXBIYWxs
Ij4gUGhpbGlwSGFsbCA8L2E+IDwvaDM+IDxwIGNsYXNzPSJwb3N0ZWQtdGltZSI+
MzEgQXVnIDIwMDksIDU6MjlQTTwvcD4gPC9kaXY+IDxzcGFuIGNsYXNzPSJhdXRo
b3ItdGllciI+IDxhIGNsYXNzPSJyb2xsb3ZlciIgdGl0bGU9IlN0YW5kYXJkIj4g
IDwvYT4gPC9zcGFuPiAgPGRpdiBjbGFzcz0icGx1Y2stY29tbWVudC1ib2R5Ij4g
PHA+SSBoYWQgYSBmcmllbmQgY2FsbGVkIEdhcnkuIEkgbWV0IGhpbSBpbiBNYWRy
aWQuIEl0IHdhcyB0aGUgbGF0ZSBlaWdodGllcy4gSGUgd2FzIGNoYXJtaW5nIGFu
ZCB2ZXJ5IGZpdCwgYnV0IGJlbGlldmVkIGluIG1hY3JvYmlvdGljcy4gTWFjcm9i
aW90aWNzIHRvIG1lIGlzIGEgZm9ybSBvZiB0d2lzdGVkIHhlbm9waG9iaWEgYWdh
aW5zdCB0b21hdG9lcy4gIkxvbmcgbGl2ZSB0aGUgdG9tYXRvLCBJIHNheS4iIC0g
Li4uYW5kIGZ1Y2sgdGhlIHR1cm5pcCwgb3IgIm5hYm8iLCBhcyB0aGV5IGFyZSBj
YWxsZWQgaW4gU3BhaW4uPC9wPjxwPkdhcnkgaHVuZyBvdXQgd2l0aCBhIGNvb2wg
Y3Jvd2QuIEl0IHdhcyB0aGUgdGltZSBvZiAiTGEgTWFyY2hhIiBpbiBNYWRyaWQs
IGFuZCBNYWRyaWQgd2FzIGEgdmVyeSBnb29kIHBsYWNlIHRvIGJlIGluIDE5ODYu
IEkgdGhpbmsgU2FkZSBsaXZlZCB0aGVyZSBhbmQgd2FzIHNheWluZyB2ZXJ5IHN0
cmFuZ2UgdGhpbmdzIGFib3V0IGhlciAibWFzdGVyZnVsIGxvdmVyIiwgdGhhdCBk
aWRuJ3QgcXVpdGUgYW1vdW50IHRvIHNhZG9tYXNvY2hpc20sIGJ1dCBoZXIgZXhw
b3N0dWxhdGlvbnMgd2VyZSB0aGUgYW50aXRoZXNpcyBvZiB0aGUgaWRlYXMgb2Yg
YSBmb3JtaWRhYmxlIHlvdW5nIHdvbWFuIEkgbWV0IGluIE1hZHJpZC4gU2hlIHdh
cyBzbyBvYm5veGlvdXMgdG8gc29tZSBtZW4gdGhhdCB0aGUgbWFjaG8gYmFyYmVy
IHdobyBjdXQgaGVyIGhhaXIgZGVjaWRlZCB0byBzbmlwIG9mZiBoZXIgZWFybG9i
ZS4gU2hlIGNvdWxkbid0IHVuZGVyc3RhbmQgd2h5IC0gYnV0IEkgY291bGQuPC9w
PjxwPk9uIHRoZSBvdGhlciBoYW5kLCBkZXNwaXRlIHRoZSBzd2luZ2luZyBmZWVs
IG9mIHRoZSB0b3duLCAobm90IHF1aXRlIFBhcmlzIGluIHRoZSB0d2VudGllcywg
YnV0IHRoYW5rIEdvZCBmb3IgdGhhdCkgdGhlIFNwYW5pc2ggd2VyZSBhd2Z1bGx5
IHBhcm9jaGlhbC4gT25lIHNvbGl0YXJ5IGJsYWNrIG1hbiB3YWxrcyBkb3duIHRo
ZSByb2FkIGxhdGUgYXQgbmlnaHQgYW5kIGEgVGF4aSAod2hpdGUgd2l0aCBhIHJl
ZCBzdHJpcGUgLSBzbyBiZWxvdmVkIG9mIEFsbW9kYXZhcikgc2xvd3MgZG93bjo8
L3A+PHA+Ik5lZ3JvIGRlc2dyYWNpYWRvLCBiYXN0YXJkbyByZWdyZXNhdGUgYSB0
dSBwYWlzLiI8L3A+PHA+SGUgc2hvdXRzLCBhbmQgaGUgcHJvYmFibHkgYmVjYW1l
IHRoZSBuZXN0IGNvYWNoIG9mIHRoZSBTcGFuaXNoIG5hdGlvbmFsIHRlYW0uPC9w
PjxwPkJ1dCBpbiBhbnkgZXZlbnQsIEdhcnkgd2FzIEdheSBhbmQgaW4gdGhvc2Ug
ZGF5cyB3ZSB3ZXJlIGFsbCBwYXJ0IGdheSwgd2VyZW4ndCB3ZSwgYWNjb3JkaW5n
IHRvIEdhcnkgb25lLWluLWZvdXIgbWVuIHdlcmUgZ2F5LCBhbmQgc28gSSB0aG91
Z2h0IHdlbGwsIGJlIGZyaWVuZHMsIGRvbid0IGJlIHByZWp1ZGljZWQsIHdpdGgg
Z2FyeS4gSSB3YXMuPC9wPjxwPkhlIHRvb2sgbWUgcm91bmQgTWFkcmlkLiAiQ2li
ZWxlcywgaGUgc2FpZCwgaXMgYSBnYXkgcGljayB1cCBwb2ludC4iICJUaGUgUmV0
aXJvLCBoZSBzYWlkOiBpcyBhIEdheSBwaWNrIHVwIHBvaW50LiIgIlBsYXphIEVz
cGFueWEsIGhlIHNhaWQgYSBnYXkgcGljayB1cCBwb2ludCAoaW4gZmFjdCBpdCBp
cyB0aGUgc3ltYm9saWMgY2VudHJlIG9mIGZhc2Npc20gaW4gU3BhaW4pIHVudGls
IG15IHdob2xlIG1hcCBvZiBNYWRyaWQgYmVjYW1lIEdhcnkncyBnYXkgbWFwLjwv
cD48cD4iSG93IHdvdWxkIHlvdSBkZXNjcmliZSB5b3VyIHNleHVhbGl0eSIsIGhl
IGFza2VkIG1lOiAiV2VsbCwgdG8gc29tZSBleHRlbnQsIEkgc3VwcG9zZSBJIGFt
IHBvbHltb3JwaG91c2x5IHBlcnZlcnNlLiIgLSBJIHdhcyB0YWtpbmcgdGhlIHBp
c3MuICJBaGEhIiBIZSBzYWlkLiAiVGhhdCBtZWFucyB5b3UgYXJlIGdheS4gVGhl
IG9ubHkgcGxhY2UgdGhleSBtZW50aW9uIHRoYXQgd29yZCBpcyBpbiB0aGUgZ2F5
IGxpdGVyYXR1cmUuIjwvcD48cD4iV2VsbCBhY3R1YWxseSwgSSBzYWlkLCAobXkg
cHJldGVudGlvdXNuZXNzIHN0aWxsIGdvbmdzIGJhY2sgdG8gbWUgb3ZlciB0aGUg
eWVhcnMpIEkgcmVhZCBpdCBpbiBGcmV1ZCwgbm90IHRoZSBnYXkgbGl0ZXJhdHVy
ZS48L3A+PHA+QnV0IHdoYXQgc2hvY2tlZCBtZSB3YXMgdGhpcyBvdmVybGF5aW5n
IG9mIG1hcHMuIEdheSBCcmlndG9uLCBHYXkgTGViYW5ub24sIEdheSBNYW5jaGVz
dGVyLCBHYXkgQ2liZWxlcy4gVGhlIGFsbCBlbWJyYWNpbmcgZ2F5IG1hcCBvZiB0
aGUgd29ybGQuIEl0J3MgcXVpdGUgc3VycHJpc2luZyB0byB0aG9zZSBvZiB1cyB3
aG8gYXJlIG9yIHdlcmUgb3V0c2lkZXJzLjwvcD48cD5HYXJ5J3MgZmxhdG1hdGUg
d2FzIGNhbGxlZCBTdXNhbi4gU2hlIHdhcyBhIHByZXRlbnRpb3VzIHdhbm5hYmUg
QXVzdHJhbGlhbiBmaWxtIGRpcmVjdG9yIHdobyB3b3JlIHNraSBwYW50cy48L3A+
PHA+U2hlIGNhbWUgaG9tZSBvbmUgZGF5IGFuZCBHYXJ5IGNhcmVmdWxseSBjbG9z
ZWQgdGhlIGRvb3IuIFRoZW4gc2FpZDogIkknbGwgc2hvdyB5b3Ugc29tZSB5b2dh
LiIgIkFscmlnaHQsIGxldCdzIHNlZS4gSSBjb21lIGZyb20gYSBmYW1pbHkgb2Yg
WW9nYSB0ZWFjaGVycyBhbmQgZXhwZXJ0cy4iPC9wPjxwPkFuZCBoZSBnb3QgaW50
byBhIHZhcmlldHkgb2YgWW9nYSBwb3NpdGlvbnMsIGdyb2FuaW5nIGxvdWRseSBh
cyBoZSBkaWQgc28uPC9wPjxwPkRlc3BpdGUgdGhpcyBmZWludCBvbiBoaXMgcGFy
dCwgU3VzYW4gd2FzIG5vdCBwdXQgb2ZmLiBJIHN0YXJ0ZWQgZ29pbmcgb3V0IHdp
dGggU3VzYW4gYW5kIGRyb3BwZWQgR2FyeSBhcyBhIGZyaWVuZCBhZnRlciB0aGF0
IGluY2lkZW50LiBCdXQgc2hlIHdhcyB0b28gZnJlY2tseSBhbmQgQW5nbG8tU2F4
b24uIEkgY291bGRuJ3QgdGFrZSBpdC4gVG9vIGNsb3NlIHRvIGhvbWUuIFdoZW4g
SSBnb3QgYmFjayB0byBMb25kb24gSSBnb3QgcmlkIG9mIGhlci4gSSBwYWxtZWQg
aGVyIG9mIG9uIHRvIG15IGJyb3RoZXIncyBzdXBlcmNvb2wgTG9uZG9uIGNyb3dk
IC0gdGhlIG9uZXMgdGhhdCBsZWFkIHlvdSBhbGwgLSBHdWFyZGlhbiBwbG9ua3Mg
LSBieSB0aGUgbm9zZS48L3A+PHA+QW4gc28gRGVzIHBpY2tlZCB1cCB3aXRoIGhl
ci4gVGhlIGdyZWF0LCBiZWF1dGlmdWwgRGVzLCB3aG8gbm93IGxvb2tzIGxpa2Ug
dGhlIGhlcm8gb2YgUmVkIER3YXJmLCBidXQgb25jZSB3YXMgdGhlIGtpbmcgb2Yg
TG9uZG9uLCBhbmQgSSBhc2sgbXlzZWxmIHdoeSBoZSBkaWQgc28uIFdhcyBpdCBi
cm90aGVybHkgY3VyaW9zaXR5PyAgSW4gYW55IGV2ZW50IGhlIHF1aWNrbHkgZHVt
cGVkIGhlciBhbmQgc2FpZCAtICJQaGlsLCB5b3Ugd2VyZSB3ZWxsIHNob3Qgb2Yg
aGVyIG1hdGUuIjwvcD48cD5UdXJuZWQgb3V0IHNoZSBoYXRlZCBtZSBiZWNhdXNl
IHNoZSBhZG9yZWQgYWJzdHJhY3QgYXJ0IGFuZCB3YXMgaW5jcmVkaWJseSBpcnJp
dGF0ZWQgYnkgdGhlIGZhY3QgdGhhdCBJIGhhZCBzYWlkIGFic3RyYWN0IGFydCB3
YXMgZnVuZGVkIGJ5IHRoZSBDSUEuIFdlbGwsIGl0IHdhcywgd2Fzbid0IGl0Pzwv
cD48cD5TaGUgY2FtZSBhbGwgdGhlIHdheSBiYWNrIHRvIE1hZHJpZCB0byBoYXRl
IG1lIGFuZCBzbyBJIHRvb2sgaGVyIHRvIHRoZSBSZXRpcm8gZm9yIGEgY29mZmVl
LiBIb3QsIGJsYWNrLCBzdWdhci4gIllvdSBhcmUgdHJ5aW5nIHRvIHB1dCBtZSBp
biBhIGdvb2QgbW9vZCwgc2hlIHNhaWQuIEkga25vdyB5b3UgYXJlLiBJcyBpdCB0
aGUgaGVhdCB0aGUgc3dlZXRuZXNzIG9yIHRoZSBjYWZmZWluZT8iICJHdWlsdHkg
YXMgY2hhcmdlZC4gTm93IGZ1Y2sgb2ZmIGJhY2sgdG8gQXVzdHJhbGlhLiI8L3A+
PHA+QnV0IEdhcnkuIFdlbGwgSSB3ZW50IHRvIE1leGljbywgbWV0IGEgTWV4aWNh
biwgbWFycmllZCBoZXIgYW5kIHRoZW4gb24gYSB0cmlwIHRvIE1hZHJpZCBtZXQg
dGhlIGdpcmwgc2FucyBlYXJsb2JlIGF0IHRoZSBiYWdnYWdlIGNvbGxlY3Rpb24g
cG9pbnQgaW4gVGVybWluYWwgMiAoIGEgcGxhY2UgZnVsbCBvZiBtZW1vcmllcyBm
b3IgbWUpLjwvcD48cD4iTXkgd2lmZSwgSSBzYWlkIi4gIlJlYWxseSwgc2hlIHNh
aWQ/IjwvcD48cD5PYnZpb3VzbHkgR2FyeSBoYWQgbWFkZSB1cCBzb21lIHN0b3J5
IGFib3V0IG91ciBzd2VldCBwYXJ0aW5nLCB3aGVuIEkgb3VyIGZyaWVuZHNoaXAg
ZGllZCBpdHMgbmF0dXJhbCBkZWF0aC4gIlllcywgcmVhbGx5LCIgSSBzYWlkLiBC
dXQgb2YgY291cnNlIEkgZGlkbid0IGV4cGVjdCBoZXIgdG8gYmVsaWV2ZSBtZS48
L3A+PHA+U28gSSBoYXZlIHRob3VnaHQgb2YgR2FyeSBhbmQgd29uZGVyIHdoYXQg
aGUgaXMgdXAgdG8uIEhlIHdhcyBteSBmcmllbmQgYW5kIGhlIGRpZCBvcGVuIG15
IGV5ZXMgdG8gYSBsb3Qgb2YgdGhpbmdzIGFuZCBJIHRoYW5rIGhpbSBmb3IgdGhh
dC48L3A+PHA+U28gSSBhbSBub3Qgc3VycHJpc2VkIExlYmFub24gaXMgZ2F5IGFu
ZCBTaGFrZXNwZWFyZSBpcyBnYXkgKDEydGggbmlnaHQgaXMgYSB3b25kZXJmdWwg
cGxheSkuIEkga25vdyB0aGF0IHRoZXJlIGlzIGEgbGF5ZXJpbmcgZWZmZWN0IG9u
IHJlYWxpdHkgYW5kIHRoYXQgdGhlcmUgYXJlIG1hcHMgdXBvbiBtYXBzLCBhbmQg
dGhhdCB0aGF0J3MgYWxyaWdodC48L3A+PHA+QnV0IHlvdXIgbWFwIGFpbid0IG1p
bmUuPC9wPiA8L2Rpdj4gPC9saT4gPGxpIGNsYXNzPSJwbHVjay1jb21tZW50LXRv
b2xzIiA+IDx1bCBpZD0iQ29tbWVudEtleToyOWNkZjlmYS02MWFiLTQ3NTktYjVl
YS0yOWQ3OTA0YmM5NmIiPiA8bGkgY2xhc3M9InJlY29tZW5kZWQiPiAgPGEgaWQ9
InBsdWNrLXNpbmdsZS1jb21tZW50LUNvbW1lbnRLZXk6MjljZGY5ZmEtNjFhYi00
NzU5LWI1ZWEtMjlkNzkwNGJjOTZiIiBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCki
IHRpdGxlPSJSZWNvbW1lbmQgdGhpcyBjb21tZW50LiIgb25jbGljaz0icmV0dXJu
IG9uQ2xpY2tSZWNvbW1lbmRhdGlvbignQ29tbWVudEtleToyOWNkZjlmYS02MWFi
LTQ3NTktYjVlYS0yOWQ3OTA0YmM5NmInKSIgY2xhc3M9InJlY29tbWVuZCI+ICAg
UmVjb21tZW5kPyAgIDwvYT4gICA8c3BhbiBpZD0icGx1Y2stc2luZ2xlLWNvbW1l
bnQtbm8tQ29tbWVudEtleToyOWNkZjlmYS02MWFiLTQ3NTktYjVlYS0yOWQ3OTA0
YmM5NmIiIGNsYXNzPSJub3JtYWwtcmVjb21tZW5kZWQiPigxKTwvc3Bhbj4gIDwv
bGk+IDxsaSBjbGFzcz0iYWJ1c2UtcmVwb3J0Ij4gIDxhIGhyZWY9ImphdmFzY3Jp
cHQ6dm9pZCgwKSIgdGl0bGU9IlJlcG9ydCBhYnVzZSIgY2xhc3M9InJlcG9ydC1h
YnVzZSI+UmVwb3J0IGFidXNlIDwvYT4gIDwvbGk+IDxsaSBjbGFzcz0iY2xpcCI+
PGEgY2xhc3M9ImFuY2hvci1iYXNlZC1sb2dpbi1yZXF1aXJlZCIgaHJlZj0iL3Vz
ZXJzL2NsaXBwaW5ncy9hZGQ/Y29tbWVudElkPTI5Y2RmOWZhLTYxYWItNDc1OS1i
NWVhLTI5ZDc5MDRiYzk2YiZjb21tZW50ZXJVc2VyTmFtZT1QaGlsaXBIYWxsJnIy
Q29udGVudElkRm9yU1NQPTM1MjM0MTg3MSIgbmFtZT0iIiB0aXRsZT0iQ2xpcCB0
aGlzIGNvbW1lbnQuIj5DbGlwPC9hPiB8IDwvbGk+IDxsaSBjbGFzcz0ibGluayI+
PGEgaHJlZj0iP3Nob3dhbGxjb21tZW50cz10cnVlI0NvbW1lbnRLZXk6MjljZGY5
ZmEtNjFhYi00NzU5LWI1ZWEtMjlkNzkwNGJjOTZiIiBuYW1lPSIiIHRpdGxlPSJM
aW5rIHRoaXMgY29tbWVudC4iPkxpbms8L2E+PC9saT4gPC91bD4gPC9saT4gIDwv
dWw+ICA8dWwgY2xhc3M9InBsdWNrLWNvbnRlbnQiIGlkPSJjb21tZW50LTE4Ij4g
PGxpIGNsYXNzPSJwbHVjay1jb21tZW50Ij4gPCEtLTxsaT4oMzE5NDM2OCkgPC9s
aT4tLT4gPGRpdiBjbGFzcz0icGx1Y2stY29tbWVudC1hdXRob3IiPiA8aDM+IDxh
IGhyZWY9Imh0dHA6Ly93d3cuZ3VhcmRpYW4uY28udWsvdXNlcnMvUGhpbGlwSGFs
bCIgY2xhc3M9ImF1dGhvci1wcm9maWxlLXBpY3R1cmUiPiA8aW1nIHNyYz0iaHR0
cDovL3NpdGVsaWZlLmd1YXJkaWFuLmNvLnVrL3ZlcjEuMC9Db250ZW50L2ltYWdl
cy9zdG9yZS8xMy8yLzVkNThiYjExLTNiZjktNGI5Zi1hMjg2LTU1MGUwMjE4MWUx
ZC5TbWFsbC5wbmciIGhlaWdodD0iNjAiIHdpZHRoPSI2MCIgYWx0PSJQaGlsaXBI
YWxsIj4gPC9hPiA8YSBocmVmPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL3Vz
ZXJzL1BoaWxpcEhhbGwiPiBQaGlsaXBIYWxsIDwvYT4gPC9oMz4gPHAgY2xhc3M9
InBvc3RlZC10aW1lIj4zMSBBdWcgMjAwOSwgNTo1N1BNPC9wPiA8L2Rpdj4gPHNw
YW4gY2xhc3M9ImF1dGhvci10aWVyIj4gPGEgY2xhc3M9InJvbGxvdmVyIiB0aXRs
ZT0iU3RhbmRhcmQiPiAgPC9hPiA8L3NwYW4+ICA8ZGl2IGNsYXNzPSJwbHVjay1j
b21tZW50LWJvZHkiPiA8cD5Zb3Ugc2VlITwvcD48cD5UaGVyZSBpcyBmcmVlZG9t
IGluIHBvc3RpbmcgLSBidXQgdGhlcmUgaXMgc3RyaWN0dXJlIGluIGEgYmxvZy4g
QSBibG9nIGNvcnNldHMgeW91ciB3cml0aW5nLjwvcD4gPC9kaXY+IDwvbGk+IDxs
aSBjbGFzcz0icGx1Y2stY29tbWVudC10b29scyIgPiA8dWwgaWQ9IkNvbW1lbnRL
ZXk6MDg4MTRhZjktMjc3MC00NWZmLWI1ZDItMzg3NDAwZDk1MDgwIj4gPGxpIGNs
YXNzPSJyZWNvbWVuZGVkIj4gIDxhIGlkPSJwbHVjay1zaW5nbGUtY29tbWVudC1D
b21tZW50S2V5OjA4ODE0YWY5LTI3NzAtNDVmZi1iNWQyLTM4NzQwMGQ5NTA4MCIg
aHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIiB0aXRsZT0iUmVjb21tZW5kIHRoaXMg
Y29tbWVudC4iIG9uY2xpY2s9InJldHVybiBvbkNsaWNrUmVjb21tZW5kYXRpb24o
J0NvbW1lbnRLZXk6MDg4MTRhZjktMjc3MC00NWZmLWI1ZDItMzg3NDAwZDk1MDgw
JykiIGNsYXNzPSJyZWNvbW1lbmQiPiAgIFJlY29tbWVuZD8gICA8L2E+ICAgPHNw
YW4gaWQ9InBsdWNrLXNpbmdsZS1jb21tZW50LW5vLUNvbW1lbnRLZXk6MDg4MTRh
ZjktMjc3MC00NWZmLWI1ZDItMzg3NDAwZDk1MDgwIiBjbGFzcz0ibm9ybWFsLXJl
Y29tbWVuZGVkIj4oMSk8L3NwYW4+ICA8L2xpPiA8bGkgY2xhc3M9ImFidXNlLXJl
cG9ydCI+ICA8YSBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiIHRpdGxlPSJSZXBv
cnQgYWJ1c2UiIGNsYXNzPSJyZXBvcnQtYWJ1c2UiPlJlcG9ydCBhYnVzZSA8L2E+
ICA8L2xpPiA8bGkgY2xhc3M9ImNsaXAiPjxhIGNsYXNzPSJhbmNob3ItYmFzZWQt
bG9naW4tcmVxdWlyZWQiIGhyZWY9Ii91c2Vycy9jbGlwcGluZ3MvYWRkP2NvbW1l
bnRJZD0wODgxNGFmOS0yNzcwLTQ1ZmYtYjVkMi0zODc0MDBkOTUwODAmY29tbWVu
dGVyVXNlck5hbWU9UGhpbGlwSGFsbCZyMkNvbnRlbnRJZEZvclNTUD0zNTIzNDE4
NzEiIG5hbWU9IiIgdGl0bGU9IkNsaXAgdGhpcyBjb21tZW50LiI+Q2xpcDwvYT4g
fCA8L2xpPiA8bGkgY2xhc3M9ImxpbmsiPjxhIGhyZWY9Ij9zaG93YWxsY29tbWVu
dHM9dHJ1ZSNDb21tZW50S2V5OjA4ODE0YWY5LTI3NzAtNDVmZi1iNWQyLTM4NzQw
MGQ5NTA4MCIgbmFtZT0iIiB0aXRsZT0iTGluayB0aGlzIGNvbW1lbnQuIj5MaW5r
PC9hPjwvbGk+IDwvdWw+IDwvbGk+ICA8L3VsPiAgPHVsIGNsYXNzPSJwbHVjay1j
b250ZW50IiBpZD0iY29tbWVudC0xOSI+IDxsaSBjbGFzcz0icGx1Y2stY29tbWVu
dCI+IDwhLS08bGk+KDMxOTQzNjgpIDwvbGk+LS0+IDxkaXYgY2xhc3M9InBsdWNr
LWNvbW1lbnQtYXV0aG9yIj4gPGgzPiA8YSBocmVmPSJodHRwOi8vd3d3Lmd1YXJk
aWFuLmNvLnVrL3VzZXJzL1BoaWxpcEhhbGwiIGNsYXNzPSJhdXRob3ItcHJvZmls
ZS1waWN0dXJlIj4gPGltZyBzcmM9Imh0dHA6Ly9zaXRlbGlmZS5ndWFyZGlhbi5j
by51ay92ZXIxLjAvQ29udGVudC9pbWFnZXMvc3RvcmUvMTMvMi81ZDU4YmIxMS0z
YmY5LTRiOWYtYTI4Ni01NTBlMDIxODFlMWQuU21hbGwucG5nIiBoZWlnaHQ9IjYw
IiB3aWR0aD0iNjAiIGFsdD0iUGhpbGlwSGFsbCI+IDwvYT4gPGEgaHJlZj0iaHR0
cDovL3d3dy5ndWFyZGlhbi5jby51ay91c2Vycy9QaGlsaXBIYWxsIj4gUGhpbGlw
SGFsbCA8L2E+IDwvaDM+IDxwIGNsYXNzPSJwb3N0ZWQtdGltZSI+MzEgQXVnIDIw
MDksIDY6MDBQTTwvcD4gPC9kaXY+IDxzcGFuIGNsYXNzPSJhdXRob3ItdGllciI+
IDxhIGNsYXNzPSJyb2xsb3ZlciIgdGl0bGU9IlN0YW5kYXJkIj4gIDwvYT4gPC9z
cGFuPiAgPGRpdiBjbGFzcz0icGx1Y2stY29tbWVudC1ib2R5Ij4gPHA+V2VsbCwg
bm90IHlvdXIgb3duIGJsb2csIHlvdSBjYW4gYmUgZnJlZSB0aGVyZSwgYnV0IG5v
dCBvbiBhIGNoZWVzeSBqb3VybmFsZWVzeSB0eXBlIGJsb2cuPC9wPiA8L2Rpdj4g
PC9saT4gPGxpIGNsYXNzPSJwbHVjay1jb21tZW50LXRvb2xzIiA+IDx1bCBpZD0i
Q29tbWVudEtleTozMzVjMTQ5ZS05OGZiLTQwMjItYTEyNi0wYWNlNzNlZGVjYmMi
PiA8bGkgY2xhc3M9InJlY29tZW5kZWQiPiAgPGEgaWQ9InBsdWNrLXNpbmdsZS1j
b21tZW50LUNvbW1lbnRLZXk6MzM1YzE0OWUtOThmYi00MDIyLWExMjYtMGFjZTcz
ZWRlY2JjIiBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiIHRpdGxlPSJSZWNvbW1l
bmQgdGhpcyBjb21tZW50LiIgb25jbGljaz0icmV0dXJuIG9uQ2xpY2tSZWNvbW1l
bmRhdGlvbignQ29tbWVudEtleTozMzVjMTQ5ZS05OGZiLTQwMjItYTEyNi0wYWNl
NzNlZGVjYmMnKSIgY2xhc3M9InJlY29tbWVuZCI+ICAgUmVjb21tZW5kPyAgIDwv
YT4gICA8c3BhbiBpZD0icGx1Y2stc2luZ2xlLWNvbW1lbnQtbm8tQ29tbWVudEtl
eTozMzVjMTQ5ZS05OGZiLTQwMjItYTEyNi0wYWNlNzNlZGVjYmMiIGNsYXNzPSJu
b3JtYWwtcmVjb21tZW5kZWQiPigxKTwvc3Bhbj4gIDwvbGk+IDxsaSBjbGFzcz0i
YWJ1c2UtcmVwb3J0Ij4gIDxhIGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgwKSIgdGl0
bGU9IlJlcG9ydCBhYnVzZSIgY2xhc3M9InJlcG9ydC1hYnVzZSI+UmVwb3J0IGFi
dXNlIDwvYT4gIDwvbGk+IDxsaSBjbGFzcz0iY2xpcCI+PGEgY2xhc3M9ImFuY2hv
ci1iYXNlZC1sb2dpbi1yZXF1aXJlZCIgaHJlZj0iL3VzZXJzL2NsaXBwaW5ncy9h
ZGQ/Y29tbWVudElkPTMzNWMxNDllLTk4ZmItNDAyMi1hMTI2LTBhY2U3M2VkZWNi
YyZjb21tZW50ZXJVc2VyTmFtZT1QaGlsaXBIYWxsJnIyQ29udGVudElkRm9yU1NQ
PTM1MjM0MTg3MSIgbmFtZT0iIiB0aXRsZT0iQ2xpcCB0aGlzIGNvbW1lbnQuIj5D
bGlwPC9hPiB8IDwvbGk+IDxsaSBjbGFzcz0ibGluayI+PGEgaHJlZj0iP3Nob3dh
bGxjb21tZW50cz10cnVlI0NvbW1lbnRLZXk6MzM1YzE0OWUtOThmYi00MDIyLWEx
MjYtMGFjZTczZWRlY2JjIiBuYW1lPSIiIHRpdGxlPSJMaW5rIHRoaXMgY29tbWVu
dC4iPkxpbms8L2E+PC9saT4gPC91bD4gPC9saT4gIDwvdWw+ICA8dWwgY2xhc3M9
InBsdWNrLWNvbnRlbnQiIGlkPSJjb21tZW50LTIwIj4gPGxpIGNsYXNzPSJwbHVj
ay1jb21tZW50Ij4gPCEtLTxsaT4oMzE5NDM2OCkgPC9saT4tLT4gPGRpdiBjbGFz
cz0icGx1Y2stY29tbWVudC1hdXRob3IiPiA8aDM+IDxhIGhyZWY9Imh0dHA6Ly93
d3cuZ3VhcmRpYW4uY28udWsvdXNlcnMvUGhpbGlwSGFsbCIgY2xhc3M9ImF1dGhv
ci1wcm9maWxlLXBpY3R1cmUiPiA8aW1nIHNyYz0iaHR0cDovL3NpdGVsaWZlLmd1
YXJkaWFuLmNvLnVrL3ZlcjEuMC9Db250ZW50L2ltYWdlcy9zdG9yZS8xMy8yLzVk
NThiYjExLTNiZjktNGI5Zi1hMjg2LTU1MGUwMjE4MWUxZC5TbWFsbC5wbmciIGhl
aWdodD0iNjAiIHdpZHRoPSI2MCIgYWx0PSJQaGlsaXBIYWxsIj4gPC9hPiA8YSBo
cmVmPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL3VzZXJzL1BoaWxpcEhhbGwi
PiBQaGlsaXBIYWxsIDwvYT4gPC9oMz4gPHAgY2xhc3M9InBvc3RlZC10aW1lIj4z
MSBBdWcgMjAwOSwgNjowMVBNPC9wPiA8L2Rpdj4gPHNwYW4gY2xhc3M9ImF1dGhv
ci10aWVyIj4gPGEgY2xhc3M9InJvbGxvdmVyIiB0aXRsZT0iU3RhbmRhcmQiPiAg
PC9hPiA8L3NwYW4+ICA8ZGl2IGNsYXNzPSJwbHVjay1jb21tZW50LWJvZHkiPiA8
cD5HcmVhdCBibG9nLCBCVFc8L3A+IDwvZGl2PiA8L2xpPiA8bGkgY2xhc3M9InBs
dWNrLWNvbW1lbnQtdG9vbHMiID4gPHVsIGlkPSJDb21tZW50S2V5OjA1ZGY2MzU5
LTdmYzMtNGMyZi05YmM1LTJhMTM0YTRkNzhhZiI+IDxsaSBjbGFzcz0icmVjb21l
bmRlZCI+ICA8YSBpZD0icGx1Y2stc2luZ2xlLWNvbW1lbnQtQ29tbWVudEtleTow
NWRmNjM1OS03ZmMzLTRjMmYtOWJjNS0yYTEzNGE0ZDc4YWYiIGhyZWY9ImphdmFz
Y3JpcHQ6dm9pZCgwKSIgdGl0bGU9IlJlY29tbWVuZCB0aGlzIGNvbW1lbnQuIiBv
bmNsaWNrPSJyZXR1cm4gb25DbGlja1JlY29tbWVuZGF0aW9uKCdDb21tZW50S2V5
OjA1ZGY2MzU5LTdmYzMtNGMyZi05YmM1LTJhMTM0YTRkNzhhZicpIiBjbGFzcz0i
cmVjb21tZW5kIj4gICBSZWNvbW1lbmQ/ICAgPC9hPiAgIDxzcGFuIGlkPSJwbHVj
ay1zaW5nbGUtY29tbWVudC1uby1Db21tZW50S2V5OjA1ZGY2MzU5LTdmYzMtNGMy
Zi05YmM1LTJhMTM0YTRkNzhhZiIgY2xhc3M9Im5vcm1hbC1yZWNvbW1lbmRlZCI+
KDEpPC9zcGFuPiAgPC9saT4gPGxpIGNsYXNzPSJhYnVzZS1yZXBvcnQiPiAgPGEg
aHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIiB0aXRsZT0iUmVwb3J0IGFidXNlIiBj
bGFzcz0icmVwb3J0LWFidXNlIj5SZXBvcnQgYWJ1c2UgPC9hPiAgPC9saT4gPGxp
IGNsYXNzPSJjbGlwIj48YSBjbGFzcz0iYW5jaG9yLWJhc2VkLWxvZ2luLXJlcXVp
cmVkIiBocmVmPSIvdXNlcnMvY2xpcHBpbmdzL2FkZD9jb21tZW50SWQ9MDVkZjYz
NTktN2ZjMy00YzJmLTliYzUtMmExMzRhNGQ3OGFmJmNvbW1lbnRlclVzZXJOYW1l
PVBoaWxpcEhhbGwmcjJDb250ZW50SWRGb3JTU1A9MzUyMzQxODcxIiBuYW1lPSIi
IHRpdGxlPSJDbGlwIHRoaXMgY29tbWVudC4iPkNsaXA8L2E+IHwgPC9saT4gPGxp
IGNsYXNzPSJsaW5rIj48YSBocmVmPSI/c2hvd2FsbGNvbW1lbnRzPXRydWUjQ29t
bWVudEtleTowNWRmNjM1OS03ZmMzLTRjMmYtOWJjNS0yYTEzNGE0ZDc4YWYiIG5h
bWU9IiIgdGl0bGU9IkxpbmsgdGhpcyBjb21tZW50LiI+TGluazwvYT48L2xpPiA8
L3VsPiA8L2xpPiAgPC91bD4gIDx1bCBjbGFzcz0icGx1Y2stY29udGVudCIgaWQ9
ImNvbW1lbnQtMjEiPiA8bGkgY2xhc3M9InBsdWNrLWNvbW1lbnQiPiA8IS0tPGxp
PigyNDY3NjA2KSA8L2xpPi0tPiA8ZGl2IGNsYXNzPSJwbHVjay1jb21tZW50LWF1
dGhvciI+IDxoMz4gPGEgaHJlZj0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay91
c2Vycy9JZXVhbiIgY2xhc3M9ImF1dGhvci1wcm9maWxlLXBpY3R1cmUiPiA8aW1n
IHNyYz0iaHR0cDovL3NpdGVsaWZlLmd1YXJkaWFuLmNvLnVrL3ZlcjEuMC9Db250
ZW50L2ltYWdlcy9zdG9yZS83LzMvMTdkMzEyNzgtMDRhYS00OTMxLTgzMzctMzhi
ZTJjZjRkZjA0LlNtYWxsLnBuZyIgaGVpZ2h0PSI2MCIgd2lkdGg9IjYwIiBhbHQ9
IklldWFuIj4gPC9hPiA8YSBocmVmPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVr
L3VzZXJzL0lldWFuIj4gSWV1YW4gPC9hPiA8L2gzPiA8cCBjbGFzcz0icG9zdGVk
LXRpbWUiPjMxIEF1ZyAyMDA5LCA2OjAzUE08L3A+IDwvZGl2PiA8c3BhbiBjbGFz
cz0iYXV0aG9yLXRpZXIiPiA8YSBjbGFzcz0icm9sbG92ZXIiIHRpdGxlPSJGZWF0
dXJlZCI+ICA8L2E+IDwvc3Bhbj4gIDxkaXYgY2xhc3M9InBsdWNrLWNvbW1lbnQt
Ym9keSI+IDxwPkknbSBub3QgZ2F5IG1heXNlbGYsIGJ1dCB0aGUgZ2F5IHNjZW5l
IGluIEFsZXBwbyAoU3lyaWEpIGEgZmV3IHllYXJzIGFnbyByZWFsbHkgc3Vwcmlz
ZWQgbWUgaW4gaXRzIG9wZW5uZXNzIC0gYWxtb3N0IHRoZSBzYW1lIGFzIFNjYW5k
aW5hdmlhICh3aGVyZSBJIGhhcHBlbmVkIHRvIGJlIGxpdmluZyB3aGVuIEkgdmlz
aXRlZCBBbGVwcG8pLjwvcD48cD4iTW9zdCBvZiB0aGUgdmVudWVzIGNpdGVkIGlu
IHRoZSBhcnRpY2xlIGFyZSBoYW5nb3V0cyBmb3IgdGhlIEJlaXJ1dGkgbW9uZXll
ZCAmIzIzMztsaXRlLiBJbiBzb21lLCB5b3Ugd2lsbCBub3QgYmUgYWRtaXR0ZWQg
aWYgeW91IGRvbid0IGNvbWUgd2l0aCBhbiBleHBlbnNpdmUgY2FyIG9yIHdlYXIg
Y2VydGFpbiBmYXNoaW9uIGJyYW5kcy4gVGhhbmtmdWxseSwgdGhlIHZhc3QgbWFq
b3JpdHkgb2YgdGhlIExlYmFuZXNlIGRvbid0IGJlbG9uZyB0byB0aGlzIG9ibm94
aW91cyBjcm93ZC4iPC9wPjxwPlNhbWUgdGhyb3VnaG91dCB0aGUgQXJhYiB3b3Js
ZCwgd2hhdGV2ZXIgdGhleSBtYXkgb3IgbWF5IG5vdCBiZSwgQXJhYnMgaGF2ZSB0
byBiZSB0aGUgYmlnZ2VzdCBzbm9icyBpbiB0aGUgd29ybGQsIGFuZCB3aGVuIHRo
ZXJlJ3MgYmVlbiBhIEZyZW5jaCBpbmZsdWVuY2UgaXQgZ2V0cyBldmVuIHdvcnNl
IChJIGxpdmUgaW4gTW9yb2NjbywgSSBrbm93IHdoYXQgSSdtIHRhbGtpbmcgYWJv
dXQgaW4gdGhpcyBjYXNlISkuIE1ha2VzIG5vIGRpZmZlcmVuY2UgaWYgdGhleSBh
cmUgZ2F5IG9yIG5vdCwgU1RBVFVTIC0gdXN1YWxseSBkZWZpbmVkIGJ5IGZhbWls
eSBuYW1lLCBjb25uZWN0aW9ucyBhbmQgbW9uZXkgaW4gdGhlIGJhbmsgKGFuZCBv
c3RlbnRhdGlvdXNseSBkaXNwbGF5ZWQpIGlzIHRoZSBPTkxZIHRoaW5nIHdoaWNo
IG1hdHRlcnMgaW4gQXJhYiBzb2NpZXR5IChpbiBteSBldmVyIGdyb3dpbmcgZXhw
ZXJpZW5jZSkuPC9wPjxwPkFuZCB0YWxraW5nIG9mIE1vcm9jY28sIHlvdXIgcmVt
YXJrcyBjb3VsZCBqdXN0IGFzIGVhc2lseSBhcHBseSB0aGVyZSwgdGhvJyAob2Yg
Y291cnNlKSBob21vc2V4dWFsaXR5IGlzIGlsbGVnYWwgaGVyZS4uLiBob3dldmVy
IHRoZSBsYXcgKGZvciBldmVyeXRoaW5nKSBpcyBzb21ldGhpbmcgb2YgYSBteXRo
aWNhbCBiZWFzdCBoZXJlOiBtdWNoIGRpc2N1c3NlZCwgcmFyZWx5IHNlZW4uIEFu
ZCB0aGVyZSBkbyBzZWVtIHRvIGJlIGEgbG90IG9mIG1hbGUgb25seSBneW1zIHdp
dGggbXVzY3VsYXIgbWFsZSBwaW4tdXBzIGluIHRoZSB3aW5kb3dzLjwvcD48cD5G
b3IgdGF4IHJlYXNvbnMgdGhlc2UgYXJlIG9mdGVuICdBc3NvY2lhdGlvbnMnICh0
aGV5IGhhdmUgYSBtZW1iZXJzaGlwIGxpc3QpLCB3aGljaCBpbiBGcmVuY2ggZ2V0
cyBzaG9ydGVuZWQgdG8gJ0Fzcy4nLCBzbyBub3QgZmFyIGZyb20gbXkgYXBhcnRt
ZW50IGlzIGFuIGV4ZXJjaXNlIGd5bSB3aGljaCBwcm91ZGx5IGFubm91bmNlcyBp
biBmb290IGhpZ2ggbGV0dGVycyBvbiBpdHMgd2luZG93cyB0aGF0IGl0IGlzIGFu
OjwvcD48cD4nRXhlcmNpc2UgQXNzLUNsdWInPC9wPjxwPkFsd2F5cyBnaXZlcyBt
ZSBhIGNodWNrbGUuIChQcm9iYWJseSBxdWl0ZSBhbiBhY2N1cmF0ZSBkZXNjcmlw
dGlvbiBvZiB3aGF0IGl0ICdyZWFsbHknIGlzISk8L3A+IDwvZGl2PiA8L2xpPiA8
bGkgY2xhc3M9InBsdWNrLWNvbW1lbnQtdG9vbHMiID4gPHVsIGlkPSJDb21tZW50
S2V5OmJkMmEwNWNhLTYyN2ItNDIyYS1iZDRlLWM3MzAxODYzZGI0ZiI+IDxsaSBj
bGFzcz0icmVjb21lbmRlZCI+ICA8YSBpZD0icGx1Y2stc2luZ2xlLWNvbW1lbnQt
Q29tbWVudEtleTpiZDJhMDVjYS02MjdiLTQyMmEtYmQ0ZS1jNzMwMTg2M2RiNGYi
IGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgwKSIgdGl0bGU9IlJlY29tbWVuZCB0aGlz
IGNvbW1lbnQuIiBvbmNsaWNrPSJyZXR1cm4gb25DbGlja1JlY29tbWVuZGF0aW9u
KCdDb21tZW50S2V5OmJkMmEwNWNhLTYyN2ItNDIyYS1iZDRlLWM3MzAxODYzZGI0
ZicpIiBjbGFzcz0icmVjb21tZW5kIj4gICBSZWNvbW1lbmQ/ICAgPC9hPiAgIDxz
cGFuIGlkPSJwbHVjay1zaW5nbGUtY29tbWVudC1uby1Db21tZW50S2V5OmJkMmEw
NWNhLTYyN2ItNDIyYS1iZDRlLWM3MzAxODYzZGI0ZiIgY2xhc3M9ImhpZ2gtcmVj
b21tZW5kZWQiID4oOCk8L3NwYW4+ICA8L2xpPiA8bGkgY2xhc3M9ImFidXNlLXJl
cG9ydCI+ICA8YSBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiIHRpdGxlPSJSZXBv
cnQgYWJ1c2UiIGNsYXNzPSJyZXBvcnQtYWJ1c2UiPlJlcG9ydCBhYnVzZSA8L2E+
ICA8L2xpPiA8bGkgY2xhc3M9ImNsaXAiPjxhIGNsYXNzPSJhbmNob3ItYmFzZWQt
bG9naW4tcmVxdWlyZWQiIGhyZWY9Ii91c2Vycy9jbGlwcGluZ3MvYWRkP2NvbW1l
bnRJZD1iZDJhMDVjYS02MjdiLTQyMmEtYmQ0ZS1jNzMwMTg2M2RiNGYmY29tbWVu
dGVyVXNlck5hbWU9SWV1YW4mcjJDb250ZW50SWRGb3JTU1A9MzUyMzQxODcxIiBu
YW1lPSIiIHRpdGxlPSJDbGlwIHRoaXMgY29tbWVudC4iPkNsaXA8L2E+IHwgPC9s
aT4gPGxpIGNsYXNzPSJsaW5rIj48YSBocmVmPSI/c2hvd2FsbGNvbW1lbnRzPXRy
dWUjQ29tbWVudEtleTpiZDJhMDVjYS02MjdiLTQyMmEtYmQ0ZS1jNzMwMTg2M2Ri
NGYiIG5hbWU9IiIgdGl0bGU9IkxpbmsgdGhpcyBjb21tZW50LiI+TGluazwvYT48
L2xpPiA8L3VsPiA8L2xpPiAgPC91bD4gIDx1bCBjbGFzcz0icGx1Y2stY29udGVu
dCIgaWQ9ImNvbW1lbnQtMjIiPiA8bGkgY2xhc3M9InBsdWNrLWNvbW1lbnQiPiA8
IS0tPGxpPigyNTk0MDg5KSA8L2xpPi0tPiA8ZGl2IGNsYXNzPSJwbHVjay1jb21t
ZW50LWF1dGhvciI+IDxoMz4gPGEgaHJlZj0iaHR0cDovL3d3dy5ndWFyZGlhbi5j
by51ay91c2Vycy9lbGV1dGhlcmlhIiBjbGFzcz0iYXV0aG9yLXByb2ZpbGUtcGlj
dHVyZSI+IDxpbWcgc3JjPSJodHRwOi8vc2l0ZWxpZmUuZ3VhcmRpYW4uY28udWsv
dmVyMS4wL0NvbnRlbnQvaW1hZ2VzL3N0b3JlLzkvMTIvNjkwY2IxYWUtNWE5Ni00
ZjI2LWFjNzgtNGJmMWM5ZmZjN2Y5LlNtYWxsLnBuZyIgaGVpZ2h0PSI2MCIgd2lk
dGg9IjYwIiBhbHQ9ImVsZXV0aGVyaWEiPiA8L2E+IDxhIGhyZWY9Imh0dHA6Ly93
d3cuZ3VhcmRpYW4uY28udWsvdXNlcnMvZWxldXRoZXJpYSI+IGVsZXV0aGVyaWEg
PC9hPiA8L2gzPiA8cCBjbGFzcz0icG9zdGVkLXRpbWUiPjMxIEF1ZyAyMDA5LCA4
OjAyUE08L3A+IDwvZGl2PiA8c3BhbiBjbGFzcz0iYXV0aG9yLXRpZXIiPiA8YSBj
bGFzcz0icm9sbG92ZXIiIHRpdGxlPSJGZWF0dXJlZCI+ICA8L2E+IDwvc3Bhbj4g
IDxkaXYgY2xhc3M9InBsdWNrLWNvbW1lbnQtYm9keSI+IDxibG9ja3F1b3RlPjxw
PkFjY29yZGluZyB0byBvbmUgcmVjZW50IE5ldyBZb3JrIFRpbWVzIGFydGljbGUs
IGl0IGlzIG5vdyB0aGUgcmVnaW9uJ3MgUHJvdmluY2V0b3duIFsuLi5dLjwvcD48
cD5Db21wYXJpbmcgQmVpcnV0IHdpdGggYW5vdGhlciBjaXR5LCB3aGV0aGVyIFBh
cmlzLCBSb21lIG9yIFByb3ZpbmNldG93biBpcyBhIGRlbmlhbCBvZiBpdHMgdW5p
cXVlbmVzcy48L3A+PC9ibG9ja3F1b3RlPjxwPllvdSB3cml0ZSBhcyBpZiBhIGZp
Z3VyZSBvZiBzcGVlY2ggd2VyZSBiZWluZyB1c2VkIHRvIGJsZWFjaCBhbGwgdGhl
IExlYmFuZXNlIFdBU1Bpc2ggd2hpdGUgYW5kIHN0YW1wIG91dCB0aGVpciBsYW5n
dWFnZS4gUHJvdmluY2V0b3duIGNhbiBiZSB0aGUgQmVpcnV0IG9mIHRoZSBVUywg
Zm9yIGFsbCBJIGNhcmUuIEVkaW5idXJnaCBpcyB0aGUgQXRoZW5zIG9mIHRoZSBO
b3J0aCwgQnJpZ2h0b24gaXMgTG9uZG9uLWJ5LXRoZS1zZWEsIGFuZCBzbyB3aGF0
PzwvcD48cD5JIGRpZG4ndCByZWFkIHRoZSBhcnRpY2xlIHlvdSBsaW5rZWQgdG8u
IEkgcmVzZW50IGhhdmluZyB0byByZWdpc3RlciBsaWtlIHRoYXQgZm9yIHNvbWV0
aGluZyBmcmVlLCBhbmQgYmUgZW5jdW1iZXJlZCB3aXRoIHBhc3N3b3JkcyBldGMu
IEkgc3VzcGVjdCB0aGUgYXJ0aWNsZSBpcyBqdXN0IGEgdHJhdmVsIGFydGljbGUg
aW4gYSBjb2xvdXIgc3VwcGxlbWVudCwgYnV0IHlvdSB3cml0ZSAod2l0aCBzb21l
IGdlc3R1cmVzIGFzIG9uZSB3aG8ncyByZWFkIHNvbWUgbGl0ZXJhcnkgdGhlb3J5
KSBhcyB0aG91Z2ggaXQgd2VyZSBhbiBvcmllbnRhbGlzdCwgY29sb25pYWxpc2lu
ZyBlc3NlbnRpYWxpc20gLSBvciBzb21ldGhpbmcuPC9wPjxwPkl0J3MgYXMgaWYg
SSB3ZXJlIHRvIGF0dGFjayBKdWRpdGggQ2hhbG1lcnMgZm9yIHNheWluZyAiTG9u
ZG9uIGlzIGEgZ3JlYXQgcGxhY2UgZm9yIGhpc3RvcnkgYW5kIHBhZ2VhbnRyeSIg
YmVjYXVzZSBzaGUgZGlkbid0IHRhbGsgYWJvdXQgY3VycnkgaG91c2VzIGluIEJy
aWNrIExhbmUgb3IgZXJ1dnMgaW4gRmluY2hsZXkgb3IgZm9ybWVyIGRvY2tlcnMg
aW4gVGhhbWVzbWVhZCBvciBhIGxhY2sgb2YgcGFnZWFudHJ5IG9yIHdoYXRldmVy
LjwvcD48cD5Zb3Ugd3JvdGUgbGFzdCB5ZWFyICg8YSBocmVmPSJodHRwOi8vd3d3
Lmd1YXJkaWFuLmNvLnVrL2NvbW1lbnRpc2ZyZWUvMjAwOC9vY3QvMTAvY3JvYXRp
YS5nYXlyaWdodHMiPjxhIGhyZWY9Imh0dHA6Ly93d3cuZ3VhcmRpYW4uY28udWsv
Y29tbWVudGlzZnJlZS8yMDA4L29jdC8xMC9jcm9hdGlhLmdheXJpZ2h0cyI+aHR0
cDovL3d3dy5ndWFyZGlhbi5jby51ay9jb21tZW50aXNmcmVlLzIwMDgvb2N0LzEw
L2Nyb2F0aWEuZ2F5cmlnaHRzPC9hPjwvYT4pIGFib3V0IENyb2F0aWE6PC9wPjxi
bG9ja3F1b3RlPjxwPmFuIGF0bW9zcGhlcmUgb2YgZmVhciByZWlnbnMgYW1vbmcg
dGhlIGdheSBjb21tdW5pdHk8L3A+PC9ibG9ja3F1b3RlPjxwPmEgYmxhbmtldCBn
ZW5lcmFsaXNhdGlvbiB3aGljaCBpc24ndCB0aGF0IG11Y2ggZGlmZmVyZW50IGZy
b20gd2hhdCB5b3UncmUgYWNjdXNpbmcgdGhlIE5ZVCBvZiE8L3A+PHA+V2h5IG5v
dCB3cml0ZSBhbiBhcnRpY2xlIHRlbGxpbmcgdXMgd2hhdCBkYXktdG8tZGF5IGxp
ZmUgaXMgbGlrZSBmb3IgeW91IGFuZCB5b3VyIGZyaWVuZHMgYXMgZ2F5IG1lbj8g
SXQgd291bGQgYmUgbW9yZSBpbnRlcmVzdGluZyBhbmQgbGVzcyBjb250ZW50aW91
cy4gSSByZWFsbHkgaGF2ZW4ndCBjb21lIGF3YXkgZnJvbSB5b3VyIGFydGljbGUg
d2l0aCBhbnkgc2Vuc2Ugb2Ygd2hhdCBnYXkgbGlmZSBpcyBsaWtlIGluIEJlaXJ1
dCwgZXhjZXB0IHRoYXQgaXQncyBub3QgYXMgdGhlIE5ZVCBkZXNjcmliZXMgaXQu
PC9wPiA8L2Rpdj4gPC9saT4gPGxpIGNsYXNzPSJwbHVjay1jb21tZW50LXRvb2xz
IiA+IDx1bCBpZD0iQ29tbWVudEtleTo5YWZkYzE4ZS1lMjgyLTQ1MzMtODg2Yy05
OWU5ZTBhYWRkYTYiPiA8bGkgY2xhc3M9InJlY29tZW5kZWQiPiAgPGEgaWQ9InBs
dWNrLXNpbmdsZS1jb21tZW50LUNvbW1lbnRLZXk6OWFmZGMxOGUtZTI4Mi00NTMz
LTg4NmMtOTllOWUwYWFkZGE2IiBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiIHRp
dGxlPSJSZWNvbW1lbmQgdGhpcyBjb21tZW50LiIgb25jbGljaz0icmV0dXJuIG9u
Q2xpY2tSZWNvbW1lbmRhdGlvbignQ29tbWVudEtleTo5YWZkYzE4ZS1lMjgyLTQ1
MzMtODg2Yy05OWU5ZTBhYWRkYTYnKSIgY2xhc3M9InJlY29tbWVuZCI+ICAgUmVj
b21tZW5kPyAgIDwvYT4gICA8c3BhbiBpZD0icGx1Y2stc2luZ2xlLWNvbW1lbnQt
bm8tQ29tbWVudEtleTo5YWZkYzE4ZS1lMjgyLTQ1MzMtODg2Yy05OWU5ZTBhYWRk
YTYiIGNsYXNzPSJoaWdoLXJlY29tbWVuZGVkIiA+KDQpPC9zcGFuPiAgPC9saT4g
PGxpIGNsYXNzPSJhYnVzZS1yZXBvcnQiPiAgPGEgaHJlZj0iamF2YXNjcmlwdDp2
b2lkKDApIiB0aXRsZT0iUmVwb3J0IGFidXNlIiBjbGFzcz0icmVwb3J0LWFidXNl
Ij5SZXBvcnQgYWJ1c2UgPC9hPiAgPC9saT4gPGxpIGNsYXNzPSJjbGlwIj48YSBj
bGFzcz0iYW5jaG9yLWJhc2VkLWxvZ2luLXJlcXVpcmVkIiBocmVmPSIvdXNlcnMv
Y2xpcHBpbmdzL2FkZD9jb21tZW50SWQ9OWFmZGMxOGUtZTI4Mi00NTMzLTg4NmMt
OTllOWUwYWFkZGE2JmNvbW1lbnRlclVzZXJOYW1lPWVsZXV0aGVyaWEmcjJDb250
ZW50SWRGb3JTU1A9MzUyMzQxODcxIiBuYW1lPSIiIHRpdGxlPSJDbGlwIHRoaXMg
Y29tbWVudC4iPkNsaXA8L2E+IHwgPC9saT4gPGxpIGNsYXNzPSJsaW5rIj48YSBo
cmVmPSI/c2hvd2FsbGNvbW1lbnRzPXRydWUjQ29tbWVudEtleTo5YWZkYzE4ZS1l
MjgyLTQ1MzMtODg2Yy05OWU5ZTBhYWRkYTYiIG5hbWU9IiIgdGl0bGU9Ikxpbmsg
dGhpcyBjb21tZW50LiI+TGluazwvYT48L2xpPiA8L3VsPiA8L2xpPiAgPC91bD4g
IDx1bCBjbGFzcz0icGx1Y2stY29udGVudCIgaWQ9ImNvbW1lbnQtMjMiPiA8bGkg
Y2xhc3M9InBsdWNrLWNvbW1lbnQiPiA8IS0tPGxpPigzNjE0NDA1KSA8L2xpPi0t
PiA8ZGl2IGNsYXNzPSJwbHVjay1jb21tZW50LWF1dGhvciI+IDxoMz4gPGEgaHJl
Zj0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay91c2Vycy9adWd6dWciIGNsYXNz
PSJhdXRob3ItcHJvZmlsZS1waWN0dXJlIj4gPGltZyBzcmM9Imh0dHA6Ly9zaXRl
bGlmZS5ndWFyZGlhbi5jby51ay92ZXIxLjAvQ29udGVudC9pbWFnZXMvc3RvcmUv
MTMvMTQvY2RiOWQ0MWEtNmIwZC00ODIzLThlZDMtYzEyZGY1ZTE0M2ZlLlNtYWxs
LnBuZyIgaGVpZ2h0PSI2MCIgd2lkdGg9IjYwIiBhbHQ9Ilp1Z3p1ZyI+IDwvYT4g
PGEgaHJlZj0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay91c2Vycy9adWd6dWci
PiBadWd6dWcgPC9hPiA8L2gzPiA8cCBjbGFzcz0icG9zdGVkLXRpbWUiPjMxIEF1
ZyAyMDA5LCA4OjA2UE08L3A+IDwvZGl2PiA8c3BhbiBjbGFzcz0iYXV0aG9yLXRp
ZXIiPiA8YSBjbGFzcz0icm9sbG92ZXIiIHRpdGxlPSJGZWF0dXJlZCI+ICA8L2E+
IDwvc3Bhbj4gIDxkaXYgY2xhc3M9InBsdWNrLWNvbW1lbnQtYm9keSI+IDxwPllv
dSBicmluZyB1cCBhbm90aGVyIGdvb2QgcG9pbnQgTGV1YW4uPC9wPjxwPjxpPnRo
ZSBsYXcgKGZvciBldmVyeXRoaW5nKSBpcyBzb21ldGhpbmcgb2YgYSBteXRoaWNh
bCBiZWFzdCBoZXJlOiBtdWNoIGRpc2N1c3NlZCwgcmFyZWx5IHNlZW4uIDwvaT48
L3A+PHA+SSB0aGluayB0aGlzIHN1bXMgdXAgdGhlIHNpdHVhdGlvbiBpbiBtYW55
IGNvdW50cmllcyBhcm91bmQgdGhlIHdvcmxkIGVzcGVjaWFsbHkgbWFueSBvZiB0
aGUgY291bnRyaWVzIGluIHRoZSBNaWRkbGUgRWFzdC48L3A+PHA+U3VyZSB0b25z
IG9mIHRoaW5ncyBhcmUgaWxsZWdhbCBpbiB0aGUgTWlkZGxlIEVhc3QgYnV0IGVu
Zm9yY2VtZW50IG9ubHkgY29tZXMgY3Jhc2hpbmcgZG93biB3aGVuIHRoZSBvZmZl
bmRlciBoYXMgb2ZmZW5kZWQgdGhlIHN0YXRlIGFwcGFyYXR1cyAob3IgaWYgeW91
ciBpbmNyZWRpYmx5IHVubHVja3kpLiBNb3JhbGl0eSBwb2xpY2Ugc2VlbSB0byBv
bmx5IGV4aXN0IGluIFNhdWRpIEFyYWJpYSBhbmQgSXJhbiwgd2hpbGUgdGhlIHJl
c3Qgb2YgdGhlIE1pZGRsZSBFYXN0IGZpbmRzIHN1Y2ggYSBjb25jZXB0IHRvIGJl
IGFsaWVuLjwvcD48cD5UaGlzIGNvdWxkIGhhdmUgdG8gZG8gd2l0aCBpbmVmZmlj
aWVudCBidXJlYXVjcmFjaWVzIGFuZCB0aGUgZmFjdCB0aGF0IHRoZSBjb25jZXB0
IG9mICJydWxlIG9mIGxhdyIgd2Fzbid0IGhpc3RvcmljYWxseSByZWxlZ2F0ZWQg
c29sZWx5IHRvIHRoZSBzdGF0ZS4gVmlsbGFnZSBjb3VuY2lscywgcmVsaWdpb3Vz
IGxlYWRlcnMsIGFuZCBuZWlnaGJvcnMgb2Z0ZW4gc2V0dGxlZCBtaW5vciAoYW5k
IHNvbWV0aW1lcyBtYWpvcikgZGlzcHV0ZXMgcmF0aGVyIHRoYW4gdGhlIGRlZmFj
dG8gcnVsZXJzIG9mIHRoZSBhcmVhLiBUaGUgZW50aXJlIGNvbmNlcHQgb2YgZmls
aW5nIGEgY29tcGxhaW50IHRvIGEgZ292ZXJubWVudCBvZmZpY2UgaXMgbmV3IHRv
IHRoZSBhcmVhIHdoZW4gaXQgY2FuIGJlIGVhc2lseSB0YWtlbiBjYXJlIG9mIGJ5
IGp1c3QgaGF2aW5nIHRyYWRpdGlvbmFsIHZlbnVlcyBzb2x2ZSB0aGUgcHJvYmxl
bS48L3A+IDwvZGl2PiA8L2xpPiA8bGkgY2xhc3M9InBsdWNrLWNvbW1lbnQtdG9v
bHMiID4gPHVsIGlkPSJDb21tZW50S2V5OjBjMWIxM2ZhLTg4MmYtNDc4ZS1hMTFk
LTAyZDZjNjBiOGE2NyI+IDxsaSBjbGFzcz0icmVjb21lbmRlZCI+ICA8YSBpZD0i
cGx1Y2stc2luZ2xlLWNvbW1lbnQtQ29tbWVudEtleTowYzFiMTNmYS04ODJmLTQ3
OGUtYTExZC0wMmQ2YzYwYjhhNjciIGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgwKSIg
dGl0bGU9IlJlY29tbWVuZCB0aGlzIGNvbW1lbnQuIiBvbmNsaWNrPSJyZXR1cm4g
b25DbGlja1JlY29tbWVuZGF0aW9uKCdDb21tZW50S2V5OjBjMWIxM2ZhLTg4MmYt
NDc4ZS1hMTFkLTAyZDZjNjBiOGE2NycpIiBjbGFzcz0icmVjb21tZW5kIj4gICBS
ZWNvbW1lbmQ/ICAgPC9hPiAgIDxzcGFuIGlkPSJwbHVjay1zaW5nbGUtY29tbWVu
dC1uby1Db21tZW50S2V5OjBjMWIxM2ZhLTg4MmYtNDc4ZS1hMTFkLTAyZDZjNjBi
OGE2NyIgY2xhc3M9ImhpZ2gtcmVjb21tZW5kZWQiID4oMik8L3NwYW4+ICA8L2xp
PiA8bGkgY2xhc3M9ImFidXNlLXJlcG9ydCI+ICA8YSBocmVmPSJqYXZhc2NyaXB0
OnZvaWQoMCkiIHRpdGxlPSJSZXBvcnQgYWJ1c2UiIGNsYXNzPSJyZXBvcnQtYWJ1
c2UiPlJlcG9ydCBhYnVzZSA8L2E+ICA8L2xpPiA8bGkgY2xhc3M9ImNsaXAiPjxh
IGNsYXNzPSJhbmNob3ItYmFzZWQtbG9naW4tcmVxdWlyZWQiIGhyZWY9Ii91c2Vy
cy9jbGlwcGluZ3MvYWRkP2NvbW1lbnRJZD0wYzFiMTNmYS04ODJmLTQ3OGUtYTEx
ZC0wMmQ2YzYwYjhhNjcmY29tbWVudGVyVXNlck5hbWU9WnVnenVnJnIyQ29udGVu
dElkRm9yU1NQPTM1MjM0MTg3MSIgbmFtZT0iIiB0aXRsZT0iQ2xpcCB0aGlzIGNv
bW1lbnQuIj5DbGlwPC9hPiB8IDwvbGk+IDxsaSBjbGFzcz0ibGluayI+PGEgaHJl
Zj0iP3Nob3dhbGxjb21tZW50cz10cnVlI0NvbW1lbnRLZXk6MGMxYjEzZmEtODgy
Zi00NzhlLWExMWQtMDJkNmM2MGI4YTY3IiBuYW1lPSIiIHRpdGxlPSJMaW5rIHRo
aXMgY29tbWVudC4iPkxpbms8L2E+PC9saT4gPC91bD4gPC9saT4gIDwvdWw+ICA8
dWwgY2xhc3M9InBsdWNrLWNvbnRlbnQiIGlkPSJjb21tZW50LTI0Ij4gPGxpIGNs
YXNzPSJwbHVjay1jb21tZW50Ij4gPCEtLTxsaT4oMjcwNzE5MikgPC9saT4tLT4g
PGRpdiBjbGFzcz0icGx1Y2stY29tbWVudC1hdXRob3IiPiA8aDM+IDxhIGhyZWY9
Imh0dHA6Ly93d3cuZ3VhcmRpYW4uY28udWsvdXNlcnMvc21hbGx0b3duYm95IiBj
bGFzcz0iYXV0aG9yLXByb2ZpbGUtcGljdHVyZSI+IDxpbWcgc3JjPSJodHRwOi8v
c2l0ZWxpZmUuZ3VhcmRpYW4uY28udWsvdmVyMS4wL0NvbnRlbnQvaW1hZ2VzL3N0
b3JlLzUvNC82NWEwYWFiNi1iZTkyLTRiMWItODRkNS05NTZiMzgwMGE5MjAuU21h
bGwuZ2lmIiBoZWlnaHQ9IjYwIiB3aWR0aD0iNjAiIGFsdD0ic21hbGx0b3duYm95
Ij4gPC9hPiA8YSBocmVmPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL3VzZXJz
L3NtYWxsdG93bmJveSI+IHNtYWxsdG93bmJveSA8L2E+IDwvaDM+IDxwIGNsYXNz
PSJwb3N0ZWQtdGltZSI+MzEgQXVnIDIwMDksIDg6MDlQTTwvcD4gPC9kaXY+IDxz
cGFuIGNsYXNzPSJhdXRob3ItdGllciI+IDxhIGNsYXNzPSJyb2xsb3ZlciIgdGl0
bGU9IkZlYXR1cmVkIj4gIDwvYT4gPC9zcGFuPiAgPGRpdiBjbGFzcz0icGx1Y2st
Y29tbWVudC1ib2R5Ij4gPHA+SSB0aGluayBXYWxpZCBtaXNzZWQgdGhlIHBvaW50
IG9mIHRoZSBvcmlnaW5hbCBOWVQgYXJ0aWNsZSwgd2hpY2ggZGlkIG5vdCBkaXNw
dXRlIHRoZSBmYWN0IHRoYXQgdGhlcmUncyBiZWVuIGEgZ2F5ICJzY2VuZSIgaW4g
dGhlIExldmFudCBzaW5jZSBiaWJsaWNhbCB0aW1lcywgYnV0IHJhdGhlciB0byBy
ZXBvcnQgKGFuZCBxdWlldGx5IGNoZWVyKSB0aGUgZmFjdCB0aGF0IEJlaXJ1dCdz
IGdheSBzb2NpYWwgaW5mcmFzdHJ1Y3R1cmUgd2FzIGJlY29taW5nIGEgYSBiaXQg
bW9yZSBvcGVuIGFuZCBkZWVwbHkgcm9vdGVkLjwvcD48cD5BbnlvbmUgZmFtaWxp
YXIgd2l0aCB0aGUgTWlkZGxlIEVhc3QgYW5kIE11c2xpbSBjdWx0dXJlIGNhbiB0
ZWxsIHlvdSB0aGF0IGhvbW9zZXh1YWxpdHkgaXMgcHJldHR5IGNvbW1vbiwgYXMg
aXQgaXMgaW4gYW55IHNvY2lldHkgd2l0aCBzdWNoIHNldmVyZSBpbmVxdWFsaXR5
IGFuZCBzZWdyZWdhdGlvbiBhbW9uZyB0aGUgc2V4ZXMuICBJIGhhdmUgYW4gb3Bl
bmx5IGdheSBmcmllbmQgd2hvIGxpdmVzIHdpdGggaGlzIFBhbGVzdGluaWFuIGxv
dmVyIGluIFNhdWRpIEFyYWJpYS4gIEkgaW1hZ2luZSB0aGUgc2V4IG92ZXIgdGhl
cmUgbXVzdCBwcmV0dHkgaG90IHdoZW4gdGhlIHJpc2sgb2YgZXhwb3N1cmUgaXMg
dGhlIGRlYXRoIHBlbmFsdHkuICBUYWxrIGFib3V0IGxhIHBldGl0ZSBtb3J0ITwv
cD4gPC9kaXY+IDwvbGk+IDxsaSBjbGFzcz0icGx1Y2stY29tbWVudC10b29scyIg
PiA8dWwgaWQ9IkNvbW1lbnRLZXk6ZDgxNmU1NDAtYjVhYi00MmNhLTg2ZTItZDU1
Mzc0NjM4ZjI1Ij4gPGxpIGNsYXNzPSJyZWNvbWVuZGVkIj4gIDxhIGlkPSJwbHVj
ay1zaW5nbGUtY29tbWVudC1Db21tZW50S2V5OmQ4MTZlNTQwLWI1YWItNDJjYS04
NmUyLWQ1NTM3NDYzOGYyNSIgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIiB0aXRs
ZT0iUmVjb21tZW5kIHRoaXMgY29tbWVudC4iIG9uY2xpY2s9InJldHVybiBvbkNs
aWNrUmVjb21tZW5kYXRpb24oJ0NvbW1lbnRLZXk6ZDgxNmU1NDAtYjVhYi00MmNh
LTg2ZTItZDU1Mzc0NjM4ZjI1JykiIGNsYXNzPSJyZWNvbW1lbmQiPiAgIFJlY29t
bWVuZD8gICA8L2E+ICAgPHNwYW4gaWQ9InBsdWNrLXNpbmdsZS1jb21tZW50LW5v
LUNvbW1lbnRLZXk6ZDgxNmU1NDAtYjVhYi00MmNhLTg2ZTItZDU1Mzc0NjM4ZjI1
IiBjbGFzcz0iaGlnaC1yZWNvbW1lbmRlZCIgPig1KTwvc3Bhbj4gIDwvbGk+IDxs
aSBjbGFzcz0iYWJ1c2UtcmVwb3J0Ij4gIDxhIGhyZWY9ImphdmFzY3JpcHQ6dm9p
ZCgwKSIgdGl0bGU9IlJlcG9ydCBhYnVzZSIgY2xhc3M9InJlcG9ydC1hYnVzZSI+
UmVwb3J0IGFidXNlIDwvYT4gIDwvbGk+IDxsaSBjbGFzcz0iY2xpcCI+PGEgY2xh
c3M9ImFuY2hvci1iYXNlZC1sb2dpbi1yZXF1aXJlZCIgaHJlZj0iL3VzZXJzL2Ns
aXBwaW5ncy9hZGQ/Y29tbWVudElkPWQ4MTZlNTQwLWI1YWItNDJjYS04NmUyLWQ1
NTM3NDYzOGYyNSZjb21tZW50ZXJVc2VyTmFtZT1zbWFsbHRvd25ib3kmcjJDb250
ZW50SWRGb3JTU1A9MzUyMzQxODcxIiBuYW1lPSIiIHRpdGxlPSJDbGlwIHRoaXMg
Y29tbWVudC4iPkNsaXA8L2E+IHwgPC9saT4gPGxpIGNsYXNzPSJsaW5rIj48YSBo
cmVmPSI/c2hvd2FsbGNvbW1lbnRzPXRydWUjQ29tbWVudEtleTpkODE2ZTU0MC1i
NWFiLTQyY2EtODZlMi1kNTUzNzQ2MzhmMjUiIG5hbWU9IiIgdGl0bGU9Ikxpbmsg
dGhpcyBjb21tZW50LiI+TGluazwvYT48L2xpPiA8L3VsPiA8L2xpPiAgPC91bD4g
IDx1bCBjbGFzcz0icGx1Y2stY29udGVudCIgaWQ9ImNvbW1lbnQtMjUiPiA8bGkg
Y2xhc3M9InBsdWNrLWNvbW1lbnQiPiA8IS0tPGxpPigzNTE2MDQ4KSA8L2xpPi0t
PiA8ZGl2IGNsYXNzPSJwbHVjay1jb21tZW50LWF1dGhvciI+IDxoMz4gPGEgaHJl
Zj0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay91c2Vycy9IYXZlYXR5ZSIgY2xh
c3M9ImF1dGhvci1wcm9maWxlLXBpY3R1cmUiPiA8aW1nIHNyYz0iaHR0cDovL3Np
dGVsaWZlLmd1YXJkaWFuLmNvLnVrL3ZlcjEuMC9Db250ZW50L2ltYWdlcy9uby11
c2VyLWltYWdlLmdpZiIgaGVpZ2h0PSI2MCIgd2lkdGg9IjYwIiBhbHQ9IkhhdmVh
dHllIj4gPC9hPiA8YSBocmVmPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL3Vz
ZXJzL0hhdmVhdHllIj4gSGF2ZWF0eWUgPC9hPiA8L2gzPiA8cCBjbGFzcz0icG9z
dGVkLXRpbWUiPjMxIEF1ZyAyMDA5LCAxMDoxN1BNPC9wPiA8L2Rpdj4gPHNwYW4g
Y2xhc3M9ImF1dGhvci10aWVyIj4gPGEgY2xhc3M9InJvbGxvdmVyIiB0aXRsZT0i
RmVhdHVyZWQiPiAgPC9hPiA8L3NwYW4+ICA8ZGl2IGNsYXNzPSJwbHVjay1jb21t
ZW50LWJvZHkiPiA8cD5sb3ZlbXltb2QgLSAiaG93IGRvZXMgb25lIGRpZmZlcmVu
dGlhdGUgYmV0d2VlbiBjdWx0dXJlIGFuZCBjb25zdW1hcmlzbSB0b2RheT8iIEl0
IGlzIHN0aWxsIHBvc3NpYmxlLCBidXQgaXQgaXMgYmVjb21pbmcgaW5jcmVhc2lu
Z2x5IGRpZmZpY3VsdC4gQW5kIHRoaXMgaXMgY2VydGFpbmx5IHRoZSBjYXNlIHdp
dGggd2hhdCBoYXMgYmVlbiBjYWxsZWQgZ2F5LWN1bHR1cmUsIGJ1dCBpcyByZWFs
bHkgbm93IG5vIG1vcmUgdGhhbiBnYXktY29uc3VtZXJpc20uIFdobyBuZWVkcyBp
dD8NPC9wPiA8L2Rpdj4gPC9saT4gPGxpIGNsYXNzPSJwbHVjay1jb21tZW50LXRv
b2xzIiA+IDx1bCBpZD0iQ29tbWVudEtleTpiODhjYWI4Ni0yMjgwLTQ4ZTQtOGZk
Mi03M2JlNTczMGU4ZjEiPiA8bGkgY2xhc3M9InJlY29tZW5kZWQiPiAgPGEgaWQ9
InBsdWNrLXNpbmdsZS1jb21tZW50LUNvbW1lbnRLZXk6Yjg4Y2FiODYtMjI4MC00
OGU0LThmZDItNzNiZTU3MzBlOGYxIiBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCki
IHRpdGxlPSJSZWNvbW1lbmQgdGhpcyBjb21tZW50LiIgb25jbGljaz0icmV0dXJu
IG9uQ2xpY2tSZWNvbW1lbmRhdGlvbignQ29tbWVudEtleTpiODhjYWI4Ni0yMjgw
LTQ4ZTQtOGZkMi03M2JlNTczMGU4ZjEnKSIgY2xhc3M9InJlY29tbWVuZCI+ICAg
UmVjb21tZW5kPyAgIDwvYT4gICA8c3BhbiBpZD0icGx1Y2stc2luZ2xlLWNvbW1l
bnQtbm8tQ29tbWVudEtleTpiODhjYWI4Ni0yMjgwLTQ4ZTQtOGZkMi03M2JlNTcz
MGU4ZjEiIGNsYXNzPSJub3JtYWwtcmVjb21tZW5kZWQiPigwKTwvc3Bhbj4gIDwv
bGk+IDxsaSBjbGFzcz0iYWJ1c2UtcmVwb3J0Ij4gIDxhIGhyZWY9ImphdmFzY3Jp
cHQ6dm9pZCgwKSIgdGl0bGU9IlJlcG9ydCBhYnVzZSIgY2xhc3M9InJlcG9ydC1h
YnVzZSI+UmVwb3J0IGFidXNlIDwvYT4gIDwvbGk+IDxsaSBjbGFzcz0iY2xpcCI+
PGEgY2xhc3M9ImFuY2hvci1iYXNlZC1sb2dpbi1yZXF1aXJlZCIgaHJlZj0iL3Vz
ZXJzL2NsaXBwaW5ncy9hZGQ/Y29tbWVudElkPWI4OGNhYjg2LTIyODAtNDhlNC04
ZmQyLTczYmU1NzMwZThmMSZjb21tZW50ZXJVc2VyTmFtZT1IYXZlYXR5ZSZyMkNv
bnRlbnRJZEZvclNTUD0zNTIzNDE4NzEiIG5hbWU9IiIgdGl0bGU9IkNsaXAgdGhp
cyBjb21tZW50LiI+Q2xpcDwvYT4gfCA8L2xpPiA8bGkgY2xhc3M9ImxpbmsiPjxh
IGhyZWY9Ij9zaG93YWxsY29tbWVudHM9dHJ1ZSNDb21tZW50S2V5OmI4OGNhYjg2
LTIyODAtNDhlNC04ZmQyLTczYmU1NzMwZThmMSIgbmFtZT0iIiB0aXRsZT0iTGlu
ayB0aGlzIGNvbW1lbnQuIj5MaW5rPC9hPjwvbGk+IDwvdWw+IDwvbGk+ICA8L3Vs
PiAgPHVsIGNsYXNzPSJwbHVjay1jb250ZW50IiBpZD0iY29tbWVudC0yNiI+IDxs
aSBjbGFzcz0icGx1Y2stY29tbWVudCI+IDwhLS08bGk+KDMwODQwNjcpIDwvbGk+
LS0+IDxkaXYgY2xhc3M9InBsdWNrLWNvbW1lbnQtYXV0aG9yIj4gPGgzPiA8YSBo
cmVmPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL3VzZXJzL01vdmVBbnlNb3Vu
dGFpbiIgY2xhc3M9ImF1dGhvci1wcm9maWxlLXBpY3R1cmUiPiA8aW1nIHNyYz0i
aHR0cDovL3NpdGVsaWZlLmd1YXJkaWFuLmNvLnVrL3ZlcjEuMC9Db250ZW50L2lt
YWdlcy9zdG9yZS83LzEvYjdjYzRmZjctZDc1Ni00NjA2LWIxY2UtNTliM2E4MWQ1
Y2ZhLlNtYWxsLnBuZyIgaGVpZ2h0PSI2MCIgd2lkdGg9IjYwIiBhbHQ9Ik1vdmVB
bnlNb3VudGFpbiI+IDwvYT4gPGEgaHJlZj0iaHR0cDovL3d3dy5ndWFyZGlhbi5j
by51ay91c2Vycy9Nb3ZlQW55TW91bnRhaW4iPiBNb3ZlQW55TW91bnRhaW4gPC9h
PiA8L2gzPiA8cCBjbGFzcz0icG9zdGVkLXRpbWUiPjEgU2VwIDIwMDksIDEyOjI0
QU08L3A+IDwvZGl2PiA8c3BhbiBjbGFzcz0iYXV0aG9yLXRpZXIiPiA8YSBjbGFz
cz0icm9sbG92ZXIiIHRpdGxlPSJGZWF0dXJlZCI+ICA8L2E+IDwvc3Bhbj4gIDxk
aXYgY2xhc3M9InBsdWNrLWNvbW1lbnQtYm9keSI+IDxibG9ja3F1b3RlPjxwPlRo
ZSBhcnRpY2xlIGFsc28gZGVuaWVzIG90aGVyIEFyYWIgY291bnRyaWVzIHRoZWly
IG93biBnYXkgY3VsdHVyZXMuIC4uLiBUaGVyZSBtaWdodCBiZSBubyBLeWxpZSBN
aW5vZ3VlIG5pZ2h0cyB0aGVyZSwgYnV0IG9uIHRoZSBvdGhlciBoYW5kIHRoZXJl
IGlzIGEgbG90IGxlc3Mgc25vYmJlcnkgYW5kIGxlc3MgZnVzcyBhYm91dCBob21v
c2V4dWFsaXR5LiAuLi4gSSBjYW4gc3RpbGwgcmVtZW1iZXIgaG93IGRpc2NvdmVy
aW5nIFN0ZXZlbiwgdGhlIGdheSBjaGFyYWN0ZXIgaW4gRHluYXN0eSwgZHVyaW5n
IG15IGNoaWxkaG9vZCBpbiB0aGUgMTk4MHMsIG9wZW5lZCBhIHdob2xlIG5ldyBw
ZXJzcGVjdGl2ZSBmb3IgbWUuPC9wPjwvYmxvY2txdW90ZT48cD5TbyAuLi4gR2F5
IEFyYWIgY3VsdHVyZSBpcyBhYm91dCBLeWxpZSBNaW5vZ3VlIGFuZCBHYXkgQW1l
cmljYW4gVFYgY2hhcmFjdGVyIGluIGZhYnVsb3VzIHNvYXAgb3BlcmFzIGxpa2Ug
RHluYXN0eT88L3A+PGJsb2NrcXVvdGU+PHA+TWFueSB3ZXN0ZXJuIGpvdXJuYWxp
c3RzIHN1bSB1cCBBcmFiIGdheSByZWFsaXRpZXMgd2l0aCBzZW50ZW5jZXMgbGlr
ZTogIlNhdWRpIEFyYWJpYTogaG9tb3NleHVhbGl0eSBwdW5pc2hhYmxlIGJ5IGRl
YXRoIiwgIklyYXE6IGdheSBtZW4ga2lsbGVkLiIgRnVsbCBzdG9wLiBCdXQgZ2F5
IG1lbiBhcmUgYWxzbyBraWxsZWQgaW4gImNpdmlsaXNlZCIgd2VzdGVybiBjb3Vu
dHJpZXMuPC9wPjwvYmxvY2txdW90ZT48cD5ZZXMgYnV0IG5vdCBieSB0aGUgU3Rh
dGUuICBOb3QgZXZlbiB0aGF0IG9mdGVuIGJ5IHBvbGljZW1lbi4gIFRoZSB3b3Jr
IG9mIGEgdGlueSBtaW5vcml0eSBvZiBleHRyZW1pc3RzIGlzIG5vdCBxdWl0ZSB0
aGUgc2FtZSBhcyB0aGUgU2F1ZGkgU3RhdGUgZXhlY3V0aW9uZXIgYW5kIHRoZSBT
aGlhIGRlYXRoIHNxdWFkcyBvZiBJcmFxIGl0IGlzPzwvcD48YmxvY2txdW90ZT48
cD5XaGlsZSBob21vcGhvYmlhIGlzIGNlcnRhaW5seSBhIHByb2JsZW0gaW4gQXJh
YiBjb3VudHJpZXMsIGxpa2UgYW55d2hlcmUgZWxzZSwgaXQgbmV2ZXIgb3ZlcnNo
YWRvd3MgdGhlIHRocml2aW5nIGFuZCBsaXZlbHkgbG9jYWwgZ2F5IGN1bHR1cmVz
LjwvcD48L2Jsb2NrcXVvdGU+PHA+WWVhaC4gIEkgYW0gc3VyZSBTYXVkaSBBcmFi
aWEncyBHYXkgc2NlbmUgaXMgZnVsbCBvbi48L3A+PGJsb2NrcXVvdGU+PHA+SG93
IGxvbmcgYmVmb3JlIHdyaXRlcnMgc3RhcnQgZGVzY3JpYmluZyBCZWlydXQgYXMg
YSBuZXcgQmFuZ2tvayAmIzgyMTE7IHJhdGhlciB0aGFuIGEgUHJvdmluY2V0b3du
P1dpbGwgc2V4IHRvdXJpc20gYWR2YW5jZSBpdHMgcG9wdWxhdGlvbidzIGdheSBy
aWdodHMgb3Igc29jaWFsIHdlbGxiZWluZz88L3A+PC9ibG9ja3F1b3RlPjxwPlNv
IHRoZSBwcm9ibGVtIGlzIHRoYXQgZm9yZWlnbiBHYXlzIG1pZ2h0IHR1cm4gdXAg
YW5kIHRoYXQgd291bGQgYmUgYmFkIGJlY2F1c2UgLi4uID8NPC9wPiA8L2Rpdj4g
PC9saT4gPGxpIGNsYXNzPSJwbHVjay1jb21tZW50LXRvb2xzIiA+IDx1bCBpZD0i
Q29tbWVudEtleTo0NjBiMjAxMC02ZTFkLTQxOTMtYWRlMC0xZGM4NjY0ZGU4ZDYi
PiA8bGkgY2xhc3M9InJlY29tZW5kZWQiPiAgPGEgaWQ9InBsdWNrLXNpbmdsZS1j
b21tZW50LUNvbW1lbnRLZXk6NDYwYjIwMTAtNmUxZC00MTkzLWFkZTAtMWRjODY2
NGRlOGQ2IiBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiIHRpdGxlPSJSZWNvbW1l
bmQgdGhpcyBjb21tZW50LiIgb25jbGljaz0icmV0dXJuIG9uQ2xpY2tSZWNvbW1l
bmRhdGlvbignQ29tbWVudEtleTo0NjBiMjAxMC02ZTFkLTQxOTMtYWRlMC0xZGM4
NjY0ZGU4ZDYnKSIgY2xhc3M9InJlY29tbWVuZCI+ICAgUmVjb21tZW5kPyAgIDwv
YT4gICA8c3BhbiBpZD0icGx1Y2stc2luZ2xlLWNvbW1lbnQtbm8tQ29tbWVudEtl
eTo0NjBiMjAxMC02ZTFkLTQxOTMtYWRlMC0xZGM4NjY0ZGU4ZDYiIGNsYXNzPSJo
aWdoLXJlY29tbWVuZGVkIiA+KDQpPC9zcGFuPiAgPC9saT4gPGxpIGNsYXNzPSJh
YnVzZS1yZXBvcnQiPiAgPGEgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIiB0aXRs
ZT0iUmVwb3J0IGFidXNlIiBjbGFzcz0icmVwb3J0LWFidXNlIj5SZXBvcnQgYWJ1
c2UgPC9hPiAgPC9saT4gPGxpIGNsYXNzPSJjbGlwIj48YSBjbGFzcz0iYW5jaG9y
LWJhc2VkLWxvZ2luLXJlcXVpcmVkIiBocmVmPSIvdXNlcnMvY2xpcHBpbmdzL2Fk
ZD9jb21tZW50SWQ9NDYwYjIwMTAtNmUxZC00MTkzLWFkZTAtMWRjODY2NGRlOGQ2
JmNvbW1lbnRlclVzZXJOYW1lPU1vdmVBbnlNb3VudGFpbiZyMkNvbnRlbnRJZEZv
clNTUD0zNTIzNDE4NzEiIG5hbWU9IiIgdGl0bGU9IkNsaXAgdGhpcyBjb21tZW50
LiI+Q2xpcDwvYT4gfCA8L2xpPiA8bGkgY2xhc3M9ImxpbmsiPjxhIGhyZWY9Ij9z
aG93YWxsY29tbWVudHM9dHJ1ZSNDb21tZW50S2V5OjQ2MGIyMDEwLTZlMWQtNDE5
My1hZGUwLTFkYzg2NjRkZThkNiIgbmFtZT0iIiB0aXRsZT0iTGluayB0aGlzIGNv
bW1lbnQuIj5MaW5rPC9hPjwvbGk+IDwvdWw+IDwvbGk+ICA8L3VsPiAgPHVsIGNs
YXNzPSJwbHVjay1jb250ZW50IiBpZD0iY29tbWVudC0yNyI+IDxsaSBjbGFzcz0i
cGx1Y2stY29tbWVudCI+IDwhLS08bGk+KDE0NTU2MjApIDwvbGk+LS0+IDxkaXYg
Y2xhc3M9InBsdWNrLWNvbW1lbnQtYXV0aG9yIj4gPGgzPiA8YSBocmVmPSJodHRw
Oi8vd3d3Lmd1YXJkaWFuLmNvLnVrL3VzZXJzL0lzYW51emkiIGNsYXNzPSJhdXRo
b3ItcHJvZmlsZS1waWN0dXJlIj4gPGltZyBzcmM9Imh0dHA6Ly9zaXRlbGlmZS5n
dWFyZGlhbi5jby51ay92ZXIxLjAvQ29udGVudC9pbWFnZXMvbm8tdXNlci1pbWFn
ZS5naWYiIGhlaWdodD0iNjAiIHdpZHRoPSI2MCIgYWx0PSJJc2FudXppIj4gPC9h
PiA8YSBocmVmPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL3VzZXJzL0lzYW51
emkiPiBJc2FudXppIDwvYT4gPC9oMz4gPHAgY2xhc3M9InBvc3RlZC10aW1lIj4x
IFNlcCAyMDA5LCAxMjo0N0FNPC9wPiA8L2Rpdj4gPHNwYW4gY2xhc3M9ImF1dGhv
ci10aWVyIj4gPGEgY2xhc3M9InJvbGxvdmVyIiB0aXRsZT0iRmVhdHVyZWQiPiAg
PC9hPiA8L3NwYW4+ICA8ZGl2IGNsYXNzPSJwbHVjay1jb21tZW50LWJvZHkiPiA8
cD5JIGRvbnQgYmVsaWV2ZSBpdCE8L3A+IDwvZGl2PiA8L2xpPiA8bGkgY2xhc3M9
InBsdWNrLWNvbW1lbnQtdG9vbHMiID4gPHVsIGlkPSJDb21tZW50S2V5Ojg4YmQx
NzgzLWNiZmYtNGM0Mi05ZGU3LTZjNDkyNjFmNDY0NSI+IDxsaSBjbGFzcz0icmVj
b21lbmRlZCI+ICA8YSBpZD0icGx1Y2stc2luZ2xlLWNvbW1lbnQtQ29tbWVudEtl
eTo4OGJkMTc4My1jYmZmLTRjNDItOWRlNy02YzQ5MjYxZjQ2NDUiIGhyZWY9Imph
dmFzY3JpcHQ6dm9pZCgwKSIgdGl0bGU9IlJlY29tbWVuZCB0aGlzIGNvbW1lbnQu
IiBvbmNsaWNrPSJyZXR1cm4gb25DbGlja1JlY29tbWVuZGF0aW9uKCdDb21tZW50
S2V5Ojg4YmQxNzgzLWNiZmYtNGM0Mi05ZGU3LTZjNDkyNjFmNDY0NScpIiBjbGFz
cz0icmVjb21tZW5kIj4gICBSZWNvbW1lbmQ/ICAgPC9hPiAgIDxzcGFuIGlkPSJw
bHVjay1zaW5nbGUtY29tbWVudC1uby1Db21tZW50S2V5Ojg4YmQxNzgzLWNiZmYt
NGM0Mi05ZGU3LTZjNDkyNjFmNDY0NSIgY2xhc3M9Im5vcm1hbC1yZWNvbW1lbmRl
ZCI+KDApPC9zcGFuPiAgPC9saT4gPGxpIGNsYXNzPSJhYnVzZS1yZXBvcnQiPiAg
PGEgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIiB0aXRsZT0iUmVwb3J0IGFidXNl
IiBjbGFzcz0icmVwb3J0LWFidXNlIj5SZXBvcnQgYWJ1c2UgPC9hPiAgPC9saT4g
PGxpIGNsYXNzPSJjbGlwIj48YSBjbGFzcz0iYW5jaG9yLWJhc2VkLWxvZ2luLXJl
cXVpcmVkIiBocmVmPSIvdXNlcnMvY2xpcHBpbmdzL2FkZD9jb21tZW50SWQ9ODhi
ZDE3ODMtY2JmZi00YzQyLTlkZTctNmM0OTI2MWY0NjQ1JmNvbW1lbnRlclVzZXJO
YW1lPUlzYW51emkmcjJDb250ZW50SWRGb3JTU1A9MzUyMzQxODcxIiBuYW1lPSIi
IHRpdGxlPSJDbGlwIHRoaXMgY29tbWVudC4iPkNsaXA8L2E+IHwgPC9saT4gPGxp
IGNsYXNzPSJsaW5rIj48YSBocmVmPSI/c2hvd2FsbGNvbW1lbnRzPXRydWUjQ29t
bWVudEtleTo4OGJkMTc4My1jYmZmLTRjNDItOWRlNy02YzQ5MjYxZjQ2NDUiIG5h
bWU9IiIgdGl0bGU9IkxpbmsgdGhpcyBjb21tZW50LiI+TGluazwvYT48L2xpPiA8
L3VsPiA8L2xpPiAgPC91bD4gIDx1bCBjbGFzcz0icGx1Y2stY29udGVudCIgaWQ9
ImNvbW1lbnQtMjgiPiA8bGkgY2xhc3M9InBsdWNrLWNvbW1lbnQiPiA8IS0tPGxp
PigyODE1OTAzKSA8L2xpPi0tPiA8ZGl2IGNsYXNzPSJwbHVjay1jb21tZW50LWF1
dGhvciI+IDxoMz4gPGEgaHJlZj0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay91
c2Vycy9CcmFzaWxNZXJjb3N1bCIgY2xhc3M9ImF1dGhvci1wcm9maWxlLXBpY3R1
cmUiPiA8aW1nIHNyYz0iaHR0cDovL3NpdGVsaWZlLmd1YXJkaWFuLmNvLnVrL3Zl
cjEuMC9Db250ZW50L2ltYWdlcy9zdG9yZS8xMC8yL2FhYWE5M2ViLTViMjQtNDBk
Yy1iMjJiLWViODc0ZjE2NzAxOC5TbWFsbC5qcGciIGhlaWdodD0iNjAiIHdpZHRo
PSI2MCIgYWx0PSJCcmFzaWxNZXJjb3N1bCI+IDwvYT4gPGEgaHJlZj0iaHR0cDov
L3d3dy5ndWFyZGlhbi5jby51ay91c2Vycy9CcmFzaWxNZXJjb3N1bCI+IEJyYXNp
bE1lcmNvc3VsIDwvYT4gPC9oMz4gPHAgY2xhc3M9InBvc3RlZC10aW1lIj4xIFNl
cCAyMDA5LCA1OjEwQU08L3A+IDwvZGl2PiA8c3BhbiBjbGFzcz0iYXV0aG9yLXRp
ZXIiPiA8YSBjbGFzcz0icm9sbG92ZXIiIHRpdGxlPSJGZWF0dXJlZCI+ICA8L2E+
IDwvc3Bhbj4gIDxkaXYgY2xhc3M9InBsdWNrLWNvbW1lbnQtYm9keSI+IDxwPk9I
IGMmIzE4MDttb24gLCB0aGUgdW5pdmVyc2FsIGdheSBjdWx0dXJlIGlzIGZvciBt
ZW4gdG8gaGF2ZSBzZXggd2l0aCBtZW4gLjwvcD48cD5Gb3JnZXQgd2VzdGVybiBm
YXNoaW9uIHZpY3RpbXMsIHRoZXkgYWxsIHdlYXIgdGhlaXIgYnJhbmRzIHRvIGdl
dCBwcmVmZXJhYmx5IG5ha2VkIHdpdGggb3RoZXIgbWVuIHJlZ2FyZGxlc3Mgb2Yg
d2hhdCBicmFuZCBpcyB3b3JuIC48L3A+PHA+V2hhdCBpcyB1bml2ZXJzYXFsIGZv
ciBnYXkgbWVuIGlzIHNleCB3aXRoIG90aGVyIG1lbiBhbmQgdGhhdCBpcyBmaW5l
IGFzIGl0IGlzLjwvcD48cD5BbGwgb3RoZXIgc3ViLXN0eWxlcyBhcmUganVzdCBk
aXN0cmFjdGlvbiBmcm9tIHRoZSByZWFsIHRoaW5nIC48L3A+PHA+U2V4IHdpdGgg
b3RoZXIgbWVuLCByZWdhcmRsZXNzbHkgb2Ygd2hhdCB3YXMgb3Igd2lsbCBiZSB3
b3JuIC48L3A+PHA+VW5sZXNzIHRoZXkgYXJlIGxlYXRoZXIgZHJhZ3MgLjwvcD4g
PC9kaXY+IDwvbGk+IDxsaSBjbGFzcz0icGx1Y2stY29tbWVudC10b29scyIgPiA8
dWwgaWQ9IkNvbW1lbnRLZXk6YzRmNTVmNDMtNmIxMS00MGYyLWE2ODctOTg1ODRh
YzA4ZDY5Ij4gPGxpIGNsYXNzPSJyZWNvbWVuZGVkIj4gIDxhIGlkPSJwbHVjay1z
aW5nbGUtY29tbWVudC1Db21tZW50S2V5OmM0ZjU1ZjQzLTZiMTEtNDBmMi1hNjg3
LTk4NTg0YWMwOGQ2OSIgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIiB0aXRsZT0i
UmVjb21tZW5kIHRoaXMgY29tbWVudC4iIG9uY2xpY2s9InJldHVybiBvbkNsaWNr
UmVjb21tZW5kYXRpb24oJ0NvbW1lbnRLZXk6YzRmNTVmNDMtNmIxMS00MGYyLWE2
ODctOTg1ODRhYzA4ZDY5JykiIGNsYXNzPSJyZWNvbW1lbmQiPiAgIFJlY29tbWVu
ZD8gICA8L2E+ICAgPHNwYW4gaWQ9InBsdWNrLXNpbmdsZS1jb21tZW50LW5vLUNv
bW1lbnRLZXk6YzRmNTVmNDMtNmIxMS00MGYyLWE2ODctOTg1ODRhYzA4ZDY5IiBj
bGFzcz0iaGlnaC1yZWNvbW1lbmRlZCIgPig0KTwvc3Bhbj4gIDwvbGk+IDxsaSBj
bGFzcz0iYWJ1c2UtcmVwb3J0Ij4gIDxhIGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgw
KSIgdGl0bGU9IlJlcG9ydCBhYnVzZSIgY2xhc3M9InJlcG9ydC1hYnVzZSI+UmVw
b3J0IGFidXNlIDwvYT4gIDwvbGk+IDxsaSBjbGFzcz0iY2xpcCI+PGEgY2xhc3M9
ImFuY2hvci1iYXNlZC1sb2dpbi1yZXF1aXJlZCIgaHJlZj0iL3VzZXJzL2NsaXBw
aW5ncy9hZGQ/Y29tbWVudElkPWM0ZjU1ZjQzLTZiMTEtNDBmMi1hNjg3LTk4NTg0
YWMwOGQ2OSZjb21tZW50ZXJVc2VyTmFtZT1CcmFzaWxNZXJjb3N1bCZyMkNvbnRl
bnRJZEZvclNTUD0zNTIzNDE4NzEiIG5hbWU9IiIgdGl0bGU9IkNsaXAgdGhpcyBj
b21tZW50LiI+Q2xpcDwvYT4gfCA8L2xpPiA8bGkgY2xhc3M9ImxpbmsiPjxhIGhy
ZWY9Ij9zaG93YWxsY29tbWVudHM9dHJ1ZSNDb21tZW50S2V5OmM0ZjU1ZjQzLTZi
MTEtNDBmMi1hNjg3LTk4NTg0YWMwOGQ2OSIgbmFtZT0iIiB0aXRsZT0iTGluayB0
aGlzIGNvbW1lbnQuIj5MaW5rPC9hPjwvbGk+IDwvdWw+IDwvbGk+ICA8L3VsPiAg
PHVsIGNsYXNzPSJwbHVjay1jb250ZW50IiBpZD0iY29tbWVudC0yOSI+IDxsaSBj
bGFzcz0icGx1Y2stY29tbWVudCI+IDwhLS08bGk+KDI4MzkxNDQpIDwvbGk+LS0+
IDxkaXYgY2xhc3M9InBsdWNrLWNvbW1lbnQtYXV0aG9yIj4gPGgzPiA8YSBocmVm
PSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL3VzZXJzL2FidXJhcyIgY2xhc3M9
ImF1dGhvci1wcm9maWxlLXBpY3R1cmUiPiA8aW1nIHNyYz0iaHR0cDovL3NpdGVs
aWZlLmd1YXJkaWFuLmNvLnVrL3ZlcjEuMC9Db250ZW50L2ltYWdlcy9zdG9yZS8x
NS8xNC80ZjgzZWU0Mi04NzM4LTRlMmItYmU2ZC1lYmFiMzYwNTU4MTAuU21hbGwu
Z2lmIiBoZWlnaHQ9IjYwIiB3aWR0aD0iNjAiIGFsdD0iYWJ1cmFzIj4gPC9hPiA8
YSBocmVmPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL3VzZXJzL2FidXJhcyI+
IGFidXJhcyA8L2E+IDwvaDM+IDxwIGNsYXNzPSJwb3N0ZWQtdGltZSI+MSBTZXAg
MjAwOSwgOToxOUFNPC9wPiA8L2Rpdj4gPHNwYW4gY2xhc3M9ImF1dGhvci10aWVy
Ij4gPGEgY2xhc3M9InJvbGxvdmVyIiB0aXRsZT0iRmVhdHVyZWQiPiAgPC9hPiA8
L3NwYW4+ICA8ZGl2IGNsYXNzPSJwbHVjay1jb21tZW50LWJvZHkiPiA8YmxvY2tx
dW90ZT48cD5NeSBmcmllbmQgQWxpIHJlY2VudGx5IHdlbnQgdG8gSm9yZGFuIHRv
IGJlIHdlZGRlZCB0byBoaXMgYm95ZnJpZW5kIGJ5IGEgTXVzbGltIGNsZXJpYzwv
cD48L2Jsb2NrcXVvdGU+PHA+TmFoLCBOYWguLi4gbm90IGhhdmluZyB0aGF0IC4u
Li48L3A+IDwvZGl2PiA8L2xpPiA8bGkgY2xhc3M9InBsdWNrLWNvbW1lbnQtdG9v
bHMiID4gPHVsIGlkPSJDb21tZW50S2V5OjBlYzMwNjQwLTVlODgtNGZiZS1iMDcx
LTYyNDBkZTU1YzBlMyI+IDxsaSBjbGFzcz0icmVjb21lbmRlZCI+ICA8YSBpZD0i
cGx1Y2stc2luZ2xlLWNvbW1lbnQtQ29tbWVudEtleTowZWMzMDY0MC01ZTg4LTRm
YmUtYjA3MS02MjQwZGU1NWMwZTMiIGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgwKSIg
dGl0bGU9IlJlY29tbWVuZCB0aGlzIGNvbW1lbnQuIiBvbmNsaWNrPSJyZXR1cm4g
b25DbGlja1JlY29tbWVuZGF0aW9uKCdDb21tZW50S2V5OjBlYzMwNjQwLTVlODgt
NGZiZS1iMDcxLTYyNDBkZTU1YzBlMycpIiBjbGFzcz0icmVjb21tZW5kIj4gICBS
ZWNvbW1lbmQ/ICAgPC9hPiAgIDxzcGFuIGlkPSJwbHVjay1zaW5nbGUtY29tbWVu
dC1uby1Db21tZW50S2V5OjBlYzMwNjQwLTVlODgtNGZiZS1iMDcxLTYyNDBkZTU1
YzBlMyIgY2xhc3M9Im5vcm1hbC1yZWNvbW1lbmRlZCI+KDApPC9zcGFuPiAgPC9s
aT4gPGxpIGNsYXNzPSJhYnVzZS1yZXBvcnQiPiAgPGEgaHJlZj0iamF2YXNjcmlw
dDp2b2lkKDApIiB0aXRsZT0iUmVwb3J0IGFidXNlIiBjbGFzcz0icmVwb3J0LWFi
dXNlIj5SZXBvcnQgYWJ1c2UgPC9hPiAgPC9saT4gPGxpIGNsYXNzPSJjbGlwIj48
YSBjbGFzcz0iYW5jaG9yLWJhc2VkLWxvZ2luLXJlcXVpcmVkIiBocmVmPSIvdXNl
cnMvY2xpcHBpbmdzL2FkZD9jb21tZW50SWQ9MGVjMzA2NDAtNWU4OC00ZmJlLWIw
NzEtNjI0MGRlNTVjMGUzJmNvbW1lbnRlclVzZXJOYW1lPWFidXJhcyZyMkNvbnRl
bnRJZEZvclNTUD0zNTIzNDE4NzEiIG5hbWU9IiIgdGl0bGU9IkNsaXAgdGhpcyBj
b21tZW50LiI+Q2xpcDwvYT4gfCA8L2xpPiA8bGkgY2xhc3M9ImxpbmsiPjxhIGhy
ZWY9Ij9zaG93YWxsY29tbWVudHM9dHJ1ZSNDb21tZW50S2V5OjBlYzMwNjQwLTVl
ODgtNGZiZS1iMDcxLTYyNDBkZTU1YzBlMyIgbmFtZT0iIiB0aXRsZT0iTGluayB0
aGlzIGNvbW1lbnQuIj5MaW5rPC9hPjwvbGk+IDwvdWw+IDwvbGk+ICA8L3VsPiAg
PHVsIGNsYXNzPSJwbHVjay1jb250ZW50IiBpZD0iY29tbWVudC0zMCI+IDxsaSBj
bGFzcz0icGx1Y2stY29tbWVudCI+IDwhLS08bGk+KDI0Njc2MDYpIDwvbGk+LS0+
IDxkaXYgY2xhc3M9InBsdWNrLWNvbW1lbnQtYXV0aG9yIj4gPGgzPiA8YSBocmVm
PSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL3VzZXJzL0lldWFuIiBjbGFzcz0i
YXV0aG9yLXByb2ZpbGUtcGljdHVyZSI+IDxpbWcgc3JjPSJodHRwOi8vc2l0ZWxp
ZmUuZ3VhcmRpYW4uY28udWsvdmVyMS4wL0NvbnRlbnQvaW1hZ2VzL3N0b3JlLzcv
My8xN2QzMTI3OC0wNGFhLTQ5MzEtODMzNy0zOGJlMmNmNGRmMDQuU21hbGwucG5n
IiBoZWlnaHQ9IjYwIiB3aWR0aD0iNjAiIGFsdD0iSWV1YW4iPiA8L2E+IDxhIGhy
ZWY9Imh0dHA6Ly93d3cuZ3VhcmRpYW4uY28udWsvdXNlcnMvSWV1YW4iPiBJZXVh
biA8L2E+IDwvaDM+IDxwIGNsYXNzPSJwb3N0ZWQtdGltZSI+MSBTZXAgMjAwOSwg
MTI6MjdQTTwvcD4gPC9kaXY+IDxzcGFuIGNsYXNzPSJhdXRob3ItdGllciI+IDxh
IGNsYXNzPSJyb2xsb3ZlciIgdGl0bGU9IkZlYXR1cmVkIj4gIDwvYT4gPC9zcGFu
PiAgPGRpdiBjbGFzcz0icGx1Y2stY29tbWVudC1ib2R5Ij4gPHA+TW92ZUFueU1v
dW50YWluIHF1b3RlZDogIkhvdyBsb25nIGJlZm9yZSB3cml0ZXJzIHN0YXJ0IGRl
c2NyaWJpbmcgQmVpcnV0IGFzIGEgbmV3IEJhbmdrb2siPC9wPjxwPk1hcnJha2Vj
aCBpcyB0b2RheSByZWZlcnJlZCB0byBhcyAndGhlIEFyYWIgd29ybGQncyBQaHVr
ZXQvUGF0dGF5YS9CYW5na2lrJyBib3RoIHdpdGhpbiBhbmQgd2l0aG91dCB0aGUg
QXJhYiB3b3JsZC4gSW4gZmFjdCwgSSBoYXZlIGhlYXJkIE1vcm9jY28gaW4gaXRz
IGVudGlyZXR5IHJlZmVycmVkIHRvIGJ5IEFyYWJzIGFzICd0aGUgQXJhYiB3b3Js
ZCdzIFRoYWlsYW5kJyBvbiBtb3JlIHRoYW4gb25lIG9jY2Fzc2lvbiAoYW5kIHlv
dSBjYW4gYmV0IHRoZXkgZmxvY2sgaGVyZSBpbiB0aGVpciB0ZW5zIG9mIHRob3Vz
YW5kcywgcGFydGljdWxhcmx5IGZyb20gdGhlIG1vcmUgJ2NvbnZlcnN2YXRpdmUn
IGNvdW50cmllcyBvZiB0aGUgUGVyc2lhbiBHdWxmJiMxNzY7LjwvcD48cD4oVGhp
cyBhY3R1YWxseSBoYXMgdmVyeSBiYWQgZWZmZWN0cyBvbiB0aGUgY291bnRyeSwg
YnV0IGl0IGlzIG5vdCBmYXIgZnJvbSB0aGUgdHJ1dGguLi4uIGFuZCBpdCBhcHBs
aWVzIGJvdGggdG8gaGV0cm8tIGFuZCBob21vc2V4dWFsLSBwbGVhc3VyZXMpLjwv
cD48cD5adWd6dWcgc2FpZDogIlN1cmUgdG9ucyBvZiB0aGluZ3MgYXJlIGlsbGVn
YWwgaW4gdGhlIE1pZGRsZSBFYXN0IGJ1dCBlbmZvcmNlbWVudCBvbmx5IGNvbWVz
IGNyYXNoaW5nIGRvd24gd2hlbiB0aGUgb2ZmZW5kZXIgaGFzIG9mZmVuZGVkIHRo
ZSBzdGF0ZSBhcHBhcmF0dXMgKG9yIGlmIHlvdXIgaW5jcmVkaWJseSB1bmx1Y2t5
KS4iPC9wPjxwPkV4YWN0bHkuIE1pZGRsZSBFYXN0ZXJuIHNvY2lldGllcyBzZWVt
IHRvIGJlIHRoZSBtb3N0IGFuYXJjaGlzdGljIChhdCB0aGUgbGV2ZWwgb2YgdGhl
IGNpdGl6ZW4pIGluIHRoZSB3b3JsZC4gJ0Rpc2NyZXRpb24nIGlzIHRoZSB3YXRj
aHdvcmQuLi4gRnVubmlseSBlbm91Z2gsIHRob3VnaCBJIGxpdmUgaW4gYSBjb3Vu
dHJ5IHdoaWNoIGhhcyBqdXN0IHBhc3NlZCBmcm9tIGEgc3RhZ2Ugb2YgYWJzb2x1
dGUgZGljdGF0b3JzaGlwLCBJIGhhdmUgTVVDSCBtb3JlIGxhdGl0dWRlIGluIGFj
dGlvbiB3aGVuIGl0IGNvbWVzIHRvIG15IHBlcnNvbmFsIGJlaGF2aW91ciB0aGFu
IGluIFdlc3Rlcm4gRXVyb3BlLiBPZiBjb3Vyc2UsIEkgbG92ZSBpdCB0aGF0IGV2
ZW4gdGhvdWdoICdsZWdhbGx5JyBzbW9raW5nIGhhcyBub3cgYmVlbiBiYW5uZWQg
aW4gYmFycyBhbmQgY2FmJiMyMzM7cywgTk9CT0RZIGhhcyB0YWtlbiBhbnkgbm90
aWNlIGF0IGFsbCBhbmQgbm8gcG9saWNlbWFuIHdvdWxkIGRhcmUgZ2V0IHBlb3Bs
ZSB0byBwdXQgdGhlcmUgY2lnYXJldHRlcyBvdXQuIE9uIHRoZSBvdGhlciBoYW5k
LCB3aGVuIHBlb3BsZSB0YWtlIHRoZSBzYW1lIGF0dGl0dWRlIHRvIHJlZCB0cmFm
ZmljIGxpZ2h0cyBhbmQgSSdtIGNyb3NzaW5nIHRoZSByb2FkIChhbmQgaGVuY2Ug
aGF2ZSB0byBsZWFwIG91dCBvZiB0aGUgd2F5IG9mIHNvbWUgTWVyYyB3aGljaCBj
YW4ndCBiZSBib3RoZXJlZCB0byBzdG9wKSBJIGdldCBhIGJpdCBuYXJreS48L3A+
PHA+c28sIHdob2xlc2FsZSBsYXdicmVha2luZyBoYXMgYm90aCBpdHMgZ29vZCBh
bmQgYmFkIHNpZGVzLiBCdXQgY2VydGFpbmx5IEkga25vdyBvZiBzZXZlcmFsIGdh
eSBjb3VwbGVzIGxpdmluZyB0b2dldGhlciAoRXVyb3BlYW4vRXVyb3BlYW4sIEV1
cm9wZWFuL01vcm9jY2FuLCBNb3JvY2Nhbi9Nb3JvY2NhbiksIHNvbWUgb2Ygd2hv
bSBoYXZlIGJlZW4gdG9nZXRoZXIgZm9yIGRlY2FkZXMgd290aG91dCBhbnkgcHJv
YmxlbS48L3A+PHA+QW5kIGlmIHRoZXkgc2hvdWxkIGJlIGhhc3NsZWQgKE5FVkVS
IGhlYXJkIG9mIGl0LCB0aG8nKSB0aGVuIGEgMTAwIGRoIChhYm91dCAmIzE2Mzs2
KSBub3RlIHdvdWxkIHRha2UgY2FyZSBvZiB0aGF0ITwvcD48cD5hYnVyYXMgd2Fz
IHNrZXB0aWNhbCBhYm91dDogIkFsaSByZWNlbnRseSB3ZW50IHRvIEpvcmRhbiB0
byBiZSB3ZWRkZWQgdG8gaGlzIGJveWZyaWVuZCBieSBhIE11c2xpbSBjbGVyaWMi
LjxiciAvPldlbGwsIHByb3N0aXR1dGlvbiBpcyBsZWdhbCBpbiBKb3JkYW4sIHNv
IHBlcmhhcHMgaXQgaXMgcG9zc2libGUuPC9wPjxwPkluY2lkZW50YWxseSwgaXQg
d2FzIGluIE11c2xpbSBNb3JvY2NvIHRoYXQgdGhlIGZpcnN0IHNleCBjaGFuZ2Ug
KG1hbGUgLSZndDsgZmVtYWxlKSBvcGVyYXRpb25zIHdlcmUgcGlvbmVlcmVkIChi
eSBhIE11c2xpbSBNb3JvY2NhbiBzdXJnZW9uLCB3aG8gbWF5IGhhdmUgYmVlbiBn
YXkgaGltc2VsZiwgdGhvJyBvcGluaW9ucyBkaWZmZXIpLCBpbiB0aGUgdmVyeSBz
dHJlZXQgd2hlcmUgd2UgaGF2ZSBvdXIgQ2FzYWJsYW5jYSBvZmZpY2UuIFRoZSBN
dXNsaW0gd29ybGQgKE1vcm9jY28gZXNwZWNpYWxseSkgY29udGludWVzIHRvIHN1
cnByaXNlLjwvcD4gPC9kaXY+IDwvbGk+IDxsaSBjbGFzcz0icGx1Y2stY29tbWVu
dC10b29scyIgPiA8dWwgaWQ9IkNvbW1lbnRLZXk6YzNhYmFmYjgtZTA3OS00NWU4
LTgyZjUtZjNjOTA5YTVjOTQ2Ij4gPGxpIGNsYXNzPSJyZWNvbWVuZGVkIj4gIDxh
IGlkPSJwbHVjay1zaW5nbGUtY29tbWVudC1Db21tZW50S2V5OmMzYWJhZmI4LWUw
NzktNDVlOC04MmY1LWYzYzkwOWE1Yzk0NiIgaHJlZj0iamF2YXNjcmlwdDp2b2lk
KDApIiB0aXRsZT0iUmVjb21tZW5kIHRoaXMgY29tbWVudC4iIG9uY2xpY2s9InJl
dHVybiBvbkNsaWNrUmVjb21tZW5kYXRpb24oJ0NvbW1lbnRLZXk6YzNhYmFmYjgt
ZTA3OS00NWU4LTgyZjUtZjNjOTA5YTVjOTQ2JykiIGNsYXNzPSJyZWNvbW1lbmQi
PiAgIFJlY29tbWVuZD8gICA8L2E+ICAgPHNwYW4gaWQ9InBsdWNrLXNpbmdsZS1j
b21tZW50LW5vLUNvbW1lbnRLZXk6YzNhYmFmYjgtZTA3OS00NWU4LTgyZjUtZjNj
OTA5YTVjOTQ2IiBjbGFzcz0ibm9ybWFsLXJlY29tbWVuZGVkIj4oMSk8L3NwYW4+
ICA8L2xpPiA8bGkgY2xhc3M9ImFidXNlLXJlcG9ydCI+ICA8YSBocmVmPSJqYXZh
c2NyaXB0OnZvaWQoMCkiIHRpdGxlPSJSZXBvcnQgYWJ1c2UiIGNsYXNzPSJyZXBv
cnQtYWJ1c2UiPlJlcG9ydCBhYnVzZSA8L2E+ICA8L2xpPiA8bGkgY2xhc3M9ImNs
aXAiPjxhIGNsYXNzPSJhbmNob3ItYmFzZWQtbG9naW4tcmVxdWlyZWQiIGhyZWY9
Ii91c2Vycy9jbGlwcGluZ3MvYWRkP2NvbW1lbnRJZD1jM2FiYWZiOC1lMDc5LTQ1
ZTgtODJmNS1mM2M5MDlhNWM5NDYmY29tbWVudGVyVXNlck5hbWU9SWV1YW4mcjJD
b250ZW50SWRGb3JTU1A9MzUyMzQxODcxIiBuYW1lPSIiIHRpdGxlPSJDbGlwIHRo
aXMgY29tbWVudC4iPkNsaXA8L2E+IHwgPC9saT4gPGxpIGNsYXNzPSJsaW5rIj48
YSBocmVmPSI/c2hvd2FsbGNvbW1lbnRzPXRydWUjQ29tbWVudEtleTpjM2FiYWZi
OC1lMDc5LTQ1ZTgtODJmNS1mM2M5MDlhNWM5NDYiIG5hbWU9IiIgdGl0bGU9Ikxp
bmsgdGhpcyBjb21tZW50LiI+TGluazwvYT48L2xpPiA8L3VsPiA8L2xpPiAgPC91
bD4gIDx1bCBjbGFzcz0icGx1Y2stY29udGVudCIgaWQ9ImNvbW1lbnQtMzEiPiA8
bGkgY2xhc3M9InBsdWNrLWNvbW1lbnQiPiA8IS0tPGxpPigzODM4Mzg3KSA8L2xp
Pi0tPiA8ZGl2IGNsYXNzPSJwbHVjay1jb21tZW50LWF1dGhvciI+IDxoMz4gPGEg
aHJlZj0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay91c2Vycy9IYW5uYWhXcmln
aHQiIGNsYXNzPSJhdXRob3ItcHJvZmlsZS1waWN0dXJlIj4gPGltZyBzcmM9Imh0
dHA6Ly9zaXRlbGlmZS5ndWFyZGlhbi5jby51ay92ZXIxLjAvQ29udGVudC9pbWFn
ZXMvc3RvcmUvMS8wLzYxNGIxZTZkLWM0MjEtNDk5OC1iMGJmLWUwYjY2NDlhZTE1
Zi5TbWFsbC5wbmciIGhlaWdodD0iNjAiIHdpZHRoPSI2MCIgYWx0PSJIYW5uYWhX
cmlnaHQiPiA8L2E+IDxhIGhyZWY9Imh0dHA6Ly93d3cuZ3VhcmRpYW4uY28udWsv
dXNlcnMvSGFubmFoV3JpZ2h0Ij4gSGFubmFoV3JpZ2h0IDwvYT4gPC9oMz4gPHAg
Y2xhc3M9InBvc3RlZC10aW1lIj4xIFNlcCAyMDA5LCAyOjM4UE08L3A+IDwvZGl2
PiA8c3BhbiBjbGFzcz0iYXV0aG9yLXRpZXIiPiA8YSBjbGFzcz0icm9sbG92ZXIi
IHRpdGxlPSJTdGFmZiI+ICA8aW1nIHNyYz0iaHR0cDovL3N0YXRpYy5ndWltLmNv
LnVrL21pY3JvYXBwcy9zZXJ2ZXItc2lkZS1wbHVjay9pbWFnZXMvaWNvbnNfY29u
dHJpYnV0b3JfMjguZ2lmIiB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHRpdGxlPSJD
b250cmlidXRvciIgYWx0PSJDb250cmlidXRvciIgLz4gPHNwYW4+Q29udHJpYnV0
b3I8L3NwYW4+ICA8L2E+IDwvc3Bhbj4gIDxkaXYgY2xhc3M9InBsdWNrLWNvbW1l
bnQtYm9keSI+IDxibG9ja3F1b3RlPjxwPlRvZGF5IHRoZXJlIGFyZSBubyBtb3Jl
IHB1YmxpYyBnYXkgYmVhY2hlcyBsZWZ0IGluIExlYmFub24uPC9wPjwvYmxvY2tx
dW90ZT48cD5JbiBmYWlybmVzcywgdGhlcmUgYXJlIGhhcmRseSBhbnkgcHVibGlj
IGJlYWNoZXMgbGVmdC48L3A+PHA+QSBjb3VwbGUgb2YgbW9udGhzIGFnbyBpbiBC
ZWlydXQgSSBtZXQgYSBndXkgd2hvIGdhdmUgY291bnNlbGxpbmcgdG8gZ2F5L2Jp
L2N1cmlvdXMgbWVuIGFuZCB3b21lbi4gQWNjb3JkaW5nIHRvIGhpbSwgdGhlcmUg
aXMgYSByZWxhdGl2ZWx5IG9wZW4gImdheSBjdWx0dXJlIiAobWVhbmluZyB0aGUg
Z2F5IGNvbnN1bWVyaXNtIGRlc2NyaWJlZCBpbiB0aGUgYXJ0aWNsZSAtIGdheSBj
bHVicywgcGVvcGxlIGRyZXNzaW5nIGluIGEgc3RlcmVvdHlwaWNhbGx5ICdnYXkn
IHdheSkgYnV0IG1hbnkgcGVvcGxlIGFsc28gZmluZCB0aGVpciBmYW1pbGllcyB3
aWxsIG5vdCBhY2NlcHQgd2hvIHRoZXkgYXJlIChhbmQgbWFueSB3b3VsZCBub3Qg
Y29tZSBvdXQgdG8gdGhlaXIgcGFyZW50cykgYXMgaXQgaXMgc2VlbiBhcyBicmlu
Z2luZyBzaGFtZSBvbiB0aGUgZmFtaWx5LiBQYXJ0bHkgYSBnZW5lcmF0aW9uIGdh
cCwgSSBndWVzcywgbm90IGFsbCB0aGF0IGRpZmZlcmVudCB0byB0aGUgVUsuPC9w
PjxwPkRpYW1vbmQsIHNpbmNlIHlvdXIgYXJ0aWNsZSBkZWFscyBvbmx5IHdpdGgg
YXR0aXR1ZGVzIHRvd2FyZCBhbmQgbGlmZXN0eWxlcyBvZiBnYXkgbWVuLCB3aGF0
IGNhbiB5b3UgdGVsbCB1cyBhYm91dCBsZXNiaWFuaXNtIGluIEJlaXJ1dD8gSXMg
aXQgYXMgYWNjZXB0YWJsZSB0byBiZSBhIGdheSB3b21hbiBhcyBhIGdheSBtYW4/
PGJyIC8+PC9wPiA8L2Rpdj4gPC9saT4gPGxpIGNsYXNzPSJwbHVjay1jb21tZW50
LXRvb2xzIiA+IDx1bCBpZD0iQ29tbWVudEtleTpkYzBjYWVkOS1lMmRjLTQ2ZGMt
ODc5NS1iZDhkMWUzMDkyYjUiPiA8bGkgY2xhc3M9InJlY29tZW5kZWQiPiAgPGEg
aWQ9InBsdWNrLXNpbmdsZS1jb21tZW50LUNvbW1lbnRLZXk6ZGMwY2FlZDktZTJk
Yy00NmRjLTg3OTUtYmQ4ZDFlMzA5MmI1IiBocmVmPSJqYXZhc2NyaXB0OnZvaWQo
MCkiIHRpdGxlPSJSZWNvbW1lbmQgdGhpcyBjb21tZW50LiIgb25jbGljaz0icmV0
dXJuIG9uQ2xpY2tSZWNvbW1lbmRhdGlvbignQ29tbWVudEtleTpkYzBjYWVkOS1l
MmRjLTQ2ZGMtODc5NS1iZDhkMWUzMDkyYjUnKSIgY2xhc3M9InJlY29tbWVuZCI+
ICAgUmVjb21tZW5kPyAgIDwvYT4gICA8c3BhbiBpZD0icGx1Y2stc2luZ2xlLWNv
bW1lbnQtbm8tQ29tbWVudEtleTpkYzBjYWVkOS1lMmRjLTQ2ZGMtODc5NS1iZDhk
MWUzMDkyYjUiIGNsYXNzPSJub3JtYWwtcmVjb21tZW5kZWQiPigwKTwvc3Bhbj4g
IDwvbGk+IDxsaSBjbGFzcz0iYWJ1c2UtcmVwb3J0Ij4gIDxhIGhyZWY9ImphdmFz
Y3JpcHQ6dm9pZCgwKSIgdGl0bGU9IlJlcG9ydCBhYnVzZSIgY2xhc3M9InJlcG9y
dC1hYnVzZSI+UmVwb3J0IGFidXNlIDwvYT4gIDwvbGk+IDxsaSBjbGFzcz0iY2xp
cCI+PGEgY2xhc3M9ImFuY2hvci1iYXNlZC1sb2dpbi1yZXF1aXJlZCIgaHJlZj0i
L3VzZXJzL2NsaXBwaW5ncy9hZGQ/Y29tbWVudElkPWRjMGNhZWQ5LWUyZGMtNDZk
Yy04Nzk1LWJkOGQxZTMwOTJiNSZjb21tZW50ZXJVc2VyTmFtZT1IYW5uYWhXcmln
aHQmcjJDb250ZW50SWRGb3JTU1A9MzUyMzQxODcxIiBuYW1lPSIiIHRpdGxlPSJD
bGlwIHRoaXMgY29tbWVudC4iPkNsaXA8L2E+IHwgPC9saT4gPGxpIGNsYXNzPSJs
aW5rIj48YSBocmVmPSI/c2hvd2FsbGNvbW1lbnRzPXRydWUjQ29tbWVudEtleTpk
YzBjYWVkOS1lMmRjLTQ2ZGMtODc5NS1iZDhkMWUzMDkyYjUiIG5hbWU9IiIgdGl0
bGU9IkxpbmsgdGhpcyBjb21tZW50LiI+TGluazwvYT48L2xpPiA8L3VsPiA8L2xp
PiAgPC91bD4gIDx1bCBjbGFzcz0icGx1Y2stY29udGVudCIgaWQ9ImNvbW1lbnQt
MzIiPiA8bGkgY2xhc3M9InBsdWNrLWNvbW1lbnQiPiA8IS0tPGxpPigzODU2NjMz
KSA8L2xpPi0tPiA8ZGl2IGNsYXNzPSJwbHVjay1jb21tZW50LWF1dGhvciI+IDxo
Mz4gPGEgaHJlZj0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay91c2Vycy9EaWFt
b25kV2FsaWQiIGNsYXNzPSJhdXRob3ItcHJvZmlsZS1waWN0dXJlIj4gPGltZyBz
cmM9Imh0dHA6Ly9zaXRlbGlmZS5ndWFyZGlhbi5jby51ay92ZXIxLjAvQ29udGVu
dC9pbWFnZXMvbm8tdXNlci1pbWFnZS5naWYiIGhlaWdodD0iNjAiIHdpZHRoPSI2
MCIgYWx0PSJEaWFtb25kV2FsaWQiPiA8L2E+IDxhIGhyZWY9Imh0dHA6Ly93d3cu
Z3VhcmRpYW4uY28udWsvdXNlcnMvRGlhbW9uZFdhbGlkIj4gRGlhbW9uZFdhbGlk
IDwvYT4gPC9oMz4gPHAgY2xhc3M9InBvc3RlZC10aW1lIj4xIFNlcCAyMDA5LCA1
OjQyUE08L3A+IDwvZGl2PiA8c3BhbiBjbGFzcz0iYXV0aG9yLXRpZXIiPiA8YSBj
bGFzcz0icm9sbG92ZXIiIHRpdGxlPSJTdGFmZiI+ICA8aW1nIHNyYz0iaHR0cDov
L3N0YXRpYy5ndWltLmNvLnVrL21pY3JvYXBwcy9zZXJ2ZXItc2lkZS1wbHVjay9p
bWFnZXMvaWNvbnNfY29udHJpYnV0b3JfMjguZ2lmIiB3aWR0aD0iMjgiIGhlaWdo
dD0iMjgiIHRpdGxlPSJDb250cmlidXRvciIgYWx0PSJDb250cmlidXRvciIgLz4g
PHNwYW4+Q29udHJpYnV0b3I8L3NwYW4+ICA8L2E+IDwvc3Bhbj4gIDxkaXYgY2xh
c3M9InBsdWNrLWNvbW1lbnQtYm9keSI+IDxwPlRoYW5rIHlvdSBhbGwgZm9yIHlv
dXIgY29tbWVudHMuIEFuZCBhIHNwZWNpYWwgdGhhbmtzIHRvIFJhdmluZ0RhdmUg
d2hvIGNlcnRhaW5seSBqdXN0aWZpZXMgbXkgYXJ0aWNsZS4gSXQgaXMgYmVjYXVz
ZSBvZiBwZW9wbGUgd2hvIHRoaW5rIGxpa2UgaGltIHRoYXQgSSBib3RoZXIgdG8g
d3JpdGUgaW4gdGhlIGZpcnN0IHBsYWNlLiBJdCBpcyBoYXJkIHRvIHJlcGx5IHRv
IHRoZSByYWNpc3QgYW5kIHN1cHJlbWFjaXN0IGxhbmd1YWdlIGhlIHVzZXMgYnV0
IGhlIG9ubHkgZGVtb25zdHJhdGVzIHRoYXQgYmVpbmcgZ2F5IGFuZCBwcmV0ZW5k
aW5nIHRvIGZpZ2h0IGZvciBnYXkgcmlnaHRzIGhhcyBuZXZlciBiZWVuIGEgdmFj
Y2luZSBhZ2FpbnN0IHByZWp1ZGljZSBhbmQgaW50b2xlcmFuY2Ugb2YgYWxsIGtp
bmRzLjwvcD48cD5JIGFtIGFjdHVhbGx5IHZlcnkgdmlzaWJsZSBpbiBCZWlydXQg
ZHVyaW5nIHRoZSBkYXkgYW5kIHByb3VkIG9mIHdobyBJIGFtIGF0IGV2ZXJ5IHNp
bmdsZSBtb21lbnQsIGFuZCBJIHNvbWV0aW1lcyBwYXkgdGhlIHByaWNlIGZvciBp
dC5UaGUgcmVhc29ucyBJIHVzZSBhIHBlbi1uYW1lIGhhdmUgbm90aGluZyB0byBk
byB3aXRoIHRoaXMgdGhvdWdoLiBJIGJlbGlldmUgdGhhdCBob21vcGhvYmlhIHNo
b3VsZCBiZSB0YWNrbGVkIGF0IGVhY2ggbW9tZW50IG9mIHRoZSBkYXkgKG5vdCBv
bmx5IG9uIGdheSBwcmlkZSBkYXlzKSwgYW5kIGluIGV2ZXJ5IHBhcnQgb2YgdGhl
IHdvcmxkLiBXaGF0IHdlc3Rlcm4gZ2F5IHJpZ2h0cyBncm91cHMgaGF2ZSBhY2hp
ZXZlZCBjYW4gY2VydGFpbmx5IGJlIGFuIGluc3BpcmF0aW9uLCBidXQgaXQgc2hv
dWxkIG5vdCBiZSBjb3B5LXBhc3RlZCB1bnRvIHRoZSBNaWRkbGUgRWFzdC4gSXQg
anVzdCBkb2VzbnQgd29yay4gRm9yIGV4YW1wbGU6ICBpbiB0aGUgV2VzdCwgZ2F5
cyBkZW1hbmQgdGhlIHJpZ2h0IGZvciBtb3JlIHB1YmxpYyBkaXNwbGF5cyBvZiBh
ZmZlY3Rpb24uIEl0IHdvdWxkIGJlIG5vbnNlbnNlIHRvIGRlbWFuZCB0aGUgc2Ft
ZSBoZXJlLiBPdGhlciBkZW1hbmRzIHNob3VsZCBiZSBtYWRlLjwvcD48cD5VbmZv
cnR1bmF0ZWx5LCBMZWJhbmVzZSBhbmQgTWlkZGxlLUVhc3Rlcm4gZ2F5IHJpZ2h0
cyBncm91cHMgZmFpbCB0byB1bmRlcnN0YW5kIHRoaXMuIFRoZWlyIG1lbWJlcnMg
b2Z0ZW4gY29tZSBmcm9tIGFmZmx1ZW50IGJhY2tncm91bmRzIGFuZCBhcmUgZGlz
Y29ubmVjdGVkIGZyb20gbG9jYWwgcmVhbGl0eS4gVGhleSBvcmdhbmlzZSBwb21w
b3VzIGNvbmZlcmVuY2VzIHVzaW5nIGEgcHJldGVudGlvdXMgamFyZ29uIHRoYXQg
b25seSB0aGUgaGFwcHkgZmV3IGNhbiB1bmRlcnN0YW5kLiBUaGV5IHVzZSBzeW1i
b2xzIGFuZCBjb25jZXB0cyB0aGF0IHRoZSBhdmVyYWdlIGdheSBMZWJhbmVzZSBo
YXMgbm8gY2x1ZSBhYm91dC4gVGhlaXIgYWR2b2NhY3kgc29tZXRpbWVzIGxvb2tz
IGxpa2UganVzdCBhbiBhZGRpdGlvbmFsIGV4Y3VzZSBmb3Igc25vYmJlcnkgYW5k
IGFycm9nYW5jZS48L3A+PHA+SSBjYW4gb25seSBzZWUgaG93IG1hbnkgbWlzY29u
Y2VwdGlvbnMgdGhlcmUgc3RpbGwgYXJlIGFib3V0IHRoZSBNaWRkbGUgRWFzdC4g
WnVnenVnIHNhaWQgaXQgaGltc2VsZjogTGlrZSBtYW55IHdlc3Rlcm5lcnMsIEkg
YWxzbyB0aG91Z2h0IHRoYXQgaG9tb3NleHVhbHMgd2VyZSBzdG9uZWQgaW4gdGhl
IHN0cmVldHMsIGx5bmNoZWQsIG9yIGluY3JlZGlibHkgZGlzY3JpbWluYXRlZCBh
Z2FpbnN0IGluIGV2ZXJ5IE1pZGRsZSBFYXN0ZXJuIGFuZCBNdXNsaW0gY291bnRy
eS4gSSBhbSBub3QgdHJ5aW5nIHRvIHNheSB0aGF0IGl0IGlzIGdheSBoZWF2ZW4g
aGVyZSBhcyB0aGVyZSBhcmUgc3RpbGwgbWFueSBjYXNlcyBvZiBkaXNjcmltaW5h
dGlvbiBhbmQgdmlvbGVuY2UuIEkgYW0gb25seSB0cnlpbmcgdG8gY29ycmVjdCB0
aGUgb3ZlcndoZWxtaW5nbHkgYmlhc2VkIHJlcG9ydGluZy4gVGhpcyBpcyB3aHkg
SSBtZW50aW9uZWQgdGhlIGhhdGUgY3JpbWUgd2hpY2ggb2NjdXJyZWQgaW4gTllD
LiBJIGFtIG5vdCB0cnlpbmcgdG8gZW5nYWdlIGluIGEgd2hpY2ggY3VsdHVyZSBp
cyBiZXR0ZXIgZGViYXRlLCBqdXN0IHRvIHBvaW50IG91dCB0aGUgYWJzdXJkaXRp
ZXMgYW5kIHBhcnRpYWxpdHkgb2Ygc29tZSBqb3VybmFsaXN0cy48L3A+PHA+RGVz
cGl0ZSB3aGF0IE1vdmluZ01vdW50YWluIGJlbGlldmVzLCB5ZXMsIFNhdWRpIEFy
YWJpYSBkb2VzIGhhdmUgYSB0aHJpdmluZyBnYXkgc2NlbmUsIGV2ZW4gdGhvdWdo
IGl0IGRvZXMgbm90IHJlc2VtYmxlIHRoZSBvbmVzIGZvdW5kIGluIHRoZSB3ZXN0
LjwvcD48cD5BbmQgdGhhbmsgeW91IEVsZXV0aGVyaWEgZm9yIHN1Z2dlc3Rpbmcg
SSBzaG91bGQgd3JpdGUgc29tZXRoaW5nIGFib3V0IG15IGRheS10by1kYXkgbGlm
ZSB3aXRoIG15IGZyaWVuZHMsIHRoaXMgY291bGQgYmUgbXkgbmV4dCBhcnRpY2xl
LjwvcD48cD5BcyBmb3IgbGVzYmlhbnMgaW4gTGViYW5vbiwgSGFubmFoV3JpZ2h0
LCB0aGlzIGlzIGNlcnRhaW5seSBhIHN1YmplY3QgdG8gYmUgZXhwbG9yZWQuIFVu
Zm9ydHVuYXRlbHkgSSBoYXZlIHZlcnkgbGl0dGxlIGV4cGVyaWVuY2UgaW4gdGhp
cyBhcmVhLCBhbmQgSSBtb3N0bHkgd3JpdGUgb3V0IG9mIG15IG93biBwZXJzb25h
bCBleHBlcmllbmNlcy4gTGVzYmlhbmlzbSBpcyBnZW5lcmFsbHkgcGVyY2VpdmVk
IGFzIGxlc3MgdGhyZWF0ZW5pbmcgYnkgYWxsIHNvY2lldGllcywgZm9yIG9idmlv
dXMgcmVhc29ucyBvZiBtYWNoaXNtby4gSW4gd2VzdGVybiBjb3VudHJpZXMgdGhl
cmUgc2VlbXMgdG8gYmUgYSBkb3VibGUgc3RhbmRhcmQgYXQgdGhlIG1vbWVudDog
IGxlc2JpYW4gYWZmZWN0aW9uIHNlZW1zIHRvIGJlIG11Y2ggdHJlbmRpZXIgYW5k
IG1vcmUgYWNjZXB0ZWQgdGhhbiBpdHMgbWFzY3VsaW5lIGNvdW50ZXJwYXJ0LiBJ
biBNaWRkbGUgRWFzdGVybiBtZWRpYSwgdGhlIHNhbWUgbGVzYmlhbiB2aXNpYmls
aXR5IGlzIGFsc28gb24gdGhlIHJpc2UuPC9wPjxwPkJlaXJ1dCBpcyBuZWl0aGVy
IGEgYDE5NzBzIEJlbGZhc3Qtb24tdGhlIE1lZGAgbm9yIGEgYFNvaG8gb24gU2Vh
YC4gSnVzdCBkb250IGJlbGlldmUgZXZlcnl0aGluZyB5b3UgcmVhZCBpbiB0aGUg
bWVkaWEuIERvbnQgZXZlbiBiZWxpZXZlIG1lLiBSZXNlYXJjaC4gVHJhdmVsLiBE
cmF3IHlvdXIgb3duIGNvbmNsdXNpb25zLjxiciAvPjwvcD4gPC9kaXY+IDwvbGk+
IDxsaSBjbGFzcz0icGx1Y2stY29tbWVudC10b29scyIgPiA8dWwgaWQ9IkNvbW1l
bnRLZXk6MzQ3YTYzYTMtODI2Ni00MmFhLTkwMGMtNjc5NGNjYzU3NTcxIj4gPGxp
IGNsYXNzPSJyZWNvbWVuZGVkIj4gIDxhIGlkPSJwbHVjay1zaW5nbGUtY29tbWVu
dC1Db21tZW50S2V5OjM0N2E2M2EzLTgyNjYtNDJhYS05MDBjLTY3OTRjY2M1NzU3
MSIgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIiB0aXRsZT0iUmVjb21tZW5kIHRo
aXMgY29tbWVudC4iIG9uY2xpY2s9InJldHVybiBvbkNsaWNrUmVjb21tZW5kYXRp
b24oJ0NvbW1lbnRLZXk6MzQ3YTYzYTMtODI2Ni00MmFhLTkwMGMtNjc5NGNjYzU3
NTcxJykiIGNsYXNzPSJyZWNvbW1lbmQiPiAgIFJlY29tbWVuZD8gICA8L2E+ICAg
PHNwYW4gaWQ9InBsdWNrLXNpbmdsZS1jb21tZW50LW5vLUNvbW1lbnRLZXk6MzQ3
YTYzYTMtODI2Ni00MmFhLTkwMGMtNjc5NGNjYzU3NTcxIiBjbGFzcz0ibm9ybWFs
LXJlY29tbWVuZGVkIj4oMSk8L3NwYW4+ICA8L2xpPiA8bGkgY2xhc3M9ImFidXNl
LXJlcG9ydCI+ICA8YSBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiIHRpdGxlPSJS
ZXBvcnQgYWJ1c2UiIGNsYXNzPSJyZXBvcnQtYWJ1c2UiPlJlcG9ydCBhYnVzZSA8
L2E+ICA8L2xpPiA8bGkgY2xhc3M9ImNsaXAiPjxhIGNsYXNzPSJhbmNob3ItYmFz
ZWQtbG9naW4tcmVxdWlyZWQiIGhyZWY9Ii91c2Vycy9jbGlwcGluZ3MvYWRkP2Nv
bW1lbnRJZD0zNDdhNjNhMy04MjY2LTQyYWEtOTAwYy02Nzk0Y2NjNTc1NzEmY29t
bWVudGVyVXNlck5hbWU9RGlhbW9uZFdhbGlkJnIyQ29udGVudElkRm9yU1NQPTM1
MjM0MTg3MSIgbmFtZT0iIiB0aXRsZT0iQ2xpcCB0aGlzIGNvbW1lbnQuIj5DbGlw
PC9hPiB8IDwvbGk+IDxsaSBjbGFzcz0ibGluayI+PGEgaHJlZj0iP3Nob3dhbGxj
b21tZW50cz10cnVlI0NvbW1lbnRLZXk6MzQ3YTYzYTMtODI2Ni00MmFhLTkwMGMt
Njc5NGNjYzU3NTcxIiBuYW1lPSIiIHRpdGxlPSJMaW5rIHRoaXMgY29tbWVudC4i
Pkxpbms8L2E+PC9saT4gPC91bD4gPC9saT4gIDwvdWw+ICA8dWwgY2xhc3M9InBs
dWNrLWNvbnRlbnQiIGlkPSJjb21tZW50LTMzIj4gPGxpIGNsYXNzPSJwbHVjay1j
b21tZW50Ij4gPCEtLTxsaT4oMzgzODM4NykgPC9saT4tLT4gPGRpdiBjbGFzcz0i
cGx1Y2stY29tbWVudC1hdXRob3IiPiA8aDM+IDxhIGhyZWY9Imh0dHA6Ly93d3cu
Z3VhcmRpYW4uY28udWsvdXNlcnMvSGFubmFoV3JpZ2h0IiBjbGFzcz0iYXV0aG9y
LXByb2ZpbGUtcGljdHVyZSI+IDxpbWcgc3JjPSJodHRwOi8vc2l0ZWxpZmUuZ3Vh
cmRpYW4uY28udWsvdmVyMS4wL0NvbnRlbnQvaW1hZ2VzL3N0b3JlLzEvMC82MTRi
MWU2ZC1jNDIxLTQ5OTgtYjBiZi1lMGI2NjQ5YWUxNWYuU21hbGwucG5nIiBoZWln
aHQ9IjYwIiB3aWR0aD0iNjAiIGFsdD0iSGFubmFoV3JpZ2h0Ij4gPC9hPiA8YSBo
cmVmPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL3VzZXJzL0hhbm5haFdyaWdo
dCI+IEhhbm5haFdyaWdodCA8L2E+IDwvaDM+IDxwIGNsYXNzPSJwb3N0ZWQtdGlt
ZSI+MSBTZXAgMjAwOSwgOToxN1BNPC9wPiA8L2Rpdj4gPHNwYW4gY2xhc3M9ImF1
dGhvci10aWVyIj4gPGEgY2xhc3M9InJvbGxvdmVyIiB0aXRsZT0iU3RhZmYiPiAg
PGltZyBzcmM9Imh0dHA6Ly9zdGF0aWMuZ3VpbS5jby51ay9taWNyb2FwcHMvc2Vy
dmVyLXNpZGUtcGx1Y2svaW1hZ2VzL2ljb25zX2NvbnRyaWJ1dG9yXzI4LmdpZiIg
d2lkdGg9IjI4IiBoZWlnaHQ9IjI4IiB0aXRsZT0iQ29udHJpYnV0b3IiIGFsdD0i
Q29udHJpYnV0b3IiIC8+IDxzcGFuPkNvbnRyaWJ1dG9yPC9zcGFuPiAgPC9hPiA8
L3NwYW4+ICA8ZGl2IGNsYXNzPSJwbHVjay1jb21tZW50LWJvZHkiPiA8cD5IaSBE
aWFtb25kLCB0aGFua3MgZm9yIHJlc3BvbmRpbmcuPC9wPjxwPkkgd29uZGVyIGlm
IGl0IGlzIHRoZSBjYXNlIHRoYXQgbGVzYmlhbmlzbSBpcyBtb3JlIGFjY2VwdGVk
IGluIHRoZSBXZXN0LiBJdCBzZWVtcyB0byBtZSB0aGF0IGZhdXggbGVzYmlhbmlz
bSBpcyBwcm9tb3RlZCBvbiB0aGUgZ3JvdW5kcyB0aGF0IG1hbnkgbWVuIGZpbmQg
aXQgdGl0aWxhdGluZywgYnV0IEknbSBub3Qgc3VyZSBJJ2QgY2FsbCB0aGF0ICJh
Y2NlcHRhbmNlIi4gQW5kIHdoaWxlIGl0IG1heSBub3QgdGhyZWF0ZW4gdHJhZGl0
aW9uYWwgbm90aW9ucyBvZiBtYXNjdWxpbml0eSBpbiB0aGUgc2FtZSB3YXkgdGhh
dCBnYXkgbWFsZSBzZXh1YWwgYWN0aXZpdHkgbWlnaHQsIG1hbnkgcGVvcGxlIGRv
IGZpbmQgaXQgdGhyZWF0ZW5pbmcgYmVjYXVzZSBpdCBjaGFsbGVuZ2VzIHRoZSBu
b3Rpb24gdGhhdCBhbGwgd29tZW4gbmVlZCBhIG1hbiwgYW5kIHRoZSBpZGVhIG9m
IG1hbGUgZW50aXRsZW1lbnQgdG8gd29tZW4ncyBib2RpZXMuIFBsdXMsIHdoaWxl
IHRoZXJlIGFyZSBtYW55IGhpZ2ggcHJvZmlsZSBnYXkgbWFsZSBjZWxlYnJpdGll
cyBpbiB0aGUgVUsgKGZvciBleGFtcGxlKSB3aG8gYXJlIGFjY2VwdGVkIGJlY2F1
c2UgdGhleSBjb25mb3JtIHRvIGEgbmFycm93IHN0ZXJlb3R5cGUgb2Ygd2hhdCBn
YXkgbWVuIGFyZSBsaWtlIGFuZCB0aGF0IHdlIGhhdmUgYmVjb21lIGNvbWZvcnRh
YmxlIHdpdGggdGhhdCBzdGVyZW90eXBlIChJJ20gdGhpbmtpbmcgb2YgR3JhaGFt
IE5vcnRvbiBhbmQgaGlzIGlsaykgdGhlcmUgYXJlbid0IHJlYWxseSBhbnkgbGVz
YmlhbiBlcXVpdmFsZW50cy4gSSdtIG5vdCBzdXJlIGlmIHRoYXQncyBnb29kIG9y
IGJhZC4uLiBpdCdzIGFsbCByZWxhdGl2ZSBJIGd1ZXNzLjwvcD48cD5Bbnl3YXks
IGdvb2QgYXJ0aWNsZSwgaXQncyBuaWNlIHRvIHNlZSBzb21ldGhpbmcgb24gYSBk
aWZmZXJlbnQgdG9waWMgdG8gd2hhdCB3ZSdyZSB1c2VkIHRvLjwvcD4gPC9kaXY+
IDwvbGk+IDxsaSBjbGFzcz0icGx1Y2stY29tbWVudC10b29scyIgPiA8dWwgaWQ9
IkNvbW1lbnRLZXk6MTljMTQxZDQtOThjNi00ZmE2LWFmYTAtZTE5ZjNjNWUzY2Vi
Ij4gPGxpIGNsYXNzPSJyZWNvbWVuZGVkIj4gIDxhIGlkPSJwbHVjay1zaW5nbGUt
Y29tbWVudC1Db21tZW50S2V5OjE5YzE0MWQ0LTk4YzYtNGZhNi1hZmEwLWUxOWYz
YzVlM2NlYiIgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIiB0aXRsZT0iUmVjb21t
ZW5kIHRoaXMgY29tbWVudC4iIG9uY2xpY2s9InJldHVybiBvbkNsaWNrUmVjb21t
ZW5kYXRpb24oJ0NvbW1lbnRLZXk6MTljMTQxZDQtOThjNi00ZmE2LWFmYTAtZTE5
ZjNjNWUzY2ViJykiIGNsYXNzPSJyZWNvbW1lbmQiPiAgIFJlY29tbWVuZD8gICA8
L2E+ICAgPHNwYW4gaWQ9InBsdWNrLXNpbmdsZS1jb21tZW50LW5vLUNvbW1lbnRL
ZXk6MTljMTQxZDQtOThjNi00ZmE2LWFmYTAtZTE5ZjNjNWUzY2ViIiBjbGFzcz0i
bm9ybWFsLXJlY29tbWVuZGVkIj4oMSk8L3NwYW4+ICA8L2xpPiA8bGkgY2xhc3M9
ImFidXNlLXJlcG9ydCI+ICA8YSBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiIHRp
dGxlPSJSZXBvcnQgYWJ1c2UiIGNsYXNzPSJyZXBvcnQtYWJ1c2UiPlJlcG9ydCBh
YnVzZSA8L2E+ICA8L2xpPiA8bGkgY2xhc3M9ImNsaXAiPjxhIGNsYXNzPSJhbmNo
b3ItYmFzZWQtbG9naW4tcmVxdWlyZWQiIGhyZWY9Ii91c2Vycy9jbGlwcGluZ3Mv
YWRkP2NvbW1lbnRJZD0xOWMxNDFkNC05OGM2LTRmYTYtYWZhMC1lMTlmM2M1ZTNj
ZWImY29tbWVudGVyVXNlck5hbWU9SGFubmFoV3JpZ2h0JnIyQ29udGVudElkRm9y
U1NQPTM1MjM0MTg3MSIgbmFtZT0iIiB0aXRsZT0iQ2xpcCB0aGlzIGNvbW1lbnQu
Ij5DbGlwPC9hPiB8IDwvbGk+IDxsaSBjbGFzcz0ibGluayI+PGEgaHJlZj0iP3No
b3dhbGxjb21tZW50cz10cnVlI0NvbW1lbnRLZXk6MTljMTQxZDQtOThjNi00ZmE2
LWFmYTAtZTE5ZjNjNWUzY2ViIiBuYW1lPSIiIHRpdGxlPSJMaW5rIHRoaXMgY29t
bWVudC4iPkxpbms8L2E+PC9saT4gPC91bD4gPC9saT4gIDwvdWw+ICA8dWwgY2xh
c3M9InBsdWNrLWNvbnRlbnQiIGlkPSJjb21tZW50LTM0Ij4gPGxpIGNsYXNzPSJw
bHVjay1jb21tZW50Ij4gPCEtLTxsaT4oMjU5NDA4OSkgPC9saT4tLT4gPGRpdiBj
bGFzcz0icGx1Y2stY29tbWVudC1hdXRob3IiPiA8aDM+IDxhIGhyZWY9Imh0dHA6
Ly93d3cuZ3VhcmRpYW4uY28udWsvdXNlcnMvZWxldXRoZXJpYSIgY2xhc3M9ImF1
dGhvci1wcm9maWxlLXBpY3R1cmUiPiA8aW1nIHNyYz0iaHR0cDovL3NpdGVsaWZl
Lmd1YXJkaWFuLmNvLnVrL3ZlcjEuMC9Db250ZW50L2ltYWdlcy9zdG9yZS85LzEy
LzY5MGNiMWFlLTVhOTYtNGYyNi1hYzc4LTRiZjFjOWZmYzdmOS5TbWFsbC5wbmci
IGhlaWdodD0iNjAiIHdpZHRoPSI2MCIgYWx0PSJlbGV1dGhlcmlhIj4gPC9hPiA8
YSBocmVmPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL3VzZXJzL2VsZXV0aGVy
aWEiPiBlbGV1dGhlcmlhIDwvYT4gPC9oMz4gPHAgY2xhc3M9InBvc3RlZC10aW1l
Ij4xIFNlcCAyMDA5LCAxMDoxNlBNPC9wPiA8L2Rpdj4gPHNwYW4gY2xhc3M9ImF1
dGhvci10aWVyIj4gPGEgY2xhc3M9InJvbGxvdmVyIiB0aXRsZT0iRmVhdHVyZWQi
PiAgPC9hPiA8L3NwYW4+ICA8ZGl2IGNsYXNzPSJwbHVjay1jb21tZW50LWJvZHki
PiA8cD5IaSBEaWFtb25kLDwvcD48cD5OaWNlIHRoYXQgeW91IHRha2UgdGhlIHRy
b3VibGUgdG8gcmVwbHkgLSB0b28gbWFueSBHdWFyZGlhbiBjb250cmlidXRvcnMg
anVzdCB0YWtlIHRoZSBtb25leSBhbmQgcnVuLi4uPC9wPjxwPkkgYWxzbyBmb3Vu
ZCBtb3JlIGxpZ2h0IHRoYW4gaGVhdCBpbiB5b3VyIHJlcGx5IHRoYW4gSSBkaWQg
aW4geW91ciBhcnRpY2xlLCBhbmQgSSBub3cgZmVlbCBhIGxpdHRsZSBlbWJhcnJh
c3NlZCBhdCBnZXR0aW5nIHNvIHRldGNoeSB3aXRoIHlvdSBsYXN0IG5pZ2h0LiA6
LSk8L3A+PHA+YmVzdCB3aXNoZXM8L3A+IDwvZGl2PiA8L2xpPiA8bGkgY2xhc3M9
InBsdWNrLWNvbW1lbnQtdG9vbHMiID4gPHVsIGlkPSJDb21tZW50S2V5OjYyZWFh
ODExLTc4Y2UtNDA2Ny04MTRiLWE4NTVkZmY3OTg2ZCI+IDxsaSBjbGFzcz0icmVj
b21lbmRlZCI+ICA8YSBpZD0icGx1Y2stc2luZ2xlLWNvbW1lbnQtQ29tbWVudEtl
eTo2MmVhYTgxMS03OGNlLTQwNjctODE0Yi1hODU1ZGZmNzk4NmQiIGhyZWY9Imph
dmFzY3JpcHQ6dm9pZCgwKSIgdGl0bGU9IlJlY29tbWVuZCB0aGlzIGNvbW1lbnQu
IiBvbmNsaWNrPSJyZXR1cm4gb25DbGlja1JlY29tbWVuZGF0aW9uKCdDb21tZW50
S2V5OjYyZWFhODExLTc4Y2UtNDA2Ny04MTRiLWE4NTVkZmY3OTg2ZCcpIiBjbGFz
cz0icmVjb21tZW5kIj4gICBSZWNvbW1lbmQ/ICAgPC9hPiAgIDxzcGFuIGlkPSJw
bHVjay1zaW5nbGUtY29tbWVudC1uby1Db21tZW50S2V5OjYyZWFhODExLTc4Y2Ut
NDA2Ny04MTRiLWE4NTVkZmY3OTg2ZCIgY2xhc3M9ImhpZ2gtcmVjb21tZW5kZWQi
ID4oMik8L3NwYW4+ICA8L2xpPiA8bGkgY2xhc3M9ImFidXNlLXJlcG9ydCI+ICA8
YSBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiIHRpdGxlPSJSZXBvcnQgYWJ1c2Ui
IGNsYXNzPSJyZXBvcnQtYWJ1c2UiPlJlcG9ydCBhYnVzZSA8L2E+ICA8L2xpPiA8
bGkgY2xhc3M9ImNsaXAiPjxhIGNsYXNzPSJhbmNob3ItYmFzZWQtbG9naW4tcmVx
dWlyZWQiIGhyZWY9Ii91c2Vycy9jbGlwcGluZ3MvYWRkP2NvbW1lbnRJZD02MmVh
YTgxMS03OGNlLTQwNjctODE0Yi1hODU1ZGZmNzk4NmQmY29tbWVudGVyVXNlck5h
bWU9ZWxldXRoZXJpYSZyMkNvbnRlbnRJZEZvclNTUD0zNTIzNDE4NzEiIG5hbWU9
IiIgdGl0bGU9IkNsaXAgdGhpcyBjb21tZW50LiI+Q2xpcDwvYT4gfCA8L2xpPiA8
bGkgY2xhc3M9ImxpbmsiPjxhIGhyZWY9Ij9zaG93YWxsY29tbWVudHM9dHJ1ZSND
b21tZW50S2V5OjYyZWFhODExLTc4Y2UtNDA2Ny04MTRiLWE4NTVkZmY3OTg2ZCIg
bmFtZT0iIiB0aXRsZT0iTGluayB0aGlzIGNvbW1lbnQuIj5MaW5rPC9hPjwvbGk+
IDwvdWw+IDwvbGk+ICA8L3VsPiAgPHVsIGNsYXNzPSJwbHVjay1jb250ZW50IiBp
ZD0iY29tbWVudC0zNSI+IDxsaSBjbGFzcz0icGx1Y2stY29tbWVudCI+IDwhLS08
bGk+KDM4NTY2MzMpIDwvbGk+LS0+IDxkaXYgY2xhc3M9InBsdWNrLWNvbW1lbnQt
YXV0aG9yIj4gPGgzPiA8YSBocmVmPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVr
L3VzZXJzL0RpYW1vbmRXYWxpZCIgY2xhc3M9ImF1dGhvci1wcm9maWxlLXBpY3R1
cmUiPiA8aW1nIHNyYz0iaHR0cDovL3NpdGVsaWZlLmd1YXJkaWFuLmNvLnVrL3Zl
cjEuMC9Db250ZW50L2ltYWdlcy9uby11c2VyLWltYWdlLmdpZiIgaGVpZ2h0PSI2
MCIgd2lkdGg9IjYwIiBhbHQ9IkRpYW1vbmRXYWxpZCI+IDwvYT4gPGEgaHJlZj0i
aHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay91c2Vycy9EaWFtb25kV2FsaWQiPiBE
aWFtb25kV2FsaWQgPC9hPiA8L2gzPiA8cCBjbGFzcz0icG9zdGVkLXRpbWUiPjEg
U2VwIDIwMDksIDExOjM4UE08L3A+IDwvZGl2PiA8c3BhbiBjbGFzcz0iYXV0aG9y
LXRpZXIiPiA8YSBjbGFzcz0icm9sbG92ZXIiIHRpdGxlPSJTdGFmZiI+ICA8aW1n
IHNyYz0iaHR0cDovL3N0YXRpYy5ndWltLmNvLnVrL21pY3JvYXBwcy9zZXJ2ZXIt
c2lkZS1wbHVjay9pbWFnZXMvaWNvbnNfY29udHJpYnV0b3JfMjguZ2lmIiB3aWR0
aD0iMjgiIGhlaWdodD0iMjgiIHRpdGxlPSJDb250cmlidXRvciIgYWx0PSJDb250
cmlidXRvciIgLz4gPHNwYW4+Q29udHJpYnV0b3I8L3NwYW4+ICA8L2E+IDwvc3Bh
bj4gIDxkaXYgY2xhc3M9InBsdWNrLWNvbW1lbnQtYm9keSI+IDxwPk5vIG9mZmVu
c2UgYXQgYWxsIEVsZXV0aGVyaWEsIEkgYWN0dWFsbHkgZm91bmQgeW91ciBwb3N0
IHRvIGJlIHZlcnkgc3BvbnRhbmVvdXMgYW5kIGhvbmVzdC4gWW91IHdlcmUgcmln
aHQgYWJvdXQgbWVudGlvbmluZyB0aGUgQ3JvYXRpYSBhcnRpY2xlLiBJdCBnYXZl
IGEgZ3JpbSBpbWFnZSBvZiB0aGF0IGNvdW50cnkgYnV0IGZvciBhIHZlcnkgZ29v
ZCByZWFzb246IHRoZSBhdG1vc3BoZXJlIGZvciBnYXlzIHRoZXJlIGlzIGluZGVl
ZCBhbGFybWluZy4gSSB3YW50ZWQgMS50byBhbGVydCB0aGUgcGFzc2l2ZSBDcm9h
dGlhbiBhdXRob3JpdGllcyBhbmQgcHVzaCB0aGVtIHRvIGRvIHNvbWV0aGluZyAy
LnRvIGJhbGFuY2UgdGhlIG5haXZlIHBvc3RjYXJkIGltYWdlIGFib3V0IENyb2F0
aWEgd2UgZmluZCBldmVyeXdoZXJlLiBXaGljaCBkb2Vzbid0IG1lYW4gdGhhdCB0
aGVyZSBhcmVuJ3QgYW55IG9wZW4tbWluZGVkIGFuZCB3YXJtIHBlb3BsZSB0aGVy
ZSBhdCBhbGwuPC9wPiA8L2Rpdj4gPC9saT4gPGxpIGNsYXNzPSJwbHVjay1jb21t
ZW50LXRvb2xzIiA+IDx1bCBpZD0iQ29tbWVudEtleTpjOTg0YWE1Ni00ZTJiLTQ0
YWMtOWQ0Ny03NzUzMGM4ZmYwYTAiPiA8bGkgY2xhc3M9InJlY29tZW5kZWQiPiAg
PGEgaWQ9InBsdWNrLXNpbmdsZS1jb21tZW50LUNvbW1lbnRLZXk6Yzk4NGFhNTYt
NGUyYi00NGFjLTlkNDctNzc1MzBjOGZmMGEwIiBocmVmPSJqYXZhc2NyaXB0OnZv
aWQoMCkiIHRpdGxlPSJSZWNvbW1lbmQgdGhpcyBjb21tZW50LiIgb25jbGljaz0i
cmV0dXJuIG9uQ2xpY2tSZWNvbW1lbmRhdGlvbignQ29tbWVudEtleTpjOTg0YWE1
Ni00ZTJiLTQ0YWMtOWQ0Ny03NzUzMGM4ZmYwYTAnKSIgY2xhc3M9InJlY29tbWVu
ZCI+ICAgUmVjb21tZW5kPyAgIDwvYT4gICA8c3BhbiBpZD0icGx1Y2stc2luZ2xl
LWNvbW1lbnQtbm8tQ29tbWVudEtleTpjOTg0YWE1Ni00ZTJiLTQ0YWMtOWQ0Ny03
NzUzMGM4ZmYwYTAiIGNsYXNzPSJub3JtYWwtcmVjb21tZW5kZWQiPigxKTwvc3Bh
bj4gIDwvbGk+IDxsaSBjbGFzcz0iYWJ1c2UtcmVwb3J0Ij4gIDxhIGhyZWY9Imph
dmFzY3JpcHQ6dm9pZCgwKSIgdGl0bGU9IlJlcG9ydCBhYnVzZSIgY2xhc3M9InJl
cG9ydC1hYnVzZSI+UmVwb3J0IGFidXNlIDwvYT4gIDwvbGk+IDxsaSBjbGFzcz0i
Y2xpcCI+PGEgY2xhc3M9ImFuY2hvci1iYXNlZC1sb2dpbi1yZXF1aXJlZCIgaHJl
Zj0iL3VzZXJzL2NsaXBwaW5ncy9hZGQ/Y29tbWVudElkPWM5ODRhYTU2LTRlMmIt
NDRhYy05ZDQ3LTc3NTMwYzhmZjBhMCZjb21tZW50ZXJVc2VyTmFtZT1EaWFtb25k
V2FsaWQmcjJDb250ZW50SWRGb3JTU1A9MzUyMzQxODcxIiBuYW1lPSIiIHRpdGxl
PSJDbGlwIHRoaXMgY29tbWVudC4iPkNsaXA8L2E+IHwgPC9saT4gPGxpIGNsYXNz
PSJsaW5rIj48YSBocmVmPSI/c2hvd2FsbGNvbW1lbnRzPXRydWUjQ29tbWVudEtl
eTpjOTg0YWE1Ni00ZTJiLTQ0YWMtOWQ0Ny03NzUzMGM4ZmYwYTAiIG5hbWU9IiIg
dGl0bGU9IkxpbmsgdGhpcyBjb21tZW50LiI+TGluazwvYT48L2xpPiA8L3VsPiA8
L2xpPiAgPC91bD4gIDx1bCBjbGFzcz0icGx1Y2stY29udGVudCIgaWQ9ImNvbW1l
bnQtMzYiPiA8bGkgY2xhc3M9InBsdWNrLWNvbW1lbnQiPiA8IS0tPGxpPigzODIz
MzAzKSA8L2xpPi0tPiA8ZGl2IGNsYXNzPSJwbHVjay1jb21tZW50LWF1dGhvciI+
IDxoMz4gPGEgaHJlZj0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay91c2Vycy9K
b2ludXBzaWduaW4iIGNsYXNzPSJhdXRob3ItcHJvZmlsZS1waWN0dXJlIj4gPGlt
ZyBzcmM9Imh0dHA6Ly9zaXRlbGlmZS5ndWFyZGlhbi5jby51ay92ZXIxLjAvQ29u
dGVudC9pbWFnZXMvc3RvcmUvMC80L2UwY2FjOWZmLTFkM2UtNDZjMS05NGMxLWQw
YTkwODE4NWM3OC5TbWFsbC5qcGciIGhlaWdodD0iNjAiIHdpZHRoPSI2MCIgYWx0
PSJKb2ludXBzaWduaW4iPiA8L2E+IDxhIGhyZWY9Imh0dHA6Ly93d3cuZ3VhcmRp
YW4uY28udWsvdXNlcnMvSm9pbnVwc2lnbmluIj4gSm9pbnVwc2lnbmluIDwvYT4g
PC9oMz4gPHAgY2xhc3M9InBvc3RlZC10aW1lIj4yIFNlcCAyMDA5LCAxMTowMUFN
PC9wPiA8L2Rpdj4gPHNwYW4gY2xhc3M9ImF1dGhvci10aWVyIj4gPGEgY2xhc3M9
InJvbGxvdmVyIiB0aXRsZT0iRmVhdHVyZWQiPiAgPC9hPiA8L3NwYW4+ICA8ZGl2
IGNsYXNzPSJwbHVjay1jb21tZW50LWJvZHkiPiA8cD5Ob3IgZG9lcyB5b3VyIGFy
dGljbGUgc3RhdGUgdGhlIExFR0FMIHBvc2l0aW9uIG9mIGhvbW9zZXh1YWxpdHkg
aW4gTGViYW5vbiwgd2hpY2ggcmVtYWlucyBpbGxlZ2FsLjwvcD48cD5TdXJlbHkg
dGhlIE5ZVCBhcnRpY2xlIHdhcyBhaW1lZCBhdCB0aGVpciByZWFkZXJzIHdpdGgg
YSB2aWV3IG9mIGdheSBCZWlydXQgZm9yIGV4YWN0bHkgdGhvc2UgaW50ZXJuYXRp
b25hbCBmYXNoaW9uIGdheXMgeW91IGRvbid0IGxpa2U/IEknZCBiZSBnbGFkIHRo
ZXkgZGlkIG5vdCBtZW50aW9uIHBsYWNlcyB5b3UgbGlrZSwgc2luY2UgeW91IGRv
bid0IHdhbnQgdGhlbSB0aGVyZS48L3A+PHA+WW91IHNheSAiSXJhcTogZ2F5IG1l
biBraWxsZWQuIiBGdWxsIHN0b3AuIEJ1dCBnYXkgbWVuIGFyZSBhbHNvIGtpbGxl
ZCBpbiAiY2l2aWxpc2VkIiB3ZXN0ZXJuIGNvdW50cmllcy4gWWVzIGJ1dCBub3Qg
YnV0IGl0cyBub3Qgc3RhdGUgbXVyZGVyIGFzIGl0IGlzIGluIElyYW4uPC9wPjxw
PldoZW4gbmV3cyBvZiBnYXkgbWVuIGtpbGxlZCBpbiBJcmFuIHdhcyBpbiB0aGUg
bWVkaWEsIEkgZGlkIG15IG93biByZXNlYXJjaC4gIEkgdGFsa2VkIHRvIGEgeW91
bmcgZ2F5IG1hbiBpbiBUZWhyYW4gb24gZ2F5ZGFyLCBoZSBzYWlkIGxpZmUgd2Fz
IGdvb2QgaGUgcGFydGllZCBhIGxvdC4gV2FzIGhlIGJlaW5nIGZvb2xpc2g/IG5h
aXZlIG9yIGlzIFRlaHJhbiBmZWUgYW5kIGxpYmVyYWw/PC9wPjxwPk9mIGNvdXJz
ZSBtYW55IGN1bHR1cmVzIGhhdmUgdG9sZXJhdGVkIG9yIGFjY2VwdGVkIGhvbW9z
ZXh1YWxpdHkgZm9yIGNlbnR1cmllcywgYW5kIGZvciBtYW55IG91dCBhbmQgb3V0
IGRpc3BsYXlzIGFuZCBnYXkgY3VsdHVyZSBhcyBkZXZlbG9wZWQgaW4gdGhlIHdl
c3QgYXJlIGNvbnNpZGVyZWQgdW5hY2NlcHRhYmxlLjwvcD48cD5JbmRlZWQgdGhl
IGlzIGEgdHJlbmQgYW1vbmdzdCBnYXkgbWVuIGluIHRoZSB3ZXN0IHRvIGtub2Nr
IGFuZCBjb21wbGFpbiBhYm91dCB0aGUgZ2F5IHNjZW5lIHdoaWNoIHBlb3BsZSBm
b3VnaHQgc28gbG9uZyB0byBiZSBhbGxvd2VkIHRvIGhhdmUuPC9wPiA8L2Rpdj4g
PC9saT4gPGxpIGNsYXNzPSJwbHVjay1jb21tZW50LXRvb2xzIiA+IDx1bCBpZD0i
Q29tbWVudEtleToyZWEzMWE5YS0zMzBhLTQwNjktYmUxMC1lMzFjYWM1NGQxOWUi
PiA8bGkgY2xhc3M9InJlY29tZW5kZWQiPiAgPGEgaWQ9InBsdWNrLXNpbmdsZS1j
b21tZW50LUNvbW1lbnRLZXk6MmVhMzFhOWEtMzMwYS00MDY5LWJlMTAtZTMxY2Fj
NTRkMTllIiBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiIHRpdGxlPSJSZWNvbW1l
bmQgdGhpcyBjb21tZW50LiIgb25jbGljaz0icmV0dXJuIG9uQ2xpY2tSZWNvbW1l
bmRhdGlvbignQ29tbWVudEtleToyZWEzMWE5YS0zMzBhLTQwNjktYmUxMC1lMzFj
YWM1NGQxOWUnKSIgY2xhc3M9InJlY29tbWVuZCI+ICAgUmVjb21tZW5kPyAgIDwv
YT4gICA8c3BhbiBpZD0icGx1Y2stc2luZ2xlLWNvbW1lbnQtbm8tQ29tbWVudEtl
eToyZWEzMWE5YS0zMzBhLTQwNjktYmUxMC1lMzFjYWM1NGQxOWUiIGNsYXNzPSJu
b3JtYWwtcmVjb21tZW5kZWQiPigxKTwvc3Bhbj4gIDwvbGk+IDxsaSBjbGFzcz0i
YWJ1c2UtcmVwb3J0Ij4gIDxhIGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgwKSIgdGl0
bGU9IlJlcG9ydCBhYnVzZSIgY2xhc3M9InJlcG9ydC1hYnVzZSI+UmVwb3J0IGFi
dXNlIDwvYT4gIDwvbGk+IDxsaSBjbGFzcz0iY2xpcCI+PGEgY2xhc3M9ImFuY2hv
ci1iYXNlZC1sb2dpbi1yZXF1aXJlZCIgaHJlZj0iL3VzZXJzL2NsaXBwaW5ncy9h
ZGQ/Y29tbWVudElkPTJlYTMxYTlhLTMzMGEtNDA2OS1iZTEwLWUzMWNhYzU0ZDE5
ZSZjb21tZW50ZXJVc2VyTmFtZT1Kb2ludXBzaWduaW4mcjJDb250ZW50SWRGb3JT
U1A9MzUyMzQxODcxIiBuYW1lPSIiIHRpdGxlPSJDbGlwIHRoaXMgY29tbWVudC4i
PkNsaXA8L2E+IHwgPC9saT4gPGxpIGNsYXNzPSJsaW5rIj48YSBocmVmPSI/c2hv
d2FsbGNvbW1lbnRzPXRydWUjQ29tbWVudEtleToyZWEzMWE5YS0zMzBhLTQwNjkt
YmUxMC1lMzFjYWM1NGQxOWUiIG5hbWU9IiIgdGl0bGU9IkxpbmsgdGhpcyBjb21t
ZW50LiI+TGluazwvYT48L2xpPiA8L3VsPiA8L2xpPiAgPC91bD4gICA8c3BhbiBp
ZD0iZW5kLW9mLWNvbW1lbnRzIj48L3NwYW4+IDwvZGl2PiA8L2Rpdj4gPGRpdiBp
ZD0icGx1Y2stc2hvdy1hbGwtY29tbWVudHMiIGNsYXNzPSJwbHVjay1jb21tZW50
cy1jb250YWluZXIiPiAgPC9kaXY+IA0KCQkJCQkJCQkJDQoJCQkJCQkJICAgICAg
ICAJCQ0KCQkNCgkJCQkJCQkJCQkJCQkJCQkJDQoJCQkJCQkJCQkJDQoJCQkJCQkN
CgkJCQkJCQkJCQkJICAgICAgICAgICAgICAgICAgICANCiAgICANCgkNCgkJDQoJ
CQkJCQkJCQoJCTxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBsYW5ndWFn
ZT0iamF2YXNjcmlwdCI+DQoJLy8JPCFbQ0RBVEFbDQoJaWYgKHRydWUpIHsNCgkJ
aW5zZXJ0U3R5bGVTaGVldCgnc3R5bGVzL3dpZGUvcGx1Y2stb24uY3NzJyk7DQoJ
fQ0KCS8vIF1dPg0KCTwvc2NyaXB0Pg0KCQ0KCgo8IS0tIFNFUlZFUi1TSURFIFBM
VUNLIENvbW1lbnQgU3VibWlzc2lvbiBib3ggU1RBUlQgLS0+Cgk8cCBpZD0iY29t
bWVudHMtY2xvc2VkIj5Db21tZW50cyBhcmUgbm93IGNsb3NlZCBmb3IgdGhpcyBl
bnRyeS48L3A+CjwhLS0gU0VSVkVSLVNJREUgUExVQ0sgQ29tbWVudCBTdWJtaXNz
aW9uIGJveCBFTkQgLS0+DQoJCQkJCQkJCQkNCgkJCQkJCQkgICAgICAgIA0KDQoJ
DQo8ZGl2IGNsYXNzPSJwbHVjay1vZmYtZXJyb3IiPg0KPGgyPkNvbW1lbnRzPC9o
Mj4NCjxwPlNvcnJ5LCBjb21tZW50aW5nIGlzIG5vdCBhdmFpbGFibGUgYXQgdGhp
cyB0aW1lLiA8c3Bhbj5QbGVhc2UgdHJ5IGFnYWluIGxhdGVyLjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXYgaWQ9InBsdWNrLWVycm9yLWFyZWEiIHN0eWxlPSJkaXNw
bGF5Om5vbmUiPg0KPHA+QXBvbG9naWVzLCBzb21ldGhpbmcgaGFzIGdvbmUgd3Jv
bmcgYW5kIHRoaXMgYWN0aW9uIGNhbm5vdCBiZSBjb21wbGV0ZWQuIDxzcGFuPlBs
ZWFzZSB0cnkgYWdhaW4gbGF0ZXIuPC9zcGFuPjwvcD4NCjwvZGl2Pg0KDQo8ZGl2
IHN0eWxlPSJkaXNwbGF5Om5vbmU7Ij4NCiAgICA8ZGl2IGlkPSJjb21tZW50LWJv
eC13cmFwcGVyIiBzdHlsZT0iZGlzcGxheTpub25lOyI+DQoJPGRpdiBpZD0iY29t
bWVudC1ib3gtcGx1Y2siPg0KCQk8ZGl2IGNsYXNzPSJjb21tZW50LWF1dGhvciI+
DQoJCQk8dWw+DQoJCQkJPGxpIGNsYXNzPSJjb21tZW50LWF1dGhvci1pbWciPjxp
bWcgaWQ9InVzZXItaW1hZ2UiIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIvPjwvbGk+
DQoJCQkJPGxpIGNsYXNzPSJjb21tZW50LWF1dGhvci1uYW1lIj5Mb2dnZWQgaW4g
YXMgPHN0cm9uZyBpZD0idXNlci1uYW1lIj48L3N0cm9uZz4NCgkJCQkJCQkJCQkJ
CQkJCTxhIGlkPSJzaWduLW91dC1saW5rIiBocmVmPSIjIiB0aXRsZT0iY2xpY2sg
aGVyZSB0byBsb2cgb3V0Ij5jbGljayBoZXJlIHRvIGxvZyBvdXQ8L2E+DQoJCQkJ
CSAJCQkJCQkJCTwvbGk+DQoJCQkJPGxpIGNsYXNzPSJhdXRob3Itcm9sZSI+PC9s
aT4NCgkJCTwvdWw+DQoJCTwvZGl2Pg0KCQk8ZGl2IGlkPSJjb21tZW50LWJveC1l
ZGl0Ij4NCgkJCTxkaXYgaWQ9ImJsb2NrcXVvdGUtYnV0dG9uIj4NCgkJCQk8aW5w
dXQgaWQ9ImFkZC1ibG9ja3F1b3RlcyIgdHlwZT0iYnV0dG9uIiB2YWx1ZT0iYmxv
Y2txdW90ZSIgLz4NCgkJCQk8aW5wdXQgaWQ9ImFkZC1ib2xkcyIgdHlwZT0iYnV0
dG9uIiB2YWx1ZT0iYm9sZCIgLz4NCgkJCQk8aW5wdXQgaWQ9ImFkZC1pdGFsaWNz
IiB0eXBlPSJidXR0b24iIHZhbHVlPSJpdGFsaWMiIC8+DQoJCQkJPGlucHV0IGlk
PSJhZGQtbGlua3MiIHR5cGU9ImJ1dHRvbiIgdmFsdWU9ImxpbmsiIC8+DQoJCQkJ
PHA+WW91IGhhdmUgPHNwYW4gaWQ9ImNoYXJzLWxlZnQiPjwvc3Bhbj4mbmJzcDtj
aGFyYWN0ZXJzIGxlZnQ8L3A+DQoJCQk8L2Rpdj4NCgkJCTxmaWVsZHNldD4NCgkJ
CQk8dGV4dGFyZWEgcm93cz0iMTYiIGNvbHM9IjUwIiBpZD0iY29tbWVudC1ib2R5
IiBuYW1lPSJjb21tZW50LWJvZHkiPjwvdGV4dGFyZWE+DQoJCQk8L2ZpZWxkc2V0
Pg0KCQkJCQkJPGRpdiBpZD0ic3VibWl0Ij4NCgkJCQk8cCBjbGFzcz0ibXNnIj5Q
bGVhc2UgcmVhZCBvdXIgPGEgaHJlZj0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51
ay90YWxrcG9saWN5IiBpZD0iY29tbXVuaXR5LXN0YW5kYXJkcy1saW5rIj5jb21t
dW5pdHkgc3RhbmRhcmRzPC9hPi48L3A+DQoJCQkJPHA+PGlucHV0IHR5cGU9InN1
Ym1pdCIgZGlzYWJsZWQ9InRydWUiIHZhbHVlPSJQb3N0IHlvdXIgY29tbWVudCIg
aWQ9InN1Ym1pdC1jb21tZW50IiBuYW1lPSJzdWJtaXQtY29tbWVudCIvPjwvcD4N
CgkJCTwvZGl2Pg0KCQk8L2Rpdj4NCgkJPGRpdiBpZD0iY29tbWVudC1ib3gtcHJv
Z3Jlc3MiIHN0eWxlPSJkaXNwbGF5Om5vbmU7Ij4NCgkJCTxwPkxvYWRpbmcuLi4u
Li4uLi4uLi4uLi48L3A+DQoJCTwvZGl2Pg0KCQk8ZGl2IGlkPSJjb21tZW50LWNs
b3NlLWNvbmZpcm1hdGlvbi1hcmVhIj4NCgkJCTxwPkNsb3NpbmcgdGhpcyB3aW5k
b3cgd2l0aG91dCBwcmVzc2luZyAiUG9zdCB5b3VyIGNvbW1lbnQiIHdpbGwgcmVz
dWx0IGluIHlvdXIgd29yZHMgYmVpbmcgbG9zdC4NCgkJCQk8YnIvPiBBcmUgeW91
IHN1cmU/DQoJCQkJPGlucHV0IHR5cGU9ImJ1dHRvbiIgdmFsdWU9IlllcywgY2xv
c2UiIGlkPSJjb21tZW50LWNsb3NlLWNvbmZpcm0iLz4NCgkJCQk8aW5wdXQgdHlw
ZT0iYnV0dG9uIiB2YWx1ZT0iTm8sIHJldHVybiB0byB0ZXh0IiBpZD0iY29tbWVu
dC1jbG9zZS1jYW5jZWwiLz4NCgkJCTwvcD4NCgkJPC9kaXY+DQoJCTxkaXYgaWQ9
ImNvbW1lbnQtcHJlbW9kZXJhdGlvbi1hcmVhIj4NCgkJCTxwPlRoYW5rIHlvdSBm
b3IgeW91ciBjb21tZW50LiBUaGlzIGhhcyBiZWVuIHN1Ym1pdHRlZCBmb3IgbW9k
ZXJhdGlvbi4NCgkJCTxpbnB1dCB0eXBlPSJidXR0b24iIHZhbHVlPSJDbG9zZSIg
aWQ9ImNvbW1lbnQtcHJlbW9kZXJhdGlvbi1jbG9zZSIvPg0KCQkJPC9wPg0KCQk8
L2Rpdj4NCgkJPGRpdiBpZD0iY29tbWVudC10aGFuay15b3UtYXJlYSI+DQoJCQk8
cD5Zb3VyIGNvbW1lbnQgaGFzIGJlZW4gc3VjY2Vzc2Z1bGx5IHBvc3RlZC48L3A+
DQoJCQk8aW5wdXQgdHlwZT0iYnV0dG9uIiBpZD0iY29tbWVudC1hZ2FpbiIgdmFs
dWU9IkNvbW1lbnQgYWdhaW4iPg0KCQk8L2Rpdj4NCgkJPGRpdiBpZD0iY29tbWVu
dC1wbHVjay1lcnJvci1hcmVhIj4NCgkJCTxwPlNvcnJ5LCBzb21ldGhpbmcgaGFz
IGdvbmUgd3JvbmcgYW5kIHRoaXMgYWN0aW9uIGNhbm5vdCBiZSBjb21wbGV0ZWQu
IDxzcGFuPlBsZWFzZSB0cnkgYWdhaW4gbGF0ZXIuPC9zcGFuPjwvcD4NCgkJPC9k
aXY+DQoJPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdiBpZD0iYWJ1c2UtYm94
LXdyYXBwZXIiIHN0eWxlPSJkaXNwbGF5Om5vbmU7Ij4NCgk8ZGl2IGlkPSJhYnVz
ZS1ib3giPg0KCQk8cCBpZD0iYWJ1c2UtYm94LWNsb3NlIj48YSBocmVmPSJqYXZh
c2NyaXB0OnZvaWQoMCkiIHRpdGxlPSJDbG9zZSI+Q2xvc2U8L2E+PC9wPg0KDQoJ
CTxkaXY+DQoJCQk8aDI+QWJ1c2UgcmVwb3J0PC9oMj4NCgkJPC9kaXY+DQoJCTxk
aXYgaWQ9ImFidXNlLWJveC1lZGl0LWFyZWEiPg0KDQoJCQk8cD48bGFiZWwgZm9y
PSJhYnVzZS1yZWFzb24iPlBsZWFzZSBjaG9vc2UgYSBwcm9ibGVtOjwvbGFiZWw+
PC9wPg0KCQkJPHNlbGVjdCBpZD0iYWJ1c2UtcmVhc29uIj4NCgkJCQk8b3B0aW9u
IHZhbHVlPSIiIHNlbGVjdGVkPkNob29zZSBvbmU8L29wdGlvbj4NCgkJCQk8b3B0
aW9uIHZhbHVlPSJQZXJzb25hbCBhYnVzZSI+UGVyc29uYWwgYWJ1c2U8L29wdGlv
bj4NCgkJCQk8b3B0aW9uIHZhbHVlPSJPZmYgdG9waWMiPk9mZiB0b3BpYzwvb3B0
aW9uPg0KCQkJCTxvcHRpb24gdmFsdWU9IkxlZ2FsIGlzc3VlIj5MZWdhbCBpc3N1
ZTwvb3B0aW9uPg0KCQkJCTxvcHRpb24gdmFsdWU9IlRyb2xsaW5nIj5Ucm9sbGlu
Zzwvb3B0aW9uPg0KCQkJCTxvcHRpb24gdmFsdWU9IkhhdGUgc3BlZWNoIj5IYXRl
IHNwZWVjaDwvb3B0aW9uPg0KCQkJCTxvcHRpb24gdmFsdWU9Ik9mZmVuc2l2ZS9U
aHJlYXRlbmluZyBsYW5ndWFnZSI+T2ZmZW5zaXZlL1RocmVhdGVuaW5nIGxhbmd1
YWdlPC9vcHRpb24+DQoJCQkJPG9wdGlvbiB2YWx1ZT0iQ29weXJpZ2h0Ij5Db3B5
cmlnaHQ8L29wdGlvbj4NCgkJCQk8b3B0aW9uIHZhbHVlPSJTcGFtIj5TcGFtPC9v
cHRpb24+DQoJCQkJPG9wdGlvbiB2YWx1ZT0iT3RoZXIiPk90aGVyPC9vcHRpb24+
DQoJCQk8L3NlbGVjdD4NCg0KCQkJPHA+PGxhYmVsIGZvcj0iYWJ1c2UtZGVzY3Jp
cHRpb24iPkNvbW1lbnQ6IDxzcGFuIGlkPSJhYnVzZS1kZXNjcmlwdGlvbi1vcHRp
b25hbCI+KG9wdGlvbmFsKTwvc3Bhbj48L2xhYmVsPjwvcD4NCgkJCTx0ZXh0YXJl
YSByb3dzPSI0IiBjb2xzPSI1MCIgaWQ9ImFidXNlLWRlc2NyaXB0aW9uIj48L3Rl
eHRhcmVhPg0KCQkJPHA+WW91IGhhdmUgPHNwYW4gaWQ9ImFidXNlLWNoYXJzLWxl
ZnQiPjUwMDA8L3NwYW4+IGNoYXJhY3RlcnMgbGVmdDwvcD4NCg0KCQkJPGRpdiBp
ZD0iYWJ1c2UtbG9naW4taW5mbyI+DQoJCQkJPHA+TG9nZ2VkIGluIGFzIDxzdHJv
bmcgaWQ9ImFidXNlLXVzZXItbmFtZSI+PC9zdHJvbmc+PC9wPg0KCQkJPC9kaXY+
DQoJCQk8ZGl2IGlkPSJhYnVzZS1lbWFpbC1pbmZvIj4NCgkJCQk8cD48bGFiZWwg
Zm9yPSJhYnVzZS1lbWFpbCI+WW91ciBlbWFpbCBhZGRyZXNzOiA8c3Bhbj4ob3B0
aW9uYWwpPC9zcGFuPjwvbGFiZWw+PC9wPg0KCQkJCTxpbnB1dCB0eXBlPSJ0ZXh0
IiBpZD0iYWJ1c2UtZW1haWwiIC8+DQoJCQk8L2Rpdj4NCgkJCTxwIGlkPSJhYnVz
ZS1zdWJtaXQtY29udGFpbmVyIj4NCgkJCQk8aW5wdXQgdHlwZT0iYnV0dG9uIiBk
aXNhYmxlZD0idHJ1ZSIgaWQ9ImFidXNlLXN1Ym1pdCIgdmFsdWU9IlJlcG9ydCIv
Pg0KCQkJPC9wPg0KCQk8L2Rpdj4NCgkJPGRpdiBpZD0iYWJ1c2UtcHJvZ3Jlc3Mt
YXJlYSI+DQoJCQk8cD5Mb2FkaW5nLi4uLi4uLi4uLi4uLi4uPC9wPg0KCQk8L2Rp
dj4NCgkJPGRpdiBpZD0iYWJ1c2UtY2xvc2UtY29uZmlybWF0aW9uLWFyZWEiPg0K
CQkJPHA+Q2xvc2luZyB0aGlzIHdpbmRvdyB3aXRob3V0IHByZXNzaW5nICJSZXBv
cnQiIHdpbGwgcmVzdWx0IGluIHlvdXIgd29yZHMgYmVpbmcgbG9zdC4NCgkJCQk8
YnIvPiBBcmUgeW91IHN1cmU/DQoJCQkJPGlucHV0IHR5cGU9ImJ1dHRvbiIgdmFs
dWU9IlllcywgY2xvc2UiIGlkPSJhYnVzZS1jbG9zZS1jb25maXJtIi8+DQoJCQkJ
PGlucHV0IHR5cGU9ImJ1dHRvbiIgdmFsdWU9Ik5vLCByZXR1cm4gdG8gdGV4dCIg
aWQ9ImFidXNlLWNsb3NlLWNhbmNlbCIvPg0KCQkJPC9wPg0KCQk8L2Rpdj4NCgkJ
PGRpdiBpZD0iYWJ1c2UtdGhhbmsteW91LWFyZWEiPg0KCQkJPHA+VGhhbmsgeW91
DQoJCQkJPGlucHV0IHR5cGU9ImJ1dHRvbiIgdmFsdWU9IkNsb3NlIiBpZD0iYWJ1
c2UtY2xvc2UtdGhhbmsteW91Ii8+DQoJCQk8L3A+DQoJCTwvZGl2Pg0KCQk8ZGl2
IGlkPSJhYnVzZS1wbHVjay1lcnJvci1hcmVhIj4NCgkJCTxwPlNvcnJ5LCBzb21l
dGhpbmcgaGFzIGdvbmUgd3JvbmcgYW5kIHRoaXMgYWN0aW9uIGNhbm5vdCBiZSBj
b21wbGV0ZWQuIDxzcGFuPlBsZWFzZSB0cnkgYWdhaW4gbGF0ZXIuPC9zcGFuPjwv
cD4NCgkJPC9kaXY+DQoJPC9kaXY+DQo8L2Rpdj4NCgkNCjwvZGl2Pg0KDQoJPGRp
diBpZD0icHJvbW8iID4NCgkJCQk8IS0tIHRoaXMgaXMgdGhlIHRoaXJkIGNvbHVt
biAtLT4NCgkNCiAgICAgIAkgICAgCSAgICANCg0KDQoNCg0KDQoJCQ0KCQkJCQkJ
CQ0KDQogICAgICAgIAkJDQoJCQ0KCQkJCQkJCQkJCQkJCQkJCQkNCgkJCQkJCQkJ
CQkNCgkJCQkJCQ0KCQkJCQkJCQkJCQkgICAgICAgICAgICAgICAgICAgIA0KICAg
IA0KCQ0KCQkNCgkJCQkJCQkJDQoJDQoJCQ0KCQk8ZGl2IGlkPSJyaWdodHNsb3Qx
IiBjbGFzcz0iaGlkZS1vbi1wb3B1cCI+DQoNCgkJDQoNCgkJCTxzY3JpcHQgdHlw
ZT0idGV4dC9qYXZhc2NyaXB0Ij4NCgkJCS8vPCFbQ0RBVEFbDQoJCQkJaWYgKHRy
dWUpIHsNCgkJCQkJaWYgKGZhbHNlKSB7DQoJCQkJICAgICAgICAJDQoJCSAgICAg
ICAgT0FTX0FEKCdSaWdodDEnKTsNCiAgIAkJCQkJfSBlbHNlIHsNCgkJCQkJCQ0K
CQkNCgkJDQoJICAgICAgICANCiAgICAgICAJDQogICAgICAgICAgICAgICAgDQog
ICAgICAgIA0KICAgICAgICANCgkJCQkJCXZhciBzcmMgPSAnaHR0cDovL2Fkcy5n
dWFyZGlhbi5jby51ay9qcy5uZy9zcGFjZWRlc2M9cmlnaHRzbG90MSZhbXA7Y29t
Zm9sZGVyPWdsb2JhbCUyOHRlbXBjb21tZXJjaWFsJTI5JmFtcDtrZXl3b3Jkcz0l
MkNMZWJhbm9uJTJCJTI4TmV3cyUyOSUyQ0dheSUyQnJpZ2h0cyUyQiUyOE5ld3Ml
MjklMkNNaWRkbGUlMkJFYXN0JTJCJTI4TmV3cyUyOSUyQ1dvcmxkJTJCbmV3cyUy
QyZhbXA7c2l0ZT1Db21tZW50aXNmcmVlJmFtcDtiYW5kd2lkdGg9c2F0ZWxsaXRl
JmFtcDt1cmw9JTI1MkZjb21tZW50aXNmcmVlJTI1MkYyMDA5JTI1MkZhdWclMjUy
RjMxJTI1MkZsZWJhbm9uLWdheS1yaWdodHMmYW1wO3JhbmQ9MTcyMDc0MDI5JmFt
cDtzZXJpZXM9JmFtcDtzeXN0ZW09YmxvZyZhbXA7dGlsZT00NDE2MDY2JmFtcDti
bG9ja1ZpZGVvQWRzPWZhbHNlJmFtcDtwYXJ0bmVyaWQ9JmFtcDsnOw0KCQkJCQl3
cml0ZVNjcmlwdChzcmMsIGZhbHNlLCBmdW5jdGlvbigpe30pOw0KCQkJCQkJCX0N
CgkJCQl9DQoJCQkvL11dPg0KCQkJPC9zY3JpcHQ+DQoJCQ0KDQoJCTwvZGl2Pg0K
DQogICAgDQoJCQkJCQkJCQkNCgkJCQkJCQkgICAgICAgIAkJDQoJCQ0KCQkJCQkJ
CQkJCQkJCQkJCQkNCgkJCQkJCQkJCQkNCgkJCQkJCQ0KCQkJCQkJCQkJCQkgICAg
PCEtLVtpZiAhSUVdPiBHVUVSUiAoNTEpIDIwMTAtMDMtMDcgMTA6MTY6NDUsODIz
IDwhW2VuZGlmXS0tPg0KCQkJCQkJCQkJDQoJCQkJCQkJICAgICAgICAJCQ0KCQkN
CgkJCQkJCQkJCQkJCQkJCQkJDQoJCQkJCQkJCQkJDQoJCQkJCQkNCgkJCQkJCQkJ
CQkJICAgICAgICAgICAgICAgICAgICANCiAgICANCgkNCgkJDQoJCQkJCQkJCQ0K
CQkNCg0KDQoJICAgIA0KDQoNCg0KDQo8ZGl2IGNsYXNzPSJwcm9tby1jb21wb25l
bnQgZm91ci1jb2wgYXR0ZW50aW9uLWRhdGEgY29tbWVudCI+DQogICAgPGRpdiBj
bGFzcz0iaGQiPg0KICAgIAk8aDM+TGF0ZXN0IGZyb20gY29tbWVudCBpcyBmcmVl
PC9oMz4NCiAgICA8L2Rpdj4NCgkNCgk8ZGl2IGNsYXNzPSJiZCI+DQoJCTxkaXYg
aWQ9ImF0dC10b2dnbGUiPg0KCQkJPHVsIGNsYXNzPSJ0YWJzIj4NCgkJCQkJPGxp
ICA+DQoJCTxhIGhyZWY9IiNhdHQtbW9zdC12aWV3ZWQiIGNsYXNzPSJhY3RpdmUi
Pk1vc3Qgdmlld2VkPC9hPg0KCTwvbGk+DQoJCQkJCTxsaSAgPg0KCQk8YSBocmVm
PSIjYXR0LWxhdGVzdCIgY2xhc3M9ImluYWN0aXZlIj5MYXRlc3Q8L2E+DQoJPC9s
aT4NCgkJCQkJPGxpICA+DQoJCTxhIGhyZWY9IiNhdHQtbW9zdC1jb21tZW50ZWQi
IGNsYXNzPSJpbmFjdGl2ZSI+TW9zdCBjb21tZW50ZWQ8L2E+DQoJPC9saT4NCgkJ
CTwvdWw+DQoJCQkgDQoJCQk8ZGl2IGlkPSJhdHQtcGFuZXMiPg0KCQkJCTxkaXYg
aWQ9ImF0dC1tb3N0LXZpZXdlZCIgY2xhc3M9ImF0dC10YWJzIGF0dC10b2dnbGUt
cGFuZSI+DQoJCQkJCSAgICAJCQ0KCQkJCQ0KDQoNCgkJCTxkaXYgY2xhc3M9ImNh
cHN1bGUiIGlkPSJtb3N0LXZpZXdlZCIgPg0KCQkJDQogICAgPGRpdiBpZD0ibW9z
dCIgY2xhc3M9InRhYnMtY29udGFpbmVyIj4NCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgDQogICAgICAgICAgICA8cD5M
YXN0IDI0IGhvdXJzPC9wPg0KICAgICAgICAgICAgICAgIA0KDQoNCg0KDQoNCgkJ
DQoJPG9sPg0KCQkJCQ0KCQkJDQoJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQk8bGkg
Y2xhc3M9ImZpcnN0Ij4NCgkJCQkJPHNwYW4gY2xhc3M9InJhbmsiPjEuPC9zcGFu
Pg0KCQkJCQk8YSBocmVmPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL2NvbW1l
bnRpc2ZyZWUvMjAxMC9tYXIvMDMvcmFjaXN0LXF1ZXN0aW9uLWJyb3duLWFuc3dl
ci1jdXJpb3VzIiA+SXQgbWF5IG5vdCBiZSByYWNpc3QsIGJ1dCBpdCdzIGEgcXVl
c3Rpb24gSSdtIHRpcmVkIG9mIGhlYXJpbmcgfCBBcmlhbmUgU2hlcmluZTwvYT4J
CQkJPC9saT4NCgkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCTxsaT4NCgkJCQkJPHNw
YW4gY2xhc3M9InJhbmsiPjIuPC9zcGFuPg0KCQkJCQk8YSBocmVmPSJodHRwOi8v
d3d3Lmd1YXJkaWFuLmNvLnVrL2NvbW1lbnRpc2ZyZWUvMjAxMC9tYXIvMDYvam9u
LXZlbmFibGVzLWphbWVzLWJ1bGdlci1lZGl0b3JpYWwiID5Kb24gVmVuYWJsZXM6
IFJhZ2Ugd2l0aG91dCByZWFzb24gfCBFZGl0b3JpYWw8L2E+CQkJCTwvbGk+DQoJ
CQkJCQkJCQkJCQkJCQkJCQkJCQkJCQk8bGk+DQoJCQkJCTxzcGFuIGNsYXNzPSJy
YW5rIj4zLjwvc3Bhbj4NCgkJCQkJPGEgaHJlZj0iaHR0cDovL3d3dy5ndWFyZGlh
bi5jby51ay9jb21tZW50aXNmcmVlLzIwMTAvbWFyLzA3L2FzaWFuLW5ldHdvcmst
Ni1tdXNpYy1jbG9zdXJlIiA+V2h5IHdlIHNob3VsZCBjZWxlYnJhdGUgdGhlIGVu
ZCBvZiBBc2lhbiBOZXR3b3JrIHwgQ2F0aGVyaW5lIEJlbm5ldHQ8L2E+CQkJCTwv
bGk+DQoJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQk8bGk+DQoJCQkJCTxzcGFuIGNs
YXNzPSJyYW5rIj40Ljwvc3Bhbj4NCgkJCQkJPGEgaHJlZj0iaHR0cDovL3d3dy5n
dWFyZGlhbi5jby51ay9jb21tZW50aXNmcmVlLzIwMTAvbWFyLzA1L3JldHVybi1m
cm9tLWluZGlhLXRvLWJyaXRhaW4iID5BIHBhc3NhZ2UgdG8gd29ybGQgcG93ZXIg
fCBSYW5kZWVwIFJhbWVzaDwvYT4JCQkJPC9saT4NCgkJCQkJCQkJCQkJCQkJCQkJ
CQkJCQkJCTxsaT4NCgkJCQkJPHNwYW4gY2xhc3M9InJhbmsiPjUuPC9zcGFuPg0K
CQkJCQk8YSBocmVmPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL2NvbW1lbnRp
c2ZyZWUvMjAxMC9tYXIvMDcvZGF2aWQtbWl0Y2hlbGwtbG9yZC1hc2hjcm9mdC1i
YmMiID5JZiB5b3UgdGhpbmsgQXNoY3JvZnQgaXMgYSBzY2FuZGFsLCB3aGF0IGFi
b3V0IHRoZSBhdHRhY2tzIG9uIHRoZSBCQkM/IHwgRGF2aWQgTWl0Y2hlbGw8L2E+
CQkJCTwvbGk+DQoJCQkJCQkNCgkJCQ0KCQkJCQkJCTxsaSBjbGFzcz0ibW9yZS1t
b3N0LXZpZXdlZCI+DQoJCQkJPGEgaHJlZj0iaHR0cDovL3d3dy5ndWFyZGlhbi5j
by51ay9jb21tZW50aXNmcmVlL21vc3R2aWV3ZWQiPk1vcmUgdG9wIHN0b3JpZXM8
L2E+DQoJCQk8L2xpPg0KCQkJPC9vbD4NCg0KDQogICAgICAgIA0KICAgICAgICAg
ICAgPC9kaXY+DQo8L2Rpdj4NCg0KDQoJCQkJPC9kaXY+DQoJCQkNCgkJCQk8ZGl2
IGlkPSJhdHQtbGF0ZXN0IiBjbGFzcz0iYXR0LXRhYnMgYXR0LXRvZ2dsZS1wYW5l
IGluaXRpYWxseS1vZmYiPg0KCQkJCQkgICAgDQoNCg0KDQogICAgICAgIA0KICAg
ICAgICAgICAgICAgICAgICAgICAgDQoNCiAgICA8b2w+DQogICAgICAgIA0KICAg
ICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgIA0KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIDxsaSBjbGFzcz0iZmlyc3QiPg0KICAgICAgICAgICAgICAg
ICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IAkJDQoJICAgICAgICA8YSBocmVmPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVr
L2NvbW1lbnRpc2ZyZWUvMjAxMC9tYXIvMDcvYW5kcmV3LXJhd25zbGV5LWRhdmlk
LWNhbWVyb24iICBjbGFzcz0ibGluay10ZXh0Ij5HZXQgZG93bndpbmQgb2YgYSBz
ZW5pb3IgVG9yeSBhbmQgeW91J2xsIHNtZWxsIHRoZSBhbnhpb3VzIHN3ZWF0PC9h
Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAN
CiAgICAgICAgICAgICAgICA8L2xpPg0KICAgICAgICAgICAgICAgICAgICAgICAg
DQogICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT4NCiAg
ICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAJCQ0KCSAgICAgICAgPGEgaHJlZj0iaHR0cDovL3d3dy5n
dWFyZGlhbi5jby51ay9jb21tZW50aXNmcmVlLzIwMTAvbWFyLzA3L2FzaWFuLW5l
dHdvcmstNi1tdXNpYy1jbG9zdXJlIiAgY2xhc3M9ImxpbmstdGV4dCI+V2h5IHdl
IHNob3VsZCBjZWxlYnJhdGUgdGhlIGVuZCBvZiBBc2lhbiBOZXR3b3JrPC9hPg0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAg
ICAgICAgICAgICAgICA8L2xpPg0KICAgICAgICAgICAgICAgICAgICAgICAgDQog
ICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT4NCiAgICAg
ICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAJCQ0KCSAgICAgICAgPGEgaHJlZj0iaHR0cDovL3d3dy5ndWFy
ZGlhbi5jby51ay9jb21tZW50aXNmcmVlLzIwMTAvbWFyLzA3L3dpbGwtaHV0dG9u
LWJhcm9uZXNzLWFzaHRvbi1ldXJvcGUiICBjbGFzcz0ibGluay10ZXh0Ij5BIHVu
aXF1ZSBjaGFuY2UgdG8gaG9sZCBFdXJvcGUgdG9nZXRoZXIgbXVzdCBub3QgYmUg
d2FzdGVkPC9hPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICANCiAgICAgICAgICAgICAgICA8L2xpPg0KICAgICAgICAgICAgICAg
ICAgICAgICAgDQogICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
IDxsaT4NCiAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAJCQ0KCSAgICAgICAgPGEgaHJlZj0iaHR0
cDovL3d3dy5ndWFyZGlhbi5jby51ay9jb21tZW50aXNmcmVlLzIwMTAvbWFyLzA3
L2JhcmJhcmEtZWxsZW4tam9lLWdsZW50b24tYXdvbCIgIGNsYXNzPSJsaW5rLXRl
eHQiPldoZW4gSm9lIEdsZW50b24gd2VudCBBd29sLCBzbyBkaWQgY29tcGFzc2lv
bjwvYT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQogICAgICAgICAgICAgICAgPC9saT4NCiAgICAgICAgICAgICAgICAgICAg
ICAgIA0KICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+
DQogICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgCQkNCgkgICAgICAgIDxhIGhyZWY9Imh0dHA6Ly93
d3cuZ3VhcmRpYW4uY28udWsvY29tbWVudGlzZnJlZS8yMDEwL21hci8wNy9uaWNr
LWNvaGVuLWd1cmtoYXMtcmVzZXR0bGVtZW50IiAgY2xhc3M9ImxpbmstdGV4dCI+
QSBoYXBweSBlbmRpbmcgZm9yIHRoZSBHdXJraGFzPyBUaGluayBhZ2FpbjwvYT4N
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQog
ICAgICAgICAgICAgICAgPC9saT4NCiAgICAgICAgICAgICAgICAgICAgICAgIA0K
ICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICANCiAg
ICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICANCiAgICAgICAgICAgICAg
ICAgICAgICAgIA0KICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgIA0K
ICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICANCiAg
ICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICANCiAgICAgICAgICAgICAg
ICAgICAgICAgIA0KICAgICAgICANCiAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHA6
Ly93d3cuZ3VhcmRpYW4uY28udWsvY29tbWVudGlzZnJlZS9hbGwiPkFsbCB0b2Rh
eSdzIHN0b3JpZXM8L2E+PC9saT4NCg0KICAgIDwvb2w+DQoNCgkJCQk8L2Rpdj4N
CgkNCgkJCQkJCQkJCTxkaXYgaWQ9ImF0dC1tb3N0LWNvbW1lbnRlZCIgY2xhc3M9
ImF0dC10YWJzIGF0dC10b2dnbGUtcGFuZSBpbml0aWFsbHktb2ZmIj4NCgkJCQkJ
CSAgICANCjxwPkxhc3QgMjQgaG91cnM8L3A+DQo8b2w+DQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICA8bGk+PHNwYW4gY2xhc3M9InJhbmsiPjEu
PC9zcGFuPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCQkN
CgkgICAgICAgIDxhIGhyZWY9Imh0dHA6Ly93d3cuZ3VhcmRpYW4uY28udWsvY29t
bWVudGlzZnJlZS8yMDEwL21hci8wNS9yZXR1cm4tZnJvbS1pbmRpYS10by1icml0
YWluIiAgY2xhc3M9ImxpbmstdGV4dCI+QSBwYXNzYWdlIHRvIHdvcmxkIHBvd2Vy
IHwgUmFuZGVlcCBSYW1lc2g8L2E+DQogICAgICgyMTMgY29tbWVudHMpDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4NCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgPGxpPjxzcGFuIGNsYXNzPSJyYW5rIj4yLjwvc3Bhbj4N
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAkJDQoJICAgICAg
ICA8YSBocmVmPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL2NvbW1lbnRpc2Zy
ZWUvMjAxMC9tYXIvMDcvZGF2aWQtbWl0Y2hlbGwtbG9yZC1hc2hjcm9mdC1iYmMi
ICBjbGFzcz0ibGluay10ZXh0Ij5JZiB5b3UgdGhpbmsgQXNoY3JvZnQgaXMgYSBz
Y2FuZGFsLCB3aGF0IGFib3V0IHRoZSBhdHRhY2tzIG9uIHRoZSBCQkM/IHwgRGF2
aWQgTWl0Y2hlbGw8L2E+DQogICAgICgxOTIpDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgPC9saT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
PGxpPjxzcGFuIGNsYXNzPSJyYW5rIj4zLjwvc3Bhbj4NCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIAkJDQoJICAgICAgICA8YSBocmVmPSJodHRw
Oi8vd3d3Lmd1YXJkaWFuLmNvLnVrL2NvbW1lbnRpc2ZyZWUvMjAxMC9tYXIvMDcv
YW5kcmV3LXJhd25zbGV5LWRhdmlkLWNhbWVyb24iICBjbGFzcz0ibGluay10ZXh0
Ij5HZXQgZG93bndpbmQgb2YgYSBzZW5pb3IgVG9yeSBhbmQgeW91J2xsIHNtZWxs
IHRoZSBhbnhpb3VzIHN3ZWF0IHwgQW5kcmV3IFJhd25zbGV5PC9hPg0KICAgICAo
NzYpDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4NCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxzcGFuIGNsYXNzPSJyYW5rIj40
Ljwvc3Bhbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAkJ
DQoJICAgICAgICA8YSBocmVmPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL2Nv
bW1lbnRpc2ZyZWUvMjAxMC9tYXIvMDcvY2Fyb2wtdm9yZGVybWFuLXBvbGl0aWNz
LXF1ZXN0aW9uLXRpbWUiICBjbGFzcz0ibGluay10ZXh0Ij5DYXJvbCBWb3JkZXJt
YW4sIGlmIHlvdSBmYW5jeSBwb2xpdGljcywgZ2V0IGVsZWN0ZWQgZmlyc3QgfCBH
YWJ5IEhpbnNsaWZmPC9hPg0KICAgICAoNTkpDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgPC9saT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
PGxpPjxzcGFuIGNsYXNzPSJyYW5rIj41Ljwvc3Bhbj4NCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIAkJDQoJICAgICAgICA8YSBocmVmPSJodHRw
Oi8vd3d3Lmd1YXJkaWFuLmNvLnVrL2NvbW1lbnRpc2ZyZWUvMjAxMC9tYXIvMDcv
bG9yZC1hc2hjcm9mdC1ub24tZG9tLXRheCIgIGNsYXNzPSJsaW5rLXRleHQiPlRo
ZSBBc2hjcm9mdCBmYWxsb3V0OiBTbyBtdWNoIGZvciBDYW1lcm9uJ3MgcGxlZGdl
IG9mIGNoYW5nZTwvYT4NCiAgICAgKDU3KQ0KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIDwvbGk+DQogICAgICAgICAgICA8L29sPgoNCg0KCQkJCQk8L2Rpdj4N
CgkJCQkJCQk8L2Rpdj4NCgkJPC9kaXY+DQoJPC9kaXY+DQo8L2Rpdj4NCgkJCQkJ
CQkJCQ0KCQkJCQkJCSAgICAgICAgCQkNCgkJDQoJCQkJCQkJCQkJCQkJCQkJCQ0K
CQkJCQkJCQkJCQ0KCQkJCQkJDQoJCQkJCQkJCQkJCSAgICAgICAgICAgICAgICAg
ICAgDQogICAgDQoJDQoJCQ0KCQkJCQkJCQkNCgkNCgkJCQ0KCTxkaXYgY2xhc3M9
ImNhcHN1bGUgcmVhZGVyLW9mZmVycyBzcG9uc29yZWQtZmVhdHVyZXMgY29tbWVy
Y2lhbCI+DQoJCTx1bD4NCgkJCQ0KCQkJCQkJCQkJCQkNCgkJCQkJCQkJCTxoMz5C
ZXN0c2VsbGVycyBmcm9tIHRoZSBHdWFyZGlhbiBzaG9wPC9oMz4NCgkJCQkJCQkJ
DQoJCQkJPGxpPg0KCQkJCQkJCQkJCQk8aW1nIHNyYz0iaHR0cDovL3JvZmZlcnMu
Z3VpbS5jby51ay9tYWxsL0dPVHJ1ZWJlbGxVS0x0ZC9jdXN0b21lcmltYWdlcy9w
cm9kdWN0cy90X1RSVVRFWDEuanBnIiBhbHQ9IklvbiBUYXBlIEV4cHJlc3MgVGFw
ZS10by1EaWdpdGFsIiAvPg0KCQkJCQkJCQkJCQ0KCQkJCQkJCQkJCQk8aDU+PGEg
aHJlZj0iaHR0cDovL3d3dy5ndWFyZGlhbm9mZmVycy5jby51ay9tYWxsL3Byb2R1
Y3RwYWdlLmNmbS9HdWFyZGlhbk9mZmVycy9UUlVURVgxLzExOTI2OCI+SW9uIFRh
cGUgRXhwcmVzcyBUYXBlLXRvLURpZ2l0YWw8L2E+PC9oNT4NCgkJCQkJCQkJCQkN
CgkJCQkJCQkJCQkJPHA+Q29udmVydCB5b3VyIGF1ZGlvIHRhcGVzIGludG8gZGln
aXRhbCBmaWxlcyAoTVAzKSBvbiB5b3VyIGNvbXB1dGVyIHdoaWNoIGNhbiB0aGVu
IGJlIHN0b3JlZCwgdHJhbnNmZXJyZWQgb24gdG8geW91ciBpUG9kIG9yIGJ1cm5l
ZCB0byBDRC4gU2F2ZSDCozEwIG9mZiBSUlAKCjwvcD4NCgkJCQkJCQkJCQkNCgkJ
CQkJCQkJCQkJPHAgY2xhc3M9InByaWNlIj5Gcm9tOiAmcG91bmQ7MzkuOTU8L3A+
DQoJCQkJCQkJCQk8L2xpPg0KCQkJCQ0KCQkJCTxkaXYgY2xhc3M9ImxpbmtzIj4N
CgkJCQkJCQkJCTx1bCBjbGFzcz0icmVhZGVyLW9mZmVycy1saW5rcyI+DQoJCQkJ
CQkJCQkJCQkJCQkJCQkJCQk8bGkgY2xhc3M9ImZpcnN0Ij48YSBocmVmPSJodHRw
Oi8vd3d3Lmd1YXJkaWFub2ZmZXJzLmNvLnVrLyI+VmlzaXQgdGhlIEd1YXJkaWFu
IHJlYWRlciBvZmZlcnMgc2hvcDwvYT48L2xpPg0KCQkJCQkJCQkJCQkJCQkJCQkJ
CQkJCQkJCQkJCQkJCQkJCTxsaT48YSBocmVmPSJodHRwOi8vd3d3Lmd1YXJkaWFu
ZWNvc3RvcmUuY28udWsvIj5HcmVlbiAmYW1wOyBldGhpY2FsIHNob3BwaW5nIGF0
IEd1YXJkaWFuIGVjb3N0b3JlPC9hPjwvbGk+DQoJCQkJIAkJCQkJCQkJCQkJCQkJ
PC91bD4NCgkJCQkJCQkJPC9kaXY+DQoJCQkJCQ0KCQk8L3VsPg0KCTwvZGl2Pg0K
CQ0KDQoJCQkJCQkJCQkNCgkJCQkJCQkgICAgICAgIAkJDQoJCQ0KCQkJCQkJCQkJ
CQkJCQkJCQkNCgkJCQkJCQkJCQkNCgkJCQkJCQ0KCQkJCQkJCQkJCQkgICAgICAg
ICAgICAgICAgICAgIA0KICAgIA0KCQ0KCQkNCgkJCQkJCQkJCQkNCgo8ZGl2IGNs
YXNzPSJsYXRlc3QtY2lmLXBvc3RzLXByb21vIHByb21vLWNvbXBvbmVudCI+Cgk8
ZGl2IGNsYXNzPSJoZCI+CgkJPGgzIGlkPSJjcC1zY290dC1wcm9tbyI+PGEgaHJl
Zj0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay9jb21tZW50aXNmcmVlIj5jb21t
ZW50IGlzIGZyZWUmaGVsbGlwOzwvYT48L2gzPgoJPC9kaXY+Cgk8ZGl2IGNsYXNz
PSJiZCI+CgkJPGg0PkxhdGVzdCBwb3N0czwvaDQ+CgkJICAgIAkgICAgDQoJCQ0K
CQ0KCTxkaXYgY2xhc3M9ImxhdGVzdC1jb250ZW50Ij4NCg0KDQoJPHVsIGlkPSJj
aWYtYXV0by10cmFpbC1ibG9jayI+DQoJCQkJPGxpPg0KCQkJDQoJCQkJCQkNCgkJ
CQkgICAgICAgIA0KCSAgICAgICAgCSAgICAgICAgCTxkaXYgY2xhc3M9ImJ5bGlu
ZSI+DQoJICAgICAgICAJCQkJCQk8YSBjbGFzcz0iY29udGFpbmVyIiBocmVmPSJo
dHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL2NvbW1lbnRpc2ZyZWUvY2lmYW1lcmlj
YS8yMDEwL21hci8wNy91c2Vjb25vbXktZWNvbm9taWNzIiA+PGltZyBzcmM9Imh0
dHA6Ly9zdGF0aWMuZ3VpbS5jby51ay9zeXMtaW1hZ2VzL0d1YXJkaWFuL1BpeC9w
aWN0dXJlcy8yMDA4LzEyLzExLzEyMjg5OTg0ODk3NDgvam9obi5qcGciIHdpZHRo
PSI2MCIgaGVpZ2h0PSI2MCIgYWx0PSJKb2huIFNwcmluZ2ZvcmQiIC8+PC9hPg0K
CQkJCQkgICAgICAgIAkgICAgICAgIA0KCSAgICAgICAgPGRpdiBjbGFzcz0idHJh
aWwtdGV4dCI+DQoJCQkJCQkJCQk8c3BhbiBjbGFzcz0iZGF0ZSI+ICAgICAgICAJ
MWhyIDE2bWluIGFnbw0KICAgIDwvc3Bhbj4NCgkJCQkJPGgzPg0KCQkJCQkJPGEg
aHJlZj0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay9jb21tZW50aXNmcmVlL2Np
ZmFtZXJpY2EvMjAxMC9tYXIvMDcvdXNlY29ub215LWVjb25vbWljcyIgPlJlZm9y
bSB0YWtlcyBvbiBhIG5hdGlvbmFsIGFnZW5kYTwvYT4NCgkJCQkJPC9oMz4NCgkJ
CQkJCQkJPHA+PHN0cm9uZz5Kb2huIFNwcmluZ2ZvcmQ6PC9zdHJvbmc+IFdpdGgg
Z2xvYmFsIGNvLW9wZXJhdGlvbiBmYWRpbmcgYXdheSwgdGhlcmUgYXJlIGRpc3R1
cmJpbmcgZ2FwcyBpbiB0aGUgYXBwcm9hY2ggdG8gZmluYW5jaWFsIHJlZm9ybSBp
biBFdXJvcGUgYW5kIHRoZSBVUzwvcD4NCgkJCQkJDQoJCQkJCQkJCQkJDQoJCQkJ
DQoJCQkJCQ0KCQkJCQkJCQkJCQ0KCQkJCQk8YSBocmVmPSJodHRwOi8vd3d3Lmd1
YXJkaWFuLmNvLnVrL2NvbW1lbnRpc2ZyZWUvY2lmYW1lcmljYS8yMDEwL21hci8w
Ny91c2Vjb25vbXktZWNvbm9taWNzI3N0YXJ0LW9mLWNvbW1lbnRzIiAgY2xhc3M9
ImNvbW1lbnQtY291bnQtaW5mbyBwbHVjay1pbml0LWlubGluZSBjb21tZW50LWNv
dW50LWlkLTM2MDA5MDAwMyBwbHVjay1jb21tZW50YWJsZSI+CTxzcGFuIGNsYXNz
PSJsaW5rLWNvbW1lbnQtY291bnQiPjwvc3Bhbj48c3BhbiBjbGFzcz0ibGluay1j
b21tZW50LWNvdW50LXdvcmRzIj48L3NwYW4+DQo8L2E+DQoJCQkJCQkJCQkJCSAg
ICAgICAgPC9kaXY+DQoJICAgICAgICAJICAgICAgICAJPC9kaXY+DQoJICAgICAg
ICAJICAgIDwvbGk+DQoJCQkJPGxpPg0KCQkJDQoJCQkJCQkNCgkJCQkgICAgICAg
IA0KCSAgICAgICAgCSAgICAgICAgCTxkaXYgY2xhc3M9ImJ5bGluZSI+DQoJICAg
ICAgICAJCQkJCQk8YSBjbGFzcz0iY29udGFpbmVyIiBocmVmPSJodHRwOi8vd3d3
Lmd1YXJkaWFuLmNvLnVrL2NvbW1lbnRpc2ZyZWUvMjAxMC9tYXIvMDcvY2Fyb2wt
dm9yZGVybWFuLXBvbGl0aWNzLXF1ZXN0aW9uLXRpbWUiID48aW1nIHNyYz0iaHR0
cDovL3N0YXRpYy5ndWltLmNvLnVrL3N5cy1pbWFnZXMvR3VhcmRpYW4vUGl4L3Bp
Y3R1cmVzLzIwMDgvMDkvMjgvZ2FieV9oaW5zbGlmZl8xNDB4MTQwLmpwZyIgd2lk
dGg9IjYwIiBoZWlnaHQ9IjYwIiBhbHQ9IkdhYnkgSGluc2xpZmYiIC8+PC9hPg0K
CQkJCQkgICAgICAgIAkgICAgICAgIA0KCSAgICAgICAgPGRpdiBjbGFzcz0idHJh
aWwtdGV4dCI+DQoJCQkJCQkJCQk8c3BhbiBjbGFzcz0iZGF0ZSI+ICAgICAgICAJ
MTBociAxbWluIGFnbw0KICAgIDwvc3Bhbj4NCgkJCQkJPGgzPg0KCQkJCQkJPGEg
aHJlZj0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay9jb21tZW50aXNmcmVlLzIw
MTAvbWFyLzA3L2Nhcm9sLXZvcmRlcm1hbi1wb2xpdGljcy1xdWVzdGlvbi10aW1l
IiA+Q2Fyb2wsIGlmIHlvdSBmYW5jeSBwb2xpdGljcyDigJMgZ2V0IGVsZWN0ZWQg
Zmlyc3Q8L2E+DQoJCQkJCTwvaDM+DQoJCQkJCQkJCTxzdHJvbmc+R2FiYnkgSGlu
c2xpZmY6PC9zdHJvbmc+IENhcm9sIFZvcmRlcm1hbidzIHBlcmZvcm1hbmNlIG9u
IFF1ZXN0aW9uIFRpbWUgcHJvdmVzIHRoYXQgY2VsZWJyaXRpZXMgY2FuJ3QgYmVj
b21lIHBvbGl0aWNpYW5zIG92ZXJuaWdodA0KCQkJCQkNCgkJCQkJCQkJCQkNCgkJ
CQkNCgkJCQkJDQoJCQkJCQkJCQkJDQoJCQkJCTxhIGhyZWY9Imh0dHA6Ly93d3cu
Z3VhcmRpYW4uY28udWsvY29tbWVudGlzZnJlZS8yMDEwL21hci8wNy9jYXJvbC12
b3JkZXJtYW4tcG9saXRpY3MtcXVlc3Rpb24tdGltZSNzdGFydC1vZi1jb21tZW50
cyIgIGNsYXNzPSJjb21tZW50LWNvdW50LWluZm8gcGx1Y2staW5pdC1pbmxpbmUg
Y29tbWVudC1jb3VudC1pZC0zNjAwOTU1MTggcGx1Y2stY29tbWVudGFibGUiPgk8
c3BhbiBjbGFzcz0ibGluay1jb21tZW50LWNvdW50Ij48L3NwYW4+PHNwYW4gY2xh
c3M9ImxpbmstY29tbWVudC1jb3VudC13b3JkcyI+PC9zcGFuPg0KPC9hPg0KCQkJ
CQkJCQkJCQkgICAgICAgIDwvZGl2Pg0KCSAgICAgICAgCSAgICAgICAgCTwvZGl2
Pg0KCSAgICAgICAgCSAgICA8L2xpPg0KCQk8L3VsPg0KDQoJDQoJPC9kaXY+DQoN
Cg0KCQkgICAgDQoNCg0KCQ0KCQ0KICAgIA0KDQoNCgkNCgkJDQoNCgkJDQoJCQk8
ZGl2IGNsYXNzPSJsYXRlc3QtY29tbWVudCI+DQoJDQoJCQkJCQkJCQkJCQkJPGgz
PkNvbW1lbnQgZnJvbSB0aGUgcGFwZXI8L2gzPg0KCQkJCQkJCQkJDQoJPHVsIGNs
YXNzPSJ0cmkgdHJhaWwgdHJhaWxibG9jayI+DQoJCQkJCQkJCQk8bGkgY2xhc3M9
Im5vcm1hbCBsaXZlIGZpcnN0IG9kZCI+DQoJCQkJCTxkaXYgY2xhc3M9Imxpbmt0
ZXh0Ij4NCgkJCQkJCTxwPg0KCQkJCQkJCQkJCQkJCQkJTWFyaW5hIEh5ZGU6DQoJ
CQkJCQkJCQkJCQkJCTxhIGhyZWY9Imh0dHA6Ly93d3cuZ3VhcmRpYW4uY28udWsv
Y29tbWVudGlzZnJlZS8yMDEwL21hci8wNi9hc2hjcm9mdC1tcC1leHBlbnNlcy11
bmVsZWN0ZWQtaW5mbHVlbmNlIiA+SWYgaXQgaGVscHMsIHRoaW5rIG9mIEFzaGNy
b2Z0IGFzIGEgZ2lnYW50aWMgZHVjayBob3VzZTwvYT4NCgkJCQkJCTwvcD4NCgkJ
CQkJPC9kaXY+DQoJCQkJCQkJCQk8L2xpPg0KCQkJCQkJCQkJCQkJPGxpIGNsYXNz
PSJub3JtYWwgbGl2ZSAgIj4NCgkJCQkJPGRpdiBjbGFzcz0ibGlua3RleHQiPg0K
CQkJCQkJPHA+DQoJCQkJCQkJCQkJCQkJCQlQb2xseSBUb3luYmVlOg0KCQkJCQkJ
CQkJCQkJCQk8YSBocmVmPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL2NvbW1l
bnRpc2ZyZWUvMjAxMC9tYXIvMDYvY29uc2VydmF0aXZlcy1icm9rZW4tYnJpdGFp
bi1jcmltZS1zb2NpZXR5IiA+QnJpdGFpbiBtYXkgYmUgYnJva2VuLCBidXQgbm90
IGluIHRoZSB3YXkgVG9yaWVzIGNsYWltPC9hPg0KCQkJCQkJPC9wPg0KCQkJCQk8
L2Rpdj4NCgkJCQkJCQkJCTwvbGk+DQoJCQkJCQkJCQkJCQk8bGkgY2xhc3M9Im5v
cm1hbCBsaXZlICBvZGQiPg0KCQkJCQk8ZGl2IGNsYXNzPSJsaW5rdGV4dCI+DQoJ
CQkJCQk8cD4NCgkJCQkJCQkJCQkJCQkJCUFuZHJldyBNYXJ0aW46DQoJCQkJCQkJ
CQkJCQkJCTxhIGhyZWY9Imh0dHA6Ly93d3cuZ3VhcmRpYW4uY28udWsvY29tbWVu
dGlzZnJlZS8yMDEwL21hci8wNS9tYXJrZXRpc2F0aW9uLXR5cmFubnktb2YtY2hv
aWNlIiA+VGVhYmFnIGluPyBEb24ndCBhc2sgbWU8L2E+DQoJCQkJCQk8L3A+DQoJ
CQkJCTwvZGl2Pg0KCQkJCQkJCQkJPC9saT4NCgkJCQkJDQoJCQkJCQ0KCQkJCQkJ
CQkJCQkJCQkNCgk8L3VsPg0KDQoJCQk8L2Rpdj4NCgkNCg0KCTwvZGl2Pgo8L2Rp
dj4NCgkJCQkJCQkJCQ0KCQkJCQkJCSAgICAgICAgCQkNCgkJDQoJCQkJCQkJCQkJ
CQkJCQkJCQ0KCQkJCQkJCQkJCQ0KCQkJCQkJDQoJCQkJCQkJCQkJCSAgICAgICAg
ICAgICAgICAgICAgDQogICAgDQoJDQoJCQ0KCQkJCQkJCQkKCgo8ZGl2IGlkPSJz
ZWN0aW9uLWNsYXNzaWZpZWRzIiBjbGFzcz0ic3BvbnNvcmVkLWZlYXR1cmVzIGNv
bW1lcmNpYWwgY2Fwc3VsZSI+CgoJCQkJICAgIAkJCQk8aDM+U2VjdGlvbiBjbGFz
c2lmaWVkPC9oMz4gICAgICAgICAgICAJCQoJCTwhLS0gc2NyaXB0IHNyYz0iaHR0
cDovL2Fkcy5ndWNvZGUuY28udWsvanMubmcvc3BhY2VkZXNjPXNlY3Rpb25DbGFz
c2lmaWVkMSZjb21mb2xkZXI9TmV0d29ya2Zyb250JmtleXdvcmQ9JTJDJnNpdGU9
TmV0d29ya2Zyb250JmNvdW50cnk9KG5vbmUpJnJlZ2lvbj0obm9uZSkmY2l0eT0o
bm9uZSkmYmFuZHdpZHRoPShub25lKSZ1cmw9JTI1MkYmcmFuZD0yMjIyMjIyJnN5
c3RlbT1uZXR3b3JrZnJvbnQmdGlsZT04ODg4ODg4ODg4Ii8gLS0+CgkJPHNjcmlw
dCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPgoJCQlmdW5jdGlvbiBzaG93U3BvbnNv
cmVkU2VjdGlvbigpIHsKCQkJCXZhciBzZWN0aW9uQ2xhc3NpZmllZHNDb21wb25l
bnQgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnc2VjdGlvbi1jbGFzc2lmaWVk
cycpOwoJCQkJaWYoc2VjdGlvbkNsYXNzaWZpZWRzQ29tcG9uZW50KSB7CgkJCQkJ
c2VjdGlvbkNsYXNzaWZpZWRzQ29tcG9uZW50LnN0eWxlLmRpc3BsYXkgPSAnYmxv
Y2snOwoJCQkJfQoJCQl9CgkJPC9zY3JpcHQ+Cgo8IS0tQkVGT1JFMS0tPgoJCQkJ
ICAgICAgIAkJICAgICAgICAgICAgDQogICAgICAgCQ0KICAgICAgICAgICAgICAg
IA0KICAgICAgICANCiAgICAgICAgDQogICAgICAgICAgICA8c2NyaXB0IHR5cGU9
InRleHQvamF2YXNjcmlwdCIgc3JjPSJodHRwOi8vYWRzLmd1YXJkaWFuLmNvLnVr
L2pzLm5nL3NwYWNlZGVzYz1zZWN0aW9uY2xhc3NpZmllZCZhbXA7Y29tZm9sZGVy
PWdsb2JhbCUyOHRlbXBjb21tZXJjaWFsJTI5JmFtcDtrZXl3b3Jkcz0lMkNMZWJh
bm9uJTJCJTI4TmV3cyUyOSUyQ0dheSUyQnJpZ2h0cyUyQiUyOE5ld3MlMjklMkNN
aWRkbGUlMkJFYXN0JTJCJTI4TmV3cyUyOSUyQ1dvcmxkJTJCbmV3cyUyQyZhbXA7
c2l0ZT1Db21tZW50aXNmcmVlJmFtcDtiYW5kd2lkdGg9c2F0ZWxsaXRlJmFtcDt1
cmw9JTI1MkZjb21tZW50aXNmcmVlJTI1MkYyMDA5JTI1MkZhdWclMjUyRjMxJTI1
MkZsZWJhbm9uLWdheS1yaWdodHMmYW1wO3JhbmQ9LTE1ODA1OTgyMTQmYW1wO3N5
c3RlbT1ibG9nJmFtcDtibG9ja1ZpZGVvQWRzPWZhbHNlJmFtcDtwYXJ0bmVyaWQ9
JmFtcDsiPjwvc2NyaXB0Pg0KICAgIDwhLS1BRlRFUjEtLT4KPC9kaXY+Cg0KCQkJ
CQkJCQkJDQoJCQkJCQkJICAgICAgICAJCQ0KCQkNCgkJCQkJCQkJCQkJCQkJCQkJ
DQoJCQkJCQkJCQkJDQoJCQkJCQkNCgkJCQkJCQkJCQkJICAgICAgICAgICAgICAg
ICAgICANCiAgICANCgkNCgkJDQoJCQkJCQkJCQ0KCQkJPGRpdiBjbGFzcz0iY2Fw
c3VsZSIgaWQ9Imd1LW5vdyI+DQoJCTxoMz5MYXRlc3QgbmV3cyBvbiBndWFyZGlh
bi5jby51azwvaDM+DQoJDQoNCgkJPHAgaWQ9Imd1LW5vdy1sYXN0LXVwZGF0ZWQi
Pg0KCQkJICAgIA0KCSAgICAgICAgICAgICAgICANCgkJPC9wPg0KCQk8dWw+DQoJ
CQkJCQkJPGxpPg0KCQkJCQk8aDM+PGEgaHJlZj0iaHR0cDovL3d3dy5ndWFyZGlh
bi5jby51ay8iID5OZXdzPC9hPjwvaDM+DQoJCQkJCTxoND48YSBocmVmPSJodHRw
Oi8vd3d3Lmd1YXJkaWFuLmNvLnVrL2Zvb3RiYWxsLzIwMTAvbWFyLzA3L2FsZXgt
ZmVyZ3Vzb24tbWFuY2hlc3Rlci11bml0ZWQtYnV5b3V0IiA+RmVyZ3Vzb24gJ2Jh
Y2tpbmcgYmlkIGZvciBNYW4gVXRkJywgc2F5IGZpbmFuY2llcnM8L2E+PC9oND4N
CgkJCQk8L2xpPg0KCQkJCQkJCTxsaT4NCgkJCQkJPGgzPjxhIGhyZWY9Imh0dHA6
Ly93d3cuZ3VhcmRpYW4uY28udWsvc3BvcnQiID5TcG9ydDwvYT48L2gzPg0KCQkJ
CQk8aDQ+PGEgaHJlZj0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay9mb290YmFs
bC8yMDEwL21hci8wNy9wb3J0c21vdXRoLWhhdmFudC13YXRlcmxvb3ZpbGxlLWdy
b3VuZHNoYXJlIiA+UG9ydHNtb3V0aCBmYW5zIHJlYWR5IGZvciBQbGFuIEI8L2E+
PC9oND4NCgkJCQk8L2xpPg0KCQkJCQkJCTxsaT4NCgkJCQkJPGgzPjxhIGhyZWY9
Imh0dHA6Ly93d3cuZ3VhcmRpYW4uY28udWsvY29tbWVudGlzZnJlZSIgPkNvbW1l
bnQgaXMgZnJlZTwvYT48L2gzPg0KCQkJCQk8aDQ+PGEgaHJlZj0iaHR0cDovL3d3
dy5ndWFyZGlhbi5jby51ay9jb21tZW50aXNmcmVlLzIwMTAvbWFyLzA3L2FuZHJl
dy1yYXduc2xleS1kYXZpZC1jYW1lcm9uIiA+R2V0IGRvd253aW5kIG9mIGEgc2Vu
aW9yIFRvcnkgYW5kIHlvdSdsbCBzbWVsbCB0aGUgYW54aW91cyBzd2VhdDwvYT48
L2g0Pg0KCQkJCTwvbGk+DQoJCQkJCTwvdWw+DQoJPC9kaXY+DQoNCgkJCQkJCQkJ
CQ0KCQkJCQkJCSAgICAgICAgCQkNCgkJDQoJCQkJCQkJCQkJCQkJCQkJCQ0KCQkJ
CQkJCQkJCQ0KCQkJCQkJDQoJCQkJCQkJCQkJCSAgICAgICAgICAgICAgICAgICAg
DQogICAgDQoJDQoJCQ0KCQkJCQkJCQkKCgkgICAgCQ0KCQ0KCQ0KCQkNCgkJCSAg
ICAKICAgICAgICANCg0KDQoNCgkJCQ0KCQ0KCQkJCQ0KICAgIDxkaXYgY2xhc3M9
InByb21vLWNvbXBvbmVudCBib29rc2hvcC1ib29rcy1wcm9tbyBib29rc2hvcC1i
b29rcyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAJCQkJ
CTxkaXYgY2xhc3M9ImhkIj4NCgkJCQkJCTxoMz4JCQ0KCSAgICAgICAgRnJlZSBQ
JmFtcDtQIGF0IHRoZSBHdWFyZGlhbiBib29rc2hvcA0KICAgIDwvaDM+DQoJCQkJ
CTwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYmQi
Pg0KCQkJPHVsIGNsYXNzPSJib29rcyI+DQoJCQkJCQkJCQk8bGkgY2xhc3M9InR3
by1jb2wiPg0KCQkJCQkJPGRpdiBjbGFzcz0iYm9vay1jb3ZlciI+DQoJCQkJCQkJ
CQkJCQkJCQk8YSBocmVmPSJodHRwOi8vd3d3Lmd1YXJkaWFuYm9va3Nob3AuY28u
dWsvQmVydGVTaG9wV2ViL3ZpZXdQcm9kdWN0LmRvP0lTQk49OTc4MTg0NzkyMDg4
MSI+DQoJCQkJCQkJCQk8aW1nIHNyYz0iaHR0cDovL3N0YXRpYy5ndWltLmNvLnVr
Ly90aGlyZHBhcnR5L2Jvb2tzaG9wL2hiQS85NzgxODQ3OTIwODgxLmpwZyIgYWx0
PSJNdXNpYyBJbnN0aW5jdCIgaGVpZ2h0PSIxMDAiIC8+DQoJCQkJCQkJCTwvYT4N
CgkJCQkJCQkJCQkJCQk8L2Rpdj4NCgkJCQkJCTxkaXYgY2xhc3M9ImJvb2stdGV4
dCI+DQoJCQkJCQkJCQkJCQkJCQk8dWw+DQoJCQkJCQkJCQk8bGk+PGEgaHJlZj0i
aHR0cDovL3d3dy5ndWFyZGlhbmJvb2tzaG9wLmNvLnVrL0JlcnRlU2hvcFdlYi92
aWV3UHJvZHVjdC5kbz9JU0JOPTk3ODE4NDc5MjA4ODEiID5NdXNpYyBJbnN0aW5j
dDwvYT48L2xpPg0KCQkJCQkJCQkJPGxpIGNsYXNzPSJib29rLXByaWNlIj7CozIw
LjAwIHdpdGggZnJlZSBVSyBkZWxpdmVyeTwvbGk+DQoJCQkJCQkJCTwvdWw+DQoJ
CQkJCQkJCQkJCQkJPC9kaXY+DQoJCQkJCTwvbGk+DQoJCQkJCQkJCQk8bGkgY2xh
c3M9InR3by1jb2wgZWRnZSI+DQoJCQkJCQk8ZGl2IGNsYXNzPSJib29rLWNvdmVy
Ij4NCgkJCQkJCQkJCQkJCQkJCTxhIGhyZWY9Imh0dHA6Ly93d3cuZ3VhcmRpYW5i
b29rc2hvcC5jby51ay9CZXJ0ZVNob3BXZWIvdmlld1Byb2R1Y3QuZG8/SVNCTj05
NzgxODQ2MTQwOTA3Ij4NCgkJCQkJCQkJCTxpbWcgc3JjPSJodHRwOi8vc3RhdGlj
Lmd1aW0uY28udWsvL3RoaXJkcGFydHkvYm9va3Nob3AvaGJBLzk3ODE4NDYxNDA5
MDcuanBnIiBhbHQ9IlJ1bGUgb2YgTGF3IiBoZWlnaHQ9IjEwMCIgLz4NCgkJCQkJ
CQkJPC9hPg0KCQkJCQkJCQkJCQkJCTwvZGl2Pg0KCQkJCQkJPGRpdiBjbGFzcz0i
Ym9vay10ZXh0Ij4NCgkJCQkJCQkJCQkJCQkJCTx1bD4NCgkJCQkJCQkJCTxsaT48
YSBocmVmPSJodHRwOi8vd3d3Lmd1YXJkaWFuYm9va3Nob3AuY28udWsvQmVydGVT
aG9wV2ViL3ZpZXdQcm9kdWN0LmRvP0lTQk49OTc4MTg0NjE0MDkwNyIgPlJ1bGUg
b2YgTGF3PC9hPjwvbGk+DQoJCQkJCQkJCQk8bGkgY2xhc3M9ImJvb2stcHJpY2Ui
PsKjMjAuMDAgd2l0aCBmcmVlIFVLIGRlbGl2ZXJ5PC9saT4NCgkJCQkJCQkJPC91
bD4NCgkJCQkJCQkJCQkJCQk8L2Rpdj4NCgkJCQkJPC9saT4NCgkJCQkJCQk8L3Vs
Pg0KCQkJCQkJCTx1bCBjbGFzcz0idmVydGljYWwtbGlua3MiPg0KCQkJCQkJCQkJ
CQkJCQkJCQkJCQkJCQkJCQkJCQk8bGk+DQoJCQkJCQkJCQkJCQkJCQkJCTxhIGhy
ZWY9Imh0dHA6Ly93d3cuZ3VhcmRpYW5ib29rc2hvcC5jby51ay9CZXJ0ZVNob3BX
ZWIvY3VzdG9tUGFnZS5kbz9DTVNGcmFnbWVudD1CZXN0U2VsbGVycy5qc3AmYW1w
O3RpdGxlPUJlc3RzZWxsZXJzJTIwLSUyMEd1YXJkaWFuJTIwQm9va3Nob3AiIHN0
eWxlPSJkaXNwbGF5OiBpbmxpbmU7Ij5Ccm93c2UgdGhlIGJlc3RzZWxsZXJzIGxp
c3RzPC9hPg0KCQkJCQkJCQkJCQkJCQkJPC9saT4NCgkJCQkJCQkJCQkJCQkJCTwv
dWw+DQoJCQkJCTwvZGl2Pg0KICAgIDwvZGl2Pg0KICAgIA0KDQoNCgkJCQkJCQkJ
CQ0KCQkJCQkJCSAgICAgICAgCQkNCgkJDQoJCQkJCQkJCQkJCQkJCQkJCQ0KCQkJ
CQkJCQkJCQ0KCQkJCQkJDQoJCQkJCQkJCQkJCSAgICAgICAgICAgICAgICAgICAg
DQogICAgDQoJDQoJCQ0KCQkJCQkJCQkKCjxkaXYgaWQ9InNwb25zb3JlZC1mZWF0
dXJlcyIgY2xhc3M9ImNhcHN1bGUgc3BvbnNvcmVkLWZlYXR1cmVzIGNvbW1lcmNp
YWwgIj4KCgk8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+CgoJCS8vPCFb
Q0RBVEFbCgkJZnVuY3Rpb24gc2hvd1Nwb25zb3JlZEZlYXR1cmVzKCkgewoJCQl2
YXIgc3BvbnNvcmVkRmVhdHVyZUNvbXBvbmVudCA9IGRvY3VtZW50LmdldEVsZW1l
bnRCeUlkKCdzcG9uc29yZWQtZmVhdHVyZXMnKTsKCQkJaWYoc3BvbnNvcmVkRmVh
dHVyZUNvbXBvbmVudCkgewoJCQkJc3BvbnNvcmVkRmVhdHVyZUNvbXBvbmVudC5z
dHlsZS5kaXNwbGF5ID0gJ2Jsb2NrJzsKCQkJfQoJCX0KCQkvL11dPgoKCTwvc2Ny
aXB0PgoKCTx1bCBjbGFzcz0idHJhaWwgdHJhaWxibG9jayB0cmkiPgoJCTxsaSBj
bGFzcz0ibWFqb3ItaGVhZGluZyI+CgkJCTxoMz5TcG9uc29yZWQgZmVhdHVyZXM8
L2gzPgoJCTwvbGk+CgoJCTxsaSBjbGFzcz0ibm9ybWFsIGltYWdlIG9kZCI+CgkJ
CQkJCQkJICAgICAgIAkJICAgICAgICAgICAgDQogICAgICAgCQ0KICAgICAgICAg
ICAgICAgIA0KICAgICAgICANCiAgICAgICAgDQogICAgICAgICAgICA8c2NyaXB0
IHR5cGU9InRleHQvamF2YXNjcmlwdCIgc3JjPSJodHRwOi8vYWRzLmd1YXJkaWFu
LmNvLnVrL2pzLm5nL3NwYWNlZGVzYz1zcG9uc29yZWRmZWF0dXJlMSZhbXA7Y29t
Zm9sZGVyPWdsb2JhbCUyOHRlbXBjb21tZXJjaWFsJTI5JmFtcDtrZXl3b3Jkcz0l
MkNMZWJhbm9uJTJCJTI4TmV3cyUyOSUyQ0dheSUyQnJpZ2h0cyUyQiUyOE5ld3Ml
MjklMkNNaWRkbGUlMkJFYXN0JTJCJTI4TmV3cyUyOSUyQ1dvcmxkJTJCbmV3cyUy
QyZhbXA7c2l0ZT1Db21tZW50aXNmcmVlJmFtcDtiYW5kd2lkdGg9c2F0ZWxsaXRl
JmFtcDt1cmw9JTI1MkZjb21tZW50aXNmcmVlJTI1MkYyMDA5JTI1MkZhdWclMjUy
RjMxJTI1MkZsZWJhbm9uLWdheS1yaWdodHMmYW1wO3JhbmQ9LTE2NjMwNTkzMTkm
YW1wO3N5c3RlbT1ibG9nJmFtcDtibG9ja1ZpZGVvQWRzPWZhbHNlJmFtcDtwYXJ0
bmVyaWQ9JmFtcDsiPjwvc2NyaXB0Pg0KICAgIAkJPC9saT4KCgkJPGxpIGNsYXNz
PSJub3JtYWwgaW1hZ2UiPgoJCQkJCQkJCSAgICAgICAJCSAgICAgICAgICAgIA0K
ICAgICAgIAkNCiAgICAgICAgICAgICAgICANCiAgICAgICAgDQogICAgICAgIA0K
ICAgICAgICA8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCIgc3JjPSJodHRw
Oi8vYWRzLmd1YXJkaWFuLmNvLnVrL2pzLm5nL3NwYWNlZGVzYz1zcG9uc29yZWRm
ZWF0dXJlMiZhbXA7Y29tZm9sZGVyPWdsb2JhbCUyOHRlbXBjb21tZXJjaWFsJTI5
JmFtcDtrZXl3b3Jkcz0lMkNMZWJhbm9uJTJCJTI4TmV3cyUyOSUyQ0dheSUyQnJp
Z2h0cyUyQiUyOE5ld3MlMjklMkNNaWRkbGUlMkJFYXN0JTJCJTI4TmV3cyUyOSUy
Q1dvcmxkJTJCbmV3cyUyQyZhbXA7c2l0ZT1Db21tZW50aXNmcmVlJmFtcDtiYW5k
d2lkdGg9c2F0ZWxsaXRlJmFtcDt1cmw9JTI1MkZjb21tZW50aXNmcmVlJTI1MkYy
MDA5JTI1MkZhdWclMjUyRjMxJTI1MkZsZWJhbm9uLWdheS1yaWdodHMmYW1wO3Jh
bmQ9MTEwNTQzMTY2OSZhbXA7c3lzdGVtPWJsb2cmYW1wO2Jsb2NrVmlkZW9BZHM9
ZmFsc2UmYW1wO3BhcnRuZXJpZD0mYW1wOyI+PC9zY3JpcHQ+DQogICAgCQk8L2xp
PgoJPC91bD4KCjwvZGl2PgoKCQkJDQoJCQkJCQkJCQkNCgkJCQkJCQkgICAgICAg
IAkJDQoJCQ0KCQkJCQkJCQkJCQkJCQkJCQkNCgkJCQkJCQkJCQkNCgkJCQkJCQ0K
CQkJCQkJCQkJCQkgICAgICAgICAgICAgICAgICAgIA0KICAgIA0KCQ0KCQkNCgkJ
CQkJCQkJCQkKCQkKCQkKCQoKCgkKCgkgICAgCSAgICAJPGRpdiBpZD0iZ2xvYmFs
LWpvYnMiIGNsYXNzPSJjYXBzdWxlIGpvYnNib3ggY29tbWVudCAKCQkJCQljb21w
b25lbnQKCQkKCQkJCSI+CgoKCQoKCgkKCQkJCQk8aDM+PGEgaHJlZj0iaHR0cDov
L2pvYnMuZ3VhcmRpYW4uY28udWs/SU5UQ01QPUlMQ05FV1RYVDE4MCIgPjxpbWcg
c3JjPSJodHRwOi8vc3RhdGljLmd1aW0uY28udWsvc3RhdGljLzg2NjY5L2NvbW1v
bi9pbWFnZXMvZ3VhcmRpYW5qb2JzLmdpZiIgYWx0PSJHdWFyZGlhbiBKb2JzIiAv
PjwvYT48L2gzPgoJCSAgICAKCQoKCgkKCgoJICAgIA0KDQoNCg0KCTx1bCBjbGFz
cz0idGFicyBqYXZhc2NyaXB0LW9uIj4gDQoJCQ0KCQkJDQoJCQkJCQkJCQkJCQ0K
CQkJCQkJCQkJCQ0KCQkJCQkJCQkJDQoJCQkJPGxpICBpZD0iZ2xvYmFsLWpvYnMt
MS1saW5rIj4NCgkJPGEgaHJlZj0iI2dsb2JhbC1qb2JzLTEiIGNsYXNzPSJhY3Rp
dmUiPlVLPC9hPg0KCTwvbGk+DQoJCQkJDQoJCQ0KCQkJDQoJCQkJCQkJCQkJCQ0K
CQkJCQkJCQkJCQ0KCQkJCQkJDQoJCQkJPGxpICBpZD0iZ2xvYmFsLWpvYnMtMi1s
aW5rIj4NCgkJPGEgaHJlZj0iI2dsb2JhbC1qb2JzLTIiIGNsYXNzPSJpbmFjdGl2
ZSI+VVNBPC9hPg0KCTwvbGk+DQoJCQkJDQoJCQk8L3VsPg0KDQoJPGRpdiBjbGFz
cz0icGFuZS13cmFwcGVyIj4NCgkJCTxkaXYgaWQ9Imdsb2JhbC1qb2JzLTEiIGNs
YXNzPSJnbG9iYWwtam9icy1wYW5lIHRhYi10b2dnbGUtcGFuZSI+DQoJCQkNCgkJ
CQkJCQ0KCQkJCQkJCQkJCQkJCQ0KCQkJPGgzIGNsYXNzPSJqcy1oaWRlciI+VUs8
L2gzPg0KCQkJCQkJDQoJCQkJCQkJCQkNCgkJCQkJCQkgICAgDQoJCQkJDQoJDQoJ
PGRpdiBjbGFzcz0iY2Fwc3VsZSBqb2JzYm94Ij4NCgkJDQoJDQoJDQoJCTxmb3Jt
IGFjdGlvbj0iaHR0cDovL2pvYnMuZ3VhcmRpYW4uY28udWsvc2VhcmNoam9icy8i
IG9uc3VibWl0PSJyZXR1cm4gZG9TZWFyY2hBbGxTdWJtaXRVSyggdGhpcyApOyI+
DQoJCTxmaWVsZHNldD4NCgkJICAgIAkJCSAgICAgIDxpbnB1dCB0eXBlPSJ0ZXh0
IiBjbGFzcz0idGV4dCBwbGFpbi1zZWFyY2giIGlkPSJmcmVldGV4dC1zZWFyY2hh
bGxqb2JzIg0KCQkJICAgICAgCQkJICAgICAgbmFtZT0iZnJlZXRleHQiDQoJCQkg
ICAgICAJCQkgICAgICB2YWx1ZT0iU2VhcmNoIGFsbCBqb2JzIiBvbkZvY3VzPSJ0
aGlzLnZhbHVlPScnOyIgLz4NCgkJCQkJCTxpbnB1dCB0eXBlPSJoaWRkZW4iIG5h
bWU9ImtleXdvcmQiIGlkPSJrZXl3b3JkLXNlYXJjaGFsbGpvYnMiIHZhbHVlPSIi
IC8+DQoJCQk8aW5wdXQgdHlwZT0ic3VibWl0IiBjbGFzcz0ic3VibWl0IiBuYW1l
PSJnbyIgdmFsdWU9IkdvIiAvPg0KCQkJPGlucHV0IHR5cGU9ImhpZGRlbiIgbmFt
ZT0iZ3VzcmMiIHZhbHVlPSJndV9qb2JzX2JveF9Db21tZW50IGlzIGZyZWUiIC8+
DQoJCQk8aW5wdXQgdHlwZT0iaGlkZGVuIiBuYW1lPSJsaW5rIiB2YWx1ZT0iQ29t
bWVudCBpcyBmcmVlX2pieF9nbyIgLz4NCgkJCQkJPC9maWVsZHNldD4NCgk8L2Zv
cm0+CQkNCgkJDQoJCQkJCTxwIGNsYXNzPSJmaW5kLWEtam9iIj4NCgkJCQkJCQkJ
CQkJCTxhIGhyZWY9Imh0dHA6Ly9qb2JzLmd1YXJkaWFuLmNvLnVrLz9ndXNyYz1n
dV9qb2JzX2JveF9Db21tZW50IGlzIGZyZWUmbGluaz1Db21tZW50IGlzIGZyZWVf
amJ4X2Jyc2VzZWMmSU5UQ01QPUlMQ05FV1RYVDE4MCIgPkJyb3dzZSBhbGwgam9i
czwvYT4NCgkJCTwvcD4NCgkJCQkNCgkJDQoJCQ0KCQkJCQkJCQkJCQkJCQkJCQkJ
CTx1bCAgY2xhc3M9ImpvYnMiPg0KCQkJCQkJCQkJCQkJCQkJPGxpIGNsYXNzPSJv
ZGQiPjxoND4NCgkJCQkJCQk8YSAgaHJlZj0iaHR0cDovL2pvYnMuZ3VhcmRpYW4u
Y28udWsvam9iLzk2NzkwNy9oZWFkLW9mLWludGVybmF0aW9uYWwtcHJvZ3JhbW1l
cy1hbmQtcGFydG5lcnNoaXBzP1JTU1NlYXJjaD0wJmd1c3JjPWd1X2pvYnNfYm94
X0NvbW1lbnQgaXMgZnJlZSZsaW5rPUNvbW1lbnQgaXMgZnJlZV9qYnhfdmFjJklO
VENNUD1JTENORVdUWFQxODAiID5IZWFkIG9mIEludGVybmF0aW9uYWwgUHJvZ3Jh
bW1lcyAmIFBhcnRuZXJzaGlwczwvYT48L2g0Pg0KCQkJCQkJCQkJCQkJCQkJCQkJ
CQkJCTxwPjxzcGFuIGNsYXNzPSJlbXBsb3llciI+dHBwIG5vdCBmb3IgcHJvZml0
Ljwvc3Bhbj48L3A+DQoJCQkJCQkJCQkJCQkJCQkJCQkJCQkJPHA+PHNwYW4gY2xh
c3M9ImxvY2F0aW9uIj5sb25kb24uPC9zcGFuPjwvcD4NCgkJCQkJCQkJCQkJCQkJ
CQkJCQkJCQk8cD48c3BhbiBjbGFzcz0id2FnZSI+wqM0MDAwMCAtIMKjNDUwMDAg
cGVyIGFubnVtLjwvc3Bhbj48L3A+DQoJCQkJCQkJCQkJCQkJPC9saT4NCgkJCQkJ
CQkJCQkJPGxpPjxoND4NCgkJCQkJCQk8YSAgaHJlZj0iaHR0cDovL2pvYnMuZ3Vh
cmRpYW4uY28udWsvam9iLzk2Njg0MS9wcm9ncmFtbWUtbGVhZGVycmVzZWFyY2gt
ZmVsbG93LS10cmFkZS1yZWYtaWVkZzAyMTA/UlNTU2VhcmNoPTAmZ3VzcmM9Z3Vf
am9ic19ib3hfQ29tbWVudCBpcyBmcmVlJmxpbms9Q29tbWVudCBpcyBmcmVlX2pi
eF92YWMmSU5UQ01QPUlMQ05FV1RYVDE4MCIgPklFREcvMDIvMTA8L2E+PC9oND4N
CgkJCQkJCQkJCQkJCQkJCQkJCQkJCQk8cD48c3BhbiBjbGFzcz0iZW1wbG95ZXIi
Pm92ZXJzZWFzIGRldmVsb3BtZW50IGluc3RpdHV0ZS48L3NwYW4+PC9wPg0KCQkJ
CQkJCQkJCQkJCQkJCQkJCQkJCTxwPjxzcGFuIGNsYXNzPSJsb2NhdGlvbiI+Y2Vu
dHJhbCBsb25kb24uPC9zcGFuPjwvcD4NCgkJCQkJCQkJCQkJCQkJCQkJCQkJCQk8
cD48c3BhbiBjbGFzcz0id2FnZSI+wqM0Niw1MDkgLSDCozU3LDIwMSBwZXIgYW5u
dW0uPC9zcGFuPjwvcD4NCgkJCQkJCQkJCQkJCQk8L2xpPg0KCQkJCQkJCQkJCQk8
bGkgY2xhc3M9Im9kZCI+PGg0Pg0KCQkJCQkJCTxhICBocmVmPSJodHRwOi8vam9i
cy5ndWFyZGlhbi5jby51ay9qb2IvOTY2ODM3L3Jlc2VhcmNoLWZlbGxvdy0tYnVz
aW5lc3MtYW5kLWRldmVsb3BtZW50LXJlZi1pZWRnMDExMD9SU1NTZWFyY2g9MCZn
dXNyYz1ndV9qb2JzX2JveF9Db21tZW50IGlzIGZyZWUmbGluaz1Db21tZW50IGlz
IGZyZWVfamJ4X3ZhYyZJTlRDTVA9SUxDTkVXVFhUMTgwIiA+SUVERy8wMS8xMDwv
YT48L2g0Pg0KCQkJCQkJCQkJCQkJCQkJCQkJCQkJCTxwPjxzcGFuIGNsYXNzPSJl
bXBsb3llciI+b3ZlcnNlYXMgZGV2ZWxvcG1lbnQgaW5zdGl0dXRlLjwvc3Bhbj48
L3A+DQoJCQkJCQkJCQkJCQkJCQkJCQkJCQkJPHA+PHNwYW4gY2xhc3M9ImxvY2F0
aW9uIj5jZW50cmFsIGxvbmRvbi48L3NwYW4+PC9wPg0KCQkJCQkJCQkJCQkJCQkJ
CQkJCQkJCTxwPjxzcGFuIGNsYXNzPSJ3YWdlIj7CozM2LDczNiAtIMKjNTcsMjAx
IHBlciBhbm51bSBkZXBlbmRlbnQgdXBvbiBncmFkZS48L3NwYW4+PC9wPg0KCQkJ
CQkJCQkJCQkJCTwvbGk+DQoJCQkJCQkJCQkJCQk8L3VsPgkJCQkJCQ0KCTxzY3Jp
cHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij4NCgkvLzwhW0NEQVRBWw0KCQkNCgkJ
ZnVuY3Rpb24gZG9TZWFyY2hBbGxTdWJtaXRVSyggZm9ybSApIHsNCgkJCXZhciBq
b2JzU2VjdGlvblRvU2VhcmNoID0gJyc7DQoJCQl2YXIgZnJlZVRleHQgPSAnJzsN
CgkJCXZhciBzZWFyY2hUZXh0RmllbGQgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJ
ZCggJ2ZyZWV0ZXh0LXNlYXJjaGFsbGpvYnMnICk7DQoJCQl2YXIga2V5d29yZEVs
ZW0gPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCggJ2tleXdvcmQtc2VhcmNoYWxs
am9icycgKTsNCgkJCQkgICAgDQoJCQl2YXIgaXNTZWN0aW9uU2VhcmNoID0gZnVu
Y3Rpb24oKSB7IHJldHVybiBqb2JzU2VjdGlvblRvU2VhcmNoICE9ICcnOyB9DQoJ
CQkNCgkJCXZhciB0ZXh0SXNNb2RpZmllZCA9IGZ1bmN0aW9uKCkgeyANCgkJCQlp
ZiggaXNTZWN0aW9uU2VhcmNoKCkgKSB7DQoJCQkJCXJldHVybiAoIHNlYXJjaFRl
eHRGaWVsZC52YWx1ZSAhPSAnU2VhcmNoIGFsbCAnICsgZnJlZVRleHQgKyAnIGpv
YnMnICk7DQoJCQkJfQ0KCQkJCQkNCgkJCQlyZXR1cm4gKCBzZWFyY2hUZXh0Rmll
bGQudmFsdWUgIT0gJ1NlYXJjaCBhbGwgam9icycgKTsNCgkJCX0NCgkJCQ0KCQkJ
aWYoICF0ZXh0SXNNb2RpZmllZCgpICkgew0KCQkJCWtleXdvcmRFbGVtLnZhbHVl
ID0gJyc7DQoJCQkJDQoJCQkJaWYoIGlzU2VjdGlvblNlYXJjaCgpICkgew0KCQkJ
CQkJCQkJICAgICAgICBmb3JtLmFjdGlvbiA9ICdodHRwOi8vam9icy5ndWFyZGlh
bi5jby51ay9qb2JzL251bGwnOw0KICAgIAkJCQkJCQkJCXJldHVybiB0cnVlOw0K
CQkJCX0NCg0KCQkJCWZvcm0uYWN0aW9uID0gJ2h0dHA6Ly9qb2JzLmd1YXJkaWFu
LmNvLnVrLyc7CQkJCQkNCgkJCQlyZXR1cm4gdHJ1ZTsJCQkJCQ0KCQkJfQ0KDQoJ
CQlrZXl3b3JkRWxlbS52YWx1ZSA9IHNlYXJjaFRleHRGaWVsZC52YWx1ZTsNCgkJ
CXJldHVybiB0cnVlOw0KCQl9DQoJCQkJCQkJCQkJCQ0KCS8vXV0+DQo8L3Njcmlw
dD4JCQ0KCTwvZGl2Pg0KCQ0KCQ0KDQoJCQkJCQkNCgkJPC9kaXY+DQoJCQk8ZGl2
IGlkPSJnbG9iYWwtam9icy0yIiBjbGFzcz0iZ2xvYmFsLWpvYnMtcGFuZSB0YWIt
dG9nZ2xlLXBhbmUgaW5pdGlhbGx5LW9mZiI+DQoJCQkNCgkJCQkJCQ0KCQkJCQkJ
CQkJCQkJCQ0KCQkJPGgzIGNsYXNzPSJqcy1oaWRlciI+VVNBPC9oMz4NCgkJCQkJ
CQ0KCQkJCQkJCQkJDQoJCQkJCQkJICAgIA0KCQkJCQ0KCQ0KCTxkaXYgY2xhc3M9
ImNhcHN1bGUgam9ic2JveCI+DQoJCQ0KCQ0KCQ0KCQk8Zm9ybSBhY3Rpb249Imh0
dHA6Ly93d3cuZ3VhcmRpYW5qb2JzLmNvbSIgb25zdWJtaXQ9InJldHVybiBkb1Nl
YXJjaEFsbFN1Ym1pdFVTQSggdGhpcyApOyI+DQoJCTxmaWVsZHNldD4NCgkJICAg
IAkJCSAgICAgIDxpbnB1dCB0eXBlPSJ0ZXh0IiBjbGFzcz0idGV4dCBwbGFpbi1z
ZWFyY2giIGlkPSJmcmVldGV4dC1zZWFyY2hhbGxqb2JzIg0KCQkJICAgICAgCQkJ
ICAgICAgbmFtZT0icSINCgkJCSAgICAgIAkJCSAgICAgIHZhbHVlPSJTZWFyY2gg
YWxsIGpvYnMiIG9uRm9jdXM9InRoaXMudmFsdWU9Jyc7IiAvPg0KCQkJCQkJPGlu
cHV0IHR5cGU9ImhpZGRlbiIgbmFtZT0ia2V5d29yZCIgaWQ9ImtleXdvcmQtc2Vh
cmNoYWxsam9icyIgdmFsdWU9IiIgLz4NCgkJCTxpbnB1dCB0eXBlPSJzdWJtaXQi
IGNsYXNzPSJzdWJtaXQiIG5hbWU9ImdvIiB2YWx1ZT0iR28iIC8+DQoJCQk8aW5w
dXQgdHlwZT0iaGlkZGVuIiBuYW1lPSJndXNyYyIgdmFsdWU9Imd1X2pvYnNfYm94
X0NvbW1lbnQgaXMgZnJlZSIgLz4NCgkJCTxpbnB1dCB0eXBlPSJoaWRkZW4iIG5h
bWU9ImxpbmsiIHZhbHVlPSJDb21tZW50IGlzIGZyZWVfamJ4X2dvIiAvPg0KCQkJ
CQk8L2ZpZWxkc2V0Pg0KCTwvZm9ybT4JCQ0KCQkNCgkJCQkJPHAgY2xhc3M9ImZp
bmQtYS1qb2IiPg0KCQkJCQkJCQkJCQkJPGEgaHJlZj0iaHR0cDovL2pvYnMuZ3Vh
cmRpYW4uY28udWsvP2d1c3JjPWd1X2pvYnNfYm94X0NvbW1lbnQgaXMgZnJlZSZs
aW5rPUNvbW1lbnQgaXMgZnJlZV9qYnhfYnJzZXNlYyZJTlRDTVA9SUxDTkVXVFhU
MTgwIiA+QnJvd3NlIGFsbCBqb2JzPC9hPg0KCQkJPC9wPg0KCQkJCQ0KCQkNCgkJ
DQoJCQkJCQkJCTx0ZXh0YXJlYSBpZD0iam9icy1ib3gtdXNhLXRleHRhcmVhIiBz
dHlsZT0iZGlzcGxheTpub25lOyI+CgkKCXtmb3IgcmVzdWx0IGluIHJlc3VsdHN9
CgkJPGxpPgoJCQk8aDQ+CgkJCQk8YSBocmVmPSIke3Jlc3VsdC51cmx9Ij4ke3Jl
c3VsdC5qb2J0aXRsZX08L2E+CgkJCTwvaDQ+CgkJCTxwPgoJCQkJPHNwYW4gY2xh
c3M9ImRlc2NyaXB0aW9uIj4keyByZXN1bHQuc25pcHBldCB9PC9zcGFuPgoJCQkJ
PHNwYW4gY2xhc3M9ImxvY2F0aW9uIj4keyByZXN1bHQuc3RhdGUgfTwvc3Bhbj4K
CQkJPC9wPgkKCQk8L2xpPgoJey9mb3J9CgkKPC90ZXh0YXJlYT4JCQk8c2NyaXB0
IHR5cGU9InRleHQvamF2YXNjcmlwdCI+DQoJCQkJLy88IVtDREFUQVsNCgkJCQkJ
aWYgKHRydWUpIHsNCgkJCQkJdmFyIHVzZXJpcCA9ICc4MS44NS4yMjQuMjYnOw0K
CQkJCQl2YXIgY291bnRyeSA9ICdsYm4nOw0KCQkJCQl2YXIgaXNVU0EgPSAoY291
bnRyeS50b0xvd2VyQ2FzZSgpID09ICd1c2EnKSA/IHRydWUgOiBmYWxzZTsNCgkJ
CQkJdmFyIGpvYnNCb3hWaWV3ID0gbmV3IGd1YXJkaWFuLnIyLkpvYnNCb3hWaWV3
KCdqb2JzLWJveC11c2EnLCAnam9icy1ib3gtdXNhLXRleHRhcmVhJyk7DQoJCQkJ
CXZhciBqb2JzQm94U2VydmljZSA9IG5ldyBndWFyZGlhbi5yMi5Kb2JzQm94U2Vy
dmljZSgnJywgdXNlcmlwKTsgLyogY2F0ZWdvcnksIGxvY2F0aW9uICovDQoJCQkJ
CXZhciBqb2JzQm94Q29udHJvbGxlciA9IG5ldyBndWFyZGlhbi5yMi5Kb2JzQm94
Q29udHJvbGxlcihqb2JzQm94Vmlldywgam9ic0JveFNlcnZpY2UsIGlzVVNBKTsg
Ly92aWV3LCBzZXJ2aWNlLCBsb2NhdGlvbklzVVNBDQoJCQkJCX0NCgkJCQkvL11d
Pg0KCQkJPC9zY3JpcHQ+DQoJCQkNCgkJCQkJCQkJCQkJCQkJPHVsIGlkPSJqb2Jz
LWJveC11c2EiICBjbGFzcz0iam9icyI+DQoJCQkJCQkJCQk8bGkgY2xhc3M9Imph
dmFzY3JpcHQtb24iPkxvYWRpbmcgam9icy4uLjwvbGk+DQoJCQkJCQkJPC91bD4J
CQkJCQkJPHAgY2xhc3M9ImF0dHJpYnV0aW9uIGphdmFzY3JpcHQtb24iPjxhIGhy
ZWY9Imh0dHA6Ly93d3cuaW5kZWVkLmNvbS8iPmpvYnM8L2E+IGJ5IDxhIHRpdGxl
PSJKb2IgU2VhcmNoIiBocmVmPSJodHRwOi8vd3d3LmluZGVlZC5jb20vIj48aW1n
IGFsdD0iSW5kZWVkIGpvYiBzZWFyY2giIHNyYz0iaHR0cDovL3N0YXRpYy5ndWlt
LmNvLnVrL3N0YXRpYy84NjY2OS9jb21tb24vaW1hZ2VzL2ljb25fdXNqb2JzLmdp
ZiIgd2lkdGg9IjU0IiBoZWlnaHQ9IjE5IiAvPjwvYT48L3A+DQoJCQkJCQkNCgk8
c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+DQoJLy88IVtDREFUQVsNCgkJ
DQoJCWZ1bmN0aW9uIGRvU2VhcmNoQWxsU3VibWl0VVNBKCBmb3JtICkgew0KCQkJ
dmFyIGpvYnNTZWN0aW9uVG9TZWFyY2ggPSAnJzsNCgkJCXZhciBmcmVlVGV4dCA9
ICcnOw0KCQkJdmFyIHNlYXJjaFRleHRGaWVsZCA9IGRvY3VtZW50LmdldEVsZW1l
bnRCeUlkKCAnZnJlZXRleHQtc2VhcmNoYWxsam9icycgKTsNCgkJCXZhciBrZXl3
b3JkRWxlbSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCAna2V5d29yZC1zZWFy
Y2hhbGxqb2JzJyApOw0KCQkJCSAgICANCgkJCXZhciBpc1NlY3Rpb25TZWFyY2gg
PSBmdW5jdGlvbigpIHsgcmV0dXJuIGpvYnNTZWN0aW9uVG9TZWFyY2ggIT0gJyc7
IH0NCgkJCQ0KCQkJdmFyIHRleHRJc01vZGlmaWVkID0gZnVuY3Rpb24oKSB7IA0K
CQkJCWlmKCBpc1NlY3Rpb25TZWFyY2goKSApIHsNCgkJCQkJcmV0dXJuICggc2Vh
cmNoVGV4dEZpZWxkLnZhbHVlICE9ICdTZWFyY2ggYWxsICcgKyBmcmVlVGV4dCAr
ICcgam9icycgKTsNCgkJCQl9DQoJCQkJCQ0KCQkJCXJldHVybiAoIHNlYXJjaFRl
eHRGaWVsZC52YWx1ZSAhPSAnU2VhcmNoIGFsbCBqb2JzJyApOw0KCQkJfQ0KCQkJ
DQoJCQlpZiggIXRleHRJc01vZGlmaWVkKCkgKSB7DQoJCQkJa2V5d29yZEVsZW0u
dmFsdWUgPSAnJzsNCgkJCQkNCgkJCQlpZiggaXNTZWN0aW9uU2VhcmNoKCkgKSB7
DQoJCQkJCQkJCQkgICAgCWZvcm0uYWN0aW9uID0gJ2h0dHA6Ly93d3cuZ3VhcmRp
YW5qb2JzLmNvbSc7DQoJCQkJICAgIAkJCQkJcmV0dXJuIHRydWU7DQoJCQkJfQ0K
DQoJCQkJZm9ybS5hY3Rpb24gPSAnaHR0cDovL3d3dy5ndWFyZGlhbmpvYnMuY29t
JzsJCQkJCQ0KCQkJCXJldHVybiB0cnVlOwkJCQkJDQoJCQl9DQoNCgkJCWtleXdv
cmRFbGVtLnZhbHVlID0gc2VhcmNoVGV4dEZpZWxkLnZhbHVlOw0KCQkJcmV0dXJu
IHRydWU7DQoJCX0NCgkJCQkJCQkJCQkJDQoJLy9dXT4NCjwvc2NyaXB0PgkJDQoJ
PC9kaXY+DQoJDQoJDQoNCgkJCQkJCQ0KCQk8L2Rpdj4NCgkJPC9kaXY+DQoJDQoN
Cg0KCgoJPC9kaXY+CgoKCg0KCQkJCQkJCQkJDQoJCQkJCQkJICAgICAgICANCg0K
ICAgICAgCSAgICAJICAgIA0KDQoNCg0KDQoNCgkJDQoJCQkJCQkJDQoNCiAgICAg
ICAgCQkNCgkJDQoJCQkJCQkJCQkJCQkJCQkJCQ0KCQkJCQkJCQkJCQ0KCQkJCQkJ
DQoJCQkJCQkJCQkJCSAgICAgICAgICAgICAgICAgICAgDQogICAgDQoJDQoJCQ0K
CQkJCQkJCQkJICAgIAkgICAgDQoNCg0KDQoNCg0KCQkNCgkJCQkJCQkNCg0KICAg
ICAgICAJCQ0KCQkNCgkJCQkJCQkJCQkJCQkJCQkJDQoJCQkJCQkJCQkJDQoJCQkJ
CQkNCgkJCQkJCQkJCQkJICAgICAgICAgICAgICAgICAgICANCiAgICANCgkNCgkJ
DQoJCQkJCQkJCQ0KCQ0KCQkNCgkJPGRpdiBpZD0iaW50cnVzaXZlIiBjbGFzcz0i
aGlkZS1vbi1wb3B1cCI+DQoNCgkJDQoNCgkJCTxzY3JpcHQgdHlwZT0idGV4dC9q
YXZhc2NyaXB0Ij4NCgkJCS8vPCFbQ0RBVEFbDQoJCQkJaWYgKHRydWUpIHsNCgkJ
CQkJaWYgKGZhbHNlKSB7DQoJCQkJICAgICAgICAJDQoJCQ0KCSAgICB2YXIgdGhl
c2VDb29raWVzID0gZG9jdW1lbnQuY29va2llOw0KCSAgICB2YXIgcG9zID0gdGhl
c2VDb29raWVzLmluZGV4T2YoJ0dVREhUTUxBZHM9Jyk7DQoNCgkgICAgaWYgCShw
b3MgPT0gLTEpIHsNCiAgICAgICAgICAgIHZhciBzZWNvbmRzID0gMTgwOw0KICAg
ICAgICAgICAgdmFyIGV4cGlyZVRpbWUgPSBuZXcgRGF0ZSgpOw0KICAgICAgICAg
ICAgdmFyIGN1cnJlbnR0aW1laW5taWxscyA9IGV4cGlyZVRpbWUuZ2V0VGltZSgp
Ow0KICAgICAgICAgICAgZXhwaXJlVGltZS5zZXRUaW1lKGN1cnJlbnR0aW1laW5t
aWxscyArIHNlY29uZHMgKiAxMDAwICk7DQogICAgICAgICAgICBkb2N1bWVudC5j
b29raWUgPSAnR1VESFRNTEFkcz1EdW1teTsgZXhwaXJlcz0nICsgZXhwaXJlVGlt
ZS50b0dNVFN0cmluZygpICsgJyA7IHBhdGg9LyA7IGRvbWFpbj0uZ3VhcmRpYW4u
Y28udWsnOw0KICAgICAgICAgICAgT0FTX0FEKCdQb3NpdGlvbjQnKTsNCiAgICAg
ICAgfQ0KICAgCQkJCQl9IGVsc2Ugew0KCQkJCQkJDQoJCQ0KCQkNCgkgICAgICAg
IA0KICAgICAgIAkNCiAgICAgICAgICAgICAgICANCiAgICAgICAgDQogICAgICAg
IA0KCQkJCQkJYnVpbGRJbnRydXNpdmVBZCgnaHR0cDovL2Fkcy5ndWFyZGlhbi5j
by51aycsICdzYXRlbGxpdGUnLCAnMTYxOTAzODk1NCcsICdnbG9iYWwlMjh0ZW1w
Y29tbWVyY2lhbCUyOScsICclMkNMZWJhbm9uJTJCJTI4TmV3cyUyOSUyQ0dheSUy
QnJpZ2h0cyUyQiUyOE5ld3MlMjklMkNNaWRkbGUlMkJFYXN0JTJCJTI4TmV3cyUy
OSUyQ1dvcmxkJTJCbmV3cyUyQycsICclMjUyRmNvbW1lbnRpc2ZyZWUlMjUyRjIw
MDklMjUyRmF1ZyUyNTJGMzElMjUyRmxlYmFub24tZ2F5LXJpZ2h0cycsICdDb21t
ZW50aXNmcmVlJywgJ2Jsb2cnLCAnZmFsc2UnLCAnNDQxNjA2NicsICcnKTsNCgkJ
CQkJCQkJfQ0KCQkJCX0NCgkJCS8vXV0+DQoJCQk8L3NjcmlwdD4NCgkJDQoNCgkJ
PC9kaXY+DQoNCiAgICANCgkJCQkJCQkJCQ0KCQkJCQkJCSAgICAgICAgDQoNCg0K
CQkJCQkJCQkJDQoJCQkJCQkJICAgICAgICANCg0KICAgICAgCSAgICAgIAkNCiAg
ICAgIAkgICAgICAJCSAgICAJICAgIA0KDQoNCg0KDQoNCgkJDQoJCQkJCQkJDQoN
CiAgICAgICAgCQkNCgkJDQoJCQkJCQkJCQkJCQkJCQkJCQ0KCQkJCQkJCQkJCQ0K
CQkJCQkJDQoJCQkJCQkJCQkJCSAgICAgICAgICAgICAgICAgICAgDQogICAgDQoJ
DQoJCQ0KCQkJCQkJCQkJCQ0KDQoNCgk8c2NyaXB0IHR5cGU9InRleHQvamF2YXNj
cmlwdCI+DQoNCmdvb2dsZV9hZF9jbGllbnQgPSAnY2EtZ3VhcmRpYW5fanMnOw0K
Z29vZ2xlX2FkX2NoYW5uZWwgPSAnQ29tbWVudGlzZnJlZSc7DQo8L3NjcmlwdD4N
Cg0KICAgIAkgICAgDQoNCg0KDQoNCg0KCQkNCgkJCQkJCQkNCg0KICAgICAgICAN
Cg0KDQo8c2NyaXB0Pg0KDQpnb29nbGVfbWF4X251bV9hZHMgPSAnMyc7DQoNCjwv
c2NyaXB0Pg0KCQkgICAgPGRpdiBpZD0iZ29vZ2xlLWFkcy1jb250YWluZXIiIGNs
YXNzPSIgY29tcG9uZW50ICBjYXBzdWxlIGFkdmVydGlzZXItbGlua3MiIHN0eWxl
PSJkaXNwbGF5OiBub25lOyI+PC9kaXY+DQo8c2NyaXB0IHR5cGU9InRleHQvamF2
YXNjcmlwdCI+DQovLzwhW0NEQVRBWw0KCWlmICh0cnVlKSB7DQoJCQkgIHdyaXRl
U2NyaXB0KCJodHRwOi8vcGFnZWFkMi5nb29nbGVzeW5kaWNhdGlvbi5jb20vcGFn
ZWFkL3Nob3dfYWRzLmpzIiwgZmFsc2UsIGZ1bmN0aW9uKCl7fSk7DQoJfQ0KLy8g
XV0+DQo8L3NjcmlwdD4NCg0KDQoNCgkJCQkJCQkJCQ0KCQkJCQkJCSAgICAgICAg
DQoNCiAgICAgIAkNCgk8L2Rpdj4NCg0KCQkJICAgIA0KCSAgICANCg0KDQoJDQoJ
CQ0KCQkNCgkJDQoJCTxkaXYgY2xhc3M9InJlbGF0ZWQtY29udGVudCI+DQoJCQkJ
CQkJPGgzIGNsYXNzPSJmaXJzdCIgaWQ9InJlbGF0ZWRJbmZvcm1hdGlvbiI+UmVs
YXRlZCBpbmZvcm1hdGlvbjwvaDM+DQoJCQkJPGRpdiBpZD0ia2V5d29yZC1ydWxl
LXdyYXBwZXIiPg0KCQkJCQkgICAgCgoKICAgICAgICAgICAgCgk8ZGl2IGNsYXNz
PSJyZWxhdGVkbGlua3MiIGNsYXNzPSJjYXBzdWxlIj4KCQkKCQkJCQkJCQoJCQkJ
CTxoMyBjbGFzcz0nZmlyc3QnPjxhIGhyZWY9Imh0dHA6Ly93d3cuZ3VhcmRpYW4u
Y28udWsvd29ybGQiID5Xb3JsZCBuZXdzPC9hPjwvaDM+CgkJCQkJCgkJCQkJCTx1
bCBjbGFzcz0icmVsYXRlZGxpbmtzLWtleXdvcmRzIj4KCQkJCQkJPGxpPgoJCQkJ
CQkJCQkJCQkJCQkJCQk8YSBocmVmPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVr
L3dvcmxkL2xlYmFub24iICByZWw9InRhZyI+TGViYW5vbjwvYT4gJm1pZGRvdDsJ
CQkJCQkJCQkJCQkJCQk8L2xpPgoJCQkJCQkJCTxsaT4KCQkJCQkJCQkJCQkJCQkJ
CQkJPGEgaHJlZj0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay93b3JsZC9nYXkt
cmlnaHRzIiAgcmVsPSJ0YWciPkdheSByaWdodHM8L2E+ICZtaWRkb3Q7CQkJCQkJ
CQkJCQkJCQkJPC9saT4KCQkJCQkJCQk8bGk+CgkJCQkJCQkJCQkJCQkJCQkJCTxh
IGhyZWY9Imh0dHA6Ly93d3cuZ3VhcmRpYW4uY28udWsvd29ybGQvbWlkZGxlZWFz
dCIgIHJlbD0idGFnIj5NaWRkbGUgRWFzdDwvYT4gCQkJCQkJCQkJCQkJCQkJPC9s
aT4KCQkJCTwvdWw+CgkJCQkKCQkKCQoJCjwvZGl2PgoKDQoJCQkJCSAgICAJICAg
IA0KDQoNCg0KDQoNCgkJDQoJCQkJCQkJDQoNCiAgICAgICAgCQkNCgkJDQoJCQkJ
CQkJCQkJCQkJCQkJCQ0KCQkJCQkJCQkJCQ0KCQkJCQkJDQoJCQkJCQkJCQkJCSAg
ICAgICAgICAgICAgICAgICAgDQogICAgDQoJDQoJCQ0KCQkJCQkJCQkNCgkgICAg
CgoKICAgICAgICAgICAgCgk8ZGl2IGNsYXNzPSJyZWxhdGVkbGlua3MiIGNsYXNz
PSJjYXBzdWxlIj4KCQkJPGgzIGNsYXNzPSJjb21iaW5lci1tb3JlLW9uIGZpcnN0
Ij5Nb3JlIGZyb20gPGEgaHJlZj0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay9j
b21tZW50aXNmcmVlIiA+Q29tbWVudCBpcyBmcmVlPC9hPiBvbjwvaDM+CgkJCgkJ
CQkJCQkKCQkJCQk8aDMgY2xhc3M9J2ZpcnN0Jz5Xb3JsZCBuZXdzPC9oMz4KCQkJ
CQkKCQkJCQkJPHVsIGNsYXNzPSJyZWxhdGVkbGlua3Mta2V5d29yZHMiPgoJCQkJ
CQk8bGk+CgkJCQkJCQkJCQkJCQkJCQkJCTxhIGhyZWY9Imh0dHA6Ly93d3cuZ3Vh
cmRpYW4uY28udWsvY29tbWVudGlzZnJlZS9jb21tZW50aXNmcmVlK3dvcmxkL2xl
YmFub24iICByZWw9InRhZyI+TGViYW5vbjwvYT4gJm1pZGRvdDsJCQkJCQkJCQkJ
CQkJCQk8L2xpPgoJCQkJCQkJCTxsaT4KCQkJCQkJCQkJCQkJCQkJCQkJPGEgaHJl
Zj0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay9jb21tZW50aXNmcmVlL2NvbW1l
bnRpc2ZyZWUrd29ybGQvZ2F5LXJpZ2h0cyIgIHJlbD0idGFnIj5HYXkgcmlnaHRz
PC9hPiAmbWlkZG90OwkJCQkJCQkJCQkJCQkJCTwvbGk+CgkJCQkJCQkJPGxpPgoJ
CQkJCQkJCQkJCQkJCQkJCQk8YSBocmVmPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNv
LnVrL2NvbW1lbnRpc2ZyZWUvY29tbWVudGlzZnJlZSt3b3JsZC9taWRkbGVlYXN0
IiAgcmVsPSJ0YWciPk1pZGRsZSBFYXN0PC9hPiAJCQkJCQkJCQkJCQkJCQk8L2xp
PgoJCQkJPC91bD4KCQkJCQoJCQoJCQkJCQoJCQoJCQkJCgkJCQkJCQkKCQoJCjwv
ZGl2PgoKDQoNCgkJCQkJCQkJCQ0KCQkJCQkJCSAgICAgICAgDQoNCgkJCQkJCQkJ
CTwvZGl2Pg0KCQkJCQ0KCQkJDQoJCQkJCQk8ZGl2IGNsYXNzPSJyZWxhdGVkLWl0
ZW0iPg0KCQkJDQoJCQkJCQkJCQkJCQkJCQkJCQkJCQk8cCBjbGFzcz0idGh1bWIi
Pg0KCQkJCQkJCQkJCQkJCTxhIGhyZWY9Imh0dHA6Ly93d3cuZ3VhcmRpYW4uY28u
dWsvd29ybGQvZ2FsbGVyeS8yMDA5L2F1Zy8xNy9pc3JhZWwtbWlkZGxlZWFzdCIg
b25jbGljaz0icmV0dXJuIG9wZW5HYWxsZXJ5UG9wdXAoJ2h0dHA6Ly93d3cuZ3Vh
cmRpYW4uY28udWsvd29ybGQvZ2FsbGVyeS8yMDA5L2F1Zy8xNy9pc3JhZWwtbWlk
ZGxlZWFzdCcsIDc5Nik7IiAgPg0KCQkJCQkJCQkJCQkJPGltZyBzcmM9Imh0dHA6
Ly9zdGF0aWMuZ3VpbS5jby51ay9zeXMtaW1hZ2VzL0d1YXJkaWFuL1BpeC9waWN0
dXJlcy8yMDA5LzgvMTQvMTI1MDI2MjAzODIyMS9BLVBhbGVzdGluaWFuLXlvdXRo
LXN0YW5kLTAwMy5qcGciIGFsdD0iQSBQYWxlc3RpbmlhbiB5b3V0aCBzdGFuZHMg
aW4gZnJvbnQgb2YgYSBidXJuaW5nIHZlaGljbGUgZHVyaW5nIGNsYXNoZXMgaW4g
R2F6YSBDaXR5LCAyMDA3LiIgLz48L2E+DQoJCQkJCTwvcD4NCgkJCQkJCQkJPHAg
Y2xhc3M9Imxpbmt0ZXh0ICI+DQoJCQkJCQkJCQkJCQkJCQkNCgkJCQkJCQkJCQkJ
PGEgaHJlZj0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay93b3JsZC9nYWxsZXJ5
LzIwMDkvYXVnLzE3L2lzcmFlbC1taWRkbGVlYXN0IiBvbmNsaWNrPSJyZXR1cm4g
b3BlbkdhbGxlcnlQb3B1cCgnaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay93b3Js
ZC9nYWxsZXJ5LzIwMDkvYXVnLzE3L2lzcmFlbC1taWRkbGVlYXN0JywgNzk2KTsi
ICA+VGhlIEFyYWItSXNyYWVsaSBjb25mbGljdDwvYT4NCgkJCQkJCTxwIGNsYXNz
PSJ0cmFpbHRleHQiPgkNCgkJCQkJCQkgICAgDQoNCgkJDQoNCg0KCQkJCQkJCQkJ
CSAgICAgICAgICAgICAgICAgICAgCQk8c3BhbiBjbGFzcz0iZGF0ZSI+MTcgQXVn
IDIwMDk6IDwvc3Bhbj4NCgkJICAgICAgICAgICAgICAgICAgICAJCQkJCQkJCSA8
cD5BIGJyaWVmIGhpc3Rvcnkgb2YgdGhlIGtleSBldmVudHMgYW5kIHBlb3BsZSB0
aGF0IHNoYXBlZCB0aGUgQXJhYi1Jc3JhZWxpIGNvbmZsaWN0PC9wPg0KCQkJCQkg
CTwvcD4NCgkJCQkJIAkJCQkJCSAJCQkJCQkJPGRpdiBjbGFzcz0icmVsYXRlZC1m
b290ZXIiPgkJCQkJCQkNCgkJCQkJCQkJCQkJCQkJCTxhIGhyZWY9Ii9pbnBpY3R1
cmVzIiA+TW9yZSBnYWxsZXJpZXM8L2E+DQoJCQkJCQkJCQkJCQkJPC9kaXY+CQ0K
CQkJCQkJCQkJCQkJDQoJCQkJCQkJCQk8L3A+CQkJCQ0KCQkJCQkJCTwvZGl2Pg0K
DQoJCQkJCQk8ZGl2IGNsYXNzPSJyZWxhdGVkLWl0ZW0gbXVsdGkiPg0KCQkJDQoJ
CQkJCQkJCQkJCQkJPGg1IGNsYXNzPSJkYXRlIj4NCgkJCQkyOCBKdWwgMjAwNjwv
aDU+DQoJCQkJCQkJCQkJPHAgY2xhc3M9Imxpbmt0ZXh0Ij4NCgkJCQkJCQkJCQkJ
CQkJCTxhIGhyZWY9Imh0dHA6Ly93d3cuZ3VhcmRpYW4uY28udWsvY29tbWVudGlz
ZnJlZS8yMDA2L2p1bC8yOC9pc3JhZWwuc3lyaWEiID4NCgkJCQkJCSAgICANCg0K
CQkNCg0KDQoJCQkJCQlKb25hdGhhbiBTdGVlbGU6IE9ubHkgSGl6YnVsbGFoIGNh
biBkZWZlbmQgYWdhaW5zdCBhbiBJc3JhZWxpIGludmFzaW9uPC9hPg0KCQkJCTwv
cD4gDQoJCQkJCQkJCQkJCQkJCQkJCQk8aDUgY2xhc3M9ImRhdGUiPg0KCQkJCTI1
IEp1bCAyMDA2PC9oNT4NCgkJCQkJCQkJCQk8cCBjbGFzcz0ibGlua3RleHQiPg0K
CQkJCQkJCQkJCQkJCQkJPGEgaHJlZj0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51
ay93b3JsZC8yMDA2L2p1bC8yNS9zeXJpYS5pc3JhZWxhbmR0aGVwYWxlc3Rpbmlh
bnMxIiA+DQoJCQkJCQkgICAgDQoNCgkJDQoNCg0KCQkJCQkJSXNyYWVsIHNheXMg
YW55IGRlYWwgbXVzdCBpbmNsdWRlIGJsb2NrICBvbiBTeXJpYSBzdXBwbHlpbmcg
YXJtcyB0byBIaXpidWxsYWg8L2E+DQoJCQkJPC9wPiANCgkJCQkJCQkJCQkJCQkJ
CQkJCTxoNSBjbGFzcz0iZGF0ZSI+DQoJCQkJMTIgSnVsIDIwMDY8L2g1Pg0KCQkJ
CQkJCQkJCTxwIGNsYXNzPSJsaW5rdGV4dCI+DQoJCQkJCQkJCQkJCQkJCQk8YSBo
cmVmPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL3dvcmxkLzIwMDYvanVsLzEy
L2lzcmFlbGFuZHRoZXBhbGVzdGluaWFucy5sZWJhbm9uIiA+DQoJCQkJCQkgICAg
DQoNCgkJDQoNCg0KCQkJCQkJSXNyYWVsaXMgaW52YWRlIExlYmFub24gYWZ0ZXIg
c29sZGllcnMgYXJlIHNlaXplZDwvYT4NCgkJCQk8L3A+IA0KCQkJCQkJCQkJCQkJ
CQkJCQkJPGg1IGNsYXNzPSJkYXRlIj4NCgkJCQk2IE1hciAyMDAwPC9oNT4NCgkJ
CQkJCQkJCQk8cCBjbGFzcz0ibGlua3RleHQiPg0KCQkJCQkJCQkJCQkJCQkJPGEg
aHJlZj0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay93b3JsZC8yMDAwL21hci8w
Ni9pc3JhZWxhbmR0aGVwYWxlc3RpbmlhbnMubGViYW5vbiIgPg0KCQkJCQkJICAg
IA0KDQoJCQ0KDQoNCgkJCQkJCUJhcmFrJ3MgY2FiaW5ldCB2b3RlcyB0byBsZWF2
ZSBMZWJhbm9uIGJ5IEp1bHk8L2E+DQoJCQkJPC9wPiANCgkJCQkJCQk8L2Rpdj4N
Cg0KCQkJCQkJPGRpdiBjbGFzcz0icmVsYXRlZC1pdGVtIGxhc3QiPg0KCQkJDQoJ
CQkJCQkJCQkJCQkJCQkJCQkJCQk8cCBjbGFzcz0idGh1bWIiPg0KCQkJCQkJCQkJ
CQkJCTxhIGhyZWY9Imh0dHA6Ly93d3cuZ3VhcmRpYW4uY28udWsvbmV3cy92aWRl
by8yMDA4L2phbi8yNS9iZWlydXQuYm9tYiIgdGl0bGU9IlZpZGVvIHdpbGwgc3Rh
cnQgYXV0b21hdGljYWxseSBvbiB0aGlzIHBhZ2UiICA+DQoJCQkJCQkJCQkJCQk8
aW1nIHNyYz0iaHR0cDovL3N0YXRpYy5ndWltLmNvLnVrL3N5cy1pbWFnZXMvR3Vh
cmRpYW4vUGl4L3BpY3R1cmVzLzIwMDgvMDEvMjUvYmVpcnV0X2Nhcl90aHVtYi5q
cGciIGFsdD0iYmVpcnV0IiAvPjwvYT4NCgkJCQkJPC9wPg0KCQkJCQkJCQk8cCBj
bGFzcz0ibGlua3RleHQgIj4NCgkJCQkJCQkJCQkJCQkJCQ0KCQkJCQkJCQkJCQk8
YSBocmVmPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL25ld3MvdmlkZW8vMjAw
OC9qYW4vMjUvYmVpcnV0LmJvbWIiIHRpdGxlPSJWaWRlbyB3aWxsIHN0YXJ0IGF1
dG9tYXRpY2FsbHkgb24gdGhpcyBwYWdlIiAgPkJlaXJ1dCBib21iIGtpbGxzIGZp
dmU8L2E+DQoJCQkJCQk8cCBjbGFzcz0idHJhaWx0ZXh0Ij4JDQoJCQkJCQkJICAg
IA0KDQoJCQ0KDQoNCgkJCQkJCQkJCQkgICAgICAgICAgICAgICAgICAgIAkJPHNw
YW4gY2xhc3M9ImRhdGUiPjI1IEphbiAyMDA4OiA8L3NwYW4+DQoJCSAgICAgICAg
ICAgICAgICAgICAgCQkJCQkJCQkgQW4gZXhwbG9zaW9uIGluIGEgQ2hyaXN0aWFu
IHN1YnVyYiBvZiBlYXN0IEJlaXJ1dCBraWxsZWQgYXQgbGVhc3QgZml2ZSBwZW9w
bGUgaW5jbHVkaW5nIGEgcHJvbWluZW50IHBvbGljZSBvZmZpY2VyDQoJCQkJCSAJ
PC9wPg0KCQkJCQkgCQkJCQkJIAkJCQkJCQk8ZGl2IGNsYXNzPSJyZWxhdGVkLWZv
b3RlciI+CQkJCQkJCQ0KCQkJCQkJCQkJCQkJCQkJPGEgaHJlZj0iL3ZpZGVvIiA+
TW9yZSB2aWRlbzwvYT4NCgkJCQkJCQkJCQkJCQk8L2Rpdj4JDQoJCQkJCQkJCQkJ
CQkNCgkJCQkJCQkJCTwvcD4JCQkJDQoJCQkJCQkJPC9kaXY+DQoNCgkJCQ0KCQk8
L2Rpdj4NCgkJDQoJCQkJDQoJDQoNCg0KCQkNCg0KDQoJCQkgICAgDQoJICAgIA0K
CQ0KCSAgICAgICAgICAgIA0KDQoNCjxkaXYgaWQ9ImZvb3RlciIgY2xhc3M9ImNv
bW1lbnQgZm9vdGVyIGI0Ij4NCiAgICA8dWwgaWQ9ImZvb3Rlci1saW5rcyI+CQkJ
DQogICAgICAgIDxsaT48YSBocmVmPSJodHRwOi8vc3luZGljYXRpb24uZ3VhcmRp
YW4uY28udWsvIiA+TGljZW5zZS9idXkgb3VyIGNvbnRlbnQ8L2E+IHwgPC9saT4N
CiAgICAgICAgPGxpPjxhIGhyZWY9Ii9Vc2Vycy9oZWxwL2FydGljbGUvMCwsOTMz
OTA1LDAwLmh0bWwiID5Qcml2YWN5IHBvbGljeTwvYT4gfCA8L2xpPg0KICAgICAg
ICA8bGk+PGEgaHJlZj0iL1VzZXJzL2hlbHAvYXJ0aWNsZS8wLCw5MzM5MDksMDAu
aHRtbCIgPlRlcm1zICZhbXA7IGNvbmRpdGlvbnM8L2E+IHwgPC9saT4NCiAgICAg
ICAgPGxpPjxhIGhyZWY9Imh0dHA6Ly9hZGluZm8tZ3VhcmRpYW4uY28udWsvIiA+
QWR2ZXJ0aXNpbmcgZ3VpZGU8L2E+IHwgPC9saT4NCiAgICAgICAgPGxpPjxhIGhy
ZWY9Imh0dHA6Ly93d3cuZ3VhcmRpYW4uY28udWsvaGVscC9hY2Nlc3NpYmlsaXR5
IiA+QWNjZXNzaWJpbGl0eTwvYT4gfCA8L2xpPg0KICAgICAgICA8bGk+PGEgaHJl
Zj0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay9pbmRleC9zdWJqZWN0cy9hIiA+
QS1aIGluZGV4PC9hPiB8IDwvbGk+DQogICAgICAgIDxsaT48YSBocmVmPSJodHRw
Oi8vd3d3Lmd1YXJkaWFuLmNvLnVrL2hlbHAvaW5zaWRlZ3VhcmRpYW4iID5JbnNp
ZGUgZ3VhcmRpYW4uY28udWsgYmxvZzwvYT4gfCA8L2xpPg0KICAgICAgICA8bGk+
PGEgaHJlZj0iL0d1YXJkaWFuL2luZm9ybWF0aW9uLzAsLDcxMTg1MywwMC5odG1s
IiA+QWJvdXQgZ3VhcmRpYW4uY28udWs8L2E+IHwgPC9saT4NCiAgICAgICAgPGxp
PjxhIGhyZWY9Imh0dHA6Ly9kYXRpbmcuZ3VhcmRpYW4uY28udWsvcy8iID5Kb2lu
IG91ciBkYXRpbmcgc2l0ZSB0b2RheTwvYT48L2xpPg0KICAgIDwvdWw+DQogICAg
DQogICAgICAgIA0KICAgIDx1bCBpZD0iY29weXJpZ2h0LWxpbmtzIj4JCQ0KICAg
ICAgICA8bGk+Z3VhcmRpYW4uY28udWsgJmNvcHk7IEd1YXJkaWFuIE5ld3MgYW5k
IE1lZGlhIExpbWl0ZWQgMjAxMDwvbGk+DQogICAgICAgICAgICA8L3VsPg0KCQkJ
DQoJPCEtLSBlbmQgZm9vdGVyTGlua3MgLS0+DQoJCQkgICAgDQoNCg0KDQoJDQoN
Cgk8Zm9ybSBpZD0ic2VjdGlvbi1zZWxlY3RvciIgbWV0aG9kPSJwb3N0IiBhY3Rp
b249Imh0dHA6Ly93d3cuZ3VhcmRpYW4uY28udWsvcmVkaXJlY3QvMSwsLDAwLmh0
bWwiPg0KDQoJCQkJCQ0KCQkJCQkJCQkJCQkNCgkJCQkNCgkJCQkJCQkNCgkJCQkJ
CTxmaWVsZHNldD4NCgkJCQkJCQkJCQkJCQkJCQkJCQkJCQk8bGFiZWwgZm9yPSJn
by10byI+R28gdG86IDwvbGFiZWw+CQ0KCQkJCQkJCQkJCQkJCQk8c2VsZWN0IGlk
PSJnby10byIgbmFtZT0iVXJsIj4NCg0KCQkJCQkNCgkJCQkJCQkJCQkJCQkJCQkJ
CQkJCQkJCQkJCQkJCTxvcHRpb24gdmFsdWU9Imh0dHA6Ly93d3cuZ3VhcmRpYW4u
Y28udWsiPmd1YXJkaWFuLmNvLnVrIGhvbWU8L29wdGlvbj4NCgkJCQkJCQkJCQ0K
CQkJCQkJCQkJCQkJCQkJDQoJCQkJDQoJCQkJCQ0KCQkJCQkJCQkJCQkJCQkJCQk8
b3B0aW9uIHZhbHVlPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL3VrIj5VSyBu
ZXdzPC9vcHRpb24+DQoJCQkJCQkJCQkNCgkJCQkJCQkJCQkJCQkJCQ0KCQkJCQ0K
CQkJCQkNCgkJCQkJCQkJCQkJCQkJCQkJPG9wdGlvbiB2YWx1ZT0iaHR0cDovL3d3
dy5ndWFyZGlhbi5jby51ay93b3JsZCI+V29ybGQgbmV3czwvb3B0aW9uPg0KCQkJ
CQkJCQkJDQoJCQkJCQkJCQkJCQkJCQkNCgkJCQkNCgkJCQkJDQoJCQkJCQkJCQkJ
CQkJCQkJCTxvcHRpb24gdmFsdWU9Imh0dHA6Ly9jb21tZW50aXNmcmVlLmd1YXJk
aWFuLmNvLnVrL2luZGV4Lmh0bWw/Z3VzcmM9Z3BkIj5Db21tZW50IGlzIGZyZWUg
YmxvZzwvb3B0aW9uPg0KCQkJCQkJCQkJDQoJCQkJCQkJCQkJCQkJCQkNCgkJCQkN
CgkJCQkJDQoJCQkJCQkJCQkJCQkJCQkJCTxvcHRpb24gdmFsdWU9Imh0dHA6Ly93
d3cuZ3VhcmRpYW4uY28udWsvbmV3cy9ibG9nIj5OZXdzYmxvZzwvb3B0aW9uPg0K
CQkJCQkJCQkJDQoJCQkJCQkJCQkJCQkJCQkNCgkJCQkNCgkJCQkJDQoJCQkJCQkJ
CQkJCQkJCQkJCTxvcHRpb24gdmFsdWU9Imh0dHA6Ly93d3cuZ3VhcmRpYW4uY28u
dWsvc3BvcnQvYmxvZyI+U3BvcnQgYmxvZzwvb3B0aW9uPg0KCQkJCQkJCQkJDQoJ
CQkJCQkJCQkJCQkJCQkNCgkJCQkNCgkJCQkJDQoJCQkJCQkJCQkJCQkJCQkJCTxv
cHRpb24gdmFsdWU9Imh0dHA6Ly93d3cuZ3VhcmRpYW4uY28udWsvY3VsdHVyZS9j
dWx0dXJlYmxvZ3Mvcm91bmR1cCI+QXJ0cyAmYW1wOyBFbnRlcnRhaW5tZW50IGJs
b2c8L29wdGlvbj4NCgkJCQkJCQkJCQ0KCQkJCQkJCQkJCQkJCQkJDQoJCQkJDQoJ
CQkJCQ0KCQkJCQkJCQkJCQkJCQkJCQk8b3B0aW9uIHZhbHVlPSJodHRwOi8vd3d3
Lmd1YXJkaWFuLmNvLnVrL2F1ZGlvIj5BdWRpbyAmYW1wOyBwb2RjYXN0czwvb3B0
aW9uPg0KCQkJCQkJCQkJDQoJCQkJCQkJCQkJCQkJCQkNCgkJCQkNCgkJCQkJDQoJ
CQkJCQkJCQkJCQkJCQkJCTxvcHRpb24gdmFsdWU9Imh0dHA6Ly93d3cuZ3VhcmRp
YW4uY28udWsvaW5waWN0dXJlcyI+SW4gcGljdHVyZXM8L29wdGlvbj4NCgkJCQkJ
CQkJCQ0KCQkJCQkJCQkJCQkJCQkJDQoJCQkJDQoJCQkJCQ0KCQkJCQkJCQkJCQkJ
CQkJCQk8b3B0aW9uIHZhbHVlPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL3Zp
ZGVvIj5WaWRlbzwvb3B0aW9uPg0KCQkJCQkJCQkJDQoJCQkJCQkJCQkJCQkJCQkN
CgkJCQkNCgkJCQkJDQoJCQkJCQkJCQkNCgkJCQkJCQkJCQkJCQkJCQ0KCQkJCQ0K
CQkJCQkNCgkJCQkJCQkJCQ0KCQkJCQkJCQkJCQkJCQkJDQoJCQkJDQoJCQkJCQ0K
CQkJCQkJCQkJCQkJCQkJCQk8b3B0aW9uIHZhbHVlPSJodHRwOi8vYnJvd3NlLmd1
YXJkaWFuLmNvLnVrL3NlYXJjaCI+QXJjaGl2ZSBzZWFyY2g8L29wdGlvbj4NCgkJ
CQkJCQkJCQ0KCQkJCQkJCQkJCQkJCQkJDQoJCQkJDQoJCQkJCQ0KCQkJCQkJCQkJ
CQkJCQkJCQk8b3B0aW9uIHZhbHVlPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVr
L2N1bHR1cmUiPkFydHMgJmFtcDsgZW50ZXJ0YWlubWVudDwvb3B0aW9uPg0KCQkJ
CQkJCQkJDQoJCQkJCQkJCQkJCQkJCQkNCgkJCQkNCgkJCQkJDQoJCQkJCQkJCQkJ
CQkJCQkJCTxvcHRpb24gdmFsdWU9Imh0dHA6Ly93d3cuZ3VhcmRpYW4uY28udWsv
Ym9va3MiPkJvb2tzPC9vcHRpb24+DQoJCQkJCQkJCQkNCgkJCQkJCQkJCQkJCQkJ
CQ0KCQkJCQ0KCQkJCQkNCgkJCQkJCQkJCQkJCQkJCQkJPG9wdGlvbiB2YWx1ZT0i
aHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay9idXNpbmVzcyI+QnVzaW5lc3M8L29w
dGlvbj4NCgkJCQkJCQkJCQ0KCQkJCQkJCQkJCQkJCQkJDQoJCQkJDQoJCQkJCQ0K
CQkJCQkJCQkJCQkJCQkJCQk8b3B0aW9uIHZhbHVlPSJodHRwOi8vd3d3Lmd1YXJk
aWFuLmNvLnVrL2VkdWNhdGlvbiI+RWR1Y2F0aW9uR3VhcmRpYW4uY28udWs8L29w
dGlvbj4NCgkJCQkJCQkJCQ0KCQkJCQkJCQkJCQkJCQkJDQoJCQkJDQoJCQkJCQ0K
CQkJCQkJCQkJCQkJCQkJCQk8b3B0aW9uIHZhbHVlPSJodHRwOi8vd3d3Lmd1YXJk
aWFuLmNvLnVrL2Vudmlyb25tZW50Ij5FbnZpcm9ubWVudDwvb3B0aW9uPg0KCQkJ
CQkJCQkJDQoJCQkJCQkJCQkJCQkJCQkNCgkJCQkNCgkJCQkJDQoJCQkJCQkJCQkJ
CQkJCQkJCTxvcHRpb24gdmFsdWU9Imh0dHA6Ly93d3cuZ3VhcmRpYW4uY28udWsv
ZmlsbSI+RmlsbTwvb3B0aW9uPg0KCQkJCQkJCQkJDQoJCQkJCQkJCQkJCQkJCQkN
CgkJCQkNCgkJCQkJDQoJCQkJCQkJCQkJCQkJCQkJCTxvcHRpb24gdmFsdWU9Imh0
dHA6Ly93d3cuZ3VhcmRpYW4uY28udWsvZm9vdGJhbGwiPkZvb3RiYWxsPC9vcHRp
b24+DQoJCQkJCQkJCQkNCgkJCQkJCQkJCQkJCQkJCQ0KCQkJCQ0KCQkJCQkNCgkJ
CQkJCQkJCQkJCQkJCQkJPG9wdGlvbiB2YWx1ZT0iaHR0cDovL2pvYnMuZ3VhcmRp
YW4uY28udWsvIj5Kb2JzPC9vcHRpb24+DQoJCQkJCQkJCQkNCgkJCQkJCQkJCQkJ
CQkJCQ0KCQkJCQ0KCQkJCQkNCgkJCQkJCQkJCQkJCQkJCQkJPG9wdGlvbiB2YWx1
ZT0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay9rYXRpbmUiPkthdGluZSBhcHBl
YWw8L29wdGlvbj4NCgkJCQkJCQkJCQ0KCQkJCQkJCQkJCQkJCQkJDQoJCQkJDQoJ
CQkJCQ0KCQkJCQkJCQkJCQkJCQkJCQk8b3B0aW9uIHZhbHVlPSJodHRwOi8vd3d3
Lmd1YXJkaWFuLmNvLnVrL2xpZmVhbmRzdHlsZSI+TGlmZSAmYW1wOyBzdHlsZTwv
b3B0aW9uPg0KCQkJCQkJCQkJDQoJCQkJCQkJCQkJCQkJCQkNCgkJCQkNCgkJCQkJ
DQoJCQkJCQkJCQkJCQkJCQkJCTxvcHRpb24gdmFsdWU9Imh0dHA6Ly93d3cuZ3Vh
cmRpYW4uY28udWsvbWVkaWEiPk1lZGlhR3VhcmRpYW4uY28udWs8L29wdGlvbj4N
CgkJCQkJCQkJCQ0KCQkJCQkJCQkJCQkJCQkJDQoJCQkJDQoJCQkJCQ0KCQkJCQkJ
CQkJCQkJCQkJCQk8b3B0aW9uIHZhbHVlPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNv
LnVrL21vbmV5Ij5Nb25leTwvb3B0aW9uPg0KCQkJCQkJCQkJDQoJCQkJCQkJCQkJ
CQkJCQkNCgkJCQkNCgkJCQkJDQoJCQkJCQkJCQkJCQkJCQkJCTxvcHRpb24gdmFs
dWU9Imh0dHA6Ly93d3cuZ3VhcmRpYW4uY28udWsvbXVzaWMiPk11c2ljPC9vcHRp
b24+DQoJCQkJCQkJCQkNCgkJCQkJCQkJCQkJCQkJCQ0KCQkJCQ0KCQkJCQkNCgkJ
CQkJCQkJCQkJCQkJCQkJPG9wdGlvbiB2YWx1ZT0iaHR0cDovL29ic2VydmVyLmd1
YXJkaWFuLmNvLnVrIj5UaGUgT2JzZXJ2ZXI8L29wdGlvbj4NCgkJCQkJCQkJCQ0K
CQkJCQkJCQkJCQkJCQkJDQoJCQkJDQoJCQkJCQ0KCQkJCQkJCQkJCQkJCQkJCQk8
b3B0aW9uIHZhbHVlPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL3BvbGl0aWNz
Ij5Qb2xpdGljczwvb3B0aW9uPg0KCQkJCQkJCQkJDQoJCQkJCQkJCQkJCQkJCQkN
CgkJCQkNCgkJCQkJDQoJCQkJCQkJCQkJCQkJCQkJCTxvcHRpb24gdmFsdWU9Imh0
dHA6Ly93d3cuZ3VhcmRpYW4uY28udWsvc2NpZW5jZSI+U2NpZW5jZTwvb3B0aW9u
Pg0KCQkJCQkJCQkJDQoJCQkJCQkJCQkJCQkJCQkNCgkJCQkNCgkJCQkJDQoJCQkJ
CQkJCQkJCQkJCQkJCTxvcHRpb24gdmFsdWU9Imh0dHA6Ly93d3cuZ3VhcmRpYW4u
Y28udWsvbGlmZWFuZHN0eWxlL3Nob3BwaW5nIj5TaG9wcGluZzwvb3B0aW9uPg0K
CQkJCQkJCQkJDQoJCQkJCQkJCQkJCQkJCQkNCgkJCQkNCgkJCQkJDQoJCQkJCQkJ
CQkJCQkJCQkJCTxvcHRpb24gdmFsdWU9Imh0dHA6Ly93d3cuZ3VhcmRpYW4uY28u
dWsvc29jaWV0eSI+U29jaWV0eUd1YXJkaWFuLmNvLnVrPC9vcHRpb24+DQoJCQkJ
CQkJCQkNCgkJCQkJCQkJCQkJCQkJCQ0KCQkJCQ0KCQkJCQkNCgkJCQkJCQkJCQkJ
CQkJCQkJPG9wdGlvbiB2YWx1ZT0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay9z
cG9ydCI+U3BvcnQ8L29wdGlvbj4NCgkJCQkJCQkJCQ0KCQkJCQkJCQkJCQkJCQkJ
DQoJCQkJDQoJCQkJCQ0KCQkJCQkJCQkJCQkJCQkJCQk8b3B0aW9uIHZhbHVlPSJo
dHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL2luZGV4L3RhbGsvMCwsLDAwLmh0bWw/
Z3VzcmM9Z3BkIj5UYWxrPC9vcHRpb24+DQoJCQkJCQkJCQkNCgkJCQkJCQkJCQkJ
CQkJCQ0KCQkJCQ0KCQkJCQkNCgkJCQkJCQkJCQkJCQkJCQkJPG9wdGlvbiB2YWx1
ZT0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay90ZWNobm9sb2d5Ij5UZWNobm9s
b2d5PC9vcHRpb24+DQoJCQkJCQkJCQkNCgkJCQkJCQkJCQkJCQkJCQ0KCQkJCQ0K
CQkJCQkNCgkJCQkJCQkJCQkJCQkJCQkJPG9wdGlvbiB2YWx1ZT0iaHR0cDovL3d3
dy5ndWFyZGlhbi5jby51ay90cmF2ZWwiPlRyYXZlbDwvb3B0aW9uPg0KCQkJCQkJ
CQkJDQoJCQkJCQkJCQkJCQkJCQkNCgkJCQkNCgkJCQkJDQoJCQkJCQkJCQkJCQkJ
CQkJCTxvcHRpb24gdmFsdWU9Imh0dHA6Ly93d3cuaXZlYmVlbnRoZXJlLmNvLnVr
Lz9ndXNyYz1ncGQiPkJlZW4gdGhlcmU8L29wdGlvbj4NCgkJCQkJCQkJCQ0KCQkJ
CQkJCQkJCQkJCQkJDQoJCQkJDQoJCQkJCQ0KCQkJCQkJCQkJDQoJCQkJCQkJCQkJ
CQkJCQkNCgkJCQkNCgkJCQkJDQoJCQkJCQkJCQkJCQkJCQkJCTxvcHRpb24gdmFs
dWU9Imh0dHA6Ly93d3cuZ3VhcmRpYW4uY28udWsvc3Vic2NyaXB0aW9uLXNlcnZp
Y2VzIj5TdWJzY3JpcHRpb24gc2VydmljZXM8L29wdGlvbj4NCgkJCQkJCQkJCQ0K
CQkJCQkJCQkJCQkJCQkJDQoJCQkJDQoJCQkJCQ0KCQkJCQkJCQkJCQkJCQkJCQk8
b3B0aW9uIHZhbHVlPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL2VtYWlsc2Vy
dmljZXMvMCwsMTM2ODQ2MCwwMC5odG1sIj5FbWFpbCBzZXJ2aWNlczwvb3B0aW9u
Pg0KCQkJCQkJCQkJDQoJCQkJCQkJCQkJCQkJCQkNCgkJCQkNCgkJCQkJDQoJCQkJ
CQkJCQkJCQkJCQkJCTxvcHRpb24gdmFsdWU9Imh0dHA6Ly93d3cuZ3VhcmRpYW4u
Y28udWsvaW5kZXgvc3ViamVjdHMvYSI+U3BlY2lhbCByZXBvcnRzPC9vcHRpb24+
DQoJCQkJCQkJCQkNCgkJCQkJCQkJCQkJCQkJCQ0KCQkJCQ0KCQkJCQkNCgkJCQkJ
CQkJCQkJCQkJCQkJPG9wdGlvbiB2YWx1ZT0iaHR0cDovL3d3dy5ndWFyZGlhbi5j
by51ay90aGVndWFyZGlhbiI+VGhlIEd1YXJkaWFuPC9vcHRpb24+DQoJCQkJCQkJ
CQkNCgkJCQkJCQkJCQkJCQkJCQ0KCQkJCQ0KCQkJCQkNCgkJCQkJCQkJCQkJCQkJ
CQkJPG9wdGlvbiB2YWx1ZT0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay91ay9z
ZXJpZXMvbm9ydGhlcm5lciI+VGhlIE5vcnRoZXJuZXI8L29wdGlvbj4NCgkJCQkJ
CQkJCQ0KCQkJCQkJCQkJCQkJCQkJDQoJCQkJDQoJCQkJCQ0KCQkJCQkJCQkJCQkJ
CQkJCQk8b3B0aW9uIHZhbHVlPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL25l
d3Mvc2VyaWVzL3dyYXAiPlRoZSBXcmFwPC9vcHRpb24+DQoJCQkJCQkJCQkNCgkJ
CQkJCQkJCQkJCQkJCQ0KCQkJCQ0KCQkJCQkNCgkJCQkJCQkJCQ0KCQkJCQkJCQkJ
CQkJCQkJDQoJCQkJDQoJCQkJCQ0KCQkJCQkJCQkJCQkJCQkJCQk8b3B0aW9uIHZh
bHVlPSJodHRwOi8vYWRpbmZvLWd1YXJkaWFuLmNvLnVrLz9ndXNyYz1ncGQiPkFk
dmVydGlzaW5nIGd1aWRlPC9vcHRpb24+DQoJCQkJCQkJCQkNCgkJCQkJCQkJCQkJ
CQkJCQ0KCQkJCQ0KCQkJCQkNCgkJCQkJCQkJCQkJCQkJCQkJPG9wdGlvbiB2YWx1
ZT0iaHR0cDovL3d3dy5vZ2VudGVycHJpc2VzLmNvLnVrLz9ndXNyYz1ncGQiPkNv
bXBhcmUgZmluYW5jZSBwcm9kdWN0czwvb3B0aW9uPg0KCQkJCQkJCQkJDQoJCQkJ
CQkJCQkJCQkJCQkNCgkJCQkNCgkJCQkJDQoJCQkJCQkJCQkJCQkJCQkJCTxvcHRp
b24gdmFsdWU9Imh0dHA6Ly93d3cuZ3VhcmRpYW4uY28udWsvY3Jvc3N3b3JkLzAs
LCwwMC5odG1sP2d1c3JjPWdwZCI+Q3Jvc3N3b3JkPC9vcHRpb24+DQoJCQkJCQkJ
CQkNCgkJCQkJCQkJCQkJCQkJCQ0KCQkJCQ0KCQkJCQkNCgkJCQkJCQkJCQkJCQkJ
CQkJPG9wdGlvbiB2YWx1ZT0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay9mZWVk
YmFjay8wLCwsMDAuaHRtbD9ndXNyYz1ncGQiPkZlZWRiYWNrPC9vcHRpb24+DQoJ
CQkJCQkJCQkNCgkJCQkJCQkJCQkJCQkJCQ0KCQkJCQ0KCQkJCQkNCgkJCQkJCQkJ
CQkJCQkJCQkJPG9wdGlvbiB2YWx1ZT0iaHR0cDovL3d3dy5ndWFyZGlhbmdhcmRl
bmNlbnRyZS5jby51ay8/Z3VzcmM9Z3BkIj5HYXJkZW4gY2VudHJlPC9vcHRpb24+
DQoJCQkJCQkJCQkNCgkJCQkJCQkJCQkJCQkJCQ0KCQkJCQ0KCQkJCQkNCgkJCQkJ
CQkJCQkJCQkJCQkJPG9wdGlvbiB2YWx1ZT0iaHR0cDovL3d3dy5ndWFyZGlhbi5j
by51ay9wcmVzc29mZmljZS8wLCwsMDAuaHRtbD9ndXNyYz1ncGQiPkdOTSBQcmVz
cyBPZmZpY2U8L29wdGlvbj4NCgkJCQkJCQkJCQ0KCQkJCQkJCQkJCQkJCQkJDQoJ
CQkJDQoJCQkJCQ0KCQkJCQkJCQkJCQkJCQkJCQk8b3B0aW9uIHZhbHVlPSJodHRw
Oi8vd3d3Lmd1YXJkaWFuLmNvLnVrL2dyYWR1YXRlLzAsLDE3Nzc1NDUsMDAuaHRt
bCI+R3JhZHVhdGU8L29wdGlvbj4NCgkJCQkJCQkJCQ0KCQkJCQkJCQkJCQkJCQkJ
DQoJCQkJDQoJCQkJCQ0KCQkJCQkJCQkJCQkJCQkJCQk8b3B0aW9uIHZhbHVlPSJo
dHRwOi8vd3d3Lmd1YXJkaWFuYm9va3Nob3AuY28udWsvQmVydGVTaG9wV2ViL2hv
bWUuZG8/Z3VzcmM9Z3BkIj5Cb29rc2hvcDwvb3B0aW9uPg0KCQkJCQkJCQkJDQoJ
CQkJCQkJCQkJCQkJCQkNCgkJCQkNCgkJCQkJDQoJCQkJCQkJCQkJCQkJCQkJCTxv
cHRpb24gdmFsdWU9Imh0dHA6Ly93d3cuZ3VhcmRpYW5lY29zdG9yZS5jby51ay9n
dWFyZGlhbi9kZWZhdWx0LmFzcHg/Z3VzcmM9Z3BkIj5HdWFyZGlhbiBFY29zdG9y
ZTwvb3B0aW9uPg0KCQkJCQkJCQkJDQoJCQkJCQkJCQkJCQkJCQkNCgkJCQkNCgkJ
CQkJDQoJCQkJCQkJCQkJCQkJCQkJCTxvcHRpb24gdmFsdWU9Imh0dHA6Ly93d3cu
Z3VhcmRpYW4uY28udWsvbmV3cy9ndWFyZGlhbmZpbG1zIj5HdWFyZGlhbiBGaWxt
czwvb3B0aW9uPg0KCQkJCQkJCQkJDQoJCQkJCQkJCQkJCQkJCQkNCgkJCQkNCgkJ
CQkJDQoJCQkJCQkJCQkJCQkJCQkJCTxvcHRpb24gdmFsdWU9Imh0dHA6Ly93d3cu
Z3VhcmRpYW4uY28udWsvaGVhZGxpbmVzZXJ2aWNlLzAsLCwwMC5odG1sP2d1c3Jj
PWdwZCI+SGVhZGxpbmUgc2VydmljZTwvb3B0aW9uPg0KCQkJCQkJCQkJDQoJCQkJ
CQkJCQkJCQkJCQkNCgkJCQkNCgkJCQkJDQoJCQkJCQkJCQkJCQkJCQkJCTxvcHRp
b24gdmFsdWU9Imh0dHA6Ly93d3cuZ3VhcmRpYW4uY28udWsvZ3VfY29udGFjdHMv
MCwsMTgwNzY3LDAwLmh0bWwiPkhlbHAgLyBjb250YWN0czwvb3B0aW9uPg0KCQkJ
CQkJCQkJDQoJCQkJCQkJCQkJCQkJCQkNCgkJCQkNCgkJCQkJDQoJCQkJCQkJCQkJ
CQkJCQkJCTxvcHRpb24gdmFsdWU9Imh0dHA6Ly93d3cuZ3VhcmRpYW4uY28udWsv
aW5mb3JtYXRpb24vMCwsLDAwLmh0bWw/Z3VzcmM9Z3BkIj5JbmZvcm1hdGlvbjwv
b3B0aW9uPg0KCQkJCQkJCQkJDQoJCQkJCQkJCQkJCQkJCQkNCgkJCQkNCgkJCQkJ
DQoJCQkJCQkJCQkJCQkJCQkJCTxvcHRpb24gdmFsdWU9Imh0dHA6Ly93d3cuZ3Vh
cmRpYW4uY28udWsvdmFsdWVzLzAsLCwwMC5odG1sP2d1c3JjPWdwZCI+TGl2aW5n
IG91ciB2YWx1ZXM8L29wdGlvbj4NCgkJCQkJCQkJCQ0KCQkJCQkJCQkJCQkJCQkJ
DQoJCQkJDQoJCQkJCQ0KCQkJCQkJCQkJCQkJCQkJCQk8b3B0aW9uIHZhbHVlPSJo
dHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL25ld3Nyb29tLzAsLCwwMC5odG1sP2d1
c3JjPWdwZCI+TmV3c3Jvb208L29wdGlvbj4NCgkJCQkJCQkJCQ0KCQkJCQkJCQkJ
CQkJCQkJDQoJCQkJDQoJCQkJCQ0KCQkJCQkJCQkJCQkJCQkJCQk8b3B0aW9uIHZh
bHVlPSJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL25vdGVzYW5kcXVlcmllcy8w
LCwsMDAuaHRtbD9ndXNyYz1ncGQiPk5vdGVzICZhbXA7IFF1ZXJpZXM8L29wdGlv
bj4NCgkJCQkJCQkJCQ0KCQkJCQkJCQkJCQkJCQkJDQoJCQkJDQoJCQkJCQ0KCQkJ
CQkJCQkJCQkJCQkJCQk8b3B0aW9uIHZhbHVlPSJodHRwOi8vd3d3Lmd1YXJkaWFu
LmNvLnVrL3Byb21vdGlvbnMiPlByb21vdGlvbnM8L29wdGlvbj4NCgkJCQkJCQkJ
CQ0KCQkJCQkJCQkJCQkJCQkJDQoJCQkJDQoJCQkJCQ0KCQkJCQkJCQkJCQkJCQkJ
CQk8b3B0aW9uIHZhbHVlPSJodHRwOi8vd3d3Lmd1YXJkaWFub2ZmZXJzLmNvLnVr
L21hbGwvR3VhcmRpYW5PZmZlcnMvP2d1c3JjPWdwZCI+UmVhZGVyIE9mZmVyczwv
b3B0aW9uPg0KCQkJCQkJCQkJDQoJCQkJCQkJCQkJCQkJCQkNCgkJCQkNCgkJCQkJ
DQoJCQkJCQkJCQkJCQkJCQkJCTxvcHRpb24gdmFsdWU9Imh0dHA6Ly93d3cuZ3Vh
cmRpYW4uY28udWsvdGhlZ3VhcmRpYW4vcGFnZS9yZWFkZXJzZWRpdG9yIj5SZWFk
ZXJzJyBlZGl0b3I8L29wdGlvbj4NCgkJCQkJCQkJCQ0KCQkJCQkJCQkJCQkJCQkJ
DQoJCQkJDQoJCQkJCQ0KCQkJCQkJCQkJCQkJCQkJCQk8b3B0aW9uIHZhbHVlPSJo
dHRwOi8vZGF0aW5nLmd1YXJkaWFuLmNvLnVrL3MvP2d1c3JjPWdwZCI+U291bG1h
dGVzIGRhdGluZzwvb3B0aW9uPg0KCQkJCQkJCQkJDQoJCQkJCQkJCQkJCQkJCQkN
CgkJCQkNCgkJCQkJDQoJCQkJCQkJCQkJCQkJCQkJCTxvcHRpb24gdmFsdWU9Imh0
dHA6Ly93d3cuZ3VhcmRpYW4uY28udWsvc3R5bGVndWlkZSI+U3R5bGUgZ3VpZGU8
L29wdGlvbj4NCgkJCQkJCQkJCQ0KCQkJCQkJCQkJCQkJCQkJDQoJCQkJDQoJCQkJ
CQ0KCQkJCQkJCQkJCQkJCQkJCQk8b3B0aW9uIHZhbHVlPSJodHRwOi8vc3luZGlj
YXRpb24uZ3VhcmRpYW4uY28udWsvP2d1c3JjPWdwZCI+U3luZGljYXRpb24gc2Vy
dmljZXM8L29wdGlvbj4NCgkJCQkJCQkJCQ0KCQkJCQkJCQkJCQkJCQkJDQoJCQkJ
DQoJCQkJCQ0KCQkJCQkJCQkJCQkJCQkJCQk8b3B0aW9uIHZhbHVlPSJodHRwOi8v
d3d3Lmd1YXJkaWFuLmNvLnVrL3RyYXZlbC9ib29rYXRyaXAiPlRyYXZlbCBvZmZl
cnM8L29wdGlvbj4NCgkJCQkJCQkJCQ0KCQkJCQkJCQkJCQkJCQkJDQoJCQkJDQoJ
CQkJCQ0KCQkJCQkJCQkJCQkJCQkJCQk8b3B0aW9uIHZhbHVlPSJodHRwOi8vd3d3
Lmd1YXJkaWFuLmNvLnVrL1RWLzAsLCwwMC5odG1sP2d1c3JjPWdwZCI+VFYgbGlz
dGluZ3M8L29wdGlvbj4NCgkJCQkJCQkJCQ0KCQkJCQkJCQkJCQkJCQkJDQoJCQkJ
DQoJCQkJCQ0KCQkJCQkJCQkJCQkJCQkJCQk8b3B0aW9uIHZhbHVlPSJodHRwOi8v
d3d3Lmd1YXJkaWFuLmNvLnVrL3dlYXRoZXIiPldlYXRoZXI8L29wdGlvbj4NCgkJ
CQkJCQkJCQ0KCQkJCQkJCQkJCQkJCQkJDQoJCQkJDQoJCQkJCQ0KCQkJCQkJCQkJ
CQkJCQkJCQk8b3B0aW9uIHZhbHVlPSJodHRwOi8vd3d3LmdubWNhcmVlcnMuY28u
dWsvZmUvdHBsX0d1YXJkaWFuTmV3czAxLmFzcCI+V29ya2luZyBmb3IgdXM8L29w
dGlvbj4NCgkJCQkJCQkJCQ0KCQkJCQkJCQkJCQkJCQkJDQoJCQkJDQoJCQkJCQ0K
CQkJCQkJCQkJDQoJCQkJCQkJCQkJCQkJCQkNCgkJCQkNCgkJCQkJDQoJCQkJCQkJ
CQkJCQkJCQkJCTxvcHRpb24gdmFsdWU9Imh0dHA6Ly93d3cuZ3VhcmRpYW53ZWVr
bHkuY28udWsvP2d1c3JjPWdwZCI+R3VhcmRpYW4gV2Vla2x5PC9vcHRpb24+DQoJ
CQkJCQkJCQkNCgkJCQkJCQkJCQkJCQkJCQ0KCQkJCQ0KCQkJCQkNCgkJCQkJCQkJ
CQkJCQkJCQkJPG9wdGlvbiB2YWx1ZT0iaHR0cDovL3d3dy5ndWFyZGlhbi5jby51
ay9wdWJsaWMvMCwsLDAwLmh0bWw/Z3VzcmM9Z3BkIj5QdWJsaWM8L29wdGlvbj4N
CgkJCQkJCQkJCQ0KCQkJCQkJCQkJCQkJCQkJDQoJCQkJDQoJCQkJCQ0KCQkJCQkJ
CQkJCQkJCQkJCQk8b3B0aW9uIHZhbHVlPSJodHRwOi8vd3d3LmxlYXJudGhpbmdz
LmNvLnVrLyI+TGVhcm48L29wdGlvbj4NCgkJCQkJCQkJCQ0KCQkJCQkJCQkJCQkJ
CQkJDQoJCQkJDQoJCQkJCQ0KCQkJCQkJCQkJCQkJCQkJCQk8b3B0aW9uIHZhbHVl
PSJodHRwOi8vd3d3Lmd1YXJkaWFuLmJhY2tpc3N1ZW5ld3NwYXBlcnMuY28udWsv
ZGVmYXVsdC5hc3B4P2d1c3JjPWdwZCI+R3VhcmRpYW4gYmFjayBpc3N1ZXM8L29w
dGlvbj4NCgkJCQkJCQkJCQ0KCQkJCQkJCQkJCQkJCQkJDQoJCQkJDQoJCQkJCQ0K
CQkJCQkJCQkJCQkJCQkJCQk8b3B0aW9uIHZhbHVlPSJodHRwOi8vd3d3Lm9ic2Vy
dmVyLmJhY2tpc3N1ZW5ld3NwYXBlcnMuY28udWsvZGVmYXVsdC5hc3B4P2d1c3Jj
PWdwZCI+T2JzZXJ2ZXIgYmFjayBpc3N1ZXM8L29wdGlvbj4NCgkJCQkJCQkJCQ0K
CQkJCQkJCQkJCQkJCQkJDQoJCQkJDQoJCQkJCQ0KCQkJCQkJCQkJCQkJCQkJCQk8
b3B0aW9uIHZhbHVlPSJodHRwOi8vZ3VhcmRpYW5wcm9mZXNzaW9uYWwuY28udWsv
P2d1c3JjPWdwZCI+R3VhcmRpYW4gUHJvZmVzc2lvbmFsPC9vcHRpb24+DQoJCQkJ
CQkJCQkNCgkJCQkJCQkJCQkJCQkJCQ0KCQkJCQkJCQkJCQkJCQk8L3NlbGVjdD4N
CgkJCTxpbnB1dCB0eXBlPSJzdWJtaXQiIHZhbHVlPSJHbyIgLz4NCgkJPC9maWVs
ZHNldD4NCgk8L2Zvcm0+DQoNCgk8L2Rpdj4NCg0KICAgIAkgICAgDQoNCg0KDQoN
Cg0KCQkNCgkJCQkJCQkNCg0KICAgICAgICANCg0KDQoNCjwvZGl2Pg0KCSAgICAN
Cg0KCQkNCg0KDQo8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCIgbGFuZ3Vh
Z2U9ImphdmFzY3JpcHQiPg0KCXZhciBjb21tZW50UmVjb21tZW5kaW5nQ2xvc2Vk
ID0gIHRydWUgPC9zY3JpcHQ+DQoNCg0KPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFz
Y3JpcHQiIGxhbmd1YWdlPSJqYXZhc2NyaXB0Ij4NCi8vCTwhW0NEQVRBWw0KaWYg
KHRydWUpIHsNCglzZXJ2ZXJVcmwgPSAiaHR0cDovL3NpdGVsaWZlLmd1YXJkaWFu
LmNvLnVrL3ZlcjEuMC9EaXJlY3QvUHJvY2VzcyI7DQoNCiAgICB3cml0ZVNjcmlw
dCgnaHR0cDovL3N0YXRpYy5ndWltLmNvLnVrL3N0YXRpYy84NjY2OS9jb21tb24v
c2NyaXB0cy9zZXJ2ZXJzaWRlcGx1Y2suanMnLCBmYWxzZSwgZnVuY3Rpb24oKXt9
KTsNCn0NCi8vIF1dPg0KPC9zY3JpcHQ+DQo8c2NyaXB0IHR5cGU9InRleHQvamF2
YXNjcmlwdCIgbGFuZ3VhZ2U9ImphdmFzY3JpcHQiPg0KLy8JPCFbQ0RBVEFbDQpp
Zih0cnVlKSB7DQoJZW5zdXJlUGFja2FnZSgiZ3VhcmRpYW4ucjIuc2VydmVyU2lk
ZVBsdWNrIik7DQoNCgljb250ZXh0SW5zdGFuY2UgPSBmdW5jdGlvbiAoKSB7DQoJ
CXZhciBwcm9maWxlUGFnZVVzZXIgPSB7DQoJCQlpZCA6ICIiLA0KCQkJbmFtZSA6
ICIiLA0KCQkJcGFnZVVybCA6ICJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL3Vz
ZXJzLyINCgkJfTsNCgkJDQogIAkJdmFyIGxvZ2dlZE9uVXNlciA9IHsNCiAgIAkJ
CWlkIDogIiIsDQogICAJCQluYW1lIDogIiINCiAgCQl9Ow0KDQoJCXZhciBhcnRp
Y2xlSW5mbyA9IHsNCgkJCWFydGljbGVJZCA6ICIzNTIzNDE4NzEiLCANCgkJCXBh
Z2VVcmwgOiAiaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay9jb21tZW50aXNmcmVl
LzIwMDkvYXVnLzMxL2xlYmFub24tZ2F5LXJpZ2h0cyIsIA0KCQkJcGFnZVRpdGxl
IDogIkJlaXJ1dDogY2l0eSBvZiBwcm9qZWN0ZWQgZmFudGFzaWVzIiwgDQoJCQlz
ZWN0aW9uS2V5V29yZElkIDogIjEwNTI4IiwNCgkJCXNlY3Rpb25OYW1lIDogIkNv
bW1lbnQgaXMgZnJlZSIsDQoJCQljb21tZW50aW5nQ2xvc2VkIDogIHRydWUgLCAN
CgkJCWNvbW1lbnRSZWNvbW1lbmRpbmdDbG9zZWQ6ICB0cnVlICwNCgkJCXByZW1v
ZGVyYXRpb24gOiAgZmFsc2UgLA0KCQkJaXNDaGFsa2JvYXJkIDogZmFsc2UNCgkJ
fTsNCgkJDQoJCXZhciBjaGFsa2JvYXJkSW5mbyA9IHsNCgkJCWFydGljbGVJZCA6
ICIiLCANCgkJCXBhZ2VVcmwgOiAiaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay9j
b21tZW50aXNmcmVlLzIwMDkvYXVnLzMxL2xlYmFub24tZ2F5LXJpZ2h0cyIsIA0K
CQkJcGFnZVRpdGxlIDogIkNoYWxrYm9hcmQiLCANCgkJCXNlY3Rpb25LZXlXb3Jk
SWQgOiAiMTA1MjgiLA0KCQkJc2VjdGlvbk5hbWUgOiAiQ29tbWVudCBpcyBmcmVl
IiwNCgkJCWNvbW1lbnRpbmdDbG9zZWQgOiBmYWxzZSwgDQoJCQljb21tZW50UmVj
b21tZW5kaW5nQ2xvc2VkOiBmYWxzZSwNCgkJCXByZW1vZGVyYXRpb24gOiBmYWxz
ZSwNCgkJCWlzQ2hhbGtib2FyZCA6IHRydWUNCgkJfTsNCgkJDQoJCXZhciBmaWxt
SW5mbyA9IHsNCgkJCWZpbG1LZXkgOiAnRmlsbTonDQoJCX07DQoJDQoJCQkJCQkN
CgkJdmFyIGVudiA9IHsNCgkJCXBhZ2VJZCA6ICIxMjY5NTk3IiwNCgkJCWNvbW1l
bnRzU2lnblVwVXJsIDogJ2h0dHA6Ly91c2Vycy5ndWFyZGlhbi5jby51ay9zaWdu
dXAvdHIvMSwsLTcyMCwwMC5odG1sJywNCgkJCWNvb2tpZURvbWFpbiA6ICcuZ3Vh
cmRpYW4uY28udWsnLA0KCQkJc3RhdGljUm9vdCA6ICdodHRwOi8vc3RhdGljLmd1
aW0uY28udWsvc3RhdGljLzg2NjY5L2NvbW1vbi8nLA0KCQkJdXNlclByb2ZpbGVV
cmxQcmVmaXggOiAiaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay91c2VycyIsDQoJ
CQlhZGRDbGlwcGluZ3NVcmwgOiAiaHR0cDovL3d3dy5ndWFyZGlhbi5jby51ay91
c2Vycy9jbGlwcGluZ3MvYWRkIiwNCgkJCWNvbW1lbnREYXRhVXJsIDogImh0dHA6
Ly93d3cuZ3VhcmRpYW4uY28udWsvZXh0ZXJuYWwvY29tbWVudGRhdGEva2V5d29y
ZHMiLAkJCQ0KCQkJdG9wS2V5d29yZHNVcmwgOiAiaHR0cDovL3d3dy5ndWFyZGlh
bi5jby51ay9leHRlcm5hbC91c2Vycy90b3BrZXl3b3JkcyIsDQoJCQljb21tZW50
Q291bnRzU2VydmljZVVybCA6ICJodHRwOi8vd3d3Lmd1YXJkaWFuLmNvLnVrL3Vz
ZXJzL3BsdWNrL2dldENvbW1lbnRDb3VudHMuanMiLA0KCQkJdXNlclByb2ZpbGVT
ZXJ2aWNlVXJsIDogImh0dHA6Ly93d3cuZ3VhcmRpYW4uY28udWsvdXNlcnMvcGx1
Y2svZ2V0VXNlclByb2ZpbGUuanMiDQoJCX07CQ0KCQkNCgkJdmFyIHBhcmFtZXRl
cnMgPSB7DQoJCQljb21tZW50UGFnZSA6ICAxICwNCgkJCXNjcm9sbFRvQ29tbWVu
dHMgOiAgIGZhbHNlICwNCgkJCXNob3dBbGxDb21tZW50cyA6ICBudWxsICwNCgkJ
CWNvbW1lbnRJZCA6ICBudWxsICwNCgkJCWdvVG9MYXN0Q29tbWVudCA6ICBmYWxz
ZSAsDQoJCQlzaG93Q29tbWVudEJveCA6ICBmYWxzZSAsDQoJCQlpc0VkaXRQcm9m
aWxlUGFnZSA6ICggZmFsc2UgKSwNCgkJCXNlYXJjaFN0cmluZyA6ICggbnVsbCAp
DQoJCX07DQoJCQ0KCQkJCWlmKGRvY3VtZW50LmxvY2F0aW9uLmhhc2ggPT09ICcj
YWxsY29tbWVudHMnKSB7DQoJCQlwYXJhbWV0ZXJzLnNob3dBbGxDb21tZW50cyA9
IHRydWU7DQoJCX0gDQoJCQ0KCQl2YXIgc2VydmVyRGF0YSA9IHsNCgkJCWFydGlj
bGVJbmZvIDogYXJ0aWNsZUluZm8sDQoJCQljaGFsa2JvYXJkSW5mbyA6IGNoYWxr
Ym9hcmRJbmZvLA0KCQkJZmlsbUluZm8gOiBmaWxtSW5mbywNCgkJCWVudiA6IGVu
diwNCgkJCXByb2ZpbGVQYWdlVXNlciA6IHByb2ZpbGVQYWdlVXNlciwNCgkJCXBh
cmFtZXRlcnMgOiBwYXJhbWV0ZXJzLA0KCQkJbG9nZ2VkT25Vc2VyIDogbG9nZ2Vk
T25Vc2VyIA0KCQl9Ow0KCQkNCgkJdmFyIGN0eCA9IG5ldyBndWFyZGlhbi5yMi5z
ZXJ2ZXJTaWRlUGx1Y2suUGx1Y2tBcHBsaWNhdGlvbkNvbnRleHQoc2VydmVyRGF0
YSk7DQoNCgkJcmV0dXJuIGZ1bmN0aW9uKCl7DQoJCQlyZXR1cm4gY3R4Ow0KCQl9
Ow0KCX0oKTsNCgkNCglndWFyZGlhbi5yMi5zZXJ2ZXJTaWRlUGx1Y2suUGx1Y2tB
cHBsaWNhdGlvbkNvbnRleHQuZ2V0SW5zdGFuY2UgPSBjb250ZXh0SW5zdGFuY2U7
DQp9DQovLyBdXT4NCjwvc2NyaXB0Pg0KCQ0KCQkJPHNjcmlwdCB0eXBlPSJ0ZXh0
L2phdmFzY3JpcHQiIGxhbmd1YWdlPSJqYXZhc2NyaXB0Ij4NCgkJLy8JPCFbQ0RB
VEFbDQoJCQkgaWYodHJ1ZSkgew0KCQkJIAl2YXIgY3R4UHJvdmlkZXIgPSBndWFy
ZGlhbi5yMi5zZXJ2ZXJTaWRlUGx1Y2suUGx1Y2tBcHBsaWNhdGlvbkNvbnRleHQ7
DQoJCQkJY3R4UHJvdmlkZXIuZ2V0SW5zdGFuY2UoKS5idWlsZENvbnRyb2xsZXJz
KCJQbHVja0NvbW1lbnRDb3VudENvbnRyb2xsZXIsIFBsdWNrQ29tbWVudENvbnRy
b2xsZXIsIFBsdWNrQ29tbWVudEJveENvbnRyb2xsZXIiKQ0KCQkgICAgfQ0KCQkv
LyBdXT4NCgkJPC9zY3JpcHQ+CQkNCgkNCgkgICAgDQoNCg0KCSAgICANCgk8c2Ny
aXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+DQoJLy88IVtDREFUQVsNCgkNCglp
Zih0cnVlKSB7DQoJCXdyaXRlU2NyaXB0KCJodHRwOi8vc3RhdGljLmd1aW0uY28u
dWsvc3RhdGljLzg2NjY5L2NvbW1vbi9zY3JpcHRzL3NvcGh1c1RocmVlLXRyYWNr
aW5nLmpzIiwgZmFsc2UsIGZ1bmN0aW9uKCl7fSk7DQoJfQ0KDQoJLy8gXV0+DQoJ
PC9zY3JpcHQ+DQoNCg0KDQoNCg0KCQ0KPC9ib2R5Pg0KPC9odG1sPg0K
------------s15lAfYPyVf0N6breeEJW5
Content-Disposition: inline; filename=favicon.ico
Content-Type: image/x-icon; name=favicon.ico
Content-Location: http://www.guardian.co.uk/favicon.ico
Content-Transfer-Encoding: Base64
AAABAAEAEBAAAAEAGABoAwAAFgAAACgAAAAQAAAAIAAAAAEAGAAAAAAAAAAAABML
AAATCwAAAAAAAAAAAAB/TAC7oHf///////////9/TAB/TAB/TAB/TAB/TADl28z/
///////l28x/TAB/TAB/TACQZCL28+7///////+ylGahfEShfEShfESqiFX28+7/
//////////9/TAB/TAB/TAB/TACIWBHUw6r/////////////////////////////
//////////9/TAB/TAB/TAB/TAC7oHf/////////////////////////////////
///////l28x/TAB/TAB/TAB/TADdz7v/////////////////////////////////
///28+6ZcDN/TAB/TAB/TAB/TAC7oHf////////Uw6q7oHe7oHe7oHe7oHe7oHeq
iFWIWBF/TAB/TAB/TAB/TAB/TACIWBHl28z////Uw6q7oHe7oHe7oHehfER/TAB/
TAB/TAB/TAB/TAB/TAB/TAB/TAB/TAC7oHf////////////////////////28+6q
iFV/TAB/TAB/TAB/TAB/TAB/TAChfET////////////Mt5mIWBHu593////////2
8+6QZCJ/TAB/TAB/TAB/TAB/TADMt5n///////////+hfER/TAC7oHf/////////
//+7oHd/TAB/TAB/TAB/TAB/TADdz7v///////////+hfER/TAC7oHf/////////
//+7oHd/TAB/TAB/TAB/TAB/TADMt5n///////////+hfER/TADDq4j/////////
//+qiFV/TAB/TAB/TAB/TAB/TAChfET////////////Uw6qIWBHu593/////////
///u5927oHd/TAB/TAB/TAB/TAB/TACqiFX28+7/////////////////////////
//////+7oHd/TAB/TAB/TAB/TAB/TAB/TAB/TAChfES7oHe7oHeylGaZcDOIWBGh
fES7oHehfER/TAB/TAB/TAB/TAB/TAB/TAB/TAB/TAB/TAB/TAB/TAB/TAB/TAB/
TAB/TAB/TAB/TAB/TAAAAMHTAADB0wAAwdMAAMHTAADB0wAAwdMAAMHTAADB0wAA
wdMAAMHTAADB0wAAwdMAAMHTAADB0wAAwdMAAMHTCg==
------------s15lAfYPyVf0N6breeEJW5
Content-Disposition: inline
Content-Type: image/gif
Content-Location: http://static.guim.co.uk/static/86669/common/styles/wide/images/icon_userinfo.gif
Content-Transfer-Encoding: Base64
R0lGODlhEAAQAOYAAHKLoP///3qSpnyUqJezyevv8oymvJSvxYiit4Kbr+3x9IOd
soCZrX2VqYaftZGswoulu3+XrISdsuzx9JWwx3uTp5Wxx5m1zMjW4cXS3cDN15Kt
w5Ksw5Srv8PQ2o6ovoqkupeyyZ+zxI+pv+rv8oqjuoqjuYmjurXE0KS1wp650ZSr
voiht9jf5X6Wq4KbsNLa4X+Xq5izypGtwpmvwYSdsZm1y4CZroOZrczV3q++zJSu
xZ62y3qTp5Wsv36XrJCqwJOuxJCrwYehtpy4z5q2zoagtfX3+YqkuY2ovsDM142n
vpWxyJq3zeXr74aftJOoud7k6Zu4z4Kar4yjtPL194CYrYeht42ovY6ov5axx9Da
4n6Vqo+qwJGswZOvxZCrwIumvImjuJm0y5KuxJu3zoWftMPQ232VqgAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAQABAAAAe0gAEAg4SFhYILZlclBlle
ZBQEY0VSKoNTNQ4IIAYjD0EUIRdNRINWCQsOKxkTChg8FgQ2ZYM/DC8SHgG7ARg7
sReDDRE3CQW8AQoPX0wygwPDDCTIE10zB1qDFQNoMUrIGVhAHAeDAttcVBoFBWc+
EEtgG+YCPQMuUDooIkNiEElC6AnAkQOZExomDHwQ2ALZriMdToShl8Ihry0skNCD
YXFXlScI6EXpuEuCEQCCDKkcFCAQADs=
------------s15lAfYPyVf0N6breeEJW5
Content-Disposition: inline
Content-Type: image/gif
Content-Location: http://static.guim.co.uk/static/86669/common/styles/wide/images/icon_textsize.gif
Content-Transfer-Encoding: Base64
R0lGODlhDQANALMAAP///0RERObm5qioqGlpac3NzVBQUHZ2do+Pj9ra2vPz88HB
wYKCgpubm7S0tF1dXSH5BAAAAAAALAAAAAANAA0AAARBEEhpAplYrsBFnghTDR81
HFa5CUP3IVfCkZgS0E+KOUEiNa4Jg0OcTWyIgrJQuUh4PpBLcDB4Jq1Aw0YsSFDE
QwQAOw==
------------s15lAfYPyVf0N6breeEJW5
Content-Disposition: inline
Content-Type: image/gif
Content-Location: http://static.guim.co.uk/static/86669/common/styles/wide/images/icon_rss.gif
Content-Transfer-Encoding: Base64
R0lGODlhDgAOAPcAAP///+l1AOmOAP+JAP/CM/+5I+mCAP368/n29OiOAPK0Tel/
AOx2APGRMfKySf++LOmEAOl9AP+0GumKAOmIAOyVAOyPAOmBAP338f+uEfuaAO6P
Iffq3fGUM/fEY/uKAP6oAdqrZeyUAPPf0PmDAO+NAPLNof7CMfWqFf+fANObXezC
kviJAPn39Pvo3Prn0/KKAO7Cmv+kAP+NAPGXAPaqFfHGc+6wd++nEuzHlfTj0ux5
APeXJPChVP6+LPuPAPbn2/epPO3DiPLWqfDm3fmUAPubAOaqU/69KumSKPChCPGT
APPq3/++KvN+AOl5AN6+k/ijAPPn3fHk3PGoEvDFnfOeANueWt15APbCevugAPZ/
APa3V+e/ff+jAPGxNf+IAO6/jvuvGPK5c/6eAPnZnvuEAPnFV/mZAPrs3dusZv6y
Gv6YAPKUM/rs1dxuAPqqDep5AP7s3uPAp/CnE/+qBu6LAPN/APbGkPTLjPKrXPGD
AOl7AP+zGvrt3/qtWf22IO7UqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAOAA4AAAjMAA8oqJAggYCDCCsoOOAA
hY1AQ8qcOUGgIoEaDiwg6QKgIwA3Hnw8eNDEwoQCX9SEgMKkYx5ABQpMoCBhDQ46
YqjkaAFASB8JFCBkUNLRTxY4RxAA4JIBgoE6VnQQ6WgiygoAL0AYuCDDixYRKpSO
oSEFQJALC1IYWUJGwxUAHNCEAYBnQYQiaQDIYVNiCgA7egBUicAniUcYP0YAwPIH
QIwnO/YAAeDiw4wNPVjwmHMjTpstd96QGECaNBgzTjpgaMAggOvXrhk0wBAQADs=
------------s15lAfYPyVf0N6breeEJW5
Content-Disposition: inline; filename=no-layout.css
Content-Type: text/css; name=no-layout.css
Content-Location: http://static.guim.co.uk/static/86669/common/styles/wide/no-layout.css
Content-Transfer-Encoding: 8bit
/* ---------- reset-guardian.css starts here ---------- */
body,
html
{
background-color: white;
}
*
{
padding: 0;
margin: 0;
border-collapse: collapse;
background-repeat: no-repeat;
}
body
{
width: 960px;
margin: auto;
color: #333;
padding-left: 10px;
font-size: 12px;
font-family: arial, sans-serif;
line-height: 1.25;
position: relative;
}
a img,
fieldset
{
border: 0;
}
ul,
ol
{
list-style-type: none;
}
a
{
text-decoration: none;
color: #005689;
}
a:hover
{
text-decoration: underline
}
a:focus,
a:active
{
outline: none;
background-color: #005689;
color: #fff;
}
/* ---------- reset-guardian.css ends here ----------- */
/* ---------- skip-links.css starts here ---------- */
#skiplinks ul,
#skiplinks li
{
margin: 0;
padding: 0;
}
#skiplinks li
{
list-style-type: none;
display: inline;
}
#skiplinks a,
#video-settings a
{
font-weight: bold;
position: absolute;
top: 30px;
left: 8px;
overflow: hidden;
width: 0;
height: 0;
font-size: 1.2em;
z-index: 1002;
}
/* Only show skiplinks on focus */
#skiplinks a:active,
#skiplinks a:focus,
#video-settings a:active,
#video-settings a:focus
{
position: absolute;
width: auto;
height: auto;
border: 0;
margin: 0;
padding: 8px;
background: #333;
color: #fff;
z-index: 10000;
}
#video-settings .not-cookied p
{
position: absolute;
left: -100em;
}
/* ---------- skip-links.css ends here ----------- */
/* ---------- dialog-box.css starts here ---------- */
#abuse-box-wrapper,
#signin-div-wrapper,
div.dialog-box-wrapper
{
display:block;
z-index:100;
background:transparent url(images/white-bg.png) top left repeat;
position:fixed;
width:100%;
height: 100%;
}
#abuse-box,
div.dialog-box
{
border: 1px solid #333;
z-index:800;
background-color: #fff;
color: #000;
top:100px;
width: 288px;
padding: 10px 10px 10px 10px;
position:fixed;
}
#abuse-box
{
font-size: 0.75em;
}
body.popup-comments #abuse-box
{
font-size: 1em;
}
body.popup-comments #abuse-box h2
{
font-family: georgia, serif;
}
#wrapper #abuse-box
{
font-size: 1em;
}
div.dialog-box.scrollable
{
position: absolute;
}
#comment-box-pluck .post-comment-header
{
float: left;
width: 420px;
}
#comment-box-pluck .post-comment-header h1
{
margin-bottom: 20px;
}
#comment-box-pluck #close-comment-box,
#abuse-box-wrapper #abuse-box-close,
#signin-div #login-close
{
float: right;
width: 80px;
text-align: right;
}
#comment-box-pluck #close-comment-box a,
#abuse-box-wrapper #abuse-box-close a,
#login-close-link
{
background: #fff url(images/close_button.gif) top right no-repeat;
padding: 0 18px 0 0;
}
.comment-author
{
clear: both;
}
.comment-author ul
{
overflow: hidden;
}
.comment-author .comment-author-img
{
float:left;
width: 35px;
}
.comment-author .comment-author-name
{
float: left;
width: auto;
}
.comment-author .comment-author-name a
{
display: block;
}
.comment-author .author-role
{
float: right;
width: 35px;
}
.premoderation-warning
{
color:red;
font-weight:bold;
margin-top:5px;
}
.user-premoderation-warning
{
display: none;
}
#comment-box-edit,
#comment-box-progress,
#comment-close-confirmation-area,
#comment-premoderation-area,
#comment-thank-you-area
{
clear: both;
}
#comment-box-edit,
#abuse-box-edit-area
{
margin: 20px 0 0 0;
}
#abuse-box-edit-area
{
border-top:1px dotted #ccc ;
}
#comment-box-edit fieldset
{
margin: 0;
clear: both;
}
#comment-box-edit #blockquote-button
{
float:left;
margin-bottom: 3px;
width: 100%;
}
#blockquote-button input
{
float: left;
background-color: #ededed;
border: 1px solid #333;
color: #333;
font-size: 0.915em;
margin-right: 5px;
}
#blockquote-button p
{
text-align: right;
float: right;
padding-top: 2px;
position: relative;
}
#comment-box-pluck #comment-box-edit
{
margin-top: 17px;
}
#comment-box-pluck #comment-box-edit #blockquote-button
{
margin-bottom: 1px;
width: 449px;
}
#comment-box-pluck #blockquote-button input
{
background-color: #e8e8e8;
border-style: outset;
border-top-color: #fff;
border-left-color: #fff;
border-right-color: #666;
border-bottom-color: #666;
margin-right: 3px;
}
#comment-box-pluck #blockquote-button input#add-bolds
{
font-weight: bold;
}
#comment-box-pluck #blockquote-button input#add-italics
{
font-style: italic;
}
#comment-box-pluck #blockquote-button input#add-links
{
color: #005689;
}
#comment-box-pluck #blockquote-button p
{
margin-top: 0;
padding-top: 0;
top: 2px;
}
#comment-body,
#comment-box-progress,
#abuse-progress-area,
#abuse-description,
#pluck-loading-dialog
{
font-size: 1em;
font-family: arial, sans-serif;
}
#abuse-description
{
width:100%;
}
#comment-body
{
width: 447px;
}
#comment-box-progress,
#abuse-progress-area,
#abuse-thank-you-area,
#abuse-close-confirmation-area,
#comment-close-confirmation-area,
#abuse-pluck-error-area
{
border-top: 1px dotted #ccc;
border-bottom: 1px dotted #ccc;
margin-top: 20px;
}
#comment-box-progress,
#abuse-progress-area
{
background: url(images/pluck-loading-bar.gif) center center no-repeat;
}
#comment-box-progress p,
#abuse-progress-area p,
#abuse-thank-you-area p,
#abuse-close-confirmation-area p,
#comment-close-confirmation-area p,
#pluck-loading-dialog p
{
margin: 70px 0 50px 0;
text-align: center;
}
#pluck-loading-dialog
{
border-top-width: 1px;
border-top-style: dotted;
padding: 70px 0;
}
#pluck-loading-dialog p
{
padding-bottom: 10px;
text-align: left;
font-weight: bold;
width: 300px;
margin: 0 auto;
}
#pluck-loading-dialog p span
{
height: 10px;
display: block;
background: url(images/pluck-loading-bar.gif) top no-repeat;
border: 1px solid;
overflow: hidden;
}
#comment-box-pluck #comment-box-progress p
{
margin: 155px 0 124px;
}
#comment-box-pluck #comment-premoderation-area p
{
margin: 122px 0 135px;
}
#comment-box-pluck #comment-close-confirmation-area p
{
margin: 96px 0 79px;
}
#comment-box-pluck #comment-thank-you-area p
{
margin: 137px 0 142px;
}
#comment-box-pluck #comment-pluck-error-area p
{
margin: 113px 0 101px;
}
#abuse-box #abuse-progress-area p
{
margin: 148px 0 116px;
}
#abuse-box #abuse-close-confirmation-area p
{
margin: 80px 0;
}
#abuse-box #abuse-thank-you-area p
{
margin: 104px 0 123px;
}
#submit
{
text-align: right;
margin: 20px 0;
}
#comment-box-pluck #submit
{
margin: 10px 0;
}
#comment-box-pluck #submit .msg
{
float: left;
}
#submit #submit-comment
{
border-top-width: 2px;
border-bottom-width: 1px;
}
#abuse-box #abuse-box-edit-area p
{
margin: 10px 0;
}
#abuse-box label
{
font-weight: bold;
}
#abuse-box label span
{
font-weight: normal;
}
#abuse-close-confirmation-area p input,
#comment-close-confirmation-area p input,
#abuse-thank-you-area p input
{
display: block;
margin: 15px auto;
}
#abuse-box
{
width: 300px;
height: 320px;
}
#abuse-box h2
{
font-size: 1.3em;
font-weight: bold;
border: none;
margin-top: 0;
}
#abuse-box-wrapper #abuse-email-info,
#abuse-box-wrapper #abuse-login-info
{
float: left;
width: 200px;
}
#abuse-box-wrapper #abuse-email-info
{
clear: both;
}
#abuse-box-wrapper #abuse-submit-container
{
float: right;
width: 96px;
text-align: right;
}
#abuse-box-wrapper #abuse-submit
{
margin-top: 25px;
}
body.pluck-user-profile div#user-profile div#abuse-box span
{
display: inline;
float: none;
margin-right: 0;
width: auto;
}
body.pluck-user-profile div#user-profile span#report-abuse-box-link-container
{
position: absolute;
right: 0;
top: 35px;
background-image: url(images/pluck/report-abuse.gif);
padding-left: 18px;
width: auto;
}
/* Inline login pop up styles */
#signin-div
{
position: fixed;
z-index:800;
width: 368px;
padding: 0;
}
#inline-login
{
width: 368px;
background-color: #fff;
font-size: 12px;
color: #333;
}
#signin-div #login-close
{
font-weight: bold;
padding: 10px 10px 0;
}
#inline-login form
{
padding: 0 10px 10px;
clear: both;
}
#inline-login h1
{
font-size: 1em;
font-weight: bold;
font-family: arial, sans-serif;
padding: 10px 0 0 10px;
width: auto;
}
#inline-login legend
{
text-indent: -9999px;
}
#inline-login span.row label
{
display: block;
margin-right: 5px;
width: 103px;
}
#inline-login span.row
{
width: 100%;
overflow: hidden;
display: block;
}
#inline-login span.row label,
#inline-login span.row input
{
float: left;
}
#inline-login span.row input
{
width: 200px;
}
#inline-login #inline-email-label,
#inline-login #inline-remember-label
{
padding-bottom: 14px;
}
#inline-login #inline-remember-label
{
margin-top: 5px;
}
#inline-login #forgot-password
{
margin-left: 107px;
font-size: 0.916em;
clear: left;
}
#inline-login input#inline-remember
{
margin-top: 6px;
width: auto;
}
.dialog-button,
div.ReportAbuse_Comment input
{
float: right;
font-family: arial, sans-serif;
font-size: 1em;
margin-top: 20px;
margin-left: 10px;
padding: 1px 4px;
cursor: pointer;
}
#inline-login input#popUpSignIn,
div.ReportAbuse_Comment input
{
font-weight: bold;
background-color: #005689;
color: #fff;
border-width: 1px;
border-color: #005689;
}
#inline-login input#cancelSignIn
{
border: 1px solid;
background-color: #eee;
}
/* ---------- dialog-box.css ends here ----------- */
/* ---------- header.css starts here ---------- */
#header
{
padding-top: 8px;
background-color: #fff;
border-color: #999;
}
div#sub-header
{
padding: 3px;
border-color: #bebebe;
}
ul.user-details
{
background-image: url(images/icon_userinfo.gif);
margin-bottom: 10px;
padding-top: 2px;
padding-right: 5px;
padding-bottom: 3px;
padding-left: 19px;
width: 675px;
}
ul.user-details li
{
border-left-color: #bebebe;
border-left-width: 1px;
border-left-style: solid;
padding-left: 5px;
padding-right: 5px;
display: inline;
}
ul.user-details li#larger
{
padding-left: 30px;
background-image: url(images/icon_textsize.gif);
background-position: 12px 0;
}
#topslot
{
border-bottom-color: #bebebe;
border-bottom-width: 1px;
border-bottom-style: solid;
clear: both;
float: left;
min-height: 0;
padding-bottom: 10px;
width: 940px;
}
#topslot,
#topslot a
{
text-align: center;
line-height: 0;
}
#header #guardian-logo,
#header #observer-logo
{
line-height: 1;
border: 0;
display: block;
float: left;
margin-top: 10px;
margin-bottom: 15px;
}
#search
{
float: right;
padding-top: 10px;
width: 600px;
}
#web-search
{
clear: right;
position: relative;
width: auto;
float: right;
}
#web-search-field,
#sitesearch-text
{
width: 140px;
}
#search #web-search #go-guardian
{
min-width: 4em;
}
#section-selector
{
text-align: right;
position: absolute;
right: 0;
top: 8px;
width: 300px;
}
#section-selector input
{
min-width: 2.1em;
}
/* ---------- header.css ends here ----------- */
/* ---------- zone-navigation-base.css starts here ---------- */
/*
Navigation section
----------------------------------------------------------------------------------------*/
#zones-nav
{
width: 940px;
display: block;
clear: both;
line-height: 1;
font-family: georgia, serif;
font-weight: normal;
font-size: 1.333em; /* 16px */
}
#zones-nav #global-nav
{
margin-bottom: 10px;
clear: both;
width: 100%;
overflow: hidden;
}
#zones-nav #global-nav ul
{
margin: 0;
padding: 0;
float: left;
}
#zones-nav #global-nav ul li
{
float: left;
padding: 0;
margin: 0;
width: auto;
display: block;
white-space: nowrap;
}
#zones-nav #global-nav ul li a,
#zones-nav .local-nav li.heading-crumb
{
display: block;
padding: 4px 5px 4px 5px;
margin: 0;
width: auto;
}
#zones-nav #global-nav ul li a,
#zones-nav #global-nav ul a:hover
{
text-decoration: none;
}
#zones-nav .local-nav li.heading-crumb,
#zones-nav .local-nav li.heading-crumb:hover
{
background-color: #fff;
color: #333;
}
/* First and Last items */
#zones-nav #global-nav ul li.first a
{
padding-left: 5px;
}
#zones-nav #global-nav ul li.last a
{
border: none;
}
/* TAKEN FROM color.css
Zones Navigation
--------------------------------------------------------------------------------*/
#zones-nav #global-nav ul li a
{
border-right: 1px solid #bebebe;
}
/* Global link colours */
#header #wrapper #zones-nav #global-nav li a
{
color: #333;
background-color: #fff;
}
#header #wrapper #zones-nav #global-nav li a:focus,
#header #wrapper #zones-nav #global-nav li a:active,
#header #wrapper #zones-nav #global-nav li:hover,
#header #wrapper #zones-nav #global-nav li a:hover
{
color: #fff;
background-color: #333;
}
#global-nav li.news a
{
color:#d61d00;
}
#global-nav li.news a:focus,
#global-nav li.news a:active,
#global-nav li.news:hover,
#global-nav li.news a:hover
{
color: #fff;
background-color:#d61d00;
}
#global-nav li.sport a
{
color:#008000;
}
#global-nav li.sport a:focus,
#global-nav li.sport a:active,
#global-nav li.sport:hover,
#global-nav li.sport a:hover
{
color: #fff;
background-color:#008000;
}
#global-nav li.comment a
{
color:#0061a6;
}
#global-nav li.comment a:focus,
#global-nav li.comment a:active,
#global-nav li.comment:hover,
#global-nav li.comment a:hover
{
color: #fff;
background-color:#0061a6;
}
#global-nav li.culture a
{
color:#d1008b;
}
#global-nav li.culture a:focus,
#global-nav li.culture a:active,
#global-nav li.culture:hover,
#global-nav li.culture a:hover
{
color: #fff;
background-color:#d1008b;
}
#global-nav li.business a
{
color:#3246ab;
}
#global-nav li.business a:focus,
#global-nav li.business a:active,
#global-nav li.business:hover,
#global-nav li.business a:hover
{
color: #fff;
background-color:#3246ab;
}
#global-nav li.money a
{
color:#8f1ab6;
}
#global-nav li.money a:focus,
#global-nav li.money a:active,
#global-nav li.money:hover,
#global-nav li.money a:hover
{
color: #fff;
background-color:#8f1ab6;
}
#global-nav li.life-style a,
#global-nav li.life-and-style a
{
color:#ad532f;
}
#global-nav li.life-style a:focus,
#global-nav li.life-style a:active,
#global-nav li.life-style:hover,
#global-nav li.life-style a:hover,
#global-nav li.life-and-style a:focus,
#global-nav li.life-and-style a:active,
#global-nav li.life-and-style:hover,
#global-nav li.life-and-style a:hover
{
color: #fff;
background-color:#ad532f;
}
#global-nav li.travel a
{
color:#066ec9;
}
#global-nav li.travel a:focus,
#global-nav li.travel a:active,
#global-nav li.travel:hover,
#global-nav li.travel a:hover
{
color: #fff;
background-color:#066ec9;
}
#global-nav li.environment a
{
color:#4a7801;
}
#global-nav li.environment a:focus,
#global-nav li.environment a:active,
#global-nav li.environment:hover,
#global-nav li.environment a:hover
{
color: #fff;
background-color:#4a7801;
}
#global-nav li a
{
color:#333;
}
#global-nav li a:focus,
#global-nav li a:active,
#global-nav li:hover,
#global-nav li a:hover
{
color: #fff;
background-color:#333;
}
/* ---------------------------------------------------------------------------------- */
/* ---------- zone-navigation-base.css ends here ----------- */
/* ---------- star-rating.css starts here ---------- */
div.rating-container,
#promo div.rating-container
{
height: 13px;
margin-bottom: 4px;
width: 68px;
}
body.front div.rating-container
{
position: relative;
margin-bottom: 11px;
}
body.network #wrapper div.rating-container
{
position: relative;
top: -3px;
margin-bottom: 7px;
}
ul#auto-trail-block div.rating-container,
ul#main-trailblock div.rating-container
{
position: relative;
top: -6px;
margin-bottom: 2px;
}
body.three-five-four-grid .rating-container
{
position: relative;
top: -10px;
}
body.three-five-four-grid .slot-machine .rating-container
{
top: 0;
}
/* ---------- star-rating.css ends here ----------- */
/* ---------- toolbox-item.css starts here ---------- */
/* ---------- pop-up.css starts here ---------- */
/* send-to-a-friend */
p.ip_logged {
color: #666666;
margin-top: 6px;
text-align: center;
}
/* Pop up box */
.toolbox-popup
{
display: none;
position: relative;
top: 30px;
left: 0;
background-color: #fff;
z-index: 999;
/*margin-bottom: 200px;*/ /* Big margin needed to prevent cropping of popups in Safari. SU */
}
.toolbox-popup div.send-inner
{
z-index: 999;
position: absolute;
/* top: 0;
left: 0;*/
background: #fff;
width: 442px;
border: 9px solid #cdcdcd;
padding-bottom: 10px;
}
.article-history .toolbox-popup
{
border-top: 1px solid #ccc;
display: block;
top: 0;
margin: 10px 0 0 0;
clear: both;
position: static;
}
.toolbox-popup h3
{
border: 0;
float: left;
width: 200px;
margin: 5px 0 7px 10px;
font-family: arial, sans-serif;
font-weight: bold;
}
.toolbox-popup .share-top
{
float:left;
margin-bottom: 10px;
background: #e5e4e5;
width: 442px;
}
.toolbox-popup .share-top span
{
float: right;
width: 200px;
margin: 5px 10px 0 0;
font-size: 1.0em;
text-align: right;
}
.share-top span
{
display: none;
}
.toolbox-popup .share-top span a
{
font-weight: bold;
color: #333;
}
.toolbox-popup .share-top span a:focus,
.toolbox-popup .share-top span a:hover,
.toolbox-popup .share-top span a:active
{
background-color: #005689;
color: white;
}
.toolbox-popup ul li
{
list-style-type: none;
}
/* contact us styles */
.toolbox-popup div.col
{
float: left;
margin-left: 10px;
margin-right: 10px;
width: 201px;
}
.toolbox-popup div.col li
{
border-top-width: 1px;
border-top-style: dotted;
font-weight: bold;
padding-bottom: 5px;
padding-top: 5px;
}
.toolbox-popup div.col li a,
.toolbox-popup div.col li span
{
font-weight: normal;
}
.toolbox-popup div.col li ul
{
padding-left: 0;
}
.toolbox-popup div.col li ul li
{
border-top: 0;
padding-bottom: 0;
padding-top: 0;
}
/* end contact us styles */
/* Share styles */
#send-share-box div.col li ul
{
padding-left: 0;
}
#send-share-box .send-inner ul li
{
float:left;
width: 206px;
margin-left: 10px;
}
#send-share-box ul li
{
border-top-width: 1px;
border-top-style: dotted;
padding-top: 5px;
margin-bottom: 5px;
}
#send-share-box ul li a
{
padding-left: 20px;
}
.toolbox-popup a.delicious
{
background-image: url(${absolute.path}/images/icon_delicious.gif);
}
.toolbox-popup a.reddit
{
background-image: url(${absolute.path}/images/icon_reddit.gif);
}
.toolbox-popup a.google
{
background-image: url(${absolute.path}/images/icon_google.gif);
}
.toolbox-popup a.yahoo
{
background-image: url(${absolute.path}/images/icon_yahoo.gif);
}
.toolbox-popup a.facebook
{
background-image: url(${absolute.path}/images/icon_facebook.gif);
}
.toolbox-popup a.digg
{
background-image: url(${absolute.path}/images/icon_digg.gif);
}
.toolbox-popup a.stumbleupon
{
background-image: url(${absolute.path}/images/icon_stumbleupon.gif);
}
.toolbox-popup a.mixx
{
background-image: url(${absolute.path}/images/icon_mixx.gif);
}
.toolbox-popup a.twitter
{
background-image: url(${absolute.path}/images/icon_twitter.gif);
}
.toolbox-popup a.newsvine
{
background-image: url(${absolute.path}/images/icon_newsvine.gif);
}
.toolbox-popup a.livejournal
{
background-image: url(${absolute.path}/images/icon_livejournal.gif);
}
.toolbox-popup a.blinklist
{
background-image: url(${absolute.path}/images/icon_blinklist.gif);
}
/* end share styles */
/* email styles*/
.toolbox-popup fieldset
{
padding-bottom: 10px;
clear: both;
margin-left: 0;
margin-right: 0;
padding-left: 0;
padding-right: 0;
}
.toolbox-popup fieldset div
{
float: left;
width: 190px;
text-align: right;
margin-right: 10px;
}
.toolbox-popup label
{
width: 190px;
}
.toolbox-popup div.inputrow
{
clear: left;
margin-left: 200px;
}
.toolbox-popup input[type=text],
.toolbox-popup textarea
{
width: 220px;
}
/* end email styles*/
/* ---------- pop-up.css ends here ----------- */
/* This stuff is necessary for the non-javascript page popups. */
*
{
background-repeat:no-repeat;
}
html
{
font-size: 100%
}
body
{
font-family: arial, sans-serif;
font-size: 0.75em;
}
a
{
color: #005689;
text-decoration: none
}
a:hover
{
text-decoration: underline
}
a:focus,
a:active
{
outline: none;
background-color: #005689;
color: #fff;
}
h1
{
font-family: georgia, serif;
font-size: 2em;
font-weight: normal
}
fieldset
{
border: none;
}
label
{
width: 200px;
display: -moz-inline-box;/* because ff is a bit crap some times */
display: inline-block;
}
.toolbox-popup
{
display: block;
}
.toolbox-popup ul
{
margin-top: 0;
margin-bottom: 0;
padding-left: 0;
}
/* ---------- toolbox-item.css ends here ----------- */
/* ---------- color.css starts here ---------- */
#p.ip_logged,
div#content blockquote
{
color: #666;
}
#videoPaneNoscriptReplacement,
div#velocityerrors li,
h1.badge-name
{
color: #fff;
}
#section-classifieds h4
{
color: #005689;
}
#gu-now #gu-now-last-updated
{
color: #494949;
}
div.numbered-list span.count
{
color: #444;
}
div.numbered-list div.strap,
div.numbered-list div.trailtext
{
color: #999;
}
body,
html,
#section-tools a,
#footer,
ul.tips h3,
.directory #box #content p,
ul.tips li strong,
#nav ul li span,
.copyright,
#section-contents ul li ul li p.description,
.commercial #promo .capsule,
ul.credit li p.description,
body.directory .count,
#promo #finance-guides,
body.video-series div#latest-series ul li h2,
body.series-index div.trail-text span.date,
body.contributor div.trail-text span.date,
body.keyword-page div.trail-text span.date,
body.interactive div.navigation ul#main-trailblock li div.strap,
body.audio-canonical .more-podcasts li h5,
body.audio-canonical .more-podcasts li .trail-text .date,
body.audio div#more-in-audio-series h2,
#article-header #strap,
#wrapper #results-trailblock h2,
body.quiz div#quiz-answers ul.weighted-responses li em,
#global-jobs,
#article-header #biography h2
{
background-color: white;
color: #333;
}
body.audio-canonical #subscribe-feeds
{
background-color: #EDEDED;
border-color: #BCBCBC;
}
body.audio div#more-in-series
{
border-bottom-color: #e5e5e5;
}
body.audio .more-podcasts
{
border-bottom-color: #fff;
}
body.audio #related div.relatedlinks h3
{
border-color: #999;
}
body.clippings .meta-data .annotation p,
body.clippings .meta-data p.clipped-on,
#article-header h2
{
color: #999;
}
#promo h4,
#promo h4 label,
#promo #reader-offers h4,
div#wrapper div.strap
{
color: #333;
background-color: transparent;
}
a,
div#league-position a,
body.sport div.ventures-slot-machine a
{
color:#005689;
}
#find-job-container a:focus,
#find-job-container a:active,
div#promo div.latest-cif-posts a:focus,
div#promo div.latest-cif-posts a:active
{
outline: none;
background-color: #005689;
color: #fff;
}
body.sport #wrapper #section-contents #onsite #sponsored-features li .linktext a
{
color: #0a246a;
}
#find-job-container a,
div#promo div.latest-cif-posts a
{
color: #005689;
}
a:focus,
a:active
{
outline: none;
background-color: #005689;
color: #fff;
}
/* I've had to hard code colours for the promo front template, as Andy wants blue,
but the section colour is red. Couldn't think of any other way to do it. This will
need fixed at some point. SU 19/09/2008 */
body.front div#box div#content div#feature-pick div#main-trailblock h2,
body.front div#wrapper div#box div#promo-a h2,
body.audio-front div#wrapper div#box div#promo-a div.latest h2,
body.front div#wrapper div#box div#promo-a div#more ul.trailblock li.major-heading h2,
body.cartoon-front div#wrapper #box ul#editor-zone-1 li.major-heading h2,
body.promo-front div#wrapper #box #editor-zone-3 li.major-heading h2,
body.multimedia-front div#wrapper #box #editor-zone-3 li.major-heading h2,
body.cartoon-front div#wrapper #box div#latest-trails h2,
body.audio-front div#wrapper div#footer,
body.video-front div#wrapper div#footer,
body.cartoon-front div#wrapper div#footer,
body.video-front div#wrapper div#promo div,
body.audio-front div#wrapper div#promo div,
body.cartoon-front div#wrapper div#promo div,
body.multimedia-front div#wrapper div#promo div,
body.multimedia-front div#wrapper div#footer,
body.promo-front div#wrapper div#promo div,
body.promo-front div#wrapper div#footer,
body.promo-front div#wrapper #content div.single-tag h2
{
border-color: #0061A6;
}
*
{
background-repeat: no-repeat;
}
#section-contents li,
#box h2,
#related #book-index h2,
#article-header #biography h2,
.bio,
body.article #content h3,
#promo #finance-guides table tbody td,
#promo #finance-guides table tbody th,
#promo div#finance-guides,
#book-index img.paper-thumb,
body.most-popular div.most-top-ten,
#sign-off,
.trailblock .featured-trailblock ul.sublinks li,
{
border-color: #ccc;
}
#article-header h2
{
border: none
}
#stand-first,
p.drop:first-letter,
span.drop,
body.blog-post #stand-first
{
color: #666;
}
body.directory #box h2
{
background-image: none
}
div.level-3,
#box h2,
#gallery-series-navigation h3
{
background-position: bottom left;
}
#section-contents li li
{
background-image: none;
}
.count,
.page-number,
li.horizontal,
ol.az-trips li p,
body.video-front .video-duration,
#calendar td.not-this-month,
#readers-tips ul.tips p.credit,
body.keyword-page p#more-daylife
{
color: #999;
}
ul.toolset li a
{
background-position: left center;
padding-left: 20px;
display: block;
background-color: transparent;
}
#promo h2,
#promo h3,
#booking fieldset.section,
#booking fieldset.section span,
#also-on ul.viewer li,
#related h5,
div#sub-header,
#related #fact-box h2,
body.article #box #content h2,
body.article #box #content h3,
body.article #related h3,
body.poll #related h3,
body.quiz form.quiz ol li.question-container,
body.quiz form.quiz ol,
body.competition div#box div#related h3,
#related-articles ul li,
.services,
ol.timeline li,
body.video-series div#box div#content ul.trailblock,
#book-index ul li,
body.series-index ul.auto-trail-block li p.date,
body.series-index #content ul.auto-trail-block li h3.series-index-article,
body.cartoon div#related ul.keywords li.series p,
body.cartoon #wrapper #box div.linktext h3,
#related ul#article-toolbox-side li.resize,
#section-contents ul#article-toolbox-side li.resize,
body.article ul#article-toolbox,
body.gallery ul#article-toolbox,
#content ul#article-toolbox,
body.audio-canonical #view-notes,
body.audio-canonical #full-contents h2,
body.audio div#more-in-audio-series .description,
body.audio .more-podcasts h5.group-title,
#box #content #our-blogs li h3,
div#readers-tips li p.tip-header,
div#readers-tips li.last,
body.article div.related-item div.related-bottom-links,
table.team-matches tr,
table.league-position tr,
div.jobsbox p.find-a-job,
div.ventures-slot-machine p,
div#secondary-trailblocks ul.default-trailblock li .trail-caption,
body.sport #wrapper #content #results-trailblock li.vertical,
#section-contents #most ol,
div#most div.most-pane li,
#box #content #most p.more-on,
.video-front div#content div#video-player ul.article-attributes,
body.books div#section-contents div.best-sellers ol li,
div.terms-and-conditions h4,
form.competition ul.first,
body.web-search div#box h2,
body.web-search div#box h3,
#user-reviews .Reviews_UserImage,
#user-reviews .Reviews_TableRight,
body.people div#article-content,
body.people div#box div#people-tabs,
body.people div#related ul li.vertical,
body.people #wrapper #content ul#auto-trail-block li.wide div.media-above h3,
table.in-article h2,
table.in-article th,
table.in-article td,
table.in-article tfoot div.source,
table.stand-alone th,
table.stand-alone td,
table.stand-alone tfoot div.source,
body.film div#content div#main-trailblock ul#film-info li,
body.film div#related div#user-rating-side h2,
div#advertiser-container ul.results li,
p#about-daylife,
body.front div#wrapper div#promo div#global-jobs div.jobsbox,
body.video-front div#more ul.trailblock li,
body.audio-front div#more ul.trailblock li,
body.front div#box div#content div#feature-pick div#main-trailblock div#content-header h2,
body.video-series div#box div#content div#main-trailblock div#content-header h2,
div#pluck-container div#progress-bar div,
div#pluck-container div#progress-bar,
#pluck-loading-dialog,
body.other ul#main-trailblock div.linktext h3,
body.front div#our-blogs p.more-on,
body.clippings div.clipping-contents,
body.pluck-user-profile div#pluck-recent-activity-container div#pluck-latest-comments ul li.first,
body.pluck-user-profile div#user-profile table td,
body.pluck-user-profile div#user-profile table th,
body.audio-front div#feature-pick div#content-header ul.audio-page,
body.front div#content div.recent-blogs ul li,
body.front div#content div.recent-blogs ul li,
body#interactive-front div#related div.relatedlinks h3,
#league-position table th,
#league-position table td,
#league-position table thead tr,
table.stand-alone caption,
div#box div#sponsored-jobs li.image div.job-button
{
border-color: #999;
}
body.comments div#content div#pluck-comment-container div.pluck-comment-block ul li
{
border-color: #999;
}
div#pluck-container div#progress-bar span
{
background-color: #9CD6F5;
}
body.audio-canonical #section-contents .keyword-list h2
{
border-bottom-color: #999;
}
#related-info .section ul li,
body.article #related-info ul.keylinks li,
body.article #related-info ul.tips li,
div#content ul.auto-trail-block li h2,
div#section-contents ul.tips li,
div#section-contents ul li,
body.clippings div#section-contents ul,
#section-contents ol.most-read li,
div #box div#content ul li h2,
#related-info .section ul li,
body.article #related-info ul.keylinks li,
body.article #related-info ul.tips li,
.article #related h3,
ul.child-keyword li,
.index .breakdown,
.all-places .breakdown,
.weather-country .breakdown,
.weather-continent .breakdown,
.index .country,
#wrapper div#section-contents ul#editor-zone-3 li,
#wrapper div#section-contents ul#editor-zone-4 li,
#wrapper #box #content ul#editor-zone-5 li.vertical,
div#pickable-rss-rule-slot div.rss_wrapper ul li,
ul.trailblock li.wide div.trail-caption
{
border-color: #999;
}
ol.alphabet,
body.directory-place .index,
#content ul.auto-trail-block li,
#content ul.auto-trail-block li div.trail-caption,
#keyword-trailblock li,
ul.pagination,
#content ul#main-trailblock li.normal,
#related p.shower,
body.front #wrapper #box #content div.cols ul li.major-heading h2,
div.text
{
border-color: #999;
}
#related .ed-zone li,
#edited-offers a.caption,
#content ul.tri li,
ol.az-trips li,
.capsule ul.tri li,
ul.trailblock li.portrait .linktext h3,
#section-contents ul li,
#content .reader-tips ul.tips li,
.trail-block-page #content ul#main-trailblock li,
ul.no-pic,
body.gallery #sponsor-picture,
#content li.col h2,
#content li.col h3,
body.vss #content ul.credit,
div#solo-trailblock h3,
body.cartoon-index div#recent-trailblock ul li h3,
body#interactive-front #contact .sponsored-features li.first
{
border-color: #999;
}
/*border different for promo column - but not when on front*/
.front #promo h4
{
border-color: #999;
}
/*border different for promo column*/
#promo h4,
.commercial #wrapper #promo .sponsored-features,
.commercial #wrapper #promo li,
#promo .capsule ul.tri li,
body div#wrapper div#promo .slot p.linktext
{
border-color: #333;
}
#promo div.capsule,
body.travel #wrapper div#edited-offers li.major-heading h3,
body.commercial #wrapper #promo div.capsule,
body.cartoon-index div#wrapper div#footer ul#footer-links,
body.cartoon-index div#wrapper div#box ul#main-trailblock,
body.cartoon-index #wrapper div#box #recent-trailblock h2,
body.cartoon-index #wrapper div#box div#related ul#editor-zone-1 li.major-heading h2,
body.web-search div#footer,
body.web-search div#results,
body.contributor #wrapper #footer #footer-links,
body.style-guide #wrapper #promo div.capsule,
body#table-full-width-content div#wrapper div#promo div.capsule
{
border-color: #d3d3d3;
}
body.front div#wrapper div#promo div.capsule
{
background-color: transparent;
}
body.front #promo
{
background-color: transparent;
}
body.education #page-header,
#header,
#also-on
{
color: inherit;
background-color: white
}
table#calendar
{
color: #333;
background-color: #ededed;
}
table#calendar tr.month-nav th,
table#calendar,
table#calendar td
{
border-color: #c3c3c3;
}
/* = gallery -------------------------------------------------------------------------------*/
body.gallery #topslot
{
background-color: #dedede;
}
body.cartoon #topslot
{
background-color: transparent;
}
/*
=related (article links etc)
-------------------------------------------------------------------------------*/
#relatedlinks
{
position: relative;
}
/*
header topslot
--------------------------------------------------------------------------------*/
#topslot,
#sub-header,
div#local-info,
ul.user-details li
{
border-color: #bebebe;
}
/*
******** REMOVED ********
= Navigation #nav
-------------------------------------------------------------------------------*/
ul.credit,
#related-info ul.tips p.credit,
#header #nav ul,
.explainer,
span.credit,
#big-picture-holder p.caption
{
color: #999/*another grey - look into AB */
}
h1 span.date
{
color: #888; /*another grey - look into AB -we don't want to do this too often */
}
/*
=tertiary section navigation
------------------------------------------------------------------------------*/
span.pullout,
div.page-heading p.linktext,
p.trailstrap,
div.strap,
ul.commercial-links li,
ul.pagination,
p span.caption,
body.video-front .trail-video-section,
#last-updated,
span.caption,
div.image p.caption
{
color: #666;
}
#last-updated .date
{
color: #333;
}
#content .regionplaceholder p,
body.front #edited-offers ul li,
#edited-offers a.caption,
body.directory-place #content .countries p.first,
#book-index ul li ul,
#book-index ul li ul li,
div#section-contents ul.find-that-job li.header,
div#promo ul.find-that-job li.header,
#wrapper ul#more-news li.col ul li,
#wrapper ul#more-news h3,
body.sport #wrapper #content div#main-trailblock ul#more-news .major-heading h2
{
border-color: #999;
}
body.competition form.competition,
body.competition p.closed,
#promo div.capsule,
.commercial #wrapper #promo .sponsored-features
{
background-color: #f3f3f3;
}
a.webfeedlink
{
background-image: url(images/icon_rss.gif);
background-position: 0 50%;
display: block;
height: 14px;
padding-left: 18px;
padding-top: 1px;
}
/*
styling for beta
-------------------------------------------------------------------------*/
#wrapper h2.beta
{
font-size: 6em;
position: fixed;
right: 10px;
top: 10px;
color: red
}
div.temp p
{
color: #fff;
}
body.video #content #videos-third-column h2,
body.video #videos-third-column ul li
{
border-color: #999;
}
body.video-front #nav a.current
{
color: #005689;
}
body.video #content li.date,
body.video #content li.credit
{
color: #666;
}
div #box div#content div.latest ul li.News h2
{
border-color: #04669c;
}
div#section-contents div#find-job-container,
div#promo #most-viewed div.most-pane
{
background-color: #fff;
}
body.video div#wrapper div#find-job-container,
body.interactive div#wrapper div#find-job-container,
body.quiz div#wrapper div#find-job-container
{
float: left;
margin-right: 20px;
background-color: #fff;
}
/* poll colours */
body.poll option.select-label
{
color: #999;
}
body.poll th
{
border-top-color: #d3d3d3;
}
table.poll-results td.total-responses
{
color: #999;
}
span.poll-result-bg
{
background-color: #b6b6b6;
}
span.poll-result-figure
{
background-color: #fff;
border-left-color: #fff;
}
/* end poll colours */
/* mini weather in fronts starts */
div.temp p
{
border-color: #fff;
}
/* mini weather in fronts ends */
/* beautiful boss starts */
body.beautiful-boss div#promo,
body.beautiful-boss div#box
{
border-bottom-color: white;
}
body.beautiful-boss div#wrapper
{
background-image: url(images/beautiful-boss-bg-inner.gif);
}
body.beautiful-boss div#article-header,
body.beautiful-boss div#beautiful-boss-trail h2.first,
body.beautiful-boss div#content h2.first,
body.beautiful-boss div#recent li,
div#beautiful-boss-trail div#main-trailblock li.image
{
background-color: white;
}
div#beautiful-boss-trail
{
border-bottom-color: white;
}
div.hero-panel h2,
div.hero-panel div.trailtext
{
background: #fff;
color: black;
opacity: 0.8;
}
body.beautiful-boss div#related
{
border-top-color: white;
}
/* beautiful boss ends */
/* Video, Audio and Gallery fronts forced to be News colour instead of Global colour */
body.video-front div#content,
body.video-front div#content h2,
body.video-series div#box div#content ul li h2,
body.video-front div#content #editors-heading h2,
body.video-front div#box div#content div.latest li h2,
body.video-front div#wrapper div#box div#more li.major-heading h2,
body.video-front #footer,
body.audio-front div#wrapper div#box div#more li.major-heading h2,
body.audio-front div#wrapper div#box div#promo-a h2,
body.audio-front div#wrapper div#box div#audio-pick h2,
body.audio-front div#wrapper div#content-header,
body.audio-front #footer,
body.content-index div#wrapper div#box div#content ul#main-trailblock li.major-heading h2,
body.content-index div#content h3.first,
body.content-index div#wrapper div#box div#related div.capsule ul li.major-heading h2,
body.content-index div#box div#content h2.first,
body.content-index div#wrapper div#footer,
body.front div#box div#feature-pick h2,
body.front div#box div.latest-from-section h2
{
border-color:#D61D00;
}
/* Video Front sections start*/
#wrapper #box ul li.News h2,
#wrapper #box ul li.News h3
{
border-color: #d61d00;
}
#wrapper #box ul li.Sport h2,
#wrapper #box ul li.Sport h3
{
border-color: #008000;
}
#wrapper #box ul li.Politics h2,
#wrapper #box ul li.Politics h3
{
border-color: #d61d00;
}
#wrapper #box ul li.Travel h2,
#wrapper #box ul li.Travel h3
{
border-color: #6bbde9;
}
#wrapper #box ul li.Science h2,
#wrapper #box ul li.Science h3
{
border-color: #d61d00;
}
#wrapper #box ul li.Media h2,
#wrapper #box ul li.Media h3
{
border-color: #d61d00;
}
/* vivid front section accents */
#wrapper #box ul li.news h2,
#wrapper #box ul li.news h3
{
border-color: #d61d00;
}
#wrapper #box ul li.sport h2,
#wrapper #box ul li.sport h3
{
border-color: #008000;
}
#wrapper #box ul li.Politics h2,
#wrapper #box ul li.Politics h3 {
border-color: #da0034;
}
#wrapper #box ul li.Science h2,
#wrapper #box ul li.Science h3 {
border-color: #2bbafe;
}
#wrapper #box ul li.travel h2,
#wrapper #box ul li.travel h3
{
border-color: #65c5fb;
}
#wrapper #box #our-blogs h2,
#wrapper #box ul li.blogs h3 {
border-color: #ce2e20;
}
#wrapper #box ul li.lifestyle h2,
#wrapper #box ul li.lifestyle h3 {
border-color: #ffd200;
}
#wrapper #box ul li.arts h2,
#wrapper #box ul li.arts h3 {
border-color: #f8298b;
}
#wrapper #box ul li.media-professional h2,
#wrapper #box ul li.media-professional h3,
#wrapper #box ul li.Media h2,
#wrapper #box ul li.Media h3 {
border-color: #ff8400;
}
#wrapper #box ul li.business-money h2,
#wrapper #box ul li.business-money h3 {
border-color: #8388e4;
}
#wrapper #box ul li.comment h2,
#wrapper #box ul li.comment h3
{
border-color: #0061a6;
}
#wrapper #box ul li.jobs h2,
#wrapper #box ul li.jobs h3
{
border-color: #a6d1e2;
}
#wrapper #box ul li.news h2,
#wrapper #box ul li.news h3
{
border-color: #ce2e20;
}
#wrapper #box ul li.shops-services h2,
#wrapper #box ul li.shops-services h3 {
border-color: #266f9b;
}
#wrapper #box ol.most-read li.first h2,
#wrapper #box ol.most-read li.first h3 {
border-color: #266f9b;
}
#wrapper #box ul li.culture h2,
#wrapper #box ul li.culture h3
{
border-color: #d1008b;
}
#wrapper #box ul li.business h2,
#wrapper #box ul li.business h3
{
border-color: #4a64d9;
}
#wrapper #box ul li.money h2,
#wrapper #box ul li.money h3
{
border-color: #8f1ab6;
}
#wrapper #box ul li.life-style-1 h2,
#wrapper #box ul li.life-style-1 h3
{
border-color: #ffc202;
}
#wrapper #box ul li.life-style-2 h2,
#wrapper #box ul li.life-style-2 h3
{
border-color: #c93900;
}
#wrapper #box ul li.travel-1 h2,
#wrapper #box ul li.travel-1 h3
{
border-color: #65c5fb;
}
#wrapper #box ul li.travel-2 h2,
#wrapper #box ul li.travel-2 h3
{
border-color: #066ec9;
}
#wrapper #box ul li.environment-1 h2,
#wrapper #box ul li.environment-1 h3
{
border-color: #7bbb00;
}
#wrapper #box ul li.environment-2 h2,
#wrapper #box ul li.environment-2 h3
{
border-color: #4a7801;
}
#wrapper #box ul li.red h2,
#wrapper #box ul li.red h3
{
border-color: #de4a33;
}
#wrapper #box ul li.blue h2,
#wrapper #box ul li.blue h3
{
border-color: #4c90c1;
}
#wrapper #box ul li.yellow h2,
#wrapper #box ul li.yellow h3
{
border-color: #ffb93e;
}
#wrapper #box ul li.black h2,
#wrapper #box ul li.black h3
{
border-color: #000;
}
#wrapper #box div#content ul li.arts-culture h2,
#wrapper #box div#content ul li.arts-culture h3 {
border-color: #f8298b;
}
/* end of vivid front section accents */
/* commercial borders for Zones start */
body.video-front div#promo div.capsule,
body.audio-front div#promo div.capsule
{
border-color: #666;
}
/* Pluck comments */
.pluck-comment-block .pluck-content
{
border-color: #666;
}
/* commercial borders for Zones end */
/* zones in pickables start */
#box div.pickabletag li h2,
#box div#content div.pickabletag ul li h2
{
border-color: #d61d00;
}
#box div.pickabletag li h2.sport,
#box div#content div.pickabletag ul li h2.sport
{
border-color: #008000;
}
#box div.pickabletag li h2.comment,
#box div#content div.pickabletag ul li h2.comment,
body.show-all-comments div#post-comment-div-bottom .pluck-comment-post
{
border-color: #0061a6;
}
#box div.pickabletag li h2.culture,
#box div#content div.pickabletag ul li h2.culture
{
border-color: #d1008b;
}
#box div.pickabletag li h2.business,
#box div#content div.pickabletag ul li h2.business
{
border-color: #4a64d9;
}
#box div.pickabletag li h2.money,
#box div#content div.pickabletag ul li h2.money
{
border-color: #8f1ab6;
}
#box div.pickabletag li h2.lifeandstyle,
#box div#content div.pickabletag ul li h2.lifeandstyle
{
border-color: #ffc202;
}
#box div.pickabletag li h2.travel,
#box div#content div.pickabletag ul li h2.travel
{
border-color: #65c5fb;
}
#box div.pickabletag li h2.environment,
#box div#content div.pickabletag ul li h2.environment
{
border-color: #7bbb00;
}
/* zones in pickables end */
/* Promo
--------------------------------------*/
#promo a:focus,
#promo a:active,
body.front .commercial a:focus,
body.front .commercial a:active
{
background-color: #005689;
color: #fff;
}
body.sport #onsite .commercial a:focus,
body.sport #onsite .commercial a:active
{
background-color: #008000;
}
/* End Promo */
/*lightbox special case*/
body.gallery div.lightbox ol li a:hover
{
background-color: #005689;
color: #fff;
}
body.gallery div#box div#overlay a
{
color: #00c7ff;
}
body.quiz div#quiz-answers em,
body.quiz p.quiz-error,
body.competition p.competition-error,
body.competition p.closed
{
color: #FF0000;
}
body.quiz #related div.relatedlinks h3
{
border-color: #999;
}
/* for tabs that don't toggle panes on/off */
body.subject-index #index-toggle-nav a,
body.contributor-index #index-toggle-nav a,
body.people #index-toggle-nav a
{
background-color: #fff;
border-bottom: 1px solid #fff;
color: #000;
}
body.subject-index #index-toggle-nav a.inactive,
body.subject-index #index-toggle-nav a.inactive b,
body.contributor-index #index-toggle-nav a.inactive,
body.contributor-index #index-toggle-nav a.inactive b,
body.people #index-toggle-nav a.inactive,
body.people #index-toggle-nav a.inactive b
{
border-bottom-color: #ccc;
color: #444;
}
/* Olympics */
#latest-results-and-reports h2
{
background-color: #fff;
}
#latest-results-and-reports div.col table.stand-alone thead tr,
#latest-results-and-reports div.col table.stand-alone thead tr th
{
background-color: #a6d0a2;
}
#latest-results-and-reports div.col table.stand-alone tr,
#latest-results-and-reports div.col table.stand-alone tr td
{
background-color: #fff;
}
#latest-results-and-reports div.col table.stand-alone tbody tr:hover
{
background-color: #fff3a5;
}
body.front div#latest-results-and-reports table.stand-alone caption,
body.front table.stand-alone caption h1,
body.front table.stand-alone caption p
{
color: #333;
}
body.olympics #content table.stand-alone tfoot
{
border-color: #fff;
}
body.medal-page div#content table img
{
border-color: #ccc;
}
body.fixtures-and-results-discipline div#content
{
border-color: #989898;
}
body.olympics #article-header h2
{
color: #333;
}
div#promo div.capsule table.stand-alone thead tr,
div#promo div.capsule table.stand-alone thead tr th
{
background-color: #a6d0a2;
}
div#promo div.capsule table.stand-alone tr,
div#promo div.capsule table.stand-alone tr td
{
background-color: #f3f3f3;
}
body.date div#box div#article-header h2
{
color:#999;
}
/* Olympics ends */
/* Blog calendar component */
div#blogs-calendar table tbody tr.active
{
background-color: #005689;
}
div#blogs-calendar table tbody tr.active a
{
color: #FFF;
}
div#blogs-calendar table tbody tr.has-links:hover
{
background-color: #CCC;
}
div#blogs-calendar div.capsule
{
background-color: white;
}
div#blogs-calendar table#calendar
{
background-color: transparent;
}
body.front div#content div#feature-pick #content-header,
div#box div#content div#latest-trails ul.cartoon-latest li .series,
body.front div#content div#feature-pick ul.article-attributes,
body.video-series div#content div#content-header ul.article-attributes,
div#content div#feature-pick div#content-header.video-page ul h3,
div#blogs-calendar table tbody td,
div#blogs-calendar table thead th,
div#content ul#blog-posts-excerpts div.blog-excerpt h2,
#most-viewed div.pane-wrapper,
#most-commented div.pane-wrapper
{
border-color: #999;
}
/* End blog calendar */
/* Real clear politics component
div#promo div.rcpwidget-300,
div#section-contents div.rcpwidget-300
{
background-color: #f3f3f3;
border-top-color: #d3d3d3;
}
body.front div#section-contents div.rcpwidget-300
{
background-color: #fff;
}
End real clear politics component */
div#wrapper div#intrusive,
body.front div#content div.recent-blogs h2,
body.front div#content div.recent-blogs p.more-on
{
background-color: #fff;
}
div#main-offers #commercial-partners ul li div.trailtext
{
color: #333;
}
/* boss-tag colours */
body.boss-tag div.col1,
body.boss-tag ul#main-trailblock,
body.boss-tag #wrapper #box #content .col1 #paginated-tag-content h3,
body.boss-tag #wrapper #box #content .col1 #paginated-tag-content p,
body.boss-tag div#article-header,
body.reuters #stock-search-form
{
background-color: #fff;
}
body.boss-tag div#wrapper div#content div#main-trailblock,
body.boss-tag div#wrapper div#box div#content #article-header,
body.boss-tag div#wrapper div#box div#content #paginated-tag-content h3,
body.boss-tag div#wrapper div#box div#content .pickabletag
{
background-color: #fff;
}
body.boss-tag div#section-pickable-tag-combiner li,
div#related div.capsule h4,
body.video #wrapper #box #related h3
{
border-top-color: #999;
}
table.ftse100 th span,
body.boss-tag #box #content div#related div.recent-blogs ul.tips li.tips-package ul.credit li.blog-date,
body.boss-tag #box #content div#related div.recent-blogs ul.tips li.tips-package ul.credit li.blog-contributor
{
color: #999;
}
body.boss-tag #box #content #related ul.tips li.tips-package ul.credit li,
.keyword-page #section-contents ul.tips ul.credit li
{
color: #333;
}
body.boss-tag #also-on
{
border-top-color: #fff;
}
body.boss-tag div#wrapper div#content div#main-trailblock li,
body.boss-tag div#paginated-tag-content p
{
border-top-color: #999;
}
body.boss-tag #wrapper #box #content .col1 ul#main-trailblock li.normal,
body.keyword-page div#wrapper #paginated-tag-content h3
{
border-bottom-color: #fff;
}
p.more-on,
table.marketindex td.timetillclose
{
color: #999;
}
table.ftse100,
table.ftse100 tbody th,
table.ftse100 td,
table.marketindex
{
border-top-color: #c3c3c3;
}
body.reuters div#movers-chart
{
border-bottom-color: #c3c3c3;
}
table.marketindex td.netchange
{
color: #fff;
}
body.reuters .stock-toggle-pane,
body.reuters p#reuters-blurb
{
border-color: #bebebe;
}
body.style-guide div#wrapper div#promo div.capsule
{
background-color: #f3f3f3;
}
/* related information component */
div.related-content,
body#film-front .news #main-trailblock
{
border-bottom-color: #fff;
}
div#readers-tips h3,
div#more-in-series h3,
.related-content h3#relatedInformation,
body.cartoon .related-content h3.first
{
background-color: #fff;
}
div.related-item div.related-footer,
div.related-content div.multi h5,
#box .related-content div.relatedlinks h3,
.related-content div.relatedlinks h3,
.related-content h3.first,
body.cartoon .related-content h3.first,
.related-content div.related-item p.noTrailPicture,
body.cartoon div.relatedlinks h3
{
border-color: #999;
}
div.series-navigation
{
color: #333;
}
body.country-tag #wrapper #content ul#main-trailblock li.first div.media-above,
body.country-tag #wrapper #content ul#auto-trail-block li.first div.media-above,
body#blog-front div#promo div#global-jobs div.jobsbox
{
border-color: #999;
}
body#visual-folder-list div#box div#sub-header
{
border-color: #ccc;
}
body#visual-folder-list ul#columnist-list li
{
border-color: #333;
}
#best-buy-container .all-deals,
.newspaper-thumbnail
{
border-color: #999;
}
body#careers-front div#wrapper div#promo div#global-jobs div.jobsbox
{
background-color: #fff;
border-color: #d3d3d3;
}
body#careers-front div#wrapper div#promo div#global-jobs
{
background-color: #f3f3f3;
border-bottom-color: #fff;
}
/* ---------- color.css ends here ----------- */
#zones-nav,
#topslot
{
width: 960px;
}
div#inner-wrapper,
body #wrapper,
body #wrapper li.pixie div.trail-text,
body #content .trailblock li.pixie div.caption
{
background-image: none;
background-color: transparent;
}
.component h2,
#page-header,
#promo h2,
#promo-a h2,
#related h2,
#section-contents h2,
#content h2,
#footer,
#google-ads-container h3,
.sponsored-features h3,
#global-jobs h3,
#more-in-series h2,
#pluck-container h2,
#pickable-content-combiner h3,
.pickabletagrelationship h3,
#recent-trailblock h2,
#editor-zone-3 h2,
#finance-guides h4,
#previous-polls h3,
.latest-cif-posts h3,
.capsule h3,
.row-combiner h3,
.binary-poll h3,
.heading-vertical-links h2,
.more-on h3
{
border-top: 10px solid;
border-color: inherit;
margin-top: 60px;
font-family: georgia, serif;
}
.trail-caption h3,
.our-blogs-pane h4,
.pixie h3,
.pixie p.strap
{
font-family: georgia, serif;
}
#page-header
{
margin-top: 0;
}
.section-heading,
#masthead
{
position: relative;
}
.section-heading a.feed,
#weather-header
{
position: absolute;
top: 0;
right: 0;
}
.component li,
.trailblock li,
.att-tabs ol li,
#manual-trailblock li,
.relatedlinks li,
.relatedlinks h3,
.related-item,
.related-item h5,
#secondary-trailblocks li,
#third-trailblocks li,
.ventures-slot-machine,
#cif-picks div.full,
#cif-picks div.reduced,
.pickabletag li,
#pickable-content-combiner li,
.pickabletagrelationship li,
.pickabletagrelationship h4,
#keyword-internal-links li,
#cif-auto-trail-block li,
#google-ads-container li,
#more-trails-tabbed .trails li,
#global-jobs .global-jobs-pane h3,
.latest li,
#more-in-series li,
.child-keyword li,
#previous-polls li,
ul.pluck-comment,
div#pluck-pagination-top,
div#pluck-pagination-bottom,
div#post-comment-div-top,
div#post-comment-div-bottom
{
border-top: 3px solid #ccc;
margin-top: 30px;
padding-top: 2px;
}
li.major-heading,
#main-trailblock .news li.first
{
border-top: none;
margin-top: 0;
}
a.comment-icon
{
padding-left: 20px;
background-position: 0 center;
}
.rating-container img,
img.mask
{
position: absolute;
}
img.mask
{
left: 0;
}
li.pixie .trail-text,
.toolbox-popup,
#article-toolbox,
#ticker-controls,
.slot-overlay,
.component-overlay
{
display: none;
}
.link-text img,
.link-image img
{
margin-top: 5px;
}
#weather-header,
#local-info
{
clear: left;
margin-left: 5px;
}
#local-info p,
#weather-header p,
#footer li,
.pagination li,
#article-toolbox-side li,
#content-actions li,
#content-actions li div,
.article-attributes li,
.gallery-navigation li,
body a.webfeedlink
{
display: inline;
}
.audio-front .article-attributes li
{
display: block;
}
.network #search,
.network #web-search
{
float: none;
}
#section-selector fieldset
{
float: right;
}
#search,
.network #search,
.network #web-search
{
padding-top: 0;
}
label
{
width: auto;
}
#article-toolbox-side li
{
margin-right: 10px;
}
#article-toolbox-side li span
{
margin-left: 5px;
}
.article #content,
#video-player,
.audio #content,
.competition #content,
#article-header,
.article-attributes
{
padding-bottom: 33px;
border-bottom: 3px solid #ccc;
}
.article-attributes
{
margin-bottom: 30px;
}
.article-attributes .contributor-pic-small
{
float: left;
margin-top: 3px;
}
#article-wrapper p
{
margin-bottom: 20px;
}
#stand-first
{
color: #666;
}
ul#ticker li
{
list-style-position: inside;
margin-top: 15px;
list-style-type: disc;
padding-right: 15px;
}
#ticker li
{
list-style-type: none;
display: none;
line-height: 1.25;
font-weight: normal;
height: 1em; /* height required to trigger hasLayout for opacity fade in JS */
}
#ticker li.first
{
display: list-item;
}
/* extra colour stuff */
.environment h2,
.environment h3
{
border-color: #7bbb00;
}
------------s15lAfYPyVf0N6breeEJW5
Content-Disposition: inline
Content-Type: text/css
Content-Location: http://static.guim.co.uk/static/86669/common/styles/wide/base.css
Content-Transfer-Encoding: 8bit
/* ---------- skip-links.css starts here ---------- */
#skiplinks ul,
#skiplinks li
{
margin: 0;
padding: 0;
}
#skiplinks li
{
list-style-type: none;
display: inline;
}
#skiplinks a,
#video-settings a
{
font-weight: bold;
position: absolute;
top: 30px;
left: 8px;
overflow: hidden;
width: 0;
height: 0;
font-size: 1.2em;
z-index: 1002;
}
/* Only show skiplinks on focus */
#skiplinks a:active,
#skiplinks a:focus,
#video-settings a:active,
#video-settings a:focus
{
position: absolute;
width: auto;
height: auto;
border: 0;
margin: 0;
padding: 8px;
background: #333;
color: #fff;
z-index: 10000;
}
#video-settings .not-cookied p
{
position: absolute;
left: -100em;
}
/* ---------- skip-links.css ends here ----------- */
/* ---------- velocity-errors.css starts here ---------- */
div#velocityerrors
{
position: fixed;
top: 60px;
left: 20px;
width: 50%;
z-index: 4;
}
div#velocityerrors li
{
background-color: red;
border: 1px solid black;
color: white;
font-size: 14px;
font-family: monospace;
padding: 5px;
margin-bottom: 10px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.component-overlay,
.slot-overlay
{
background-color: #ededed;
border: 3px solid #0090e3;
color: #fff;
display: none;
font-size: 12px;
opacity: 0.9;
position: absolute;
z-index: 3;
}
.slot-overlay
{
border-color: #f57064;
}
.component-overlay-inner
{
background-color: #005689;
padding: 5px;
}
.slot-overlay-inner
{
background-color: #ce2e20;
padding: 5px;
}
.component-overlay span,
.slot-overlay span
{
font-weight: bold;
word-wrap: break-word;
}
.slot-overlay-inner h2
{
font-size: 14px !important;
font-family: arial, sans-serif !important;
border: none !important;
color: #fff !important;
margin: 0 0 5px 0 !important;
}
.slot-overlay-inner p.component-list,
.slot-overlay-inner p a
{
display: block;
margin-top: 5px;
margin-bottom: 5px;
}
.slot-overlay-inner li
{
margin: 0 0 0 20px !important;
font-style: italic;
list-style-type: disc;
border: none !important;
overflow: visible !important;
float: none !important;
}
.slot-overlay a
{
color: white;
text-decoration: underline;
}
.overlay-checkbox p
{
display:none;
}
.overlay-wrapper
{
position: relative;
clear: both;
}
/* ---------- velocity-errors.css ends here ----------- */
/* ---------- zone-navigation-base.css starts here ---------- */
/*
Navigation section
----------------------------------------------------------------------------------------*/
#zones-nav
{
width: 940px;
display: block;
clear: both;
line-height: 1;
font-family: georgia, serif;
font-weight: normal;
font-size: 1.333em; /* 16px */
}
#zones-nav #global-nav
{
margin-bottom: 10px;
clear: both;
width: 100%;
overflow: hidden;
}
#zones-nav #global-nav ul
{
margin: 0;
padding: 0;
float: left;
}
#zones-nav #global-nav ul li
{
float: left;
padding: 0;
margin: 0;
width: auto;
display: block;
white-space: nowrap;
}
#zones-nav #global-nav ul li a,
#zones-nav .local-nav li.heading-crumb
{
display: block;
padding: 4px 5px 4px 5px;
margin: 0;
width: auto;
}
#zones-nav #global-nav ul li a,
#zones-nav #global-nav ul a:hover
{
text-decoration: none;
}
#zones-nav .local-nav li.heading-crumb,
#zones-nav .local-nav li.heading-crumb:hover
{
background-color: #fff;
color: #333;
}
/* First and Last items */
#zones-nav #global-nav ul li.first a
{
padding-left: 5px;
}
#zones-nav #global-nav ul li.last a
{
border: none;
}
/* TAKEN FROM color.css
Zones Navigation
--------------------------------------------------------------------------------*/
#zones-nav #global-nav ul li a
{
border-right: 1px solid #bebebe;
}
/* Global link colours */
#header #wrapper #zones-nav #global-nav li a
{
color: #333;
background-color: #fff;
}
#header #wrapper #zones-nav #global-nav li a:focus,
#header #wrapper #zones-nav #global-nav li a:active,
#header #wrapper #zones-nav #global-nav li:hover,
#header #wrapper #zones-nav #global-nav li a:hover
{
color: #fff;
background-color: #333;
}
#global-nav li.news a
{
color:#d61d00;
}
#global-nav li.news a:focus,
#global-nav li.news a:active,
#global-nav li.news:hover,
#global-nav li.news a:hover
{
color: #fff;
background-color:#d61d00;
}
#global-nav li.sport a
{
color:#008000;
}
#global-nav li.sport a:focus,
#global-nav li.sport a:active,
#global-nav li.sport:hover,
#global-nav li.sport a:hover
{
color: #fff;
background-color:#008000;
}
#global-nav li.comment a
{
color:#0061a6;
}
#global-nav li.comment a:focus,
#global-nav li.comment a:active,
#global-nav li.comment:hover,
#global-nav li.comment a:hover
{
color: #fff;
background-color:#0061a6;
}
#global-nav li.culture a
{
color:#d1008b;
}
#global-nav li.culture a:focus,
#global-nav li.culture a:active,
#global-nav li.culture:hover,
#global-nav li.culture a:hover
{
color: #fff;
background-color:#d1008b;
}
#global-nav li.business a
{
color:#3246ab;
}
#global-nav li.business a:focus,
#global-nav li.business a:active,
#global-nav li.business:hover,
#global-nav li.business a:hover
{
color: #fff;
background-color:#3246ab;
}
#global-nav li.money a
{
color:#8f1ab6;
}
#global-nav li.money a:focus,
#global-nav li.money a:active,
#global-nav li.money:hover,
#global-nav li.money a:hover
{
color: #fff;
background-color:#8f1ab6;
}
#global-nav li.life-style a,
#global-nav li.life-and-style a
{
color:#ad532f;
}
#global-nav li.life-style a:focus,
#global-nav li.life-style a:active,
#global-nav li.life-style:hover,
#global-nav li.life-style a:hover,
#global-nav li.life-and-style a:focus,
#global-nav li.life-and-style a:active,
#global-nav li.life-and-style:hover,
#global-nav li.life-and-style a:hover
{
color: #fff;
background-color:#ad532f;
}
#global-nav li.travel a
{
color:#066ec9;
}
#global-nav li.travel a:focus,
#global-nav li.travel a:active,
#global-nav li.travel:hover,
#global-nav li.travel a:hover
{
color: #fff;
background-color:#066ec9;
}
#global-nav li.environment a
{
color:#4a7801;
}
#global-nav li.environment a:focus,
#global-nav li.environment a:active,
#global-nav li.environment:hover,
#global-nav li.environment a:hover
{
color: #fff;
background-color:#4a7801;
}
#global-nav li a
{
color:#333;
}
#global-nav li a:focus,
#global-nav li a:active,
#global-nav li:hover,
#global-nav li a:hover
{
color: #fff;
background-color:#333;
}
/* ---------------------------------------------------------------------------------- */
/* ---------- zone-navigation-base.css ends here ----------- */
/* ---------- footer.css starts here ---------- */
#footer
{
float: none;
clear: both;
width: 100%;
border-top-width: 10px;
border-top-style: solid;
padding-top: 4px;
padding-bottom: 20px;
}
ul#footer-links,
ul#copyright-links
{
line-height: 1.3;
background-color: #fff;
}
ul#copyright-links
{
margin-top: 3px;
}
ul#footer-links li,
ul#copyright-links li
{
display: inline;
font-size: 11px;
}
/* ---------- footer.css ends here ----------- */
/* ---------- star-rating.css starts here ---------- */
div.rating-container,
#promo div.rating-container
{
height: 13px;
margin-bottom: 4px;
width: 68px;
}
body.front div.rating-container
{
position: relative;
margin-bottom: 11px;
}
body.network #wrapper div.rating-container
{
position: relative;
top: -3px;
margin-bottom: 7px;
}
ul#auto-trail-block div.rating-container,
ul#main-trailblock div.rating-container
{
position: relative;
top: -6px;
margin-bottom: 2px;
}
body.three-five-four-grid .rating-container
{
position: relative;
top: -10px;
}
body.three-five-four-grid .slot-machine .rating-container
{
top: 0;
}
/* ---------- star-rating.css ends here ----------- */
/* ---------- tabs.css starts here ---------- */
#wrapper .tabs li
{
width: auto; /* needed a more specific selector just for IE */
}
.tabs
{
float: right;
margin: 0 !important;
position: relative;
top: 1px;
}
.pane-wrapper
{
clear: right;
}
.tabs li
{
border: 0 !important;
clear: none !important;
float: left !important;
margin-right: 3px !important;
margin-bottom: 0 !important;
width: auto !important;
}
.tabs li a
{
background-color: #999 !important;
color: white !important;
border-top-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
border-style: solid;
border-color: #999;
-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;
-webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
border-radius-topleft: 4px;
border-radius-topright: 4px;
border-bottom: 1px solid #999;
display: block;
text-decoration: none;
padding: 3px 7px;
}
.tabs li a:hover
{
background-color: #666 !important;
border-color: #666 !important;
color: white;
}
.tabs li a.active
{
background-color: white !important;
border-bottom: 1px solid white;
color: #333 !important;
cursor: default;
}
.tabs li a.active:hover
{
background-color: white !important;
border-color: #999 !important;
border-bottom: 1px solid white !important;
}
/* ---------- tabs.css ends here ----------- */
body,
html
{
background-color: white;
}
*
{
padding: 0;
margin: 0;
border-collapse: collapse;
}
img[align]
{
float: left;
}
#wrapper
{
width: 940px;
margin: auto;
padding: 0 0 0 10px; /* set top zero padding to ensure gridlines never show through */
position: relative;
}
body div#wrapper div#header
{
padding-top: 8px;
}
#section-classifieds,
#sponsored-features,
#sponsored-jobs
{
display: none;
}
div.page-heading p.linktext
{
margin-bottom: 30px
}
.splash
{
margin-bottom: 10px;
}
div#box div#page-header p.snap
{
margin-bottom: 0;
}
/*
Header
----------------------------------------------------------------------------------------*/
#header #guardian-logo,
#header #observer-logo
{
float: left;
border: 0;
display: block;
margin: 10px 0 15px 0; /* space between logo and nav is 20px */
}
#header #observer-logo
{
border-left: 1px solid #bebebe;
margin-left: 5px;
padding-left: 7px;
}
#header #guardian-logo a
{
display: block;
}
#header #guardian-logo div,
#header #guardian-logo a
{
padding: 0;
margin: 0;
}
/* RSS Feeds */
a.feed
{
margin-left: 5px;
}
a.feed,
body.keyword-page a.feed,
body.most-viewed a.feed,
body.most-commented a.feed,
body.most-clipped a.feed
{
left: 480px;
position: absolute;
width: 140px;
display: block;
top: 0.8em;
}
a.feed
{
float: right;
margin-right: 3px;
position: relative;
top: 0;
left: 0;
width: auto;
}
/*------------------------------------------------------------------------------------------*/
/* Section headings
------------------------------------------------------------------------------------------*/
#heading
{
background-color: #fff;
clear: both;
float: left;
min-height: 3.5em;
padding-bottom: 25px;
margin-bottom: 0;
width: 940px;
}
h1#section-heading,
h2#section-heading
{
margin: 0;
display: inline;
width: auto;
float: left;
}
span#section-heading
{
display: block;
}
div#heading.badged
{
position: relative;
}
div#heading.badged h1#section-heading
{
float: none;
}
div#heading.badged a.feed
{
position: absolute;
left: 0;
}
/*----------------------------------------------------------------------------------------*/
span.embed span.caption
{
margin-top: 5px;
}
#section-contents p,
#promo h4,
ul.tips h4,
#section-contents p.description,
#promo h5,
#fact-box h2,
#content li.trail-strap h2,
div.image p.caption,
span.caption
{
margin: 0;
}
ul,
ol,
#section-contents ul.tips li p,
legend,
#stand-first,
#section-tools h2,
#promo .tips h3,
#promo .capsule p
{
margin: 0
}
#section-contents p.description,
#promo h4,
#content .narrow,
#edited-offers li a.caption,
ul.trailblock li.portrait .linktext
{
padding-top: 3px;
}
#section-contents p.description,
#content ul.trail h2,
#content ul#main-trailblock li.major-heading
{
padding-bottom: 0;
}
#section-contents ul.tips ul.credit li,
#section-contents li li,
#content ul li.wide,
#content h2,
div.col h2,
h1,
.first h3,
#content ul li.first,
#content ul.auto-trail-block li.first
{
margin-top: 0;
}
.all-places #content .index .first,
#promo h3,
ul.trail img,
ul.trail li.variant img,
#content ul.trail h2,
ul.trail li p,
#content ul.pagination li,
#content ul.trailblock li.major-heading,
#content ul.trailblock li.major-heading h2,
.sponsored-features ul.tri li.normal,
#content #keyword-trailblock li.wide
{
margin-top: 0;
}
#content ul li .trailtext,
#content ul li .trail-text,
#section-tools,
.all-places .breakdown,
#promo div.auctions img,
#global-jobs form,
#promo .deal img,
#promo .reader img,
#promo .tips h4,
#promo .jobs h4,
#promo .capsule form,
#promo .results h4,
ul.pagination,
#content ul#main-trailblock li li div.trailtext,
#more-trails
{
margin-top: 10px;
}
#promo ul.tri li.image,
#promo ul.tri li.normal
{
margin-left: 20px;
}
ul.tri li.major-heading
{
margin-left: 0;
}
#promo ul.tri li.odd
{
margin-left: 0;
}
/*
Topslot - ad
------------------------------------------------------------------*/
#topslot
{
border-bottom: 1px solid;
clear: both;
min-height: 0;
padding-bottom: 10px;
width: 940px;
float: left;
}
#topslot iframe,
#topslot table
{
margin: auto;
display: block
}
#section-contents p.description
{
margin-top: 6px;
}
.tips li a.more
{
padding-bottom: 3px;
}
a img,
#section-contents ul.tips ul.credit li,
fieldset
{
border: none;
}
ul,
ol,
#content li.horizontal
{
list-style-type: none;
}
#content li.trail-strap h3,
#promo #reader-offers h4,
#reader-offers ul li,
#promo div.sponsored-features ul.tri li.normal,
#content ul.pagination
{
margin-bottom: 10px;
}
#promo h2,
#content ul.trail h2
{
border-top-width: 1px;
border-top-style: solid;
}
#promo div.sponsored-features ul.tri li.normal
{
border-top: 0;
}
#content ul.sublinks li,
#content ul.sublinks li.trailtext,
#content li.vertical
{
margin: 0;
}
#content ul.sublinks li.audio a,
#content li.image ul.sublinks li.audio a
{
display: inline;
}
li.li-split
{
margin-top: 15px;
border-top: 1px solid #999999!important;
}
li.thumb ul.sublinks img
{
width: auto;
}
li.thumb ul.sublinks img
{
padding-right: 4px;
}
body.network ul.more-news li.vertical img
{
padding-right: 5px;
}
body.all-authors div#wrapper div#box #section-contents ul.trailblock li.normal
{
margin-top: 15em;
margin-left: 0;
}
body.all-authors div#wrapper div#box #section-contents ul.trailblock li.first
{
margin-top: 0;
}
div#other-blogs div.pictureurl
{
margin-bottom: 4px;
}
/*
Minimum heights all have their height set in ie.css
----------------------------------------------------------------------------------------*/
body.offers-place #promo
{
margin-top: 78px;
}
body.offers-place #content ul.pagination
{
margin-bottom: 0;
}
body.offers-place div#content ul.page-n li.first
{
padding-top: 20px;
}
body.offers-place #wrapper #content ul.auto-trail-block li
{
padding-right: 160px
}
/* this is used in articles and keyword pages as well */
#article-header
{
padding-bottom: 20px;
position: relative;
min-height: 68px;
}
.offers-place #article-header
{
padding-bottom: 10px;
}
/* end that bit */
#article-sub-header
{
min-height: 60px;
}
/*
Horizontal grid
----------------------------------------------------------------------------------------*/
#content,
#promo,
.offers-place ul.horizontal
{
float: left;
}
#article-header
{
clear: left;
}
#wrapper #article-header #editor-zone-3 li
{
width: auto;
float: left;
}
#wrapper #article-header #editor-zone-3 li.image
{
border-top-width: 0;
}
div.user-tools
{
border-bottom: 1px solid;
}
body.trail-block-page.commercial #content
{
margin-left: 0;
margin-right: 0
}
body.trail-block-page.commercial #related
{
margin-left: 0;
}
body.double-spread #content,
body.full-width #box,
body.full-width #content
{
width: auto;
float: none
}
body.travel #header
{
border-bottom: none;
position: relative;
}
ul.after,
#box
{
width: 620px;
}
body #wrapper div#promo div.jobsbox .jobsbox
{
margin-right: 0;
}
div.jobsbox p.find-a-job
{
border-top-width: 1px;
border-top-style: solid;
padding-top: 5px;
}
#wrapper div#promo div.jobsbox form
{
padding-top: 2px;
margin-bottom: 15px;
}
div#promo div.jobsbox li
{
border-top: 0;
}
div.jobsbox ul.jobs
{
padding-bottom: 15px;
}
div.jobsbox ul#jobs-box-usa
{
padding-bottom: 0;
}
div.jobsbox p.attribution
{
border-top-style: dotted;
border-top-width: 1px;
border-top-color: #CCCCCC;
padding-bottom: 14px;
padding-top: 4px;
}
div#promo p.attribution
{
width: 280px;
}
p.attribution a
{
float: left;
display: inline;
margin-right: 4px;
}
p.attribution a img
{
position: relative;
float: right;
margin-right: 210px;
top: -15px;
left: 45px;
}
body.network div.jobsbox p.find-a-job
{
top: 0;
}
/* styles for body class trailblock-page, refact */
body.trail-block-page #box #content ul.alternative li.normal
{
width: auto;
float: none;
margin-left: 0;
border-top-width: 1px;
border-top-style: dotted;
clear: both
}
body.trail-block-page #box #content ul.alternative li.normal.wide
{
border-top: none;
padding-top: 0
}
body.trail-block-page #box #content ul.alternative li.normal img
{
float: left;
margin-right: 10px;
margin-top: 1em
}
body.trail-block-page #box #content ul.alternative li.normal div.trailtext p
{
margin-top: 1em
}
body.trail-block-page #box #content ul.alternative li.wide img
{
margin-right: 0;
margin-top: 0
}
body.trail-block-page #box #content ul.alternative li.normal h3
{
margin-top: 0
}
/* styles for body class trailblock-page, refact */
#promo,
body.triplet #content
{
margin-left: 0;
}
#section-contents,
#promo,
#section-selector,
#sitesearch,
#web-search,
#banner-ad,
#promo .editorial ul,
ul.pagination li.last,
#mpu
{
float: right;
}
#content .narrow,
#content ul li div.trailText img,
.trailtext img.image-in-trail,
body.triplet #content,
.col,
#box,
div#sub-header ul.links,
ol.odd,
#promo .editorial ul.top-stories,
#promo .editorial ul.top-stories,
ul.pagination li.first,
.auto-trail-block .trail-text img,
.auto-trail-block .trailtext a.mask,
ul.editable-area .trailtext a.mask
{
float: left;
}
ul.trailblock li.portrait img
{
float: right;
margin-left: 20px;
margin-bottom: 20px
}
#section-contents,
#content p span.pullout,
ul.trailblock li.portrait h3,
ul.trailblock li.portrait .trailtext,
ul.trailblock li.portrait .linktext
{
width: 140px;
}
#section-contents h2,
#content h2,
.auto-trail-block li h2,
.triplet .capsule h2,
#keyword-nonplace-combiner h3,
.commercial #promo .capsule h2,
#onsite h2,
#onsite h3,
.network div#main-offers div.ed-zone h2,
.network div.also-offers h3,
#related #book-index h2,
body#feature-trailblock #box h2,
#related #biography h2,
body.contributor #box #supporting-info h2,
#article-header #biography h2,
body.audio div#more-in-audio-series h2,
#related h2
{
border-top-width: 10px;
border-top-style: solid;
margin: 0 0 14px 0;
padding-top: 3px;
}
ul.auto-trail-block
{
clear: left
}
#content .narrow
{
margin-right: 10px;
width: 128px;
}
#content li.trail-strap h2
{
padding-top: 4px;
margin-top: 14px;
}
#content li.trail-strap h3 /*this is a heading underneath a trail-strap h2 */
{
margin-top: -2px;
}
#content ul li,
#content ul.horizontal,
ul.tips li p .description,
.cols li,
.commercial #promo .capsule,
#section-contents .capsule
{
margin-bottom: 17px; /* was top watch out for breakage*/
}
#main-trailblock.component
{
margin-bottom: 0;
}
#content div.tag-tag ul li,
#content ul.tips li
{
margin-bottom: 0;
}
.double-spread .capsule ul.tri li.major-heading
{
margin-bottom: 0;
}
#content ul li,
#content ul.horizontal
{
overflow: hidden;
}
#content ul li div.trailText img
{
margin-right: 10px;
margin-top: 2px;
}
#wrapper ul li.major-heading h2,
body.travel div#edited-offers ul li.major-heading h3,
body.other #box #content h2.first,
body.other #box #content li.major-heading h2,
body.configurable #box #content li.major-heading h2
{
border-top-width: 10px;
border-top-style: solid;
}
body.configurable #box #content li.major-heading h2
{
margin-bottom: 0;
}
#wrapper li.major-heading
{
float: none;
width: auto;
clear: both;
border-top-style: none
}
#content li.vertical
{
list-style-position: inside;
float: none;
clear: both;
width: auto;
}
#content li.horizontal
{
width: auto;
float: none
}
#content li.vertical,
#content li.horizontal
{
margin-top: 3px
}
#section-contents li h3,
#section-contents ul ul,
#sitesearch,
h1,
#promo div.capsule form,
#section-contents ul.keywords li,
div.page-heading h1,
ul.trail li li,
#promo .sponsored-features li.major-heading,
.sponsored-features ul.tri li.normal,
#content #keyword-trailblock li.wide,
#main-trailblock li.major-heading,
.triplet #wrapper li.major-heading,
.double-spread #box #content li.major-heading
{
margin-bottom: 0;
}
.trailtext img.image-in-trail,
.auto-trail-block .trail-text a.small img,
.auto-trail-block .trailtext a.small img,
.trailblock .trailtext a.small img.mask
{
margin: 2px 10px 2px 0;
}
#reader-offers h4,
#content ul.horizontal,
#box #content ul.auto-trail-block li,
.explainer
{
clear: both;
}
#content li.horizontal div,
#content li.vertical div,
#content ul li ul.subject-list li,
#content li.horizontal,
ul.directory li,
ul.user-details li,
ul.commercial-links li,
ul.pagination li,
.auto-trail-block .trail-text p,
.auto-trail-block .trailtext p
{
display: inline
}
#content ul li ul
{
padding-bottom: 10px;
}
/*images live on the baseline, line-height is overcome here*/
/*only problem is the impact of trail straps the gap between them and the h3 element will differ and needs to be addressed*/
.odd li.image .trail-caption h3
{
margin-top: -4px;
}
ul.no-pic
{
padding-bottom: 8px;
margin-bottom: 2px;
}
.contributor-pic-small
{
margin-top: 2px;
}
li#contrib-shift
{
position: absolute;
left: 70px;
top: 5px;
}
#section-contents ul.keywords li,
div.first ul.pagination
{
border-bottom: 0;
}
li.copyright
{
padding-top: 2px;
}
#promo,
#box
{
margin-bottom: 28px;
}
#section-contents ul.tips ul.credit li,
ul,
ol,
fieldset,
legend,
#header,
ul.trail img,
.commercial #promo .capsule
{
padding: 0;
}
#content h2,
div.col h2,
body.publication #related h2
{
border-top-width: 10px;
border-top-style: solid;
clear: left;
}
#promo .sponsored-features ul li.major-heading h2,
#related #keyword-continued h3
ul.auto-trail-block li.wide,
#related #keyword-continued .linktext h3,
#related ul.trail li.image,
#section-contents ul.trail li.image,
#related .ed-zone li.major-heading,
.commercial #promo .capsule,
.trail-block-page #related li h3
{
border-top: none
}
body.network div#wrapper div.commercial div#main-offers div.commercial p.slotfooter
{
margin: 0;
padding-bottom: 0;
}
/*
three equal columns
--------------------------------------------------------------------------------*/
body.triplet #content,
.col,
#print-logo,
#sitesearch,
#promo,
#section-selector,
#web-search,
#content ul li.wide,
ul.trail li.wide,
.regionplaceholder
{
width: 300px;
}
body.offers-place #wrapper #content ul.alternative li.wide div.trail-caption
{
width: 300px;
float: left;
}
body.offers-place #wrapper #content ul.alternative li.wide
{
width: auto;
width: 620px;
}
#edited-offers a
{
float: left;
width: 130px;
margin-right: 20px
}
#edited-offers a.caption
{
margin-right: 0;
border-top: 1px dotted
}
#edited-offers li
{
margin-bottom: 20px;
overflow: hidden
}
.col,
#reader-offers li.even
{
margin-left: 20px;
}
#box
{
clear: left;
}
#also-on
{
clear: both;
border-top: 1px solid white;
}
legend
{
position: relative;
}
/*
Above the navigation
------------------------------------------------------------------------------*/
#print-logo
{
clear: left;
margin: 36px 12px 4px 0;
}
#print-logo
{
margin-bottom: -3px;
}
div#sub-header ul.links,
.other #related .capsule,
#related .capsule
{
clear: left;
}
ul.pagination li.last
{
text-align: right;
}
#also-on
{
overflow: hidden;
}
#mpu,
#mpu1,
#promo div#rightslot1
{
line-height: 0;
padding: 0;
}
#also-on
{
width: 940px;
background-color: white;
position: relative;
}
#promo .capsule
{
overflow: hidden;
}
div#sub-header
{
padding: 3px 3px 3px 0;
}
div#sub-header ul.links
{
width: 180px;
}
#section-selector
{
position: absolute;
top: 8px;
right: 3px;
}
#section-selector input,
div.jobsbox input.submit
{
min-width: 2.1em;
}
#header #section-selector #go-to
{
width: 200px;
}
ul.user-details
{
margin-bottom:10px;
width: 675px;
padding-top: 2px;
padding-right: 5px;
padding-bottom: 3px;
padding-left: 19px;
}
ul.user-details li
{
border-left: 1px solid;
padding-right: 5px;
padding-left: 5px;
}
ul.user-details li.first
{
border: none;
}
ul.user-details li#larger
{
padding-top: 0;
padding-right: 5px;
padding-bottom: 3px;
padding-left: 30px;
}
ul.user-details li#larger a
{
padding-left: 4px;
}
ul.user-details li#mobile
{
border-left: none;
}
#promo h2
{
padding-top: 10px;
}
#promo h3,
#content ul li.wide,
#related #keyword-continued li.image,
#section-contens #keyword-continued-continued li.image,
#content ul#main-trailblock li.major-heading,
#related .ed-zone li.major-heading,
#content ul.auto-trail-block li.first
{
padding-top: 0;
}
body.tag-content ul#editor-zone-4 li
{
padding: 2px 0 6px 0;
}
#content ul.auto-trail-block li.first
{
margin-top: 0;
}
#promo .capsule h3
{
margin-bottom: 18px;
}
#promo div.capsule,
.commercial #wrapper #promo .sponsored-features
{
border-top-width: 10px;
border-top-style: solid;
padding: 1px 10px 15px 10px;
}
.sponsored-jobs
{
border-top-width: 10px;
border-top-style: solid;
}
#sitesearch input {
vertical-align: baseline;
}
#radio-buttons input.radio
{
position: relative;
top: 1px;
}
input.text
{
width: 90px
}
/*
Supporting column
------------------------------------------------------------------------------*/
body.keyword-page #section-contents ul.tips li.tips-package
{
padding-bottom: 13px;
}
.child-keyword li,
#section-contents ul.keywords li,
#keyword-continued li.normal,
#keyword-continued-continued li.normal,
.commercial #promo .ed-zone li,
#section-contents ul.tips li,
#related #book-index li,
#latestnews li,
ul.all-articles li,
div#section-contents ul.feed-latest li
{
padding: 2px 0 6px 0;
}
#keyword-continued li.normal
{
padding-top: 2px;
}
div#promo h4.first,
div.first ul.trail
{
border: 0;
padding-top: 0;
margin-top: 0;
}
/*
if javascript is off, then:
------------------------------------------------------------------------------*/
.shower,
ul.controller li,
#cookie
{
display: none;
}
#print-toolbox,
#wrapper iframe.ad-loader
{
visibility: hidden
}
.javascript-on
{
display: none;
}
/*
Forms
------------------------------------------------------------------------------*/
#web-search
{
clear: right;
position: relative;
width: auto;
}
#search
{
float: right;
padding-top: 10px;
width: 600px;
}
#search #web-search #go-guardian
{
min-width: 4em;
}
#web-search select option
{
padding-right: 20px;
}
#radio-buttons
{
position: absolute;
bottom: -2.5em;
right: 15px; /*but not so much in IE*/
}
#radio-buttons label
{
margin: 0 8px 0 0;
}
#web-search-field,
#sitesearch-text
{
width: 140px;
}
#freetext
{
width: 145px; /* the jobs box search field */
}
#freetext-searchalljobs
{
width: 220px; /* the jobs box search field */
}
/*
The zoomed image styling
--------------------------------------------------------------------------*/
#content ul.tri li.image
{
border: 0;
}
#content ul.tri li.major-heading,
ul.trail li.first,
.sponsored-features li.major-heading,
.sponsored-features li.trailtext,
.sponsored-features ul.tri li.odd,
#section-contents ul.tri li,
.triplet .major-heading
{
margin-left: 0; /*this rule compensates for the above rule and make's sure that editable trailblocks thats appear in related divs do not have a margin of 20*/
}
#content ul.trail li.variant h2
{
border-top: none;
margin-top: 0.5em;
}
ul.trail li.last,
ul.trail li li
{
margin-right: 0
}
ul.trail li li,
.triplet .image div.pictureurl img
{
float: none;
}
/*
#promo section
-----------------------------------------------------------------------------------------------*/
#promo .editorial li
{
margin-bottom: 5px
}
#promo .editorial ul,
#promo div#other-blogs ul li.normal,
#promo div#other-blogs div.pictureurl img
{
width: 130px;
}
#promo .deal ul li,
#promo .reader ul li,
#promo div.auctions ul li,
#reader-offers li,
.sponsored-features ul.tri li
{
width: 130px;
float: left;
}
#content .sponsored-jobs ul.tri li.image
{
float: left;
width: 140px;
}
#content .sponsored-jobs ul.tri li.image.last
{
margin-right: 0;
}
#promo .deal .right,
#promo .reader .right,
#promo div.auctions .right
{
width: 130px;
float: right;
}
#promo div.reader,
#promo div.auctions,
body.front #wrapper #section-contents .first .capsule li.major-heading,
#promo div#rightslot1 img
{
border-top: none;
margin-top: 0;
}
#promo .tips p.description
{
margin-bottom: 15px;
}
.capsule form
{
clear: left
}
ul.vertical-links
{
border-top-width: 1px;
border-top-style: dotted;
margin-top: 5px;
padding-top: 5px;
}
.clipping-picture
{
clear: left;
float: left;
margin: 3px 10px 10px 0;
}
#section-contents div.capsule.todayspaper ul li.image,
div#topstories ul#latestnews li.first
{
border: 0;
}
#topstories.p
{
margin: -16px 0 16px 0;
}
.newspaper-thumbnail
{
padding-top: 5px;
padding-bottom: 7px;
padding-left: 10px;
padding-right: 10px;
border-style: solid;
border-width: 1px;
}
div#promo div.single li
{
float: none;
width: auto;
}
div#promo .slot p.linktext,
div#promo div.single li.odd
{
border-top-width: 1px;
border-top-style: dotted;
}
div#promo div.single li.odd div.linktext
{
padding-bottom: 5px;
}
div#promo div.single li div.pictureurl
{
float: left;
margin-right: 10px;
}
div#promo .services
{
width: 130px;
float: left;
margin-bottom: 10px
}
div#promo .services.first
{
margin-right: 20px
}
div#promo p.services .services.first
{
margin-right: 20px
}
div#promo div.slot p.linktext
{
margin-bottom: 10px;
padding-top: 3px;
}
#promo ul.sublinks
{
clear: both;
padding-top: 3px;
}
/*
Dotted borders
--------------------------------------------------------------------------*/
.keywords li,
.child-keyword li,
#promo h4,
#related-info .trail ul li,
#section-contents li,
body.other #box #content h2,
#related #keyword-continued .minor-heading h2,
body.front #content ul li.major-heading h2,
#related .ed-zone li,
ul.trailblock li.portrait h3,
.front #content .reader-tips ul li,
.front #content .cols ul.auctions li.even,
ul.trailblock li.portrait .linktext,
ul.trailblock li.portrait .linktext h3,
body.front li.more-auctions,
ul.services li,
p.services,
#promo ul.sublinks,
#promo li.link,
.bio,
ul.all-articles li,
#top-table .trail-text,
#top-table form,
ul.trailblock li.wide div.trail-caption,
ul.trailblock li.normal,
#content ul.auto-trail-block li,
.directory-place .index p,
ul.pagination,
div#other-blogs ul li.image
{
border-top-width: 1px;
border-top-style: dotted;
}
#wrapper #box #content ul li div.media-above div.linktext h3,
#wrapper #box #content ul li div.media-above div.linktext h2,
body.keyword-page #content ul li.wide div.media-above
{
border: none;
}
#section-contents div.todayspaper ul.sublinks li
{
padding: 2px 0 6px;
}
body.front #main-trailblock li.portrait div.linktext,
body.front div#wrapper div#promo div#edited-offers.capsule,
div#section-contents ul.trail li.image,
#promo div#sponsored-features ul.trail li.image,
body.front div.commercial div#sponsored-features ul.trail li.image,
#content ul.auto-trail-block li.wide,
div.slot p.services,
.sponsored-features ul.tri li
#section-contents div.todayspaper ul.sublinks li.first,
#content ul.auto-trail-block li.first.wide,
div#section-contents ul.vertical-links li.vertical,
#promo ul.find-that-job li h4,
#content ul li.wide
{
border-top: none;
}
#related #fact-box h2,
ul.pagination,
ul.no-pic,
#article-header #strap,
li.breakpoint,
.series-navigation
{
border-bottom: 1px dotted;
}
/* jobs boxes */
div#content div#sponsored-jobs li.image div.job-button,
div#sponsored-jobs-promo li.image div.job-button
{
background: #fff url(images/140x140-border-mask.gif) left top no-repeat;
height: 140px;
width: 140px;
padding-top: 10px;
}
div#promo div#sponsored-jobs ul.tri li.normal
{
width: 130px;
padding-top: 5px;
border: 0;
float: left;
background-image: url(images/130x130-border-mask_promo.gif);
background-repeat: no-repeat;
}
div#promo div#sponsored-jobs ul.tri li.normal div.job-button
{
margin-bottom: 10px;
}
div#promo div#sponsored-jobs ul.tri li.normal div.job-text,
div#promo div#sponsored-jobs ul.tri li.normal div.job-text ul li,
div#content div#sponsored-jobs ul.tri li.normal div.job-text,
div#content div#sponsored-jobs ul.tri li.normal div.job-text ul li
{
margin: 0;
width: auto;
}
/* video display noscript replacement div */
#videoPaneNoscriptReplacement
{
width: 480px;
height: 360px;
background-color: black;
}
div.commercial a,
body.commercial div.image,
div.pictureurl a,
.image a.mask,
body.commercial div.image a,
li.image a
{
width: auto;
position: relative;
display: block
}
li.image p a,
body.network li.image ul.sublinks li.bullet a
{
display: inline
}
li.image div.trailtext
{
position: static
}
div.mask,
img.mask
{
position: absolute;
top: 0;
left: 0;
}
.sponsored-features li.odd
{
clear: left
}
#reader-offers li.even
{
clear: none
}
#reader-offers li.last,
#reader-offers p.more a
{
float: none;
margin-right: 0;
}
#section-classifieds
{
padding-bottom: 10px;
}
#section-classifieds .pictureurl
{
float: left;
margin-right: 20px;
}
/*
Pagination
--------------------------------------------------------------------------*/
ul.pagination
{
padding: 3px 0;
}
#content ul.pagination,
#content ul.pagination li
{
margin-bottom: 0;
}
#wrapper #box ul.pagination li.first,
#wrapper #box ul.pagination li.last
{
width: 47px;
}
ul.pagination li
{
padding: 0 0.2em;
}
#more-article
{
padding-bottom: 2.5em
}
#print-logo
{
display: none;
}
/*
GU Now styles
-----------------------------------------------------------------------------*/
#gu-now ul h3
{
border-top: 1px dotted #999;
margin-bottom: 0;
padding-bottom: 0;
padding-top: 3px;
}
#promo #gu-now ul h4
{
border: none;
margin-top: 0;
padding-top: 0;
padding-bottom: 3px;
}
#gu-now #gu-now-last-updated
{
padding-bottom: 3px;
}
div#gu-now
{
clear: left;
}
body.cif div#gu-now
{
clear: none;
}
/*
Advert widths and heights
----------------------------------------------------------------------------*/
#mpu
{
position: relative;
z-index: 1000
}
#keyword-trailblock li.normal,
#content #keyword-trailblock li.wide
{
margin-bottom: 20px;
}
body.trailblock-page ul.alternative #content li
{
width: 460px;
margin-left: 0;
}
/*
front
-------------------------------------------------------------------------------*/
div.heading
{
clear: both;
}
#wrapper #content div.heading ul *
{
float: none;
width: auto;
height: auto
}
div.cols
{
float: left;
width: 140px;
margin-left: 20px;/*see ie.css*/
margin-bottom: 20px /*see ie.css*/
}
div.commercial div.first
{
margin-left: 0;
}
li.breakpoint
{
margin-bottom: 23px;
}
#box h3
{
padding-top: 1px
}
div#main-offers div.ed-zone ul /* On this site component */
{
margin-bottom: 20px;
}
div#main-offers div.ed-zone h2
{
margin-bottom: 8px;
}
div#main-offers div.ed-zone li
{
padding-bottom: 2px;
padding-top: 2px;
border-top-width: 0;
}
div#main-offers div.ed-zone li.first
{
margin-bottom: 0;
}
ol.az-trips
{
width: 300px;
}
ol.az-trips
{
float: left;
}
#radio-buttons.simple-search
{
left: 70px;
right: auto;
}
div#tools-header
{
display: none
}
#sponsored-features img
{
width: 130px;
height: 78px;
}
#promo div.sponsored-features li.image.first
{
margin-right: 20px;
margin-left: 0
}
div#promo div#finance-guides li.info
{
margin-top: 10px;
}
body.article form#stock-search-form p
{
padding-left: 0;
}
body.keyword-page form#stock-search-form p#stock-search-input input#query,
body.reuters form#stock-search-form p#stock-search-input input#query,
body.money form#stock-search-form p#stock-search-input input#query
{
width: 130px;
}
#wrapper div#stock-search-narrow p#stock-search-label
{
padding-bottom: 10px;
}
div#stock-search-narrow p#stock-search-label,
div#stock-search-narrow p#browse-all-stocks
{
margin-top: 15px;
}
div#stock-search-narrow p#stock-search-label
{
border-top-width: 1px;
border-top-style: dotted;
padding-bottom: 5px;
margin-top: 5px;
}
div#stock-search-narrow p#stock-search-submit
{
margin-top: 5px;
}
div#stock-search-narrow p#stock-search-input
{
margin-bottom: 5px;
}
body.reuters div#related h3,
body.reuters div#related li.major-heading h3,
body.reuters div#related div#stock-search-narrow h3,
body.money div#stock-search-narrow h3
{
border: 0;
margin: 0;
padding: 3px 0 20px 0;
}
body.reuters div#related li.major-heading h3,
form#stock-search-form
{
padding-bottom: 15px;
}
body.reuters div#content h2#stock-search-results-header
{
padding-bottom: 20px;
margin-bottom: 0;
}
body.reuters ul#stock-search-results-list li
{
border-top-width: 1px;
border-top-style: dotted;
padding-top: 5px;
padding-bottom: 9px;
margin-bottom: 0;
margin-top: 0;
}
li#main-audio, div#audio-player
{
position: relative;
}
#audio-player
{
width: 458px;
border: 1px solid #d2d2d2;
background-color: #ededed;
margin-top: 8px;
overflow: visible;
}
a.subscribe-audio
{
padding-left: 20px;
background: url(images/icon_audio_feed.gif) left top no-repeat;
}
a.subscribe-rss
{
padding-left: 20px;
background: url(images/icon_rss.gif) left top no-repeat;
}
#subscribe-feeds
{
margin: 10px 0 10px 0;
}
#subscribe-feeds li
{
display: inline;
margin-right: 5px;
}
#box #content ul#audio-pick li.first
{
border-top-width: 1px;
border-top-style: solid;
}
/*
RTFA
-----------------------------------------------------------------------------*/
div.page
{
display: none;
}
body.third-party-toolkit div#wrapper div#header
{
padding-top: 2.75em;
}
/*
This is for the 3rdparty toolkit don't do anything like this
without talking to a tech lead
-----------------------------------------------------------------------------*/
body.third-party-toolkit #wrapper
{
padding-left: 0;
}
div#wrapper.third-party
{
width: 300px;
padding: 0;
margin: 0;
}
/* Content icons in trails sitewide */
body.keyword-page ul.auto-trail-block .trail-icon,
body.contributor ul.auto-trail-block .trail-icon,
body.series-index ul.auto-trail-block .trail-icon,
div.most-top-ten div.trailtext img.trail-icon
{
margin-right: 4px;
}
div.most-top-ten div.trailtext img.trail-icon
{
margin-bottom: 0;
}
/* Find that job commercial component starts */
abbr
{
border: none;
}
ul.find-that-job li p
{
padding-left: 3px;
padding-bottom: 8px;
}
ul.find-that-job li h4
{
padding: 4px 0;
margin-bottom: 10px;
border-top: none;
}
div#find-job-container
{
overflow: hidden;
display: inline;
float: left;
}
div#section-contents ul.find-that-job li,
div#promo ul.find-that-job li
{
width: 60px;
display: inline;
float: left;
border-top: none;
}
div#promo div#find-job-container
{
background-color: #f3f3f3;
padding-bottom: 25px;
width: 280px;
}
div#promo ul.find-that-job
{
padding: 0;
}
div#section-contents div#find-job-container
{
padding-bottom: 20px;
width: 300px;
}
div#section-contents ul.find-that-job li.header,
div#promo ul.find-that-job li.header
{
border-top-width: 1px;
border-top-style: solid;
width: 300px;
}
div#promo ul.find-that-job li.header
{
margin-bottom: 15px;
}
div#section-contents ul.find-that-job li.first,
div#promo ul.find-that-job li.first
{
margin: 0 0;
clear: left;
}
div#section-contents ul.find-that-job li.normal
{
margin-left: 20px;
}
div#promo ul.find-that-job li.normal
{
margin-left: 13px;
}
/* Find that job commercial component ends */
div#flash-player
{
margin-top: 8px;
margin-bottom: 3px;
}
#audio-player div#flash-player
{
margin: 0;
}
div#promo div
{
margin-bottom: 10px;
}
div#promo div.overlay-wrapper
{
margin-bottom: 0;
}
div#promo div#global-jobs div
{
margin-bottom: 0;
}
div#promo div#global-jobs>div
{
padding-bottom: 10px;
}
div#promo div#intrusive
{
display: inline;
}
div#promo div#intrusive img.ad-placeholder
{
display: none;
}
div#content blockquote
{
margin-right: 40px;
margin-bottom: 10px;
margin-left: 40px;
}
/* Ads
----------------------------------------------------------------------------------*/
#mpu1 img.ad-placeholder,
#rightslot1 img.ad-placeholder
{
margin-bottom: 0;
}
#mpu1
{
background-color: #fff;
}
div#promo div#rightslot1,
div#promo div#mpu1
{
margin-bottom: 0;
}
/* related sidebar starts */
div#section-contents div.relatedlinks h3.first
div#related div.relatedlinks h3.first
{
border-top-style: solid;
}
/* related sidebar ends */
/* new commercial component starts */
div.slot-machine-two ul
{
float: left;
width: 280px;
}
div.slot-machine-two li
{
width:130px;
float: left;
overflow: hidden;
}
div.slot-machine-two li p
{
clear: both;
}
div#reader-offers div.slot-machine-two ul li.first
{
clear: both;
width: 280px;
border-top: 1px dotted #999;
padding-top: 5px;
margin-bottom: 10px;
}
div#promo div.slot-machine-two ul li.first
{
border-top: medium none;
padding-top: 0pt;
margin-bottom: 15px;
}
div#promo div#reader-offers div.slot-machine-two ul li.first
{
border-top: 1px dotted #999;
padding-top: 5px;
margin-bottom: 10px;
}
div#promo div.slot-machine-two ul.footer-heading li.last
{
float: left;
}
div#reader-offers div.slot-machine-two
{
clear: both;
border-top: none;
padding: 0;
margin-bottom: 0;
}
div.slot-machine-two ul li.first,
div.slot-machine-two ul li.last
{
clear: both;
width: 280px;
}
div.slot-machine-two li.odd
{
margin-right: 20px;
}
div.slot-machine-two li image.mask
{
padding: 0;
}
div#promo div.garden-centre li img
{
margin-bottom: 5px;
}
div#promo div.garden-centre li.first h3
{
padding: 0;
margin: 0;
}
div#promo div.slot-machine-two ul.footer-heading
{
margin-top: 10px;
padding-top: 5px;
}
/* Shopping Reader offers */
div.reader-offers
{
margin-bottom: 10px;
}
body.front div.reader-offers ul.readers-offer-front li img
{
width: 140px;
height: 95px;
}
div#promo div.reader-offers li img
{
float: left;
margin-right: 15px;
margin-bottom: 3px;
width: 130px;
height: 88px;
}
div#promo div.reader-offers div.links
{
padding-top: 10px;
clear: both;
}
div#promo div.reader-offers ul.reader-offers-links
{
padding-top: 5px;
border-top: 1px dotted #999;
list-style-type: none;
}
div#promo div.reader-offers ul.reader-offers-links li
{
background-image: url(images/icon_bullet.gif);
background-position: 0 50%;
text-indent: 17px;
padding-top: 0;
}
.hidden
{
display: none;
}
ul.alternative div.video-container
{
float: left;
}
.pluck-off-error
{
display: none;
}
body.other div#promo div#most-viewed-blog-1
{
margin-top: 0;
}
/* ad slot in bottom promo */
body.front div#promo div.advertiser-links
{
margin-right: 0;
clear: right;
}
/* ad slot in bottom promo ends */
div.numbered-list span.count
{
display: inline;
padding-right: 0.2em;
}
div.numbered-list div.strap
{
display: inline;
}
div.numbered-list li
{
padding-bottom: 4px;
padding-top: 2px;
}
/* sub and sup styling starts */
sup,
sub
{
vertical-align: 0;
position: relative;
}
sup
{
bottom: 0.8ex;
}
sub
{
top: 0.6ex;
}
/* sub and sup styling ends */
p.ip_logged {
margin-top: 6px;
}
div#wrapper div#box img.image-badge
{
border-bottom-width: 3px;
border-bottom-style: solid;
}
body.series-index div#wrapper div#box img.image-badge,
body.special div#wrapper div#box img.image-badge,
body.keyword-page div#wrapper div#box img.image-badge
{
border-bottom: none;
}
h3.combiner-more-on
{
margin-bottom: 10px;
}
ins
{
text-decoration: none;
font-style: italic;
}
div#promo div#global-jobs h3
{
margin-bottom: 0;
}
------------s15lAfYPyVf0N6breeEJW5
Content-Disposition: inline
Content-Type: image/gif
Content-Location: http://static.guim.co.uk/static/86669/common/styles/wide/images/icon_bullet.gif
Content-Transfer-Encoding: Base64
R0lGODlhDgAMAKIGAMzMzP///93d3dHR0e3t7eXl5f///wAAACH5BAEAAAYALAAA
AAAOAAwAAAMsaLrcQWIMQYIrIOtiF9EgQDBCqAnMYGZDugLtUq6o945LgIWcA0mU
TmM4TAAAOw==
------------s15lAfYPyVf0N6breeEJW5
Content-Disposition: inline
Content-Type: image/gif
Content-Location: http://static.guim.co.uk/static/86669/common/styles/wide/images/icon_gallery.gif
Content-Transfer-Encoding: Base64
R0lGODlhDQAMALMEADMzM+Li4qioqP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAACH5BAEAAAQALAAAAAANAAwAAAQlkMhJq70g35nBJl0YgmJg
BmIXCKyApusAuCmwZjTc5vDZkTVNBAA7
------------s15lAfYPyVf0N6breeEJW5
Content-Disposition: inline
Content-Type: image/gif
Content-Location: http://static.guim.co.uk/static/86669/common/styles/wide/images/icon_video.gif
Content-Transfer-Encoding: Base64
R0lGODlhDgAMALMCADMzM////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAACH5BAEAAAIALAAAAAAOAAwAAAQfUMhJq70Yg83B9RQYdt1E
nh4ZrCu6sa0rz5yw2a4ZAQA7
------------s15lAfYPyVf0N6breeEJW5
Content-Disposition: inline
Content-Type: image/gif
Content-Location: http://static.guim.co.uk/static/86669/common/styles/wide/images/icon_multimedia.gif
Content-Transfer-Encoding: Base64
R0lGODlhDgAMAKIEAJKSktvb28PDw5ycnP///wAAAAAAAAAAACH5BAEAAAQALAAA
AAAOAAwAAAMoSEqw/iC0ByWtYF4mpVYZF43OGAWoVQZCyn6g+1JnOsCgIAz3xmS4
BAA7
------------s15lAfYPyVf0N6breeEJW5
Content-Disposition: inline
Content-Type: image/gif
Content-Location: http://static.guim.co.uk/static/86669/common/styles/wide/images/article-bg-lines.gif
Content-Transfer-Encoding: Base64
R0lGODlhgQIDAIAAAP///+fn5yH5BAAHAP8ALAAAAACBAgMAAAIvhI+py+0Po5y0
2ouz3rz7D4biSJbm6QToyrbuC8fyTNf2Pav4zvf+DwwKh0RToAAAOw==
------------s15lAfYPyVf0N6breeEJW5
Content-Disposition: inline
Content-Type: image/gif
Content-Location: http://static.guim.co.uk/static/86669/common/styles/wide/images/horizontal-related-content.gif
Content-Transfer-Encoding: Base64
R0lGODlhbAIZAPcAAM7Ozv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAABsAhkAAAj/AAMIHEiwoMGDCBMqXMiw
ocOHEB0CiEixosWLGDNWnKixo8ePIEFyDEmypMmTKFOqXDlypcuXMAW2jEmzZsiZ
NnPq3Mmz50OcPoMKBSq06E6iRpMqXcp0IdKmUEs+jUrV49SqWLNqJXl1q1eGXb+K
PRh2rNmzX8uiFat2rde2buPKDQp3LtW6dqHizcu378m9fo0CDjyUsOHDLgcjPro4
bePHkDMqjhxzMuWXli9rtpt5M8rOnk2CDk3acWmlo09bVc16cerWGF/Dtih7tu2e
tW//1M0zN+/fmIHn9C0cIfHiyG8mr7wc5vHm0GlHZzld5fPq2J1m/7tddPfvNK8v
OBefnDz47eaLpxe+/vz09r/h85bvfnz91fc10s/Pnr9k/7EBKGCAA1K0n20HFghb
ggsqGBGDlwUEADs=
------------s15lAfYPyVf0N6breeEJW5
Content-Disposition: inline
Content-Type: image/gif
Content-Location: http://sitelife.guardian.co.uk/ver1.0/Content/images/no-user-image.gif
Content-Transfer-Encoding: Base64
R0lGODlhPAA8AMQAAOzs7Li5usbHyPX19fr6+sLCw9na2tDQ0fDx8cvMzN7e3+Lj
472+v+fn6NTV1f///7S1tgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAA8ADwAAAX/ICSOZGmeaKqubOu+cCzP
dG3feK7vfM8GgqAg4LMdEI+kEnEoxgQDpVQ5EDhbh6lW2bymsttw11sqhM+PArkE
QIcB65HAfbbGF/TwIg6J5rUDfH9hcQGDW4KHU4mKSnxtjQ9wcQ6RDw58AQSNBER8
Bo0GfCOQf5OjEAFIeQieqKkNdA2uryIHfoBjtSUJCgC/AAoJu8TFxsfIMb2lSsHD
xAEGuGcDBrRxBpuDBKJxDKuNCAxkBdqWBGpOAuaWDwR2PeXtU+g9AdPzSQPXN3j5
Wnt0zPm3Bd4NZgSb5TCTcEs6GwoablGAA5/EB4FsMLi4ZVyNBBy1PKMBKqSUbjT8
KplMEpAGwpCnZrzkGFPGzIs1Y9yUmBPGzoY9X/xMGNTFUIJFWxz9lxRCCAA7
------------s15lAfYPyVf0N6breeEJW5
Content-Disposition: inline
Content-Type: image/gif
Content-Location: http://static.guim.co.uk/static/86669/common/styles/wide/images/icon_twitter.gif
Content-Transfer-Encoding: Base64
R0lGODlhDgAQANUAAP///4Pc/f7+/vj4+Pv+/4Tc/ff396jl/fn5+fz8/IXc/fr9
/5bg/fX19eb2/v3+//39/evr6+/v7/Pz8+zs7PHx8djy/ubm5vv7+7zq/vj9/9Tx
/rTn/cDr/vX7/+L1/vDw8LDm/ej3/uf3/6nl/Yve/dby/q/m/fb8/9Xx/pjg/Y7e
/fb29ujo6JPf/aHi/Yjd/ez4/9ny/u3t7fT09Nvz/r3q/u75/wAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAOABAAAAaPQIAgQcQAjsijAAJAEQCD
JDIB2ChUHgRCCgWQAoGaACFYJgQAA+AANhHehAeArGYHCni8ayRo1MGAgBkAEn93
CogKKx8CEYYpC5ELchcDhhZSFxVzABxgIU9JZAMCMoAlDKkvMQIsEAMPJ4GANoQA
DRgEHTCBBZgRRyBRGiIOxjcAMxNIExQVDQPRNC0UAEEAOw==
------------s15lAfYPyVf0N6breeEJW5
Content-Disposition: inline; filename=article-top.css
Content-Type: text/css; name=article-top.css
Content-Location: http://static.guim.co.uk/static/86669/common/styles/wide/article-top.css
Content-Transfer-Encoding: 8bit
/* ---------- screen.css starts here ---------- */
@import "base.css";
/* ---------- rules.css starts here ---------- */
/* ---------- most-viewed.css starts here ---------- */
div#most-viewed
{
margin-bottom: 10px;
}
#most-viewed div.pane-wrapper,
#most-commented div.pane-wrapper
{
border-top-width: 1px;
border-top-style: solid;
}
#most-viewed div.most-pane
{
margin-top: 0;
padding-top: 2px;
padding-bottom: 5px;
}
#most-viewed div.most-pane ol li
{
width: 240px;
margin-right: 10px;
margin-left: 10px;
}
#most-viewed div.most-pane ol li.more-most-viewed
{
padding-left: 0;
}
div#wrapper #most-viewed div.tab-toggle-pane ol li
{
padding-top: 3px;
padding-bottom: 8px;
}
div#wrapper #most-viewed div.tab-toggle-pane ol li.first
{
border-top-style: none;
padding-top: 6px;
}
div#promo div#most,
div#promo div.pane-wrapper,
div#promo #most-viewed div.most-pane
{
margin-bottom: 0;
}
#promo #most .meta
{
overflow: auto;
margin-left: 10px;
margin-bottom: 5px;
}
#promo #most .meta,
#promo #most-viewed ol li.more-most-viewed
{
width: 260px;
}
#most .meta p.more-on
{
border-top-width: 1px;
border-top-style: dotted;
padding-top: 5px;
float: left;
width: 35%;
}
body.most-viewed #content h3
{
font-weight: normal;
}
div#most div.most-pane li
{
border-top: 1px dotted #999;
clear: both;
padding-bottom: 8px;
padding-top: 5px;
}
div#most div.most-pane li span.rank
{
float: left;
padding-right: 4px;
}
/* ---------- most-viewed.css ends here ----------- */
/* ---------- rss-feed.css starts here ---------- */
div#pickable-rss-rule-slot div.rss_wrapper
{
margin-bottom: 20px;
border-top-style: solid;
border-top-width: 1px;
clear: both;
}
div#pickable-rss-rule-slot div.rss_wrapper h3
{
padding-top: 3px;
margin-bottom: 10px;
font-size: 1em;
font-family: arial, sans-serif;
}
div#pickable-rss-rule-slot div.rss_wrapper ul li,
div.rss-feed div.rss_wrapper ul li,
div.rss-trailblock li
{
border-top-style: dotted;
border-top-width: 1px;
padding-top: 5px;
padding-bottom: 5px;
}
div#pickable-rss-rule-slot div.rss_wrapper ul li a
{
font-weight: bold;
}
div#pickable-rss-rule-slot div.rss_wrapper ul li.footer a
{
font-weight: normal;
}
div#promo div.rss-feed,
div.rss-trailblock div.ft p
{
padding-bottom: 0;
}
div#promo div.rss_wrapper ul li.footer
{
margin-top: 15px;
}
/* new component styles for old style templates */
div.rss-trailblock
{
background-color: #F3F3F3;
border-top: 10px solid #D3D3D3;
padding-left: 10px;
padding-right: 10px;
margin-bottom: 20px;
overflow: hidden;
}
#promo div.rss-trailblock div.hd
{
margin-bottom: 0;
}
#promo div.rss-trailblock h2
{
border-top: none;
padding-top: 3px;
padding-bottom: 18px;
font-weight: bold;
}
/* ---------- rss-feed.css ends here ----------- */
/* these are used across multiple components, they're not connected to a single one */
/* ---------- grid-columns.css starts here ---------- */
/*
The grid is based on 60px columns
Column widths are worked out as 60px + 80px for each subsequent column
e.g. 4 col = 60px + (80px * 3) = 300px
*/
.eleven-col,
.ten-col,
.nine-col,
.eight-col,
.seven-col,
.six-col,
.five-col,
.four-col,
.three-col,
.two-col,
.one-col
{
float: left;
overflow: hidden !important;
margin-right: 20px;
}
.twelve-col
{
clear: both;
position: relative;
width: 940px;
}
.eleven-col
{
width: 860px;
}
.ten-col
{
width: 780px;
}
.nine-col
{
width: 700px;
}
.eight-col
{
width: 620px;
}
.seven-col
{
width: 540px;
}
.six-col
{
width: 460px !important;
}
.five-col
{
width: 380px;
}
.four-col
{
width: 300px;
}
.three-col
{
width: 220px;
}
.two-col
{
width: 140px !important;
}
.one-col
{
width: 60px;
}
/* 'last' classname is deprecated for purpose of removing right margin, please use 'edge' instead */
.last,
.edge
{
margin-right: 0;
}
/* ---------- grid-columns.css ends here ----------- */
/* ---------- component.css starts here ---------- */
/* ---------- classes.css starts here ---------- */
/* site-wide border styles */
.b1
{
border-top-width: 10px;
border-top-style: solid;
}
.b2, .b3, .b4
{
border-top-color: #999;
padding: 3px 0 6px 0;
}
.b2, .b4 /* b4 uses zone colour */
{
border-top-width: 1px;
border-top-style: solid;
}
.b3
{
border-top-style: dotted;
border-top-width: 1px;
}
.b5 /* uses zone colour */
{
border-top-width: 3px;
border-top-style: solid;
}
/* site-wide text styles */
.t1, .t2, .t3, .t4, .t5, .t6
{
font-family: georgia, serif;
font-weight: normal;
}
.t1
{
font-size: 24px;
line-height: 27px;
}
.t2
{
font-size: 18px;
line-height: 21px;
}
.t3
{
font-size: 16px;
line-height: 19px;
}
.t4
{
font-size: 16px;
line-height: 19px;
font-weight: bold;
}
.t5, .t6
{
font-size: 14px;
line-height: 17px;
}
.t5
{
font-weight: bold;
}
.t7
{
font-family: arial, sans-serif;
font-size: 12px;
line-height: 15px;
font-weight: bold;
}
/* site-wide list styles */
.l1,
.l1d li
{
border-top-style: dotted;
border-top-width: 1px;
border-top-color: #999;
padding: 2px 0 6px 0;
}
.l2,
.l2d li
{
margin-bottom: 13px;
}
/* ---------- classes.css ends here ----------- */
/* ---------- placeholder.css starts here ---------- */
.placeholder-instructions
{
background-color: #ddd;
padding: 10px;
margin: 0;
margin-bottom: 20px;
clear: left;
}
/* ---------- placeholder.css ends here ----------- */
h2,
h3
{
font-family: georgia, serif;
font-weight: normal;
}
h2
{
font-size: 14px;
font-weight: bold;
line-height: 1.25;
}
h3
{
font-size: 16px;
padding-top: 1px;
display: block;
}
.three-five-four-grid h3
{
font-size: 18px;
line-height: 1.17;
}
p,
.strap
{
font-family: arial, sans-serif;
}
.strap
{
font-weight: bold;
margin-top: 3px;
}
.component
{
display: inline-block;
margin-bottom: 20px;
background-color: #fff;
}
.component .hd h2
{
font-weight: bold;
}
.hd
{
padding-top: 4px;
padding-bottom: 15px;
border-top: 10px solid;
}
.bd .first
{
margin-bottom: 20px;
}
.ft
{
border-top: 1px dotted #999;
clear: both;
margin-top: 5px;
padding-top: 2px;
}
.comment-count-info
{
background-position: 0 3px;
padding: 2px 0 2px 16px;
}
/* ---------- slot-machine.css starts here ---------- */
.slot-machine,
.slot-machine-two
{
clear: left;
}
.slot-machine h2
{
width: 100%;
overflow: hidden;
}
.slot-machine li
{
margin-top: 5px;
padding-bottom: 10px;
}
.slot-machine h3
{
border-top-width: 1px;
border-top-style: solid;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-color: #ccc;
font-family: arial, sans-serif;
font-size: 12px;
font-weight: bold;
padding-top: 1px;
padding-bottom: 7px;
}
.slot-machine img
{
margin-top: 5px;
margin-bottom: 1px;
vertical-align: bottom;
}
.slot-machine p.strap,
.slot-machine h4,
.slot-machine-two p.strap
{
margin-bottom: 3px;
margin-top: 3px;
font-weight: bold;
font-size: 12px;
}
/* specific to the horizontally displayed slot machine */
.slot-machine-two li
{
float: left;
width: 140px;
}
.slot-machine-two li.odd
{
margin-right: 20px;
}
.slot-machine-two li.hd
{
width: 100%;
margin-top: 0;
border-top: 3px solid #999;
}
.slot-machine-two li.hd h3
{
font-size: 20px;
}
.slot-machine-two .footer-heading
{
clear: both;
margin-top: 20px;
float: left;
width: 100%
}
.slot-machine-two .footer-heading li
{
float: none;
border-top: 1px dotted #999;
padding-top: 3px;
padding-bottom: 3px;
width: 100%
}
/* ---------- slot-machine.css ends here ----------- */
/* ---------- section-heading.css starts here ---------- */
.section-heading
{
margin-bottom: 25px;
position: relative;
}
.section-heading a.feed
{
background-image: url(images/icon_rss.gif);
background-position: 0 0;
padding-left: 18px;
padding-top: 1px;
position: absolute;
right: 3px;
top: 0;
width: auto;
left: auto;
}
/* ---------- section-heading.css ends here ----------- */
/* ---------- mpu.css starts here ---------- */
#mpu1 iframe,
#mpu1 img,
#mpu1 object,
#mpu1 embed,
#mpu1 div,
#rightslot1 iframe,
#rightslot1 img,
#rightslot1 object,
#rightslot1 embed,
#rightslot1 div
{
margin-bottom: 10px;
}
#intrusive
{
display: inline;
}
#intrusive img.ad-placeholder
{
display: none;
}
/* ---------- mpu.css ends here ----------- */
/* ---------- jobs-box-front.css starts here ---------- */
div#section-contents div.jobsbox
{
margin-bottom: 0;
padding-bottom: 20px;
width: 300px;
}
div#section-contents div.jobsbox ul.jobs,
div#section-contents div.jobsbox ul.jobs h4,
div#global-jobs h4
{
font-family: arial, sans-serif;
font-size: 12px;
font-weight: normal;
}
div#global-jobs #find-job-container h4
{
font-weight: bold;
}
div.jobsbox ul.jobs li,
div#section-contents div.jobsbox ul.jobs li,
p.find-a-job
{
padding-bottom: 10px;
padding-top: 3px;
}
div#section-contents div.jobsbox ul.media-jobs li
{
padding-bottom: 6px;
}
div#section-contents div.jobsbox
{
background: white;
}
div#section-contents div.jobsbox h3
{
padding-top: 5px;
}
div.jobsbox form,
div#section-contents div.jobsbox form
{
padding-bottom: 5px;
}
.jobs li
{
border-top-style: dotted;
border-top-width: 1px;
border-top-color: #999;
}
div.jobsbox p.find-a-job
{
border-top-width: 1px;
border-top-style: solid;
border-top-color: #999;
}
div.jobsbox p.find-a-job a
{
font-weight: bold;
}
/* ---------- jobs-box-front.css ends here ----------- */
/* ---------- heading-vertical-links.css starts here ---------- */
.heading-vertical-links li,
.heading-vertical-links h4
{
font-family: arial, san-serif;
font-size: 12px;
}
.heading-vertical-links li.major-heading
{
border-top-width: 10px;
border-top-style: solid;
padding-bottom: 15px;
}
.heading-vertical-links h2
{
border-top: none !important;
font-weight: bold;
margin-bottom: 0 !important;
}
.heading-vertical-links li
{
border-top-style: dotted;
border-top-width: 1px;
clear: both;
overflow: hidden;
padding-top: 3px;
padding-bottom: 7px;
width: 140px;
}
.heading-vertical-links li.first,
.heading-vertical-links li.sub-header
{
border-top-style: solid;
}
.heading-vertical-links li.sub-header
{
border-top-color: #999;
font-weight: bold;
}
.heading-vertical-links span.count
{
float: left;
font-weight: bold;
margin-right: 10px;
}
.heading-vertical-links.numbered div.trail-caption
{
float: left;
width: 115px;
}
.heading-vertical-links li.heading
{
border-top-style: solid;
border-top-color: #999;
}
.heading-vertical-links li.picture
{
border-top: none;
padding-top: 0;
}
/* ---------- heading-vertical-links.css ends here ----------- */
/* ---------- sponsored-features.css starts here ---------- */
/*
I've added the body class selector here because when component.css (which imports this file)
was added site-wide, any component with a sponsored-features class name was being made
invisible by the display: none. This usually gets turned on by ad-fed javascript, but it turns out that
the classname is used all over the place in many ways and needs to be cleaned up before this is made
more generic again
phaine 9/11/09
*/
.three-five-four-grid .sponsored-features
{
border-top-style: solid;
border-top-width: 10px;
display: none;
}
.three-five-four-grid .sponsored-features h3
{
font-weight: bold;
font-size: 14px;
padding-bottom: 0;
margin-bottom: 0;
}
.three-five-four-grid .sponsored-features ul li.image
{
width: 140px;
float: left;
}
.three-five-four-grid .sponsored-features li.odd
{
clear: left;
margin-right: 20px;
}
/* ---------- sponsored-features.css ends here ----------- */
/* ---------- component.css ends here ----------- */
/* ---------- promo-component.css starts here ---------- */
.promo-component
{
border-top-style: solid;
border-top-width: 10px;
border-top-color: #D3D3D3 !important;
float: none !important;
margin-bottom: 10px;
overflow: hidden;
padding-top: 1px;
padding-right: 10px;
padding-left: 10px;
padding-bottom: 15px;
background-color: #F3F3F3 !important;
width: 280px !important;
}
.promo-component h3
{
font-weight: bold !important;
font-family: georgia, serif !important;
font-size: 14px !important;
margin-bottom: 0 !important;
}
.promo-component .hd,
.promo-component .bd,
#promo #global-jobs .hd /* this is here for the jobs box which is too complex to refactor at this stage */
{
border-top: none !important;
margin-bottom: 0 !important;
}
.promo-component .bd .first
{
margin-bottom: 0;
}
.promo-component .two-col,
.promo-component .two-col li
{
width: 130px !important;
}
/* ---------- promo-component.css ends here ----------- */
/* ---------- tag-badging.css starts here ---------- */
div#wrapper div#badge-full,
div#wrapper div#badge-medium,
div#wrapper div#badge-small
{
position: relative;
}
div#wrapper div#badge-full div.feeds,
div#wrapper div#badge-medium div.feeds,
div#wrapper div#badge-small div.feeds
{
position: absolute;
bottom: 7px;
left: 0;
padding-right: 70px;
background-image: url(images/white-bg-fade.png);
background-position: right bottom;
background-repeat: no-repeat;
}
div#wrapper div#box div#content div#article-header div#badge-full div.feeds a,
div#wrapper div#box div#content div#article-header div#badge-medium div.feeds a,
div#wrapper div#box div#content div#article-header div#badge-small div.feeds a,
div#wrapper div#badge-full div.feeds a,
div#wrapper div#badge-medium div.feeds a,
div#wrapper div#badge-small div.feeds a
{
margin: 0;
left: 0;
top: auto;
right: auto;
bottom: 0;
padding-top: 3px;
padding-left: 21px;
padding-right: 10px;
padding-bottom: 3px;
float: left;
background-color: #fff;
background-position: 3px;
}
div#wrapper div#badge-full div.feeds a:focus,
div#wrapper div#badge-full div.feeds a:active,
div#wrapper div#badge-medium div.feeds a:focus,
div#wrapper div#badge-medium div.feeds a:active,
div#wrapper div#badge-small div.feeds a:focus,
div#wrapper div#badge-small div.feeds a:active
{
background-color: #005689;
color: #fff;
}
div#wrapper h1#section-heading div#badge-full div.feeds a
{
font-size: 0.5em;
font-family: arial, sans-serif;
line-height: 1.2;
}
/* ---------- tag-badging.css ends here ----------- */
/* ---------- rules.css ends here ----------- */
/* ---------- icons.css starts here ---------- */
/* ---------- minimum-set-icons.css starts here ---------- */
ul.user-details
{
background-image: url(images/icon_userinfo.gif);
}
li#larger
{
background-position: 12px 0;
background-image: url(images/icon_textsize.gif);
}
div#promo div#finance-guides li.info
{
background-image: url(images/i_icon.gif);
background-position: left;
text-indent: 17px;
}
#promo li.bullet
{
background-image: url(images/icon_bullet.gif);
}
/* ---------- minimum-set-icons.css ends here ----------- */
@media all {
li.print a
{
background-image: url(images/printer.gif)
}
li.email a
{
background-image: url(images/mail.gif)
}
li.save a
{
background-image: url(images/printer.gif)
}
p.jump-related
{
background-image: url(images/jump_related_arrow.gif);
background-position: 0 5px;
height: 22px;
}
#related #fact-box,
#related #article-trailblock h2.blog,
#related #article-trailblock h2.pictures,
#related #article-trailblock h2.audio,
#related #article-trailblock h2.interactive
{
background-position: 0 3px;
}
#related #article-trailblock h2.blog
{
background-image: url(images/icon_textdoc.gif);
}
#related #article-trailblock h2.pictures
{
background-image: url(images/icon_gallery.gif);
}
#related #article-trailblock h2.audio
{
background-image: url(images/icon_audio.gif);
}
#related #article-trailblock h2.interactive
{
background-image: url(images/icon_textdoc.gif);
}
#related div.more-videos h2
{
background-image: url(images/icon_video.gif);
}
ul#article-toolbox li a
{
background-position: 3px 0;
}
body.cif ul#article-toolbox li a.printable
{
background-image: url(images/icon_print.gif);
}
body.cif ul#article-toolbox li a#sharelink
{
background-image: url(images/icon_share.gif)
}
body.cif ul#article-toolbox li a#clippable
{
background-image: url(images/icon_clip.gif)
}
body.cif ul#article-toolbox li a#sendlink
{
background-image: url(images/icon_email-friend.gif)
}
body.cif ul#article-toolbox li a#contactlink
{
background-image: url(images/icon_email-us.gif)
}
body.cif ul#article-toolbox li a#historylink
{
background-image: url(images/icon_history.gif)
}
body.cif #content ul#article-toolbox li a.save
{
background-image: url(images/icon_save_for_later.gif)
}
.comment-count-info
{
background-position: left center ;
padding: 0 0 2px 16px;
margin-top: 0;
display: block;
clear: both;
}
#comment-info-related a.comment-count-info
{
padding: 0 0 2px 20px;
}
#pluck-container a.comment-count-info,
#pluck-container span.comment-count-info
{
background-image: none;
padding-left: 0px;
}
div.full a.comment-count-info
{
padding-top: 4px;
}
body.cif-combiner div.full a.comment-count-info
{
border-top: none;
padding-top: 0;
}
#content a.shower,
#content a.read-full-article
{
background-image: url(images/icon_triangle_right.gif);
padding: 3px 0 2px 20px;
background-position: -1px 0;
}
#content a.shower.open, #content a.showerstyle.open
{
background-image: url(images/icon_triangle_down.gif);
}
a.shower, a.showerstyle
{
background-image: url(images/icon_triangle12_right.gif);
padding: 3px 0 2px 14px;
background-position: 0 3px;
}
a.shower.open, a.showerstyle.open
{
background-image: url(images/icon_triangle12_down.gif);
}
a.close
{
padding: 0px 20px 3px 0px;
background-position: right top;
background-image: url(images/icon_close.gif);
}
a.feed
{
background-image: url(images/icon_rss.gif);
padding-left: 18px;
background-position: 0 0;
padding-top: 1px
}
/*
Bullet images and icons
------------------------------------------------------------------------------*/
body.network #content ul.sublinks li.bullet,
body.vss #content ul.sublinks li.bullet,
li.bullet,
li.factsheet,
body.article div#article-wrapper li
{
background-position: 0 1px;
text-indent: 17px;
}
body.article div#article-wrapper li
{
background-position: 0 3px;
}
.video-front div#content div#video-player ul li.bullet,
.video-series div#content div#video-player ul li.bullet,
body.trailerpark ul#video-trailblock li.bullet,
ul.sublinks li.bullet,
body.front div#content div#feature-pick li.bullet,
body.article div#article-wrapper li
{
background-image: url(images/icon_bullet.gif);
}
body.audio-popup div#box div#popup-content div#audio-player div.bullet li
{
background-image: url(images/icon_bullet.gif);
background-position: 0 2px;
}
body.article div#article-wrapper ul.pagination li,
body.article div#article-wrapper div.factbox ol li
{
text-indent: 0;
background-image: none;
}
ul.sublinks li.audio,
body.network #wrapper #box div.more-news ul li.audio
{
background-image: url(images/icon_audio.gif);
}
ul.sublinks li.video,
body.network #wrapper #box div.more-news ul li.video
{
background-image: url(images/icon_video.gif);
}
ul.sublinks li.graphic
{
background-image: url(images/icon_graphic.gif);
}
ul.sublinks li.interactive,
body.network #wrapper #box div.more-news ul li.interactive
{
background-image: url(images/icon_multimedia.gif);
}
ul.sublinks li.gallery,
ul.sublinks li.audioslideshow,
body.network #wrapper #box div.more-news ul li.gallery,
body.network #wrapper #box div.more-news ul li.audioslideshow
{
background-image: url(images/icon_gallery.gif);
}
body.network ul#reader-offers li.bullet
{
text-indent: 0;
background-image: none;
}
li.factsheet
{
background-image: url(images/icon_factsheet.gif);
}
p.bullet
{
background-image: url(images/icon_bullet.gif);
background-position: 0px 1px;
clear: left;
text-indent: 17px;
}
#top-table form
{
background-image: url(images/knife-fork60.gif);
background-position: 100% 5px;
}
div#abuse-component span#report-abuse-box-link-container
{
margin-top: 5px;
background-image: url(images/pluck/report-abuse.gif);
padding-left: 18px;
width: auto;
}
}
body.network #wrapper #box div.more-news ul li.icon
{
text-indent: 20px;
background-position: 0 2px;
}
/* ---------- icons.css ends here ----------- */
/* ---------- dialog-box.css starts here ---------- */
#abuse-box-wrapper,
#signin-div-wrapper,
div.dialog-box-wrapper
{
display:block;
z-index:100;
background:transparent url(images/white-bg.png) top left repeat;
position:fixed;
width:100%;
height: 100%;
}
#abuse-box,
div.dialog-box
{
border: 1px solid #333;
z-index:800;
background-color: #fff;
color: #000;
top:100px;
width: 288px;
padding: 10px 10px 10px 10px;
position:fixed;
}
#abuse-box
{
font-size: 0.75em;
}
body.popup-comments #abuse-box
{
font-size: 1em;
}
body.popup-comments #abuse-box h2
{
font-family: georgia, serif;
}
#wrapper #abuse-box
{
font-size: 1em;
}
div.dialog-box.scrollable
{
position: absolute;
}
#comment-box-pluck .post-comment-header
{
float: left;
width: 420px;
}
#comment-box-pluck .post-comment-header h1
{
margin-bottom: 20px;
}
#comment-box-pluck #close-comment-box,
#abuse-box-wrapper #abuse-box-close,
#signin-div #login-close
{
float: right;
width: 80px;
text-align: right;
}
#comment-box-pluck #close-comment-box a,
#abuse-box-wrapper #abuse-box-close a,
#login-close-link
{
background: #fff url(images/close_button.gif) top right no-repeat;
padding: 0 18px 0 0;
}
.comment-author
{
clear: both;
}
.comment-author ul
{
overflow: hidden;
}
.comment-author .comment-author-img
{
float:left;
width: 35px;
}
.comment-author .comment-author-name
{
float: left;
width: auto;
}
.comment-author .comment-author-name a
{
display: block;
}
.comment-author .author-role
{
float: right;
width: 35px;
}
.premoderation-warning
{
color:red;
font-weight:bold;
margin-top:5px;
}
.user-premoderation-warning
{
display: none;
}
#comment-box-edit,
#comment-box-progress,
#comment-close-confirmation-area,
#comment-premoderation-area,
#comment-thank-you-area
{
clear: both;
}
#comment-box-edit,
#abuse-box-edit-area
{
margin: 20px 0 0 0;
}
#abuse-box-edit-area
{
border-top:1px dotted #ccc ;
}
#comment-box-edit fieldset
{
margin: 0;
clear: both;
}
#comment-box-edit #blockquote-button
{
float:left;
margin-bottom: 3px;
width: 100%;
}
#blockquote-button input
{
float: left;
background-color: #ededed;
border: 1px solid #333;
color: #333;
font-size: 0.915em;
margin-right: 5px;
}
#blockquote-button p
{
text-align: right;
float: right;
padding-top: 2px;
position: relative;
}
#comment-box-pluck #comment-box-edit
{
margin-top: 17px;
}
#comment-box-pluck #comment-box-edit #blockquote-button
{
margin-bottom: 1px;
width: 449px;
}
#comment-box-pluck #blockquote-button input
{
background-color: #e8e8e8;
border-style: outset;
border-top-color: #fff;
border-left-color: #fff;
border-right-color: #666;
border-bottom-color: #666;
margin-right: 3px;
}
#comment-box-pluck #blockquote-button input#add-bolds
{
font-weight: bold;
}
#comment-box-pluck #blockquote-button input#add-italics
{
font-style: italic;
}
#comment-box-pluck #blockquote-button input#add-links
{
color: #005689;
}
#comment-box-pluck #blockquote-button p
{
margin-top: 0;
padding-top: 0;
top: 2px;
}
#comment-body,
#comment-box-progress,
#abuse-progress-area,
#abuse-description,
#pluck-loading-dialog
{
font-size: 1em;
font-family: arial, sans-serif;
}
#abuse-description
{
width:100%;
}
#comment-body
{
width: 447px;
}
#comment-box-progress,
#abuse-progress-area,
#abuse-thank-you-area,
#abuse-close-confirmation-area,
#comment-close-confirmation-area,
#abuse-pluck-error-area
{
border-top: 1px dotted #ccc;
border-bottom: 1px dotted #ccc;
margin-top: 20px;
}
#comment-box-progress,
#abuse-progress-area
{
background: url(images/pluck-loading-bar.gif) center center no-repeat;
}
#comment-box-progress p,
#abuse-progress-area p,
#abuse-thank-you-area p,
#abuse-close-confirmation-area p,
#comment-close-confirmation-area p,
#pluck-loading-dialog p
{
margin: 70px 0 50px 0;
text-align: center;
}
#pluck-loading-dialog
{
border-top-width: 1px;
border-top-style: dotted;
padding: 70px 0;
}
#pluck-loading-dialog p
{
padding-bottom: 10px;
text-align: left;
font-weight: bold;
width: 300px;
margin: 0 auto;
}
#pluck-loading-dialog p span
{
height: 10px;
display: block;
background: url(images/pluck-loading-bar.gif) top no-repeat;
border: 1px solid;
overflow: hidden;
}
#comment-box-pluck #comment-box-progress p
{
margin: 155px 0 124px;
}
#comment-box-pluck #comment-premoderation-area p
{
margin: 122px 0 135px;
}
#comment-box-pluck #comment-close-confirmation-area p
{
margin: 96px 0 79px;
}
#comment-box-pluck #comment-thank-you-area p
{
margin: 137px 0 142px;
}
#comment-box-pluck #comment-pluck-error-area p
{
margin: 113px 0 101px;
}
#abuse-box #abuse-progress-area p
{
margin: 148px 0 116px;
}
#abuse-box #abuse-close-confirmation-area p
{
margin: 80px 0;
}
#abuse-box #abuse-thank-you-area p
{
margin: 104px 0 123px;
}
#submit
{
text-align: right;
margin: 20px 0;
}
#comment-box-pluck #submit
{
margin: 10px 0;
}
#comment-box-pluck #submit .msg
{
float: left;
}
#submit #submit-comment
{
border-top-width: 2px;
border-bottom-width: 1px;
}
#abuse-box #abuse-box-edit-area p
{
margin: 10px 0;
}
#abuse-box label
{
font-weight: bold;
}
#abuse-box label span
{
font-weight: normal;
}
#abuse-close-confirmation-area p input,
#comment-close-confirmation-area p input,
#abuse-thank-you-area p input
{
display: block;
margin: 15px auto;
}
#abuse-box
{
width: 300px;
height: 320px;
}
#abuse-box h2
{
font-size: 1.3em;
font-weight: bold;
border: none;
margin-top: 0;
}
#abuse-box-wrapper #abuse-email-info,
#abuse-box-wrapper #abuse-login-info
{
float: left;
width: 200px;
}
#abuse-box-wrapper #abuse-email-info
{
clear: both;
}
#abuse-box-wrapper #abuse-submit-container
{
float: right;
width: 96px;
text-align: right;
}
#abuse-box-wrapper #abuse-submit
{
margin-top: 25px;
}
body.pluck-user-profile div#user-profile div#abuse-box span
{
display: inline;
float: none;
margin-right: 0;
width: auto;
}
body.pluck-user-profile div#user-profile span#report-abuse-box-link-container
{
position: absolute;
right: 0;
top: 35px;
background-image: url(images/pluck/report-abuse.gif);
padding-left: 18px;
width: auto;
}
/* Inline login pop up styles */
#signin-div
{
position: fixed;
z-index:800;
width: 368px;
padding: 0;
}
#inline-login
{
width: 368px;
background-color: #fff;
font-size: 12px;
color: #333;
}
#signin-div #login-close
{
font-weight: bold;
padding: 10px 10px 0;
}
#inline-login form
{
padding: 0 10px 10px;
clear: both;
}
#inline-login h1
{
font-size: 1em;
font-weight: bold;
font-family: arial, sans-serif;
padding: 10px 0 0 10px;
width: auto;
}
#inline-login legend
{
text-indent: -9999px;
}
#inline-login span.row label
{
display: block;
margin-right: 5px;
width: 103px;
}
#inline-login span.row
{
width: 100%;
overflow: hidden;
display: block;
}
#inline-login span.row label,
#inline-login span.row input
{
float: left;
}
#inline-login span.row input
{
width: 200px;
}
#inline-login #inline-email-label,
#inline-login #inline-remember-label
{
padding-bottom: 14px;
}
#inline-login #inline-remember-label
{
margin-top: 5px;
}
#inline-login #forgot-password
{
margin-left: 107px;
font-size: 0.916em;
clear: left;
}
#inline-login input#inline-remember
{
margin-top: 6px;
width: auto;
}
.dialog-button,
div.ReportAbuse_Comment input
{
float: right;
font-family: arial, sans-serif;
font-size: 1em;
margin-top: 20px;
margin-left: 10px;
padding: 1px 4px;
cursor: pointer;
}
#inline-login input#popUpSignIn,
div.ReportAbuse_Comment input
{
font-weight: bold;
background-color: #005689;
color: #fff;
border-width: 1px;
border-color: #005689;
}
#inline-login input#cancelSignIn
{
border: 1px solid;
background-color: #eee;
}
/* ---------- dialog-box.css ends here ----------- */
/* ---------- screen.css ends here ----------- */
/* ---------- article.css starts here ---------- */
/* ---------- film-script.css starts here ---------- */
span.film-script,
span.film-description,
span.film-title
{
font-family: Courier, "Courier New", serif;
display: block;
line-height: 1.25;
}
span.film-title
{
text-align: center;
margin-bottom: 50px;
margin-top: 100px;
}
span.film-script
{
width: 300px;
}
span.film-script strong,
span.film-script
{
margin-left: 80px;
}
span.film-description strong,
span.film-title strong,
span.film-script strong
{
display: block;
}
/* ---------- film-script.css ends here ----------- */
/* ---------- tri-trailblock.css starts here ---------- */
/*
alternative tri trailblock layout
----------------------------------------------------------------------*/
ul.alternative
{
overflow: hidden;
}
ul.alternative li.wide img,
#content ul.alternative li.normal,
#content ul.alternative li.wide
{
float: left;
}
ul.alternative li.wide div.trail-caption,
#content ul.alternative li.normal
{
width: 140px;
}
#content ul.alternative li.wide
{
clear: both;
width: 460px;
}
ul.alternative li.wide div.trail-caption,
#content ul.alternative li.normal
{
margin-left: 20px;
}
#content ul.alternative li.odd,
#box #content ul.alternative li.wide
{
margin-left: 0;
}
ul.alternative li.wide div.trail-caption
{
float: right;
}
#box #content ul.alternative li.image
{
border-top: none;
}
/* end alternative trailblock layout */
/*
full-width tri trailblock layout
----------------------------------------------------------------------*/
ul.tri
{
overflow: hidden;
}
body.full-width #content #main-trailblock li
{
width: 220px
}
#content #main-trailblock li li
{
width: auto
}
#content ul.tri li
{
float: left;
}
ul.tri li,
ul.tri li a
{
width: 140px;
overflow: hidden !important;
}
ul.tri li
{
margin-left: 20px;
}
ul.tri li.first
{
margin-left: 0;
clear: left;
}
/* end tri trailblock layout */
ol.odd
{
margin-right: 20px
}
#content div.commercial-trail li .link-text
{
line-height: 1.14285;
}
div.text
{
border-top-width: 1px;
border-top-style: dotted;
padding-top: 3px;
margin-bottom: 25px;
}
/* ---------- tri-trailblock.css ends here ----------- */
/* ---------- article-page.css starts here ---------- */
/* CSS for pages with body class article */
body.article div#content p.caption
{
margin-top: 0;
}
#wrapper
{
background-image: url(images/article-bg-lines.gif);
background-repeat: repeat-y;
}
body.article h2.related-information
{
background-image: none;
border-top-width: 1px;
border-top-style: dotted;
}
body.article div.more-on-bmj
{
float: right;
width: 140px;
}
body.article div.more-on-bmj li
{
border-top-width: 1px;
border-top-style: dotted;
padding-top: 3px;
padding-bottom: 7px;
}
body.article div#wrapper div#box div#related div.more-on-bmj ul li.first
{
border-top-width: 1px;
border-top-color: #FFC202;
border-top-style: solid;
font-weight: bold;
margin-top: 30px;
margin-bottom: 20px;
}
div.bmj-condition-nav
{
border-bottom: 1px solid #999999;
margin-bottom: 10px;
}
div.bmj-condition-nav .tabs
{
float: none;
overflow: hidden;
}
body.article div#also-on
{
border-top-width: 10px;
border-top-style: solid;
width: 620px;
}
body.article #content p,
#content #article-wrapper ul
{
margin-bottom: 13px;
}
body.article #compare-and-buy-money-supermarket .link
{
margin-left: 0;
}
body.reuters #article-header
{
padding-left: 0;
}
body.article #content
{
width: 460px;
margin-bottom: 10px;
}
body.article #content p
{
padding-right: 0;
}
a.open span.remaining
{
display: none
}
body.article #box
{
margin-bottom: 0;
}
body.article #box #content h2,
body.article #box #content h3
{
padding: 2px 0;
margin: 20px 0 10px 0;
}
body.article #box #content h2,
body.article #box #content h3
{
border-top: 1px dotted #999;
}
body.article #box #content h2,
body.article #box #content h3
{
border-bottom: 1px dotted;
}
body.article .tips li.last a.more
{
display: block;
}
div#content p#credit
{
margin-bottom: 0;
}
/* byline tools */
div#history-link-box
{
position: relative;
top: -26px;
}
div#history .section,
div#history-link-box .section
{
margin: 0 5px 0px 5px;
}
div.sponsored-features li.normal
{
border-top-width: 1px;
border-top-style: dotted;
margin-left: 0;
padding-top: 3px;
width: 280px;
}
div.sponsored-features li.image
{
border-top: none;
width: 130px;
}
div.sponsored-features li.image.odd
{
margin-left: 20px;
}
body.article div#related div.sponsored-features li
{
margin-left: 0;
width: 140px;
}
body.article div#wrapper #box ul.pagination li.first,
body.article div#wrapper #box ul.pagination li.last
{
width: 140px
}
body.article ul.pagination
{
clear: both;
font-size: 12px;
}
div#stock-search
{
border-top-width: 1px;
border-top-style: dotted;
margin-top: 10px;
}
div#stock-search form#stock-search-form
{
margin-top: 5px;
}
/* readers tips */
div#readers-tips
{
width: 620px;
float: left;
margin-bottom: 10px;
background-image:url(images/simplesite-inner-bg.gif);
background-repeat:repeat-y;
}
div#readers-tips h3
{
border-top-width: 10px;
border-top-style: solid;
padding-bottom: 14px;
padding-top: 3px;
}
div#readers-tips.empty
{
background-image: none;
}
div#readers-tips li
{
width: 300px;
float: left;
margin-bottom: 10px;
}
div#readers-tips li.odd
{
padding-right: 20px;
}
div#readers-tips li p.tip-header
{
margin-bottom: 10px;
padding-top: 3px;
border-top-width: 1px;
border-top-style: dotted;
}
div#readers-tips li.last
{
float: right;
border-top-width: 1px;
border-top-style: dotted;
padding-top: 3px;
}
div#readers-tips li.last a
{
display: inline;
}
/* football summary */
/* Hide the top border for every match report except for football, because it has a summary at the top of the article */
body.match-report .article-attributes
{
border-top: none;
}
body.match-report #tabs,
body.cricket-match #tabs
{
border-bottom: 1px solid #999;
}
body.match-report .tabs li a
{
font-size: 12px;
}
body.match-report #article-header h1#heading-alone
{
margin-bottom: 0;
min-height: 0;
}
body.match-report #article-header h1#heading-alone,
body.match-report #article-header #stand-first
{
padding-bottom: 45px;
}
body.football .article-attributes
{
border-top-width: 1px;
border-top-style: solid;
}
body.match-report #related
{
margin-top: 5px;
}
body.match-report #box #content #match-stats-summary h2
{
margin-top: 0;
border-top: 0;
}
#tabs:after
{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
#match-stats-summary
{
clear: both;
}
#match-stats-summary table
{
border-collapse: collapse;
margin-bottom: 12px;
}
#match-stats-summary table td, #match-stats-summary table th, #match-stats-summary table caption
{
vertical-align: top;
}
#match-stats-summary table caption
{
padding-bottom: 7px;
}
#match-stats-summary table th
{
padding-right: 30px;
}
#match-stats-summary table td li
{
display: inline;
color: #999;
}
/* footer */
body.article #wrapper #footer
{
padding-top: 10px;
border-top: none;
}
body.article #wrapper #footer #footer-links
{
border-top-width: 10px;
border-top-style: solid;
padding-top: 4px;
}
/*
big image holder
-----------------------------------------------------------------------------*/
#big-picture-holder
{
display: none;
}
#show-big-picture-link.mask img.mask,
#show-big-picture-link.mask div.mask
{
bottom: 0;
right: 0;
left: auto;
top: auto;
}
#show-big-picture-link img
{
vertical-align: bottom;
}
#big-picture-holder p.toolbox
{
margin-bottom: 10px;
margin-top: 2px;
}
/*
History by line
--------------------------------------------------------------------------------------------------*/
div#history-link-box
{
position: absolute;
top: -20px;
display: none;
}
#article-wrapper
{
position: relative;
}
div#article-wrapper span.embed span.caption
{
padding-bottom: 10px;
width: 460px;
}
.pluck-init-block,
.pluck-init-inline
{
display: none;
}
div#article-wrapper ul li
{
margin-bottom: 0;
}
#promo div.jobsbox form
{
margin-bottom: 15px;
}
#promo div.jobsbox p.find-a-job
{
padding-bottom: 0;
}
#highlights
{
float: left;
}
/* ---------- article-page.css ends here ----------- */
/* ---------- related-content.css starts here ---------- */
/* NOTE: section-contents relates to the audio template */
/* GALLERY and VIDEO page related content is at the bottom of this file */
div.related-content
{
background-image: url(images/horizontal-related-content.gif);
background-repeat: repeat-y;
background-position: top left;
border-bottom-width: 20px;
border-bottom-style: solid;
clear: left;
width: 620px;
overflow: hidden;
}
.related-content h3#relatedInformation,
#more-in-series h3,
#box .related-content h3.first
{
border-top-width: 10px;
border-top-style: solid;
padding-bottom: 14px;
padding-top: 3px;
}
#box .related-content div.relatedlinks h3,
.related-content div.relatedlinks h3
{
border-top-width: 1px;
border-top-style: dotted;
padding-bottom: 0;
padding-top: 2px;
margin-top: 9px;
}
#box .related-content div.relatedlinks h3.first,
.related-content div.relatedlinks h3.first
{
margin-top: 0;
}
div.related-content div#keyword-rule-wrapper,
div.related-content div.related-item
{
float: left;
width: 140px;
margin-right: 20px;
}
div.related-content div.last
{
margin-right: 0;
}
/**** relatedlinks 1st column ****/
div.relatedlinks
{
margin-bottom: 17px;
}
div.relatedlinks .relatedlinks-keywords li
{
display: inline;
}
div.relatedlinks .relatedlinks-keywords li a span
{
position: absolute;
top: -100em;
}
div.relatedlinks p.webfeed
{
border-top-width: 1px;
border-top-style: dotted;
padding-top: 9px;
}
div.relatedlinks p.webfeed a
{
padding-left: 16px;
}
/**** end relatedlinks 1st column ****/
/**** related-item other columns ****/
div.related-item div.trailtext p
{
display: inline;
}
div.related-item p.noTrailPicture
{
padding-top: 3px;
border-top-width: 1px;
border-top-style: dotted;
}
div.related-item p.strap
{
border-top-width: 1px;
border-top-style: solid;
padding-top: 3px;
padding-bottom: 5px;
}
div.related-content div.multi p.linktext
{
margin-bottom: 8px;
}
div.related-content div.multi h5
{
padding-top: 3px;
border-top-width: 1px;
border-top-style: dotted;
}
div.related-item div.related-footer
{
border-top-width: 1px;
border-top-style: dotted;
margin-top: 8px;
padding-top: 3px;
}
/**** end related-item other columns ****/
/**** related information in the right hand column ****/
div#related
{
float: right;
width: 140px;
}
div#related div.related-content
{
background-image: none;
}
div#related div.related-content,
div#related div.relatedlinks,
div#related ul#article-toolbox-side,
div#related div#previous-polls,
div#section-contents div.related-content
{
clear: none;
width: 140px;
float: right;
}
div#related div.relatedlinks h3,
div#section-contents .related-content div.relatedlinks h3,
body.cartoon #box div.navigation div.relatedlinks h3
{
padding-top: 2px;
margin-top: 9px;
}
div#related div.relatedlinks h3,
div#related div#blog-keywords ul,
div#section-contents .related-content div.relatedlinks h3,
body.cartoon div.navigation div.relatedlinks h3
{
border-top-width: 1px;
border-top-style: dotted;
}
div#related div.relatedlinks h3.first,
div#related div#relatedlinks h3.first,
div#related div.relatedlinks .more-of,
div#section-contents .related-content div.relatedlinks h3.first
{
border-top-width: 1px;
border-top-style: solid;
}
div#related h2.strap
{
padding-left: 5px;
border: none;
}
div#related p.jump-related
{
padding-left: 20px;
}
div#related .more-of h3.first,
div#related div.relatedlinks h3.first
{
margin-top: 0;
}
div#related div.relatedlinks h3.blog-more-on,
div#related div.relatedlinks .more-of,
div#box div#related div.relatedlinks .front-link,
div#section-contents div.relatedlinks .more-of,
div#section-contents div.relatedlinks h3.blog-more-on,
div#section-contents div.relatedlinks .front-link
{
margin-top: 17px;
}
div#related div.relatedlinks .more-of h3.first,
div#section-contents .related-content,
div#section-contents .related-content ul.relatedlinks-keywords li
{
border: none;
}
/* tools ad slot */
#related #tools a
{
margin-bottom: 15px;
display: block;
}
#related #tools img.ad-placeholder
{
display: none;
}
/**** end related information in the right hand column ****/
/**** gallery pages ****/
body.gallery .related-content
{
width: 140px;
}
body.gallery #box .related-content div.relatedlinks h3.first
{
border-top-style: solid;
}
body.gallery div.related-content
{
border-bottom: none;
}
body.gallery #relatedlinks p.jump-related
{
display: none;
}
/**** end gallery pages ****/
/**** video pages ****/
body.video #related
{
float: left;
margin-left: 0;
margin-right: 20px;
clear: both;
}
body.video #related h3
{
padding-top: 2px;
border-top-style: dotted;
border-top-width: 1px;
margin-top: 9px;
}
body.video #related h3.first
{
margin-top: 0;
}
body.video #related ul.relatedlinks-keywords,
body.audio #related ul.relatedlinks-keywords
{
margin-bottom: 0;
}
body.video h2#video-home-link
{
margin-top: 17px;
margin-bottom: 16px;
}
/**** end video pages ****/
/**** quiz pages ****/
body.quiz #related ul,
body.table #related ul#article-toolbox-side
{
margin-bottom: 12px;
}
/**** end quiz pages ****/
/* ---------- related-content.css ends here ----------- */
/* ---------- series-component.css starts here ---------- */
/* more in series navigation at the top */
.series-navigation
{
overflow: hidden;
}
.relative-series-navigation
{
float: right;
}
.series-navigation
{
padding-bottom: 9px;
margin-bottom: 5px;
border-bottom-style: solid;
margin-top: 2px;
}
.series-navigation h4
{
float: left;
}
/* more in series component at the bottom */
div#more-in-series
{
float: left;
margin-bottom: 20px;
background-color: #fff;
}
div#more-in-series,
div#more-in-series ul,
div#more-in-series p.link-to-index
{
width: 620px;
}
div#more-in-series ul
{
background-image: url(images/simplesite-inner-bg.gif);
background-repeat: repeat-y;
margin-top: 3px;
}
div#more-in-series ul,
div#more-in-series ul li,
div#more-in-series p.link-to-index
{
float: left;
}
div#more-in-series ul li
{
width: 300px;
margin-right: 20px;
border-top: 1px dotted #999;
padding: 3px 0 5px 0;
}
div#more-in-series ul li.series
{
margin-right: 0;
float: right;
clear: right;
}
div#more-in-series ul li.no-description
{
margin-right: 20px;
float: left;
}
div#more-in-series ul li h4
{
font-family: arial, sans-serif;
font-weight: bold;
}
div#more-in-series p.link-to-index
{
clear: both;
border-top: 1px solid #ccc;
padding-top: 3px;
background-color: #fff;
margin-top: 10px;
}
/* ---------- series-component.css ends here ----------- */
/* ---------- league-position.css starts here ---------- */
#box #content div#league-position h2
{
border-top-style: solid;
border-top-width: 10px;
}
div#league-position table
{
width: 100%;
border-collapse: collapse;
}
div#league-position tfoot td
{
text-align: left;
padding-left: 0;
}
div#league-position thead tr
{
border-top-width: 1px;
border-top-style: solid;
border-bottom-width: 1px;
border-bottom-style: solid;
}
div#league-position thead th
{
background-color: #d8d8d8;
}
div#league-position td, div#league-position th
{
text-align: right;
}
div#league-position tr.odd
{
background-color: #fff;
}
div#league-position table.full tr.odd
{
background-color: #f5f5f5;
}
div#league-position table.full thead th
{
background-color: #cccccc;
}
div#league-position tr
{
background-color: #eaeaea;
}
div#league-position tr.highlighted td
{
background-color: #d4d4d4;
}
div#league-position .position
{
width: 24px;
}
div#league-position .team
{
text-align: left;
width: 104px;
}
div#league-position .played
{
width: 21px;
}
div#league-position .won
{
width: 21px;
}
div#league-position .drawn
{
width: 21px;
}
div#league-position .lost
{
width: 21px;
}
div#league-position .points
{
width: 24px;
}
div#league-position td,
div#league-position th
{
padding-top: 2px;
padding-right: 3px;
padding-bottom: 9px;
padding-left: 3px;
}
div#league-position td#more-stats-link
{
padding-top: 4px;
}
div#league-position .points
{
font-weight: bold;
padding-right: 5px;
}
/* Full width table used on table pages */
div#wrapper div#box div#content h2.latest-table-date
{
margin-bottom: 0;
}
div#wrapper div#box div#content div#league-position h3
{
border-top: 1px solid #999;
font-size: 1em;
font-family:arial,sans-serif;
margin-bottom: 10px;
}
div#wrapper div#box div#content div#league-position h3.first
{
border-top: none;
padding-top: 0;
}
div#league-position table.full
{
margin-bottom: 24px;
}
div#league-position table.without-heading
{
margin-top: 26px;
}
div#league-position table.full thead tr
{
border-top: 1px solid #999;
}
div#league-position table.full tfoot tr
{
border-bottom: none;
}
div#league-position table.full tr
{
border-top: none;
}
div#league-position table.full .position
{
width: 30px;
text-align: center;
padding-left: 0;
padding-right: 0;
}
div#league-position table.full .team
{
width: 155px;
padding-left: 0;
padding-right: 0;
}
div#league-position table.full .played,
div#league-position table.full .won,
div#league-position table.full .drawn,
div#league-position table.full .lost
{
padding-left: 0;
width: 30px;
padding-right: 5px;
}
div#league-position table.full td.points
{
width: 25px;
padding-left: 0;
}
#league-position table th,
#league-position table td
{
border-right-width: 1px;
border-right-style: solid;
}
#league-position table th.last,
#league-position table td.last,
#league-position table tr#more-stats-link td
{
border-right: none;
}
/* ---------- league-position.css ends here ----------- */
/* ---------- pluck-comment-additionals.css starts here ---------- */
/*
STYLES FOR ALL PLUCK
RELATED PAGES
********************************************************************************
DO NOT REFERENCE ANY BACKGROUND IMAGES FROM THIS STYLESHEET. THIS FILE DOESN'T
USE THE DYNAMIC URL WHICH IS GENERATED IN THE MERGE AS PLUCK REQUIRES A STATIC URL.
THEREFORE, ANY OF THE IMAGES IN THE STATIC DIRECTORY WHICH ARE REFERENCED FROM HERE
WON'T BE FOUND WHEN THE PAGE LOADS.
SEE TWIKI PAGE http://twiki.gudev.gnl/twiki/bin/view/Main/PluckWidgetStyleSheet
SU 18/09/2008
*********************************************************************************
*/
/* SET CONTAINERS TO DISPLAY NONE, IN CASE PLUCK IS SWITCHED OFF */
.pluck-init-block, .pluck-init-inline {display: none;}
/* PLUCK COMMENTS */
.featured-comment li
{
background-color: #FFFF9F;
}
.pluck-comments-container
{
clear: both;
width:620px;
}
.pluck-comment-block
{
clear: both;
float: left;
margin-top: 3px;
}
.pluck-comment-block .pluck-comment,
.pluck-comments-container .pluck-comment-post
{
float:left;
width: 460px;
padding-bottom: 3px;
}
#open-comment-box-top
{
margin-bottom: 3px;
}
#pluck-container h2 span
{
font-weight: normal;
font-size: 0.856em;
}
#pluck-container h2 span.comment-count-info
{
font-weight: normal;
font-size: 0.9em;
font-family: arial, sans-serif;
}
#pluck-container h2 span span
{
font-size: 1em;
}
.pluck-comment-block .pluck-comment-author
{
width: 80%;
float: left;
display: block;
overflow: hidden;
padding-top: 2px;
}
#box .pluck-comment-block .pluck-comment-author h3
{
font-size: 1em;
font-family: arial, sans-serif;
font-weight: normal;
padding-top: 0;
}
.pluck-comment-block .pluck-comment-tools,
.pluck-comments-container .pluck-comment-legend
{
float: right;
width: 140px;
color: #333;
}
.pluck-comment-block .pluck-content
{
border-top-width: 1px;
border-top-style: solid;
clear: both;
margin: 4px 0 0 0;
padding: 0;
}
#pluck-container ul.first
{
margin-top: 0;
}
.pluck-comment-block .pluck-comment,
.pluck-comment-block .pluck-comment-tools
{
margin: 0;
padding-bottom: 15px;
}
.pluck-comments-container #post-comment-div-top
{
padding-bottom: 26px;
}
.pluck-comments-container .pluck-comment-addComment
{
overflow: hidden;
clear: both;
}
div#pluck-container div.pluck-all-comments
{
padding: 4px 0;
}
.pluck-comments-container .header .pluck-comment-post,
.pluck-comments-container .header .pluck-comment-legend
{
border-top-width: 1px;
border-top-style: solid;
padding: 4px 0 0 0;
}
.pluck-comments-container .footer,
.pluck-comments-container .footer .pluck-all-comments,
div#post-comment-div-top div.pluck-all-comments,
body.pluck-user-profile div#pluck-comments p.num-comments
{
border-top-width: 1px;
border-top-style: solid;
}
.pluck-comments-container .footer .pluck-all-comments
{
border-bottom: 1px solid;
}
.pluck-comments-container .pluck-all-comments p
{
display: inline;
}
.pluck-comments-container .footer .pluck-all-comments p
{
margin: 0;
}
.pluck-comments-container .footer .pluck-comment-post
{
margin: 5px 0 0 0;
}
.pluck-comment-block .pluck-comment-author a.author-profile-picture
{
display: block;
float: left;
margin-right: 5px;
padding-top: 3px;
}
.pluck-comment-block .pluck-comment-author p.posted-time
{
font-size: 1em;
color: #999;
}
.pluck-comment-block span.author-tier
{
float: right;
width: 15%;
display: block;
text-align: right;
margin-top: 5px;
}
.pluck-comment-block .pluck-comment-author li
{
color: #A5A4A4;
}
.pluck-comment-block .pluck-comment-author a,
.pluck-comment-block .pluck-comment-author a:link,
.pluck-comment-block .pluck-comment-author a:visited,
.pluck-comment-block .pluck-comment-author a:hover,
.pluck-comment-block .pluck-comment-author a:active,
.pluck-comments-container .pluck-all-comments a,
.pluck-comments-container .pluck-all-comments a:link,
.pluck-comments-container .pluck-all-comments a:visited,
.pluck-comments-container .pluck-all-comments a:hover,
.pluck-comments-container .pluck-all-comments a:active
{
font-weight: bold;
}
.pluck-comment-block .pluck-comment-body
{
padding: 0 25px 0 0;
color: #333;
clear: both;
}
.comment-clipping .comment-blocked,
.pluck-comment-block .pluck-comment-body.comment-blocked,
.pluck-comment-block .comment-blocked,
#cif-search-results .comment-blocked
{
color: #999;
}
.pluck-comment-block .pluck-comment-tools ul
{
margin: 2px 0 0 0;
}
.pluck-comments-container .pluck-comment-legend ul
{
margin-top: 0;
}
.pluck-comments-container .pluck-comment-legend li
{
margin: 0 0 4px;
}
.pluck-comments-container .pluck-comment-legend li img
{
margin: 0 5px 0 0;
vertical-align: middle;
}
.pluck-comment-block .pluck-comment-tools li span
{
color: #333;
}
.pluck-comment-block .pluck-comment-tools .high-recommended
{
}
.pluck-comment-block .pluck-comment-tools li
{
border-bottom: 1px dotted #999;
padding: 0 0 3px 0;
}
.pluck-comment-block .pluck-comment-tools .clip,
.pluck-comment-block .pluck-comment-tools .link
{
display: inline;
border: none;
}
.pluck-comment-block .pluck-comment-tools .abuse-report
{
margin: 3px 0;
}
#comment-box-pluck
{
background-color: #edf1f5;
color: #000;
width: 450px;
margin-top: -4px;
padding: 10px 5px 1px;
clear: both;
}
#post-comment-div-bottom #comment-box-pluck
{
margin-top: -5px;
}
/* SIDEBAR TOOLS */
.pluck-comment-block .author-tier a.rollover span
{
display: none;
position: absolute;
left: 2px;
top: -36px;
width: 6.2em;
text-align: center;
color: #fff;
float:none;
margin-left: 5px;
}
.pluck-comment-block .author-tier a.rollover,
.pluck-comment-block .author-tier a.rollover:link,
.pluck-comment-block .author-tier a.rollover:visited,
.pluck-comment-block .author-tier a.rollover:hover,
.pluck-comment-block .author-tier a.rollover:active
{
position: relative;
display:block;
margin-right: 8px;
text-indent: 0;
}
.pluck-comment-block .author-tier a.rollover:hover span,
.pluck-comment-block .author-tier a.rollover:focus span,
.pluck-comment-block .author-tier a.rollover:active span
{
display: block;
background-color: #005689;
background-image: url(images/triangle-rollover.gif);
background-position: bottom center;
z-index: 999;
height: 2em;
width: 6.2em;
padding: 3px 0;
}
/*USER PROFILE PAGE*/
body.pluck-user-profile div#user-profile
{
float: left;
overflow: hidden;
width: 460px;
margin-bottom: 40px;
}
body.pluck-user-profile div#related
{
float: right;
width: 140px;
}
body.pluck-user-profile img#top-pluck-logo
{
float: right;
margin-bottom: 51px;
}
body.pluck-user-profile div#user-profile div#pluck-profile
{
overflow: hidden;
width: 100%;
margin-bottom: 30px;
}
body.comments div#comments-header h1,
body.pluck-user-profile div#pluck-profile h1
{
margin-bottom: 40px;
line-height: 1;
}
body.pluck-user-profile div#pluck-profile h1
{
float: left;
width: 100%;
line-height: 1.25;
}
div#pluck-recent-activity-container
{
overflow: hidden;
clear: both;
width: 100%;
border-top-width: 10px;
border-top-style: solid;
padding-bottom: 40px;
}
div#pluck-recent-activity-container div#pluck-latest-comments
{
padding-bottom: 40px;
}
div#pluck-recent-activity-container h3
{
margin-bottom: 20px;
}
div#pluck-recent-activity-container h4
{
border-top-width: 1px;
border-top-style: solid;
font-family: arial, sans-serif;
font-weight: bold;
padding: 2px 0 5px 0;
width: 460px;
}
div#pluck-recent-activity-container h6
{
font-family: arial, sans-serif;
display: inline;
font-size: 1em;
}
div#pluck-recent-activity-container ul li
{
border-bottom: 1px dotted;
margin-bottom: 0;
padding: 2px 0 4px 0;
width: 460px;
}
div#pluck-recent-activity-container ul li span
{
color: #999;
}
div#pluck-recent-activity-container a.all-comments
{
padding-top: 2px;
display: block;
}
div#abuse-component
{
padding-bottom: 30px;
border-top-width: 1px;
border-top-style: solid;
width: 140px;
overflow: hidden;
clear: both;
}
div#wrapper div#editors-msg
{
border-top: none;
margin-bottom: 40px;
overflow: hidden;
width: 140px;
float: right;
}
div#wrapper div#editors-msg ul
{
border-top-style: solid;
border-top-width: 1px;
}
div#wrapper div#editors-msg div.linktext,
div#wrapper div#editors-msg h2
{
font-family: arial, sans-serif;
font-size: 1em;
margin-bottom: 5px;
border-bottom: 1px dotted;
}
div#wrapper div#section-contents ul,
div#wrapper div#section-contents h2
{
margin-bottom: 5px;
}
div#wrapper div#editors-msg div.linktext
{
font-weight: bold;
padding: 2px 0 5px 0;
}
div#wrapper div#editors-msg ul
{
margin-bottom: 0;
}
div#wrapper div#editors-msg ul li
{
margin-bottom: 0;
border-top: none;
width: 140px;
}
body.pluck-user-profile div#pluck-profile span a
{
display: block;
}
body.pluck-user-profile div#pluck-profile p
{
border-top-width: 1px;
border-top-style: solid;
}
body.pluck-user-profile div#user-profile span
{
float: left;
margin-right: 20px;
width: 60px;
display: block;
}
body.pluck-user-profile div#pluck-profile p,
body.pluck-user-profile div#user-profile table
{
float: left;
width: 380px;
display: block;
border-bottom: 1px dotted;
}
body.pluck-user-profile div#user-profile table
{
border-collapse: collapse;
}
body.pluck-user-profile div#user-profile table,
body.pluck-user-profile div#pluck-profile p.no-profile-data
{
border-bottom: none;
}
body.pluck-user-profile div#user-profile th
{
width: 100px;
text-align: left;
}
body.pluck-user-profile div#user-profile td
{
width: 280px;
}
body.pluck-user-profile div#user-profile th,
body.pluck-user-profile div#user-profile td
{
border-top-width: 1px;
border-top-style: dotted;
padding: 4px 0;
vertical-align: top;
}
body.pluck-user-profile div#user-profile tr.first th,
body.pluck-user-profile div#user-profile tr.first td
{
border-top-width: 1px;
border-top-style: solid;
}
body.pluck-user-profile div.editor-zone-1,
body.pluck-user-profile div#user-profile .pluck-logo
{
float: right;
width: 140px;
}
body.pluck-user-profile div#user-profile div.editor-zone-1 h2
{
font-weight: bold;
font-size: 1em;
font-family: arial, sans-serif;
line-height: 1;
padding: 5px 0 15px 0;
border-top-width: 1px;
border-top-style: solid;
border-bottom: 1px dotted;
margin-bottom: 2px;
}
body.pluck-user-profile div#user-profile div.editor-zone-1 li.normal
{
border-top-width: 0;
width: 140px;
}
body.pluck-user-profile div#user-profile div.editor-zone-1 li.major-heading
{
margin-bottom: 0;
}
/* ---- Styles for comments on user profile page ---- */
body.pluck-user-profile .pluck-init-block,
body.pluck-user-profile #pluck-comment-container
{
clear: both;
}
body.pluck-user-profile #content
{
width: 620px;
}
body.pluck-user-profile div#pluck-comments
{
clear: both;
}
body.pluck-user-profile div#pluck-comments-header h2
{
padding-bottom: 20px;
width: 620px;
}
body.pluck-user-profile div#pluck-comments-header h2,
body.pluck-user-profile div#wrapper div#footer
{
border-top: 10px solid #CCC;
}
body.pluck-user-profile div#wrapper div#content div#pluck-comments ul li
{
margin-bottom: 0;
border-top-width: 1px;
border-top-style: solid;
clear: both;
overflow: visible;
}
body.pluck-user-profile div#wrapper div#content div#pluck-comments ul li .clipping-data ul li.section
{
border-top-width: 1px;
border-top-style: dotted;
}
body.pluck-user-profile div#wrapper div#content div#pluck-comments ul li .clipping-data ul li.section li,
body.pluck-user-profile div#wrapper div#content div#pluck-comments ul li .clipping-data ul li.first-section
{
border-top: none
}
body.pluck-user-profile div#pluck-recent-activity-container ul li.first,
body.pluck-user-profile div#wrapper div#content div#pluck-comments ul li.first
{
border-top-width: 1px;
border-top-style: dotted; /* To include dotted line when no pagination present. */
}
body.pluck-user-profile div#user-profile img#user-tier-icon
{
vertical-align: middle;
}
body.pluck-user-profile img#pluck-logo-bottom
{
float: right;
margin-bottom: 5px;
display: block;
clear: both;
}
div.pluck-comment-block div.pluck-comment h3
{
font-size: 1.333em;
margin: 3px 0 10px 0;
}
div.pluck-comment-block div.pluck-comment p,
.pluck-comments-container .pluck-comment p,
.pluck-comments-container .pluck-comment blockquote,
div.pluck-comment-block div.pluck-comment blockquote p,
input#open-comment-box-bottom
{
margin-bottom: 10px;
}
.pluck-comments-container .pluck-comment blockquote,
div.pluck-comment-block div.pluck-comment blockquote
{
color: #666;
margin-left: 40px;
margin-right: 40px;
}
div#content #pluck-comment-container .pluck-comment blockquote
{
margin-left: 0;
margin-right: 0;
}
div.pluck-comment-block div.pluck-comment p.recommended
{
color: #999;
margin: 0;
}
#post-comment-div-top,
#post-comment-div-bottom
{
width: 100%;
}
/* ---- End styles for comments on user profile page ----*/
/* ---- EDIT YOUR PROFILE STYLES ----
Classnames, IDs and HTML can't be edited. Using a Pluck widget. Doh :( */
body.PersonaProfile_Body div.Persona_Main div.PersonaStyle_ItemContainer div#ProfileEdit_SectionDescription_Link p,
body.PersonaProfile_Body div.Persona_Main tr.ProfileEdit_TableMessageAccessRow,
div#personaDest div.PersonaTabs_Container
{
display: none;
}
div#ProfileEdit_SectionDescription_Link
{
padding: 0 0 16px 0;
}
div.Persona_Main,
div.Persona_Main textarea
{
font-family: arial, sans-serif;
}
div.Persona_Main textarea
div.Persona_Main table.ProfileEdit_Table td.ProfileEdit_TableFieldName
{
width: 20%;
}
td.ProfileEdit_Textarea
{
font-size: 1.48em;
}
td.ProfileEdit_TableField
{
font-size: 11px;
}
td.ProfileEdit_TableField img
{
border: none !important;
}
tr.ProfileEdit_TableAboutMeRow textarea.ProfileEdit_Textarea
{
font-size: 13px;
}
div.Persona_Main table.ProfileEdit_Table td.ProfileEdit_TableField
{
width: 80%;
}
body.PersonaProfile_Body div.Persona_Main div.PersonaStyle_ItemContainer
{
border: none;
}
body.PersonaProfile_Body div.Persona_Main div.PersonaStyle_ItemContainer div.PersonaStyle_SectionHead
{
background-color: #FFF;
border-top: 10px solid #999;
padding: 3px 0 16px 0;
font-weight: bold;
font-size: 1.166em;
font-family: georgia, sans-serif;
line-height: 1.2;
}
div.Persona_Main input[type="radio"]
{
margin-right: 3px;
vertical-align: top;
}
/* ---- END EDIT YOUR PROFILE STYLES ---- */
div#comment-thank-you-area,
div#comment-premoderation-area,
div#comment-pluck-error-area
{
display: block;
border-top: 1px dotted #CCC;
border-bottom: 1px dotted #CCC;
margin-top: 20px;
text-align: center;
}
div#comment-pluck-error-area p,
div#abuse-pluck-error-area p
{
background-image: url(images/pluck/error-icon.gif);
background-position: center 0;
background-repeat: no-repeat;
padding: 20px 96px 0;
color: #CD0000;
font-weight: bold;
}
div#abuse-pluck-error-area p
{
padding: 19px 45px 0;
text-align: center;
margin: 96px 0 104px;
}
div#comment-pluck-error-area p span,
div#abuse-pluck-error-area p span
{
display: block;
margin-top: 15px;
}
input#comment-premoderation-close
{
margin-top: 15px;
}
#personaprofileiframe
{
height: 1000px;
}
td.ProfileEdit_Caption
{
display: none;
}
td.ProfileEdit_TableField td.ProfileEdit_Caption
{
display: table-cell;
}
/* Comments */
body.article .pluck-comments-container .footer
{
border-top: 0;
}
/* end comments*/
/* Pluck pagination styles */
div#pluck-pagination-top,
div#pluck-pagination-bottom
{
overflow: hidden;
clear: both;
padding: 3px 0;
margin-bottom: 0;
width: 620px;
}
div#pluck-pagination-bottom,
div#pluck-pagination-top
{
border-top-width: 1px;
border-top-style: dotted;
border-bottom: 1px dotted;
}
body.show-all-comments div#post-comment-div-bottom .pluck-comment-post
{
border-top-width: 1px;
border-top-style: solid;
padding-top: 3px;
}
div#pluck-pagination-top
{
border-bottom: none;
}
body.pluck-user-profile div#pluck-pagination-top
{
border-bottom: none;
margin-bottom: 0;
}
div#post-comment-div-bottom,
div#pluck-pagination-bottom
{
margin-bottom: 20px;
}
body.article div#pluck-pagination-bottom
{
margin-top: 5px;
}
ul.pluck-pagination li.prev,
ul.pluck-pagination li.next
{
display: block;
width: 25%;
}
ul.pluck-pagination li.prev
{
float: left;
}
ul.pluck-pagination li.next
{
float: right;
text-align: right;
}
ul.pluck-pagination li.pages
{
display: block;
float: left;
width: 50%;
text-align: center;
}
ul.pluck-pagination li.pages ul li.first,
ul.pluck-pagination li.pages ul li.last,
ul.pluck-pagination li.pages ul li
{
display: inline;
}
ul.pluck-pagination li.pages ul li.current
{
font-weight: bold;
}
ul.pluck-pagination li.pages ul li
{
padding: 0 3px;
}
ul.pluck-pagination li.pages ul li a
{
font-weight: normal;
}
ul.pluck-pagination li.pages ul li.last
{
padding: 0 3px 0 10px;
}
ul.pluck-pagination li.pages ul li.first
{
padding: 0 10px 0 3px;
}
#pluck-pagination-top ul li,
#pluck-pagination-top ul li ul,
#pluck-pagination-bottom ul li,
#pluck-pagination-bottom ul li ul
{
margin-bottom: 0;
padding-bottom: 0;
}
/* End pagination styles */
/* comment keywords */
.pluck-comment-block .comment-keywords
{
float: right;
width: 140px;
margin-left: 20px;
margin-top: 9px;
}
div#top-keywords
{
border-top-width: 1px;
border-top-style: solid;
float: right;
width: 380px;
}
body.pluck-user-profile div#top-keywords h3
{
font-family: arial, sans-serif;
font-size: 1em;
padding-bottom: 5px;
padding-top: 2px;
}
body.pluck-user-profile div#top-keywords h5
{
font-family: arial, sans-serif;
display: inline;
font-weight: bold;
font-size: 1em;
}
ul#top-keywords-list
{
border-top-width: 1px;
border-top-style: dotted;
padding-top: 4px;
}
div#top-keywords ul#top-keywords-list li ul
{
padding: 0;
}
ul#top-keywords-list li
{
display: inline;
}
/* end comment keywords */
/* Pluck Error message */
.javascript-off-error,
.pluck-off-error
{
clear: both;
position: relative;
background-color: #fff;
width: 100%;
}
#pluck-container h2,
#pluck-addressed-comment-container h2,
.javascript-off-error h2,
.pluck-off-error h2
{
border-top-width: 10px;
border-top-style: solid;
font-weight: bold;
margin: 20px 0;
padding: 4px 0 0 0;
font-family: arial, sans-serif;
font-size: 1.166em;
}
body.article #pluck-container h2
{
font-family: georgia, serif;
}
body.article #pluck-container h2 span
{
font-family: arial, sans-serif;
}
.javascript-off-error h2,
.pluck-off-error h2
{
padding-bottom: 10px;
border-bottom: 1px dotted;
margin-bottom: 5px;
}
.javascript-off-error p,
.pluck-off-error p
{
background-image: url(images/pluck/error-icon.gif);
background-position: 0 0;
background-repeat: no-repeat;
padding-left: 20px;
}
#wrapper #content .javascript-off-error p span,
#wrapper #content .pluck-off-error p span
{
display: block;
width: 100%;
background-color: #fff;
}
#reviewsiframe
{
height: 250px !important;
}
#reviewsiframe,
body.ReviewFrame_Body
{
width: 460px !important;
}
.ReviewFrame_Body img,
.ReviewFrame_Body #Reviews_ProsEntry,
.ReviewFrame_Body #Reviews_ConsEntry,
.ReviewFrame_Body div.Pluck_FooterLink
{
display: none;
}
.ReviewFrame_Body div.Reviews_AddHeading
{
border-top: 10px solid #D1008B;
padding-top: 2px;
padding-bottom: 0;
font-family: georgia, serif;
margin-bottom: -6px;
}
.ReviewFrame_Body form span
{
display: none;
}
.ReviewFrame_Body div.Reviews_AddTextarea
{
padding: 0;
font-size: 12px;
font-family: arial,sans-serif;
}
.ReviewFrame_Body div.SiteLife_Login
{
display: none;
}
.ReviewFrame_Body div#Reviews_HeadlineEntry
{
margin-bottom: 14px;
}
.ReviewFrame_Body div.Reviews_AddTextarea input,
.ReviewFrame_Body div.Reviews_AddTextarea textarea
{
width: 456px !important;
border: 1px solid #999 !important;
}
.ReviewFrame_Body div.Reviews_AddTextarea textarea
{
height: 210px;
resize: none;
}
.ReviewFrame_Body .Reviews_Submit input
{
float: right;
}
div#pluck-container div#progress-bar
{
padding: 70px 0 70px 140px;
border-top-width: 1px;
border-top-style: dotted;
}
div#pluck-container div#progress-bar div
{
height: 10px;
border: 1px solid;
width: 300px;
overflow: hidden;
}
div#pluck-container div#progress-bar span
{
display: block;
height: 100%;
width: 0%;
}
div#pluck-container div#progress-bar p
{
font-weight: bold;
}
body.comments div#comments-header
{
overflow: hidden;
}
body.comments div#comments-header h1
{
float: left;
display: inline;
}
body.comments div#comments-header img#top-pluck-logo
{
margin-bottom: 0;
}
body.comments div#top-keywords
{
width: 460px;
float: none;
margin-bottom: 30px;
}
body.comments div.pluck-comment-block div.pluck-comment h3
{
margin: 0;
}
body.comments div#pluck-comments div.pluck-comment p.comment-date
{
margin-bottom: 4px;
}
#wrapper a.comment-feed
{
position: relative;
margin-bottom: -36px;
top: -36px;
}
body.popup-comments div#pluck-container
{
margin-bottom: 50px;
}
/* SSP microapp styling - should be removed when they figure out how to do it */
div.moderated
{
background-image: url(http://sitelife.guardian.co.uk/ver1.0/Content/images/no-user-image.gif);
background-position: 0 5px;
background-repeat: no-repeat;
border-top-style: solid;
border-top-width: 1px;
clear: both;
padding-left: 70px;
padding-bottom: 20px;
margin-bottom: 20px;
}
div.moderated p
{
margin-top: 10px;
}
.pluck-comments-container .no-comments
{
background-color: #ededed;
border-top-style: solid;
border-top-width: 1px;
padding: 20px 10px;
font-weight: bold;
}
#pluck-show-all-comments
{
border-top-style: solid;
border-top-width: 1px;
margin-top: 10px;
margin-bottom: 20px;
padding: 4px 0;
}
#post-area
{
margin-bottom: 20px;
}
/* SSP microapp styling end */
/* ---------- pluck-comment-additionals.css ends here ----------- */
/* ---------- table.css starts here ---------- */
/* ---------- minimum-table.css starts here ---------- */
#content table.stand-alone caption h1,
#content table.stand-alone caption p,
#content table.in-article caption h1,
#content table.in-article caption p
{
border: none;
}
#content table.stand-alone caption p,
#content table.in-article caption p
{
padding: 0 0.5em;
}
table.stand-alone td,
table.stand-alone th,
table.in-article td,
table.in-article th
{
text-align: left;
padding: 0.5em;
}
table.stand-alone td
{
padding-top: 3px;
padding-bottom: 9px;
}
table.stand-alone th,
table.in-article th
{
border-bottom-width: 1px;
border-bottom-style: solid;
font-weight: normal;
}
table.stand-alone th,
table.stand-alone td,
table.in-article th,
table.in-article td
{
border-right-width: 1px;
border-right-style: solid;
}
table.stand-alone tfoot td,
table.stand-alone th.last,
table.stand-alone td.last,
table.in-article tfoot td,
table.in-article th.last,
table.in-article td.last
{
border-right: none;
}
/* ---------- minimum-table.css ends here ----------- */
/* Table only styling */
table.stand-alone,
table.in-article
{
border-collapse: collapse;
}
table.sortable thead,
table.in-article thead,
td
{
vertical-align: top;
cursor: pointer;
}
table.sortable thead div,
table.in-article thead div
{
clear: both;
display: block;
margin-bottom: 1.85em;
}
/* please excuse this id, it is used for sorting the table - sorttable.js */
table.sortable thead th.sorttable_sorted_reverse div,
table.sortable thead th.sorttable_sorted div
{
margin-bottom: 0;
}
table.sortable thead span#sorttable_sortfwdind
{
font-size: 1.5em;
}
table.sortable th
{
padding-bottom: 0;
}
table .centre
{
text-align: center;
}
table .left
{
text-align: left;
}
table .right
{
text-align: right;
}
table .bold
{
font-weight: bold;
}
#content table.stand-alone tfoot p,
#content table.stand-alone tfoot td,
#content table.in-article tfoot p,
#content table.in-article tfoot td
{
padding: 0;
margin: 0;
}
table.stand-alone tfoot div.notes,
table.stand-alone tfoot div.source,
table.in-article tfoot div.notes,
table.in-article tfoot div.source
{
padding: 4px 5px 7px 5px;
border-top-width: 1px;
border-top-style: dotted;
}
table.in-article tfoot div.footer,
table.stand-alone tfoot div.footer
{
padding-bottom: 4px;
}
/* Stand-alone tables are normal and wide width each supported by a template */
table.stand-alone
{
width: 100%;
font-size: 0.857em;
}
table.stand-alone caption h1
{
font-weight: normal;
font-size: 1.5em;
padding: 0.3em 0.3em 0.1em 0.3em;
}
/* In-article tables only exist in articles, and are normal and half width */
#content table.in-article
{
position: relative;
z-index: 10;
font-size: 0.857em;
margin-bottom: 20px;
}
#content .inline table.in-article
{
float: left;
}
#content .inline table.in-article caption,
.inline table.in-article
{
width: 220px;
}
.inline table.in-article
{
margin-right: 20px;
}
#content table.in-article th,
#content table.in-article td
{
padding: 2px 5px 7px 5px;
}
#box #content table.in-article th.sorttable_sorted_reverse,
#box #content table.in-article th.sorttable_sorted
{
padding-bottom: 0;
}
#content table.in-article caption p
{
padding: 0;
margin: 0;
}
#content table.in-article caption p
{
margin: 0 5px;
}
#box #content table.in-article caption h2
{
border: 0;
margin: 0 5px 0 5px;
}
#box #content table.in-article caption,
#box #content table.stand-alone caption
{
text-align: left;
padding-bottom: 16px;
border-top-width: 1px;
border-top-style: solid;
border-bottom-width: 1px;
border-bottom-style: solid;
}
#box #content table.stand-alone caption
{
padding-bottom: 7px;
}
table.in-article tfoot .footer
{
border: 0;
font-size: 0.92em;
}
table.stand-alone tfoot .footer
{
font-size: 0.8em
}
#content table.in-article thead div
{
margin-bottom: 0;
}
#content .block table.in-article caption,
.block table.in-article
{
width: 100%;
}
table.in-article tbody tr td.left
{
vertical-align: top;
}
/* End Table only styling */
/* ---------- table.css ends here ----------- */
/* ---------- blogs-additionals.css starts here ---------- */
body.blog-post div#article-header div#page-header h1,
body.blog-post div#article-header div#page-header
{
padding-bottom: 0;
margin-bottom: 0;
}
body.blog-post div#article-wrapper
{
border-top-width: 1px;
border-top-style: solid;
padding-top: 5px;
}
body.blog-index #content
{
float: none;
}
body.blog-post div#box div#article-header div#page-header,
body.blog-index div#box div#page-header.badge-wrapper,
body.blog-index #article-header,
body.blog-post h1#heading-alone
{
padding-bottom: 0;
}
body.blog-post h1#heading-alone
{
font-size: 2em;
}
body.blog-post div#wrapper div#box div.badge h1,
body.blog-index div#wrapper div#box div.badge h1
{
margin: 0;
padding: 0;
}
body.blog-post div#wrapper div.badge-wrapper div.badge,
body.blog-index div#wrapper div.badge-wrapper div.badge
{
overflow: visible;
margin-bottom: 2px;
}
body.blog-post div#wrapper div#box div.badge-wrapper div.badge h1,
body.blog-index div#wrapper div#box div.badge-wrapper div.badge h1,
body.blog-post div#wrapper div.badge-wrapper div.badge img,
body.blog-index div#wrapper div.badge-wrapper div.badge img
{
position: static;
vertical-align: text-bottom;
}
body.blog-index div#wrapper div.badge-wrapper div.badge a.feed
{
position: absolute;
top: 105px;
}
body.blog-post div#wrapper div.badge-wrapper
{
border-bottom: none;
}
body.blog-index ul#blog-posts-excerpts div.blog-excerpt
{
float: left;
width: 460px;
}
div.blog-excerpt .inline
{
float: left;
margin: 0 20px 10px 0;
}
div.blog-excerpt .inline span.caption
{
display: block;
}
ul#blog-posts-excerpts div.blog-excerpt h2
{
font-family: arial, sans-serif;
font-size: 1.165em;
font-weight: bold;
padding-top: 2px;
padding-bottom: 2px;
border-top-style: dotted;
border-bottom-style: dotted;
border-top-width: 1px;
border-bottom-width: 1px;
}
body.blog-index #content ul#blog-posts-excerpts span.inline
{
width: auto;
}
div#box #content h2#blog-trailblock-header
{
border-top: none;
border-bottom: 3px solid;
margin:0;
padding-top: 0;
padding-bottom: 45px;
font-size: 1.75em;
font-weight: normal;
}
body.blog-post h1#heading-alone,
body.blog-index #content ul#blog-posts-excerpts li
{
margin-bottom: 50px;
}
body.blog-index #content ul#blog-posts-excerpts li.date-posted
{
margin-bottom: 0;
}
body.blog-index div#content blockquote
{
margin-top: 20px;
margin-bottom: 20px;
font-size: 14px;
line-height: 1.36;
}
body.blog-index ul#blog-posts-excerpts li div.blog-excerpt div.trail-caption a.continue-reading
{
display: block;
font-size: 12px;
margin-bottom: 10px;
margin-top: 5px;
}
body.blog-index #box #content ul#blog-posts-excerpts li div.blog-excerpt div.trail-caption div.trailtext p,
body.blog-index #box #content ul#blog-posts-excerpts li div.blog-excerpt div.trail-caption div.trailtext
{
font-size: 14px;
}
body.blog-index #box #content ul#blog-posts-excerpts li div.blog-excerpt div.trail-caption div.trailtext p
{
margin-bottom: 14px;
}
body.tag-archive #box #content ul#blog-posts-excerpts li div.blog-excerpt div.trail-caption div.trailtext p
{
margin-bottom: 0;
}
body.blog-index #box #content ul#blog-posts-excerpts li div.blog-excerpt div.trail-caption div.trailtext a.comment-count-info
{
font-size: 12px;
line-height: 1.25;
}
body.blog-index div#box div#content ul#blog-posts-excerpts li div.blog-excerpt div.trail-caption div.trailtext p.caption
{
font-size: 12px;
line-height: 1.25;
}
body.blog-index div#wrapper ul#blog-posts-excerpts div.blog-image-caption
{
float: left;
margin-bottom: 10px;
}
body.blog-index ul#blog-posts-excerpts li div.blog-excerpt div.trail-caption
{
margin-top: 0;
}
body.blog-index div#content ul#blog-posts-excerpts div.blog-excerpt p.date
{
font-family: arial, sans-serif;
font-weight: bold;
border-top-width: 3px;
border-top-style: solid;
margin-top: 0;
padding-top: 3px;
margin-bottom: 14px;
width: 620px;
}
body.blog-index #content ul#blog-posts-excerpts li.first div.blog-excerpt p.date
{
border-top: none;
}
div#wrapper div#box div.blog-byline
{
float: right;
width: 140px;
padding-top: 5px;
}
body.blog-post div#wrapper div#box div.blog-byline
{
padding-bottom: 30px;
}
div#wrapper div#box div.blog-byline span.timestamp
{
white-space: nowrap;
display: inline;
}
div#wrapper div#box div.blog-byline span
{
display: block;
}
div#wrapper div#box div.blog-byline span.pub-badge
{
margin-top: 30px;
border-top-style: solid;
border-top-width: 1px;
display: block;
}
body.blog-index div#wrapper ul#blog-posts-excerpts div.blog-excerpt div.media-below
{
margin-bottom: 10px;
}
body.blog-index div#wrapper ul#blog-posts-excerpts div.blog-excerpt div.linktext h3
{
padding-bottom: 3px;
font-size: 21px;
line-height: 1.185em;
font-family: Georgia, sans-serif;
}
body.blog-index div#wrapper ul#blog-posts-excerpts div.blog-excerpt div.linktext h3,
div#wrapper div#box div.blog-byline
{
border-top-width: 1px;
border-top-style: solid;
}
body.blog-index div#wrapper ul#blog-posts-excerpts #article-wrapper p
{
margin-bottom: 20px;
}
body.blog-index div#content ul#blog-posts-excerpts li div.blog-excerpt p.caption
{
font-size: 1em;
font-weight: normal;
line-height: 1.25;
margin: 0;
padding: 0;
color: #999;
clear: both;
}
body.blog-index div#wrapper ul#blog-posts-excerpts a.comment-count-info
{
border-top: 1px dotted #999;
margin-top: 20px;
padding-top: 4px;
}
body.blog-index #box ul.pagination
{
text-align: center;
}
body.blog-index #box ul.pagination li.first,
body.blog-index #box ul.pagination li.last
{
width: auto;
}
body.blog-index #wrapper
{
background-image:url(images/article-bg-lines.gif);
background-repeat:repeat-y;
}
body.blog-index #wrapper #footer
{
padding-top: 30px;
border-top: none;
}
body.blog-index #wrapper #footer #footer-links
{
border-top-width: 10px;
border-top-style: solid;
padding-top: 4px;
}
body.blog-index div#content ul#blog-posts-excerpts div.blog-excerpt blockquote p
{
font-size: 1em;
}
body.blog-index div#promo div#katine-edzone-1 ul.tri li.image
{
margin-left: 0;
}
/* ---------- blogs-additionals.css ends here ----------- */
/* ---------- medals-capsule.css starts here ---------- */
div#promo div.capsule table.stand-alone
{
width: 280px;
}
div#promo div.capsule table.stand-alone th,
div#promo div.capsule table.stand-alone td
{
padding: 3px 6px;
}
div#promo div.capsule table.stand-alone th.centre,
div#promo div.capsule table.stand-alone td.centre
{
text-align: center;
}
div#promo div.capsule table.stand-alone th.left,
div#promo div.capsule table.stand-alone td.left
{
text-align: left;
}
div#promo div.capsule table.stand-alone th.right,
div#promo div.capsule table.stand-alone td.right
{
text-align: right;
}
div#promo div.capsule table.stand-alone span,
div#promo div.capsule table.stand-alone caption
{
display: none;
}
div#promo div.capsule table.stand-alone thead tr th div
{
margin-bottom: 0;
}
div#promo div.capsule table.stand-alone thead tr,
div#promo div.capsule table.stand-alone thead tr th
{
border-top-width: 1px;
border-top-style: solid;
border-bottom: 1px solid;
border-right: none;
padding-right: 0;
padding-bottom: 0;
}
div#promo div.capsule table.stand-alone thead tr th.last
{
padding-right: 3px;
}
div#promo div.capsule table.stand-alone tr,
div#promo div.capsule table.stand-alone tr td
{
border-bottom: 1px dotted;
border-right: none;
}
div#promo div.capsule table.stand-alone tfoot tr,
div#promo div.capsule table.stand-alone tfoot tr td
{
border-top-width: 1px;
border-top-style: solid;
border-bottom: none;
}
div#promo div.capsule table.stand-alone tfoot tr td div,
div#content table.stand-alone tfoot tr td div
{
border-top: none;
}
div#promo div.capsule table.stand-alone tfoot tr td
{
padding: 0;
margin: 0;
}
div#promo div.capsule table.stand-alone tfoot tr td div
{
border-top: none;
padding: 0;
margin-top: 3px;
margin-bottom: 0;
}
/* ---------- medals-capsule.css ends here ----------- */
/* ---------- blog-post-about.css starts here ---------- */
.about-this-blog
{
margin-bottom: 20px;
}
.about-this-blog #badge-small
{
margin-bottom: 0;
}
.about-this-blog #badge-small h1
{
line-height: 0;
font-size: 0;
}
.about-this-blog p
{
padding-top: 5px;
padding-bottom: 9px;
}
.about-this-blog p.more-from-blog
{
border-top-width: 1px;
border-top-style: dotted;
}
#promo #auto-single-tag
{
margin-bottom: 0;
}
#auto-single-tag h2
{
font-size: 1em;
font-weight: bold;
padding-bottom: 10px;
padding-top: 3px;
font-family: arial, sans-serif;
}
#auto-single-tag div.trail-caption,
#auto-single-tag div.linktext
{
margin-bottom: 0;
}
#auto-single-tag li
{
padding-bottom: 9px;
}
/* ---------- blog-post-about.css ends here ----------- */
/* ---------- blog-contributor-profile.css starts here ---------- */
div#promo .blog-contributor
{
margin-bottom: 20px;
}
.blog-contributor #badge-small
{
margin: 0;
}
.blog-contributor #badge-small h1
{
line-height: 0;
font-size: 0;
}
div#promo .blog-contributor h3
{
margin-bottom: 10px;
font-size: 1em;
font-family: arial, sans-serif;
}
.blog-contributor li
{
padding-top: 3px;
padding-bottom: 4px;
border-top-style: dotted;
border-top-width: 1px;
}
.blog-contributor li.first
{
border-top: none;
}
/* ---------- blog-contributor-profile.css ends here ----------- */
/* ---------- blog-navigation.css starts here ---------- */
div#box ul.blog-navigation li
{
display: inline;
}
div#box ul.blog-navigation li.blog-home
{
position: relative;
left: 38%;
}
div#box ul.blog-navigation li.blog-next
{
float: right;
}
div#box ul.blog-navigation li.blog-previous
{
float: left;
}
div#box div#article-header ul#blog-nav-top
{
border-bottom: 1px solid;
padding-bottom: 14px;
overflow: hidden;
}
div#box ul#blog-nav-bottom
{
border-top-width: 1px;
border-top-style: dotted;
margin-bottom: 20px;
overflow: hidden;
clear: both;
width: 100%;
padding-top: 2px;
}
/* if audio has the blog nav then it needs some other styles */
body.audio div#wrapper div.badge-wrapper
{
border-bottom: none;
}
body.audio div#wrapper div#box div.badge h1
{
margin-bottom: 2px;
}
body.audio div#box div#page-header.badge-wrapper
{
padding-bottom: 0;
margin-bottom: 0;
}
body.audio div#box div.badge h1 img
{
vertical-align: text-bottom;
}
/* ---------- blog-navigation.css ends here ----------- */
/* ---------- autorefresh-navigation.css starts here ---------- */
div#helper
{
background-color: #ededed;
margin-bottom: 10px;
padding: 4px 4px 4px 26px;
background-position: 6px 6px;
}
div#helper
{
background-image: url(images/icon_autorefresh_off.gif);
}
div#helper.image-loading
{
background-image: url(images/icon_autorefresh_on.gif);
}
/* ---------- autorefresh-navigation.css ends here ----------- */
/* I am in the process of creating a generic css for our content types,
and will be merging our article css across as I go. Come and talk to
me if you want to add some here, at least until I'm finished. - Annabel 20/07/08*/
/* ---------- content-type.css starts here ---------- */
/* Imports required for all content types */
/* ---------- content-type-heading.css starts here ---------- */
/*
* Content type heading and standfirst
*/
#zones-nav
{
padding-bottom: 6px;
}
#article-header
{
background-color: #fff;
padding-bottom: 0;
padding-left: 0;
}
#article-header #main-article-info
{
float: left;
}
#article-header #strap-below
{
margin-bottom: 1px;
}
#article-header #strap
{
font-size: 1em;
font-weight: bold;
margin-top: 2px;
margin-bottom: 5px;
border-bottom-width: 1px;
border-bottom-style: solid;
padding-bottom: 9px;
border-top: 0;
line-height: 1.25;
}
#wrapper #article-header h1
{
margin-bottom: 2px;
line-height: 1.154;
font-size: 2.166em;
border-top: 0;
font-weight: normal;
}
#article-header h1#heading-alone
{
min-height: 91px;
}
#wrapper #article-header h1.long-headline
{
margin-bottom: 35px;
}
#article-header h1,
#article-header h2,
#article-header p,
#article-header #main-article-info
{
width: 460px;
}
#article-header #stand-first
{
font-size: 1.333em;
font-family: arial, sans-serif;
color: #666;
}
#article-header .stand-first-alone
{
padding-bottom: 34px;
}
#article-header .rating-container
{
margin-top: 5px;
margin-bottom: 37px; /* has to be margin to hide the background of the stars */
}
/* ---------- content-type-heading.css ends here ----------- */
/* ---------- content-type-attributes.css starts here ---------- */
/*
* Article attributes, byline, credit etc
*/
ul.article-attributes
{
border-top-width: 1px;
border-top-style: solid;
border-bottom-width: 1px;
border-bottom-style: solid;
font-size: 12px;
line-height: 1.25;
margin-top: 0;
margin-bottom: 10px;
padding-top: 2px;
padding-bottom: 12px;
position: relative;
overflow: hidden;
min-height: 66px;
}
#content ul.article-attributes li
{
font-weight: normal;
margin-bottom: 0;
}
#content ul.article-attributes li.byline,
#content ul.article-attributes li.history
{
display: block;
}
ul.article-attributes li.byline a,
ul.article-attributes li.byline span
{
font-weight: bold;
}
/* cartoon specific styles */
body.cartoon ul.no-pic
{
border-bottom: none;
border-top: none;
}
body.cartoon ul.article-attributes
{
padding-top: 3px;
padding-bottom: 10px;
}
/* end Cartoon specific styles */
/* ---------- content-type-attributes.css ends here ----------- */
/* ---------- packages-and-manual-trailblock.css starts here ---------- */
#manual-trailblock
{
clear: both;
width: 140px;
margin-bottom: 20px;
border-top-width: 1px;
border-top-style: solid;
}
#box #manual-trailblock h3
{
padding-top: 0;
}
#manual-trailblock ul
{
margin: 0;
padding-top: 0;
padding-left: 0;
padding-right: 0;
padding-bottom: 3px;
}
#manual-trailblock ul li
{
margin-left: 5px;
margin-right: 5px;
margin-bottom: 0;
padding-top: 2px;
padding-bottom: 9px;
border-top-width: 1px;
border-top-style: dotted;
}
div#manual-trailblock ul li div.strap
{
border-bottom: 1px dotted #999;
padding-bottom: 5px;
}
div#manual-trailblock ul li.picture div.strap
{
border-bottom: none;
padding-bottom: 0;
}
#manual-trailblock ul li.picture
{
padding-top: 0;
}
div.navigation #manual-trailblock ul li
{
margin-bottom: 0;
}
body.article #related #manual-trailblock ul li h3,
#manual-trailblock ul li h3,
#manual-trailblock ul li h2,
div#content div#manual-trailblock ul li h2,
body.audio-canonical #related div#manual-trailblock h2,
#manual-trailblock ul li div.strap,
body.video div#related div#manual-trailblock h2
{
font-family: arial, sans-serif;
font-size: 1em;
font-weight: bold;
border-top: none;
border-bottom: none;
margin: 0;
padding: 0;
}
#manual-trailblock img.trail-icon
{
margin-right: 0;
vertical-align: baseline;
}
#manual-trailblock img#interactive
{
padding-right: 2px;
padding-left: 2px;
}
#manual-trailblock ul li.picture p,
#manual-trailblock ul li.picture h3,
body.article #related #manual-trailblock ul li.picture h3,
#manual-trailblock li.playable div.trail-caption,
#manual-trailblock li.picture div.trail-caption div.trailtext,
#manual-trailblock li.picture ul.sublinks li.bullet,
#manual-trailblock li.picture div.strap
{
margin-left: 5px;
margin-right: 5px;
}
#manual-trailblock ul li.picture,
#manual-trailblock ul li.picture p.thumbnail,
#manual-trailblock li.playable
{
margin: 0;
border-top: none;
}
#manual-trailblock ul li.picture
{
overflow: visible;
}
#manual-trailblock ul li.first-trail
{
padding-top: 0;
}
#manual-trailblock ul li.heading
{
border-top-width: 1px;
border-top-style: solid;
}
#manual-trailblock ul li.first,
#manual-trailblock ul li h3,
#manual-trailblock ul li h2
{
border-top: none;
}
#manual-trailblock ul li.first
{
padding-bottom: 9px;
}
#manual-trailblock ul li div.strap
{
padding-top: 2px;
margin-bottom: 3px;
}
body div#manual-trailblock ul.sublinks,
#manual-trailblock ul.sublinks li.last
{
padding-bottom: 0;
margin: 0;
}
#manual-trailblock ul.sublinks
{
margin-top: 9px;
}
#manual-trailblock ul.sublinks li.bullet
{
background-image: url(images/icon_bullet_sublink.gif);
background-position: 0 3px;
margin-left: 0;
}
/* gallery pages */
body.gallery #manual-trailblock
{
clear: none;
}
body.gallery #manual-trailblock li.first
{
padding-bottom: 9px;
}
body.gallery #manual-trailblock li.picture
{
border: none;
}
body.gallery #manual-trailblock ul
{
padding-bottom: 3px;
}
/* end gallery pages */
/* video pages */
body.video #wrapper #box #related #manual-trailblock h3
{
border: none;
margin-top: 0;
}
body.video #manual-trailblock ul li.first
{
padding-top: 3px;
}
/* end video pages */
/* ---------- packages-and-manual-trailblock.css ends here ----------- */
/* ---------- embed-element.css starts here ---------- */
#content span.inline,
#content span.pullout
{
display: block;
float: left;
width: 220px;
margin: 0 20px 10px 0;
}
#content span.embed
{
float: none;
width: auto;
margin: 0;
}
#content span.wide
{
display: block;
float: none;
width: 460px;
}
#content span.pullout span.credit,
#content span.caption
{
display: block
}
#content div.inbody-microapp
{
float: left;
width: 140px;
margin: 0 20px 10px 0;
}
/* ---------- embed-element.css ends here ----------- */
/* ---------- bmj-search-form.css starts here ---------- */
#bmj-search-form
{
position: absolute;
top: 0;
right: 0;
z-index: 1;
}
#bmj-search-form,
#bmj-search-form p
{
width: auto;
}
#bmj-search-form p
{
color: #666;
}
#bmj-search-form p,
#bmj-search-form form
{
margin-bottom: 5px;
}
#bmj-search-form form label
{
position: absolute;
left: -999em;
}
#bmj-search-form form #web-search-field
{
width: 140px;
}
/* ---------- bmj-search-form.css ends here ----------- */
/* ---------- content-actions.css starts here ---------- */
/* buzz and digg links */
ul#content-actions
{
float: right;
width: 140px;
margin-top: 2px;
}
#content #content-actions li,
#content-actions li div.comment-info-related
{
margin-bottom: 0;
}
.share-links .third-party-tool
{
float: left;
margin-right: 8px;
}
.share-links .third-party-tool.edge
{
margin-right: 0;
}
.share-links .tweet
{
border-top: 1px dotted #999;
clear: left;
float: none;
}
.share-links .third-party-tool a
{
display: inline-block;
height: 16px;
padding-bottom: 2px;
}
.share-links .third-party-tool a:hover
{
text-decoration: none;
}
.share-links .third-party-tool a:hover span
{
text-decoration: underline;
}
.share-links .tweet a
{
background-image: url(images/icon_twitter.gif);
background-repeat: no-repeat;
padding-left: 20px;
}
.share-links .share-count
{
display: inline-block;
padding-right: 3px;
padding-top: 1px;
vertical-align: top;
}
#content-actions .tweet .share-count
{
vertical-align: bottom;
}
body.video ul#content-actions
{
position: absolute;
right: 0;
}
body.blog-post ul#content-actions
{
margin-top: 5px;
}
/* ---------- content-actions.css ends here ----------- */
/* End imports required for all content types */
/* I think paragraph styles should go in here, even if they relate to specific content types.
Hopefully we will get to a point where we can refactor it - A */
body.article #content span.inline,
body.competition #content span.inline
{
width: auto;
}
#content span.inline img
{
padding-top: 5px;
}
body.article #content span.wide,
body.competition #content span.wide
{
margin: 0;
}
body.article #content span.wide span.caption,
body.competition #content span.wide span.caption
{
margin-bottom: 13px;
}
body.competition #content p
{
margin-bottom: 10px;
}
body.quiz div#box div#related h3.front-link,
body.audio div#box div.relatedlinks h3.front-link
{
border-top-width: 1px;
border-top-style: solid;
}
/* This is related to increasing font size on our content types */
div#content
{
font-size: 1.166em; /* 14px */
line-height: 1.357; /* 19px at default font size */
}
.video-series div#content,
div#content.video-content,
div.video-content ul.article-attributes
{
font-size: 1em;
}
div#content p.caption
{
font-size: 0.857em;
font-weight: normal;
line-height: 1.25;
margin-top: 0;
}
/* Needed to make the cartoons byline info float properly */
#content div#content-info ul.article-attributes li,
#content div#content-info ul.article-attributes
{
float: left;
}
#content div#content-info ul.article-attributes li#contrib-shift
{
position: relative;
left: 10px;
width: 350px;
}
#content div#content-info ul.article-attributes li.byline,
#content div#content-info ul.article-attributes li.publication
{
float: none;
}
/* ---------- content-type.css ends here ----------- */
/* ---------- article.css ends here ----------- */
------------s15lAfYPyVf0N6breeEJW5
Content-Disposition: inline; filename=print.css
Content-Type: text/css; name=print.css
Content-Location: http://static.guim.co.uk/static/86669/common/styles/wide/print.css
Content-Transfer-Encoding: 8bit
@import "base.css";
/* Very basic content type pieces */
/* ---------- content-type-heading.css starts here ---------- */
/*
* Content type heading and standfirst
*/
#zones-nav
{
padding-bottom: 6px;
}
#article-header
{
background-color: #fff;
padding-bottom: 0;
padding-left: 0;
}
#article-header #main-article-info
{
float: left;
}
#article-header #strap-below
{
margin-bottom: 1px;
}
#article-header #strap
{
font-size: 1em;
font-weight: bold;
margin-top: 2px;
margin-bottom: 5px;
border-bottom-width: 1px;
border-bottom-style: solid;
padding-bottom: 9px;
border-top: 0;
line-height: 1.25;
}
#wrapper #article-header h1
{
margin-bottom: 2px;
line-height: 1.154;
font-size: 2.166em;
border-top: 0;
font-weight: normal;
}
#article-header h1#heading-alone
{
min-height: 91px;
}
#wrapper #article-header h1.long-headline
{
margin-bottom: 35px;
}
#article-header h1,
#article-header h2,
#article-header p,
#article-header #main-article-info
{
width: 460px;
}
#article-header #stand-first
{
font-size: 1.333em;
font-family: arial, sans-serif;
color: #666;
}
#article-header .stand-first-alone
{
padding-bottom: 34px;
}
#article-header .rating-container
{
margin-top: 5px;
margin-bottom: 37px; /* has to be margin to hide the background of the stars */
}
/* ---------- content-type-heading.css ends here ----------- */
/* ---------- content-type-attributes.css starts here ---------- */
/*
* Article attributes, byline, credit etc
*/
ul.article-attributes
{
border-top-width: 1px;
border-top-style: solid;
border-bottom-width: 1px;
border-bottom-style: solid;
font-size: 12px;
line-height: 1.25;
margin-top: 0;
margin-bottom: 10px;
padding-top: 2px;
padding-bottom: 12px;
position: relative;
overflow: hidden;
min-height: 66px;
}
#content ul.article-attributes li
{
font-weight: normal;
margin-bottom: 0;
}
#content ul.article-attributes li.byline,
#content ul.article-attributes li.history
{
display: block;
}
ul.article-attributes li.byline a,
ul.article-attributes li.byline span
{
font-weight: bold;
}
/* cartoon specific styles */
body.cartoon ul.no-pic
{
border-bottom: none;
border-top: none;
}
body.cartoon ul.article-attributes
{
padding-top: 3px;
padding-bottom: 10px;
}
/* end Cartoon specific styles */
/* ---------- content-type-attributes.css ends here ----------- */
/* Specific content types styles*/
/* ---------- article-page.css starts here ---------- */
/* CSS for pages with body class article */
body.article div#content p.caption
{
margin-top: 0;
}
#wrapper
{
background-image: url(images/article-bg-lines.gif);
background-repeat: repeat-y;
}
body.article h2.related-information
{
background-image: none;
border-top-width: 1px;
border-top-style: dotted;
}
body.article div.more-on-bmj
{
float: right;
width: 140px;
}
body.article div.more-on-bmj li
{
border-top-width: 1px;
border-top-style: dotted;
padding-top: 3px;
padding-bottom: 7px;
}
body.article div#wrapper div#box div#related div.more-on-bmj ul li.first
{
border-top-width: 1px;
border-top-color: #FFC202;
border-top-style: solid;
font-weight: bold;
margin-top: 30px;
margin-bottom: 20px;
}
div.bmj-condition-nav
{
border-bottom: 1px solid #999999;
margin-bottom: 10px;
}
div.bmj-condition-nav .tabs
{
float: none;
overflow: hidden;
}
body.article div#also-on
{
border-top-width: 10px;
border-top-style: solid;
width: 620px;
}
body.article #content p,
#content #article-wrapper ul
{
margin-bottom: 13px;
}
body.article #compare-and-buy-money-supermarket .link
{
margin-left: 0;
}
body.reuters #article-header
{
padding-left: 0;
}
body.article #content
{
width: 460px;
margin-bottom: 10px;
}
body.article #content p
{
padding-right: 0;
}
a.open span.remaining
{
display: none
}
body.article #box
{
margin-bottom: 0;
}
body.article #box #content h2,
body.article #box #content h3
{
padding: 2px 0;
margin: 20px 0 10px 0;
}
body.article #box #content h2,
body.article #box #content h3
{
border-top: 1px dotted #999;
}
body.article #box #content h2,
body.article #box #content h3
{
border-bottom: 1px dotted;
}
body.article .tips li.last a.more
{
display: block;
}
div#content p#credit
{
margin-bottom: 0;
}
/* byline tools */
div#history-link-box
{
position: relative;
top: -26px;
}
div#history .section,
div#history-link-box .section
{
margin: 0 5px 0px 5px;
}
div.sponsored-features li.normal
{
border-top-width: 1px;
border-top-style: dotted;
margin-left: 0;
padding-top: 3px;
width: 280px;
}
div.sponsored-features li.image
{
border-top: none;
width: 130px;
}
div.sponsored-features li.image.odd
{
margin-left: 20px;
}
body.article div#related div.sponsored-features li
{
margin-left: 0;
width: 140px;
}
body.article div#wrapper #box ul.pagination li.first,
body.article div#wrapper #box ul.pagination li.last
{
width: 140px
}
body.article ul.pagination
{
clear: both;
font-size: 12px;
}
div#stock-search
{
border-top-width: 1px;
border-top-style: dotted;
margin-top: 10px;
}
div#stock-search form#stock-search-form
{
margin-top: 5px;
}
/* readers tips */
div#readers-tips
{
width: 620px;
float: left;
margin-bottom: 10px;
background-image:url(images/simplesite-inner-bg.gif);
background-repeat:repeat-y;
}
div#readers-tips h3
{
border-top-width: 10px;
border-top-style: solid;
padding-bottom: 14px;
padding-top: 3px;
}
div#readers-tips.empty
{
background-image: none;
}
div#readers-tips li
{
width: 300px;
float: left;
margin-bottom: 10px;
}
div#readers-tips li.odd
{
padding-right: 20px;
}
div#readers-tips li p.tip-header
{
margin-bottom: 10px;
padding-top: 3px;
border-top-width: 1px;
border-top-style: dotted;
}
div#readers-tips li.last
{
float: right;
border-top-width: 1px;
border-top-style: dotted;
padding-top: 3px;
}
div#readers-tips li.last a
{
display: inline;
}
/* football summary */
/* Hide the top border for every match report except for football, because it has a summary at the top of the article */
body.match-report .article-attributes
{
border-top: none;
}
body.match-report #tabs,
body.cricket-match #tabs
{
border-bottom: 1px solid #999;
}
body.match-report .tabs li a
{
font-size: 12px;
}
body.match-report #article-header h1#heading-alone
{
margin-bottom: 0;
min-height: 0;
}
body.match-report #article-header h1#heading-alone,
body.match-report #article-header #stand-first
{
padding-bottom: 45px;
}
body.football .article-attributes
{
border-top-width: 1px;
border-top-style: solid;
}
body.match-report #related
{
margin-top: 5px;
}
body.match-report #box #content #match-stats-summary h2
{
margin-top: 0;
border-top: 0;
}
#tabs:after
{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
#match-stats-summary
{
clear: both;
}
#match-stats-summary table
{
border-collapse: collapse;
margin-bottom: 12px;
}
#match-stats-summary table td, #match-stats-summary table th, #match-stats-summary table caption
{
vertical-align: top;
}
#match-stats-summary table caption
{
padding-bottom: 7px;
}
#match-stats-summary table th
{
padding-right: 30px;
}
#match-stats-summary table td li
{
display: inline;
color: #999;
}
/* footer */
body.article #wrapper #footer
{
padding-top: 10px;
border-top: none;
}
body.article #wrapper #footer #footer-links
{
border-top-width: 10px;
border-top-style: solid;
padding-top: 4px;
}
/*
big image holder
-----------------------------------------------------------------------------*/
#big-picture-holder
{
display: none;
}
#show-big-picture-link.mask img.mask,
#show-big-picture-link.mask div.mask
{
bottom: 0;
right: 0;
left: auto;
top: auto;
}
#show-big-picture-link img
{
vertical-align: bottom;
}
#big-picture-holder p.toolbox
{
margin-bottom: 10px;
margin-top: 2px;
}
/*
History by line
--------------------------------------------------------------------------------------------------*/
div#history-link-box
{
position: absolute;
top: -20px;
display: none;
}
#article-wrapper
{
position: relative;
}
div#article-wrapper span.embed span.caption
{
padding-bottom: 10px;
width: 460px;
}
.pluck-init-block,
.pluck-init-inline
{
display: none;
}
div#article-wrapper ul li
{
margin-bottom: 0;
}
#promo div.jobsbox form
{
margin-bottom: 15px;
}
#promo div.jobsbox p.find-a-job
{
padding-bottom: 0;
}
#highlights
{
float: left;
}
/* ---------- article-page.css ends here ----------- */
/* ---------- table.css starts here ---------- */
/* ---------- minimum-table.css starts here ---------- */
#content table.stand-alone caption h1,
#content table.stand-alone caption p,
#content table.in-article caption h1,
#content table.in-article caption p
{
border: none;
}
#content table.stand-alone caption p,
#content table.in-article caption p
{
padding: 0 0.5em;
}
table.stand-alone td,
table.stand-alone th,
table.in-article td,
table.in-article th
{
text-align: left;
padding: 0.5em;
}
table.stand-alone td
{
padding-top: 3px;
padding-bottom: 9px;
}
table.stand-alone th,
table.in-article th
{
border-bottom-width: 1px;
border-bottom-style: solid;
font-weight: normal;
}
table.stand-alone th,
table.stand-alone td,
table.in-article th,
table.in-article td
{
border-right-width: 1px;
border-right-style: solid;
}
table.stand-alone tfoot td,
table.stand-alone th.last,
table.stand-alone td.last,
table.in-article tfoot td,
table.in-article th.last,
table.in-article td.last
{
border-right: none;
}
/* ---------- minimum-table.css ends here ----------- */
/* Table only styling */
table.stand-alone,
table.in-article
{
border-collapse: collapse;
}
table.sortable thead,
table.in-article thead,
td
{
vertical-align: top;
cursor: pointer;
}
table.sortable thead div,
table.in-article thead div
{
clear: both;
display: block;
margin-bottom: 1.85em;
}
/* please excuse this id, it is used for sorting the table - sorttable.js */
table.sortable thead th.sorttable_sorted_reverse div,
table.sortable thead th.sorttable_sorted div
{
margin-bottom: 0;
}
table.sortable thead span#sorttable_sortfwdind
{
font-size: 1.5em;
}
table.sortable th
{
padding-bottom: 0;
}
table .centre
{
text-align: center;
}
table .left
{
text-align: left;
}
table .right
{
text-align: right;
}
table .bold
{
font-weight: bold;
}
#content table.stand-alone tfoot p,
#content table.stand-alone tfoot td,
#content table.in-article tfoot p,
#content table.in-article tfoot td
{
padding: 0;
margin: 0;
}
table.stand-alone tfoot div.notes,
table.stand-alone tfoot div.source,
table.in-article tfoot div.notes,
table.in-article tfoot div.source
{
padding: 4px 5px 7px 5px;
border-top-width: 1px;
border-top-style: dotted;
}
table.in-article tfoot div.footer,
table.stand-alone tfoot div.footer
{
padding-bottom: 4px;
}
/* Stand-alone tables are normal and wide width each supported by a template */
table.stand-alone
{
width: 100%;
font-size: 0.857em;
}
table.stand-alone caption h1
{
font-weight: normal;
font-size: 1.5em;
padding: 0.3em 0.3em 0.1em 0.3em;
}
/* In-article tables only exist in articles, and are normal and half width */
#content table.in-article
{
position: relative;
z-index: 10;
font-size: 0.857em;
margin-bottom: 20px;
}
#content .inline table.in-article
{
float: left;
}
#content .inline table.in-article caption,
.inline table.in-article
{
width: 220px;
}
.inline table.in-article
{
margin-right: 20px;
}
#content table.in-article th,
#content table.in-article td
{
padding: 2px 5px 7px 5px;
}
#box #content table.in-article th.sorttable_sorted_reverse,
#box #content table.in-article th.sorttable_sorted
{
padding-bottom: 0;
}
#content table.in-article caption p
{
padding: 0;
margin: 0;
}
#content table.in-article caption p
{
margin: 0 5px;
}
#box #content table.in-article caption h2
{
border: 0;
margin: 0 5px 0 5px;
}
#box #content table.in-article caption,
#box #content table.stand-alone caption
{
text-align: left;
padding-bottom: 16px;
border-top-width: 1px;
border-top-style: solid;
border-bottom-width: 1px;
border-bottom-style: solid;
}
#box #content table.stand-alone caption
{
padding-bottom: 7px;
}
table.in-article tfoot .footer
{
border: 0;
font-size: 0.92em;
}
table.stand-alone tfoot .footer
{
font-size: 0.8em
}
#content table.in-article thead div
{
margin-bottom: 0;
}
#content .block table.in-article caption,
.block table.in-article
{
width: 100%;
}
table.in-article tbody tr td.left
{
vertical-align: top;
}
/* End Table only styling */
/* ---------- table.css ends here ----------- */
/* ---------- competition-content-type.css starts here ---------- */
/* Competition only styles */
body.competition #content
{
width: 460px;
}
body.competition div.about-competition
{
overflow: hidden;
}
body.competition p.closed img,
body.competition img.alert
{
float: left;
vertical-align: middle;
display: block;
padding: 0 5px 3px 0;
width: 1.25em;
height: 1.25em;
}
body.competition p.closed
{
margin-top: 10px;
padding: 10px 10px 10px 10px;
width: 440px;
}
form.competition p.competition-error
{
margin: 0 10px 20px 10px;
}
#content form.competition h2
{
padding: 2px 0 8px 10px;
margin: 0;
clear: both;
border-top: none;
}
#content form.competition ul li.question-container fieldset ul li
{
margin-bottom: 8px;
}
#content form.competition ul li.question-container fieldset ul li.last
{
margin-bottom: 0;
}
#content form.competition ul li.question-container
{
padding-top: 5px;
margin-bottom: 10px;
width: 440px
}
form.competition input#submit
{
margin: 8px 0 10px 10px;
float: none;
}
form.competition ul li.question-container,
form.competition ul li.question-container.first
{
border-top-width: 1px;
border-top-style: dotted;
}
form.competition ul
{
margin: 0 10px;
}
form.competition ul.first
{
border-bottom: 1px dotted;
}
form.competition ul li ul
{
margin: 0 0;
}
form.competition
{
margin-top: 10px;
}
form.competition input,
form.competition select
{
float: left;
}
form.competition fieldset
{
border: none;
width: 210px;
}
form.competition input[type="text"]
{
width: 210px;
}
form.competition input[type="checkbox"],
form.competition input[type="radio"]
{
margin: 2px 8px 0 0;
}
form.competition select
{
width: 214px;
}
form.competition textarea
{
width: 99%;
}
form.competition ul li.question-container fieldset,
form.competition ul li.question-container fieldset ul
{
float: left;
}
form.competition ul li.question-container fieldset ul label
{
float: left;
width: 180px;
vertical-align: middle;
}
form.competition ul li.question-container p.question
{
width: 210px;
float: left;
padding: 0 16px 0 0;
}
form.competition ul li.textarea p
{
width: 440px;
margin-bottom: 8px;
}
div.terms-and-conditions h4
{
border-bottom: 1px dotted;
border-top-width: 1px;
border-top-style: dotted;
margin: 20px 0pt 10px;
padding: 2px 0pt;
clear: both;
}
form.competition option
{
padding-left: 2px;
padding-right: 5px;
}
body.competition #related ul#article-toolbox-side
{
margin-bottom: 4px;
}
body.competition #related ul.relatedlinks-keywords
{
margin-bottom: 1px;
}
body.blog-post div#content
{
border-top: 1px solid;
padding-top: 5px;
}
/* ---------- competition-content-type.css ends here ----------- */
/* ---------- quiz-content-type.css starts here ---------- */
body.quiz #content
{
width: 460px;
}
form.quiz ol li.question-container
{
padding: 4px 0 16px 0;
overflow: hidden;
clear: both;
width: 100%;
}
form.quiz ol li.question-heading
{
border-top-style: solid;
border-top-width: 1px;
margin-bottom: 15px;
font-weight: bold;
}
form.quiz ol li.question-container p.question
{
margin-bottom: 7px;
}
div#quiz-answers ul li img,
form.quiz ol.first li.question-container img.q-picture,
form.quiz ol.first li.question-container img.answer-picture-small
{
float: left;
margin-right: 10px;
margin-bottom: 10px;
}
form.quiz ol.first li.question-container img.answer-picture-small
{
padding-bottom: 5px;
margin-bottom: 0;
}
form.quiz ol li.question-container ol.big-picture
{
width: 100%;
margin-top: 20px;
clear: both;
}
form.quiz ol li.question-container ol.video
{
margin-top: 20px;
}
form.quiz ol li.question-container img.q-picture-small
{
vertical-align: top;
margin-right: 5px;
float: left;
margin-right: 20px;
}
form.quiz ol li.question-container ol li
{
overflow: hidden;
margin-bottom: 5px;
}
form.quiz ol.first li.question-container ol.audio li,
form.quiz ol.first li.question-container ol.audio li.multi-audio
{
margin-bottom: 5px;
}
form.quiz ol.first li.question-container.first ol li,
form.quiz ol li.question-container ol.picture li
{
margin-bottom: 8px;
}
form.quiz ol.first
{
border-bottom-width: 1px;
border-bottom-style: dotted;
}
body.quiz span.number
{
display: block;
padding-right: 5px;
float: left;
}
form.quiz ol li.question-container ol li input
{
float: left;
margin: 2px 10px 0 0;
}
form.quiz ol li.question-container ol li label
{
display: block;
width: 90%
}
form.quiz ol li.question-container ol li.multi-audio label
{
display: inline;
}
form.quiz ol li.question-container ol.picture li label
{
float: left;
}
p.question
{
margin-bottom: 20px;
display: block;
}
form.quiz input#submit
{
margin-top: 8px;
text-align: center;
}
div#content form.quiz ol.first li.credit
{
margin-top: 10px;
}
div#quiz-results ul li
{
display: inline;
}
div#content div#quiz-answers ul li ul.weighted-responses
{
padding-bottom: 0;
}
div#content p#credit
{
font-size: 0.9em;
color: #666;
margin-bottom: 20px;
}
div#content div#quiz-answers ul li ul.weighted-responses li,
div#quiz-results
{
margin: 5px 0;
}
div#quiz-results img
{
float: left;
margin-right: 10px;
}
div#quiz-results ul
{
clear: both;
margin-top: 16px;
padding-top: 5px;
}
div#quiz-results img,
div#quiz-results p#score
{
margin-bottom: 16px;
}
p.quiz-error
{
margin: 10px 0;
}
div#content div#quiz-answers ul li
{
padding: 5px 0 20px 0;
margin-bottom: 0;
width: 100%;
}
div#content div#quiz-answers ul li div
{
float: left;
width: 420px;
}
div#content form.quiz ol.first li.first,
form.quiz ol.first li.question-container.first
{
border-top: none;
}
div#content form.quiz ol.first li.credit,
form.quiz ol li.question-container,
div#quiz-results ul,
div#content div#quiz-answers ul li
{
border-top-width: 1px;
border-top-style: dotted;
}
div#content div#quiz-answers ul li,
form.quiz span.number,
form.quiz p.question,
div#quiz-answers ul.weighted-responses li em,
div#quiz-answers ul.weighted-responses li em span.weight
{
font-weight: bold;
}
div#quiz-answers ul li span,
p.quiz-error
{
font-weight: normal;
}
body.quiz div#quiz-answers em
{
font-style: normal;
}
div#content div#quiz-answers ul li ul.weighted-responses li
{
border-top: 0;
padding: 0;
font-weight: normal;
}
div#quiz-answers ul.weighted-responses li span.weight
{
display: block;
float: left;
margin-right: 10px;
}
a#show-answers-link
{
cursor: pointer;
}
form.quiz ol li.question-container ol li.multi-audio
{
margin-bottom: 5px;
}
form.quiz ol li.question-container ol.video img.answer-picture,
form.quiz ol li.question-container ol li img.answer-picture,
form.quiz ol li.question-container ol.audio img.answer-picture-small
{
float: left;
margin-right: 10px;
margin-bottom: 10px;
}
form.quiz ol li.question-container ol.audio img.answer-picture
{
margin-bottom: 5px;
}
ol.first li.question-container li.multi-audio span
{
margin: 8px 10px 0 0;
}
div#content form.quiz li.multi-audio div#flash-player
{
margin: 0;
margin-bottom: 10px;
}
body.quiz div#content ol.first li.question-container div.video
{
margin-top: 5px;
}
body.quiz div#content div#flash-player
{
margin: 8px 0 20px 0;
}
body.quiz #related .relatedlinks .front-link
{
font-weight: normal;
}
body.quiz div#related
{
margin-left: 0;
}
/* ---------- quiz-content-type.css ends here ----------- */
/* ---------- poll-content-type.css starts here ---------- */
body.poll div#content
{
width: 460px;
}
body.poll div#article-header
{
padding-left: 0;
}
body.poll #content h2
{
border-top-width: 1px;
border-top-style: dotted;
border-bottom-width: 1px;
border-bottom-style: dotted;
font-family: arial, sans-serif;
border-color: #999;
font-size: 1em;
padding-top: 2px;
padding-bottom: 9px;
}
body.poll div#content p.caption
{
margin-bottom: 20px;
}
div#previous-polls
{
border-top-width: 1px;
border-top-style: solid;
margin-bottom: 8px;
}
body.poll div#previous-polls h3
{
font-family: arial, sans-serif;
font-weight: bold;
font-size: 1em;
padding-bottom: 9px;
border-top: none;
margin-top: 1px;
}
div#previous-polls li
{
border-top: 1px dotted #999;
padding-top: 2px;
padding-bottom: 9px;
}
form.poll,
div#results-container
{
overflow: hidden;
margin-top: 20px;
}
div#results-container
{
margin-bottom: 20px;
}
form.poll p.vote
{
margin: 0;
padding-top: 10px;
border-top: 1px dotted #999;
}
form.poll p.vote input#submit
{
width: 60px;
text-align: center;
margin-bottom: 20px;
margin-top: 0;
}
form.poll ol.picture
{
padding-left: 145px;
}
form.poll ol ol
{
padding-top: 5px;
}
form.poll ol ol li
{
padding-bottom: 10px;
}
body.poll li.question-container
{
clear: left;
}
table.poll-results.picture
{
width: 315px;
}
form.poll ol.picture li.question-container,
form.poll p.question.picture,
form.poll p.picture
{
margin-left: 145px;
}
body.poll p.q-picture
{
float: left;
clear: left;
margin-right: 5px;
}
body.poll option
{
padding-right: 20px;
}
body.poll p.question,
body.poll #content table.poll-results th p
{
font-weight: bold;
padding-top: 2px;
padding-bottom: 9px;
margin: 0;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #999;
border-top-width: 1px;
border-top-style: solid;
text-align: left;
}
/* poll results */
body.poll div.results-table
{
clear: left;
overflow: hidden;
}
table.poll-results
{
border-collapse: collapse;
width: 460px;
margin-bottom: 5px;
}
table.poll-results td
{
border-bottom: 1px dotted #999;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 1px;
vertical-align: top;
}
body.poll span.zero
{
padding-left: 5px;
}
table.poll-results td.result span.container
{
position: relative;
}
table.poll-results span.large
{
position: absolute;
right: 0;
}
body.poll div#show-results-before-voting
{
margin-bottom: 20px;
}
body.poll span.container
{
display: block;
}
body.poll span.container img
{
position: absolute;
top: 0;
}
span.poll-result-bg
{
display: block;
float: left;
text-align: right;
}
span.poll-result-figure
{
border-left: 5px solid;
display: block;
float: left;
padding-top: 1px;
}
table.poll-results td.result-text
{
width: 220px;
padding-left: 20px;
}
table.picture td.result-text
{
width: 150px;
}
body.poll p#results-message
{
border-top: 1px dotted #999;
margin-top: 25px;
padding-top: 5px;
}
body.poll div.factbox h5,
body.poll div#wrapper div.factbox ol
{
font-size: 1em;
}
body.poll div#content p
{
margin-bottom: 13px;
}
body.poll div#content p.poll-update-delay,
body.poll div#content p.total-responses,
body.poll div#content p.time-remaining,
body.poll div#content p.poll-closed
{
margin: 0;
}
body.poll #content .question-container p
{
margin-bottom: 0;
}
p.poll-update-delay
{
color: #999;
}
body.blogpost ul#content-actions
{
margin-top: 5px;
}
/* ---------- poll-content-type.css ends here ----------- */
/* Print me */
/* ---------- print-adjust.css starts here ---------- */
/*
Hide this when printing
------------------------------------------------------------------*/
#topslot,
#promo,
#skiplinks,
#sub-header form,
#sub-header ul,
#search,
#zones,
#major-section,
#minor-section,
#also-on,
ul.toolset,
#related-info,
#related,
.related-content,
div.related-content,
div.relatedlinks,
#booking,
#content .shower,
#section-selector,
#global-nav,
.crumb-wrapper,
#sub-nav-bar,
div#zones-nav .crumb-wrapper,
div#nav,
#related p.jump-related,
#wrapper #box ul#article-toolbox,
div#content ul#article-toolbox,
div#content ul#article-toolbox-side,
#wrapper #box #content ul.article-attributes li.history,
div.series-navigation,
div#readers-tips,
div.gallery-navigation,
div.article-trailblock,
#more-in-series,
#content .embed-media,
div#footer ul#footer-links,
form #submit,
div.toolbox-popup,
iframe,
div.video,
#toolsAndInfo,
ul#blog-nav-top,
body.third-party #footer div,
div#wrapper a.comment-count-info,
div#katine-promo,
ul#content-actions,
div#bmj-search-form
{
display: none;
}
/*
General print styles
------------------------------------------------------------------*/
html,
body
{
padding: 8px 0 1.5cm 8px;
margin: 0;
}
body #wrapper
{
margin: 0;
line-height: 1.5;
background: none;
font-size: 1em;
}
h1
{
font-size: 22pt;
font-weight: normal;
}
div#box h2#stand-first
{
font-weight: normal;
font-size: 12pt;
}
li.publication
{
padding-bottom: 5px;
}
div#box ul.article-attributes
{
padding-bottom: 10px;
height: auto;
}
div#box ul.article-attributes a
{
text-decoration: none;
}
body #wrapper,
#wrapper #box #content,
#article-header,
#article-header #main-article-info,
body.article #article-header #main-article-info,
#article-header #main-article-info h1,
#article-header #main-article-info #stand-first,
#article-header #main-article-info #strap,
ul.article-attributes
{
width: 16.5cm;
}
#wrapper #box #content
{
left: 0;
margin-top: 0;
padding-left: 0;
}
body #wrapper,
div.image p.caption
{
font-family: georgia, serif;
}
#article-header,
#article-sub-header
{
padding-top: 0;
margin-top: -10pt;
}
p#partners
{
padding-bottom: 10px;
width: 260pt;
overflow: hidden;
}
p#partners img
{
float: right;
}
ul.article-attributes
{
padding-top: 0;
margin-bottom: 10pt;
padding-bottom: 20pt;
}
ul.multi-pub
{
height: 85px;
}
#wrapper #box,
#sub-header,
#header,
#topslot
{
padding: 0;
overflow: visible;
clear: both;
}
#box
{
width: auto;
}
#topslot,
#topslot img,
#header #sub-header #topslot
{
float: left;
overflow:hidden;
}
#wrapper #box #related,
#wrapper #box #promo,
#head
{
overflow: auto;
}
#wrapper #more-in-series h3
{
border-top-width: 1px;
}
a:link,
a:visited,
a
{
color: black;
background-color: white;
}
#footer-links a
{
color: #08c;
text-decoration:underline;
}
/*
Content type styles
---------------------------------------------------------------*/
body.article div#content
{
margin-left: 0;
}
body.article #footer,
#footer
{
border: none;
}
body.article div#box
{
margin-top: 0;
}
div.rating-container
{
font-size: 1em;
}
#content ul.article-attributes li.resize
{
clear: both;
border-top: 1px dotted #333;
margin-top: 5px;
padding-top: 5px;
display: block;
font-size: 0.75em;
position: relative;
top: -5px;
}
body.article div.factbox
{
margin-bottom: 20px;
}
#content ul.article-attributes li.resize a
{
text-decoration: underline;
color: #005689;
}
#content ul.article-attributes li.resize a:hover
{
text-decoration: none;
}
#content ul.article-attributes li.resize img
{
position: relative;
top: 5px;
}
#content ul.article-attributes li.resize a:focus,
#content ul.article-attributes li.resize a:active
{
background-color: #005689;
color: white;
}
* html #wrapper
{
height: 1pt;
position: relative
}
* html p.drop:first-letter
{
height: 1px
}
body.article #content > p.drop:first-letter
{
font-size: 49pt;
}
body.article #content > p.q:first-letter
{
font-size: 40pt;
}
#content p span.pullout
{
left: -3.8cm
}
#footer
{
clear: both
}
#content #more-article
{
display: block
}
#wrapper #header
{
border-bottom: 0;
}
#logo img
{
margin-top: 2px;
}
/* Competitions */
#content form.competition ul li.question-container
{
width: auto;
}
form.competition ul li.question-container p.question
{
width: 50%;
}
/* End competitions*/
/* quiz */
form.quiz ol
{
float: left;
}
form.quiz ol li
{
clear: both;
}
form.quiz ol li.question-container ol.picture li label
{
float: none;
}
form.quiz ol li.question-container ol li span
{
margin-bottom: 8px;
}
form.quiz ol li.question-container ol li label
{
display: inline;
}
form.quiz ol li.question-container ol li input
{
margin-top: 0;
}
/* end quiz */
/* Polls */
span.poll-result-figure
{
border-left: 0;
}
span.poll-result-bg
{
border: 1px solid #000;
float: none;
position: absolute;
}
span.poll-result-figure
{
margin-left: 5px;
float: none;
position: absolute;
}
table.poll-results span.large
{
left: 0;
}
/* End Polls*/
/* Tables */
table
{
font-family:arial,sans-serif;
}
table.in-article,
table.stand-alone
{
line-height: 1.2em;
}
table.in-article tr,
table.stand-alone tr
{
border-top-width: 1px;
border-top-style: solid;
}
table.in-article thead,
table.stand-alone thead
{
border-bottom-width: 1px;
border-bottom-style: solid;
border-top-width: 1px;
border-top-style: solid;
}
table.in-article,
table.stand-alone
{
border: none;
}
table.in-article tfoot .footer,
table.stand-alone tfoot .footer
{
border-top: none;
font-size: 11px;
}
/* end Tables */
/*
Keyword page
-----------------------------------------------------------------------------------------------*/
body.keyword-page #related
{
float: right;
margin-left: 20px;
margin-bottom: 20px
}
body.keyword-page #content
{
width: 460px;
margin-left: 0;
}
body.keyword-page #content
{
line-height: 1.2;
}
* html body.article #related
{
margin-left: -22cm;
margin-left: -614px;
margin-top: -14px;
}
* html body.article #content
{
margin-left: 80px;
}
div.image p.caption
{
color: #666;
}
/* Contributor page */
body.contributor #content
{
margin-left:160px;
}
body.contributor #related
{
float:left;
margin-left:-620px;
padding:0 !important;
}
body.contributor #section-contents
{
float:left;
}
body.contributor #section-contents
{
float:left;
}
/*
Network Front
-----------------------------------------------------------------------------------------------*/
body.network div#wrapper
{
line-height: 130%;
font-family: Georgia, "Times New Roman", Times, serif;
}
body.network div#wrapper fieldset,
body.network div#wrapper input,
body.network div#wrapper #mpu1,
body.network div#wrapper #mpu2,
body.network div#wrapper .jobs,
body.network div#wrapper #editor-zone-3,
body.network div#wrapper #nav,
body.network div#wrapper .ticker-strap,
body.network div#wrapper .news-ticker-element-hidden,
body.network div#wrapper .news-ticker-element-visible,
body.network div#wrapper #jobsbox,
body.network div#wrapper .user-details
{
display: none;
}
body.network div#wrapper #topslot,
body.network div#wrapper ul#nav,
body.network div#wrapper div.commercial
{
width: 100%;
}
body.network div#wrapper div.news li.col,
body.network div#wrapper div.zones li.col
{
width: 40%;
}
body.network h1,
body.network h2
{
border-top: 1px solid #000;
}
body.network div#wrapper #highlights
{
width: 100%;
}
body.network div#wrapper #highlights li,
body.network div#wrapper #highlights div,
body.network div#wrapper #highlights p,
body.network div#wrapper #highlights img
{
display:inline;
}
body.network div#wrapper #highlights div
{
width: 138px;
}
body.network div#wrapper .more-news
{
clear: both;
float: left;
margin-bottom: 10px;
width: 100%;
}
div#tabs
{
display:none;
}
body div#wrapper div#box div.badge img
{
position: static;
}
body.content-wide #google-ads-container h3,
body.content-wide #google-ads-container ul.results
{
display: none;
}
body.content-wide #content-info,
body.cartoon #content-info
{
clear: left;
}
body.cartoon h1#heading-alone
{
padding-bottom: 0;
}
div#wrapper div#box img.image-badge
{
border-bottom: none;
}
#article-header #main-article-info,
#content
{
float: none;
}
/* ---------- print-adjust.css ends here ----------- */
------------s15lAfYPyVf0N6breeEJW5
Content-Disposition: inline; filename=high-contrast-common.css
Content-Type: text/css; name=high-contrast-common.css
Content-Location: http://static.guim.co.uk/static/86669/common/styles/wide/high-contrast-common.css
Content-Transfer-Encoding: 8bit
/* ---------- large-type.css starts here ---------- */
@media all {
body.article .large-type #content,
body.other .large-type #content
{
width: 480px;
}
body.keyword-page .large-type #content,
.large-type #section-contents,
body.other .large-type #content
{
border-left: 1px solid;
padding-left: 10px;
}
body.article .large-type #article-header
{
padding-left: 10px;
width: auto;
}
.large-type #content .narrow
{
width: 200px;
}
.large-type #content .narrow p
{
font-size: 0.8em;
}
.large-type #box
{
width: 940px;
}
.large-type #section-contents
{
float: none;
width: auto;
clear: both;
}
body.front .large-type #section-contents
{
width: auto;
clear: none;
}
body.directory .large-type #content,
body.directory .large-type div.countries .directory,
body.directory .large-type div.countries
{
width: auto;
float: none;
clear: both;
}
body.article .large-type #related,
body.other .large-type #related
{
width: 380px;
}
body.article .large-type #related
{
border-left: 1px solid;
padding-left: 10px;
}
/*begin keyword ------------------------------------------------*/
body.keyword-page .large-type #content
{
margin-left: 320px;
width: 600px;
}
body.keyword-page .large-type #related
{
margin-left: -920px;
width: 300px;
}
* html body.keyword-page .large-type #content /*only seen in IE pc */
{
margin-left: 160px;
}
.large-type #content ul#main-trailblock li,
.large-type #content ul#main-trailblock li.major-heading h2
{
width: auto
}
.large-type #content .breakdown .country ul
{
width: 100%;
clear: left;
float: left;
margin-top: 0;
}
.large-type #content .breakdown .country ul li
{
width: 100%;
}
/*underhigh contrast mode this gets the tips to look good why is the pc ie ignoring the text sizes?
* html body.keyword-page #section-contents
{
font-size: 0.350em
}
*/
/*end keyword ------------------------------------------------ */
/*
World regains
------------------------------------------------------------------------------------------*/
.directory-continent .large-type div.directory ol li
{
width: 400px;
}
.large-type div.directory ol
{
width: 840px;
float: right;
}
body.triplet .large-type #content,
.large-type .col
{
float: left;
width: 440px;
margin-left: 0
}
body.front .large-type #highlights ul.trail li,
body.keyword-page .large-type #highlights ul.trail li
{
width: 280px;
}
.large-type #related-info div.section
{
padding-left: 320px
}
* html .large-type #related-info h3
{
width: 300px;
left: -300px;
}
.large-type #related-info
{
width: 920px;
margin-left: 0
}
.large-type #promo,
.large-type #promo div.capsule
{
width: 920px;
float: left
}
.large-type #promo .deal ul li,
.large-type #promo .reader ul li,
.large-type #promo div.auctions ul li,
.large-type #promo .deal .right,
.large-type #promo .reader .right,
.large-type #promo div.auctions .right
{
width: 880px;
float: left;
}
.large-type #promo .deal ul li,
.large-type #promo .reader ul li,
.large-type #promo div.auctions ul li,
.large-type #reader-offers li,
.large-type .sponsored-features ul.tri li,
.large-type .sponsored-features ul.tri li div.trailtext,
body.keyword-page .large-type .sponsored-features ul.tri li,
body.keyword-page .large-type .sponsored-features ul.tri li div.trailtext
{
width: auto;
float: none;
margin-left: 0
}
.large-type #promo .editorial-pick-small img,
.large-type #promo .editorial-pick-large img
{
float: left;
margin: 0;
}
.large-type #promo .editorial-pick-small p,
.large-type #promo .editorial-pick-large p
{
width: 880px;
}
/*this is to make sure the promo capsule s turn up on the high contrast mode*/
* html .large-type #promo .capsule
{
height: 1px;
overflow: visible;
}
.large-type #radio-buttons
{
position: static;
right: 0;
}
* html body #wrapper.large-type /*ie only*/
{
font-size: 0.7em
}
/*
Document header area
------------------------------------------------------------------------------------------*/
.large-type #header #web-search,
.large-type #header #section-selector fieldset,
.large-type #header #section-selector,
.large-type #sitesearch
{
float: none;
width: auto;
clear: both;
width: 98%;
text-align:left;
}
/*
Alternate trail layout
--------------------------------------------------------------------------*/
.large-type #content ul.alternative div.trail-caption
{
width: auto;
margin-left: 0;
float: none;
border-top: none;
clear: none;
}
.large-type ul.trailblock li.normal img
{
margin: 10px 20px 0 0;
float: left
}
body.triplet .large-type ul.tri img,
body.late-offers-front .large-type ul.tri img
{
float: none;
}
.large-type #content ul.trailblock li.normal
{
float: none;
width: auto;
margin-left: 0;
margin-top: 20px;
clear: left;
border-top: 1px dotted
}
.large-type #content ul.alternative li.wide
{
clear: left;
float: left;
width: 460px;
margin-left: 0;
}
/*
rss feed
------------------------------------------------------------------------------*/
body.keyword-page .large-type a.feed,
body.other .large-type a.feed
{
left: 620px;
}
body.keyword-page .large-type #article-header,
body.other .large-type #article-header
{
padding-right: 320px
}
/*
Front
---------------------------------------------------------------------------*/
body.front #content .large-type li.portrait
{
width: auto;
float: none;
clear: both;
}
body.front .large-type #box #content #main-trailblock li.portrait div.trailtext,
body.front .large-type #box #content #main-trailblock li.portrait div.linktext,
body.front .large-type #box #content #main-trailblock li.portrait,
body.front .large-type ul.trailblock li.portrait .linktext h3
{
float: none;
width: auto!important;
}
body.front .large-type div.cols,
body.front .large-type ul.column,
body.front .large-type ul.trailblock li,
body.front .large-type ul.column li,
body.front .large-type #main-trailblock ul.column,
body.front .large-type #also-on-travel ul.column,
body.front .large-type #content div.reader-tips ul.tips li
{
width: 340px;
overflow: visible;
}
body.front .large-type div.reader-tips,
body.front .large-type div.cols li,
body.front .large-type ul.column li,
body.front .large-type ul.tips
{
width: auto!important;
}
body.front .large-type #mpu
{
height: 250px;
position: static;
}
body.offers-front .large-type #box #content ul.auto-trail-block li ul.sublist li
{
width: 380px
}