@junte/ui
Version:
Quality Angular UI components kit
52 lines • 18.1 kB
JavaScript
/**
* @fileoverview This file was generated by the Angular template compiler. Do not edit.
*
* @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride,checkTypes,extraRequire}
* tslint:disable
*/
import * as i0 from "@angular/core";
import * as i1 from "@angular/common";
import * as i2 from "../radio.component.ngfactory";
import * as i3 from "../radio.component";
import * as i4 from "@angular/forms";
import * as i5 from "ngx-logger";
import * as i6 from "../../../layout/stack/stack.component.ngfactory";
import * as i7 from "../../../layout/stack/stack.component";
import * as i8 from "../../../layout/grid/col/col.component.ngfactory";
import * as i9 from "../../../layout/grid/col/col.component";
import * as i10 from "../../../layout/grid/row/row.component.ngfactory";
import * as i11 from "../../../layout/grid/row/row.component";
import * as i12 from "../../../core/pipes/math/trunc.pipe";
import * as i13 from "./radio-group.component";
import * as i14 from "../../../layout/responsive/breakpoint.service";
var styles_RadioGroupComponent = [];
var RenderType_RadioGroupComponent = i0.ɵcrt({ encapsulation: 2, styles: styles_RadioGroupComponent, data: {} });
export { RenderType_RadioGroupComponent as RenderType_RadioGroupComponent };
function View_RadioGroupComponent_4(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 0, null, null, null, null, null, null, null))], null, null); }
function View_RadioGroupComponent_3(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵand(16777216, null, null, 1, null, View_RadioGroupComponent_4)), i0.ɵdid(1, 540672, null, 0, i1.NgTemplateOutlet, [i0.ViewContainerRef], { ngTemplateOutlet: [0, "ngTemplateOutlet"] }, null), (_l()(), i0.ɵand(0, null, null, 0))], function (_ck, _v) { var currVal_0 = _v.parent.parent.context.item.labelTemplate; _ck(_v, 1, 0, currVal_0); }, null); }
function View_RadioGroupComponent_2(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵand(0, [[1, 2], ["radioLabelTemplate", 2]], null, 0, null, View_RadioGroupComponent_3))], null, null); }
function View_RadioGroupComponent_1(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 8, "jnt-radio", [["child-of", "jnt-radio-group-host"]], [[1, "host", 0], [1, "data-checked", 0], [1, "data-size", 0], [2, "ng-untouched", null], [2, "ng-touched", null], [2, "ng-pristine", null], [2, "ng-dirty", null], [2, "ng-valid", null], [2, "ng-invalid", null], [2, "ng-pending", null]], [[null, "blur"]], function (_v, en, $event) { var ad = true; if (("blur" === en)) {
var pd_0 = (i0.ɵnov(_v, 1).onBlur() !== false);
ad = (pd_0 && ad);
} return ad; }, i2.View_RadioComponent_0, i2.RenderType_RadioComponent)), i0.ɵdid(1, 114688, null, 1, i3.RadioComponent, [i4.FormBuilder, i5.NGXLogger], { size: [0, "size"], label: [1, "label"], value: [2, "value"] }, null), i0.ɵqud(603979776, 1, { labelTemplate: 0 }), i0.ɵprd(1024, null, i4.NG_VALUE_ACCESSOR, function (p0_0) { return [p0_0]; }, [i3.RadioComponent]), i0.ɵdid(4, 671744, null, 0, i4.FormControlName, [[3, i4.ControlContainer], [8, null], [8, null], [6, i4.NG_VALUE_ACCESSOR], [2, i4.ɵangular_packages_forms_forms_p]], { name: [0, "name"] }, null), i0.ɵprd(2048, null, i4.NgControl, null, [i4.FormControlName]), i0.ɵdid(6, 16384, null, 0, i4.NgControlStatus, [[4, i4.NgControl]], null, null), (_l()(), i0.ɵand(16777216, null, null, 1, null, View_RadioGroupComponent_2)), i0.ɵdid(8, 16384, null, 0, i1.NgIf, [i0.ViewContainerRef, i0.TemplateRef], { ngIf: [0, "ngIf"] }, null)], function (_ck, _v) { var _co = _v.component; var currVal_10 = _co.size; var currVal_11 = _v.context.item.label; var currVal_12 = _v.context.item.value; _ck(_v, 1, 0, currVal_10, currVal_11, currVal_12); var currVal_13 = _v.context.i; _ck(_v, 4, 0, currVal_13); var currVal_14 = !!_v.context.item.labelTemplate; _ck(_v, 8, 0, currVal_14); }, function (_ck, _v) { var currVal_0 = i0.ɵnov(_v, 1).host; var currVal_1 = i0.ɵnov(_v, 1).checked; var currVal_2 = i0.ɵnov(_v, 1)._size; var currVal_3 = i0.ɵnov(_v, 6).ngClassUntouched; var currVal_4 = i0.ɵnov(_v, 6).ngClassTouched; var currVal_5 = i0.ɵnov(_v, 6).ngClassPristine; var currVal_6 = i0.ɵnov(_v, 6).ngClassDirty; var currVal_7 = i0.ɵnov(_v, 6).ngClassValid; var currVal_8 = i0.ɵnov(_v, 6).ngClassInvalid; var currVal_9 = i0.ɵnov(_v, 6).ngClassPending; _ck(_v, 0, 0, currVal_0, currVal_1, currVal_2, currVal_3, currVal_4, currVal_5, currVal_6, currVal_7, currVal_8, currVal_9); }); }
function View_RadioGroupComponent_8(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 0, null, null, null, null, null, null, null))], null, null); }
function View_RadioGroupComponent_7(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 3, null, null, null, null, null, null, null)), (_l()(), i0.ɵand(16777216, null, null, 2, null, View_RadioGroupComponent_8)), i0.ɵdid(2, 540672, null, 0, i1.NgTemplateOutlet, [i0.ViewContainerRef], { ngTemplateOutletContext: [0, "ngTemplateOutletContext"], ngTemplateOutlet: [1, "ngTemplateOutlet"] }, null), i0.ɵpod(3, { item: 0, i: 1 }), (_l()(), i0.ɵand(0, null, null, 0))], function (_ck, _v) { var currVal_0 = _ck(_v, 3, 0, _v.context.$implicit, _v.context.index); var currVal_1 = i0.ɵnov(_v.parent.parent.parent, 10); _ck(_v, 2, 0, currVal_0, currVal_1); }, null); }
function View_RadioGroupComponent_6(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 4, null, null, null, null, null, null, null)), (_l()(), i0.ɵeld(1, 0, null, null, 3, "jnt-stack", [["child-of", "jnt-radio-group-host"]], [[1, "host", 0], [1, "data-orientation", 0], [1, "data-gutter", 0], [1, "data-spacing", 0], [1, "data-padding", 0], [1, "data-align", 0], [1, "data-justify", 0], [1, "data-wrap", 0]], null, null, i6.View_StackComponent_0, i6.RenderType_StackComponent)), i0.ɵdid(2, 49152, null, 0, i7.StackComponent, [], { orientation: [0, "orientation"], gutter: [1, "gutter"], spacing: [2, "spacing"], align: [3, "align"] }, null), (_l()(), i0.ɵand(16777216, null, 0, 1, null, View_RadioGroupComponent_7)), i0.ɵdid(4, 278528, null, 0, i1.NgForOf, [i0.ViewContainerRef, i0.TemplateRef, i0.IterableDiffers], { ngForOf: [0, "ngForOf"] }, null)], function (_ck, _v) { var _co = _v.component; var currVal_8 = _co.orientation; var currVal_9 = _co.spacing; var currVal_10 = _co.spacing; var currVal_11 = ((_co.orientation === _co.ui.orientation.horizontal) ? _co.align : _co.ui.align.start); _ck(_v, 2, 0, currVal_8, currVal_9, currVal_10, currVal_11); var currVal_12 = _co.radios; _ck(_v, 4, 0, currVal_12); }, function (_ck, _v) { var currVal_0 = i0.ɵnov(_v, 2).host; var currVal_1 = i0.ɵnov(_v, 2)._orientation; var currVal_2 = i0.ɵnov(_v, 2)._gutter; var currVal_3 = i0.ɵnov(_v, 2)._spacing; var currVal_4 = i0.ɵnov(_v, 2)._padding; var currVal_5 = i0.ɵnov(_v, 2)._align; var currVal_6 = i0.ɵnov(_v, 2)._justify; var currVal_7 = i0.ɵnov(_v, 2)._wrap; _ck(_v, 1, 0, currVal_0, currVal_1, currVal_2, currVal_3, currVal_4, currVal_5, currVal_6, currVal_7); }); }
function View_RadioGroupComponent_11(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 0, null, null, null, null, null, null, null))], null, null); }
function View_RadioGroupComponent_10(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 5, "jnt-col", [["child-of", "jnt-radio-group-host"]], [[1, "host", 0], [1, "data-mobile", 0], [1, "data-tablet", 0], [1, "data-desktop", 0], [1, "data-wide", 0], [1, "data-span", 0]], null, null, i8.View_ColComponent_0, i8.RenderType_ColComponent)), i0.ɵdid(1, 49152, null, 0, i9.ColComponent, [], { tablet: [0, "tablet"] }, null), i0.ɵppd(2, 1), (_l()(), i0.ɵand(16777216, null, 0, 2, null, View_RadioGroupComponent_11)), i0.ɵdid(4, 540672, null, 0, i1.NgTemplateOutlet, [i0.ViewContainerRef], { ngTemplateOutletContext: [0, "ngTemplateOutletContext"], ngTemplateOutlet: [1, "ngTemplateOutlet"] }, null), i0.ɵpod(5, { item: 0, i: 1 })], function (_ck, _v) { var _co = _v.component; var currVal_6 = i0.ɵunv(_v, 1, 0, _ck(_v, 2, 0, i0.ɵnov(_v.parent.parent.parent, 0), (12 / _co.cols))); _ck(_v, 1, 0, currVal_6); var currVal_7 = _ck(_v, 5, 0, _v.context.$implicit, _v.context.index); var currVal_8 = i0.ɵnov(_v.parent.parent.parent, 10); _ck(_v, 4, 0, currVal_7, currVal_8); }, function (_ck, _v) { var currVal_0 = i0.ɵnov(_v, 1).host; var currVal_1 = i0.ɵnov(_v, 1).forMobile; var currVal_2 = i0.ɵnov(_v, 1).forTablet; var currVal_3 = i0.ɵnov(_v, 1).forDesktop; var currVal_4 = i0.ɵnov(_v, 1).forWide; var currVal_5 = i0.ɵnov(_v, 1).span; _ck(_v, 0, 0, currVal_0, currVal_1, currVal_2, currVal_3, currVal_4, currVal_5); }); }
function View_RadioGroupComponent_9(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 3, "jnt-row", [["child-of", "jnt-radio-group-host"]], [[1, "host", 0], [1, "data-align", 0], [1, "data-gutter", 0], [1, "data-spacing", 0], [1, "data-justify", 0]], null, null, i10.View_RowComponent_0, i10.RenderType_RowComponent)), i0.ɵdid(1, 49152, null, 0, i11.RowComponent, [], { align: [0, "align"] }, null), (_l()(), i0.ɵand(16777216, null, 0, 1, null, View_RadioGroupComponent_10)), i0.ɵdid(3, 278528, null, 0, i1.NgForOf, [i0.ViewContainerRef, i0.TemplateRef, i0.IterableDiffers], { ngForOf: [0, "ngForOf"] }, null)], function (_ck, _v) { var _co = _v.component; var currVal_5 = _co.align; _ck(_v, 1, 0, currVal_5); var currVal_6 = _co.radios; _ck(_v, 3, 0, currVal_6); }, function (_ck, _v) { var currVal_0 = i0.ɵnov(_v, 1).host; var currVal_1 = i0.ɵnov(_v, 1)._align; var currVal_2 = i0.ɵnov(_v, 1)._gutter; var currVal_3 = i0.ɵnov(_v, 1)._spacing; var currVal_4 = i0.ɵnov(_v, 1)._justify; _ck(_v, 0, 0, currVal_0, currVal_1, currVal_2, currVal_3, currVal_4); }); }
function View_RadioGroupComponent_5(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 3, null, null, null, null, null, null, null)), (_l()(), i0.ɵand(16777216, null, null, 1, null, View_RadioGroupComponent_6)), i0.ɵdid(2, 16384, null, 0, i1.NgIf, [i0.ViewContainerRef, i0.TemplateRef], { ngIf: [0, "ngIf"], ngIfElse: [1, "ngIfElse"] }, null), (_l()(), i0.ɵand(0, [["colTemplate", 2]], null, 0, null, View_RadioGroupComponent_9))], function (_ck, _v) { var _co = _v.component; var currVal_0 = (_co.cols <= 1); var currVal_1 = i0.ɵnov(_v, 3); _ck(_v, 2, 0, currVal_0, currVal_1); }, null); }
export function View_RadioGroupComponent_0(_l) { return i0.ɵvid(0, [i0.ɵpid(0, i12.TruncPipe, []), (_l()(), i0.ɵeld(1, 0, null, null, 11, "form", [["child-of", "jnt-radio-group-host"], ["novalidate", ""]], [[2, "ng-untouched", null], [2, "ng-touched", null], [2, "ng-pristine", null], [2, "ng-dirty", null], [2, "ng-valid", null], [2, "ng-invalid", null], [2, "ng-pending", null]], [[null, "submit"], [null, "reset"]], function (_v, en, $event) { var ad = true; if (("submit" === en)) {
var pd_0 = (i0.ɵnov(_v, 3).onSubmit($event) !== false);
ad = (pd_0 && ad);
} if (("reset" === en)) {
var pd_1 = (i0.ɵnov(_v, 3).onReset() !== false);
ad = (pd_1 && ad);
} return ad; }, null, null)), i0.ɵdid(2, 16384, null, 0, i4.ɵangular_packages_forms_forms_y, [], null, null), i0.ɵdid(3, 540672, null, 0, i4.FormGroupDirective, [[8, null], [8, null]], { form: [0, "form"] }, null), i0.ɵprd(2048, null, i4.ControlContainer, null, [i4.FormGroupDirective]), i0.ɵdid(5, 16384, null, 0, i4.NgControlStatusGroup, [[4, i4.ControlContainer]], null, null), (_l()(), i0.ɵeld(6, 0, null, null, 6, null, null, null, null, null, null, null)), i0.ɵdid(7, 212992, null, 0, i4.FormArrayName, [[3, i4.ControlContainer], [8, null], [8, null]], { name: [0, "name"] }, null), i0.ɵprd(2048, null, i4.ControlContainer, null, [i4.FormArrayName]), i0.ɵdid(9, 16384, null, 0, i4.NgControlStatusGroup, [[4, i4.ControlContainer]], null, null), (_l()(), i0.ɵand(0, [["radiosTemplate", 2]], null, 0, null, View_RadioGroupComponent_1)), (_l()(), i0.ɵand(16777216, null, null, 1, null, View_RadioGroupComponent_5)), i0.ɵdid(12, 16384, null, 0, i1.NgIf, [i0.ViewContainerRef, i0.TemplateRef], { ngIf: [0, "ngIf"] }, null)], function (_ck, _v) { var _co = _v.component; var currVal_7 = _co.form; _ck(_v, 3, 0, currVal_7); var currVal_8 = "radios"; _ck(_v, 7, 0, currVal_8); var currVal_9 = !!_co.radiosControl.length; _ck(_v, 12, 0, currVal_9); }, function (_ck, _v) { var currVal_0 = i0.ɵnov(_v, 5).ngClassUntouched; var currVal_1 = i0.ɵnov(_v, 5).ngClassTouched; var currVal_2 = i0.ɵnov(_v, 5).ngClassPristine; var currVal_3 = i0.ɵnov(_v, 5).ngClassDirty; var currVal_4 = i0.ɵnov(_v, 5).ngClassValid; var currVal_5 = i0.ɵnov(_v, 5).ngClassInvalid; var currVal_6 = i0.ɵnov(_v, 5).ngClassPending; _ck(_v, 1, 0, currVal_0, currVal_1, currVal_2, currVal_3, currVal_4, currVal_5, currVal_6); }); }
export function View_RadioGroupComponent_Host_0(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 3, "jnt-radio-group", [], [[1, "host", 0], [1, "data-features", 0]], [[null, "blur"]], function (_v, en, $event) { var ad = true; if (("blur" === en)) {
var pd_0 = (i0.ɵnov(_v, 2).onBlur() !== false);
ad = (pd_0 && ad);
} return ad; }, View_RadioGroupComponent_0, RenderType_RadioGroupComponent)), i0.ɵprd(5120, null, i4.NG_VALUE_ACCESSOR, function (p0_0) { return [p0_0]; }, [i13.RadioGroupComponent]), i0.ɵdid(2, 4243456, null, 1, i13.RadioGroupComponent, [i4.FormBuilder, i5.NGXLogger, i14.BreakpointService, i0.ChangeDetectorRef], null, null), i0.ɵqud(603979776, 1, { radios: 1 })], null, function (_ck, _v) { var currVal_0 = i0.ɵnov(_v, 2).host; var currVal_1 = i0.ɵnov(_v, 2).features; _ck(_v, 0, 0, currVal_0, currVal_1); }); }
var RadioGroupComponentNgFactory = i0.ɵccf("jnt-radio-group", i13.RadioGroupComponent, View_RadioGroupComponent_Host_0, { orientation: "orientation", align: "align", cols: "cols", size: "size", spacing: "spacing", features: "features" }, {}, []);
export { RadioGroupComponentNgFactory as RadioGroupComponentNgFactory };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmFkaW8tZ3JvdXAuY29tcG9uZW50Lm5nZmFjdG9yeS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BqdW50ZS91aS8iLCJzb3VyY2VzIjpbImxpYi9mb3Jtcy9yYWRpby9yYWRpby1ncm91cC9yYWRpby1ncm91cC5jb21wb25lbnQubmdmYWN0b3J5LnRzIiwibGliL2Zvcm1zL3JhZGlvL3JhZGlvLWdyb3VwL3JhZGlvLWdyb3VwLmVuY2Fwc3VsYXRlZC5odG1sIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs4RENRVTtzUUFBcUQsOERBQXZDLGtCQUFzQywyQ0FBcEQsWUFBcUQsRUFBdkMsU0FBc0M7OERBRHRELGlHQUE4RDs4REFKaEU7Ozt1c0JBR2dDLElBQzlCLG1MQUE4RCxpREFIckQsb0JBQWEsT0FDYixtQkFBb0IscUJBQ3BCLG1CQUFvQixxQkFIL0IsWUFHZ0MsRUFGckIsVUFBYSxFQUNiLFVBQW9CLEVBQ3BCLFVBQW9CLEdBSFksbUJBQXFCLFlBQWhFLFlBR2dDLEVBSFcsVUFBcUIsR0FJakQscUJBQTRCLDZCQUF6QyxZQUE4RCxFQUFqRCxVQUE0QiwyQkFKM0MscWpCQUdnQzs4REFhMUIsNkVBQTZFOzhEQUQvRSw2RUFBeUQsS0FDdkQsaVFBQTZFLEdBQS9ELG9OQUE4RCxHQUE1RSxZQUE2RSxFQUEvRCxvQkFBOEQ7OERBTmxGLDZFQUFrRCxLQUNoRCx3ZkFHdUYsSUFDckYsOE1BQXlELGlEQUhoRCxtQkFBMkIsY0FESyxtQkFBa0IsVUFFbEQsb0JBQW1CLFVBQ25CLHVGQUEyRSxrQkFIdEYsWUFHdUYsRUFGNUUsU0FBMkIsRUFESyxTQUFrQixFQUVsRCxVQUFtQixFQUNuQixVQUEyRSxHQUN0RSxvQkFBMEMsU0FBeEQsWUFBeUQsRUFBM0MsVUFBMEMsMkJBSjFELHNhQUd1RjsrREFTbkYsNkVBQTZFOytEQUQvRSwyV0FBbUgsR0FBL0IsWUFBOEIsSUFDaEgsK1BBQTZFLEdBQS9ELDBCQUE4RCxtREFETSw4RkFBOEIsVUFBbEgsWUFBbUgsRUFBL0IsU0FBOEIsR0FDbEcsMEhBQThELEdBQTVFLFlBQTZFLEVBQS9ELG9CQUE4RCwyQkFEOUUsK1RBQW1IOzhEQURySCx5VkFBeUQsSUFDdkQsK01BQW1ILGlEQUQ1RSxtQkFBZSxRQUF4RCxZQUF5RCxFQUFoQixTQUFlLEdBQ2IsbUJBQTBDLFNBQW5GLFlBQW1ILEVBQTFFLFNBQTBDLDJCQURyRix5UUFBeUQ7OERBWjdELDZFQUE2QyxLQUMzQyw4TUFBa0QsSUFVbEQsa0ZBQTBCLGtEQVZaLDhEQUFtQyxHQUFqRCxZQUFrRCxFQUFwQyxvQkFBbUM7b0dBYnZEOzs7Ozs7OFhBQXlELElBQ3ZELDZXQUFxQyxJQUNuQyxxRkFBdUQsS0FVdkQsb0xBQTZDLGlEQVpYLG1CQUFrQixPQUF4RCxZQUF5RCxFQUFuQixTQUFrQixHQUN4Qyx3QkFBc0IsRUFBcEMsWUFBcUMsRUFBdkIsU0FBc0IsR0FXcEIscUJBQThCLHVCQUE1QyxhQUE2QyxFQUEvQixTQUE4QiwyQkFaaEQsaWFBQXlEIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICogYXMgaTAgZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pMC5Db21wb25lbnRGYWN0b3J5O1xuIiwiPGZvcm0gY2hpbGQtb2Y9XCJqbnQtcmFkaW8tZ3JvdXAtaG9zdFwiIFtmb3JtR3JvdXBdPVwiZm9ybVwiPlxuICA8bmctY29udGFpbmVyIGZvcm1BcnJheU5hbWU9XCJyYWRpb3NcIj5cbiAgICA8bmctdGVtcGxhdGUgI3JhZGlvc1RlbXBsYXRlIGxldC1pdGVtPVwiaXRlbVwiIGxldC1pPVwiaVwiPlxuICAgICAgPGpudC1yYWRpbyBjaGlsZC1vZj1cImpudC1yYWRpby1ncm91cC1ob3N0XCIgW2Zvcm1Db250cm9sTmFtZV09XCJpXCJcbiAgICAgICAgICAgICAgICAgW3NpemVdPVwic2l6ZVwiXG4gICAgICAgICAgICAgICAgIFtsYWJlbF09XCJpdGVtLmxhYmVsXCJcbiAgICAgICAgICAgICAgICAgW3ZhbHVlXT1cIml0ZW0udmFsdWVcIj5cbiAgICAgICAgPG5nLXRlbXBsYXRlICpuZ0lmPVwiISFpdGVtLmxhYmVsVGVtcGxhdGVcIiAjcmFkaW9MYWJlbFRlbXBsYXRlPlxuICAgICAgICAgIDxuZy1jb250YWluZXIgKm5nVGVtcGxhdGVPdXRsZXQ9XCJpdGVtLmxhYmVsVGVtcGxhdGVcIj48L25nLWNvbnRhaW5lcj5cbiAgICAgICAgPC9uZy10ZW1wbGF0ZT5cbiAgICAgIDwvam50LXJhZGlvPlxuICAgIDwvbmctdGVtcGxhdGU+XG4gICAgPG5nLWNvbnRhaW5lciAqbmdJZj1cIiEhcmFkaW9zQ29udHJvbC5sZW5ndGhcIj5cbiAgICAgIDxuZy1jb250YWluZXIgKm5nSWY9XCJjb2xzIDw9IDE7IGVsc2UgY29sVGVtcGxhdGVcIj5cbiAgICAgICAgPGpudC1zdGFjayBjaGlsZC1vZj1cImpudC1yYWRpby1ncm91cC1ob3N0XCIgW2d1dHRlcl09XCJzcGFjaW5nXCJcbiAgICAgICAgICAgICAgICAgICBbb3JpZW50YXRpb25dPVwib3JpZW50YXRpb25cIlxuICAgICAgICAgICAgICAgICAgIFtzcGFjaW5nXT1cInNwYWNpbmdcIlxuICAgICAgICAgICAgICAgICAgIFthbGlnbl09XCJvcmllbnRhdGlvbiA9PT0gdWkub3JpZW50YXRpb24uaG9yaXpvbnRhbCA/IGFsaWduOiB1aS5hbGlnbi5zdGFydFwiPlxuICAgICAgICAgIDxuZy1jb250YWluZXIgKm5nRm9yPVwibGV0IGl0ZW0gb2YgcmFkaW9zOyBsZXQgaSA9IGluZGV4XCI+XG4gICAgICAgICAgICA8bmctY29udGFpbmVyICpuZ1RlbXBsYXRlT3V0bGV0PVwicmFkaW9zVGVtcGxhdGU7IGNvbnRleHQ6e2l0ZW06IGl0ZW0sIGk6IGl9XCI+PC9uZy1jb250YWluZXI+XG4gICAgICAgICAgPC9uZy1jb250YWluZXI+XG4gICAgICAgIDwvam50LXN0YWNrPlxuICAgICAgPC9uZy1jb250YWluZXI+XG4gICAgICA8bmctdGVtcGxhdGUgI2NvbFRlbXBsYXRlPlxuICAgICAgICA8am50LXJvdyBjaGlsZC1vZj1cImpudC1yYWRpby1ncm91cC1ob3N0XCIgW2FsaWduXT1cImFsaWduXCI+XG4gICAgICAgICAgPGpudC1jb2wgY2hpbGQtb2Y9XCJqbnQtcmFkaW8tZ3JvdXAtaG9zdFwiICpuZ0Zvcj1cImxldCBpdGVtIG9mIHJhZGlvczsgbGV0IGkgPSBpbmRleFwiIFt0YWJsZXRdPVwiKDEyIC8gY29scykgfCB0cnVuY1wiPlxuICAgICAgICAgICAgPG5nLWNvbnRhaW5lciAqbmdUZW1wbGF0ZU91dGxldD1cInJhZGlvc1RlbXBsYXRlOyBjb250ZXh0OntpdGVtOiBpdGVtLCBpOiBpfVwiPjwvbmctY29udGFpbmVyPlxuICAgICAgICAgIDwvam50LWNvbD5cbiAgICAgICAgPC9qbnQtcm93PlxuICAgICAgPC9uZy10ZW1wbGF0ZT5cbiAgICA8L25nLWNvbnRhaW5lcj5cbiAgPC9uZy1jb250YWluZXI+XG48L2Zvcm0+Il19