/** * @fileoverview This file is generated by the Angular template compiler. * Do not edit. * @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride} */ /* tslint:disable */ import * as import0 from '@angular/core'; import * as import1 from '@angular/common'; import * as import2 from '../../../../../components/form-controls/toggle/toggle.component'; const styles_Toggle:any[] = ['.center[_ngcontent-%COMP%]{left:50%;position:absolute;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.toggle[_ngcontent-%COMP%]{box-sizing:content-box;display:inline-block;padding:.5em;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[override][_ngcontent-%COMP%] .disabled[_ngcontent-%COMP%] .text-toggle[_ngcontent-%COMP%]{background-color:rgba(0,0,0,0.2)}[override][_ngcontent-%COMP%] .disabled[_ngcontent-%COMP%] .text-toggle.active[_ngcontent-%COMP%], [override][_ngcontent-%COMP%] .disabled[_ngcontent-%COMP%] .text-toggle.inactive[_ngcontent-%COMP%]{background-color:rgba(0,0,0,0.2)}[override][_ngcontent-%COMP%] .disabled[_ngcontent-%COMP%] .ios-toggle[_ngcontent-%COMP%]{background-color:rgba(0,0,0,0.2)}[override][_ngcontent-%COMP%] .disabled[_ngcontent-%COMP%] .ios-toggle.active[_ngcontent-%COMP%], [override][_ngcontent-%COMP%] .disabled[_ngcontent-%COMP%] .ios-toggle.inactive[_ngcontent-%COMP%]{background-color:rgba(0,0,0,0.2)}.text-toggle[_ngcontent-%COMP%]{background-color:#ddd;border-radius:.2em;box-sizing:content-box;box-shadow:0 0.1em 0.2em 0.1em rgba(0,0,0,0.2);color:#fff;cursor:pointer;height:2em;overflow:hidden;position:relative;width:6em}.text-toggle[_ngcontent-%COMP%] .text[_ngcontent-%COMP%]{box-sizing:content-box;position:absolute;text-align:center;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:49%}.text-toggle[_ngcontent-%COMP%] .text.active[_ngcontent-%COMP%]{left:0}.text-toggle[_ngcontent-%COMP%] .text.inactive[_ngcontent-%COMP%]{right:0}.text-toggle.active[_ngcontent-%COMP%]{background-color:#4caf50}.text-toggle.inactive[_ngcontent-%COMP%]{background-color:#f44336}.text-toggle[_ngcontent-%COMP%] .toggle-knob[_ngcontent-%COMP%]{background-color:#fff;border-radius:.18em;bottom:0;left:0;position:absolute;top:0;width:50%}.image-toggle[_ngcontent-%COMP%]{cursor:pointer;height:2em;width:2em;overflow:hidden}.image-toggle[_ngcontent-%COMP%] .toggle-img[_ngcontent-%COMP%]{max-height:100%;max-width:100%}.icon-toggle[_ngcontent-%COMP%]{cursor:pointer;height:2em;overflow:hidden;position:relative;width:2em}.icon-toggle[_ngcontent-%COMP%] .toggle-icon[_ngcontent-%COMP%]{border:0.15em solid rgba(0,0,0,0.2);height:100%;position:relative;width:100%}.icon-toggle[_ngcontent-%COMP%] .bg[_ngcontent-%COMP%]{border:none;border-radius:100%;font-size:.8em}.icon-toggle[_ngcontent-%COMP%] .bg[_ngcontent-%COMP%]:hover{background-color:rgba(0,0,0,0.54)}.icon-toggle[_ngcontent-%COMP%] .bg[_ngcontent-%COMP%]:active{background-color:rgba(0,0,0,0.87)}.icon-toggle[_ngcontent-%COMP%] .bg.active[_ngcontent-%COMP%]{background-color:rgba(0,0,0,0.2)}.icon-toggle[_ngcontent-%COMP%] .bg.active[_ngcontent-%COMP%]:hover{background-color:rgba(0,0,0,0.54)}.icon-toggle[_ngcontent-%COMP%] .bg.active[_ngcontent-%COMP%]:active{background-color:rgba(0,0,0,0.87)}.icon-toggle[_ngcontent-%COMP%] .circle[_ngcontent-%COMP%]{border-radius:100%}.icon-toggle[_ngcontent-%COMP%] .square[_ngcontent-%COMP%]{border-radius:.2em}.icon-toggle[_ngcontent-%COMP%] .icon[_ngcontent-%COMP%]{color:#f44336;font-size:150%;left:50%;margin:auto;position:absolute;text-align:center;top:50%;-ms-transform:translate(-50%, -40%);transform:translate(-50%, -40%)}.icon-toggle[_ngcontent-%COMP%] .icon.active[_ngcontent-%COMP%]{color:#4caf50}.ios-toggle[_ngcontent-%COMP%]{background-color:#fff;border-radius:2em;box-shadow:0 0.1em 0.2em 0.1em rgba(0,0,0,0.2);cursor:pointer;height:1em;margin:1em;position:relative;width:3em;transition:background-color 200ms}.ios-toggle[_ngcontent-%COMP%] .toggle-knob[_ngcontent-%COMP%]{background-color:#fff;border-radius:2em;bottom:0;box-shadow:0 0.1em 0.2em 0.1em rgba(0,0,0,0.2);height:2em;left:0;position:absolute;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:2em;transition:left 200ms, right 200ms}.ios-toggle.active[_ngcontent-%COMP%]{background-color:#4caf50}.ios-toggle.inactive[_ngcontent-%COMP%]{background-color:#f44336}']; export const RenderType_Toggle:import0.RendererType2 = import0.ɵcrt({ encapsulation: 0, styles: styles_Toggle, data: {'animation': [ { name: 'toggleBg', definitions: [ { type: 0, name: 'on', styles: { type: 6, styles: {'background-color': '#23CE6B'} } } , { type: 0, name: 'off', styles: { type: 6, styles: {'background-color': '#F64740'} } } , { type: 0, name: 'On', styles: { type: 6, styles: {'background-color': '#23CE6B'} } } , { type: 0, name: 'Off', styles: { type: 6, styles: {'background-color': '#F64740'} } } , { type: 0, name: 'disabled', styles: { type: 6, styles: {'background-color': '#DCDCDC'} } } , { type: 1, expr: '* => *', animation: { type: 4, styles: (null as any), timings: '100ms ease-out' } } ] } , { name: 'textToggle', definitions: [ { type: 0, name: 'on', styles: { type: 6, styles: {left: '50%'} } } , { type: 0, name: 'off', styles: { type: 6, styles: {left: '0%'} } } , { type: 0, name: 'On', styles: { type: 6, styles: {left: '50%'} } } , { type: 0, name: 'Off', styles: { type: 6, styles: {left: '0%'} } } , { type: 1, expr: 'on <=> off', animation: { type: 4, styles: (null as any), timings: '100ms ease-out' } } ] } , { name: 'iosToggle', definitions: [ { type: 0, name: 'on', styles: { type: 6, styles: {left: '100%'} } } , { type: 0, name: 'off', styles: { type: 6, styles: {left: '0'} } } , { type: 0, name: 'On', styles: { type: 6, styles: {left: '100%'} } } , { type: 0, name: 'Off', styles: { type: 6, styles: {left: '0'} } } , { type: 1, expr: 'on <=> off', animation: { type: 4, styles: (null as any), timings: '100ms ease-out' } } ] } ] } } ); function View_Toggle_2(l:any):import0.ɵViewDefinition { return import0.ɵvid(0,[ (l()(),import0.ɵeld(0,(null as any),(null as any),1,'div',[[ 'class', 'text active' ] ],(null as any),(null as any),(null as any),(null as any),(null as any))), (l()(),import0.ɵted((null as any),[ '', '' ] )) ] ,(null as any),(ck,v) => { var co:any = v.component; const currVal_0:any = co.active; ck(v,1,0,currVal_0); }); } function View_Toggle_3(l:any):import0.ɵViewDefinition { return import0.ɵvid(0,[ (l()(),import0.ɵeld(0,(null as any),(null as any),1,'div',[[ 'class', 'text inactive' ] ],(null as any),(null as any),(null as any),(null as any),(null as any))), (l()(),import0.ɵted((null as any),[ '', '' ] )) ] ,(null as any),(ck,v) => { var co:any = v.component; const currVal_0:any = co.inactive; ck(v,1,0,currVal_0); }); } function View_Toggle_1(l:any):import0.ɵViewDefinition { return import0.ɵvid(0,[ (l()(),import0.ɵeld(0,(null as any),(null as any),9,'div',[[ 'class', 'text-toggle' ] ],[[ 24, '@toggleBg', 0 ] ],(null as any),(null as any),(null as any),(null as any))), (l()(),import0.ɵted((null as any),['\n '])), (l()(),import0.ɵand(8388608,(null as any),(null as any),1,(null as any),View_Toggle_2)), import0.ɵdid(8192,(null as any),0,import1.NgIf,[ import0.ViewContainerRef, import0.TemplateRef ] ,{ngIf: [ 0, 'ngIf' ] },(null as any)), (l()(),import0.ɵted((null as any),['\n '])), (l()(),import0.ɵand(8388608,(null as any),(null as any),1,(null as any),View_Toggle_3)), import0.ɵdid(8192,(null as any),0,import1.NgIf,[ import0.ViewContainerRef, import0.TemplateRef ] ,{ngIf: [ 0, 'ngIf' ] },(null as any)), (l()(),import0.ɵted((null as any),['\n '])), (l()(),import0.ɵeld(0,[[ 'textKnob', 1 ] ],(null as any),0,'div',[[ 'class', 'toggle-knob' ] ],[[ 24, '@textToggle', 0 ] ],(null as any),(null as any),(null as any),(null as any))), (l()(),import0.ɵted((null as any),['\n '])) ] ,(ck,v) => { var co:any = v.component; const currVal_1:any = co._state; ck(v,3,0,currVal_1); const currVal_2:boolean = !co._state; ck(v,6,0,currVal_2); },(ck,v) => { var co:any = v.component; const currVal_0:any = (co.disabled? 'disabled': (co._state? 'on': 'off')); ck(v,0,0,currVal_0); const currVal_3:any = (co.disabled? 'disabled': (co._state? 'on': 'off')); ck(v,8,0,currVal_3); }); } function View_Toggle_5(l:any):import0.ɵViewDefinition { return import0.ɵvid(0,[ (l()(),import0.ɵeld(0,(null as any),(null as any),3,'div',[[ 'class', 'toggle-image-inactive' ] ],(null as any),(null as any),(null as any),(null as any),(null as any))), (l()(),import0.ɵted((null as any),['\n '])), (l()(),import0.ɵeld(0,(null as any),(null as any),0,'img',[[ 'class', 'toggle-img' ] ],[[ 8, 'src', 4 ] ],(null as any),(null as any),(null as any),(null as any))), (l()(),import0.ɵted((null as any),['\n '])) ] ,(null as any),(ck,v) => { var co:any = v.component; const currVal_0:any = co.inactive; ck(v,2,0,currVal_0); }); } function View_Toggle_6(l:any):import0.ɵViewDefinition { return import0.ɵvid(0,[ (l()(),import0.ɵeld(0,(null as any),(null as any),3,'div',[[ 'class', 'toggle-image-active' ] ],(null as any),(null as any),(null as any),(null as any),(null as any))), (l()(),import0.ɵted((null as any),['\n '])), (l()(),import0.ɵeld(0,(null as any),(null as any),0,'img',[[ 'class', 'toggle-img' ] ],[[ 8, 'src', 4 ] ],(null as any),(null as any),(null as any),(null as any))), (l()(),import0.ɵted((null as any),['\n '])) ] ,(null as any),(ck,v) => { var co:any = v.component; const currVal_0:any = co.active; ck(v,2,0,currVal_0); }); } function View_Toggle_4(l:any):import0.ɵViewDefinition { return import0.ɵvid(0,[ (l()(),import0.ɵeld(0,(null as any),(null as any),7,'div',[[ 'class', 'image-toggle' ] ],(null as any),(null as any),(null as any),(null as any),(null as any))), (l()(),import0.ɵted((null as any),['\n '])), (l()(),import0.ɵand(8388608,(null as any),(null as any),1,(null as any),View_Toggle_5)), import0.ɵdid(8192,(null as any),0,import1.NgIf,[ import0.ViewContainerRef, import0.TemplateRef ] ,{ngIf: [ 0, 'ngIf' ] },(null as any)), (l()(),import0.ɵted((null as any),['\n '])), (l()(),import0.ɵand(8388608,(null as any),(null as any),1,(null as any),View_Toggle_6)), import0.ɵdid(8192,(null as any),0,import1.NgIf,[ import0.ViewContainerRef, import0.TemplateRef ] ,{ngIf: [ 0, 'ngIf' ] },(null as any)), (l()(),import0.ɵted((null as any),['\n '])) ] ,(ck,v) => { var co:any = v.component; const currVal_0:any = co._state; ck(v,3,0,currVal_0); const currVal_1:boolean = !co._state; ck(v,6,0,currVal_1); },(null as any)); } function View_Toggle_7(l:any):import0.ɵViewDefinition { return import0.ɵvid(0,[ (l()(),import0.ɵeld(0,(null as any),(null as any),9,'div',[[ 'class', 'icon-toggle' ] ],(null as any),(null as any),(null as any),(null as any),(null as any))), (l()(),import0.ɵted((null as any),['\n '])), (l()(),import0.ɵeld(0,(null as any),(null as any),6,'div',([] as any[]),[[ 8, 'className', 0 ] ],(null as any),(null as any),(null as any),(null as any))), (l()(),import0.ɵted((null as any),['\n '])), (l()(),import0.ɵeld(0,(null as any),(null as any),3,'div',[[ 'class', 'icon center' ] ],[[ 2, 'active', (null as any) ] ],(null as any),(null as any),(null as any),(null as any))), (l()(),import0.ɵted((null as any),['\n '])), import0.ɵncd((null as any),0), (l()(),import0.ɵted((null as any),['\n '])), (l()(),import0.ɵted((null as any),['\n '])), (l()(),import0.ɵted((null as any),['\n '])) ] ,(null as any),(ck,v) => { var co:any = v.component; const currVal_0:any = ((('toggle-icon ' + co.view) + ' ') + (co._state? 'active': '')); ck(v,2,0,currVal_0); const currVal_1:any = co._state; ck(v,4,0,currVal_1); }); } function View_Toggle_8(l:any):import0.ɵViewDefinition { return import0.ɵvid(0,[ (l()(),import0.ɵeld(0,(null as any),(null as any),3,'div',[[ 'class', 'ios-toggle' ] ],[[ 24, '@toggleBg', 0 ] ],(null as any),(null as any),(null as any),(null as any))), (l()(),import0.ɵted((null as any),['\n '])), (l()(),import0.ɵeld(0,[[ 'iosKnob', 1 ] ],(null as any),0,'div',[[ 'class', 'toggle-knob' ] ],[[ 24, '@iosToggle', 0 ] ],(null as any),(null as any),(null as any),(null as any))), (l()(),import0.ɵted((null as any),['\n '])) ] ,(null as any),(ck,v) => { var co:any = v.component; const currVal_0:any = (co.disabled? 'disabled': (co._state? co.active: co.inactive)); ck(v,0,0,currVal_0); const currVal_1:any = (co.disabled? 'disabled': (co._state? co.active: co.inactive)); ck(v,2,0,currVal_1); }); } export function View_Toggle_0(l:any):import0.ɵViewDefinition { return import0.ɵvid(2,[ import0.ɵqud(201326592,1,{sknob: 0}), import0.ɵqud(201326592,2,{tknob: 0}), (l()(),import0.ɵted((null as any),['\n \n '])), (l()(),import0.ɵeld(0,(null as any),(null as any),13,'div',[ [ 'class', 'aca toggle' ] , [ 'override', '' ] ] ,[ [ 2, 'disabled', (null as any) ] , [ 4, 'font-size', (null as any) ] ] ,[[ (null as any), 'tap' ] ],(v,en,$event) => { var ad:boolean = true; var co:import2.Toggle = v.component; if (('tap' === en)) { const pd_0:any = ((co.changeState($event)) !== false); ad = (pd_0 && ad); } return ad; },(null as any),(null as any))), (l()(),import0.ɵted((null as any),['\n '])), (l()(),import0.ɵand(8388608,(null as any),(null as any),1,(null as any),View_Toggle_1)), import0.ɵdid(8192,(null as any),0,import1.NgIf,[ import0.ViewContainerRef, import0.TemplateRef ] ,{ngIf: [ 0, 'ngIf' ] },(null as any)), (l()(),import0.ɵted((null as any),['\n '])), (l()(),import0.ɵand(8388608,(null as any),(null as any),1,(null as any),View_Toggle_4)), import0.ɵdid(8192,(null as any),0,import1.NgIf,[ import0.ViewContainerRef, import0.TemplateRef ] ,{ngIf: [ 0, 'ngIf' ] },(null as any)), (l()(),import0.ɵted((null as any),['\n '])), (l()(),import0.ɵand(8388608,(null as any),(null as any),1,(null as any),View_Toggle_7)), import0.ɵdid(8192,(null as any),0,import1.NgIf,[ import0.ViewContainerRef, import0.TemplateRef ] ,{ngIf: [ 0, 'ngIf' ] },(null as any)), (l()(),import0.ɵted((null as any),['\n '])), (l()(),import0.ɵand(8388608,(null as any),(null as any),1,(null as any),View_Toggle_8)), import0.ɵdid(8192,(null as any),0,import1.NgIf,[ import0.ViewContainerRef, import0.TemplateRef ] ,{ngIf: [ 0, 'ngIf' ] },(null as any)), (l()(),import0.ɵted((null as any),['\n '])), (l()(),import0.ɵted((null as any),['\n '])) ] ,(ck,v) => { var co:import2.Toggle = v.component; const currVal_2:any = (co.type === 'text'); ck(v,6,0,currVal_2); const currVal_3:any = (co.type === 'image'); ck(v,9,0,currVal_3); const currVal_4:any = (co.type === 'icon'); ck(v,12,0,currVal_4); const currVal_5:any = (((co.type !== 'text') && (co.type !== 'image')) && (co.type !== 'icon')); ck(v,15,0,currVal_5); },(ck,v) => { var co:import2.Toggle = v.component; const currVal_0:any = co.disabled; const currVal_1:any = co.size; ck(v,3,0,currVal_0,currVal_1); }); } function View_Toggle_Host_0(l:any):import0.ɵViewDefinition { return import0.ɵvid(0,[ (l()(),import0.ɵeld(0,(null as any),(null as any),1,'toggle',([] as any[]),(null as any),(null as any),(null as any),View_Toggle_0,RenderType_Toggle)), import0.ɵdid(2383872,(null as any),0,import2.Toggle,([] as any[]),(null as any),(null as any)) ] ,(null as any),(null as any)); } export const ToggleNgFactory:import0.ComponentFactory = import0.ɵccf('toggle',import2.Toggle,View_Toggle_Host_0,{ type: 'type', state: 'state', active: 'active', inactive: 'inactive', view: 'view', disabled: 'disabled', size: 'size', colorYes: 'colorYes', primaryYes: 'primaryYes', colorNo: 'colorNo', primaryNo: 'primaryNo' } ,{stateChange: 'stateChange'},['*']); //# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiL1VzZXJzL2FsZXguc29yYWZ1bW8vRGVza3RvcC9EZXZlbG9wbWVudC9BQ0EvVHlwZXNjcmlwdC9MaWJyYXJpZXMvYTItd2lkZ2V0cy9fYnVpbGQvY29tcG9uZW50cy9mb3JtLWNvbnRyb2xzL3RvZ2dsZS90b2dnbGUuY29tcG9uZW50Lm5nZmFjdG9yeS50cyIsInZlcnNpb24iOjMsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIm5nOi8vL1VzZXJzL2FsZXguc29yYWZ1bW8vRGVza3RvcC9EZXZlbG9wbWVudC9BQ0EvVHlwZXNjcmlwdC9MaWJyYXJpZXMvYTItd2lkZ2V0cy9fYnVpbGQvY29tcG9uZW50cy9mb3JtLWNvbnRyb2xzL3RvZ2dsZS90b2dnbGUuY29tcG9uZW50LnRzIiwibmc6Ly8vVXNlcnMvYWxleC5zb3JhZnVtby9EZXNrdG9wL0RldmVsb3BtZW50L0FDQS9UeXBlc2NyaXB0L0xpYnJhcmllcy9hMi13aWRnZXRzL19idWlsZC9jb21wb25lbnRzL2Zvcm0tY29udHJvbHMvdG9nZ2xlL3RvZ2dsZS5jb21wb25lbnQudHMuVG9nZ2xlLmh0bWwiLCJuZzovLy9Vc2Vycy9hbGV4LnNvcmFmdW1vL0Rlc2t0b3AvRGV2ZWxvcG1lbnQvQUNBL1R5cGVzY3JpcHQvTGlicmFyaWVzL2EyLXdpZGdldHMvX2J1aWxkL2NvbXBvbmVudHMvZm9ybS1jb250cm9scy90b2dnbGUvdG9nZ2xlLmNvbXBvbmVudC50cy5Ub2dnbGVfSG9zdC5odG1sIl0sInNvdXJjZXNDb250ZW50IjpbIiAiLCI8IS0tXG4gICAgQEF1dGhvcjogQWxleCBTb3JhZnVtbyA8WXVpb24+XG4gICAgQERhdGU6ICAgMTUvMDkvMjAxNiA2OjQxIFBNXG4gICAgQEVtYWlsOiAgYWxleEB5dWlvbi5uZXRcbiAgICBARmlsZW5hbWU6IHRvZ2dsZS50ZW1wbGF0ZS5odG1sXG4gICAgQExhc3QgbW9kaWZpZWQgYnk6ICAgYWxleC5zb3JhZnVtb1xuICAgIEBMYXN0IG1vZGlmaWVkIHRpbWU6IDI0LzAxLzIwMTcgNDozNyBQTVxuICAgIC0tPlxuICAgIFxuICAgIDxkaXYgY2xhc3M9XCJhY2EgdG9nZ2xlXCIgW2NsYXNzLmRpc2FibGVkXT1cImRpc2FibGVkXCIgKHRhcCk9XCJjaGFuZ2VTdGF0ZSgkZXZlbnQpXCIgW3N0eWxlLmZvbnQtc2l6ZV09XCJzaXplXCIgb3ZlcnJpZGU+XG4gICAgICAgIDxkaXYgKm5nSWY9XCJ0eXBlPT09J3RleHQnXCIgW0B0b2dnbGVCZ109XCJkaXNhYmxlZCA/ICdkaXNhYmxlZCcgOiAoX3N0YXRlID8gJ29uJyA6ICdvZmYnKVwiIGNsYXNzPVwidGV4dC10b2dnbGVcIj5cbiAgICAgICAgICAgIDxkaXYgKm5nSWY9XCJfc3RhdGVcIiBjbGFzcz1cInRleHQgYWN0aXZlXCI+e3thY3RpdmV9fTwvZGl2PlxuICAgICAgICAgICAgPGRpdiAqbmdJZj1cIiFfc3RhdGVcIiBjbGFzcz1cInRleHQgaW5hY3RpdmVcIj57e2luYWN0aXZlfX08L2Rpdj5cbiAgICAgICAgICAgIDxkaXYgI3RleHRLbm9iIFtAdGV4dFRvZ2dsZV09XCJkaXNhYmxlZCA/ICdkaXNhYmxlZCcgOiAoX3N0YXRlID8gJ29uJyA6ICdvZmYnKVwiIGNsYXNzPVwidG9nZ2xlLWtub2JcIj48L2Rpdj5cbiAgICAgICAgPC9kaXY+XG4gICAgICAgIDxkaXYgKm5nSWY9XCJ0eXBlPT09J2ltYWdlJ1wiIGNsYXNzPVwiaW1hZ2UtdG9nZ2xlXCI+XG4gICAgICAgICAgICA8ZGl2ICpuZ0lmPVwiX3N0YXRlXCIgY2xhc3M9XCJ0b2dnbGUtaW1hZ2UtaW5hY3RpdmVcIj5cbiAgICAgICAgICAgICAgICA8aW1nIGNsYXNzPVwidG9nZ2xlLWltZ1wiIFtzcmNdPVwiaW5hY3RpdmVcIi8+XG4gICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICAgIDxkaXYgKm5nSWY9XCIhX3N0YXRlXCIgY2xhc3M9XCJ0b2dnbGUtaW1hZ2UtYWN0aXZlXCI+XG4gICAgICAgICAgICAgICAgPGltZyBjbGFzcz1cInRvZ2dsZS1pbWdcIiAgW3NyY109XCJhY3RpdmVcIi8+XG4gICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgPC9kaXY+XG4gICAgICAgIDxkaXYgKm5nSWY9XCJ0eXBlPT09J2ljb24nXCIgY2xhc3M9XCJpY29uLXRvZ2dsZVwiPlxuICAgICAgICAgICAgPGRpdiBbY2xhc3NdPVwiJ3RvZ2dsZS1pY29uICcgKyB2aWV3ICsgJyAnICsgKF9zdGF0ZSA/ICdhY3RpdmUnIDogJycpXCI+XG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cImljb24gY2VudGVyXCIgW2NsYXNzLmFjdGl2ZV09XCJfc3RhdGVcIj5cbiAgICAgICAgICAgICAgICAgICAgPG5nLWNvbnRlbnQ+PC9uZy1jb250ZW50PlxuICAgICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgIDwvZGl2PlxuICAgICAgICA8ZGl2ICpuZ0lmPVwidHlwZSE9PSd0ZXh0JyAmJiB0eXBlIT09J2ltYWdlJyAmJiB0eXBlIT09J2ljb24nXCIgW0B0b2dnbGVCZ109XCJkaXNhYmxlZCA/ICdkaXNhYmxlZCcgOiAoX3N0YXRlID8gYWN0aXZlIDogaW5hY3RpdmUpXCIgY2xhc3M9XCJpb3MtdG9nZ2xlXCI+XG4gICAgICAgICAgICA8ZGl2ICNpb3NLbm9iIFtAaW9zVG9nZ2xlXT1cImRpc2FibGVkID8gJ2Rpc2FibGVkJyA6IChfc3RhdGUgPyBhY3RpdmUgOiBpbmFjdGl2ZSlcIiBjbGFzcz1cInRvZ2dsZS1rbm9iXCI+PC9kaXY+XG4gICAgICAgIDwvZGl2PlxuICAgIDwvZGl2PlxuICAgICIsIjx0b2dnbGU+PC90b2dnbGU+Il0sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7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