/** * @fileoverview This file is generated by the Angular template compiler. * Do not edit. * @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride} */ /* tslint:disable */ import * as i0 from '@angular/core'; import * as i1 from '@angular/common'; import * as i2 from './select.component'; import * as i3 from '../../directives/scroll/scroll.directive'; import * as i4 from '@angular/forms'; const styles_SelectComponent:any[] = ['@charset "UTF-8";\n\n[_ngcontent-%COMP%]:root {\n --color-white: white;\n --color-success: #00afec;\n --color-warning: #ffb827;\n --color-error: #f35252;\n --color-disabled: #dbdbdb;\n --color-black: black;\n --color-span: #b5b5b5;\n --color-span-second: #212121;\n --color-bg: #f8f8f8;\n --color-bg-second: #f8f8f8;\n --color-bg-success: rgba(0, 175, 236, 0.1);\n --color-bg-warning: var(--color-warning);\n --color-bg-error: var(--color-error);\n --color-placeholder: #b5b5b5;\n --color-border: #dbdbdb;\n --color-radio-border: #d3d3d3;\n --font-roboto: \'Roboto\', sans-serif;\n --font-helvetica: \'Helvetica\', sans-serif; }\n\n\n\n.gp-select[_ngcontent-%COMP%] {\n min-width: 18rem; }\n .gp-select--open[_ngcontent-%COMP%] .gp-select__arrow-icon[_ngcontent-%COMP%] {\n -moz-transform: scale(-1);\n -o-transform: scale(-1);\n -ms-transform: scale(-1);\n -webkit-transform: scale(-1);\n transform: scale(-1); }\n .gp-select--open[_ngcontent-%COMP%] .gp-select__dropdown[_ngcontent-%COMP%] {\n max-height: 12.5rem;\n padding: 0 0.5rem 0.5rem;\n pointer-events: auto;\n opacity: 1;\n -moz-transition-delay: 0ms, 0ms;\n -o-transition-delay: 0ms, 0ms;\n -webkit-transition-delay: 0ms, 0ms;\n transition-delay: 0ms, 0ms;\n -moz-transition-property: max-height, padding;\n -o-transition-property: max-height, padding;\n -webkit-transition-property: max-height, padding;\n transition-property: max-height, padding; }\n .gp-select--success[_ngcontent-%COMP%] input.gp-select__area[_ngcontent-%COMP%] {\n border-color: #00afec; }\n .gp-select--success[_ngcontent-%COMP%] .gp-select__title[_ngcontent-%COMP%] {\n color: #00afec; }\n .gp-select--success[_ngcontent-%COMP%] .gp-select__arrow-icon[_ngcontent-%COMP%] {\n border-top-color: #00afec; }\n .gp-select--success[_ngcontent-%COMP%] .gp-select__dropdown[_ngcontent-%COMP%] {\n border-right-color: #00afec;\n border-bottom-color: #00afec;\n border-left-color: #00afec; }\n .gp-select--error[_ngcontent-%COMP%] .gp-select__area[_ngcontent-%COMP%] {\n border-color: #f35252; }\n .gp-select--error[_ngcontent-%COMP%] .gp-select__title[_ngcontent-%COMP%] {\n color: #f35252; }\n .gp-select--error[_ngcontent-%COMP%] .gp-select__error[_ngcontent-%COMP%] {\n display: block; }\n .gp-select--error[_ngcontent-%COMP%] .gp-select__arrow-icon[_ngcontent-%COMP%] {\n border-top-color: #f35252; }\n .gp-select--error[_ngcontent-%COMP%] .gp-select__dropdown[_ngcontent-%COMP%] {\n border-right-color: #f35252;\n border-bottom-color: #f35252;\n border-left-color: #f35252; }\n .gp-select--disabled[_ngcontent-%COMP%] .gp-select__area[_ngcontent-%COMP%] {\n cursor: not-allowed;\n color: #b5b5b5;\n border-color: #dbdbdb;\n background-color: #f8f8f8; }\n .gp-select--disabled[_ngcontent-%COMP%] .gp-select__arrow-icon[_ngcontent-%COMP%] {\n border-top-color: #dbdbdb; }\n .gp-select--disabled[_ngcontent-%COMP%] .gp-select__dropdown[_ngcontent-%COMP%] {\n border-right-color: #dbdbdb;\n border-bottom-color: #dbdbdb;\n border-left-color: #dbdbdb;\n background-color: #f8f8f8;\n cursor: not-allowed; }\n .gp-select--disabled[_ngcontent-%COMP%] .gp-select__dropdown-item[_ngcontent-%COMP%] {\n color: #b5b5b5;\n background-color: #f8f8f8;\n cursor: not-allowed; }\n .gp-select__title[_ngcontent-%COMP%] {\n font: 400 1.2rem/1.4rem "Roboto", sans-serif;\n margin-bottom: 0.5rem;\n color: #b5b5b5;\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none; }\n .gp-select__error[_ngcontent-%COMP%] {\n font: 400 1.2rem/1.4rem "Roboto", sans-serif;\n display: none;\n color: #f35252; }\n .gp-select__area[_ngcontent-%COMP%] {\n font: 1.3rem/1.5rem "Roboto", sans-serif;\n width: 100%;\n height: 3.7rem;\n padding: 1rem 2.6rem 1rem 1.5rem;\n cursor: pointer;\n color: #212121;\n border: 0.1rem solid #dbdbdb;\n border-radius: 0.2rem;\n outline: none;\n background-color: var(--color-white); }\n .gp-select[_ngcontent-%COMP%] input[_ngcontent-%COMP%]::-webkit-select-placeholder, .gp-select[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:-ms-select-placeholder, .gp-select[_ngcontent-%COMP%] input[_ngcontent-%COMP%]::placeholder {\n color: #b5b5b5;\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none; }\n .gp-select__arrow[_ngcontent-%COMP%] {\n top: 0.1rem;\n right: 0.1rem;\n height: 3.7rem;\n width: 2.6rem;\n border-radius: 0.1rem; }\n .gp-select__arrow-icon[_ngcontent-%COMP%] {\n -moz-transition: transform 150ms ease;\n -o-transition: transform 150ms ease;\n -webkit-transition: transform 150ms ease;\n transition: transform 150ms ease;\n border-top: 0.4rem solid #c4c4c4;\n border-right: 0.3rem solid transparent;\n border-bottom: 0 solid transparent;\n border-left: 0.3rem solid transparent; }\n .gp-select__dropdown[_ngcontent-%COMP%] {\n position: absolute;\n top: 54px;\n right: 0;\n left: 0;\n overflow: scroll;\n pointer-events: none;\n max-height: 0;\n margin: 0;\n padding: 0.1rem;\n list-style: none;\n opacity: 0;\n -moz-transition-property: max-height, padding, opacity;\n -o-transition-property: max-height, padding, opacity;\n -webkit-transition-property: max-height, padding, opacity;\n transition-property: max-height, padding, opacity;\n -moz-transition-delay: 0ms, 300ms, 300ms;\n -o-transition-delay: 0ms, 300ms, 300ms;\n -webkit-transition-delay: 0ms, 300ms, 300ms;\n transition-delay: 0ms, 300ms, 300ms;\n -moz-transition-property: 300ms, 0ms, 0ms;\n -o-transition-property: 300ms, 0ms, 0ms;\n -webkit-transition-property: 300ms, 0ms, 0ms;\n transition-property: 300ms, 0ms, 0ms;\n -moz-transition-timing-function: ease-in-out;\n -o-transition-timing-function: ease-in-out;\n -webkit-transition-timing-function: ease-in-out;\n transition-timing-function: ease-in-out;\n border-right: 0.1rem solid #dbdbdb;\n border-bottom: 0.1rem solid #dbdbdb;\n border-left: 0.1rem solid #dbdbdb;\n border-radius: 0 0 0.3rem 0.3rem;\n background-color: var(--color-white);\n z-index: 5; }\n .gp-select__dropdown-item[_ngcontent-%COMP%] {\n font: 1.3rem/1.5rem "Roboto", sans-serif;\n padding: 0.8rem 0.2rem 0.7rem 1rem;\n cursor: pointer;\n -moz-transition: all 150ms ease-in-out;\n -o-transition: all 150ms ease-in-out;\n -webkit-transition: all 150ms ease-in-out;\n transition: all 150ms ease-in-out;\n letter-spacing: 0.03rem;\n color: #212121;\n border-radius: 0.3rem;\n background-color: var(--color-white);\n -webkit-box-flex: 1 100%;\n -moz-box-flex: 1 100%;\n -webkit-flex: 1 100%;\n -ms-flex: 1 100%;\n flex: 1 100%; }\n .gp-select__dropdown-item[_ngcontent-%COMP%]:hover {\n background-color: #f8f8f8; }\n .gp-select__dropdown-item--disabled[_ngcontent-%COMP%], .gp-select__dropdown-item[disabled][_ngcontent-%COMP%] {\n color: #b5b5b5;\n pointer-events: none; }\n .gp-select__dropdown-item--active[_ngcontent-%COMP%] {\n color: #b5b5b5;\n pointer-events: none; }']; export const RenderType_SelectComponent:i0.RendererType2 = i0.ɵcrt({encapsulation:0, styles:styles_SelectComponent,data:{}}); function View_SelectComponent_1(_l:any):i0.ɵViewDefinition { return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,0,(null as any),(null as any),1,'div',[['class', 'gp-select__title']],(null as any),(null as any),(null as any),(null as any), (null as any))),(_l()(),i0.ɵted(1,(null as any),['','']))],(null as any),(_ck, _v) => { var _co:any = _v.component; const currVal_0:any = _co.title; _ck(_v,1,0,currVal_0); }); } function View_SelectComponent_2(_l:any):i0.ɵViewDefinition { return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,0,(null as any),(null as any),1,'div',[['class', 'gp-select__error']],(null as any),(null as any),(null as any),(null as any), (null as any))),(_l()(),i0.ɵted(1,(null as any),['','']))],(null as any),(_ck, _v) => { var _co:any = _v.component; const currVal_0:any = _co.error; _ck(_v,1,0,currVal_0); }); } function View_SelectComponent_3(_l:any):i0.ɵViewDefinition { return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,0,(null as any),(null as any),1,'span',[['class', 'gp-select__placeholder']],(null as any),(null as any),(null as any),(null as any), (null as any))),(_l()(),i0.ɵted(1,(null as any),['','']))],(null as any),(_ck, _v) => { var _co:any = _v.component; const currVal_0:any = _co.placeholder; _ck(_v,1,0,currVal_0); }); } function View_SelectComponent_4(_l:any):i0.ɵViewDefinition { return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,0,(null as any),(null as any),3,'a',[['class', 'gp-select__dropdown-item']],[[1,'data-key',0]],[[(null as any),'click']],(_v, en,$event) => { var ad:boolean = true; var _co:any = _v.component; if (('click' === en)) { const pd_0:any = ((_co.setValue(_v.context.$implicit.key)) !== false); ad = (pd_0 && ad); } return ad; },(null as any),(null as any))),i0.ɵdid(1,278528,(null as any),0,i1.NgClass,[i0.IterableDiffers, i0.KeyValueDiffers,i0.ElementRef,i0.Renderer],{klass:[0,'klass'],ngClass:[1, 'ngClass']},(null as any)),i0.ɵpod(2,{'gp-select__dropdown-item--active':0}), (_l()(),i0.ɵted(3,(null as any),['\n ','\n ']))],(_ck,_v) => { var _co:any = _v.component; const currVal_1:any = 'gp-select__dropdown-item'; const currVal_2:any = _ck(_v,2,0,(_co.value == _v.context.$implicit.key)); _ck(_v,1,0,currVal_1,currVal_2); },(_ck,_v) => { const currVal_0:any = _v.context.$implicit.key; _ck(_v,0,0,currVal_0); const currVal_3:any = _v.context.$implicit.value; _ck(_v,3,0,currVal_3); }); } export function View_SelectComponent_0(_l:any):i0.ɵViewDefinition { return i0.ɵvid(0,[(_l()(),i0.ɵted(-1,(null as any),['\n'])),(_l()(),i0.ɵeld(1,0, (null as any),(null as any),3,'div',[['style','display: none']],(null as any), (null as any),(null as any),(null as any),(null as any))),(_l()(),i0.ɵted(-1, (null as any),['\n '])),i0.ɵncd((null as any),0),(_l()(),i0.ɵted(-1,(null as any), ['\n'])),(_l()(),i0.ɵted(-1,(null as any),['\n\n'])),(_l()(),i0.ɵeld(6,0,(null as any), (null as any),34,'div',([] as any[]),(null as any),[[(null as any),'click']], (_v,en,$event) => { var ad:boolean = true; var _co:i2.SelectComponent = _v.component; if (('click' === en)) { const pd_0:any = (((!_co.disabled? (_co.opened = !_co.opened): (null as any))) !== false); ad = (pd_0 && ad); } return ad; },(null as any),(null as any))),i0.ɵdid(7,278528,(null as any),0,i1.NgClass, [i0.IterableDiffers,i0.KeyValueDiffers,i0.ElementRef,i0.Renderer],{ngClass:[0, 'ngClass']},(null as any)),(_l()(),i0.ɵted(-1,(null as any),['\n\n '])), (_l()(),i0.ɵeld(9,0,(null as any),(null as any),7,'div',[['class','flex flex--content-between']], (null as any),(null as any),(null as any),(null as any),(null as any))), (_l()(),i0.ɵted(-1,(null as any),['\n '])),(_l()(),i0.ɵand(16777216,(null as any), (null as any),1,(null as any),View_SelectComponent_1)),i0.ɵdid(12,16384, (null as any),0,i1.NgIf,[i0.ViewContainerRef,i0.TemplateRef],{ngIf:[0,'ngIf']}, (null as any)),(_l()(),i0.ɵted(-1,(null as any),['\n '])),(_l()(), i0.ɵand(16777216,(null as any),(null as any),1,(null as any),View_SelectComponent_2)), i0.ɵdid(15,16384,(null as any),0,i1.NgIf,[i0.ViewContainerRef,i0.TemplateRef], {ngIf:[0,'ngIf']},(null as any)),(_l()(),i0.ɵted(-1,(null as any),['\n '])), (_l()(),i0.ɵted(-1,(null as any),['\n\n '])),(_l()(),i0.ɵeld(18,0,(null as any), (null as any),12,'div',[['class','gp-select__area pr']],(null as any),(null as any), (null as any),(null as any),(null as any))),(_l()(),i0.ɵted(-1,(null as any), ['\n '])),(_l()(),i0.ɵand(16777216,(null as any),(null as any),1, (null as any),View_SelectComponent_3)),i0.ɵdid(21,16384,(null as any),0, i1.NgIf,[i0.ViewContainerRef,i0.TemplateRef],{ngIf:[0,'ngIf']},(null as any)), (_l()(),i0.ɵted(-1,(null as any),['\n '])),(_l()(),i0.ɵeld(23,0,(null as any), (null as any),1,'span',([] as any[]),(null as any),(null as any),(null as any), (null as any),(null as any))),(_l()(),i0.ɵted(24,(null as any),['',''])), (_l()(),i0.ɵted(-1,(null as any),['\n\n '])),(_l()(),i0.ɵeld(26,0,(null as any), (null as any),3,'div',[['class','gp-select__arrow pa flex flex--align-center flex--content-center']], (null as any),(null as any),(null as any),(null as any),(null as any))), (_l()(),i0.ɵted(-1,(null as any),['\n '])),(_l()(),i0.ɵeld(28,0,(null as any), (null as any),0,'span',[['class','gp-select__arrow-icon']],(null as any), (null as any),(null as any),(null as any),(null as any))),(_l()(),i0.ɵted(-1, (null as any),['\n '])),(_l()(),i0.ɵted(-1,(null as any),['\n\n '])), (_l()(),i0.ɵted(-1,(null as any),['\n\n '])),(_l()(),i0.ɵeld(32,0,(null as any), (null as any),7,'div',[['class','gp-select__dropdown flex'],['gp-scroll', '']],(null as any),[[(null as any),'scrolled'],[(null as any),'scrolledUp'], ['window','resize']],(_v,en,$event) => { var ad:boolean = true; var _co:i2.SelectComponent = _v.component; if (('window:resize' === en)) { const pd_0:any = ((i0.ɵnov(_v,33).onWindowResize()) !== false); ad = (pd_0 && ad); } if (('scrolled' === en)) { const pd_1:any = ((_co.scrollDown()) !== false); ad = (pd_1 && ad); } if (('scrolledUp' === en)) { const pd_2:any = ((_co.scrollUp()) !== false); ad = (pd_2 && ad); } return ad; },(null as any),(null as any))),i0.ɵdid(33,6963200,(null as any),0,i3.ScrollDirective, [i0.ElementRef,i0.NgZone],(null as any),{scrolled:'scrolled',scrolledUp:'scrolledUp'}), (_l()(),i0.ɵted(-1,(null as any),['\n '])),(_l()(),i0.ɵand(16777216,(null as any), (null as any),1,(null as any),View_SelectComponent_4)),i0.ɵdid(36,802816, (null as any),0,i1.NgForOf,[i0.ViewContainerRef,i0.TemplateRef,i0.IterableDiffers], {ngForOf:[0,'ngForOf']},(null as any)),(_l()(),i0.ɵted(-1,(null as any), ['\n '])),(_l()(),i0.ɵted(-1,(null as any),['\n '])),(_l()(), i0.ɵted(-1,(null as any),['\n '])),(_l()(),i0.ɵted(-1,(null as any),['\n\n'])), (_l()(),i0.ɵted(-1,(null as any),['\n']))],(_ck,_v) => { var _co:i2.SelectComponent = _v.component; const currVal_0:any = ((((('gp-select pr ' + _co.extraClass) + (_co.showErrorText()? ' gp-select--error ': '')) + (!!_co.value? ' gp-select--filled ': '')) + (_co.disabled? ' gp-select--disabled ': '')) + ((_co.opened && !_co.disabled)? ' gp-select--open ': '')); _ck(_v,7,0,currVal_0); const currVal_1:any = _co.title; _ck(_v,12,0,currVal_1); const currVal_2:any = _co.showErrorText(); _ck(_v,15,0,currVal_2); const currVal_3:any = ((_co.placeholder !== '') && (_co.value === '')); _ck(_v,21,0,currVal_3); const currVal_5:any = _co.options; _ck(_v,36,0,currVal_5); },(_ck,_v) => { var _co:i2.SelectComponent = _v.component; const currVal_4:any = (_co.valueTitle? _co.valueTitle: ' '); _ck(_v,24,0,currVal_4); }); } export function View_SelectComponent_Host_0(_l:any):i0.ɵViewDefinition { return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,0,(null as any),(null as any),2,'gp-select', ([] as any[]),(null as any),[['document','click']],(_v,en,$event) => { var ad:boolean = true; if (('document:click' === en)) { const pd_0:any = ((i0.ɵnov(_v,2).onDocumentClick($event)) !== false); ad = (pd_0 && ad); } return ad; },View_SelectComponent_0,RenderType_SelectComponent)),i0.ɵprd(5120,(null as any), i4.NG_VALUE_ACCESSOR,(p0_0:any) => { return [p0_0]; },[i2.SelectComponent]),i0.ɵdid(2,10534912,(null as any),0,i2.SelectComponent, [i0.ElementRef,i0.ChangeDetectorRef,i0.NgZone],(null as any),(null as any))], (null as any),(null as any)); } export const SelectComponentNgFactory:i0.ComponentFactory = i0.ɵccf('gp-select', i2.SelectComponent,View_SelectComponent_Host_0,{title:'title',error:'error',disabled:'disabled', placeholder:'placeholder',value:'value'},{onScrollUp:'onScrollUp',onScrollDown:'onScrollDown'}, ['option']); //# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiL1VzZXJzL2FsZXhpcy93b3Jrc3BhY2UvZ3JlZW5waWUvZ3AtYWRtaW4tdXgvLmJ1aWxkL3NyYy9jb21wb25lbnRzL3NlbGVjdC9zZWxlY3QuY29tcG9uZW50Lm5nZmFjdG9yeS50cyIsInZlcnNpb24iOjMsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIm5nOi8vL1VzZXJzL2FsZXhpcy93b3Jrc3BhY2UvZ3JlZW5waWUvZ3AtYWRtaW4tdXgvLmJ1aWxkL3NyYy9jb21wb25lbnRzL3NlbGVjdC9zZWxlY3QuY29tcG9uZW50LnRzIiwibmc6Ly8vVXNlcnMvYWxleGlzL3dvcmtzcGFjZS9ncmVlbnBpZS9ncC1hZG1pbi11eC8uYnVpbGQvc3JjL2NvbXBvbmVudHMvc2VsZWN0L3NlbGVjdC5jb21wb25lbnQudHMuU2VsZWN0Q29tcG9uZW50Lmh0bWwiLCJuZzovLy9Vc2Vycy9hbGV4aXMvd29ya3NwYWNlL2dyZWVucGllL2dwLWFkbWluLXV4Ly5idWlsZC9zcmMvY29tcG9uZW50cy9zZWxlY3Qvc2VsZWN0LmNvbXBvbmVudC50cy5TZWxlY3RDb21wb25lbnRfSG9zdC5odG1sIl0sInNvdXJjZXNDb250ZW50IjpbIiAiLCJcbjxkaXYgc3R5bGU9XCJkaXNwbGF5OiBub25lXCI+XG4gICAgPG5nLWNvbnRlbnQgc2VsZWN0PVwib3B0aW9uXCI+PC9uZy1jb250ZW50PlxuPC9kaXY+XG5cbjxkaXYgW25nQ2xhc3NdPVwiJ2dwLXNlbGVjdCBwciAnK2V4dHJhQ2xhc3MrXG4oc2hvd0Vycm9yVGV4dCgpID8gJyBncC1zZWxlY3QtLWVycm9yICc6JycpK1xuKCEhdmFsdWUgPyAnIGdwLXNlbGVjdC0tZmlsbGVkICcgOiAnJykgK1xuKGRpc2FibGVkID8gJyBncC1zZWxlY3QtLWRpc2FibGVkICcgOiAnJykgK1xuKChvcGVuZWQgJiYgIWRpc2FibGVkKSA/ICcgZ3Atc2VsZWN0LS1vcGVuICcgOiAnJylcblwiIChjbGljayk9XCIhZGlzYWJsZWQgPyAob3BlbmVkID0gIW9wZW5lZCkgOiBudWxsXCI+XG5cbiAgICA8ZGl2IGNsYXNzPVwiZmxleCBmbGV4LS1jb250ZW50LWJldHdlZW5cIj5cbiAgICAgICAgPGRpdiBjbGFzcz1cImdwLXNlbGVjdF9fdGl0bGVcIiAqbmdJZj1cInRpdGxlXCI+e3t0aXRsZX19PC9kaXY+XG4gICAgICAgIDxkaXYgY2xhc3M9XCJncC1zZWxlY3RfX2Vycm9yXCIgKm5nSWY9XCJzaG93RXJyb3JUZXh0KClcIj57e2Vycm9yfX08L2Rpdj5cbiAgICA8L2Rpdj5cblxuICAgIDxkaXYgY2xhc3M9XCJncC1zZWxlY3RfX2FyZWEgcHJcIj5cbiAgICAgICAgPHNwYW4gKm5nSWY9XCJwbGFjZWhvbGRlciAhPT0gJycgJiYgdmFsdWUgPT09ICcnXCIgY2xhc3M9XCJncC1zZWxlY3RfX3BsYWNlaG9sZGVyXCI+e3sgcGxhY2Vob2xkZXIgfX08L3NwYW4+XG4gICAgICAgIDxzcGFuPnt7dmFsdWVUaXRsZSA/IHZhbHVlVGl0bGUgOiAnJm5ic3A7J319PC9zcGFuPlxuXG4gICAgICAgIDxkaXYgY2xhc3M9XCJncC1zZWxlY3RfX2Fycm93IHBhIGZsZXggZmxleC0tYWxpZ24tY2VudGVyIGZsZXgtLWNvbnRlbnQtY2VudGVyXCI+XG4gICAgICAgICAgICA8c3BhbiBjbGFzcz1cImdwLXNlbGVjdF9fYXJyb3ctaWNvblwiPjwvc3Bhbj5cbiAgICAgICAgPC9kaXY+XG5cbiAgICA8L2Rpdj5cblxuICAgIDxkaXYgY2xhc3M9XCJncC1zZWxlY3RfX2Ryb3Bkb3duIGZsZXhcIiBncC1zY3JvbGwgKHNjcm9sbGVkKT1cInNjcm9sbERvd24oKVwiIChzY3JvbGxlZFVwKT1cInNjcm9sbFVwKClcIj5cbiAgICAgICAgPGEgY2xhc3M9XCJncC1zZWxlY3RfX2Ryb3Bkb3duLWl0ZW1cIiAqbmdGb3I9XCJsZXQgaXRlbSBvZiBvcHRpb25zXCIgW2F0dHIuZGF0YS1rZXldPVwiaXRlbS5rZXlcIlxuICAgICAgICAgICBbbmdDbGFzc109XCJ7J2dwLXNlbGVjdF9fZHJvcGRvd24taXRlbS0tYWN0aXZlJzogdmFsdWUgPT0gaXRlbS5rZXl9XCJcbiAgICAgICAgICAgKGNsaWNrKT1cInNldFZhbHVlKGl0ZW0ua2V5KVwiPlxuICAgICAgICAgICAge3tpdGVtLnZhbHVlfX1cbiAgICAgICAgPC9hPlxuICAgICAgICA8IS0tIGdwLXNlbGVjdF9fZHJvcGRvd24taXRlbS0tYWN0aXZlIC0tPlxuICAgICAgICA8IS0tIGdwLXNlbGVjdF9faXRlbS0tZGlzYWJsZWQgLS0+XG4gICAgPC9kaXY+XG5cbjwvZGl2PlxuIiwiPGdwLXNlbGVjdD48L2dwLXNlbGVjdD4iXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7Ozs7Ozs7Ozs7OztvQkNhUTtNQUFBO01BQUEsZ0JBQTRDOzs7SUFBQTtJQUFBOzs7O29CQUM1QztNQUFBO01BQUEsZ0JBQXNEOzs7SUFBQTtJQUFBOzs7O29CQUl0RDtNQUFBO01BQUEsZ0JBQWdGOzs7SUFBQTtJQUFBOzs7O29CQVVoRjtNQUFBO2VBQUE7SUFBQTtJQUFBO0lBRUc7TUFBQTtNQUFBO0lBQUE7SUFGSDtFQUFBLHVDQUFBO2tEQUFBO01BQUEsa0NBQ0c7TUFDNkI7O0lBRjdCO0lBQ0E7SUFESCxXQUFHLFVBQ0EsU0FESDs7SUFBaUU7SUFBakUsV0FBaUUsU0FBakU7SUFFZ0M7SUFBQTs7OztvQkE5QnhDLDBDQUNBO01BQUE7TUFBQSwwREFBMkI7TUFBQSxrQ0FDdkIsa0JBQXlDO01BQUEsU0FDdkMsNENBRU47TUFBQTtNQUFBO1FBQUE7UUFBQTtRQUtFO1VBQUE7VUFBQTtRQUFBO1FBTEY7TUFBQSx1Q0FBQTtNQUFBO1VBQUEsMkJBS2tEO01BRTlDO1VBQUE7TUFBd0Msa0RBQ3BDO1VBQUEsOERBQUE7VUFBQTtVQUFBLGVBQTJELGtEQUMzRDtpQkFBQTthQUFBO1VBQUEsaUNBQXFFO01BQ25FLGdEQUVOO1VBQUE7VUFBQSw0Q0FBZ0M7VUFBQSxpQkFDNUI7VUFBQSw4Q0FBQTtrQkFBQTtNQUF3RyxrREFDeEc7VUFBQTtVQUFBLDhCQUFNO01BQTZDLG9EQUVuRDtVQUFBO1VBQUE7TUFBOEUsc0RBQzFFO1VBQUE7VUFBQSwwREFBMkM7VUFBQSwrQkFDekM7TUFFSixnREFFTjtVQUFBO2NBQUE7Y0FBQTtZQUFBO1lBQUE7WUFBQTtjQUFBO2NBQUE7WUFBQTtZQUFnRDtjQUFBO2NBQUE7WUFBQTtZQUEwQjtjQUFBO2NBQUE7WUFBQTtZQUExRTtVQUFBLHVDQUFBO1VBQUE7TUFBb0csa0RBQ2hHO1VBQUEsOERBQUE7VUFBQTtVQUFBLHVDQUlJO1VBQUEsaUJBQ3FDLGtEQUNQO2lCQUFBLCtCQUNoQztNQUVKOztJQWhDRDtJQUFMLFdBQUssU0FBTDtJQVFzQztJQUE5QixZQUE4QixTQUE5QjtJQUM4QjtJQUE5QixZQUE4QixTQUE5QjtJQUlNO0lBQU4sWUFBTSxTQUFOO0lBVW9DO0lBQXBDLFlBQW9DLFNBQXBDOzs7SUFUTTtJQUFBOzs7O29CQ25CZDtNQUFBO1FBQUE7UUFBQTtVQUFBO1VBQUE7UUFBQTtRQUFBO01BQUE7MkJBQUE7UUFBQTtNQUFBLCtCQUFBO01BQUE7Ozs7OzsifQ==