Re: Slow load caledars intems with dynamic mode

Ralf Lang <[email protected]> Thu, 28 Mar 2019 06:58:18 +0100
Newsgroups gmane.comp.horde.kronolith
Message-ID <[email protected]>
SGFsbG8gUGF1bCwKCkFtIDI3LjAzLjE5IHVtIDIyOjQ4IHNjaHJpZWIgUGF1bCBSb25hbGQ6Cj4K
PiBPbiBUdWUsIE1hciAyNiwgMjAxOSBhdCAxOjM1IFBNIFJhbGYgTGFuZyA8bGFuZ0BiMS1zeXN0
ZW1zLmRlCj4gPG1haWx0bzpsYW5nQGIxLXN5c3RlbXMuZGU+PiB3cm90ZToKPgo+ICAgICBIaSBQ
YXVsLAo+Cj4gICAgIEFtIDI2LjAzLjIwMTkgdW0gMTI6MjIgc2NocmllYiBQYXVsIFJvbmFsZDoK
PiAgICAgPiBIZWxsbywKPiAgICAgPiBUaGUgbG9hZCBvZiBjYWxlbmRhcnMgaXRlbXMgaXMgdmVy
eSBzbG93IGluIGR5bmFtaWMgbW9kZSwgYWJvdXQKPiAgICAgMTUgc2Vjb25kcy4KPiAgICAgPiBU
aGUgc2FtZSBjYWxlbmRhcnMgaW4gYmFzaWMgbW9kZSB0YWtlIGFib3V0IDUgc2Vjb25kcy4KPiAg
ICAgPgo+ICAgICA+IEZpcmVmb3ggc2hvdyB0aGF0IHNlcnZpY2VzL2FqYXgucGhwL2tyb25vbGl0
aC9saXN0Q2FsZW5kYXJzIHRha2UKPiAgICAgYWJvdXQgOQo+ICAgICA+IHNlY29uZHMuCj4gICAg
ID4gSSB3b3VsZCB0byBnZXQgYSBiZXN0IHBlcmZvcm1hbmNlIGludG8gdGhlIGxvYWQgb2YgY2Fs
ZW5kYXJzCj4gICAgIHdpdGggZHluYW1pYwo+ICAgICA+IG1vZGUuCj4gICAgID4KPiAgICAgPiBN
eSBpbnN0YWxsYXRpb24gb2YgSG9yZGUgaGFzIHRoaXMgdmVyc2lvbnM6Cj4gICAgID4KPiAgICAg
Pgo+ICAgICA+wqAgwqAgLSBIb3JkZSBHcm91cHdhcmUgV2VibWFpbCBFZGl0aW8gSG9yZGUgR3Jv
dXB3YXJlIFdlYm1haWwKPiAgICAgRWRpdGlvbiA1LjIuMjIKPiAgICAgPsKgIMKgIC0ga3Jvbm9s
aXRoIDQuMi4yMwo+ICAgICA+wqAgwqAgLSBnb2xsZW0gMy4wLjEyCj4gICAgID7CoCDCoCAtIHR1
cmJhIDQuMi4yMQo+ICAgICA+wqAgwqAgLSBpbXAgNi4yLjIxCj4gICAgID7CoCDCoCAtIGluZ28g
My4yLjE2Cj4gICAgID7CoCDCoCAtIGhvcmRlIDUuMi4xNwo+ICAgICA+wqAgwqAgLSBtbmVtbyA0
LjIuMTQKPiAgICAgPsKgIMKgIC0gbmFnIDQuMi4xNwo+ICAgICA+Cj4gICAgID4KPiAgICAgPiBC
ZXN0IHJlZ2FyZHMKPgo+ICAgICBTdWNoIGxvbmcgcm91bmR0cmlwIHRpbWVzIG1heSBpbmRpY2F0
ZSB0aGVyZSBpcyBhbiBpc3N1ZSBzb21ld2hlcmUKPiAgICAgYWxvbmcKPiAgICAgdGhlIHJvYWQu
Cj4KPiAgICAgQ291bGQgYmUgYW55dGhpbmc6Cj4KPiAgICAgLSBEQgo+Cj4gICAgIC0gRE5TIHJl
c29sdXRpb24KPgo+ICAgICAtIHR6ZGF0YSByZXRyaWV2YWwKPiAgICAgLSB2YXJpb3VzIGNhY2hp
bmcgdG9waWNzCj4KPiAgICAgSGFyZCB0byB0ZWxsIHdpdGhvdXQgZnVydGhlciBkYXRhLgo+Cj4g
ICAgIENhbiB5b3UgcG9zdCBhbiBleGNlcnB0IG9mIHlvdXIgaG9yZGUgYW5kIGtyb25vbGl0aCBj
b25mLnBocCBmaWxlcz8KPgo+ICAgICBSZWdhcmRzCj4KPgo+ICAgICBSYWxmCj4KPiAgICAgLS0g
Cj4gICAgIFJhbGYgTGFuZwo+ICAgICBMaW51eCBDb25zdWx0YW50IC8gRGV2ZWxvcGVyCj4gICAg
IFRlbC46ICs0OS0xNzAtNjM4MTU2Mwo+ICAgICBNYWlsOiBsYW5nQGIxLXN5c3RlbXMuZGUgPG1h
aWx0bzpsYW5nQGIxLXN5c3RlbXMuZGU+Cj4gICAgIEIxIFN5c3RlbXMgR21iSAo+ICAgICBPc3Rl
cmZlbGRzdHJhw59lIDcgLyA4NTA4OCBWb2hidXJnIC8gaHR0cDovL3d3dy5iMS1zeXN0ZW1zLmRl
Cj4gICAgIEdGOiBSYWxwaCBEZWhuZXIgLyBVbnRlcm5laG1lbnNzaXR6OiBWb2hidXJnIC8gQUc6
IEluZ29sc3RhZHQsSFJCIDM1MzcKPgo+Cj4gSGksCj4gVGhpcyBpcyBteSBjb25maWcgb2YgSG9y
ZGUgYW5kIGtyb25vbGl0aAo+Cj4gSG9yZGUgY29uZi5waHAKPiAvLy0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiAkY29uZlsndmhvc3RzJ10gPSBmYWxzZTsKPiAk
Y29uZlsnZGVidWdfbGV2ZWwnXSA9IEVfQUxMICYgfkVfTk9USUNFOwo+ICRjb25mWydtYXhfZXhl
Y190aW1lJ10gPSAwOwo+ICRjb25mWydjb21wcmVzc19wYWdlcyddID0gdHJ1ZTsKPiAkY29uZlsn
c2VjcmV0X2tleSddID0gJzUzODQ3Y2Y3LTI0NTgtNGNkYy1hZThlLTFjODlhMzdkYzhjZSc7Cj4g
JGNvbmZbJ3VtYXNrJ10gPSAwNzc7Cj4gJGNvbmZbJ3Rlc3RkaXNhYmxlJ10gPSB0cnVlOwo+ICRj
b25mWyd0bXBkaXInXSA9ICcvdmFyL3d3dy9odG1sL3RtcCc7Cj4gJGNvbmZbJ3VzZV9zc2wnXSA9
IDE7Cj4gJGNvbmZbJ3NlcnZlciddWyduYW1lJ10gPSAkX1NFUlZFUlsnU0VSVkVSX05BTUUnXTsK
PiAkY29uZlsndXJscyddWyd0b2tlbl9saWZldGltZSddID0gMzA7Cj4gJGNvbmZbJ3VybHMnXVsn
aG1hY19saWZldGltZSddID0gMzA7Cj4gJGNvbmZbJ3VybHMnXVsncHJldHR5J10gPSBmYWxzZTsK
PiAkY29uZlsnc2FmZV9pcHMnXSA9IGFycmF5KCk7Cj4gJGNvbmZbJ3Nlc3Npb24nXVsnbmFtZSdd
ID0gJ0hvcmRlJzsKPiAkY29uZlsnc2Vzc2lvbiddWyd1c2Vfb25seV9jb29raWVzJ10gPSB0cnVl
Owo+ICRjb25mWydzZXNzaW9uJ11bJ3RpbWVvdXQnXSA9IDA7Cj4gJGNvbmZbJ3Nlc3Npb24nXVsn
Y2FjaGVfbGltaXRlciddID0gJ25vY2FjaGUnOwo+ICRjb25mWydzZXNzaW9uJ11bJ21heF90aW1l
J10gPSA3MjAwMDsKPiAkY29uZlsnY29va2llJ11bJ2RvbWFpbiddID0gJF9TRVJWRVJbJ1NFUlZF
Ul9OQU1FJ107Cj4gJGNvbmZbJ2Nvb2tpZSddWydwYXRoJ10gPSAnLyc7Cj4gJGNvbmZbJ3NxbCdd
Wyd1c2VybmFtZSddID0gJ3h4eHh4eHgnOwo+ICRjb25mWydzcWwnXVsncGFzc3dvcmQnXSA9ICd4
eHh4eHh4eCc7Cj4gJGNvbmZbJ3NxbCddWydob3N0c3BlYyddID0gJ3h4eHh4eHh4JzsKPiAkY29u
Zlsnc3FsJ11bJ3BvcnQnXSA9IDMzMDY7Cj4gJGNvbmZbJ3NxbCddWydwcm90b2NvbCddID0gJ3Rj
cCc7Cj4gJGNvbmZbJ3NxbCddWydkYXRhYmFzZSddID0gJ3h4eHh4eHh4JzsKPiAkY29uZlsnc3Fs
J11bJ2NoYXJzZXQnXSA9ICd1dGYtOCc7Cj4gJGNvbmZbJ3NxbCddWydzc2wnXSA9IHRydWU7Cj4g
JGNvbmZbJ3NxbCddWydzcGxpdHJlYWQnXSA9IGZhbHNlOwo+ICRjb25mWydzcWwnXVsnbG9ncXVl
cmllcyddID0gZmFsc2U7Cj4gJGNvbmZbJ3NxbCddWydwaHB0eXBlJ10gPSAnbXlzcWwnOwo+ICRj
b25mWydub3NxbCddWydwaHB0eXBlJ10gPSBmYWxzZTsKPiAkY29uZlsnbGRhcCddWyd1c2VsZGFw
J10gPSBmYWxzZTsKPiAkY29uZlsnYXV0aCddWydhZG1pbnMnXSA9IGFycmF5KCdwb3N0bWFzdGVy
QHh4eHh4eCcpOwo+ICRjb25mWydhdXRoJ11bJ2NoZWNraXAnXSA9IHRydWU7Cj4gJGNvbmZbJ2F1
dGgnXVsnY2hlY2ticm93c2VyJ10gPSB0cnVlOwo+ICRjb25mWydhdXRoJ11bJ3Jlc2V0cGFzc3dv
cmQnXSA9IGZhbHNlOwo+ICRjb25mWydhdXRoJ11bJ2FsdGVybmF0ZV9sb2dpbiddID0gZmFsc2U7
Cj4gJGNvbmZbJ2F1dGgnXVsncmVkaXJlY3Rfb25fbG9nb3V0J10gPSBmYWxzZTsKPiAkY29uZlsn
YXV0aCddWydsaXN0X3VzZXJzJ10gPSAnbGlzdCc7Cj4gJGNvbmZbJ2F1dGgnXVsncGFyYW1zJ11b
J2FwcCddID0gJ2ltcCc7Cj4gJGNvbmZbJ2F1dGgnXVsnZHJpdmVyJ10gPSAnYXBwbGljYXRpb24n
Owo+ICRjb25mWydhdXRoJ11bJ3BhcmFtcyddWydjb3VudF9iYWRfbG9naW5zJ10gPSBmYWxzZTsK
PiAkY29uZlsnYXV0aCddWydwYXJhbXMnXVsnbG9naW5fYmxvY2snXSA9IGZhbHNlOwo+ICRjb25m
WydhdXRoJ11bJ3BhcmFtcyddWydsb2dpbl9ibG9ja19jb3VudCddID0gNTsKPiAkY29uZlsnYXV0
aCddWydwYXJhbXMnXVsnbG9naW5fYmxvY2tfdGltZSddID0gNTsKPiAkY29uZlsnc2lnbnVwJ11b
J2FsbG93J10gPSBmYWxzZTsKPiAkY29uZlsnbG9nJ11bJ3ByaW9yaXR5J10gPSAnTk9USUNFJzsK
PiAkY29uZlsnbG9nJ11bJ2lkZW50J10gPSAnSE9SREUnOwo+ICRjb25mWydsb2cnXVsnbmFtZSdd
ID0geHh4eHh4eHg7Cj4gJGNvbmZbJ2xvZyddWyd0eXBlJ10gPSAnc3lzbG9nJzsKPiAkY29uZlsn
bG9nJ11bJ2VuYWJsZWQnXSA9IHRydWU7Cj4gJGNvbmZbJ2xvZ19hY2Nlc3NrZXlzJ10gPSBmYWxz
ZTsKPiAkY29uZlsncHJlZnMnXVsnbWF4c2l6ZSddID0gNjU1MzU7Cj4gJGNvbmZbJ3ByZWZzJ11b
J3BhcmFtcyddWydkcml2ZXJjb25maWcnXSA9ICdob3JkZSc7Cj4gJGNvbmZbJ3ByZWZzJ11bJ2Ry
aXZlciddID0gJ1NxbCc7Cj4gJGNvbmZbJ2FsYXJtcyddWydwYXJhbXMnXVsnZHJpdmVyY29uZmln
J10gPSAnaG9yZGUnOwo+ICRjb25mWydhbGFybXMnXVsncGFyYW1zJ11bJ3R0bCddID0gMzAwOwo+
ICRjb25mWydhbGFybXMnXVsnZHJpdmVyJ10gPSAnU3FsJzsKPiAkY29uZlsnZ3JvdXAnXVsncGFy
YW1zJ11bJ2RyaXZlcmNvbmZpZyddID0gJ2hvcmRlJzsKPiAkY29uZlsnZ3JvdXAnXVsnZHJpdmVy
J10gPSAnU3FsJzsKPiAkY29uZlsncGVybXMnXVsnZHJpdmVyY29uZmlnJ10gPSAnaG9yZGUnOwo+
ICRjb25mWydwZXJtcyddWydkcml2ZXInXSA9ICdTcWwnOwo+ICRjb25mWydzaGFyZSddWydub19z
aGFyaW5nJ10gPSBmYWxzZTsKPiAkY29uZlsnc2hhcmUnXVsnYXV0b19jcmVhdGUnXSA9IHRydWU7
Cj4gJGNvbmZbJ3NoYXJlJ11bJ3dvcmxkJ10gPSBmYWxzZTsKPiAkY29uZlsnc2hhcmUnXVsnYW55
X2dyb3VwJ10gPSBmYWxzZTsKPiAkY29uZlsnc2hhcmUnXVsnaGlkZGVuJ10gPSBmYWxzZTsKPiAk
Y29uZlsnc2hhcmUnXVsnY2FjaGUnXSA9IGZhbHNlOwo+ICRjb25mWydzaGFyZSddWydkcml2ZXIn
XSA9ICdTcWxuZyc7Cj4gJGNvbmZbJ2NhY2hlJ11bJ2RlZmF1bHRfbGlmZXRpbWUnXSA9IDg2NDAw
Owo+ICRjb25mWydjYWNoZSddWydkcml2ZXInXSA9ICdIYXNodGFibGUnOwo+ICRjb25mWydjYWNo
ZSddWyd1c2VfbWVtb3J5Y2FjaGUnXSA9ICcnOwo+ICRjb25mWydjYWNoZWNzc3BhcmFtcyddWydk
cml2ZXInXSA9ICdmaWxlc3lzdGVtJzsKPiAkY29uZlsnY2FjaGVjc3NwYXJhbXMnXVsnZmlsZW10
aW1lJ10gPSBmYWxzZTsKPiAkY29uZlsnY2FjaGVjc3NwYXJhbXMnXVsnbGlmZXRpbWUnXSA9IDg2
NDAwOwo+ICRjb25mWydjYWNoZWNzcyddID0gdHJ1ZTsKPiAkY29uZlsnY2FjaGVqc3BhcmFtcydd
Wydkcml2ZXInXSA9ICdmaWxlc3lzdGVtJzsKPiAkY29uZlsnY2FjaGVqc3BhcmFtcyddWydjb21w
cmVzcyddID0gJ3BocCc7Cj4gJGNvbmZbJ2NhY2hlanNwYXJhbXMnXVsnbGlmZXRpbWUnXSA9IDYw
NDgwMDsKPiAkY29uZlsnY2FjaGVqcyddID0gdHJ1ZTsKPiAkY29uZlsnY2FjaGV0aGVtZXNwYXJh
bXMnXVsnY2hlY2snXSA9ICdhcHB2ZXJzaW9uJzsKPiAkY29uZlsnY2FjaGV0aGVtZXNwYXJhbXMn
XVsnbGlmZXRpbWUnXSA9IDYwNDgwMDsKPiAkY29uZlsnY2FjaGV0aGVtZXMnXSA9IHRydWU7Cj4g
JGNvbmZbJ2xvY2snXVsncGFyYW1zJ11bJ2RyaXZlcmNvbmZpZyddID0gJ2hvcmRlJzsKPiAkY29u
ZlsnbG9jayddWydkcml2ZXInXSA9ICdTcWwnOwo+ICRjb25mWyd0b2tlbiddWydwYXJhbXMnXVsn
ZHJpdmVyY29uZmlnJ10gPSAnaG9yZGUnOwo+ICRjb25mWyd0b2tlbiddWydkcml2ZXInXSA9ICdT
cWwnOwo+ICRjb25mWydoaXN0b3J5J11bJ3BhcmFtcyddWydkcml2ZXJjb25maWcnXSA9ICdob3Jk
ZSc7Cj4gJGNvbmZbJ2hpc3RvcnknXVsnZHJpdmVyJ10gPSAnU3FsJzsKPiAkY29uZlsnZGF2c3Rv
cmFnZSddWydwYXJhbXMnXVsnZHJpdmVyY29uZmlnJ10gPSAnaG9yZGUnOwo+ICRjb25mWydkYXZz
dG9yYWdlJ11bJ2RyaXZlciddID0gJ1NxbCc7Cj4gJGNvbmZbJ21haWxlciddWydwYXJhbXMnXVsn
aG9zdCddID0gJ3NtdHBzZXJ2ZXInOwo+ICRjb25mWydtYWlsZXInXVsncGFyYW1zJ11bJ3BvcnQn
XSA9IDI1Owo+ICRjb25mWydtYWlsZXInXVsncGFyYW1zJ11bJ3NlY3VyZSddID0gJ3Rscyc7Cj4g
JGNvbmZbJ21haWxlciddWydwYXJhbXMnXVsndXNlcm5hbWVfYXV0aCddID0gdHJ1ZTsKPiAkY29u
ZlsnbWFpbGVyJ11bJ3BhcmFtcyddWydwYXNzd29yZF9hdXRoJ10gPSB0cnVlOwo+ICRjb25mWydt
YWlsZXInXVsncGFyYW1zJ11bJ2F1dGgnXSA9IHRydWU7Cj4gJGNvbmZbJ21haWxlciddWydwYXJh
bXMnXVsnbG10cCddID0gZmFsc2U7Cj4gJGNvbmZbJ21haWxlciddWyd0eXBlJ10gPSAnc210cCc7
Cj4gJGNvbmZbJ3ZmcyddWydwYXJhbXMnXVsnZHJpdmVyY29uZmlnJ10gPSAnaG9yZGUnOwo+ICRj
b25mWyd2ZnMnXVsndHlwZSddID0gJ1NxbCc7Cj4gJGNvbmZbJ3Nlc3Npb25oYW5kbGVyJ11bJ3R5
cGUnXSA9ICdCdWlsdGluJzsKPiAkY29uZlsnc2Vzc2lvbmhhbmRsZXInXVsnaGFzaHRhYmxlJ10g
PSBmYWxzZTsKPiAkY29uZlsnc3BlbGwnXVsncGFyYW1zJ11bJ3BhdGgnXSA9ICcvdXNyL2Jpbi9h
c3BlbGwnOwo+ICRjb25mWydzcGVsbCddWydkcml2ZXInXSA9ICdhc3BlbGwnOwo+ICRjb25mWydn
bnVwZyddWydrZXlzZXJ2ZXInXSA9IGFycmF5KCdwb29sLnNrcy1rZXlzZXJ2ZXJzLm5ldAo+IDxo
dHRwOi8vcG9vbC5za3Mta2V5c2VydmVycy5uZXQvPicpOwo+ICRjb25mWydnbnVwZyddWyd0aW1l
b3V0J10gPSAxMDsKPiAkY29uZlsnbm9iYXNlNjRfaW1nJ10gPSBmYWxzZTsKPiAkY29uZlsnaW1h
Z2UnXVsnZHJpdmVyJ10gPSAnSW1hZ2ljayc7Cj4gJGNvbmZbJ2V4aWYnXVsnZHJpdmVyJ10gPSAn
QnVuZGxlZCc7Cj4gJGNvbmZbJ3RpbWV6b25lJ11bJ2xvY2F0aW9uJ10gPQo+ICdmaWxlOi8vL3Zh
ci93d3cvaHRtbC90emRhdGEtbGF0ZXN0LnRhci5neic7Cj4gJGNvbmZbJ3Byb2JsZW1zJ11bJ2Vt
YWlsJ10gPSAnd2VibWFzdGVyQGV4YW1wbGUuY29tCj4gPG1haWx0bzp3ZWJtYXN0ZXJAZXhhbXBs
ZS5jb20+JzsKPiAkY29uZlsncHJvYmxlbXMnXVsnbWFpbGRvbWFpbiddID0gJ2V4YW1wbGUuY29t
IDxodHRwOi8vZXhhbXBsZS5jb20vPic7Cj4gJGNvbmZbJ3Byb2JsZW1zJ11bJ3RpY2tldHMnXSA9
IGZhbHNlOwo+ICRjb25mWydwcm9ibGVtcyddWydhdHRhY2htZW50cyddID0gdHJ1ZTsKPiAkY29u
ZlsnbWVudSddWydsaW5rcyddWydoZWxwJ10gPSAnbmV2ZXInOwo+ICRjb25mWydtZW51J11bJ2xp
bmtzJ11bJ3ByZWZzJ10gPSAnYXV0aGVudGljYXRlZCc7Cj4gJGNvbmZbJ21lbnUnXVsnbGlua3Mn
XVsncHJvYmxlbSddID0gJ25ldmVyJzsKPiAkY29uZlsnbWVudSddWydsaW5rcyddWydsb2dpbidd
ID0gJ2FsbCc7Cj4gJGNvbmZbJ21lbnUnXVsnbGlua3MnXVsnbG9nb3V0J10gPSAnYXV0aGVudGlj
YXRlZCc7Cj4gJGNvbmZbJ3BvcnRhbCddWydmaXhlZF9ibG9ja3MnXSA9IGFycmF5KCk7Cj4gJGNv
bmZbJ2FjY291bnRzJ11bJ2RyaXZlciddID0gJ251bGwnOwo+ICRjb25mWyd1c2VyJ11bJ3Zlcmlm
eV9mcm9tX2FkZHInXSA9IHRydWU7Cj4gJGNvbmZbJ3VzZXInXVsnc2VsZWN0X3ZpZXcnXSA9IHRy
dWU7Cj4gJGNvbmZbJ2ZhY2Vib29rJ11bJ2VuYWJsZWQnXSA9IGZhbHNlOwo+ICRjb25mWyd0d2l0
dGVyJ11bJ2VuYWJsZWQnXSA9IGZhbHNlOwo+ICRjb25mWyd1cmxzaG9ydGVuZXInXSA9IGZhbHNl
Owo+ICRjb25mWyd3ZWF0aGVyJ11bJ3Byb3ZpZGVyJ10gPSBmYWxzZTsKPiAkY29uZlsnaW1hcCdd
WydlbmFibGVkJ10gPSBmYWxzZTsKPiAkY29uZlsnaW1zcCddWydlbmFibGVkJ10gPSBmYWxzZTsK
PiAkY29uZlsna29sYWInXVsnZW5hYmxlZCddID0gZmFsc2U7Cj4gJGNvbmZbJ2hhc2h0YWJsZSdd
WydwYXJhbXMnXVsnaG9zdHNwZWMnXSA9IGFycmF5KCdsb2NhbGhvc3QnKTsKPiAkY29uZlsnaGFz
aHRhYmxlJ11bJ3BhcmFtcyddWydwb3J0J10gPSBhcnJheSgnMTEyMTEnKTsKPiAkY29uZlsnaGFz
aHRhYmxlJ11bJ3BhcmFtcyddWyd3ZWlnaHQnXSA9IGFycmF5KCk7Cj4gJGNvbmZbJ2hhc2h0YWJs
ZSddWydwYXJhbXMnXVsncGVyc2lzdGVudCddID0gdHJ1ZTsKPiAkY29uZlsnaGFzaHRhYmxlJ11b
J3BhcmFtcyddWydjX3RocmVzaG9sZCddID0gMDsKPiAkY29uZlsnaGFzaHRhYmxlJ11bJ3BhcmFt
cyddWydjb21wcmVzc2lvbiddID0gdHJ1ZTsKPiAkY29uZlsnaGFzaHRhYmxlJ11bJ3BhcmFtcydd
WydsYXJnZV9pdGVtcyddID0gdHJ1ZTsKPiAkY29uZlsnaGFzaHRhYmxlJ11bJ2RyaXZlciddID0g
J01lbWNhY2hlJzsKPiAkY29uZlsnYWN0aXZlc3luYyddWydwYXJhbXMnXVsnZHJpdmVyY29uZmln
J10gPSAnaG9yZGUnOwo+ICRjb25mWydhY3RpdmVzeW5jJ11bJ3N0b3JhZ2UnXSA9ICdTcWwnOwo+
ICRjb25mWydhY3RpdmVzeW5jJ11bJ2VtYWlsc3luYyddID0gdHJ1ZTsKPiAkY29uZlsnYWN0aXZl
c3luYyddWyd2ZXJzaW9uJ10gPSAnMTQuMSc7Cj4gJGNvbmZbJ2FjdGl2ZXN5bmMnXVsnYXV0aCdd
Wyd0eXBlJ10gPSAnYmFzaWMnOwo+ICRjb25mWydhY3RpdmVzeW5jJ11bJ2F1dG9kaXNjb3Zlcnkn
XSA9ICdmdWxsJzsKPiAkY29uZlsnYWN0aXZlc3luYyddWydvdXRsb29rZGlzY292ZXJ5J10gPSBm
YWxzZTsKPiAkY29uZlsnYWN0aXZlc3luYyddWydsb2dnaW5nJ11bJ3R5cGUnXSA9IGZhbHNlOwo+
ICRjb25mWydhY3RpdmVzeW5jJ11bJ3BpbmcnXVsnaGVhcnRiZWF0bWluJ10gPSA2MDsKPiAkY29u
ZlsnYWN0aXZlc3luYyddWydwaW5nJ11bJ2hlYXJ0YmVhdG1heCddID0gMjcwMDsKPiAkY29uZlsn
YWN0aXZlc3luYyddWydwaW5nJ11bJ2hlYXJ0YmVhdGRlZmF1bHQnXSA9IDQ4MDsKPiAkY29uZlsn
YWN0aXZlc3luYyddWydwaW5nJ11bJ2RldmljZXBpbmcnXSA9IHRydWU7Cj4gJGNvbmZbJ2FjdGl2
ZXN5bmMnXVsncGluZyddWyd3YWl0aW50ZXJ2YWwnXSA9IDE1Owo+ICRjb25mWydhY3RpdmVzeW5j
J11bJ2VuYWJsZWQnXSA9IHRydWU7Cj4gLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCj4ga3Jvbm9saXRoIGNvbmYKPiAkY29uZlsnY2FsZW5kYXInXVsncGFyYW1z
J11bJ3RhYmxlJ10gPSAna3Jvbm9saXRoX2V2ZW50cyc7Cj4gJGNvbmZbJ2NhbGVuZGFyJ11bJ3Bh
cmFtcyddWydkcml2ZXJjb25maWcnXSA9ICdob3JkZSc7Cj4gJGNvbmZbJ2NhbGVuZGFyJ11bJ3Bh
cmFtcyddWyd1dGMnXSA9IHRydWU7Cj4gJGNvbmZbJ2NhbGVuZGFyJ11bJ2RyaXZlciddID0gJ3Nx
bCc7Cj4gJGNvbmZbJ3N0b3JhZ2UnXVsncGFyYW1zJ11bJ3RhYmxlJ10gPSAna3Jvbm9saXRoX3N0
b3JhZ2UnOwo+ICRjb25mWydzdG9yYWdlJ11bJ3BhcmFtcyddWydkcml2ZXJjb25maWcnXSA9ICdo
b3JkZSc7Cj4gJGNvbmZbJ3N0b3JhZ2UnXVsnZHJpdmVyJ10gPSAnc3FsJzsKPiAkY29uZlsnY2Fs
ZW5kYXJzJ11bJ2RyaXZlciddID0gJ2RlZmF1bHQnOwo+ICRjb25mWydyZXNvdXJjZSddWydwYXJh
bXMnXVsndGFibGUnXSA9ICdrcm9ub2xpdGhfcmVzb3VyY2VzJzsKPiAkY29uZlsncmVzb3VyY2Un
XVsncGFyYW1zJ11bJ2RyaXZlcmNvbmZpZyddID0gJ2hvcmRlJzsKPiAkY29uZlsncmVzb3VyY2Un
XVsncGFyYW1zJ11bJ3V0YyddID0gdHJ1ZTsKPiAkY29uZlsncmVzb3VyY2UnXVsnZHJpdmVyJ10g
PSAnc3FsJzsKPiAkY29uZlsnYXV0b3NoYXJlJ11bJ3NoYXJlcGVybXMnXSA9ICdub25lJzsKPiAk
Y29uZlsnc2hhcmUnXVsnbm90aWZ5J10gPSB0cnVlOwo+ICRjb25mWydob2xpZGF5cyddWydlbmFi
bGUnXSA9IHRydWU7Cj4gJGNvbmZbJ21lbnUnXVsnaW1wb3J0X2V4cG9ydCddID0gdHJ1ZTsKPiAk
Y29uZlsnbWFwcyddWydkcml2ZXInXSA9IGZhbHNlOwo+Cj4KPiDCoEJlc3QgcmVnYXJkcwoKQWN0
dWFsbHkgdGhpcyBkb2Vzbid0IHJpbmcgYW55IGFsZXJ0IGJlbGxzLiBJIGFtIHNvcnJ5LgoKQ2Fu
IHlvdSBwbGVhc2UgdmVyaWZ5OgoKLSBtZW1jYWNoZWQgcmVhY3RzIGluIGEgdGltZWx5IG1hbm5l
ciBhbmQgdGhlIGNhY2hlIGhhcyBhIHJlYXNvbmFibGUgc2ljZQoKLSAvdmFyL3d3dy9odG1sL3R6
ZGF0YS1sYXRlc3QudGFyLmd6IGlzIHJlYWRhYmxlIGZvciB0aGUgYXBhY2hlIHVzZXIKKHd3d3J1
biBvciB3d3ctZGF0YSBpbiBtb3N0IGRpc3RyaWJ1dGlvbnMpCgotIHNxbCBkYXRhYmFzZSBoYXMg
YXBwcm9wcmlhdGUgcmVhZCBjYWNoZSAoeW91IGNhbiB1c2UgbXlzcWx0dW5lciB0byBnZXQKaGlu
dHMgb24gdGhpcykKCi0gT3ZlcmFsbCBzZXJ2ZXIgbG9hZCwgaW93YWl0LCBldGMgYXJlIHJlYXNv
bmFibGUgKHRvcCwgaW90b3ApLQoKLS0gClJhbGYgTGFuZwpMaW51eCBDb25zdWx0YW50IC8gRGV2
ZWxvcGVyClRlbC46ICs0OS0xNzAtNjM4MTU2MwpNYWlsOiBsYW5nQGIxLXN5c3RlbXMuZGUKQjEg
U3lzdGVtcyBHbWJICk9zdGVyZmVsZHN0cmHDn2UgNyAvIDg1MDg4IFZvaGJ1cmcgLyBodHRwOi8v
d3d3LmIxLXN5c3RlbXMuZGUKR0Y6IFJhbHBoIERlaG5lciAvIFVudGVybmVobWVuc3NpdHo6IFZv
aGJ1cmcgLyBBRzogSW5nb2xzdGFkdCxIUkIgMzUzNwoKLS0gCmtyb25vbGl0aCBtYWlsaW5nIGxp
c3QKRnJlcXVlbnRseSBBc2tlZCBRdWVzdGlvbnM6IGh0dHA6Ly93aWtpLmhvcmRlLm9yZy9GQVEK
VG8gdW5zdWJzY3JpYmUsIG1haWw6IGtyb25vbGl0aC11bnN1YnNjcmliZUBsaXN0cy5ob3JkZS5v
cmcK