Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 11 Sep 2022 22:39:56 +0200
From:      Barbara <barbara.freebsd@gmail.com>
To:        Christoph Moench-Tegeder <cmt@FreeBSD.org>, ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   Re: git: 4185660c39ad - main - mail/thunderbird: update to 102.2.2
Message-ID:  <47b3a009-6513-24cd-7389-da8d555d0cf6@gmail.com>
In-Reply-To: <202209111314.28BDE29a040942@gitrepo.freebsd.org>
References:  <202209111314.28BDE29a040942@gitrepo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------6KMtz0Zen3Szsfcmd5T2WR1h
Content-Type: multipart/mixed; boundary="------------q1KtyXoanUkD0fSIb5ImFiXN";
 protected-headers="v1"
From: Barbara <barbara.freebsd@gmail.com>
To: Christoph Moench-Tegeder <cmt@FreeBSD.org>, ports-committers@FreeBSD.org,
 dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Message-ID: <47b3a009-6513-24cd-7389-da8d555d0cf6@gmail.com>
Subject: Re: git: 4185660c39ad - main - mail/thunderbird: update to 102.2.2
References: <202209111314.28BDE29a040942@gitrepo.freebsd.org>
In-Reply-To: <202209111314.28BDE29a040942@gitrepo.freebsd.org>

--------------q1KtyXoanUkD0fSIb5ImFiXN
Content-Type: multipart/mixed; boundary="------------Js1gixu0hHiF7diFT00XHX9X"

--------------Js1gixu0hHiF7diFT00XHX9X
Content-Type: multipart/alternative;
 boundary="------------Cr0TIaDH0Hwx7jhokbBI5E4g"

--------------Cr0TIaDH0Hwx7jhokbBI5E4g
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

SGksDQpqdXN0IHRvIHJlcG9ydCB0aGUgZmFjdCB0aGF0IHRoZSBidWlsZCBpdCdzIGZhaWxp
bmcgZm9yIG1lIG9uIA0KMTIuMy1TVEFCTEUgYW1kNjQgd2l0aCB0aGUgZm9sbG93aW5nIGVy
cm9yOg0KDQpnbWFrZVs1XTogRW50ZXJpbmcgZGlyZWN0b3J5IA0KJy91c3IvcG9ydHMvbWFp
bC90aHVuZGVyYmlyZC93b3JrLy5idWlsZC90b29scy9wcm9maWxlcicNCnRvb2xzL3Byb2Zp
bGVyL1VuaWZpZWRfY3BwX3Rvb2xzX3Byb2ZpbGVyMC5vDQovdXNyL2xvY2FsL2Jpbi9jbGFu
ZysrMTMgLXN0ZD1nbnUrKzE3IC1vIFVuaWZpZWRfY3BwX3Rvb2xzX3Byb2ZpbGVyMC5vIA0K
LWMgLUkvdXNyL3BvcnRzL21haWwvdGh1bmRlcmJpcmQvd29yay8uYnVpbGQvZGlzdC9zdGxf
d3JhcHBlcnMgDQotSS91c3IvcG9ydHMvbWFpbC90aHVuZGVyYmlyZC93b3JrLy5idWlsZC9k
aXN0L3N5c3RlbV93cmFwcGVycyAtaW5jbHVkZSANCi91c3IvcG9ydHMvbWFpbC90aHVuZGVy
YmlyZC93b3JrL3RodW5kZXJiaXJkLTEwMi4yLjIvY29uZmlnL2djY19oaWRkZW4uaCANCi1V
X0ZPUlRJRllfU09VUkNFIC1EX0ZPUlRJRllfU09VUkNFPTIgLWZzdGFjay1wcm90ZWN0b3It
c3Ryb25nIA0KLWZzdGFjay1jbGFzaC1wcm90ZWN0aW9uIC1ETkRFQlVHPTEgLURUUklNTUVE
PTEgDQotRE1PWl9SRVBMQUNFX01BTExPQ19QUkVGSVg9cHJvZmlsZXIgLURPU19QT1NJWD0x
IC1ET1NfRlJFRUJTRD0xIA0KLURPU19CU0Q9MSAtRE1PWl9IQVNfTU9aR0xVRSAtRE1PWklM
TEFfSU5URVJOQUxfQVBJIC1ESU1QTF9MSUJYVUwgDQotRFNUQVRJQ19FWFBPUlRBQkxFX0pT
X0FQSSANCi1JL3Vzci9wb3J0cy9tYWlsL3RodW5kZXJiaXJkL3dvcmsvdGh1bmRlcmJpcmQt
MTAyLjIuMi90b29scy9wcm9maWxlciANCi1JL3Vzci9wb3J0cy9tYWlsL3RodW5kZXJiaXJk
L3dvcmsvLmJ1aWxkL3Rvb2xzL3Byb2ZpbGVyIA0KLUkvdXNyL3BvcnRzL21haWwvdGh1bmRl
cmJpcmQvd29yay90aHVuZGVyYmlyZC0xMDIuMi4yL2NhcHMgDQotSS91c3IvcG9ydHMvbWFp
bC90aHVuZGVyYmlyZC93b3JrL3RodW5kZXJiaXJkLTEwMi4yLjIvZG9jc2hlbGwvYmFzZSAN
Ci1JL3Vzci9wb3J0cy9tYWlsL3RodW5kZXJiaXJkL3dvcmsvdGh1bmRlcmJpcmQtMTAyLjIu
Mi9pcGMvY2hyb21pdW0vc3JjIA0KLUkvdXNyL3BvcnRzL21haWwvdGh1bmRlcmJpcmQvd29y
ay90aHVuZGVyYmlyZC0xMDIuMi4yL21vemdsdWUvbGlua2VyIA0KLUkvdXNyL3BvcnRzL21h
aWwvdGh1bmRlcmJpcmQvd29yay90aHVuZGVyYmlyZC0xMDIuMi4yL25ldHdlcmsvYmFzZSAN
Ci1JL3Vzci9wb3J0cy9tYWlsL3RodW5kZXJiaXJkL3dvcmsvdGh1bmRlcmJpcmQtMTAyLjIu
Mi9uZXR3ZXJrL3Byb3RvY29sL2h0dHAgDQotSS91c3IvcG9ydHMvbWFpbC90aHVuZGVyYmly
ZC93b3JrL3RodW5kZXJiaXJkLTEwMi4yLjIvdG9vbGtpdC9jcmFzaHJlcG9ydGVyL2dvb2ds
ZS1icmVha3BhZC9zcmMgDQotSS91c3IvcG9ydHMvbWFpbC90aHVuZGVyYmlyZC93b3JrL3Ro
dW5kZXJiaXJkLTEwMi4yLjIvdG9vbHMvcHJvZmlsZXIvY29yZSANCi1JL3Vzci9wb3J0cy9t
YWlsL3RodW5kZXJiaXJkL3dvcmsvdGh1bmRlcmJpcmQtMTAyLjIuMi90b29scy9wcm9maWxl
ci9nZWNrbyANCi1JL3Vzci9wb3J0cy9tYWlsL3RodW5kZXJiaXJkL3dvcmsvdGh1bmRlcmJp
cmQtMTAyLjIuMi94cGNvbS9iYXNlIA0KLUkvdXNyL3BvcnRzL21haWwvdGh1bmRlcmJpcmQv
d29yay8uYnVpbGQvaXBjL2lwZGwvX2lwZGxoZWFkZXJzIA0KLUkvdXNyL3BvcnRzL21haWwv
dGh1bmRlcmJpcmQvd29yay90aHVuZGVyYmlyZC0xMDIuMi4yL2lwYy9jaHJvbWl1bS9zcmMg
DQotSS91c3IvcG9ydHMvbWFpbC90aHVuZGVyYmlyZC93b3JrLy5idWlsZC9kaXN0L2luY2x1
ZGUgDQotSS91c3IvbG9jYWwvaW5jbHVkZS9uc3ByIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1J
L3Vzci9sb2NhbC9pbmNsdWRlL25zcyANCi1JL3Vzci9sb2NhbC9pbmNsdWRlL25zcHIgDQot
SS91c3IvcG9ydHMvbWFpbC90aHVuZGVyYmlyZC93b3JrLy5idWlsZC9kaXN0L2luY2x1ZGUv
bnNzIA0KLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvbGlicG5n
MTYgDQotSS91c3IvbG9jYWwvaW5jbHVkZS9waXhtYW4tMSAtSS91c3IvbG9jYWwvaW5jbHVk
ZSAtRE1PWklMTEFfQ0xJRU5UIA0KLWluY2x1ZGUgL3Vzci9wb3J0cy9tYWlsL3RodW5kZXJi
aXJkL3dvcmsvLmJ1aWxkL21vemlsbGEtY29uZmlnLmggDQotUXVudXNlZC1hcmd1bWVudHMg
LURMSUJJQ09OVl9QTFVHIC1pc3lzdGVtIC91c3IvbG9jYWwvaW5jbHVkZSANCi1RdW51c2Vk
LWFyZ3VtZW50cyAtV2FsbCAtV2JpdGZpZWxkLWVudW0tY29udmVyc2lvbiANCi1XZGVwcmVj
YXRlZC10aGlzLWNhcHR1cmUgLVdlbXB0eS1ib2R5IC1XZm9ybWF0LXR5cGUtY29uZnVzaW9u
IA0KLVdpZ25vcmVkLXF1YWxpZmllcnMgLVdwb2ludGVyLWFyaXRoIA0KLVdzaGFkb3ctZmll
bGQtaW4tY29uc3RydWN0b3ItbW9kaWZpZWQgLVdzaWduLWNvbXBhcmUgLVd0eXBlLWxpbWl0
cyANCi1Xbm8tZXJyb3I9dGF1dG9sb2dpY2FsLXR5cGUtbGltaXQtY29tcGFyZSAtV3VucmVh
Y2hhYmxlLWNvZGUgDQotV3VucmVhY2hhYmxlLWNvZGUtcmV0dXJuIC1XdW51c2VkLWJ1dC1z
ZXQtcGFyYW1ldGVyIA0KLVduby1pbnZhbGlkLW9mZnNldG9mIC1XY2xhc3MtdmFyYXJncyAt
V2VtcHR5LWluaXQtc3RtdCANCi1XZmxvYXQtb3ZlcmZsb3ctY29udmVyc2lvbiAtV2Zsb2F0
LXplcm8tY29udmVyc2lvbiAtV2xvb3AtYW5hbHlzaXMgDQotV25vLXJhbmdlLWxvb3AtYW5h
bHlzaXMgLVdjKysyYS1jb21wYXQgLVdjb21tYSANCi1XZW51bS1jb21wYXJlLWNvbmRpdGlv
bmFsIC1XaW1wbGljaXQtZmFsbHRocm91Z2ggLVdzdHJpbmctY29udmVyc2lvbiANCi1Xbm8t
aW5saW5lLW5ldy1kZWxldGUgLVduby1lcnJvcj1kZXByZWNhdGVkLWRlY2xhcmF0aW9ucyAN
Ci1Xbm8tZXJyb3I9YXJyYXktYm91bmRzIC1Xbm8tZXJyb3I9YmFja2VuZC1wbHVnaW4gDQot
V25vLWVycm9yPWZyZWUtbm9uaGVhcC1vYmplY3QgLVduby1lcnJvcj1yZXR1cm4tc3RkLW1v
dmUgDQotV25vLWVycm9yPWF0b21pYy1hbGlnbm1lbnQgLVduby1lcnJvcj1kZXByZWNhdGVk
LWNvcHkgLVdmb3JtYXQgDQotV2Zvcm1hdC1zZWN1cml0eSAtV25vLWdudS16ZXJvLXZhcmlh
ZGljLW1hY3JvLWFyZ3VtZW50cyAtV25vLXBzYWJpIA0KLVd0aHJlYWQtc2FmZXR5IC1Xbm8t
dW5rbm93bi13YXJuaW5nLW9wdGlvbiAtZm5vLXNpemVkLWRlYWxsb2NhdGlvbiANCi1mbm8t
YWxpZ25lZC1uZXcgLU8yIC1waXBlIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1tYXJjaD1za3ls
YWtlIC1PMyANCi1ETElCSUNPTlZfUExVRyAtaXN5c3RlbSAvdXNyL2xvY2FsL2luY2x1ZGUg
LURMSUJJQ09OVl9QTFVHIC1pc3lzdGVtIA0KL3Vzci9sb2NhbC9pbmNsdWRlIC1mbm8tZXhj
ZXB0aW9ucyAtZlBJQyAtZm5vLXJ0dGkgLWZmdW5jdGlvbi1zZWN0aW9ucyANCi1mZGF0YS1z
ZWN0aW9ucyAtZm5vLWV4Y2VwdGlvbnMgLWZuby1tYXRoLWVycm5vIC1waXBlIC1PMiAtTzMg
DQotZm9taXQtZnJhbWUtcG9pbnRlciAtZnVud2luZC10YWJsZXMgLVduby1lcnJvcj1zdGFj
ay1wcm90ZWN0b3IgDQotV25vLWlnbm9yZWQtcXVhbGlmaWVycyAtZm5vLXN0cmljdC1hbGlh
c2luZyAtZmZwLWNvbnRyYWN0PW9mZsKgIC1NRCAtTVAgDQotTUYgLmRlcHMvVW5pZmllZF9j
cHBfdG9vbHNfcHJvZmlsZXIwLm8ucHAgVW5pZmllZF9jcHBfdG9vbHNfcHJvZmlsZXIwLmNw
cA0KSW4gZmlsZSBpbmNsdWRlZCBmcm9tIFVuaWZpZWRfY3BwX3Rvb2xzX3Byb2ZpbGVyMC5j
cHA6MTE5Og0KL3Vzci9wb3J0cy9tYWlsL3RodW5kZXJiaXJkL3dvcmsvdGh1bmRlcmJpcmQt
MTAyLjIuMi90b29scy9wcm9maWxlci9jb3JlL3BsYXRmb3JtLmNwcDo2NTI0OjExOiANCmVy
cm9yOiB1c2Ugb2YgdW5kZWNsYXJlZCBpZGVudGlmaWVyICdzY2hlZF9nZXRjcHUnDQogwqAg
Y3B1SWQgPSBzY2hlZF9nZXRjcHUoKTsNCiDCoMKgwqDCoMKgwqDCoMKgwqAgXg0KMSBlcnJv
ciBnZW5lcmF0ZWQuDQoNCg0KSSd2ZSBjaGVja2VkIG9uIC91c3IvaW5jbHVkZS9zY2hlZC5o
YW5kIGluIDEyIHRoZXJlIGlzIG5vIHNjaGVkX2dldGNwdS4NCkkndmUgYWxzbyB0cmllZCBz
ZXR0aW5nIFBST0ZJTEUgdG8gb2ZmIHdpdGggdGhlIHNhbWUgcmVzdWx0Lg0KDQoNCkJlc3Qg
UmVnYXJkcw0KQmFyYmFyYQ0KDQoNCg0KT24gOS8xMS8yMiAxNToxNCwgQ2hyaXN0b3BoIE1v
ZW5jaC1UZWdlZGVyIHdyb3RlOg0KPiBUaGUgYnJhbmNoIG1haW4gaGFzIGJlZW4gdXBkYXRl
ZCBieSBjbXQ6DQo+DQo+IFVSTDpodHRwczovL2NnaXQuRnJlZUJTRC5vcmcvcG9ydHMvY29t
bWl0Lz9pZD00MTg1NjYwYzM5YWQ5OTI0NDFjYWUzNTgzM2ZjNjljMTI5NWE0YmY4DQo+DQo+
IGNvbW1pdCA0MTg1NjYwYzM5YWQ5OTI0NDFjYWUzNTgzM2ZjNjljMTI5NWE0YmY4DQo+IEF1
dGhvcjogICAgIENocmlzdG9waCBNb2VuY2gtVGVnZWRlcjxjbXRARnJlZUJTRC5vcmc+DQo+
IEF1dGhvckRhdGU6IDIwMjItMDktMTEgMTM6MTI6NDkgKzAwMDANCj4gQ29tbWl0OiAgICAg
Q2hyaXN0b3BoIE1vZW5jaC1UZWdlZGVyPGNtdEBGcmVlQlNELm9yZz4NCj4gQ29tbWl0RGF0
ZTogMjAyMi0wOS0xMSAxMzoxMjo0OSArMDAwMA0KPg0KPiAgICAgIG1haWwvdGh1bmRlcmJp
cmQ6IHVwZGF0ZSB0byAxMDIuMi4yDQo+ICAgICAgDQo+ICAgICAgUmVsZWFzZSBOb3RlczoN
Cj4gICAgICAgIGh0dHBzOi8vd3d3LnRodW5kZXJiaXJkLm5ldC9lbi1VUy90aHVuZGVyYmly
ZC8xMDIuMi4yL3JlbGVhc2Vub3Rlcy8NCj4gLS0tDQo+ICAgbWFpbC90aHVuZGVyYmlyZC9N
YWtlZmlsZSAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAyNSArLQ0KPiAgIG1haWwv
dGh1bmRlcmJpcmQvZGlzdGluZm8gICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgIDYg
Ky0NCj4gICBtYWlsL3RodW5kZXJiaXJkL2ZpbGVzL3BhdGNoLWFkZG9uLXNlYXJjaCAgICAg
ICAgICB8ICAgIDI3ICstDQo+ICAgbWFpbC90aHVuZGVyYmlyZC9maWxlcy9wYXRjaC1idWcx
Mjg4NTg3ICAgICAgICAgICAgfCAgICAzNyAtDQo+ICAgbWFpbC90aHVuZGVyYmlyZC9maWxl
cy9wYXRjaC1idWcxNTU5MjEzICAgICAgICAgICAgfCAgICA0NiArLQ0KPiAgIG1haWwvdGh1
bmRlcmJpcmQvZmlsZXMvcGF0Y2gtYnVnMTYwMjczMF9jb21tZW50NSAgIHwgICAgMjQgLQ0K
PiAgIG1haWwvdGh1bmRlcmJpcmQvZmlsZXMvcGF0Y2gtYnVnMTYxMjE4NCAgICAgICAgICAg
IHwgMjU5NjEgLS0tLS0tLQ0KPiAgIG1haWwvdGh1bmRlcmJpcmQvZmlsZXMvcGF0Y2gtYnVn
MTY1OTYxMiAgICAgICAgICAgIHwgICAgMTAgKy0NCj4gICBtYWlsL3RodW5kZXJiaXJkL2Zp
bGVzL3BhdGNoLWJ1ZzE2NzYxMzQgICAgICAgICAgICB8ICAgMTIyIC0NCj4gICBtYWlsL3Ro
dW5kZXJiaXJkL2ZpbGVzL3BhdGNoLWJ1ZzE3MzQwNTggICAgICAgICAgICB8ICAgIDQ1IC0N
Cj4gICBtYWlsL3RodW5kZXJiaXJkL2ZpbGVzL3BhdGNoLWJ1ZzI5MjEyNyAgICAgICAgICAg
ICB8ICAgMjMyIC0NCj4gICBtYWlsL3RodW5kZXJiaXJkL2ZpbGVzL3BhdGNoLWJ1Zzg0NzU2
OCAgICAgICAgICAgICB8ICAgIDk5ICstDQo+ICAgLi4uL2ZpbGVzL3BhdGNoLWNvbW1fbWFp
bF9tb2R1bGVzX0ROUy5qc20gICAgICAgICAgfCAgICAyNSAtDQo+ICAgbWFpbC90aHVuZGVy
YmlyZC9maWxlcy9wYXRjaC1saWJ3ZWJydGMtZ2VuZXJhdGVkICAgfCA3MDI5MiArKysrKysr
KysrKysrKysrKysrDQo+ICAgbWFpbC90aHVuZGVyYmlyZC9maWxlcy9wYXRjaC1waXBld2ly
ZV9pbml0ICAgICAgICAgfCAgICA0MSArLQ0KPiAgIG1haWwvdGh1bmRlcmJpcmQvZmlsZXMv
cGF0Y2gtcnVzdC0xLjYzICAgICAgICAgICAgIHwgICA1ODUgKy0NCj4gICAuLi5yZF9fcGFy
dHlfbGlid2VicnRjX2J1aWxkX2NvbmZpZ19CVUlMRENPTkZJRy5nbiB8ICAgIDQyICsNCj4g
ICAuLi5fcGFydHlfbGlid2VicnRjX3RoaXJkX19wYXJ0eV9wZmZmdF9zcmNfcGZmZnQuYyB8
ICAgIDEwICsNCj4gICAxOCBmaWxlcyBjaGFuZ2VkLCA3MDY1NiBpbnNlcnRpb25zKCspLCAy
Njk3MyBkZWxldGlvbnMoLSkNCj4NCj4gZGlmZiAtLWdpdCBhL21haWwvdGh1bmRlcmJpcmQv
TWFrZWZpbGUgYi9tYWlsL3RodW5kZXJiaXJkL01ha2VmaWxlDQo+IGluZGV4IGM4MzI3YzQ5
OTUxZS4uYmNhZWY2M2UyNDNkIDEwMDY0NA0KPiAtLS0gYS9tYWlsL3RodW5kZXJiaXJkL01h
a2VmaWxlDQo+ICsrKyBiL21haWwvdGh1bmRlcmJpcmQvTWFrZWZpbGUNCj4gQEAgLTEsNiAr
MSw1IEBADQo+ICAgUE9SVE5BTUU9CXRodW5kZXJiaXJkDQo+IC1ESVNUVkVSU0lPTj0JOTEu
MTMuMA0KPiAtUE9SVFJFVklTSU9OPQkxDQo+ICtESVNUVkVSU0lPTj0JMTAyLjIuMg0KPiAg
IENBVEVHT1JJRVM9CW1haWwgbmV3cyBuZXQtaW0gd2F5bGFuZA0KPiAgIE1BU1RFUl9TSVRF
Uz0JTU9aSUxMQS8ke1BPUlROQU1FfS9yZWxlYXNlcy8ke0RJU1RWRVJTSU9OfS9zb3VyY2Ug
XA0KPiAgIAkJTU9aSUxMQS8ke1BPUlROQU1FfS9jYW5kaWRhdGVzLyR7RElTVFZFUlNJT059
LWNhbmRpZGF0ZXMvYnVpbGQxL3NvdXJjZQ0KPiBAQCAtMTEsMTQgKzEwLDE0IEBAIENPTU1F
TlQ9CU1vemlsbGEgVGh1bmRlcmJpcmQgaXMgc3RhbmRhbG9uZSBtYWlsIGFuZCBuZXdzIHRo
YXQgc3RhbmRzIGFib3ZlDQo+ICAgV1dXPQkJaHR0cHM6Ly93d3cubW96aWxsYS5jb20vdGh1
bmRlcmJpcmQvDQo+ICAgDQo+ICAgQlVJTERfREVQRU5EUz0JbnNwcj49NC4zMjpkZXZlbC9u
c3ByIFwNCj4gLQkJbnNzPj0zLjY4OnNlY3VyaXR5L25zcyBcDQo+IC0JCWljdT49NjcuMSwx
OmRldmVsL2ljdSBcDQo+ICsJCW5zcz49My43OTpzZWN1cml0eS9uc3MgXA0KPiArCQlpY3U+
PTcxLjEsMTpkZXZlbC9pY3UgXA0KPiAgIAkJbGliZXZlbnQ+PTIuMS44OmRldmVsL2xpYmV2
ZW50IFwNCj4gLQkJaGFyZmJ1eno+PTIuOC4xOnByaW50L2hhcmZidXp6IFwNCj4gKwkJaGFy
ZmJ1eno+PTQuMS4wOnByaW50L2hhcmZidXp6IFwNCj4gICAJCWdyYXBoaXRlMj49MS4zLjE0
OmdyYXBoaWNzL2dyYXBoaXRlMiBcDQo+ICAgCQlwbmc+PTEuNi4zNzpncmFwaGljcy9wbmcg
XA0KPiAgIAkJZGF2MWQ+PTEuMC4wOm11bHRpbWVkaWEvZGF2MWQgXA0KPiAtCQlsaWJ2cHg+
PTEuOC4yOm11bHRpbWVkaWEvbGlidnB4IFwNCj4gKwkJbGlidnB4Pj0xLjExLjA6bXVsdGlt
ZWRpYS9saWJ2cHggXA0KPiAgIAkJJHtQWVRIT05fUEtHTkFNRVBSRUZJWH1zcWxpdGUzPjA6
ZGF0YWJhc2VzL3B5LXNxbGl0ZTNAJHtQWV9GTEFWT1J9IFwNCj4gICAJCXY0bF9jb21wYXQ+
MDptdWx0aW1lZGlhL3Y0bF9jb21wYXQgXA0KPiAgIAkJYXV0b2NvbmYyLjEzOmRldmVsL2F1
dG9jb25mMi4xMyBcDQo+IEBAIC00OCw3ICs0NywxNyBAQCBTWVNURU1fUFJFRlM9CSR7RkFL
RURJUn0vbGliLyR7UE9SVE5BTUV9L2RlZmF1bHRzL3ByZWYvJHtQT1JUTkFNRX0uanMNCj4g
ICBPUFRJT05TX0RFRkFVTFQ9Q0FOQkVSUkENCj4gICANCj4gICAuaW5jbHVkZSAiJHsuQ1VS
RElSfS8uLi8uLi93d3cvZmlyZWZveC9NYWtlZmlsZS5vcHRpb25zIg0KPiAtLmluY2x1ZGUg
PGJzZC5wb3J0LnByZS5taz4NCj4gKw0KPiArLmluY2x1ZGUgPGJzZC5wb3J0Lm9wdGlvbnMu
bWs+DQo+ICsNCj4gKy5pZiAke0FSQ0h9ID09IHBvd2VycGM2NA0KPiArTU9aX09QVElPTlMr
PQktLWRpc2FibGUtd2VicnRjIC0td2l0aG91dC13YXNtLXNhbmRib3hlZC1saWJyYXJpZXMN
Cj4gKy5lbHNlDQo+ICtCVUlMRF9ERVBFTkRTKz0JJHtMT0NBTEJBU0V9L3NoYXJlL3dhc2kt
c3lzcm9vdC9saWIvd2FzbTMyLXdhc2kvbGliYysrYWJpLmE6ZGV2ZWwvd2FzaS1saWJjeHgg
XA0KPiArCQkke0xPQ0FMQkFTRX0vc2hhcmUvd2FzaS1zeXNyb290L2xpYi93YXNtMzItd2Fz
aS9saWJjLmE6ZGV2ZWwvd2FzaS1saWJjIFwNCj4gKwkJJHtMT0NBTEJBU0V9L2xsdm0ke0xM
Vk1fREVGQVVMVH0vbGliL2NsYW5nLyR7TExWTV9WRVJTSU9OfS9saWIvd2FzaS9saWJjbGFu
Z19ydC5idWlsdGlucy13YXNtMzIuYTpkZXZlbC93YXNpLWNvbXBpbGVyLXJ0JHtMTFZNX0RF
RkFVTFR9DQo+ICtNT1pfT1BUSU9OUys9CS0td2l0aC13YXNpLXN5c3Jvb3Q9JHtMT0NBTEJB
U0V9L3NoYXJlL3dhc2ktc3lzcm9vdA0KPiArLmVuZGlmDQo+ICAgDQo+ICAgcG9zdC1leHRy
YWN0Og0KPiAgIAlAJHtTRUR9IC1lICdzfEBQT1JUTkFNRV9JQ09OQHwke1BPUlROQU1FX0lD
T046Un18O3N8QE1PWklMTEFAfCR7TU9aSUxMQX18JyBcDQo+IEBAIC03MCw0ICs3OSw0IEBA
IHBvc3QtaW5zdGFsbDoNCj4gICAJJHtJTlNUQUxMX0RBVEF9ICR7V1JLRElSfS8ke01PWklM
TEFfRVhFQ19OQU1FfS5kZXNrdG9wICR7U1RBR0VESVJ9JHtQUkVGSVh9L3NoYXJlL2FwcGxp
Y2F0aW9ucw0KPiAgIAkke0xOfSAtc2YgJHtQT1JUTkFNRV9JQ09OX1NSQ30gJHtTVEFHRURJ
Un0ke1BSRUZJWH0vc2hhcmUvcGl4bWFwcy8ke1BPUlROQU1FX0lDT059DQo+ICAgDQo+IC0u
aW5jbHVkZSA8YnNkLnBvcnQucG9zdC5taz4NCj4gKy5pbmNsdWRlIDxic2QucG9ydC5taz4N
Cj4gZGlmZiAtLWdpdCBhL21haWwvdGh1bmRlcmJpcmQvZGlzdGluZm8gYi9tYWlsL3RodW5k
ZXJiaXJkL2Rpc3RpbmZvDQo+IGluZGV4IGIzNjc3YjU3Zjc1ZC4uNGZhOWM3NTk0ZTY1IDEw
MDY0NA0KPiAtLS0gYS9tYWlsL3RodW5kZXJiaXJkL2Rpc3RpbmZvDQo+ICsrKyBiL21haWwv
dGh1bmRlcmJpcmQvZGlzdGluZm8NCj4gQEAgLTEsMyArMSwzIEBADQo+IC1USU1FU1RBTVAg
PSAxNjYwOTEwMTg5DQo+IC1TSEEyNTYgKHRodW5kZXJiaXJkLTkxLjEzLjAuc291cmNlLnRh
ci54eikgPSBjNzkyY2Y5N2ZmNzY5Mzk0MGE4ZmUxY2ViYmFhMjZmYmM4MzU4NDI1MGE5Yzlk
MDcyYzdmZWVmNzc4OTZiMzFlDQo+IC1TSVpFICh0aHVuZGVyYmlyZC05MS4xMy4wLnNvdXJj
ZS50YXIueHopID0gNDAzODU5MzIwDQo+ICtUSU1FU1RBTVAgPSAxNjYyODQzNjU5DQo+ICtT
SEEyNTYgKHRodW5kZXJiaXJkLTEwMi4yLjIuc291cmNlLnRhci54eikgPSA1ZDVmMzI3ZWE0
NTA1NzJlZjJhMTM1ZTVjODQ5YjNmMzhmN2Q1NGU4OTdmNDFhMWRlYzUyMjNlMTg0NTU4ZjJi
DQo+ICtTSVpFICh0aHVuZGVyYmlyZC0xMDIuMi4yLnNvdXJjZS50YXIueHopID0gNTA0MTIy
ODQwDQo+IGRpZmYgLS1naXQgYS9tYWlsL3RodW5kZXJiaXJkL2ZpbGVzL3BhdGNoLWFkZG9u
LXNlYXJjaCBiL21haWwvdGh1bmRlcmJpcmQvZmlsZXMvcGF0Y2gtYWRkb24tc2VhcmNoDQo+
IGluZGV4IDM4ZjI2MTI3M2Y0Yi4uMjZlOTA0M2U0ZDFhIDEwMDY0NA0KPiAtLS0gYS9tYWls
L3RodW5kZXJiaXJkL2ZpbGVzL3BhdGNoLWFkZG9uLXNlYXJjaA0KPiArKysgYi9tYWlsL3Ro
dW5kZXJiaXJkL2ZpbGVzL3BhdGNoLWFkZG9uLXNlYXJjaA0KPiBAQCAtMSwyMyArMSwyNCBA
QA0KPiAgIGh0dHBzOi8vZ2l0aHViLmNvbS9tb3ppbGxhL2FkZG9ucy9pc3N1ZXMvNzA4DQo+
ICAgaHR0cHM6Ly9naXRodWIuY29tL21vemlsbGEvYWRkb25zLWZyb250ZW5kL2lzc3Vlcy80
NjEwDQo+ICAgDQo+IC0tLS0gY29tbS9tYWlsL2FwcC9wcm9maWxlL2FsbC10aHVuZGVyYmly
ZC5qcy5vcmlnCTIwMjEtMDgtMTEgMTg6NDc6MzMuNTM4OTAwMDAwICswMjAwDQo+IC0rKysg
Y29tbS9tYWlsL2FwcC9wcm9maWxlL2FsbC10aHVuZGVyYmlyZC5qcwkyMDIxLTA4LTExIDE4
OjUxOjMwLjA1NTU3MDAwMCArMDIwMA0KPiAtQEAgLTE1OSwxMCArMTU5LDEwIEBADQo+IC0g
cHJlZigiZXh0ZW5zaW9ucy5nZXRBZGRvbnMuZ2V0LnVybCIsImh0dHBzOi8vc2VydmljZXMu
YWRkb25zLnRodW5kZXJiaXJkLm5ldC9hcGkvdjMvYWRkb25zL3NlYXJjaC8/Z3VpZD0lSURT
JSZsYW5nPSVMT0NBTEUlIik7DQo+ICstLS0gY29tbS9tYWlsL2FwcC9wcm9maWxlL2FsbC10
aHVuZGVyYmlyZC5qcy5vcmlnCTIwMjItMDktMTAgMjM6NDg6MjMuNjE2MjE1MDAwICswMjAw
DQo+ICsrKysgY29tbS9tYWlsL2FwcC9wcm9maWxlL2FsbC10aHVuZGVyYmlyZC5qcwkyMDIy
LTA5LTExIDAwOjAxOjA2LjE0MDczNjAwMCArMDIwMA0KPiArQEAgLTE2NywxMCArMTY3LDEw
IEBADQo+ICAgIHByZWYoImV4dGVuc2lvbnMuZ2V0QWRkb25zLmNvbXBhdE92ZXJpZGVzLnVy
bCIsImh0dHBzOi8vc2VydmljZXMuYWRkb25zLnRodW5kZXJiaXJkLm5ldC9hcGkvdjMvYWRk
b25zL2NvbXBhdC1vdmVycmlkZS8/Z3VpZD0lSURTJSZsYW5nPSVMT0NBTEUlIik7DQo+ICAg
IHByZWYoImV4dGVuc2lvbnMuZ2V0QWRkb25zLmxpbmsudXJsIiwiaHR0cHM6Ly9hZGRvbnMu
dGh1bmRlcmJpcmQubmV0LyVMT0NBTEUlLyVBUFAlLyIpOw0KPiArIHByZWYoImJyb3dzZXIu
ZGljdGlvbmFyaWVzLmRvd25sb2FkLnVybCIsImh0dHBzOi8vYWRkb25zLnRodW5kZXJiaXJk
Lm5ldC8lTE9DQUxFJS8lQVBQJS9sYW5ndWFnZS10b29scy8iKTsNCj4gICAtcHJlZigiZXh0
ZW5zaW9ucy5nZXRBZGRvbnMucmVjb21tZW5kZWQudXJsIiwiaHR0cHM6Ly9zZXJ2aWNlcy5h
ZGRvbnMudGh1bmRlcmJpcmQubmV0LyVMT0NBTEUlLyVBUFAlL2FwaS8lQVBJX1ZFUlNJT04l
L2xpc3QvcmVjb21tZW5kZWQvYWxsLyVNQVhfUkVTVUxUUyUvJU9TJS8lVkVSU0lPTiU/c3Jj
PXRodW5kZXJiaXJkIik7DQo+IC0rcHJlZigiZXh0ZW5zaW9ucy5nZXRBZGRvbnMucmVjb21t
ZW5kZWQudXJsIiwiaHR0cHM6Ly9zZXJ2aWNlcy5hZGRvbnMudGh1bmRlcmJpcmQubmV0LyVM
T0NBTEUlLyVBUFAlL2FwaS8lQVBJX1ZFUlNJT04lL2xpc3QvcmVjb21tZW5kZWQvYWxsLyVN
QVhfUkVTVUxUUyUvTGludXgvJVZFUlNJT04lP3NyYz10aHVuZGVyYmlyZCIpOw0KPiAtIHBy
ZWYoImV4dGVuc2lvbnMuZ2V0QWRkb25zLnNlYXJjaC5icm93c2VVUkwiLCJodHRwczovL2Fk
ZG9ucy50aHVuZGVyYmlyZC5uZXQvJUxPQ0FMRSUvJUFQUCUvc2VhcmNoLz9xPSVURVJNUyUi
KTsNCj4gKy1wcmVmKCJleHRlbnNpb25zLmdldEFkZG9ucy5zZWFyY2guYnJvd3NlVVJMIiwi
aHR0cHM6Ly9hZGRvbnMudGh1bmRlcmJpcmQubmV0LyVMT0NBTEUlLyVBUFAlL3NlYXJjaC8/
cT0lVEVSTVMlJmFwcHZlcj0lVkVSU0lPTiUmcGxhdGZvcm09JU9TJSIpOw0KPiAgIC1wcmVm
KCJleHRlbnNpb25zLmdldEFkZG9ucy5zZWFyY2gudXJsIiwiaHR0cHM6Ly9zZXJ2aWNlcy5h
ZGRvbnMudGh1bmRlcmJpcmQubmV0LyVMT0NBTEUlLyVBUFAlL2FwaS8lQVBJX1ZFUlNJT04l
L3NlYXJjaC8lVEVSTVMlL2FsbC8lTUFYX1JFU1VMVFMlLyVPUyUvJVZFUlNJT04lLyVDT01Q
QVRJQklMSVRZX01PREUlP3NyYz10aHVuZGVyYmlyZCIpOw0KPiAgIC1wcmVmKCJleHRlbnNp
b25zLndlYnNlcnZpY2UuZGlzY292ZXJVUkwiLCJodHRwczovL3NlcnZpY2VzLmFkZG9ucy50
aHVuZGVyYmlyZC5uZXQvJUxPQ0FMRSUvJUFQUCUvZGlzY292ZXJ5L3BhbmUvJVZFUlNJT04l
LyVPUyUiKTsNCj4gKytwcmVmKCJleHRlbnNpb25zLmdldEFkZG9ucy5yZWNvbW1lbmRlZC51
cmwiLCJodHRwczovL3NlcnZpY2VzLmFkZG9ucy50aHVuZGVyYmlyZC5uZXQvJUxPQ0FMRSUv
JUFQUCUvYXBpLyVBUElfVkVSU0lPTiUvbGlzdC9yZWNvbW1lbmRlZC9hbGwvJU1BWF9SRVNV
TFRTJS9MaW51eC8lVkVSU0lPTiU/c3JjPXRodW5kZXJiaXJkIik7DQo+ICsrcHJlZigiZXh0
ZW5zaW9ucy5nZXRBZGRvbnMuc2VhcmNoLmJyb3dzZVVSTCIsImh0dHBzOi8vYWRkb25zLnRo
dW5kZXJiaXJkLm5ldC8lTE9DQUxFJS8lQVBQJS9zZWFyY2gvP3E9JVRFUk1TJSZhcHB2ZXI9
JVZFUlNJT04lJnBsYXRmb3JtPUxpbnV4Iik7DQo+ICAgK3ByZWYoImV4dGVuc2lvbnMuZ2V0
QWRkb25zLnNlYXJjaC51cmwiLCJodHRwczovL3NlcnZpY2VzLmFkZG9ucy50aHVuZGVyYmly
ZC5uZXQvJUxPQ0FMRSUvJUFQUCUvYXBpLyVBUElfVkVSU0lPTiUvc2VhcmNoLyVURVJNUyUv
YWxsLyVNQVhfUkVTVUxUUyUvTGludXgvJVZFUlNJT04lLyVDT01QQVRJQklMSVRZX01PREUl
P3NyYz10aHVuZGVyYmlyZCIpOw0KPiAgICtwcmVmKCJleHRlbnNpb25zLndlYnNlcnZpY2Uu
ZGlzY292ZXJVUkwiLCJodHRwczovL3NlcnZpY2VzLmFkZG9ucy50aHVuZGVyYmlyZC5uZXQv
JUxPQ0FMRSUvJUFQUCUvZGlzY292ZXJ5L3BhbmUvJVZFUlNJT04lL0xpbnV4Iik7DQo+ICAg
IHByZWYoImV4dGVuc2lvbnMuZ2V0QWRkb25zLmxhbmdwYWNrcy51cmwiLCJodHRwczovL3Nl
cnZpY2VzLmFkZG9ucy50aHVuZGVyYmlyZC5uZXQvYXBpL3YzL2FkZG9ucy9sYW5ndWFnZS10
b29scy8/YXBwPXRodW5kZXJiaXJkJnR5cGU9bGFuZ3VhZ2UmYXBwdmVyc2lvbj0lVkVSU0lP
TiUiKTsNCj4gICAgcHJlZigiZXh0ZW5zaW9ucy5nZXRBZGRvbnMuZGlzY292ZXJ5LmFwaV91
cmwiLCJodHRwczovL3NlcnZpY2VzLmFkZG9ucy50aHVuZGVyYmlyZC5uZXQvYXBpL3Y0L2Rp
c2NvdmVyeS8/bGFuZz0lTE9DQUxFJSZlZGl0aW9uPSVESVNUUklCVVRJT04lIik7DQo+ICAg
IA0KPiAtQEAgLTE5MSw5ICsxOTEsOSBAQA0KPiArQEAgLTIwMiw5ICsyMDIsOSBAQA0KPiAg
ICAvLyAgLi4gZXRjIC4uDQo+ICAgIC8vDQo+ICAgIHByZWYoImV4dGVuc2lvbnMudXBkYXRl
LmVuYWJsZWQiLCB0cnVlKTsNCj4gQEAgLTI5LDkgKzMwLDkgQEBodHRwczovL2dpdGh1Yi5j
b20vbW96aWxsYS9hZGRvbnMtZnJvbnRlbmQvaXNzdWVzLzQ2MTANCj4gICAgDQo+ICAgIHBy
ZWYoImV4dGVuc2lvbnMudXBkYXRlLmludGVydmFsIiwgODY0MDApOyAgLy8gQ2hlY2sgZm9y
IHVwZGF0ZXMgdG8gRXh0ZW5zaW9ucyBhbmQNCj4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAvLyBUaGVtZXMgZXZlcnkgZGF5DQo+IC0tLS0gdG9v
bGtpdC9tb3phcHBzL2V4dGVuc2lvbnMvaW50ZXJuYWwvQWRkb25SZXBvc2l0b3J5LmpzbS5v
cmlnCTIwMjEtMDgtMTEgMTg6NTI6MjcuNDI0NzI5MDAwICswMjAwDQo+IC0rKysgdG9vbGtp
dC9tb3phcHBzL2V4dGVuc2lvbnMvaW50ZXJuYWwvQWRkb25SZXBvc2l0b3J5LmpzbQkyMDIx
LTA4LTExIDE4OjU0OjE2LjIyMjc5MDAwMCArMDIwMA0KPiAtQEAgLTU4NCw3ICs1ODQsNyBA
QA0KPiArLS0tIHRvb2xraXQvbW96YXBwcy9leHRlbnNpb25zL2ludGVybmFsL0FkZG9uUmVw
b3NpdG9yeS5qc20ub3JpZwkyMDIyLTA5LTExIDAwOjAxOjQwLjIxMjk1MjAwMCArMDIwMA0K
PiArKysrIHRvb2xraXQvbW96YXBwcy9leHRlbnNpb25zL2ludGVybmFsL0FkZG9uUmVwb3Np
dG9yeS5qc20JMjAyMi0wOS0xMSAwMDowNzoxNC41ODc4OTAwMDAgKzAyMDANCj4gK0BAIC01
OTIsNyArNTkyLDcgQEANCj4gICAgICAgICAgYWRkb24udmVyc2lvbiA9IFN0cmluZyhhRW50
cnkuY3VycmVudF92ZXJzaW9uLnZlcnNpb24pOw0KPiAgICAgICAgICBpZiAoQXJyYXkuaXNB
cnJheShhRW50cnkuY3VycmVudF92ZXJzaW9uLmZpbGVzKSkgew0KPiAgICAgICAgICAgIGZv
ciAobGV0IGZpbGUgb2YgYUVudHJ5LmN1cnJlbnRfdmVyc2lvbi5maWxlcykgew0KPiBAQCAt
NDAsOSArNDEsOSBAQGh0dHBzOi8vZ2l0aHViLmNvbS9tb3ppbGxhL2FkZG9ucy1mcm9udGVu
ZC9pc3N1ZXMvNDYxMA0KPiAgICAgICAgICAgICAgICBpZiAoZmlsZS51cmwpIHsNCj4gICAg
ICAgICAgICAgICAgICBhZGRvbi5zb3VyY2VVUkkgPSBOZXRVdGlsLm5ld1VSSShmaWxlLnVy
bCk7DQo+ICAgICAgICAgICAgICAgIH0NCj4gLS0tLSB0b29sa2l0L21vemFwcHMvZXh0ZW5z
aW9ucy9pbnRlcm5hbC9YUElEYXRhYmFzZS5qc20ub3JpZwkyMDIxLTA4LTExIDE4OjU1OjAx
Ljk1MjM3MjAwMCArMDIwMA0KPiAtKysrIHRvb2xraXQvbW96YXBwcy9leHRlbnNpb25zL2lu
dGVybmFsL1hQSURhdGFiYXNlLmpzbQkyMDIxLTA4LTExIDE4OjU1OjU3LjQ1NTI0NTAwMCAr
MDIwMA0KPiAtQEAgLTQ4Myw3ICs0ODMsNyBAQA0KPiArLS0tIHRvb2xraXQvbW96YXBwcy9l
eHRlbnNpb25zL2ludGVybmFsL1hQSURhdGFiYXNlLmpzbS5vcmlnCTIwMjItMDktMTEgMDA6
MDg6MDkuMjQ0NTE4MDAwICswMjAwDQo+ICsrKysgdG9vbGtpdC9tb3phcHBzL2V4dGVuc2lv
bnMvaW50ZXJuYWwvWFBJRGF0YWJhc2UuanNtCTIwMjItMDktMTEgMDA6MDk6NTYuMzg3Mzkw
MDAwICswMjAwDQo+ICtAQCAtNTY5LDcgKzU2OSw3IEBADQo+ICAgICAgICAvLyBTb21ldGhp
bmcgaXMgY2F1c2luZyBlcnJvcnMgaW4gaGVyZQ0KPiAgICAgICAgdHJ5IHsNCj4gICAgICAg
ICAgZm9yIChsZXQgcGxhdGZvcm0gb2YgdGhpcy50YXJnZXRQbGF0Zm9ybXMpIHsNCj4gZGlm
ZiAtLWdpdCBhL21haWwvdGh1bmRlcmJpcmQvZmlsZXMvcGF0Y2gtYnVnMTI4ODU4NyBiL21h
aWwvdGh1bmRlcmJpcmQvZmlsZXMvcGF0Y2gtYnVnMTI4ODU4Nw0KPiBkZWxldGVkIGZpbGUg
bW9kZSAxMDA2NDQNCj4gaW5kZXggMDkyNWFjOTg3MzNjLi4wMDAwMDAwMDAwMDANCj4gLS0t
IGEvbWFpbC90aHVuZGVyYmlyZC9maWxlcy9wYXRjaC1idWcxMjg4NTg3DQo+ICsrKyAvZGV2
L251bGwNCj4gQEAgLTEsMzcgKzAsMCBAQA0KPiAtZGlmZiAtLWdpdCBhL2J1aWxkL21vei5j
b25maWd1cmUvaW5pdC5jb25maWd1cmUgYi9idWlsZC9tb3ouY29uZmlndXJlL2luaXQuY29u
ZmlndXJlDQo+IC1pbmRleCA4NTUyMTRhLi4xZTkxZDUxIDEwMDY0NA0KPiAtLS0tIGJ1aWxk
L21vei5jb25maWd1cmUvaW5pdC5jb25maWd1cmUNCj4gLSsrKyBidWlsZC9tb3ouY29uZmln
dXJlL2luaXQuY29uZmlndXJlDQo+IC1AQCAtMjM4LDYgKzIzOCw3IEBAIG9wdGlvbigNCj4g
LSBAaW1wb3J0cyhfZnJvbT0ibW96YnVpbGQucHl0aG9udXRpbCIsIF9pbXBvcnQ9ImZpbmRf
cHl0aG9uM19leGVjdXRhYmxlIikNCj4gLSBAaW1wb3J0cyhfZnJvbT0ibW96YnVpbGQucHl0
aG9udXRpbCIsIF9pbXBvcnQ9InB5dGhvbl9leGVjdXRhYmxlX3ZlcnNpb24iKQ0KPiAtIEBp
bXBvcnRzKF9mcm9tPSJzaXgiLCBfaW1wb3J0PSJlbnN1cmVfdGV4dCIpDQo+IC0rQGltcG9y
dHMoX2Zyb209Il9fYnVpbHRpbl9fIiwgX2ltcG9ydD0iS2V5RXJyb3IiKQ0KPiAtIGRlZiB2
aXJ0dWFsZW52X3B5dGhvbjMoZW52X3B5dGhvbiwgYnVpbGRfZW52LCBtb3pjb25maWcsIGhl
bHApOg0KPiAtICAgICAjIEF2b2lkIHJlLWV4ZWN1dGluZyBweXRob24gd2hlbiBydW5uaW5n
IGNvbmZpZ3VyZSAtLWhlbHAuDQo+IC0gICAgIGlmIGhlbHA6DQo+IC1AQCAtMjcxLDYgKzI3
MiwxMiBAQCBkZWYgdmlydHVhbGVudl9weXRob24zKGVudl9weXRob24sIHZpcnR1YWxlbnZf
bmFtZSwgYnUNCj4gLSAgICAgICAgICAgICBweXRob24gPSBtb3pjb25maWdbInZhcnMiXVsi
YWRkZWQiXVsiUFlUSE9OMyJdDQo+IC0gICAgICAgICBlbGlmICJQWVRIT04zIiBpbiBtb3pj
b25maWdbInZhcnMiXVsibW9kaWZpZWQiXToNCj4gLSAgICAgICAgICAgICBweXRob24gPSBt
b3pjb25maWdbInZhcnMiXVsibW9kaWZpZWQiXVsiUFlUSE9OMyJdWzFdDQo+IC0rICAgICAg
ICBmb3IgaSBpbiAoImVudiIsICJ2YXJzIik6DQo+IC0rICAgICAgICAgICAgZm9yIGogaW4g
KCJhZGRlZCIsICJtb2RpZmllZCIpOg0KPiAtKyAgICAgICAgICAgICAgICB0cnk6DQo+IC0r
ICAgICAgICAgICAgICAgICAgICBkZWwgbW96Y29uZmlnW2ldW2pdWyJQWVRIT04zIl0NCj4g
LSsgICAgICAgICAgICAgICAgZXhjZXB0IEtleUVycm9yOg0KPiAtKyAgICAgICAgICAgICAg
ICAgICAgcGFzcw0KPiAtDQo+IC0gICAgIGxvZy5kZWJ1ZygicHl0aG9uMzogZXhlY3V0YWJs
ZSBmcm9tIGNvbmZpZ3VyYXRpb246ICVyIiAlIHB5dGhvbikNCj4gLQ0KPiAtQEAgLTM2NCw3
ICszNzEsMTAgQEAgZGVmIHZpcnR1YWxlbnZfcHl0aG9uMyhlbnZfcHl0aG9uLCB2aXJ0dWFs
ZW52X25hbWUsIGJ1DQo+IC0gICAgICAgICApDQo+IC0gICAgICAgICBsb2cuaW5mbygiUmUt
ZXhlY3V0aW5nIGluIHRoZSB2aXJ0dWFsZW52IikNCj4gLSAgICAgICAgIGlmIGVudl9weXRo
b246DQo+IC0tICAgICAgICAgICAgZGVsIG9zLmVudmlyb25bIlBZVEhPTjMiXQ0KPiAtKyAg
ICAgICAgICAgICAgICB0cnk6DQo+IC0rICAgICAgICAgICAgICAgICAgICBkZWwgb3MuZW52
aXJvblsiUFlUSE9OMyJdDQo+IC0rICAgICAgICAgICAgICAgIGV4Y2VwdCBLZXlFcnJvcjoN
Cj4gLSsgICAgICAgICAgICAgICAgICAgIHBhc3MNCj4gLSAgICAgICAgICMgQW5vdGhlciBx
dWlyayBvbiBtYWNPUywgd2l0aCB0aGUgc3lzdGVtIHB5dGhvbiwgdGhlIHZpcnR1YWxlbnYg
aXMNCj4gLSAgICAgICAgICMgbm90IGZ1bGx5IG9wZXJhdGlvbmFsIChtaXNzaW5nIGVudHJp
ZXMgaW4gc3lzLnBhdGgpIGlmDQo+IC0gICAgICAgICAjIF9fUFlWRU5WX0xBVU5DSEVSX18g
aXMgc2V0Lg0KPiBkaWZmIC0tZ2l0IGEvbWFpbC90aHVuZGVyYmlyZC9maWxlcy9wYXRjaC1i
dWcxNTU5MjEzIGIvbWFpbC90aHVuZGVyYmlyZC9maWxlcy9wYXRjaC1idWcxNTU5MjEzDQo+
IGluZGV4IDE2OTI4Zjc5MmY4OS4uMDliNGRjYzU4ZTgzIDEwMDY0NA0KPiAtLS0gYS9tYWls
L3RodW5kZXJiaXJkL2ZpbGVzL3BhdGNoLWJ1ZzE1NTkyMTMNCj4gKysrIGIvbWFpbC90aHVu
ZGVyYmlyZC9maWxlcy9wYXRjaC1idWcxNTU5MjEzDQo+IEBAIC0xMSwxMCArMTEsMTAgQEAg
RGF0ZTogICBUaHUgSnVuIDEzIDExOjUzOjAwIDIwMTkgLTA3MDANCj4gICAgNCBmaWxlcyBj
aGFuZ2VkLCAzNCBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQ0KPiAgIA0KPiAgIGRp
ZmYgLS1naXQgY29uZmlnL2V4dGVybmFsL21vei5idWlsZCBjb25maWcvZXh0ZXJuYWwvbW96
LmJ1aWxkDQo+IC1pbmRleCAwM2U0ZmExNDNiZDEuLmE2N2QxMGIxMWZlNiAxMDA2NDQNCj4g
K2luZGV4IGFiNzcxMjEuLjc1NTk1ZDkgMTAwNjQ0DQo+ICAgLS0tIGNvbmZpZy9leHRlcm5h
bC9tb3ouYnVpbGQNCj4gICArKysgY29uZmlnL2V4dGVybmFsL21vei5idWlsZA0KPiAtQEAg
LTQwLDggKzQwLDkgQEAgaWYgbm90IENPTkZJR1siTU9aX1NZU1RFTV9MSUJWUFgiXToNCj4g
K0BAIC00OSw4ICs0OSw5IEBAIGlmIG5vdCBDT05GSUdbIk1PWl9TWVNURU1fTElCVlBYIl06
DQo+ICAgICAgICBleHRlcm5hbF9kaXJzICs9IFsibWVkaWEvbGlidnB4Il0NCj4gICAgDQo+
ICAgIGlmIENPTkZJR1siTU9aX0FWMSJdOiBAQCAtMjcsMTEgKzI3LDExIEBAIGluZGV4IDAz
ZTRmYTE0M2JkMS4uYTY3ZDEwYjExZmU2IDEwMDY0NCBpZiBub3QgDQo+IENPTkZJR1siTU9a
X1NZU1RFTV9QTkciXToNCj4gICAgICAgIGV4dGVybmFsX2RpcnMgKz0gWyJtZWRpYS9saWJw
bmciXSBkaWZmIC0tZ2l0IGNvbmZpZy9zeXN0ZW0taGVhZGVycy5tb3pidWlsZCANCj4gY29u
ZmlnL3N5c3RlbS1oZWFkZXJzLm1vemJ1aWxkIC1pbmRleCBiY2Y1YzQ5MjU1NjQuLjQ4OTY0
YTk5OWE5YiANCj4gMTAwNjQ0ICtpbmRleCBhMWI1OGViLi42NTcyOWY5IDEwMDY0NCAtLS0g
DQo+IGNvbmZpZy9zeXN0ZW0taGVhZGVycy5tb3pidWlsZCArKysgY29uZmlnL3N5c3RlbS1o
ZWFkZXJzLm1vemJ1aWxkIC1AQCANCj4gLTEzMDUsNiArMTMwNSwxNCBAQCBpZiBDT05GSUdb
J01PWl9TWVNURU1fSEFSRkJVWlonXTogLSANCj4gJ2hhcmZidXp6L2hiLmgnLCArQEAgLTEy
ODksNiArMTI4OSwxNCBAQCBpZiANCj4gQ09ORklHWydNT1pfRU5BQkxFX0xJQlBST1hZJ106
ICsgJ3Byb3h5LmgnLCBdICtpZiANCj4gQ09ORklHWydNT1pfU1lTVEVNX0FWMSddOiBAQCAt
NDYsNyArNDYsNyBAQCBpbmRleCANCj4gYmNmNWM0OTI1NTY0Li40ODk2NGE5OTlhOWIgMTAw
NjQ0IHN5c3RlbV9oZWFkZXJzICs9IFsgDQo+ICd2cHhfbWVtL3ZweF9tZW0uaCcsIGRpZmYg
LS1naXQgZG9tL21lZGlhL3BsYXRmb3Jtcy9tb3ouYnVpbGQgDQo+IGRvbS9tZWRpYS9wbGF0
Zm9ybXMvbW96LmJ1aWxkIC1pbmRleCAwOTJjZWUwYzliNjYuLjM4ZTQ1ZGU1YjVmMCAxMDA2
NDQgDQo+ICtpbmRleCA4NTA5YWVjLi5lYjZmMTI5IDEwMDY0NCAtLS0gZG9tL21lZGlhL3Bs
YXRmb3Jtcy9tb3ouYnVpbGQgKysrIA0KPiBkb20vbWVkaWEvcGxhdGZvcm1zL21vei5idWls
ZCBAQCAtNzgsNiArNzgsMTEgQEAgaWYgQ09ORklHWyJNT1pfQVYxIl06IEBAIC02MSwxMSAr
NjEsMzMgQEAgaW5kZXggMDkyY2VlMGM5YjY2Li4zOGU0NWRlNWI1ZjAgMTAwNjQ0IGlmIA0K
PiBDT05GSUdbIk1PWl9PTVgiXToNCj4gICAgICAgIEVYUE9SVFMgKz0gWw0KPiArZGlmZiAt
LWdpdCBtZWRpYS9mZnZweC9saWJhdmNvZGVjL21vei5idWlsZCBtZWRpYS9mZnZweC9saWJh
dmNvZGVjL21vei5idWlsZA0KPiAraW5kZXggMDA2OTg2NS4uZTgwNmZjOCAxMDA2NDQNCj4g
Ky0tLSBtZWRpYS9mZnZweC9saWJhdmNvZGVjL21vei5idWlsZA0KPiArKysrIG1lZGlhL2Zm
dnB4L2xpYmF2Y29kZWMvbW96LmJ1aWxkDQo+ICtAQCAtMTEyLDkgKzExMiwxNSBAQCBpZiBu
b3QgQ09ORklHWydNT1pfRkZWUFhfQVVESU9PTkxZJ106DQo+ICsgICAgICAgICAgICAgJ3Zh
YXBpX3ZwOC5jJywNCj4gKyAgICAgICAgICAgICAndmFhcGlfdnA5LmMnLA0KPiArICAgICAg
ICAgXQ0KPiArKyAgICAgICAgaWYgQ09ORklHWyJNT1pfU1lTVEVNX0FWMSJdOg0KPiArKyAg
ICAgICAgICBDRkxBR1MgKz0gQ09ORklHWydNT1pfU1lTVEVNX0xJQkRBVjFEX0NGTEFHUydd
DQo+ICsrICAgICAgICAgIE9TX0xJQlMgKz0gQ09ORklHWydNT1pfU1lTVEVNX0xJQkRBVjFE
X0xJQlMnXQ0KPiArKyAgICAgICAgZWxzZToNCj4gKysgICAgICAgICAgVVNFX0xJQlMgKz0g
Ww0KPiArKyAgICAgICAgICAgICdkYXYxZCcsDQo+ICsrICAgICAgICAgICAgJ21lZGlhX2xp
YmRhdjFkX2FzbScsDQo+ICsrICAgICAgICAgIF0NCj4gKyAgICAgICAgIFVTRV9MSUJTICs9
IFsNCj4gKy0gICAgICAgICAgJ2RhdjFkJywNCj4gKy0gICAgICAgICAgJ21lZGlhX2xpYmRh
djFkX2FzbScsDQo+ICsgICAgICAgICAgICdtb3p2YScNCj4gKyAgICAgICAgIF0NCj4gKw0K
PiAgIGRpZmYgLS1naXQgdG9vbGtpdC9tb3ouY29uZmlndXJlIHRvb2xraXQvbW96LmNvbmZp
Z3VyZQ0KPiAtaW5kZXggODJiNWE1OWFjZjQyLi5lMjMyOTU2MGI0MmIgMTAwNjQ0DQo+IC0t
LS0gdG9vbGtpdC9tb3ouY29uZmlndXJlLm9yaWcJMjAyMS0wNC0xMyAxNjoxMjozNC43NzAw
MzIwMDAgKzAyMDANCj4gLSsrKyB0b29sa2l0L21vei5jb25maWd1cmUJMjAyMS0wNC0xOCAw
MDowMzo0MS40MzI2OTgwMDAgKzAyMDANCj4gLUBAIC01MzgsNyArNTM4LDIzIEBADQo+ICtp
bmRleCAwMDY5ODY1Li5lODA2ZmM4IDEwMDY0NA0KPiArLS0tIHRvb2xraXQvbW96LmNvbmZp
Z3VyZQ0KPiArKysrIHRvb2xraXQvbW96LmNvbmZpZ3VyZQ0KPiArQEAgLTUyMyw3ICs1MjMs
MjMgQEAgZGVmIGF2MSh2YWx1ZSk6DQo+ICAgICAgICAgICAgcmV0dXJuIFRydWUNCj4gICAg
DQo+ICAgIA0KPiBAQCAtOTAsMTEgKzExMiwxMSBAQCBpbmRleCA4MmI1YTU5YWNmNDIuLmUy
MzI5NTYwYjQyYiAxMDA2NDQNCj4gICAgZGVmIGRhdjFkX2FzbSh0YXJnZXQpOg0KPiAgICAg
ICAgaWYgdGFyZ2V0LmNwdSBpbiAoImFhcmNoNjQiLCAieDg2IiwgIng4Nl82NCIpOg0KPiAg
ICAgICAgICAgIHJldHVybiBUcnVlDQo+IC1AQCAtNTU0LDYgKzU3MCw3IEBADQo+ICtAQCAt
NTM5LDYgKzU1NSw3IEBAIHNldF9jb25maWcoIk1PWl9EQVYxRF9BU00iLCBkYXYxZF9hc20p
DQo+ICAgIHNldF9kZWZpbmUoIk1PWl9EQVYxRF9BU00iLCBkYXYxZF9hc20pDQo+ICAgIHNl
dF9jb25maWcoIk1PWl9BVjEiLCBhdjEpDQo+ICAgIHNldF9kZWZpbmUoIk1PWl9BVjEiLCBh
djEpDQo+ICAgK3NldF9jb25maWcoIk1PWl9TWVNURU1fQVYxIiwgZGVwZW5kc19pZihzeXN0
ZW1fYXYxKShsYW1iZGEgXzogVHJ1ZSkpDQo+ICAgIA0KPiAtICMgQnVpbHQtaW4gZnJhZ21l
bnRlZCBNUDQgc3VwcG9ydC4NCj4gKyAjIEpYTCBJbWFnZSBDb2RlYyBTdXBwb3J0DQo+ICAg
ICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0NCj4gZGlmZiAtLWdpdCBhL21haWwvdGh1bmRlcmJpcmQvZmlsZXMvcGF0
Y2gtYnVnMTYwMjczMF9jb21tZW50NSBiL21haWwvdGh1bmRlcmJpcmQvZmlsZXMvcGF0Y2gt
YnVnMTYwMjczMF9jb21tZW50NQ0KPiBkZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQNCj4gaW5k
ZXggNDlmOWY0MzIxZGY4Li4wMDAwMDAwMDAwMDANCj4gLS0tIGEvbWFpbC90aHVuZGVyYmly
ZC9maWxlcy9wYXRjaC1idWcxNjAyNzMwX2NvbW1lbnQ1DQo+ICsrKyAvZGV2L251bGwNCj4g
QEAgLTEsMjQgKzAsMCBAQA0KPiAtLS0tIGdmeC9sYXllcnMvY29tcG9zaXRlL0NvbXBvc2l0
YWJsZUhvc3QuY3BwLm9yaWcJMjAyMC0wOS0xMiAyMTo0Nzo0MiBVVEMNCj4gLSsrKyBnZngv
bGF5ZXJzL2NvbXBvc2l0ZS9Db21wb3NpdGFibGVIb3N0LmNwcA0KPiAtQEAgLTEzLDYgKzEz
LDcgQEANCj4gLSAjaW5jbHVkZSAiSW1hZ2VIb3N0LmgiICAvLyBmb3IgSW1hZ2VIb3N0QnVm
ZmVyZWQsIGV0Yw0KPiAtICNpbmNsdWRlICJMYXllcnMuaCINCj4gLSAjaW5jbHVkZSAiVGls
ZWRDb250ZW50SG9zdC5oIiAgLy8gZm9yIFRpbGVkQ29udGVudEhvc3QNCj4gLSsjaW5jbHVk
ZSAibW96aWxsYS9FbmRpYW5VdGlscy5oIg0KPiAtICNpbmNsdWRlICJtb3ppbGxhL2dmeC9n
ZnhWYXJzLmgiDQo+IC0gI2luY2x1ZGUgIm1vemlsbGEvbGF5ZXJzL0xheWVyc1N1cmZhY2Vz
LmgiICAvLyBmb3IgU3VyZmFjZURlc2NyaXB0b3INCj4gLSAjaW5jbHVkZSAibW96aWxsYS9s
YXllcnMvVGV4dHVyZUhvc3QuaCIgICAgIC8vIGZvciBUZXh0dXJlSG9zdCwgZXRjDQo+IC1A
QCAtOTIsOSArOTMsMTMgQEAgYm9vbCBDb21wb3NpdGFibGVIb3N0OjpBZGRNYXNrRWZmZWN0
KEVmZmVjdENoYWluJiBhRWZmDQo+IC0gICB9DQo+IC0gICBNT1pfQVNTRVJUKHNvdXJjZSk7
DQo+IC0NCj4gLSsgIC8vIFNldHRpbmcgYW4gYWxwaGEtbWFzayBoZXJlIGJyZWFrcyB0aGUg
VVJMLWJhciBvbiBiaWcgZW5kaWFuIChzMzkweCkNCj4gLSsgIC8vIGlmIHRoZSB0eXBlZCBV
UkwgaXMgdG9vIGxvbmcgZm9yIHRoZSB0ZXh0Ym94IChhdXRvbWF0aWMgc2Nyb2xsaW5nIG5l
ZWRlZCkNCj4gLSsjaWYgTU9aX0xJVFRMRV9FTkRJQU4oKQ0KPiAtICAgUmVmUHRyPEVmZmVj
dE1hc2s+IGVmZmVjdCA9DQo+IC0gICAgICAgbmV3IEVmZmVjdE1hc2soc291cmNlLCBzb3Vy
Y2UtPkdldFNpemUoKSwgYVRyYW5zZm9ybSk7DQo+IC0gICBhRWZmZWN0cy5tU2Vjb25kYXJ5
RWZmZWN0c1tFZmZlY3RUeXBlczo6TUFTS10gPSBlZmZlY3Q7DQo+IC0rI2VuZGlmDQo+IC0g
ICByZXR1cm4gdHJ1ZTsNCj4gLSB9DQo+IC0NCj4gZGlmZiAtLWdpdCBhL21haWwvdGh1bmRl
cmJpcmQvZmlsZXMvcGF0Y2gtYnVnMTYxMjE4NCBiL21haWwvdGh1bmRlcmJpcmQvZmlsZXMv
cGF0Y2gtYnVnMTYxMjE4NA0KPiBkZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQNCj4gaW5kZXgg
MzNkMzkxYTNiNjQ3Li4wMDAwMDAwMDAwMDANCj4gLS0tIGEvbWFpbC90aHVuZGVyYmlyZC9m
aWxlcy9wYXRjaC1idWcxNjEyMTg0DQo+ICsrKyAvZGV2L251bGwNCj4gQEAgLTEsMjU5NjEg
KzAsMCBAQA0KPiAtaHR0cHM6Ly9idWd6aWxsYS5tb3ppbGxhLm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MTYxMjE4NA0KPiAtaHR0cHM6Ly9idWcxNjEyMTg0LmJtb2F0dGFjaG1lbnRzLm9yZy9h
dHRhY2htZW50LmNnaT9pZD05MTI2MzYzDQo+IC0NCj4gLQ0KPiAtZGlmZiAtciAzODhhNGQw
NGU5MTEgbWVkaWEvd2VicnRjL2duLWNvbmZpZ3MvcHBjNjRfRmFsc2VfcHBjNjRfZnJlZWJz
ZC5qc29uDQo+IC0tLS0gL2Rldi9udWxsCVRodSBKYW4gMDEgMDA6MDA6MDAgMTk3MCArMDAw
MA0KPiAtKysrIGRvbS9tZWRpYS93ZWJydGMvdGhpcmRfcGFydHlfYnVpbGQvZ24tY29uZmln
cy9wcGM2NF9GYWxzZV9wcGM2NF9mcmVlYnNkLmpzb24JVGh1IEZlYiAxMyAxMToxMTo1MSAy
MDIwICswMTAwDQo+IC1AQCAtMCwwICsxLDEzMjM3IEBADQo+IC0rew0KPiAtKyAgICAiZ25f
Z2VuX2FyZ3MiOiB7DQo+IC0rICAgICAgICAiaG9zdF9jcHUiOiAicHBjNjQiLA0KPiAtKyAg
ICAgICAgImlzX2RlYnVnIjogZmFsc2UsDQo+IC0rICAgICAgICAidGFyZ2V0X2NwdSI6ICJw
cGM2NCIsDQo+IC0rICAgICAgICAidGFyZ2V0X29zIjogImZyZWVic2QiDQo+IC0rICAgIH0s
DQo+IC0rICAgICJtb3pidWlsZF9hcmdzIjogew0KPiAtKyAgICAgICAgIkNQVV9BUkNIIjog
InBwYzY0IiwNCj4gLSsgICAgICAgICJIT1NUX0NQVV9BUkNIIjogInBwYzY0IiwNCj4gLSsg
ICAgICAgICJNT1pfREVCVUciOiBudWxsLA0KPiAtKyAgICAgICAgIk9TX1RBUkdFVCI6ICJG
cmVlQlNEIg0KPiAtKyAgICB9LA0KPiAtKyAgICAic2FuZGJveF92YXJzIjogew0KPiAtKyAg
ICAgICAgIkNPTVBJTEVfRkxBR1MiOiB7DQo+IC0rICAgICAgICAgICAgIldBUk5JTkdTX0FT
X0VSUk9SUyI6IFtdDQo+IC0rICAgICAgICB9LA0KPiAtKyAgICAgICAgIkZJTkFMX0xJQlJB
UlkiOiAid2VicnRjIg0KPiAtKyAgICB9LA0KPiAtKyAgICAidGFyZ2V0cyI6IHsNCj4gLSsg
ICAgICAgICIvLzp3ZWJydGMiOiB7DQo+IC0rICAgICAgICAgICAgImNmbGFncyI6IFsNCj4g
LSsgICAgICAgICAgICAgICAgIi1mbm8tc3RyaWN0LWFsaWFzaW5nIiwNCj4gLSsgICAgICAg
ICAgICAgICAgIi0tcGFyYW09c3NwLWJ1ZmZlci1zaXplPTQiLA0KPiAtKyAgICAgICAgICAg
ICAgICAiLWZzdGFjay1wcm90ZWN0b3IiLA0KPiAtKyAgICAgICAgICAgICAgICAiLVduby1i
dWlsdGluLW1hY3JvLXJlZGVmaW5lZCIsDQo+IC0rICAgICAgICAgICAgICAgICItRF9fREFU
RV9fPSIsDQo+IC0rICAgICAgICAgICAgICAgICItRF9fVElNRV9fPSIsDQo+IC0rICAgICAg
ICAgICAgICAgICItRF9fVElNRVNUQU1QX189IiwNCj4gLSsgICAgICAgICAgICAgICAgIi1m
dW53aW5kLXRhYmxlcyIsDQo+IC0rICAgICAgICAgICAgICAgICItZmNvbG9yLWRpYWdub3N0
aWNzIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1XYWxsIiwNCj4gLSsgICAgICAgICAgICAg
ICAgIi1XZXJyb3IiLA0KPiAtKyAgICAgICAgICAgICAgICAiLVdleHRyYSIsDQo+IC0rICAg
ICAgICAgICAgICAgICItV25vLW1pc3NpbmctZmllbGQtaW5pdGlhbGl6ZXJzIiwNCj4gLSsg
ICAgICAgICAgICAgICAgIi1Xbm8tdW51c2VkLXBhcmFtZXRlciIsDQo+IC0rICAgICAgICAg
ICAgICAgICItV25vLWMrKzExLW5hcnJvd2luZyIsDQo+IC0rICAgICAgICAgICAgICAgICIt
V25vLWNvdmVyZWQtc3dpdGNoLWRlZmF1bHQiLA0KPiAtKyAgICAgICAgICAgICAgICAiLVdu
by11bm5lZWRlZC1pbnRlcm5hbC1kZWNsYXJhdGlvbiIsDQo+IC0rICAgICAgICAgICAgICAg
ICItV25vLWluY29uc2lzdGVudC1taXNzaW5nLW92ZXJyaWRlIiwNCj4gLSsgICAgICAgICAg
ICAgICAgIi1Xbm8tdW5kZWZpbmVkLXZhci10ZW1wbGF0ZSIsDQo+IC0rICAgICAgICAgICAg
ICAgICItV25vLW5vbnBvcnRhYmxlLWluY2x1ZGUtcGF0aCIsDQo+IC0rICAgICAgICAgICAg
ICAgICItV25vLWFkZHJlc3Mtb2YtcGFja2VkLW1lbWJlciIsDQo+IC0rICAgICAgICAgICAg
ICAgICItV25vLXVudXNlZC1sYW1iZGEtY2FwdHVyZSIsDQo+IC0rICAgICAgICAgICAgICAg
ICItV25vLXVzZXItZGVmaW5lZC13YXJuaW5ncyIsDQo+IC0rICAgICAgICAgICAgICAgICIt
TzIiLA0KPiAtKyAgICAgICAgICAgICAgICAiLWZuby1pZGVudCIsDQo+IC0rICAgICAgICAg
ICAgICAgICItZmRhdGEtc2VjdGlvbnMiLA0KPiAtKyAgICAgICAgICAgICAgICAiLWZmdW5j
dGlvbi1zZWN0aW9ucyIsDQo+IC0rICAgICAgICAgICAgICAgICItZm9taXQtZnJhbWUtcG9p
bnRlciIsDQo+IC0rICAgICAgICAgICAgICAgICItZzIiLA0KPiAtKyAgICAgICAgICAgICAg
ICAiLWZ2aXNpYmlsaXR5PWhpZGRlbiIsDQo+IC0rICAgICAgICAgICAgICAgICItWGNsYW5n
IiwNCj4gLSsgICAgICAgICAgICAgICAgIi1hZGQtcGx1Z2luIiwNCj4gLSsgICAgICAgICAg
ICAgICAgIi1YY2xhbmciLA0KPiAtKyAgICAgICAgICAgICAgICAiZmluZC1iYWQtY29uc3Ry
dWN0cyIsDQo+IC0rICAgICAgICAgICAgICAgICItWGNsYW5nIiwNCj4gLSsgICAgICAgICAg
ICAgICAgIi1wbHVnaW4tYXJnLWZpbmQtYmFkLWNvbnN0cnVjdHMiLA0KPiAtKyAgICAgICAg
ICAgICAgICAiLVhjbGFuZyIsDQo+IC0rICAgICAgICAgICAgICAgICJjaGVjay1hdXRvLXJh
dy1wb2ludGVyIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1XaGVhZGVyLWh5Z2llbmUiLA0K
PiAtKyAgICAgICAgICAgICAgICAiLVdzdHJpbmctY29udmVyc2lvbiIsDQo+IC0rICAgICAg
ICAgICAgICAgICItV3RhdXRvbG9naWNhbC1vdmVybGFwLWNvbXBhcmUiLA0KPiAtKyAgICAg
ICAgICAgICAgICAiLVdleHRyYSIsDQo+IC0rICAgICAgICAgICAgICAgICItV25vLXVudXNl
ZC1wYXJhbWV0ZXIiLA0KPiAtKyAgICAgICAgICAgICAgICAiLVduby1taXNzaW5nLWZpZWxk
LWluaXRpYWxpemVycyIsDQo+IC0rICAgICAgICAgICAgICAgICItV25vLXN0cmljdC1vdmVy
ZmxvdyIsDQo+IC0rICAgICAgICAgICAgICAgICItV2MrKzExLW5hcnJvd2luZyIsDQo+IC0r
ICAgICAgICAgICAgICAgICItV2ltcGxpY2l0LWZhbGx0aHJvdWdoIiwNCj4gLSsgICAgICAg
ICAgICAgICAgIi1XdGhyZWFkLXNhZmV0eSIsDQo+IC0rICAgICAgICAgICAgICAgICItV2lu
Y29uc2lzdGVudC1taXNzaW5nLW92ZXJyaWRlIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1X
dW5kZWYiLA0KPiAtKyAgICAgICAgICAgICAgICAiLVd1bnVzZWQtbGFtYmRhLWNhcHR1cmUi
DQo+IC0rICAgICAgICAgICAgXSwNCj4gLSsgICAgICAgICAgICAiZGVmaW5lcyI6IFsNCj4g
LSsgICAgICAgICAgICAgICAgIlY4X0RFUFJFQ0FUSU9OX1dBUk5JTkdTIiwNCj4gLSsgICAg
ICAgICAgICAgICAgIlVTRV9YMTE9MSIsDQo+IC0rICAgICAgICAgICAgICAgICJDSFJPTUlV
TV9CVUlMRCIsDQo+IC0rICAgICAgICAgICAgICAgICJfRklMRV9PRkZTRVRfQklUUz02NCIs
DQo+IC0rICAgICAgICAgICAgICAgICJOREVCVUciLA0KPiAtKyAgICAgICAgICAgICAgICAi
TlZBTEdSSU5EIiwNCj4gLSsgICAgICAgICAgICAgICAgIkRZTkFNSUNfQU5OT1RBVElPTlNf
RU5BQkxFRD0wIiwNCj4gLSsgICAgICAgICAgICAgICAgIldFQlJUQ19FTkFCTEVfUFJPVE9C
VUY9MCIsDQo+IC0rICAgICAgICAgICAgICAgICJXRUJSVENfUkVTVFJJQ1RfTE9HR0lORyIs
DQo+IC0rICAgICAgICAgICAgICAgICJXRUJSVENfTU9aSUxMQV9CVUlMRCIsDQo+IC0rICAg
ICAgICAgICAgICAgICJXRUJSVENfTk9OX1NUQVRJQ19UUkFDRV9FVkVOVF9IQU5ETEVSUz0w
IiwNCj4gLSsgICAgICAgICAgICAgICAgIldFQlJUQ19QT1NJWCIsDQo+IC0rICAgICAgICAg
ICAgICAgICJXRUJSVENfQlNEIiwNCj4gLSsgICAgICAgICAgICAgICAgIkhBVkVfV0VCUlRD
X1ZJREVPIiwNCj4gLSsgICAgICAgICAgICAgICAgIkhBVkVfV0VCUlRDX1ZPSUNFIg0KPiAt
KyAgICAgICAgICAgIF0sDQo+IC0rICAgICAgICAgICAgImRlcHMiOiBbDQo+IC0rICAgICAg
ICAgICAgICAgICIvLzp3ZWJydGNfY29tbW9uIiwNCj4gLSsgICAgICAgICAgICAgICAgIi8v
YXBpOmJhc2VfcGVlcmNvbm5lY3Rpb25fYXBpIiwNCj4gLSsgICAgICAgICAgICAgICAgIi8v
YXBpOnRyYW5zcG9ydF9hcGkiLA0KPiAtKyAgICAgICAgICAgICAgICAiLy9hcGk6dmlkZW9f
ZnJhbWVfYXBpIiwNCj4gLSsgICAgICAgICAgICAgICAgIi8vYXVkaW86YXVkaW8iLA0KPiAt
KyAgICAgICAgICAgICAgICAiLy9jYWxsOmNhbGwiLA0KPiAtKyAgICAgICAgICAgICAgICAi
Ly9jb21tb25fYXVkaW86Y29tbW9uX2F1ZGlvIiwNCj4gLSsgICAgICAgICAgICAgICAgIi8v
Y29tbW9uX3ZpZGVvOmNvbW1vbl92aWRlbyIsDQo+IC0rICAgICAgICAgICAgICAgICIvL21l
ZGlhOm1lZGlhIiwNCj4gLSsgICAgICAgICAgICAgICAgIi8vbW9kdWxlczptb2R1bGVzIiwN
Cj4gLSsgICAgICAgICAgICAgICAgIi8vbW9kdWxlcy92aWRlb19jYXB0dXJlOnZpZGVvX2Nh
cHR1cmVfaW50ZXJuYWxfaW1wbCIsDQo+IC0rICAgICAgICAgICAgICAgICIvL3J0Y19iYXNl
OnJ0Y19iYXNlIiwNCj4gLSsgICAgICAgICAgICAgICAgIi8vc3lzdGVtX3dyYXBwZXJzOmZp
ZWxkX3RyaWFsX2RlZmF1bHQiLA0KPiAtKyAgICAgICAgICAgICAgICAiLy9zeXN0ZW1fd3Jh
cHBlcnM6bWV0cmljc19kZWZhdWx0IiwNCj4gLSsgICAgICAgICAgICAgICAgIi8vc3lzdGVt
X3dyYXBwZXJzOnN5c3RlbV93cmFwcGVyc19kZWZhdWx0IiwNCj4gLSsgICAgICAgICAgICAg
ICAgIi8vdmlkZW86dmlkZW8iLA0KPiAtKyAgICAgICAgICAgICAgICAiLy92b2ljZV9lbmdp
bmU6dm9pY2VfZW5naW5lIg0KPiAtKyAgICAgICAgICAgIF0sDQo+IC0rICAgICAgICAgICAg
ImluY2x1ZGVfZGlycyI6IFsNCj4gLSsgICAgICAgICAgICAgICAgIi8vIiwNCj4gLSsgICAg
ICAgICAgICAgICAgIi9yb290L2ZpcmVmb3hfdXBzdHJlYW0vZmlyZWZveC9vYmotcG93ZXJw
YzY0LXVua25vd24tZnJlZWJzZDEzLjAvbWVkaWEvd2VicnRjL3RydW5rL3dlYnJ0Yy9nbi1v
dXRwdXQvZ2VuLyIsDQo+IC0rICAgICAgICAgICAgICAgICIvL2NvbW1vbl9hdWRpby9yZXNh
bXBsZXIvaW5jbHVkZS8iLA0KPiAtKyAgICAgICAgICAgICAgICAiLy9jb21tb25fYXVkaW8v
c2lnbmFsX3Byb2Nlc3NpbmcvaW5jbHVkZS8iLA0KPiAtKyAgICAgICAgICAgICAgICAiLy9j
b21tb25fYXVkaW8vdmFkL2luY2x1ZGUvIiwNCj4gLSsgICAgICAgICAgICAgICAgIi8vY29t
bW9uX3ZpZGVvL2luY2x1ZGUvIiwNCj4gLSsgICAgICAgICAgICAgICAgIi9tZWRpYS9saWJ5
dXYvbGlieXV2L2luY2x1ZGUvIiwNCj4gLSsgICAgICAgICAgICAgICAgIi8vbW9kdWxlcy9h
dWRpb19jb2RpbmcvaW5jbHVkZS8iLA0KPiAtKyAgICAgICAgICAgICAgICAiLy9tb2R1bGVz
L2luY2x1ZGUvIiwNCj4gLSsgICAgICAgICAgICAgICAgIi8vbW9kdWxlcy9pbmNsdWRlLyIs
DQo+IC0rICAgICAgICAgICAgICAgICIvL21vZHVsZXMvYXVkaW9fZGV2aWNlL2luY2x1ZGUv
IiwNCj4gLSsgICAgICAgICAgICAgICAgIi8vbW9kdWxlcy9hdWRpb19kZXZpY2UvZHVtbXkv
Ig0KPiAtKyAgICAgICAgICAgIF0sDQo+IC0rICAgICAgICAgICAgImxpYnMiOiBbDQo+IC0r
ICAgICAgICAgICAgICAgICJYMTEiLA0KPiAtKyAgICAgICAgICAgICAgICAiWDExLXhjYiIs
DQo+IC0rICAgICAgICAgICAgICAgICJ4Y2IiLA0KPiAtKyAgICAgICAgICAgICAgICAiWGNv
bXBvc2l0ZSIsDQo+IC0rICAgICAgICAgICAgICAgICJYY3Vyc29yIiwNCj4gLSsgICAgICAg
ICAgICAgICAgIlhkYW1hZ2UiLA0KPiAtKyAgICAgICAgICAgICAgICAiWGV4dCIsDQo+IC0r
ICAgICAgICAgICAgICAgICJYZml4ZXMiLA0KPiAtKyAgICAgICAgICAgICAgICAiWGkiLA0K
PiAtKyAgICAgICAgICAgICAgICAiWHJlbmRlciINCj4gLSsgICAgICAgICAgICBdLA0KPiAt
KyAgICAgICAgICAgICJzb3VyY2VzIjogW10sDQo+IC0rICAgICAgICAgICAgInR5cGUiOiAi
c3RhdGljX2xpYnJhcnkiDQo+IC0rICAgICAgICB9LA0KPiAtKyAgICAgICAgIi8vOndlYnJ0
Y19jb21tb24iOiB7DQo+IC0rICAgICAgICAgICAgImNmbGFncyI6IFsNCj4gLSsgICAgICAg
ICAgICAgICAgIi1mbm8tc3RyaWN0LWFsaWFzaW5nIiwNCj4gLSsgICAgICAgICAgICAgICAg
Ii0tcGFyYW09c3NwLWJ1ZmZlci1zaXplPTQiLA0KPiAtKyAgICAgICAgICAgICAgICAiLWZz
dGFjay1wcm90ZWN0b3IiLA0KPiAtKyAgICAgICAgICAgICAgICAiLVduby1idWlsdGluLW1h
Y3JvLXJlZGVmaW5lZCIsDQo+IC0rICAgICAgICAgICAgICAgICItRF9fREFURV9fPSIsDQo+
IC0rICAgICAgICAgICAgICAgICItRF9fVElNRV9fPSIsDQo+IC0rICAgICAgICAgICAgICAg
ICItRF9fVElNRVNUQU1QX189IiwNCj4gLSsgICAgICAgICAgICAgICAgIi1mdW53aW5kLXRh
YmxlcyIsDQo+IC0rICAgICAgICAgICAgICAgICItZmNvbG9yLWRpYWdub3N0aWNzIiwNCj4g
LSsgICAgICAgICAgICAgICAgIi1XYWxsIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1XZXJy
b3IiLA0KPiAtKyAgICAgICAgICAgICAgICAiLVdleHRyYSIsDQo+IC0rICAgICAgICAgICAg
ICAgICItV25vLW1pc3NpbmctZmllbGQtaW5pdGlhbGl6ZXJzIiwNCj4gLSsgICAgICAgICAg
ICAgICAgIi1Xbm8tdW51c2VkLXBhcmFtZXRlciIsDQo+IC0rICAgICAgICAgICAgICAgICIt
V25vLWMrKzExLW5hcnJvd2luZyIsDQo+IC0rICAgICAgICAgICAgICAgICItV25vLWNvdmVy
ZWQtc3dpdGNoLWRlZmF1bHQiLA0KPiAtKyAgICAgICAgICAgICAgICAiLVduby11bm5lZWRl
ZC1pbnRlcm5hbC1kZWNsYXJhdGlvbiIsDQo+IC0rICAgICAgICAgICAgICAgICItV25vLWlu
Y29uc2lzdGVudC1taXNzaW5nLW92ZXJyaWRlIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1X
bm8tdW5kZWZpbmVkLXZhci10ZW1wbGF0ZSIsDQo+IC0rICAgICAgICAgICAgICAgICItV25v
LW5vbnBvcnRhYmxlLWluY2x1ZGUtcGF0aCIsDQo+IC0rICAgICAgICAgICAgICAgICItV25v
LWFkZHJlc3Mtb2YtcGFja2VkLW1lbWJlciIsDQo+IC0rICAgICAgICAgICAgICAgICItV25v
LXVudXNlZC1sYW1iZGEtY2FwdHVyZSIsDQo+IC0rICAgICAgICAgICAgICAgICItV25vLXVz
ZXItZGVmaW5lZC13YXJuaW5ncyIsDQo+IC0rICAgICAgICAgICAgICAgICItTzIiLA0KPiAt
KyAgICAgICAgICAgICAgICAiLWZuby1pZGVudCIsDQo+IC0rICAgICAgICAgICAgICAgICIt
ZmRhdGEtc2VjdGlvbnMiLA0KPiAtKyAgICAgICAgICAgICAgICAiLWZmdW5jdGlvbi1zZWN0
aW9ucyIsDQo+IC0rICAgICAgICAgICAgICAgICItZm9taXQtZnJhbWUtcG9pbnRlciIsDQo+
IC0rICAgICAgICAgICAgICAgICItZzIiLA0KPiAtKyAgICAgICAgICAgICAgICAiLWZ2aXNp
YmlsaXR5PWhpZGRlbiIsDQo+IC0rICAgICAgICAgICAgICAgICItV2hlYWRlci1oeWdpZW5l
IiwNCj4gLSsgICAgICAgICAgICAgICAgIi1Xc3RyaW5nLWNvbnZlcnNpb24iLA0KPiAtKyAg
ICAgICAgICAgICAgICAiLVd0YXV0b2xvZ2ljYWwtb3ZlcmxhcC1jb21wYXJlIiwNCj4gLSsg
ICAgICAgICAgICAgICAgIi1XZXh0cmEiLA0KPiAtKyAgICAgICAgICAgICAgICAiLVduby11
bnVzZWQtcGFyYW1ldGVyIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1Xbm8tbWlzc2luZy1m
aWVsZC1pbml0aWFsaXplcnMiLA0KPiAtKyAgICAgICAgICAgICAgICAiLVduby1zdHJpY3Qt
b3ZlcmZsb3ciLA0KPiAtKyAgICAgICAgICAgICAgICAiLVdjKysxMS1uYXJyb3dpbmciLA0K
PiAtKyAgICAgICAgICAgICAgICAiLVdpbXBsaWNpdC1mYWxsdGhyb3VnaCIsDQo+IC0rICAg
ICAgICAgICAgICAgICItV3RocmVhZC1zYWZldHkiLA0KPiAtKyAgICAgICAgICAgICAgICAi
LVdpbmNvbnNpc3RlbnQtbWlzc2luZy1vdmVycmlkZSIsDQo+IC0rICAgICAgICAgICAgICAg
ICItV3VuZGVmIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1XdW51c2VkLWxhbWJkYS1jYXB0
dXJlIg0KPiAtKyAgICAgICAgICAgIF0sDQo+IC0rICAgICAgICAgICAgImRlZmluZXMiOiBb
DQo+IC0rICAgICAgICAgICAgICAgICJWOF9ERVBSRUNBVElPTl9XQVJOSU5HUyIsDQo+IC0r
ICAgICAgICAgICAgICAgICJVU0VfWDExPTEiLA0KPiAtKyAgICAgICAgICAgICAgICAiQ0hS
T01JVU1fQlVJTEQiLA0KPiAtKyAgICAgICAgICAgICAgICAiX0ZJTEVfT0ZGU0VUX0JJVFM9
NjQiLA0KPiAtKyAgICAgICAgICAgICAgICAiTkRFQlVHIiwNCj4gLSsgICAgICAgICAgICAg
ICAgIk5WQUxHUklORCIsDQo+IC0rICAgICAgICAgICAgICAgICJEWU5BTUlDX0FOTk9UQVRJ
T05TX0VOQUJMRUQ9MCIsDQo+IC0rICAgICAgICAgICAgICAgICJXRUJSVENfRU5BQkxFX1BS
T1RPQlVGPTAiLA0KPiAtKyAgICAgICAgICAgICAgICAiV0VCUlRDX1JFU1RSSUNUX0xPR0dJ
TkciLA0KPiAtKyAgICAgICAgICAgICAgICAiV0VCUlRDX01PWklMTEFfQlVJTEQiLA0KPiAt
KyAgICAgICAgICAgICAgICAiV0VCUlRDX05PTl9TVEFUSUNfVFJBQ0VfRVZFTlRfSEFORExF
UlM9MCIsDQo+IC0rICAgICAgICAgICAgICAgICJXRUJSVENfUE9TSVgiLA0KPiAtKyAgICAg
ICAgICAgICAgICAiV0VCUlRDX0JTRCINCj4gLSsgICAgICAgICAgICBdLA0KPiAtKyAgICAg
ICAgICAgICJkZXBzIjogW10sDQo+IC0rICAgICAgICAgICAgImluY2x1ZGVfZGlycyI6IFsN
Cj4gLSsgICAgICAgICAgICAgICAgIi8vIiwNCj4gLSsgICAgICAgICAgICAgICAgIi9yb290
L2ZpcmVmb3hfdXBzdHJlYW0vZmlyZWZveC9vYmotcG93ZXJwYzY0LXVua25vd24tZnJlZWJz
ZDEzLjAvbWVkaWEvd2VicnRjL3RydW5rL3dlYnJ0Yy9nbi1vdXRwdXQvZ2VuLyINCj4gLSsg
ICAgICAgICAgICBdLA0KPiAtKyAgICAgICAgICAgICJsaWJzIjogW10sDQo+IC0rICAgICAg
ICAgICAgInNvdXJjZXMiOiBbDQo+IC0rICAgICAgICAgICAgICAgICIvL2NvbW1vbl90eXBl
cy5jYyIsDQo+IC0rICAgICAgICAgICAgICAgICIvL2NvbW1vbl90eXBlcy5oIiwNCj4gLSsg
ICAgICAgICAgICAgICAgIi8vdHlwZWRlZnMuaCINCj4gLSsgICAgICAgICAgICBdLA0KPiAt
KyAgICAgICAgICAgICJ0eXBlIjogInN0YXRpY19saWJyYXJ5Ig0KPiAtKyAgICAgICAgfSwN
Cj4gLSsgICAgICAgICIvL2FwaS9hdWRpb19jb2RlY3MvTDE2OmF1ZGlvX2RlY29kZXJfTDE2
Ijogew0KPiAtKyAgICAgICAgICAgICJjZmxhZ3MiOiBbDQo+IC0rICAgICAgICAgICAgICAg
ICItZm5vLXN0cmljdC1hbGlhc2luZyIsDQo+IC0rICAgICAgICAgICAgICAgICItLXBhcmFt
PXNzcC1idWZmZXItc2l6ZT00IiwNCj4gLSsgICAgICAgICAgICAgICAgIi1mc3RhY2stcHJv
dGVjdG9yIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1Xbm8tYnVpbHRpbi1tYWNyby1yZWRl
ZmluZWQiLA0KPiAtKyAgICAgICAgICAgICAgICAiLURfX0RBVEVfXz0iLA0KPiAtKyAgICAg
ICAgICAgICAgICAiLURfX1RJTUVfXz0iLA0KPiAtKyAgICAgICAgICAgICAgICAiLURfX1RJ
TUVTVEFNUF9fPSIsDQo+IC0rICAgICAgICAgICAgICAgICItZnVud2luZC10YWJsZXMiLA0K
PiAtKyAgICAgICAgICAgICAgICAiLWZjb2xvci1kaWFnbm9zdGljcyIsDQo+IC0rICAgICAg
ICAgICAgICAgICItV2FsbCIsDQo+IC0rICAgICAgICAgICAgICAgICItV2Vycm9yIiwNCj4g
LSsgICAgICAgICAgICAgICAgIi1XZXh0cmEiLA0KPiAtKyAgICAgICAgICAgICAgICAiLVdu
by1taXNzaW5nLWZpZWxkLWluaXRpYWxpemVycyIsDQo+IC0rICAgICAgICAgICAgICAgICIt
V25vLXVudXNlZC1wYXJhbWV0ZXIiLA0KPiAtKyAgICAgICAgICAgICAgICAiLVduby1jKysx
MS1uYXJyb3dpbmciLA0KPiAtKyAgICAgICAgICAgICAgICAiLVduby1jb3ZlcmVkLXN3aXRj
aC1kZWZhdWx0IiwNCj4gLSsgICAgICAgICAgICAgICAgIi1Xbm8tdW5uZWVkZWQtaW50ZXJu
YWwtZGVjbGFyYXRpb24iLA0KPiAtKyAgICAgICAgICAgICAgICAiLVduby1pbmNvbnNpc3Rl
bnQtbWlzc2luZy1vdmVycmlkZSIsDQo+IC0rICAgICAgICAgICAgICAgICItV25vLXVuZGVm
aW5lZC12YXItdGVtcGxhdGUiLA0KPiAtKyAgICAgICAgICAgICAgICAiLVduby1ub25wb3J0
YWJsZS1pbmNsdWRlLXBhdGgiLA0KPiAtKyAgICAgICAgICAgICAgICAiLVduby1hZGRyZXNz
LW9mLXBhY2tlZC1tZW1iZXIiLA0KPiAtKyAgICAgICAgICAgICAgICAiLVduby11bnVzZWQt
bGFtYmRhLWNhcHR1cmUiLA0KPiAtKyAgICAgICAgICAgICAgICAiLVduby11c2VyLWRlZmlu
ZWQtd2FybmluZ3MiLA0KPiAtKyAgICAgICAgICAgICAgICAiLU8yIiwNCj4gLSsgICAgICAg
ICAgICAgICAgIi1mbm8taWRlbnQiLA0KPiAtKyAgICAgICAgICAgICAgICAiLWZkYXRhLXNl
Y3Rpb25zIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1mZnVuY3Rpb24tc2VjdGlvbnMiLA0K
PiAtKyAgICAgICAgICAgICAgICAiLWZvbWl0LWZyYW1lLXBvaW50ZXIiLA0KPiAtKyAgICAg
ICAgICAgICAgICAiLWcyIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1mdmlzaWJpbGl0eT1o
aWRkZW4iLA0KPiAtKyAgICAgICAgICAgICAgICAiLVhjbGFuZyIsDQo+IC0rICAgICAgICAg
ICAgICAgICItYWRkLXBsdWdpbiIsDQo+IC0rICAgICAgICAgICAgICAgICItWGNsYW5nIiwN
Cj4gLSsgICAgICAgICAgICAgICAgImZpbmQtYmFkLWNvbnN0cnVjdHMiLA0KPiAtKyAgICAg
ICAgICAgICAgICAiLVhjbGFuZyIsDQo+IC0rICAgICAgICAgICAgICAgICItcGx1Z2luLWFy
Zy1maW5kLWJhZC1jb25zdHJ1Y3RzIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1YY2xhbmci
LA0KPiAtKyAgICAgICAgICAgICAgICAiY2hlY2stYXV0by1yYXctcG9pbnRlciIsDQo+IC0r
ICAgICAgICAgICAgICAgICItV2hlYWRlci1oeWdpZW5lIiwNCj4gLSsgICAgICAgICAgICAg
ICAgIi1Xc3RyaW5nLWNvbnZlcnNpb24iLA0KPiAtKyAgICAgICAgICAgICAgICAiLVd0YXV0
b2xvZ2ljYWwtb3ZlcmxhcC1jb21wYXJlIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1XZXh0
cmEiLA0KPiAtKyAgICAgICAgICAgICAgICAiLVduby11bnVzZWQtcGFyYW1ldGVyIiwNCj4g
LSsgICAgICAgICAgICAgICAgIi1Xbm8tbWlzc2luZy1maWVsZC1pbml0aWFsaXplcnMiLA0K
PiAtKyAgICAgICAgICAgICAgICAiLVduby1zdHJpY3Qtb3ZlcmZsb3ciLA0KPiAtKyAgICAg
ICAgICAgICAgICAiLVdjKysxMS1uYXJyb3dpbmciLA0KPiAtKyAgICAgICAgICAgICAgICAi
LVdpbXBsaWNpdC1mYWxsdGhyb3VnaCIsDQo+IC0rICAgICAgICAgICAgICAgICItV3RocmVh
ZC1zYWZldHkiLA0KPiAtKyAgICAgICAgICAgICAgICAiLVdpbmNvbnNpc3RlbnQtbWlzc2lu
Zy1vdmVycmlkZSIsDQo+IC0rICAgICAgICAgICAgICAgICItV3VuZGVmIiwNCj4gLSsgICAg
ICAgICAgICAgICAgIi1XdW51c2VkLWxhbWJkYS1jYXB0dXJlIg0KPiAtKyAgICAgICAgICAg
IF0sDQo+IC0rICAgICAgICAgICAgImRlZmluZXMiOiBbDQo+IC0rICAgICAgICAgICAgICAg
ICJWOF9ERVBSRUNBVElPTl9XQVJOSU5HUyIsDQo+IC0rICAgICAgICAgICAgICAgICJVU0Vf
WDExPTEiLA0KPiAtKyAgICAgICAgICAgICAgICAiQ0hST01JVU1fQlVJTEQiLA0KPiAtKyAg
ICAgICAgICAgICAgICAiX0ZJTEVfT0ZGU0VUX0JJVFM9NjQiLA0KPiAtKyAgICAgICAgICAg
ICAgICAiTkRFQlVHIiwNCj4gLSsgICAgICAgICAgICAgICAgIk5WQUxHUklORCIsDQo+IC0r
ICAgICAgICAgICAgICAgICJEWU5BTUlDX0FOTk9UQVRJT05TX0VOQUJMRUQ9MCIsDQo+IC0r
ICAgICAgICAgICAgICAgICJXRUJSVENfRU5BQkxFX1BST1RPQlVGPTAiLA0KPiAtKyAgICAg
ICAgICAgICAgICAiV0VCUlRDX1JFU1RSSUNUX0xPR0dJTkciLA0KPiAtKyAgICAgICAgICAg
ICAgICAiV0VCUlRDX01PWklMTEFfQlVJTEQiLA0KPiAtKyAgICAgICAgICAgICAgICAiV0VC
UlRDX05PTl9TVEFUSUNfVFJBQ0VfRVZFTlRfSEFORExFUlM9MCIsDQo+IC0rICAgICAgICAg
ICAgICAgICJXRUJSVENfUE9TSVgiLA0KPiAtKyAgICAgICAgICAgICAgICAiV0VCUlRDX0JT
RCINCj4gLSsgICAgICAgICAgICBdLA0KPiAtKyAgICAgICAgICAgICJkZXBzIjogWw0KPiAt
KyAgICAgICAgICAgICAgICAiLy86d2VicnRjX2NvbW1vbiIsDQo+IC0rICAgICAgICAgICAg
ICAgICIvL2FwaTpvcHRpb25hbCIsDQo+IC0rICAgICAgICAgICAgICAgICIvL2FwaS9hdWRp
b19jb2RlY3M6YXVkaW9fY29kZWNzX2FwaSIsDQo+IC0rICAgICAgICAgICAgICAgICIvL21v
ZHVsZXMvYXVkaW9fY29kaW5nOnBjbTE2YiIsDQo+IC0rICAgICAgICAgICAgICAgICIvL3J0
Y19iYXNlOnJ0Y19iYXNlX2FwcHJvdmVkIg0KPiAtKyAgICAgICAgICAgIF0sDQo+IC0rICAg
ICAgICAgICAgImluY2x1ZGVfZGlycyI6IFsNCj4gLSsgICAgICAgICAgICAgICAgIi8vIiwN
Cj4gLSsgICAgICAgICAgICAgICAgIi9yb290L2ZpcmVmb3hfdXBzdHJlYW0vZmlyZWZveC9v
YmotcG93ZXJwYzY0LXVua25vd24tZnJlZWJzZDEzLjAvbWVkaWEvd2VicnRjL3RydW5rL3dl
YnJ0Yy9nbi1vdXRwdXQvZ2VuLyIsDQo+IC0rICAgICAgICAgICAgICAgICIvL21vZHVsZXMv
YXVkaW9fY29kaW5nL2NvZGVjcy9wY20xNmIvaW5jbHVkZS8iDQo+IC0rICAgICAgICAgICAg
XSwNCj4gLSsgICAgICAgICAgICAibGlicyI6IFtdLA0KPiAtKyAgICAgICAgICAgICJzb3Vy
Y2VzIjogWw0KPiAtKyAgICAgICAgICAgICAgICAiLy9hcGkvYXVkaW9fY29kZWNzL0wxNi9h
dWRpb19kZWNvZGVyX0wxNi5jYyIsDQo+IC0rICAgICAgICAgICAgICAgICIvL2FwaS9hdWRp
b19jb2RlY3MvTDE2L2F1ZGlvX2RlY29kZXJfTDE2LmgiDQo+IC0rICAgICAgICAgICAgXSwN
Cj4gLSsgICAgICAgICAgICAidHlwZSI6ICJzdGF0aWNfbGlicmFyeSINCj4gLSsgICAgICAg
IH0sDQo+IC0rICAgICAgICAiLy9hcGkvYXVkaW9fY29kZWNzL0wxNjphdWRpb19lbmNvZGVy
X0wxNiI6IHsNCj4gLSsgICAgICAgICAgICAiY2ZsYWdzIjogWw0KPiAtKyAgICAgICAgICAg
ICAgICAiLWZuby1zdHJpY3QtYWxpYXNpbmciLA0KPiAtKyAgICAgICAgICAgICAgICAiLS1w
YXJhbT1zc3AtYnVmZmVyLXNpemU9NCIsDQo+IC0rICAgICAgICAgICAgICAgICItZnN0YWNr
LXByb3RlY3RvciIsDQo+IC0rICAgICAgICAgICAgICAgICItV25vLWJ1aWx0aW4tbWFjcm8t
cmVkZWZpbmVkIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1EX19EQVRFX189IiwNCj4gLSsg
ICAgICAgICAgICAgICAgIi1EX19USU1FX189IiwNCj4gLSsgICAgICAgICAgICAgICAgIi1E
X19USU1FU1RBTVBfXz0iLA0KPiAtKyAgICAgICAgICAgICAgICAiLWZ1bndpbmQtdGFibGVz
IiwNCj4gLSsgICAgICAgICAgICAgICAgIi1mY29sb3ItZGlhZ25vc3RpY3MiLA0KPiAtKyAg
ICAgICAgICAgICAgICAiLVdhbGwiLA0KPiAtKyAgICAgICAgICAgICAgICAiLVdlcnJvciIs
DQo+IC0rICAgICAgICAgICAgICAgICItV2V4dHJhIiwNCj4gLSsgICAgICAgICAgICAgICAg
Ii1Xbm8tbWlzc2luZy1maWVsZC1pbml0aWFsaXplcnMiLA0KPiAtKyAgICAgICAgICAgICAg
ICAiLVduby11bnVzZWQtcGFyYW1ldGVyIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1Xbm8t
YysrMTEtbmFycm93aW5nIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1Xbm8tY292ZXJlZC1z
d2l0Y2gtZGVmYXVsdCIsDQo+IC0rICAgICAgICAgICAgICAgICItV25vLXVubmVlZGVkLWlu
dGVybmFsLWRlY2xhcmF0aW9uIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1Xbm8taW5jb25z
aXN0ZW50LW1pc3Npbmctb3ZlcnJpZGUiLA0KPiAtKyAgICAgICAgICAgICAgICAiLVduby11
bmRlZmluZWQtdmFyLXRlbXBsYXRlIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1Xbm8tbm9u
cG9ydGFibGUtaW5jbHVkZS1wYXRoIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1Xbm8tYWRk
cmVzcy1vZi1wYWNrZWQtbWVtYmVyIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1Xbm8tdW51
c2VkLWxhbWJkYS1jYXB0dXJlIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1Xbm8tdXNlci1k
ZWZpbmVkLXdhcm5pbmdzIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1PMiIsDQo+IC0rICAg
ICAgICAgICAgICAgICItZm5vLWlkZW50IiwNCj4gLSsgICAgICAgICAgICAgICAgIi1mZGF0
YS1zZWN0aW9ucyIsDQo+IC0rICAgICAgICAgICAgICAgICItZmZ1bmN0aW9uLXNlY3Rpb25z
IiwNCj4gLSsgICAgICAgICAgICAgICAgIi1mb21pdC1mcmFtZS1wb2ludGVyIiwNCj4gLSsg
ICAgICAgICAgICAgICAgIi1nMiIsDQo+IC0rICAgICAgICAgICAgICAgICItZnZpc2liaWxp
dHk9aGlkZGVuIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1YY2xhbmciLA0KPiAtKyAgICAg
ICAgICAgICAgICAiLWFkZC1wbHVnaW4iLA0KPiAtKyAgICAgICAgICAgICAgICAiLVhjbGFu
ZyIsDQo+IC0rICAgICAgICAgICAgICAgICJmaW5kLWJhZC1jb25zdHJ1Y3RzIiwNCj4gLSsg
ICAgICAgICAgICAgICAgIi1YY2xhbmciLA0KPiAtKyAgICAgICAgICAgICAgICAiLXBsdWdp
bi1hcmctZmluZC1iYWQtY29uc3RydWN0cyIsDQo+IC0rICAgICAgICAgICAgICAgICItWGNs
YW5nIiwNCj4gLSsgICAgICAgICAgICAgICAgImNoZWNrLWF1dG8tcmF3LXBvaW50ZXIiLA0K
PiAtKyAgICAgICAgICAgICAgICAiLVdoZWFkZXItaHlnaWVuZSIsDQo+IC0rICAgICAgICAg
ICAgICAgICItV3N0cmluZy1jb252ZXJzaW9uIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1X
dGF1dG9sb2dpY2FsLW92ZXJsYXAtY29tcGFyZSIsDQo+IC0rICAgICAgICAgICAgICAgICIt
V2V4dHJhIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1Xbm8tdW51c2VkLXBhcmFtZXRlciIs
DQo+IC0rICAgICAgICAgICAgICAgICItV25vLW1pc3NpbmctZmllbGQtaW5pdGlhbGl6ZXJz
IiwNCj4gLSsgICAgICAgICAgICAgICAgIi1Xbm8tc3RyaWN0LW92ZXJmbG93IiwNCj4gLSsg
ICAgICAgICAgICAgICAgIi1XYysrMTEtbmFycm93aW5nIiwNCj4gLSsgICAgICAgICAgICAg
ICAgIi1XaW1wbGljaXQtZmFsbHRocm91Z2giLA0KPiAtKyAgICAgICAgICAgICAgICAiLVd0
aHJlYWQtc2FmZXR5IiwNCj4gLSsgICAgICAgICAgICAgICAgIi1XaW5jb25zaXN0ZW50LW1p
c3Npbmctb3ZlcnJpZGUiLA0KPiAtKyAgICAgICAgICAgICAgICAiLVd1bmRlZiIsDQo+IC0r
ICAgICAgICAgICAgICAgICItV3VudXNlZC1sYW1iZGEtY2FwdHVyZSINCj4gLSsgICAgICAg
ICAgICBdLA0KPiAtKyAgICAgICAgICAgICJkZWZpbmVzIjogWw0KPiAtKyAgICAgICAgICAg
ICAgICAiVjhfREVQUkVDQVRJT05fV0FSTklOR1MiLA0KPiAtKyAgICAgICAgICAgICAgICAi
VVNFX1gxMT0xIiwNCj4gLSsgICAgICAgICAgICAgICAgIkNIUk9NSVVNX0JVSUxEIiwNCj4g
LSsgICAgICAgICAgICAgICAgIl9GSUxFX09GRlNFVF9CSVRTPTY0IiwNCj4gLSsgICAgICAg
ICAgICAgICAgIk5ERUJVRyIsDQo+IC0rICAgICAgICAgICAgICAgICJOVkFMR1JJTkQiLA0K
PiAtKyAgICAgICAgICAgICAgICAiRFlOQU1JQ19BTk5PVEFUSU9OU19FTkFCTEVEPTAiLA0K
PiAtKyAgICAgICAgICAgICAgICAiV0VCUlRDX0VOQUJMRV9QUk9UT0JVRj0wIiwNCj4gLSsg
ICAgICAgICAgICAgICAgIldFQlJUQ19SRVNUUklDVF9MT0dHSU5HIiwNCj4gLSsgICAgICAg
ICAgICAgICAgIldFQlJUQ19NT1pJTExBX0JVSUxEIiwNCj4gLSsgICAgICAgICAgICAgICAg
IldFQlJUQ19OT05fU1RBVElDX1RSQUNFX0VWRU5UX0hBTkRMRVJTPTAiLA0KPiAtKyAgICAg
ICAgICAgICAgICAiV0VCUlRDX1BPU0lYIiwNCj4gLSsgICAgICAgICAgICAgICAgIldFQlJU
Q19CU0QiDQo+IC0rICAgICAgICAgICAgXSwNCj4gLSsgICAgICAgICAgICAiZGVwcyI6IFsN
Cj4gLSsgICAgICAgICAgICAgICAgIi8vOndlYnJ0Y19jb21tb24iLA0KPiAtKyAgICAgICAg
ICAgICAgICAiLy9hcGk6b3B0aW9uYWwiLA0KPiAtKyAgICAgICAgICAgICAgICAiLy9hcGkv
YXVkaW9fY29kZWNzOmF1ZGlvX2NvZGVjc19hcGkiLA0KPiAtKyAgICAgICAgICAgICAgICAi
Ly9tb2R1bGVzL2F1ZGlvX2NvZGluZzpwY20xNmIiLA0KPiAtKyAgICAgICAgICAgICAgICAi
Ly9ydGNfYmFzZTpydGNfYmFzZV9hcHByb3ZlZCINCj4gLSsgICAgICAgICAgICBdLA0KPiAt
KyAgICAgICAgICAgICJpbmNsdWRlX2RpcnMiOiBbDQo+IC0rICAgICAgICAgICAgICAgICIv
LyIsDQo+IC0rICAgICAgICAgICAgICAgICIvcm9vdC9maXJlZm94X3Vwc3RyZWFtL2ZpcmVm
b3gvb2JqLXBvd2VycGM2NC11bmtub3duLWZyZWVic2QxMy4wL21lZGlhL3dlYnJ0Yy90cnVu
ay93ZWJydGMvZ24tb3V0cHV0L2dlbi8iLA0KPiAtKyAgICAgICAgICAgICAgICAiLy9tb2R1
bGVzL2F1ZGlvX2NvZGluZy9jb2RlY3MvcGNtMTZiL2luY2x1ZGUvIg0KPiAtKyAgICAgICAg
ICAgIF0sDQo+IC0rICAgICAgICAgICAgImxpYnMiOiBbXSwNCj4gLSsgICAgICAgICAgICAi
c291cmNlcyI6IFsNCj4gLSsgICAgICAgICAgICAgICAgIi8vYXBpL2F1ZGlvX2NvZGVjcy9M
MTYvYXVkaW9fZW5jb2Rlcl9MMTYuY2MiLA0KPiAtKyAgICAgICAgICAgICAgICAiLy9hcGkv
YXVkaW9fY29kZWNzL0wxNi9hdWRpb19lbmNvZGVyX0wxNi5oIg0KPiAtKyAgICAgICAgICAg
IF0sDQo+IC0rICAgICAgICAgICAgInR5cGUiOiAic3RhdGljX2xpYnJhcnkiDQo+IC0rICAg
ICAgICB9LA0KPiAtKyAgICAgICAgIi8vYXBpL2F1ZGlvX2NvZGVjcy9nNzExOmF1ZGlvX2Rl
Y29kZXJfZzcxMSI6IHsNCj4gLSsgICAgICAgICAgICAiY2ZsYWdzIjogWw0KPiAtKyAgICAg
ICAgICAgICAgICAiLWZuby1zdHJpY3QtYWxpYXNpbmciLA0KPiAtKyAgICAgICAgICAgICAg
ICAiLS1wYXJhbT1zc3AtYnVmZmVyLXNpemU9NCIsDQo+IC0rICAgICAgICAgICAgICAgICIt
ZnN0YWNrLXByb3RlY3RvciIsDQo+IC0rICAgICAgICAgICAgICAgICItV25vLWJ1aWx0aW4t
bWFjcm8tcmVkZWZpbmVkIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1EX19EQVRFX189IiwN
Cj4gLSsgICAgICAgICAgICAgICAgIi1EX19USU1FX189IiwNCj4gLSsgICAgICAgICAgICAg
ICAgIi1EX19USU1FU1RBTVBfXz0iLA0KPiAtKyAgICAgICAgICAgICAgICAiLWZ1bndpbmQt
dGFibGVzIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1mY29sb3ItZGlhZ25vc3RpY3MiLA0K
PiAtKyAgICAgICAgICAgICAgICAiLVdhbGwiLA0KPiAtKyAgICAgICAgICAgICAgICAiLVdl
cnJvciIsDQo+IC0rICAgICAgICAgICAgICAgICItV2V4dHJhIiwNCj4gLSsgICAgICAgICAg
ICAgICAgIi1Xbm8tbWlzc2luZy1maWVsZC1pbml0aWFsaXplcnMiLA0KPiAtKyAgICAgICAg
ICAgICAgICAiLVduby11bnVzZWQtcGFyYW1ldGVyIiwNCj4gLSsgICAgICAgICAgICAgICAg
Ii1Xbm8tYysrMTEtbmFycm93aW5nIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1Xbm8tY292
ZXJlZC1zd2l0Y2gtZGVmYXVsdCIsDQo+IC0rICAgICAgICAgICAgICAgICItV25vLXVubmVl
ZGVkLWludGVybmFsLWRlY2xhcmF0aW9uIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1Xbm8t
aW5jb25zaXN0ZW50LW1pc3Npbmctb3ZlcnJpZGUiLA0KPiAtKyAgICAgICAgICAgICAgICAi
LVduby11bmRlZmluZWQtdmFyLXRlbXBsYXRlIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1X
bm8tbm9ucG9ydGFibGUtaW5jbHVkZS1wYXRoIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1X
bm8tYWRkcmVzcy1vZi1wYWNrZWQtbWVtYmVyIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1X
bm8tdW51c2VkLWxhbWJkYS1jYXB0dXJlIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1Xbm8t
dXNlci1kZWZpbmVkLXdhcm5pbmdzIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1PMiIsDQo+
IC0rICAgICAgICAgICAgICAgICItZm5vLWlkZW50IiwNCj4gLSsgICAgICAgICAgICAgICAg
Ii1mZGF0YS1zZWN0aW9ucyIsDQo+IC0rICAgICAgICAgICAgICAgICItZmZ1bmN0aW9uLXNl
Y3Rpb25zIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1mb21pdC1mcmFtZS1wb2ludGVyIiwN
Cj4gLSsgICAgICAgICAgICAgICAgIi1nMiIsDQo+IC0rICAgICAgICAgICAgICAgICItZnZp
c2liaWxpdHk9aGlkZGVuIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1YY2xhbmciLA0KPiAt
KyAgICAgICAgICAgICAgICAiLWFkZC1wbHVnaW4iLA0KPiAtKyAgICAgICAgICAgICAgICAi
LVhjbGFuZyIsDQo+IC0rICAgICAgICAgICAgICAgICJmaW5kLWJhZC1jb25zdHJ1Y3RzIiwN
Cj4gLSsgICAgICAgICAgICAgICAgIi1YY2xhbmciLA0KPiAtKyAgICAgICAgICAgICAgICAi
LXBsdWdpbi1hcmctZmluZC1iYWQtY29uc3RydWN0cyIsDQo+IC0rICAgICAgICAgICAgICAg
ICItWGNsYW5nIiwNCj4gLSsgICAgICAgICAgICAgICAgImNoZWNrLWF1dG8tcmF3LXBvaW50
ZXIiLA0KPiAtKyAgICAgICAgICAgICAgICAiLVdoZWFkZXItaHlnaWVuZSIsDQo+IC0rICAg
ICAgICAgICAgICAgICItV3N0cmluZy1jb252ZXJzaW9uIiwNCj4gLSsgICAgICAgICAgICAg
ICAgIi1XdGF1dG9sb2dpY2FsLW92ZXJsYXAtY29tcGFyZSIsDQo+IC0rICAgICAgICAgICAg
ICAgICItV2V4dHJhIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1Xbm8tdW51c2VkLXBhcmFt
ZXRlciIsDQo+IC0rICAgICAgICAgICAgICAgICItV25vLW1pc3NpbmctZmllbGQtaW5pdGlh
bGl6ZXJzIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1Xbm8tc3RyaWN0LW92ZXJmbG93IiwN
Cj4gLSsgICAgICAgICAgICAgICAgIi1XYysrMTEtbmFycm93aW5nIiwNCj4gLSsgICAgICAg
ICAgICAgICAgIi1XaW1wbGljaXQtZmFsbHRocm91Z2giLA0KPiAtKyAgICAgICAgICAgICAg
ICAiLVd0aHJlYWQtc2FmZXR5IiwNCj4gLSsgICAgICAgICAgICAgICAgIi1XaW5jb25zaXN0
ZW50LW1pc3Npbmctb3ZlcnJpZGUiLA0KPiAtKyAgICAgICAgICAgICAgICAiLVd1bmRlZiIs
DQo+IC0rICAgICAgICAgICAgICAgICItV3VudXNlZC1sYW1iZGEtY2FwdHVyZSINCj4gLSsg
ICAgICAgICAgICBdLA0KPiAtKyAgICAgICAgICAgICJkZWZpbmVzIjogWw0KPiAtKyAgICAg
ICAgICAgICAgICAiVjhfREVQUkVDQVRJT05fV0FSTklOR1MiLA0KPiAtKyAgICAgICAgICAg
ICAgICAiVVNFX1gxMT0xIiwNCj4gLSsgICAgICAgICAgICAgICAgIkNIUk9NSVVNX0JVSUxE
IiwNCj4gLSsgICAgICAgICAgICAgICAgIl9GSUxFX09GRlNFVF9CSVRTPTY0IiwNCj4gLSsg
ICAgICAgICAgICAgICAgIk5ERUJVRyIsDQo+IC0rICAgICAgICAgICAgICAgICJOVkFMR1JJ
TkQiLA0KPiAtKyAgICAgICAgICAgICAgICAiRFlOQU1JQ19BTk5PVEFUSU9OU19FTkFCTEVE
PTAiLA0KPiAtKyAgICAgICAgICAgICAgICAiV0VCUlRDX0VOQUJMRV9QUk9UT0JVRj0wIiwN
Cj4gLSsgICAgICAgICAgICAgICAgIldFQlJUQ19SRVNUUklDVF9MT0dHSU5HIiwNCj4gLSsg
ICAgICAgICAgICAgICAgIldFQlJUQ19NT1pJTExBX0JVSUxEIiwNCj4gLSsgICAgICAgICAg
ICAgICAgIldFQlJUQ19OT05fU1RBVElDX1RSQUNFX0VWRU5UX0hBTkRMRVJTPTAiLA0KPiAt
KyAgICAgICAgICAgICAgICAiV0VCUlRDX1BPU0lYIiwNCj4gLSsgICAgICAgICAgICAgICAg
IldFQlJUQ19CU0QiDQo+IC0rICAgICAgICAgICAgXSwNCj4gLSsgICAgICAgICAgICAiZGVw
cyI6IFsNCj4gLSsgICAgICAgICAgICAgICAgIi8vOndlYnJ0Y19jb21tb24iLA0KPiAtKyAg
ICAgICAgICAgICAgICAiLy9hcGk6b3B0aW9uYWwiLA0KPiAtKyAgICAgICAgICAgICAgICAi
Ly9hcGkvYXVkaW9fY29kZWNzOmF1ZGlvX2NvZGVjc19hcGkiLA0KPiAtKyAgICAgICAgICAg
ICAgICAiLy9tb2R1bGVzL2F1ZGlvX2NvZGluZzpnNzExIiwNCj4gLSsgICAgICAgICAgICAg
ICAgIi8vcnRjX2Jhc2U6cnRjX2Jhc2VfYXBwcm92ZWQiDQo+IC0rICAgICAgICAgICAgXSwN
Cj4gLSsgICAgICAgICAgICAiaW5jbHVkZV9kaXJzIjogWw0KPiAtKyAgICAgICAgICAgICAg
ICAiLy8iLA0KPiAtKyAgICAgICAgICAgICAgICAiL3Jvb3QvZmlyZWZveF91cHN0cmVhbS9m
aXJlZm94L29iai1wb3dlcnBjNjQtdW5rbm93bi1mcmVlYnNkMTMuMC9tZWRpYS93ZWJydGMv
dHJ1bmsvd2VicnRjL2duLW91dHB1dC9nZW4vIiwNCj4gLSsgICAgICAgICAgICAgICAgIi8v
bW9kdWxlcy9hdWRpb19jb2RpbmcvY29kZWNzL2c3MTEvaW5jbHVkZS8iDQo+IC0rICAgICAg
ICAgICAgXSwNCj4gLSsgICAgICAgICAgICAibGlicyI6IFtdLA0KPiAtKyAgICAgICAgICAg
ICJzb3VyY2VzIjogWw0KPiAtKyAgICAgICAgICAgICAgICAiLy9hcGkvYXVkaW9fY29kZWNz
L2c3MTEvYXVkaW9fZGVjb2Rlcl9nNzExLmNjIiwNCj4gLSsgICAgICAgICAgICAgICAgIi8v
YXBpL2F1ZGlvX2NvZGVjcy9nNzExL2F1ZGlvX2RlY29kZXJfZzcxMS5oIg0KPiAtKyAgICAg
ICAgICAgIF0sDQo+IC0rICAgICAgICAgICAgInR5cGUiOiAic3RhdGljX2xpYnJhcnkiDQo+
IC0rICAgICAgICB9LA0KPiAtKyAgICAgICAgIi8vYXBpL2F1ZGlvX2NvZGVjcy9nNzExOmF1
ZGlvX2VuY29kZXJfZzcxMSI6IHsNCj4gLSsgICAgICAgICAgICAiY2ZsYWdzIjogWw0KPiAt
KyAgICAgICAgICAgICAgICAiLWZuby1zdHJpY3QtYWxpYXNpbmciLA0KPiAtKyAgICAgICAg
ICAgICAgICAiLS1wYXJhbT1zc3AtYnVmZmVyLXNpemU9NCIsDQo+IC0rICAgICAgICAgICAg
ICAgICItZnN0YWNrLXByb3RlY3RvciIsDQo+IC0rICAgICAgICAgICAgICAgICItV25vLWJ1
aWx0aW4tbWFjcm8tcmVkZWZpbmVkIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1EX19EQVRF
X189IiwNCj4gLSsgICAgICAgICAgICAgICAgIi1EX19USU1FX189IiwNCj4gLSsgICAgICAg
ICAgICAgICAgIi1EX19USU1FU1RBTVBfXz0iLA0KPiAtKyAgICAgICAgICAgICAgICAiLWZ1
bndpbmQtdGFibGVzIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1mY29sb3ItZGlhZ25vc3Rp
Y3MiLA0KPiAtKyAgICAgICAgICAgICAgICAiLVdhbGwiLA0KPiAtKyAgICAgICAgICAgICAg
ICAiLVdlcnJvciIsDQo+IC0rICAgICAgICAgICAgICAgICItV2V4dHJhIiwNCj4gLSsgICAg
ICAgICAgICAgICAgIi1Xbm8tbWlzc2luZy1maWVsZC1pbml0aWFsaXplcnMiLA0KPiAtKyAg
ICAgICAgICAgICAgICAiLVduby11bnVzZWQtcGFyYW1ldGVyIiwNCj4gLSsgICAgICAgICAg
ICAgICAgIi1Xbm8tYysrMTEtbmFycm93aW5nIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1X
bm8tY292ZXJlZC1zd2l0Y2gtZGVmYXVsdCIsDQo+IC0rICAgICAgICAgICAgICAgICItV25v
LXVubmVlZGVkLWludGVybmFsLWRlY2xhcmF0aW9uIiwNCj4gLSsgICAgICAgICAgICAgICAg
Ii1Xbm8taW5jb25zaXN0ZW50LW1pc3Npbmctb3ZlcnJpZGUiLA0KPiAtKyAgICAgICAgICAg
ICAgICAiLVduby11bmRlZmluZWQtdmFyLXRlbXBsYXRlIiwNCj4gLSsgICAgICAgICAgICAg
ICAgIi1Xbm8tbm9ucG9ydGFibGUtaW5jbHVkZS1wYXRoIiwNCj4gLSsgICAgICAgICAgICAg
ICAgIi1Xbm8tYWRkcmVzcy1vZi1wYWNrZWQtbWVtYmVyIiwNCj4gLSsgICAgICAgICAgICAg
ICAgIi1Xbm8tdW51c2VkLWxhbWJkYS1jYXB0dXJlIiwNCj4gLSsgICAgICAgICAgICAgICAg
Ii1Xbm8tdXNlci1kZWZpbmVkLXdhcm5pbmdzIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1P
MiIsDQo+IC0rICAgICAgICAgICAgICAgICItZm5vLWlkZW50IiwNCj4gLSsgICAgICAgICAg
ICAgICAgIi1mZGF0YS1zZWN0aW9ucyIsDQo+IC0rICAgICAgICAgICAgICAgICItZmZ1bmN0
aW9uLXNlY3Rpb25zIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1mb21pdC1mcmFtZS1wb2lu
dGVyIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1nMiIsDQo+IC0rICAgICAgICAgICAgICAg
ICItZnZpc2liaWxpdHk9aGlkZGVuIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1YY2xhbmci
LA0KPiAtKyAgICAgICAgICAgICAgICAiLWFkZC1wbHVnaW4iLA0KPiAtKyAgICAgICAgICAg
ICAgICAiLVhjbGFuZyIsDQo+IC0rICAgICAgICAgICAgICAgICJmaW5kLWJhZC1jb25zdHJ1
Y3RzIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1YY2xhbmciLA0KPiAtKyAgICAgICAgICAg
ICAgICAiLXBsdWdpbi1hcmctZmluZC1iYWQtY29uc3RydWN0cyIsDQo+IC0rICAgICAgICAg
ICAgICAgICItWGNsYW5nIiwNCj4gLSsgICAgICAgICAgICAgICAgImNoZWNrLWF1dG8tcmF3
LXBvaW50ZXIiLA0KPiAtKyAgICAgICAgICAgICAgICAiLVdoZWFkZXItaHlnaWVuZSIsDQo+
IC0rICAgICAgICAgICAgICAgICItV3N0cmluZy1jb252ZXJzaW9uIiwNCj4gLSsgICAgICAg
ICAgICAgICAgIi1XdGF1dG9sb2dpY2FsLW92ZXJsYXAtY29tcGFyZSIsDQo+IC0rICAgICAg
ICAgICAgICAgICItV2V4dHJhIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1Xbm8tdW51c2Vk
LXBhcmFtZXRlciIsDQo+IC0rICAgICAgICAgICAgICAgICItV25vLW1pc3NpbmctZmllbGQt
aW5pdGlhbGl6ZXJzIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1Xbm8tc3RyaWN0LW92ZXJm
bG93IiwNCj4gLSsgICAgICAgICAgICAgICAgIi1XYysrMTEtbmFycm93aW5nIiwNCj4gLSsg
ICAgICAgICAgICAgICAgIi1XaW1wbGljaXQtZmFsbHRocm91Z2giLA0KPiAtKyAgICAgICAg
ICAgICAgICAiLVd0aHJlYWQtc2FmZXR5IiwNCj4gLSsgICAgICAgICAgICAgICAgIi1XaW5j
b25zaXN0ZW50LW1pc3Npbmctb3ZlcnJpZGUiLA0KPiAtKyAgICAgICAgICAgICAgICAiLVd1
bmRlZiIsDQo+IC0rICAgICAgICAgICAgICAgICItV3VudXNlZC1sYW1iZGEtY2FwdHVyZSIN
Cj4gLSsgICAgICAgICAgICBdLA0KPiAtKyAgICAgICAgICAgICJkZWZpbmVzIjogWw0KPiAt
KyAgICAgICAgICAgICAgICAiVjhfREVQUkVDQVRJT05fV0FSTklOR1MiLA0KPiAtKyAgICAg
ICAgICAgICAgICAiVVNFX1gxMT0xIiwNCj4gLSsgICAgICAgICAgICAgICAgIkNIUk9NSVVN
X0JVSUxEIiwNCj4gLSsgICAgICAgICAgICAgICAgIl9GSUxFX09GRlNFVF9CSVRTPTY0IiwN
Cj4gLSsgICAgICAgICAgICAgICAgIk5ERUJVRyIsDQo+IC0rICAgICAgICAgICAgICAgICJO
VkFMR1JJTkQiLA0KPiAtKyAgICAgICAgICAgICAgICAiRFlOQU1JQ19BTk5PVEFUSU9OU19F
TkFCTEVEPTAiLA0KPiAtKyAgICAgICAgICAgICAgICAiV0VCUlRDX0VOQUJMRV9QUk9UT0JV
Rj0wIiwNCj4gLSsgICAgICAgICAgICAgICAgIldFQlJUQ19SRVNUUklDVF9MT0dHSU5HIiwN
Cj4gLSsgICAgICAgICAgICAgICAgIldFQlJUQ19NT1pJTExBX0JVSUxEIiwNCj4gLSsgICAg
ICAgICAgICAgICAgIldFQlJUQ19OT05fU1RBVElDX1RSQUNFX0VWRU5UX0hBTkRMRVJTPTAi
LA0KPiAtKyAgICAgICAgICAgICAgICAiV0VCUlRDX1BPU0lYIiwNCj4gLSsgICAgICAgICAg
ICAgICAgIldFQlJUQ19CU0QiDQo+IC0rICAgICAgICAgICAgXSwNCj4gLSsgICAgICAgICAg
ICAiZGVwcyI6IFsNCj4gLSsgICAgICAgICAgICAgICAgIi8vOndlYnJ0Y19jb21tb24iLA0K
PiAtKyAgICAgICAgICAgICAgICAiLy9hcGk6b3B0aW9uYWwiLA0KPiAtKyAgICAgICAgICAg
ICAgICAiLy9hcGkvYXVkaW9fY29kZWNzOmF1ZGlvX2NvZGVjc19hcGkiLA0KPiAtKyAgICAg
ICAgICAgICAgICAiLy9tb2R1bGVzL2F1ZGlvX2NvZGluZzpnNzExIiwNCj4gLSsgICAgICAg
ICAgICAgICAgIi8vcnRjX2Jhc2U6cnRjX2Jhc2VfYXBwcm92ZWQiDQo+IC0rICAgICAgICAg
ICAgXSwNCj4gLSsgICAgICAgICAgICAiaW5jbHVkZV9kaXJzIjogWw0KPiAtKyAgICAgICAg
ICAgICAgICAiLy8iLA0KPiAtKyAgICAgICAgICAgICAgICAiL3Jvb3QvZmlyZWZveF91cHN0
cmVhbS9maXJlZm94L29iai1wb3dlcnBjNjQtdW5rbm93bi1mcmVlYnNkMTMuMC9tZWRpYS93
ZWJydGMvdHJ1bmsvd2VicnRjL2duLW91dHB1dC9nZW4vIiwNCj4gLSsgICAgICAgICAgICAg
ICAgIi8vbW9kdWxlcy9hdWRpb19jb2RpbmcvY29kZWNzL2c3MTEvaW5jbHVkZS8iDQo+IC0r
ICAgICAgICAgICAgXSwNCj4gLSsgICAgICAgICAgICAibGlicyI6IFtdLA0KPiAtKyAgICAg
ICAgICAgICJzb3VyY2VzIjogWw0KPiAtKyAgICAgICAgICAgICAgICAiLy9hcGkvYXVkaW9f
Y29kZWNzL2c3MTEvYXVkaW9fZW5jb2Rlcl9nNzExLmNjIiwNCj4gLSsgICAgICAgICAgICAg
ICAgIi8vYXBpL2F1ZGlvX2NvZGVjcy9nNzExL2F1ZGlvX2VuY29kZXJfZzcxMS5oIg0KPiAt
KyAgICAgICAgICAgIF0sDQo+IC0rICAgICAgICAgICAgInR5cGUiOiAic3RhdGljX2xpYnJh
cnkiDQo+IC0rICAgICAgICB9LA0KPiAtKyAgICAgICAgIi8vYXBpL2F1ZGlvX2NvZGVjcy9n
NzIyOmF1ZGlvX2RlY29kZXJfZzcyMiI6IHsNCj4gLSsgICAgICAgICAgICAiY2ZsYWdzIjog
Ww0KPiAtKyAgICAgICAgICAgICAgICAiLWZuby1zdHJpY3QtYWxpYXNpbmciLA0KPiAtKyAg
ICAgICAgICAgICAgICAiLS1wYXJhbT1zc3AtYnVmZmVyLXNpemU9NCIsDQo+IC0rICAgICAg
ICAgICAgICAgICItZnN0YWNrLXByb3RlY3RvciIsDQo+IC0rICAgICAgICAgICAgICAgICIt
V25vLWJ1aWx0aW4tbWFjcm8tcmVkZWZpbmVkIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1E
X19EQVRFX189IiwNCj4gLSsgICAgICAgICAgICAgICAgIi1EX19USU1FX189IiwNCj4gLSsg
ICAgICAgICAgICAgICAgIi1EX19USU1FU1RBTVBfXz0iLA0KPiAtKyAgICAgICAgICAgICAg
ICAiLWZ1bndpbmQtdGFibGVzIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1mY29sb3ItZGlh
Z25vc3RpY3MiLA0KPiAtKyAgICAgICAgICAgICAgICAiLVdhbGwiLA0KPiAtKyAgICAgICAg
ICAgICAgICAiLVdlcnJvciIsDQo+IC0rICAgICAgICAgICAgICAgICItV2V4dHJhIiwNCj4g
LSsgICAgICAgICAgICAgICAgIi1Xbm8tbWlzc2luZy1maWVsZC1pbml0aWFsaXplcnMiLA0K
PiAtKyAgICAgICAgICAgICAgICAiLVduby11bnVzZWQtcGFyYW1ldGVyIiwNCj4gLSsgICAg
ICAgICAgICAgICAgIi1Xbm8tYysrMTEtbmFycm93aW5nIiwNCj4gLSsgICAgICAgICAgICAg
ICAgIi1Xbm8tY292ZXJlZC1zd2l0Y2gtZGVmYXVsdCIsDQo+IC0rICAgICAgICAgICAgICAg
ICItV25vLXVubmVlZGVkLWludGVybmFsLWRlY2xhcmF0aW9uIiwNCj4gLSsgICAgICAgICAg
ICAgICAgIi1Xbm8taW5jb25zaXN0ZW50LW1pc3Npbmctb3ZlcnJpZGUiLA0KPiAtKyAgICAg
ICAgICAgICAgICAiLVduby11bmRlZmluZWQtdmFyLXRlbXBsYXRlIiwNCj4gLSsgICAgICAg
ICAgICAgICAgIi1Xbm8tbm9ucG9ydGFibGUtaW5jbHVkZS1wYXRoIiwNCj4gLSsgICAgICAg
ICAgICAgICAgIi1Xbm8tYWRkcmVzcy1vZi1wYWNrZWQtbWVtYmVyIiwNCj4gLSsgICAgICAg
ICAgICAgICAgIi1Xbm8tdW51c2VkLWxhbWJkYS1jYXB0dXJlIiwNCj4gLSsgICAgICAgICAg
ICAgICAgIi1Xbm8tdXNlci1kZWZpbmVkLXdhcm5pbmdzIiwNCj4gLSsgICAgICAgICAgICAg
ICAgIi1PMiIsDQo+IC0rICAgICAgICAgICAgICAgICItZm5vLWlkZW50IiwNCj4gLSsgICAg
ICAgICAgICAgICAgIi1mZGF0YS1zZWN0aW9ucyIsDQo+IC0rICAgICAgICAgICAgICAgICIt
ZmZ1bmN0aW9uLXNlY3Rpb25zIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1mb21pdC1mcmFt
ZS1wb2ludGVyIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1nMiIsDQo+IC0rICAgICAgICAg
ICAgICAgICItZnZpc2liaWxpdHk9aGlkZGVuIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1Y
Y2xhbmciLA0KPiAtKyAgICAgICAgICAgICAgICAiLWFkZC1wbHVnaW4iLA0KPiAtKyAgICAg
ICAgICAgICAgICAiLVhjbGFuZyIsDQo+IC0rICAgICAgICAgICAgICAgICJmaW5kLWJhZC1j
b25zdHJ1Y3RzIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1YY2xhbmciLA0KPiAtKyAgICAg
ICAgICAgICAgICAiLXBsdWdpbi1hcmctZmluZC1iYWQtY29uc3RydWN0cyIsDQo+IC0rICAg
ICAgICAgICAgICAgICItWGNsYW5nIiwNCj4gLSsgICAgICAgICAgICAgICAgImNoZWNrLWF1
dG8tcmF3LXBvaW50ZXIiLA0KPiAtKyAgICAgICAgICAgICAgICAiLVdoZWFkZXItaHlnaWVu
ZSIsDQo+IC0rICAgICAgICAgICAgICAgICItV3N0cmluZy1jb252ZXJzaW9uIiwNCj4gLSsg
ICAgICAgICAgICAgICAgIi1XdGF1dG9sb2dpY2FsLW92ZXJsYXAtY29tcGFyZSIsDQo+IC0r
ICAgICAgICAgICAgICAgICItV2V4dHJhIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1Xbm8t
dW51c2VkLXBhcmFtZXRlciIsDQo+IC0rICAgICAgICAgICAgICAgICItV25vLW1pc3Npbmct
ZmllbGQtaW5pdGlhbGl6ZXJzIiwNCj4gLSsgICAgICAgICAgICAgICAgIi1Xbm8tc3RyaWN0
LW92ZXJmbG93IiwNCj4gLSsgICAgICAgICAgICAgICAgIi1XYysrMTEtbmFycm93aW5nIiwN
Cj4gLSsgICAgICAgICAgICAgICAgIi1XaW1wbGljaXQtZmFsbHRocm91Z2giLA0KPiAtKyAg
ICAgICAgICAgICAgICAiLVd0aHJlYWQtc2FmZXR5IiwNCj4gLSsgICAgICAgICAgICAgICAg
Ii1XaW5jb25zaXN0ZW50LW1pc3Npbmctb3ZlcnJpZGUiLA0KPiAtKyAgICAgICAgICAgICAg
ICAiLVd1bmRlZiIsDQo+IC0rICAgICAgICAgICAgICAgICItV3VudXNlZC1sYW1iZGEtY2Fw
dHVyZSINCj4gLSsgICAgICAgICAgICBdLA0KPiAtKyAgICAgICAgICAgICJkZWZpbmVzIjog
Ww0KPiAtKyAgICAgICAgICAgICAgICAiVjhfREVQUkVDQVRJT05fV0FSTklOR1MiLA0KPiAt
KyAgICAgICAgICAgICAgICAiVVNFX1gxMT0xIiwNCj4gLSsgICAgICAgICAgICAgICAgIkNI
Uk9NSVVNX0JVSUxEIiwNCj4gLSsgICAgICAgICAgICAgICAgIl9GSUxFX09GRlNFVF9CSVRT
PTY0IiwNCj4gLSsgICAgICAgICAgICAgICAgIk5ERUJVRyIsDQo+IC0rICAgICAgICAgICAg
ICAgICJOVkFMR1JJTkQiLA0KPiAtKyAgICAgICAgICAgICAgICAiRFlOQU1JQ19BTk5PVEFU
SU9OU19FTkFCTEVEPTAiLA0KPiAtKyAgICAgICAgICAgICAgICAiV0VCUlRDX0VOQUJMRV9Q
Uk9UT0JVRj0wIiwNCj4gLSsgICAgICAgICAgICAgICAgIldFQlJUQ19SRVNUUklDVF9MT0dH
SU5HIiwNCj4gLSsgICAgICAgICAgICAgICAgIldFQlJUQ19NT1pJTExBX0JVSUxEIiwNCj4g
LSsgICAgICAgICAgICAgICAgIldFQlJUQ19OT05fU1RBVElDX1RSQUNFX0VWRU5UX0hBTkRM
RVJTPTAiLA0KPiAtKyAgICAgICAgICAgICAgICAiV0VCUlRDX1BPU0lYIiwNCj4gLSsgICAg
ICAgICAgICAgICAgIldFQlJUQ19CU0QiDQo+IC0rICAgICAgICAgICAgXSwNCj4gLSsgICAg
ICAgICAgICAiZGVwcyI6IFsNCj4gLSsgICAgICAgICAgICAgICAgIi8vOndlYnJ0Y19jb21t
b24iLA0KPiAtKyAgICAgICAgICAgICAgICAiLy9hcGk6b3B0aW9uYWwiLA0KPiAtKyAgICAg
ICAgICAgICAgICAiLy9hcGkvYXVkaW9fY29kZWNzOmF1ZGlvX2NvZGVjc19hcGkiLA0KPiAt
KyAgICAgICAgICAgICAgICAiLy9tb2R1bGVzL2F1ZGlvX2NvZGluZzpnNzIyIiwNCj4gLSsg
ICAgICAgICAgICAgICAgIi8vcnRjX2Jhc2U6cnRjX2Jhc2VfYXBwcm92ZWQiDQo+IC0rICAg
ICAgICAgICAgXSwNCj4gLSsgICAgICAgICAgICAiaW5jbHVkZV9kaXJzIjogWw0KPiAtKyAg
ICAgICAgICAgICAgICAiLy8iLA0KPiAqKiogOTcyMTQgTElORVMgU0tJUFBFRCAqKioNCg0K

--------------Cr0TIaDH0Hwx7jhokbBI5E4g
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html>
  <head>
    <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DUTF=
-8">
  </head>
  <body>
    <font size=3D"2">Hi,<br>
      just to report the fact that the build it's failing for me on
      12.3-STABLE amd64 with the following error:<br>
      <br>
      gmake[5]: Entering directory
      '/usr/ports/mail/thunderbird/work/.build/tools/profiler'<br>
      tools/profiler/Unified_cpp_tools_profiler0.o<br>
      /usr/local/bin/clang++13 -std=3Dgnu++17 -o
      Unified_cpp_tools_profiler0.o -c=C2=A0
      -I/usr/ports/mail/thunderbird/work/.build/dist/stl_wrappers
      -I/usr/ports/mail/thunderbird/work/.build/dist/system_wrappers
      -include
      /usr/ports/mail/thunderbird/work/thunderbird-102.2.2/config/gcc_hid=
den.h
      -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3D2 -fstack-protector-strong
      -fstack-clash-protection -DNDEBUG=3D1 -DTRIMMED=3D1
      -DMOZ_REPLACE_MALLOC_PREFIX=3Dprofiler -DOS_POSIX=3D1 -DOS_FREEBSD=3D=
1
      -DOS_BSD=3D1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL=

      -DSTATIC_EXPORTABLE_JS_API
      -I/usr/ports/mail/thunderbird/work/thunderbird-102.2.2/tools/profil=
er
      -I/usr/ports/mail/thunderbird/work/.build/tools/profiler
      -I/usr/ports/mail/thunderbird/work/thunderbird-102.2.2/caps
      -I/usr/ports/mail/thunderbird/work/thunderbird-102.2.2/docshell/bas=
e
-I/usr/ports/mail/thunderbird/work/thunderbird-102.2.2/ipc/chromium/src
-I/usr/ports/mail/thunderbird/work/thunderbird-102.2.2/mozglue/linker
      -I/usr/ports/mail/thunderbird/work/thunderbird-102.2.2/netwerk/base=

-I/usr/ports/mail/thunderbird/work/thunderbird-102.2.2/netwerk/protocol/h=
ttp
-I/usr/ports/mail/thunderbird/work/thunderbird-102.2.2/toolkit/crashrepor=
ter/google-breakpad/src
-I/usr/ports/mail/thunderbird/work/thunderbird-102.2.2/tools/profiler/cor=
e
-I/usr/ports/mail/thunderbird/work/thunderbird-102.2.2/tools/profiler/gec=
ko
      -I/usr/ports/mail/thunderbird/work/thunderbird-102.2.2/xpcom/base
      -I/usr/ports/mail/thunderbird/work/.build/ipc/ipdl/_ipdlheaders
      -I/usr/ports/mail/thunderbird/work/thunderbird-102.2.2/ipc/chromium=
/src
      -I/usr/ports/mail/thunderbird/work/.build/dist/include
      -I/usr/local/include/nspr -I/usr/local/include
      -I/usr/local/include/nss -I/usr/local/include/nspr
      -I/usr/ports/mail/thunderbird/work/.build/dist/include/nss
      -I/usr/local/include -I/usr/local/include/libpng16
      -I/usr/local/include/pixman-1 -I/usr/local/include
      -DMOZILLA_CLIENT -include
      /usr/ports/mail/thunderbird/work/.build/mozilla-config.h
      -Qunused-arguments -DLIBICONV_PLUG -isystem /usr/local/include
      -Qunused-arguments -Wall -Wbitfield-enum-conversion
      -Wdeprecated-this-capture -Wempty-body -Wformat-type-confusion
      -Wignored-qualifiers -Wpointer-arith
      -Wshadow-field-in-constructor-modified -Wsign-compare
      -Wtype-limits -Wno-error=3Dtautological-type-limit-compare
      -Wunreachable-code -Wunreachable-code-return
      -Wunused-but-set-parameter -Wno-invalid-offsetof -Wclass-varargs
      -Wempty-init-stmt -Wfloat-overflow-conversion
      -Wfloat-zero-conversion -Wloop-analysis -Wno-range-loop-analysis
      -Wc++2a-compat -Wcomma -Wenum-compare-conditional
      -Wimplicit-fallthrough -Wstring-conversion -Wno-inline-new-delete
      -Wno-error=3Ddeprecated-declarations -Wno-error=3Darray-bounds
      -Wno-error=3Dbackend-plugin -Wno-error=3Dfree-nonheap-object
      -Wno-error=3Dreturn-std-move -Wno-error=3Datomic-alignment
      -Wno-error=3Ddeprecated-copy -Wformat -Wformat-security
      -Wno-gnu-zero-variadic-macro-arguments -Wno-psabi -Wthread-safety
      -Wno-unknown-warning-option -fno-sized-deallocation
      -fno-aligned-new -O2 -pipe -fno-strict-aliasing -march=3Dskylake -O=
3
      -DLIBICONV_PLUG -isystem /usr/local/include -DLIBICONV_PLUG
      -isystem /usr/local/include -fno-exceptions -fPIC -fno-rtti
      -ffunction-sections -fdata-sections -fno-exceptions
      -fno-math-errno -pipe -O2 -O3 -fomit-frame-pointer -funwind-tables
      -Wno-error=3Dstack-protector -Wno-ignored-qualifiers
      -fno-strict-aliasing -ffp-contract=3Doff=C2=A0 -MD -MP -MF
      .deps/Unified_cpp_tools_profiler0.o.pp=C2=A0=C2=A0
      Unified_cpp_tools_profiler0.cpp<br>
      In file included from Unified_cpp_tools_profiler0.cpp:119:<br>
/usr/ports/mail/thunderbird/work/thunderbird-102.2.2/tools/profiler/core/=
platform.cpp:6524:11:
      error: use of undeclared identifier 'sched_getcpu'<br>
      =C2=A0 cpuId =3D sched_getcpu();<br>
      =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ^<br>
      1 error generated.<br>
      <br>
      <br>
      I've checked on /usr/include/sched.h</font><font size=3D"2"><font
        size=3D"2"> </font>and in 12 there is no sched_getcpu.<br>
      I've also tried setting PROFILE to off with the same result.<br>
      <br>
      <br>
      Best Regards<br>
      Barbara<br>
      <br>
      <br>
    </font><br>
    <div class=3D"moz-cite-prefix">On 9/11/22 15:14, Christoph
      Moench-Tegeder wrote:<br>
    </div>
    <blockquote type=3D"cite"
      cite=3D"mid:202209111314.28BDE29a040942@gitrepo.freebsd.org">
      <pre class=3D"moz-quote-pre" wrap=3D"">The branch main has been upd=
ated by cmt:

URL: <a class=3D"moz-txt-link-freetext" href=3D"https://cgit.FreeBSD.org/=
ports/commit/?id=3D4185660c39ad992441cae35833fc69c1295a4bf8">https://cgit=
=2EFreeBSD.org/ports/commit/?id=3D4185660c39ad992441cae35833fc69c1295a4bf=
8</a>

commit 4185660c39ad992441cae35833fc69c1295a4bf8
Author:     Christoph Moench-Tegeder <a class=3D"moz-txt-link-rfc2396E" h=
ref=3D"mailto:cmt@FreeBSD.org">&lt;cmt@FreeBSD.org&gt;</a>
AuthorDate: 2022-09-11 13:12:49 +0000
Commit:     Christoph Moench-Tegeder <a class=3D"moz-txt-link-rfc2396E" h=
ref=3D"mailto:cmt@FreeBSD.org">&lt;cmt@FreeBSD.org&gt;</a>
CommitDate: 2022-09-11 13:12:49 +0000

    mail/thunderbird: update to 102.2.2
   =20
    Release Notes:
      <a class=3D"moz-txt-link-freetext" href=3D"https://www.thunderbird.=
net/en-US/thunderbird/102.2.2/releasenotes/">https://www.thunderbird.net/=
en-US/thunderbird/102.2.2/releasenotes/</a>
---
 mail/thunderbird/Makefile                          |    25 +-
 mail/thunderbird/distinfo                          |     6 +-
 mail/thunderbird/files/patch-addon-search          |    27 +-
 mail/thunderbird/files/patch-bug1288587            |    37 -
 mail/thunderbird/files/patch-bug1559213            |    46 +-
 mail/thunderbird/files/patch-bug1602730_comment5   |    24 -
 mail/thunderbird/files/patch-bug1612184            | 25961 -------
 mail/thunderbird/files/patch-bug1659612            |    10 +-
 mail/thunderbird/files/patch-bug1676134            |   122 -
 mail/thunderbird/files/patch-bug1734058            |    45 -
 mail/thunderbird/files/patch-bug292127             |   232 -
 mail/thunderbird/files/patch-bug847568             |    99 +-
 .../files/patch-comm_mail_modules_DNS.jsm          |    25 -
 mail/thunderbird/files/patch-libwebrtc-generated   | 70292 +++++++++++++=
++++++
 mail/thunderbird/files/patch-pipewire_init         |    41 +-
 mail/thunderbird/files/patch-rust-1.63             |   585 +-
 ...rd__party_libwebrtc_build_config_BUILDCONFIG.gn |    42 +
 ..._party_libwebrtc_third__party_pffft_src_pffft.c |    10 +
 18 files changed, 70656 insertions(+), 26973 deletions(-)

diff --git a/mail/thunderbird/Makefile b/mail/thunderbird/Makefile
index c8327c49951e..bcaef63e243d 100644
--- a/mail/thunderbird/Makefile
+++ b/mail/thunderbird/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=3D	thunderbird
-DISTVERSION=3D	91.13.0
-PORTREVISION=3D	1
+DISTVERSION=3D	102.2.2
 CATEGORIES=3D	mail news net-im wayland
 MASTER_SITES=3D	MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \
 		MOZILLA/${PORTNAME}/candidates/${DISTVERSION}-candidates/build1/source=

@@ -11,14 +10,14 @@ COMMENT=3D	Mozilla Thunderbird is standalone mail and=
 news that stands above
 WWW=3D		<a class=3D"moz-txt-link-freetext" href=3D"https://www.mozilla.c=
om/thunderbird/">https://www.mozilla.com/thunderbird/</a>;
=20
 BUILD_DEPENDS=3D	nspr&gt;=3D4.32:devel/nspr \
-		nss&gt;=3D3.68:security/nss \
-		icu&gt;=3D67.1,1:devel/icu \
+		nss&gt;=3D3.79:security/nss \
+		icu&gt;=3D71.1,1:devel/icu \
 		libevent&gt;=3D2.1.8:devel/libevent \
-		harfbuzz&gt;=3D2.8.1:print/harfbuzz \
+		harfbuzz&gt;=3D4.1.0:print/harfbuzz \
 		graphite2&gt;=3D1.3.14:graphics/graphite2 \
 		png&gt;=3D1.6.37:graphics/png \
 		dav1d&gt;=3D1.0.0:multimedia/dav1d \
-		libvpx&gt;=3D1.8.2:multimedia/libvpx \
+		libvpx&gt;=3D1.11.0:multimedia/libvpx \
 		${PYTHON_PKGNAMEPREFIX}sqlite3&gt;0:databases/py-sqlite3@${PY_FLAVOR} =
\
 		v4l_compat&gt;0:multimedia/v4l_compat \
 		autoconf2.13:devel/autoconf2.13 \
@@ -48,7 +47,17 @@ SYSTEM_PREFS=3D	${FAKEDIR}/lib/${PORTNAME}/defaults/pr=
ef/${PORTNAME}.js
 OPTIONS_DEFAULT=3DCANBERRA
=20
 .include "${.CURDIR}/../../www/firefox/Makefile.options"
-.include &lt;bsd.port.pre.mk&gt;
+
+.include &lt;bsd.port.options.mk&gt;
+
+.if ${ARCH} =3D=3D powerpc64
+MOZ_OPTIONS+=3D	--disable-webrtc --without-wasm-sandboxed-libraries
+.else
+BUILD_DEPENDS+=3D	${LOCALBASE}/share/wasi-sysroot/lib/wasm32-wasi/libc++=
abi.a:devel/wasi-libcxx \
+		${LOCALBASE}/share/wasi-sysroot/lib/wasm32-wasi/libc.a:devel/wasi-libc=
 \
+		${LOCALBASE}/llvm${LLVM_DEFAULT}/lib/clang/${LLVM_VERSION}/lib/wasi/li=
bclang_rt.builtins-wasm32.a:devel/wasi-compiler-rt${LLVM_DEFAULT}
+MOZ_OPTIONS+=3D	--with-wasi-sysroot=3D${LOCALBASE}/share/wasi-sysroot
+.endif
=20
 post-extract:
 	@${SED} -e 's|@PORTNAME_ICON@|${PORTNAME_ICON:R}|;s|@MOZILLA@|${MOZILLA=
}|' \
@@ -70,4 +79,4 @@ post-install:
 	${INSTALL_DATA} ${WRKDIR}/${MOZILLA_EXEC_NAME}.desktop ${STAGEDIR}${PRE=
FIX}/share/applications
 	${LN} -sf ${PORTNAME_ICON_SRC} ${STAGEDIR}${PREFIX}/share/pixmaps/${POR=
TNAME_ICON}
=20
-.include &lt;bsd.port.post.mk&gt;
+.include &lt;bsd.port.mk&gt;
diff --git a/mail/thunderbird/distinfo b/mail/thunderbird/distinfo
index b3677b57f75d..4fa9c7594e65 100644
--- a/mail/thunderbird/distinfo
+++ b/mail/thunderbird/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP =3D 1660910189
-SHA256 (thunderbird-91.13.0.source.tar.xz) =3D c792cf97ff7693940a8fe1ceb=
baa26fbc83584250a9c9d072c7feef77896b31e
-SIZE (thunderbird-91.13.0.source.tar.xz) =3D 403859320
+TIMESTAMP =3D 1662843659
+SHA256 (thunderbird-102.2.2.source.tar.xz) =3D 5d5f327ea450572ef2a135e5c=
849b3f38f7d54e897f41a1dec5223e184558f2b
+SIZE (thunderbird-102.2.2.source.tar.xz) =3D 504122840
diff --git a/mail/thunderbird/files/patch-addon-search b/mail/thunderbird=
/files/patch-addon-search
index 38f261273f4b..26e9043e4d1a 100644
--- a/mail/thunderbird/files/patch-addon-search
+++ b/mail/thunderbird/files/patch-addon-search
@@ -1,23 +1,24 @@
 <a class=3D"moz-txt-link-freetext" href=3D"https://github.com/mozilla/ad=
dons/issues/708">https://github.com/mozilla/addons/issues/708</a>;
 <a class=3D"moz-txt-link-freetext" href=3D"https://github.com/mozilla/ad=
dons-frontend/issues/4610">https://github.com/mozilla/addons-frontend/iss=
ues/4610</a>
=20
---- comm/mail/app/profile/all-thunderbird.js.orig	2021-08-11 18:47:33.53=
8900000 +0200
-+++ comm/mail/app/profile/all-thunderbird.js	2021-08-11 18:51:30.0555700=
00 +0200
-@@ -159,10 +159,10 @@
- pref("extensions.getAddons.get.url", <a class=3D"moz-txt-link-rfc2396E"=
 href=3D"https://services.addons.thunderbird.net/api/v3/addons/search/?gu=
id=3D%IDS%&amp;lang=3D%LOCALE%">"https://services.addons.thunderbird.net/=
api/v3/addons/search/?guid=3D%IDS%&amp;lang=3D%LOCALE%"</a>);
+--- comm/mail/app/profile/all-thunderbird.js.orig	2022-09-10 23:48:23.61=
6215000 +0200
++++ comm/mail/app/profile/all-thunderbird.js	2022-09-11 00:01:06.1407360=
00 +0200
+@@ -167,10 +167,10 @@
  pref("extensions.getAddons.compatOverides.url", <a class=3D"moz-txt-lin=
k-rfc2396E" href=3D"https://services.addons.thunderbird.net/api/v3/addons=
/compat-override/?guid=3D%IDS%&amp;lang=3D%LOCALE%">"https://services.add=
ons.thunderbird.net/api/v3/addons/compat-override/?guid=3D%IDS%&amp;lang=3D=
%LOCALE%"</a>);
  pref("extensions.getAddons.link.url", <a class=3D"moz-txt-link-rfc2396E=
" href=3D"https://addons.thunderbird.net/%LOCALE%/%APP%/">"https://addons=
=2Ethunderbird.net/%LOCALE%/%APP%/"</a>);
+ pref("browser.dictionaries.download.url", <a class=3D"moz-txt-link-rfc2=
396E" href=3D"https://addons.thunderbird.net/%LOCALE%/%APP%/language-tool=
s/">"https://addons.thunderbird.net/%LOCALE%/%APP%/language-tools/"</a>);=

 -pref("extensions.getAddons.recommended.url", <a class=3D"moz-txt-link-r=
fc2396E" href=3D"https://services.addons.thunderbird.net/%LOCALE%/%APP%/a=
pi/%API_VERSION%/list/recommended/all/%MAX_RESULTS%/%OS%/%VERSION%?src=3D=
thunderbird">"https://services.addons.thunderbird.net/%LOCALE%/%APP%/api/=
%API_VERSION%/list/recommended/all/%MAX_RESULTS%/%OS%/%VERSION%?src=3Dthu=
nderbird"</a>);
-+pref("extensions.getAddons.recommended.url", <a class=3D"moz-txt-link-r=
fc2396E" href=3D"https://services.addons.thunderbird.net/%LOCALE%/%APP%/a=
pi/%API_VERSION%/list/recommended/all/%MAX_RESULTS%/Linux/%VERSION%?src=3D=
thunderbird">"https://services.addons.thunderbird.net/%LOCALE%/%APP%/api/=
%API_VERSION%/list/recommended/all/%MAX_RESULTS%/Linux/%VERSION%?src=3Dth=
underbird"</a>);
- pref("extensions.getAddons.search.browseURL", <a class=3D"moz-txt-link-=
rfc2396E" href=3D"https://addons.thunderbird.net/%LOCALE%/%APP%/search/?q=
=3D%TERMS%">"https://addons.thunderbird.net/%LOCALE%/%APP%/search/?q=3D%T=
ERMS%"</a>);
+-pref("extensions.getAddons.search.browseURL", <a class=3D"moz-txt-link-=
rfc2396E" href=3D"https://addons.thunderbird.net/%LOCALE%/%APP%/search/?q=
=3D%TERMS%&amp;appver=3D%VERSION%&amp;platform=3D%OS%">"https://addons.th=
underbird.net/%LOCALE%/%APP%/search/?q=3D%TERMS%&amp;appver=3D%VERSION%&a=
mp;platform=3D%OS%"</a>);
 -pref("extensions.getAddons.search.url", <a class=3D"moz-txt-link-rfc239=
6E" href=3D"https://services.addons.thunderbird.net/%LOCALE%/%APP%/api/%A=
PI_VERSION%/search/%TERMS%/all/%MAX_RESULTS%/%OS%/%VERSION%/%COMPATIBILIT=
Y_MODE%?src=3Dthunderbird">"https://services.addons.thunderbird.net/%LOCA=
LE%/%APP%/api/%API_VERSION%/search/%TERMS%/all/%MAX_RESULTS%/%OS%/%VERSIO=
N%/%COMPATIBILITY_MODE%?src=3Dthunderbird"</a>);
 -pref("extensions.webservice.discoverURL", <a class=3D"moz-txt-link-rfc2=
396E" href=3D"https://services.addons.thunderbird.net/%LOCALE%/%APP%/disc=
overy/pane/%VERSION%/%OS%">"https://services.addons.thunderbird.net/%LOCA=
LE%/%APP%/discovery/pane/%VERSION%/%OS%"</a>);
++pref("extensions.getAddons.recommended.url", <a class=3D"moz-txt-link-r=
fc2396E" href=3D"https://services.addons.thunderbird.net/%LOCALE%/%APP%/a=
pi/%API_VERSION%/list/recommended/all/%MAX_RESULTS%/Linux/%VERSION%?src=3D=
thunderbird">"https://services.addons.thunderbird.net/%LOCALE%/%APP%/api/=
%API_VERSION%/list/recommended/all/%MAX_RESULTS%/Linux/%VERSION%?src=3Dth=
underbird"</a>);
++pref("extensions.getAddons.search.browseURL", <a class=3D"moz-txt-link-=
rfc2396E" href=3D"https://addons.thunderbird.net/%LOCALE%/%APP%/search/?q=
=3D%TERMS%&amp;appver=3D%VERSION%&amp;platform=3DLinux">"https://addons.t=
hunderbird.net/%LOCALE%/%APP%/search/?q=3D%TERMS%&amp;appver=3D%VERSION%&=
amp;platform=3DLinux"</a>);
 +pref("extensions.getAddons.search.url", <a class=3D"moz-txt-link-rfc239=
6E" href=3D"https://services.addons.thunderbird.net/%LOCALE%/%APP%/api/%A=
PI_VERSION%/search/%TERMS%/all/%MAX_RESULTS%/Linux/%VERSION%/%COMPATIBILI=
TY_MODE%?src=3Dthunderbird">"https://services.addons.thunderbird.net/%LOC=
ALE%/%APP%/api/%API_VERSION%/search/%TERMS%/all/%MAX_RESULTS%/Linux/%VERS=
ION%/%COMPATIBILITY_MODE%?src=3Dthunderbird"</a>);
 +pref("extensions.webservice.discoverURL", <a class=3D"moz-txt-link-rfc2=
396E" href=3D"https://services.addons.thunderbird.net/%LOCALE%/%APP%/disc=
overy/pane/%VERSION%/Linux">"https://services.addons.thunderbird.net/%LOC=
ALE%/%APP%/discovery/pane/%VERSION%/Linux"</a>);
  pref("extensions.getAddons.langpacks.url", <a class=3D"moz-txt-link-rfc=
2396E" href=3D"https://services.addons.thunderbird.net/api/v3/addons/lang=
uage-tools/?app=3Dthunderbird&amp;type=3Dlanguage&amp;appversion=3D%VERSI=
ON%">"https://services.addons.thunderbird.net/api/v3/addons/language-tool=
s/?app=3Dthunderbird&amp;type=3Dlanguage&amp;appversion=3D%VERSION%"</a>)=
;
  pref("extensions.getAddons.discovery.api_url", <a class=3D"moz-txt-link=
-rfc2396E" href=3D"https://services.addons.thunderbird.net/api/v4/discove=
ry/?lang=3D%LOCALE%&amp;edition=3D%DISTRIBUTION%">"https://services.addon=
s.thunderbird.net/api/v4/discovery/?lang=3D%LOCALE%&amp;edition=3D%DISTRI=
BUTION%"</a>);
 =20
-@@ -191,9 +191,9 @@
+@@ -202,9 +202,9 @@
  //  .. etc ..
  //
  pref("extensions.update.enabled", true);
@@ -29,9 +30,9 @@ <a class=3D"moz-txt-link-freetext" href=3D"https://gith=
ub.com/mozilla/addons-frontend/issues/4610">https://github.com/mozilla/ad=
dons-frontend/issues/4610</a>
 =20
  pref("extensions.update.interval", 86400);  // Check for updates to Ext=
ensions and
                                              // Themes every day
---- toolkit/mozapps/extensions/internal/AddonRepository.jsm.orig	2021-08=
-11 18:52:27.424729000 +0200
-+++ toolkit/mozapps/extensions/internal/AddonRepository.jsm	2021-08-11 1=
8:54:16.222790000 +0200
-@@ -584,7 +584,7 @@
+--- toolkit/mozapps/extensions/internal/AddonRepository.jsm.orig	2022-09=
-11 00:01:40.212952000 +0200
++++ toolkit/mozapps/extensions/internal/AddonRepository.jsm	2022-09-11 0=
0:07:14.587890000 +0200
+@@ -592,7 +592,7 @@
        addon.version =3D String(aEntry.current_version.version);
        if (Array.isArray(aEntry.current_version.files)) {
          for (let file of aEntry.current_version.files) {
@@ -40,9 +41,9 @@ <a class=3D"moz-txt-link-freetext" href=3D"https://gith=
ub.com/mozilla/addons-frontend/issues/4610">https://github.com/mozilla/ad=
dons-frontend/issues/4610</a>
              if (file.url) {
                addon.sourceURI =3D NetUtil.newURI(file.url);
              }
---- toolkit/mozapps/extensions/internal/XPIDatabase.jsm.orig	2021-08-11 =
18:55:01.952372000 +0200
-+++ toolkit/mozapps/extensions/internal/XPIDatabase.jsm	2021-08-11 18:55=
:57.455245000 +0200
-@@ -483,7 +483,7 @@
+--- toolkit/mozapps/extensions/internal/XPIDatabase.jsm.orig	2022-09-11 =
00:08:09.244518000 +0200
++++ toolkit/mozapps/extensions/internal/XPIDatabase.jsm	2022-09-11 00:09=
:56.387390000 +0200
+@@ -569,7 +569,7 @@
      // Something is causing errors in here
      try {
        for (let platform of this.targetPlatforms) {
diff --git a/mail/thunderbird/files/patch-bug1288587 b/mail/thunderbird/f=
iles/patch-bug1288587
deleted file mode 100644
index 0925ac98733c..000000000000
--- a/mail/thunderbird/files/patch-bug1288587
+++ /dev/null
@@ -1,37 +0,0 @@
-diff --git a/build/moz.configure/init.configure b/build/moz.configure/in=
it.configure
-index 855214a..1e91d51 100644
---- build/moz.configure/init.configure
-+++ build/moz.configure/init.configure
-@@ -238,6 +238,7 @@ option(
- @imports(_from=3D"mozbuild.pythonutil", _import=3D"find_python3_executa=
ble")
- @imports(_from=3D"mozbuild.pythonutil", _import=3D"python_executable_ve=
rsion")
- @imports(_from=3D"six", _import=3D"ensure_text")
-+@imports(_from=3D"__builtin__", _import=3D"KeyError")
- def virtualenv_python3(env_python, build_env, mozconfig, help):
-     # Avoid re-executing python when running configure --help.
-     if help:
-@@ -271,6 +272,12 @@ def virtualenv_python3(env_python, virtualenv_name,=
 bu
-             python =3D mozconfig["vars"]["added"]["PYTHON3"]
-         elif "PYTHON3" in mozconfig["vars"]["modified"]:
-             python =3D mozconfig["vars"]["modified"]["PYTHON3"][1]
-+        for i in ("env", "vars"):
-+            for j in ("added", "modified"):
-+                try:
-+                    del mozconfig[i][j]["PYTHON3"]
-+                except KeyError:
-+                    pass
-=20
-     log.debug("python3: executable from configuration: %r" % python)
-=20
-@@ -364,7 +371,10 @@ def virtualenv_python3(env_python, virtualenv_name,=
 bu
-         )
-         log.info("Re-executing in the virtualenv")
-         if env_python:
--            del os.environ["PYTHON3"]
-+                try:
-+                    del os.environ["PYTHON3"]
-+                except KeyError:
-+                    pass
-         # Another quirk on macOS, with the system python, the virtualen=
v is
-         # not fully operational (missing entries in sys.path) if
-         # __PYVENV_LAUNCHER__ is set.
diff --git a/mail/thunderbird/files/patch-bug1559213 b/mail/thunderbird/f=
iles/patch-bug1559213
index 16928f792f89..09b4dcc58e83 100644
--- a/mail/thunderbird/files/patch-bug1559213
+++ b/mail/thunderbird/files/patch-bug1559213
@@ -11,10 +11,10 @@ Date:   Thu Jun 13 11:53:00 2019 -0700
  4 files changed, 34 insertions(+), 3 deletions(-)
=20
 diff --git config/external/moz.build config/external/moz.build
-index 03e4fa143bd1..a67d10b11fe6 100644
+index ab77121..75595d9 100644
 --- config/external/moz.build
 +++ config/external/moz.build
-@@ -40,8 +40,9 @@ if not CONFIG["MOZ_SYSTEM_LIBVPX"]:
+@@ -49,8 +49,9 @@ if not CONFIG["MOZ_SYSTEM_LIBVPX"]:
      external_dirs +=3D ["media/libvpx"]
 =20
  if CONFIG["MOZ_AV1<a class=3D"moz-txt-link-rfc2396E" href=3D"mailto:]:@=
@-27,11+27,11@@index03e4fa143bd1..a67d10b11fe6100644ifnotCONFIG[">"]:
@@ -27,11 +27,11 @@ index 03e4fa143bd1..a67d10b11fe6 100644
  if not CONFIG["</a>MOZ_SYSTEM_PNG"]:
      external_dirs +=3D ["media/libpng<a class=3D"moz-txt-link-rfc2396E"=
 href=3D"mailto:]diff--gitconfig/system-headers.mozbuildconfig/system-hea=
ders.mozbuild-indexbcf5c4925564..48964a999a9b100644+indexa1b58eb..65729f9=
100644---config/system-headers.mozbuild+++config/system-headers.mozbuild-=
@@-1305,6+1305,14@@ifCONFIG['MOZ_SYSTEM_HARFBUZZ']:-'harfbuzz/hb.h',+@@-1=
289,6+1289,14@@ifCONFIG['MOZ_ENABLE_LIBPROXY']:+'proxy.h',]+ifCONFIG['MOZ=
_SYSTEM_AV1']:@@-46,7+46,7@@indexbcf5c4925564..48964a999a9b100644system_h=
eaders+=3D['vpx_mem/vpx_mem.h',diff--gitdom/media/platforms/moz.builddom/=
media/platforms/moz.build-index092cee0c9b66..38e45de5b5f0100644+index8509=
aec..eb6f129100644---dom/media/platforms/moz.build+++dom/media/platforms/=
moz.build@@-78,6+78,11@@ifCONFIG[">"]
 diff --git config/system-headers.mozbuild config/system-headers.mozbuild=

-index bcf5c4925564..48964a999a9b 100644
+index a1b58eb..65729f9 100644
 --- config/system-headers.mozbuild
 +++ config/system-headers.mozbuild
-@@ -1305,6 +1305,14 @@ if CONFIG['MOZ_SYSTEM_HARFBUZZ']:
-         'harfbuzz/hb.h',
+@@ -1289,6 +1289,14 @@ if CONFIG['MOZ_ENABLE_LIBPROXY']:
+         'proxy.h',
      ]
 =20
 +if CONFIG['MOZ_SYSTEM_AV1']:
@@ -46,7 +46,7 @@ index bcf5c4925564..48964a999a9b 100644
      system_headers +=3D [
          'vpx_mem/vpx_mem.h',
 diff --git dom/media/platforms/moz.build dom/media/platforms/moz.build
-index 092cee0c9b66..38e45de5b5f0 100644
+index 8509aec..eb6f129 100644
 --- dom/media/platforms/moz.build
 +++ dom/media/platforms/moz.build
 @@ -78,6 +78,11 @@ if CONFIG["</a>MOZ_AV1<a class=3D"moz-txt-link-rfc239=
6E" href=3D"mailto:]:@@-61,11+61,33@@index092cee0c9b66..38e45de5b5f010064=
4ifCONFIG[">"]:
@@ -61,11 +61,33 @@ index 092cee0c9b66..38e45de5b5f0 100644
 =20
  if CONFIG["</a>MOZ_OMX"]:
      EXPORTS +=3D [
+diff --git media/ffvpx/libavcodec/moz.build media/ffvpx/libavcodec/moz.b=
uild
+index 0069865..e806fc8 100644
+--- media/ffvpx/libavcodec/moz.build
++++ media/ffvpx/libavcodec/moz.build
+@@ -112,9 +112,15 @@ if not CONFIG['MOZ_FFVPX_AUDIOONLY']:
+             'vaapi_vp8.c',
+             'vaapi_vp9.c',
+         ]
++        if CONFIG["MOZ_SYSTEM_AV1"]:
++          CFLAGS +=3D CONFIG['MOZ_SYSTEM_LIBDAV1D_CFLAGS']
++          OS_LIBS +=3D CONFIG['MOZ_SYSTEM_LIBDAV1D_LIBS']
++        else:
++          USE_LIBS +=3D [
++            'dav1d',
++            'media_libdav1d_asm',
++          ]
+         USE_LIBS +=3D [
+-          'dav1d',
+-          'media_libdav1d_asm',
+           'mozva'
+         ]
+=20
 diff --git toolkit/moz.configure toolkit/moz.configure
-index 82b5a59acf42..e2329560b42b 100644
---- toolkit/moz.configure.orig	2021-04-13 16:12:34.770032000 +0200
-+++ toolkit/moz.configure	2021-04-18 00:03:41.432698000 +0200
-@@ -538,7 +538,23 @@
+index 0069865..e806fc8 100644
+--- toolkit/moz.configure
++++ toolkit/moz.configure
+@@ -523,7 +523,23 @@ def av1(value):
          return True
 =20
 =20
@@ -90,11 +112,11 @@ index 82b5a59acf42..e2329560b42b 100644
  def dav1d_asm(target):
      if target.cpu in ("aarch64", "x86", "x86_64"):
          return True
-@@ -554,6 +570,7 @@
+@@ -539,6 +555,7 @@ set_config("MOZ_DAV1D_ASM", dav1d_asm)
  set_define("MOZ_DAV1D_ASM", dav1d_asm)
  set_config("MOZ_AV1", av1)
  set_define("MOZ_AV1", av1)
 +set_config("MOZ_SYSTEM_AV1", depends_if(system_av1)(lambda _: True))
 =20
- # Built-in fragmented MP4 support.
+ # JXL Image Codec Support
  # =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
diff --git a/mail/thunderbird/files/patch-bug1602730_comment5 b/mail/thun=
derbird/files/patch-bug1602730_comment5
deleted file mode 100644
index 49f9f4321df8..000000000000
--- a/mail/thunderbird/files/patch-bug1602730_comment5
+++ /dev/null
@@ -1,24 +0,0 @@
---- gfx/layers/composite/CompositableHost.cpp.orig	2020-09-12 21:47:42 U=
TC
-+++ gfx/layers/composite/CompositableHost.cpp
-@@ -13,6 +13,7 @@
- #include "ImageHost.h"  // for ImageHostBuffered, etc
- #include "Layers.h"
- #include "TiledContentHost.h"  // for TiledContentHost
-+#include "mozilla/EndianUtils.h"
- #include "mozilla/gfx/gfxVars.h"
- #include "mozilla/layers/LayersSurfaces.h"  // for SurfaceDescriptor
- #include "mozilla/layers/TextureHost.h"     // for TextureHost, etc
-@@ -92,9 +93,13 @@ bool CompositableHost::AddMaskEffect(EffectChain&amp;=
 aEff
-   }
-   MOZ_ASSERT(source);
-=20
-+  // Setting an alpha-mask here breaks the URL-bar on big endian (s390x=
)
-+  // if the typed URL is too long for the textbox (automatic scrolling =
needed)
-+#if MOZ_LITTLE_ENDIAN()
-   RefPtr&lt;EffectMask&gt; effect =3D
-       new EffectMask(source, source-&gt;GetSize(), aTransform);
-   aEffects.mSecondaryEffects[EffectTypes::MASK] =3D effect;
-+#endif
-   return true;
- }
-=20
diff --git a/mail/thunderbird/files/patch-bug1612184 b/mail/thunderbird/f=
iles/patch-bug1612184
deleted file mode 100644
index 33d391a3b647..000000000000
--- a/mail/thunderbird/files/patch-bug1612184
+++ /dev/null
@@ -1,25961 +0,0 @@
-https://bugzilla.mozilla.org/show_bug.cgi?id=3D1612184
-https://bug1612184.bmoattachments.org/attachment.cgi?id=3D9126363
-
-
-diff -r 388a4d04e911 media/webrtc/gn-configs/ppc64_False_ppc64_freebsd.j=
son
---- /dev/null	Thu Jan 01 00:00:00 1970 +0000
-+++ dom/media/webrtc/third_party_build/gn-configs/ppc64_False_ppc64_free=
bsd.json	Thu Feb 13 11:11:51 2020 +0100
-@@ -0,0 +1,13237 @@
-+{
-+    "gn_gen_args": {
-+        "host_cpu": "ppc64",
-+        "is_debug": false,
-+        "target_cpu": "ppc64",
-+        "target_os": "freebsd"
-+    },
-+    "mozbuild_args": {
-+        "CPU_ARCH": "ppc64",
-+        "HOST_CPU_ARCH": "ppc64",
-+        "MOZ_DEBUG": null,
-+        "OS_TARGET": "FreeBSD"
-+    },
-+    "sandbox_vars": {
-+        "COMPILE_FLAGS": {
-+            "WARNINGS_AS_ERRORS": []
-+        },
-+        "FINAL_LIBRARY": "webrtc"
-+    },
-+    "targets": {
-+        "//:webrtc": {
-+            "cflags": [
-+                "-fno-strict-aliasing",
-+                "--param=3Dssp-buffer-size=3D4",
-+                "-fstack-protector",
-+                "-Wno-builtin-macro-redefined",
-+                "-D__DATE__=3D",
-+                "-D__TIME__=3D",
-+                "-D__TIMESTAMP__=3D",
-+                "-funwind-tables",
-+                "-fcolor-diagnostics",
-+                "-Wall",
-+                "-Werror",
-+                "-Wextra",
-+                "-Wno-missing-field-initializers",
-+                "-Wno-unused-parameter",
-+                "-Wno-c++11-narrowing",
-+                "-Wno-covered-switch-default",
-+                "-Wno-unneeded-internal-declaration",
-+                "-Wno-inconsistent-missing-override",
-+                "-Wno-undefined-var-template",
-+                "-Wno-nonportable-include-path",
-+                "-Wno-address-of-packed-member",
-+                "-Wno-unused-lambda-capture",
-+                "-Wno-user-defined-warnings",
-+                "-O2",
-+                "-fno-ident",
-+                "-fdata-sections",
-+                "-ffunction-sections",
-+                "-fomit-frame-pointer",
-+                "-g2",
-+                "-fvisibility=3Dhidden",
-+                "-Xclang",
-+                "-add-plugin",
-+                "-Xclang",
-+                "find-bad-constructs",
-+                "-Xclang",
-+                "-plugin-arg-find-bad-constructs",
-+                "-Xclang",
-+                "check-auto-raw-pointer",
-+                "-Wheader-hygiene",
-+                "-Wstring-conversion",
-+                "-Wtautological-overlap-compare",
-+                "-Wextra",
-+                "-Wno-unused-parameter",
-+                "-Wno-missing-field-initializers",
-+                "-Wno-strict-overflow",
-+                "-Wc++11-narrowing",
-+                "-Wimplicit-fallthrough",
-+                "-Wthread-safety",
-+                "-Winconsistent-missing-override",
-+                "-Wundef",
-+                "-Wunused-lambda-capture"
-+            ],
-+            "defines": [
-+                "V8_DEPRECATION_WARNINGS",
-+                "USE_X11=3D1",
-+                "CHROMIUM_BUILD",
-+                "_FILE_OFFSET_BITS=3D64",
-+                "NDEBUG",
-+                "NVALGRIND",
-+                "DYNAMIC_ANNOTATIONS_ENABLED=3D0",
-+                "WEBRTC_ENABLE_PROTOBUF=3D0",
-+                "WEBRTC_RESTRICT_LOGGING",
-+                "WEBRTC_MOZILLA_BUILD",
-+                "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=3D0",
-+                "WEBRTC_POSIX",
-+                "WEBRTC_BSD",
-+                "HAVE_WEBRTC_VIDEO",
-+                "HAVE_WEBRTC_VOICE"
-+            ],
-+            "deps": [
-+                "//:webrtc_common",
-+                "//api:base_peerconnection_api",
-+                "//api:transport_api",
-+                "//api:video_frame_api",
-+                "//audio:audio",
-+                "//call:call",
-+                "//common_audio:common_audio",
-+                "//common_video:common_video",
-+                "//media:media",
-+                "//modules:modules",
-+                "//modules/video_capture:video_capture_internal_impl",
-+                "//rtc_base:rtc_base",
-+                "//system_wrappers:field_trial_default",
-+                "//system_wrappers:metrics_default",
-+                "//system_wrappers:system_wrappers_default",
-+                "//video:video",
-+                "//voice_engine:voice_engine"
-+            ],
-+            "include_dirs": [
-+                "//",
-+                "/root/firefox_upstream/firefox/obj-powerpc64-unknown-f=
reebsd13.0/media/webrtc/trunk/webrtc/gn-output/gen/",
-+                "//common_audio/resampler/include/",
-+                "//common_audio/signal_processing/include/",
-+                "//common_audio/vad/include/",
-+                "//common_video/include/",
-+                "/media/libyuv/libyuv/include/",
-+                "//modules/audio_coding/include/",
-+                "//modules/include/",
-+                "//modules/include/",
-+                "//modules/audio_device/include/",
-+                "//modules/audio_device/dummy/"
-+            ],
-+            "libs": [
-+                "X11",
-+                "X11-xcb",
-+                "xcb",
-+                "Xcomposite",
-+                "Xcursor",
-+                "Xdamage",
-+                "Xext",
-+                "Xfixes",
-+                "Xi",
-+                "Xrender"
-+            ],
-+            "sources": [],
-+            "type": "static_library"
-+        },
-+        "//:webrtc_common": {
-+            "cflags": [
-+                "-fno-strict-aliasing",
-+                "--param=3Dssp-buffer-size=3D4",
-+                "-fstack-protector",
-+                "-Wno-builtin-macro-redefined",
-+                "-D__DATE__=3D",
-+                "-D__TIME__=3D",
-+                "-D__TIMESTAMP__=3D",
-+                "-funwind-tables",
-+                "-fcolor-diagnostics",
-+                "-Wall",
-+                "-Werror",
-+                "-Wextra",
-+                "-Wno-missing-field-initializers",
-+                "-Wno-unused-parameter",
-+                "-Wno-c++11-narrowing",
-+                "-Wno-covered-switch-default",
-+                "-Wno-unneeded-internal-declaration",
-+                "-Wno-inconsistent-missing-override",
-+                "-Wno-undefined-var-template",
-+                "-Wno-nonportable-include-path",
-+                "-Wno-address-of-packed-member",
-+                "-Wno-unused-lambda-capture",
-+                "-Wno-user-defined-warnings",
-+                "-O2",
-+                "-fno-ident",
-+                "-fdata-sections",
-+                "-ffunction-sections",
-+                "-fomit-frame-pointer",
-+                "-g2",
-+                "-fvisibility=3Dhidden",
-+                "-Wheader-hygiene",
-+                "-Wstring-conversion",
-+                "-Wtautological-overlap-compare",
-+                "-Wextra",
-+                "-Wno-unused-parameter",
-+                "-Wno-missing-field-initializers",
-+                "-Wno-strict-overflow",
-+                "-Wc++11-narrowing",
-+                "-Wimplicit-fallthrough",
-+                "-Wthread-safety",
-+                "-Winconsistent-missing-override",
-+                "-Wundef",
-+                "-Wunused-lambda-capture"
-+            ],
-+            "defines": [
-+                "V8_DEPRECATION_WARNINGS",
-+                "USE_X11=3D1",
-+                "CHROMIUM_BUILD",
-+                "_FILE_OFFSET_BITS=3D64",
-+                "NDEBUG",
-+                "NVALGRIND",
-+                "DYNAMIC_ANNOTATIONS_ENABLED=3D0",
-+                "WEBRTC_ENABLE_PROTOBUF=3D0",
-+                "WEBRTC_RESTRICT_LOGGING",
-+                "WEBRTC_MOZILLA_BUILD",
-+                "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=3D0",
-+                "WEBRTC_POSIX",
-+                "WEBRTC_BSD"
-+            ],
-+            "deps": [],
-+            "include_dirs": [
-+                "//",
-+                "/root/firefox_upstream/firefox/obj-powerpc64-unknown-f=
reebsd13.0/media/webrtc/trunk/webrtc/gn-output/gen/"
-+            ],
-+            "libs": [],
-+            "sources": [
-+                "//common_types.cc",
-+                "//common_types.h",
-+                "//typedefs.h"
-+            ],
-+            "type": "static_library"
-+        },
-+        "//api/audio_codecs/L16:audio_decoder_L16": {
-+            "cflags": [
-+                "-fno-strict-aliasing",
-+                "--param=3Dssp-buffer-size=3D4",
-+                "-fstack-protector",
-+                "-Wno-builtin-macro-redefined",
-+                "-D__DATE__=3D",
-+                "-D__TIME__=3D",
-+                "-D__TIMESTAMP__=3D",
-+                "-funwind-tables",
-+                "-fcolor-diagnostics",
-+                "-Wall",
-+                "-Werror",
-+                "-Wextra",
-+                "-Wno-missing-field-initializers",
-+                "-Wno-unused-parameter",
-+                "-Wno-c++11-narrowing",
-+                "-Wno-covered-switch-default",
-+                "-Wno-unneeded-internal-declaration",
-+                "-Wno-inconsistent-missing-override",
-+                "-Wno-undefined-var-template",
-+                "-Wno-nonportable-include-path",
-+                "-Wno-address-of-packed-member",
-+                "-Wno-unused-lambda-capture",
-+                "-Wno-user-defined-warnings",
-+                "-O2",
-+                "-fno-ident",
-+                "-fdata-sections",
-+                "-ffunction-sections",
-+                "-fomit-frame-pointer",
-+                "-g2",
-+                "-fvisibility=3Dhidden",
-+                "-Xclang",
-+                "-add-plugin",
-+                "-Xclang",
-+                "find-bad-constructs",
-+                "-Xclang",
-+                "-plugin-arg-find-bad-constructs",
-+                "-Xclang",
-+                "check-auto-raw-pointer",
-+                "-Wheader-hygiene",
-+                "-Wstring-conversion",
-+                "-Wtautological-overlap-compare",
-+                "-Wextra",
-+                "-Wno-unused-parameter",
-+                "-Wno-missing-field-initializers",
-+                "-Wno-strict-overflow",
-+                "-Wc++11-narrowing",
-+                "-Wimplicit-fallthrough",
-+                "-Wthread-safety",
-+                "-Winconsistent-missing-override",
-+                "-Wundef",
-+                "-Wunused-lambda-capture"
-+            ],
-+            "defines": [
-+                "V8_DEPRECATION_WARNINGS",
-+                "USE_X11=3D1",
-+                "CHROMIUM_BUILD",
-+                "_FILE_OFFSET_BITS=3D64",
-+                "NDEBUG",
-+                "NVALGRIND",
-+                "DYNAMIC_ANNOTATIONS_ENABLED=3D0",
-+                "WEBRTC_ENABLE_PROTOBUF=3D0",
-+                "WEBRTC_RESTRICT_LOGGING",
-+                "WEBRTC_MOZILLA_BUILD",
-+                "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=3D0",
-+                "WEBRTC_POSIX",
-+                "WEBRTC_BSD"
-+            ],
-+            "deps": [
-+                "//:webrtc_common",
-+                "//api:optional",
-+                "//api/audio_codecs:audio_codecs_api",
-+                "//modules/audio_coding:pcm16b",
-+                "//rtc_base:rtc_base_approved"
-+            ],
-+            "include_dirs": [
-+                "//",
-+                "/root/firefox_upstream/firefox/obj-powerpc64-unknown-f=
reebsd13.0/media/webrtc/trunk/webrtc/gn-output/gen/",
-+                "//modules/audio_coding/codecs/pcm16b/include/"
-+            ],
-+            "libs": [],
-+            "sources": [
-+                "//api/audio_codecs/L16/audio_decoder_L16.cc",
-+                "//api/audio_codecs/L16/audio_decoder_L16.h"
-+            ],
-+            "type": "static_library"
-+        },
-+        "//api/audio_codecs/L16:audio_encoder_L16": {
-+            "cflags": [
-+                "-fno-strict-aliasing",
-+                "--param=3Dssp-buffer-size=3D4",
-+                "-fstack-protector",
-+                "-Wno-builtin-macro-redefined",
-+                "-D__DATE__=3D",
-+                "-D__TIME__=3D",
-+                "-D__TIMESTAMP__=3D",
-+                "-funwind-tables",
-+                "-fcolor-diagnostics",
-+                "-Wall",
-+                "-Werror",
-+                "-Wextra",
-+                "-Wno-missing-field-initializers",
-+                "-Wno-unused-parameter",
-+                "-Wno-c++11-narrowing",
-+                "-Wno-covered-switch-default",
-+                "-Wno-unneeded-internal-declaration",
-+                "-Wno-inconsistent-missing-override",
-+                "-Wno-undefined-var-template",
-+                "-Wno-nonportable-include-path",
-+                "-Wno-address-of-packed-member",
-+                "-Wno-unused-lambda-capture",
-+                "-Wno-user-defined-warnings",
-+                "-O2",
-+                "-fno-ident",
-+                "-fdata-sections",
-+                "-ffunction-sections",
-+                "-fomit-frame-pointer",
-+                "-g2",
-+                "-fvisibility=3Dhidden",
-+                "-Xclang",
-+                "-add-plugin",
-+                "-Xclang",
-+                "find-bad-constructs",
-+                "-Xclang",
-+                "-plugin-arg-find-bad-constructs",
-+                "-Xclang",
-+                "check-auto-raw-pointer",
-+                "-Wheader-hygiene",
-+                "-Wstring-conversion",
-+                "-Wtautological-overlap-compare",
-+                "-Wextra",
-+                "-Wno-unused-parameter",
-+                "-Wno-missing-field-initializers",
-+                "-Wno-strict-overflow",
-+                "-Wc++11-narrowing",
-+                "-Wimplicit-fallthrough",
-+                "-Wthread-safety",
-+                "-Winconsistent-missing-override",
-+                "-Wundef",
-+                "-Wunused-lambda-capture"
-+            ],
-+            "defines": [
-+                "V8_DEPRECATION_WARNINGS",
-+                "USE_X11=3D1",
-+                "CHROMIUM_BUILD",
-+                "_FILE_OFFSET_BITS=3D64",
-+                "NDEBUG",
-+                "NVALGRIND",
-+                "DYNAMIC_ANNOTATIONS_ENABLED=3D0",
-+                "WEBRTC_ENABLE_PROTOBUF=3D0",
-+                "WEBRTC_RESTRICT_LOGGING",
-+                "WEBRTC_MOZILLA_BUILD",
-+                "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=3D0",
-+                "WEBRTC_POSIX",
-+                "WEBRTC_BSD"
-+            ],
-+            "deps": [
-+                "//:webrtc_common",
-+                "//api:optional",
-+                "//api/audio_codecs:audio_codecs_api",
-+                "//modules/audio_coding:pcm16b",
-+                "//rtc_base:rtc_base_approved"
-+            ],
-+            "include_dirs": [
-+                "//",
-+                "/root/firefox_upstream/firefox/obj-powerpc64-unknown-f=
reebsd13.0/media/webrtc/trunk/webrtc/gn-output/gen/",
-+                "//modules/audio_coding/codecs/pcm16b/include/"
-+            ],
-+            "libs": [],
-+            "sources": [
-+                "//api/audio_codecs/L16/audio_encoder_L16.cc",
-+                "//api/audio_codecs/L16/audio_encoder_L16.h"
-+            ],
-+            "type": "static_library"
-+        },
-+        "//api/audio_codecs/g711:audio_decoder_g711": {
-+            "cflags": [
-+                "-fno-strict-aliasing",
-+                "--param=3Dssp-buffer-size=3D4",
-+                "-fstack-protector",
-+                "-Wno-builtin-macro-redefined",
-+                "-D__DATE__=3D",
-+                "-D__TIME__=3D",
-+                "-D__TIMESTAMP__=3D",
-+                "-funwind-tables",
-+                "-fcolor-diagnostics",
-+                "-Wall",
-+                "-Werror",
-+                "-Wextra",
-+                "-Wno-missing-field-initializers",
-+                "-Wno-unused-parameter",
-+                "-Wno-c++11-narrowing",
-+                "-Wno-covered-switch-default",
-+                "-Wno-unneeded-internal-declaration",
-+                "-Wno-inconsistent-missing-override",
-+                "-Wno-undefined-var-template",
-+                "-Wno-nonportable-include-path",
-+                "-Wno-address-of-packed-member",
-+                "-Wno-unused-lambda-capture",
-+                "-Wno-user-defined-warnings",
-+                "-O2",
-+                "-fno-ident",
-+                "-fdata-sections",
-+                "-ffunction-sections",
-+                "-fomit-frame-pointer",
-+                "-g2",
-+                "-fvisibility=3Dhidden",
-+                "-Xclang",
-+                "-add-plugin",
-+                "-Xclang",
-+                "find-bad-constructs",
-+                "-Xclang",
-+                "-plugin-arg-find-bad-constructs",
-+                "-Xclang",
-+                "check-auto-raw-pointer",
-+                "-Wheader-hygiene",
-+                "-Wstring-conversion",
-+                "-Wtautological-overlap-compare",
-+                "-Wextra",
-+                "-Wno-unused-parameter",
-+                "-Wno-missing-field-initializers",
-+                "-Wno-strict-overflow",
-+                "-Wc++11-narrowing",
-+                "-Wimplicit-fallthrough",
-+                "-Wthread-safety",
-+                "-Winconsistent-missing-override",
-+                "-Wundef",
-+                "-Wunused-lambda-capture"
-+            ],
-+            "defines": [
-+                "V8_DEPRECATION_WARNINGS",
-+                "USE_X11=3D1",
-+                "CHROMIUM_BUILD",
-+                "_FILE_OFFSET_BITS=3D64",
-+                "NDEBUG",
-+                "NVALGRIND",
-+                "DYNAMIC_ANNOTATIONS_ENABLED=3D0",
-+                "WEBRTC_ENABLE_PROTOBUF=3D0",
-+                "WEBRTC_RESTRICT_LOGGING",
-+                "WEBRTC_MOZILLA_BUILD",
-+                "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=3D0",
-+                "WEBRTC_POSIX",
-+                "WEBRTC_BSD"
-+            ],
-+            "deps": [
-+                "//:webrtc_common",
-+                "//api:optional",
-+                "//api/audio_codecs:audio_codecs_api",
-+                "//modules/audio_coding:g711",
-+                "//rtc_base:rtc_base_approved"
-+            ],
-+            "include_dirs": [
-+                "//",
-+                "/root/firefox_upstream/firefox/obj-powerpc64-unknown-f=
reebsd13.0/media/webrtc/trunk/webrtc/gn-output/gen/",
-+                "//modules/audio_coding/codecs/g711/include/"
-+            ],
-+            "libs": [],
-+            "sources": [
-+                "//api/audio_codecs/g711/audio_decoder_g711.cc",
-+                "//api/audio_codecs/g711/audio_decoder_g711.h"
-+            ],
-+            "type": "static_library"
-+        },
-+        "//api/audio_codecs/g711:audio_encoder_g711": {
-+            "cflags": [
-+                "-fno-strict-aliasing",
-+                "--param=3Dssp-buffer-size=3D4",
-+                "-fstack-protector",
-+                "-Wno-builtin-macro-redefined",
-+                "-D__DATE__=3D",
-+                "-D__TIME__=3D",
-+                "-D__TIMESTAMP__=3D",
-+                "-funwind-tables",
-+                "-fcolor-diagnostics",
-+                "-Wall",
-+                "-Werror",
-+                "-Wextra",
-+                "-Wno-missing-field-initializers",
-+                "-Wno-unused-parameter",
-+                "-Wno-c++11-narrowing",
-+                "-Wno-covered-switch-default",
-+                "-Wno-unneeded-internal-declaration",
-+                "-Wno-inconsistent-missing-override",
-+                "-Wno-undefined-var-template",
-+                "-Wno-nonportable-include-path",
-+                "-Wno-address-of-packed-member",
-+                "-Wno-unused-lambda-capture",
-+                "-Wno-user-defined-warnings",
-+                "-O2",
-+                "-fno-ident",
-+                "-fdata-sections",
-+                "-ffunction-sections",
-+                "-fomit-frame-pointer",
-+                "-g2",
-+                "-fvisibility=3Dhidden",
-+                "-Xclang",
-+                "-add-plugin",
-+                "-Xclang",
-+                "find-bad-constructs",
-+                "-Xclang",
-+                "-plugin-arg-find-bad-constructs",
-+                "-Xclang",
-+                "check-auto-raw-pointer",
-+                "-Wheader-hygiene",
-+                "-Wstring-conversion",
-+                "-Wtautological-overlap-compare",
-+                "-Wextra",
-+                "-Wno-unused-parameter",
-+                "-Wno-missing-field-initializers",
-+                "-Wno-strict-overflow",
-+                "-Wc++11-narrowing",
-+                "-Wimplicit-fallthrough",
-+                "-Wthread-safety",
-+                "-Winconsistent-missing-override",
-+                "-Wundef",
-+                "-Wunused-lambda-capture"
-+            ],
-+            "defines": [
-+                "V8_DEPRECATION_WARNINGS",
-+                "USE_X11=3D1",
-+                "CHROMIUM_BUILD",
-+                "_FILE_OFFSET_BITS=3D64",
-+                "NDEBUG",
-+                "NVALGRIND",
-+                "DYNAMIC_ANNOTATIONS_ENABLED=3D0",
-+                "WEBRTC_ENABLE_PROTOBUF=3D0",
-+                "WEBRTC_RESTRICT_LOGGING",
-+                "WEBRTC_MOZILLA_BUILD",
-+                "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=3D0",
-+                "WEBRTC_POSIX",
-+                "WEBRTC_BSD"
-+            ],
-+            "deps": [
-+                "//:webrtc_common",
-+                "//api:optional",
-+                "//api/audio_codecs:audio_codecs_api",
-+                "//modules/audio_coding:g711",
-+                "//rtc_base:rtc_base_approved"
-+            ],
-+            "include_dirs": [
-+                "//",
-+                "/root/firefox_upstream/firefox/obj-powerpc64-unknown-f=
reebsd13.0/media/webrtc/trunk/webrtc/gn-output/gen/",
-+                "//modules/audio_coding/codecs/g711/include/"
-+            ],
-+            "libs": [],
-+            "sources": [
-+                "//api/audio_codecs/g711/audio_encoder_g711.cc",
-+                "//api/audio_codecs/g711/audio_encoder_g711.h"
-+            ],
-+            "type": "static_library"
-+        },
-+        "//api/audio_codecs/g722:audio_decoder_g722": {
-+            "cflags": [
-+                "-fno-strict-aliasing",
-+                "--param=3Dssp-buffer-size=3D4",
-+                "-fstack-protector",
-+                "-Wno-builtin-macro-redefined",
-+                "-D__DATE__=3D",
-+                "-D__TIME__=3D",
-+                "-D__TIMESTAMP__=3D",
-+                "-funwind-tables",
-+                "-fcolor-diagnostics",
-+                "-Wall",
-+                "-Werror",
-+                "-Wextra",
-+                "-Wno-missing-field-initializers",
-+                "-Wno-unused-parameter",
-+                "-Wno-c++11-narrowing",
-+                "-Wno-covered-switch-default",
-+                "-Wno-unneeded-internal-declaration",
-+                "-Wno-inconsistent-missing-override",
-+                "-Wno-undefined-var-template",
-+                "-Wno-nonportable-include-path",
-+                "-Wno-address-of-packed-member",
-+                "-Wno-unused-lambda-capture",
-+                "-Wno-user-defined-warnings",
-+                "-O2",
-+                "-fno-ident",
-+                "-fdata-sections",
-+                "-ffunction-sections",
-+                "-fomit-frame-pointer",
-+                "-g2",
-+                "-fvisibility=3Dhidden",
-+                "-Xclang",
-+                "-add-plugin",
-+                "-Xclang",
-+                "find-bad-constructs",
-+                "-Xclang",
-+                "-plugin-arg-find-bad-constructs",
-+                "-Xclang",
-+                "check-auto-raw-pointer",
-+                "-Wheader-hygiene",
-+                "-Wstring-conversion",
-+                "-Wtautological-overlap-compare",
-+                "-Wextra",
-+                "-Wno-unused-parameter",
-+                "-Wno-missing-field-initializers",
-+                "-Wno-strict-overflow",
-+                "-Wc++11-narrowing",
-+                "-Wimplicit-fallthrough",
-+                "-Wthread-safety",
-+                "-Winconsistent-missing-override",
-+                "-Wundef",
-+                "-Wunused-lambda-capture"
-+            ],
-+            "defines": [
-+                "V8_DEPRECATION_WARNINGS",
-+                "USE_X11=3D1",
-+                "CHROMIUM_BUILD",
-+                "_FILE_OFFSET_BITS=3D64",
-+                "NDEBUG",
-+                "NVALGRIND",
-+                "DYNAMIC_ANNOTATIONS_ENABLED=3D0",
-+                "WEBRTC_ENABLE_PROTOBUF=3D0",
-+                "WEBRTC_RESTRICT_LOGGING",
-+                "WEBRTC_MOZILLA_BUILD",
-+                "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=3D0",
-+                "WEBRTC_POSIX",
-+                "WEBRTC_BSD"
-+            ],
-+            "deps": [
-+                "//:webrtc_common",
-+                "//api:optional",
-+                "//api/audio_codecs:audio_codecs_api",
-+                "//modules/audio_coding:g722",
-+                "//rtc_base:rtc_base_approved"
-+            ],
-+            "include_dirs": [
-+                "//",
*** 97214 LINES SKIPPED ***
</pre>
    </blockquote>
    <br>
  </body>
</html>

--------------Cr0TIaDH0Hwx7jhokbBI5E4g--
--------------Js1gixu0hHiF7diFT00XHX9X
Content-Type: application/pgp-keys; name="OpenPGP_0x27DD6FD63DF5F750.asc"
Content-Disposition: attachment; filename="OpenPGP_0x27DD6FD63DF5F750.asc"
Content-Description: OpenPGP public key
Content-Transfer-Encoding: quoted-printable

-----BEGIN PGP PUBLIC KEY BLOCK-----

xsBNBFChmNUBCAD6H/nOlsSUv1C4GJUHns+0YmdcqwpoF06+mcfJXQ9ZIYz0mNqd
7b03NpOzSscwiBHazZfACldGB3+6A8cNMvCH5BbENjeX6m89i8tEzYA2eDf74fw/
0ldHyHZdnZuXJSQgooztjRmzo/5I2g2ScdhhYAOW5aqEqlFrQexD+0ijhwUU7ylR
BtMlSwGozHpoynwtSNsOZVyXtEQ4CidgDY6sKx3jhGePh1Pqh4KI4mDCNh7hT48I
v5elyTTHKj8Fw435SNfFqCzVE6M+POuN5Zydetk2ru57RD+0fnCsNc9sngLRVBM0
xxOokNE7FpzsIBQ6tzLz+lZCz9L9uzuHjHdXABEBAAHNKUJhcmJhcmEgR3VpZGEg
PGJhcmJhcmEuZnJlZWJzZEBnbWFpbC5jb20+wsB4BBMBAgAiBQJQoZjVAhsjBgsJ
CAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRAn3W/WPfX3UKDpB/wJijev63A8tQ64
IqQvakpS5RAsrVJ0WqtP31Cb7aFWkelmyIabwOgfzeNgTyF2pdAI1+6mx24/C9AB
ke2HwFvg7rXGeIm4S34tCvixDiJ85WHX08/V7f97//brueXE9EPjNZx9g9+fjPXE
I9XAmVRMi1ZfF8HUHZUrJoEAUCK7lpa7WKmcItW/T/ojLVFSl3j3FJP1dJk6iHKW
upKLjZ1gA33IriHkYkieXkPLCvZw/LD+Ei7KYyf7UacumQjx/T/jp2q282qyJ25A
p7FEYY2oBQS7GHd+RLvkxZ2PeQJTgyoEoQEd0C6XU0oHpo658NToc91FKA0jfjcD
cjESoWDRzR9CYXJiYXJhIEd1aWRhIDxiYXJARnJlZUJTRC5vcmc+wsB4BBMBAgAi
BQJQsk/8AhsjBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRAn3W/WPfX3UH9V
B/0a5kosi/15TTmv+Y2cFNtMm+LxGUv/xCZ+oaWJyTUAWojEWvaek4//PZ3XMVxh
K48VvQNxMWZOsZc6mo/gelEaUZJ0mtR/FdK8CiMynKQkfifsjsz1Sjf0o8WdCr5U
ghGKdj33ssw/z4cxPUTgeGGwPjnI4O+ZuD4SIk0MydQREaltmdBxpAm68mKLZCjB
/lT6TiD7NRKVM+2KZXgNzdjiSQG4aSa21V/d2bk0mZWVvj51Oqx+vlfs3/u+cO6A
msslous7RMR4fuZAh6Uewky4OsDdyEcVCsTciG6QatqYVXfCXM/3bOXX53eisfIJ
iTcbOJdO+qBzqC5e37ffOG1IzsBNBFChmNUBCADOHnVkZkSyHz9iagHZcJ8UlA91
87movEUtJLFRQbgRK3T7qqxwVMJMKGPrOZpkg8l6zPENbbvVWBQmjjoN8v5T6WWH
tRY14AB4I0tJMfNSYoU3Jg6u/vthw86y7SBrcapvrABJ1vVHGm8W3Zsjftcs2sEr
iEp33O9hh8QU/Ynr1GUg1IKAC/14mthymSi534DGjnVID6H+Hcpm1pvKJpkf0AvZ
d0/pcI8vySZpHw4DKO8bF2zPoeT/E46xPj8U+PP9aCrryOVCh7lc2nnVJeIe6jgC
JO3ka/qRyHb8Er1mJpl2IISfG3Sg60vQVKou+/xsOp3GkrZYj2YHwTKk4ckRABEB
AAHCwF8EGAECAAkFAlChmNUCGwwACgkQJ91v1j3191Atbgf/e9uK+1tHJgRl5rdU
gzRHHrR1S4BtoYe/dYC1UvbXjZOthbVAoLOZDcU/eU9qTQI57Bcl+JdjQr9ZClbc
akxYNKp7PtTDARBwNmbU96Dpf1ef8XdwiyD7Ifl6mgDkevE9AaSxOQjQzaePiK9h
r8DSxlL7wDQ2QqsDU0mdnOxS99v0le4FoItlpujtcWwXG5eTnEejD1VmCorumNTD
cksouKVOSfzl67swNUr5/8gx1PV0WvCmCCzVoXjg5Mpn7rtBxH8nOUDrXKTuRtRr
KQmTCRJk7gkKyUDkdfhyoPXo0E2rRzVKw+BvzmmHRqGd9K7ixac/5QFHfvuNtYyn
AA+Qvw=3D=3D
=3D5atj
-----END PGP PUBLIC KEY BLOCK-----

--------------Js1gixu0hHiF7diFT00XHX9X--

--------------q1KtyXoanUkD0fSIb5ImFiXN--

--------------6KMtz0Zen3Szsfcmd5T2WR1h
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

wsB5BAABCAAjFiEE02f2yCpfKSFw0rRGJ91v1j3191AFAmMeR5wFAwAAAAAACgkQJ91v1j3191Bk
QQgA090I7NcxYXox0yBKRGY6GOL4+1ErOOIAHi4e+3uX8zqueyh7LZK1CI/PBAAUTs3e17/0AaVQ
xFoGeufYQ6kiv6gpjzSSIjWNMqxA6+BZCBYKy5cOj24LwQw8zv3+nS1SOW5/zWSyCZ+C/7HAjch8
Hd4pXHyUnfN02iqVjIGeNTLNCYOd1RqUun8xhDKZVRcg4OTMydrSI8NotIF6i65dlHPyCP6MIUbI
jxm6jY0HD3FFHWYT+fSlwOX1W/Z1VybQFQOPkrL0IpsTIOWui45mXMsAqGLFAR3rFa5AHvq0DIBu
0/bmoVYXYgjYVoVmaymqizy279kvep0/5t0gEIENCA==
=h8x3
-----END PGP SIGNATURE-----

--------------6KMtz0Zen3Szsfcmd5T2WR1h--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?47b3a009-6513-24cd-7389-da8d555d0cf6>