/**
 * @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 '../button/Button.ngfactory';
import * as i2 from '../../../../src/elements/button/Button';
import * as i3 from '../dropdown/Dropdown.ngfactory';
import * as i4 from '../../../../src/elements/dropdown/Dropdown';
import * as i5 from '@angular/common';
import * as i6 from '../../../../src/elements/simple-table/cell';
import * as i7 from '@angular/cdk/table';
import * as i8 from '../../../../src/services/novo-label-service';
import * as i9 from '../form/extras/checkbox/Checkbox.ngfactory';
import * as i10 from '../../../../src/elements/form/extras/checkbox/Checkbox';
import * as i11 from '@angular/forms';
import * as i12 from '../../../../src/elements/simple-table/sort';
const styles_NovoSimpleActionCell:any[] = ([] as any[]);
export const RenderType_NovoSimpleActionCell:i0.RendererType2 = i0.ɵcrt({encapsulation:2,
    styles:styles_NovoSimpleActionCell,data:{}});
function View_NovoSimpleActionCell_1(_l:any):i0.ɵViewDefinition {
  return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,(null as any),(null as any),4,(null as any),
      (null as any),(null as any),(null as any),(null as any),(null as any),(null as any))),
      (_l()(),i0.ɵted((null as any),['\n            '])),(_l()(),i0.ɵeld(0,(null as any),
          (null as any),1,'button',[['theme','icon']],[[8,'disabled',0],[1,'theme',
              0],[1,'color',0],[1,'icon',0],[1,'loading',0]],[[(null as any),'click']],
          (_v,en,$event) => {
            var ad:boolean = true;
            var _co:any = _v.component;
            if (('click' === en)) {
              const pd_0:any = ((<any>_co.column.onClick(_co.row)) !== false);
              ad = (pd_0 && ad);
            }
            return ad;
          },i1.View_NovoButtonElement_0,i1.RenderType_NovoButtonElement)),i0.ɵdid(573440,
          (null as any),0,i2.NovoButtonElement,([] as any[]),{icon:[0,'icon'],theme:[1,
              'theme']},(null as any)),(_l()(),i0.ɵted((null as any),['\n        ']))],
      (_ck,_v) => {
        var _co:any = _v.component;
        const currVal_5:any = _co.column.icon;
        const currVal_6:any = 'icon';
        _ck(_v,3,0,currVal_5,currVal_6);
      },(_ck,_v) => {
        var _co:any = _v.component;
        const currVal_0:any = _co.isDisabled(_co.column,_co.row);
        const currVal_1:any = i0.ɵnov(_v,3).theme;
        const currVal_2:any = i0.ɵnov(_v,3).color;
        const currVal_3:any = i0.ɵnov(_v,3).icon;
        const currVal_4:any = i0.ɵnov(_v,3).loading;
        _ck(_v,2,0,currVal_0,currVal_1,currVal_2,currVal_3,currVal_4);
      });
}
function View_NovoSimpleActionCell_3(_l:any):i0.ɵViewDefinition {
  return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,(null as any),(null as any),5,'item',([] as any[]),
      [[2,'disabled',(null as any)],[2,'active',(null as any)]],[[(null as any),'action'],
          [(null as any),'click']],(_v,en,$event) => {
        var ad:boolean = true;
        var _co:any = _v.component;
        if (('click' === en)) {
          const pd_0:any = ((<any>i0.ɵnov(_v,1).onClick()) !== false);
          ad = (pd_0 && ad);
        }
        if (('action' === en)) {
          const pd_1:any = ((<any>_v.context.$implicit.onClick(_co.row)) !== false);
          ad = (pd_1 && ad);
        }
        return ad;
      },i3.View_NovoItemElement_0,i3.RenderType_NovoItemElement)),i0.ɵdid(49152,[[1,
      4]],0,i4.NovoItemElement,[i4.NovoDropdownElement,i0.ElementRef],{disabled:[0,
      'disabled']},{action:'action'}),(_l()(),i0.ɵted(0,['\n                        '])),
      (_l()(),i0.ɵeld(0,(null as any),0,1,'span',([] as any[]),[[1,'data-automation-id',
          0]],(null as any),(null as any),(null as any),(null as any))),(_l()(),i0.ɵted((null as any),
          ['',''])),(_l()(),i0.ɵted(0,['\n                    ']))],(_ck,_v) => {
    var _co:any = _v.component;
    const currVal_2:any = _co.isDisabled(_v.context.$implicit,_co.row);
    _ck(_v,1,0,currVal_2);
  },(_ck,_v) => {
    const currVal_0:any = i0.ɵnov(_v,1).disabled;
    const currVal_1:any = i0.ɵnov(_v,1).active;
    _ck(_v,0,0,currVal_0,currVal_1);
    const currVal_3:any = _v.context.$implicit.label;
    _ck(_v,3,0,currVal_3);
    const currVal_4:any = _v.context.$implicit.label;
    _ck(_v,4,0,currVal_4);
  });
}
function View_NovoSimpleActionCell_2(_l:any):i0.ɵViewDefinition {
  return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,(null as any),(null as any),17,(null as any),
      (null as any),(null as any),(null as any),(null as any),(null as any),(null as any))),
      (_l()(),i0.ɵted((null as any),['\n            '])),(_l()(),i0.ɵeld(0,(null as any),
          (null as any),14,'novo-dropdown',[['appendToBody','true'],['containerClass',
              'novo-table-dropdown-cell'],['parentScrollSelector','.novo-simple-table']],
          (null as any),[[(null as any),'keydown']],(_v,en,$event) => {
            var ad:boolean = true;
            if (('keydown' === en)) {
              const pd_0:any = ((<any>i0.ɵnov(_v,3).onKeyDown($event)) !== false);
              ad = (pd_0 && ad);
            }
            return ad;
          },i3.View_NovoDropdownElement_0,i3.RenderType_NovoDropdownElement)),i0.ɵdid(245760,
          (null as any),0,i4.NovoDropdownElement,[i0.ElementRef],{appendToBody:[0,
              'appendToBody'],parentScrollSelector:[1,'parentScrollSelector'],containerClass:[2,
              'containerClass']},(null as any)),(_l()(),i0.ɵted(1,['\n                '])),
      (_l()(),i0.ɵeld(0,(null as any),0,2,'button',[['icon','collapse'],['inverse',
          ''],['theme','dialogue'],['type','button']],[[1,'theme',0],[1,'color',0],
          [1,'icon',0],[1,'loading',0]],(null as any),(null as any),i1.View_NovoButtonElement_0,
          i1.RenderType_NovoButtonElement)),i0.ɵdid(573440,(null as any),0,i2.NovoButtonElement,
          ([] as any[]),{icon:[0,'icon'],theme:[1,'theme']},(null as any)),(_l()(),
          i0.ɵted(0,['',''])),(_l()(),i0.ɵted(1,['\n                '])),(_l()(),i0.ɵeld(0,
          (null as any),1,6,'list',([] as any[]),(null as any),(null as any),(null as any),
          i3.View_NovoListElement_0,i3.RenderType_NovoListElement)),i0.ɵdid(1097728,
          (null as any),1,i4.NovoListElement,[i4.NovoDropdownElement],(null as any),
          (null as any)),i0.ɵqud(603979776,1,{items:1}),(_l()(),i0.ɵted(0,['\n                    '])),
      (_l()(),i0.ɵand(16777216,(null as any),0,1,(null as any),View_NovoSimpleActionCell_3)),
      i0.ɵdid(802816,(null as any),0,i5.NgForOf,[i0.ViewContainerRef,i0.TemplateRef,
          i0.IterableDiffers],{ngForOf:[0,'ngForOf']},(null as any)),(_l()(),i0.ɵted(0,
          ['\n                '])),(_l()(),i0.ɵted(1,['\n            '])),(_l()(),
          i0.ɵted((null as any),['\n        ']))],(_ck,_v) => {
    var _co:any = _v.component;
    const currVal_0:any = 'true';
    const currVal_1:any = '.novo-simple-table';
    const currVal_2:any = 'novo-table-dropdown-cell';
    _ck(_v,3,0,currVal_0,currVal_1,currVal_2);
    const currVal_7:any = 'collapse';
    const currVal_8:any = 'dialogue';
    _ck(_v,6,0,currVal_7,currVal_8);
    const currVal_10:any = _co.column.options;
    _ck(_v,14,0,currVal_10);
  },(_ck,_v) => {
    var _co:any = _v.component;
    const currVal_3:any = i0.ɵnov(_v,6).theme;
    const currVal_4:any = i0.ɵnov(_v,6).color;
    const currVal_5:any = i0.ɵnov(_v,6).icon;
    const currVal_6:any = i0.ɵnov(_v,6).loading;
    _ck(_v,5,0,currVal_3,currVal_4,currVal_5,currVal_6);
    const currVal_9:any = (_co.column.label || _co.labels.actions);
    _ck(_v,7,0,currVal_9);
  });
}
export function View_NovoSimpleActionCell_0(_l:any):i0.ɵViewDefinition {
  return i0.ɵvid(2,[(_l()(),i0.ɵted((null as any),['\n        '])),(_l()(),i0.ɵand(16777216,
      (null as any),(null as any),1,(null as any),View_NovoSimpleActionCell_1)),i0.ɵdid(16384,
      (null as any),0,i5.NgIf,[i0.ViewContainerRef,i0.TemplateRef],{ngIf:[0,'ngIf']},
      (null as any)),(_l()(),i0.ɵted((null as any),['\n        '])),(_l()(),i0.ɵand(16777216,
      (null as any),(null as any),1,(null as any),View_NovoSimpleActionCell_2)),i0.ɵdid(16384,
      (null as any),0,i5.NgIf,[i0.ViewContainerRef,i0.TemplateRef],{ngIf:[0,'ngIf']},
      (null as any)),(_l()(),i0.ɵted((null as any),['\n    ']))],(_ck,_v) => {
    var _co:i6.NovoSimpleActionCell<any> = _v.component;
    const currVal_0:boolean = !_co.column.options;
    _ck(_v,2,0,currVal_0);
    const currVal_1:any = _co.column.options;
    _ck(_v,5,0,currVal_1);
  },(null as any));
}
export function View_NovoSimpleActionCell_Host_0(_l:any):i0.ɵViewDefinition {
  return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,(null as any),(null as any),1,'novo-simple-action-cell',
      ([] as any[]),[[1,'role',0]],(null as any),(null as any),View_NovoSimpleActionCell_0,
      RenderType_NovoSimpleActionCell)),i0.ɵdid(114688,(null as any),0,i6.NovoSimpleActionCell,
      [i7.CdkColumnDef,i0.ElementRef,i0.Renderer2,i8.NovoLabelService],(null as any),
      (null as any))],(_ck,_v) => {
    _ck(_v,1,0);
  },(_ck,_v) => {
    const currVal_0:any = i0.ɵnov(_v,1).role;
    _ck(_v,0,0,currVal_0);
  });
}
export const NovoSimpleActionCellNgFactory:i0.ComponentFactory<i6.NovoSimpleActionCell<any>> = i0.ɵccf('novo-simple-action-cell',
    i6.NovoSimpleActionCell,View_NovoSimpleActionCell_Host_0,{row:'row',column:'column'},
    {},([] as any[]));
const styles_NovoSimpleCell:any[] = ([] as any[]);
export const RenderType_NovoSimpleCell:i0.RendererType2 = i0.ɵcrt({encapsulation:2,
    styles:styles_NovoSimpleCell,data:{}});
export function View_NovoSimpleCell_0(_l:any):i0.ɵViewDefinition {
  return i0.ɵvid(2,[i0.ɵqud(402653184,1,{spanElement:0}),(_l()(),i0.ɵted((null as any),
      ['\n        '])),(_l()(),i0.ɵeld(0,[[1,0],['span',1]],(null as any),1,'span',
      ([] as any[]),[[2,'clickable',(null as any)]],[[(null as any),'click']],(_v,
          en,$event) => {
        var ad:boolean = true;
        var _co:i6.NovoSimpleCell<any> = _v.component;
        if (('click' === en)) {
          const pd_0:any = ((<any>_co.onClick($event)) !== false);
          ad = (pd_0 && ad);
        }
        return ad;
      },(null as any),(null as any))),(_l()(),i0.ɵted((null as any),['',''])),(_l()(),
      i0.ɵted((null as any),['\n    ']))],(null as any),(_ck,_v) => {
    var _co:i6.NovoSimpleCell<any> = _v.component;
    const currVal_0:boolean = !!_co.column.onClick;
    _ck(_v,2,0,currVal_0);
    const currVal_1:any = _co.column.renderer(_co.row);
    _ck(_v,3,0,currVal_1);
  });
}
export function View_NovoSimpleCell_Host_0(_l:any):i0.ɵViewDefinition {
  return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,(null as any),(null as any),1,'novo-simple-cell',
      ([] as any[]),[[1,'role',0]],(null as any),(null as any),View_NovoSimpleCell_0,
      RenderType_NovoSimpleCell)),i0.ɵdid(114688,(null as any),0,i6.NovoSimpleCell,
      [i7.CdkColumnDef,i0.ElementRef,i0.Renderer2],(null as any),(null as any))],(_ck,
      _v) => {
    _ck(_v,1,0);
  },(_ck,_v) => {
    const currVal_0:any = i0.ɵnov(_v,1).role;
    _ck(_v,0,0,currVal_0);
  });
}
export const NovoSimpleCellNgFactory:i0.ComponentFactory<i6.NovoSimpleCell<any>> = i0.ɵccf('novo-simple-cell',
    i6.NovoSimpleCell,View_NovoSimpleCell_Host_0,{row:'row',column:'column'},{},([] as any[]));
const styles_NovoSimpleCheckboxCell:any[] = ([] as any[]);
export const RenderType_NovoSimpleCheckboxCell:i0.RendererType2 = i0.ɵcrt({encapsulation:2,
    styles:styles_NovoSimpleCheckboxCell,data:{}});
export function View_NovoSimpleCheckboxCell_0(_l:any):i0.ɵViewDefinition {
  return i0.ɵvid(0,[(_l()(),i0.ɵted((null as any),['\n        '])),(_l()(),i0.ɵeld(0,
      (null as any),(null as any),5,'novo-checkbox',([] as any[]),[[2,'ng-untouched',
          (null as any)],[2,'ng-touched',(null as any)],[2,'ng-pristine',(null as any)],
          [2,'ng-dirty',(null as any)],[2,'ng-valid',(null as any)],[2,'ng-invalid',
              (null as any)],[2,'ng-pending',(null as any)]],[[(null as any),'ngModelChange']],
      (_v,en,$event) => {
        var ad:boolean = true;
        var _co:i6.NovoSimpleCheckboxCell = _v.component;
        if (('ngModelChange' === en)) {
          const pd_0:any = ((<any>_co.toggle($event)) !== false);
          ad = (pd_0 && ad);
        }
        return ad;
      },i9.View_NovoCheckboxElement_0,i9.RenderType_NovoCheckboxElement)),i0.ɵdid(114688,
      (null as any),0,i10.NovoCheckboxElement,[i0.ChangeDetectorRef],(null as any),
      (null as any)),i0.ɵprd(1024,(null as any),i11.NG_VALUE_ACCESSOR,(p0_0:any) => {
    return [p0_0];
  },[i10.NovoCheckboxElement]),i0.ɵdid(671744,(null as any),0,i11.NgModel,[[8,(null as any)],
      [8,(null as any)],[8,(null as any)],[2,i11.NG_VALUE_ACCESSOR]],{model:[0,'model']},
      {update:'ngModelChange'}),i0.ɵprd(2048,(null as any),i11.NgControl,(null as any),
      [i11.NgModel]),i0.ɵdid(16384,(null as any),0,i11.NgControlStatus,[i11.NgControl],
      (null as any),(null as any)),(_l()(),i0.ɵted((null as any),['\n    ']))],(_ck,
      _v) => {
    var _co:i6.NovoSimpleCheckboxCell = _v.component;
    _ck(_v,2,0);
    const currVal_7:any = _co.selected;
    _ck(_v,4,0,currVal_7);
  },(_ck,_v) => {
    const currVal_0:any = i0.ɵnov(_v,6).ngClassUntouched;
    const currVal_1:any = i0.ɵnov(_v,6).ngClassTouched;
    const currVal_2:any = i0.ɵnov(_v,6).ngClassPristine;
    const currVal_3:any = i0.ɵnov(_v,6).ngClassDirty;
    const currVal_4:any = i0.ɵnov(_v,6).ngClassValid;
    const currVal_5:any = i0.ɵnov(_v,6).ngClassInvalid;
    const currVal_6:any = i0.ɵnov(_v,6).ngClassPending;
    _ck(_v,1,0,currVal_0,currVal_1,currVal_2,currVal_3,currVal_4,currVal_5,currVal_6);
  });
}
export function View_NovoSimpleCheckboxCell_Host_0(_l:any):i0.ɵViewDefinition {
  return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,(null as any),(null as any),1,'novo-simple-checkbox-cell',
      ([] as any[]),[[1,'role',0]],(null as any),(null as any),View_NovoSimpleCheckboxCell_0,
      RenderType_NovoSimpleCheckboxCell)),i0.ɵdid(245760,(null as any),0,i6.NovoSimpleCheckboxCell,
      [i7.CdkColumnDef,i0.ElementRef,i0.Renderer2,[2,i12.NovoSelection]],(null as any),
      (null as any))],(_ck,_v) => {
    _ck(_v,1,0);
  },(_ck,_v) => {
    const currVal_0:any = i0.ɵnov(_v,1).role;
    _ck(_v,0,0,currVal_0);
  });
}
export const NovoSimpleCheckboxCellNgFactory:i0.ComponentFactory<i6.NovoSimpleCheckboxCell> = i0.ɵccf('novo-simple-checkbox-cell',
    i6.NovoSimpleCheckboxCell,View_NovoSimpleCheckboxCell_Host_0,{row:'row',index:'index'},
    {},([] as any[]));
const styles_NovoSimpleCheckboxHeaderCell:any[] = ([] as any[]);
export const RenderType_NovoSimpleCheckboxHeaderCell:i0.RendererType2 = i0.ɵcrt({encapsulation:2,
    styles:styles_NovoSimpleCheckboxHeaderCell,data:{}});
export function View_NovoSimpleCheckboxHeaderCell_0(_l:any):i0.ɵViewDefinition {
  return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,(null as any),(null as any),5,'novo-checkbox',
      ([] as any[]),[[2,'ng-untouched',(null as any)],[2,'ng-touched',(null as any)],
          [2,'ng-pristine',(null as any)],[2,'ng-dirty',(null as any)],[2,'ng-valid',
              (null as any)],[2,'ng-invalid',(null as any)],[2,'ng-pending',(null as any)]],
      [[(null as any),'ngModelChange']],(_v,en,$event) => {
        var ad:boolean = true;
        var _co:i6.NovoSimpleCheckboxHeaderCell = _v.component;
        if (('ngModelChange' === en)) {
          const pd_0:any = ((<any>(_co.selectAll = $event)) !== false);
          ad = (pd_0 && ad);
        }
        if (('ngModelChange' === en)) {
          const pd_1:any = ((<any>_co.toggle($event)) !== false);
          ad = (pd_1 && ad);
        }
        return ad;
      },i9.View_NovoCheckboxElement_0,i9.RenderType_NovoCheckboxElement)),i0.ɵdid(114688,
      (null as any),0,i10.NovoCheckboxElement,[i0.ChangeDetectorRef],(null as any),
      (null as any)),i0.ɵprd(1024,(null as any),i11.NG_VALUE_ACCESSOR,(p0_0:any) => {
    return [p0_0];
  },[i10.NovoCheckboxElement]),i0.ɵdid(671744,(null as any),0,i11.NgModel,[[8,(null as any)],
      [8,(null as any)],[8,(null as any)],[2,i11.NG_VALUE_ACCESSOR]],{model:[0,'model']},
      {update:'ngModelChange'}),i0.ɵprd(2048,(null as any),i11.NgControl,(null as any),
      [i11.NgModel]),i0.ɵdid(16384,(null as any),0,i11.NgControlStatus,[i11.NgControl],
      (null as any),(null as any))],(_ck,_v) => {
    var _co:i6.NovoSimpleCheckboxHeaderCell = _v.component;
    _ck(_v,1,0);
    const currVal_7:any = _co.selectAll;
    _ck(_v,3,0,currVal_7);
  },(_ck,_v) => {
    const currVal_0:any = i0.ɵnov(_v,5).ngClassUntouched;
    const currVal_1:any = i0.ɵnov(_v,5).ngClassTouched;
    const currVal_2:any = i0.ɵnov(_v,5).ngClassPristine;
    const currVal_3:any = i0.ɵnov(_v,5).ngClassDirty;
    const currVal_4:any = i0.ɵnov(_v,5).ngClassValid;
    const currVal_5:any = i0.ɵnov(_v,5).ngClassInvalid;
    const currVal_6:any = i0.ɵnov(_v,5).ngClassPending;
    _ck(_v,0,0,currVal_0,currVal_1,currVal_2,currVal_3,currVal_4,currVal_5,currVal_6);
  });
}
export function View_NovoSimpleCheckboxHeaderCell_Host_0(_l:any):i0.ɵViewDefinition {
  return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,(null as any),(null as any),1,'novo-simple-checkbox-header-cell',
      ([] as any[]),[[1,'role',0]],(null as any),(null as any),View_NovoSimpleCheckboxHeaderCell_0,
      RenderType_NovoSimpleCheckboxHeaderCell)),i0.ɵdid(180224,(null as any),0,i6.NovoSimpleCheckboxHeaderCell,
      [i7.CdkColumnDef,i0.ElementRef,i0.Renderer2,[2,i12.NovoSelection]],(null as any),
      (null as any))],(null as any),(_ck,_v) => {
    const currVal_0:any = i0.ɵnov(_v,1).role;
    _ck(_v,0,0,currVal_0);
  });
}
export const NovoSimpleCheckboxHeaderCellNgFactory:i0.ComponentFactory<i6.NovoSimpleCheckboxHeaderCell> = i0.ɵccf('novo-simple-checkbox-header-cell',
    i6.NovoSimpleCheckboxHeaderCell,View_NovoSimpleCheckboxHeaderCell_Host_0,{},{},
    ([] as any[]));
//# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiL1VzZXJzL2pnb2RpL2JoL25vdm8tZWxlbWVudHMvc3JjL2VsZW1lbnRzL3NpbXBsZS10YWJsZS9jZWxsLm5nZmFjdG9yeS50cyIsInZlcnNpb24iOjMsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIm5nOi8vL1VzZXJzL2pnb2RpL2JoL25vdm8tZWxlbWVudHMvc3JjL2VsZW1lbnRzL3NpbXBsZS10YWJsZS9jZWxsLnRzIiwibmc6Ly8vVXNlcnMvamdvZGkvYmgvbm92by1lbGVtZW50cy9zcmMvZWxlbWVudHMvc2ltcGxlLXRhYmxlL2NlbGwudHMuTm92b1NpbXBsZUFjdGlvbkNlbGwuaHRtbCIsIm5nOi8vL1VzZXJzL2pnb2RpL2JoL25vdm8tZWxlbWVudHMvc3JjL2VsZW1lbnRzL3NpbXBsZS10YWJsZS9jZWxsLnRzLk5vdm9TaW1wbGVBY3Rpb25DZWxsX0hvc3QuaHRtbCIsIm5nOi8vL1VzZXJzL2pnb2RpL2JoL25vdm8tZWxlbWVudHMvc3JjL2VsZW1lbnRzL3NpbXBsZS10YWJsZS9jZWxsLnRzLk5vdm9TaW1wbGVDZWxsLmh0bWwiLCJuZzovLy9Vc2Vycy9qZ29kaS9iaC9ub3ZvLWVsZW1lbnRzL3NyYy9lbGVtZW50cy9zaW1wbGUtdGFibGUvY2VsbC50cy5Ob3ZvU2ltcGxlQ2VsbF9Ib3N0Lmh0bWwiLCJuZzovLy9Vc2Vycy9qZ29kaS9iaC9ub3ZvLWVsZW1lbnRzL3NyYy9lbGVtZW50cy9zaW1wbGUtdGFibGUvY2VsbC50cy5Ob3ZvU2ltcGxlQ2hlY2tib3hDZWxsLmh0bWwiLCJuZzovLy9Vc2Vycy9qZ29kaS9iaC9ub3ZvLWVsZW1lbnRzL3NyYy9lbGVtZW50cy9zaW1wbGUtdGFibGUvY2VsbC50cy5Ob3ZvU2ltcGxlQ2hlY2tib3hDZWxsX0hvc3QuaHRtbCIsIm5nOi8vL1VzZXJzL2pnb2RpL2JoL25vdm8tZWxlbWVudHMvc3JjL2VsZW1lbnRzL3NpbXBsZS10YWJsZS9jZWxsLnRzLk5vdm9TaW1wbGVDaGVja2JveEhlYWRlckNlbGwuaHRtbCIsIm5nOi8vL1VzZXJzL2pnb2RpL2JoL25vdm8tZWxlbWVudHMvc3JjL2VsZW1lbnRzL3NpbXBsZS10YWJsZS9jZWxsLnRzLk5vdm9TaW1wbGVDaGVja2JveEhlYWRlckNlbGxfSG9zdC5odG1sIl0sInNvdXJjZXNDb250ZW50IjpbIiAiLCJcbiAgICAgICAgPG5nLWNvbnRhaW5lciAqbmdJZj1cIiFjb2x1bW4ub3B0aW9uc1wiPlxuICAgICAgICAgICAgPGJ1dHRvbiB0aGVtZT1cImljb25cIiBbaWNvbl09XCJjb2x1bW4uaWNvblwiIChjbGljayk9XCJjb2x1bW4ub25DbGljayhyb3cpXCIgW2Rpc2FibGVkXT1cImlzRGlzYWJsZWQoY29sdW1uLCByb3cpXCI+PC9idXR0b24+XG4gICAgICAgIDwvbmctY29udGFpbmVyPlxuICAgICAgICA8bmctY29udGFpbmVyICpuZ0lmPVwiY29sdW1uLm9wdGlvbnNcIj5cbiAgICAgICAgICAgIDxub3ZvLWRyb3Bkb3duIGFwcGVuZFRvQm9keT1cInRydWVcIiBwYXJlbnRTY3JvbGxTZWxlY3Rvcj1cIi5ub3ZvLXNpbXBsZS10YWJsZVwiIGNvbnRhaW5lckNsYXNzPVwibm92by10YWJsZS1kcm9wZG93bi1jZWxsXCI+XG4gICAgICAgICAgICAgICAgPGJ1dHRvbiB0eXBlPVwiYnV0dG9uXCIgdGhlbWU9XCJkaWFsb2d1ZVwiIGljb249XCJjb2xsYXBzZVwiIGludmVyc2U+e3sgY29sdW1uLmxhYmVsIHx8IGxhYmVscy5hY3Rpb25zIH19PC9idXR0b24+XG4gICAgICAgICAgICAgICAgPGxpc3Q+XG4gICAgICAgICAgICAgICAgICAgIDxpdGVtICpuZ0Zvcj1cImxldCBvcHRpb24gb2YgY29sdW1uLm9wdGlvbnNcIiAoYWN0aW9uKT1cIm9wdGlvbi5vbkNsaWNrKHJvdylcIiBbZGlzYWJsZWRdPVwiaXNEaXNhYmxlZChvcHRpb24sIHJvdylcIj5cbiAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIFthdHRyLmRhdGEtYXV0b21hdGlvbi1pZF09XCJvcHRpb24ubGFiZWxcIj57eyBvcHRpb24ubGFiZWwgfX08L3NwYW4+XG4gICAgICAgICAgICAgICAgICAgIDwvaXRlbT5cbiAgICAgICAgICAgICAgICA8L2xpc3Q+XG4gICAgICAgICAgICA8L25vdm8tZHJvcGRvd24+XG4gICAgICAgIDwvbmctY29udGFpbmVyPlxuICAgICIsIjxub3ZvLXNpbXBsZS1hY3Rpb24tY2VsbD48L25vdm8tc2ltcGxlLWFjdGlvbi1jZWxsPiIsIlxuICAgICAgICA8c3BhbiBbY2xhc3MuY2xpY2thYmxlXT1cIiEhY29sdW1uLm9uQ2xpY2tcIiAoY2xpY2spPVwib25DbGljaygkZXZlbnQpXCIgI3NwYW4+e3sgY29sdW1uLnJlbmRlcmVyKHJvdykgfX08L3NwYW4+XG4gICAgIiwiPG5vdm8tc2ltcGxlLWNlbGw+PC9ub3ZvLXNpbXBsZS1jZWxsPiIsIlxuICAgICAgICA8bm92by1jaGVja2JveCBbbmdNb2RlbF09XCJzZWxlY3RlZFwiIChuZ01vZGVsQ2hhbmdlKT1cInRvZ2dsZSgkZXZlbnQpXCI+PC9ub3ZvLWNoZWNrYm94PlxuICAgICIsIjxub3ZvLXNpbXBsZS1jaGVja2JveC1jZWxsPjwvbm92by1zaW1wbGUtY2hlY2tib3gtY2VsbD4iLCI8bm92by1jaGVja2JveCBbKG5nTW9kZWwpXT1cInNlbGVjdEFsbFwiIChuZ01vZGVsQ2hhbmdlKT1cInRvZ2dsZSgkZXZlbnQpXCI+PC9ub3ZvLWNoZWNrYm94PiIsIjxub3ZvLXNpbXBsZS1jaGVja2JveC1oZWFkZXItY2VsbD48L25vdm8tc2ltcGxlLWNoZWNrYm94LWhlYWRlci1jZWxsPiJdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7b0JDQ1E7TUFBQTtNQUFzQyxtREFDbEM7VUFBQTtjQUFBO1VBQUE7WUFBQTtZQUFBO1lBQTBDO2NBQUE7Y0FBQTtZQUFBO1lBQTFDO1VBQUEsdUVBQUE7VUFBQTtjQUFBLHlCQUFzSDs7O1FBQWpHO1FBQWI7UUFBUixXQUFxQixVQUFiLFNBQVI7OztRQUF3RTtRQUF4RTtRQUFBO1FBQUE7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
