{"id":589,"date":"2026-03-26T12:47:30","date_gmt":"2026-03-26T12:47:30","guid":{"rendered":"https:\/\/harmonybeauty.eu\/intraceuticals-luxus-oxigenterapia\/"},"modified":"2026-04-09T12:42:33","modified_gmt":"2026-04-09T12:42:33","slug":"intraceuticals-luxus-oxigenterapia","status":"publish","type":"page","link":"https:\/\/harmonybeauty.eu\/hu\/kezelesek\/intraceuticals-luxus-oxigenterapia\/","title":{"rendered":"Intraceuticals oxig\u00e9nter\u00e1pi\u00e1s arcfiatal\u00edt\u00e1s"},"content":{"rendered":"<div class=\"wpb-content-wrapper\" id=\"wpb-content-root\"><p>[vc_row][vc_column][vc_raw_html css=&#8221;&#8221;]PGRpdj4NCg0KDQogICAgPG1ldGEgY2hhcnNldD0iVVRGLTgiPg0KICAgIDxtZXRhIG5hbWU9InZpZXdwb3J0IiBjb250ZW50PSJ3aWR0aD1kZXZpY2Utd2lkdGgsIGluaXRpYWwtc2NhbGU9MS4wIj4NCiAgICA8bWV0YSBuYW1lPSJkZXNjcmlwdGlvbiIgY29udGVudD0iSW50cmFjZXV0aWNhbHMgT3h5Z2VuIFRoZXJhcHkg4oCTIGx1eHVzIG94aWfDqW50ZXLDoXBpYSBheiBhem9ubmFsaSByYWd5b2fDoXPDqXJ0LiBBa8OhciBhIGhvbGx5d29vZGkgc3p0w6Fyb2tuw6FsLiBNaW5kw7Zzc3plIDYwIGttLXJlIELDqWNzdMWRbC4gRsOhamRhbG9tbWVudGVzIMOpcyBoYXTDqWtvbnkuIj4NCiAgICA8dGl0bGU+SW50cmFjZXV0aWNhbHMgYXJjZmlhdGFsw610w6FzIOKAkyBveGlnw6ludGVyw6FwaWEgTW9zb25tYWd5YXLDs3bDoXJvbiB8IEhhcm1vbnkgQmVhdXR5PC90aXRsZT4NCiAgICANCiAgICA8bGluayByZWw9InByZWNvbm5lY3QiIGhyZWY9Imh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20iPg0KICAgIDxsaW5rIHJlbD0icHJlY29ubmVjdCIgaHJlZj0iaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbSIgY3Jvc3NvcmlnaW49IiI+DQogICAgPGxpbmsgaHJlZj0iaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Nb250c2VycmF0OndnaHRAMzAwOzQwMDs1MDA7NjAwJmFtcDtkaXNwbGF5PXN3YXAiIHJlbD0ic3R5bGVzaGVldCI+DQogICAgDQogICAgPCEtLSBTY2hlbWEub3JnIE1hcmt1cCAtLT4NCiAgICA8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2xkK2pzb24iPg0KICAgIHsNCiAgICAgICJAY29udGV4dCI6ICJodHRwczovL3NjaGVtYS5vcmciLA0KICAgICAgIkB0eXBlIjogIk1lZGljYWxQcm9jZWR1cmUiLA0KICAgICAgIm5hbWUiOiAiSW50cmFjZXV0aWNhbHMgT3h5Z2VuIFRoZXJhcHkiLA0KICAgICAgImRlc2NyaXB0aW9uIjogIkludHJhY2V1dGljYWxzIFNhdWVyc3RvZmZiZWhhbmRsdW5nIGbDvHIgc29mb3J0aWdlbiBHbG93IHVuZCBBbnRpLUFnaW5nIGluIE1vc29ubWFneWFyw7N2w6FyLCBudXIgNjAga20gdm9uIFdpZW4iLA0KICAgICAgInByb2NlZHVyZVR5cGUiOiAiR2VzaWNodHNiZWhhbmRsdW5nIiwNCiAgICAgICJhdmFpbGFibGVTZXJ2aWNlIjogew0KICAgICAgICAiQHR5cGUiOiAiTWVkaWNhbFRoZXJhcHkiLA0KICAgICAgICAibmFtZSI6ICJJbnRyYWNldXRpY2FscyBCZWhhbmRsdW5nIg0KICAgICAgfQ0KICAgIH0NCiAgICA8L3NjcmlwdD4NCiAgICANCiAgICA8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2xkK2pzb24iPg0KICAgIHsNCiAgICAgICJAY29udGV4dCI6ICJodHRwczovL3NjaGVtYS5vcmciLA0KICAgICAgIkB0eXBlIjogIkZBUVBhZ2UiLA0KICAgICAgIm1haW5FbnRpdHkiOiBbDQogICAgICAgIHsNCiAgICAgICAgICAiQHR5cGUiOiAiUXVlc3Rpb24iLA0KICAgICAgICAgICJuYW1lIjogIldhcyBpc3QgSW50cmFjZXV0aWNhbHM\/IiwNCiAgICAgICAgICAiYWNjZXB0ZWRBbnN3ZXIiOiB7DQogICAgICAgICAgICAiQHR5cGUiOiAiQW5zd2VyIiwNCiAgICAgICAgICAgICJ0ZXh0IjogIkludHJhY2V1dGljYWxzIGlzdCBlaW5lIEx1eHVzLVNhdWVyc3RvZmZiZWhhbmRsdW5nLCBkaWUgcmVpbmUgU2F1ZXJzdG9mZiB1bnRlciBEcnVjayBpbiBkaWUgSGF1dCBicmluZ3QuIFp1c2FtbWVuIG1pdCBIeWFsdXJvbnPDpHVyZSwgVml0YW1pbmVuIHVuZCBBbnRpb3hpZGFudGllbiBzb3JndCBkYXMgZsO8ciBzb2ZvcnQgc2ljaHRiYXJlbiBHbG93IHVuZCBzdHJhZmZlcmUgSGF1dC4iDQogICAgICAgICAgfQ0KICAgICAgICB9LA0KICAgICAgICB7DQogICAgICAgICAgIkB0eXBlIjogIlF1ZXN0aW9uIiwNCiAgICAgICAgICAibmFtZSI6ICJJc3QgSW50cmFjZXV0aWNhbHMgc2NobWVyemhhZnQ\/IiwNCiAgICAgICAgICAiYWNjZXB0ZWRBbnN3ZXIiOiB7DQogICAgICAgICAgICAiQHR5cGUiOiAiQW5zd2VyIiwNCiAgICAgICAgICAgICJ0ZXh0IjogIk5laW4sIGRpZSBCZWhhbmRsdW5nIGlzdCB2w7ZsbGlnIHNjaG1lcnpmcmVpIHVuZCBhbmdlbmVobSBrw7xobGVuZC4gRXMgZ2lidCBrZWluZSBOYWRlbG4sIGtlaW4gQnJlbm5lbiwga2VpbmUgUsO2dHVuZ2VuLiBTaWUgc3DDvHJlbiBudXIgZWluZW4gc2FuZnRlbiwga8O8aGxlbiBOZWJlbCBhdWYgZGVyIEhhdXQuIg0KICAgICAgICAgIH0NCiAgICAgICAgfSwNCiAgICAgICAgew0KICAgICAgICAgICJAdHlwZSI6ICJRdWVzdGlvbiIsDQogICAgICAgICAgIm5hbWUiOiAiV2FubiBzZWhlIGljaCBFcmdlYm5pc3NlPyIsDQogICAgICAgICAgImFjY2VwdGVkQW5zd2VyIjogew0KICAgICAgICAgICAgIkB0eXBlIjogIkFuc3dlciIsDQogICAgICAgICAgICAidGV4dCI6ICJTb2ZvcnQhIEJlcmVpdHMgZGlyZWt0IG5hY2ggZGVyIGVyc3RlbiBCZWhhbmRsdW5nIHNlaGVuIFNpZSBlaW5lbiBkZXV0bGljaGVuIFVudGVyc2NoaWVkLiBEaWUgSGF1dCBzdHJhaGx0LCBmw7xobHQgc2ljaCBwcmFsbCBhbiB1bmQga2xlaW5lIExpbmllbiBzaW5kIHdlbmlnZXIgc2ljaHRiYXIuIg0KICAgICAgICAgIH0NCiAgICAgICAgfQ0KICAgICAgXQ0KICAgIH0NCiAgICA8L3NjcmlwdD4NCiAgICANCiAgICA8c3R5bGU+DQogICAgICAgIDpyb290IHsNCiAgICAgICAgICAgIC0tY3JlYW06ICNGQUY4RjU7DQogICAgICAgICAgICAtLXNhbmQ6ICNFOEUzREM7DQogICAgICAgICAgICAtLWdvbGQ6ICNDOUE5NkU7DQogICAgICAgICAgICAtLWdvbGQtZGFyazogI0E4OEE1MjsNCiAgICAgICAgICAgIC0tY2hhcmNvYWw6ICMyQzJDMkM7DQogICAgICAgICAgICAtLWNoYXJjb2FsLWxpZ2h0OiAjNmI3MjgwOw0KICAgICAgICAgICAgLS13aGl0ZTogI0ZGRkZGRjsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgKiB7DQogICAgICAgICAgICBtYXJnaW46IDA7DQogICAgICAgICAgICBwYWRkaW5nOiAwOw0KICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgYm9keSB7DQogICAgICAgICAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmOw0KICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY3JlYW0pOw0KICAgICAgICAgICAgY29sb3I6IHZhcigtLWNoYXJjb2FsKTsNCiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC8qIEhlcm8gLSBCYWNrZ3JvdW5kIEltYWdlIFN0eWxlICovDQogICAgICAgIC5oZXJvIHsNCiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDcwdmg7DQogICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSg0NCwgNDQsIDQ0LCAwLjUpLCByZ2JhKDQ0LCA0NCwgNDQsIDAuNSkpLCB1cmwoJ2h0dHBzOi8vaGFybW9ueWJlYXV0eS5ldS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wMy9JTUdfMTk4NC1zY2FsZWQuYXZpZicpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7DQogICAgICAgICAgICBkaXNwbGF5OiBmbGV4Ow0KICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsNCiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOw0KICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAuaGVyby1jb250ZW50IHsNCiAgICAgICAgICAgIG1heC13aWR0aDogOTAwcHg7DQogICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7DQogICAgICAgICAgICBjb2xvcjogd2hpdGU7DQogICAgICAgICAgICBwYWRkaW5nOiAycmVtOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAuaGVyby1jb250ZW50IGgxIHsNCiAgICAgICAgICAgIGZvbnQtc2l6ZTogNXJlbTsNCiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07DQogICAgICAgICAgICBjb2xvcjogd2hpdGU7DQogICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yOw0KICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDsNCiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMnB4Ow0KICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDAgMnB4IDIwcHggcmdiYSgwLDAsMCwwLjMpOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAuaGVyby1jb250ZW50IHAgew0KICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07DQogICAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjk1KTsNCiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07DQogICAgICAgICAgICBsaW5lLWhlaWdodDogMS44Ow0KICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDsNCiAgICAgICAgICAgIHRleHQtc2hhZG93OiAwIDJweCAxMHB4IHJnYmEoMCwwLDAsMC4zKTsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgLmJ0bi1wcmltYXJ5IHsNCiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHZhcigtLWdvbGQpLCB2YXIoLS1nb2xkLWRhcmspKTsNCiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTsNCiAgICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbSA0cmVtOw0KICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDsNCiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsNCiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7DQogICAgICAgICAgICBmb250LXNpemU6IDEuMXJlbTsNCiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsNCiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMTVweCA1MHB4IHJnYmEoMjAxLCAxNjksIDExMCwgMC4zNSk7DQogICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAuYnRuLXByaW1hcnk6aG92ZXIgew0KICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpOw0KICAgICAgICAgICAgYm94LXNoYWRvdzogMCAyMHB4IDYwcHggcmdiYSgyMDEsIDE2OSwgMTEwLCAwLjQ1KTsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgLyogVHJ1c3QgQmFyIC0gUHJlbWl1bSBTdHlsZSAqLw0KICAgICAgICAudHJ1c3QtYmFyIHsNCiAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlOw0KICAgICAgICAgICAgcGFkZGluZzogM3JlbSA1cmVtOw0KICAgICAgICAgICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkIHZhcigtLWdvbGQpOw0KICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHZhcigtLWdvbGQpOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAudHJ1c3QtY29udGVudCB7DQogICAgICAgICAgICBtYXgtd2lkdGg6IDE0MDBweDsNCiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvOw0KICAgICAgICAgICAgZGlzcGxheTogZ3JpZDsNCiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7DQogICAgICAgICAgICBnYXA6IDJyZW07DQogICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC50cnVzdC1pdGVtIHsNCiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsNCiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMC41cmVtOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAudHJ1c3QtaXRlbTo6YmVmb3JlIHsNCiAgICAgICAgICAgIGNvbnRlbnQ6ICcnOw0KICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOw0KICAgICAgICAgICAgdG9wOiAwOw0KICAgICAgICAgICAgbGVmdDogNTAlOw0KICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOw0KICAgICAgICAgICAgd2lkdGg6IDYwcHg7DQogICAgICAgICAgICBoZWlnaHQ6IDNweDsNCiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHZhcigtLWdvbGQpLCB2YXIoLS1nb2xkLWRhcmspKTsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgLnRydXN0LWl0ZW0gaDMgew0KICAgICAgICAgICAgZm9udC1zaXplOiA0cmVtOw0KICAgICAgICAgICAgY29sb3I6IHZhcigtLWdvbGQpOw0KICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTsNCiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC50cnVzdC1pdGVtIHAgew0KICAgICAgICAgICAgZm9udC1zaXplOiAxLjFyZW07DQogICAgICAgICAgICBjb2xvcjogdmFyKC0tY2hhcmNvYWwpOw0KICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDsNCiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7DQogICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4Ow0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAvKiBJbnRybyBTZWN0aW9uICovDQogICAgICAgIC5pbnRyby1zZWN0aW9uIHsNCiAgICAgICAgICAgIHBhZGRpbmc6IDRyZW0gNXJlbTsNCiAgICAgICAgICAgIG1heC13aWR0aDogMTIwMHB4Ow0KICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC5pbnRyby1jb250ZW50IGgyIHsNCiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44cmVtOw0KICAgICAgICAgICAgY29sb3I6IHZhcigtLWNoYXJjb2FsKTsNCiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTsNCiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC5pbnRyby1jb250ZW50IHAgew0KICAgICAgICAgICAgZm9udC1zaXplOiAxLjE1cmVtOw0KICAgICAgICAgICAgY29sb3I6IHZhcigtLWNoYXJjb2FsLWxpZ2h0KTsNCiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjk7DQogICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07DQogICAgICAgICAgICBmb250LXdlaWdodDogMzAwOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAuaW50cm8tZmxvYXQtaW1hZ2Ugew0KICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0Ow0KICAgICAgICAgICAgd2lkdGg6IDU1MHB4Ow0KICAgICAgICAgICAgaGVpZ2h0OiA2MDBweDsNCiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyOw0KICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDsNCiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMjBweCA2MHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7DQogICAgICAgICAgICBtYXJnaW46IDAgMCAxLjVyZW0gMnJlbTsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgLmludHJvLWNvbnRlbnQgYSB7DQogICAgICAgICAgICBjb2xvcjogdmFyKC0tZ29sZCk7DQogICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7DQogICAgICAgICAgICBmb250LXdlaWdodDogNDAwOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAuaW50cm8tY29udGVudCBhOmhvdmVyIHsNCiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAvKiBWaWRlbyBTZWN0aW9uICovDQogICAgICAgIC52aWRlby1zZWN0aW9uIHsNCiAgICAgICAgICAgIHBhZGRpbmc6IDRyZW0gNXJlbTsNCiAgICAgICAgICAgIG1heC13aWR0aDogMTQwMHB4Ow0KICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC5zZWN0aW9uLWhlYWRlciB7DQogICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7DQogICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAuc2VjdGlvbi1oZWFkZXIgaDIgew0KICAgICAgICAgICAgZm9udC1zaXplOiAzLjVyZW07DQogICAgICAgICAgICBjb2xvcjogdmFyKC0tY2hhcmNvYWwpOw0KICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtOw0KICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDsNCiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4Ow0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAuc2VjdGlvbi1oZWFkZXIgcCB7DQogICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTsNCiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jaGFyY29hbC1saWdodCk7DQogICAgICAgICAgICBmb250LXdlaWdodDogMzAwOw0KICAgICAgICAgICAgbWF4LXdpZHRoOiA3MDBweDsNCiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAudmlkZW8td3JhcHBlciB7DQogICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7DQogICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlOw0KICAgICAgICAgICAgaGVpZ2h0OiAwOw0KICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsNCiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7DQogICAgICAgICAgICBib3gtc2hhZG93OiAwIDMwcHggODBweCByZ2JhKDAsIDAsIDAsIDAuMTUpOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAudmlkZW8td3JhcHBlciBpZnJhbWUgew0KICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOw0KICAgICAgICAgICAgdG9wOiAwOw0KICAgICAgICAgICAgbGVmdDogMDsNCiAgICAgICAgICAgIHdpZHRoOiAxMDAlOw0KICAgICAgICAgICAgaGVpZ2h0OiAxMDAlOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAvKiBCZW5lZml0cyBTZWN0aW9uICovDQogICAgICAgIC5iZW5lZml0cy1zZWN0aW9uIHsNCiAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlOw0KICAgICAgICAgICAgcGFkZGluZzogNHJlbSA1cmVtOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAuYmVuZWZpdHMtZ3JpZCB7DQogICAgICAgICAgICBtYXgtd2lkdGg6IDE0MDBweDsNCiAgICAgICAgICAgIG1hcmdpbjogMnJlbSBhdXRvIDA7DQogICAgICAgICAgICBkaXNwbGF5OiBncmlkOw0KICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTsNCiAgICAgICAgICAgIGdhcDogM3JlbTsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgLmJlbmVmaXQtY2FyZCB7DQogICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7DQogICAgICAgICAgICBwYWRkaW5nOiAycmVtOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAuYmVuZWZpdC1pY29uIHsNCiAgICAgICAgICAgIHdpZHRoOiA4MHB4Ow0KICAgICAgICAgICAgaGVpZ2h0OiA4MHB4Ow0KICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgdmFyKC0tZ29sZCksIHZhcigtLWdvbGQtZGFyaykpOw0KICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlOw0KICAgICAgICAgICAgZGlzcGxheTogZmxleDsNCiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7DQogICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsNCiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTsNCiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtOw0KICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMS41cmVtOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAuYmVuZWZpdC1jYXJkIGgzIHsNCiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtOw0KICAgICAgICAgICAgY29sb3I6IHZhcigtLWNoYXJjb2FsKTsNCiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07DQogICAgICAgICAgICBmb250LXdlaWdodDogNTAwOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAuYmVuZWZpdC1jYXJkIHAgew0KICAgICAgICAgICAgZm9udC1zaXplOiAxLjA1cmVtOw0KICAgICAgICAgICAgY29sb3I6IHZhcigtLWNoYXJjb2FsLWxpZ2h0KTsNCiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7DQogICAgICAgICAgICBmb250LXdlaWdodDogMzAwOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAvKiBUcmVhdG1lbnQgVHlwZXMgKi8NCiAgICAgICAgLnRyZWF0bWVudHMtc2VjdGlvbiB7DQogICAgICAgICAgICBwYWRkaW5nOiA0cmVtIDVyZW07DQogICAgICAgICAgICBtYXgtd2lkdGg6IDE0MDBweDsNCiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAudHJlYXRtZW50LWdyaWQgew0KICAgICAgICAgICAgZGlzcGxheTogZ3JpZDsNCiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7DQogICAgICAgICAgICBnYXA6IDJyZW07DQogICAgICAgICAgICBtYXJnaW4tdG9wOiAycmVtOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAudHJlYXRtZW50LWNhcmQgew0KICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7DQogICAgICAgICAgICBwYWRkaW5nOiAyLjVyZW07DQogICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4Ow0KICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjA2KTsNCiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdmFyKC0tZ29sZCk7DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC50cmVhdG1lbnQtY2FyZCBoMyB7DQogICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTsNCiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07DQogICAgICAgICAgICBjb2xvcjogdmFyKC0tY2hhcmNvYWwpOw0KICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgLnRyZWF0bWVudC1jYXJkIHAgew0KICAgICAgICAgICAgZm9udC1zaXplOiAxLjFyZW07DQogICAgICAgICAgICBjb2xvcjogdmFyKC0tY2hhcmNvYWwtbGlnaHQpOw0KICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODsNCiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07DQogICAgICAgICAgICBmb250LXdlaWdodDogMzAwOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAudHJlYXRtZW50LWNhcmQgdWwgew0KICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTsNCiAgICAgICAgICAgIHBhZGRpbmc6IDA7DQogICAgICAgICAgICBtYXJnaW46IDEuNXJlbSAwOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAudHJlYXRtZW50LWNhcmQgbGkgew0KICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDAgMC41cmVtIDEuNXJlbTsNCiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsNCiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4wNXJlbTsNCiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jaGFyY29hbC1saWdodCk7DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC50cmVhdG1lbnQtY2FyZCBsaTpiZWZvcmUgew0KICAgICAgICAgICAgY29udGVudDogIuKckyI7DQogICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7DQogICAgICAgICAgICBsZWZ0OiAwOw0KICAgICAgICAgICAgY29sb3I6IHZhcigtLWdvbGQpOw0KICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgLyogUHJpY2luZyAqLw0KICAgICAgICAucHJpY2luZy1zZWN0aW9uIHsNCiAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlOw0KICAgICAgICAgICAgcGFkZGluZzogNHJlbSA1cmVtOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAucHJpY2luZy1ncmlkIHsNCiAgICAgICAgICAgIG1heC13aWR0aDogMTIwMHB4Ow0KICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87DQogICAgICAgICAgICBkaXNwbGF5OiBncmlkOw0KICAgICAgICAgICAgZ2FwOiAxcmVtOw0KICAgICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgLnByaWNlLXJvdyB7DQogICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jcmVhbSk7DQogICAgICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMi41cmVtOw0KICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDsNCiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7DQogICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47DQogICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOw0KICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTsNCiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC5wcmljZS1yb3c6aG92ZXIgew0KICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpOw0KICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpOw0KICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWdvbGQpOw0KICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC5wcmljZS1yb3cgaDMgew0KICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07DQogICAgICAgICAgICBjb2xvcjogdmFyKC0tY2hhcmNvYWwpOw0KICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgLnByaWNlLXJvdyAucHJpY2Ugew0KICAgICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07DQogICAgICAgICAgICBjb2xvcjogdmFyKC0tZ29sZCk7DQogICAgICAgICAgICBmb250LXdlaWdodDogNDAwOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAvKiBGQVEgKi8NCiAgICAgICAgLmZhcS1zZWN0aW9uIHsNCiAgICAgICAgICAgIHBhZGRpbmc6IDRyZW0gNXJlbTsNCiAgICAgICAgICAgIG1heC13aWR0aDogMTIwMHB4Ow0KICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC5mYXEtaXRlbSB7DQogICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTsNCiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7DQogICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtOw0KICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsNCiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMTBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4wNik7DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC5mYXEtcXVlc3Rpb24gew0KICAgICAgICAgICAgcGFkZGluZzogMS41cmVtOw0KICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyOw0KICAgICAgICAgICAgZGlzcGxheTogZmxleDsNCiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsNCiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC5mYXEtcXVlc3Rpb24gaDMgew0KICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07DQogICAgICAgICAgICBjb2xvcjogdmFyKC0tY2hhcmNvYWwpOw0KICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgLmZhcS10b2dnbGUgew0KICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07DQogICAgICAgICAgICBjb2xvcjogdmFyKC0tZ29sZCk7DQogICAgICAgICAgICBmb250LXdlaWdodDogMzAwOw0KICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgLmZhcS1pdGVtLmFjdGl2ZSAuZmFxLXRvZ2dsZSB7DQogICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC5mYXEtYW5zd2VyIHsNCiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDA7DQogICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuOw0KICAgICAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjRzIGVhc2U7DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC5mYXEtaXRlbS5hY3RpdmUgLmZhcS1hbnN3ZXIgew0KICAgICAgICAgICAgbWF4LWhlaWdodDogNTAwcHg7DQogICAgICAgICAgICBwYWRkaW5nOiAwIDEuNXJlbSAxLjVyZW07DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC5mYXEtYW5zd2VyIHAgew0KICAgICAgICAgICAgZm9udC1zaXplOiAxLjFyZW07DQogICAgICAgICAgICBjb2xvcjogdmFyKC0tY2hhcmNvYWwtbGlnaHQpOw0KICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuOTsNCiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC8qIFRlc3RpbW9uaWFscyAqLw0KICAgICAgICAudGVzdGltb25pYWxzLXNlY3Rpb24gew0KICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7DQogICAgICAgICAgICBwYWRkaW5nOiA0cmVtIDVyZW07DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC50ZXN0aW1vbmlhbHMtZ3JpZCB7DQogICAgICAgICAgICBtYXgtd2lkdGg6IDE0MDBweDsNCiAgICAgICAgICAgIG1hcmdpbjogMnJlbSBhdXRvIDA7DQogICAgICAgICAgICBkaXNwbGF5OiBncmlkOw0KICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTsNCiAgICAgICAgICAgIGdhcDogMnJlbTsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgLnRlc3RpbW9uaWFsLWNhcmQgew0KICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY3JlYW0pOw0KICAgICAgICAgICAgcGFkZGluZzogMnJlbTsNCiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7DQogICAgICAgICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHZhcigtLWdvbGQpOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAudGVzdGltb25pYWwtc3RhcnMgew0KICAgICAgICAgICAgY29sb3I6IHZhcigtLWdvbGQpOw0KICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07DQogICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAudGVzdGltb25pYWwtY2FyZCBwIHsNCiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4wNXJlbTsNCiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jaGFyY29hbCk7DQogICAgICAgICAgICBsaW5lLWhlaWdodDogMS44Ow0KICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtOw0KICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDsNCiAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYzsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgLnRlc3RpbW9uaWFsLWF1dGhvciB7DQogICAgICAgICAgICBmb250LXNpemU6IDAuOTVyZW07DQogICAgICAgICAgICBjb2xvcjogdmFyKC0tY2hhcmNvYWwtbGlnaHQpOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAudGVzdGltb25pYWwtYXV0aG9yIHN0cm9uZyB7DQogICAgICAgICAgICBjb2xvcjogdmFyKC0tY2hhcmNvYWwpOw0KICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgLyogQ1RBICovDQogICAgICAgIC5jdGEtc2VjdGlvbiB7DQogICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjRThEQ0M4LCAjRDRDNEE4KTsNCiAgICAgICAgICAgIHBhZGRpbmc6IDRyZW0gNXJlbSAwOw0KICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAuY3RhLWNvbnRlbnQgew0KICAgICAgICAgICAgbWF4LXdpZHRoOiA5MDBweDsNCiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvOw0KICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDRyZW07DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC5jdGEtY29udGVudCBoMiB7DQogICAgICAgICAgICBmb250LXNpemU6IDMuNXJlbTsNCiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jaGFyY29hbCk7DQogICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07DQogICAgICAgICAgICBmb250LXdlaWdodDogMzAwOw0KICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC5jdGEtY29udGVudCBwIHsNCiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtOw0KICAgICAgICAgICAgY29sb3I6IHZhcigtLWNoYXJjb2FsLWxpZ2h0KTsNCiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTsNCiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC5jb250YWN0LWZvcm0td3JhcHBlciB7DQogICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTsNCiAgICAgICAgICAgIHBhZGRpbmc6IDNyZW07DQogICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4Ow0KICAgICAgICAgICAgYm94LXNoYWRvdzogMCAzMHB4IDkwcHggcmdiYSgwLCAwLCAwLCAwLjEyKTsNCiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC8qIFJlc3BvbnNpdmUgKi8NCiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgew0KICAgICAgICAgICAgLmhlcm8tY29udGVudCBoMSB7DQogICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjVyZW07DQogICAgICAgICAgICB9DQogICAgICAgICAgICANCiAgICAgICAgICAgIC5pbnRyby1mbG9hdC1pbWFnZSB7DQogICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7DQogICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7DQogICAgICAgICAgICAgICAgaGVpZ2h0OiA0MDBweDsNCiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxLjVyZW0gMDsNCiAgICAgICAgICAgIH0NCiAgICAgICAgICAgIA0KICAgICAgICAgICAgLmJlbmVmaXRzLWdyaWQgew0KICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7DQogICAgICAgICAgICB9DQogICAgICAgICAgICANCiAgICAgICAgICAgIC50cmVhdG1lbnQtZ3JpZCwNCiAgICAgICAgICAgIC50ZXN0aW1vbmlhbHMtZ3JpZCB7DQogICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7DQogICAgICAgICAgICB9DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkgew0KICAgICAgICAgICAgLmhlcm8tY29udGVudCBoMSB7DQogICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjhyZW07DQogICAgICAgICAgICB9DQogICAgICAgICAgICANCiAgICAgICAgICAgIC5oZXJvLWNvbnRlbnQgcCB7DQogICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjFyZW07DQogICAgICAgICAgICB9DQogICAgICAgICAgICANCiAgICAgICAgICAgIC50cnVzdC1jb250ZW50IHsNCiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpOw0KICAgICAgICAgICAgfQ0KICAgICAgICAgICAgDQogICAgICAgICAgICAuYmVuZWZpdHMtZ3JpZCB7DQogICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7DQogICAgICAgICAgICB9DQogICAgICAgICAgICANCiAgICAgICAgICAgIC5zZWN0aW9uLWhlYWRlciBoMiB7DQogICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07DQogICAgICAgICAgICB9DQogICAgICAgIH0NCiAgICA8L3N0eWxlPg0KDQoNCg0KICAgIDwhLS0gSGVybyAtLT4NCiAgICA8c2VjdGlvbiBjbGFzcz0iaGVybyI+DQogICAgICAgIDxkaXYgY2xhc3M9Imhlcm8tY29udGVudCI+DQogICAgICAgICAgICA8aDE+SW50cmFjZXV0aWNhbHMgYXJjZmlhdGFsw610w6FzPC9oMT4NCiAgICAgICAgICAgIDxwPlByw6ltaXVtIGFyY2tlemVsw6lzIGF6b25uYWxpIHJhZ3lvZ8Ohc8OpcnQgw6lzIGZlc3plc2ViYiBixZFyw6lydC4gSG9sbHl3b29kIHN6dMOhcm9rIHRpdGtvcyBmZWd5dmVyZSDigJMgbW9zdCBlbMOpcmhldMWRIGvDtnplbHPDqWdiZW4uIDwvcD4NCiAgICAgICAgICAgIDxhIGhyZWY9IiNwcmVpc2UiIGNsYXNzPSJidG4tcHJpbWFyeSI+w4FyYWsgbWVndGVraW50w6lzZTwvYT4NCiAgICAgICAgPC9kaXY+DQogICAgPC9zZWN0aW9uPg0KDQogICAgPCEtLSBUcnVzdCBCYXIgLS0+DQogICAgPGRpdiBjbGFzcz0idHJ1c3QtYmFyIj4NCiAgICAgICAgPGRpdiBjbGFzcz0idHJ1c3QtY29udGVudCI+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJ0cnVzdC1pdGVtIj4NCiAgICAgICAgICAgICAgICA8aDM+4pyTPC9oMz4NCiAgICAgICAgICAgICAgICA8cD5Ib2xseXdvb2Qta2V6ZWzDqXM8L3A+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgIDxkaXYgY2xhc3M9InRydXN0LWl0ZW0iPg0KICAgICAgICAgICAgICAgIDxoMz7inJM8L2gzPg0KICAgICAgICAgICAgICAgIDxwPkF6b25uYWwgbMOhdGhhdMOzPC9wPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJ0cnVzdC1pdGVtIj4NCiAgICAgICAgICAgICAgICA8aDM+4pyTPC9oMz4NCiAgICAgICAgICAgICAgICA8cD5UxbFrIG7DqWxrw7xsPC9wPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJ0cnVzdC1pdGVtIj4NCiAgICAgICAgICAgICAgICA8aDM+4pyTPC9oMz4NCiAgICAgICAgICAgICAgICA8cD5IYXTDqWtvbnk8L3A+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgPC9kaXY+DQogICAgPC9kaXY+DQoNCiAgICA8IS0tIEludHJvIFNlY3Rpb24gLS0+DQogICAgPHNlY3Rpb24gY2xhc3M9ImludHJvLXNlY3Rpb24iPg0KICAgICAgICA8ZGl2IGNsYXNzPSJpbnRyby1jb250ZW50Ij4NCiAgICAgICAgICAgIDxoMj5NaSBheiBheiBJbnRyYWNldXRpY2Fscz88L2gyPg0KICAgICAgICAgICAgPHA+QXogSW50cmFjZXV0aWNhbHMgcHLDqW1pdW0gb3hpZ8OpbiBrZXplbMOpcywgYW1lbHlldCB0YWzDoW4gaXNtZXJzeiBhIHbDtnLDtnMgc3rFkW55ZWdyxZFsLiBTesOhbW9zIGhvbGx5d29vZGkgc3p0w6FyIGVza8O8c3ppayByw6Eg4oCTIGrDsyBva2thbC4gQSA8YSBocmVmPSJodHRwczovL2hhcm1vbnliZWF1dHkuZXUiPkhhcm1vbnkgQmVhdXR5PC9hPiBzemFsb25iYW4gbWVndGFwYXN6dGFsaGF0b2QgZXp0IGEga8O8bMO2bmxlZ2VzIGtlemVsw6lzdCwgYW1lbHkgYXpvbm5hbGksIGzDoXRoYXTDsyB2w6FsdG96w6FzdCBob3ouICA8L3A+DQogICAgICAgICAgICANCiAgICAgICAgICAgIDxpbWcgc3JjPSJodHRwczovL2hhcm1vbnliZWF1dHkuZXUvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDMvdGh1bWIyLmF2aWYiIGFsdD0iSW50cmFjZXV0aWNhbHMgb3hpZ8OpbnRlcsOhcGnDoXMgYXJjZmlhdGFsw610w6FzIiBjbGFzcz0iaW50cm8tZmxvYXQtaW1hZ2UiPg0KICAgICAgICAgICAgDQogICAgICAgICAgICA8cD5BIGtlemVsw6lzIGzDqW55ZWdlOiB0aXN6dGEgb3hpZ8OpbiBlbnloZSBueW9tw6FzIGFsYXR0IGp1dCBhIGLFkXLDtmRiZS4gQXogb3hpZ8Opbm5lbCBlZ3nDvHR0IGhpYWx1cm9uc2F2LCB2aXRhbWlub2sgw6lzIGFudGlveGlkw6Fuc29rIGtlcsO8bG5layBtw6lseXJlIGEgYsWRcmJlLiBBeiBlcmVkbcOpbnkgYXpvbm5hbCBsw6F0aGF0w7M6IGEgYsWRciByYWd5b2csIGZlc3plc2ViYm5layDDqXJ6xZFkaWssIGEgZmlub20gdm9uYWxhayBlbHTFsW5uZWsuICA8L3A+DQogICAgICAgICAgICANCiAgICAgICAgICAgIDxwPkF6IEludHJhY2V1dGljYWxzIGvDvGzDtm5sZWdlc3PDqWdlOiBuaW5jc2VuZWsgdMWxaywgbmluY3Mgw6lnxZEgw6lyesOpcywgbmluY3MgYsWRcnDDrXIuIENzYWsgZWd5IGZpbm9tLCBrZWxsZW1lcyBoxbFzIHDDoXLDoXQgw6lyemVsIGEgYsWRcsO2ZMO2bi4gU29rYW4gbmFneW9uIHJlbGF4w6Fsw7NuYWsgw61yasOhayBsZSBhIGtlemVsw6lzdC4gTWluZMO2c3N6ZSA0NS02MCBwZXJjIHV0w6FuIHJhZ3lvZ8OzIGLFkXJyZWwgaGFneW9kIGVsIGEgc3phbG9udCDigJMgdMO2a8OpbGV0ZXMgZm9udG9zIGVzZW3DqW55ZWsgZWzFkXR0LiAgIDwvcD4NCiAgICAgICAgICAgIA0KICAgICAgICAgICAgPHA+QXogSW50cmFjZXV0aWNhbHMga8O8bMO2bsO2c2VuIGtlZHZlbHQgZXNrw7x2xZFrLCBmb3TDs3rDoXNvayB2YWd5IGZvbnRvcyB0YWzDoWxrb3rDs2sgZWzFkXR0LiBBIGLFkXIgYXpvbm5hbCBmcmlzc2ViYiDDqXMgZmlhdGFsYWJiIGtpbsOpemV0xbF2w6kgdsOhbGlrLiBTesOhcmF6LCBmw6FyYWR0IGLFkXJyZSB2YWd5IGVsc8WRIHLDoW5jb2tyYSBpcyBpZGXDoWxpcy4gQSBoYXTDoXMgdMO2YmIgbmFwaWcgdGFydCDigJMgcmVuZHN6ZXJlcyBhbGthbG1hesOhc3NhbCBhIGLFkXIgw6FsbGFwb3RhIGhvc3N6w7ogdMOhdm9uIGlzIGphdnVsLiAgIDwvcD4NCiAgICAgICAgICAgIA0KICAgICAgICAgICAgPHA+QSBIYXJtb255IEJlYXV0eS1iYW4gYXogZXJlZGV0aSBhbWVyaWthaSBJbnRyYWNldXRpY2FscyByZW5kc3plcnQgaGFzem7DoWxqdWsuIFVneWFuYXogYSB0ZWNobm9sw7NnaWEsIGFtZWx5IEJldmVybHkgSGlsbHNiZW4gw6lzIE5ldyBZb3JrYmFuIG3FsWvDtmRpayDigJMgdmVyc2VueWvDqXBlcyDDoXJha29uLiBNaW7FkXPDqWcgw6lzIHByb2Zlc3N6aW9uYWxpem11cyBrb21wcm9taXNzenVtb2sgbsOpbGvDvGwuICA8L3A+DQogICAgICAgICAgICANCiAgICAgICAgICAgIDxwPkEga2V6ZWzDqXMgbWluZGVuIGLFkXJ0w61wdXNyYSDDqXMgw6lsZXRrb3JyYSBhbGthbG1hcy4gQWvDoXIgMjUsIGFrw6FyIDY1IMOpdmVzIHZhZ3kg4oCTIGLFkXLDtmQgaW3DoWRuaSBmb2dqYSBhIHBsdXN6IG94aWfDqW50IMOpcyBoaWRyYXTDoWzDoXN0LiBLw7xsw7Zuw7ZzZW4gaGF0w6lrb255IHN6w6FyYXogYsWRcnJlLCBmaW5vbSB2b25hbGFrcmEsIGZha8OzIHTDs251c3JhIMOpcyBmw6FyYWR0IGLFkXJyZS4gSG9zc3rDuiByZXDDvGzDqXNlayB2YWd5IHN0cmVzc3plcyBpZMWRc3pha29rIHV0w6FuIGlzIHZpc3N6YWhvenphIGEgYsWRciByYWd5b2fDoXPDoXQuPGJyPiAgIDwvcD4NCiAgICAgICAgPC9kaXY+DQogICAgPC9zZWN0aW9uPg0KDQogICAgPCEtLSBWaWRlbyAtLT4NCiAgICA8c2VjdGlvbiBjbGFzcz0idmlkZW8tc2VjdGlvbiI+DQogICAgICAgIDxkaXYgY2xhc3M9InNlY3Rpb24taGVhZGVyIj4NCiAgICAgICAgICAgIDxoMj5JbnRyYWNldXRpY2FscyBtxbFrw7Zkw6lzIGvDtnpiZW48L2gyPg0KICAgICAgICAgICAgPHA+TsOpemQgbWVnLCBob2d5YW4gbcWxa8O2ZGlrIGEgZm9ycmFkYWxtaSBveGlnw6luIHRlcsOhcGlhPGJyPjwvcD4NCiAgICAgICAgPC9kaXY+DQogICAgICAgIDxkaXYgY2xhc3M9InZpZGVvLXdyYXBwZXIiPg0KICAgICAgICAgICAgPGlmcmFtZSBzcmM9Imh0dHBzOi8vd3d3LnlvdXR1YmUuY29tL2VtYmVkL1pjMjhJWjh0dDlZIiB0aXRsZT0iRm9ycmFkYWxtaSBveGlnw6ludGVyw6FwaWEgYSBixZFyZmlhdGFsw610w6Fzw6lydCDigJMgSW50cmFjZXV0aWNhbHMiIGZyYW1lYm9yZGVyPSIwIiBhbGxvdz0iYWNjZWxlcm9tZXRlcjsgYXV0b3BsYXk7IGNsaXBib2FyZC13cml0ZTsgZW5jcnlwdGVkLW1lZGlhOyBneXJvc2NvcGU7IHBpY3R1cmUtaW4tcGljdHVyZTsgd2ViLXNoYXJlIiByZWZlcnJlcnBvbGljeT0ic3RyaWN0LW9yaWdpbi13aGVuLWNyb3NzLW9yaWdpbiIgYWxsb3dmdWxsc2NyZWVuPSIiPjwvaWZyYW1lPg0KICAgICAgICA8L2Rpdj4NCiAgICA8L3NlY3Rpb24+DQoNCiAgICA8IS0tIEJlbmVmaXRzIC0tPg0KICAgIDxzZWN0aW9uIGNsYXNzPSJiZW5lZml0cy1zZWN0aW9uIj4NCiAgICAgICAgPGRpdiBjbGFzcz0ic2VjdGlvbi1oZWFkZXIiPg0KICAgICAgICAgICAgPGgyPk1pw6lydCB2w6FsYXN6ZCBheiBJbnRyYWNldXRpY2Fscy10PzwvaDI+DQogICAgICAgICAgICA8cD5NacOpcnQgc3plcmV0aWsgYSBzenTDoXJvayDDqXMgdmVuZMOpZ2Vpbmsgdmlsw6Fnc3plcnRlPC9wPg0KICAgICAgICA8L2Rpdj4NCiAgICAgICAgPGRpdiBjbGFzcz0iYmVuZWZpdHMtZ3JpZCI+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJiZW5lZml0LWNhcmQiPg0KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImJlbmVmaXQtaWNvbiI+4pqhPC9kaXY+DQogICAgICAgICAgICAgICAgPGgzPkF6b25uYWxpIHJhZ3lvZ8OhczwvaDM+DQogICAgICAgICAgICAgICAgPHA+TcOhciBhIGtlemVsw6lzIHV0w6FuIGF6b25uYWwgbMOhdGhhdMOzIGEga8O8bMO2bmJzw6lnLiBBIGLFkXIgcmFneW9nLCBmZXN6ZXNlYmJuZWsgw6lzIGZyaXNzZWJibmVrIHTFsW5pay4gVMO2a8OpbGV0ZXMgZm9udG9zIGVzZW3DqW55ZWsgZWzFkXR0ITxicj4gIDwvcD4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgDQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJiZW5lZml0LWNhcmQiPg0KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImJlbmVmaXQtaWNvbiI+8J+SjjwvZGl2Pg0KICAgICAgICAgICAgICAgIDxoMz5Ib2xseXdvb2RpIG1pbsWRc8OpZzwvaDM+DQogICAgICAgICAgICAgICAgPHA+VWd5YW5heiBhIGtlemVsw6lzLCBhbWVseWV0IGEgPHN0cm9uZz5zenTDoXJvayBhIHbDtnLDtnMgc3rFkW55ZWcgZWzFkXR0PC9zdHJvbmc+IHZlc3puZWsgaWfDqW55YmUuIE1vc3QgbcOhciBheiDDlm4ga8O2emVsw6liZW4gaXMgZWzDqXJoZXTFkSDigJMgcHLDqW1pdW0gbWluxZFzw6lnYmVuLiA8L3A+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgIA0KICAgICAgICAgICAgPGRpdiBjbGFzcz0iYmVuZWZpdC1jYXJkIj4NCiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJiZW5lZml0LWljb24iPvCfjLg8L2Rpdj4NCiAgICAgICAgICAgICAgICA8aDM+S2VsbGVtZXNlbiBoxbFzw610xZE8L2gzPg0KICAgICAgICAgICAgICAgIDxwPkEga2V6ZWzDqXMgdGVsamVzZW4gZsOhamRhbG9tbWVudGVzLiBBeiBlbnloZSwgaMWxdsO2cyBveGlnw6luIHBlcm1ldCByZWxheMOhbMOzYW4gaGF0IOKAkyB3ZWxsbmVzcyBhIGLFkXLDtmRuZWsuPGJyPiA8L3A+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgIA0KICAgICAgICAgICAgPGRpdiBjbGFzcz0iYmVuZWZpdC1jYXJkIj4NCiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJiZW5lZml0LWljb24iPvCfmqs8L2Rpdj4NCiAgICAgICAgICAgICAgICA8aDM+VMWxayBuw6lsa8O8bDwvaDM+DQogICAgICAgICAgICAgICAgPHA+SW5qZWtjacOza2thbCB2YWd5IG1pY3JvbmVlZGxpbmdnZWwgZWxsZW50w6l0YmVuIGF6IEludHJhY2V1dGljYWxzIHTFsWsgbsOpbGvDvGwgbcWxa8O2ZGlrLiBOaW5jcyBmw6FqZGFsb20sIG5pbmNzZW5layB2w6lyYWzDoWZ1dMOhc29rLCBuaW5jcyBrb2Nrw6F6YXQuPGJyPiA8L3A+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgIA0KICAgICAgICAgICAgPGRpdiBjbGFzcz0iYmVuZWZpdC1jYXJkIj4NCiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJiZW5lZml0LWljb24iPuKPse+4jzwvZGl2Pg0KICAgICAgICAgICAgICAgIDxoMz5IYXTDqWtvbnk8L2gzPg0KICAgICAgICAgICAgICAgIDxwPkEga2V6ZWzDqXMgdXTDoW4gYXpvbm5hbCB2aXNzemF0w6lyaGV0c3ogbWluZGVubmFwaSB0ZXbDqWtlbnlzw6lnZWlkaGV6LiBOaW5jcyBsw6FiYWRvesOhcyDigJMgY3NhayBqb2JiIGtpbsOpemV0ITxicj4gPC9wPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICANCiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImJlbmVmaXQtY2FyZCI+DQogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYmVuZWZpdC1pY29uIj7wn5KnPC9kaXY+DQogICAgICAgICAgICAgICAgPGgzPkludGVuesOtdiBoaWRyYXTDoWzDoXM8L2gzPg0KICAgICAgICAgICAgICAgIDxwPkEgbnlvbcOhcyBhbGF0dCBiZWp1dHRhdG90dCBoaWFsdXJvbnNhdiBtw6lseXJlIGhhdG9sIGEgYsWRcmJlLiBFcmVkbcOpbnk6IGZlc3plc2VuIGhpZHJhdMOhbHQsIGJlbMO8bHLFkWwgcmFneW9nw7MgYsWRci4gPC9wPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgIDwvZGl2Pg0KICAgIDwvc2VjdGlvbj4NCg0KICAgIDwhLS0gVHJlYXRtZW50IFR5cGVzIC0tPg0KICAgIDxzZWN0aW9uIGNsYXNzPSJ0cmVhdG1lbnRzLXNlY3Rpb24iPg0KICAgICAgICA8ZGl2IGNsYXNzPSJzZWN0aW9uLWhlYWRlciI+DQogICAgICAgICAgICA8aDI+SW50cmFjZXV0aWNhbHMga2V6ZWzDqXNlaW5rPC9oMj4NCiAgICAgICAgICAgIDxwPlbDoWxhc3pkIGtpIGF6IGlnw6lueWVpZG5layBtZWdmZWxlbMWRIGtlemVsw6lzdDxicj48YnI+PC9wPg0KICAgICAgICA8L2Rpdj4NCiAgICAgICAgPGRpdiBjbGFzcz0idHJlYXRtZW50LWdyaWQiPg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0idHJlYXRtZW50LWNhcmQiPg0KICAgICAgICAgICAgICAgIDxoMz5IaWRyYXTDoWzDsyBzesOpcnVtPC9oMz4NCiAgICAgICAgICAgICAgICA8cD5BeiBhbGFwa2V6ZWzDqXMgYXpvbm5hbGkgaGlkcmF0w6Fsw6Fzw6lydCDDqXMgcmFneW9nw6Fzw6lydC4gTWluZGVuIGLFkXJ0w61wdXNyYSBpZGXDoWxpcywgcmVuZHN6ZXJlcyDDoXBvbMOhc2vDqW50LiA8L3A+DQogICAgICAgICAgICAgICAgPHVsPg0KICAgICAgICAgICAgICAgICAgICA8bGk+PHN0cm9uZz5IaWFsdXJvbnNhdjwvc3Ryb25nPiBheiBpbnRlbnrDrXYgaGlkcmF0w6Fsw6Fzw6lydDwvbGk+DQogICAgICAgICAgICAgICAgICAgIDxsaT48c3Ryb25nPkFudGlveGlkw6Fuc29rPC9zdHJvbmc+IHbDqWRpayBhIGLFkXJ0PC9saT4NCiAgICAgICAgICAgICAgICAgICAgPGxpPkF6b25uYWwgPHN0cm9uZz5mZXN6ZXNlYmIsIHJhZ3lvZ8OzYmIgYsWRcjwvc3Ryb25nPjwvbGk+DQogICAgICAgICAgICAgICAgICAgIDxsaT5Uw7Zrw6lsZXRlcyBmb250b3MgZXNlbcOpbnllayBlbMWRdHQ8L2xpPg0KICAgICAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgICAgICAgPHAgc3R5bGU9Im1hcmdpbi10b3A6IDEuNXJlbTsgY29sb3I6IHZhcigtLWdvbGQpOyBmb250LXdlaWdodDogNTAwOyI+MzQuMDAwIEZ0IGtlemVsw6lzZW5rw6ludDwvcD4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgDQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJ0cmVhdG1lbnQtY2FyZCI+DQogICAgICAgICAgICAgICAgPGgzPsOJcnrDqWtlbnkgYsWRcnJlPC9oMz4NCiAgICAgICAgICAgICAgICA8cD5LaWZlamV6ZXR0ZW4gPHN0cm9uZz7DqXJ6w6lrZW55IMOpcyBpcnJpdMOhbHQgYsWRcnJlPC9zdHJvbmc+IGtpZmVqbGVzenR2ZS4gTWVnbnl1Z3RhdGphIGEgYsWRcnDDrXJ0IMOpcyBlcsWRc8OtdGkgYSBixZFyIHbDqWTFkXLDqXRlZ8OpdC4gPC9wPg0KICAgICAgICAgICAgICAgIDx1bD4NCiAgICAgICAgICAgICAgICAgICAgPGxpPk1lZ255dWd0YXTDsyBoYXTDs2FueWFnb2sga2lwaXJvc29kw6FzIGVsbGVuPC9saT4NCiAgICAgICAgICAgICAgICAgICAgPGxpPkVyxZFzw610aSBhIGLFkXIgdsOpZMWRZ8OhdGrDoXQ8L2xpPg0KICAgICAgICAgICAgICAgICAgICA8bGk+RW55aMOtdGkgYXogaXJyaXTDoWNpw7N0IMOpcyBhIHN6w6FyYXpzw6Fnb3Q8L2xpPg0KICAgICAgICAgICAgICAgICAgICA8bGk+Um9zYWNlYSBlc2V0w6luIGlzIGFsa2FsbWF6aGF0w7M8L2xpPg0KICAgICAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgICAgICAgPHAgc3R5bGU9Im1hcmdpbi10b3A6IDEuNXJlbTsgY29sb3I6IHZhcigtLWdvbGQpOyBmb250LXdlaWdodDogNTAwOyI+MzQuMDAwIEZ0IGtlemVsw6lzZW5rw6ludDwvcD4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgDQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJ0cmVhdG1lbnQtY2FyZCI+DQogICAgICAgICAgICAgICAgPGgzPktvbGxhZ8Opbm5lbCB2YWd5IHZpdGFtaW5va2thbDwvaDM+DQogICAgICAgICAgICAgICAgPHA+S2l0ZXJqZXN6dGV0dCBrZXplbMOpcyB0b3bDoWJiaSByw6FuY3RhbGFuw610w7MgaGF0w7NhbnlhZ29ra2FsIGzDoXRoYXTDs2FuIGZlc3plc2ViYiBixZFyw6lydC48L3A+DQogICAgICAgICAgICAgICAgPHVsPg0KICAgICAgICAgICAgICAgICAgICA8bGk+PHN0cm9uZz5Lb2xsYWfDqW48L3N0cm9uZz4gYSBuYWd5b2JiIHJ1Z2FsbWFzc8OhZ8OpcnQ8L2xpPg0KICAgICAgICAgICAgICAgICAgICA8bGk+PHN0cm9uZz5BLSwgQy0sIEUtdml0YW1pbm9rPC9zdHJvbmc+IGEgc3phYmFkIGd5w7Zrw7ZrIGVsbGVuPC9saT4NCiAgICAgICAgICAgICAgICAgICAgPGxpPkzDoXRoYXTDs2FuIGNzw7Zra2VudGkgYSA8c3Ryb25nPmZpbm9tIHZvbmFsYWthdDwvc3Ryb25nPjwvbGk+DQogICAgICAgICAgICAgICAgICAgIDxsaT5Ib3NzemFuIHRhcnTDsyBmZXN6ZXPDrXTFkSBoYXTDoXM8L2xpPg0KICAgICAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgICAgICAgPHAgc3R5bGU9Im1hcmdpbi10b3A6IDEuNXJlbTsgY29sb3I6IHZhcigtLWdvbGQpOyBmb250LXdlaWdodDogNTAwOyI+MzQuMDAwIEZ0IGtlemVsw6lzZW5rw6ludDwvcD4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgDQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJ0cmVhdG1lbnQtY2FyZCI+DQogICAgICAgICAgICAgICAgPGgzPkFudGktYWdpbmcgcHJvZ3JhbTwvaDM+DQogICAgICAgICAgICAgICAgPHA+QSBwcsOpbWl1bSBwcm9ncmFtIGR1cGxhIHN6w6lydW1tYWwgw6lzIGFsZ2FtYXN6ayBrYWwgbWF4aW3DoWxpcyByw6FuY3RhbGFuw610w7MgaGF0w6Fzw6lydC48L3A+DQogICAgICAgICAgICAgICAgPHVsPg0KICAgICAgICAgICAgICAgICAgICA8bGk+PHN0cm9uZz5EdXBsYSBzesOpcnVtPC9zdHJvbmc+IGF6IGludGVuesOtdiDDoXBvbMOhc8OpcnQ8L2xpPg0KICAgICAgICAgICAgICAgICAgICA8bGk+PHN0cm9uZz5BbGdhbWFzems8L3N0cm9uZz4gYSBsaWZ0aW5nIGhhdMOhc8OpcnQ8L2xpPg0KICAgICAgICAgICAgICAgICAgICA8bGk+TWF4aW3DoWxpcyByw6FuY2Nzw7Zra2VudMOpczwvbGk+DQogICAgICAgICAgICAgICAgICAgIDxsaT5PbHlhbiwgbWludCBlZ3kgbWluaSBhcmNmZWx2YXJyw6FzIG3FsXTDqXQgbsOpbGvDvGw8L2xpPg0KICAgICAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgICAgICAgPHAgc3R5bGU9Im1hcmdpbi10b3A6IDEuNXJlbTsgY29sb3I6IHZhcigtLWdvbGQpOyBmb250LXdlaWdodDogNTAwOyI+NjAuMDAwIEZ0IGtlemVsw6lzZW5rw6ludDwvcD4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICA8L2Rpdj4NCiAgICA8L3NlY3Rpb24+DQoNCiAgICA8IS0tIFByaWNpbmcgLS0+DQogICAgPHNlY3Rpb24gaWQ9InByZWlzZSIgY2xhc3M9InByaWNpbmctc2VjdGlvbiI+DQogICAgICAgIDxkaXYgY2xhc3M9InNlY3Rpb24taGVhZGVyIj4NCiAgICAgICAgICAgIDxoMj7DgXJsaXN0YTwvaDI+DQogICAgICAgICAgICA8cD7DgXRsw6F0aGF0w7Mgw6FyYXrDoXMgbWluZGVuIGtlemVsw6lzcmU8L3A+DQogICAgICAgIDwvZGl2Pg0KICAgICAgICA8ZGl2IGNsYXNzPSJwcmljaW5nLWdyaWQiPg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0icHJpY2Utcm93Ij4NCiAgICAgICAgICAgICAgICA8aDM+SGlkcmF0w6Fsw7Mgc3rDqXJ1bTwvaDM+DQogICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9InByaWNlIj4zNS4wMDAgRnQ8L3NwYW4+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgIDxkaXYgY2xhc3M9InByaWNlLXJvdyI+DQogICAgICAgICAgICAgICAgPGgzPsOJcnrDqWtlbnkgYsWRcnJlPC9oMz4NCiAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0icHJpY2UiPjM1LjAwMCBGdDwvc3Bhbj4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0icHJpY2Utcm93Ij4NCiAgICAgICAgICAgICAgICA8aDM+S29sbGFnw6lubmVsIHZhZ3kgdml0YW1pbm9ra2FsPC9oMz4NCiAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0icHJpY2UiPjM1LjAwMCBGdDwvc3Bhbj4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0icHJpY2Utcm93Ij4NCiAgICAgICAgICAgICAgICA8aDM+QW50aS1hZ2luZyBwcm9ncmFtIGR1cGxhIHN6w6lydW1tYWwgw6lzIGFsZ2FtYXN6a2thbDwvaDM+DQogICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9InByaWNlIj42MC4wMDAgRnQ8YnI+PC9zcGFuPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJwcmljZS1yb3ciPg0KICAgICAgICAgICAgICAgIDxoMz5Ib21lQ2FyZSB0ZXJtw6lrPC9oMz4NCiAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0icHJpY2UiPjgwLjAwMCBGdDxicj48L3NwYW4+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgPC9kaXY+DQogICAgICAgIDxkaXYgc3R5bGU9InRleHQtYWxpZ246IGNlbnRlcjsgbWFyZ2luLXRvcDogM3JlbTsiPg0KICAgICAgICAgICAgPHAgc3R5bGU9ImZvbnQtc2l6ZTogMS4xcmVtOyBjb2xvcjogdmFyKC0tY2hhcmNvYWwtbGlnaHQpOyI+8J+SoSBLb21iaW7DoWxkIGF6IEludHJhY2V1dGljYWxzLXQgSHlkcmFGYWNpYWwtbGVsIHZhZ3kgVmVudXMgTGVnYWN5LXZlbCBtw6lnIGpvYmIgZXJlZG3DqW55w6lydCE8YnI+PC9wPg0KICAgICAgICA8L2Rpdj4NCiAgICA8L3NlY3Rpb24+DQoNCiAgICA8IS0tIEZBUSAtLT4NCiAgICA8c2VjdGlvbiBjbGFzcz0iZmFxLXNlY3Rpb24iPg0KICAgICAgICA8ZGl2IGNsYXNzPSJzZWN0aW9uLWhlYWRlciI+DQogICAgICAgICAgICA8aDI+R3lha29yaSBrw6lyZMOpc2VrPC9oMj4NCiAgICAgICAgPC9kaXY+DQogICAgICAgIA0KICAgICAgICA8ZGl2IGNsYXNzPSJmYXEtaXRlbSI+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJmYXEtcXVlc3Rpb24iIG9uY2xpY2s9InRvZ2dsZUZhcSh0aGlzKSI+DQogICAgICAgICAgICAgICAgPGgzPk1pIGF6IGF6IEludHJhY2V1dGljYWxzPzwvaDM+DQogICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImZhcS10b2dnbGUiPis8L3NwYW4+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImZhcS1hbnN3ZXIiPg0KICAgICAgICAgICAgICAgIDxwPkF6IEludHJhY2V1dGljYWxzIGFtZXJpa2FpIGx1eHVzIG94aWfDqW4ga2V6ZWzDqXMuIFRpc3p0YSBveGlnw6ludCBqdXR0YXQgaGlhbHVyb25zYXZ2YWwsIHZpdGFtaW5va2thbCDDqXMgYW50aW94aWTDoW5zb2trYWwgZWd5w7x0dCBlbnloZSBueW9tw6FzIGFsYXR0IGEgYsWRcmJlLiBBem9ubmFsaSByYWd5b2fDoXN0IMOpcyBmZXN6ZXNlYmIgYsWRcnQgZXJlZG3DqW55ZXouPGJyPiAgPC9wPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgIDwvZGl2Pg0KICAgICAgICANCiAgICAgICAgPGRpdiBjbGFzcz0iZmFxLWl0ZW0iPg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0iZmFxLXF1ZXN0aW9uIiBvbmNsaWNrPSJ0b2dnbGVGYXEodGhpcykiPg0KICAgICAgICAgICAgICAgIDxoMz5Gw6FqIGEga2V6ZWzDqXM\/PC9oMz4NCiAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iZmFxLXRvZ2dsZSI+Kzwvc3Bhbj4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0iZmFxLWFuc3dlciI+DQogICAgICAgICAgICAgICAgPHA+RWd5w6FsdGFsw6FuIG5lbSEgQSBrZXplbMOpcyB0ZWxqZXNlbiBmw6FqZGFsb21tZW50ZXMgw6lzIG5hZ3lvbiBrZWxsZW1lcy4gQ3NhayBlZ3kgZW55aGUsIGjFsXbDtnMgcGVybWV0IMOpcnrDqWtlbGhldMWRIGEgYsWRcsO2bi4gTmluY3NlbmVrIHTFsWssIG5pbmNzIMOpZ8WRIMOpcnrDqXMsIG5pbmNzZW5layBraXBpcm9zb2TDoXNvay4gU29rYW4gcmVsYXjDoWzDs25hayB0YWzDoWxqw6FrLjxicj48YnI+ICAgIDwvcD4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICA8L2Rpdj4NCiAgICAgICAgDQogICAgICAgIDxkaXYgY2xhc3M9ImZhcS1pdGVtIj4NCiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImZhcS1xdWVzdGlvbiIgb25jbGljaz0idG9nZ2xlRmFxKHRoaXMpIj4NCiAgICAgICAgICAgICAgICA8aDM+TWlrb3IgbMOhdG9tIGF6IGVyZWRtw6lueWVrZXQ\/PC9oMz4NCiAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iZmFxLXRvZ2dsZSI+Kzwvc3Bhbj4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0iZmFxLWFuc3dlciI+DQogICAgICAgICAgICAgICAgPHA+PHN0cm9uZz5Bem9ubmFsITwvc3Ryb25nPiBNw6FyIGEga2V6ZWzDqXMgdXTDoW4gbMOhdGhhdMOzIGvDvGzDtm5ic8OpZyBtdXRhdGtvemlrLiBBIGLFkXIgcmFneW9nLCBmZXN6ZXNlYmJuZWsgw6lyesWRZGlrLCBhIGZpbm9tIHZvbmFsYWsga2V2w6lzYsOpIGzDoXRzemFuYWsuIEEgaGF0w6FzIHTDtmJiIG5hcGlnIHRhcnQuIFJlbmRzemVyZXMgYWxrYWxtYXrDoXNzYWwgYSBixZFyIMOhbGxhcG90YSBob3NzesO6IHTDoXZvbiBqYXZ1bC48YnI+ICAgPC9wPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgIDwvZGl2Pg0KICAgICAgICANCiAgICAgICAgPGRpdiBjbGFzcz0iZmFxLWl0ZW0iPg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0iZmFxLXF1ZXN0aW9uIiBvbmNsaWNrPSJ0b2dnbGVGYXEodGhpcykiPg0KICAgICAgICAgICAgICAgIDxoMz5NaWx5ZW4gZ3lha3JhbiDDqXJkZW1lcyBlbHbDqWdlem5pIGEga2V6ZWzDqXN0PzwvaDM+DQogICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImZhcS10b2dnbGUiPis8L3NwYW4+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImZhcS1hbnN3ZXIiPg0KICAgICAgICAgICAgICAgIDxwPlRhcnTDs3MgZXJlZG3DqW55w6lydCAyLTQgaGV0ZW50ZSBlZ3kga2V6ZWzDqXN0IGFqw6FubHVuay4gU29rIHZlbmTDqWfDvG5rIGhhdm9udGEgZWd5c3plciBqw7ZuIHJlbmRzemVyZXMgw6Fwb2zDoXNyYS4gRm9udG9zIGVzZW3DqW55ZWsgZWzFkXR0IChlc2vDvHbFkWspIGludGVuesOtdiBrw7pyw6F0IGlzIHbDqWdlemhldHN6IHTDtmJiIGtlemVsw6lzc2VsIHLDtnZpZCBpZMWRbiBiZWzDvGwuPGJyPiAgPC9wPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgIDwvZGl2Pg0KICAgICAgICANCiAgICAgICAgPGRpdiBjbGFzcz0iZmFxLWl0ZW0iPg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0iZmFxLXF1ZXN0aW9uIiBvbmNsaWNrPSJ0b2dnbGVGYXEodGhpcykiPg0KICAgICAgICAgICAgICAgIDxoMz5IYXN6bsOhbGhhdG9rIHNtaW5rZXQgYSBrZXplbMOpcyB1dMOhbj88L2gzPg0KICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJmYXEtdG9nZ2xlIj4rPC9zcGFuPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJmYXEtYW5zd2VyIj4NCiAgICAgICAgICAgICAgICA8cD5JZ2VuLCBhem9ubmFsISBBIGtlemVsw6lzIHV0w6FuIGvDtnp2ZXRsZW7DvGwgZmVsdmloZXRzeiBzbWlua2V0LiBEZSBhIGxlZ3TDtmJiZW4gbGVtb25kYW5hayByw7NsYSwgbWVydCBhIGLFkXIgb2x5YW4gc3rDqXBlbiByYWd5b2cuIE5pbmNzZW5layBraXBpcm9zb2TDoXNvayB2YWd5IGR1enphbmF0b2suIEVneXN6ZXLFsWVuIGNzYWsgam9iYm5hayBuw6l6ZWwga2khPGJyPiAgICA8L3A+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgPC9kaXY+DQogICAgICAgIA0KICAgICAgICA8ZGl2IGNsYXNzPSJmYXEtaXRlbSI+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJmYXEtcXVlc3Rpb24iIG9uY2xpY2s9InRvZ2dsZUZhcSh0aGlzKSI+DQogICAgICAgICAgICAgICAgPGgzPktpbmVrIGFqw6FubG90dCBheiBJbnRyYWNldXRpY2Fscz88L2gzPg0KICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJmYXEtdG9nZ2xlIj4rPC9zcGFuPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJmYXEtYW5zd2VyIj4NCiAgICAgICAgICAgICAgICA8cD48c3Ryb25nPk1pbmRlbiBixZFydMOtcHVzcmEgw6lzIG1pbmRlbiBrb3Jvc3p0w6FseW5hazwvc3Ryb25nPiEgQSBrZXplbMOpcyBrw7xsw7Zuw7ZzZW4gasOzbCBzZWfDrXQgc3rDoXJheiBixZFyLCBmaW5vbSB2b25hbGFrLCBmYWvDsyBhcmNzesOtbiDDqXMgZsOhcmFkdCBixZFyIGVzZXTDqW4uIEF6IEludHJhY2V1dGljYWxzIMOpcnrDqWtlbnkgYsWRcnJlIGlzIGlkZcOhbGlzLCBtZXJ0IG5hZ3lvbiBneWVuZ8OpZC4gTcOpZyByb3NhY2VhIGVzZXTDqW4gaXMgc2Vnw610aGV0LiAgPC9wPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgIDwvZGl2Pg0KICAgICAgICANCiAgICAgICAgPGRpdiBjbGFzcz0iZmFxLWl0ZW0iPg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0iZmFxLXF1ZXN0aW9uIiBvbmNsaWNrPSJ0b2dnbGVGYXEodGhpcykiPg0KICAgICAgICAgICAgICAgIDxoMz5NZWx5aWsga2V6ZWzDqXMgYSBtZWdmZWxlbMWRIHN6w6Ftb21yYT88L2gzPg0KICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJmYXEtdG9nZ2xlIj4rPC9zcGFuPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJmYXEtYW5zd2VyIj4NCiAgICAgICAgICAgICAgICA8cD5FeiBheiBpZ8OpbnllaWR0xZFsIGbDvGdnOiBBem9ubmFsaSByYWd5b2fDoXPDqXJ0IOKGkiBIaWRyYXTDoWzDsyBzesOpcnVtLiDDiXJ6w6lrZW55IGLFkXJyZSDihpIgU3BlY2nDoWxpcyBrZXplbMOpcyDDqXJ6w6lrZW55IGLFkXJyZS4gUsOhbmN0YWxhbsOtdMOhc3JhIOKGkiBLb2xsYWfDqW5uZWwgdmFneSBwcsOpbWl1bSBwcm9ncmFtLiBTesOtdmVzZW4gdGFuw6Fjc29sanVrIGVsc8WRIGzDoXRvZ2F0w6Fzb2Rrb3IhPGJyPiAgIDwvcD4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICA8L2Rpdj4NCiAgICAgICAgDQogICAgICAgIDxkaXYgY2xhc3M9ImZhcS1pdGVtIj4NCiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImZhcS1xdWVzdGlvbiIgb25jbGljaz0idG9nZ2xlRmFxKHRoaXMpIj4NCiAgICAgICAgICAgICAgICA8aDM+S29tYmluw6FsaGF0b20gYXogSW50cmFjZXV0aWNhbHMtdCBtw6FzIGtlemVsw6lzZWtrZWw\/PC9oMz4NCiAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iZmFxLXRvZ2dsZSI+Kzwvc3Bhbj4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0iZmFxLWFuc3dlciI+DQogICAgICAgICAgICAgICAgPHA+SWdlbiwga2lmZWplemV0dGVuIGFqw6FubG90dCEgU29rIHZlbmTDqWfDvG5rIGtvbWJpbsOhbGphIGF6IEludHJhY2V1dGljYWxzLXQgSHlkcmFGYWNpYWwtbGVsIChlbMWRc3rDtnIgSHlkcmFGYWNpYWwsIGF6dMOhbiBJbnRyYWNldXRpY2FscykgdmFneSBWZW51cyBMZWdhY3kgYXJjIGtlemVsw6lzc2VsLiBBIGtlemVsw6lzZWsgdMO2a8OpbGV0ZXNlbiBraWVnw6lzesOtdGlrIGVneW3DoXN0IMOpcyBmZWxlcsWRc8OtdGlrIGEgaGF0w6FzdC48YnI+ICA8L3A+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgPC9kaXY+DQogICAgICAgIA0KICAgICAgICA8ZGl2IGNsYXNzPSJmYXEtaXRlbSI+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJmYXEtcXVlc3Rpb24iIG9uY2xpY2s9InRvZ2dsZUZhcSh0aGlzKSI+DQogICAgICAgICAgICAgICAgPGgzPk1pIGF6IGEgSG9tZUNhcmUgdGVybcOpaz88L2gzPg0KICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJmYXEtdG9nZ2xlIj4rPC9zcGFuPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJmYXEtYW5zd2VyIj4NCiAgICAgICAgICAgICAgICA8cD5BIEhvbWVDYXJlIHRlcm3DqWsgZWd5IDxzdHJvbmc+b3R0aG9uaSBveGlnw6luc3rDqXJ1bTwvc3Ryb25nPi4gRXp6ZWwgbWVnaG9zc3phYmLDrXRoYXRqYSBhIHN6YWxvbmtlemVsw6lzIGhhdMOhc8OhdCwgw6lzIG5hcG9udGEgZWxsw6F0aGF0amEgYsWRcsOpdCBveGlnw6lubmVsIMOpcyBoaWFsdXJvbnNhdnZhbC4gVMO2a8OpbGV0ZXMgYSBzemFsb25sw6F0b2dhdMOhc29rIGvDtnrDtnR0aSBpZMWRc3pha3JhISAgPC9wPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgIDwvZGl2Pg0KICAgICAgICANCiAgICAgICAgPGRpdiBjbGFzcz0iZmFxLWl0ZW0iPg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0iZmFxLXF1ZXN0aW9uIiBvbmNsaWNrPSJ0b2dnbGVGYXEodGhpcykiPg0KICAgICAgICAgICAgICAgIDxoMz5NacOpcnQgYSBIYXJtb255IEJlYXV0eS10IHbDoWxhc3N6YW0\/PC9oMz4NCiAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iZmFxLXRvZ2dsZSI+Kzwvc3Bhbj4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0iZmFxLWFuc3dlciI+DQogICAgICAgICAgICAgICAgPHA+QXogZXJlZGV0aSBhbWVyaWthaSBJbnRyYWNldXRpY2FscyByZW5kc3plcnQgaGFzem7DoWxqdWsg4oCTIHVneWFuYXogYSBtaW7FkXPDqWcsIG1pbnQgQmV2ZXJseSBIaWxsc2JlbiB2YWd5IE5ldyBZb3JrYmFuLiBLb3ptZXRpa3VzYWluayB0YXBhc3p0YWx0YWsgw6lzIHByb2Zlc3N6aW9uw6FsaXNhay4gTW9kZXJuIGvDtnJueWV6ZXQsIHByw6ltaXVtIGVsbMOhdMOhcywgdmVyc2VueWvDqXBlcyDDoXJhayDigJMga29tcHJvbWlzc3p1bW9rIG7DqWxrw7xsLjxicj4gICA8L3A+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgPC9kaXY+DQogICAgPC9zZWN0aW9uPg0KDQogICAgPCEtLSBUZXN0aW1vbmlhbHMgLS0+DQogICAgPHNlY3Rpb24gY2xhc3M9InRlc3RpbW9uaWFscy1zZWN0aW9uIj4NCiAgICAgICAgPGRpdiBjbGFzcz0ic2VjdGlvbi1oZWFkZXIiPg0KICAgICAgICAgICAgPGgyPlZlbmTDqWdlaW5rIHRhcGFzenRhbGF0YWk8L2gyPg0KICAgICAgICAgICAgPHA+VMO2YmIgbWludCAxMDAgZWzDqWdlZGV0dCB2ZW5kw6lnIHbDoWxhc3p0b3R0YSBheiBJbnRyYWNldXRpY2Fscy10PC9wPg0KICAgICAgICA8L2Rpdj4NCiAgICAgICAgPGRpdiBjbGFzcz0idGVzdGltb25pYWxzLWdyaWQiPg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0idGVzdGltb25pYWwtY2FyZCI+DQogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0idGVzdGltb25pYWwtc3RhcnMiPuKYheKYheKYheKYheKYhTwvZGl2Pg0KICAgICAgICAgICAgICAgIDxwPiJFc2vDvHbFkW0gZWzFkXR0IHbDqWdlenRldHRlbSBJbnRyYWNldXRpY2FscyBrZXplbMOpc3Qgw6lzIGxlbnnFsWfDtnrDtnR0ISBCxZFyw7ZtIG3DqWcgc29zZW0gcmFneW9nb3R0IMOtZ3kuIEEgZsOpbnlrw6lwZWtlbiDDumd5IG7DqXplayBraSwgbWludGhhIHN6xbFyxZF2ZWwgbGV0dGVrIHZvbG5hIHN6ZXJrZXN6dHZlIOKAkyBkZSB2YWzDs2RpIHZvbHQhIE1vc3QgbWluZGVuIGjDs25hcGJhbiBqw7Z2w7ZrLiIgICA8L3A+DQogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0idGVzdGltb25pYWwtYXV0aG9yIj4NCiAgICAgICAgICAgICAgICAgICAgPHN0cm9uZz5TesOzZmlhIEs8L3N0cm9uZz4uIEJ1ZGFwZXN0csWRbDxicj48ZW0+SW50cmFjZXV0aWNhbHMgQW50aS1BZ2luZyBQcm9ncmFtPC9lbT4NCiAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgDQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJ0ZXN0aW1vbmlhbC1jYXJkIj4NCiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJ0ZXN0aW1vbmlhbC1zdGFycyI+4piF4piF4piF4piF4piFPC9kaXY+DQogICAgICAgICAgICAgICAgPHA+Ik5hZ3lvbiBzesOhcmF6IGLFkXLDtm0gdmFuIMOpcyBzb2sga3LDqW0gbmVtIHNlZ8OtdGV0dC4gQXogZWxzxZEgSW50cmFjZXV0aWNhbHMga2V6ZWzDqXMgdXTDoW4gYsWRcsO2bSBhbm55aXJhIGZlc3plcyDDqXMgbmVkdmVzIHZvbHQsIG1pbnQgbcOhciByw6lnw7N0YSBuZW0uIEF6IMOpcnrDqXMgbWFqZG5lbSBlZ3kgaMOpdGlnIHRhcnRvdHQhIiAgPC9wPg0KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InRlc3RpbW9uaWFsLWF1dGhvciI+DQogICAgICAgICAgICAgICAgICAgIDxzdHJvbmc+TWFyaW5hIEwuPC9zdHJvbmc+IE1vc29ubWFneWFyw7N2w6FycsOzbDxicj48ZW0+SW50cmFjZXV0aWNhbHMgaGlkcmF0w6Fsw7Mgc3rDqXJ1bTwvZW0+DQogICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgIA0KICAgICAgICAgICAgPGRpdiBjbGFzcz0idGVzdGltb25pYWwtY2FyZCI+DQogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0idGVzdGltb25pYWwtc3RhcnMiPuKYheKYheKYheKYheKYhTwvZGl2Pg0KICAgICAgICAgICAgICAgIDxwPiJBIGtlemVsw6lzIGFubnlpcmEgcmVsYXjDoWzDsyEgTmluY3MgZsOhamRhbG9tLCBuaW5jc2VuZWsgdMWxaywgY3NhayBlZ3kgaMWxdsO2cywga2VsbGVtZXMgcGVybWV0LiBVdMOhbmEgYXpvbm5hbCBmcmlzc2ViYm5layBsw6F0dGFtIG1hZ2FtLiBUw7Zrw6lsZXRlcyBmb250b3MgbWVldGluZ2VrIHZhZ3kgZXNlbcOpbnllayBlbMWRdHQuIiAgIDwvcD4NCiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJ0ZXN0aW1vbmlhbC1hdXRob3IiPg0KICAgICAgICAgICAgICAgICAgICA8c3Ryb25nPkrDumxpYSBNPC9zdHJvbmc+LiBHecWRcmLFkWw8YnI+PGVtPkludHJhY2V1dGljYWxzIGhpZHJhdMOhbMOzIHN6w6lydW08L2VtPg0KICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICANCiAgICAgICAgICAgIDxkaXYgY2xhc3M9InRlc3RpbW9uaWFsLWNhcmQiPg0KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InRlc3RpbW9uaWFsLXN0YXJzIj7imIXimIXimIXimIXimIU8L2Rpdj4NCiAgICAgICAgICAgICAgICA8cD4iTWluZGlnIGtvbWJpbsOhbG9tIGF6IEludHJhY2V1dGljYWxzLXQgSHlkcmFGYWNpYWwtbGVsIOKAkyB0w7Zrw6lsZXRlcyBrb21iaW7DoWNpw7MhIEVsxZFzesO2ciBhIG3DqWx5dGkgc3p0w610w6FzLCBhenTDoW4gYXogb3hpZ8OpbiBrZXplbMOpcy4gQsWRcsO2bSBtw6lnIHNvc2VtIHZvbHQgaWx5ZW4gasOzISIgIDwvcD4NCiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJ0ZXN0aW1vbmlhbC1hdXRob3IiPg0KICAgICAgICAgICAgICAgICAgICA8ZW0+PHN0cm9uZz5Fcnpzw6liZXQgUjwvc3Ryb25nPi4gQnVkYXBlc3RyxZFsPGJyPkh5ZHJhRmFjaWFsICsgSW50cmFjZXV0aWNhbHM8YnI+PC9lbT4NCiAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICA8L2Rpdj4NCiAgICA8L3NlY3Rpb24+DQoNCiAgICA8IS0tIENUQSAtLT4NCiAgICA8c2VjdGlvbiBpZD0iYnVjaHVuZyIgY2xhc3M9ImN0YS1zZWN0aW9uIj4NCiAgICAgICAgPGRpdiBjbGFzcz0iY3RhLWNvbnRlbnQiPg0KICAgICAgICAgICAgPGgyPkvDqXN6ZW4gw6FsbHN6IGEgcmFneW9nw7MgYsWRcnJlPzwvaDI+DQogICAgICAgICAgICA8cD5Gb2dsYWxkIGxlIEludHJhY2V1dGljYWxzIGtlemVsw6lzZWRldCDDqXMgdGFwYXN6dGFsZCBtZWcgYSBrw7xsw7ZuYnPDqWdldDwvcD4NCiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbnRhY3QtZm9ybS13cmFwcGVyIj4NCiAgICAgICAgICAgICAgICBbY29udGFjdC1mb3JtLTcgaWQ9IjI0MjVmMGUiIHRpdGxlPSJJZMWRcG9udGZvZ2xhbMOhc2kgxbFybGFwIl0NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICA8L2Rpdj4NCiAgICA8L3NlY3Rpb24+DQoNCiAgICA8c2NyaXB0Pg0KICAgICAgICBmdW5jdGlvbiB0b2dnbGVGYXEoZWxlbWVudCkgew0KICAgICAgICAgICAgY29uc3QgaXRlbSA9IGVsZW1lbnQucGFyZW50RWxlbWVudDsNCiAgICAgICAgICAgIGNvbnN0IGlzQWN0aXZlID0gaXRlbS5jbGFzc0xpc3QuY29udGFpbnMoJ2FjdGl2ZScpOw0KICAgICAgICAgICAgZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnLmZhcS1pdGVtJykuZm9yRWFjaChpID0+IGkuY2xhc3NMaXN0LnJlbW92ZSgnYWN0aXZlJykpOw0KICAgICAgICAgICAgaWYgKCFpc0FjdGl2ZSkgaXRlbS5jbGFzc0xpc3QuYWRkKCdhY3RpdmUnKTsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnYVtocmVmXj0iIyJdJykuZm9yRWFjaChhbmNob3IgPT4gew0KICAgICAgICAgICAgYW5jaG9yLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJywgZnVuY3Rpb24gKGUpIHsNCiAgICAgICAgICAgICAgICBlLnByZXZlbnREZWZhdWx0KCk7DQogICAgICAgICAgICAgICAgZG9jdW1lbnQucXVlcnlTZWxlY3Rvcih0aGlzLmdldEF0dHJpYnV0ZSgnaHJlZicpKS5zY3JvbGxJbnRvVmlldyh7IGJlaGF2aW9yOiAnc21vb3RoJyB9KTsNCiAgICAgICAgICAgIH0pOw0KICAgICAgICB9KTsNCiAgICA8L3NjcmlwdD4NCg0KDQo8L2Rpdj4=[\/vc_raw_html][\/vc_column][\/vc_row]<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>[vc_row][vc_column][vc_raw_html css=&#8221;&#8221;]PGRpdj4NCg0KDQogICAgPG1ldGEgY2hhcnNldD0iVVRGLTgiPg0KICAgIDxtZXRhIG5hbWU9InZpZXdwb3J0IiBjb250ZW50PSJ3aWR0aD1kZXZpY2Utd2lkdGgsIGluaXRpYWwtc2NhbGU9MS4wIj4NCiAgICA8bWV0YSBuYW1lPSJkZXNjcmlwdGlvbiIgY29udGVudD0iSW50cmFjZXV0aWNhbHMgT3h5Z2VuIFRoZXJhcHkg4oCTIGx1eHVzIG94aWfDqW50ZXLDoXBpYSBheiBhem9ubmFsaSByYWd5b2fDoXPDqXJ0LiBBa8OhciBhIGhvbGx5d29vZGkgc3p0w6Fyb2tuw6FsLiBNaW5kw7Zzc3plIDYwIGttLXJlIELDqWNzdMWRbC4gRsOhamRhbG9tbWVudGVzIMOpcyBoYXTDqWtvbnkuIj4NCiAgICA8dGl0bGU+SW50cmFjZXV0aWNhbHMgYXJjZmlhdGFsw610w6FzIOKAkyBveGlnw6ludGVyw6FwaWEgTW9zb25tYWd5YXLDs3bDoXJvbiB8IEhhcm1vbnkgQmVhdXR5PC90aXRsZT4NCiAgICANCiAgICA8bGluayByZWw9InByZWNvbm5lY3QiIGhyZWY9Imh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20iPg0KICAgIDxsaW5rIHJlbD0icHJlY29ubmVjdCIgaHJlZj0iaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbSIgY3Jvc3NvcmlnaW49IiI+DQogICAgPGxpbmsgaHJlZj0iaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Nb250c2VycmF0OndnaHRAMzAwOzQwMDs1MDA7NjAwJmFtcDtkaXNwbGF5PXN3YXAiIHJlbD0ic3R5bGVzaGVldCI+DQogICAgDQogICAgPCEtLSBTY2hlbWEub3JnIE1hcmt1cCAtLT4NCiAgICA8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2xkK2pzb24iPg0KICAgIHsNCiAgICAgICJAY29udGV4dCI6ICJodHRwczovL3NjaGVtYS5vcmciLA0KICAgICAgIkB0eXBlIjogIk1lZGljYWxQcm9jZWR1cmUiLA0KICAgICAgIm5hbWUiOiAiSW50cmFjZXV0aWNhbHMgT3h5Z2VuIFRoZXJhcHkiLA0KICAgICAgImRlc2NyaXB0aW9uIjogIkludHJhY2V1dGljYWxzIFNhdWVyc3RvZmZiZWhhbmRsdW5nIGbDvHIgc29mb3J0aWdlbiBHbG93IHVuZCBBbnRpLUFnaW5nIGluIE1vc29ubWFneWFyw7N2w6FyLCBudXIgNjAga20gdm9uIFdpZW4iLA0KICAgICAgInByb2NlZHVyZVR5cGUiOiAiR2VzaWNodHNiZWhhbmRsdW5nIiwNCiAgICAgICJhdmFpbGFibGVTZXJ2aWNlIjogew0KICAgICAgICAiQHR5cGUiOiAiTWVkaWNhbFRoZXJhcHkiLA0KICAgICAgICAibmFtZSI6ICJJbnRyYWNldXRpY2FscyBCZWhhbmRsdW5nIg0KICAgICAgfQ0KICAgIH0NCiAgICA8L3NjcmlwdD4NCiAgICANCiAgICA8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2xkK2pzb24iPg0KICAgIHsNCiAgICAgICJAY29udGV4dCI6ICJodHRwczovL3NjaGVtYS5vcmciLA0KICAgICAgIkB0eXBlIjogIkZBUVBhZ2UiLA0KICAgICAgIm1haW5FbnRpdHkiOiBbDQogICAgICAgIHsNCiAgICAgICAgICAiQHR5cGUiOiAiUXVlc3Rpb24iLA0KICAgICAgICAgICJuYW1lIjogIldhcyBpc3QgSW50cmFjZXV0aWNhbHM\/IiwNCiAgICAgICAgICAiYWNjZXB0ZWRBbnN3ZXIiOiB7DQogICAgICAgICAgICAiQHR5cGUiOiAiQW5zd2VyIiwNCiAgICAgICAgICAgICJ0ZXh0IjogIkludHJhY2V1dGljYWxzIGlzdCBlaW5lIEx1eHVzLVNhdWVyc3RvZmZiZWhhbmRsdW5nLCBkaWUgcmVpbmUgU2F1ZXJzdG9mZiB1bnRlciBEcnVjayBpbiBkaWUgSGF1dCBicmluZ3QuIFp1c2FtbWVuIG1pdCBIeWFsdXJvbnPDpHVyZSwgVml0YW1pbmVuIHVuZCBBbnRpb3hpZGFudGllbiBzb3JndCBkYXMgZsO8ciBzb2ZvcnQgc2ljaHRiYXJlbiBHbG93IHVuZCBzdHJhZmZlcmUgSGF1dC4iDQogICAgICAgICAgfQ0KICAgICAgICB9LA0KICAgICAgICB7DQogICAgICAgICAgIkB0eXBlIjogIlF1ZXN0aW9uIiwNCiAgICAgICAgICAibmFtZSI6ICJJc3QgSW50cmFjZXV0aWNhbHMgc2NobWVyemhhZnQ\/IiwNCiAgICAgICAgICAiYWNjZXB0ZWRBbnN3ZXIiOiB7DQogICAgICAgICAgICAiQHR5cGUiOiAiQW5zd2VyIiwNCiAgICAgICAgICAgICJ0ZXh0IjogIk5laW4sIGRpZSBCZWhhbmRsdW5nIGlzdCB2w7ZsbGlnIHNjaG1lcnpmcmVpIHVuZCBhbmdlbmVobSBrw7xobGVuZC4gRXMgZ2lidCBrZWluZSBOYWRlbG4sIGtlaW4gQnJlbm5lbiwga2VpbmUgUsO2dHVuZ2VuLiBTaWUgc3DDvHJlbiBudXIgZWluZW4gc2FuZnRlbiwga8O8aGxlbiBOZWJlbCBhdWYgZGVyIEhhdXQuIg0KICAgICAgICAgIH0NCiAgICAgICAgfSwNCiAgICAgICAgew0KICAgICAgICAgICJAdHlwZSI6ICJRdWVzdGlvbiIsDQogICAgICAgICAgIm5hbWUiOiAiV2FubiBzZWhlIGljaCBFcmdlYm5pc3NlPyIsDQogICAgICAgICAgImFjY2VwdGVkQW5zd2VyIjogew0KICAgICAgICAgICAgIkB0eXBlIjogIkFuc3dlciIsDQogICAgICAgICAgICAidGV4dCI6ICJTb2ZvcnQhIEJlcmVpdHMgZGlyZWt0IG5hY2ggZGVyIGVyc3RlbiBCZWhhbmRsdW5nIHNlaGVuIFNpZSBlaW5lbiBkZXV0bGljaGVuIFVudGVyc2NoaWVkLiBEaWUgSGF1dCBzdHJhaGx0LCBmw7xobHQgc2ljaCBwcmFsbCBhbiB1bmQga2xlaW5lIExpbmllbiBzaW5kIHdlbmlnZXIgc2ljaHRiYXIuIg0KICAgICAgICAgIH0NCiAgICAgICAgfQ0KICAgICAgXQ0KICAgIH0NCiAgICA8L3NjcmlwdD4NCiAgICANCiAgICA8c3R5bGU+DQogICAgICAgIDpyb290IHsNCiAgICAgICAgICAgIC0tY3JlYW06ICNGQUY4RjU7DQogICAgICAgICAgICAtLXNhbmQ6ICNFOEUzREM7DQogICAgICAgICAgICAtLWdvbGQ6ICNDOUE5NkU7DQogICAgICAgICAgICAtLWdvbGQtZGFyazogI0E4OEE1MjsNCiAgICAgICAgICAgIC0tY2hhcmNvYWw6ICMyQzJDMkM7DQogICAgICAgICAgICAtLWNoYXJjb2FsLWxpZ2h0OiAjNmI3MjgwOw0KICAgICAgICAgICAgLS13aGl0ZTogI0ZGRkZGRjsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgKiB7DQogICAgICAgICAgICBtYXJnaW46IDA7DQogICAgICAgICAgICBwYWRkaW5nOiAwOw0KICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgYm9keSB7DQogICAgICAgICAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmOw0KICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY3JlYW0pOw0KICAgICAgICAgICAgY29sb3I6IHZhcigtLWNoYXJjb2FsKTsNCiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC8qIEhlcm8gLSBCYWNrZ3JvdW5kIEltYWdlIFN0eWxlICovDQogICAgICAgIC5oZXJvIHsNCiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDcwdmg7DQogICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSg0NCwgNDQsIDQ0LCAwLjUpLCByZ2JhKDQ0LCA0NCwgNDQsIDAuNSkpLCB1cmwoJ2h0dHBzOi8vaGFybW9ueWJlYXV0eS5ldS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wMy9JTUdfMTk4NC1zY2FsZWQuYXZpZicpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7DQogICAgICAgICAgICBkaXNwbGF5OiBmbGV4Ow0KICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsNCiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOw0KICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAuaGVyby1jb250ZW50IHsNCiAgICAgICAgICAgIG1heC13aWR0aDogOTAwcHg7DQogICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7DQogICAgICAgICAgICBjb2xvcjogd2hpdGU7DQogICAgICAgICAgICBwYWRkaW5nOiAycmVtOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAuaGVyby1jb250ZW50IGgxIHsNCiAgICAgICAgICAgIGZvbnQtc2l6ZTogNXJlbTsNCiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07DQogICAgICAgICAgICBjb2xvcjogd2hpdGU7DQogICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yOw0KICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDsNCiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMnB4Ow0KICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDAgMnB4IDIwcHggcmdiYSgwLDAsMCwwLjMpOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAuaGVyby1jb250ZW50IHAgew0KICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07DQogICAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjk1KTsNCiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07DQogICAgICAgICAgICBsaW5lLWhlaWdodDogMS44Ow0KICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDsNCiAgICAgICAgICAgIHRleHQtc2hhZG93OiAwIDJweCAxMHB4IHJnYmEoMCwwLDAsMC4zKTsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgLmJ0bi1wcmltYXJ5IHsNCiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHZhcigtLWdvbGQpLCB2YXIoLS1nb2xkLWRhcmspKTsNCiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTsNCiAgICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbSA0cmVtOw0KICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDsNCiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsNCiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7DQogICAgICAgICAgICBmb250LXNpemU6IDEuMXJlbTsNCiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsNCiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMTVweCA1MHB4IHJnYmEoMjAxLCAxNjksIDExMCwgMC4zNSk7DQogICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAuYnRuLXByaW1hcnk6aG92ZXIgew0KICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpOw0KICAgICAgICAgICAgYm94LXNoYWRvdzogMCAyMHB4IDYwcHggcmdiYSgyMDEsIDE2OSwgMTEwLCAwLjQ1KTsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgLyogVHJ1c3QgQmFyIC0gUHJlbWl1bSBTdHlsZSAqLw0KICAgICAgICAudHJ1c3QtYmFyIHsNCiAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlOw0KICAgICAgICAgICAgcGFkZGluZzogM3JlbSA1cmVtOw0KICAgICAgICAgICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkIHZhcigtLWdvbGQpOw0KICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHZhcigtLWdvbGQpOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAudHJ1c3QtY29udGVudCB7DQogICAgICAgICAgICBtYXgtd2lkdGg6IDE0MDBweDsNCiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvOw0KICAgICAgICAgICAgZGlzcGxheTogZ3JpZDsNCiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7DQogICAgICAgICAgICBnYXA6IDJyZW07DQogICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC50cnVzdC1pdGVtIHsNCiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsNCiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMC41cmVtOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAudHJ1c3QtaXRlbTo6YmVmb3JlIHsNCiAgICAgICAgICAgIGNvbnRlbnQ6ICcnOw0KICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOw0KICAgICAgICAgICAgdG9wOiAwOw0KICAgICAgICAgICAgbGVmdDogNTAlOw0KICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOw0KICAgICAgICAgICAgd2lkdGg6IDYwcHg7DQogICAgICAgICAgICBoZWlnaHQ6IDNweDsNCiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHZhcigtLWdvbGQpLCB2YXIoLS1nb2xkLWRhcmspKTsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgLnRydXN0LWl0ZW0gaDMgew0KICAgICAgICAgICAgZm9udC1zaXplOiA0cmVtOw0KICAgICAgICAgICAgY29sb3I6IHZhcigtLWdvbGQpOw0KICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTsNCiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC50cnVzdC1pdGVtIHAgew0KICAgICAgICAgICAgZm9udC1zaXplOiAxLjFyZW07DQogICAgICAgICAgICBjb2xvcjogdmFyKC0tY2hhcmNvYWwpOw0KICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDsNCiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7DQogICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4Ow0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAvKiBJbnRybyBTZWN0aW9uICovDQogICAgICAgIC5pbnRyby1zZWN0aW9uIHsNCiAgICAgICAgICAgIHBhZGRpbmc6IDRyZW0gNXJlbTsNCiAgICAgICAgICAgIG1heC13aWR0aDogMTIwMHB4Ow0KICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC5pbnRyby1jb250ZW50IGgyIHsNCiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44cmVtOw0KICAgICAgICAgICAgY29sb3I6IHZhcigtLWNoYXJjb2FsKTsNCiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTsNCiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC5pbnRyby1jb250ZW50IHAgew0KICAgICAgICAgICAgZm9udC1zaXplOiAxLjE1cmVtOw0KICAgICAgICAgICAgY29sb3I6IHZhcigtLWNoYXJjb2FsLWxpZ2h0KTsNCiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjk7DQogICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07DQogICAgICAgICAgICBmb250LXdlaWdodDogMzAwOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAuaW50cm8tZmxvYXQtaW1hZ2Ugew0KICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0Ow0KICAgICAgICAgICAgd2lkdGg6IDU1MHB4Ow0KICAgICAgICAgICAgaGVpZ2h0OiA2MDBweDsNCiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyOw0KICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDsNCiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMjBweCA2MHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7DQogICAgICAgICAgICBtYXJnaW46IDAgMCAxLjVyZW0gMnJlbTsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgLmludHJvLWNvbnRlbnQgYSB7DQogICAgICAgICAgICBjb2xvcjogdmFyKC0tZ29sZCk7DQogICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7DQogICAgICAgICAgICBmb250LXdlaWdodDogNDAwOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAuaW50cm8tY29udGVudCBhOmhvdmVyIHsNCiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAvKiBWaWRlbyBTZWN0aW9uICovDQogICAgICAgIC52aWRlby1zZWN0aW9uIHsNCiAgICAgICAgICAgIHBhZGRpbmc6IDRyZW0gNXJlbTsNCiAgICAgICAgICAgIG1heC13aWR0aDogMTQwMHB4Ow0KICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC5zZWN0aW9uLWhlYWRlciB7DQogICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7DQogICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAuc2VjdGlvbi1oZWFkZXIgaDIgew0KICAgICAgICAgICAgZm9udC1zaXplOiAzLjVyZW07DQogICAgICAgICAgICBjb2xvcjogdmFyKC0tY2hhcmNvYWwpOw0KICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtOw0KICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDsNCiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4Ow0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAuc2VjdGlvbi1oZWFkZXIgcCB7DQogICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTsNCiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jaGFyY29hbC1saWdodCk7DQogICAgICAgICAgICBmb250LXdlaWdodDogMzAwOw0KICAgICAgICAgICAgbWF4LXdpZHRoOiA3MDBweDsNCiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAudmlkZW8td3JhcHBlciB7DQogICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7DQogICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlOw0KICAgICAgICAgICAgaGVpZ2h0OiAwOw0KICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsNCiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7DQogICAgICAgICAgICBib3gtc2hhZG93OiAwIDMwcHggODBweCByZ2JhKDAsIDAsIDAsIDAuMTUpOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAudmlkZW8td3JhcHBlciBpZnJhbWUgew0KICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOw0KICAgICAgICAgICAgdG9wOiAwOw0KICAgICAgICAgICAgbGVmdDogMDsNCiAgICAgICAgICAgIHdpZHRoOiAxMDAlOw0KICAgICAgICAgICAgaGVpZ2h0OiAxMDAlOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAvKiBCZW5lZml0cyBTZWN0aW9uICovDQogICAgICAgIC5iZW5lZml0cy1zZWN0aW9uIHsNCiAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlOw0KICAgICAgICAgICAgcGFkZGluZzogNHJlbSA1cmVtOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAuYmVuZWZpdHMtZ3JpZCB7DQogICAgICAgICAgICBtYXgtd2lkdGg6IDE0MDBweDsNCiAgICAgICAgICAgIG1hcmdpbjogMnJlbSBhdXRvIDA7DQogICAgICAgICAgICBkaXNwbGF5OiBncmlkOw0KICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTsNCiAgICAgICAgICAgIGdhcDogM3JlbTsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgLmJlbmVmaXQtY2FyZCB7DQogICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7DQogICAgICAgICAgICBwYWRkaW5nOiAycmVtOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAuYmVuZWZpdC1pY29uIHsNCiAgICAgICAgICAgIHdpZHRoOiA4MHB4Ow0KICAgICAgICAgICAgaGVpZ2h0OiA4MHB4Ow0KICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgdmFyKC0tZ29sZCksIHZhcigtLWdvbGQtZGFyaykpOw0KICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlOw0KICAgICAgICAgICAgZGlzcGxheTogZmxleDsNCiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7DQogICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsNCiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTsNCiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtOw0KICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMS41cmVtOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAuYmVuZWZpdC1jYXJkIGgzIHsNCiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtOw0KICAgICAgICAgICAgY29sb3I6IHZhcigtLWNoYXJjb2FsKTsNCiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07DQogICAgICAgICAgICBmb250LXdlaWdodDogNTAwOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAuYmVuZWZpdC1jYXJkIHAgew0KICAgICAgICAgICAgZm9udC1zaXplOiAxLjA1cmVtOw0KICAgICAgICAgICAgY29sb3I6IHZhcigtLWNoYXJjb2FsLWxpZ2h0KTsNCiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7DQogICAgICAgICAgICBmb250LXdlaWdodDogMzAwOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAvKiBUcmVhdG1lbnQgVHlwZXMgKi8NCiAgICAgICAgLnRyZWF0bWVudHMtc2VjdGlvbiB7DQogICAgICAgICAgICBwYWRkaW5nOiA0cmVtIDVyZW07DQogICAgICAgICAgICBtYXgtd2lkdGg6IDE0MDBweDsNCiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAudHJlYXRtZW50LWdyaWQgew0KICAgICAgICAgICAgZGlzcGxheTogZ3JpZDsNCiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7DQogICAgICAgICAgICBnYXA6IDJyZW07DQogICAgICAgICAgICBtYXJnaW4tdG9wOiAycmVtOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAudHJlYXRtZW50LWNhcmQgew0KICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7DQogICAgICAgICAgICBwYWRkaW5nOiAyLjVyZW07DQogICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4Ow0KICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjA2KTsNCiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdmFyKC0tZ29sZCk7DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC50cmVhdG1lbnQtY2FyZCBoMyB7DQogICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTsNCiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07DQogICAgICAgICAgICBjb2xvcjogdmFyKC0tY2hhcmNvYWwpOw0KICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgLnRyZWF0bWVudC1jYXJkIHAgew0KICAgICAgICAgICAgZm9udC1zaXplOiAxLjFyZW07DQogICAgICAgICAgICBjb2xvcjogdmFyKC0tY2hhcmNvYWwtbGlnaHQpOw0KICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODsNCiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07DQogICAgICAgICAgICBmb250LXdlaWdodDogMzAwOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAudHJlYXRtZW50LWNhcmQgdWwgew0KICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTsNCiAgICAgICAgICAgIHBhZGRpbmc6IDA7DQogICAgICAgICAgICBtYXJnaW46IDEuNXJlbSAwOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAudHJlYXRtZW50LWNhcmQgbGkgew0KICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDAgMC41cmVtIDEuNXJlbTsNCiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsNCiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4wNXJlbTsNCiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jaGFyY29hbC1saWdodCk7DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC50cmVhdG1lbnQtY2FyZCBsaTpiZWZvcmUgew0KICAgICAgICAgICAgY29udGVudDogIuKckyI7DQogICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7DQogICAgICAgICAgICBsZWZ0OiAwOw0KICAgICAgICAgICAgY29sb3I6IHZhcigtLWdvbGQpOw0KICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgLyogUHJpY2luZyAqLw0KICAgICAgICAucHJpY2luZy1zZWN0aW9uIHsNCiAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlOw0KICAgICAgICAgICAgcGFkZGluZzogNHJlbSA1cmVtOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAucHJpY2luZy1ncmlkIHsNCiAgICAgICAgICAgIG1heC13aWR0aDogMTIwMHB4Ow0KICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87DQogICAgICAgICAgICBkaXNwbGF5OiBncmlkOw0KICAgICAgICAgICAgZ2FwOiAxcmVtOw0KICAgICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgLnByaWNlLXJvdyB7DQogICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jcmVhbSk7DQogICAgICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMi41cmVtOw0KICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDsNCiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7DQogICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47DQogICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOw0KICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTsNCiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC5wcmljZS1yb3c6aG92ZXIgew0KICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpOw0KICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpOw0KICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWdvbGQpOw0KICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC5wcmljZS1yb3cgaDMgew0KICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07DQogICAgICAgICAgICBjb2xvcjogdmFyKC0tY2hhcmNvYWwpOw0KICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgLnByaWNlLXJvdyAucHJpY2Ugew0KICAgICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07DQogICAgICAgICAgICBjb2xvcjogdmFyKC0tZ29sZCk7DQogICAgICAgICAgICBmb250LXdlaWdodDogNDAwOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAvKiBGQVEgKi8NCiAgICAgICAgLmZhcS1zZWN0aW9uIHsNCiAgICAgICAgICAgIHBhZGRpbmc6IDRyZW0gNXJlbTsNCiAgICAgICAgICAgIG1heC13aWR0aDogMTIwMHB4Ow0KICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC5mYXEtaXRlbSB7DQogICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTsNCiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7DQogICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtOw0KICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsNCiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMTBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4wNik7DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC5mYXEtcXVlc3Rpb24gew0KICAgICAgICAgICAgcGFkZGluZzogMS41cmVtOw0KICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyOw0KICAgICAgICAgICAgZGlzcGxheTogZmxleDsNCiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsNCiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC5mYXEtcXVlc3Rpb24gaDMgew0KICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07DQogICAgICAgICAgICBjb2xvcjogdmFyKC0tY2hhcmNvYWwpOw0KICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgLmZhcS10b2dnbGUgew0KICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07DQogICAgICAgICAgICBjb2xvcjogdmFyKC0tZ29sZCk7DQogICAgICAgICAgICBmb250LXdlaWdodDogMzAwOw0KICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgLmZhcS1pdGVtLmFjdGl2ZSAuZmFxLXRvZ2dsZSB7DQogICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC5mYXEtYW5zd2VyIHsNCiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDA7DQogICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuOw0KICAgICAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjRzIGVhc2U7DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC5mYXEtaXRlbS5hY3RpdmUgLmZhcS1hbnN3ZXIgew0KICAgICAgICAgICAgbWF4LWhlaWdodDogNTAwcHg7DQogICAgICAgICAgICBwYWRkaW5nOiAwIDEuNXJlbSAxLjVyZW07DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC5mYXEtYW5zd2VyIHAgew0KICAgICAgICAgICAgZm9udC1zaXplOiAxLjFyZW07DQogICAgICAgICAgICBjb2xvcjogdmFyKC0tY2hhcmNvYWwtbGlnaHQpOw0KICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuOTsNCiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC8qIFRlc3RpbW9uaWFscyAqLw0KICAgICAgICAudGVzdGltb25pYWxzLXNlY3Rpb24gew0KICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7DQogICAgICAgICAgICBwYWRkaW5nOiA0cmVtIDVyZW07DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC50ZXN0aW1vbmlhbHMtZ3JpZCB7DQogICAgICAgICAgICBtYXgtd2lkdGg6IDE0MDBweDsNCiAgICAgICAgICAgIG1hcmdpbjogMnJlbSBhdXRvIDA7DQogICAgICAgICAgICBkaXNwbGF5OiBncmlkOw0KICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTsNCiAgICAgICAgICAgIGdhcDogMnJlbTsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgLnRlc3RpbW9uaWFsLWNhcmQgew0KICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY3JlYW0pOw0KICAgICAgICAgICAgcGFkZGluZzogMnJlbTsNCiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7DQogICAgICAgICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHZhcigtLWdvbGQpOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAudGVzdGltb25pYWwtc3RhcnMgew0KICAgICAgICAgICAgY29sb3I6IHZhcigtLWdvbGQpOw0KICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07DQogICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAudGVzdGltb25pYWwtY2FyZCBwIHsNCiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4wNXJlbTsNCiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jaGFyY29hbCk7DQogICAgICAgICAgICBsaW5lLWhlaWdodDogMS44Ow0KICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtOw0KICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDsNCiAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYzsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgLnRlc3RpbW9uaWFsLWF1dGhvciB7DQogICAgICAgICAgICBmb250LXNpemU6IDAuOTVyZW07DQogICAgICAgICAgICBjb2xvcjogdmFyKC0tY2hhcmNvYWwtbGlnaHQpOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAudGVzdGltb25pYWwtYXV0aG9yIHN0cm9uZyB7DQogICAgICAgICAgICBjb2xvcjogdmFyKC0tY2hhcmNvYWwpOw0KICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgLyogQ1RBICovDQogICAgICAgIC5jdGEtc2VjdGlvbiB7DQogICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjRThEQ0M4LCAjRDRDNEE4KTsNCiAgICAgICAgICAgIHBhZGRpbmc6IDRyZW0gNXJlbSAwOw0KICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOw0KICAgICAgICB9DQogICAgICAgIA0KICAgICAgICAuY3RhLWNvbnRlbnQgew0KICAgICAgICAgICAgbWF4LXdpZHRoOiA5MDBweDsNCiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvOw0KICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDRyZW07DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC5jdGEtY29udGVudCBoMiB7DQogICAgICAgICAgICBmb250LXNpemU6IDMuNXJlbTsNCiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jaGFyY29hbCk7DQogICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07DQogICAgICAgICAgICBmb250LXdlaWdodDogMzAwOw0KICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC5jdGEtY29udGVudCBwIHsNCiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtOw0KICAgICAgICAgICAgY29sb3I6IHZhcigtLWNoYXJjb2FsLWxpZ2h0KTsNCiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTsNCiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC5jb250YWN0LWZvcm0td3JhcHBlciB7DQogICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTsNCiAgICAgICAgICAgIHBhZGRpbmc6IDNyZW07DQogICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4Ow0KICAgICAgICAgICAgYm94LXNoYWRvdzogMCAzMHB4IDkwcHggcmdiYSgwLCAwLCAwLCAwLjEyKTsNCiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIC8qIFJlc3BvbnNpdmUgKi8NCiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgew0KICAgICAgICAgICAgLmhlcm8tY29udGVudCBoMSB7DQogICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjVyZW07DQogICAgICAgICAgICB9DQogICAgICAgICAgICANCiAgICAgICAgICAgIC5pbnRyby1mbG9hdC1pbWFnZSB7DQogICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7DQogICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7DQogICAgICAgICAgICAgICAgaGVpZ2h0OiA0MDBweDsNCiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxLjVyZW0gMDsNCiAgICAgICAgICAgIH0NCiAgICAgICAgICAgIA0KICAgICAgICAgICAgLmJlbmVmaXRzLWdyaWQgew0KICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7DQogICAgICAgICAgICB9DQogICAgICAgICAgICANCiAgICAgICAgICAgIC50cmVhdG1lbnQtZ3JpZCwNCiAgICAgICAgICAgIC50ZXN0aW1vbmlhbHMtZ3JpZCB7DQogICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7DQogICAgICAgICAgICB9DQogICAgICAgIH0NCiAgICAgICAgDQogICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkgew0KICAgICAgICAgICAgLmhlcm8tY29udGVudCBoMSB7DQogICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjhyZW07DQogICAgICAgICAgICB9DQogICAgICAgICAgICANCiAgICAgICAgICAgIC5oZXJvLWNvbnRlbnQgcCB7DQogICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjFyZW07DQogICAgICAgICAgICB9DQogICAgICAgICAgICANCiAgICAgICAgICAgIC50cnVzdC1jb250ZW50IHsNCiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpOw0KICAgICAgICAgICAgfQ0KICAgICAgICAgICAgDQogICAgICAgICAgICAuYmVuZWZpdHMtZ3JpZCB7DQogICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7DQogICAgICAgICAgICB9DQogICAgICAgICAgICANCiAgICAgICAgICAgIC5zZWN0aW9uLWhlYWRlciBoMiB7DQogICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07DQogICAgICAgICAgICB9DQogICAgICAgIH0NCiAgICA8L3N0eWxlPg0KDQoNCg0KICAgIDwhLS0gSGVybyAtLT4NCiAgICA8c2VjdGlvbiBjbGFzcz0iaGVybyI+DQogICAgICAgIDxkaXYgY2xhc3M9Imhlcm8tY29udGVudCI+DQogICAgICAgICAgICA8aDE+SW50cmFjZXV0aWNhbHMgYXJjZmlhdGFsw610w6FzPC9oMT4NCiAgICAgICAgICAgIDxwPlByw6ltaXVtIGFyY2tlemVsw6lzIGF6b25uYWxpIHJhZ3lvZ8Ohc8OpcnQgw6lzIGZlc3plc2ViYiBixZFyw6lydC4gSG9sbHl3b29kIHN6dMOhcm9rIHRpdGtvcyBmZWd5dmVyZSDigJMgbW9zdCBlbMOpcmhldMWRIGvDtnplbHPDqWdiZW4uIDwvcD4NCiAgICAgICAgICAgIDxhIGhyZWY9IiNwcmVpc2UiIGNsYXNzPSJidG4tcHJpbWFyeSI+w4FyYWsgbWVndGVraW50w6lzZTwvYT4NCiAgICAgICAgPC9kaXY+DQogICAgPC9zZWN0aW9uPg0KDQogICAgPCEtLSBUcnVzdCBCYXIgLS0+DQogICAgPGRpdiBjbGFzcz0idHJ1c3QtYmFyIj4NCiAgICAgICAgPGRpdiBjbGFzcz0idHJ1c3QtY29udGVudCI+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJ0cnVzdC1pdGVtIj4NCiAgICAgICAgICAgICAgICA8aDM+4pyTPC9oMz4NCiAgICAgICAgICAgICAgICA8cD5Ib2xseXdvb2Qta2V6ZWzDqXM8L3A+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgIDxkaXYgY2xhc3M9InRydXN0LWl0ZW0iPg0KICAgICAgICAgICAgICAgIDxoMz7inJM8L2gzPg0KICAgICAgICAgICAgICAgIDxwPkF6b25uYWwgbMOhdGhhdMOzPC9wPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJ0cnVzdC1pdGVtIj4NCiAgICAgICAgICAgICAgICA8aDM+4pyTPC9oMz4NCiAgICAgICAgICAgICAgICA8cD5UxbFrIG7DqWxrw7xsPC9wPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJ0cnVzdC1pdGVtIj4NCiAgICAgICAgICAgICAgICA8aDM+4pyTPC9oMz4NCiAgICAgICAgICAgICAgICA8cD5IYXTDqWtvbnk8L3A+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgPC9kaXY+DQogICAgPC9kaXY+DQoNCiAgICA8IS0tIEludHJvIFNlY3Rpb24gLS0+DQogICAgPHNlY3Rpb24gY2xhc3M9ImludHJvLXNlY3Rpb24iPg0KICAgICAgICA8ZGl2IGNsYXNzPSJpbnRyby1jb250ZW50Ij4NCiAgICAgICAgICAgIDxoMj5NaSBheiBheiBJbnRyYWNldXRpY2Fscz88L2gyPg0KICAgICAgICAgICAgPHA+QXogSW50cmFjZXV0aWNhbHMgcHLDqW1pdW0gb3hpZ8OpbiBrZXplbMOpcywgYW1lbHlldCB0YWzDoW4gaXNtZXJzeiBhIHbDtnLDtnMgc3rFkW55ZWdyxZFsLiBTesOhbW9zIGhvbGx5d29vZGkgc3p0w6FyIGVza8O8c3ppayByw6Eg4oCTIGrDsyBva2thbC4gQSA8YSBocmVmPSJodHRwczovL2hhcm1vbnliZWF1dHkuZXUiPkhhcm1vbnkgQmVhdXR5PC9hPiBzemFsb25iYW4gbWVndGFwYXN6dGFsaGF0b2QgZXp0IGEga8O8bMO2bmxlZ2VzIGtlemVsw6lzdCwgYW1lbHkgYXpvbm5hbGksIGzDoXRoYXTDsyB2w6FsdG96w6FzdCBob3ouICA8L3A+DQogICAgICAgICAgICANCiAgICAgICAgICAgIDxpbWcgc3JjPSJodHRwczovL2hhcm1vbnliZWF1dHkuZXUvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDMvdGh1bWIyLmF2aWYiIGFsdD0iSW50cmFjZXV0aWNhbHMgb3hpZ8OpbnRlcsOhcGnDoXMgYXJjZmlhdGFsw610w6FzIiBjbGFzcz0iaW50cm8tZmxvYXQtaW1hZ2UiPg0KICAgICAgICAgICAgDQogICAgICAgICAgICA8cD5BIGtlemVsw6lzIGzDqW55ZWdlOiB0aXN6dGEgb3hpZ8OpbiBlbnloZSBueW9tw6FzIGFsYXR0IGp1dCBhIGLFkXLDtmRiZS4gQXogb3hpZ8Opbm5lbCBlZ3nDvHR0IGhpYWx1cm9uc2F2LCB2aXRhbWlub2sgw6lzIGFudGlveGlkw6Fuc29rIGtlcsO8bG5layBtw6lseXJlIGEgYsWRcmJlLiBBeiBlcmVkbcOpbnkgYXpvbm5hbCBsw6F0aGF0w7M6IGEgYsWRciByYWd5b2csIGZlc3plc2ViYm5layDDqXJ6xZFkaWssIGEgZmlub20gdm9uYWxhayBlbHTFsW5uZWsuICA8L3A+DQogICAgICAgICAgICANCiAgICAgICAgICAgIDxwPkF6IEludHJhY2V1dGljYWxzIGvDvGzDtm5sZWdlc3PDqWdlOiBuaW5jc2VuZWsgdMWxaywgbmluY3Mgw6lnxZEgw6lyesOpcywgbmluY3MgYsWRcnDDrXIuIENzYWsgZWd5IGZpbm9tLCBrZWxsZW1lcyBoxbFzIHDDoXLDoXQgw6lyemVsIGEgYsWRcsO2ZMO2bi4gU29rYW4gbmFneW9uIHJlbGF4w6Fsw7NuYWsgw61yasOhayBsZSBhIGtlemVsw6lzdC4gTWluZMO2c3N6ZSA0NS02MCBwZXJjIHV0w6FuIHJhZ3lvZ8OzIGLFkXJyZWwgaGFneW9kIGVsIGEgc3phbG9udCDigJMgdMO2a8OpbGV0ZXMgZm9udG9zIGVzZW3DqW55ZWsgZWzFkXR0LiAgIDwvcD4NCiAgICAgICAgICAgIA0KICAgICAgICAgICAgPHA+QXogSW50cmFjZXV0aWNhbHMga8O8bMO2bsO2c2VuIGtlZHZlbHQgZXNrw7x2xZFrLCBmb3TDs3rDoXNvayB2YWd5IGZvbnRvcyB0YWzDoWxrb3rDs2sgZWzFkXR0LiBBIGLFkXIgYXpvbm5hbCBmcmlzc2ViYiDDqXMgZmlhdGFsYWJiIGtpbsOpemV0xbF2w6kgdsOhbGlrLiBTesOhcmF6LCBmw6FyYWR0IGLFkXJyZSB2YWd5IGVsc8WRIHLDoW5jb2tyYSBpcyBpZGXDoWxpcy4gQSBoYXTDoXMgdMO2YmIgbmFwaWcgdGFydCDigJMgcmVuZHN6ZXJlcyBhbGthbG1hesOhc3NhbCBhIGLFkXIgw6FsbGFwb3RhIGhvc3N6w7ogdMOhdm9uIGlzIGphdnVsLiAgIDwvcD4NCiAgICAgICAgICAgIA0KICAgICAgICAgICAgPHA+QSBIYXJtb255IEJlYXV0eS1iYW4gYXogZXJlZGV0aSBhbWVyaWthaSBJbnRyYWNldXRpY2FscyByZW5kc3plcnQgaGFzem7DoWxqdWsuIFVneWFuYXogYSB0ZWNobm9sw7NnaWEsIGFtZWx5IEJldmVybHkgSGlsbHNiZW4gw6lzIE5ldyBZb3JrYmFuIG3FsWvDtmRpayDigJMgdmVyc2VueWvDqXBlcyDDoXJha29uLiBNaW7FkXPDqWcgw6lzIHByb2Zlc3N6aW9uYWxpem11cyBrb21wcm9taXNzenVtb2sgbsOpbGvDvGwuICA8L3A+DQogICAgICAgICAgICANCiAgICAgICAgICAgIDxwPkEga2V6ZWzDqXMgbWluZGVuIGLFkXJ0w61wdXNyYSDDqXMgw6lsZXRrb3JyYSBhbGthbG1hcy4gQWvDoXIgMjUsIGFrw6FyIDY1IMOpdmVzIHZhZ3kg4oCTIGLFkXLDtmQgaW3DoWRuaSBmb2dqYSBhIHBsdXN6IG94aWfDqW50IMOpcyBoaWRyYXTDoWzDoXN0LiBLw7xsw7Zuw7ZzZW4gaGF0w6lrb255IHN6w6FyYXogYsWRcnJlLCBmaW5vbSB2b25hbGFrcmEsIGZha8OzIHTDs251c3JhIMOpcyBmw6FyYWR0IGLFkXJyZS4gSG9zc3rDuiByZXDDvGzDqXNlayB2YWd5IHN0cmVzc3plcyBpZMWRc3pha29rIHV0w6FuIGlzIHZpc3N6YWhvenphIGEgYsWRciByYWd5b2fDoXPDoXQuPGJyPiAgIDwvcD4NCiAgICAgICAgPC9kaXY+DQogICAgPC9zZWN0aW9uPg0KDQogICAgPCEtLSBWaWRlbyAtLT4NCiAgICA8c2VjdGlvbiBjbGFzcz0idmlkZW8tc2VjdGlvbiI+DQogICAgICAgIDxkaXYgY2xhc3M9InNlY3Rpb24taGVhZGVyIj4NCiAgICAgICAgICAgIDxoMj5JbnRyYWNldXRpY2FscyBtxbFrw7Zkw6lzIGvDtnpiZW48L2gyPg0KICAgICAgICAgICAgPHA+TsOpemQgbWVnLCBob2d5YW4gbcWxa8O2ZGlrIGEgZm9ycmFkYWxtaSBveGlnw6luIHRlcsOhcGlhPGJyPjwvcD4NCiAgICAgICAgPC9kaXY+DQogICAgICAgIDxkaXYgY2xhc3M9InZpZGVvLXdyYXBwZXIiPg0KICAgICAgICAgICAgPGlmcmFtZSBzcmM9Imh0dHBzOi8vd3d3LnlvdXR1YmUuY29tL2VtYmVkL1pjMjhJWjh0dDlZIiB0aXRsZT0iRm9ycmFkYWxtaSBveGlnw6ludGVyw6FwaWEgYSBixZFyZmlhdGFsw610w6Fzw6lydCDigJMgSW50cmFjZXV0aWNhbHMiIGZyYW1lYm9yZGVyPSIwIiBhbGxvdz0iYWNjZWxlcm9tZXRlcjsgYXV0b3BsYXk7IGNsaXBib2FyZC13cml0ZTsgZW5jcnlwdGVkLW1lZGlhOyBneXJvc2NvcGU7IHBpY3R1cmUtaW4tcGljdHVyZTsgd2ViLXNoYXJlIiByZWZlcnJlcnBvbGljeT0ic3RyaWN0LW9yaWdpbi13aGVuLWNyb3NzLW9yaWdpbiIgYWxsb3dmdWxsc2NyZWVuPSIiPjwvaWZyYW1lPg0KICAgICAgICA8L2Rpdj4NCiAgICA8L3NlY3Rpb24+DQoNCiAgICA8IS0tIEJlbmVmaXRzIC0tPg0KICAgIDxzZWN0aW9uIGNsYXNzPSJiZW5lZml0cy1zZWN0aW9uIj4NCiAgICAgICAgPGRpdiBjbGFzcz0ic2VjdGlvbi1oZWFkZXIiPg0KICAgICAgICAgICAgPGgyPk1pw6lydCB2w6FsYXN6ZCBheiBJbnRyYWNldXRpY2Fscy10PzwvaDI+DQogICAgICAgICAgICA8cD5NacOpcnQgc3plcmV0aWsgYSBzenTDoXJvayDDqXMgdmVuZMOpZ2Vpbmsgdmlsw6Fnc3plcnRlPC9wPg0KICAgICAgICA8L2Rpdj4NCiAgICAgICAgPGRpdiBjbGFzcz0iYmVuZWZpdHMtZ3JpZCI+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJiZW5lZml0LWNhcmQiPg0KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImJlbmVmaXQtaWNvbiI+4pqhPC9kaXY+DQogICAgICAgICAgICAgICAgPGgzPkF6b25uYWxpIHJhZ3lvZ8OhczwvaDM+DQogICAgICAgICAgICAgICAgPHA+TcOhciBhIGtlemVsw6lzIHV0w6FuIGF6b25uYWwgbMOhdGhhdMOzIGEga8O8bMO2bmJzw6lnLiBBIGLFkXIgcmFneW9nLCBmZXN6ZXNlYmJuZWsgw6lzIGZyaXNzZWJibmVrIHTFsW5pay4gVMO2a8OpbGV0ZXMgZm9udG9zIGVzZW3DqW55ZWsgZWzFkXR0ITxicj4gIDwvcD4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgDQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJiZW5lZml0LWNhcmQiPg0KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImJlbmVmaXQtaWNvbiI+8J+SjjwvZGl2Pg0KICAgICAgICAgICAgICAgIDxoMz5Ib2xseXdvb2RpIG1pbsWRc8OpZzwvaDM+DQogICAgICAgICAgICAgICAgPHA+VWd5YW5heiBhIGtlemVsw6lzLCBhbWVseWV0IGEgPHN0cm9uZz5zenTDoXJvayBhIHbDtnLDtnMgc3rFkW55ZWcgZWzFkXR0PC9zdHJvbmc+IHZlc3puZWsgaWfDqW55YmUuIE1vc3QgbcOhciBheiDDlm4ga8O2emVsw6liZW4gaXMgZWzDqXJoZXTFkSDigJMgcHLDqW1pdW0gbWluxZFzw6lnYmVuLiA8L3A+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgIA0KICAgICAgICAgICAgPGRpdiBjbGFzcz0iYmVuZWZpdC1jYXJkIj4NCiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJiZW5lZml0LWljb24iPvCfjLg8L2Rpdj4NCiAgICAgICAgICAgICAgICA8aDM+S2VsbGVtZXNlbiBoxbFzw610xZE8L2gzPg0KICAgICAgICAgICAgICAgIDxwPkEga2V6ZWzDqXMgdGVsamVzZW4gZsOhamRhbG9tbWVudGVzLiBBeiBlbnloZSwgaMWxdsO2cyBveGlnw6luIHBlcm1ldCByZWxheMOhbMOzYW4gaGF0IOKAkyB3ZWxsbmVzcyBhIGLFkXLDtmRuZWsuPGJyPiA8L3A+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgIA0KICAgICAgICAgICAgPGRpdiBjbGFzcz0iYmVuZWZpdC1jYXJkIj4NCiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJiZW5lZml0LWljb24iPvCfmqs8L2Rpdj4NCiAgICAgICAgICAgICAgICA8aDM+VMWxayBuw6lsa8O8bDwvaDM+DQogICAgICAgICAgICAgICAgPHA+SW5qZWtjacOza2thbCB2YWd5IG1pY3JvbmVlZGxpbmdnZWwgZWxsZW50w6l0YmVuIGF6IEludHJhY2V1dGljYWxzIHTFsWsgbsOpbGvDvGwgbcWxa8O2ZGlrLiBOaW5jcyBmw6FqZGFsb20sIG5pbmNzZW5layB2w6lyYWzDoWZ1dMOhc29rLCBuaW5jcyBrb2Nrw6F6YXQuPGJyPiA8L3A+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgIA0KICAgICAgICAgICAgPGRpdiBjbGFzcz0iYmVuZWZpdC1jYXJkIj4NCiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJiZW5lZml0LWljb24iPuKPse+4jzwvZGl2Pg0KICAgICAgICAgICAgICAgIDxoMz5IYXTDqWtvbnk8L2gzPg0KICAgICAgICAgICAgICAgIDxwPkEga2V6ZWzDqXMgdXTDoW4gYXpvbm5hbCB2aXNzemF0w6lyaGV0c3ogbWluZGVubmFwaSB0ZXbDqWtlbnlzw6lnZWlkaGV6LiBOaW5jcyBsw6FiYWRvesOhcyDigJMgY3NhayBqb2JiIGtpbsOpemV0ITxicj4gPC9wPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICANCiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImJlbmVmaXQtY2FyZCI+DQogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYmVuZWZpdC1pY29uIj7wn5KnPC9kaXY+DQogICAgICAgICAgICAgICAgPGgzPkludGVuesOtdiBoaWRyYXTDoWzDoXM8L2gzPg0KICAgICAgICAgICAgICAgIDxwPkEgbnlvbcOhcyBhbGF0dCBiZWp1dHRhdG90dCBoaWFsdXJvbnNhdiBtw6lseXJlIGhhdG9sIGEgYsWRcmJlLiBFcmVkbcOpbnk6IGZlc3plc2VuIGhpZHJhdMOhbHQsIGJlbMO8bHLFkWwgcmFneW9nw7MgYsWRci4gPC9wPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgIDwvZGl2Pg0KICAgIDwvc2VjdGlvbj4NCg0KICAgIDwhLS0gVHJlYXRtZW50IFR5cGVzIC0tPg0KICAgIDxzZWN0aW9uIGNsYXNzPSJ0cmVhdG1lbnRzLXNlY3Rpb24iPg0KICAgICAgICA8ZGl2IGNsYXNzPSJzZWN0aW9uLWhlYWRlciI+DQogICAgICAgICAgICA8aDI+SW50cmFjZXV0aWNhbHMga2V6ZWzDqXNlaW5rPC9oMj4NCiAgICAgICAgICAgIDxwPlbDoWxhc3pkIGtpIGF6IGlnw6lueWVpZG5layBtZWdmZWxlbMWRIGtlemVsw6lzdDxicj48YnI+PC9wPg0KICAgICAgICA8L2Rpdj4NCiAgICAgICAgPGRpdiBjbGFzcz0idHJlYXRtZW50LWdyaWQiPg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0idHJlYXRtZW50LWNhcmQiPg0KICAgICAgICAgICAgICAgIDxoMz5IaWRyYXTDoWzDsyBzesOpcnVtPC9oMz4NCiAgICAgICAgICAgICAgICA8cD5BeiBhbGFwa2V6ZWzDqXMgYXpvbm5hbGkgaGlkcmF0w6Fsw6Fzw6lydCDDqXMgcmFneW9nw6Fzw6lydC4gTWluZGVuIGLFkXJ0w61wdXNyYSBpZGXDoWxpcywgcmVuZHN6ZXJlcyDDoXBvbMOhc2vDqW50LiA8L3A+DQogICAgICAgICAgICAgICAgPHVsPg0KICAgICAgICAgICAgICAgICAgICA8bGk+PHN0cm9uZz5IaWFsdXJvbnNhdjwvc3Ryb25nPiBheiBpbnRlbnrDrXYgaGlkcmF0w6Fsw6Fzw6lydDwvbGk+DQogICAgICAgICAgICAgICAgICAgIDxsaT48c3Ryb25nPkFudGlveGlkw6Fuc29rPC9zdHJvbmc+IHbDqWRpayBhIGLFkXJ0PC9saT4NCiAgICAgICAgICAgICAgICAgICAgPGxpPkF6b25uYWwgPHN0cm9uZz5mZXN6ZXNlYmIsIHJhZ3lvZ8OzYmIgYsWRcjwvc3Ryb25nPjwvbGk+DQogICAgICAgICAgICAgICAgICAgIDxsaT5Uw7Zrw6lsZXRlcyBmb250b3MgZXNlbcOpbnllayBlbMWRdHQ8L2xpPg0KICAgICAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgICAgICAgPHAgc3R5bGU9Im1hcmdpbi10b3A6IDEuNXJlbTsgY29sb3I6IHZhcigtLWdvbGQpOyBmb250LXdlaWdodDogNTAwOyI+MzQuMDAwIEZ0IGtlemVsw6lzZW5rw6ludDwvcD4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgDQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJ0cmVhdG1lbnQtY2FyZCI+DQogICAgICAgICAgICAgICAgPGgzPsOJcnrDqWtlbnkgYsWRcnJlPC9oMz4NCiAgICAgICAgICAgICAgICA8cD5LaWZlamV6ZXR0ZW4gPHN0cm9uZz7DqXJ6w6lrZW55IMOpcyBpcnJpdMOhbHQgYsWRcnJlPC9zdHJvbmc+IGtpZmVqbGVzenR2ZS4gTWVnbnl1Z3RhdGphIGEgYsWRcnDDrXJ0IMOpcyBlcsWRc8OtdGkgYSBixZFyIHbDqWTFkXLDqXRlZ8OpdC4gPC9wPg0KICAgICAgICAgICAgICAgIDx1bD4NCiAgICAgICAgICAgICAgICAgICAgPGxpPk1lZ255dWd0YXTDsyBoYXTDs2FueWFnb2sga2lwaXJvc29kw6FzIGVsbGVuPC9saT4NCiAgICAgICAgICAgICAgICAgICAgPGxpPkVyxZFzw610aSBhIGLFkXIgdsOpZMWRZ8OhdGrDoXQ8L2xpPg0KICAgICAgICAgICAgICAgICAgICA8bGk+RW55aMOtdGkgYXogaXJyaXTDoWNpw7N0IMOpcyBhIHN6w6FyYXpzw6Fnb3Q8L2xpPg0KICAgICAgICAgICAgICAgICAgICA8bGk+Um9zYWNlYSBlc2V0w6luIGlzIGFsa2FsbWF6aGF0w7M8L2xpPg0KICAgICAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgICAgICAgPHAgc3R5bGU9Im1hcmdpbi10b3A6IDEuNXJlbTsgY29sb3I6IHZhcigtLWdvbGQpOyBmb250LXdlaWdodDogNTAwOyI+MzQuMDAwIEZ0IGtlemVsw6lzZW5rw6ludDwvcD4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgDQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJ0cmVhdG1lbnQtY2FyZCI+DQogICAgICAgICAgICAgICAgPGgzPktvbGxhZ8Opbm5lbCB2YWd5IHZpdGFtaW5va2thbDwvaDM+DQogICAgICAgICAgICAgICAgPHA+S2l0ZXJqZXN6dGV0dCBrZXplbMOpcyB0b3bDoWJiaSByw6FuY3RhbGFuw610w7MgaGF0w7NhbnlhZ29ra2FsIGzDoXRoYXTDs2FuIGZlc3plc2ViYiBixZFyw6lydC48L3A+DQogICAgICAgICAgICAgICAgPHVsPg0KICAgICAgICAgICAgICAgICAgICA8bGk+PHN0cm9uZz5Lb2xsYWfDqW48L3N0cm9uZz4gYSBuYWd5b2JiIHJ1Z2FsbWFzc8OhZ8OpcnQ8L2xpPg0KICAgICAgICAgICAgICAgICAgICA8bGk+PHN0cm9uZz5BLSwgQy0sIEUtdml0YW1pbm9rPC9zdHJvbmc+IGEgc3phYmFkIGd5w7Zrw7ZrIGVsbGVuPC9saT4NCiAgICAgICAgICAgICAgICAgICAgPGxpPkzDoXRoYXTDs2FuIGNzw7Zra2VudGkgYSA8c3Ryb25nPmZpbm9tIHZvbmFsYWthdDwvc3Ryb25nPjwvbGk+DQogICAgICAgICAgICAgICAgICAgIDxsaT5Ib3NzemFuIHRhcnTDsyBmZXN6ZXPDrXTFkSBoYXTDoXM8L2xpPg0KICAgICAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgICAgICAgPHAgc3R5bGU9Im1hcmdpbi10b3A6IDEuNXJlbTsgY29sb3I6IHZhcigtLWdvbGQpOyBmb250LXdlaWdodDogNTAwOyI+MzQuMDAwIEZ0IGtlemVsw6lzZW5rw6ludDwvcD4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgDQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJ0cmVhdG1lbnQtY2FyZCI+DQogICAgICAgICAgICAgICAgPGgzPkFudGktYWdpbmcgcHJvZ3JhbTwvaDM+DQogICAgICAgICAgICAgICAgPHA+QSBwcsOpbWl1bSBwcm9ncmFtIGR1cGxhIHN6w6lydW1tYWwgw6lzIGFsZ2FtYXN6ayBrYWwgbWF4aW3DoWxpcyByw6FuY3RhbGFuw610w7MgaGF0w6Fzw6lydC48L3A+DQogICAgICAgICAgICAgICAgPHVsPg0KICAgICAgICAgICAgICAgICAgICA8bGk+PHN0cm9uZz5EdXBsYSBzesOpcnVtPC9zdHJvbmc+IGF6IGludGVuesOtdiDDoXBvbMOhc8OpcnQ8L2xpPg0KICAgICAgICAgICAgICAgICAgICA8bGk+PHN0cm9uZz5BbGdhbWFzems8L3N0cm9uZz4gYSBsaWZ0aW5nIGhhdMOhc8OpcnQ8L2xpPg0KICAgICAgICAgICAgICAgICAgICA8bGk+TWF4aW3DoWxpcyByw6FuY2Nzw7Zra2VudMOpczwvbGk+DQogICAgICAgICAgICAgICAgICAgIDxsaT5PbHlhbiwgbWludCBlZ3kgbWluaSBhcmNmZWx2YXJyw6FzIG3FsXTDqXQgbsOpbGvDvGw8L2xpPg0KICAgICAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgICAgICAgPHAgc3R5bGU9Im1hcmdpbi10b3A6IDEuNXJlbTsgY29sb3I6IHZhcigtLWdvbGQpOyBmb250LXdlaWdodDogNTAwOyI+NjAuMDAwIEZ0IGtlemVsw6lzZW5rw6ludDwvcD4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICA8L2Rpdj4NCiAgICA8L3NlY3Rpb24+DQoNCiAgICA8IS0tIFByaWNpbmcgLS0+DQogICAgPHNlY3Rpb24gaWQ9InByZWlzZSIgY2xhc3M9InByaWNpbmctc2VjdGlvbiI+DQogICAgICAgIDxkaXYgY2xhc3M9InNlY3Rpb24taGVhZGVyIj4NCiAgICAgICAgICAgIDxoMj7DgXJsaXN0YTwvaDI+DQogICAgICAgICAgICA8cD7DgXRsw6F0aGF0w7Mgw6FyYXrDoXMgbWluZGVuIGtlemVsw6lzcmU8L3A+DQogICAgICAgIDwvZGl2Pg0KICAgICAgICA8ZGl2IGNsYXNzPSJwcmljaW5nLWdyaWQiPg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0icHJpY2Utcm93Ij4NCiAgICAgICAgICAgICAgICA8aDM+SGlkcmF0w6Fsw7Mgc3rDqXJ1bTwvaDM+DQogICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9InByaWNlIj4zNS4wMDAgRnQ8L3NwYW4+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgIDxkaXYgY2xhc3M9InByaWNlLXJvdyI+DQogICAgICAgICAgICAgICAgPGgzPsOJcnrDqWtlbnkgYsWRcnJlPC9oMz4NCiAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0icHJpY2UiPjM1LjAwMCBGdDwvc3Bhbj4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0icHJpY2Utcm93Ij4NCiAgICAgICAgICAgICAgICA8aDM+S29sbGFnw6lubmVsIHZhZ3kgdml0YW1pbm9ra2FsPC9oMz4NCiAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0icHJpY2UiPjM1LjAwMCBGdDwvc3Bhbj4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0icHJpY2Utcm93Ij4NCiAgICAgICAgICAgICAgICA8aDM+QW50aS1hZ2luZyBwcm9ncmFtIGR1cGxhIHN6w6lydW1tYWwgw6lzIGFsZ2FtYXN6a2thbDwvaDM+DQogICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9InByaWNlIj42MC4wMDAgRnQ8YnI+PC9zcGFuPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJwcmljZS1yb3ciPg0KICAgICAgICAgICAgICAgIDxoMz5Ib21lQ2FyZSB0ZXJtw6lrPC9oMz4NCiAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0icHJpY2UiPjgwLjAwMCBGdDxicj48L3NwYW4+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgPC9kaXY+DQogICAgICAgIDxkaXYgc3R5bGU9InRleHQtYWxpZ246IGNlbnRlcjsgbWFyZ2luLXRvcDogM3JlbTsiPg0KICAgICAgICAgICAgPHAgc3R5bGU9ImZvbnQtc2l6ZTogMS4xcmVtOyBjb2xvcjogdmFyKC0tY2hhcmNvYWwtbGlnaHQpOyI+8J+SoSBLb21iaW7DoWxkIGF6IEludHJhY2V1dGljYWxzLXQgSHlkcmFGYWNpYWwtbGVsIHZhZ3kgVmVudXMgTGVnYWN5LXZlbCBtw6lnIGpvYmIgZXJlZG3DqW55w6lydCE8YnI+PC9wPg0KICAgICAgICA8L2Rpdj4NCiAgICA8L3NlY3Rpb24+DQoNCiAgICA8IS0tIEZBUSAtLT4NCiAgICA8c2VjdGlvbiBjbGFzcz0iZmFxLXNlY3Rpb24iPg0KICAgICAgICA8ZGl2IGNsYXNzPSJzZWN0aW9uLWhlYWRlciI+DQogICAgICAgICAgICA8aDI+R3lha29yaSBrw6lyZMOpc2VrPC9oMj4NCiAgICAgICAgPC9kaXY+DQogICAgICAgIA0KICAgICAgICA8ZGl2IGNsYXNzPSJmYXEtaXRlbSI+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJmYXEtcXVlc3Rpb24iIG9uY2xpY2s9InRvZ2dsZUZhcSh0aGlzKSI+DQogICAgICAgICAgICAgICAgPGgzPk1pIGF6IGF6IEludHJhY2V1dGljYWxzPzwvaDM+DQogICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImZhcS10b2dnbGUiPis8L3NwYW4+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImZhcS1hbnN3ZXIiPg0KICAgICAgICAgICAgICAgIDxwPkF6IEludHJhY2V1dGljYWxzIGFtZXJpa2FpIGx1eHVzIG94aWfDqW4ga2V6ZWzDqXMuIFRpc3p0YSBveGlnw6ludCBqdXR0YXQgaGlhbHVyb25zYXZ2YWwsIHZpdGFtaW5va2thbCDDqXMgYW50aW94aWTDoW5zb2trYWwgZWd5w7x0dCBlbnloZSBueW9tw6FzIGFsYXR0IGEgYsWRcmJlLiBBem9ubmFsaSByYWd5b2fDoXN0IMOpcyBmZXN6ZXNlYmIgYsWRcnQgZXJlZG3DqW55ZXouPGJyPiAgPC9wPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgIDwvZGl2Pg0KICAgICAgICANCiAgICAgICAgPGRpdiBjbGFzcz0iZmFxLWl0ZW0iPg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0iZmFxLXF1ZXN0aW9uIiBvbmNsaWNrPSJ0b2dnbGVGYXEodGhpcykiPg0KICAgICAgICAgICAgICAgIDxoMz5Gw6FqIGEga2V6ZWzDqXM\/PC9oMz4NCiAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iZmFxLXRvZ2dsZSI+Kzwvc3Bhbj4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0iZmFxLWFuc3dlciI+DQogICAgICAgICAgICAgICAgPHA+RWd5w6FsdGFsw6FuIG5lbSEgQSBrZXplbMOpcyB0ZWxqZXNlbiBmw6FqZGFsb21tZW50ZXMgw6lzIG5hZ3lvbiBrZWxsZW1lcy4gQ3NhayBlZ3kgZW55aGUsIGjFsXbDtnMgcGVybWV0IMOpcnrDqWtlbGhldMWRIGEgYsWRcsO2bi4gTmluY3NlbmVrIHTFsWssIG5pbmNzIMOpZ8WRIMOpcnrDqXMsIG5pbmNzZW5layBraXBpcm9zb2TDoXNvay4gU29rYW4gcmVsYXjDoWzDs25hayB0YWzDoWxqw6FrLjxicj48YnI+ICAgIDwvcD4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICA8L2Rpdj4NCiAgICAgICAgDQogICAgICAgIDxkaXYgY2xhc3M9ImZhcS1pdGVtIj4NCiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImZhcS1xdWVzdGlvbiIgb25jbGljaz0idG9nZ2xlRmFxKHRoaXMpIj4NCiAgICAgICAgICAgICAgICA8aDM+TWlrb3IgbMOhdG9tIGF6IGVyZWRtw6lueWVrZXQ\/PC9oMz4NCiAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iZmFxLXRvZ2dsZSI+Kzwvc3Bhbj4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0iZmFxLWFuc3dlciI+DQogICAgICAgICAgICAgICAgPHA+PHN0cm9uZz5Bem9ubmFsITwvc3Ryb25nPiBNw6FyIGEga2V6ZWzDqXMgdXTDoW4gbMOhdGhhdMOzIGvDvGzDtm5ic8OpZyBtdXRhdGtvemlrLiBBIGLFkXIgcmFneW9nLCBmZXN6ZXNlYmJuZWsgw6lyesWRZGlrLCBhIGZpbm9tIHZvbmFsYWsga2V2w6lzYsOpIGzDoXRzemFuYWsuIEEgaGF0w6FzIHTDtmJiIG5hcGlnIHRhcnQuIFJlbmRzemVyZXMgYWxrYWxtYXrDoXNzYWwgYSBixZFyIMOhbGxhcG90YSBob3NzesO6IHTDoXZvbiBqYXZ1bC48YnI+ICAgPC9wPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgIDwvZGl2Pg0KICAgICAgICANCiAgICAgICAgPGRpdiBjbGFzcz0iZmFxLWl0ZW0iPg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0iZmFxLXF1ZXN0aW9uIiBvbmNsaWNrPSJ0b2dnbGVGYXEodGhpcykiPg0KICAgICAgICAgICAgICAgIDxoMz5NaWx5ZW4gZ3lha3JhbiDDqXJkZW1lcyBlbHbDqWdlem5pIGEga2V6ZWzDqXN0PzwvaDM+DQogICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImZhcS10b2dnbGUiPis8L3NwYW4+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImZhcS1hbnN3ZXIiPg0KICAgICAgICAgICAgICAgIDxwPlRhcnTDs3MgZXJlZG3DqW55w6lydCAyLTQgaGV0ZW50ZSBlZ3kga2V6ZWzDqXN0IGFqw6FubHVuay4gU29rIHZlbmTDqWfDvG5rIGhhdm9udGEgZWd5c3plciBqw7ZuIHJlbmRzemVyZXMgw6Fwb2zDoXNyYS4gRm9udG9zIGVzZW3DqW55ZWsgZWzFkXR0IChlc2vDvHbFkWspIGludGVuesOtdiBrw7pyw6F0IGlzIHbDqWdlemhldHN6IHTDtmJiIGtlemVsw6lzc2VsIHLDtnZpZCBpZMWRbiBiZWzDvGwuPGJyPiAgPC9wPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgIDwvZGl2Pg0KICAgICAgICANCiAgICAgICAgPGRpdiBjbGFzcz0iZmFxLWl0ZW0iPg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0iZmFxLXF1ZXN0aW9uIiBvbmNsaWNrPSJ0b2dnbGVGYXEodGhpcykiPg0KICAgICAgICAgICAgICAgIDxoMz5IYXN6bsOhbGhhdG9rIHNtaW5rZXQgYSBrZXplbMOpcyB1dMOhbj88L2gzPg0KICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJmYXEtdG9nZ2xlIj4rPC9zcGFuPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJmYXEtYW5zd2VyIj4NCiAgICAgICAgICAgICAgICA8cD5JZ2VuLCBhem9ubmFsISBBIGtlemVsw6lzIHV0w6FuIGvDtnp2ZXRsZW7DvGwgZmVsdmloZXRzeiBzbWlua2V0LiBEZSBhIGxlZ3TDtmJiZW4gbGVtb25kYW5hayByw7NsYSwgbWVydCBhIGLFkXIgb2x5YW4gc3rDqXBlbiByYWd5b2cuIE5pbmNzZW5layBraXBpcm9zb2TDoXNvayB2YWd5IGR1enphbmF0b2suIEVneXN6ZXLFsWVuIGNzYWsgam9iYm5hayBuw6l6ZWwga2khPGJyPiAgICA8L3A+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgPC9kaXY+DQogICAgICAgIA0KICAgICAgICA8ZGl2IGNsYXNzPSJmYXEtaXRlbSI+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJmYXEtcXVlc3Rpb24iIG9uY2xpY2s9InRvZ2dsZUZhcSh0aGlzKSI+DQogICAgICAgICAgICAgICAgPGgzPktpbmVrIGFqw6FubG90dCBheiBJbnRyYWNldXRpY2Fscz88L2gzPg0KICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJmYXEtdG9nZ2xlIj4rPC9zcGFuPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJmYXEtYW5zd2VyIj4NCiAgICAgICAgICAgICAgICA8cD48c3Ryb25nPk1pbmRlbiBixZFydMOtcHVzcmEgw6lzIG1pbmRlbiBrb3Jvc3p0w6FseW5hazwvc3Ryb25nPiEgQSBrZXplbMOpcyBrw7xsw7Zuw7ZzZW4gasOzbCBzZWfDrXQgc3rDoXJheiBixZFyLCBmaW5vbSB2b25hbGFrLCBmYWvDsyBhcmNzesOtbiDDqXMgZsOhcmFkdCBixZFyIGVzZXTDqW4uIEF6IEludHJhY2V1dGljYWxzIMOpcnrDqWtlbnkgYsWRcnJlIGlzIGlkZcOhbGlzLCBtZXJ0IG5hZ3lvbiBneWVuZ8OpZC4gTcOpZyByb3NhY2VhIGVzZXTDqW4gaXMgc2Vnw610aGV0LiAgPC9wPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgIDwvZGl2Pg0KICAgICAgICANCiAgICAgICAgPGRpdiBjbGFzcz0iZmFxLWl0ZW0iPg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0iZmFxLXF1ZXN0aW9uIiBvbmNsaWNrPSJ0b2dnbGVGYXEodGhpcykiPg0KICAgICAgICAgICAgICAgIDxoMz5NZWx5aWsga2V6ZWzDqXMgYSBtZWdmZWxlbMWRIHN6w6Ftb21yYT88L2gzPg0KICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJmYXEtdG9nZ2xlIj4rPC9zcGFuPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJmYXEtYW5zd2VyIj4NCiAgICAgICAgICAgICAgICA8cD5FeiBheiBpZ8OpbnllaWR0xZFsIGbDvGdnOiBBem9ubmFsaSByYWd5b2fDoXPDqXJ0IOKGkiBIaWRyYXTDoWzDsyBzesOpcnVtLiDDiXJ6w6lrZW55IGLFkXJyZSDihpIgU3BlY2nDoWxpcyBrZXplbMOpcyDDqXJ6w6lrZW55IGLFkXJyZS4gUsOhbmN0YWxhbsOtdMOhc3JhIOKGkiBLb2xsYWfDqW5uZWwgdmFneSBwcsOpbWl1bSBwcm9ncmFtLiBTesOtdmVzZW4gdGFuw6Fjc29sanVrIGVsc8WRIGzDoXRvZ2F0w6Fzb2Rrb3IhPGJyPiAgIDwvcD4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICA8L2Rpdj4NCiAgICAgICAgDQogICAgICAgIDxkaXYgY2xhc3M9ImZhcS1pdGVtIj4NCiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImZhcS1xdWVzdGlvbiIgb25jbGljaz0idG9nZ2xlRmFxKHRoaXMpIj4NCiAgICAgICAgICAgICAgICA8aDM+S29tYmluw6FsaGF0b20gYXogSW50cmFjZXV0aWNhbHMtdCBtw6FzIGtlemVsw6lzZWtrZWw\/PC9oMz4NCiAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iZmFxLXRvZ2dsZSI+Kzwvc3Bhbj4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0iZmFxLWFuc3dlciI+DQogICAgICAgICAgICAgICAgPHA+SWdlbiwga2lmZWplemV0dGVuIGFqw6FubG90dCEgU29rIHZlbmTDqWfDvG5rIGtvbWJpbsOhbGphIGF6IEludHJhY2V1dGljYWxzLXQgSHlkcmFGYWNpYWwtbGVsIChlbMWRc3rDtnIgSHlkcmFGYWNpYWwsIGF6dMOhbiBJbnRyYWNldXRpY2FscykgdmFneSBWZW51cyBMZWdhY3kgYXJjIGtlemVsw6lzc2VsLiBBIGtlemVsw6lzZWsgdMO2a8OpbGV0ZXNlbiBraWVnw6lzesOtdGlrIGVneW3DoXN0IMOpcyBmZWxlcsWRc8OtdGlrIGEgaGF0w6FzdC48YnI+ICA8L3A+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgPC9kaXY+DQogICAgICAgIA0KICAgICAgICA8ZGl2IGNsYXNzPSJmYXEtaXRlbSI+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJmYXEtcXVlc3Rpb24iIG9uY2xpY2s9InRvZ2dsZUZhcSh0aGlzKSI+DQogICAgICAgICAgICAgICAgPGgzPk1pIGF6IGEgSG9tZUNhcmUgdGVybcOpaz88L2gzPg0KICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJmYXEtdG9nZ2xlIj4rPC9zcGFuPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJmYXEtYW5zd2VyIj4NCiAgICAgICAgICAgICAgICA8cD5BIEhvbWVDYXJlIHRlcm3DqWsgZWd5IDxzdHJvbmc+b3R0aG9uaSBveGlnw6luc3rDqXJ1bTwvc3Ryb25nPi4gRXp6ZWwgbWVnaG9zc3phYmLDrXRoYXRqYSBhIHN6YWxvbmtlemVsw6lzIGhhdMOhc8OhdCwgw6lzIG5hcG9udGEgZWxsw6F0aGF0amEgYsWRcsOpdCBveGlnw6lubmVsIMOpcyBoaWFsdXJvbnNhdnZhbC4gVMO2a8OpbGV0ZXMgYSBzemFsb25sw6F0b2dhdMOhc29rIGvDtnrDtnR0aSBpZMWRc3pha3JhISAgPC9wPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgIDwvZGl2Pg0KICAgICAgICANCiAgICAgICAgPGRpdiBjbGFzcz0iZmFxLWl0ZW0iPg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0iZmFxLXF1ZXN0aW9uIiBvbmNsaWNrPSJ0b2dnbGVGYXEodGhpcykiPg0KICAgICAgICAgICAgICAgIDxoMz5NacOpcnQgYSBIYXJtb255IEJlYXV0eS10IHbDoWxhc3N6YW0\/PC9oMz4NCiAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iZmFxLXRvZ2dsZSI+Kzwvc3Bhbj4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0iZmFxLWFuc3dlciI+DQogICAgICAgICAgICAgICAgPHA+QXogZXJlZGV0aSBhbWVyaWthaSBJbnRyYWNldXRpY2FscyByZW5kc3plcnQgaGFzem7DoWxqdWsg4oCTIHVneWFuYXogYSBtaW7FkXPDqWcsIG1pbnQgQmV2ZXJseSBIaWxsc2JlbiB2YWd5IE5ldyBZb3JrYmFuLiBLb3ptZXRpa3VzYWluayB0YXBhc3p0YWx0YWsgw6lzIHByb2Zlc3N6aW9uw6FsaXNhay4gTW9kZXJuIGvDtnJueWV6ZXQsIHByw6ltaXVtIGVsbMOhdMOhcywgdmVyc2VueWvDqXBlcyDDoXJhayDigJMga29tcHJvbWlzc3p1bW9rIG7DqWxrw7xsLjxicj4gICA8L3A+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgPC9kaXY+DQogICAgPC9zZWN0aW9uPg0KDQogICAgPCEtLSBUZXN0aW1vbmlhbHMgLS0+DQogICAgPHNlY3Rpb24gY2xhc3M9InRlc3RpbW9uaWFscy1zZWN0aW9uIj4NCiAgICAgICAgPGRpdiBjbGFzcz0ic2VjdGlvbi1oZWFkZXIiPg0KICAgICAgICAgICAgPGgyPlZlbmTDqWdlaW5rIHRhcGFzenRhbGF0YWk8L2gyPg0KICAgICAgICAgICAgPHA+VMO2YmIgbWludCAxMDAgZWzDqWdlZGV0dCB2ZW5kw6lnIHbDoWxhc3p0b3R0YSBheiBJbnRyYWNldXRpY2Fscy10PC9wPg0KICAgICAgICA8L2Rpdj4NCiAgICAgICAgPGRpdiBjbGFzcz0idGVzdGltb25pYWxzLWdyaWQiPg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0idGVzdGltb25pYWwtY2FyZCI+DQogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0idGVzdGltb25pYWwtc3RhcnMiPuKYheKYheKYheKYheKYhTwvZGl2Pg0KICAgICAgICAgICAgICAgIDxwPiJFc2vDvHbFkW0gZWzFkXR0IHbDqWdlenRldHRlbSBJbnRyYWNldXRpY2FscyBrZXplbMOpc3Qgw6lzIGxlbnnFsWfDtnrDtnR0ISBCxZFyw7ZtIG3DqWcgc29zZW0gcmFneW9nb3R0IMOtZ3kuIEEgZsOpbnlrw6lwZWtlbiDDumd5IG7DqXplayBraSwgbWludGhhIHN6xbFyxZF2ZWwgbGV0dGVrIHZvbG5hIHN6ZXJrZXN6dHZlIOKAkyBkZSB2YWzDs2RpIHZvbHQhIE1vc3QgbWluZGVuIGjDs25hcGJhbiBqw7Z2w7ZrLiIgICA8L3A+DQogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0idGVzdGltb25pYWwtYXV0aG9yIj4NCiAgICAgICAgICAgICAgICAgICAgPHN0cm9uZz5TesOzZmlhIEs8L3N0cm9uZz4uIEJ1ZGFwZXN0csWRbDxicj48ZW0+SW50cmFjZXV0aWNhbHMgQW50aS1BZ2luZyBQcm9ncmFtPC9lbT4NCiAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgDQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJ0ZXN0aW1vbmlhbC1jYXJkIj4NCiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJ0ZXN0aW1vbmlhbC1zdGFycyI+4piF4piF4piF4piF4piFPC9kaXY+DQogICAgICAgICAgICAgICAgPHA+Ik5hZ3lvbiBzesOhcmF6IGLFkXLDtm0gdmFuIMOpcyBzb2sga3LDqW0gbmVtIHNlZ8OtdGV0dC4gQXogZWxzxZEgSW50cmFjZXV0aWNhbHMga2V6ZWzDqXMgdXTDoW4gYsWRcsO2bSBhbm55aXJhIGZlc3plcyDDqXMgbmVkdmVzIHZvbHQsIG1pbnQgbcOhciByw6lnw7N0YSBuZW0uIEF6IMOpcnrDqXMgbWFqZG5lbSBlZ3kgaMOpdGlnIHRhcnRvdHQhIiAgPC9wPg0KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InRlc3RpbW9uaWFsLWF1dGhvciI+DQogICAgICAgICAgICAgICAgICAgIDxzdHJvbmc+TWFyaW5hIEwuPC9zdHJvbmc+IE1vc29ubWFneWFyw7N2w6FycsOzbDxicj48ZW0+SW50cmFjZXV0aWNhbHMgaGlkcmF0w6Fsw7Mgc3rDqXJ1bTwvZW0+DQogICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgIA0KICAgICAgICAgICAgPGRpdiBjbGFzcz0idGVzdGltb25pYWwtY2FyZCI+DQogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0idGVzdGltb25pYWwtc3RhcnMiPuKYheKYheKYheKYheKYhTwvZGl2Pg0KICAgICAgICAgICAgICAgIDxwPiJBIGtlemVsw6lzIGFubnlpcmEgcmVsYXjDoWzDsyEgTmluY3MgZsOhamRhbG9tLCBuaW5jc2VuZWsgdMWxaywgY3NhayBlZ3kgaMWxdsO2cywga2VsbGVtZXMgcGVybWV0LiBVdMOhbmEgYXpvbm5hbCBmcmlzc2ViYm5layBsw6F0dGFtIG1hZ2FtLiBUw7Zrw6lsZXRlcyBmb250b3MgbWVldGluZ2VrIHZhZ3kgZXNlbcOpbnllayBlbMWRdHQuIiAgIDwvcD4NCiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJ0ZXN0aW1vbmlhbC1hdXRob3IiPg0KICAgICAgICAgICAgICAgICAgICA8c3Ryb25nPkrDumxpYSBNPC9zdHJvbmc+LiBHecWRcmLFkWw8YnI+PGVtPkludHJhY2V1dGljYWxzIGhpZHJhdMOhbMOzIHN6w6lydW08L2VtPg0KICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICANCiAgICAgICAgICAgIDxkaXYgY2xhc3M9InRlc3RpbW9uaWFsLWNhcmQiPg0KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InRlc3RpbW9uaWFsLXN0YXJzIj7imIXimIXimIXimIXimIU8L2Rpdj4NCiAgICAgICAgICAgICAgICA8cD4iTWluZGlnIGtvbWJpbsOhbG9tIGF6IEludHJhY2V1dGljYWxzLXQgSHlkcmFGYWNpYWwtbGVsIOKAkyB0w7Zrw6lsZXRlcyBrb21iaW7DoWNpw7MhIEVsxZFzesO2ciBhIG3DqWx5dGkgc3p0w610w6FzLCBhenTDoW4gYXogb3hpZ8OpbiBrZXplbMOpcy4gQsWRcsO2bSBtw6lnIHNvc2VtIHZvbHQgaWx5ZW4gasOzISIgIDwvcD4NCiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJ0ZXN0aW1vbmlhbC1hdXRob3IiPg0KICAgICAgICAgICAgICAgICAgICA8ZW0+PHN0cm9uZz5Fcnpzw6liZXQgUjwvc3Ryb25nPi4gQnVkYXBlc3RyxZFsPGJyPkh5ZHJhRmFjaWFsICsgSW50cmFjZXV0aWNhbHM8YnI+PC9lbT4NCiAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICA8L2Rpdj4NCiAgICA8L3NlY3Rpb24+DQoNCiAgICA8IS0tIENUQSAtLT4NCiAgICA8c2VjdGlvbiBpZD0iYnVjaHVuZyIgY2xhc3M9ImN0YS1zZWN0aW9uIj4NCiAgICAgICAgPGRpdiBjbGFzcz0iY3RhLWNvbnRlbnQiPg0KICAgICAgICAgICAgPGgyPkvDqXN6ZW4gw6FsbHN6IGEgcmFneW9nw7MgYsWRcnJlPzwvaDI+DQogICAgICAgICAgICA8cD5Gb2dsYWxkIGxlIEludHJhY2V1dGljYWxzIGtlemVsw6lzZWRldCDDqXMgdGFwYXN6dGFsZCBtZWcgYSBrw7xsw7ZuYnPDqWdldDwvcD4NCiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbnRhY3QtZm9ybS13cmFwcGVyIj4NCiAgICAgICAgICAgICAgICBbY29udGFjdC1mb3JtLTcgaWQ9IjI0MjVmMGUiIHRpdGxlPSJJZMWRcG9udGZvZ2xhbMOhc2kgxbFybGFwIl0NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICA8L2Rpdj4NCiAgICA8L3NlY3Rpb24+DQoNCiAgICA8c2NyaXB0Pg0KICAgICAgICBmdW5jdGlvbiB0b2dnbGVGYXEoZWxlbWVudCkgew0KICAgICAgICAgICAgY29uc3QgaXRlbSA9IGVsZW1lbnQucGFyZW50RWxlbWVudDsNCiAgICAgICAgICAgIGNvbnN0IGlzQWN0aXZlID0gaXRlbS5jbGFzc0xpc3QuY29udGFpbnMoJ2FjdGl2ZScpOw0KICAgICAgICAgICAgZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnLmZhcS1pdGVtJykuZm9yRWFjaChpID0+IGkuY2xhc3NMaXN0LnJlbW92ZSgnYWN0aXZlJykpOw0KICAgICAgICAgICAgaWYgKCFpc0FjdGl2ZSkgaXRlbS5jbGFzc0xpc3QuYWRkKCdhY3RpdmUnKTsNCiAgICAgICAgfQ0KICAgICAgICANCiAgICAgICAgZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnYVtocmVmXj0iIyJdJykuZm9yRWFjaChhbmNob3IgPT4gew0KICAgICAgICAgICAgYW5jaG9yLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJywgZnVuY3Rpb24gKGUpIHsNCiAgICAgICAgICAgICAgICBlLnByZXZlbnREZWZhdWx0KCk7DQogICAgICAgICAgICAgICAgZG9jdW1lbnQucXVlcnlTZWxlY3Rvcih0aGlzLmdldEF0dHJpYnV0ZSgnaHJlZicpKS5zY3JvbGxJbnRvVmlldyh7IGJlaGF2aW9yOiAnc21vb3RoJyB9KTsNCiAgICAgICAgICAgIH0pOw0KICAgICAgICB9KTsNCiAgICA8L3NjcmlwdD4NCg0KDQo8L2Rpdj4=[\/vc_raw_html][\/vc_column][\/vc_row]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":704,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"custompagett.php","meta":{"footnotes":""},"class_list":["post-589","page","type-page","status-publish","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"Intraceuticals oxig\u00e9nter\u00e1pia - Pr\u00e9mium arckezel\u00e9s azonnali ragyog\u00e1s\u00e9rt. Hollywood szt\u00e1rok titkos fegyvere. F\u00e1jdalommentes, l\u00e1that\u00f3 eredm\u00e9ny azonnal.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/harmonybeauty.eu\/hu\/kezelesek\/intraceuticals-luxus-oxigenterapia\/\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"hu_HU\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Harmony Beauty - Sz\u00e9ps\u00e9gszalon Mosonmagyar\u00f3v\u00e1ron\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Intraceuticals oxig\u00e9nter\u00e1pi\u00e1s arcfiatal\u00edt\u00e1s - Harmony Beauty\" \/>\n\t\t<meta property=\"og:description\" content=\"Intraceuticals oxig\u00e9nter\u00e1pia - Pr\u00e9mium arckezel\u00e9s azonnali ragyog\u00e1s\u00e9rt. Hollywood szt\u00e1rok titkos fegyvere. F\u00e1jdalommentes, l\u00e1that\u00f3 eredm\u00e9ny azonnal.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/harmonybeauty.eu\/hu\/kezelesek\/intraceuticals-luxus-oxigenterapia\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/harmonybeauty.eu\/wp-content\/uploads\/2026\/03\/cropped-hb_szoveg.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/harmonybeauty.eu\/wp-content\/uploads\/2026\/03\/cropped-hb_szoveg.png\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-03-26T12:47:30+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-04-09T12:42:33+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/harmonybeautyeu\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Intraceuticals oxig\u00e9nter\u00e1pi\u00e1s arcfiatal\u00edt\u00e1s - Harmony Beauty\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Intraceuticals oxig\u00e9nter\u00e1pia - Pr\u00e9mium arckezel\u00e9s azonnali ragyog\u00e1s\u00e9rt. Hollywood szt\u00e1rok titkos fegyvere. F\u00e1jdalommentes, l\u00e1that\u00f3 eredm\u00e9ny azonnal.\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/harmonybeauty.eu\/wp-content\/uploads\/2026\/03\/cropped-hb_szoveg.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/harmonybeauty.eu\\\/hu\\\/kezelesek\\\/intraceuticals-luxus-oxigenterapia\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/harmonybeauty.eu\\\/hu\\\/#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/harmonybeauty.eu\\\/hu\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/harmonybeauty.eu\\\/hu\\\/kezelesek\\\/#listItem\",\"name\":\"Kezel\\u00e9sek\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/harmonybeauty.eu\\\/hu\\\/kezelesek\\\/#listItem\",\"position\":2,\"name\":\"Kezel\\u00e9sek\",\"item\":\"https:\\\/\\\/harmonybeauty.eu\\\/hu\\\/kezelesek\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/harmonybeauty.eu\\\/hu\\\/kezelesek\\\/intraceuticals-luxus-oxigenterapia\\\/#listItem\",\"name\":\"Intraceuticals oxig\\u00e9nter\\u00e1pi\\u00e1s arcfiatal\\u00edt\\u00e1s\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/harmonybeauty.eu\\\/hu\\\/#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/harmonybeauty.eu\\\/hu\\\/kezelesek\\\/intraceuticals-luxus-oxigenterapia\\\/#listItem\",\"position\":3,\"name\":\"Intraceuticals oxig\\u00e9nter\\u00e1pi\\u00e1s arcfiatal\\u00edt\\u00e1s\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/harmonybeauty.eu\\\/hu\\\/kezelesek\\\/#listItem\",\"name\":\"Kezel\\u00e9sek\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/harmonybeauty.eu\\\/hu\\\/#organization\",\"name\":\"Harmony Beauty\",\"description\":\"Sz\\u00e9ps\\u00e9gszalon Mosonmagyar\\u00f3v\\u00e1ron\",\"url\":\"https:\\\/\\\/harmonybeauty.eu\\\/hu\\\/\",\"email\":\"info@harmonybeauty.eu\",\"telephone\":\"+3696566076\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/harmonybeauty.eu\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/cropped-harmony_logo.avif\",\"@id\":\"https:\\\/\\\/harmonybeauty.eu\\\/hu\\\/kezelesek\\\/intraceuticals-luxus-oxigenterapia\\\/#organizationLogo\",\"width\":1024,\"height\":1023},\"image\":{\"@id\":\"https:\\\/\\\/harmonybeauty.eu\\\/hu\\\/kezelesek\\\/intraceuticals-luxus-oxigenterapia\\\/#organizationLogo\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/harmonybeautyeu\",\"https:\\\/\\\/www.instagram.com\\\/harmonybeautyeu\",\"https:\\\/\\\/www.youtube.com\\\/@harmonybeauty7159\"]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/harmonybeauty.eu\\\/hu\\\/kezelesek\\\/intraceuticals-luxus-oxigenterapia\\\/#webpage\",\"url\":\"https:\\\/\\\/harmonybeauty.eu\\\/hu\\\/kezelesek\\\/intraceuticals-luxus-oxigenterapia\\\/\",\"name\":\"Intraceuticals oxig\\u00e9nter\\u00e1pi\\u00e1s arcfiatal\\u00edt\\u00e1s - Harmony Beauty\",\"description\":\"Intraceuticals oxig\\u00e9nter\\u00e1pia - Pr\\u00e9mium arckezel\\u00e9s azonnali ragyog\\u00e1s\\u00e9rt. Hollywood szt\\u00e1rok titkos fegyvere. F\\u00e1jdalommentes, l\\u00e1that\\u00f3 eredm\\u00e9ny azonnal.\",\"inLanguage\":\"hu-HU\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/harmonybeauty.eu\\\/hu\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/harmonybeauty.eu\\\/hu\\\/kezelesek\\\/intraceuticals-luxus-oxigenterapia\\\/#breadcrumblist\"},\"datePublished\":\"2026-03-26T12:47:30+00:00\",\"dateModified\":\"2026-04-09T12:42:33+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/harmonybeauty.eu\\\/hu\\\/#website\",\"url\":\"https:\\\/\\\/harmonybeauty.eu\\\/hu\\\/\",\"name\":\"Harmony Beauty\",\"description\":\"Sz\\u00e9ps\\u00e9gszalon Mosonmagyar\\u00f3v\\u00e1ron\",\"inLanguage\":\"hu-HU\",\"publisher\":{\"@id\":\"https:\\\/\\\/harmonybeauty.eu\\\/hu\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Intraceuticals oxig\u00e9nter\u00e1pi\u00e1s arcfiatal\u00edt\u00e1s - Harmony Beauty","description":"Intraceuticals oxig\u00e9nter\u00e1pia - Pr\u00e9mium arckezel\u00e9s azonnali ragyog\u00e1s\u00e9rt. Hollywood szt\u00e1rok titkos fegyvere. F\u00e1jdalommentes, l\u00e1that\u00f3 eredm\u00e9ny azonnal.","canonical_url":"https:\/\/harmonybeauty.eu\/hu\/kezelesek\/intraceuticals-luxus-oxigenterapia\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/harmonybeauty.eu\/hu\/kezelesek\/intraceuticals-luxus-oxigenterapia\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/harmonybeauty.eu\/hu\/#listItem","position":1,"name":"Home","item":"https:\/\/harmonybeauty.eu\/hu\/","nextItem":{"@type":"ListItem","@id":"https:\/\/harmonybeauty.eu\/hu\/kezelesek\/#listItem","name":"Kezel\u00e9sek"}},{"@type":"ListItem","@id":"https:\/\/harmonybeauty.eu\/hu\/kezelesek\/#listItem","position":2,"name":"Kezel\u00e9sek","item":"https:\/\/harmonybeauty.eu\/hu\/kezelesek\/","nextItem":{"@type":"ListItem","@id":"https:\/\/harmonybeauty.eu\/hu\/kezelesek\/intraceuticals-luxus-oxigenterapia\/#listItem","name":"Intraceuticals oxig\u00e9nter\u00e1pi\u00e1s arcfiatal\u00edt\u00e1s"},"previousItem":{"@type":"ListItem","@id":"https:\/\/harmonybeauty.eu\/hu\/#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/harmonybeauty.eu\/hu\/kezelesek\/intraceuticals-luxus-oxigenterapia\/#listItem","position":3,"name":"Intraceuticals oxig\u00e9nter\u00e1pi\u00e1s arcfiatal\u00edt\u00e1s","previousItem":{"@type":"ListItem","@id":"https:\/\/harmonybeauty.eu\/hu\/kezelesek\/#listItem","name":"Kezel\u00e9sek"}}]},{"@type":"Organization","@id":"https:\/\/harmonybeauty.eu\/hu\/#organization","name":"Harmony Beauty","description":"Sz\u00e9ps\u00e9gszalon Mosonmagyar\u00f3v\u00e1ron","url":"https:\/\/harmonybeauty.eu\/hu\/","email":"info@harmonybeauty.eu","telephone":"+3696566076","logo":{"@type":"ImageObject","url":"https:\/\/harmonybeauty.eu\/wp-content\/uploads\/2026\/03\/cropped-harmony_logo.avif","@id":"https:\/\/harmonybeauty.eu\/hu\/kezelesek\/intraceuticals-luxus-oxigenterapia\/#organizationLogo","width":1024,"height":1023},"image":{"@id":"https:\/\/harmonybeauty.eu\/hu\/kezelesek\/intraceuticals-luxus-oxigenterapia\/#organizationLogo"},"sameAs":["https:\/\/www.facebook.com\/harmonybeautyeu","https:\/\/www.instagram.com\/harmonybeautyeu","https:\/\/www.youtube.com\/@harmonybeauty7159"]},{"@type":"WebPage","@id":"https:\/\/harmonybeauty.eu\/hu\/kezelesek\/intraceuticals-luxus-oxigenterapia\/#webpage","url":"https:\/\/harmonybeauty.eu\/hu\/kezelesek\/intraceuticals-luxus-oxigenterapia\/","name":"Intraceuticals oxig\u00e9nter\u00e1pi\u00e1s arcfiatal\u00edt\u00e1s - Harmony Beauty","description":"Intraceuticals oxig\u00e9nter\u00e1pia - Pr\u00e9mium arckezel\u00e9s azonnali ragyog\u00e1s\u00e9rt. Hollywood szt\u00e1rok titkos fegyvere. F\u00e1jdalommentes, l\u00e1that\u00f3 eredm\u00e9ny azonnal.","inLanguage":"hu-HU","isPartOf":{"@id":"https:\/\/harmonybeauty.eu\/hu\/#website"},"breadcrumb":{"@id":"https:\/\/harmonybeauty.eu\/hu\/kezelesek\/intraceuticals-luxus-oxigenterapia\/#breadcrumblist"},"datePublished":"2026-03-26T12:47:30+00:00","dateModified":"2026-04-09T12:42:33+00:00"},{"@type":"WebSite","@id":"https:\/\/harmonybeauty.eu\/hu\/#website","url":"https:\/\/harmonybeauty.eu\/hu\/","name":"Harmony Beauty","description":"Sz\u00e9ps\u00e9gszalon Mosonmagyar\u00f3v\u00e1ron","inLanguage":"hu-HU","publisher":{"@id":"https:\/\/harmonybeauty.eu\/hu\/#organization"}}]},"og:locale":"hu_HU","og:site_name":"Harmony Beauty - Sz\u00e9ps\u00e9gszalon Mosonmagyar\u00f3v\u00e1ron","og:type":"article","og:title":"Intraceuticals oxig\u00e9nter\u00e1pi\u00e1s arcfiatal\u00edt\u00e1s - Harmony Beauty","og:description":"Intraceuticals oxig\u00e9nter\u00e1pia - Pr\u00e9mium arckezel\u00e9s azonnali ragyog\u00e1s\u00e9rt. Hollywood szt\u00e1rok titkos fegyvere. F\u00e1jdalommentes, l\u00e1that\u00f3 eredm\u00e9ny azonnal.","og:url":"https:\/\/harmonybeauty.eu\/hu\/kezelesek\/intraceuticals-luxus-oxigenterapia\/","og:image":"https:\/\/harmonybeauty.eu\/wp-content\/uploads\/2026\/03\/cropped-hb_szoveg.png","og:image:secure_url":"https:\/\/harmonybeauty.eu\/wp-content\/uploads\/2026\/03\/cropped-hb_szoveg.png","article:published_time":"2026-03-26T12:47:30+00:00","article:modified_time":"2026-04-09T12:42:33+00:00","article:publisher":"https:\/\/www.facebook.com\/harmonybeautyeu","twitter:card":"summary_large_image","twitter:title":"Intraceuticals oxig\u00e9nter\u00e1pi\u00e1s arcfiatal\u00edt\u00e1s - Harmony Beauty","twitter:description":"Intraceuticals oxig\u00e9nter\u00e1pia - Pr\u00e9mium arckezel\u00e9s azonnali ragyog\u00e1s\u00e9rt. Hollywood szt\u00e1rok titkos fegyvere. F\u00e1jdalommentes, l\u00e1that\u00f3 eredm\u00e9ny azonnal.","twitter:image":"https:\/\/harmonybeauty.eu\/wp-content\/uploads\/2026\/03\/cropped-hb_szoveg.png"},"aioseo_meta_data":{"post_id":"589","title":null,"description":"Intraceuticals oxig\u00e9nter\u00e1pia - Pr\u00e9mium arckezel\u00e9s azonnali ragyog\u00e1s\u00e9rt. Hollywood szt\u00e1rok titkos fegyvere. F\u00e1jdalommentes, l\u00e1that\u00f3 eredm\u00e9ny azonnal.   ","keywords":null,"keyphrases":{"focus":{"keyphrase":"intraceuticals","score":88},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"WebPage","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":{"faqs":[],"keyPoints":[],"titles":[],"descriptions":[],"socialPosts":{"email":[],"linkedin":[],"twitter":[],"facebook":[],"instagram":[]}},"created":"2026-03-31 14:04:32","updated":"2026-10-05 11:20:57","seo_analyzer_scan_date":null,"focus_keyword":"intraceuticals","additional_keywords":null,"truseo_locale":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/harmonybeauty.eu\/hu\/\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/harmonybeauty.eu\/hu\/kezelesek\/\" title=\"Kezel\u00e9sek\">Kezel\u00e9sek<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tIntraceuticals oxig\u00e9nter\u00e1pi\u00e1s arcfiatal\u00edt\u00e1s\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/harmonybeauty.eu\/hu\/"},{"label":"Kezel\u00e9sek","link":"https:\/\/harmonybeauty.eu\/hu\/kezelesek\/"},{"label":"Intraceuticals oxig\u00e9nter\u00e1pi\u00e1s arcfiatal\u00edt\u00e1s","link":"https:\/\/harmonybeauty.eu\/hu\/kezelesek\/intraceuticals-luxus-oxigenterapia\/"}],"_links":{"self":[{"href":"https:\/\/harmonybeauty.eu\/hu\/wp-json\/wp\/v2\/pages\/589","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/harmonybeauty.eu\/hu\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/harmonybeauty.eu\/hu\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/harmonybeauty.eu\/hu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/harmonybeauty.eu\/hu\/wp-json\/wp\/v2\/comments?post=589"}],"version-history":[{"count":0,"href":"https:\/\/harmonybeauty.eu\/hu\/wp-json\/wp\/v2\/pages\/589\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/harmonybeauty.eu\/hu\/wp-json\/wp\/v2\/pages\/704"}],"wp:attachment":[{"href":"https:\/\/harmonybeauty.eu\/hu\/wp-json\/wp\/v2\/media?parent=589"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}