Re: Slow load caledars intems with dynamic mode

Paul Ronald <[email protected]> Wed, 27 Mar 2019 22:48:43 +0100
Newsgroups gmane.comp.horde.kronolith
Message-ID <CAK2HDoqbXgAVn_imaiha4Nn9Nxe4LbrmUgrktW79XoH37EyAWA@mail.gmail.com>
T24gVHVlLCBNYXIgMjYsIDIwMTkgYXQgMTozNSBQTSBSYWxmIExhbmcgPGxhbmdAYjEtc3lzdGVt
cy5kZT4gd3JvdGU6Cgo+IEhpIFBhdWwsCj4KPiBBbSAyNi4wMy4yMDE5IHVtIDEyOjIyIHNjaHJp
ZWIgUGF1bCBSb25hbGQ6Cj4gPiBIZWxsbywKPiA+IFRoZSBsb2FkIG9mIGNhbGVuZGFycyBpdGVt
cyBpcyB2ZXJ5IHNsb3cgaW4gZHluYW1pYyBtb2RlLCBhYm91dCAxNQo+IHNlY29uZHMuCj4gPiBU
aGUgc2FtZSBjYWxlbmRhcnMgaW4gYmFzaWMgbW9kZSB0YWtlIGFib3V0IDUgc2Vjb25kcy4KPiA+
Cj4gPiBGaXJlZm94IHNob3cgdGhhdCBzZXJ2aWNlcy9hamF4LnBocC9rcm9ub2xpdGgvbGlzdENh
bGVuZGFycyB0YWtlIGFib3V0IDkKPiA+IHNlY29uZHMuCj4gPiBJIHdvdWxkIHRvIGdldCBhIGJl
c3QgcGVyZm9ybWFuY2UgaW50byB0aGUgbG9hZCBvZiBjYWxlbmRhcnMgd2l0aCBkeW5hbWljCj4g
PiBtb2RlLgo+ID4KPiA+IE15IGluc3RhbGxhdGlvbiBvZiBIb3JkZSBoYXMgdGhpcyB2ZXJzaW9u
czoKPiA+Cj4gPgo+ID4gICAgLSBIb3JkZSBHcm91cHdhcmUgV2VibWFpbCBFZGl0aW8gSG9yZGUg
R3JvdXB3YXJlIFdlYm1haWwgRWRpdGlvbgo+IDUuMi4yMgo+ID4gICAgLSBrcm9ub2xpdGggNC4y
LjIzCj4gPiAgICAtIGdvbGxlbSAzLjAuMTIKPiA+ICAgIC0gdHVyYmEgNC4yLjIxCj4gPiAgICAt
IGltcCA2LjIuMjEKPiA+ICAgIC0gaW5nbyAzLjIuMTYKPiA+ICAgIC0gaG9yZGUgNS4yLjE3Cj4g
PiAgICAtIG1uZW1vIDQuMi4xNAo+ID4gICAgLSBuYWcgNC4yLjE3Cj4gPgo+ID4KPiA+IEJlc3Qg
cmVnYXJkcwo+Cj4gU3VjaCBsb25nIHJvdW5kdHJpcCB0aW1lcyBtYXkgaW5kaWNhdGUgdGhlcmUg
aXMgYW4gaXNzdWUgc29tZXdoZXJlIGFsb25nCj4gdGhlIHJvYWQuCj4KPiBDb3VsZCBiZSBhbnl0
aGluZzoKPgo+IC0gREIKPgo+IC0gRE5TIHJlc29sdXRpb24KPgo+IC0gdHpkYXRhIHJldHJpZXZh
bAo+IC0gdmFyaW91cyBjYWNoaW5nIHRvcGljcwo+Cj4gSGFyZCB0byB0ZWxsIHdpdGhvdXQgZnVy
dGhlciBkYXRhLgo+Cj4gQ2FuIHlvdSBwb3N0IGFuIGV4Y2VycHQgb2YgeW91ciBob3JkZSBhbmQg
a3Jvbm9saXRoIGNvbmYucGhwIGZpbGVzPwo+Cj4gUmVnYXJkcwo+Cj4KPiBSYWxmCj4KPiAtLQo+
IFJhbGYgTGFuZwo+IExpbnV4IENvbnN1bHRhbnQgLyBEZXZlbG9wZXIKPiBUZWwuOiArNDktMTcw
LTYzODE1NjMKPiBNYWlsOiBsYW5nQGIxLXN5c3RlbXMuZGUKPiBCMSBTeXN0ZW1zIEdtYkgKPiBP
c3RlcmZlbGRzdHJhw59lIDcgLyA4NTA4OCBWb2hidXJnIC8gaHR0cDovL3d3dy5iMS1zeXN0ZW1z
LmRlCj4gR0Y6IFJhbHBoIERlaG5lciAvIFVudGVybmVobWVuc3NpdHo6IFZvaGJ1cmcgLyBBRzog
SW5nb2xzdGFkdCxIUkIgMzUzNwo+Cj4KSGksClRoaXMgaXMgbXkgY29uZmlnIG9mIEhvcmRlIGFu
ZCBrcm9ub2xpdGgKCkhvcmRlIGNvbmYucGhwCi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQokY29uZlsndmhvc3RzJ10gPSBmYWxzZTsKJGNvbmZbJ2RlYnVnX2xl
dmVsJ10gPSBFX0FMTCAmIH5FX05PVElDRTsKJGNvbmZbJ21heF9leGVjX3RpbWUnXSA9IDA7CiRj
b25mWydjb21wcmVzc19wYWdlcyddID0gdHJ1ZTsKJGNvbmZbJ3NlY3JldF9rZXknXSA9ICc1Mzg0
N2NmNy0yNDU4LTRjZGMtYWU4ZS0xYzg5YTM3ZGM4Y2UnOwokY29uZlsndW1hc2snXSA9IDA3NzsK
JGNvbmZbJ3Rlc3RkaXNhYmxlJ10gPSB0cnVlOwokY29uZlsndG1wZGlyJ10gPSAnL3Zhci93d3cv
aHRtbC90bXAnOwokY29uZlsndXNlX3NzbCddID0gMTsKJGNvbmZbJ3NlcnZlciddWyduYW1lJ10g
PSAkX1NFUlZFUlsnU0VSVkVSX05BTUUnXTsKJGNvbmZbJ3VybHMnXVsndG9rZW5fbGlmZXRpbWUn
XSA9IDMwOwokY29uZlsndXJscyddWydobWFjX2xpZmV0aW1lJ10gPSAzMDsKJGNvbmZbJ3VybHMn
XVsncHJldHR5J10gPSBmYWxzZTsKJGNvbmZbJ3NhZmVfaXBzJ10gPSBhcnJheSgpOwokY29uZlsn
c2Vzc2lvbiddWyduYW1lJ10gPSAnSG9yZGUnOwokY29uZlsnc2Vzc2lvbiddWyd1c2Vfb25seV9j
b29raWVzJ10gPSB0cnVlOwokY29uZlsnc2Vzc2lvbiddWyd0aW1lb3V0J10gPSAwOwokY29uZlsn
c2Vzc2lvbiddWydjYWNoZV9saW1pdGVyJ10gPSAnbm9jYWNoZSc7CiRjb25mWydzZXNzaW9uJ11b
J21heF90aW1lJ10gPSA3MjAwMDsKJGNvbmZbJ2Nvb2tpZSddWydkb21haW4nXSA9ICRfU0VSVkVS
WydTRVJWRVJfTkFNRSddOwokY29uZlsnY29va2llJ11bJ3BhdGgnXSA9ICcvJzsKJGNvbmZbJ3Nx
bCddWyd1c2VybmFtZSddID0gJ3h4eHh4eHgnOwokY29uZlsnc3FsJ11bJ3Bhc3N3b3JkJ10gPSAn
eHh4eHh4eHgnOwokY29uZlsnc3FsJ11bJ2hvc3RzcGVjJ10gPSAneHh4eHh4eHgnOwokY29uZlsn
c3FsJ11bJ3BvcnQnXSA9IDMzMDY7CiRjb25mWydzcWwnXVsncHJvdG9jb2wnXSA9ICd0Y3AnOwok
Y29uZlsnc3FsJ11bJ2RhdGFiYXNlJ10gPSAneHh4eHh4eHgnOwokY29uZlsnc3FsJ11bJ2NoYXJz
ZXQnXSA9ICd1dGYtOCc7CiRjb25mWydzcWwnXVsnc3NsJ10gPSB0cnVlOwokY29uZlsnc3FsJ11b
J3NwbGl0cmVhZCddID0gZmFsc2U7CiRjb25mWydzcWwnXVsnbG9ncXVlcmllcyddID0gZmFsc2U7
CiRjb25mWydzcWwnXVsncGhwdHlwZSddID0gJ215c3FsJzsKJGNvbmZbJ25vc3FsJ11bJ3BocHR5
cGUnXSA9IGZhbHNlOwokY29uZlsnbGRhcCddWyd1c2VsZGFwJ10gPSBmYWxzZTsKJGNvbmZbJ2F1
dGgnXVsnYWRtaW5zJ10gPSBhcnJheSgncG9zdG1hc3RlckB4eHh4eHgnKTsKJGNvbmZbJ2F1dGgn
XVsnY2hlY2tpcCddID0gdHJ1ZTsKJGNvbmZbJ2F1dGgnXVsnY2hlY2ticm93c2VyJ10gPSB0cnVl
OwokY29uZlsnYXV0aCddWydyZXNldHBhc3N3b3JkJ10gPSBmYWxzZTsKJGNvbmZbJ2F1dGgnXVsn
YWx0ZXJuYXRlX2xvZ2luJ10gPSBmYWxzZTsKJGNvbmZbJ2F1dGgnXVsncmVkaXJlY3Rfb25fbG9n
b3V0J10gPSBmYWxzZTsKJGNvbmZbJ2F1dGgnXVsnbGlzdF91c2VycyddID0gJ2xpc3QnOwokY29u
ZlsnYXV0aCddWydwYXJhbXMnXVsnYXBwJ10gPSAnaW1wJzsKJGNvbmZbJ2F1dGgnXVsnZHJpdmVy
J10gPSAnYXBwbGljYXRpb24nOwokY29uZlsnYXV0aCddWydwYXJhbXMnXVsnY291bnRfYmFkX2xv
Z2lucyddID0gZmFsc2U7CiRjb25mWydhdXRoJ11bJ3BhcmFtcyddWydsb2dpbl9ibG9jayddID0g
ZmFsc2U7CiRjb25mWydhdXRoJ11bJ3BhcmFtcyddWydsb2dpbl9ibG9ja19jb3VudCddID0gNTsK
JGNvbmZbJ2F1dGgnXVsncGFyYW1zJ11bJ2xvZ2luX2Jsb2NrX3RpbWUnXSA9IDU7CiRjb25mWydz
aWdudXAnXVsnYWxsb3cnXSA9IGZhbHNlOwokY29uZlsnbG9nJ11bJ3ByaW9yaXR5J10gPSAnTk9U
SUNFJzsKJGNvbmZbJ2xvZyddWydpZGVudCddID0gJ0hPUkRFJzsKJGNvbmZbJ2xvZyddWyduYW1l
J10gPSB4eHh4eHh4eDsKJGNvbmZbJ2xvZyddWyd0eXBlJ10gPSAnc3lzbG9nJzsKJGNvbmZbJ2xv
ZyddWydlbmFibGVkJ10gPSB0cnVlOwokY29uZlsnbG9nX2FjY2Vzc2tleXMnXSA9IGZhbHNlOwok
Y29uZlsncHJlZnMnXVsnbWF4c2l6ZSddID0gNjU1MzU7CiRjb25mWydwcmVmcyddWydwYXJhbXMn
XVsnZHJpdmVyY29uZmlnJ10gPSAnaG9yZGUnOwokY29uZlsncHJlZnMnXVsnZHJpdmVyJ10gPSAn
U3FsJzsKJGNvbmZbJ2FsYXJtcyddWydwYXJhbXMnXVsnZHJpdmVyY29uZmlnJ10gPSAnaG9yZGUn
OwokY29uZlsnYWxhcm1zJ11bJ3BhcmFtcyddWyd0dGwnXSA9IDMwMDsKJGNvbmZbJ2FsYXJtcydd
Wydkcml2ZXInXSA9ICdTcWwnOwokY29uZlsnZ3JvdXAnXVsncGFyYW1zJ11bJ2RyaXZlcmNvbmZp
ZyddID0gJ2hvcmRlJzsKJGNvbmZbJ2dyb3VwJ11bJ2RyaXZlciddID0gJ1NxbCc7CiRjb25mWydw
ZXJtcyddWydkcml2ZXJjb25maWcnXSA9ICdob3JkZSc7CiRjb25mWydwZXJtcyddWydkcml2ZXIn
XSA9ICdTcWwnOwokY29uZlsnc2hhcmUnXVsnbm9fc2hhcmluZyddID0gZmFsc2U7CiRjb25mWydz
aGFyZSddWydhdXRvX2NyZWF0ZSddID0gdHJ1ZTsKJGNvbmZbJ3NoYXJlJ11bJ3dvcmxkJ10gPSBm
YWxzZTsKJGNvbmZbJ3NoYXJlJ11bJ2FueV9ncm91cCddID0gZmFsc2U7CiRjb25mWydzaGFyZSdd
WydoaWRkZW4nXSA9IGZhbHNlOwokY29uZlsnc2hhcmUnXVsnY2FjaGUnXSA9IGZhbHNlOwokY29u
Zlsnc2hhcmUnXVsnZHJpdmVyJ10gPSAnU3FsbmcnOwokY29uZlsnY2FjaGUnXVsnZGVmYXVsdF9s
aWZldGltZSddID0gODY0MDA7CiRjb25mWydjYWNoZSddWydkcml2ZXInXSA9ICdIYXNodGFibGUn
OwokY29uZlsnY2FjaGUnXVsndXNlX21lbW9yeWNhY2hlJ10gPSAnJzsKJGNvbmZbJ2NhY2hlY3Nz
cGFyYW1zJ11bJ2RyaXZlciddID0gJ2ZpbGVzeXN0ZW0nOwokY29uZlsnY2FjaGVjc3NwYXJhbXMn
XVsnZmlsZW10aW1lJ10gPSBmYWxzZTsKJGNvbmZbJ2NhY2hlY3NzcGFyYW1zJ11bJ2xpZmV0aW1l
J10gPSA4NjQwMDsKJGNvbmZbJ2NhY2hlY3NzJ10gPSB0cnVlOwokY29uZlsnY2FjaGVqc3BhcmFt
cyddWydkcml2ZXInXSA9ICdmaWxlc3lzdGVtJzsKJGNvbmZbJ2NhY2hlanNwYXJhbXMnXVsnY29t
cHJlc3MnXSA9ICdwaHAnOwokY29uZlsnY2FjaGVqc3BhcmFtcyddWydsaWZldGltZSddID0gNjA0
ODAwOwokY29uZlsnY2FjaGVqcyddID0gdHJ1ZTsKJGNvbmZbJ2NhY2hldGhlbWVzcGFyYW1zJ11b
J2NoZWNrJ10gPSAnYXBwdmVyc2lvbic7CiRjb25mWydjYWNoZXRoZW1lc3BhcmFtcyddWydsaWZl
dGltZSddID0gNjA0ODAwOwokY29uZlsnY2FjaGV0aGVtZXMnXSA9IHRydWU7CiRjb25mWydsb2Nr
J11bJ3BhcmFtcyddWydkcml2ZXJjb25maWcnXSA9ICdob3JkZSc7CiRjb25mWydsb2NrJ11bJ2Ry
aXZlciddID0gJ1NxbCc7CiRjb25mWyd0b2tlbiddWydwYXJhbXMnXVsnZHJpdmVyY29uZmlnJ10g
PSAnaG9yZGUnOwokY29uZlsndG9rZW4nXVsnZHJpdmVyJ10gPSAnU3FsJzsKJGNvbmZbJ2hpc3Rv
cnknXVsncGFyYW1zJ11bJ2RyaXZlcmNvbmZpZyddID0gJ2hvcmRlJzsKJGNvbmZbJ2hpc3Rvcnkn
XVsnZHJpdmVyJ10gPSAnU3FsJzsKJGNvbmZbJ2RhdnN0b3JhZ2UnXVsncGFyYW1zJ11bJ2RyaXZl
cmNvbmZpZyddID0gJ2hvcmRlJzsKJGNvbmZbJ2RhdnN0b3JhZ2UnXVsnZHJpdmVyJ10gPSAnU3Fs
JzsKJGNvbmZbJ21haWxlciddWydwYXJhbXMnXVsnaG9zdCddID0gJ3NtdHBzZXJ2ZXInOwokY29u
ZlsnbWFpbGVyJ11bJ3BhcmFtcyddWydwb3J0J10gPSAyNTsKJGNvbmZbJ21haWxlciddWydwYXJh
bXMnXVsnc2VjdXJlJ10gPSAndGxzJzsKJGNvbmZbJ21haWxlciddWydwYXJhbXMnXVsndXNlcm5h
bWVfYXV0aCddID0gdHJ1ZTsKJGNvbmZbJ21haWxlciddWydwYXJhbXMnXVsncGFzc3dvcmRfYXV0
aCddID0gdHJ1ZTsKJGNvbmZbJ21haWxlciddWydwYXJhbXMnXVsnYXV0aCddID0gdHJ1ZTsKJGNv
bmZbJ21haWxlciddWydwYXJhbXMnXVsnbG10cCddID0gZmFsc2U7CiRjb25mWydtYWlsZXInXVsn
dHlwZSddID0gJ3NtdHAnOwokY29uZlsndmZzJ11bJ3BhcmFtcyddWydkcml2ZXJjb25maWcnXSA9
ICdob3JkZSc7CiRjb25mWyd2ZnMnXVsndHlwZSddID0gJ1NxbCc7CiRjb25mWydzZXNzaW9uaGFu
ZGxlciddWyd0eXBlJ10gPSAnQnVpbHRpbic7CiRjb25mWydzZXNzaW9uaGFuZGxlciddWydoYXNo
dGFibGUnXSA9IGZhbHNlOwokY29uZlsnc3BlbGwnXVsncGFyYW1zJ11bJ3BhdGgnXSA9ICcvdXNy
L2Jpbi9hc3BlbGwnOwokY29uZlsnc3BlbGwnXVsnZHJpdmVyJ10gPSAnYXNwZWxsJzsKJGNvbmZb
J2dudXBnJ11bJ2tleXNlcnZlciddID0gYXJyYXkoJ3Bvb2wuc2tzLWtleXNlcnZlcnMubmV0Jyk7
CiRjb25mWydnbnVwZyddWyd0aW1lb3V0J10gPSAxMDsKJGNvbmZbJ25vYmFzZTY0X2ltZyddID0g
ZmFsc2U7CiRjb25mWydpbWFnZSddWydkcml2ZXInXSA9ICdJbWFnaWNrJzsKJGNvbmZbJ2V4aWYn
XVsnZHJpdmVyJ10gPSAnQnVuZGxlZCc7CiRjb25mWyd0aW1lem9uZSddWydsb2NhdGlvbiddID0g
J2ZpbGU6Ly8vdmFyL3d3dy9odG1sL3R6ZGF0YS1sYXRlc3QudGFyLmd6JzsKJGNvbmZbJ3Byb2Js
ZW1zJ11bJ2VtYWlsJ10gPSAnd2VibWFzdGVyQGV4YW1wbGUuY29tJzsKJGNvbmZbJ3Byb2JsZW1z
J11bJ21haWxkb21haW4nXSA9ICdleGFtcGxlLmNvbSc7CiRjb25mWydwcm9ibGVtcyddWyd0aWNr
ZXRzJ10gPSBmYWxzZTsKJGNvbmZbJ3Byb2JsZW1zJ11bJ2F0dGFjaG1lbnRzJ10gPSB0cnVlOwok
Y29uZlsnbWVudSddWydsaW5rcyddWydoZWxwJ10gPSAnbmV2ZXInOwokY29uZlsnbWVudSddWyds
aW5rcyddWydwcmVmcyddID0gJ2F1dGhlbnRpY2F0ZWQnOwokY29uZlsnbWVudSddWydsaW5rcydd
Wydwcm9ibGVtJ10gPSAnbmV2ZXInOwokY29uZlsnbWVudSddWydsaW5rcyddWydsb2dpbiddID0g
J2FsbCc7CiRjb25mWydtZW51J11bJ2xpbmtzJ11bJ2xvZ291dCddID0gJ2F1dGhlbnRpY2F0ZWQn
OwokY29uZlsncG9ydGFsJ11bJ2ZpeGVkX2Jsb2NrcyddID0gYXJyYXkoKTsKJGNvbmZbJ2FjY291
bnRzJ11bJ2RyaXZlciddID0gJ251bGwnOwokY29uZlsndXNlciddWyd2ZXJpZnlfZnJvbV9hZGRy
J10gPSB0cnVlOwokY29uZlsndXNlciddWydzZWxlY3RfdmlldyddID0gdHJ1ZTsKJGNvbmZbJ2Zh
Y2Vib29rJ11bJ2VuYWJsZWQnXSA9IGZhbHNlOwokY29uZlsndHdpdHRlciddWydlbmFibGVkJ10g
PSBmYWxzZTsKJGNvbmZbJ3VybHNob3J0ZW5lciddID0gZmFsc2U7CiRjb25mWyd3ZWF0aGVyJ11b
J3Byb3ZpZGVyJ10gPSBmYWxzZTsKJGNvbmZbJ2ltYXAnXVsnZW5hYmxlZCddID0gZmFsc2U7CiRj
b25mWydpbXNwJ11bJ2VuYWJsZWQnXSA9IGZhbHNlOwokY29uZlsna29sYWInXVsnZW5hYmxlZCdd
ID0gZmFsc2U7CiRjb25mWydoYXNodGFibGUnXVsncGFyYW1zJ11bJ2hvc3RzcGVjJ10gPSBhcnJh
eSgnbG9jYWxob3N0Jyk7CiRjb25mWydoYXNodGFibGUnXVsncGFyYW1zJ11bJ3BvcnQnXSA9IGFy
cmF5KCcxMTIxMScpOwokY29uZlsnaGFzaHRhYmxlJ11bJ3BhcmFtcyddWyd3ZWlnaHQnXSA9IGFy
cmF5KCk7CiRjb25mWydoYXNodGFibGUnXVsncGFyYW1zJ11bJ3BlcnNpc3RlbnQnXSA9IHRydWU7
CiRjb25mWydoYXNodGFibGUnXVsncGFyYW1zJ11bJ2NfdGhyZXNob2xkJ10gPSAwOwokY29uZlsn
aGFzaHRhYmxlJ11bJ3BhcmFtcyddWydjb21wcmVzc2lvbiddID0gdHJ1ZTsKJGNvbmZbJ2hhc2h0
YWJsZSddWydwYXJhbXMnXVsnbGFyZ2VfaXRlbXMnXSA9IHRydWU7CiRjb25mWydoYXNodGFibGUn
XVsnZHJpdmVyJ10gPSAnTWVtY2FjaGUnOwokY29uZlsnYWN0aXZlc3luYyddWydwYXJhbXMnXVsn
ZHJpdmVyY29uZmlnJ10gPSAnaG9yZGUnOwokY29uZlsnYWN0aXZlc3luYyddWydzdG9yYWdlJ10g
PSAnU3FsJzsKJGNvbmZbJ2FjdGl2ZXN5bmMnXVsnZW1haWxzeW5jJ10gPSB0cnVlOwokY29uZlsn
YWN0aXZlc3luYyddWyd2ZXJzaW9uJ10gPSAnMTQuMSc7CiRjb25mWydhY3RpdmVzeW5jJ11bJ2F1
dGgnXVsndHlwZSddID0gJ2Jhc2ljJzsKJGNvbmZbJ2FjdGl2ZXN5bmMnXVsnYXV0b2Rpc2NvdmVy
eSddID0gJ2Z1bGwnOwokY29uZlsnYWN0aXZlc3luYyddWydvdXRsb29rZGlzY292ZXJ5J10gPSBm
YWxzZTsKJGNvbmZbJ2FjdGl2ZXN5bmMnXVsnbG9nZ2luZyddWyd0eXBlJ10gPSBmYWxzZTsKJGNv
bmZbJ2FjdGl2ZXN5bmMnXVsncGluZyddWydoZWFydGJlYXRtaW4nXSA9IDYwOwokY29uZlsnYWN0
aXZlc3luYyddWydwaW5nJ11bJ2hlYXJ0YmVhdG1heCddID0gMjcwMDsKJGNvbmZbJ2FjdGl2ZXN5
bmMnXVsncGluZyddWydoZWFydGJlYXRkZWZhdWx0J10gPSA0ODA7CiRjb25mWydhY3RpdmVzeW5j
J11bJ3BpbmcnXVsnZGV2aWNlcGluZyddID0gdHJ1ZTsKJGNvbmZbJ2FjdGl2ZXN5bmMnXVsncGlu
ZyddWyd3YWl0aW50ZXJ2YWwnXSA9IDE1OwokY29uZlsnYWN0aXZlc3luYyddWydlbmFibGVkJ10g
PSB0cnVlOwovLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Ka3Jv
bm9saXRoIGNvbmYKJGNvbmZbJ2NhbGVuZGFyJ11bJ3BhcmFtcyddWyd0YWJsZSddID0gJ2tyb25v
bGl0aF9ldmVudHMnOwokY29uZlsnY2FsZW5kYXInXVsncGFyYW1zJ11bJ2RyaXZlcmNvbmZpZydd
ID0gJ2hvcmRlJzsKJGNvbmZbJ2NhbGVuZGFyJ11bJ3BhcmFtcyddWyd1dGMnXSA9IHRydWU7CiRj
b25mWydjYWxlbmRhciddWydkcml2ZXInXSA9ICdzcWwnOwokY29uZlsnc3RvcmFnZSddWydwYXJh
bXMnXVsndGFibGUnXSA9ICdrcm9ub2xpdGhfc3RvcmFnZSc7CiRjb25mWydzdG9yYWdlJ11bJ3Bh
cmFtcyddWydkcml2ZXJjb25maWcnXSA9ICdob3JkZSc7CiRjb25mWydzdG9yYWdlJ11bJ2RyaXZl
ciddID0gJ3NxbCc7CiRjb25mWydjYWxlbmRhcnMnXVsnZHJpdmVyJ10gPSAnZGVmYXVsdCc7CiRj
b25mWydyZXNvdXJjZSddWydwYXJhbXMnXVsndGFibGUnXSA9ICdrcm9ub2xpdGhfcmVzb3VyY2Vz
JzsKJGNvbmZbJ3Jlc291cmNlJ11bJ3BhcmFtcyddWydkcml2ZXJjb25maWcnXSA9ICdob3JkZSc7
CiRjb25mWydyZXNvdXJjZSddWydwYXJhbXMnXVsndXRjJ10gPSB0cnVlOwokY29uZlsncmVzb3Vy
Y2UnXVsnZHJpdmVyJ10gPSAnc3FsJzsKJGNvbmZbJ2F1dG9zaGFyZSddWydzaGFyZXBlcm1zJ10g
PSAnbm9uZSc7CiRjb25mWydzaGFyZSddWydub3RpZnknXSA9IHRydWU7CiRjb25mWydob2xpZGF5
cyddWydlbmFibGUnXSA9IHRydWU7CiRjb25mWydtZW51J11bJ2ltcG9ydF9leHBvcnQnXSA9IHRy
dWU7CiRjb25mWydtYXBzJ11bJ2RyaXZlciddID0gZmFsc2U7CgoKIEJlc3QgcmVnYXJkcwotLSAK
a3Jvbm9saXRoIG1haWxpbmcgbGlzdApGcmVxdWVudGx5IEFza2VkIFF1ZXN0aW9uczogaHR0cDov
L3dpa2kuaG9yZGUub3JnL0ZBUQpUbyB1bnN1YnNjcmliZSwgbWFpbDoga3Jvbm9saXRoLXVuc3Vi
c2NyaWJlQGxpc3RzLmhvcmRlLm9yZwo=