ng2-date-picker-pda-forked
Version:
489 lines (478 loc) • 22.7 kB
text/typescript
/**
* @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 '../../../../prebuild/app/time-select/time-select.component';
import * as import2 from '@angular/common';
import * as import3 from '../../../../prebuild/app/time-select/time-select.service';
import * as import4 from '../../../../prebuild/app/common/services/utils/utils.service';
import * as import5 from '@angular/forms';
const styles_TimeSelectComponent:any[] = ['dp-time-select { display: inline-block;}dp-time-select .dp-time-select-controls { margin: 0; padding: 0; text-align: center; line-height: normal; background: #FFFFFF;}dp-time-select .dp-time-select-control { display: inline-block; width: 35px; margin: 0 auto; vertical-align: middle; font-size: inherit; letter-spacing: 1px;}dp-time-select .dp-time-select-control-up,dp-time-select .dp-time-select-control-down { position: relative; display: block; width: 24px; height: 24px; margin: 3px auto; cursor: pointer;}dp-time-select .dp-time-select-control-up::before,dp-time-select .dp-time-select-control-down::before { position: relative; content: \'\'; display: inline-block; height: 8px; width: 8px; vertical-align: baseline; border-style: solid; border-width: 2px 2px 0 0; transform: rotate(0deg);}dp-time-select .dp-time-select-control-up::before { transform: rotate(-45deg); top: 4px;}dp-time-select .dp-time-select-control-down::before { transform: rotate(135deg);}dp-time-select .dp-time-select-separator { width: 5px;}dp-time-select.dp-material .dp-time-select-control-up,dp-time-select.dp-material .dp-time-select-control-down { box-sizing: border-box; background: transparent; border: none; outline: none; border-radius: 50%;}dp-time-select.dp-material .dp-time-select-control-up::before,dp-time-select.dp-material .dp-time-select-control-down::before { left: 0;}dp-time-select.dp-material .dp-time-select-control-up:hover,dp-time-select.dp-material .dp-time-select-control-down:hover { background: #E0E0E0;}'];
export const RenderType_TimeSelectComponent:import0.RendererType2 = import0.ɵcrt({
encapsulation: 2,
styles: styles_TimeSelectComponent,
data: {}
}
);
function View_TimeSelectComponent_1(l:any):import0.ɵViewDefinition {
return import0.ɵvid(0,[
(l()(),import0.ɵeld(0,(null as any),(null as any),14,(null as any),(null as any),(null as any),(null as any),(null as any),(null as any),(null as any))),
(l()(),import0.ɵted((null as any),[' '])),
(l()(),import0.ɵeld(0,(null as any),(null as any),1,'li',[[
'class',
'dp-time-select-control dp-time-select-separator'
]
],(null as any),(null as any),(null as any),(null as any),(null as any))),
(l()(),import0.ɵted((null as any),[
'',
''
]
)),
(l()(),import0.ɵted((null as any),[' '])),
(l()(),import0.ɵeld(0,(null as any),(null as any),8,'li',[[
'class',
'dp-time-select-control dp-time-select-control-seconds'
]
],(null as any),(null as any),(null as any),(null as any),(null as any))),
(l()(),import0.ɵted((null as any),[' '])),
(l()(),import0.ɵeld(0,(null as any),(null as any),0,'button',[
[
'class',
'dp-time-select-control-up'
]
,
[
'type',
'button'
]
]
,[[
8,
'disabled',
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.increase('second')) !== false);
ad = (pd_0 && ad);
}
return ad;
},(null as any),(null as any))),
(l()(),import0.ɵted((null as any),[' '])),
(l()(),import0.ɵeld(0,(null as any),(null as any),1,'span',[[
'class',
'dp-time-select-display-seconds'
]
],(null as any),(null as any),(null as any),(null as any),(null as any))),
(l()(),import0.ɵted((null as any),[
'',
''
]
)),
(l()(),import0.ɵted((null as any),[' '])),
(l()(),import0.ɵeld(0,(null as any),(null as any),0,'button',[
[
'class',
'dp-time-select-control-down'
]
,
[
'type',
'button'
]
]
,[[
8,
'disabled',
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.decrease('second')) !== false);
ad = (pd_0 && ad);
}
return ad;
},(null as any),(null as any))),
(l()(),import0.ɵted((null as any),[' '])),
(l()(),import0.ɵted((null as any),[' ']))
]
,(null as any),(ck,v) => {
var co:any = v.component;
const currVal_0:any = co.componentConfig.timeSeparator;
ck(v,3,0,currVal_0);
const currVal_1:boolean = !co.shouldShowIncrease('second');
ck(v,7,0,currVal_1);
const currVal_2:any = co.seconds;
ck(v,10,0,currVal_2);
const currVal_3:boolean = !co.shouldShowDecrease('second');
ck(v,12,0,currVal_3);
});
}
function View_TimeSelectComponent_2(l:any):import0.ɵViewDefinition {
return import0.ɵvid(0,[
(l()(),import0.ɵeld(0,(null as any),(null as any),8,'li',[[
'class',
'dp-time-select-control dp-time-select-control-meridiem'
]
],(null as any),(null as any),(null as any),(null as any),(null as any))),
(l()(),import0.ɵted((null as any),[' '])),
(l()(),import0.ɵeld(0,(null as any),(null as any),0,'button',[
[
'class',
'dp-time-select-control-up'
]
,
[
'type',
'button'
]
]
,[[
8,
'disabled',
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.toggleMeridiem()) !== false);
ad = (pd_0 && ad);
}
return ad;
},(null as any),(null as any))),
(l()(),import0.ɵted((null as any),[' '])),
(l()(),import0.ɵeld(0,(null as any),(null as any),1,'span',[[
'class',
'dp-time-select-display-meridiem'
]
],(null as any),(null as any),(null as any),(null as any),(null as any))),
(l()(),import0.ɵted((null as any),[
'',
''
]
)),
(l()(),import0.ɵted((null as any),[' '])),
(l()(),import0.ɵeld(0,(null as any),(null as any),0,'button',[
[
'class',
'dp-time-select-control-down'
]
,
[
'type',
'button'
]
]
,[[
8,
'disabled',
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.toggleMeridiem()) !== false);
ad = (pd_0 && ad);
}
return ad;
},(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:boolean = !co.shouldShowToggleMeridiem();
ck(v,2,0,currVal_0);
const currVal_1:any = co.meridiem;
ck(v,5,0,currVal_1);
const currVal_2:boolean = !co.shouldShowToggleMeridiem();
ck(v,7,0,currVal_2);
});
}
export function View_TimeSelectComponent_0(l:any):import0.ɵViewDefinition {
return import0.ɵvid(0,[
(l()(),import0.ɵeld(0,(null as any),(null as any),31,'ul',[[
'class',
'dp-time-select-controls'
]
],(null as any),(null as any),(null as any),(null as any),(null as any))),
(l()(),import0.ɵted((null as any),[' '])),
(l()(),import0.ɵeld(0,(null as any),(null as any),9,'li',[[
'class',
'dp-time-select-control dp-time-select-control-hours'
]
],(null as any),(null as any),(null as any),(null as any),(null as any))),
(l()(),import0.ɵted((null as any),[' '])),
(l()(),import0.ɵeld(0,(null as any),(null as any),1,'button',[
[
'class',
'dp-time-select-control-up'
]
,
[
'type',
'button'
]
]
,[[
8,
'disabled',
0
]
],[[
(null as any),
'click'
]
],(v,en,$event) => {
var ad:boolean = true;
var co:import1.TimeSelectComponent = v.component;
if (('click' === en)) {
const pd_0:any = ((<any>co.increase('hour')) !== false);
ad = (pd_0 && ad);
}
return ad;
},(null as any),(null as any))),
(l()(),import0.ɵted((null as any),[' '])),
(l()(),import0.ɵted((null as any),[' '])),
(l()(),import0.ɵeld(0,(null as any),(null as any),1,'span',[[
'class',
'dp-time-select-display-hours'
]
],(null as any),(null as any),(null as any),(null as any),(null as any))),
(l()(),import0.ɵted((null as any),[
'',
''
]
)),
(l()(),import0.ɵted((null as any),[' '])),
(l()(),import0.ɵeld(0,(null as any),(null as any),0,'button',[
[
'class',
'dp-time-select-control-down'
]
,
[
'type',
'button'
]
]
,[[
8,
'disabled',
0
]
],[[
(null as any),
'click'
]
],(v,en,$event) => {
var ad:boolean = true;
var co:import1.TimeSelectComponent = v.component;
if (('click' === en)) {
const pd_0:any = ((<any>co.decrease('hour')) !== false);
ad = (pd_0 && ad);
}
return ad;
},(null as any),(null as any))),
(l()(),import0.ɵted((null as any),[' '])),
(l()(),import0.ɵted((null as any),[' '])),
(l()(),import0.ɵeld(0,(null as any),(null as any),1,'li',[[
'class',
'dp-time-select-control dp-time-select-separator'
]
],(null as any),(null as any),(null as any),(null as any),(null as any))),
(l()(),import0.ɵted((null as any),[
'',
''
]
)),
(l()(),import0.ɵted((null as any),[' '])),
(l()(),import0.ɵeld(0,(null as any),(null as any),8,'li',[[
'class',
'dp-time-select-control dp-time-select-control-minutes'
]
],(null as any),(null as any),(null as any),(null as any),(null as any))),
(l()(),import0.ɵted((null as any),[' '])),
(l()(),import0.ɵeld(0,(null as any),(null as any),0,'button',[
[
'class',
'dp-time-select-control-up'
]
,
[
'type',
'button'
]
]
,[[
8,
'disabled',
0
]
],[[
(null as any),
'click'
]
],(v,en,$event) => {
var ad:boolean = true;
var co:import1.TimeSelectComponent = v.component;
if (('click' === en)) {
const pd_0:any = ((<any>co.increase('minute')) !== false);
ad = (pd_0 && ad);
}
return ad;
},(null as any),(null as any))),
(l()(),import0.ɵted((null as any),[' '])),
(l()(),import0.ɵeld(0,(null as any),(null as any),1,'span',[[
'class',
'dp-time-select-display-minutes'
]
],(null as any),(null as any),(null as any),(null as any),(null as any))),
(l()(),import0.ɵted((null as any),[
'',
''
]
)),
(l()(),import0.ɵted((null as any),[' '])),
(l()(),import0.ɵeld(0,(null as any),(null as any),0,'button',[
[
'class',
'dp-time-select-control-down'
]
,
[
'type',
'button'
]
]
,[[
8,
'disabled',
0
]
],[[
(null as any),
'click'
]
],(v,en,$event) => {
var ad:boolean = true;
var co:import1.TimeSelectComponent = v.component;
if (('click' === en)) {
const pd_0:any = ((<any>co.decrease('minute')) !== false);
ad = (pd_0 && ad);
}
return ad;
},(null as any),(null as any))),
(l()(),import0.ɵted((null as any),[' '])),
(l()(),import0.ɵted((null as any),[' '])),
(l()(),import0.ɵand(8388608,(null as any),(null as any),1,(null as any),View_TimeSelectComponent_1)),
import0.ɵdid(8192,(null as any),0,import2.NgIf,[
import0.ViewContainerRef,
import0.TemplateRef
]
,{ngIf: [
0,
'ngIf'
]
},(null as any)),
(l()(),import0.ɵted((null as any),[' '])),
(l()(),import0.ɵand(8388608,(null as any),(null as any),1,(null as any),View_TimeSelectComponent_2)),
import0.ɵdid(8192,(null as any),0,import2.NgIf,[
import0.ViewContainerRef,
import0.TemplateRef
]
,{ngIf: [
0,
'ngIf'
]
},(null as any)),
(l()(),import0.ɵted((null as any),[' '])),
(l()(),import0.ɵted((null as any),[' ']))
]
,(ck,v) => {
var co:import1.TimeSelectComponent = v.component;
const currVal_7:any = co.componentConfig.showSeconds;
ck(v,27,0,currVal_7);
const currVal_8:boolean = !co.componentConfig.showTwentyFourHours;
ck(v,30,0,currVal_8);
},(ck,v) => {
var co:import1.TimeSelectComponent = v.component;
const currVal_0:boolean = !co.shouldShowIncrease('hour');
ck(v,4,0,currVal_0);
const currVal_1:any = co.hours;
ck(v,8,0,currVal_1);
const currVal_2:boolean = !co.shouldShowDecrease('hour');
ck(v,10,0,currVal_2);
const currVal_3:any = co.componentConfig.timeSeparator;
ck(v,14,0,currVal_3);
const currVal_4:boolean = !co.shouldShowIncrease('minute');
ck(v,18,0,currVal_4);
const currVal_5:any = co.minutes;
ck(v,21,0,currVal_5);
const currVal_6:boolean = !co.shouldShowDecrease('minute');
ck(v,23,0,currVal_6);
});
}
function View_TimeSelectComponent_Host_0(l:any):import0.ɵViewDefinition {
return import0.ɵvid(0,[
(l()(),import0.ɵeld(0,(null as any),(null as any),4,'dp-time-select',([] as any[]),[[
8,
'className',
0
]
],(null as any),(null as any),View_TimeSelectComponent_0,RenderType_TimeSelectComponent)),
import0.ɵprd(256,(null as any),import3.TimeSelectService,import3.TimeSelectService,[import4.UtilsService]),
import0.ɵdid(319488,(null as any),0,import1.TimeSelectComponent,[
import3.TimeSelectService,
import4.UtilsService
]
,(null as any),(null as any)),
import0.ɵprd(2560,(null as any),import5.NG_VALUE_ACCESSOR,(p0_0:any) => {
return [p0_0];
},[import1.TimeSelectComponent]),
import0.ɵprd(2560,(null as any),import5.NG_VALIDATORS,(p0_0:any) => {
return [p0_0];
},[import1.TimeSelectComponent])
]
,(ck,v) => {
ck(v,2,0);
},(ck,v) => {
const currVal_0:any = import0.ɵnov(v,2).theme;
ck(v,0,0,currVal_0);
});
}
export const TimeSelectComponentNgFactory:import0.ComponentFactory<import1.TimeSelectComponent> = import0.ɵccf('dp-time-select',import1.TimeSelectComponent,View_TimeSelectComponent_Host_0,{
config: 'config',
displayDate: 'displayDate',
minDate: 'minDate',
maxDate: 'maxDate',
minTime: 'minTime',
maxTime: 'maxTime',
theme: 'theme'
}
,{onChange: 'onChange'},([] as any[]));
//# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiL2hvbWUvcGRhamxpZG8vRGV2L2FuZ3VsYXItZGF0ZXBpY2tlci9wcmVidWlsZC9hcHAvdGltZS1zZWxlY3QvdGltZS1zZWxlY3QuY29tcG9uZW50Lm5nZmFjdG9yeS50cyIsInZlcnNpb24iOjMsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIm5nOi8vL2hvbWUvcGRhamxpZG8vRGV2L2FuZ3VsYXItZGF0ZXBpY2tlci9wcmVidWlsZC9hcHAvdGltZS1zZWxlY3QvdGltZS1zZWxlY3QuY29tcG9uZW50LnRzIiwibmc6Ly8vaG9tZS9wZGFqbGlkby9EZXYvYW5ndWxhci1kYXRlcGlja2VyL3ByZWJ1aWxkL2FwcC90aW1lLXNlbGVjdC90aW1lLXNlbGVjdC5jb21wb25lbnQudHMuVGltZVNlbGVjdENvbXBvbmVudC5odG1sIiwibmc6Ly8vaG9tZS9wZGFqbGlkby9EZXYvYW5ndWxhci1kYXRlcGlja2VyL3ByZWJ1aWxkL2FwcC90aW1lLXNlbGVjdC90aW1lLXNlbGVjdC5jb21wb25lbnQudHMuVGltZVNlbGVjdENvbXBvbmVudF9Ib3N0Lmh0bWwiXSwic291cmNlc0NvbnRlbnQiOlsiICIsIjx1bCBjbGFzcz1cImRwLXRpbWUtc2VsZWN0LWNvbnRyb2xzXCI+ICAgPGxpIGNsYXNzPVwiZHAtdGltZS1zZWxlY3QtY29udHJvbCBkcC10aW1lLXNlbGVjdC1jb250cm9sLWhvdXJzXCI+ICAgICA8YnV0dG9uIHR5cGU9XCJidXR0b25cIiAgICAgICAgICAgICBbZGlzYWJsZWRdPVwiIXNob3VsZFNob3dJbmNyZWFzZSgnaG91cicpXCIgICAgICAgICAgICAgY2xhc3M9XCJkcC10aW1lLXNlbGVjdC1jb250cm9sLXVwXCIgICAgICAgICAgICAgKGNsaWNrKT1cImluY3JlYXNlKCdob3VyJylcIj4gICAgIDwvYnV0dG9uPiAgICAgPHNwYW4gY2xhc3M9XCJkcC10aW1lLXNlbGVjdC1kaXNwbGF5LWhvdXJzXCI+e3tob3Vyc319PC9zcGFuPiAgICAgPGJ1dHRvbiB0eXBlPVwiYnV0dG9uXCIgICAgICAgICAgICAgW2Rpc2FibGVkXT1cIiFzaG91bGRTaG93RGVjcmVhc2UoJ2hvdXInKVwiICAgICAgICAgICAgIGNsYXNzPVwiZHAtdGltZS1zZWxlY3QtY29udHJvbC1kb3duXCIgICAgICAgICAgICAgKGNsaWNrKT1cImRlY3JlYXNlKCdob3VyJylcIj48L2J1dHRvbj4gICA8L2xpPiAgIDxsaSBjbGFzcz1cImRwLXRpbWUtc2VsZWN0LWNvbnRyb2wgZHAtdGltZS1zZWxlY3Qtc2VwYXJhdG9yXCI+e3tjb21wb25lbnRDb25maWcudGltZVNlcGFyYXRvcn19PC9saT4gICA8bGkgY2xhc3M9XCJkcC10aW1lLXNlbGVjdC1jb250cm9sIGRwLXRpbWUtc2VsZWN0LWNvbnRyb2wtbWludXRlc1wiPiAgICAgPGJ1dHRvbiB0eXBlPVwiYnV0dG9uXCIgICAgICAgICAgICAgW2Rpc2FibGVkXT1cIiFzaG91bGRTaG93SW5jcmVhc2UoJ21pbnV0ZScpXCIgY2xhc3M9XCJkcC10aW1lLXNlbGVjdC1jb250cm9sLXVwXCIgICAgICAgICAgICAgKGNsaWNrKT1cImluY3JlYXNlKCdtaW51dGUnKVwiPjwvYnV0dG9uPiAgICAgPHNwYW4gY2xhc3M9XCJkcC10aW1lLXNlbGVjdC1kaXNwbGF5LW1pbnV0ZXNcIj57e21pbnV0ZXN9fTwvc3Bhbj4gICAgIDxidXR0b24gdHlwZT1cImJ1dHRvblwiICAgICAgICAgICAgIFtkaXNhYmxlZF09XCIhc2hvdWxkU2hvd0RlY3JlYXNlKCdtaW51dGUnKVwiIGNsYXNzPVwiZHAtdGltZS1zZWxlY3QtY29udHJvbC1kb3duXCIgICAgICAgICAgICAgKGNsaWNrKT1cImRlY3JlYXNlKCdtaW51dGUnKVwiPjwvYnV0dG9uPiAgIDwvbGk+ICAgPG5nLWNvbnRhaW5lciAqbmdJZj1cImNvbXBvbmVudENvbmZpZy5zaG93U2Vjb25kc1wiPiAgICAgPGxpIGNsYXNzPVwiZHAtdGltZS1zZWxlY3QtY29udHJvbCBkcC10aW1lLXNlbGVjdC1zZXBhcmF0b3JcIj57e2NvbXBvbmVudENvbmZpZy50aW1lU2VwYXJhdG9yfX08L2xpPiAgICAgPGxpIGNsYXNzPVwiZHAtdGltZS1zZWxlY3QtY29udHJvbCBkcC10aW1lLXNlbGVjdC1jb250cm9sLXNlY29uZHNcIj4gICAgICAgPGJ1dHRvbiB0eXBlPVwiYnV0dG9uXCIgICAgICAgICAgICAgICBbZGlzYWJsZWRdPVwiIXNob3VsZFNob3dJbmNyZWFzZSgnc2Vjb25kJylcIiAgICAgICAgICAgICAgIGNsYXNzPVwiZHAtdGltZS1zZWxlY3QtY29udHJvbC11cFwiICAgICAgICAgICAgICAgKGNsaWNrKT1cImluY3JlYXNlKCdzZWNvbmQnKVwiPjwvYnV0dG9uPiAgICAgICA8c3BhbiBjbGFzcz1cImRwLXRpbWUtc2VsZWN0LWRpc3BsYXktc2Vjb25kc1wiPnt7c2Vjb25kc319PC9zcGFuPiAgICAgICA8YnV0dG9uIHR5cGU9XCJidXR0b25cIiAgICAgICAgICAgICAgIFtkaXNhYmxlZF09XCIhc2hvdWxkU2hvd0RlY3JlYXNlKCdzZWNvbmQnKVwiIGNsYXNzPVwiZHAtdGltZS1zZWxlY3QtY29udHJvbC1kb3duXCIgICAgICAgICAgICAgICAoY2xpY2spPVwiZGVjcmVhc2UoJ3NlY29uZCcpXCI+PC9idXR0b24+ICAgICA8L2xpPiAgIDwvbmctY29udGFpbmVyPiAgIDxsaSBjbGFzcz1cImRwLXRpbWUtc2VsZWN0LWNvbnRyb2wgZHAtdGltZS1zZWxlY3QtY29udHJvbC1tZXJpZGllbVwiICpuZ0lmPVwiIWNvbXBvbmVudENvbmZpZy5zaG93VHdlbnR5Rm91ckhvdXJzXCI+ICAgICA8YnV0dG9uIHR5cGU9XCJidXR0b25cIiAgICAgICAgICAgICBbZGlzYWJsZWRdPVwiIXNob3VsZFNob3dUb2dnbGVNZXJpZGllbSgpXCIgICAgICAgICAgICAgY2xhc3M9XCJkcC10aW1lLXNlbGVjdC1jb250cm9sLXVwXCIgICAgICAgICAgICAgKGNsaWNrKT1cInRvZ2dsZU1lcmlkaWVtKClcIj48L2J1dHRvbj4gICAgIDxzcGFuIGNsYXNzPVwiZHAtdGltZS1zZWxlY3QtZGlzcGxheS1tZXJpZGllbVwiPnt7bWVyaWRpZW19fTwvc3Bhbj4gICAgIDxidXR0b24gdHlwZT1cImJ1dHRvblwiICAgICAgICAgICAgIFtkaXNhYmxlZF09XCIhc2hvdWxkU2hvd1RvZ2dsZU1lcmlkaWVtKClcIiAgICAgICAgICAgICBjbGFzcz1cImRwLXRpbWUtc2VsZWN0LWNvbnRyb2wtZG93blwiICAgICAgICAgICAgIChjbGljayk9XCJ0b2dnbGVNZXJpZGllbSgpXCI+PC9idXR0b24+ICAgPC9saT4gPC91bD4gIiwiPGRwLXRpbWUtc2VsZWN0PjwvZHAtdGltZS1zZWxlY3Q+Il0sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7SUNBeWxDO0lBQWtEO01BQUs7UUFBQTtRQUFBO01BQUE7SUFBQTtJQUE0RDtNQUFBO01BQUE7SUFBQTtJQUFBO0lBQXNDO01BQUs7UUFBQTtRQUFBO01BQUE7SUFBQTtJQUFrRTtJQUFPO01BQUE7UUFBQTtRQUFBO01BQUE7O01BQUE7UUFBQTtRQUFBO01BQUE7O0lBQUE7T0FBQTtRQUFBO1FBQUE7UUFBQTtNQUFBO01BQUE7UUFBQTtRQUFBO01BQUE7SUFBQTtNQUFBO01BQUE7TUFBNkk7UUFBQTtRQUFBO01BQUE7TUFBN0k7SUFBQTtJQUFtTDtNQUFPO1FBQUE7UUFBQTtNQUFBO0lBQUE7SUFBNkM7TUFBQTtNQUFBO0lBQUE7SUFBQTtJQUFrQjtJQUFPO01BQUE7UUFBQTtRQUFBO01BQUE7O01BQUE7UUFBQTtRQUFBO01BQUE7O0lBQUE7T0FBQTtRQUFBO1FBQUE7UUFBQTtNQUFBO01BQUE7UUFBQTtRQUFBO01BQUE7SUFBQTtNQUFBO01BQUE7TUFBaUk7UUFBQTtRQUFBO01BQUE7TUFBakk7SUFBQTtJQUF1SztJQUFVOzs7O0lBQXJpQjtJQUFBO0lBQXdKO0lBQXBDLFNBQW9DLFNBQXBDO0lBQXVPO0lBQUE7SUFBNkQ7SUFBcEMsVUFBb0MsU0FBcEM7Ozs7O01BQXNNO1FBQUE7UUFBQTtNQUFBO0lBQUE7SUFBZ0g7SUFB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