-
Notifications
You must be signed in to change notification settings - Fork 0
/
styles-es2015.js
425 lines (324 loc) · 602 KB
/
styles-es2015.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["styles"],{
/***/ "./node_modules/@angular-devkit/build-angular/src/angular-cli-files/plugins/raw-css-loader.js!./node_modules/postcss-loader/src/index.js?!./src/assets/css/animations.css":
/*!********************************************************************************************************************************************************************************!*\
!*** ./node_modules/@angular-devkit/build-angular/src/angular-cli-files/plugins/raw-css-loader.js!./node_modules/postcss-loader/src??embedded!./src/assets/css/animations.css ***!
\********************************************************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = [[module.i, "/* ---- ANIMACIONES ---- */\r\n\r\n/* ---- FADE IN ---- */\r\n\r\n.fadeIn {\r\n -webkit-animation-duration: 4s;\r\n animation-duration: 4s;\r\n -webkit-animation-fill-mode: both;\r\n animation-fill-mode: both;\r\n -webkit-animation-name: fadeIn;\r\n animation-name: fadeIn;\r\n}\r\n\r\n@-webkit-keyframes fadeIn {\r\n from {\r\n opacity: 0;\r\n }\r\n to{\r\n opacity: 1;\r\n }\r\n}\r\n\r\n@keyframes fadeIn {\r\n from {\r\n opacity: 0;\r\n }\r\n to{\r\n opacity: 1;\r\n }\r\n}\r\n\r\n/* ---- FADE IN DOWN ---- */\r\n\r\n.fadeInDown {\r\n -webkit-animation-duration: 3s;\r\n animation-duration: 3s;\r\n -webkit-animation-fill-mode: both;\r\n animation-fill-mode: both;\r\n -webkit-animation-name: fadeInDown;\r\n animation-name: fadeInDown;\r\n}\r\n\r\n@-webkit-keyframes fadeInDown {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0,100%,0);\r\n transform: translate3d(0,100%,0);\r\n }\r\n to{\r\n opacity: 1;\r\n -webkit-transform: translate3d(0,0,0);\r\n transform: translate3d(0,0,0);\r\n }\r\n}\r\n\r\n@keyframes fadeInDown {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(0,100%,0);\r\n transform: translate3d(0,100%,0);\r\n }\r\n to{\r\n opacity: 1;\r\n -webkit-transform: translate3d(0,0,0);\r\n transform: translate3d(0,0,0);\r\n }\r\n}\r\n\r\n/* ---- FADE IN LEFT ---- */\r\n\r\n.fadeInLeft {\r\n -webkit-animation-duration: 2s;\r\n animation-duration: 2s;\r\n -webkit-animation-fill-mode: both;\r\n animation-fill-mode: both;\r\n -webkit-animation-name: fadeInLeft;\r\n animation-name: fadeInLeft;\r\n}\r\n\r\n@-webkit-keyframes fadeInLeft {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-100%,0,0);\r\n transform: translate3d(-100%,0,0);\r\n }\r\n to{\r\n opacity: 1;\r\n -webkit-transform: translate3d(0,0,0);\r\n transform: translate3d(0,0,0);\r\n }\r\n}\r\n\r\n@keyframes fadeInLeft {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(-100%,0,0);\r\n transform: translate3d(-100%,0,0);\r\n }\r\n to{\r\n opacity: 1;\r\n -webkit-transform: translate3d(0,0,0);\r\n transform: translate3d(0,0,0);\r\n }\r\n}\r\n\r\n/* ---- FADE IN RIGHT ---- */\r\n\r\n.fadeInRight {\r\n -webkit-animation-duration: 2s;\r\n animation-duration: 2s;\r\n -webkit-animation-fill-mode: both;\r\n animation-fill-mode: both;\r\n -webkit-animation-name: fadeInRight;\r\n animation-name: fadeInRight;\r\n}\r\n\r\n@-webkit-keyframes fadeInRight {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(100%,0,0);\r\n transform: translate3d(100%,0,0);\r\n }\r\n to{\r\n opacity: 1;\r\n -webkit-transform: translate3d(0,0,0);\r\n transform: translate3d(0,0,0);\r\n }\r\n}\r\n\r\n@keyframes fadeInRight {\r\n from {\r\n opacity: 0;\r\n -webkit-transform: translate3d(100%,0,0);\r\n transform: translate3d(100%,0,0);\r\n }\r\n to{\r\n opacity: 1;\r\n -webkit-transform: translate3d(0,0,0);\r\n transform: translate3d(0,0,0);\r\n }\r\n}\r\n\r\n/* ---- ANIMACIONES LUCAS ---- */\r\n\r\n#t1 {\r\n -webkit-animation-name: t1;\r\n animation-name: t1;\r\n }\r\n\r\n#t2 {\r\n -webkit-animation-name: t2;\r\n animation-name: t2;\r\n }\r\n\r\n#t3 {\r\n -webkit-animation-name: t3;\r\n animation-name: t3;\r\n }\r\n\r\n#t4 {\r\n -webkit-animation-name: t4;\r\n animation-name: t4;\r\n }\r\n\r\n#t5 {\r\n -webkit-animation-name: t5;\r\n animation-name: t5;\r\n }\r\n\r\n#t6 {\r\n -webkit-animation-name: t6;\r\n animation-name: t6;\r\n }\r\n\r\n#t1, #t2, #t3, #t4, #t5, #t6 {\r\n position: absolute;\r\n top: 58px;\r\n opacity: 0;\r\n -webkit-animation-duration: 18s;\r\n animation-duration: 18s;\r\n -webkit-animation-iteration-count: infinite;\r\n animation-iteration-count: infinite;\r\n }\r\n\r\n@-webkit-keyframes t1 {\r\n 2.75% {\r\n opacity: 1;\r\n }\r\n 13.85% {\r\n opacity: 1;\r\n }\r\n 16.6% {\r\n opacity: 0;\r\n }\r\n }\r\n\r\n@keyframes t1 {\r\n 2.75% {\r\n opacity: 1;\r\n }\r\n 13.85% {\r\n opacity: 1;\r\n }\r\n 16.6% {\r\n opacity: 0;\r\n }\r\n }\r\n\r\n@-webkit-keyframes t2 {\r\n 16.6% {\r\n opacity: 0;\r\n }\r\n 19.35% {\r\n opacity: 1;\r\n }\r\n 30.45% {\r\n opacity: 1;\r\n }\r\n 33.2% {\r\n opacity: 0;\r\n }\r\n }\r\n\r\n@keyframes t2 {\r\n 16.6% {\r\n opacity: 0;\r\n }\r\n 19.35% {\r\n opacity: 1;\r\n }\r\n 30.45% {\r\n opacity: 1;\r\n }\r\n 33.2% {\r\n opacity: 0;\r\n }\r\n }\r\n\r\n@-webkit-keyframes t3 {\r\n 33.2% {\r\n opacity: 0;\r\n }\r\n 35.95% {\r\n opacity: 1;\r\n }\r\n 47.05% {\r\n opacity: 1;\r\n }\r\n 49.8% {\r\n opacity: 0;\r\n }\r\n }\r\n\r\n@keyframes t3 {\r\n 33.2% {\r\n opacity: 0;\r\n }\r\n 35.95% {\r\n opacity: 1;\r\n }\r\n 47.05% {\r\n opacity: 1;\r\n }\r\n 49.8% {\r\n opacity: 0;\r\n }\r\n }\r\n\r\n@-webkit-keyframes t4 {\r\n 49.8% {\r\n opacity: 0;\r\n }\r\n 52.55% {\r\n opacity: 1;\r\n }\r\n 63.65% {\r\n opacity: 1;\r\n }\r\n 66.4% {\r\n opacity: 0;\r\n }\r\n }\r\n\r\n@keyframes t4 {\r\n 49.8% {\r\n opacity: 0;\r\n }\r\n 52.55% {\r\n opacity: 1;\r\n }\r\n 63.65% {\r\n opacity: 1;\r\n }\r\n 66.4% {\r\n opacity: 0;\r\n }\r\n }\r\n\r\n@-webkit-keyframes t5 {\r\n 66.4% {\r\n opacity: 0;\r\n }\r\n 69.15% {\r\n opacity: 1;\r\n }\r\n 80.25% {\r\n opacity: 1;\r\n }\r\n 83% {\r\n opacity: 0;\r\n }\r\n }\r\n\r\n@keyframes t5 {\r\n 66.4% {\r\n opacity: 0;\r\n }\r\n 69.15% {\r\n opacity: 1;\r\n }\r\n 80.25% {\r\n opacity: 1;\r\n }\r\n 83% {\r\n opacity: 0;\r\n }\r\n }\r\n\r\n@-webkit-keyframes t6 {\r\n 83% {\r\n opacity: 0;\r\n }\r\n 85.75% {\r\n opacity: 1;\r\n }\r\n 96.85% {\r\n opacity: 1;\r\n }\r\n 99.6% {\r\n opacity: 0;\r\n }\r\n }\r\n\r\n@keyframes t6 {\r\n 83% {\r\n opacity: 0;\r\n }\r\n 85.75% {\r\n opacity: 1;\r\n }\r\n 96.85% {\r\n opacity: 1;\r\n }\r\n 99.6% {\r\n opacity: 0;\r\n }\r\n }\r\n\r\n@-webkit-keyframes vuelo-nave {\r\n 0% {\r\n top: 0;\r\n }\r\n \r\n 50% {\r\n top: 25px;\r\n }\r\n \r\n 100% {\r\n top: 0;\r\n }\r\n }\r\n\r\n@keyframes vuelo-nave {\r\n 0% {\r\n top: 0;\r\n }\r\n \r\n 50% {\r\n top: 25px;\r\n }\r\n \r\n 100% {\r\n top: 0;\r\n }\r\n }\r\n\r\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hc3NldHMvY3NzL2FuaW1hdGlvbnMuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDBCQUEwQjs7QUFFMUIsc0JBQXNCOztBQUV0QjtJQUNJLDhCQUE4QjtJQUM5QixzQkFBc0I7SUFDdEIsaUNBQWlDO0lBQ2pDLHlCQUF5QjtJQUN6Qiw4QkFBOEI7SUFDOUIsc0JBQXNCO0FBQzFCOztBQUVBO0lBQ0k7SUFDQSxVQUFVO0lBQ1Y7SUFDQTtJQUNBLFVBQVU7SUFDVjtBQUNKOztBQVBBO0lBQ0k7SUFDQSxVQUFVO0lBQ1Y7SUFDQTtJQUNBLFVBQVU7SUFDVjtBQUNKOztBQUVBLDJCQUEyQjs7QUFFM0I7SUFDSSw4QkFBOEI7SUFDOUIsc0JBQXNCO0lBQ3RCLGlDQUFpQztJQUNqQyx5QkFBeUI7SUFDekIsa0NBQWtDO0lBQ2xDLDBCQUEwQjtBQUM5Qjs7QUFFQTtJQUNJO0lBQ0EsVUFBVTtJQUNWLHdDQUF3QztJQUN4QyxnQ0FBZ0M7SUFDaEM7SUFDQTtJQUNBLFVBQVU7SUFDVixxQ0FBcUM7SUFDckMsNkJBQTZCO0lBQzdCO0FBQ0o7O0FBWEE7SUFDSTtJQUNBLFVBQVU7SUFDVix3Q0FBd0M7SUFDeEMsZ0NBQWdDO0lBQ2hDO0lBQ0E7SUFDQSxVQUFVO0lBQ1YscUNBQXFDO0lBQ3JDLDZCQUE2QjtJQUM3QjtBQUNKOztBQUVBLDJCQUEyQjs7QUFFM0I7SUFDSSw4QkFBOEI7SUFDOUIsc0JBQXNCO0lBQ3RCLGlDQUFpQztJQUNqQyx5QkFBeUI7SUFDekIsa0NBQWtDO0lBQ2xDLDBCQUEwQjtBQUM5Qjs7QUFFQTtJQUNJO0lBQ0EsVUFBVTtJQUNWLHlDQUF5QztJQUN6QyxpQ0FBaUM7SUFDakM7SUFDQTtJQUNBLFVBQVU7SUFDVixxQ0FBcUM7SUFDckMsNkJBQTZCO0lBQzdCO0FBQ0o7O0FBWEE7SUFDSTtJQUNBLFVBQVU7SUFDVix5Q0FBeUM7SUFDekMsaUNBQWlDO0lBQ2pDO0lBQ0E7SUFDQSxVQUFVO0lBQ1YscUNBQXFDO0lBQ3JDLDZCQUE2QjtJQUM3QjtBQUNKOztBQUVBLDRCQUE0Qjs7QUFFNUI7SUFDSSw4QkFBOEI7SUFDOUIsc0JBQXNCO0lBQ3RCLGlDQUFpQztJQUNqQyx5QkFBeUI7SUFDekIsbUNBQW1DO0lBQ25DLDJCQUEyQjtBQUMvQjs7QUFFQTtJQUNJO0lBQ0EsVUFBVTtJQUNWLHdDQUF3QztJQUN4QyxnQ0FBZ0M7SUFDaEM7SUFDQTtJQUNBLFVBQVU7SUFDVixxQ0FBcUM7SUFDckMsNkJBQTZCO0lBQzdCO0FBQ0o7O0FBWEE7SUFDSTtJQUNBLFVBQVU7SUFDVix3Q0FBd0M7SUFDeEMsZ0NBQWdDO0lBQ2hDO0lBQ0E7SUFDQSxVQUFVO0lBQ1YscUNBQXFDO0lBQ3JDLDZCQUE2QjtJQUM3QjtBQUNKOztBQUdBLGdDQUFnQzs7QUFFOUI7SUFDRSwwQkFBa0I7WUFBbEIsa0JBQWtCO0VBQ3BCOztBQUNBO0lBQ0UsMEJBQWtCO1lBQWxCLGtCQUFrQjtFQUNwQjs7QUFDQTtJQUNFLDBCQUFrQjtZQUFsQixrQkFBa0I7RUFDcEI7O0FBQ0E7SUFDRSwwQkFBa0I7WUFBbEIsa0JBQWtCO0VBQ3BCOztBQUNBO0lBQ0UsMEJBQWtCO1lBQWxCLGtCQUFrQjtFQUNwQjs7QUFDQTtJQUNFLDBCQUFrQjtZQUFsQixrQkFBa0I7RUFDcEI7O0FBRUY7SUFDSSxrQkFBa0I7SUFDbEIsU0FBUztJQUNULFVBQVU7SUFDViwrQkFBdUI7WUFBdkIsdUJBQXVCO0lBQ3ZCLDJDQUFtQztZQUFuQyxtQ0FBbUM7RUFDckM7O0FBRUY7SUFDSTtLQUNDLFVBQVU7SUFDWDtJQUNBO0tBQ0MsVUFBVTtJQUNYO0lBQ0E7S0FDQyxVQUFVO0lBQ1g7RUFDRjs7QUFWRjtJQUNJO0tBQ0MsVUFBVTtJQUNYO0lBQ0E7S0FDQyxVQUFVO0lBQ1g7SUFDQTtLQUNDLFVBQVU7SUFDWDtFQUNGOztBQUVBO0lBQ0U7S0FDQyxVQUFVO0lBQ1g7SUFDQTtLQUNDLFVBQVU7SUFDWDtJQUNBO0tBQ0MsVUFBVTtJQUNYO0lBQ0E7S0FDQyxVQUFVO0lBQ1g7RUFDRjs7QUFiQTtJQUNFO0tBQ0MsVUFBVTtJQUNYO0lBQ0E7S0FDQyxVQUFVO0lBQ1g7SUFDQTtLQUNDLFVBQVU7SUFDWDtJQUNBO0tBQ0MsVUFBVTtJQUNYO0VBQ0Y7O0FBRUE7SUFDRTtNQUNFLFVBQVU7S0FDWDtJQUNEO01BQ0UsVUFBVTtLQUNYO0lBQ0Q7TUFDRSxVQUFVO0tBQ1g7SUFDRDtNQUNFLFVBQVU7S0FDWDtHQUNGOztBQWJEO0lBQ0U7TUFDRSxVQUFVO0tBQ1g7SUFDRDtNQUNFLFVBQVU7S0FDWDtJQUNEO01BQ0UsVUFBVTtLQUNYO0lBQ0Q7TUFDRSxVQUFVO0tBQ1g7R0FDRjs7QUFFRDtJQUNFO01BQ0UsVUFBVTtLQUNYO0lBQ0Q7TUFDRSxVQUFVO0tBQ1g7SUFDRDtNQUNFLFVBQVU7S0FDWDtJQUNEO01BQ0UsVUFBVTtLQUNYO0dBQ0Y7O0FBYkQ7SUFDRTtNQUNFLFVBQVU7S0FDWDtJQUNEO01BQ0UsVUFBVTtLQUNYO0lBQ0Q7TUFDRSxVQUFVO0tBQ1g7SUFDRDtNQUNFLFVBQVU7S0FDWDtHQUNGOztBQUVBO0lBQ0M7TUFDRSxVQUFVO0tBQ1g7SUFDRDtNQUNFLFVBQVU7S0FDWDtJQUNEO01BQ0UsVUFBVTtLQUNYO0lBQ0Q7TUFDRSxVQUFVO0tBQ1g7R0FDRjs7QUFiQTtJQUNDO01BQ0UsVUFBVTtLQUNYO0lBQ0Q7TUFDRSxVQUFVO0tBQ1g7SUFDRDtNQUNFLFVBQVU7S0FDWDtJQUNEO01BQ0UsVUFBVTtLQUNYO0dBQ0Y7O0FBRUE7SUFDQztNQUNFLFVBQVU7S0FDWDtJQUNEO01BQ0UsVUFBVTtLQUNYO0lBQ0Q7TUFDRSxVQUFVO0tBQ1g7SUFDRDtNQUNFLFVBQVU7S0FDWDtHQUNGOztBQWJBO0lBQ0M7TUFDRSxVQUFVO0tBQ1g7SUFDRDtNQUNFLFVBQVU7S0FDWDtJQUNEO01BQ0UsVUFBVTtLQUNYO0lBQ0Q7TUFDRSxVQUFVO0tBQ1g7R0FDRjs7QUFFRDtJQUNFO01BQ0UsTUFBTTtJQUNSOztJQUVBO01BQ0UsU0FBUztJQUNYOztJQUVBO01BQ0UsTUFBTTtJQUNSO0VBQ0Y7O0FBWkE7SUFDRTtNQUNFLE1BQU07SUFDUjs7SUFFQTtNQUNFLFNBQVM7SUFDWDs7SUFFQTtNQUNFLE1BQU07SUFDUjtFQUNGIiwiZmlsZSI6InNyYy9hc3NldHMvY3NzL2FuaW1hdGlvbnMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogLS0tLSBBTklNQUNJT05FUyAtLS0tICovXHJcblxyXG4vKiAtLS0tIEZBREUgSU4gLS0tLSAqL1xyXG5cclxuLmZhZGVJbiB7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogNHM7XHJcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDRzO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xyXG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcclxuICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZUluIHtcclxuICAgIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuICAgIHRve1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxufVxyXG5cclxuLyogLS0tLSBGQURFIElOIERPV04gLS0tLSAqL1xyXG5cclxuLmZhZGVJbkRvd24ge1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDNzO1xyXG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAzcztcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcclxuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duO1xyXG4gICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZUluRG93biB7XHJcbiAgICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwxMDAlLDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDEwMCUsMCk7XHJcbiAgICB9XHJcbiAgICB0b3tcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIC0tLS0gRkFERSBJTiBMRUZUIC0tLS0gKi9cclxuXHJcbi5mYWRlSW5MZWZ0IHtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcclxuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XHJcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluTGVmdDtcclxuICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0O1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGVJbkxlZnQge1xyXG4gICAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7XHJcbiAgICB9XHJcbiAgICB0b3tcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIC0tLS0gRkFERSBJTiBSSUdIVCAtLS0tICovXHJcblxyXG4uZmFkZUluUmlnaHQge1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDJzO1xyXG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcclxuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodDtcclxuICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodDtcclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlSW5SaWdodCB7XHJcbiAgICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwwLDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLDAsMCk7XHJcbiAgICB9XHJcbiAgICB0b3tcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vKiAtLS0tIEFOSU1BQ0lPTkVTIExVQ0FTIC0tLS0gKi9cclxuXHJcbiAgI3QxIHtcclxuICAgIGFuaW1hdGlvbi1uYW1lOiB0MTtcclxuICB9XHJcbiAgI3QyIHtcclxuICAgIGFuaW1hdGlvbi1uYW1lOiB0MjtcclxuICB9XHJcbiAgI3QzIHtcclxuICAgIGFuaW1hdGlvbi1uYW1lOiB0MztcclxuICB9XHJcbiAgI3Q0IHtcclxuICAgIGFuaW1hdGlvbi1uYW1lOiB0NDtcclxuICB9XHJcbiAgI3Q1IHtcclxuICAgIGFuaW1hdGlvbi1uYW1lOiB0NTtcclxuICB9XHJcbiAgI3Q2IHtcclxuICAgIGFuaW1hdGlvbi1uYW1lOiB0NjtcclxuICB9XHJcblxyXG4jdDEsICN0MiwgI3QzLCAjdDQsICN0NSwgI3Q2IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNThweDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDE4cztcclxuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG4gIH1cclxuXHJcbkBrZXlmcmFtZXMgdDEge1xyXG4gICAgMi43NSUge1xyXG4gICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgICAxMy44NSUge1xyXG4gICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgICAxNi42JSB7XHJcbiAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgQGtleWZyYW1lcyB0MiB7XHJcbiAgICAxNi42JSB7XHJcbiAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuICAgIDE5LjM1JSB7XHJcbiAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICAgIDMwLjQ1JSB7XHJcbiAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICAgIDMzLjIlIHtcclxuICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICBAa2V5ZnJhbWVzIHQzIHtcclxuICAgIDMzLjIlIHtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICB9XHJcbiAgICAzNS45NSUge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgIH1cclxuICAgIDQ3LjA1JSB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgfVxyXG4gICAgNDkuOCUge1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgIH1cclxuICAgfVxyXG5cclxuICBAa2V5ZnJhbWVzIHQ0IHtcclxuICAgIDQ5LjglIHtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICB9XHJcbiAgICA1Mi41NSUge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgIH1cclxuICAgIDYzLjY1JSB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgfVxyXG4gICAgNjYuNCUge1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgIH1cclxuICAgfVxyXG5cclxuICAgQGtleWZyYW1lcyB0NSB7XHJcbiAgICA2Ni40JSB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgfVxyXG4gICAgNjkuMTUlIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICB9XHJcbiAgICA4MC4yNSUge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgIH1cclxuICAgIDgzJSB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgfVxyXG4gICB9XHJcblxyXG4gICBAa2V5ZnJhbWVzIHQ2IHtcclxuICAgIDgzJSB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgfVxyXG4gICAgODUuNzUlIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICB9XHJcbiAgICA5Ni44NSUge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgIH1cclxuICAgIDk5LjYlIHtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICB9XHJcbiAgIH1cclxuICBcclxuICBAa2V5ZnJhbWVzIHZ1ZWxvLW5hdmUge1xyXG4gICAgMCUge1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICB9XHJcbiAgXHJcbiAgICA1MCUge1xyXG4gICAgICB0b3A6IDI1cHg7XHJcbiAgICB9XHJcbiAgXHJcbiAgICAxMDAlIHtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuIl19 */", '', '']]
/***/ }),
/***/ "./node_modules/@angular-devkit/build-angular/src/angular-cli-files/plugins/raw-css-loader.js!./node_modules/postcss-loader/src/index.js?!./src/assets/css/materialize.css":
/*!*********************************************************************************************************************************************************************************!*\
!*** ./node_modules/@angular-devkit/build-angular/src/angular-cli-files/plugins/raw-css-loader.js!./node_modules/postcss-loader/src??embedded!./src/assets/css/materialize.css ***!
\*********************************************************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = [[module.i, "/*!\r\n * Materialize v1.0.0 (http://materializecss.com)\r\n * Copyright 2014-2017 Materialize\r\n * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE)\r\n */\r\n\r\n.materialize-red {\r\n background-color: #e51c23 !important;\r\n}\r\n\r\n.materialize-red-text {\r\n color: #e51c23 !important;\r\n}\r\n\r\n.materialize-red.lighten-5 {\r\n background-color: #fdeaeb !important;\r\n}\r\n\r\n.materialize-red-text.text-lighten-5 {\r\n color: #fdeaeb !important;\r\n}\r\n\r\n.materialize-red.lighten-4 {\r\n background-color: #f8c1c3 !important;\r\n}\r\n\r\n.materialize-red-text.text-lighten-4 {\r\n color: #f8c1c3 !important;\r\n}\r\n\r\n.materialize-red.lighten-3 {\r\n background-color: #f3989b !important;\r\n}\r\n\r\n.materialize-red-text.text-lighten-3 {\r\n color: #f3989b !important;\r\n}\r\n\r\n.materialize-red.lighten-2 {\r\n background-color: #ee6e73 !important;\r\n}\r\n\r\n.materialize-red-text.text-lighten-2 {\r\n color: #ee6e73 !important;\r\n}\r\n\r\n.materialize-red.lighten-1 {\r\n background-color: #ea454b !important;\r\n}\r\n\r\n.materialize-red-text.text-lighten-1 {\r\n color: #ea454b !important;\r\n}\r\n\r\n.materialize-red.darken-1 {\r\n background-color: #d0181e !important;\r\n}\r\n\r\n.materialize-red-text.text-darken-1 {\r\n color: #d0181e !important;\r\n}\r\n\r\n.materialize-red.darken-2 {\r\n background-color: #b9151b !important;\r\n}\r\n\r\n.materialize-red-text.text-darken-2 {\r\n color: #b9151b !important;\r\n}\r\n\r\n.materialize-red.darken-3 {\r\n background-color: #a21318 !important;\r\n}\r\n\r\n.materialize-red-text.text-darken-3 {\r\n color: #a21318 !important;\r\n}\r\n\r\n.materialize-red.darken-4 {\r\n background-color: #8b1014 !important;\r\n}\r\n\r\n.materialize-red-text.text-darken-4 {\r\n color: #8b1014 !important;\r\n}\r\n\r\n.red {\r\n background-color: #F44336 !important;\r\n}\r\n\r\n.red-text {\r\n color: #F44336 !important;\r\n}\r\n\r\n.red.lighten-5 {\r\n background-color: #FFEBEE !important;\r\n}\r\n\r\n.red-text.text-lighten-5 {\r\n color: #FFEBEE !important;\r\n}\r\n\r\n.red.lighten-4 {\r\n background-color: #FFCDD2 !important;\r\n}\r\n\r\n.red-text.text-lighten-4 {\r\n color: #FFCDD2 !important;\r\n}\r\n\r\n.red.lighten-3 {\r\n background-color: #EF9A9A !important;\r\n}\r\n\r\n.red-text.text-lighten-3 {\r\n color: #EF9A9A !important;\r\n}\r\n\r\n.red.lighten-2 {\r\n background-color: #E57373 !important;\r\n}\r\n\r\n.red-text.text-lighten-2 {\r\n color: #E57373 !important;\r\n}\r\n\r\n.red.lighten-1 {\r\n background-color: #EF5350 !important;\r\n}\r\n\r\n.red-text.text-lighten-1 {\r\n color: #EF5350 !important;\r\n}\r\n\r\n.red.darken-1 {\r\n background-color: #E53935 !important;\r\n}\r\n\r\n.red-text.text-darken-1 {\r\n color: #E53935 !important;\r\n}\r\n\r\n.red.darken-2 {\r\n background-color: #D32F2F !important;\r\n}\r\n\r\n.red-text.text-darken-2 {\r\n color: #D32F2F !important;\r\n}\r\n\r\n.red.darken-3 {\r\n background-color: #C62828 !important;\r\n}\r\n\r\n.red-text.text-darken-3 {\r\n color: #C62828 !important;\r\n}\r\n\r\n.red.darken-4 {\r\n background-color: #B71C1C !important;\r\n}\r\n\r\n.red-text.text-darken-4 {\r\n color: #B71C1C !important;\r\n}\r\n\r\n.red.accent-1 {\r\n background-color: #FF8A80 !important;\r\n}\r\n\r\n.red-text.text-accent-1 {\r\n color: #FF8A80 !important;\r\n}\r\n\r\n.red.accent-2 {\r\n background-color: #FF5252 !important;\r\n}\r\n\r\n.red-text.text-accent-2 {\r\n color: #FF5252 !important;\r\n}\r\n\r\n.red.accent-3 {\r\n background-color: #FF1744 !important;\r\n}\r\n\r\n.red-text.text-accent-3 {\r\n color: #FF1744 !important;\r\n}\r\n\r\n.red.accent-4 {\r\n background-color: #D50000 !important;\r\n}\r\n\r\n.red-text.text-accent-4 {\r\n color: #D50000 !important;\r\n}\r\n\r\n.pink {\r\n background-color: #e91e63 !important;\r\n}\r\n\r\n.pink-text {\r\n color: #e91e63 !important;\r\n}\r\n\r\n.pink.lighten-5 {\r\n background-color: #fce4ec !important;\r\n}\r\n\r\n.pink-text.text-lighten-5 {\r\n color: #fce4ec !important;\r\n}\r\n\r\n.pink.lighten-4 {\r\n background-color: #f8bbd0 !important;\r\n}\r\n\r\n.pink-text.text-lighten-4 {\r\n color: #f8bbd0 !important;\r\n}\r\n\r\n.pink.lighten-3 {\r\n background-color: #f48fb1 !important;\r\n}\r\n\r\n.pink-text.text-lighten-3 {\r\n color: #f48fb1 !important;\r\n}\r\n\r\n.pink.lighten-2 {\r\n background-color: #f06292 !important;\r\n}\r\n\r\n.pink-text.text-lighten-2 {\r\n color: #f06292 !important;\r\n}\r\n\r\n.pink.lighten-1 {\r\n background-color: #ec407a !important;\r\n}\r\n\r\n.pink-text.text-lighten-1 {\r\n color: #ec407a !important;\r\n}\r\n\r\n.pink.darken-1 {\r\n background-color: #d81b60 !important;\r\n}\r\n\r\n.pink-text.text-darken-1 {\r\n color: #d81b60 !important;\r\n}\r\n\r\n.pink.darken-2 {\r\n background-color: #c2185b !important;\r\n}\r\n\r\n.pink-text.text-darken-2 {\r\n color: #c2185b !important;\r\n}\r\n\r\n.pink.darken-3 {\r\n background-color: #ad1457 !important;\r\n}\r\n\r\n.pink-text.text-darken-3 {\r\n color: #ad1457 !important;\r\n}\r\n\r\n.pink.darken-4 {\r\n background-color: #880e4f !important;\r\n}\r\n\r\n.pink-text.text-darken-4 {\r\n color: #880e4f !important;\r\n}\r\n\r\n.pink.accent-1 {\r\n background-color: #ff80ab !important;\r\n}\r\n\r\n.pink-text.text-accent-1 {\r\n color: #ff80ab !important;\r\n}\r\n\r\n.pink.accent-2 {\r\n background-color: #ff4081 !important;\r\n}\r\n\r\n.pink-text.text-accent-2 {\r\n color: #ff4081 !important;\r\n}\r\n\r\n.pink.accent-3 {\r\n background-color: #f50057 !important;\r\n}\r\n\r\n.pink-text.text-accent-3 {\r\n color: #f50057 !important;\r\n}\r\n\r\n.pink.accent-4 {\r\n background-color: #c51162 !important;\r\n}\r\n\r\n.pink-text.text-accent-4 {\r\n color: #c51162 !important;\r\n}\r\n\r\n.purple {\r\n background-color: #9c27b0 !important;\r\n}\r\n\r\n.purple-text {\r\n color: #9c27b0 !important;\r\n}\r\n\r\n.purple.lighten-5 {\r\n background-color: #f3e5f5 !important;\r\n}\r\n\r\n.purple-text.text-lighten-5 {\r\n color: #f3e5f5 !important;\r\n}\r\n\r\n.purple.lighten-4 {\r\n background-color: #e1bee7 !important;\r\n}\r\n\r\n.purple-text.text-lighten-4 {\r\n color: #e1bee7 !important;\r\n}\r\n\r\n.purple.lighten-3 {\r\n background-color: #ce93d8 !important;\r\n}\r\n\r\n.purple-text.text-lighten-3 {\r\n color: #ce93d8 !important;\r\n}\r\n\r\n.purple.lighten-2 {\r\n background-color: #ba68c8 !important;\r\n}\r\n\r\n.purple-text.text-lighten-2 {\r\n color: #ba68c8 !important;\r\n}\r\n\r\n.purple.lighten-1 {\r\n background-color: #ab47bc !important;\r\n}\r\n\r\n.purple-text.text-lighten-1 {\r\n color: #ab47bc !important;\r\n}\r\n\r\n.purple.darken-1 {\r\n background-color: #8e24aa !important;\r\n}\r\n\r\n.purple-text.text-darken-1 {\r\n color: #8e24aa !important;\r\n}\r\n\r\n.purple.darken-2 {\r\n background-color: #7b1fa2 !important;\r\n}\r\n\r\n.purple-text.text-darken-2 {\r\n color: #7b1fa2 !important;\r\n}\r\n\r\n.purple.darken-3 {\r\n background-color: #6a1b9a !important;\r\n}\r\n\r\n.purple-text.text-darken-3 {\r\n color: #6a1b9a !important;\r\n}\r\n\r\n.purple.darken-4 {\r\n background-color: #4a148c !important;\r\n}\r\n\r\n.purple-text.text-darken-4 {\r\n color: #4a148c !important;\r\n}\r\n\r\n.purple.accent-1 {\r\n background-color: #ea80fc !important;\r\n}\r\n\r\n.purple-text.text-accent-1 {\r\n color: #ea80fc !important;\r\n}\r\n\r\n.purple.accent-2 {\r\n background-color: #e040fb !important;\r\n}\r\n\r\n.purple-text.text-accent-2 {\r\n color: #e040fb !important;\r\n}\r\n\r\n.purple.accent-3 {\r\n background-color: #d500f9 !important;\r\n}\r\n\r\n.purple-text.text-accent-3 {\r\n color: #d500f9 !important;\r\n}\r\n\r\n.purple.accent-4 {\r\n background-color: #aa00ff !important;\r\n}\r\n\r\n.purple-text.text-accent-4 {\r\n color: #aa00ff !important;\r\n}\r\n\r\n.deep-purple {\r\n background-color: #673ab7 !important;\r\n}\r\n\r\n.deep-purple-text {\r\n color: #673ab7 !important;\r\n}\r\n\r\n.deep-purple.lighten-5 {\r\n background-color: #ede7f6 !important;\r\n}\r\n\r\n.deep-purple-text.text-lighten-5 {\r\n color: #ede7f6 !important;\r\n}\r\n\r\n.deep-purple.lighten-4 {\r\n background-color: #d1c4e9 !important;\r\n}\r\n\r\n.deep-purple-text.text-lighten-4 {\r\n color: #d1c4e9 !important;\r\n}\r\n\r\n.deep-purple.lighten-3 {\r\n background-color: #b39ddb !important;\r\n}\r\n\r\n.deep-purple-text.text-lighten-3 {\r\n color: #b39ddb !important;\r\n}\r\n\r\n.deep-purple.lighten-2 {\r\n background-color: #9575cd !important;\r\n}\r\n\r\n.deep-purple-text.text-lighten-2 {\r\n color: #9575cd !important;\r\n}\r\n\r\n.deep-purple.lighten-1 {\r\n background-color: #7e57c2 !important;\r\n}\r\n\r\n.deep-purple-text.text-lighten-1 {\r\n color: #7e57c2 !important;\r\n}\r\n\r\n.deep-purple.darken-1 {\r\n background-color: #5e35b1 !important;\r\n}\r\n\r\n.deep-purple-text.text-darken-1 {\r\n color: #5e35b1 !important;\r\n}\r\n\r\n.deep-purple.darken-2 {\r\n background-color: #512da8 !important;\r\n}\r\n\r\n.deep-purple-text.text-darken-2 {\r\n color: #512da8 !important;\r\n}\r\n\r\n.deep-purple.darken-3 {\r\n background-color: #4527a0 !important;\r\n}\r\n\r\n.deep-purple-text.text-darken-3 {\r\n color: #4527a0 !important;\r\n}\r\n\r\n.deep-purple.darken-4 {\r\n background-color: #311b92 !important;\r\n}\r\n\r\n.deep-purple-text.text-darken-4 {\r\n color: #311b92 !important;\r\n}\r\n\r\n.deep-purple.accent-1 {\r\n background-color: #b388ff !important;\r\n}\r\n\r\n.deep-purple-text.text-accent-1 {\r\n color: #b388ff !important;\r\n}\r\n\r\n.deep-purple.accent-2 {\r\n background-color: #7c4dff !important;\r\n}\r\n\r\n.deep-purple-text.text-accent-2 {\r\n color: #7c4dff !important;\r\n}\r\n\r\n.deep-purple.accent-3 {\r\n background-color: #651fff !important;\r\n}\r\n\r\n.deep-purple-text.text-accent-3 {\r\n color: #651fff !important;\r\n}\r\n\r\n.deep-purple.accent-4 {\r\n background-color: #6200ea !important;\r\n}\r\n\r\n.deep-purple-text.text-accent-4 {\r\n color: #6200ea !important;\r\n}\r\n\r\n.indigo {\r\n background-color: #3f51b5 !important;\r\n}\r\n\r\n.indigo-text {\r\n color: #3f51b5 !important;\r\n}\r\n\r\n.indigo.lighten-5 {\r\n background-color: #e8eaf6 !important;\r\n}\r\n\r\n.indigo-text.text-lighten-5 {\r\n color: #e8eaf6 !important;\r\n}\r\n\r\n.indigo.lighten-4 {\r\n background-color: #c5cae9 !important;\r\n}\r\n\r\n.indigo-text.text-lighten-4 {\r\n color: #c5cae9 !important;\r\n}\r\n\r\n.indigo.lighten-3 {\r\n background-color: #9fa8da !important;\r\n}\r\n\r\n.indigo-text.text-lighten-3 {\r\n color: #9fa8da !important;\r\n}\r\n\r\n.indigo.lighten-2 {\r\n background-color: #7986cb !important;\r\n}\r\n\r\n.indigo-text.text-lighten-2 {\r\n color: #7986cb !important;\r\n}\r\n\r\n.indigo.lighten-1 {\r\n background-color: #5c6bc0 !important;\r\n}\r\n\r\n.indigo-text.text-lighten-1 {\r\n color: #5c6bc0 !important;\r\n}\r\n\r\n.indigo.darken-1 {\r\n background-color: #3949ab !important;\r\n}\r\n\r\n.indigo-text.text-darken-1 {\r\n color: #3949ab !important;\r\n}\r\n\r\n.indigo.darken-2 {\r\n background-color: #303f9f !important;\r\n}\r\n\r\n.indigo-text.text-darken-2 {\r\n color: #303f9f !important;\r\n}\r\n\r\n.indigo.darken-3 {\r\n background-color: #283593 !important;\r\n}\r\n\r\n.indigo-text.text-darken-3 {\r\n color: #283593 !important;\r\n}\r\n\r\n.indigo.darken-4 {\r\n background-color: #1a237e !important;\r\n}\r\n\r\n.indigo-text.text-darken-4 {\r\n color: #1a237e !important;\r\n}\r\n\r\n.indigo.accent-1 {\r\n background-color: #8c9eff !important;\r\n}\r\n\r\n.indigo-text.text-accent-1 {\r\n color: #8c9eff !important;\r\n}\r\n\r\n.indigo.accent-2 {\r\n background-color: #536dfe !important;\r\n}\r\n\r\n.indigo-text.text-accent-2 {\r\n color: #536dfe !important;\r\n}\r\n\r\n.indigo.accent-3 {\r\n background-color: #3d5afe !important;\r\n}\r\n\r\n.indigo-text.text-accent-3 {\r\n color: #3d5afe !important;\r\n}\r\n\r\n.indigo.accent-4 {\r\n background-color: #304ffe !important;\r\n}\r\n\r\n.indigo-text.text-accent-4 {\r\n color: #304ffe !important;\r\n}\r\n\r\n.blue {\r\n background-color: #2196F3 !important;\r\n}\r\n\r\n.blue-text {\r\n color: #2196F3 !important;\r\n}\r\n\r\n.blue.lighten-5 {\r\n background-color: #E3F2FD !important;\r\n}\r\n\r\n.blue-text.text-lighten-5 {\r\n color: #E3F2FD !important;\r\n}\r\n\r\n.blue.lighten-4 {\r\n background-color: #BBDEFB !important;\r\n}\r\n\r\n.blue-text.text-lighten-4 {\r\n color: #BBDEFB !important;\r\n}\r\n\r\n.blue.lighten-3 {\r\n background-color: #90CAF9 !important;\r\n}\r\n\r\n.blue-text.text-lighten-3 {\r\n color: #90CAF9 !important;\r\n}\r\n\r\n.blue.lighten-2 {\r\n background-color: #64B5F6 !important;\r\n}\r\n\r\n.blue-text.text-lighten-2 {\r\n color: #64B5F6 !important;\r\n}\r\n\r\n.blue.lighten-1 {\r\n background-color: #42A5F5 !important;\r\n}\r\n\r\n.blue-text.text-lighten-1 {\r\n color: #42A5F5 !important;\r\n}\r\n\r\n.blue.darken-1 {\r\n background-color: #1E88E5 !important;\r\n}\r\n\r\n.blue-text.text-darken-1 {\r\n color: #1E88E5 !important;\r\n}\r\n\r\n.blue.darken-2 {\r\n background-color: #1976D2 !important;\r\n}\r\n\r\n.blue-text.text-darken-2 {\r\n color: #1976D2 !important;\r\n}\r\n\r\n.blue.darken-3 {\r\n background-color: #1565C0 !important;\r\n}\r\n\r\n.blue-text.text-darken-3 {\r\n color: #1565C0 !important;\r\n}\r\n\r\n.blue.darken-4 {\r\n background-color: #0D47A1 !important;\r\n}\r\n\r\n.blue-text.text-darken-4 {\r\n color: #0D47A1 !important;\r\n}\r\n\r\n.blue.accent-1 {\r\n background-color: #82B1FF !important;\r\n}\r\n\r\n.blue-text.text-accent-1 {\r\n color: #82B1FF !important;\r\n}\r\n\r\n.blue.accent-2 {\r\n background-color: #448AFF !important;\r\n}\r\n\r\n.blue-text.text-accent-2 {\r\n color: #448AFF !important;\r\n}\r\n\r\n.blue.accent-3 {\r\n background-color: #2979FF !important;\r\n}\r\n\r\n.blue-text.text-accent-3 {\r\n color: #2979FF !important;\r\n}\r\n\r\n.blue.accent-4 {\r\n background-color: #2962FF !important;\r\n}\r\n\r\n.blue-text.text-accent-4 {\r\n color: #2962FF !important;\r\n}\r\n\r\n.light-blue {\r\n background-color: #03a9f4 !important;\r\n}\r\n\r\n.light-blue-text {\r\n color: #03a9f4 !important;\r\n}\r\n\r\n.light-blue.lighten-5 {\r\n background-color: #e1f5fe !important;\r\n}\r\n\r\n.light-blue-text.text-lighten-5 {\r\n color: #e1f5fe !important;\r\n}\r\n\r\n.light-blue.lighten-4 {\r\n background-color: #b3e5fc !important;\r\n}\r\n\r\n.light-blue-text.text-lighten-4 {\r\n color: #b3e5fc !important;\r\n}\r\n\r\n.light-blue.lighten-3 {\r\n background-color: #81d4fa !important;\r\n}\r\n\r\n.light-blue-text.text-lighten-3 {\r\n color: #81d4fa !important;\r\n}\r\n\r\n.light-blue.lighten-2 {\r\n background-color: #4fc3f7 !important;\r\n}\r\n\r\n.light-blue-text.text-lighten-2 {\r\n color: #4fc3f7 !important;\r\n}\r\n\r\n.light-blue.lighten-1 {\r\n background-color: #29b6f6 !important;\r\n}\r\n\r\n.light-blue-text.text-lighten-1 {\r\n color: #29b6f6 !important;\r\n}\r\n\r\n.light-blue.darken-1 {\r\n background-color: #039be5 !important;\r\n}\r\n\r\n.light-blue-text.text-darken-1 {\r\n color: #039be5 !important;\r\n}\r\n\r\n.light-blue.darken-2 {\r\n background-color: #0288d1 !important;\r\n}\r\n\r\n.light-blue-text.text-darken-2 {\r\n color: #0288d1 !important;\r\n}\r\n\r\n.light-blue.darken-3 {\r\n background-color: #0277bd !important;\r\n}\r\n\r\n.light-blue-text.text-darken-3 {\r\n color: #0277bd !important;\r\n}\r\n\r\n.light-blue.darken-4 {\r\n background-color: #01579b !important;\r\n}\r\n\r\n.light-blue-text.text-darken-4 {\r\n color: #01579b !important;\r\n}\r\n\r\n.light-blue.accent-1 {\r\n background-color: #80d8ff !important;\r\n}\r\n\r\n.light-blue-text.text-accent-1 {\r\n color: #80d8ff !important;\r\n}\r\n\r\n.light-blue.accent-2 {\r\n background-color: #40c4ff !important;\r\n}\r\n\r\n.light-blue-text.text-accent-2 {\r\n color: #40c4ff !important;\r\n}\r\n\r\n.light-blue.accent-3 {\r\n background-color: #00b0ff !important;\r\n}\r\n\r\n.light-blue-text.text-accent-3 {\r\n color: #00b0ff !important;\r\n}\r\n\r\n.light-blue.accent-4 {\r\n background-color: #0091ea !important;\r\n}\r\n\r\n.light-blue-text.text-accent-4 {\r\n color: #0091ea !important;\r\n}\r\n\r\n.cyan {\r\n background-color: #00bcd4 !important;\r\n}\r\n\r\n.cyan-text {\r\n color: #00bcd4 !important;\r\n}\r\n\r\n.cyan.lighten-5 {\r\n background-color: #e0f7fa !important;\r\n}\r\n\r\n.cyan-text.text-lighten-5 {\r\n color: #e0f7fa !important;\r\n}\r\n\r\n.cyan.lighten-4 {\r\n background-color: #b2ebf2 !important;\r\n}\r\n\r\n.cyan-text.text-lighten-4 {\r\n color: #b2ebf2 !important;\r\n}\r\n\r\n.cyan.lighten-3 {\r\n background-color: #80deea !important;\r\n}\r\n\r\n.cyan-text.text-lighten-3 {\r\n color: #80deea !important;\r\n}\r\n\r\n.cyan.lighten-2 {\r\n background-color: #4dd0e1 !important;\r\n}\r\n\r\n.cyan-text.text-lighten-2 {\r\n color: #4dd0e1 !important;\r\n}\r\n\r\n.cyan.lighten-1 {\r\n background-color: #26c6da !important;\r\n}\r\n\r\n.cyan-text.text-lighten-1 {\r\n color: #26c6da !important;\r\n}\r\n\r\n.cyan.darken-1 {\r\n background-color: #00acc1 !important;\r\n}\r\n\r\n.cyan-text.text-darken-1 {\r\n color: #00acc1 !important;\r\n}\r\n\r\n.cyan.darken-2 {\r\n background-color: #0097a7 !important;\r\n}\r\n\r\n.cyan-text.text-darken-2 {\r\n color: #0097a7 !important;\r\n}\r\n\r\n.cyan.darken-3 {\r\n background-color: #00838f !important;\r\n}\r\n\r\n.cyan-text.text-darken-3 {\r\n color: #00838f !important;\r\n}\r\n\r\n.cyan.darken-4 {\r\n background-color: #006064 !important;\r\n}\r\n\r\n.cyan-text.text-darken-4 {\r\n color: #006064 !important;\r\n}\r\n\r\n.cyan.accent-1 {\r\n background-color: #84ffff !important;\r\n}\r\n\r\n.cyan-text.text-accent-1 {\r\n color: #84ffff !important;\r\n}\r\n\r\n.cyan.accent-2 {\r\n background-color: #18ffff !important;\r\n}\r\n\r\n.cyan-text.text-accent-2 {\r\n color: #18ffff !important;\r\n}\r\n\r\n.cyan.accent-3 {\r\n background-color: #00e5ff !important;\r\n}\r\n\r\n.cyan-text.text-accent-3 {\r\n color: #00e5ff !important;\r\n}\r\n\r\n.cyan.accent-4 {\r\n background-color: #00b8d4 !important;\r\n}\r\n\r\n.cyan-text.text-accent-4 {\r\n color: #00b8d4 !important;\r\n}\r\n\r\n.teal {\r\n background-color: #009688 !important;\r\n}\r\n\r\n.teal-text {\r\n color: #009688 !important;\r\n}\r\n\r\n.teal.lighten-5 {\r\n background-color: #e0f2f1 !important;\r\n}\r\n\r\n.teal-text.text-lighten-5 {\r\n color: #e0f2f1 !important;\r\n}\r\n\r\n.teal.lighten-4 {\r\n background-color: #b2dfdb !important;\r\n}\r\n\r\n.teal-text.text-lighten-4 {\r\n color: #b2dfdb !important;\r\n}\r\n\r\n.teal.lighten-3 {\r\n background-color: #80cbc4 !important;\r\n}\r\n\r\n.teal-text.text-lighten-3 {\r\n color: #80cbc4 !important;\r\n}\r\n\r\n.teal.lighten-2 {\r\n background-color: #4db6ac !important;\r\n}\r\n\r\n.teal-text.text-lighten-2 {\r\n color: #4db6ac !important;\r\n}\r\n\r\n.teal.lighten-1 {\r\n background-color: #26a69a !important;\r\n}\r\n\r\n.teal-text.text-lighten-1 {\r\n color: #26a69a !important;\r\n}\r\n\r\n.teal.darken-1 {\r\n background-color: #00897b !important;\r\n}\r\n\r\n.teal-text.text-darken-1 {\r\n color: #00897b !important;\r\n}\r\n\r\n.teal.darken-2 {\r\n background-color: #00796b !important;\r\n}\r\n\r\n.teal-text.text-darken-2 {\r\n color: #00796b !important;\r\n}\r\n\r\n.teal.darken-3 {\r\n background-color: #00695c !important;\r\n}\r\n\r\n.teal-text.text-darken-3 {\r\n color: #00695c !important;\r\n}\r\n\r\n.teal.darken-4 {\r\n background-color: #004d40 !important;\r\n}\r\n\r\n.teal-text.text-darken-4 {\r\n color: #004d40 !important;\r\n}\r\n\r\n.teal.accent-1 {\r\n background-color: #a7ffeb !important;\r\n}\r\n\r\n.teal-text.text-accent-1 {\r\n color: #a7ffeb !important;\r\n}\r\n\r\n.teal.accent-2 {\r\n background-color: #64ffda !important;\r\n}\r\n\r\n.teal-text.text-accent-2 {\r\n color: #64ffda !important;\r\n}\r\n\r\n.teal.accent-3 {\r\n background-color: #1de9b6 !important;\r\n}\r\n\r\n.teal-text.text-accent-3 {\r\n color: #1de9b6 !important;\r\n}\r\n\r\n.teal.accent-4 {\r\n background-color: #00bfa5 !important;\r\n}\r\n\r\n.teal-text.text-accent-4 {\r\n color: #00bfa5 !important;\r\n}\r\n\r\n.green {\r\n background-color: #4CAF50 !important;\r\n}\r\n\r\n.green-text {\r\n color: #4CAF50 !important;\r\n}\r\n\r\n.green.lighten-5 {\r\n background-color: #E8F5E9 !important;\r\n}\r\n\r\n.green-text.text-lighten-5 {\r\n color: #E8F5E9 !important;\r\n}\r\n\r\n.green.lighten-4 {\r\n background-color: #C8E6C9 !important;\r\n}\r\n\r\n.green-text.text-lighten-4 {\r\n color: #C8E6C9 !important;\r\n}\r\n\r\n.green.lighten-3 {\r\n background-color: #A5D6A7 !important;\r\n}\r\n\r\n.green-text.text-lighten-3 {\r\n color: #A5D6A7 !important;\r\n}\r\n\r\n.green.lighten-2 {\r\n background-color: #81C784 !important;\r\n}\r\n\r\n.green-text.text-lighten-2 {\r\n color: #81C784 !important;\r\n}\r\n\r\n.green.lighten-1 {\r\n background-color: #66BB6A !important;\r\n}\r\n\r\n.green-text.text-lighten-1 {\r\n color: #66BB6A !important;\r\n}\r\n\r\n.green.darken-1 {\r\n background-color: #43A047 !important;\r\n}\r\n\r\n.green-text.text-darken-1 {\r\n color: #43A047 !important;\r\n}\r\n\r\n.green.darken-2 {\r\n background-color: #388E3C !important;\r\n}\r\n\r\n.green-text.text-darken-2 {\r\n color: #388E3C !important;\r\n}\r\n\r\n.green.darken-3 {\r\n background-color: #2E7D32 !important;\r\n}\r\n\r\n.green-text.text-darken-3 {\r\n color: #2E7D32 !important;\r\n}\r\n\r\n.green.darken-4 {\r\n background-color: #1B5E20 !important;\r\n}\r\n\r\n.green-text.text-darken-4 {\r\n color: #1B5E20 !important;\r\n}\r\n\r\n.green.accent-1 {\r\n background-color: #B9F6CA !important;\r\n}\r\n\r\n.green-text.text-accent-1 {\r\n color: #B9F6CA !important;\r\n}\r\n\r\n.green.accent-2 {\r\n background-color: #69F0AE !important;\r\n}\r\n\r\n.green-text.text-accent-2 {\r\n color: #69F0AE !important;\r\n}\r\n\r\n.green.accent-3 {\r\n background-color: #00E676 !important;\r\n}\r\n\r\n.green-text.text-accent-3 {\r\n color: #00E676 !important;\r\n}\r\n\r\n.green.accent-4 {\r\n background-color: #00C853 !important;\r\n}\r\n\r\n.green-text.text-accent-4 {\r\n color: #00C853 !important;\r\n}\r\n\r\n.light-green {\r\n background-color: #8bc34a !important;\r\n}\r\n\r\n.light-green-text {\r\n color: #8bc34a !important;\r\n}\r\n\r\n.light-green.lighten-5 {\r\n background-color: #f1f8e9 !important;\r\n}\r\n\r\n.light-green-text.text-lighten-5 {\r\n color: #f1f8e9 !important;\r\n}\r\n\r\n.light-green.lighten-4 {\r\n background-color: #dcedc8 !important;\r\n}\r\n\r\n.light-green-text.text-lighten-4 {\r\n color: #dcedc8 !important;\r\n}\r\n\r\n.light-green.lighten-3 {\r\n background-color: #c5e1a5 !important;\r\n}\r\n\r\n.light-green-text.text-lighten-3 {\r\n color: #c5e1a5 !important;\r\n}\r\n\r\n.light-green.lighten-2 {\r\n background-color: #aed581 !important;\r\n}\r\n\r\n.light-green-text.text-lighten-2 {\r\n color: #aed581 !important;\r\n}\r\n\r\n.light-green.lighten-1 {\r\n background-color: #9ccc65 !important;\r\n}\r\n\r\n.light-green-text.text-lighten-1 {\r\n color: #9ccc65 !important;\r\n}\r\n\r\n.light-green.darken-1 {\r\n background-color: #7cb342 !important;\r\n}\r\n\r\n.light-green-text.text-darken-1 {\r\n color: #7cb342 !important;\r\n}\r\n\r\n.light-green.darken-2 {\r\n background-color: #689f38 !important;\r\n}\r\n\r\n.light-green-text.text-darken-2 {\r\n color: #689f38 !important;\r\n}\r\n\r\n.light-green.darken-3 {\r\n background-color: #558b2f !important;\r\n}\r\n\r\n.light-green-text.text-darken-3 {\r\n color: #558b2f !important;\r\n}\r\n\r\n.light-green.darken-4 {\r\n background-color: #33691e !important;\r\n}\r\n\r\n.light-green-text.text-darken-4 {\r\n color: #33691e !important;\r\n}\r\n\r\n.light-green.accent-1 {\r\n background-color: #ccff90 !important;\r\n}\r\n\r\n.light-green-text.text-accent-1 {\r\n color: #ccff90 !important;\r\n}\r\n\r\n.light-green.accent-2 {\r\n background-color: #b2ff59 !important;\r\n}\r\n\r\n.light-green-text.text-accent-2 {\r\n color: #b2ff59 !important;\r\n}\r\n\r\n.light-green.accent-3 {\r\n background-color: #76ff03 !important;\r\n}\r\n\r\n.light-green-text.text-accent-3 {\r\n color: #76ff03 !important;\r\n}\r\n\r\n.light-green.accent-4 {\r\n background-color: #64dd17 !important;\r\n}\r\n\r\n.light-green-text.text-accent-4 {\r\n color: #64dd17 !important;\r\n}\r\n\r\n.lime {\r\n background-color: #cddc39 !important;\r\n}\r\n\r\n.lime-text {\r\n color: #cddc39 !important;\r\n}\r\n\r\n.lime.lighten-5 {\r\n background-color: #f9fbe7 !important;\r\n}\r\n\r\n.lime-text.text-lighten-5 {\r\n color: #f9fbe7 !important;\r\n}\r\n\r\n.lime.lighten-4 {\r\n background-color: #f0f4c3 !important;\r\n}\r\n\r\n.lime-text.text-lighten-4 {\r\n color: #f0f4c3 !important;\r\n}\r\n\r\n.lime.lighten-3 {\r\n background-color: #e6ee9c !important;\r\n}\r\n\r\n.lime-text.text-lighten-3 {\r\n color: #e6ee9c !important;\r\n}\r\n\r\n.lime.lighten-2 {\r\n background-color: #dce775 !important;\r\n}\r\n\r\n.lime-text.text-lighten-2 {\r\n color: #dce775 !important;\r\n}\r\n\r\n.lime.lighten-1 {\r\n background-color: #d4e157 !important;\r\n}\r\n\r\n.lime-text.text-lighten-1 {\r\n color: #d4e157 !important;\r\n}\r\n\r\n.lime.darken-1 {\r\n background-color: #c0ca33 !important;\r\n}\r\n\r\n.lime-text.text-darken-1 {\r\n color: #c0ca33 !important;\r\n}\r\n\r\n.lime.darken-2 {\r\n background-color: #afb42b !important;\r\n}\r\n\r\n.lime-text.text-darken-2 {\r\n color: #afb42b !important;\r\n}\r\n\r\n.lime.darken-3 {\r\n background-color: #9e9d24 !important;\r\n}\r\n\r\n.lime-text.text-darken-3 {\r\n color: #9e9d24 !important;\r\n}\r\n\r\n.lime.darken-4 {\r\n background-color: #827717 !important;\r\n}\r\n\r\n.lime-text.text-darken-4 {\r\n color: #827717 !important;\r\n}\r\n\r\n.lime.accent-1 {\r\n background-color: #f4ff81 !important;\r\n}\r\n\r\n.lime-text.text-accent-1 {\r\n color: #f4ff81 !important;\r\n}\r\n\r\n.lime.accent-2 {\r\n background-color: #eeff41 !important;\r\n}\r\n\r\n.lime-text.text-accent-2 {\r\n color: #eeff41 !important;\r\n}\r\n\r\n.lime.accent-3 {\r\n background-color: #c6ff00 !important;\r\n}\r\n\r\n.lime-text.text-accent-3 {\r\n color: #c6ff00 !important;\r\n}\r\n\r\n.lime.accent-4 {\r\n background-color: #aeea00 !important;\r\n}\r\n\r\n.lime-text.text-accent-4 {\r\n color: #aeea00 !important;\r\n}\r\n\r\n.yellow {\r\n background-color: #ffeb3b !important;\r\n}\r\n\r\n.yellow-text {\r\n color: #ffeb3b !important;\r\n}\r\n\r\n.yellow.lighten-5 {\r\n background-color: #fffde7 !important;\r\n}\r\n\r\n.yellow-text.text-lighten-5 {\r\n color: #fffde7 !important;\r\n}\r\n\r\n.yellow.lighten-4 {\r\n background-color: #fff9c4 !important;\r\n}\r\n\r\n.yellow-text.text-lighten-4 {\r\n color: #fff9c4 !important;\r\n}\r\n\r\n.yellow.lighten-3 {\r\n background-color: #fff59d !important;\r\n}\r\n\r\n.yellow-text.text-lighten-3 {\r\n color: #fff59d !important;\r\n}\r\n\r\n.yellow.lighten-2 {\r\n background-color: #fff176 !important;\r\n}\r\n\r\n.yellow-text.text-lighten-2 {\r\n color: #fff176 !important;\r\n}\r\n\r\n.yellow.lighten-1 {\r\n background-color: #ffee58 !important;\r\n}\r\n\r\n.yellow-text.text-lighten-1 {\r\n color: #ffee58 !important;\r\n}\r\n\r\n.yellow.darken-1 {\r\n background-color: #fdd835 !important;\r\n}\r\n\r\n.yellow-text.text-darken-1 {\r\n color: #fdd835 !important;\r\n}\r\n\r\n.yellow.darken-2 {\r\n background-color: #fbc02d !important;\r\n}\r\n\r\n.yellow-text.text-darken-2 {\r\n color: #fbc02d !important;\r\n}\r\n\r\n.yellow.darken-3 {\r\n background-color: #f9a825 !important;\r\n}\r\n\r\n.yellow-text.text-darken-3 {\r\n color: #f9a825 !important;\r\n}\r\n\r\n.yellow.darken-4 {\r\n background-color: #f57f17 !important;\r\n}\r\n\r\n.yellow-text.text-darken-4 {\r\n color: #f57f17 !important;\r\n}\r\n\r\n.yellow.accent-1 {\r\n background-color: #ffff8d !important;\r\n}\r\n\r\n.yellow-text.text-accent-1 {\r\n color: #ffff8d !important;\r\n}\r\n\r\n.yellow.accent-2 {\r\n background-color: #ffff00 !important;\r\n}\r\n\r\n.yellow-text.text-accent-2 {\r\n color: #ffff00 !important;\r\n}\r\n\r\n.yellow.accent-3 {\r\n background-color: #ffea00 !important;\r\n}\r\n\r\n.yellow-text.text-accent-3 {\r\n color: #ffea00 !important;\r\n}\r\n\r\n.yellow.accent-4 {\r\n background-color: #ffd600 !important;\r\n}\r\n\r\n.yellow-text.text-accent-4 {\r\n color: #ffd600 !important;\r\n}\r\n\r\n.amber {\r\n background-color: #ffc107 !important;\r\n}\r\n\r\n.amber-text {\r\n color: #ffc107 !important;\r\n}\r\n\r\n.amber.lighten-5 {\r\n background-color: #fff8e1 !important;\r\n}\r\n\r\n.amber-text.text-lighten-5 {\r\n color: #fff8e1 !important;\r\n}\r\n\r\n.amber.lighten-4 {\r\n background-color: #ffecb3 !important;\r\n}\r\n\r\n.amber-text.text-lighten-4 {\r\n color: #ffecb3 !important;\r\n}\r\n\r\n.amber.lighten-3 {\r\n background-color: #ffe082 !important;\r\n}\r\n\r\n.amber-text.text-lighten-3 {\r\n color: #ffe082 !important;\r\n}\r\n\r\n.amber.lighten-2 {\r\n background-color: #ffd54f !important;\r\n}\r\n\r\n.amber-text.text-lighten-2 {\r\n color: #ffd54f !important;\r\n}\r\n\r\n.amber.lighten-1 {\r\n background-color: #ffca28 !important;\r\n}\r\n\r\n.amber-text.text-lighten-1 {\r\n color: #ffca28 !important;\r\n}\r\n\r\n.amber.darken-1 {\r\n background-color: #ffb300 !important;\r\n}\r\n\r\n.amber-text.text-darken-1 {\r\n color: #ffb300 !important;\r\n}\r\n\r\n.amber.darken-2 {\r\n background-color: #ffa000 !important;\r\n}\r\n\r\n.amber-text.text-darken-2 {\r\n color: #ffa000 !important;\r\n}\r\n\r\n.amber.darken-3 {\r\n background-color: #ff8f00 !important;\r\n}\r\n\r\n.amber-text.text-darken-3 {\r\n color: #ff8f00 !important;\r\n}\r\n\r\n.amber.darken-4 {\r\n background-color: #ff6f00 !important;\r\n}\r\n\r\n.amber-text.text-darken-4 {\r\n color: #ff6f00 !important;\r\n}\r\n\r\n.amber.accent-1 {\r\n background-color: #ffe57f !important;\r\n}\r\n\r\n.amber-text.text-accent-1 {\r\n color: #ffe57f !important;\r\n}\r\n\r\n.amber.accent-2 {\r\n background-color: #ffd740 !important;\r\n}\r\n\r\n.amber-text.text-accent-2 {\r\n color: #ffd740 !important;\r\n}\r\n\r\n.amber.accent-3 {\r\n background-color: #ffc400 !important;\r\n}\r\n\r\n.amber-text.text-accent-3 {\r\n color: #ffc400 !important;\r\n}\r\n\r\n.amber.accent-4 {\r\n background-color: #ffab00 !important;\r\n}\r\n\r\n.amber-text.text-accent-4 {\r\n color: #ffab00 !important;\r\n}\r\n\r\n.orange {\r\n background-color: #ff9800 !important;\r\n}\r\n\r\n.orange-text {\r\n color: #ff9800 !important;\r\n}\r\n\r\n.orange.lighten-5 {\r\n background-color: #fff3e0 !important;\r\n}\r\n\r\n.orange-text.text-lighten-5 {\r\n color: #fff3e0 !important;\r\n}\r\n\r\n.orange.lighten-4 {\r\n background-color: #ffe0b2 !important;\r\n}\r\n\r\n.orange-text.text-lighten-4 {\r\n color: #ffe0b2 !important;\r\n}\r\n\r\n.orange.lighten-3 {\r\n background-color: #ffcc80 !important;\r\n}\r\n\r\n.orange-text.text-lighten-3 {\r\n color: #ffcc80 !important;\r\n}\r\n\r\n.orange.lighten-2 {\r\n background-color: #ffb74d !important;\r\n}\r\n\r\n.orange-text.text-lighten-2 {\r\n color: #ffb74d !important;\r\n}\r\n\r\n.orange.lighten-1 {\r\n background-color: #ffa726 !important;\r\n}\r\n\r\n.orange-text.text-lighten-1 {\r\n color: #ffa726 !important;\r\n}\r\n\r\n.orange.darken-1 {\r\n background-color: #fb8c00 !important;\r\n}\r\n\r\n.orange-text.text-darken-1 {\r\n color: #fb8c00 !important;\r\n}\r\n\r\n.orange.darken-2 {\r\n background-color: #f57c00 !important;\r\n}\r\n\r\n.orange-text.text-darken-2 {\r\n color: #f57c00 !important;\r\n}\r\n\r\n.orange.darken-3 {\r\n background-color: #ef6c00 !important;\r\n}\r\n\r\n.orange-text.text-darken-3 {\r\n color: #ef6c00 !important;\r\n}\r\n\r\n.orange.darken-4 {\r\n background-color: #e65100 !important;\r\n}\r\n\r\n.orange-text.text-darken-4 {\r\n color: #e65100 !important;\r\n}\r\n\r\n.orange.accent-1 {\r\n background-color: #ffd180 !important;\r\n}\r\n\r\n.orange-text.text-accent-1 {\r\n color: #ffd180 !important;\r\n}\r\n\r\n.orange.accent-2 {\r\n background-color: #ffab40 !important;\r\n}\r\n\r\n.orange-text.text-accent-2 {\r\n color: #ffab40 !important;\r\n}\r\n\r\n.orange.accent-3 {\r\n background-color: #ff9100 !important;\r\n}\r\n\r\n.orange-text.text-accent-3 {\r\n color: #ff9100 !important;\r\n}\r\n\r\n.orange.accent-4 {\r\n background-color: #ff6d00 !important;\r\n}\r\n\r\n.orange-text.text-accent-4 {\r\n color: #ff6d00 !important;\r\n}\r\n\r\n.deep-orange {\r\n background-color: #ff5722 !important;\r\n}\r\n\r\n.deep-orange-text {\r\n color: #ff5722 !important;\r\n}\r\n\r\n.deep-orange.lighten-5 {\r\n background-color: #fbe9e7 !important;\r\n}\r\n\r\n.deep-orange-text.text-lighten-5 {\r\n color: #fbe9e7 !important;\r\n}\r\n\r\n.deep-orange.lighten-4 {\r\n background-color: #ffccbc !important;\r\n}\r\n\r\n.deep-orange-text.text-lighten-4 {\r\n color: #ffccbc !important;\r\n}\r\n\r\n.deep-orange.lighten-3 {\r\n background-color: #ffab91 !important;\r\n}\r\n\r\n.deep-orange-text.text-lighten-3 {\r\n color: #ffab91 !important;\r\n}\r\n\r\n.deep-orange.lighten-2 {\r\n background-color: #ff8a65 !important;\r\n}\r\n\r\n.deep-orange-text.text-lighten-2 {\r\n color: #ff8a65 !important;\r\n}\r\n\r\n.deep-orange.lighten-1 {\r\n background-color: #ff7043 !important;\r\n}\r\n\r\n.deep-orange-text.text-lighten-1 {\r\n color: #ff7043 !important;\r\n}\r\n\r\n.deep-orange.darken-1 {\r\n background-color: #f4511e !important;\r\n}\r\n\r\n.deep-orange-text.text-darken-1 {\r\n color: #f4511e !important;\r\n}\r\n\r\n.deep-orange.darken-2 {\r\n background-color: #e64a19 !important;\r\n}\r\n\r\n.deep-orange-text.text-darken-2 {\r\n color: #e64a19 !important;\r\n}\r\n\r\n.deep-orange.darken-3 {\r\n background-color: #d84315 !important;\r\n}\r\n\r\n.deep-orange-text.text-darken-3 {\r\n color: #d84315 !important;\r\n}\r\n\r\n.deep-orange.darken-4 {\r\n background-color: #bf360c !important;\r\n}\r\n\r\n.deep-orange-text.text-darken-4 {\r\n color: #bf360c !important;\r\n}\r\n\r\n.deep-orange.accent-1 {\r\n background-color: #ff9e80 !important;\r\n}\r\n\r\n.deep-orange-text.text-accent-1 {\r\n color: #ff9e80 !important;\r\n}\r\n\r\n.deep-orange.accent-2 {\r\n background-color: #ff6e40 !important;\r\n}\r\n\r\n.deep-orange-text.text-accent-2 {\r\n color: #ff6e40 !important;\r\n}\r\n\r\n.deep-orange.accent-3 {\r\n background-color: #ff3d00 !important;\r\n}\r\n\r\n.deep-orange-text.text-accent-3 {\r\n color: #ff3d00 !important;\r\n}\r\n\r\n.deep-orange.accent-4 {\r\n background-color: #dd2c00 !important;\r\n}\r\n\r\n.deep-orange-text.text-accent-4 {\r\n color: #dd2c00 !important;\r\n}\r\n\r\n.brown {\r\n background-color: #795548 !important;\r\n}\r\n\r\n.brown-text {\r\n color: #795548 !important;\r\n}\r\n\r\n.brown.lighten-5 {\r\n background-color: #efebe9 !important;\r\n}\r\n\r\n.brown-text.text-lighten-5 {\r\n color: #efebe9 !important;\r\n}\r\n\r\n.brown.lighten-4 {\r\n background-color: #d7ccc8 !important;\r\n}\r\n\r\n.brown-text.text-lighten-4 {\r\n color: #d7ccc8 !important;\r\n}\r\n\r\n.brown.lighten-3 {\r\n background-color: #bcaaa4 !important;\r\n}\r\n\r\n.brown-text.text-lighten-3 {\r\n color: #bcaaa4 !important;\r\n}\r\n\r\n.brown.lighten-2 {\r\n background-color: #a1887f !important;\r\n}\r\n\r\n.brown-text.text-lighten-2 {\r\n color: #a1887f !important;\r\n}\r\n\r\n.brown.lighten-1 {\r\n background-color: #8d6e63 !important;\r\n}\r\n\r\n.brown-text.text-lighten-1 {\r\n color: #8d6e63 !important;\r\n}\r\n\r\n.brown.darken-1 {\r\n background-color: #6d4c41 !important;\r\n}\r\n\r\n.brown-text.text-darken-1 {\r\n color: #6d4c41 !important;\r\n}\r\n\r\n.brown.darken-2 {\r\n background-color: #5d4037 !important;\r\n}\r\n\r\n.brown-text.text-darken-2 {\r\n color: #5d4037 !important;\r\n}\r\n\r\n.brown.darken-3 {\r\n background-color: #4e342e !important;\r\n}\r\n\r\n.brown-text.text-darken-3 {\r\n color: #4e342e !important;\r\n}\r\n\r\n.brown.darken-4 {\r\n background-color: #3e2723 !important;\r\n}\r\n\r\n.brown-text.text-darken-4 {\r\n color: #3e2723 !important;\r\n}\r\n\r\n.blue-grey {\r\n background-color: #607d8b !important;\r\n}\r\n\r\n.blue-grey-text {\r\n color: #607d8b !important;\r\n}\r\n\r\n.blue-grey.lighten-5 {\r\n background-color: #eceff1 !important;\r\n}\r\n\r\n.blue-grey-text.text-lighten-5 {\r\n color: #eceff1 !important;\r\n}\r\n\r\n.blue-grey.lighten-4 {\r\n background-color: #cfd8dc !important;\r\n}\r\n\r\n.blue-grey-text.text-lighten-4 {\r\n color: #cfd8dc !important;\r\n}\r\n\r\n.blue-grey.lighten-3 {\r\n background-color: #b0bec5 !important;\r\n}\r\n\r\n.blue-grey-text.text-lighten-3 {\r\n color: #b0bec5 !important;\r\n}\r\n\r\n.blue-grey.lighten-2 {\r\n background-color: #90a4ae !important;\r\n}\r\n\r\n.blue-grey-text.text-lighten-2 {\r\n color: #90a4ae !important;\r\n}\r\n\r\n.blue-grey.lighten-1 {\r\n background-color: #78909c !important;\r\n}\r\n\r\n.blue-grey-text.text-lighten-1 {\r\n color: #78909c !important;\r\n}\r\n\r\n.blue-grey.darken-1 {\r\n background-color: #546e7a !important;\r\n}\r\n\r\n.blue-grey-text.text-darken-1 {\r\n color: #546e7a !important;\r\n}\r\n\r\n.blue-grey.darken-2 {\r\n background-color: #455a64 !important;\r\n}\r\n\r\n.blue-grey-text.text-darken-2 {\r\n color: #455a64 !important;\r\n}\r\n\r\n.blue-grey.darken-3 {\r\n background-color: #37474f !important;\r\n}\r\n\r\n.blue-grey-text.text-darken-3 {\r\n color: #37474f !important;\r\n}\r\n\r\n.blue-grey.darken-4 {\r\n background-color: #263238 !important;\r\n}\r\n\r\n.blue-grey-text.text-darken-4 {\r\n color: #263238 !important;\r\n}\r\n\r\n.grey {\r\n background-color: #9e9e9e !important;\r\n}\r\n\r\n.grey-text {\r\n color: #9e9e9e !important;\r\n}\r\n\r\n.grey.lighten-5 {\r\n background-color: #fafafa !important;\r\n}\r\n\r\n.grey-text.text-lighten-5 {\r\n color: #fafafa !important;\r\n}\r\n\r\n.grey.lighten-4 {\r\n background-color: #f5f5f5 !important;\r\n}\r\n\r\n.grey-text.text-lighten-4 {\r\n color: #f5f5f5 !important;\r\n}\r\n\r\n.grey.lighten-3 {\r\n background-color: #eeeeee !important;\r\n}\r\n\r\n.grey-text.text-lighten-3 {\r\n color: #eeeeee !important;\r\n}\r\n\r\n.grey.lighten-2 {\r\n background-color: #e0e0e0 !important;\r\n}\r\n\r\n.grey-text.text-lighten-2 {\r\n color: #e0e0e0 !important;\r\n}\r\n\r\n.grey.lighten-1 {\r\n background-color: #bdbdbd !important;\r\n}\r\n\r\n.grey-text.text-lighten-1 {\r\n color: #bdbdbd !important;\r\n}\r\n\r\n.grey.darken-1 {\r\n background-color: #757575 !important;\r\n}\r\n\r\n.grey-text.text-darken-1 {\r\n color: #757575 !important;\r\n}\r\n\r\n.grey.darken-2 {\r\n background-color: #616161 !important;\r\n}\r\n\r\n.grey-text.text-darken-2 {\r\n color: #616161 !important;\r\n}\r\n\r\n.grey.darken-3 {\r\n background-color: #424242 !important;\r\n}\r\n\r\n.grey-text.text-darken-3 {\r\n color: #424242 !important;\r\n}\r\n\r\n.grey.darken-4 {\r\n background-color: #212121 !important;\r\n}\r\n\r\n.grey-text.text-darken-4 {\r\n color: #212121 !important;\r\n}\r\n\r\n.black {\r\n background-color: #000000 !important;\r\n}\r\n\r\n.black-text {\r\n color: #000000 !important;\r\n}\r\n\r\n.white {\r\n background-color: #FFFFFF !important;\r\n}\r\n\r\n.white-text {\r\n color: #FFFFFF !important;\r\n}\r\n\r\n.transparent {\r\n background-color: transparent !important;\r\n}\r\n\r\n.transparent-text {\r\n color: transparent !important;\r\n}\r\n\r\n/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */\r\n\r\n/* Document\r\n ========================================================================== */\r\n\r\n/**\r\n * 1. Correct the line height in all browsers.\r\n * 2. Prevent adjustments of font size after orientation changes in\r\n * IE on Windows Phone and in iOS.\r\n */\r\n\r\nhtml {\r\n line-height: 1.15;\r\n /* 1 */\r\n -ms-text-size-adjust: 100%;\r\n /* 2 */\r\n -webkit-text-size-adjust: 100%;\r\n /* 2 */\r\n background-color: #ededed;\r\n}\r\n\r\n/* Sections\r\n ========================================================================== */\r\n\r\n/**\r\n * Remove the margin in all browsers (opinionated).\r\n */\r\n\r\nbody {\r\n margin: 0;\r\n}\r\n\r\n/**\r\n * Add the correct display in IE 9-.\r\n */\r\n\r\narticle,\r\naside,\r\nfooter,\r\nheader,\r\nnav,\r\nsection {\r\n display: block;\r\n}\r\n\r\n/**\r\n * Correct the font size and margin on `h1` elements within `section` and\r\n * `article` contexts in Chrome, Firefox, and Safari.\r\n */\r\n\r\nh1 {\r\n font-size: 2em;\r\n margin: 0.67em 0;\r\n}\r\n\r\n/* Grouping content\r\n ========================================================================== */\r\n\r\n/**\r\n * Add the correct display in IE 9-.\r\n * 1. Add the correct display in IE.\r\n */\r\n\r\nfigcaption,\r\nfigure,\r\nmain {\r\n /* 1 */\r\n display: block;\r\n}\r\n\r\n/**\r\n * Add the correct margin in IE 8.\r\n */\r\n\r\nfigure {\r\n margin: 1em 40px;\r\n}\r\n\r\n/**\r\n * 1. Add the correct box sizing in Firefox.\r\n * 2. Show the overflow in Edge and IE.\r\n */\r\n\r\nhr {\r\n box-sizing: content-box;\r\n /* 1 */\r\n height: 0;\r\n /* 1 */\r\n overflow: visible;\r\n /* 2 */\r\n}\r\n\r\n/**\r\n * 1. Correct the inheritance and scaling of font size in all browsers.\r\n * 2. Correct the odd `em` font sizing in all browsers.\r\n */\r\n\r\npre {\r\n font-family: monospace, monospace;\r\n /* 1 */\r\n font-size: 1em;\r\n /* 2 */\r\n}\r\n\r\n/* Text-level semantics\r\n ========================================================================== */\r\n\r\n/**\r\n * 1. Remove the gray background on active links in IE 10.\r\n * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.\r\n */\r\n\r\na {\r\n background-color: transparent;\r\n /* 1 */\r\n -webkit-text-decoration-skip: objects;\r\n /* 2 */\r\n}\r\n\r\n/**\r\n * 1. Remove the bottom border in Chrome 57- and Firefox 39-.\r\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\r\n */\r\n\r\nabbr[title] {\r\n border-bottom: none;\r\n /* 1 */\r\n text-decoration: underline;\r\n /* 2 */\r\n -webkit-text-decoration: underline dotted;\r\n text-decoration: underline dotted;\r\n /* 2 */\r\n}\r\n\r\n/**\r\n * Prevent the duplicate application of `bolder` by the next rule in Safari 6.\r\n */\r\n\r\nb,\r\nstrong {\r\n font-weight: inherit;\r\n}\r\n\r\n/**\r\n * Add the correct font weight in Chrome, Edge, and Safari.\r\n */\r\n\r\nb,\r\nstrong {\r\n font-weight: bolder;\r\n}\r\n\r\n/**\r\n * 1. Correct the inheritance and scaling of font size in all browsers.\r\n * 2. Correct the odd `em` font sizing in all browsers.\r\n */\r\n\r\ncode,\r\nkbd,\r\nsamp {\r\n font-family: monospace, monospace;\r\n /* 1 */\r\n font-size: 1em;\r\n /* 2 */\r\n}\r\n\r\n/**\r\n * Add the correct font style in Android 4.3-.\r\n */\r\n\r\ndfn {\r\n font-style: italic;\r\n}\r\n\r\n/**\r\n * Add the correct background and color in IE 9-.\r\n */\r\n\r\nmark {\r\n background-color: #ff0;\r\n color: #000;\r\n}\r\n\r\n/**\r\n * Add the correct font size in all browsers.\r\n */\r\n\r\nsmall {\r\n font-size: 80%;\r\n}\r\n\r\n/**\r\n * Prevent `sub` and `sup` elements from affecting the line height in\r\n * all browsers.\r\n */\r\n\r\nsub,\r\nsup {\r\n font-size: 75%;\r\n line-height: 0;\r\n position: relative;\r\n vertical-align: baseline;\r\n}\r\n\r\nsub {\r\n bottom: -0.25em;\r\n}\r\n\r\nsup {\r\n top: -0.5em;\r\n}\r\n\r\n/* Embedded content\r\n ========================================================================== */\r\n\r\n/**\r\n * Add the correct display in IE 9-.\r\n */\r\n\r\naudio,\r\nvideo {\r\n display: inline-block;\r\n}\r\n\r\n/**\r\n * Add the correct display in iOS 4-7.\r\n */\r\n\r\naudio:not([controls]) {\r\n display: none;\r\n height: 0;\r\n}\r\n\r\n/**\r\n * Remove the border on images inside links in IE 10-.\r\n */\r\n\r\nimg {\r\n border-style: none;\r\n}\r\n\r\n/**\r\n * Hide the overflow in IE.\r\n */\r\n\r\nsvg:not(:root) {\r\n overflow: hidden;\r\n}\r\n\r\n/* Forms\r\n ========================================================================== */\r\n\r\n/**\r\n * 1. Change the font styles in all browsers (opinionated).\r\n * 2. Remove the margin in Firefox and Safari.\r\n */\r\n\r\nbutton,\r\ninput,\r\noptgroup,\r\nselect,\r\ntextarea {\r\n font-family: sans-serif;\r\n /* 1 */\r\n font-size: 100%;\r\n /* 1 */\r\n line-height: 1.15;\r\n /* 1 */\r\n margin: 0;\r\n /* 2 */\r\n}\r\n\r\n/**\r\n * Show the overflow in IE.\r\n * 1. Show the overflow in Edge.\r\n */\r\n\r\nbutton,\r\ninput {\r\n /* 1 */\r\n overflow: visible;\r\n}\r\n\r\n/**\r\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\r\n * 1. Remove the inheritance of text transform in Firefox.\r\n */\r\n\r\nbutton,\r\nselect {\r\n /* 1 */\r\n text-transform: none;\r\n}\r\n\r\n/**\r\n * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\r\n * controls in Android 4.\r\n * 2. Correct the inability to style clickable types in iOS and Safari.\r\n */\r\n\r\nbutton,\r\nhtml [type=\"button\"],\r\n[type=\"reset\"],\r\n[type=\"submit\"] {\r\n -webkit-appearance: button;\r\n /* 2 */\r\n}\r\n\r\n/**\r\n * Remove the inner border and padding in Firefox.\r\n */\r\n\r\nbutton::-moz-focus-inner,\r\n[type=\"button\"]::-moz-focus-inner,\r\n[type=\"reset\"]::-moz-focus-inner,\r\n[type=\"submit\"]::-moz-focus-inner {\r\n border-style: none;\r\n padding: 0;\r\n}\r\n\r\n/**\r\n * Restore the focus styles unset by the previous rule.\r\n */\r\n\r\nbutton:-moz-focusring,\r\n[type=\"button\"]:-moz-focusring,\r\n[type=\"reset\"]:-moz-focusring,\r\n[type=\"submit\"]:-moz-focusring {\r\n outline: 1px dotted ButtonText;\r\n}\r\n\r\n/**\r\n * Correct the padding in Firefox.\r\n */\r\n\r\nfieldset {\r\n padding: 0.35em 0.75em 0.625em;\r\n}\r\n\r\n/**\r\n * 1. Correct the text wrapping in Edge and IE.\r\n * 2. Correct the color inheritance from `fieldset` elements in IE.\r\n * 3. Remove the padding so developers are not caught out when they zero out\r\n * `fieldset` elements in all browsers.\r\n */\r\n\r\nlegend {\r\n box-sizing: border-box;\r\n /* 1 */\r\n color: inherit;\r\n /* 2 */\r\n display: table;\r\n /* 1 */\r\n max-width: 100%;\r\n /* 1 */\r\n padding: 0;\r\n /* 3 */\r\n white-space: normal;\r\n /* 1 */\r\n}\r\n\r\n/**\r\n * 1. Add the correct display in IE 9-.\r\n * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.\r\n */\r\n\r\nprogress {\r\n display: inline-block;\r\n /* 1 */\r\n vertical-align: baseline;\r\n /* 2 */\r\n}\r\n\r\n/**\r\n * Remove the default vertical scrollbar in IE.\r\n */\r\n\r\ntextarea {\r\n overflow: auto;\r\n}\r\n\r\n/**\r\n * 1. Add the correct box sizing in IE 10-.\r\n * 2. Remove the padding in IE 10-.\r\n */\r\n\r\n[type=\"checkbox\"],\r\n[type=\"radio\"] {\r\n box-sizing: border-box;\r\n /* 1 */\r\n padding: 0;\r\n /* 2 */\r\n}\r\n\r\n/**\r\n * Correct the cursor style of increment and decrement buttons in Chrome.\r\n */\r\n\r\n[type=\"number\"]::-webkit-inner-spin-button,\r\n[type=\"number\"]::-webkit-outer-spin-button {\r\n height: auto;\r\n}\r\n\r\n/**\r\n * 1. Correct the odd appearance in Chrome and Safari.\r\n * 2. Correct the outline style in Safari.\r\n */\r\n\r\n[type=\"search\"] {\r\n -webkit-appearance: textfield;\r\n /* 1 */\r\n outline-offset: -2px;\r\n /* 2 */\r\n}\r\n\r\n/**\r\n * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.\r\n */\r\n\r\n[type=\"search\"]::-webkit-search-cancel-button,\r\n[type=\"search\"]::-webkit-search-decoration {\r\n -webkit-appearance: none;\r\n}\r\n\r\n/**\r\n * 1. Correct the inability to style clickable types in iOS and Safari.\r\n * 2. Change font properties to `inherit` in Safari.\r\n */\r\n\r\n::-webkit-file-upload-button {\r\n -webkit-appearance: button;\r\n /* 1 */\r\n font: inherit;\r\n /* 2 */\r\n}\r\n\r\n/* Interactive\r\n ========================================================================== */\r\n\r\n/*\r\n * Add the correct display in IE 9-.\r\n * 1. Add the correct display in Edge, IE, and Firefox.\r\n */\r\n\r\ndetails,\r\nmenu {\r\n display: block;\r\n}\r\n\r\n/*\r\n * Add the correct display in all browsers.\r\n */\r\n\r\nsummary {\r\n display: list-item;\r\n}\r\n\r\n/* Scripting\r\n ========================================================================== */\r\n\r\n/**\r\n * Add the correct display in IE 9-.\r\n */\r\n\r\ncanvas {\r\n display: inline-block;\r\n}\r\n\r\n/**\r\n * Add the correct display in IE.\r\n */\r\n\r\ntemplate {\r\n display: none;\r\n}\r\n\r\n/* Hidden\r\n ========================================================================== */\r\n\r\n/**\r\n * Add the correct display in IE 10-.\r\n */\r\n\r\n[hidden] {\r\n display: none;\r\n}\r\n\r\nhtml {\r\n box-sizing: border-box;\r\n}\r\n\r\n*,\r\n*:before,\r\n*:after {\r\n box-sizing: inherit;\r\n}\r\n\r\nbutton,\r\ninput,\r\noptgroup,\r\nselect,\r\ntextarea {\r\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen-Sans, Ubuntu, Cantarell, \"Helvetica Neue\", sans-serif;\r\n}\r\n\r\nul:not(.browser-default) {\r\n padding-left: 0;\r\n list-style-type: none;\r\n margin-top: 3px;\r\n}\r\n\r\nul:not(.browser-default)>li {\r\n list-style-type: none;\r\n}\r\n\r\na {\r\n color: var(--main-color);\r\n /* font-weight: bold; */\r\n text-decoration: none;\r\n -webkit-tap-highlight-color: transparent;\r\n}\r\n\r\n.valign-wrapper {\r\n display: -webkit-box;\r\n display: flex;\r\n -webkit-box-align: center;\r\n align-items: center;\r\n}\r\n\r\n.clearfix {\r\n clear: both;\r\n}\r\n\r\n.z-depth-0 {\r\n box-shadow: none !important;\r\n}\r\n\r\n/* 2dp elevation modified*/\r\n\r\n/* .z-depth-1, .card-panel, .card, .toast, .btn, .btn-large, .btn-small, .btn-floating, .dropdown-content, .collapsible, .sidenav {\r\n -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);\r\n box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);\r\n} */\r\n\r\n/* .z-depth-1-half,\r\n.btn:hover,\r\n.btn-large:hover,\r\n.btn-small:hover,\r\n.btn-floating:hover {\r\n -webkit-box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.14), 0 1px 7px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -1px rgba(0, 0, 0, 0.2);\r\n box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.14), 0 1px 7px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -1px rgba(0, 0, 0, 0.2);\r\n} */\r\n\r\n/* 6dp elevation modified*/\r\n\r\n.z-depth-2 {\r\n box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.3);\r\n}\r\n\r\n/* 12dp elevation modified*/\r\n\r\n.z-depth-3 {\r\n box-shadow: 0 8px 17px 2px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.2);\r\n}\r\n\r\n/* 16dp elevation */\r\n\r\n.z-depth-4 {\r\n box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -7px rgba(0, 0, 0, 0.2);\r\n}\r\n\r\n/* 24dp elevation */\r\n\r\n.z-depth-5,\r\n.modal {\r\n box-shadow: 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12), 0 11px 15px -7px rgba(0, 0, 0, 0.2);\r\n}\r\n\r\n.hoverable {\r\n -webkit-transition: -webkit-box-shadow .25s;\r\n -webkit-transition: box-shadow .25s;\r\n transition: box-shadow .25s;\r\n}\r\n\r\n.hoverable:hover {\r\n box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);\r\n}\r\n\r\n.divider {\r\n height: 1px;\r\n overflow: hidden;\r\n background-color: #e0e0e0;\r\n}\r\n\r\nblockquote {\r\n margin: 20px 0;\r\n padding-left: 1.5rem;\r\n border-left: 5px solid #ee6e73;\r\n}\r\n\r\ni {\r\n line-height: inherit;\r\n}\r\n\r\ni.left {\r\n float: left;\r\n margin-right: 15px;\r\n}\r\n\r\ni.right {\r\n float: right;\r\n margin-left: 15px;\r\n}\r\n\r\ni.tiny {\r\n font-size: 1rem;\r\n}\r\n\r\ni.small {\r\n font-size: 2rem;\r\n}\r\n\r\ni.medium {\r\n font-size: 4rem;\r\n}\r\n\r\ni.large {\r\n font-size: 6rem;\r\n}\r\n\r\nimg.responsive-img,\r\nvideo.responsive-video {\r\n max-width: 100%;\r\n height: auto;\r\n}\r\n\r\n.pagination li {\r\n display: inline-block;\r\n border-radius: 2px;\r\n text-align: center;\r\n vertical-align: top;\r\n height: 30px;\r\n}\r\n\r\n.pagination li a {\r\n color: #444;\r\n display: inline-block;\r\n font-size: 1.2rem;\r\n padding: 0 10px;\r\n line-height: 30px;\r\n}\r\n\r\n.pagination li.active a {\r\n color: #fff;\r\n}\r\n\r\n.pagination li.active {\r\n background-color: #ee6e73;\r\n}\r\n\r\n.pagination li.disabled a {\r\n cursor: default;\r\n color: #999;\r\n}\r\n\r\n.pagination li i {\r\n font-size: 2rem;\r\n}\r\n\r\n.pagination li.pages ul li {\r\n display: inline-block;\r\n float: none;\r\n}\r\n\r\n@media only screen and (max-width: 992px) {\r\n .pagination {\r\n width: 100%;\r\n }\r\n .pagination li.prev,\r\n .pagination li.next {\r\n width: 10%;\r\n }\r\n .pagination li.pages {\r\n width: 80%;\r\n overflow: hidden;\r\n white-space: nowrap;\r\n }\r\n}\r\n\r\n.breadcrumb {\r\n font-size: 18px;\r\n color: rgba(255, 255, 255, 0.7);\r\n}\r\n\r\n.breadcrumb i,\r\n.breadcrumb [class^=\"mdi-\"],\r\n.breadcrumb [class*=\"mdi-\"],\r\n.breadcrumb i.material-icons {\r\n display: inline-block;\r\n float: left;\r\n font-size: 24px;\r\n}\r\n\r\n.breadcrumb:before {\r\n content: '\\E5CC';\r\n color: rgba(255, 255, 255, 0.7);\r\n vertical-align: top;\r\n display: inline-block;\r\n font-family: 'Material Icons';\r\n font-weight: normal;\r\n font-style: normal;\r\n font-size: 25px;\r\n margin: 0 10px 0 8px;\r\n -webkit-font-smoothing: antialiased;\r\n}\r\n\r\n.breadcrumb:first-child:before {\r\n display: none;\r\n}\r\n\r\n.breadcrumb:last-child {\r\n color: #fff;\r\n}\r\n\r\n.parallax-container {\r\n position: relative;\r\n overflow: hidden;\r\n height: 500px;\r\n}\r\n\r\n.parallax-container .parallax {\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n right: 0;\r\n bottom: 0;\r\n z-index: -1;\r\n}\r\n\r\n.parallax-container .parallax img {\r\n opacity: 0;\r\n position: absolute;\r\n left: 50%;\r\n bottom: 0;\r\n min-width: 100%;\r\n min-height: 100%;\r\n -webkit-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n -webkit-transform: translateX(-50%);\r\n transform: translateX(-50%);\r\n}\r\n\r\n.pin-top,\r\n.pin-bottom {\r\n position: relative;\r\n}\r\n\r\n.pinned {\r\n position: fixed !important;\r\n}\r\n\r\n/*********************\r\n Transition Classes\r\n**********************/\r\n\r\nul.staggered-list li {\r\n opacity: 0;\r\n}\r\n\r\n.fade-in {\r\n opacity: 0;\r\n -webkit-transform-origin: 0 50%;\r\n transform-origin: 0 50%;\r\n}\r\n\r\n/*********************\r\n Media Query Classes\r\n**********************/\r\n\r\n@media only screen and (max-width: 600px) {\r\n .hide-on-small-only,\r\n .hide-on-small-and-down {\r\n display: none !important;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 992px) {\r\n .hide-on-med-and-down {\r\n display: none !important;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 601px) {\r\n .hide-on-med-and-up {\r\n display: none !important;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 600px) and (max-width: 992px) {\r\n .hide-on-med-only {\r\n display: none !important;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 993px) {\r\n .hide-on-large-only {\r\n display: none !important;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 1201px) {\r\n .hide-on-extra-large-only {\r\n display: none !important;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 1201px) {\r\n .show-on-extra-large {\r\n display: block !important;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 993px) {\r\n .show-on-large {\r\n display: block !important;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 600px) and (max-width: 992px) {\r\n .show-on-medium {\r\n display: block !important;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 600px) {\r\n .show-on-small {\r\n display: block !important;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 601px) {\r\n .show-on-medium-and-up {\r\n display: block !important;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 992px) {\r\n .show-on-medium-and-down {\r\n display: block !important;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 600px) {\r\n .center-on-small-only {\r\n text-align: center;\r\n }\r\n}\r\n\r\n.page-footer {\r\n padding-top: 20px;\r\n color: #fff;\r\n background-color: #ee6e73;\r\n}\r\n\r\n.page-footer .footer-copyright {\r\n overflow: hidden;\r\n min-height: 50px;\r\n display: -webkit-box;\r\n display: flex;\r\n -webkit-box-align: center;\r\n align-items: center;\r\n -webkit-box-pack: justify;\r\n justify-content: space-between;\r\n padding: 10px 0px;\r\n color: rgba(255, 255, 255, 0.8);\r\n background-color: rgba(51, 51, 51, 0.08);\r\n}\r\n\r\ntable,\r\nth,\r\ntd {\r\n border: none;\r\n}\r\n\r\ntable {\r\n width: 100%;\r\n display: table;\r\n border-collapse: collapse;\r\n border-spacing: 0;\r\n}\r\n\r\ntable.striped tr {\r\n border-bottom: none;\r\n}\r\n\r\ntable.striped>tbody>tr:nth-child(odd) {\r\n background-color: rgba(242, 242, 242, 0.5);\r\n}\r\n\r\ntable.striped>tbody>tr>td {\r\n border-radius: 0;\r\n}\r\n\r\ntable.highlight>tbody>tr {\r\n -webkit-transition: background-color .25s ease;\r\n transition: background-color .25s ease;\r\n}\r\n\r\ntable.highlight>tbody>tr:hover {\r\n background-color: rgba(242, 242, 242, 0.5);\r\n}\r\n\r\ntable.centered thead tr th,\r\ntable.centered tbody tr td {\r\n text-align: center;\r\n}\r\n\r\ntr {\r\n border-bottom: 1px solid rgba(0, 0, 0, 0.12);\r\n}\r\n\r\ntd,\r\nth {\r\n padding: 15px 5px;\r\n display: table-cell;\r\n text-align: left;\r\n vertical-align: middle;\r\n border-radius: 2px;\r\n}\r\n\r\n@media only screen and (max-width: 992px) {\r\n table.responsive-table {\r\n width: 100%;\r\n border-collapse: collapse;\r\n border-spacing: 0;\r\n display: block;\r\n position: relative;\r\n /* sort out borders */\r\n }\r\n table.responsive-table td:empty:before {\r\n content: '\\00a0';\r\n }\r\n table.responsive-table th,\r\n table.responsive-table td {\r\n margin: 0;\r\n vertical-align: top;\r\n }\r\n table.responsive-table th {\r\n text-align: left;\r\n }\r\n table.responsive-table thead {\r\n display: block;\r\n float: left;\r\n }\r\n table.responsive-table thead tr {\r\n display: block;\r\n padding: 0 10px 0 0;\r\n }\r\n table.responsive-table thead tr th::before {\r\n content: \"\\00a0\";\r\n }\r\n table.responsive-table tbody {\r\n display: block;\r\n width: auto;\r\n position: relative;\r\n overflow-x: auto;\r\n white-space: nowrap;\r\n }\r\n table.responsive-table tbody tr {\r\n display: inline-block;\r\n vertical-align: top;\r\n }\r\n table.responsive-table th {\r\n display: block;\r\n text-align: right;\r\n }\r\n table.responsive-table td {\r\n display: block;\r\n min-height: 1.25em;\r\n text-align: left;\r\n }\r\n table.responsive-table tr {\r\n border-bottom: none;\r\n padding: 0 10px;\r\n }\r\n table.responsive-table thead {\r\n border: 0;\r\n border-right: 1px solid rgba(0, 0, 0, 0.12);\r\n }\r\n}\r\n\r\n.collection {\r\n margin: 0.5rem 0 1rem 0;\r\n border: 1px solid #e0e0e0;\r\n border-radius: 2px;\r\n overflow: hidden;\r\n position: relative;\r\n}\r\n\r\n.collection .collection-item {\r\n background-color: #fff;\r\n line-height: 1.5rem;\r\n padding: 10px 20px;\r\n margin: 0;\r\n border-bottom: 1px solid #e0e0e0;\r\n}\r\n\r\n.collection .collection-item.avatar {\r\n min-height: 84px;\r\n padding-left: 72px;\r\n position: relative;\r\n}\r\n\r\n.collection .collection-item.avatar:not(.circle-clipper)>.circle,\r\n.collection .collection-item.avatar :not(.circle-clipper)>.circle {\r\n position: absolute;\r\n width: 42px;\r\n height: 42px;\r\n overflow: hidden;\r\n left: 15px;\r\n display: inline-block;\r\n vertical-align: middle;\r\n}\r\n\r\n.collection .collection-item.avatar i.circle {\r\n font-size: 18px;\r\n line-height: 42px;\r\n color: #fff;\r\n background-color: #999;\r\n text-align: center;\r\n}\r\n\r\n.collection .collection-item.avatar .title {\r\n font-size: 16px;\r\n}\r\n\r\n.collection .collection-item.avatar p {\r\n margin: 0;\r\n}\r\n\r\n.collection .collection-item.avatar .secondary-content {\r\n position: absolute;\r\n top: 16px;\r\n right: 16px;\r\n}\r\n\r\n.collection .collection-item:last-child {\r\n border-bottom: none;\r\n}\r\n\r\n.collection .collection-item.active {\r\n background-color: #0db478;\r\n color: #eafaf9;\r\n}\r\n\r\n.collection .collection-item.active .secondary-content {\r\n color: #fff;\r\n}\r\n\r\n.collection a.collection-item {\r\n display: block;\r\n -webkit-transition: .25s;\r\n transition: .25s;\r\n color: #26a69a;\r\n}\r\n\r\n.collection a.collection-item:not(.active):hover {\r\n background-color: #ddd;\r\n}\r\n\r\n.collection.with-header .collection-header {\r\n background-color: #fff;\r\n border-bottom: 1px solid #e0e0e0;\r\n padding: 10px 20px;\r\n}\r\n\r\n.collection.with-header .collection-item {\r\n padding-left: 30px;\r\n}\r\n\r\n.collection.with-header .collection-item.avatar {\r\n padding-left: 72px;\r\n}\r\n\r\n.secondary-content {\r\n float: right;\r\n color: #26a69a;\r\n}\r\n\r\n.collapsible .collection {\r\n margin: 0;\r\n border: none;\r\n}\r\n\r\n.video-container {\r\n position: relative;\r\n padding-bottom: 56.25%;\r\n height: 0;\r\n overflow: hidden;\r\n}\r\n\r\n.video-container iframe,\r\n.video-container object,\r\n.video-container embed {\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n}\r\n\r\n.progress {\r\n position: relative;\r\n height: 4px;\r\n display: block;\r\n width: 100%;\r\n background-color: #acece6;\r\n border-radius: 2px;\r\n margin: 0.5rem 0 1rem 0;\r\n overflow: hidden;\r\n}\r\n\r\n.progress .determinate {\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n bottom: 0;\r\n background-color: #26a69a;\r\n -webkit-transition: width .3s linear;\r\n transition: width .3s linear;\r\n}\r\n\r\n.progress .indeterminate {\r\n background-color: #26a69a;\r\n}\r\n\r\n.progress .indeterminate:before {\r\n content: '';\r\n position: absolute;\r\n background-color: inherit;\r\n top: 0;\r\n left: 0;\r\n bottom: 0;\r\n will-change: left, right;\r\n -webkit-animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;\r\n animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;\r\n}\r\n\r\n.progress .indeterminate:after {\r\n content: '';\r\n position: absolute;\r\n background-color: inherit;\r\n top: 0;\r\n left: 0;\r\n bottom: 0;\r\n will-change: left, right;\r\n -webkit-animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;\r\n animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;\r\n -webkit-animation-delay: 1.15s;\r\n animation-delay: 1.15s;\r\n}\r\n\r\n@-webkit-keyframes indeterminate {\r\n 0% {\r\n left: -35%;\r\n right: 100%;\r\n }\r\n 60% {\r\n left: 100%;\r\n right: -90%;\r\n }\r\n 100% {\r\n left: 100%;\r\n right: -90%;\r\n }\r\n}\r\n\r\n@keyframes indeterminate {\r\n 0% {\r\n left: -35%;\r\n right: 100%;\r\n }\r\n 60% {\r\n left: 100%;\r\n right: -90%;\r\n }\r\n 100% {\r\n left: 100%;\r\n right: -90%;\r\n }\r\n}\r\n\r\n@-webkit-keyframes indeterminate-short {\r\n 0% {\r\n left: -200%;\r\n right: 100%;\r\n }\r\n 60% {\r\n left: 107%;\r\n right: -8%;\r\n }\r\n 100% {\r\n left: 107%;\r\n right: -8%;\r\n }\r\n}\r\n\r\n@keyframes indeterminate-short {\r\n 0% {\r\n left: -200%;\r\n right: 100%;\r\n }\r\n 60% {\r\n left: 107%;\r\n right: -8%;\r\n }\r\n 100% {\r\n left: 107%;\r\n right: -8%;\r\n }\r\n}\r\n\r\n/*******************\r\n Utility Classes\r\n*******************/\r\n\r\n.hide {\r\n display: none !important;\r\n}\r\n\r\n.left-align {\r\n text-align: left;\r\n}\r\n\r\n.right-align {\r\n text-align: right;\r\n}\r\n\r\n.center,\r\n.center-align {\r\n text-align: center;\r\n}\r\n\r\n.left {\r\n float: left !important;\r\n}\r\n\r\n.right {\r\n float: right !important;\r\n}\r\n\r\n.no-select,\r\ninput[type=range],\r\ninput[type=range]+.thumb {\r\n -webkit-user-select: none;\r\n -moz-user-select: none;\r\n -ms-user-select: none;\r\n user-select: none;\r\n}\r\n\r\n.circle {\r\n border-radius: 50%;\r\n}\r\n\r\n.center-block {\r\n display: block;\r\n margin-left: auto;\r\n margin-right: auto;\r\n}\r\n\r\n.truncate {\r\n display: block;\r\n white-space: nowrap;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n}\r\n\r\n.no-padding {\r\n padding: 0 !important;\r\n}\r\n\r\nspan.badge {\r\n min-width: 3rem;\r\n padding: 0 6px;\r\n margin-left: 14px;\r\n text-align: center;\r\n font-size: 1rem;\r\n line-height: 22px;\r\n height: 22px;\r\n color: #757575;\r\n float: right;\r\n box-sizing: border-box;\r\n}\r\n\r\nspan.badge.new {\r\n font-weight: 300;\r\n font-size: 0.8rem;\r\n color: #fff;\r\n background-color: #26a69a;\r\n border-radius: 2px;\r\n}\r\n\r\nspan.badge.new:after {\r\n content: \" new\";\r\n}\r\n\r\nspan.badge[data-badge-caption]::after {\r\n content: \" \" attr(data-badge-caption);\r\n}\r\n\r\nnav ul a span.badge {\r\n display: inline-block;\r\n float: none;\r\n margin-left: 4px;\r\n line-height: 22px;\r\n height: 22px;\r\n -webkit-font-smoothing: auto;\r\n}\r\n\r\n.collection-item span.badge {\r\n margin-top: calc(0.75rem - 11px);\r\n}\r\n\r\n.collapsible span.badge {\r\n margin-left: auto;\r\n}\r\n\r\n.sidenav span.badge {\r\n margin-top: calc(24px - 11px);\r\n}\r\n\r\ntable span.badge {\r\n display: inline-block;\r\n float: none;\r\n margin-left: auto;\r\n}\r\n\r\n/* This is needed for some mobile phones to display the Google Icon font properly */\r\n\r\n.material-icons {\r\n text-rendering: optimizeLegibility;\r\n font-feature-settings: 'liga';\r\n}\r\n\r\n.container {\r\n margin: 0 auto;\r\n max-width: 1280px;\r\n width: 90%;\r\n}\r\n\r\n@media only screen and (min-width: 601px) {\r\n .container {\r\n width: 85%;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 993px) {\r\n .container {\r\n width: 85%;\r\n }\r\n}\r\n\r\n.col .row {\r\n margin-left: -0.75rem;\r\n margin-right: -0.75rem;\r\n}\r\n\r\n.section {\r\n padding-top: 1rem;\r\n padding-bottom: 1rem;\r\n}\r\n\r\n.section.no-pad {\r\n padding: 0;\r\n}\r\n\r\n.section.no-pad-bot {\r\n padding-bottom: 0;\r\n}\r\n\r\n.section.no-pad-top {\r\n padding-top: 0;\r\n}\r\n\r\n.row {\r\n margin-left: auto;\r\n margin-right: auto;\r\n margin-bottom: 0;\r\n}\r\n\r\n.row:after {\r\n content: \"\";\r\n display: table;\r\n clear: both;\r\n}\r\n\r\n.row .col {\r\n float: left;\r\n box-sizing: border-box;\r\n padding: 0 0.75rem;\r\n min-height: 1px;\r\n}\r\n\r\n.row .col[class*=\"push-\"],\r\n.row .col[class*=\"pull-\"] {\r\n position: relative;\r\n}\r\n\r\n.row .col.s1 {\r\n width: 8.3333333333%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n}\r\n\r\n.row .col.s2 {\r\n width: 16.6666666667%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n}\r\n\r\n.row .col.s3 {\r\n width: 25%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n}\r\n\r\n.row .col.s4 {\r\n width: 33.3333333333%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n}\r\n\r\n.row .col.s5 {\r\n width: 41.6666666667%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n}\r\n\r\n.row .col.s6 {\r\n width: 50%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n}\r\n\r\n.row .col.s7 {\r\n width: 58.3333333333%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n}\r\n\r\n.row .col.s8 {\r\n width: 66.6666666667%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n}\r\n\r\n.row .col.s9 {\r\n width: 75%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n}\r\n\r\n.row .col.s10 {\r\n width: 83.3333333333%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n}\r\n\r\n.row .col.s11 {\r\n width: 91.6666666667%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n}\r\n\r\n.row .col.s12 {\r\n width: 100%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n}\r\n\r\n.row .col.offset-s1 {\r\n margin-left: 8.3333333333%;\r\n}\r\n\r\n.row .col.pull-s1 {\r\n right: 8.3333333333%;\r\n}\r\n\r\n.row .col.push-s1 {\r\n left: 8.3333333333%;\r\n}\r\n\r\n.row .col.offset-s2 {\r\n margin-left: 16.6666666667%;\r\n}\r\n\r\n.row .col.pull-s2 {\r\n right: 16.6666666667%;\r\n}\r\n\r\n.row .col.push-s2 {\r\n left: 16.6666666667%;\r\n}\r\n\r\n.row .col.offset-s3 {\r\n margin-left: 25%;\r\n}\r\n\r\n.row .col.pull-s3 {\r\n right: 25%;\r\n}\r\n\r\n.row .col.push-s3 {\r\n left: 25%;\r\n}\r\n\r\n.row .col.offset-s4 {\r\n margin-left: 33.3333333333%;\r\n}\r\n\r\n.row .col.pull-s4 {\r\n right: 33.3333333333%;\r\n}\r\n\r\n.row .col.push-s4 {\r\n left: 33.3333333333%;\r\n}\r\n\r\n.row .col.offset-s5 {\r\n margin-left: 41.6666666667%;\r\n}\r\n\r\n.row .col.pull-s5 {\r\n right: 41.6666666667%;\r\n}\r\n\r\n.row .col.push-s5 {\r\n left: 41.6666666667%;\r\n}\r\n\r\n.row .col.offset-s6 {\r\n margin-left: 50%;\r\n}\r\n\r\n.row .col.pull-s6 {\r\n right: 50%;\r\n}\r\n\r\n.row .col.push-s6 {\r\n left: 50%;\r\n}\r\n\r\n.row .col.offset-s7 {\r\n margin-left: 58.3333333333%;\r\n}\r\n\r\n.row .col.pull-s7 {\r\n right: 58.3333333333%;\r\n}\r\n\r\n.row .col.push-s7 {\r\n left: 58.3333333333%;\r\n}\r\n\r\n.row .col.offset-s8 {\r\n margin-left: 66.6666666667%;\r\n}\r\n\r\n.row .col.pull-s8 {\r\n right: 66.6666666667%;\r\n}\r\n\r\n.row .col.push-s8 {\r\n left: 66.6666666667%;\r\n}\r\n\r\n.row .col.offset-s9 {\r\n margin-left: 75%;\r\n}\r\n\r\n.row .col.pull-s9 {\r\n right: 75%;\r\n}\r\n\r\n.row .col.push-s9 {\r\n left: 75%;\r\n}\r\n\r\n.row .col.offset-s10 {\r\n margin-left: 83.3333333333%;\r\n}\r\n\r\n.row .col.pull-s10 {\r\n right: 83.3333333333%;\r\n}\r\n\r\n.row .col.push-s10 {\r\n left: 83.3333333333%;\r\n}\r\n\r\n.row .col.offset-s11 {\r\n margin-left: 91.6666666667%;\r\n}\r\n\r\n.row .col.pull-s11 {\r\n right: 91.6666666667%;\r\n}\r\n\r\n.row .col.push-s11 {\r\n left: 91.6666666667%;\r\n}\r\n\r\n.row .col.offset-s12 {\r\n margin-left: 100%;\r\n}\r\n\r\n.row .col.pull-s12 {\r\n right: 100%;\r\n}\r\n\r\n.row .col.push-s12 {\r\n left: 100%;\r\n}\r\n\r\n@media only screen and (min-width: 601px) {\r\n .row .col.m1 {\r\n width: 8.3333333333%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n }\r\n .row .col.m2 {\r\n width: 16.6666666667%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n }\r\n .row .col.m3 {\r\n width: 25%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n }\r\n .row .col.m4 {\r\n width: 33.3333333333%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n }\r\n .row .col.m5 {\r\n width: 41.6666666667%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n }\r\n .row .col.m6 {\r\n width: 50%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n }\r\n .row .col.m7 {\r\n width: 58.3333333333%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n }\r\n .row .col.m8 {\r\n width: 66.6666666667%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n }\r\n .row .col.m9 {\r\n width: 75%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n }\r\n .row .col.m10 {\r\n width: 83.3333333333%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n }\r\n .row .col.m11 {\r\n width: 91.6666666667%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n }\r\n .row .col.m12 {\r\n width: 100%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n }\r\n .row .col.offset-m1 {\r\n margin-left: 8.3333333333%;\r\n }\r\n .row .col.pull-m1 {\r\n right: 8.3333333333%;\r\n }\r\n .row .col.push-m1 {\r\n left: 8.3333333333%;\r\n }\r\n .row .col.offset-m2 {\r\n margin-left: 16.6666666667%;\r\n }\r\n .row .col.pull-m2 {\r\n right: 16.6666666667%;\r\n }\r\n .row .col.push-m2 {\r\n left: 16.6666666667%;\r\n }\r\n .row .col.offset-m3 {\r\n margin-left: 25%;\r\n }\r\n .row .col.pull-m3 {\r\n right: 25%;\r\n }\r\n .row .col.push-m3 {\r\n left: 25%;\r\n }\r\n .row .col.offset-m4 {\r\n margin-left: 33.3333333333%;\r\n }\r\n .row .col.pull-m4 {\r\n right: 33.3333333333%;\r\n }\r\n .row .col.push-m4 {\r\n left: 33.3333333333%;\r\n }\r\n .row .col.offset-m5 {\r\n margin-left: 41.6666666667%;\r\n }\r\n .row .col.pull-m5 {\r\n right: 41.6666666667%;\r\n }\r\n .row .col.push-m5 {\r\n left: 41.6666666667%;\r\n }\r\n .row .col.offset-m6 {\r\n margin-left: 50%;\r\n }\r\n .row .col.pull-m6 {\r\n right: 50%;\r\n }\r\n .row .col.push-m6 {\r\n left: 50%;\r\n }\r\n .row .col.offset-m7 {\r\n margin-left: 58.3333333333%;\r\n }\r\n .row .col.pull-m7 {\r\n right: 58.3333333333%;\r\n }\r\n .row .col.push-m7 {\r\n left: 58.3333333333%;\r\n }\r\n .row .col.offset-m8 {\r\n margin-left: 66.6666666667%;\r\n }\r\n .row .col.pull-m8 {\r\n right: 66.6666666667%;\r\n }\r\n .row .col.push-m8 {\r\n left: 66.6666666667%;\r\n }\r\n .row .col.offset-m9 {\r\n margin-left: 75%;\r\n }\r\n .row .col.pull-m9 {\r\n right: 75%;\r\n }\r\n .row .col.push-m9 {\r\n left: 75%;\r\n }\r\n .row .col.offset-m10 {\r\n margin-left: 83.3333333333%;\r\n }\r\n .row .col.pull-m10 {\r\n right: 83.3333333333%;\r\n }\r\n .row .col.push-m10 {\r\n left: 83.3333333333%;\r\n }\r\n .row .col.offset-m11 {\r\n margin-left: 91.6666666667%;\r\n }\r\n .row .col.pull-m11 {\r\n right: 91.6666666667%;\r\n }\r\n .row .col.push-m11 {\r\n left: 91.6666666667%;\r\n }\r\n .row .col.offset-m12 {\r\n margin-left: 100%;\r\n }\r\n .row .col.pull-m12 {\r\n right: 100%;\r\n }\r\n .row .col.push-m12 {\r\n left: 100%;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 993px) {\r\n .row .col.l1 {\r\n width: 8.3333333333%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n }\r\n .row .col.l2 {\r\n width: 16.6666666667%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n }\r\n .row .col.l3 {\r\n width: 25%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n }\r\n .row .col.l4 {\r\n width: 33.3333333333%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n }\r\n .row .col.l5 {\r\n width: 41.6666666667%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n }\r\n .row .col.l6 {\r\n width: 50%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n }\r\n .row .col.l7 {\r\n width: 58.3333333333%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n }\r\n .row .col.l8 {\r\n width: 66.6666666667%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n }\r\n .row .col.l9 {\r\n width: 75%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n }\r\n .row .col.l10 {\r\n width: 83.3333333333%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n }\r\n .row .col.l11 {\r\n width: 91.6666666667%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n }\r\n .row .col.l12 {\r\n width: 100%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n }\r\n .row .col.offset-l1 {\r\n margin-left: 8.3333333333%;\r\n }\r\n .row .col.pull-l1 {\r\n right: 8.3333333333%;\r\n }\r\n .row .col.push-l1 {\r\n left: 8.3333333333%;\r\n }\r\n .row .col.offset-l2 {\r\n margin-left: 16.6666666667%;\r\n }\r\n .row .col.pull-l2 {\r\n right: 16.6666666667%;\r\n }\r\n .row .col.push-l2 {\r\n left: 16.6666666667%;\r\n }\r\n .row .col.offset-l3 {\r\n margin-left: 25%;\r\n }\r\n .row .col.pull-l3 {\r\n right: 25%;\r\n }\r\n .row .col.push-l3 {\r\n left: 25%;\r\n }\r\n .row .col.offset-l4 {\r\n margin-left: 33.3333333333%;\r\n }\r\n .row .col.pull-l4 {\r\n right: 33.3333333333%;\r\n }\r\n .row .col.push-l4 {\r\n left: 33.3333333333%;\r\n }\r\n .row .col.offset-l5 {\r\n margin-left: 41.6666666667%;\r\n }\r\n .row .col.pull-l5 {\r\n right: 41.6666666667%;\r\n }\r\n .row .col.push-l5 {\r\n left: 41.6666666667%;\r\n }\r\n .row .col.offset-l6 {\r\n margin-left: 50%;\r\n }\r\n .row .col.pull-l6 {\r\n right: 50%;\r\n }\r\n .row .col.push-l6 {\r\n left: 50%;\r\n }\r\n .row .col.offset-l7 {\r\n margin-left: 58.3333333333%;\r\n }\r\n .row .col.pull-l7 {\r\n right: 58.3333333333%;\r\n }\r\n .row .col.push-l7 {\r\n left: 58.3333333333%;\r\n }\r\n .row .col.offset-l8 {\r\n margin-left: 66.6666666667%;\r\n }\r\n .row .col.pull-l8 {\r\n right: 66.6666666667%;\r\n }\r\n .row .col.push-l8 {\r\n left: 66.6666666667%;\r\n }\r\n .row .col.offset-l9 {\r\n margin-left: 75%;\r\n }\r\n .row .col.pull-l9 {\r\n right: 75%;\r\n }\r\n .row .col.push-l9 {\r\n left: 75%;\r\n }\r\n .row .col.offset-l10 {\r\n margin-left: 83.3333333333%;\r\n }\r\n .row .col.pull-l10 {\r\n right: 83.3333333333%;\r\n }\r\n .row .col.push-l10 {\r\n left: 83.3333333333%;\r\n }\r\n .row .col.offset-l11 {\r\n margin-left: 91.6666666667%;\r\n }\r\n .row .col.pull-l11 {\r\n right: 91.6666666667%;\r\n }\r\n .row .col.push-l11 {\r\n left: 91.6666666667%;\r\n }\r\n .row .col.offset-l12 {\r\n margin-left: 100%;\r\n }\r\n .row .col.pull-l12 {\r\n right: 100%;\r\n }\r\n .row .col.push-l12 {\r\n left: 100%;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 1201px) {\r\n .row .col.xl1 {\r\n width: 8.3333333333%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n }\r\n .row .col.xl2 {\r\n width: 16.6666666667%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n }\r\n .row .col.xl3 {\r\n width: 25%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n }\r\n .row .col.xl4 {\r\n width: 33.3333333333%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n }\r\n .row .col.xl5 {\r\n width: 41.6666666667%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n }\r\n .row .col.xl6 {\r\n width: 50%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n }\r\n .row .col.xl7 {\r\n width: 58.3333333333%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n }\r\n .row .col.xl8 {\r\n width: 66.6666666667%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n }\r\n .row .col.xl9 {\r\n width: 75%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n }\r\n .row .col.xl10 {\r\n width: 83.3333333333%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n }\r\n .row .col.xl11 {\r\n width: 91.6666666667%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n }\r\n .row .col.xl12 {\r\n width: 100%;\r\n margin-left: auto;\r\n left: auto;\r\n right: auto;\r\n }\r\n .row .col.offset-xl1 {\r\n margin-left: 8.3333333333%;\r\n }\r\n .row .col.pull-xl1 {\r\n right: 8.3333333333%;\r\n }\r\n .row .col.push-xl1 {\r\n left: 8.3333333333%;\r\n }\r\n .row .col.offset-xl2 {\r\n margin-left: 16.6666666667%;\r\n }\r\n .row .col.pull-xl2 {\r\n right: 16.6666666667%;\r\n }\r\n .row .col.push-xl2 {\r\n left: 16.6666666667%;\r\n }\r\n .row .col.offset-xl3 {\r\n margin-left: 25%;\r\n }\r\n .row .col.pull-xl3 {\r\n right: 25%;\r\n }\r\n .row .col.push-xl3 {\r\n left: 25%;\r\n }\r\n .row .col.offset-xl4 {\r\n margin-left: 33.3333333333%;\r\n }\r\n .row .col.pull-xl4 {\r\n right: 33.3333333333%;\r\n }\r\n .row .col.push-xl4 {\r\n left: 33.3333333333%;\r\n }\r\n .row .col.offset-xl5 {\r\n margin-left: 41.6666666667%;\r\n }\r\n .row .col.pull-xl5 {\r\n right: 41.6666666667%;\r\n }\r\n .row .col.push-xl5 {\r\n left: 41.6666666667%;\r\n }\r\n .row .col.offset-xl6 {\r\n margin-left: 50%;\r\n }\r\n .row .col.pull-xl6 {\r\n right: 50%;\r\n }\r\n .row .col.push-xl6 {\r\n left: 50%;\r\n }\r\n .row .col.offset-xl7 {\r\n margin-left: 58.3333333333%;\r\n }\r\n .row .col.pull-xl7 {\r\n right: 58.3333333333%;\r\n }\r\n .row .col.push-xl7 {\r\n left: 58.3333333333%;\r\n }\r\n .row .col.offset-xl8 {\r\n margin-left: 66.6666666667%;\r\n }\r\n .row .col.pull-xl8 {\r\n right: 66.6666666667%;\r\n }\r\n .row .col.push-xl8 {\r\n left: 66.6666666667%;\r\n }\r\n .row .col.offset-xl9 {\r\n margin-left: 75%;\r\n }\r\n .row .col.pull-xl9 {\r\n right: 75%;\r\n }\r\n .row .col.push-xl9 {\r\n left: 75%;\r\n }\r\n .row .col.offset-xl10 {\r\n margin-left: 83.3333333333%;\r\n }\r\n .row .col.pull-xl10 {\r\n right: 83.3333333333%;\r\n }\r\n .row .col.push-xl10 {\r\n left: 83.3333333333%;\r\n }\r\n .row .col.offset-xl11 {\r\n margin-left: 91.6666666667%;\r\n }\r\n .row .col.pull-xl11 {\r\n right: 91.6666666667%;\r\n }\r\n .row .col.push-xl11 {\r\n left: 91.6666666667%;\r\n }\r\n .row .col.offset-xl12 {\r\n margin-left: 100%;\r\n }\r\n .row .col.pull-xl12 {\r\n right: 100%;\r\n }\r\n .row .col.push-xl12 {\r\n left: 100%;\r\n }\r\n}\r\n\r\nnav {\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n right: 0;\r\n color: #009ee3;\r\n max-width: 1160px;\r\n padding-top: 25px;\r\n padding-bottom: 25px;\r\n margin: auto;\r\n -webkit-transition: .3s;\r\n transition: .3s;\r\n z-index: 10;\r\n background: #fff;\r\n}\r\n\r\nnav.nav-extended {\r\n height: auto;\r\n}\r\n\r\nnav.nav-extended .nav-wrapper {\r\n min-height: 56px;\r\n height: auto;\r\n}\r\n\r\nnav.nav-extended .nav-content {\r\n position: relative;\r\n line-height: normal;\r\n}\r\n\r\nnav a {\r\n color: #fff;\r\n}\r\n\r\nnav i,\r\nnav [class^=\"mdi-\"],\r\nnav [class*=\"mdi-\"],\r\nnav i.material-icons {\r\n display: block;\r\n font-size: 24px;\r\n height: 56px;\r\n line-height: 56px;\r\n}\r\n\r\nnav .nav-wrapper {\r\n position: relative;\r\n height: 100%;\r\n}\r\n\r\n@media only screen and (min-width: 993px) {\r\n nav a.sidenav-trigger {\r\n display: none;\r\n }\r\n}\r\n\r\nnav .sidenav-trigger {\r\n float: left;\r\n position: relative;\r\n z-index: 1;\r\n height: 56px;\r\n margin: 0 18px;\r\n}\r\n\r\nnav .sidenav-trigger i {\r\n height: 56px;\r\n line-height: 56px;\r\n}\r\n\r\nnav .brand-logo {\r\n position: absolute;\r\n margin-left: 15px;\r\n color: #fff;\r\n display: inline-block;\r\n font-size: 2.1rem;\r\n padding: 0;\r\n height: 40px;\r\n}\r\n\r\nnav .brand-logo.center {\r\n left: 50%;\r\n -webkit-transform: translateX(-50%);\r\n transform: translateX(-50%);\r\n}\r\n\r\n@media only screen and (max-width: 992px) {\r\n nav .brand-logo {\r\n left: 50%;\r\n -webkit-transform: translateX(-50%);\r\n transform: translateX(-50%);\r\n }\r\n nav .brand-logo.left,\r\n nav .brand-logo.right {\r\n padding: 0;\r\n -webkit-transform: none;\r\n transform: none;\r\n }\r\n nav .brand-logo.left {\r\n left: 0.5rem;\r\n }\r\n nav .brand-logo.right {\r\n right: 0.5rem;\r\n left: auto;\r\n }\r\n}\r\n\r\nnav .brand-logo.right {\r\n right: 0.5rem;\r\n padding: 0;\r\n}\r\n\r\nnav .brand-logo i,\r\nnav .brand-logo [class^=\"mdi-\"],\r\nnav .brand-logo [class*=\"mdi-\"],\r\nnav .brand-logo i.material-icons {\r\n float: left;\r\n margin-right: 15px;\r\n}\r\n\r\nnav .nav-title {\r\n display: inline-block;\r\n font-size: 32px;\r\n padding: 28px 0;\r\n}\r\n\r\nnav ul {\r\n margin: 0;\r\n}\r\n\r\nnav ul li {\r\n -webkit-transition: background-color .3s;\r\n transition: background-color .3s;\r\n float: left;\r\n margin: 0px 15px;\r\n}\r\n\r\nnav ul li.active {\r\n background-color: rgba(0, 0, 0, 0.1);\r\n}\r\n\r\nnav ul a {\r\n font-size: 14px;\r\n line-height: 38px;\r\n font-weight: 500;\r\n letter-spacing: 1.3px;\r\n text-transform: uppercase;\r\n text-decoration: none;\r\n color: var(--second-color);\r\n -webkit-transition: .3s;\r\n transition: .3s;\r\n}\r\n\r\nnav ul a.btn,\r\nnav ul a.btn-large,\r\nnav ul a.btn-small,\r\nnav ul a.btn-large,\r\nnav ul a.btn-flat,\r\nnav ul a.btn-floating {\r\n margin-top: -2px;\r\n margin-left: 15px;\r\n margin-right: 15px;\r\n}\r\n\r\nnav ul a.btn>.material-icons,\r\nnav ul a.btn-large>.material-icons,\r\nnav ul a.btn-small>.material-icons,\r\nnav ul a.btn-large>.material-icons,\r\nnav ul a.btn-flat>.material-icons,\r\nnav ul a.btn-floating>.material-icons {\r\n height: inherit;\r\n line-height: inherit;\r\n}\r\n\r\nnav ul a:hover {\r\n color: var(--hover-color);\r\n}\r\n\r\nnav ul.left {\r\n float: left;\r\n}\r\n\r\nnav form {\r\n height: 100%;\r\n}\r\n\r\nnav .input-field {\r\n margin: 0;\r\n height: 100%;\r\n}\r\n\r\nnav .input-field input {\r\n height: 100%;\r\n font-size: 1.2rem;\r\n border: none;\r\n padding-left: 2rem;\r\n}\r\n\r\nnav .input-field input:focus,\r\nnav .input-field input[type=text]:valid,\r\nnav .input-field input[type=password]:valid,\r\nnav .input-field input[type=email]:valid,\r\nnav .input-field input[type=url]:valid,\r\nnav .input-field input[type=date]:valid {\r\n border: none;\r\n box-shadow: none;\r\n}\r\n\r\nnav .input-field label {\r\n top: 0;\r\n left: 0;\r\n}\r\n\r\nnav .input-field label i {\r\n color: rgba(255, 255, 255, 0.7);\r\n -webkit-transition: color .3s;\r\n transition: color .3s;\r\n}\r\n\r\nnav .input-field label.active i {\r\n color: #fff;\r\n}\r\n\r\n.navbar-fixed {\r\n position: absolute;\r\n top: 14px;\r\n left: 0;\r\n right: 0;\r\n height: 56px;\r\n z-index: 997;\r\n}\r\n\r\n.navbar-fixed nav {\r\n position: fixed;\r\n}\r\n\r\n@media only screen and (min-width: 601px) {\r\n .nav-extended .nav-wrapper {\r\n min-height: 64px;\r\n }\r\n nav .nav-wrapper i,\r\n nav a.sidenav-trigger,\r\n nav a.sidenav-trigger i {\r\n height: 64px;\r\n }\r\n .navbar-fixed {\r\n height: 64px;\r\n }\r\n}\r\n\r\na {\r\n text-decoration: none;\r\n}\r\n\r\nhtml {\r\n line-height: 1.5;\r\n font-family: 'Kanit', sans-serif;\r\n font-weight: normal;\r\n color: rgba(0, 0, 0, 0.8);\r\n}\r\n\r\n@media only screen and (min-width: 0) {\r\n html {\r\n font-size: 14px;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 992px) {\r\n html {\r\n font-size: 14.5px;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 1200px) {\r\n html {\r\n font-size: 15px;\r\n }\r\n}\r\n\r\nh1,\r\nh2,\r\nh3,\r\nh4,\r\nh5,\r\nh6 {\r\n font-weight: 400;\r\n line-height: 1.3;\r\n}\r\n\r\nh1 a,\r\nh2 a,\r\nh3 a,\r\nh4 a,\r\nh5 a,\r\nh6 a {\r\n font-weight: inherit;\r\n}\r\n\r\nh1 {\r\n font-size: 4.2rem;\r\n line-height: 110%;\r\n margin: 2.8rem 0 1.68rem 0;\r\n}\r\n\r\nh2 {\r\n font-size: 3.56rem;\r\n line-height: 110%;\r\n margin: 2.3733333333rem 0 1.424rem 0;\r\n}\r\n\r\nh3 {\r\n font-size: 2.92rem;\r\n line-height: 110%;\r\n /* margin: 1.9466666667rem 0 1.168rem 0; */\r\n}\r\n\r\nh4 {\r\n font-size: 2.28rem;\r\n line-height: 110%;\r\n margin: 1.52rem 0 0.912rem 0;\r\n}\r\n\r\nh5 {\r\n font-size: 1.64rem;\r\n line-height: 110%;\r\n margin: 1.0933333333rem 0 0.656rem 0;\r\n}\r\n\r\nh6 {\r\n font-size: 1.15rem;\r\n line-height: 110%;\r\n margin: 0.7666666667rem 0 0.46rem 0;\r\n}\r\n\r\nem {\r\n font-style: italic;\r\n}\r\n\r\nstrong {\r\n font-weight: 500;\r\n}\r\n\r\nsmall {\r\n font-size: 75%;\r\n}\r\n\r\n.light {\r\n font-weight: 300;\r\n}\r\n\r\n.thin {\r\n font-weight: 200;\r\n}\r\n\r\n@media only screen and (min-width: 360px) {\r\n .flow-text {\r\n font-size: 1.2rem;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 390px) {\r\n .flow-text {\r\n font-size: 1.224rem;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 420px) {\r\n .flow-text {\r\n font-size: 1.248rem;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 450px) {\r\n .flow-text {\r\n font-size: 1.272rem;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 480px) {\r\n .flow-text {\r\n font-size: 1.296rem;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 510px) {\r\n .flow-text {\r\n font-size: 1.32rem;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 540px) {\r\n .flow-text {\r\n font-size: 1.344rem;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 570px) {\r\n .flow-text {\r\n font-size: 1.368rem;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 600px) {\r\n .flow-text {\r\n font-size: 1.392rem;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 630px) {\r\n .flow-text {\r\n font-size: 1.416rem;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 660px) {\r\n .flow-text {\r\n font-size: 1.44rem;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 690px) {\r\n .flow-text {\r\n font-size: 1.464rem;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 720px) {\r\n .flow-text {\r\n font-size: 1.488rem;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 750px) {\r\n .flow-text {\r\n font-size: 1.512rem;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 780px) {\r\n .flow-text {\r\n font-size: 1.536rem;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 810px) {\r\n .flow-text {\r\n font-size: 1.56rem;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 840px) {\r\n .flow-text {\r\n font-size: 1.584rem;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 870px) {\r\n .flow-text {\r\n font-size: 1.608rem;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 900px) {\r\n .flow-text {\r\n font-size: 1.632rem;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 930px) {\r\n .flow-text {\r\n font-size: 1.656rem;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 960px) {\r\n .flow-text {\r\n font-size: 1.68rem;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 360px) {\r\n .flow-text {\r\n font-size: 1.2rem;\r\n }\r\n}\r\n\r\n.scale-transition {\r\n -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63) !important;\r\n transition: -webkit-transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63) !important;\r\n transition: transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63) !important;\r\n transition: transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63), -webkit-transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63) !important;\r\n}\r\n\r\n.scale-transition.scale-out {\r\n -webkit-transform: scale(0);\r\n transform: scale(0);\r\n -webkit-transition: -webkit-transform .2s !important;\r\n transition: -webkit-transform .2s !important;\r\n transition: transform .2s !important;\r\n transition: transform .2s, -webkit-transform .2s !important;\r\n}\r\n\r\n.scale-transition.scale-in {\r\n -webkit-transform: scale(1);\r\n transform: scale(1);\r\n}\r\n\r\n.card-panel {\r\n -webkit-transition: -webkit-box-shadow .25s;\r\n -webkit-transition: box-shadow .25s;\r\n transition: box-shadow .25s;\r\n padding: 24px;\r\n margin: 0.5rem 0 1rem 0;\r\n border-radius: 2px;\r\n background-color: #fff;\r\n}\r\n\r\n.card {\r\n position: relative;\r\n margin: 0.5rem 0 1rem 0;\r\n background-color: #fff;\r\n -webkit-transition: -webkit-box-shadow .25s;\r\n -webkit-transition: box-shadow .25s;\r\n transition: box-shadow .25s;\r\n border-radius: 2px;\r\n}\r\n\r\n.card .card-title {\r\n font-size: 24px;\r\n font-weight: 300;\r\n}\r\n\r\n.card .card-title.activator {\r\n cursor: pointer;\r\n}\r\n\r\n.card.small,\r\n.card.medium,\r\n.card.large {\r\n position: relative;\r\n}\r\n\r\n.card.small .card-image,\r\n.card.medium .card-image,\r\n.card.large .card-image {\r\n max-height: 60%;\r\n overflow: hidden;\r\n}\r\n\r\n.card.small .card-image+.card-content,\r\n.card.medium .card-image+.card-content,\r\n.card.large .card-image+.card-content {\r\n max-height: 40%;\r\n}\r\n\r\n.card.small .card-content,\r\n.card.medium .card-content,\r\n.card.large .card-content {\r\n max-height: 100%;\r\n overflow: hidden;\r\n}\r\n\r\n.card.small .card-action,\r\n.card.medium .card-action,\r\n.card.large .card-action {\r\n position: absolute;\r\n bottom: 0;\r\n left: 0;\r\n right: 0;\r\n}\r\n\r\n.card.small {\r\n height: 300px;\r\n}\r\n\r\n.card.medium {\r\n height: 400px;\r\n}\r\n\r\n.card.large {\r\n height: 500px;\r\n}\r\n\r\n.card.horizontal {\r\n display: -webkit-box;\r\n display: flex;\r\n}\r\n\r\n.card.horizontal.small .card-image,\r\n.card.horizontal.medium .card-image,\r\n.card.horizontal.large .card-image {\r\n height: 100%;\r\n max-height: none;\r\n overflow: visible;\r\n}\r\n\r\n.card.horizontal.small .card-image img,\r\n.card.horizontal.medium .card-image img,\r\n.card.horizontal.large .card-image img {\r\n height: 100%;\r\n}\r\n\r\n.card.horizontal .card-image {\r\n max-width: 50%;\r\n}\r\n\r\n.card.horizontal .card-image img {\r\n border-radius: 2px 0 0 2px;\r\n max-width: 100%;\r\n width: auto;\r\n}\r\n\r\n.card.horizontal .card-stacked {\r\n display: -webkit-box;\r\n display: flex;\r\n -webkit-box-orient: vertical;\r\n -webkit-box-direction: normal;\r\n flex-direction: column;\r\n -webkit-box-flex: 1;\r\n flex: 1;\r\n position: relative;\r\n}\r\n\r\n.card.horizontal .card-stacked .card-content {\r\n -webkit-box-flex: 1;\r\n flex-grow: 1;\r\n}\r\n\r\n.card.sticky-action .card-action {\r\n z-index: 2;\r\n}\r\n\r\n.card.sticky-action .card-reveal {\r\n z-index: 1;\r\n padding-bottom: 64px;\r\n}\r\n\r\n.card .card-image {\r\n position: relative;\r\n}\r\n\r\n.card .card-image img {\r\n display: block;\r\n border-radius: 2px 2px 0 0;\r\n position: relative;\r\n left: 0;\r\n right: 0;\r\n top: 0;\r\n bottom: 0;\r\n width: 100%;\r\n}\r\n\r\n.card .card-image .card-title {\r\n color: #fff;\r\n position: absolute;\r\n bottom: 0;\r\n left: 0;\r\n max-width: 100%;\r\n padding: 24px;\r\n}\r\n\r\n.card .card-content {\r\n padding: 24px;\r\n border-radius: 0 0 2px 2px;\r\n}\r\n\r\n.card .card-content p {\r\n margin: 0;\r\n}\r\n\r\n.card .card-content .card-title {\r\n display: block;\r\n line-height: 32px;\r\n margin-bottom: 8px;\r\n}\r\n\r\n.card .card-content .card-title i {\r\n line-height: 32px;\r\n}\r\n\r\n.card .card-action {\r\n background-color: inherit;\r\n border-top: 1px solid rgba(160, 160, 160, 0.2);\r\n position: relative;\r\n padding: 16px 24px;\r\n}\r\n\r\n.card .card-action:last-child {\r\n border-radius: 0 0 2px 2px;\r\n}\r\n\r\n.card .card-action a:not(.btn):not(.btn-large):not(.btn-small):not(.btn-large):not(.btn-floating) {\r\n color: #ffab40;\r\n margin-right: 24px;\r\n -webkit-transition: color .3s ease;\r\n transition: color .3s ease;\r\n text-transform: uppercase;\r\n}\r\n\r\n.card .card-action a:not(.btn):not(.btn-large):not(.btn-small):not(.btn-large):not(.btn-floating):hover {\r\n color: #ffd8a6;\r\n}\r\n\r\n.card .card-reveal {\r\n padding: 24px;\r\n position: absolute;\r\n background-color: #fff;\r\n width: 100%;\r\n overflow-y: auto;\r\n left: 0;\r\n top: 100%;\r\n height: 100%;\r\n z-index: 3;\r\n display: none;\r\n}\r\n\r\n.card .card-reveal .card-title {\r\n cursor: pointer;\r\n display: block;\r\n}\r\n\r\n#toast-container {\r\n display: block;\r\n position: fixed;\r\n z-index: 10000;\r\n}\r\n\r\n@media only screen and (max-width: 600px) {\r\n #toast-container {\r\n min-width: 100%;\r\n bottom: 0%;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 601px) and (max-width: 992px) {\r\n #toast-container {\r\n left: 5%;\r\n bottom: 7%;\r\n max-width: 90%;\r\n }\r\n}\r\n\r\n@media only screen and (min-width: 993px) {\r\n #toast-container {\r\n top: 10%;\r\n right: 7%;\r\n max-width: 86%;\r\n }\r\n}\r\n\r\n.toast {\r\n border-radius: 2px;\r\n top: 35px;\r\n width: auto;\r\n margin-top: 10px;\r\n position: relative;\r\n max-width: 100%;\r\n height: auto;\r\n min-height: 48px;\r\n line-height: 1.5em;\r\n background-color: #323232;\r\n padding: 10px 25px;\r\n font-size: 1.1rem;\r\n font-weight: 300;\r\n color: #fff;\r\n display: -webkit-box;\r\n display: flex;\r\n -webkit-box-align: center;\r\n align-items: center;\r\n -webkit-box-pack: justify;\r\n justify-content: space-between;\r\n cursor: default;\r\n}\r\n\r\n.toast .toast-action {\r\n color: #eeff41;\r\n font-weight: 500;\r\n margin-right: -25px;\r\n margin-left: 3rem;\r\n}\r\n\r\n.toast.rounded {\r\n border-radius: 24px;\r\n}\r\n\r\n@media only screen and (max-width: 600px) {\r\n .toast {\r\n width: 100%;\r\n border-radius: 0;\r\n }\r\n}\r\n\r\n.tabs {\r\n position: relative;\r\n overflow-x: auto;\r\n overflow-y: hidden;\r\n height: 48px;\r\n width: 100%;\r\n background-color: #fff;\r\n margin: 0 auto;\r\n white-space: nowrap;\r\n}\r\n\r\n.tabs.tabs-transparent {\r\n background-color: transparent;\r\n}\r\n\r\n.tabs.tabs-transparent .tab a,\r\n.tabs.tabs-transparent .tab.disabled a,\r\n.tabs.tabs-transparent .tab.disabled a:hover {\r\n color: rgba(255, 255, 255, 0.7);\r\n}\r\n\r\n.tabs.tabs-transparent .tab a:hover,\r\n.tabs.tabs-transparent .tab a.active {\r\n color: #fff;\r\n}\r\n\r\n.tabs.tabs-transparent .indicator {\r\n background-color: #fff;\r\n}\r\n\r\n.tabs.tabs-fixed-width {\r\n display: -webkit-box;\r\n display: flex;\r\n}\r\n\r\n.tabs.tabs-fixed-width .tab {\r\n -webkit-box-flex: 1;\r\n flex-grow: 1;\r\n}\r\n\r\n.tabs .tab {\r\n display: inline-block;\r\n text-align: center;\r\n line-height: 48px;\r\n height: 48px;\r\n padding: 0;\r\n margin: 0;\r\n text-transform: uppercase;\r\n}\r\n\r\n.tabs .tab a {\r\n color: rgba(238, 110, 115, 0.7);\r\n display: block;\r\n width: 100%;\r\n height: 100%;\r\n padding: 0 24px;\r\n font-size: 14px;\r\n text-overflow: ellipsis;\r\n overflow: hidden;\r\n -webkit-transition: color .28s ease, background-color .28s ease;\r\n transition: color .28s ease, background-color .28s ease;\r\n}\r\n\r\n.tabs .tab a:focus,\r\n.tabs .tab a:focus.active {\r\n background-color: rgba(246, 178, 181, 0.2);\r\n outline: none;\r\n}\r\n\r\n.tabs .tab a:hover,\r\n.tabs .tab a.active {\r\n background-color: transparent;\r\n color: #ee6e73;\r\n}\r\n\r\n.tabs .tab.disabled a,\r\n.tabs .tab.disabled a:hover {\r\n color: rgba(238, 110, 115, 0.4);\r\n cursor: default;\r\n}\r\n\r\n.tabs .indicator {\r\n position: absolute;\r\n bottom: 0;\r\n height: 2px;\r\n background-color: #f6b2b5;\r\n will-change: left, right;\r\n}\r\n\r\n@media only screen and (max-width: 992px) {\r\n .tabs {\r\n display: -webkit-box;\r\n display: flex;\r\n }\r\n .tabs .tab {\r\n -webkit-box-flex: 1;\r\n flex-grow: 1;\r\n }\r\n .tabs .tab a {\r\n padding: 0 12px;\r\n }\r\n}\r\n\r\n.material-tooltip {\r\n padding: 10px 8px;\r\n font-size: 1rem;\r\n z-index: 2000;\r\n background-color: transparent;\r\n border-radius: 2px;\r\n color: #fff;\r\n min-height: 36px;\r\n line-height: 120%;\r\n opacity: 0;\r\n position: absolute;\r\n text-align: center;\r\n max-width: calc(100% - 4px);\r\n overflow: hidden;\r\n left: 0;\r\n top: 0;\r\n pointer-events: none;\r\n visibility: hidden;\r\n background-color: #323232;\r\n}\r\n\r\n.backdrop {\r\n position: absolute;\r\n opacity: 0;\r\n height: 7px;\r\n width: 14px;\r\n border-radius: 0 0 50% 50%;\r\n background-color: #323232;\r\n z-index: -1;\r\n -webkit-transform-origin: 50% 0%;\r\n transform-origin: 50% 0%;\r\n visibility: hidden;\r\n}\r\n\r\n.btn,\r\n.btn-large,\r\n.btn-small,\r\n.btn-flat {\r\n border: none;\r\n display: inline-block;\r\n height: 36px;\r\n line-height: 36px;\r\n padding: 0 16px;\r\n text-transform: uppercase;\r\n vertical-align: middle;\r\n -webkit-tap-highlight-color: transparent;\r\n}\r\n\r\n.btn.disabled,\r\n.disabled.btn-large,\r\n.disabled.btn-small,\r\n.btn-floating.disabled,\r\n.btn-large.disabled,\r\n.btn-small.disabled,\r\n.btn-flat.disabled,\r\n.btn:disabled,\r\n.btn-large:disabled,\r\n.btn-small:disabled,\r\n.btn-floating:disabled,\r\n.btn-large:disabled,\r\n.btn-small:disabled,\r\n.btn-flat:disabled,\r\n.btn[disabled],\r\n.btn-large[disabled],\r\n.btn-small[disabled],\r\n.btn-floating[disabled],\r\n.btn-large[disabled],\r\n.btn-small[disabled],\r\n.btn-flat[disabled] {\r\n pointer-events: none;\r\n background-color: #e7e7e7 !important;\r\n box-shadow: none;\r\n color: #000 !important;\r\n cursor: default;\r\n font-weight: 600;\r\n}\r\n\r\n.btn.disabled:hover,\r\n.disabled.btn-large:hover,\r\n.disabled.btn-small:hover,\r\n.btn-floating.disabled:hover,\r\n.btn-large.disabled:hover,\r\n.btn-small.disabled:hover,\r\n.btn-flat.disabled:hover,\r\n.btn:disabled:hover,\r\n.btn-large:disabled:hover,\r\n.btn-small:disabled:hover,\r\n.btn-floating:disabled:hover,\r\n.btn-large:disabled:hover,\r\n.btn-small:disabled:hover,\r\n.btn-flat:disabled:hover,\r\n.btn[disabled]:hover,\r\n.btn-large[disabled]:hover,\r\n.btn-small[disabled]:hover,\r\n.btn-floating[disabled]:hover,\r\n.btn-large[disabled]:hover,\r\n.btn-small[disabled]:hover,\r\n.btn-flat[disabled]:hover {\r\n background-color: #000 !important;\r\n color: #fff !important;\r\n}\r\n\r\n.btn,\r\n.btn-large,\r\n.btn-small,\r\n.btn-floating,\r\n.btn-large,\r\n.btn-small,\r\n.btn-flat {\r\n font-size: 14px;\r\n outline: 0;\r\n}\r\n\r\n.btn i,\r\n.btn-large i,\r\n.btn-small i,\r\n.btn-floating i,\r\n.btn-large i,\r\n.btn-small i,\r\n.btn-flat i {\r\n font-size: 1.3rem;\r\n line-height: inherit;\r\n}\r\n\r\n.btn:focus,\r\n.btn-large:focus,\r\n.btn-small:focus,\r\n.btn-floating:focus {\r\n background-color: #000;\r\n color: #fff;\r\n}\r\n\r\n.btn,\r\n.btn-large,\r\n.btn-small {\r\n text-decoration: none;\r\n color: #000;\r\n background-color: #fff;\r\n border: 1px solid #000;\r\n text-align: center;\r\n letter-spacing: .5px;\r\n -webkit-transition: background-color .2s ease-out;\r\n transition: background-color .2s ease-out;\r\n cursor: pointer;\r\n}\r\n\r\n.btn:hover,\r\n.btn-large:hover,\r\n.btn-small:hover {\r\n background-color: #000000;\r\n color: #fff;\r\n}\r\n\r\n.btn-floating {\r\n display: inline-block;\r\n color: #fff;\r\n position: relative;\r\n overflow: hidden;\r\n z-index: 1;\r\n width: 40px;\r\n height: 40px;\r\n line-height: 40px;\r\n padding: 0;\r\n background-color: #26a69a;\r\n border-radius: 50%;\r\n -webkit-transition: background-color .3s;\r\n transition: background-color .3s;\r\n cursor: pointer;\r\n vertical-align: middle;\r\n}\r\n\r\n.btn-floating:hover {\r\n background-color: #26a69a;\r\n}\r\n\r\n.btn-floating:before {\r\n border-radius: 0;\r\n}\r\n\r\n.btn-floating.btn-large {\r\n width: 56px;\r\n height: 56px;\r\n padding: 0;\r\n}\r\n\r\n.btn-floating.btn-large.halfway-fab {\r\n bottom: -28px;\r\n}\r\n\r\n.btn-floating.btn-large i {\r\n line-height: 56px;\r\n}\r\n\r\n.btn-floating.btn-small {\r\n width: 32.4px;\r\n height: 32.4px;\r\n}\r\n\r\n.btn-floating.btn-small.halfway-fab {\r\n bottom: -16.2px;\r\n}\r\n\r\n.btn-floating.btn-small i {\r\n line-height: 32.4px;\r\n}\r\n\r\n.btn-floating.halfway-fab {\r\n position: absolute;\r\n right: 24px;\r\n bottom: -20px;\r\n}\r\n\r\n.btn-floating.halfway-fab.left {\r\n right: auto;\r\n left: 24px;\r\n}\r\n\r\n.btn-floating i {\r\n width: inherit;\r\n display: inline-block;\r\n text-align: center;\r\n color: #fff;\r\n font-size: 1.6rem;\r\n line-height: 40px;\r\n}\r\n\r\nbutton.btn-floating {\r\n border: none;\r\n}\r\n\r\n.fixed-action-btn {\r\n position: fixed;\r\n right: 23px;\r\n bottom: 23px;\r\n padding-top: 15px;\r\n margin-bottom: 0;\r\n z-index: 997;\r\n}\r\n\r\n.fixed-action-btn.active ul {\r\n visibility: visible;\r\n}\r\n\r\n.fixed-action-btn.direction-left,\r\n.fixed-action-btn.direction-right {\r\n padding: 0 0 0 15px;\r\n}\r\n\r\n.fixed-action-btn.direction-left ul,\r\n.fixed-action-btn.direction-right ul {\r\n text-align: right;\r\n right: 64px;\r\n top: 50%;\r\n -webkit-transform: translateY(-50%);\r\n transform: translateY(-50%);\r\n height: 100%;\r\n left: auto;\r\n /*width 100% only goes to width of button container */\r\n width: 500px;\r\n}\r\n\r\n.fixed-action-btn.direction-left ul li,\r\n.fixed-action-btn.direction-right ul li {\r\n display: inline-block;\r\n margin: 7.5px 15px 0 0;\r\n}\r\n\r\n.fixed-action-btn.direction-right {\r\n padding: 0 15px 0 0;\r\n}\r\n\r\n.fixed-action-btn.direction-right ul {\r\n text-align: left;\r\n direction: rtl;\r\n left: 64px;\r\n right: auto;\r\n}\r\n\r\n.fixed-action-btn.direction-right ul li {\r\n margin: 7.5px 0 0 15px;\r\n}\r\n\r\n.fixed-action-btn.direction-bottom {\r\n padding: 0 0 15px 0;\r\n}\r\n\r\n.fixed-action-btn.direction-bottom ul {\r\n top: 64px;\r\n bottom: auto;\r\n display: -webkit-box;\r\n display: flex;\r\n -webkit-box-orient: vertical;\r\n -webkit-box-direction: reverse;\r\n flex-direction: column-reverse;\r\n}\r\n\r\n.fixed-action-btn.direction-bottom ul li {\r\n margin: 15px 0 0 0;\r\n}\r\n\r\n.fixed-action-btn.toolbar {\r\n padding: 0;\r\n height: 56px;\r\n}\r\n\r\n.fixed-action-btn.toolbar.active>a i {\r\n opacity: 0;\r\n}\r\n\r\n.fixed-action-btn.toolbar ul {\r\n display: -webkit-box;\r\n display: flex;\r\n top: 0;\r\n bottom: 0;\r\n z-index: 1;\r\n}\r\n\r\n.fixed-action-btn.toolbar ul li {\r\n -webkit-box-flex: 1;\r\n flex: 1;\r\n display: inline-block;\r\n margin: 0;\r\n height: 100%;\r\n -webkit-transition: none;\r\n transition: none;\r\n}\r\n\r\n.fixed-action-btn.toolbar ul li a {\r\n display: block;\r\n overflow: hidden;\r\n position: relative;\r\n width: 100%;\r\n height: 100%;\r\n background-color: transparent;\r\n box-shadow: none;\r\n color: #fff;\r\n line-height: 56px;\r\n z-index: 1;\r\n}\r\n\r\n.fixed-action-btn.toolbar ul li a i {\r\n line-height: inherit;\r\n}\r\n\r\n.fixed-action-btn ul {\r\n left: 0;\r\n right: 0;\r\n text-align: center;\r\n position: absolute;\r\n bottom: 64px;\r\n margin: 0;\r\n visibility: hidden;\r\n}\r\n\r\n.fixed-action-btn ul li {\r\n margin-bottom: 15px;\r\n}\r\n\r\n.fixed-action-btn ul a.btn-floating {\r\n opacity: 0;\r\n}\r\n\r\n.fixed-action-btn .fab-backdrop {\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n z-index: -1;\r\n width: 40px;\r\n height: 40px;\r\n background-color: #26a69a;\r\n border-radius: 50%;\r\n -webkit-transform: scale(0);\r\n transform: scale(0);\r\n}\r\n\r\n.btn-flat {\r\n box-shadow: none;\r\n background-color: transparent;\r\n color: #343434;\r\n cursor: pointer;\r\n -webkit-transition: background-color .2s;\r\n transition: background-color .2s;\r\n}\r\n\r\n.btn-flat:focus,\r\n.btn-flat:hover {\r\n box-shadow: none;\r\n}\r\n\r\n.btn-flat:focus {\r\n background-color: rgba(0, 0, 0, 0.1);\r\n}\r\n\r\n.btn-flat.disabled,\r\n.btn-flat.btn-flat[disabled] {\r\n background-color: transparent !important;\r\n color: #b3b2b2 !important;\r\n cursor: default;\r\n}\r\n\r\n.btn-large {\r\n height: 54px;\r\n line-height: 54px;\r\n font-size: 15px;\r\n padding: 0 28px;\r\n}\r\n\r\n.btn-large i {\r\n font-size: 1.6rem;\r\n}\r\n\r\n.btn-small {\r\n height: 32.4px;\r\n line-height: 32.4px;\r\n font-size: 13px;\r\n}\r\n\r\n.btn-small i {\r\n font-size: 1.2rem;\r\n}\r\n\r\n.btn-block {\r\n display: block;\r\n}\r\n\r\n.dropdown-content {\r\n margin: 0;\r\n display: none;\r\n min-width: 100px;\r\n overflow-y: auto;\r\n opacity: 0;\r\n position: absolute;\r\n left: 0;\r\n background-color: #fff;\r\n top: 29px !important;\r\n z-index: 9999;\r\n -webkit-transform-origin: 0 0;\r\n transform-origin: 0 0;\r\n}\r\n\r\n.dropdown-content:focus {\r\n outline: 0;\r\n}\r\n\r\n.dropdown-content li {\r\n clear: both;\r\n color: rgba(0, 0, 0, 0.87);\r\n cursor: pointer;\r\n height: 30px;\r\n overflow: hidden;\r\n line-height: 1.5rem;\r\n display: -webkit-box;\r\n display: flex;\r\n -webkit-box-pack: center;\r\n justify-content: center;\r\n -webkit-box-align: center;\r\n align-items: center;\r\n border: 1px solid #f7f7f7;\r\n}\r\n\r\n.dropdown-content li:focus {\r\n outline: none;\r\n}\r\n\r\n.dropdown-content li.divider {\r\n min-height: 0;\r\n height: 1px;\r\n}\r\n\r\n.dropdown-content li>a,\r\n.dropdown-content li>span {\r\n font-size: 16px;\r\n color: var(--main-color);\r\n display: block;\r\n line-height: 22px;\r\n padding: 14px 16px;\r\n font-weight: 300;\r\n}\r\n\r\n.dropdown-content li>span>label {\r\n top: 1px;\r\n left: 0;\r\n height: 18px;\r\n}\r\n\r\n.dropdown-content li>a>i {\r\n height: inherit;\r\n line-height: inherit;\r\n float: left;\r\n margin: 0 24px 0 0;\r\n width: 24px;\r\n}\r\n\r\nbody.keyboard-focused .dropdown-content li:focus {\r\n background-color: #dadada;\r\n}\r\n\r\n.input-field.col .dropdown-content [type=\"checkbox\"]+label {\r\n top: 1px;\r\n left: 0;\r\n height: 18px;\r\n -webkit-transform: none;\r\n transform: none;\r\n}\r\n\r\n.dropdown-trigger {\r\n cursor: pointer;\r\n}\r\n\r\n/*!\r\n * Waves v0.6.0\r\n * http://fian.my.id/Waves\r\n *\r\n * Copyright 2014 Alfiana E. Sibuea and other contributors\r\n * Released under the MIT license\r\n * https://github.com/fians/Waves/blob/master/LICENSE\r\n */\r\n\r\n.waves-effect {\r\n position: relative;\r\n cursor: pointer;\r\n display: inline-block;\r\n overflow: hidden;\r\n -webkit-user-select: none;\r\n -moz-user-select: none;\r\n -ms-user-select: none;\r\n user-select: none;\r\n -webkit-tap-highlight-color: transparent;\r\n vertical-align: middle;\r\n z-index: 1;\r\n -webkit-transition: .3s ease-out;\r\n transition: .3s ease-out;\r\n}\r\n\r\n.waves-effect .waves-ripple {\r\n position: absolute;\r\n border-radius: 50%;\r\n width: 20px;\r\n height: 20px;\r\n margin-top: -10px;\r\n margin-left: -10px;\r\n opacity: 0;\r\n background: rgba(0, 0, 0, 0.2);\r\n -webkit-transition: all 0.7s ease-out;\r\n transition: all 0.7s ease-out;\r\n -webkit-transition-property: opacity, -webkit-transform;\r\n transition-property: opacity, -webkit-transform;\r\n transition-property: transform, opacity;\r\n transition-property: transform, opacity, -webkit-transform;\r\n -webkit-transform: scale(0);\r\n transform: scale(0);\r\n pointer-events: none;\r\n}\r\n\r\n.waves-effect.waves-light .waves-ripple {\r\n background-color: rgba(255, 255, 255, 0.45);\r\n}\r\n\r\n.waves-effect.waves-red .waves-ripple {\r\n background-color: rgba(244, 67, 54, 0.7);\r\n}\r\n\r\n.waves-effect.waves-yellow .waves-ripple {\r\n background-color: rgba(255, 235, 59, 0.7);\r\n}\r\n\r\n.waves-effect.waves-orange .waves-ripple {\r\n background-color: rgba(255, 152, 0, 0.7);\r\n}\r\n\r\n.waves-effect.waves-purple .waves-ripple {\r\n background-color: rgba(156, 39, 176, 0.7);\r\n}\r\n\r\n.waves-effect.waves-green .waves-ripple {\r\n background-color: rgba(76, 175, 80, 0.7);\r\n}\r\n\r\n.waves-effect.waves-teal .waves-ripple {\r\n background-color: rgba(0, 150, 136, 0.7);\r\n}\r\n\r\n.waves-effect input[type=\"button\"],\r\n.waves-effect input[type=\"reset\"],\r\n.waves-effect input[type=\"submit\"] {\r\n border: 0;\r\n font-style: normal;\r\n font-size: inherit;\r\n text-transform: inherit;\r\n background: none;\r\n}\r\n\r\n.waves-effect img {\r\n position: relative;\r\n z-index: -1;\r\n}\r\n\r\n.waves-notransition {\r\n -webkit-transition: none !important;\r\n transition: none !important;\r\n}\r\n\r\n.waves-circle {\r\n -webkit-transform: translateZ(0);\r\n transform: translateZ(0);\r\n -webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%);\r\n}\r\n\r\n.waves-input-wrapper {\r\n border-radius: 0.2em;\r\n vertical-align: bottom;\r\n}\r\n\r\n.waves-input-wrapper .waves-button-input {\r\n position: relative;\r\n top: 0;\r\n left: 0;\r\n z-index: 1;\r\n}\r\n\r\n.waves-circle {\r\n text-align: center;\r\n width: 2.5em;\r\n height: 2.5em;\r\n line-height: 2.5em;\r\n border-radius: 50%;\r\n -webkit-mask-image: none;\r\n}\r\n\r\n.waves-block {\r\n display: block;\r\n}\r\n\r\n/* Firefox Bug: link not triggered */\r\n\r\n.waves-effect .waves-ripple {\r\n z-index: -1;\r\n}\r\n\r\n.modal {\r\n display: none;\r\n position: fixed;\r\n left: 50%;\r\n top: 50% !important;\r\n transform: translate(-50%, -50%) !important;\r\n -webkit-transform: translate(-50%, -50%);\r\n background-color: #fafafa;\r\n padding: 0;\r\n /* max-height: 55%; */\r\n width: 30%;\r\n overflow-y: auto;\r\n will-change: top, opacity;\r\n}\r\n\r\n.modal:focus {\r\n outline: none;\r\n}\r\n\r\n@media only screen and (max-width: 992px) {\r\n .modal {\r\n width: 80%;\r\n }\r\n}\r\n\r\n.modal h1,\r\n.modal h2,\r\n.modal h3,\r\n.modal h4 {\r\n margin-top: 0;\r\n font-weight: 300;\r\n}\r\n\r\n.modal .modal-content {\r\n padding: 24px;\r\n}\r\n\r\n.modal .modal-close {\r\n cursor: pointer;\r\n}\r\n\r\n.modal .modal-footer {\r\n border-radius: 0 0 2px 2px;\r\n background-color: #fafafa;\r\n padding: 4px 6px;\r\n height: 56px;\r\n width: 100%;\r\n}\r\n\r\n.modal .modal-footer .btn,\r\n.modal .modal-footer .btn-large,\r\n.modal .modal-footer .btn-small,\r\n.modal .modal-footer .btn-flat {\r\n margin: 6px 0;\r\n}\r\n\r\n.modal-overlay {\r\n position: fixed;\r\n z-index: 999;\r\n top: -25%;\r\n left: 0;\r\n bottom: 0;\r\n right: 0;\r\n height: 125%;\r\n width: 100%;\r\n background: #000;\r\n display: none;\r\n will-change: opacity;\r\n}\r\n\r\n.modal.modal-fixed-footer {\r\n padding: 0;\r\n height: 70%;\r\n}\r\n\r\n.modal.modal-fixed-footer .modal-content {\r\n position: absolute;\r\n height: calc(100% - 56px);\r\n max-height: 100%;\r\n width: 100%;\r\n overflow-y: auto;\r\n}\r\n\r\n.modal.modal-fixed-footer .modal-footer {\r\n border-top: 1px solid rgba(0, 0, 0, 0.1);\r\n position: absolute;\r\n bottom: 0;\r\n}\r\n\r\n.modal.bottom-sheet {\r\n top: auto;\r\n bottom: -100%;\r\n margin: 0;\r\n width: 100%;\r\n max-height: 45%;\r\n border-radius: 0;\r\n will-change: bottom, opacity;\r\n}\r\n\r\n.collapsible {\r\n border-top: 1px solid #ddd;\r\n border-right: 1px solid #ddd;\r\n border-left: 1px solid #ddd;\r\n margin: 0.5rem 0 1rem 0;\r\n}\r\n\r\n.collapsible-header {\r\n display: -webkit-box;\r\n display: flex;\r\n cursor: pointer;\r\n -webkit-tap-highlight-color: transparent;\r\n line-height: 1.5;\r\n padding: 1rem;\r\n background-color: #fff;\r\n border-bottom: 1px solid #ddd;\r\n}\r\n\r\n.collapsible-header:focus {\r\n outline: 0;\r\n}\r\n\r\n.collapsible-header i {\r\n width: 2rem;\r\n font-size: 1.6rem;\r\n display: inline-block;\r\n text-align: center;\r\n margin-right: 1rem;\r\n}\r\n\r\n.keyboard-focused .collapsible-header:focus {\r\n background-color: #eee;\r\n}\r\n\r\n.collapsible-body {\r\n display: none;\r\n border-bottom: 1px solid #ddd;\r\n box-sizing: border-box;\r\n padding: 2rem;\r\n background-color: #ffffff9e;\r\n box-shadow: inset 0 7px 9px -7px rgba(0, 0, 0, 0.4);\r\n}\r\n\r\n.sidenav .collapsible,\r\n.sidenav.fixed .collapsible {\r\n border: none;\r\n box-shadow: none;\r\n}\r\n\r\n.sidenav .collapsible li,\r\n.sidenav.fixed .collapsible li {\r\n padding: 0;\r\n}\r\n\r\n.sidenav .collapsible-header,\r\n.sidenav.fixed .collapsible-header {\r\n background-color: transparent;\r\n border: none;\r\n line-height: inherit;\r\n height: inherit;\r\n padding: 0 16px;\r\n}\r\n\r\n.sidenav .collapsible-header:hover,\r\n.sidenav.fixed .collapsible-header:hover {\r\n background-color: rgba(0, 0, 0, 0.05);\r\n}\r\n\r\n.sidenav .collapsible-header i,\r\n.sidenav.fixed .collapsible-header i {\r\n line-height: inherit;\r\n}\r\n\r\n.sidenav .collapsible-body,\r\n.sidenav.fixed .collapsible-body {\r\n border: 0;\r\n background-color: #fff;\r\n}\r\n\r\n.sidenav .collapsible-body li a,\r\n.sidenav.fixed .collapsible-body li a {\r\n padding: 0 23.5px 0 31px;\r\n}\r\n\r\n.collapsible.popout {\r\n border: none;\r\n box-shadow: none;\r\n}\r\n\r\n.collapsible.popout>li {\r\n box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);\r\n margin: 0 24px;\r\n -webkit-transition: margin 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);\r\n transition: margin 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);\r\n}\r\n\r\n.collapsible.popout>li.active {\r\n box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);\r\n margin: 16px 0;\r\n}\r\n\r\n.chip {\r\n display: inline-block;\r\n height: 32px;\r\n font-size: 13px;\r\n font-weight: 500;\r\n color: rgba(0, 0, 0, 0.6);\r\n line-height: 32px;\r\n padding: 0 12px;\r\n border-radius: 16px;\r\n background-color: #e4e4e4;\r\n margin-bottom: 5px;\r\n margin-right: 5px;\r\n}\r\n\r\n.chip:focus {\r\n outline: none;\r\n background-color: #26a69a;\r\n color: #fff;\r\n}\r\n\r\n.chip>img {\r\n float: left;\r\n margin: 0 8px 0 -12px;\r\n height: 32px;\r\n width: 32px;\r\n border-radius: 50%;\r\n}\r\n\r\n.chip .close {\r\n cursor: pointer;\r\n float: right;\r\n font-size: 16px;\r\n line-height: 32px;\r\n padding-left: 8px;\r\n}\r\n\r\n.chips {\r\n border: none;\r\n border-bottom: 1px solid #9e9e9e;\r\n box-shadow: none;\r\n margin: 0 0 8px 0;\r\n min-height: 45px;\r\n outline: none;\r\n -webkit-transition: all .3s;\r\n transition: all .3s;\r\n}\r\n\r\n.chips.focus {\r\n border-bottom: 1px solid #26a69a;\r\n box-shadow: 0 1px 0 0 #26a69a;\r\n}\r\n\r\n.chips:hover {\r\n cursor: text;\r\n}\r\n\r\n.chips .input {\r\n background: none;\r\n border: 0;\r\n color: rgba(0, 0, 0, 0.6);\r\n display: inline-block;\r\n font-size: 16px;\r\n height: 3rem;\r\n line-height: 32px;\r\n outline: 0;\r\n margin: 0;\r\n padding: 0 !important;\r\n width: 120px !important;\r\n}\r\n\r\n.chips .input:focus {\r\n border: 0 !important;\r\n box-shadow: none !important;\r\n}\r\n\r\n.chips .autocomplete-content {\r\n margin-top: 0;\r\n margin-bottom: 0;\r\n}\r\n\r\n.prefix~.chips {\r\n margin-left: 3rem;\r\n width: 92%;\r\n width: calc(100% - 3rem);\r\n}\r\n\r\n.chips:empty~label {\r\n font-size: 0.8rem;\r\n -webkit-transform: translateY(-140%);\r\n transform: translateY(-140%);\r\n}\r\n\r\n.materialboxed {\r\n display: block;\r\n cursor: -webkit-zoom-in;\r\n cursor: zoom-in;\r\n position: relative;\r\n -webkit-transition: opacity .4s;\r\n transition: opacity .4s;\r\n -webkit-backface-visibility: hidden;\r\n}\r\n\r\n.materialboxed:hover:not(.active) {\r\n opacity: .8;\r\n}\r\n\r\n.materialboxed.active {\r\n cursor: -webkit-zoom-out;\r\n cursor: zoom-out;\r\n}\r\n\r\n#materialbox-overlay {\r\n position: fixed;\r\n top: 0;\r\n right: 0;\r\n bottom: 0;\r\n left: 0;\r\n background-color: #292929;\r\n z-index: 1000;\r\n will-change: opacity;\r\n}\r\n\r\n.materialbox-caption {\r\n position: fixed;\r\n display: none;\r\n color: #fff;\r\n line-height: 50px;\r\n bottom: 0;\r\n left: 0;\r\n width: 100%;\r\n text-align: center;\r\n padding: 0% 15%;\r\n height: 50px;\r\n z-index: 1000;\r\n -webkit-font-smoothing: antialiased;\r\n}\r\n\r\nselect:focus {\r\n outline: 1px solid #c9f3ef;\r\n}\r\n\r\nbutton:focus {\r\n outline: none;\r\n background-color: #e6f5fc;\r\n}\r\n\r\nlabel {\r\n font-size: 0.8rem;\r\n color: #9e9e9e;\r\n}\r\n\r\n/* Text Inputs + Textarea\r\n ========================================================================== */\r\n\r\n/* Style Placeholders */\r\n\r\n::-webkit-input-placeholder {\r\n color: #d1d1d1;\r\n}\r\n\r\n::-moz-placeholder {\r\n color: #d1d1d1;\r\n}\r\n\r\n::-ms-input-placeholder {\r\n color: #d1d1d1;\r\n}\r\n\r\n::placeholder {\r\n color: #d1d1d1;\r\n}\r\n\r\n/* Text inputs */\r\n\r\ninput:not([type]),\r\ninput[type=text]:not(.browser-default),\r\ninput[type=password]:not(.browser-default),\r\ninput[type=email]:not(.browser-default),\r\ninput[type=url]:not(.browser-default),\r\ninput[type=time]:not(.browser-default),\r\ninput[type=date]:not(.browser-default),\r\ninput[type=datetime]:not(.browser-default),\r\ninput[type=datetime-local]:not(.browser-default),\r\ninput[type=tel]:not(.browser-default),\r\ninput[type=number]:not(.browser-default),\r\ninput[type=search]:not(.browser-default),\r\ntextarea.materialize-textarea {\r\n background-color: transparent;\r\n border: none;\r\n border-bottom: 1px solid #9e9e9e;\r\n border-radius: 0;\r\n outline: none;\r\n height: 3rem;\r\n width: 100%;\r\n font-size: 16px;\r\n margin: 0 0 8px 0;\r\n padding: 0;\r\n box-shadow: none;\r\n box-sizing: content-box;\r\n -webkit-transition: border .3s, -webkit-box-shadow .3s;\r\n -webkit-transition: box-shadow .3s, border .3s;\r\n transition: box-shadow .3s, border .3s;\r\n}\r\n\r\ninput:not([type]):disabled,\r\ninput:not([type])[readonly=\"readonly\"],\r\ninput[type=text]:not(.browser-default):disabled,\r\ninput[type=text]:not(.browser-default)[readonly=\"readonly\"],\r\ninput[type=password]:not(.browser-default):disabled,\r\ninput[type=password]:not(.browser-default)[readonly=\"readonly\"],\r\ninput[type=email]:not(.browser-default):disabled,\r\ninput[type=email]:not(.browser-default)[readonly=\"readonly\"],\r\ninput[type=url]:not(.browser-default):disabled,\r\ninput[type=url]:not(.browser-default)[readonly=\"readonly\"],\r\ninput[type=time]:not(.browser-default):disabled,\r\ninput[type=time]:not(.browser-default)[readonly=\"readonly\"],\r\ninput[type=date]:not(.browser-default):disabled,\r\ninput[type=date]:not(.browser-default)[readonly=\"readonly\"],\r\ninput[type=datetime]:not(.browser-default):disabled,\r\ninput[type=datetime]:not(.browser-default)[readonly=\"readonly\"],\r\ninput[type=datetime-local]:not(.browser-default):disabled,\r\ninput[type=datetime-local]:not(.browser-default)[readonly=\"readonly\"],\r\ninput[type=tel]:not(.browser-default):disabled,\r\ninput[type=tel]:not(.browser-default)[readonly=\"readonly\"],\r\ninput[type=number]:not(.browser-default):disabled,\r\ninput[type=number]:not(.browser-default)[readonly=\"readonly\"],\r\ninput[type=search]:not(.browser-default):disabled,\r\ninput[type=search]:not(.browser-default)[readonly=\"readonly\"],\r\ntextarea.materialize-textarea:disabled,\r\ntextarea.materialize-textarea[readonly=\"readonly\"] {\r\n color: rgba(0, 0, 0, 0.42);\r\n border-bottom: 1px dotted rgba(0, 0, 0, 0.42);\r\n}\r\n\r\ninput:not([type]):disabled+label,\r\ninput:not([type])[readonly=\"readonly\"]+label,\r\ninput[type=text]:not(.browser-default):disabled+label,\r\ninput[type=text]:not(.browser-default)[readonly=\"readonly\"]+label,\r\ninput[type=password]:not(.browser-default):disabled+label,\r\ninput[type=password]:not(.browser-default)[readonly=\"readonly\"]+label,\r\ninput[type=email]:not(.browser-default):disabled+label,\r\ninput[type=email]:not(.browser-default)[readonly=\"readonly\"]+label,\r\ninput[type=url]:not(.browser-default):disabled+label,\r\ninput[type=url]:not(.browser-default)[readonly=\"readonly\"]+label,\r\ninput[type=time]:not(.browser-default):disabled+label,\r\ninput[type=time]:not(.browser-default)[readonly=\"readonly\"]+label,\r\ninput[type=date]:not(.browser-default):disabled+label,\r\ninput[type=date]:not(.browser-default)[readonly=\"readonly\"]+label,\r\ninput[type=datetime]:not(.browser-default):disabled+label,\r\ninput[type=datetime]:not(.browser-default)[readonly=\"readonly\"]+label,\r\ninput[type=datetime-local]:not(.browser-default):disabled+label,\r\ninput[type=datetime-local]:not(.browser-default)[readonly=\"readonly\"]+label,\r\ninput[type=tel]:not(.browser-default):disabled+label,\r\ninput[type=tel]:not(.browser-default)[readonly=\"readonly\"]+label,\r\ninput[type=number]:not(.browser-default):disabled+label,\r\ninput[type=number]:not(.browser-default)[readonly=\"readonly\"]+label,\r\ninput[type=search]:not(.browser-default):disabled+label,\r\ninput[type=search]:not(.browser-default)[readonly=\"readonly\"]+label,\r\ntextarea.materialize-textarea:disabled+label,\r\ntextarea.materialize-textarea[readonly=\"readonly\"]+label {\r\n color: rgba(0, 0, 0, 0.42);\r\n}\r\n\r\ninput:not([type]):focus:not([readonly]),\r\ninput[type=text]:not(.browser-default):focus:not([readonly]),\r\ninput[type=password]:not(.browser-default):focus:not([readonly]),\r\ninput[type=email]:not(.browser-default):focus:not([readonly]),\r\ninput[type=url]:not(.browser-default):focus:not([readonly]),\r\ninput[type=time]:not(.browser-default):focus:not([readonly]),\r\ninput[type=date]:not(.browser-default):focus:not([readonly]),\r\ninput[type=datetime]:not(.browser-default):focus:not([readonly]),\r\ninput[type=datetime-local]:not(.browser-default):focus:not([readonly]),\r\ninput[type=tel]:not(.browser-default):focus:not([readonly]),\r\ninput[type=number]:not(.browser-default):focus:not([readonly]),\r\ninput[type=search]:not(.browser-default):focus:not([readonly]),\r\ntextarea.materialize-textarea:focus:not([readonly]) {\r\n border-bottom: 1px solid #53bcf8;\r\n box-shadow: 0 1px 0 0 #53bcf8;\r\n}\r\n\r\ninput:not([type]):focus:not([readonly])+label,\r\ninput[type=text]:not(.browser-default):focus:not([readonly])+label,\r\ninput[type=password]:not(.browser-default):focus:not([readonly])+label,\r\ninput[type=email]:not(.browser-default):focus:not([readonly])+label,\r\ninput[type=url]:not(.browser-default):focus:not([readonly])+label,\r\ninput[type=time]:not(.browser-default):focus:not([readonly])+label,\r\ninput[type=date]:not(.browser-default):focus:not([readonly])+label,\r\ninput[type=datetime]:not(.browser-default):focus:not([readonly])+label,\r\ninput[type=datetime-local]:not(.browser-default):focus:not([readonly])+label,\r\ninput[type=tel]:not(.browser-default):focus:not([readonly])+label,\r\ninput[type=number]:not(.browser-default):focus:not([readonly])+label,\r\ninput[type=search]:not(.browser-default):focus:not([readonly])+label,\r\ntextarea.materialize-textarea:focus:not([readonly])+label {\r\n color: #009ee3;\r\n}\r\n\r\ninput:not([type]):focus.valid~label,\r\ninput[type=text]:not(.browser-default):focus.valid~label,\r\ninput[type=password]:not(.browser-default):focus.valid~label,\r\ninput[type=email]:not(.browser-default):focus.valid~label,\r\ninput[type=url]:not(.browser-default):focus.valid~label,\r\ninput[type=time]:not(.browser-default):focus.valid~label,\r\ninput[type=date]:not(.browser-default):focus.valid~label,\r\ninput[type=datetime]:not(.browser-default):focus.valid~label,\r\ninput[type=datetime-local]:not(.browser-default):focus.valid~label,\r\ninput[type=tel]:not(.browser-default):focus.valid~label,\r\ninput[type=number]:not(.browser-default):focus.valid~label,\r\ninput[type=search]:not(.browser-default):focus.valid~label,\r\ntextarea.materialize-textarea:focus.valid~label {\r\n color: #4CAF50;\r\n}\r\n\r\ninput:not([type]):focus.invalid~label,\r\ninput[type=text]:not(.browser-default):focus.invalid~label,\r\ninput[type=password]:not(.browser-default):focus.invalid~label,\r\ninput[type=email]:not(.browser-default):focus.invalid~label,\r\ninput[type=url]:not(.browser-default):focus.invalid~label,\r\ninput[type=time]:not(.browser-default):focus.invalid~label,\r\ninput[type=date]:not(.browser-default):focus.invalid~label,\r\ninput[type=datetime]:not(.browser-default):focus.invalid~label,\r\ninput[type=datetime-local]:not(.browser-default):focus.invalid~label,\r\ninput[type=tel]:not(.browser-default):focus.invalid~label,\r\ninput[type=number]:not(.browser-default):focus.invalid~label,\r\ninput[type=search]:not(.browser-default):focus.invalid~label,\r\ntextarea.materialize-textarea:focus.invalid~label {\r\n color: #F44336;\r\n}\r\n\r\ninput:not([type]).validate+label,\r\ninput[type=text]:not(.browser-default).validate+label,\r\ninput[type=password]:not(.browser-default).validate+label,\r\ninput[type=email]:not(.browser-default).validate+label,\r\ninput[type=url]:not(.browser-default).validate+label,\r\ninput[type=time]:not(.browser-default).validate+label,\r\ninput[type=date]:not(.browser-default).validate+label,\r\ninput[type=datetime]:not(.browser-default).validate+label,\r\ninput[type=datetime-local]:not(.browser-default).validate+label,\r\ninput[type=tel]:not(.browser-default).validate+label,\r\ninput[type=number]:not(.browser-default).validate+label,\r\ninput[type=search]:not(.browser-default).validate+label,\r\ntextarea.materialize-textarea.validate+label {\r\n width: 100%;\r\n}\r\n\r\n/* Validation Sass Placeholders */\r\n\r\ninput.valid:not([type]),\r\ninput.valid:not([type]):focus,\r\ninput.valid[type=text]:not(.browser-default),\r\ninput.valid[type=text]:not(.browser-default):focus,\r\ninput.valid[type=password]:not(.browser-default),\r\ninput.valid[type=password]:not(.browser-default):focus,\r\ninput.valid[type=email]:not(.browser-default),\r\ninput.valid[type=email]:not(.browser-default):focus,\r\ninput.valid[type=url]:not(.browser-default),\r\ninput.valid[type=url]:not(.browser-default):focus,\r\ninput.valid[type=time]:not(.browser-default),\r\ninput.valid[type=time]:not(.browser-default):focus,\r\ninput.valid[type=date]:not(.browser-default),\r\ninput.valid[type=date]:not(.browser-default):focus,\r\ninput.valid[type=datetime]:not(.browser-default),\r\ninput.valid[type=datetime]:not(.browser-default):focus,\r\ninput.valid[type=datetime-local]:not(.browser-default),\r\ninput.valid[type=datetime-local]:not(.browser-default):focus,\r\ninput.valid[type=tel]:not(.browser-default),\r\ninput.valid[type=tel]:not(.browser-default):focus,\r\ninput.valid[type=number]:not(.browser-default),\r\ninput.valid[type=number]:not(.browser-default):focus,\r\ninput.valid[type=search]:not(.browser-default),\r\ninput.valid[type=search]:not(.browser-default):focus,\r\ntextarea.materialize-textarea.valid,\r\ntextarea.materialize-textarea.valid:focus,\r\n.select-wrapper.valid>input.select-dropdown {\r\n border-bottom: 1px solid #009ee3;\r\n box-shadow: 0 1px 0 0 #07dc3e;\r\n}\r\n\r\ninput.invalid:not([type]),\r\ninput.invalid:not([type]):focus,\r\ninput.invalid[type=text]:not(.browser-default),\r\ninput.invalid[type=text]:not(.browser-default):focus,\r\ninput.invalid[type=password]:not(.browser-default),\r\ninput.invalid[type=password]:not(.browser-default):focus,\r\ninput.invalid[type=email]:not(.browser-default),\r\ninput.invalid[type=email]:not(.browser-default):focus,\r\ninput.invalid[type=url]:not(.browser-default),\r\ninput.invalid[type=url]:not(.browser-default):focus,\r\ninput.invalid[type=time]:not(.browser-default),\r\ninput.invalid[type=time]:not(.browser-default):focus,\r\ninput.invalid[type=date]:not(.browser-default),\r\ninput.invalid[type=date]:not(.browser-default):focus,\r\ninput.invalid[type=datetime]:not(.browser-default),\r\ninput.invalid[type=datetime]:not(.browser-default):focus,\r\ninput.invalid[type=datetime-local]:not(.browser-default),\r\ninput.invalid[type=datetime-local]:not(.browser-default):focus,\r\ninput.invalid[type=tel]:not(.browser-default),\r\ninput.invalid[type=tel]:not(.browser-default):focus,\r\ninput.invalid[type=number]:not(.browser-default),\r\ninput.invalid[type=number]:not(.browser-default):focus,\r\ninput.invalid[type=search]:not(.browser-default),\r\ninput.invalid[type=search]:not(.browser-default):focus,\r\ntextarea.materialize-textarea.invalid,\r\ntextarea.materialize-textarea.invalid:focus,\r\n.select-wrapper.invalid>input.select-dropdown,\r\n.select-wrapper.invalid>input.select-dropdown:focus {\r\n border-bottom: 1px solid #F44336;\r\n box-shadow: 0 1px 0 0 #4c4c4c;\r\n}\r\n\r\ninput:not([type]).valid~.helper-text[data-success],\r\ninput:not([type]):focus.valid~.helper-text[data-success],\r\ninput:not([type]).invalid~.helper-text[data-error],\r\ninput:not([type]):focus.invalid~.helper-text[data-error],\r\ninput[type=text]:not(.browser-default).valid~.helper-text[data-success],\r\ninput[type=text]:not(.browser-default):focus.valid~.helper-text[data-success],\r\ninput[type=text]:not(.browser-default).invalid~.helper-text[data-error],\r\ninput[type=text]:not(.browser-default):focus.invalid~.helper-text[data-error],\r\ninput[type=password]:not(.browser-default).valid~.helper-text[data-success],\r\ninput[type=password]:not(.browser-default):focus.valid~.helper-text[data-success],\r\ninput[type=password]:not(.browser-default).invalid~.helper-text[data-error],\r\ninput[type=password]:not(.browser-default):focus.invalid~.helper-text[data-error],\r\ninput[type=email]:not(.browser-default).valid~.helper-text[data-success],\r\ninput[type=email]:not(.browser-default):focus.valid~.helper-text[data-success],\r\ninput[type=email]:not(.browser-default).invalid~.helper-text[data-error],\r\ninput[type=email]:not(.browser-default):focus.invalid~.helper-text[data-error],\r\ninput[type=url]:not(.browser-default).valid~.helper-text[data-success],\r\ninput[type=url]:not(.browser-default):focus.valid~.helper-text[data-success],\r\ninput[type=url]:not(.browser-default).invalid~.helper-text[data-error],\r\ninput[type=url]:not(.browser-default):focus.invalid~.helper-text[data-error],\r\ninput[type=time]:not(.browser-default).valid~.helper-text[data-success],\r\ninput[type=time]:not(.browser-default):focus.valid~.helper-text[data-success],\r\ninput[type=time]:not(.browser-default).invalid~.helper-text[data-error],\r\ninput[type=time]:not(.browser-default):focus.invalid~.helper-text[data-error],\r\ninput[type=date]:not(.browser-default).valid~.helper-text[data-success],\r\ninput[type=date]:not(.browser-default):focus.valid~.helper-text[data-success],\r\ninput[type=date]:not(.browser-default).invalid~.helper-text[data-error],\r\ninput[type=date]:not(.browser-default):focus.invalid~.helper-text[data-error],\r\ninput[type=datetime]:not(.browser-default).valid~.helper-text[data-success],\r\ninput[type=datetime]:not(.browser-default):focus.valid~.helper-text[data-success],\r\ninput[type=datetime]:not(.browser-default).invalid~.helper-text[data-error],\r\ninput[type=datetime]:not(.browser-default):focus.invalid~.helper-text[data-error],\r\ninput[type=datetime-local]:not(.browser-default).valid~.helper-text[data-success],\r\ninput[type=datetime-local]:not(.browser-default):focus.valid~.helper-text[data-success],\r\ninput[type=datetime-local]:not(.browser-default).invalid~.helper-text[data-error],\r\ninput[type=datetime-local]:not(.browser-default):focus.invalid~.helper-text[data-error],\r\ninput[type=tel]:not(.browser-default).valid~.helper-text[data-success],\r\ninput[type=tel]:not(.browser-default):focus.valid~.helper-text[data-success],\r\ninput[type=tel]:not(.browser-default).invalid~.helper-text[data-error],\r\ninput[type=tel]:not(.browser-default):focus.invalid~.helper-text[data-error],\r\ninput[type=number]:not(.browser-default).valid~.helper-text[data-success],\r\ninput[type=number]:not(.browser-default):focus.valid~.helper-text[data-success],\r\ninput[type=number]:not(.browser-default).invalid~.helper-text[data-error],\r\ninput[type=number]:not(.browser-default):focus.invalid~.helper-text[data-error],\r\ninput[type=search]:not(.browser-default).valid~.helper-text[data-success],\r\ninput[type=search]:not(.browser-default):focus.valid~.helper-text[data-success],\r\ninput[type=search]:not(.browser-default).invalid~.helper-text[data-error],\r\ninput[type=search]:not(.browser-default):focus.invalid~.helper-text[data-error],\r\ntextarea.materialize-textarea.valid~.helper-text[data-success],\r\ntextarea.materialize-textarea:focus.valid~.helper-text[data-success],\r\ntextarea.materialize-textarea.invalid~.helper-text[data-error],\r\ntextarea.materialize-textarea:focus.invalid~.helper-text[data-error],\r\n.select-wrapper.valid .helper-text[data-success],\r\n.select-wrapper.invalid~.helper-text[data-error] {\r\n color: transparent;\r\n -webkit-user-select: none;\r\n -moz-user-select: none;\r\n -ms-user-select: none;\r\n user-select: none;\r\n pointer-events: none;\r\n}\r\n\r\ninput:not([type]).valid~.helper-text:after,\r\ninput:not([type]):focus.valid~.helper-text:after,\r\ninput[type=text]:not(.browser-default).valid~.helper-text:after,\r\ninput[type=text]:not(.browser-default):focus.valid~.helper-text:after,\r\ninput[type=password]:not(.browser-default).valid~.helper-text:after,\r\ninput[type=password]:not(.browser-default):focus.valid~.helper-text:after,\r\ninput[type=email]:not(.browser-default).valid~.helper-text:after,\r\ninput[type=email]:not(.browser-default):focus.valid~.helper-text:after,\r\ninput[type=url]:not(.browser-default).valid~.helper-text:after,\r\ninput[type=url]:not(.browser-default):focus.valid~.helper-text:after,\r\ninput[type=time]:not(.browser-default).valid~.helper-text:after,\r\ninput[type=time]:not(.browser-default):focus.valid~.helper-text:after,\r\ninput[type=date]:not(.browser-default).valid~.helper-text:after,\r\ninput[type=date]:not(.browser-default):focus.valid~.helper-text:after,\r\ninput[type=datetime]:not(.browser-default).valid~.helper-text:after,\r\ninput[type=datetime]:not(.browser-default):focus.valid~.helper-text:after,\r\ninput[type=datetime-local]:not(.browser-default).valid~.helper-text:after,\r\ninput[type=datetime-local]:not(.browser-default):focus.valid~.helper-text:after,\r\ninput[type=tel]:not(.browser-default).valid~.helper-text:after,\r\ninput[type=tel]:not(.browser-default):focus.valid~.helper-text:after,\r\ninput[type=number]:not(.browser-default).valid~.helper-text:after,\r\ninput[type=number]:not(.browser-default):focus.valid~.helper-text:after,\r\ninput[type=search]:not(.browser-default).valid~.helper-text:after,\r\ninput[type=search]:not(.browser-default):focus.valid~.helper-text:after,\r\ntextarea.materialize-textarea.valid~.helper-text:after,\r\ntextarea.materialize-textarea:focus.valid~.helper-text:after,\r\n.select-wrapper.valid~.helper-text:after {\r\n content: attr(data-success);\r\n color: #4CAF50;\r\n}\r\n\r\ninput:not([type]).invalid~.helper-text:after,\r\ninput:not([type]):focus.invalid~.helper-text:after,\r\ninput[type=text]:not(.browser-default).invalid~.helper-text:after,\r\ninput[type=text]:not(.browser-default):focus.invalid~.helper-text:after,\r\ninput[type=password]:not(.browser-default).invalid~.helper-text:after,\r\ninput[type=password]:not(.browser-default):focus.invalid~.helper-text:after,\r\ninput[type=email]:not(.browser-default).invalid~.helper-text:after,\r\ninput[type=email]:not(.browser-default):focus.invalid~.helper-text:after,\r\ninput[type=url]:not(.browser-default).invalid~.helper-text:after,\r\ninput[type=url]:not(.browser-default):focus.invalid~.helper-text:after,\r\ninput[type=time]:not(.browser-default).invalid~.helper-text:after,\r\ninput[type=time]:not(.browser-default):focus.invalid~.helper-text:after,\r\ninput[type=date]:not(.browser-default).invalid~.helper-text:after,\r\ninput[type=date]:not(.browser-default):focus.invalid~.helper-text:after,\r\ninput[type=datetime]:not(.browser-default).invalid~.helper-text:after,\r\ninput[type=datetime]:not(.browser-default):focus.invalid~.helper-text:after,\r\ninput[type=datetime-local]:not(.browser-default).invalid~.helper-text:after,\r\ninput[type=datetime-local]:not(.browser-default):focus.invalid~.helper-text:after,\r\ninput[type=tel]:not(.browser-default).invalid~.helper-text:after,\r\ninput[type=tel]:not(.browser-default):focus.invalid~.helper-text:after,\r\ninput[type=number]:not(.browser-default).invalid~.helper-text:after,\r\ninput[type=number]:not(.browser-default):focus.invalid~.helper-text:after,\r\ninput[type=search]:not(.browser-default).invalid~.helper-text:after,\r\ninput[type=search]:not(.browser-default):focus.invalid~.helper-text:after,\r\ntextarea.materialize-textarea.invalid~.helper-text:after,\r\ntextarea.materialize-textarea:focus.invalid~.helper-text:after,\r\n.select-wrapper.invalid~.helper-text:after {\r\n content: attr(data-error);\r\n color: #F44336;\r\n}\r\n\r\ninput:not([type])+label:after,\r\ninput[type=text]:not(.browser-default)+label:after,\r\ninput[type=password]:not(.browser-default)+label:after,\r\ninput[type=email]:not(.browser-default)+label:after,\r\ninput[type=url]:not(.browser-default)+label:after,\r\ninput[type=time]:not(.browser-default)+label:after,\r\ninput[type=date]:not(.browser-default)+label:after,\r\ninput[type=datetime]:not(.browser-default)+label:after,\r\ninput[type=datetime-local]:not(.browser-default)+label:after,\r\ninput[type=tel]:not(.browser-default)+label:after,\r\ninput[type=number]:not(.browser-default)+label:after,\r\ninput[type=search]:not(.browser-default)+label:after,\r\ntextarea.materialize-textarea+label:after,\r\n.select-wrapper+label:after {\r\n display: block;\r\n content: \"\";\r\n position: absolute;\r\n top: 100%;\r\n left: 0;\r\n opacity: 0;\r\n -webkit-transition: .2s opacity ease-out, .2s color ease-out;\r\n transition: .2s opacity ease-out, .2s color ease-out;\r\n}\r\n\r\n.input-field {\r\n position: relative;\r\n margin-top: 1rem;\r\n margin-bottom: 1rem;\r\n}\r\n\r\n.input-field.inline {\r\n display: inline-block;\r\n vertical-align: middle;\r\n margin-left: 5px;\r\n}\r\n\r\n.input-field.inline input,\r\n.input-field.inline .select-dropdown {\r\n margin-bottom: 1rem;\r\n}\r\n\r\n.input-field.col label {\r\n text-align: center;\r\n}\r\n\r\n.input-field.col .prefix~label,\r\n.input-field.col .prefix~.validate~label {\r\n width: calc(100% - 3rem - 1.5rem);\r\n}\r\n\r\n.input-field>label {\r\n color: #606060;\r\n position: absolute;\r\n top: -7px;\r\n left: 0;\r\n font-size: 1rem;\r\n cursor: text;\r\n -webkit-transition: color .2s ease-out, -webkit-transform .2s ease-out;\r\n transition: color .2s ease-out, -webkit-transform .2s ease-out;\r\n transition: transform .2s ease-out, color .2s ease-out;\r\n transition: transform .2s ease-out, color .2s ease-out, -webkit-transform .2s ease-out;\r\n -webkit-transform-origin: 0% 100%;\r\n transform-origin: 0% 100%;\r\n text-align: initial;\r\n -webkit-transform: translateY(12px);\r\n transform: translateY(12px);\r\n font-weight: 300;\r\n}\r\n\r\n.input-field>label:not(.label-icon).active {\r\n -webkit-transform: translateY(-14px) scale(0.8);\r\n transform: translateY(-14px) scale(0.8);\r\n -webkit-transform-origin: 0 0;\r\n transform-origin: 0 0;\r\n}\r\n\r\n.input-field>input[type]:-webkit-autofill:not(.browser-default):not([type=\"search\"])+label,\r\n.input-field>input[type=date]:not(.browser-default)+label,\r\n.input-field>input[type=time]:not(.browser-default)+label {\r\n -webkit-transform: translateY(-14px) scale(0.8);\r\n transform: translateY(-14px) scale(0.8);\r\n -webkit-transform-origin: 0 0;\r\n transform-origin: 0 0;\r\n}\r\n\r\n.input-field .helper-text {\r\n position: relative;\r\n min-height: 18px;\r\n display: block;\r\n font-size: 12px;\r\n color: rgba(0, 0, 0, 0.54);\r\n}\r\n\r\n.input-field .helper-text::after {\r\n opacity: 1;\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n}\r\n\r\n.input-field .prefix {\r\n position: absolute;\r\n width: 3rem;\r\n font-size: 2rem;\r\n -webkit-transition: color .2s;\r\n transition: color .2s;\r\n top: 0.5rem;\r\n}\r\n\r\n.input-field .prefix.active {\r\n color: #26a69a;\r\n}\r\n\r\n.input-field .prefix~input,\r\n.input-field .prefix~textarea,\r\n.input-field .prefix~label,\r\n.input-field .prefix~.validate~label,\r\n.input-field .prefix~.helper-text,\r\n.input-field .prefix~.autocomplete-content {\r\n margin-left: 3rem;\r\n width: 92%;\r\n width: calc(100% - 3rem);\r\n}\r\n\r\n.input-field .prefix~label {\r\n margin-left: 3rem;\r\n}\r\n\r\n@media only screen and (max-width: 992px) {\r\n .input-field .prefix~input {\r\n width: 86%;\r\n width: calc(100% - 3rem);\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 600px) {\r\n .input-field .prefix~input {\r\n width: 80%;\r\n width: calc(100% - 3rem);\r\n }\r\n}\r\n\r\n/* Search Field */\r\n\r\n.input-field input[type=search] {\r\n display: block;\r\n line-height: inherit;\r\n -webkit-transition: .3s background-color;\r\n transition: .3s background-color;\r\n}\r\n\r\n.nav-wrapper .input-field input[type=search] {\r\n height: inherit;\r\n padding-left: 4rem;\r\n width: calc(100% - 4rem);\r\n border: 0;\r\n box-shadow: none;\r\n}\r\n\r\n.input-field input[type=search]:focus:not(.browser-default) {\r\n background-color: #fff;\r\n border: 0;\r\n box-shadow: none;\r\n color: #444;\r\n}\r\n\r\n.input-field input[type=search]:focus:not(.browser-default)+label i,\r\n.input-field input[type=search]:focus:not(.browser-default)~.mdi-navigation-close,\r\n.input-field input[type=search]:focus:not(.browser-default)~.material-icons {\r\n color: #444;\r\n}\r\n\r\n.input-field input[type=search]+.label-icon {\r\n -webkit-transform: none;\r\n transform: none;\r\n left: 1rem;\r\n}\r\n\r\n.input-field input[type=search]~.mdi-navigation-close,\r\n.input-field input[type=search]~.material-icons {\r\n position: absolute;\r\n top: 0;\r\n right: 1rem;\r\n color: transparent;\r\n cursor: pointer;\r\n font-size: 2rem;\r\n -webkit-transition: .3s color;\r\n transition: .3s color;\r\n}\r\n\r\n/* Textarea */\r\n\r\ntextarea {\r\n width: 100%;\r\n height: 3rem;\r\n background-color: transparent;\r\n}\r\n\r\ntextarea.materialize-textarea {\r\n line-height: normal;\r\n overflow-y: hidden;\r\n /* prevents scroll bar flash */\r\n padding: .8rem 0 .8rem 0;\r\n /* prevents text jump on Enter keypress */\r\n resize: none;\r\n min-height: 3rem;\r\n box-sizing: border-box;\r\n}\r\n\r\n.hiddendiv {\r\n visibility: hidden;\r\n white-space: pre-wrap;\r\n word-wrap: break-word;\r\n overflow-wrap: break-word;\r\n /* future version of deprecated 'word-wrap' */\r\n padding-top: 1.2rem;\r\n /* prevents text jump on Enter keypress */\r\n position: absolute;\r\n top: 0;\r\n z-index: -1;\r\n}\r\n\r\n/* Autocomplete */\r\n\r\n.autocomplete-content li .highlight {\r\n color: #444;\r\n}\r\n\r\n.autocomplete-content li img {\r\n height: 40px;\r\n width: 40px;\r\n margin: 5px 15px;\r\n}\r\n\r\n/* Character Counter */\r\n\r\n.character-counter {\r\n min-height: 18px;\r\n}\r\n\r\n/* Radio Buttons\r\n ========================================================================== */\r\n\r\n[type=\"radio\"]:not(:checked),\r\n[type=\"radio\"]:checked {\r\n position: absolute;\r\n opacity: 0;\r\n pointer-events: none;\r\n}\r\n\r\n[type=\"radio\"]:not(:checked)+span,\r\n[type=\"radio\"]:checked+span {\r\n position: relative;\r\n padding-left: 35px;\r\n cursor: pointer;\r\n display: inline-block;\r\n height: 25px;\r\n line-height: 25px;\r\n font-size: 1rem;\r\n -webkit-transition: .28s ease;\r\n transition: .28s ease;\r\n -webkit-user-select: none;\r\n -moz-user-select: none;\r\n -ms-user-select: none;\r\n user-select: none;\r\n}\r\n\r\n[type=\"radio\"]+span:before,\r\n[type=\"radio\"]+span:after {\r\n content: '';\r\n position: absolute;\r\n left: 0;\r\n top: 0;\r\n margin: 4px;\r\n width: 16px;\r\n height: 16px;\r\n z-index: 0;\r\n -webkit-transition: .28s ease;\r\n transition: .28s ease;\r\n}\r\n\r\n/* Unchecked styles */\r\n\r\n[type=\"radio\"]:not(:checked)+span:before,\r\n[type=\"radio\"]:not(:checked)+span:after,\r\n[type=\"radio\"]:checked+span:before,\r\n[type=\"radio\"]:checked+span:after,\r\n[type=\"radio\"].with-gap:checked+span:before,\r\n[type=\"radio\"].with-gap:checked+span:after {\r\n border-radius: 50%;\r\n}\r\n\r\n[type=\"radio\"]:not(:checked)+span:before,\r\n[type=\"radio\"]:not(:checked)+span:after {\r\n border: 2px solid #5a5a5a;\r\n}\r\n\r\n[type=\"radio\"]:not(:checked)+span:after {\r\n -webkit-transform: scale(0);\r\n transform: scale(0);\r\n}\r\n\r\n/* Checked styles */\r\n\r\n[type=\"radio\"]:checked+span:before {\r\n border: 2px solid transparent;\r\n}\r\n\r\n[type=\"radio\"]:checked+span:after,\r\n[type=\"radio\"].with-gap:checked+span:before,\r\n[type=\"radio\"].with-gap:checked+span:after {\r\n border: 2px solid #26a69a;\r\n}\r\n\r\n[type=\"radio\"]:checked+span:after,\r\n[type=\"radio\"].with-gap:checked+span:after {\r\n background-color: #26a69a;\r\n}\r\n\r\n[type=\"radio\"]:checked+span:after {\r\n -webkit-transform: scale(1.02);\r\n transform: scale(1.02);\r\n}\r\n\r\n/* Radio With gap */\r\n\r\n[type=\"radio\"].with-gap:checked+span:after {\r\n -webkit-transform: scale(0.5);\r\n transform: scale(0.5);\r\n}\r\n\r\n/* Focused styles */\r\n\r\n[type=\"radio\"].tabbed:focus+span:before {\r\n box-shadow: 0 0 0 10px rgba(0, 0, 0, 0.1);\r\n}\r\n\r\n/* Disabled Radio With gap */\r\n\r\n[type=\"radio\"].with-gap:disabled:checked+span:before {\r\n border: 2px solid rgba(0, 0, 0, 0.42);\r\n}\r\n\r\n[type=\"radio\"].with-gap:disabled:checked+span:after {\r\n border: none;\r\n background-color: rgba(0, 0, 0, 0.42);\r\n}\r\n\r\n/* Disabled style */\r\n\r\n[type=\"radio\"]:disabled:not(:checked)+span:before,\r\n[type=\"radio\"]:disabled:checked+span:before {\r\n background-color: transparent;\r\n border-color: rgba(0, 0, 0, 0.42);\r\n}\r\n\r\n[type=\"radio\"]:disabled+span {\r\n color: rgba(0, 0, 0, 0.42);\r\n}\r\n\r\n[type=\"radio\"]:disabled:not(:checked)+span:before {\r\n border-color: rgba(0, 0, 0, 0.42);\r\n}\r\n\r\n[type=\"radio\"]:disabled:checked+span:after {\r\n background-color: rgba(0, 0, 0, 0.42);\r\n border-color: #949494;\r\n}\r\n\r\n/* Checkboxes\r\n ========================================================================== */\r\n\r\n/* Remove default checkbox */\r\n\r\n[type=\"checkbox\"]:not(:checked),\r\n[type=\"checkbox\"]:checked {\r\n position: absolute;\r\n opacity: 0;\r\n pointer-events: none;\r\n}\r\n\r\n[type=\"checkbox\"] {\r\n /* checkbox aspect */\r\n}\r\n\r\n[type=\"checkbox\"]+span:not(.lever) {\r\n position: relative;\r\n padding-left: 35px;\r\n cursor: pointer;\r\n display: inline-block;\r\n height: 25px;\r\n line-height: 25px;\r\n font-size: 1rem;\r\n -webkit-user-select: none;\r\n -moz-user-select: none;\r\n -ms-user-select: none;\r\n user-select: none;\r\n}\r\n\r\n[type=\"checkbox\"]+span:not(.lever):before,\r\n[type=\"checkbox\"]:not(.filled-in)+span:not(.lever):after {\r\n content: '';\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n width: 18px;\r\n height: 18px;\r\n z-index: 0;\r\n border: 2px solid #5a5a5a;\r\n border-radius: 1px;\r\n margin-top: 3px;\r\n -webkit-transition: .2s;\r\n transition: .2s;\r\n}\r\n\r\n[type=\"checkbox\"]:not(.filled-in)+span:not(.lever):after {\r\n border: 0;\r\n -webkit-transform: scale(0);\r\n transform: scale(0);\r\n}\r\n\r\n[type=\"checkbox\"]:not(:checked):disabled+span:not(.lever):before {\r\n border: none;\r\n background-color: rgba(0, 0, 0, 0.42);\r\n}\r\n\r\n[type=\"checkbox\"].tabbed:focus+span:not(.lever):after {\r\n -webkit-transform: scale(1);\r\n transform: scale(1);\r\n border: 0;\r\n border-radius: 50%;\r\n box-shadow: 0 0 0 10px rgba(0, 0, 0, 0.1);\r\n background-color: rgba(0, 0, 0, 0.1);\r\n}\r\n\r\n[type=\"checkbox\"]:checked+span:not(.lever):before {\r\n top: -4px;\r\n left: -5px;\r\n width: 12px;\r\n height: 22px;\r\n border-top: 2px solid transparent;\r\n border-left: 2px solid transparent;\r\n border-right: 2px solid #26a69a;\r\n border-bottom: 2px solid #26a69a;\r\n -webkit-transform: rotate(40deg);\r\n transform: rotate(40deg);\r\n -webkit-backface-visibility: hidden;\r\n backface-visibility: hidden;\r\n -webkit-transform-origin: 100% 100%;\r\n transform-origin: 100% 100%;\r\n}\r\n\r\n[type=\"checkbox\"]:checked:disabled+span:before {\r\n border-right: 2px solid rgba(0, 0, 0, 0.42);\r\n border-bottom: 2px solid rgba(0, 0, 0, 0.42);\r\n}\r\n\r\n/* Indeterminate checkbox */\r\n\r\n[type=\"checkbox\"]:indeterminate+span:not(.lever):before {\r\n top: -11px;\r\n left: -12px;\r\n width: 10px;\r\n height: 22px;\r\n border-top: none;\r\n border-left: none;\r\n border-right: 2px solid #26a69a;\r\n border-bottom: none;\r\n -webkit-transform: rotate(90deg);\r\n transform: rotate(90deg);\r\n -webkit-backface-visibility: hidden;\r\n backface-visibility: hidden;\r\n -webkit-transform-origin: 100% 100%;\r\n transform-origin: 100% 100%;\r\n}\r\n\r\n[type=\"checkbox\"]:indeterminate:disabled+span:not(.lever):before {\r\n border-right: 2px solid rgba(0, 0, 0, 0.42);\r\n background-color: transparent;\r\n}\r\n\r\n[type=\"checkbox\"].filled-in+span:not(.lever):after {\r\n border-radius: 2px;\r\n}\r\n\r\n[type=\"checkbox\"].filled-in+span:not(.lever):before,\r\n[type=\"checkbox\"].filled-in+span:not(.lever):after {\r\n content: '';\r\n left: 0;\r\n position: absolute;\r\n /* .1s delay is for check animation */\r\n -webkit-transition: border .25s, background-color .25s, width .20s .1s, height .20s .1s, top .20s .1s, left .20s .1s;\r\n transition: border .25s, background-color .25s, width .20s .1s, height .20s .1s, top .20s .1s, left .20s .1s;\r\n z-index: 1;\r\n}\r\n\r\n[type=\"checkbox\"].filled-in:not(:checked)+span:not(.lever):before {\r\n width: 0;\r\n height: 0;\r\n border: 3px solid transparent;\r\n left: 6px;\r\n top: 10px;\r\n -webkit-transform: rotateZ(37deg);\r\n transform: rotateZ(37deg);\r\n -webkit-transform-origin: 100% 100%;\r\n transform-origin: 100% 100%;\r\n}\r\n\r\n[type=\"checkbox\"].filled-in:not(:checked)+span:not(.lever):after {\r\n height: 20px;\r\n width: 20px;\r\n background-color: transparent;\r\n border: 2px solid #5a5a5a;\r\n top: 0px;\r\n z-index: 0;\r\n}\r\n\r\n[type=\"checkbox\"].filled-in:checked+span:not(.lever):before {\r\n top: 0;\r\n left: 1px;\r\n width: 8px;\r\n height: 13px;\r\n border-top: 2px solid transparent;\r\n border-left: 2px solid transparent;\r\n border-right: 2px solid #fff;\r\n border-bottom: 2px solid #fff;\r\n -webkit-transform: rotateZ(37deg);\r\n transform: rotateZ(37deg);\r\n -webkit-transform-origin: 100% 100%;\r\n transform-origin: 100% 100%;\r\n}\r\n\r\n[type=\"checkbox\"].filled-in:checked+span:not(.lever):after {\r\n top: 0;\r\n width: 20px;\r\n height: 20px;\r\n border: 2px solid #009ee3;\r\n background-color: #009ee3;\r\n z-index: 0;\r\n}\r\n\r\n[type=\"checkbox\"].filled-in.tabbed:focus+span:not(.lever):after {\r\n border-radius: 2px;\r\n border-color: #5a5a5a;\r\n background-color: rgba(0, 0, 0, 0.1);\r\n}\r\n\r\n[type=\"checkbox\"].filled-in.tabbed:checked:focus+span:not(.lever):after {\r\n border-radius: 2px;\r\n background-color: #26a69a;\r\n border-color: #26a69a;\r\n}\r\n\r\n[type=\"checkbox\"].filled-in:disabled:not(:checked)+span:not(.lever):before {\r\n background-color: transparent;\r\n border: 2px solid transparent;\r\n}\r\n\r\n[type=\"checkbox\"].filled-in:disabled:not(:checked)+span:not(.lever):after {\r\n border-color: transparent;\r\n background-color: #949494;\r\n}\r\n\r\n[type=\"checkbox\"].filled-in:disabled:checked+span:not(.lever):before {\r\n background-color: transparent;\r\n}\r\n\r\n[type=\"checkbox\"].filled-in:disabled:checked+span:not(.lever):after {\r\n background-color: #949494;\r\n border-color: #949494;\r\n}\r\n\r\n/* Switch\r\n ========================================================================== */\r\n\r\n.switch,\r\n.switch * {\r\n -webkit-tap-highlight-color: transparent;\r\n -webkit-user-select: none;\r\n -moz-user-select: none;\r\n -ms-user-select: none;\r\n user-select: none;\r\n}\r\n\r\n.switch label {\r\n cursor: pointer;\r\n}\r\n\r\n.switch label input[type=checkbox] {\r\n opacity: 0;\r\n width: 0;\r\n height: 0;\r\n}\r\n\r\n.switch label input[type=checkbox]:checked+.lever {\r\n background-color: #32b3ff;\r\n}\r\n\r\n.switch label input[type=checkbox]:checked+.lever:before,\r\n.switch label input[type=checkbox]:checked+.lever:after {\r\n left: 18px;\r\n}\r\n\r\n.switch label input[type=checkbox]:checked+.lever:after {\r\n background-color: #008ad6;\r\n}\r\n\r\n.switch label .lever {\r\n content: \"\";\r\n display: inline-block;\r\n position: relative;\r\n width: 36px;\r\n height: 14px;\r\n background-color: rgba(0, 0, 0, 0.38);\r\n border-radius: 15px;\r\n margin-right: 10px;\r\n -webkit-transition: background 0.3s ease;\r\n transition: background 0.3s ease;\r\n vertical-align: middle;\r\n margin: 0 16px;\r\n}\r\n\r\n.switch label .lever:before,\r\n.switch label .lever:after {\r\n content: \"\";\r\n position: absolute;\r\n display: inline-block;\r\n width: 20px;\r\n height: 20px;\r\n border-radius: 50%;\r\n left: 0;\r\n top: -3px;\r\n -webkit-transition: left 0.3s ease, background .3s ease, -webkit-box-shadow 0.1s ease, -webkit-transform .1s ease;\r\n -webkit-transition: left 0.3s ease, background .3s ease, box-shadow 0.1s ease, -webkit-transform .1s ease;\r\n transition: left 0.3s ease, background .3s ease, box-shadow 0.1s ease, -webkit-transform .1s ease;\r\n transition: left 0.3s ease, background .3s ease, box-shadow 0.1s ease, transform .1s ease;\r\n transition: left 0.3s ease, background .3s ease, box-shadow 0.1s ease, transform .1s ease, -webkit-transform .1s ease;\r\n}\r\n\r\n.switch label .lever:before {\r\n background-color: rgba(38, 166, 154, 0.15);\r\n}\r\n\r\n.switch label .lever:after {\r\n background-color: #F1F1F1;\r\n box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);\r\n}\r\n\r\ninput[type=checkbox]:checked:not(:disabled)~.lever:active::before,\r\ninput[type=checkbox]:checked:not(:disabled).tabbed:focus~.lever::before {\r\n -webkit-transform: scale(2.4);\r\n transform: scale(2.4);\r\n background-color: rgba(38, 166, 154, 0.15);\r\n}\r\n\r\ninput[type=checkbox]:not(:disabled)~.lever:active:before,\r\ninput[type=checkbox]:not(:disabled).tabbed:focus~.lever::before {\r\n -webkit-transform: scale(2.4);\r\n transform: scale(2.4);\r\n background-color: rgba(0, 0, 0, 0.08);\r\n}\r\n\r\n.switch input[type=checkbox][disabled]+.lever {\r\n cursor: default;\r\n background-color: rgba(0, 0, 0, 0.12);\r\n}\r\n\r\n.switch label input[type=checkbox][disabled]+.lever:after,\r\n.switch label input[type=checkbox][disabled]:checked+.lever:after {\r\n background-color: #949494;\r\n}\r\n\r\n/* Select Field\r\n ========================================================================== */\r\n\r\nselect {\r\n display: none;\r\n}\r\n\r\nselect.browser-default {\r\n display: block;\r\n border-top: none;\r\n border-left: none;\r\n border-right: none;\r\n border-bottom: 1px solid #9e9e9e;\r\n}\r\n\r\nselect {\r\n background-color: rgba(255, 255, 255, 0.9);\r\n width: 100%;\r\n padding: 5px;\r\n border: 1px solid #f2f2f2;\r\n border-radius: 2px;\r\n height: 3rem;\r\n}\r\n\r\n.select-label {\r\n position: absolute;\r\n}\r\n\r\n.select-wrapper {\r\n position: relative;\r\n}\r\n\r\n.select-wrapper.valid+label,\r\n.select-wrapper.invalid+label {\r\n width: 100%;\r\n pointer-events: none;\r\n}\r\n\r\n.select-wrapper input.select-dropdown {\r\n position: relative;\r\n cursor: pointer;\r\n background-color: transparent;\r\n border: none;\r\n border-bottom: 1px solid #9e9e9e;\r\n outline: none;\r\n height: 3rem;\r\n line-height: 3rem;\r\n width: 100%;\r\n font-size: 16px;\r\n margin: 0 0 8px 0;\r\n padding: 0;\r\n display: block;\r\n -webkit-user-select: none;\r\n -moz-user-select: none;\r\n -ms-user-select: none;\r\n user-select: none;\r\n z-index: 1;\r\n}\r\n\r\n.select-wrapper input.select-dropdown:focus {\r\n border-bottom: 1px solid #26a69a;\r\n}\r\n\r\n.select-wrapper .caret {\r\n position: absolute;\r\n right: 0;\r\n top: 0;\r\n bottom: 0;\r\n margin: auto 0;\r\n z-index: 0;\r\n fill: rgba(0, 0, 0, 0.87);\r\n}\r\n\r\n.select-wrapper+label {\r\n position: absolute;\r\n top: -26px;\r\n font-size: 0.8rem;\r\n}\r\n\r\nselect:disabled {\r\n color: rgba(0, 0, 0, 0.42);\r\n}\r\n\r\n.select-wrapper.disabled+label {\r\n color: rgba(0, 0, 0, 0.42);\r\n}\r\n\r\n.select-wrapper.disabled .caret {\r\n fill: rgba(0, 0, 0, 0.42);\r\n}\r\n\r\n.select-wrapper input.select-dropdown:disabled {\r\n color: rgba(0, 0, 0, 0.42);\r\n cursor: default;\r\n -webkit-user-select: none;\r\n -moz-user-select: none;\r\n -ms-user-select: none;\r\n user-select: none;\r\n}\r\n\r\n.select-wrapper i {\r\n color: rgba(0, 0, 0, 0.3);\r\n}\r\n\r\n.select-dropdown li.disabled,\r\n.select-dropdown li.disabled>span,\r\n.select-dropdown li.optgroup {\r\n color: #000;\r\n background-color: transparent;\r\n}\r\n\r\nbody.keyboard-focused .select-dropdown.dropdown-content li:focus {\r\n background-color: rgba(0, 0, 0, 0.08);\r\n}\r\n\r\n.select-dropdown.dropdown-content li:hover {\r\n background-color: rgba(0, 0, 0, 0.08);\r\n}\r\n\r\n.select-dropdown.dropdown-content li.selected {\r\n background-color: rgba(0, 0, 0, 0.02);\r\n}\r\n\r\n.prefix~.select-wrapper {\r\n margin-left: 3rem;\r\n width: 92%;\r\n width: calc(100% - 3rem);\r\n}\r\n\r\n.prefix~label {\r\n margin-left: 3rem;\r\n}\r\n\r\n.select-dropdown li img {\r\n height: 40px;\r\n width: 40px;\r\n margin: 5px 15px;\r\n float: right;\r\n}\r\n\r\n.select-dropdown li.optgroup {\r\n border-top: 1px solid #eee;\r\n}\r\n\r\n.select-dropdown li.optgroup.selected>span {\r\n color: rgba(0, 0, 0, 0.7);\r\n}\r\n\r\n.select-dropdown li.optgroup>span {\r\n color: rgba(0, 0, 0, 0.4);\r\n}\r\n\r\n.select-dropdown li.optgroup~li.optgroup-option {\r\n padding-left: 1rem;\r\n}\r\n\r\n/* File Input\r\n ========================================================================== */\r\n\r\n.file-field {\r\n position: relative;\r\n}\r\n\r\n.file-field .file-path-wrapper {\r\n overflow: hidden;\r\n padding-left: 10px;\r\n}\r\n\r\n.file-field input.file-path {\r\n width: 100%;\r\n}\r\n\r\n.file-field .btn,\r\n.file-field .btn-large,\r\n.file-field .btn-small {\r\n float: left;\r\n height: 3rem;\r\n line-height: 3rem;\r\n}\r\n\r\n.file-field span {\r\n cursor: pointer;\r\n}\r\n\r\n.file-field input[type=file] {\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n left: 0;\r\n bottom: 0;\r\n width: 100%;\r\n margin: 0;\r\n padding: 0;\r\n font-size: 20px;\r\n cursor: pointer;\r\n opacity: 0;\r\n filter: alpha(opacity=0);\r\n}\r\n\r\n.file-field input[type=file]::-webkit-file-upload-button {\r\n display: none;\r\n}\r\n\r\n/* Range\r\n ========================================================================== */\r\n\r\n.range-field {\r\n position: relative;\r\n}\r\n\r\ninput[type=range],\r\ninput[type=range]+.thumb {\r\n cursor: pointer;\r\n}\r\n\r\ninput[type=range] {\r\n position: relative;\r\n background-color: transparent;\r\n border: none;\r\n outline: none;\r\n width: 100%;\r\n margin: 15px 0;\r\n padding: 0;\r\n}\r\n\r\ninput[type=range]:focus {\r\n outline: none;\r\n}\r\n\r\ninput[type=range]+.thumb {\r\n position: absolute;\r\n top: 10px;\r\n left: 0;\r\n border: none;\r\n height: 0;\r\n width: 0;\r\n border-radius: 50%;\r\n background-color: #26a69a;\r\n margin-left: 7px;\r\n -webkit-transform-origin: 50% 50%;\r\n transform-origin: 50% 50%;\r\n -webkit-transform: rotate(-45deg);\r\n transform: rotate(-45deg);\r\n}\r\n\r\ninput[type=range]+.thumb .value {\r\n display: block;\r\n width: 30px;\r\n text-align: center;\r\n color: #26a69a;\r\n font-size: 0;\r\n -webkit-transform: rotate(45deg);\r\n transform: rotate(45deg);\r\n}\r\n\r\ninput[type=range]+.thumb.active {\r\n border-radius: 50% 50% 50% 0;\r\n}\r\n\r\ninput[type=range]+.thumb.active .value {\r\n color: #fff;\r\n margin-left: -1px;\r\n margin-top: 8px;\r\n font-size: 10px;\r\n}\r\n\r\ninput[type=range] {\r\n -webkit-appearance: none;\r\n}\r\n\r\ninput[type=range]::-webkit-slider-runnable-track {\r\n height: 3px;\r\n background: #c2c0c2;\r\n border: none;\r\n}\r\n\r\ninput[type=range]::-webkit-slider-thumb {\r\n border: none;\r\n height: 14px;\r\n width: 14px;\r\n border-radius: 50%;\r\n background: #26a69a;\r\n -webkit-transition: -webkit-box-shadow .3s;\r\n -webkit-transition: box-shadow .3s;\r\n transition: box-shadow .3s;\r\n -webkit-appearance: none;\r\n background-color: #26a69a;\r\n -webkit-transform-origin: 50% 50%;\r\n transform-origin: 50% 50%;\r\n margin: -5px 0 0 0;\r\n}\r\n\r\n.keyboard-focused input[type=range]:focus:not(.active)::-webkit-slider-thumb {\r\n box-shadow: 0 0 0 10px rgba(38, 166, 154, 0.26);\r\n}\r\n\r\ninput[type=range] {\r\n /* fix for FF unable to apply focus style bug */\r\n border: 1px solid white;\r\n /*required for proper track sizing in FF*/\r\n}\r\n\r\ninput[type=range]::-moz-range-track {\r\n height: 3px;\r\n background: #c2c0c2;\r\n border: none;\r\n}\r\n\r\ninput[type=range]::-moz-focus-inner {\r\n border: 0;\r\n}\r\n\r\ninput[type=range]::-moz-range-thumb {\r\n border: none;\r\n height: 14px;\r\n width: 14px;\r\n border-radius: 50%;\r\n background: #26a69a;\r\n -webkit-transition: -webkit-box-shadow .3s;\r\n -webkit-transition: box-shadow .3s;\r\n transition: box-shadow .3s;\r\n margin-top: -5px;\r\n}\r\n\r\ninput[type=range]:-moz-focusring {\r\n outline: 1px solid #fff;\r\n outline-offset: -1px;\r\n}\r\n\r\n.keyboard-focused input[type=range]:focus:not(.active)::-moz-range-thumb {\r\n box-shadow: 0 0 0 10px rgba(38, 166, 154, 0.26);\r\n}\r\n\r\ninput[type=range]::-ms-track {\r\n height: 3px;\r\n background: transparent;\r\n border-color: transparent;\r\n border-width: 6px 0;\r\n /*remove default tick marks*/\r\n color: transparent;\r\n}\r\n\r\ninput[type=range]::-ms-fill-lower {\r\n background: #777;\r\n}\r\n\r\ninput[type=range]::-ms-fill-upper {\r\n background: #ddd;\r\n}\r\n\r\ninput[type=range]::-ms-thumb {\r\n border: none;\r\n height: 14px;\r\n width: 14px;\r\n border-radius: 50%;\r\n background: #26a69a;\r\n -webkit-transition: -webkit-box-shadow .3s;\r\n -webkit-transition: box-shadow .3s;\r\n transition: box-shadow .3s;\r\n}\r\n\r\n.keyboard-focused input[type=range]:focus:not(.active)::-ms-thumb {\r\n box-shadow: 0 0 0 10px rgba(38, 166, 154, 0.26);\r\n}\r\n\r\n/***************\r\n Nav List\r\n***************/\r\n\r\n.table-of-contents.fixed {\r\n position: fixed;\r\n}\r\n\r\n.table-of-contents li {\r\n padding: 2px 0;\r\n}\r\n\r\n.table-of-contents a {\r\n display: inline-block;\r\n font-weight: 300;\r\n color: #757575;\r\n padding-left: 16px;\r\n height: 1.5rem;\r\n line-height: 1.5rem;\r\n letter-spacing: .4;\r\n display: inline-block;\r\n}\r\n\r\n.table-of-contents a:hover {\r\n color: #a8a8a8;\r\n padding-left: 15px;\r\n border-left: 1px solid #ee6e73;\r\n}\r\n\r\n.table-of-contents a.active {\r\n font-weight: 500;\r\n padding-left: 14px;\r\n border-left: 2px solid #ee6e73;\r\n}\r\n\r\n.sidenav {\r\n position: fixed;\r\n width: 300px;\r\n left: 0;\r\n top: 0;\r\n margin: 0;\r\n -webkit-transform: translateX(-100%);\r\n transform: translateX(-100%);\r\n height: 100%;\r\n height: calc(100% + 60px);\r\n height: -moz-calc(100%);\r\n padding-bottom: 60px;\r\n background-color: #fff;\r\n z-index: 10;\r\n overflow-y: auto;\r\n will-change: transform;\r\n -webkit-backface-visibility: hidden;\r\n backface-visibility: hidden;\r\n -webkit-transform: translateX(-105%);\r\n transform: translateX(-105%);\r\n}\r\n\r\n.sidenav.right-aligned {\r\n right: 0;\r\n -webkit-transform: translateX(105%);\r\n transform: translateX(105%);\r\n left: auto;\r\n -webkit-transform: translateX(100%);\r\n transform: translateX(100%);\r\n}\r\n\r\n.sidenav .collapsible {\r\n margin: 0;\r\n}\r\n\r\n.sidenav li {\r\n float: none;\r\n line-height: 48px;\r\n}\r\n\r\n.sidenav li.active {\r\n background-color: rgba(0, 0, 0, 0.05);\r\n}\r\n\r\n.sidenav li>a {\r\n color: rgba(0, 0, 0, 0.87);\r\n display: block;\r\n font-size: 14px;\r\n font-weight: 500;\r\n height: 48px;\r\n line-height: 48px;\r\n padding: 0 32px;\r\n}\r\n\r\n.sidenav li>a:hover {\r\n background-color: rgba(0, 0, 0, 0.05);\r\n}\r\n\r\n.sidenav li>a.btn,\r\n.sidenav li>a.btn-large,\r\n.sidenav li>a.btn-small,\r\n.sidenav li>a.btn-large,\r\n.sidenav li>a.btn-flat,\r\n.sidenav li>a.btn-floating {\r\n margin: 10px 15px;\r\n}\r\n\r\n.sidenav li>a.btn,\r\n.sidenav li>a.btn-large,\r\n.sidenav li>a.btn-small,\r\n.sidenav li>a.btn-large,\r\n.sidenav li>a.btn-floating {\r\n color: #fff;\r\n}\r\n\r\n.sidenav li>a.btn-flat {\r\n color: #343434;\r\n}\r\n\r\n.sidenav li>a.btn:hover,\r\n.sidenav li>a.btn-large:hover,\r\n.sidenav li>a.btn-small:hover,\r\n.sidenav li>a.btn-large:hover {\r\n background-color: #2bbbad;\r\n}\r\n\r\n.sidenav li>a.btn-floating:hover {\r\n background-color: #26a69a;\r\n}\r\n\r\n.sidenav li>a>i,\r\n.sidenav li>a>[class^=\"mdi-\"],\r\n.sidenav li>a li>a>[class*=\"mdi-\"],\r\n.sidenav li>a>i.material-icons {\r\n float: left;\r\n height: 48px;\r\n line-height: 48px;\r\n margin: 0 32px 0 0;\r\n width: 24px;\r\n color: rgba(0, 0, 0, 0.54);\r\n}\r\n\r\n.sidenav .divider {\r\n margin: 8px 0 0 0;\r\n}\r\n\r\n.sidenav .subheader {\r\n cursor: initial;\r\n pointer-events: none;\r\n color: rgba(0, 0, 0, 0.54);\r\n font-size: 14px;\r\n font-weight: 500;\r\n line-height: 48px;\r\n}\r\n\r\n.sidenav .subheader:hover {\r\n background-color: transparent;\r\n}\r\n\r\n.sidenav .user-view {\r\n position: relative;\r\n padding: 32px 32px 0;\r\n margin-bottom: 8px;\r\n}\r\n\r\n.sidenav .user-view>a {\r\n height: auto;\r\n padding: 0;\r\n}\r\n\r\n.sidenav .user-view>a:hover {\r\n background-color: transparent;\r\n}\r\n\r\n.sidenav .user-view .background {\r\n overflow: hidden;\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n bottom: 0;\r\n left: 0;\r\n z-index: -1;\r\n}\r\n\r\n.sidenav .user-view .circle,\r\n.sidenav .user-view .name,\r\n.sidenav .user-view .email {\r\n display: block;\r\n}\r\n\r\n.sidenav .user-view .circle {\r\n height: 64px;\r\n width: 64px;\r\n}\r\n\r\n.sidenav .user-view .name,\r\n.sidenav .user-view .email {\r\n font-size: 14px;\r\n line-height: 24px;\r\n}\r\n\r\n.sidenav .user-view .name {\r\n margin-top: 16px;\r\n font-weight: 500;\r\n}\r\n\r\n.sidenav .user-view .email {\r\n padding-bottom: 16px;\r\n font-weight: 400;\r\n}\r\n\r\n.drag-target {\r\n height: 100%;\r\n width: 10px;\r\n position: fixed;\r\n top: 0;\r\n z-index: 998;\r\n}\r\n\r\n.drag-target.right-aligned {\r\n right: 0;\r\n}\r\n\r\n.sidenav.sidenav-fixed {\r\n left: 0;\r\n -webkit-transform: translateX(0);\r\n transform: translateX(0);\r\n position: fixed;\r\n}\r\n\r\n.sidenav.sidenav-fixed.right-aligned {\r\n right: 0;\r\n left: auto;\r\n}\r\n\r\n@media only screen and (max-width: 992px) {\r\n .sidenav.sidenav-fixed {\r\n -webkit-transform: translateX(-105%);\r\n transform: translateX(-105%);\r\n }\r\n .sidenav.sidenav-fixed.right-aligned {\r\n -webkit-transform: translateX(105%);\r\n transform: translateX(105%);\r\n }\r\n .sidenav>a {\r\n padding: 0 16px;\r\n }\r\n .sidenav .user-view {\r\n padding: 16px 16px 0;\r\n }\r\n}\r\n\r\n.sidenav .collapsible-body>ul:not(.collapsible)>li.active,\r\n.sidenav.sidenav-fixed .collapsible-body>ul:not(.collapsible)>li.active {\r\n background-color: #ee6e73;\r\n}\r\n\r\n.sidenav .collapsible-body>ul:not(.collapsible)>li.active a,\r\n.sidenav.sidenav-fixed .collapsible-body>ul:not(.collapsible)>li.active a {\r\n color: #fff;\r\n}\r\n\r\n.sidenav .collapsible-body {\r\n padding: 0;\r\n}\r\n\r\n.sidenav-overlay {\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n right: 0;\r\n opacity: 0;\r\n height: 120vh;\r\n background-color: rgba(0, 0, 0, 0.5);\r\n z-index: 997;\r\n display: none;\r\n}\r\n\r\n/*\r\n @license\r\n Copyright (c) 2014 The Polymer Project Authors. All rights reserved.\r\n This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt\r\n The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt\r\n The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt\r\n Code distributed by Google as part of the polymer project is also\r\n subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt\r\n */\r\n\r\n/**************************/\r\n\r\n/* STYLES FOR THE SPINNER */\r\n\r\n/**************************/\r\n\r\n/*\r\n * Constants:\r\n * STROKEWIDTH = 3px\r\n * ARCSIZE = 270 degrees (amount of circle the arc takes up)\r\n * ARCTIME = 1333ms (time it takes to expand and contract arc)\r\n * ARCSTARTROT = 216 degrees (how much the start location of the arc\r\n * should rotate each time, 216 gives us a\r\n * 5 pointed star shape (it's 360/5 * 3).\r\n * For a 7 pointed star, we might do\r\n * 360/7 * 3 = 154.286)\r\n * CONTAINERWIDTH = 28px\r\n * SHRINK_TIME = 400ms\r\n */\r\n\r\n.preloader-wrapper {\r\n display: inline-block;\r\n position: relative;\r\n width: 50px;\r\n height: 50px;\r\n}\r\n\r\n.preloader-wrapper.small {\r\n width: 36px;\r\n height: 36px;\r\n}\r\n\r\n.preloader-wrapper.big {\r\n width: 64px;\r\n height: 64px;\r\n}\r\n\r\n.preloader-wrapper.active {\r\n /* duration: 360 * ARCTIME / (ARCSTARTROT + (360-ARCSIZE)) */\r\n -webkit-animation: container-rotate 1568ms linear infinite;\r\n animation: container-rotate 1568ms linear infinite;\r\n}\r\n\r\n@-webkit-keyframes container-rotate {\r\n to {\r\n -webkit-transform: rotate(360deg);\r\n }\r\n}\r\n\r\n@keyframes container-rotate {\r\n to {\r\n -webkit-transform: rotate(360deg);\r\n transform: rotate(360deg);\r\n }\r\n}\r\n\r\n.spinner-layer {\r\n position: absolute;\r\n width: 100%;\r\n height: 100%;\r\n opacity: 0;\r\n border-color: #26a69a;\r\n}\r\n\r\n.spinner-blue,\r\n.spinner-blue-only {\r\n border-color: #4285f4;\r\n}\r\n\r\n.spinner-red,\r\n.spinner-red-only {\r\n border-color: #db4437;\r\n}\r\n\r\n.spinner-yellow,\r\n.spinner-yellow-only {\r\n border-color: #f4b400;\r\n}\r\n\r\n.spinner-green,\r\n.spinner-green-only {\r\n border-color: #0f9d58;\r\n}\r\n\r\n/**\r\n * IMPORTANT NOTE ABOUT CSS ANIMATION PROPERTIES (keanulee):\r\n *\r\n * iOS Safari (tested on iOS 8.1) does not handle animation-delay very well - it doesn't\r\n * guarantee that the animation will start _exactly_ after that value. So we avoid using\r\n * animation-delay and instead set custom keyframes for each color (as redundant as it\r\n * seems).\r\n *\r\n * We write out each animation in full (instead of separating animation-name,\r\n * animation-duration, etc.) because under the polyfill, Safari does not recognize those\r\n * specific properties properly, treats them as -webkit-animation, and overrides the\r\n * other animation rules. See https://github.com/Polymer/platform/issues/53.\r\n */\r\n\r\n.active .spinner-layer.spinner-blue {\r\n /* durations: 4 * ARCTIME */\r\n -webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;\r\n animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;\r\n}\r\n\r\n.active .spinner-layer.spinner-red {\r\n /* durations: 4 * ARCTIME */\r\n -webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;\r\n animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;\r\n}\r\n\r\n.active .spinner-layer.spinner-yellow {\r\n /* durations: 4 * ARCTIME */\r\n -webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;\r\n animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;\r\n}\r\n\r\n.active .spinner-layer.spinner-green {\r\n /* durations: 4 * ARCTIME */\r\n -webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;\r\n animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;\r\n}\r\n\r\n.active .spinner-layer,\r\n.active .spinner-layer.spinner-blue-only,\r\n.active .spinner-layer.spinner-red-only,\r\n.active .spinner-layer.spinner-yellow-only,\r\n.active .spinner-layer.spinner-green-only {\r\n /* durations: 4 * ARCTIME */\r\n opacity: 1;\r\n -webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;\r\n animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;\r\n}\r\n\r\n@-webkit-keyframes fill-unfill-rotate {\r\n 12.5% {\r\n -webkit-transform: rotate(135deg);\r\n }\r\n /* 0.5 * ARCSIZE */\r\n 25% {\r\n -webkit-transform: rotate(270deg);\r\n }\r\n /* 1 * ARCSIZE */\r\n 37.5% {\r\n -webkit-transform: rotate(405deg);\r\n }\r\n /* 1.5 * ARCSIZE */\r\n 50% {\r\n -webkit-transform: rotate(540deg);\r\n }\r\n /* 2 * ARCSIZE */\r\n 62.5% {\r\n -webkit-transform: rotate(675deg);\r\n }\r\n /* 2.5 * ARCSIZE */\r\n 75% {\r\n -webkit-transform: rotate(810deg);\r\n }\r\n /* 3 * ARCSIZE */\r\n 87.5% {\r\n -webkit-transform: rotate(945deg);\r\n }\r\n /* 3.5 * ARCSIZE */\r\n to {\r\n -webkit-transform: rotate(1080deg);\r\n }\r\n /* 4 * ARCSIZE */\r\n}\r\n\r\n@keyframes fill-unfill-rotate {\r\n 12.5% {\r\n -webkit-transform: rotate(135deg);\r\n transform: rotate(135deg);\r\n }\r\n /* 0.5 * ARCSIZE */\r\n 25% {\r\n -webkit-transform: rotate(270deg);\r\n transform: rotate(270deg);\r\n }\r\n /* 1 * ARCSIZE */\r\n 37.5% {\r\n -webkit-transform: rotate(405deg);\r\n transform: rotate(405deg);\r\n }\r\n /* 1.5 * ARCSIZE */\r\n 50% {\r\n -webkit-transform: rotate(540deg);\r\n transform: rotate(540deg);\r\n }\r\n /* 2 * ARCSIZE */\r\n 62.5% {\r\n -webkit-transform: rotate(675deg);\r\n transform: rotate(675deg);\r\n }\r\n /* 2.5 * ARCSIZE */\r\n 75% {\r\n -webkit-transform: rotate(810deg);\r\n transform: rotate(810deg);\r\n }\r\n /* 3 * ARCSIZE */\r\n 87.5% {\r\n -webkit-transform: rotate(945deg);\r\n transform: rotate(945deg);\r\n }\r\n /* 3.5 * ARCSIZE */\r\n to {\r\n -webkit-transform: rotate(1080deg);\r\n transform: rotate(1080deg);\r\n }\r\n /* 4 * ARCSIZE */\r\n}\r\n\r\n@-webkit-keyframes blue-fade-in-out {\r\n from {\r\n opacity: 1;\r\n }\r\n 25% {\r\n opacity: 1;\r\n }\r\n 26% {\r\n opacity: 0;\r\n }\r\n 89% {\r\n opacity: 0;\r\n }\r\n 90% {\r\n opacity: 1;\r\n }\r\n 100% {\r\n opacity: 1;\r\n }\r\n}\r\n\r\n@keyframes blue-fade-in-out {\r\n from {\r\n opacity: 1;\r\n }\r\n 25% {\r\n opacity: 1;\r\n }\r\n 26% {\r\n opacity: 0;\r\n }\r\n 89% {\r\n opacity: 0;\r\n }\r\n 90% {\r\n opacity: 1;\r\n }\r\n 100% {\r\n opacity: 1;\r\n }\r\n}\r\n\r\n@-webkit-keyframes red-fade-in-out {\r\n from {\r\n opacity: 0;\r\n }\r\n 15% {\r\n opacity: 0;\r\n }\r\n 25% {\r\n opacity: 1;\r\n }\r\n 50% {\r\n opacity: 1;\r\n }\r\n 51% {\r\n opacity: 0;\r\n }\r\n}\r\n\r\n@keyframes red-fade-in-out {\r\n from {\r\n opacity: 0;\r\n }\r\n 15% {\r\n opacity: 0;\r\n }\r\n 25% {\r\n opacity: 1;\r\n }\r\n 50% {\r\n opacity: 1;\r\n }\r\n 51% {\r\n opacity: 0;\r\n }\r\n}\r\n\r\n@-webkit-keyframes yellow-fade-in-out {\r\n from {\r\n opacity: 0;\r\n }\r\n 40% {\r\n opacity: 0;\r\n }\r\n 50% {\r\n opacity: 1;\r\n }\r\n 75% {\r\n opacity: 1;\r\n }\r\n 76% {\r\n opacity: 0;\r\n }\r\n}\r\n\r\n@keyframes yellow-fade-in-out {\r\n from {\r\n opacity: 0;\r\n }\r\n 40% {\r\n opacity: 0;\r\n }\r\n 50% {\r\n opacity: 1;\r\n }\r\n 75% {\r\n opacity: 1;\r\n }\r\n 76% {\r\n opacity: 0;\r\n }\r\n}\r\n\r\n@-webkit-keyframes green-fade-in-out {\r\n from {\r\n opacity: 0;\r\n }\r\n 65% {\r\n opacity: 0;\r\n }\r\n 75% {\r\n opacity: 1;\r\n }\r\n 90% {\r\n opacity: 1;\r\n }\r\n 100% {\r\n opacity: 0;\r\n }\r\n}\r\n\r\n@keyframes green-fade-in-out {\r\n from {\r\n opacity: 0;\r\n }\r\n 65% {\r\n opacity: 0;\r\n }\r\n 75% {\r\n opacity: 1;\r\n }\r\n 90% {\r\n opacity: 1;\r\n }\r\n 100% {\r\n opacity: 0;\r\n }\r\n}\r\n\r\n/**\r\n * Patch the gap that appear between the two adjacent div.circle-clipper while the\r\n * spinner is rotating (appears on Chrome 38, Safari 7.1, and IE 11).\r\n */\r\n\r\n.gap-patch {\r\n position: absolute;\r\n top: 0;\r\n left: 45%;\r\n width: 10%;\r\n height: 100%;\r\n overflow: hidden;\r\n border-color: inherit;\r\n}\r\n\r\n.gap-patch .circle {\r\n width: 1000%;\r\n left: -450%;\r\n}\r\n\r\n.circle-clipper {\r\n display: inline-block;\r\n position: relative;\r\n width: 50%;\r\n height: 100%;\r\n overflow: hidden;\r\n border-color: inherit;\r\n}\r\n\r\n.circle-clipper .circle {\r\n width: 200%;\r\n height: 100%;\r\n border-width: 3px;\r\n /* STROKEWIDTH */\r\n border-style: solid;\r\n border-color: inherit;\r\n border-bottom-color: transparent !important;\r\n border-radius: 50%;\r\n -webkit-animation: none;\r\n animation: none;\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n bottom: 0;\r\n}\r\n\r\n.circle-clipper.left .circle {\r\n left: 0;\r\n border-right-color: transparent !important;\r\n -webkit-transform: rotate(129deg);\r\n transform: rotate(129deg);\r\n}\r\n\r\n.circle-clipper.right .circle {\r\n left: -100%;\r\n border-left-color: transparent !important;\r\n -webkit-transform: rotate(-129deg);\r\n transform: rotate(-129deg);\r\n}\r\n\r\n.active .circle-clipper.left .circle {\r\n /* duration: ARCTIME */\r\n -webkit-animation: left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;\r\n animation: left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;\r\n}\r\n\r\n.active .circle-clipper.right .circle {\r\n /* duration: ARCTIME */\r\n -webkit-animation: right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;\r\n animation: right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;\r\n}\r\n\r\n@-webkit-keyframes left-spin {\r\n from {\r\n -webkit-transform: rotate(130deg);\r\n }\r\n 50% {\r\n -webkit-transform: rotate(-5deg);\r\n }\r\n to {\r\n -webkit-transform: rotate(130deg);\r\n }\r\n}\r\n\r\n@keyframes left-spin {\r\n from {\r\n -webkit-transform: rotate(130deg);\r\n transform: rotate(130deg);\r\n }\r\n 50% {\r\n -webkit-transform: rotate(-5deg);\r\n transform: rotate(-5deg);\r\n }\r\n to {\r\n -webkit-transform: rotate(130deg);\r\n transform: rotate(130deg);\r\n }\r\n}\r\n\r\n@-webkit-keyframes right-spin {\r\n from {\r\n -webkit-transform: rotate(-130deg);\r\n }\r\n 50% {\r\n -webkit-transform: rotate(5deg);\r\n }\r\n to {\r\n -webkit-transform: rotate(-130deg);\r\n }\r\n}\r\n\r\n@keyframes right-spin {\r\n from {\r\n -webkit-transform: rotate(-130deg);\r\n transform: rotate(-130deg);\r\n }\r\n 50% {\r\n -webkit-transform: rotate(5deg);\r\n transform: rotate(5deg);\r\n }\r\n to {\r\n -webkit-transform: rotate(-130deg);\r\n transform: rotate(-130deg);\r\n }\r\n}\r\n\r\n#spinnerContainer.cooldown {\r\n /* duration: SHRINK_TIME */\r\n -webkit-animation: container-rotate 1568ms linear infinite, fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1);\r\n animation: container-rotate 1568ms linear infinite, fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1);\r\n}\r\n\r\n@-webkit-keyframes fade-out {\r\n from {\r\n opacity: 1;\r\n }\r\n to {\r\n opacity: 0;\r\n }\r\n}\r\n\r\n@keyframes fade-out {\r\n from {\r\n opacity: 1;\r\n }\r\n to {\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.slider {\r\n position: relative;\r\n height: 400px;\r\n width: 100%;\r\n}\r\n\r\n.slider.fullscreen {\r\n height: 100%;\r\n width: 100%;\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n right: 0;\r\n bottom: 0;\r\n}\r\n\r\n.slider.fullscreen ul.slides {\r\n height: 100%;\r\n}\r\n\r\n.slider.fullscreen ul.indicators {\r\n z-index: 2;\r\n bottom: 30px;\r\n}\r\n\r\n.slider .slides {\r\n background-color: #9e9e9e;\r\n margin: 0;\r\n height: 400px;\r\n}\r\n\r\n.slider .slides li {\r\n opacity: 0;\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n z-index: 1;\r\n width: 100%;\r\n height: inherit;\r\n overflow: hidden;\r\n}\r\n\r\n.slider .slides li img {\r\n height: 100%;\r\n width: 100%;\r\n background-size: cover;\r\n background-position: center;\r\n}\r\n\r\n.slider .slides li .caption {\r\n color: #fff;\r\n position: absolute;\r\n top: 15%;\r\n left: 15%;\r\n width: 70%;\r\n opacity: 0;\r\n}\r\n\r\n.slider .slides li .caption p {\r\n color: #e0e0e0;\r\n}\r\n\r\n.slider .slides li.active {\r\n z-index: 2;\r\n}\r\n\r\n.slider .indicators {\r\n position: absolute;\r\n text-align: center;\r\n left: 0;\r\n right: 0;\r\n bottom: 0;\r\n margin: 0;\r\n}\r\n\r\n.slider .indicators .indicator-item {\r\n display: inline-block;\r\n position: relative;\r\n cursor: pointer;\r\n height: 16px;\r\n width: 16px;\r\n margin: 0 12px;\r\n background-color: #e0e0e0;\r\n -webkit-transition: background-color .3s;\r\n transition: background-color .3s;\r\n border-radius: 50%;\r\n}\r\n\r\n.slider .indicators .indicator-item.active {\r\n background-color: #4CAF50;\r\n}\r\n\r\n.carousel {\r\n /* overflow: hidden; */\r\n position: relative;\r\n width: calc(100% - 1px);\r\n height: 401px;\r\n -webkit-perspective: 500px;\r\n perspective: 500px;\r\n -webkit-transform-style: preserve-3d;\r\n transform-style: preserve-3d;\r\n -webkit-transform-origin: 0% 50%;\r\n transform-origin: 0% 50%;\r\n z-index: 1;\r\n}\r\n\r\n.carousel.carousel-slider {\r\n top: 0;\r\n left: 0;\r\n}\r\n\r\n.carousel.carousel-slider .carousel-fixed-item {\r\n position: absolute;\r\n left: 0;\r\n right: 0;\r\n bottom: 20px;\r\n z-index: 1;\r\n}\r\n\r\n.carousel.carousel-slider .carousel-fixed-item.with-indicators {\r\n bottom: 68px;\r\n}\r\n\r\n.carousel.carousel-slider .carousel-item {\r\n width: 100%;\r\n height: 100%;\r\n min-height: 400px;\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n}\r\n\r\n.carousel.carousel-slider .carousel-item h2 {\r\n font-size: 24px;\r\n font-weight: 500;\r\n line-height: 32px;\r\n}\r\n\r\n.carousel.carousel-slider .carousel-item p {\r\n font-size: 15px;\r\n}\r\n\r\n.carousel .carousel-item {\r\n visibility: hidden;\r\n width: 500px;\r\n height: 255px;\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n}\r\n\r\n.carousel .carousel-item>img {\r\n width: 100%;\r\n}\r\n\r\n.carousel .indicators {\r\n position: absolute;\r\n text-align: center;\r\n left: 0;\r\n right: 0;\r\n bottom: 0;\r\n margin: 0;\r\n}\r\n\r\n.carousel .indicators .indicator-item {\r\n display: inline-block;\r\n position: relative;\r\n cursor: pointer;\r\n height: 8px;\r\n width: 8px;\r\n margin: 24px 4px;\r\n background-color: rgba(255, 255, 255, 0.5);\r\n -webkit-transition: background-color .3s;\r\n transition: background-color .3s;\r\n border-radius: 50%;\r\n}\r\n\r\n.carousel .indicators .indicator-item.active {\r\n background-color: #fff;\r\n}\r\n\r\n.carousel.scrolling .carousel-item .materialboxed,\r\n.carousel .carousel-item:not(.active) .materialboxed {\r\n pointer-events: none;\r\n}\r\n\r\n.tap-target-wrapper {\r\n width: 800px;\r\n height: 800px;\r\n position: fixed;\r\n z-index: 1000;\r\n visibility: hidden;\r\n -webkit-transition: visibility 0s .3s;\r\n transition: visibility 0s .3s;\r\n}\r\n\r\n.tap-target-wrapper.open {\r\n visibility: visible;\r\n -webkit-transition: visibility 0s;\r\n transition: visibility 0s;\r\n}\r\n\r\n.tap-target-wrapper.open .tap-target {\r\n -webkit-transform: scale(1);\r\n transform: scale(1);\r\n opacity: .95;\r\n -webkit-transition: opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1), -webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);\r\n transition: opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1), -webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);\r\n transition: transform 0.3s cubic-bezier(0.42, 0, 0.58, 1), opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1);\r\n transition: transform 0.3s cubic-bezier(0.42, 0, 0.58, 1), opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1), -webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);\r\n}\r\n\r\n.tap-target-wrapper.open .tap-target-wave::before {\r\n -webkit-transform: scale(1);\r\n transform: scale(1);\r\n}\r\n\r\n.tap-target-wrapper.open .tap-target-wave::after {\r\n visibility: visible;\r\n -webkit-animation: pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;\r\n animation: pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;\r\n -webkit-transition: opacity .3s, visibility 0s 1s, -webkit-transform .3s;\r\n transition: opacity .3s, visibility 0s 1s, -webkit-transform .3s;\r\n transition: opacity .3s, transform .3s, visibility 0s 1s;\r\n transition: opacity .3s, transform .3s, visibility 0s 1s, -webkit-transform .3s;\r\n}\r\n\r\n.tap-target {\r\n position: absolute;\r\n font-size: 1rem;\r\n border-radius: 50%;\r\n background-color: #ee6e73;\r\n box-shadow: 0 20px 20px 0 rgba(0, 0, 0, 0.14), 0 10px 50px 0 rgba(0, 0, 0, 0.12), 0 30px 10px -20px rgba(0, 0, 0, 0.2);\r\n width: 100%;\r\n height: 100%;\r\n opacity: 0;\r\n -webkit-transform: scale(0);\r\n transform: scale(0);\r\n -webkit-transition: opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1), -webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);\r\n transition: opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1), -webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);\r\n transition: transform 0.3s cubic-bezier(0.42, 0, 0.58, 1), opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1);\r\n transition: transform 0.3s cubic-bezier(0.42, 0, 0.58, 1), opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1), -webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);\r\n}\r\n\r\n.tap-target-content {\r\n position: relative;\r\n display: table-cell;\r\n}\r\n\r\n.tap-target-wave {\r\n position: absolute;\r\n border-radius: 50%;\r\n z-index: 10001;\r\n}\r\n\r\n.tap-target-wave::before,\r\n.tap-target-wave::after {\r\n content: '';\r\n display: block;\r\n position: absolute;\r\n width: 100%;\r\n height: 100%;\r\n border-radius: 50%;\r\n background-color: #ffffff;\r\n}\r\n\r\n.tap-target-wave::before {\r\n -webkit-transform: scale(0);\r\n transform: scale(0);\r\n -webkit-transition: -webkit-transform .3s;\r\n transition: -webkit-transform .3s;\r\n transition: transform .3s;\r\n transition: transform .3s, -webkit-transform .3s;\r\n}\r\n\r\n.tap-target-wave::after {\r\n visibility: hidden;\r\n -webkit-transition: opacity .3s, visibility 0s, -webkit-transform .3s;\r\n transition: opacity .3s, visibility 0s, -webkit-transform .3s;\r\n transition: opacity .3s, transform .3s, visibility 0s;\r\n transition: opacity .3s, transform .3s, visibility 0s, -webkit-transform .3s;\r\n z-index: -1;\r\n}\r\n\r\n.tap-target-origin {\r\n top: 50%;\r\n left: 50%;\r\n -webkit-transform: translate(-50%, -50%);\r\n transform: translate(-50%, -50%);\r\n z-index: 10002;\r\n position: absolute !important;\r\n}\r\n\r\n.tap-target-origin:not(.btn):not(.btn-large):not(.btn-small),\r\n.tap-target-origin:not(.btn):not(.btn-large):not(.btn-small):hover {\r\n background: none;\r\n}\r\n\r\n@media only screen and (max-width: 600px) {\r\n .tap-target,\r\n .tap-target-wrapper {\r\n width: 600px;\r\n height: 600px;\r\n }\r\n}\r\n\r\n.pulse {\r\n overflow: visible;\r\n position: relative;\r\n}\r\n\r\n.pulse::before {\r\n content: '';\r\n display: block;\r\n position: absolute;\r\n width: 100%;\r\n height: 100%;\r\n top: 0;\r\n left: 0;\r\n background-color: inherit;\r\n border-radius: inherit;\r\n -webkit-transition: opacity .3s, -webkit-transform .3s;\r\n transition: opacity .3s, -webkit-transform .3s;\r\n transition: opacity .3s, transform .3s;\r\n transition: opacity .3s, transform .3s, -webkit-transform .3s;\r\n -webkit-animation: pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;\r\n animation: pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;\r\n z-index: -1;\r\n}\r\n\r\n@-webkit-keyframes pulse-animation {\r\n 0% {\r\n opacity: 1;\r\n -webkit-transform: scale(1);\r\n transform: scale(1);\r\n }\r\n 50% {\r\n opacity: 0;\r\n -webkit-transform: scale(1.5);\r\n transform: scale(1.5);\r\n }\r\n 100% {\r\n opacity: 0;\r\n -webkit-transform: scale(1.5);\r\n transform: scale(1.5);\r\n }\r\n}\r\n\r\n@keyframes pulse-animation {\r\n 0% {\r\n opacity: 1;\r\n -webkit-transform: scale(1);\r\n transform: scale(1);\r\n }\r\n 50% {\r\n opacity: 0;\r\n -webkit-transform: scale(1.5);\r\n transform: scale(1.5);\r\n }\r\n 100% {\r\n opacity: 0;\r\n -webkit-transform: scale(1.5);\r\n transform: scale(1.5);\r\n }\r\n}\r\n\r\n/* Modal */\r\n\r\n.datepicker-modal {\r\n min-width: 460px;\r\n max-height: none;\r\n overflow: hidden;\r\n}\r\n\r\n.datepicker-container.modal-content {\r\n display: -webkit-box;\r\n display: flex;\r\n -webkit-box-orient: vertical;\r\n -webkit-box-direction: normal;\r\n flex-direction: column;\r\n padding: 0;\r\n}\r\n\r\n.datepicker-controls {\r\n display: -webkit-box;\r\n display: flex;\r\n -webkit-box-pack: justify;\r\n justify-content: space-between;\r\n width: 280px;\r\n margin: 0 auto;\r\n}\r\n\r\n.datepicker-controls .selects-container {\r\n display: -webkit-box;\r\n display: flex;\r\n}\r\n\r\n.datepicker-controls .select-wrapper input {\r\n border-bottom: none;\r\n text-align: center;\r\n margin: 0;\r\n}\r\n\r\n.datepicker-controls .select-wrapper input:focus {\r\n border-bottom: none;\r\n}\r\n\r\n.datepicker-controls .select-wrapper .caret {\r\n display: none;\r\n}\r\n\r\n.datepicker-controls .select-year input {\r\n width: 50px;\r\n}\r\n\r\n.datepicker-controls .select-month input {\r\n width: 70px;\r\n}\r\n\r\n.month-prev,\r\n.month-next {\r\n margin-top: 4px;\r\n cursor: pointer;\r\n background-color: transparent;\r\n border: none;\r\n}\r\n\r\n/* Date Display */\r\n\r\n.datepicker-date-display {\r\n -webkit-box-flex: 1;\r\n flex: 1 auto;\r\n background-color: #a4a9a9;\r\n color: #fff;\r\n padding: 20px 22px;\r\n font-weight: 500;\r\n display: -webkit-box;\r\n display: flex;\r\n -webkit-box-orient: vertical;\r\n -webkit-box-direction: normal;\r\n flex-direction: column;\r\n -webkit-box-pack: center;\r\n justify-content: center;\r\n}\r\n\r\n.datepicker-date-display .year-text {\r\n display: block;\r\n font-size: 1.5rem;\r\n line-height: 25px;\r\n color: rgba(255, 255, 255, 0.7);\r\n}\r\n\r\n.datepicker-date-display .date-text {\r\n display: block;\r\n font-size: 2.8rem;\r\n line-height: 47px;\r\n font-weight: 500;\r\n}\r\n\r\n/* Calendar */\r\n\r\n.datepicker-calendar-container {\r\n -webkit-box-flex: 2.5;\r\n flex: 2.5 auto;\r\n}\r\n\r\n.datepicker-table {\r\n width: 280px;\r\n font-size: 1rem;\r\n margin: 0 auto;\r\n}\r\n\r\n.datepicker-table thead {\r\n border-bottom: none;\r\n}\r\n\r\n.datepicker-table th {\r\n padding: 10px 5px;\r\n text-align: center;\r\n}\r\n\r\n.datepicker-table tr {\r\n border: none;\r\n}\r\n\r\n.datepicker-table abbr {\r\n text-decoration: none;\r\n color: #999;\r\n}\r\n\r\n.datepicker-table td {\r\n border-radius: 50%;\r\n padding: 0;\r\n}\r\n\r\n.datepicker-table td.is-today {\r\n color: #000;\r\n font-weight: 600;\r\n}\r\n\r\n.datepicker-table td.is-selected {\r\n background-color: #000000;\r\n color: #fff;\r\n}\r\n\r\n.datepicker-table td.is-outside-current-month,\r\n.datepicker-table td.is-disabled {\r\n color: rgba(0, 0, 0, 0.3);\r\n pointer-events: none;\r\n}\r\n\r\n.datepicker-day-button {\r\n background-color: transparent;\r\n border: none;\r\n line-height: 38px;\r\n display: block;\r\n width: 100%;\r\n border-radius: 50%;\r\n padding: 0 5px;\r\n cursor: pointer;\r\n color: inherit;\r\n}\r\n\r\n.datepicker-day-button:focus {\r\n background-color: rgba(43, 161, 150, 0.25);\r\n}\r\n\r\n/* Footer */\r\n\r\n.datepicker-footer {\r\n width: 280px;\r\n margin: 0 auto;\r\n padding-bottom: 5px;\r\n display: -webkit-box;\r\n display: flex;\r\n -webkit-box-pack: justify;\r\n justify-content: center;\r\n}\r\n\r\n.datepicker-cancel,\r\n.datepicker-clear,\r\n.datepicker-today,\r\n.datepicker-done {\r\n color: #080808;\r\n padding: 0 1rem;\r\n}\r\n\r\n.datepicker-clear {\r\n color: #F44336;\r\n}\r\n\r\n/* Media Queries */\r\n\r\n@media only screen and (min-width: 601px) {\r\n .datepicker-modal {\r\n max-width: 625px;\r\n }\r\n .datepicker-container.modal-content {\r\n -webkit-box-orient: horizontal;\r\n -webkit-box-direction: normal;\r\n flex-direction: row;\r\n }\r\n .datepicker-date-display {\r\n -webkit-box-flex: 0;\r\n flex: 0 1 270px;\r\n }\r\n .datepicker-controls,\r\n .datepicker-table,\r\n .datepicker-footer {\r\n width: 320px;\r\n }\r\n .datepicker-day-button {\r\n line-height: 44px;\r\n }\r\n}\r\n\r\n/* Timepicker Containers */\r\n\r\n.timepicker-modal {\r\n max-width: 325px;\r\n max-height: none;\r\n}\r\n\r\n.timepicker-container.modal-content {\r\n display: -webkit-box;\r\n display: flex;\r\n -webkit-box-orient: vertical;\r\n -webkit-box-direction: normal;\r\n flex-direction: column;\r\n padding: 0;\r\n}\r\n\r\n.text-primary {\r\n color: white;\r\n}\r\n\r\n/* Clock Digital Display */\r\n\r\n.timepicker-digital-display {\r\n -webkit-box-flex: 1;\r\n flex: 1 auto;\r\n background-color: #26a69a;\r\n padding: 10px;\r\n font-weight: 300;\r\n}\r\n\r\n.timepicker-text-container {\r\n font-size: 4rem;\r\n font-weight: bold;\r\n text-align: center;\r\n color: rgba(255, 255, 255, 0.6);\r\n font-weight: 400;\r\n position: relative;\r\n -webkit-user-select: none;\r\n -moz-user-select: none;\r\n -ms-user-select: none;\r\n user-select: none;\r\n}\r\n\r\n.timepicker-span-hours,\r\n.timepicker-span-minutes,\r\n.timepicker-span-am-pm div {\r\n cursor: pointer;\r\n}\r\n\r\n.timepicker-span-hours {\r\n margin-right: 3px;\r\n}\r\n\r\n.timepicker-span-minutes {\r\n margin-left: 3px;\r\n}\r\n\r\n.timepicker-display-am-pm {\r\n font-size: 1.3rem;\r\n position: absolute;\r\n right: 1rem;\r\n bottom: 1rem;\r\n font-weight: 400;\r\n}\r\n\r\n/* Analog Clock Display */\r\n\r\n.timepicker-analog-display {\r\n -webkit-box-flex: 2.5;\r\n flex: 2.5 auto;\r\n}\r\n\r\n.timepicker-plate {\r\n background-color: #eee;\r\n border-radius: 50%;\r\n width: 270px;\r\n height: 270px;\r\n overflow: visible;\r\n position: relative;\r\n margin: auto;\r\n margin-top: 25px;\r\n margin-bottom: 5px;\r\n -webkit-user-select: none;\r\n -moz-user-select: none;\r\n -ms-user-select: none;\r\n user-select: none;\r\n}\r\n\r\n.timepicker-canvas,\r\n.timepicker-dial {\r\n position: absolute;\r\n left: 0;\r\n right: 0;\r\n top: 0;\r\n bottom: 0;\r\n}\r\n\r\n.timepicker-minutes {\r\n visibility: hidden;\r\n}\r\n\r\n.timepicker-tick {\r\n border-radius: 50%;\r\n color: rgba(0, 0, 0, 0.87);\r\n line-height: 40px;\r\n text-align: center;\r\n width: 40px;\r\n height: 40px;\r\n position: absolute;\r\n cursor: pointer;\r\n font-size: 15px;\r\n}\r\n\r\n.timepicker-tick.active,\r\n.timepicker-tick:hover {\r\n background-color: rgba(38, 166, 154, 0.25);\r\n}\r\n\r\n.timepicker-dial {\r\n -webkit-transition: opacity 350ms, -webkit-transform 350ms;\r\n transition: opacity 350ms, -webkit-transform 350ms;\r\n transition: transform 350ms, opacity 350ms;\r\n transition: transform 350ms, opacity 350ms, -webkit-transform 350ms;\r\n}\r\n\r\n.timepicker-dial-out {\r\n opacity: 0;\r\n}\r\n\r\n.timepicker-dial-out.timepicker-hours {\r\n -webkit-transform: scale(1.1, 1.1);\r\n transform: scale(1.1, 1.1);\r\n}\r\n\r\n.timepicker-dial-out.timepicker-minutes {\r\n -webkit-transform: scale(0.8, 0.8);\r\n transform: scale(0.8, 0.8);\r\n}\r\n\r\n.timepicker-canvas {\r\n -webkit-transition: opacity 175ms;\r\n transition: opacity 175ms;\r\n}\r\n\r\n.timepicker-canvas line {\r\n stroke: #26a69a;\r\n stroke-width: 4;\r\n stroke-linecap: round;\r\n}\r\n\r\n.timepicker-canvas-out {\r\n opacity: 0.25;\r\n}\r\n\r\n.timepicker-canvas-bearing {\r\n stroke: none;\r\n fill: #26a69a;\r\n}\r\n\r\n.timepicker-canvas-bg {\r\n stroke: none;\r\n fill: #26a69a;\r\n}\r\n\r\n/* Footer */\r\n\r\n.timepicker-footer {\r\n margin: 0 auto;\r\n padding: 5px 1rem;\r\n display: -webkit-box;\r\n display: flex;\r\n -webkit-box-pack: justify;\r\n justify-content: space-between;\r\n}\r\n\r\n.timepicker-clear {\r\n color: #F44336;\r\n}\r\n\r\n.timepicker-close {\r\n color: #26a69a;\r\n}\r\n\r\n.timepicker-clear,\r\n.timepicker-close {\r\n padding: 0 20px;\r\n}\r\n\r\n/* Media Queries */\r\n\r\n@media only screen and (min-width: 601px) {\r\n .timepicker-modal {\r\n max-width: 600px;\r\n }\r\n .timepicker-container.modal-content {\r\n -webkit-box-orient: horizontal;\r\n -webkit-box-direction: normal;\r\n flex-direction: row;\r\n }\r\n .timepicker-text-container {\r\n top: 32%;\r\n }\r\n .timepicker-display-am-pm {\r\n position: relative;\r\n right: auto;\r\n bottom: auto;\r\n text-align: center;\r\n margin-top: 1.2rem;\r\n }\r\n}\r\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hc3NldHMvY3NzL21hdGVyaWFsaXplLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7OztFQUlFOztBQUVGO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksb0NBQW9DO0FBQ3hDOztB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QTtRQUNJLFVBQVU7SUFDZDtJQUNBO1FBQ0ksVUFBVTtJQUNkO0FBQ0o7O0FBRUE7SUFDSTtRQUNJLFVBQVU7SUFDZDtJQUNBO1FBQ0ksVUFBVTtJQUNkO0lBQ0E7UUFDSSxVQUFVO0lBQ2Q7SUFDQTtRQUNJLFVBQVU7SUFDZDtJQUNBO1FBQ0ksVUFBVTtJQUNkO0lBQ0E7UUFDSSxVQUFVO0lBQ2Q7QUFDSjs7QUFFQTtJQUNJO1FBQ0ksVUFBVTtJQUNkO0lBQ0E7UUFDSSxVQUFVO0lBQ2Q7SUFDQTtRQUNJLFVBQVU7SUFDZDtJQUNBO1FBQ0ksVUFBVTtJQUNkO0lBQ0E7UUFDSSxVQUFVO0lBQ2Q7QUFDSjs7QUFFQTtJQUNJO1FBQ0ksVUFBVTtJQUNkO0lBQ0E7UUFDSSxVQUFVO0lBQ2Q7SUFDQTtRQUNJLFVBQVU7SUFDZDtJQUNBO1FBQ0ksVUFBVTtJQUNkO0lBQ0E7UUFDSSxVQUFVO0lBQ2Q7QUFDSjs7QUFFQTtJQUNJO1FBQ0ksVUFBVTtJQUNkO0lBQ0E7UUFDSSxVQUFVO0lBQ2Q7SUFDQTtRQUNJLFVBQVU7SUFDZDtJQUNBO1FBQ0ksVUFBVTtJQUNkO0lBQ0E7UUFDSSxVQUFVO0lBQ2Q7QUFDSjs7QUFFQTtJQUNJO1FBQ0ksVUFBVTtJQUNkO0lBQ0E7UUFDSSxVQUFVO0lBQ2Q7SUFDQTtRQUNJLFVBQVU7SUFDZDtJQUNBO1FBQ0ksVUFBVTtJQUNkO0lBQ0E7UUFDSSxVQUFVO0lBQ2Q7QUFDSjs7QUFFQTtJQUNJO1FBQ0ksVUFBVTtJQUNkO0lBQ0E7UUFDSSxVQUFVO0lBQ2Q7SUFDQTtRQUNJLFVBQVU7SUFDZDtJQUNBO1FBQ0ksVUFBVTtJQUNkO0lBQ0E7UUFDSSxVQUFVO0lBQ2Q7QUFDSjs7QUFFQTtJQUNJO1FBQ0ksVUFBVTtJQUNkO0lBQ0E7UUFDSSxVQUFVO0lBQ2Q7SUFDQTtRQUNJLFVBQVU7SUFDZDtJQUNBO1FBQ0ksVUFBVTtJQUNkO0lBQ0E7UUFDSSxVQUFVO0lBQ2Q7QUFDSjs7QUFHQTs7O0VBR0U7O0FBRUY7SUFDSSxrQkFBa0I7SUFDbEIsTUFBTTtJQUNOLFNBQVM7SUFDVCxVQUFV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SUFFSSxlQUFlO0FBQ25COztBQUdBLGtCQUFrQjs7QUFFbEI7SUFDSTtRQUNJLGdCQUFnQjtJQUNwQjtJQUNBO1FBQ0ksOEJBQThCO1FBQzlCLDZCQUE2QjtRQUc3QixtQkFBbUI7SUFDdkI7SUFDQTtRQUNJLFFBQVE7SUFDWjtJQUNBO1FBQ0ksa0JBQWtCO1FBQ2xCLFdBQVc7UUFDWCxZQUFZO1FBQ1osa0JBQWtCO1FBQ2xCLGtCQUFrQjtJQUN0QjtBQUNKIiwiZmlsZSI6InNyYy9hc3NldHMvY3NzL21hdGVyaWFsaXplLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIVxyXG4gKiBNYXRlcmlhbGl6ZSB2MS4wLjAgKGh0dHA6Ly9tYXRlcmlhbGl6ZWNzcy5jb20pXHJcbiAqIENvcHlyaWdodCAyMDE0LTIwMTcgTWF0ZXJpYWxpemVcclxuICogTUlUIExpY2Vuc2UgKGh0dHBzOi8vcmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbS9Eb2dmYWxvL21hdGVyaWFsaXplL21hc3Rlci9MSUNFTlNFKVxyXG4gKi9cclxuXHJcbi5tYXRlcmlhbGl6ZS1yZWQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U1MWMyMyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWF0ZXJpYWxpemUtcmVkLXRleHQge1xyXG4gICAgY29sb3I6ICNlNTFjMjMgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1hdGVyaWFsaXplLXJlZC5saWdodGVuLTUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZWFlYiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWF0ZXJpYWxpemUtcmVkLXRleHQudGV4dC1saWdodGVuLTUge1xyXG4gICAgY29sb3I6ICNmZGVhZWIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1hdGVyaWFsaXplLXJlZC5saWdodGVuLTQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4YzFjMyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWF0ZXJpYWxpemUtcmVkLXRleHQudGV4dC1saWdodGVuLTQge1xyXG4gICAgY29sb3I6ICNmOGMxYzMgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1hdGVyaWFsaXplLXJlZC5saWdodGVuLTMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzOTg5YiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWF0ZXJpYWxpemUtcmVkLXRleHQudGV4dC1saWdodGVuLTMge1xyXG4gICAgY29sb3I6ICNmMzk4OWIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1hdGVyaWFsaXplLXJlZC5saWdodGVuLTIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlNmU3MyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWF0ZXJpYWxpemUtcmVkLXRleHQudGV4dC1saWdodGVuLTIge1xyXG4gICAgY29sb3I6ICNlZTZlNzMgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1hdGVyaWFsaXplLXJlZC5saWdodGVuLTEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VhNDU0YiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWF0ZXJpYWxpemUtcmVkLXRleHQudGV4dC1saWdodGVuLTEge1xyXG4gICAgY29sb3I6ICNlYTQ1NGIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1hdGVyaWFsaXplLXJlZC5kYXJrZW4tMSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDAxODFlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYXRlcmlhbGl6ZS1yZWQtdGV4dC50ZXh0LWRhcmtlbi0xIHtcclxuICAgIGNvbG9yOiAjZDAxODFlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYXRlcmlhbGl6ZS1yZWQuZGFya2VuLTIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I5MTUxYiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWF0ZXJpYWxpemUtcmVkLXRleHQudGV4dC1kYXJrZW4tMiB7XHJcbiAgICBjb2xvcjogI2I5MTUxYiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWF0ZXJpYWxpemUtcmVkLmRhcmtlbi0zIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNhMjEzMTggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1hdGVyaWFsaXplLXJlZC10ZXh0LnRleHQtZGFya2VuLTMge1xyXG4gICAgY29sb3I6ICNhMjEzMTggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1hdGVyaWFsaXplLXJlZC5kYXJrZW4tNCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGIxMDE0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYXRlcmlhbGl6ZS1yZWQtdGV4dC50ZXh0LWRhcmtlbi00IHtcclxuICAgIGNvbG9yOiAjOGIxMDE0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5yZWQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y0NDMzNiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucmVkLXRleHQge1xyXG4gICAgY29sb3I6ICNGNDQzMzYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnJlZC5saWdodGVuLTUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRUJFRSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucmVkLXRleHQudGV4dC1saWdodGVuLTUge1xyXG4gICAgY29sb3I6ICNGRkVCRUUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnJlZC5saWdodGVuLTQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQ0REMiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucmVkLXRleHQudGV4dC1saWdodGVuLTQge1xyXG4gICAgY29sb3I6ICNGRkNERDIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnJlZC5saWdodGVuLTMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0VGOUE5QSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucmVkLXRleHQudGV4dC1saWdodGVuLTMge1xyXG4gICAgY29sb3I6ICNFRjlBOUEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnJlZC5saWdodGVuLTIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0U1NzM3MyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucmVkLXRleHQudGV4dC1saWdodGVuLTIge1xyXG4gICAgY29sb3I6ICNFNTczNzMgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnJlZC5saWdodGVuLTEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0VGNTM1MCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucmVkLXRleHQudGV4dC1saWdodGVuLTEge1xyXG4gICAgY29sb3I6ICNFRjUzNTAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnJlZC5kYXJrZW4tMSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTUzOTM1ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5yZWQtdGV4dC50ZXh0LWRhcmtlbi0xIHtcclxuICAgIGNvbG9yOiAjRTUzOTM1ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5yZWQuZGFya2VuLTIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0QzMkYyRiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucmVkLXRleHQudGV4dC1kYXJrZW4tMiB7XHJcbiAgICBjb2xvcjogI0QzMkYyRiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucmVkLmRhcmtlbi0zIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNDNjI4MjggIWltcG9ydGFudDtcclxufVxyXG5cclxuLnJlZC10ZXh0LnRleHQtZGFya2VuLTMge1xyXG4gICAgY29sb3I6ICNDNjI4MjggIWltcG9ydGFudDtcclxufVxyXG5cclxuLnJlZC5kYXJrZW4tNCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjcxQzFDICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5yZWQtdGV4dC50ZXh0LWRhcmtlbi00IHtcclxuICAgIGNvbG9yOiAjQjcxQzFDICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5yZWQuYWNjZW50LTEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOEE4MCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucmVkLXRleHQudGV4dC1hY2NlbnQtMSB7XHJcbiAgICBjb2xvcjogI0ZGOEE4MCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucmVkLmFjY2VudC0yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjUyNTIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnJlZC10ZXh0LnRleHQtYWNjZW50LTIge1xyXG4gICAgY29sb3I6ICNGRjUyNTIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnJlZC5hY2NlbnQtMyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkYxNzQ0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5yZWQtdGV4dC50ZXh0LWFjY2VudC0zIHtcclxuICAgIGNvbG9yOiAjRkYxNzQ0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5yZWQuYWNjZW50LTQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Q1MDAwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucmVkLXRleHQudGV4dC1hY2NlbnQtNCB7XHJcbiAgICBjb2xvcjogI0Q1MDAwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGluayB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTkxZTYzICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5waW5rLXRleHQge1xyXG4gICAgY29sb3I6ICNlOTFlNjMgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBpbmsubGlnaHRlbi01IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2U0ZWMgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBpbmstdGV4dC50ZXh0LWxpZ2h0ZW4tNSB7XHJcbiAgICBjb2xvcjogI2ZjZTRlYyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGluay5saWdodGVuLTQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4YmJkMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGluay10ZXh0LnRleHQtbGlnaHRlbi00IHtcclxuICAgIGNvbG9yOiAjZjhiYmQwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5waW5rLmxpZ2h0ZW4tMyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjQ4ZmIxICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5waW5rLXRleHQudGV4dC1saWdodGVuLTMge1xyXG4gICAgY29sb3I6ICNmNDhmYjEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBpbmsubGlnaHRlbi0yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMDYyOTIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBpbmstdGV4dC50ZXh0LWxpZ2h0ZW4tMiB7XHJcbiAgICBjb2xvcjogI2YwNjI5MiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGluay5saWdodGVuLTEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VjNDA3YSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGluay10ZXh0LnRleHQtbGlnaHRlbi0xIHtcclxuICAgIGNvbG9yOiAjZWM0MDdhICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5waW5rLmRhcmtlbi0xIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkODFiNjAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBpbmstdGV4dC50ZXh0LWRhcmtlbi0xIHtcclxuICAgIGNvbG9yOiAjZDgxYjYwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5waW5rLmRhcmtlbi0yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNjMjE4NWIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBpbmstdGV4dC50ZXh0LWRhcmtlbi0yIHtcclxuICAgIGNvbG9yOiAjYzIxODViICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5waW5rLmRhcmtlbi0zIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNhZDE0NTcgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBpbmstdGV4dC50ZXh0LWRhcmtlbi0zIHtcclxuICAgIGNvbG9yOiAjYWQxNDU3ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5waW5rLmRhcmtlbi00IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM4ODBlNGYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBpbmstdGV4dC50ZXh0LWRhcmtlbi00IHtcclxuICAgIGNvbG9yOiAjODgwZTRmICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5waW5rLmFjY2VudC0xIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjgwYWIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBpbmstdGV4dC50ZXh0LWFjY2VudC0xIHtcclxuICAgIGNvbG9yOiAjZmY4MGFiICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5waW5rLmFjY2VudC0yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjQwODEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBpbmstdGV4dC50ZXh0LWFjY2VudC0yIHtcclxuICAgIGNvbG9yOiAjZmY0MDgxICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5waW5rLmFjY2VudC0zIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNTAwNTcgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBpbmstdGV4dC50ZXh0LWFjY2VudC0zIHtcclxuICAgIGNvbG9yOiAjZjUwMDU3ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5waW5rLmFjY2VudC00IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNjNTExNjIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBpbmstdGV4dC50ZXh0LWFjY2VudC00IHtcclxuICAgIGNvbG9yOiAjYzUxMTYyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wdXJwbGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzljMjdiMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHVycGxlLXRleHQge1xyXG4gICAgY29sb3I6ICM5YzI3YjAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB1cnBsZS5saWdodGVuLTUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZTVmNSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHVycGxlLXRleHQudGV4dC1saWdodGVuLTUge1xyXG4gICAgY29sb3I6ICNmM2U1ZjUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB1cnBsZS5saWdodGVuLTQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UxYmVlNyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHVycGxlLXRleHQudGV4dC1saWdodGVuLTQge1xyXG4gICAgY29sb3I6ICNlMWJlZTcgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB1cnBsZS5saWdodGVuLTMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NlOTNkOCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHVycGxlLXRleHQudGV4dC1saWdodGVuLTMge1xyXG4gICAgY29sb3I6ICNjZTkzZDggIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB1cnBsZS5saWdodGVuLTIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JhNjhjOCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHVycGxlLXRleHQudGV4dC1saWdodGVuLTIge1xyXG4gICAgY29sb3I6ICNiYTY4YzggIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB1cnBsZS5saWdodGVuLTEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FiNDdiYyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHVycGxlLXRleHQudGV4dC1saWdodGVuLTEge1xyXG4gICAgY29sb3I6ICNhYjQ3YmMgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB1cnBsZS5kYXJrZW4tMSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGUyNGFhICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wdXJwbGUtdGV4dC50ZXh0LWRhcmtlbi0xIHtcclxuICAgIGNvbG9yOiAjOGUyNGFhICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wdXJwbGUuZGFya2VuLTIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdiMWZhMiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHVycGxlLXRleHQudGV4dC1kYXJrZW4tMiB7XHJcbiAgICBjb2xvcjogIzdiMWZhMiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHVycGxlLmRhcmtlbi0zIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM2YTFiOWEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB1cnBsZS10ZXh0LnRleHQtZGFya2VuLTMge1xyXG4gICAgY29sb3I6ICM2YTFiOWEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB1cnBsZS5kYXJrZW4tNCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGExNDhjICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wdXJwbGUtdGV4dC50ZXh0LWRhcmtlbi00IHtcclxuICAgIGNvbG9yOiAjNGExNDhjICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wdXJwbGUuYWNjZW50LTEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VhODBmYyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHVycGxlLXRleHQudGV4dC1hY2NlbnQtMSB7XHJcbiAgICBjb2xvcjogI2VhODBmYyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHVycGxlLmFjY2VudC0yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlMDQwZmIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB1cnBsZS10ZXh0LnRleHQtYWNjZW50LTIge1xyXG4gICAgY29sb3I6ICNlMDQwZmIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB1cnBsZS5hY2NlbnQtMyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDUwMGY5ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wdXJwbGUtdGV4dC50ZXh0LWFjY2VudC0zIHtcclxuICAgIGNvbG9yOiAjZDUwMGY5ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wdXJwbGUuYWNjZW50LTQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FhMDBmZiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHVycGxlLXRleHQudGV4dC1hY2NlbnQtNCB7XHJcbiAgICBjb2xvcjogI2FhMDBmZiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZGVlcC1wdXJwbGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY3M2FiNyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZGVlcC1wdXJwbGUtdGV4dCB7XHJcbiAgICBjb2xvcjogIzY3M2FiNyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZGVlcC1wdXJwbGUubGlnaHRlbi01IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGU3ZjYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmRlZXAtcHVycGxlLXRleHQudGV4dC1saWdodGVuLTUge1xyXG4gICAgY29sb3I6ICNlZGU3ZjYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmRlZXAtcHVycGxlLmxpZ2h0ZW4tNCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDFjNGU5ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kZWVwLXB1cnBsZS10ZXh0LnRleHQtbGlnaHRlbi00IHtcclxuICAgIGNvbG9yOiAjZDFjNGU5ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kZWVwLXB1cnBsZS5saWdodGVuLTMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IzOWRkYiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZGVlcC1wdXJwbGUtdGV4dC50ZXh0LWxpZ2h0ZW4tMyB7XHJcbiAgICBjb2xvcjogI2IzOWRkYiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZGVlcC1wdXJwbGUubGlnaHRlbi0yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM5NTc1Y2QgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmRlZXAtcHVycGxlLXRleHQudGV4dC1saWdodGVuLTIge1xyXG4gICAgY29sb3I6ICM5NTc1Y2QgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmRlZXAtcHVycGxlLmxpZ2h0ZW4tMSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2U1N2MyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kZWVwLXB1cnBsZS10ZXh0LnRleHQtbGlnaHRlbi0xIHtcclxuICAgIGNvbG9yOiAjN2U1N2MyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kZWVwLXB1cnBsZS5kYXJrZW4tMSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWUzNWIxICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kZWVwLXB1cnBsZS10ZXh0LnRleHQtZGFya2VuLTEge1xyXG4gICAgY29sb3I6ICM1ZTM1YjEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmRlZXAtcHVycGxlLmRhcmtlbi0yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM1MTJkYTggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmRlZXAtcHVycGxlLXRleHQudGV4dC1kYXJrZW4tMiB7XHJcbiAgICBjb2xvcjogIzUxMmRhOCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZGVlcC1wdXJwbGUuZGFya2VuLTMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ1MjdhMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZGVlcC1wdXJwbGUtdGV4dC50ZXh0LWRhcmtlbi0zIHtcclxuICAgIGNvbG9yOiAjNDUyN2EwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kZWVwLXB1cnBsZS5kYXJrZW4tNCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzExYjkyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kZWVwLXB1cnBsZS10ZXh0LnRleHQtZGFya2VuLTQge1xyXG4gICAgY29sb3I6ICMzMTFiOTIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmRlZXAtcHVycGxlLmFjY2VudC0xIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNiMzg4ZmYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmRlZXAtcHVycGxlLXRleHQudGV4dC1hY2NlbnQtMSB7XHJcbiAgICBjb2xvcjogI2IzODhmZiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZGVlcC1wdXJwbGUuYWNjZW50LTIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdjNGRmZiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZGVlcC1wdXJwbGUtdGV4dC50ZXh0LWFjY2VudC0yIHtcclxuICAgIGNvbG9yOiAjN2M0ZGZmICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kZWVwLXB1cnBsZS5hY2NlbnQtMyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjUxZmZmICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kZWVwLXB1cnBsZS10ZXh0LnRleHQtYWNjZW50LTMge1xyXG4gICAgY29sb3I6ICM2NTFmZmYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmRlZXAtcHVycGxlLmFjY2VudC00IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM2MjAwZWEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmRlZXAtcHVycGxlLXRleHQudGV4dC1hY2NlbnQtNCB7XHJcbiAgICBjb2xvcjogIzYyMDBlYSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaW5kaWdvIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZjUxYjUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmluZGlnby10ZXh0IHtcclxuICAgIGNvbG9yOiAjM2Y1MWI1ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbmRpZ28ubGlnaHRlbi01IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOGVhZjYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmluZGlnby10ZXh0LnRleHQtbGlnaHRlbi01IHtcclxuICAgIGNvbG9yOiAjZThlYWY2ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbmRpZ28ubGlnaHRlbi00IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNjNWNhZTkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmluZGlnby10ZXh0LnRleHQtbGlnaHRlbi00IHtcclxuICAgIGNvbG9yOiAjYzVjYWU5ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbmRpZ28ubGlnaHRlbi0zIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM5ZmE4ZGEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmluZGlnby10ZXh0LnRleHQtbGlnaHRlbi0zIHtcclxuICAgIGNvbG9yOiAjOWZhOGRhICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbmRpZ28ubGlnaHRlbi0yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM3OTg2Y2IgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmluZGlnby10ZXh0LnRleHQtbGlnaHRlbi0yIHtcclxuICAgIGNvbG9yOiAjNzk4NmNiICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbmRpZ28ubGlnaHRlbi0xIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM1YzZiYzAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmluZGlnby10ZXh0LnRleHQtbGlnaHRlbi0xIHtcclxuICAgIGNvbG9yOiAjNWM2YmMwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbmRpZ28uZGFya2VuLTEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM5NDlhYiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaW5kaWdvLXRleHQudGV4dC1kYXJrZW4tMSB7XHJcbiAgICBjb2xvcjogIzM5NDlhYiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaW5kaWdvLmRhcmtlbi0yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMDNmOWYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmluZGlnby10ZXh0LnRleHQtZGFya2VuLTIge1xyXG4gICAgY29sb3I6ICMzMDNmOWYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmluZGlnby5kYXJrZW4tMyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjgzNTkzICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbmRpZ28tdGV4dC50ZXh0LWRhcmtlbi0zIHtcclxuICAgIGNvbG9yOiAjMjgzNTkzICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbmRpZ28uZGFya2VuLTQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFhMjM3ZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaW5kaWdvLXRleHQudGV4dC1kYXJrZW4tNCB7XHJcbiAgICBjb2xvcjogIzFhMjM3ZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaW5kaWdvLmFjY2VudC0xIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM4YzllZmYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmluZGlnby10ZXh0LnRleHQtYWNjZW50LTEge1xyXG4gICAgY29sb3I6ICM4YzllZmYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmluZGlnby5hY2NlbnQtMiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTM2ZGZlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbmRpZ28tdGV4dC50ZXh0LWFjY2VudC0yIHtcclxuICAgIGNvbG9yOiAjNTM2ZGZlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbmRpZ28uYWNjZW50LTMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNkNWFmZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaW5kaWdvLXRleHQudGV4dC1hY2NlbnQtMyB7XHJcbiAgICBjb2xvcjogIzNkNWFmZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaW5kaWdvLmFjY2VudC00IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMDRmZmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmluZGlnby10ZXh0LnRleHQtYWNjZW50LTQge1xyXG4gICAgY29sb3I6ICMzMDRmZmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJsdWUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxOTZGMyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmx1ZS10ZXh0IHtcclxuICAgIGNvbG9yOiAjMjE5NkYzICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ibHVlLmxpZ2h0ZW4tNSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTNGMkZEICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ibHVlLXRleHQudGV4dC1saWdodGVuLTUge1xyXG4gICAgY29sb3I6ICNFM0YyRkQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJsdWUubGlnaHRlbi00IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNCQkRFRkIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJsdWUtdGV4dC50ZXh0LWxpZ2h0ZW4tNCB7XHJcbiAgICBjb2xvcjogI0JCREVGQiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmx1ZS5saWdodGVuLTMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzkwQ0FGOSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmx1ZS10ZXh0LnRleHQtbGlnaHRlbi0zIHtcclxuICAgIGNvbG9yOiAjOTBDQUY5ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ibHVlLmxpZ2h0ZW4tMiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjRCNUY2ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ibHVlLXRleHQudGV4dC1saWdodGVuLTIge1xyXG4gICAgY29sb3I6ICM2NEI1RjYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJsdWUubGlnaHRlbi0xIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MkE1RjUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJsdWUtdGV4dC50ZXh0LWxpZ2h0ZW4tMSB7XHJcbiAgICBjb2xvcjogIzQyQTVGNSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmx1ZS5kYXJrZW4tMSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUU4OEU1ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ibHVlLXRleHQudGV4dC1kYXJrZW4tMSB7XHJcbiAgICBjb2xvcjogIzFFODhFNSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmx1ZS5kYXJrZW4tMiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk3NkQyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ibHVlLXRleHQudGV4dC1kYXJrZW4tMiB7XHJcbiAgICBjb2xvcjogIzE5NzZEMiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmx1ZS5kYXJrZW4tMyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2NUMwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ibHVlLXRleHQudGV4dC1kYXJrZW4tMyB7XHJcbiAgICBjb2xvcjogIzE1NjVDMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmx1ZS5kYXJrZW4tNCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEQ0N0ExICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ibHVlLXRleHQudGV4dC1kYXJrZW4tNCB7XHJcbiAgICBjb2xvcjogIzBENDdBMSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmx1ZS5hY2NlbnQtMSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODJCMUZGICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ibHVlLXRleHQudGV4dC1hY2NlbnQtMSB7XHJcbiAgICBjb2xvcjogIzgyQjFGRiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmx1ZS5hY2NlbnQtMiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ4QUZGICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ibHVlLXRleHQudGV4dC1hY2NlbnQtMiB7XHJcbiAgICBjb2xvcjogIzQ0OEFGRiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmx1ZS5hY2NlbnQtMyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk3OUZGICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ibHVlLXRleHQudGV4dC1hY2NlbnQtMyB7XHJcbiAgICBjb2xvcjogIzI5NzlGRiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmx1ZS5hY2NlbnQtNCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk2MkZGICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ibHVlLXRleHQudGV4dC1hY2NlbnQtNCB7XHJcbiAgICBjb2xvcjogIzI5NjJGRiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubGlnaHQtYmx1ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDNhOWY0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saWdodC1ibHVlLXRleHQge1xyXG4gICAgY29sb3I6ICMwM2E5ZjQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxpZ2h0LWJsdWUubGlnaHRlbi01IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlMWY1ZmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxpZ2h0LWJsdWUtdGV4dC50ZXh0LWxpZ2h0ZW4tNSB7XHJcbiAgICBjb2xvcjogI2UxZjVmZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubGlnaHQtYmx1ZS5saWdodGVuLTQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IzZTVmYyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubGlnaHQtYmx1ZS10ZXh0LnRleHQtbGlnaHRlbi00IHtcclxuICAgIGNvbG9yOiAjYjNlNWZjICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saWdodC1ibHVlLmxpZ2h0ZW4tMyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODFkNGZhICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saWdodC1ibHVlLXRleHQudGV4dC1saWdodGVuLTMge1xyXG4gICAgY29sb3I6ICM4MWQ0ZmEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxpZ2h0LWJsdWUubGlnaHRlbi0yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZmMzZjcgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxpZ2h0LWJsdWUtdGV4dC50ZXh0LWxpZ2h0ZW4tMiB7XHJcbiAgICBjb2xvcjogIzRmYzNmNyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubGlnaHQtYmx1ZS5saWdodGVuLTEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI5YjZmNiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubGlnaHQtYmx1ZS10ZXh0LnRleHQtbGlnaHRlbi0xIHtcclxuICAgIGNvbG9yOiAjMjliNmY2ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saWdodC1ibHVlLmRhcmtlbi0xIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMzliZTUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxpZ2h0LWJsdWUtdGV4dC50ZXh0LWRhcmtlbi0xIHtcclxuICAgIGNvbG9yOiAjMDM5YmU1ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saWdodC1ibHVlLmRhcmtlbi0yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMjg4ZDEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxpZ2h0LWJsdWUtdGV4dC50ZXh0LWRhcmtlbi0yIHtcclxuICAgIGNvbG9yOiAjMDI4OGQxICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saWdodC1ibHVlLmRhcmtlbi0zIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMjc3YmQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxpZ2h0LWJsdWUtdGV4dC50ZXh0LWRhcmtlbi0zIHtcclxuICAgIGNvbG9yOiAjMDI3N2JkICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saWdodC1ibHVlLmRhcmtlbi00IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMTU3OWIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxpZ2h0LWJsdWUtdGV4dC50ZXh0LWRhcmtlbi00IHtcclxuICAgIGNvbG9yOiAjMDE1NzliICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saWdodC1ibHVlLmFjY2VudC0xIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM4MGQ4ZmYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxpZ2h0LWJsdWUtdGV4dC50ZXh0LWFjY2VudC0xIHtcclxuICAgIGNvbG9yOiAjODBkOGZmICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saWdodC1ibHVlLmFjY2VudC0yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MGM0ZmYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxpZ2h0LWJsdWUtdGV4dC50ZXh0LWFjY2VudC0yIHtcclxuICAgIGNvbG9yOiAjNDBjNGZmICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saWdodC1ibHVlLmFjY2VudC0zIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGIwZmYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxpZ2h0LWJsdWUtdGV4dC50ZXh0LWFjY2VudC0zIHtcclxuICAgIGNvbG9yOiAjMDBiMGZmICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saWdodC1ibHVlLmFjY2VudC00IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDkxZWEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxpZ2h0LWJsdWUtdGV4dC50ZXh0LWFjY2VudC00IHtcclxuICAgIGNvbG9yOiAjMDA5MWVhICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jeWFuIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGJjZDQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmN5YW4tdGV4dCB7XHJcbiAgICBjb2xvcjogIzAwYmNkNCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY3lhbi5saWdodGVuLTUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UwZjdmYSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY3lhbi10ZXh0LnRleHQtbGlnaHRlbi01IHtcclxuICAgIGNvbG9yOiAjZTBmN2ZhICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jeWFuLmxpZ2h0ZW4tNCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJlYmYyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jeWFuLXRleHQudGV4dC1saWdodGVuLTQge1xyXG4gICAgY29sb3I6ICNiMmViZjIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmN5YW4ubGlnaHRlbi0zIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM4MGRlZWEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmN5YW4tdGV4dC50ZXh0LWxpZ2h0ZW4tMyB7XHJcbiAgICBjb2xvcjogIzgwZGVlYSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY3lhbi5saWdodGVuLTIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRkZDBlMSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY3lhbi10ZXh0LnRleHQtbGlnaHRlbi0yIHtcclxuICAgIGNvbG9yOiAjNGRkMGUxICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jeWFuLmxpZ2h0ZW4tMSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjZjNmRhICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jeWFuLXRleHQudGV4dC1saWdodGVuLTEge1xyXG4gICAgY29sb3I6ICMyNmM2ZGEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmN5YW4uZGFya2VuLTEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYWNjMSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY3lhbi10ZXh0LnRleHQtZGFya2VuLTEge1xyXG4gICAgY29sb3I6ICMwMGFjYzEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmN5YW4uZGFya2VuLTIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTdhNyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY3lhbi10ZXh0LnRleHQtZGFya2VuLTIge1xyXG4gICAgY29sb3I6ICMwMDk3YTcgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmN5YW4uZGFya2VuLTMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwODM4ZiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY3lhbi10ZXh0LnRleHQtZGFya2VuLTMge1xyXG4gICAgY29sb3I6ICMwMDgzOGYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmN5YW4uZGFya2VuLTQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjA2NCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY3lhbi10ZXh0LnRleHQtZGFya2VuLTQge1xyXG4gICAgY29sb3I6ICMwMDYwNjQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmN5YW4uYWNjZW50LTEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzg0ZmZmZiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY3lhbi10ZXh0LnRleHQtYWNjZW50LTEge1xyXG4gICAgY29sb3I6ICM4NGZmZmYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmN5YW4uYWNjZW50LTIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE4ZmZmZiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY3lhbi10ZXh0LnRleHQtYWNjZW50LTIge1xyXG4gICAgY29sb3I6ICMxOGZmZmYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmN5YW4uYWNjZW50LTMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwZTVmZiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY3lhbi10ZXh0LnRleHQtYWNjZW50LTMge1xyXG4gICAgY29sb3I6ICMwMGU1ZmYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmN5YW4uYWNjZW50LTQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYjhkNCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY3lhbi10ZXh0LnRleHQtYWNjZW50LTQge1xyXG4gICAgY29sb3I6ICMwMGI4ZDQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRlYWwge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTY4OCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGVhbC10ZXh0IHtcclxuICAgIGNvbG9yOiAjMDA5Njg4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZWFsLmxpZ2h0ZW4tNSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBmMmYxICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZWFsLXRleHQudGV4dC1saWdodGVuLTUge1xyXG4gICAgY29sb3I6ICNlMGYyZjEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRlYWwubGlnaHRlbi00IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNiMmRmZGIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRlYWwtdGV4dC50ZXh0LWxpZ2h0ZW4tNCB7XHJcbiAgICBjb2xvcjogI2IyZGZkYiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGVhbC5saWdodGVuLTMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzgwY2JjNCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGVhbC10ZXh0LnRleHQtbGlnaHRlbi0zIHtcclxuICAgIGNvbG9yOiAjODBjYmM0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZWFsLmxpZ2h0ZW4tMiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGRiNmFjICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZWFsLXRleHQudGV4dC1saWdodGVuLTIge1xyXG4gICAgY29sb3I6ICM0ZGI2YWMgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRlYWwubGlnaHRlbi0xIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNmE2OWEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRlYWwtdGV4dC50ZXh0LWxpZ2h0ZW4tMSB7XHJcbiAgICBjb2xvcjogIzI2YTY5YSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGVhbC5kYXJrZW4tMSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4OTdiICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZWFsLXRleHQudGV4dC1kYXJrZW4tMSB7XHJcbiAgICBjb2xvcjogIzAwODk3YiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGVhbC5kYXJrZW4tMiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OTZiICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZWFsLXRleHQudGV4dC1kYXJrZW4tMiB7XHJcbiAgICBjb2xvcjogIzAwNzk2YiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGVhbC5kYXJrZW4tMyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2OTVjICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZWFsLXRleHQudGV4dC1kYXJrZW4tMyB7XHJcbiAgICBjb2xvcjogIzAwNjk1YyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGVhbC5kYXJrZW4tNCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0ZDQwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZWFsLXRleHQudGV4dC1kYXJrZW4tNCB7XHJcbiAgICBjb2xvcjogIzAwNGQ0MCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGVhbC5hY2NlbnQtMSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTdmZmViICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZWFsLXRleHQudGV4dC1hY2NlbnQtMSB7XHJcbiAgICBjb2xvcjogI2E3ZmZlYiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGVhbC5hY2NlbnQtMiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjRmZmRhICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZWFsLXRleHQudGV4dC1hY2NlbnQtMiB7XHJcbiAgICBjb2xvcjogIzY0ZmZkYSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGVhbC5hY2NlbnQtMyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWRlOWI2ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZWFsLXRleHQudGV4dC1hY2NlbnQtMyB7XHJcbiAgICBjb2xvcjogIzFkZTliNiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGVhbC5hY2NlbnQtNCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiZmE1ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZWFsLXRleHQudGV4dC1hY2NlbnQtNCB7XHJcbiAgICBjb2xvcjogIzAwYmZhNSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZ3JlZW4ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRDQUY1MCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZ3JlZW4tdGV4dCB7XHJcbiAgICBjb2xvcjogIzRDQUY1MCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZ3JlZW4ubGlnaHRlbi01IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNFOEY1RTkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmdyZWVuLXRleHQudGV4dC1saWdodGVuLTUge1xyXG4gICAgY29sb3I6ICNFOEY1RTkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmdyZWVuLmxpZ2h0ZW4tNCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzhFNkM5ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ncmVlbi10ZXh0LnRleHQtbGlnaHRlbi00IHtcclxuICAgIGNvbG9yOiAjQzhFNkM5ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ncmVlbi5saWdodGVuLTMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0E1RDZBNyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZ3JlZW4tdGV4dC50ZXh0LWxpZ2h0ZW4tMyB7XHJcbiAgICBjb2xvcjogI0E1RDZBNyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZ3JlZW4ubGlnaHRlbi0yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM4MUM3ODQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmdyZWVuLXRleHQudGV4dC1saWdodGVuLTIge1xyXG4gICAgY29sb3I6ICM4MUM3ODQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmdyZWVuLmxpZ2h0ZW4tMSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjZCQjZBICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ncmVlbi10ZXh0LnRleHQtbGlnaHRlbi0xIHtcclxuICAgIGNvbG9yOiAjNjZCQjZBICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ncmVlbi5kYXJrZW4tMSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDNBMDQ3ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ncmVlbi10ZXh0LnRleHQtZGFya2VuLTEge1xyXG4gICAgY29sb3I6ICM0M0EwNDcgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmdyZWVuLmRhcmtlbi0yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzODhFM0MgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmdyZWVuLXRleHQudGV4dC1kYXJrZW4tMiB7XHJcbiAgICBjb2xvcjogIzM4OEUzQyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZ3JlZW4uZGFya2VuLTMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJFN0QzMiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZ3JlZW4tdGV4dC50ZXh0LWRhcmtlbi0zIHtcclxuICAgIGNvbG9yOiAjMkU3RDMyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ncmVlbi5kYXJrZW4tNCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUI1RTIwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ncmVlbi10ZXh0LnRleHQtZGFya2VuLTQge1xyXG4gICAgY29sb3I6ICMxQjVFMjAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmdyZWVuLmFjY2VudC0xIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNCOUY2Q0EgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmdyZWVuLXRleHQudGV4dC1hY2NlbnQtMSB7XHJcbiAgICBjb2xvcjogI0I5RjZDQSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZ3JlZW4uYWNjZW50LTIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY5RjBBRSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZ3JlZW4tdGV4dC50ZXh0LWFjY2VudC0yIHtcclxuICAgIGNvbG9yOiAjNjlGMEFFICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ncmVlbi5hY2NlbnQtMyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBFNjc2ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ncmVlbi10ZXh0LnRleHQtYWNjZW50LTMge1xyXG4gICAgY29sb3I6ICMwMEU2NzYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmdyZWVuLmFjY2VudC00IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEM4NTMgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmdyZWVuLXRleHQudGV4dC1hY2NlbnQtNCB7XHJcbiAgICBjb2xvcjogIzAwQzg1MyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubGlnaHQtZ3JlZW4ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzhiYzM0YSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubGlnaHQtZ3JlZW4tdGV4dCB7XHJcbiAgICBjb2xvcjogIzhiYzM0YSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubGlnaHQtZ3JlZW4ubGlnaHRlbi01IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWY4ZTkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxpZ2h0LWdyZWVuLXRleHQudGV4dC1saWdodGVuLTUge1xyXG4gICAgY29sb3I6ICNmMWY4ZTkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxpZ2h0LWdyZWVuLmxpZ2h0ZW4tNCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGNlZGM4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saWdodC1ncmVlbi10ZXh0LnRleHQtbGlnaHRlbi00IHtcclxuICAgIGNvbG9yOiAjZGNlZGM4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saWdodC1ncmVlbi5saWdodGVuLTMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M1ZTFhNSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubGlnaHQtZ3JlZW4tdGV4dC50ZXh0LWxpZ2h0ZW4tMyB7XHJcbiAgICBjb2xvcjogI2M1ZTFhNSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubGlnaHQtZ3JlZW4ubGlnaHRlbi0yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNhZWQ1ODEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxpZ2h0LWdyZWVuLXRleHQudGV4dC1saWdodGVuLTIge1xyXG4gICAgY29sb3I6ICNhZWQ1ODEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxpZ2h0LWdyZWVuLmxpZ2h0ZW4tMSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWNjYzY1ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saWdodC1ncmVlbi10ZXh0LnRleHQtbGlnaHRlbi0xIHtcclxuICAgIGNvbG9yOiAjOWNjYzY1ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saWdodC1ncmVlbi5kYXJrZW4tMSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2NiMzQyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saWdodC1ncmVlbi10ZXh0LnRleHQtZGFya2VuLTEge1xyXG4gICAgY29sb3I6ICM3Y2IzNDIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxpZ2h0LWdyZWVuLmRhcmtlbi0yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM2ODlmMzggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxpZ2h0LWdyZWVuLXRleHQudGV4dC1kYXJrZW4tMiB7XHJcbiAgICBjb2xvcjogIzY4OWYzOCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubGlnaHQtZ3JlZW4uZGFya2VuLTMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU1OGIyZiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubGlnaHQtZ3JlZW4tdGV4dC50ZXh0LWRhcmtlbi0zIHtcclxuICAgIGNvbG9yOiAjNTU4YjJmICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saWdodC1ncmVlbi5kYXJrZW4tNCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM2OTFlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saWdodC1ncmVlbi10ZXh0LnRleHQtZGFya2VuLTQge1xyXG4gICAgY29sb3I6ICMzMzY5MWUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxpZ2h0LWdyZWVuLmFjY2VudC0xIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2ZmOTAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxpZ2h0LWdyZWVuLXRleHQudGV4dC1hY2NlbnQtMSB7XHJcbiAgICBjb2xvcjogI2NjZmY5MCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubGlnaHQtZ3JlZW4uYWNjZW50LTIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IyZmY1OSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubGlnaHQtZ3JlZW4tdGV4dC50ZXh0LWFjY2VudC0yIHtcclxuICAgIGNvbG9yOiAjYjJmZjU5ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saWdodC1ncmVlbi5hY2NlbnQtMyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzZmZjAzICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saWdodC1ncmVlbi10ZXh0LnRleHQtYWNjZW50LTMge1xyXG4gICAgY29sb3I6ICM3NmZmMDMgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxpZ2h0LWdyZWVuLmFjY2VudC00IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NGRkMTcgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxpZ2h0LWdyZWVuLXRleHQudGV4dC1hY2NlbnQtNCB7XHJcbiAgICBjb2xvcjogIzY0ZGQxNyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubGltZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RkYzM5ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saW1lLXRleHQge1xyXG4gICAgY29sb3I6ICNjZGRjMzkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxpbWUubGlnaHRlbi01IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWZiZTcgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxpbWUtdGV4dC50ZXh0LWxpZ2h0ZW4tNSB7XHJcbiAgICBjb2xvcjogI2Y5ZmJlNyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubGltZS5saWdodGVuLTQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjRjMyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubGltZS10ZXh0LnRleHQtbGlnaHRlbi00IHtcclxuICAgIGNvbG9yOiAjZjBmNGMzICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saW1lLmxpZ2h0ZW4tMyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlZTljICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saW1lLXRleHQudGV4dC1saWdodGVuLTMge1xyXG4gICAgY29sb3I6ICNlNmVlOWMgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxpbWUubGlnaHRlbi0yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkY2U3NzUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxpbWUtdGV4dC50ZXh0LWxpZ2h0ZW4tMiB7XHJcbiAgICBjb2xvcjogI2RjZTc3NSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubGltZS5saWdodGVuLTEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q0ZTE1NyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubGltZS10ZXh0LnRleHQtbGlnaHRlbi0xIHtcclxuICAgIGNvbG9yOiAjZDRlMTU3ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saW1lLmRhcmtlbi0xIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNjMGNhMzMgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxpbWUtdGV4dC50ZXh0LWRhcmtlbi0xIHtcclxuICAgIGNvbG9yOiAjYzBjYTMzICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saW1lLmRhcmtlbi0yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNhZmI0MmIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxpbWUtdGV4dC50ZXh0LWRhcmtlbi0yIHtcclxuICAgIGNvbG9yOiAjYWZiNDJiICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saW1lLmRhcmtlbi0zIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM5ZTlkMjQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxpbWUtdGV4dC50ZXh0LWRhcmtlbi0zIHtcclxuICAgIGNvbG9yOiAjOWU5ZDI0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saW1lLmRhcmtlbi00IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM4Mjc3MTcgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxpbWUtdGV4dC50ZXh0LWRhcmtlbi00IHtcclxuICAgIGNvbG9yOiAjODI3NzE3ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saW1lLmFjY2VudC0xIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGZmODEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxpbWUtdGV4dC50ZXh0LWFjY2VudC0xIHtcclxuICAgIGNvbG9yOiAjZjRmZjgxICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saW1lLmFjY2VudC0yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWZmNDEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxpbWUtdGV4dC50ZXh0LWFjY2VudC0yIHtcclxuICAgIGNvbG9yOiAjZWVmZjQxICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saW1lLmFjY2VudC0zIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNjNmZmMDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxpbWUtdGV4dC50ZXh0LWFjY2VudC0zIHtcclxuICAgIGNvbG9yOiAjYzZmZjAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saW1lLmFjY2VudC00IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNhZWVhMDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxpbWUtdGV4dC50ZXh0LWFjY2VudC00IHtcclxuICAgIGNvbG9yOiAjYWVlYTAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi55ZWxsb3cge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWIzYiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ueWVsbG93LXRleHQge1xyXG4gICAgY29sb3I6ICNmZmViM2IgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnllbGxvdy5saWdodGVuLTUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmRlNyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ueWVsbG93LXRleHQudGV4dC1saWdodGVuLTUge1xyXG4gICAgY29sb3I6ICNmZmZkZTcgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnllbGxvdy5saWdodGVuLTQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjljNCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ueWVsbG93LXRleHQudGV4dC1saWdodGVuLTQge1xyXG4gICAgY29sb3I6ICNmZmY5YzQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnllbGxvdy5saWdodGVuLTMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjU5ZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ueWVsbG93LXRleHQudGV4dC1saWdodGVuLTMge1xyXG4gICAgY29sb3I6ICNmZmY1OWQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnllbGxvdy5saWdodGVuLTIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjE3NiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ueWVsbG93LXRleHQudGV4dC1saWdodGVuLTIge1xyXG4gICAgY29sb3I6ICNmZmYxNzYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnllbGxvdy5saWdodGVuLTEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWU1OCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ueWVsbG93LXRleHQudGV4dC1saWdodGVuLTEge1xyXG4gICAgY29sb3I6ICNmZmVlNTggIWltcG9ydGFudDtcclxufVxyXG5cclxuLnllbGxvdy5kYXJrZW4tMSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRkODM1ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi55ZWxsb3ctdGV4dC50ZXh0LWRhcmtlbi0xIHtcclxuICAgIGNvbG9yOiAjZmRkODM1ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi55ZWxsb3cuZGFya2VuLTIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiYzAyZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ueWVsbG93LXRleHQudGV4dC1kYXJrZW4tMiB7XHJcbiAgICBjb2xvcjogI2ZiYzAyZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ueWVsbG93LmRhcmtlbi0zIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWE4MjUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnllbGxvdy10ZXh0LnRleHQtZGFya2VuLTMge1xyXG4gICAgY29sb3I6ICNmOWE4MjUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnllbGxvdy5kYXJrZW4tNCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjU3ZjE3ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi55ZWxsb3ctdGV4dC50ZXh0LWRhcmtlbi00IHtcclxuICAgIGNvbG9yOiAjZjU3ZjE3ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi55ZWxsb3cuYWNjZW50LTEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmY4ZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ueWVsbG93LXRleHQudGV4dC1hY2NlbnQtMSB7XHJcbiAgICBjb2xvcjogI2ZmZmY4ZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ueWVsbG93LmFjY2VudC0yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmMDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnllbGxvdy10ZXh0LnRleHQtYWNjZW50LTIge1xyXG4gICAgY29sb3I6ICNmZmZmMDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnllbGxvdy5hY2NlbnQtMyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlYTAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi55ZWxsb3ctdGV4dC50ZXh0LWFjY2VudC0zIHtcclxuICAgIGNvbG9yOiAjZmZlYTAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi55ZWxsb3cuYWNjZW50LTQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDYwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ueWVsbG93LXRleHQudGV4dC1hY2NlbnQtNCB7XHJcbiAgICBjb2xvcjogI2ZmZDYwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYW1iZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYW1iZXItdGV4dCB7XHJcbiAgICBjb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYW1iZXIubGlnaHRlbi01IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY4ZTEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFtYmVyLXRleHQudGV4dC1saWdodGVuLTUge1xyXG4gICAgY29sb3I6ICNmZmY4ZTEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFtYmVyLmxpZ2h0ZW4tNCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlY2IzICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbWJlci10ZXh0LnRleHQtbGlnaHRlbi00IHtcclxuICAgIGNvbG9yOiAjZmZlY2IzICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbWJlci5saWdodGVuLTMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTA4MiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYW1iZXItdGV4dC50ZXh0LWxpZ2h0ZW4tMyB7XHJcbiAgICBjb2xvcjogI2ZmZTA4MiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYW1iZXIubGlnaHRlbi0yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmQ1NGYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFtYmVyLXRleHQudGV4dC1saWdodGVuLTIge1xyXG4gICAgY29sb3I6ICNmZmQ1NGYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFtYmVyLmxpZ2h0ZW4tMSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjYTI4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbWJlci10ZXh0LnRleHQtbGlnaHRlbi0xIHtcclxuICAgIGNvbG9yOiAjZmZjYTI4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbWJlci5kYXJrZW4tMSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiMzAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbWJlci10ZXh0LnRleHQtZGFya2VuLTEge1xyXG4gICAgY29sb3I6ICNmZmIzMDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFtYmVyLmRhcmtlbi0yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmEwMDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFtYmVyLXRleHQudGV4dC1kYXJrZW4tMiB7XHJcbiAgICBjb2xvcjogI2ZmYTAwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYW1iZXIuZGFya2VuLTMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOGYwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYW1iZXItdGV4dC50ZXh0LWRhcmtlbi0zIHtcclxuICAgIGNvbG9yOiAjZmY4ZjAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbWJlci5kYXJrZW4tNCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2ZjAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbWJlci10ZXh0LnRleHQtZGFya2VuLTQge1xyXG4gICAgY29sb3I6ICNmZjZmMDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFtYmVyLmFjY2VudC0xIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmU1N2YgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFtYmVyLXRleHQudGV4dC1hY2NlbnQtMSB7XHJcbiAgICBjb2xvcjogI2ZmZTU3ZiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYW1iZXIuYWNjZW50LTIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDc0MCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYW1iZXItdGV4dC50ZXh0LWFjY2VudC0yIHtcclxuICAgIGNvbG9yOiAjZmZkNzQwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbWJlci5hY2NlbnQtMyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNDAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbWJlci10ZXh0LnRleHQtYWNjZW50LTMge1xyXG4gICAgY29sb3I6ICNmZmM0MDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFtYmVyLmFjY2VudC00IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmFiMDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFtYmVyLXRleHQudGV4dC1hY2NlbnQtNCB7XHJcbiAgICBjb2xvcjogI2ZmYWIwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3JhbmdlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjk4MDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9yYW5nZS10ZXh0IHtcclxuICAgIGNvbG9yOiAjZmY5ODAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcmFuZ2UubGlnaHRlbi01IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYzZTAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9yYW5nZS10ZXh0LnRleHQtbGlnaHRlbi01IHtcclxuICAgIGNvbG9yOiAjZmZmM2UwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcmFuZ2UubGlnaHRlbi00IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmUwYjIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9yYW5nZS10ZXh0LnRleHQtbGlnaHRlbi00IHtcclxuICAgIGNvbG9yOiAjZmZlMGIyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcmFuZ2UubGlnaHRlbi0zIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmNjODAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9yYW5nZS10ZXh0LnRleHQtbGlnaHRlbi0zIHtcclxuICAgIGNvbG9yOiAjZmZjYzgwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcmFuZ2UubGlnaHRlbi0yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmI3NGQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9yYW5nZS10ZXh0LnRleHQtbGlnaHRlbi0yIHtcclxuICAgIGNvbG9yOiAjZmZiNzRkICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcmFuZ2UubGlnaHRlbi0xIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmE3MjYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9yYW5nZS10ZXh0LnRleHQtbGlnaHRlbi0xIHtcclxuICAgIGNvbG9yOiAjZmZhNzI2ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcmFuZ2UuZGFya2VuLTEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiOGMwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3JhbmdlLXRleHQudGV4dC1kYXJrZW4tMSB7XHJcbiAgICBjb2xvcjogI2ZiOGMwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3JhbmdlLmRhcmtlbi0yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNTdjMDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9yYW5nZS10ZXh0LnRleHQtZGFya2VuLTIge1xyXG4gICAgY29sb3I6ICNmNTdjMDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9yYW5nZS5kYXJrZW4tMyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWY2YzAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcmFuZ2UtdGV4dC50ZXh0LWRhcmtlbi0zIHtcclxuICAgIGNvbG9yOiAjZWY2YzAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcmFuZ2UuZGFya2VuLTQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2NTEwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3JhbmdlLXRleHQudGV4dC1kYXJrZW4tNCB7XHJcbiAgICBjb2xvcjogI2U2NTEwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3JhbmdlLmFjY2VudC0xIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmQxODAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9yYW5nZS10ZXh0LnRleHQtYWNjZW50LTEge1xyXG4gICAgY29sb3I6ICNmZmQxODAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9yYW5nZS5hY2NlbnQtMiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhYjQwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcmFuZ2UtdGV4dC50ZXh0LWFjY2VudC0yIHtcclxuICAgIGNvbG9yOiAjZmZhYjQwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcmFuZ2UuYWNjZW50LTMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOTEwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3JhbmdlLXRleHQudGV4dC1hY2NlbnQtMyB7XHJcbiAgICBjb2xvcjogI2ZmOTEwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3JhbmdlLmFjY2VudC00IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjZkMDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9yYW5nZS10ZXh0LnRleHQtYWNjZW50LTQge1xyXG4gICAgY29sb3I6ICNmZjZkMDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmRlZXAtb3JhbmdlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjU3MjIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmRlZXAtb3JhbmdlLXRleHQge1xyXG4gICAgY29sb3I6ICNmZjU3MjIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmRlZXAtb3JhbmdlLmxpZ2h0ZW4tNSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJlOWU3ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kZWVwLW9yYW5nZS10ZXh0LnRleHQtbGlnaHRlbi01IHtcclxuICAgIGNvbG9yOiAjZmJlOWU3ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kZWVwLW9yYW5nZS5saWdodGVuLTQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2NiYyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZGVlcC1vcmFuZ2UtdGV4dC50ZXh0LWxpZ2h0ZW4tNCB7XHJcbiAgICBjb2xvcjogI2ZmY2NiYyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZGVlcC1vcmFuZ2UubGlnaHRlbi0zIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmFiOTEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmRlZXAtb3JhbmdlLXRleHQudGV4dC1saWdodGVuLTMge1xyXG4gICAgY29sb3I6ICNmZmFiOTEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmRlZXAtb3JhbmdlLmxpZ2h0ZW4tMiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY4YTY1ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kZWVwLW9yYW5nZS10ZXh0LnRleHQtbGlnaHRlbi0yIHtcclxuICAgIGNvbG9yOiAjZmY4YTY1ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kZWVwLW9yYW5nZS5saWdodGVuLTEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNzA0MyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZGVlcC1vcmFuZ2UtdGV4dC50ZXh0LWxpZ2h0ZW4tMSB7XHJcbiAgICBjb2xvcjogI2ZmNzA0MyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZGVlcC1vcmFuZ2UuZGFya2VuLTEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0NTExZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZGVlcC1vcmFuZ2UtdGV4dC50ZXh0LWRhcmtlbi0xIHtcclxuICAgIGNvbG9yOiAjZjQ1MTFlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kZWVwLW9yYW5nZS5kYXJrZW4tMiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTY0YTE5ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kZWVwLW9yYW5nZS10ZXh0LnRleHQtZGFya2VuLTIge1xyXG4gICAgY29sb3I6ICNlNjRhMTkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmRlZXAtb3JhbmdlLmRhcmtlbi0zIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkODQzMTUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmRlZXAtb3JhbmdlLXRleHQudGV4dC1kYXJrZW4tMyB7XHJcbiAgICBjb2xvcjogI2Q4NDMxNSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZGVlcC1vcmFuZ2UuZGFya2VuLTQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JmMzYwYyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZGVlcC1vcmFuZ2UtdGV4dC50ZXh0LWRhcmtlbi00IHtcclxuICAgIGNvbG9yOiAjYmYzNjBjICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kZWVwLW9yYW5nZS5hY2NlbnQtMSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5ZTgwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kZWVwLW9yYW5nZS10ZXh0LnRleHQtYWNjZW50LTEge1xyXG4gICAgY29sb3I6ICNmZjllODAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmRlZXAtb3JhbmdlLmFjY2VudC0yIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjZlNDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmRlZXAtb3JhbmdlLXRleHQudGV4dC1hY2NlbnQtMiB7XHJcbiAgICBjb2xvcjogI2ZmNmU0MCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZGVlcC1vcmFuZ2UuYWNjZW50LTMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmM2QwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZGVlcC1vcmFuZ2UtdGV4dC50ZXh0LWFjY2VudC0zIHtcclxuICAgIGNvbG9yOiAjZmYzZDAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kZWVwLW9yYW5nZS5hY2NlbnQtNCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQyYzAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kZWVwLW9yYW5nZS10ZXh0LnRleHQtYWNjZW50LTQge1xyXG4gICAgY29sb3I6ICNkZDJjMDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJyb3duIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM3OTU1NDggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJyb3duLXRleHQge1xyXG4gICAgY29sb3I6ICM3OTU1NDggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJyb3duLmxpZ2h0ZW4tNSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlYmU5ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5icm93bi10ZXh0LnRleHQtbGlnaHRlbi01IHtcclxuICAgIGNvbG9yOiAjZWZlYmU5ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5icm93bi5saWdodGVuLTQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q3Y2NjOCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYnJvd24tdGV4dC50ZXh0LWxpZ2h0ZW4tNCB7XHJcbiAgICBjb2xvcjogI2Q3Y2NjOCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYnJvd24ubGlnaHRlbi0zIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNiY2FhYTQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJyb3duLXRleHQudGV4dC1saWdodGVuLTMge1xyXG4gICAgY29sb3I6ICNiY2FhYTQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJyb3duLmxpZ2h0ZW4tMiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTE4ODdmICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5icm93bi10ZXh0LnRleHQtbGlnaHRlbi0yIHtcclxuICAgIGNvbG9yOiAjYTE4ODdmICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5icm93bi5saWdodGVuLTEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzhkNmU2MyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYnJvd24tdGV4dC50ZXh0LWxpZ2h0ZW4tMSB7XHJcbiAgICBjb2xvcjogIzhkNmU2MyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYnJvd24uZGFya2VuLTEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZkNGM0MSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYnJvd24tdGV4dC50ZXh0LWRhcmtlbi0xIHtcclxuICAgIGNvbG9yOiAjNmQ0YzQxICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5icm93bi5kYXJrZW4tMiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWQ0MDM3ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5icm93bi10ZXh0LnRleHQtZGFya2VuLTIge1xyXG4gICAgY29sb3I6ICM1ZDQwMzcgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJyb3duLmRhcmtlbi0zIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZTM0MmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJyb3duLXRleHQudGV4dC1kYXJrZW4tMyB7XHJcbiAgICBjb2xvcjogIzRlMzQyZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYnJvd24uZGFya2VuLTQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNlMjcyMyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYnJvd24tdGV4dC50ZXh0LWRhcmtlbi00IHtcclxuICAgIGNvbG9yOiAjM2UyNzIzICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ibHVlLWdyZXkge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzYwN2Q4YiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmx1ZS1ncmV5LXRleHQge1xyXG4gICAgY29sb3I6ICM2MDdkOGIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJsdWUtZ3JleS5saWdodGVuLTUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWZmMSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmx1ZS1ncmV5LXRleHQudGV4dC1saWdodGVuLTUge1xyXG4gICAgY29sb3I6ICNlY2VmZjEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJsdWUtZ3JleS5saWdodGVuLTQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NmZDhkYyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmx1ZS1ncmV5LXRleHQudGV4dC1saWdodGVuLTQge1xyXG4gICAgY29sb3I6ICNjZmQ4ZGMgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJsdWUtZ3JleS5saWdodGVuLTMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IwYmVjNSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmx1ZS1ncmV5LXRleHQudGV4dC1saWdodGVuLTMge1xyXG4gICAgY29sb3I6ICNiMGJlYzUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJsdWUtZ3JleS5saWdodGVuLTIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzkwYTRhZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmx1ZS1ncmV5LXRleHQudGV4dC1saWdodGVuLTIge1xyXG4gICAgY29sb3I6ICM5MGE0YWUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJsdWUtZ3JleS5saWdodGVuLTEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc4OTA5YyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmx1ZS1ncmV5LXRleHQudGV4dC1saWdodGVuLTEge1xyXG4gICAgY29sb3I6ICM3ODkwOWMgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJsdWUtZ3JleS5kYXJrZW4tMSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ2ZTdhICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ibHVlLWdyZXktdGV4dC50ZXh0LWRhcmtlbi0xIHtcclxuICAgIGNvbG9yOiAjNTQ2ZTdhICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ibHVlLWdyZXkuZGFya2VuLTIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ1NWE2NCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmx1ZS1ncmV5LXRleHQudGV4dC1kYXJrZW4tMiB7XHJcbiAgICBjb2xvcjogIzQ1NWE2NCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmx1ZS1ncmV5LmRhcmtlbi0zIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNzQ3NGYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJsdWUtZ3JleS10ZXh0LnRleHQtZGFya2VuLTMge1xyXG4gICAgY29sb3I6ICMzNzQ3NGYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJsdWUtZ3JleS5kYXJrZW4tNCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYzMjM4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ibHVlLWdyZXktdGV4dC50ZXh0LWRhcmtlbi00IHtcclxuICAgIGNvbG9yOiAjMjYzMjM4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ncmV5IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM5ZTllOWUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmdyZXktdGV4dCB7XHJcbiAgICBjb2xvcjogIzllOWU5ZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZ3JleS5saWdodGVuLTUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZ3JleS10ZXh0LnRleHQtbGlnaHRlbi01IHtcclxuICAgIGNvbG9yOiAjZmFmYWZhICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ncmV5LmxpZ2h0ZW4tNCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ncmV5LXRleHQudGV4dC1saWdodGVuLTQge1xyXG4gICAgY29sb3I6ICNmNWY1ZjUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmdyZXkubGlnaHRlbi0zIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmdyZXktdGV4dC50ZXh0LWxpZ2h0ZW4tMyB7XHJcbiAgICBjb2xvcjogI2VlZWVlZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZ3JleS5saWdodGVuLTIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZ3JleS10ZXh0LnRleHQtbGlnaHRlbi0yIHtcclxuICAgIGNvbG9yOiAjZTBlMGUwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ncmV5LmxpZ2h0ZW4tMSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmRiZGJkICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ncmV5LXRleHQudGV4dC1saWdodGVuLTEge1xyXG4gICAgY29sb3I6ICNiZGJkYmQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmdyZXkuZGFya2VuLTEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc1NzU3NSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZ3JleS10ZXh0LnRleHQtZGFya2VuLTEge1xyXG4gICAgY29sb3I6ICM3NTc1NzUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmdyZXkuZGFya2VuLTIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzYxNjE2MSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZ3JleS10ZXh0LnRleHQtZGFya2VuLTIge1xyXG4gICAgY29sb3I6ICM2MTYxNjEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmdyZXkuZGFya2VuLTMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQyNDI0MiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZ3JleS10ZXh0LnRleHQtZGFya2VuLTMge1xyXG4gICAgY29sb3I6ICM0MjQyNDIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmdyZXkuZGFya2VuLTQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjEyMSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZ3JleS10ZXh0LnRleHQtZGFya2VuLTQge1xyXG4gICAgY29sb3I6ICMyMTIxMjEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJsYWNrIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJsYWNrLXRleHQge1xyXG4gICAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLndoaXRlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLndoaXRlLXRleHQge1xyXG4gICAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRyYW5zcGFyZW50IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50cmFuc3BhcmVudC10ZXh0IHtcclxuICAgIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5cclxuLyohIG5vcm1hbGl6ZS5jc3MgdjcuMC4wIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xyXG5cclxuXHJcbi8qIERvY3VtZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cclxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpblxyXG4gKiAgICBJRSBvbiBXaW5kb3dzIFBob25lIGFuZCBpbiBpT1MuXHJcbiAqL1xyXG5cclxuaHRtbCB7XHJcbiAgICBsaW5lLWhlaWdodDogMS4xNTtcclxuICAgIC8qIDEgKi9cclxuICAgIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xyXG4gICAgLyogMiAqL1xyXG4gICAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xyXG4gICAgLyogMiAqL1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZDtcclxufVxyXG5cclxuXHJcbi8qIFNlY3Rpb25zXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxyXG4gKi9cclxuXHJcbmJvZHkge1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxyXG4gKi9cclxuXHJcbmFydGljbGUsXHJcbmFzaWRlLFxyXG5mb290ZXIsXHJcbmhlYWRlcixcclxubmF2LFxyXG5zZWN0aW9uIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG5cclxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcclxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5oMSB7XHJcbiAgICBmb250LXNpemU6IDJlbTtcclxuICAgIG1hcmdpbjogMC42N2VtIDA7XHJcbn1cclxuXHJcblxyXG4vKiBHcm91cGluZyBjb250ZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxyXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cclxuICovXHJcblxyXG5maWdjYXB0aW9uLFxyXG5maWd1cmUsXHJcbm1haW4ge1xyXG4gICAgLyogMSAqL1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IG1hcmdpbiBpbiBJRSA4LlxyXG4gKi9cclxuXHJcbmZpZ3VyZSB7XHJcbiAgICBtYXJnaW46IDFlbSA0MHB4O1xyXG59XHJcblxyXG5cclxuLyoqXHJcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXHJcbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxyXG4gKi9cclxuXHJcbmhyIHtcclxuICAgIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAgIC8qIDEgKi9cclxuICAgIGhlaWdodDogMDtcclxuICAgIC8qIDEgKi9cclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgLyogMiAqL1xyXG59XHJcblxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5wcmUge1xyXG4gICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xyXG4gICAgLyogMSAqL1xyXG4gICAgZm9udC1zaXplOiAxZW07XHJcbiAgICAvKiAyICovXHJcbn1cclxuXHJcblxyXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuXHJcbi8qKlxyXG4gKiAxLiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXHJcbiAqIDIuIFJlbW92ZSBnYXBzIGluIGxpbmtzIHVuZGVybGluZSBpbiBpT1MgOCsgYW5kIFNhZmFyaSA4Ky5cclxuICovXHJcblxyXG5hIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgLyogMSAqL1xyXG4gICAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDogb2JqZWN0cztcclxuICAgIC8qIDIgKi9cclxufVxyXG5cclxuXHJcbi8qKlxyXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LSBhbmQgRmlyZWZveCAzOS0uXHJcbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuYWJiclt0aXRsZV0ge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgIC8qIDEgKi9cclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgLyogMiAqL1xyXG4gICAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XHJcbiAgICAtbW96LXRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcclxuICAgIC8qIDIgKi9cclxufVxyXG5cclxuXHJcbi8qKlxyXG4gKiBQcmV2ZW50IHRoZSBkdXBsaWNhdGUgYXBwbGljYXRpb24gb2YgYGJvbGRlcmAgYnkgdGhlIG5leHQgcnVsZSBpbiBTYWZhcmkgNi5cclxuICovXHJcblxyXG5iLFxyXG5zdHJvbmcge1xyXG4gICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XHJcbn1cclxuXHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5iLFxyXG5zdHJvbmcge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcclxufVxyXG5cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuY29kZSxcclxua2JkLFxyXG5zYW1wIHtcclxuICAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcclxuICAgIC8qIDEgKi9cclxuICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gICAgLyogMiAqL1xyXG59XHJcblxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHN0eWxlIGluIEFuZHJvaWQgNC4zLS5cclxuICovXHJcblxyXG5kZm4ge1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcblxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBiYWNrZ3JvdW5kIGFuZCBjb2xvciBpbiBJRSA5LS5cclxuICovXHJcblxyXG5tYXJrIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjA7XHJcbiAgICBjb2xvcjogIzAwMDtcclxufVxyXG5cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5zbWFsbCB7XHJcbiAgICBmb250LXNpemU6IDgwJTtcclxufVxyXG5cclxuXHJcbi8qKlxyXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cclxuICogYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnN1Yixcclxuc3VwIHtcclxuICAgIGZvbnQtc2l6ZTogNzUlO1xyXG4gICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuXHJcbnN1YiB7XHJcbiAgICBib3R0b206IC0wLjI1ZW07XHJcbn1cclxuXHJcbnN1cCB7XHJcbiAgICB0b3A6IC0wLjVlbTtcclxufVxyXG5cclxuXHJcbi8qIEVtYmVkZGVkIGNvbnRlbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXHJcbiAqL1xyXG5cclxuYXVkaW8sXHJcbnZpZGVvIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBpT1MgNC03LlxyXG4gKi9cclxuXHJcbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG59XHJcblxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAtLlxyXG4gKi9cclxuXHJcbmltZyB7XHJcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcblxyXG4vKipcclxuICogSGlkZSB0aGUgb3ZlcmZsb3cgaW4gSUUuXHJcbiAqL1xyXG5cclxuc3ZnOm5vdCg6cm9vdCkge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuXHJcbi8qIEZvcm1zXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG5cclxuLyoqXHJcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXHJcbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5idXR0b24sXHJcbmlucHV0LFxyXG5vcHRncm91cCxcclxuc2VsZWN0LFxyXG50ZXh0YXJlYSB7XHJcbiAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcclxuICAgIC8qIDEgKi9cclxuICAgIGZvbnQtc2l6ZTogMTAwJTtcclxuICAgIC8qIDEgKi9cclxuICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xyXG4gICAgLyogMSAqL1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgLyogMiAqL1xyXG59XHJcblxyXG5cclxuLyoqXHJcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxyXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuaW5wdXQge1xyXG4gICAgLyogMSAqL1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuXHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXHJcbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cclxuICovXHJcblxyXG5idXR0b24sXHJcbnNlbGVjdCB7XHJcbiAgICAvKiAxICovXHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxufVxyXG5cclxuXHJcbi8qKlxyXG4gKiAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2BcclxuICogICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuaHRtbCBbdHlwZT1cImJ1dHRvblwiXSxcclxuW3R5cGU9XCJyZXNldFwiXSxcclxuW3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XHJcbiAgICAvKiAyICovXHJcbn1cclxuXHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cclxuICovXHJcblxyXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXHJcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxyXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxyXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XHJcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5cclxuLyoqXHJcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cclxuICovXHJcblxyXG5idXR0b246LW1vei1mb2N1c3JpbmcsXHJcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxyXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxyXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XHJcbiAgICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XHJcbn1cclxuXHJcblxyXG4vKipcclxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxyXG4gKi9cclxuXHJcbmZpZWxkc2V0IHtcclxuICAgIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcclxufVxyXG5cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXHJcbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcclxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxubGVnZW5kIHtcclxuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAvKiAxICovXHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIC8qIDIgKi9cclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgLyogMSAqL1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgLyogMSAqL1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIC8qIDMgKi9cclxuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgICAvKiAxICovXHJcbn1cclxuXHJcblxyXG4vKipcclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXHJcbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXHJcbiAqL1xyXG5cclxucHJvZ3Jlc3Mge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgLyogMSAqL1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG4gICAgLyogMiAqL1xyXG59XHJcblxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXHJcbiAqL1xyXG5cclxudGV4dGFyZWEge1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuXHJcblxyXG4vKipcclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAtLlxyXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAtLlxyXG4gKi9cclxuXHJcblt0eXBlPVwiY2hlY2tib3hcIl0sXHJcblt0eXBlPVwicmFkaW9cIl0ge1xyXG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIC8qIDEgKi9cclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICAvKiAyICovXHJcbn1cclxuXHJcblxyXG4vKipcclxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxyXG4gKi9cclxuXHJcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxyXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxyXG4gKi9cclxuXHJcblt0eXBlPVwic2VhcmNoXCJdIHtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xyXG4gICAgLyogMSAqL1xyXG4gICAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XHJcbiAgICAvKiAyICovXHJcbn1cclxuXHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGFuZCBjYW5jZWwgYnV0dG9ucyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cclxuICovXHJcblxyXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcclxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXHJcbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cclxuICovXHJcblxyXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xyXG4gICAgLyogMSAqL1xyXG4gICAgZm9udDogaW5oZXJpdDtcclxuICAgIC8qIDIgKi9cclxufVxyXG5cclxuXHJcbi8qIEludGVyYWN0aXZlXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG5cclxuLypcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXHJcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFLCBhbmQgRmlyZWZveC5cclxuICovXHJcblxyXG5kZXRhaWxzLFxyXG5tZW51IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG5cclxuLypcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnN1bW1hcnkge1xyXG4gICAgZGlzcGxheTogbGlzdC1pdGVtO1xyXG59XHJcblxyXG5cclxuLyogU2NyaXB0aW5nXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxyXG4gKi9cclxuXHJcbmNhbnZhcyB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUuXHJcbiAqL1xyXG5cclxudGVtcGxhdGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuXHJcbi8qIEhpZGRlblxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC0uXHJcbiAqL1xyXG5cclxuW2hpZGRlbl0ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuaHRtbCB7XHJcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4qLFxyXG4qOmJlZm9yZSxcclxuKjphZnRlciB7XHJcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGluaGVyaXQ7XHJcbiAgICBib3gtc2l6aW5nOiBpbmhlcml0O1xyXG59XHJcblxyXG5idXR0b24sXHJcbmlucHV0LFxyXG5vcHRncm91cCxcclxuc2VsZWN0LFxyXG50ZXh0YXJlYSB7XHJcbiAgICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgT3h5Z2VuLVNhbnMsIFVidW50dSwgQ2FudGFyZWxsLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XHJcbn1cclxuXHJcbnVsOm5vdCguYnJvd3Nlci1kZWZhdWx0KSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICBtYXJnaW4tdG9wOiAzcHg7XHJcbn1cclxuXHJcbnVsOm5vdCguYnJvd3Nlci1kZWZhdWx0KT5saSB7XHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbn1cclxuXHJcbmEge1xyXG4gICAgY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG4gICAgLyogZm9udC13ZWlnaHQ6IGJvbGQ7ICovXHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4udmFsaWduLXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5jbGVhcmZpeCB7XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLnotZGVwdGgtMCB7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuXHJcbi8qIDJkcCBlbGV2YXRpb24gbW9kaWZpZWQqL1xyXG5cclxuXHJcbi8qIC56LWRlcHRoLTEsIC5jYXJkLXBhbmVsLCAuY2FyZCwgLnRvYXN0LCAuYnRuLCAuYnRuLWxhcmdlLCAuYnRuLXNtYWxsLCAuYnRuLWZsb2F0aW5nLCAuZHJvcGRvd24tY29udGVudCwgLmNvbGxhcHNpYmxlLCAuc2lkZW5hdiB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDJweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCAxcHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCAxcHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbn0gKi9cclxuXHJcblxyXG4vKiAuei1kZXB0aC0xLWhhbGYsXHJcbi5idG46aG92ZXIsXHJcbi5idG4tbGFyZ2U6aG92ZXIsXHJcbi5idG4tc21hbGw6aG92ZXIsXHJcbi5idG4tZmxvYXRpbmc6aG92ZXIge1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCA3cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDNweCAxcHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgICBib3gtc2hhZG93OiAwIDNweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCA3cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDNweCAxcHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbn0gKi9cclxuXHJcblxyXG4vKiA2ZHAgZWxldmF0aW9uIG1vZGlmaWVkKi9cclxuXHJcbi56LWRlcHRoLTIge1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDRweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG4gICAgYm94LXNoYWRvdzogMCA0cHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAxcHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcclxufVxyXG5cclxuXHJcbi8qIDEyZHAgZWxldmF0aW9uIG1vZGlmaWVkKi9cclxuXHJcbi56LWRlcHRoLTMge1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDhweCAxN3B4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCAxNHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDVweCA1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgICBib3gtc2hhZG93OiAwIDhweCAxN3B4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCAxNHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDVweCA1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbn1cclxuXHJcblxyXG4vKiAxNmRwIGVsZXZhdGlvbiAqL1xyXG5cclxuLnotZGVwdGgtNCB7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMTZweCAyNHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDZweCAzMHB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDhweCAxMHB4IC03cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgYm94LXNoYWRvdzogMCAxNnB4IDI0cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgNnB4IDMwcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgOHB4IDEwcHggLTdweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbn1cclxuXHJcblxyXG4vKiAyNGRwIGVsZXZhdGlvbiAqL1xyXG5cclxuLnotZGVwdGgtNSxcclxuLm1vZGFsIHtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAyNHB4IDM4cHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgOXB4IDQ2cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMTFweCAxNXB4IC03cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgYm94LXNoYWRvdzogMCAyNHB4IDM4cHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgOXB4IDQ2cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMTFweCAxNXB4IC03cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG59XHJcblxyXG4uaG92ZXJhYmxlIHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC1ib3gtc2hhZG93IC4yNXM7XHJcbiAgICB0cmFuc2l0aW9uOiAtd2Via2l0LWJveC1zaGFkb3cgLjI1cztcclxuICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjI1cztcclxuICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjI1cywgLXdlYmtpdC1ib3gtc2hhZG93IC4yNXM7XHJcbn1cclxuXHJcbi5ob3ZlcmFibGU6aG92ZXIge1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDhweCAxN3B4IDAgcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDZweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE5KTtcclxuICAgIGJveC1zaGFkb3c6IDAgOHB4IDE3cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTkpO1xyXG59XHJcblxyXG4uZGl2aWRlciB7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xyXG59XHJcblxyXG5ibG9ja3F1b3RlIHtcclxuICAgIG1hcmdpbjogMjBweCAwO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XHJcbiAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkICNlZTZlNzM7XHJcbn1cclxuXHJcbmkge1xyXG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbn1cclxuXHJcbmkubGVmdCB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxufVxyXG5cclxuaS5yaWdodCB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcclxufVxyXG5cclxuaS50aW55IHtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxufVxyXG5cclxuaS5zbWFsbCB7XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbn1cclxuXHJcbmkubWVkaXVtIHtcclxuICAgIGZvbnQtc2l6ZTogNHJlbTtcclxufVxyXG5cclxuaS5sYXJnZSB7XHJcbiAgICBmb250LXNpemU6IDZyZW07XHJcbn1cclxuXHJcbmltZy5yZXNwb25zaXZlLWltZyxcclxudmlkZW8ucmVzcG9uc2l2ZS12aWRlbyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uIGxpIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uIGxpIGEge1xyXG4gICAgY29sb3I6ICM0NDQ7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG59XHJcblxyXG4ucGFnaW5hdGlvbiBsaS5hY3RpdmUgYSB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLnBhZ2luYXRpb24gbGkuYWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZTZlNzM7XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uIGxpLmRpc2FibGVkIGEge1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgY29sb3I6ICM5OTk7XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uIGxpIGkge1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG59XHJcblxyXG4ucGFnaW5hdGlvbiBsaS5wYWdlcyB1bCBsaSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmbG9hdDogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnBhZ2luYXRpb24ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgLnBhZ2luYXRpb24gbGkucHJldixcclxuICAgIC5wYWdpbmF0aW9uIGxpLm5leHQge1xyXG4gICAgICAgIHdpZHRoOiAxMCU7XHJcbiAgICB9XHJcbiAgICAucGFnaW5hdGlvbiBsaS5wYWdlcyB7XHJcbiAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5icmVhZGNydW1iIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XHJcbn1cclxuXHJcbi5icmVhZGNydW1iIGksXHJcbi5icmVhZGNydW1iIFtjbGFzc149XCJtZGktXCJdLFxyXG4uYnJlYWRjcnVtYiBbY2xhc3MqPVwibWRpLVwiXSxcclxuLmJyZWFkY3J1bWIgaS5tYXRlcmlhbC1pY29ucyB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxufVxyXG5cclxuLmJyZWFkY3J1bWI6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICdcXEU1Q0MnO1xyXG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICBtYXJnaW46IDAgMTBweCAwIDhweDtcclxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG59XHJcblxyXG4uYnJlYWRjcnVtYjpmaXJzdC1jaGlsZDpiZWZvcmUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmJyZWFkY3J1bWI6bGFzdC1jaGlsZCB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLnBhcmFsbGF4LWNvbnRhaW5lciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgaGVpZ2h0OiA1MDBweDtcclxufVxyXG5cclxuLnBhcmFsbGF4LWNvbnRhaW5lciAucGFyYWxsYXgge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgei1pbmRleDogLTE7XHJcbn1cclxuXHJcbi5wYXJhbGxheC1jb250YWluZXIgLnBhcmFsbGF4IGltZyB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgbWluLWhlaWdodDogMTAwJTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxufVxyXG5cclxuLnBpbi10b3AsXHJcbi5waW4tYm90dG9tIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnBpbm5lZCB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcclxufVxyXG5cclxuXHJcbi8qKioqKioqKioqKioqKioqKioqKipcclxuICBUcmFuc2l0aW9uIENsYXNzZXNcclxuKioqKioqKioqKioqKioqKioqKioqKi9cclxuXHJcbnVsLnN0YWdnZXJlZC1saXN0IGxpIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5mYWRlLWluIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDAgNTAlO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCA1MCU7XHJcbn1cclxuXHJcblxyXG4vKioqKioqKioqKioqKioqKioqKioqXHJcbiAgTWVkaWEgUXVlcnkgQ2xhc3Nlc1xyXG4qKioqKioqKioqKioqKioqKioqKioqL1xyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gICAgLmhpZGUtb24tc21hbGwtb25seSxcclxuICAgIC5oaWRlLW9uLXNtYWxsLWFuZC1kb3duIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIC5oaWRlLW9uLW1lZC1hbmQtZG93biB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XHJcbiAgICAuaGlkZS1vbi1tZWQtYW5kLXVwIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmhpZGUtb24tbWVkLW9ubHkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTNweCkge1xyXG4gICAgLmhpZGUtb24tbGFyZ2Utb25seSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDFweCkge1xyXG4gICAgLmhpZGUtb24tZXh0cmEtbGFyZ2Utb25seSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDFweCkge1xyXG4gICAgLnNob3ctb24tZXh0cmEtbGFyZ2Uge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkzcHgpIHtcclxuICAgIC5zaG93LW9uLWxhcmdlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIC5zaG93LW9uLW1lZGl1bSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gICAgLnNob3ctb24tc21hbGwge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcclxuICAgIC5zaG93LW9uLW1lZGl1bS1hbmQtdXAge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIC5zaG93LW9uLW1lZGl1bS1hbmQtZG93biB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gICAgLmNlbnRlci1vbi1zbWFsbC1vbmx5IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wYWdlLWZvb3RlciB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlNmU3MztcclxufVxyXG5cclxuLnBhZ2UtZm9vdGVyIC5mb290ZXItY29weXJpZ2h0IHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xyXG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgcGFkZGluZzogMTBweCAwcHg7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MSwgNTEsIDUxLCAwLjA4KTtcclxufVxyXG5cclxudGFibGUsXHJcbnRoLFxyXG50ZCB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbn1cclxuXHJcbnRhYmxlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbn1cclxuXHJcbnRhYmxlLnN0cmlwZWQgdHIge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxufVxyXG5cclxudGFibGUuc3RyaXBlZD50Ym9keT50cjpudGgtY2hpbGQob2RkKSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MiwgMjQyLCAyNDIsIDAuNSk7XHJcbn1cclxuXHJcbnRhYmxlLnN0cmlwZWQ+dGJvZHk+dHI+dGQge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG5cclxudGFibGUuaGlnaGxpZ2h0PnRib2R5PnRyIHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMjVzIGVhc2U7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4yNXMgZWFzZTtcclxufVxyXG5cclxudGFibGUuaGlnaGxpZ2h0PnRib2R5PnRyOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQyLCAyNDIsIDI0MiwgMC41KTtcclxufVxyXG5cclxudGFibGUuY2VudGVyZWQgdGhlYWQgdHIgdGgsXHJcbnRhYmxlLmNlbnRlcmVkIHRib2R5IHRyIHRkIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxudHIge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMik7XHJcbn1cclxuXHJcbnRkLFxyXG50aCB7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDVweDtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgdGFibGUucmVzcG9uc2l2ZS10YWJsZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICAgICAgICBib3JkZXItc3BhY2luZzogMDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgLyogc29ydCBvdXQgYm9yZGVycyAqL1xyXG4gICAgfVxyXG4gICAgdGFibGUucmVzcG9uc2l2ZS10YWJsZSB0ZDplbXB0eTpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICdcXDAwYTAnO1xyXG4gICAgfVxyXG4gICAgdGFibGUucmVzcG9uc2l2ZS10YWJsZSB0aCxcclxuICAgIHRhYmxlLnJlc3BvbnNpdmUtdGFibGUgdGQge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgfVxyXG4gICAgdGFibGUucmVzcG9uc2l2ZS10YWJsZSB0aCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuICAgIHRhYmxlLnJlc3BvbnNpdmUtdGFibGUgdGhlYWQge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgdGFibGUucmVzcG9uc2l2ZS10YWJsZSB0aGVhZCB0ciB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMHB4IDAgMDtcclxuICAgIH1cclxuICAgIHRhYmxlLnJlc3BvbnNpdmUtdGFibGUgdGhlYWQgdHIgdGg6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcXDAwYTBcIjtcclxuICAgIH1cclxuICAgIHRhYmxlLnJlc3BvbnNpdmUtdGFibGUgdGJvZHkge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICB9XHJcbiAgICB0YWJsZS5yZXNwb25zaXZlLXRhYmxlIHRib2R5IHRyIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIH1cclxuICAgIHRhYmxlLnJlc3BvbnNpdmUtdGFibGUgdGgge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgfVxyXG4gICAgdGFibGUucmVzcG9uc2l2ZS10YWJsZSB0ZCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWluLWhlaWdodDogMS4yNWVtO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcbiAgICB0YWJsZS5yZXNwb25zaXZlLXRhYmxlIHRyIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgIH1cclxuICAgIHRhYmxlLnJlc3BvbnNpdmUtdGFibGUgdGhlYWQge1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xyXG4gICAgfVxyXG59XHJcblxyXG4uY29sbGVjdGlvbiB7XHJcbiAgICBtYXJnaW46IDAuNXJlbSAwIDFyZW0gMDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uY29sbGVjdGlvbiAuY29sbGVjdGlvbi1pdGVtIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xyXG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGUwZTA7XHJcbn1cclxuXHJcbi5jb2xsZWN0aW9uIC5jb2xsZWN0aW9uLWl0ZW0uYXZhdGFyIHtcclxuICAgIG1pbi1oZWlnaHQ6IDg0cHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDcycHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5jb2xsZWN0aW9uIC5jb2xsZWN0aW9uLWl0ZW0uYXZhdGFyOm5vdCguY2lyY2xlLWNsaXBwZXIpPi5jaXJjbGUsXHJcbi5jb2xsZWN0aW9uIC5jb2xsZWN0aW9uLWl0ZW0uYXZhdGFyIDpub3QoLmNpcmNsZS1jbGlwcGVyKT4uY2lyY2xlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiA0MnB4O1xyXG4gICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGxlZnQ6IDE1cHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4uY29sbGVjdGlvbiAuY29sbGVjdGlvbi1pdGVtLmF2YXRhciBpLmNpcmNsZSB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogNDJweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmNvbGxlY3Rpb24gLmNvbGxlY3Rpb24taXRlbS5hdmF0YXIgLnRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxufVxyXG5cclxuLmNvbGxlY3Rpb24gLmNvbGxlY3Rpb24taXRlbS5hdmF0YXIgcCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5jb2xsZWN0aW9uIC5jb2xsZWN0aW9uLWl0ZW0uYXZhdGFyIC5zZWNvbmRhcnktY29udGVudCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDE2cHg7XHJcbiAgICByaWdodDogMTZweDtcclxufVxyXG5cclxuLmNvbGxlY3Rpb24gLmNvbGxlY3Rpb24taXRlbTpsYXN0LWNoaWxkIHtcclxuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbn1cclxuXHJcbi5jb2xsZWN0aW9uIC5jb2xsZWN0aW9uLWl0ZW0uYWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwZGI0Nzg7XHJcbiAgICBjb2xvcjogI2VhZmFmOTtcclxufVxyXG5cclxuLmNvbGxlY3Rpb24gLmNvbGxlY3Rpb24taXRlbS5hY3RpdmUgLnNlY29uZGFyeS1jb250ZW50IHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uY29sbGVjdGlvbiBhLmNvbGxlY3Rpb24taXRlbSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjI1cztcclxuICAgIHRyYW5zaXRpb246IC4yNXM7XHJcbiAgICBjb2xvcjogIzI2YTY5YTtcclxufVxyXG5cclxuLmNvbGxlY3Rpb24gYS5jb2xsZWN0aW9uLWl0ZW06bm90KC5hY3RpdmUpOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XHJcbn1cclxuXHJcbi5jb2xsZWN0aW9uLndpdGgtaGVhZGVyIC5jb2xsZWN0aW9uLWhlYWRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGUwZTA7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbn1cclxuXHJcbi5jb2xsZWN0aW9uLndpdGgtaGVhZGVyIC5jb2xsZWN0aW9uLWl0ZW0ge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG59XHJcblxyXG4uY29sbGVjdGlvbi53aXRoLWhlYWRlciAuY29sbGVjdGlvbi1pdGVtLmF2YXRhciB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDcycHg7XHJcbn1cclxuXHJcbi5zZWNvbmRhcnktY29udGVudCB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBjb2xvcjogIzI2YTY5YTtcclxufVxyXG5cclxuLmNvbGxhcHNpYmxlIC5jb2xsZWN0aW9uIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxufVxyXG5cclxuLnZpZGVvLWNvbnRhaW5lciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLnZpZGVvLWNvbnRhaW5lciBpZnJhbWUsXHJcbi52aWRlby1jb250YWluZXIgb2JqZWN0LFxyXG4udmlkZW8tY29udGFpbmVyIGVtYmVkIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLnByb2dyZXNzIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogNHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNhY2VjZTY7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICBtYXJnaW46IDAuNXJlbSAwIDFyZW0gMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5wcm9ncmVzcyAuZGV0ZXJtaW5hdGUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNmE2OWE7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIC4zcyBsaW5lYXI7XHJcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAuM3MgbGluZWFyO1xyXG59XHJcblxyXG4ucHJvZ3Jlc3MgLmluZGV0ZXJtaW5hdGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI2YTY5YTtcclxufVxyXG5cclxuLnByb2dyZXNzIC5pbmRldGVybWluYXRlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgd2lsbC1jaGFuZ2U6IGxlZnQsIHJpZ2h0O1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb246IGluZGV0ZXJtaW5hdGUgMi4xcyBjdWJpYy1iZXppZXIoMC42NSwgMC44MTUsIDAuNzM1LCAwLjM5NSkgaW5maW5pdGU7XHJcbiAgICBhbmltYXRpb246IGluZGV0ZXJtaW5hdGUgMi4xcyBjdWJpYy1iZXppZXIoMC42NSwgMC44MTUsIDAuNzM1LCAwLjM5NSkgaW5maW5pdGU7XHJcbn1cclxuXHJcbi5wcm9ncmVzcyAuaW5kZXRlcm1pbmF0ZTphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgd2lsbC1jaGFuZ2U6IGxlZnQsIHJpZ2h0O1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb246IGluZGV0ZXJtaW5hdGUtc2hvcnQgMi4xcyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpIGluZmluaXRlO1xyXG4gICAgYW5pbWF0aW9uOiBpbmRldGVybWluYXRlLXNob3J0IDIuMXMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSBpbmZpbml0ZTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAxLjE1cztcclxuICAgIGFuaW1hdGlvbi1kZWxheTogMS4xNXM7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBpbmRldGVybWluYXRlIHtcclxuICAgIDAlIHtcclxuICAgICAgICBsZWZ0OiAtMzUlO1xyXG4gICAgICAgIHJpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gICAgNjAlIHtcclxuICAgICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgICAgIHJpZ2h0OiAtOTAlO1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgbGVmdDogMTAwJTtcclxuICAgICAgICByaWdodDogLTkwJTtcclxuICAgIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBpbmRldGVybWluYXRlIHtcclxuICAgIDAlIHtcclxuICAgICAgICBsZWZ0OiAtMzUlO1xyXG4gICAgICAgIHJpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gICAgNjAlIHtcclxuICAgICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgICAgIHJpZ2h0OiAtOTAlO1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgbGVmdDogMTAwJTtcclxuICAgICAgICByaWdodDogLTkwJTtcclxuICAgIH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGluZGV0ZXJtaW5hdGUtc2hvcnQge1xyXG4gICAgMCUge1xyXG4gICAgICAgIGxlZnQ6IC0yMDAlO1xyXG4gICAgICAgIHJpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gICAgNjAlIHtcclxuICAgICAgICBsZWZ0OiAxMDclO1xyXG4gICAgICAgIHJpZ2h0OiAtOCU7XHJcbiAgICB9XHJcbiAgICAxMDAlIHtcclxuICAgICAgICBsZWZ0OiAxMDclO1xyXG4gICAgICAgIHJpZ2h0OiAtOCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgaW5kZXRlcm1pbmF0ZS1zaG9ydCB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgbGVmdDogLTIwMCU7XHJcbiAgICAgICAgcmlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgICA2MCUge1xyXG4gICAgICAgIGxlZnQ6IDEwNyU7XHJcbiAgICAgICAgcmlnaHQ6IC04JTtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICAgIGxlZnQ6IDEwNyU7XHJcbiAgICAgICAgcmlnaHQ6IC04JTtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi8qKioqKioqKioqKioqKioqKioqXHJcbiAgVXRpbGl0eSBDbGFzc2VzXHJcbioqKioqKioqKioqKioqKioqKiovXHJcblxyXG4uaGlkZSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5sZWZ0LWFsaWduIHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi5yaWdodC1hbGlnbiB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuLmNlbnRlcixcclxuLmNlbnRlci1hbGlnbiB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5sZWZ0IHtcclxuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5yaWdodCB7XHJcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm5vLXNlbGVjdCxcclxuaW5wdXRbdHlwZT1yYW5nZV0sXHJcbmlucHV0W3R5cGU9cmFuZ2VdKy50aHVtYiB7XHJcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG59XHJcblxyXG4uY2lyY2xlIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxufVxyXG5cclxuLmNlbnRlci1ibG9jayB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4udHJ1bmNhdGUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG59XHJcblxyXG4ubm8tcGFkZGluZyB7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbnNwYW4uYmFkZ2Uge1xyXG4gICAgbWluLXdpZHRoOiAzcmVtO1xyXG4gICAgcGFkZGluZzogMCA2cHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMTRweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgY29sb3I6ICM3NTc1NzU7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5zcGFuLmJhZGdlLm5ldyB7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zaXplOiAwLjhyZW07XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNmE2OWE7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbn1cclxuXHJcbnNwYW4uYmFkZ2UubmV3OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIG5ld1wiO1xyXG59XHJcblxyXG5zcGFuLmJhZGdlW2RhdGEtYmFkZ2UtY2FwdGlvbl06OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIFwiIGF0dHIoZGF0YS1iYWRnZS1jYXB0aW9uKTtcclxufVxyXG5cclxubmF2IHVsIGEgc3Bhbi5iYWRnZSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIG1hcmdpbi1sZWZ0OiA0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgIGhlaWdodDogMjJweDtcclxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XHJcbn1cclxuXHJcbi5jb2xsZWN0aW9uLWl0ZW0gc3Bhbi5iYWRnZSB7XHJcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDAuNzVyZW0gLSAxMXB4KTtcclxufVxyXG5cclxuLmNvbGxhcHNpYmxlIHNwYW4uYmFkZ2Uge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbn1cclxuXHJcbi5zaWRlbmF2IHNwYW4uYmFkZ2Uge1xyXG4gICAgbWFyZ2luLXRvcDogY2FsYygyNHB4IC0gMTFweCk7XHJcbn1cclxuXHJcbnRhYmxlIHNwYW4uYmFkZ2Uge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxufVxyXG5cclxuXHJcbi8qIFRoaXMgaXMgbmVlZGVkIGZvciBzb21lIG1vYmlsZSBwaG9uZXMgdG8gZGlzcGxheSB0aGUgR29vZ2xlIEljb24gZm9udCBwcm9wZXJseSAqL1xyXG5cclxuLm1hdGVyaWFsLWljb25zIHtcclxuICAgIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XHJcbiAgICAtd2Via2l0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2xpZ2EnO1xyXG4gICAgLW1vei1mb250LWZlYXR1cmUtc2V0dGluZ3M6ICdsaWdhJztcclxuICAgIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2xpZ2EnO1xyXG59XHJcblxyXG4uY29udGFpbmVyIHtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgbWF4LXdpZHRoOiAxMjgwcHg7XHJcbiAgICB3aWR0aDogOTAlO1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICB3aWR0aDogODUlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5M3B4KSB7XHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICB3aWR0aDogODUlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uY29sIC5yb3cge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbTtcclxufVxyXG5cclxuLnNlY3Rpb24ge1xyXG4gICAgcGFkZGluZy10b3A6IDFyZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxufVxyXG5cclxuLnNlY3Rpb24ubm8tcGFkIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5zZWN0aW9uLm5vLXBhZC1ib3Qge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5zZWN0aW9uLm5vLXBhZC10b3Age1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbn1cclxuXHJcbi5yb3cge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4ucm93OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG4ucm93IC5jb2wge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgcGFkZGluZzogMCAwLjc1cmVtO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG59XHJcblxyXG4ucm93IC5jb2xbY2xhc3MqPVwicHVzaC1cIl0sXHJcbi5yb3cgLmNvbFtjbGFzcyo9XCJwdWxsLVwiXSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5yb3cgLmNvbC5zMSB7XHJcbiAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4ucm93IC5jb2wuczIge1xyXG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5yb3cgLmNvbC5zMyB7XHJcbiAgICB3aWR0aDogMjUlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5yb3cgLmNvbC5zNCB7XHJcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgICByaWdodDogYXV0bztcclxufVxyXG5cclxuLnJvdyAuY29sLnM1IHtcclxuICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4ucm93IC5jb2wuczYge1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4ucm93IC5jb2wuczcge1xyXG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5yb3cgLmNvbC5zOCB7XHJcbiAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgICByaWdodDogYXV0bztcclxufVxyXG5cclxuLnJvdyAuY29sLnM5IHtcclxuICAgIHdpZHRoOiA3NSU7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgICByaWdodDogYXV0bztcclxufVxyXG5cclxuLnJvdyAuY29sLnMxMCB7XHJcbiAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgICByaWdodDogYXV0bztcclxufVxyXG5cclxuLnJvdyAuY29sLnMxMSB7XHJcbiAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgICByaWdodDogYXV0bztcclxufVxyXG5cclxuLnJvdyAuY29sLnMxMiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4ucm93IC5jb2wub2Zmc2V0LXMxIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzMlO1xyXG59XHJcblxyXG4ucm93IC5jb2wucHVsbC1zMSB7XHJcbiAgICByaWdodDogOC4zMzMzMzMzMzMzJTtcclxufVxyXG5cclxuLnJvdyAuY29sLnB1c2gtczEge1xyXG4gICAgbGVmdDogOC4zMzMzMzMzMzMzJTtcclxufVxyXG5cclxuLnJvdyAuY29sLm9mZnNldC1zMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5yb3cgLmNvbC5wdWxsLXMyIHtcclxuICAgIHJpZ2h0OiAxNi42NjY2NjY2NjY3JTtcclxufVxyXG5cclxuLnJvdyAuY29sLnB1c2gtczIge1xyXG4gICAgbGVmdDogMTYuNjY2NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5yb3cgLmNvbC5vZmZzZXQtczMge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcclxufVxyXG5cclxuLnJvdyAuY29sLnB1bGwtczMge1xyXG4gICAgcmlnaHQ6IDI1JTtcclxufVxyXG5cclxuLnJvdyAuY29sLnB1c2gtczMge1xyXG4gICAgbGVmdDogMjUlO1xyXG59XHJcblxyXG4ucm93IC5jb2wub2Zmc2V0LXM0IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMzMzJTtcclxufVxyXG5cclxuLnJvdyAuY29sLnB1bGwtczQge1xyXG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzMzMlO1xyXG59XHJcblxyXG4ucm93IC5jb2wucHVzaC1zNCB7XHJcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMzMzJTtcclxufVxyXG5cclxuLnJvdyAuY29sLm9mZnNldC1zNSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5yb3cgLmNvbC5wdWxsLXM1IHtcclxuICAgIHJpZ2h0OiA0MS42NjY2NjY2NjY3JTtcclxufVxyXG5cclxuLnJvdyAuY29sLnB1c2gtczUge1xyXG4gICAgbGVmdDogNDEuNjY2NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5yb3cgLmNvbC5vZmZzZXQtczYge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcclxufVxyXG5cclxuLnJvdyAuY29sLnB1bGwtczYge1xyXG4gICAgcmlnaHQ6IDUwJTtcclxufVxyXG5cclxuLnJvdyAuY29sLnB1c2gtczYge1xyXG4gICAgbGVmdDogNTAlO1xyXG59XHJcblxyXG4ucm93IC5jb2wub2Zmc2V0LXM3IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMzMzJTtcclxufVxyXG5cclxuLnJvdyAuY29sLnB1bGwtczcge1xyXG4gICAgcmlnaHQ6IDU4LjMzMzMzMzMzMzMlO1xyXG59XHJcblxyXG4ucm93IC5jb2wucHVzaC1zNyB7XHJcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMzMzJTtcclxufVxyXG5cclxuLnJvdyAuY29sLm9mZnNldC1zOCB7XHJcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5yb3cgLmNvbC5wdWxsLXM4IHtcclxuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NjY3JTtcclxufVxyXG5cclxuLnJvdyAuY29sLnB1c2gtczgge1xyXG4gICAgbGVmdDogNjYuNjY2NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5yb3cgLmNvbC5vZmZzZXQtczkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcclxufVxyXG5cclxuLnJvdyAuY29sLnB1bGwtczkge1xyXG4gICAgcmlnaHQ6IDc1JTtcclxufVxyXG5cclxuLnJvdyAuY29sLnB1c2gtczkge1xyXG4gICAgbGVmdDogNzUlO1xyXG59XHJcblxyXG4ucm93IC5jb2wub2Zmc2V0LXMxMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7XHJcbn1cclxuXHJcbi5yb3cgLmNvbC5wdWxsLXMxMCB7XHJcbiAgICByaWdodDogODMuMzMzMzMzMzMzMyU7XHJcbn1cclxuXHJcbi5yb3cgLmNvbC5wdXNoLXMxMCB7XHJcbiAgICBsZWZ0OiA4My4zMzMzMzMzMzMzJTtcclxufVxyXG5cclxuLnJvdyAuY29sLm9mZnNldC1zMTEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY2NjclO1xyXG59XHJcblxyXG4ucm93IC5jb2wucHVsbC1zMTEge1xyXG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY2NjclO1xyXG59XHJcblxyXG4ucm93IC5jb2wucHVzaC1zMTEge1xyXG4gICAgbGVmdDogOTEuNjY2NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5yb3cgLmNvbC5vZmZzZXQtczEyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xyXG59XHJcblxyXG4ucm93IC5jb2wucHVsbC1zMTIge1xyXG4gICAgcmlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5yb3cgLmNvbC5wdXNoLXMxMiB7XHJcbiAgICBsZWZ0OiAxMDAlO1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XHJcbiAgICAucm93IC5jb2wubTEge1xyXG4gICAgICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wubTIge1xyXG4gICAgICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLm0zIHtcclxuICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wubTQge1xyXG4gICAgICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLm01IHtcclxuICAgICAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC5tNiB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLm03IHtcclxuICAgICAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC5tOCB7XHJcbiAgICAgICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wubTkge1xyXG4gICAgICAgIHdpZHRoOiA3NSU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC5tMTAge1xyXG4gICAgICAgIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLm0xMSB7XHJcbiAgICAgICAgd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wubTEyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLm9mZnNldC1tMSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzMyU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wucHVsbC1tMSB7XHJcbiAgICAgICAgcmlnaHQ6IDguMzMzMzMzMzMzMyU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wucHVzaC1tMSB7XHJcbiAgICAgICAgbGVmdDogOC4zMzMzMzMzMzMzJTtcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC5vZmZzZXQtbTIge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NjY3JTtcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC5wdWxsLW0yIHtcclxuICAgICAgICByaWdodDogMTYuNjY2NjY2NjY2NyU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wucHVzaC1tMiB7XHJcbiAgICAgICAgbGVmdDogMTYuNjY2NjY2NjY2NyU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wub2Zmc2V0LW0zIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjUlO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLnB1bGwtbTMge1xyXG4gICAgICAgIHJpZ2h0OiAyNSU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wucHVzaC1tMyB7XHJcbiAgICAgICAgbGVmdDogMjUlO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLm9mZnNldC1tNCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLnB1bGwtbTQge1xyXG4gICAgICAgIHJpZ2h0OiAzMy4zMzMzMzMzMzMzJTtcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC5wdXNoLW00IHtcclxuICAgICAgICBsZWZ0OiAzMy4zMzMzMzMzMzMzJTtcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC5vZmZzZXQtbTUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC5wdWxsLW01IHtcclxuICAgICAgICByaWdodDogNDEuNjY2NjY2NjY2NyU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wucHVzaC1tNSB7XHJcbiAgICAgICAgbGVmdDogNDEuNjY2NjY2NjY2NyU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wub2Zmc2V0LW02IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNTAlO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLnB1bGwtbTYge1xyXG4gICAgICAgIHJpZ2h0OiA1MCU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wucHVzaC1tNiB7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLm9mZnNldC1tNyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLnB1bGwtbTcge1xyXG4gICAgICAgIHJpZ2h0OiA1OC4zMzMzMzMzMzMzJTtcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC5wdXNoLW03IHtcclxuICAgICAgICBsZWZ0OiA1OC4zMzMzMzMzMzMzJTtcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC5vZmZzZXQtbTgge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTtcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC5wdWxsLW04IHtcclxuICAgICAgICByaWdodDogNjYuNjY2NjY2NjY2NyU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wucHVzaC1tOCB7XHJcbiAgICAgICAgbGVmdDogNjYuNjY2NjY2NjY2NyU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wub2Zmc2V0LW05IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNzUlO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLnB1bGwtbTkge1xyXG4gICAgICAgIHJpZ2h0OiA3NSU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wucHVzaC1tOSB7XHJcbiAgICAgICAgbGVmdDogNzUlO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLm9mZnNldC1tMTAge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMzMzJTtcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC5wdWxsLW0xMCB7XHJcbiAgICAgICAgcmlnaHQ6IDgzLjMzMzMzMzMzMzMlO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLnB1c2gtbTEwIHtcclxuICAgICAgICBsZWZ0OiA4My4zMzMzMzMzMzMzJTtcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC5vZmZzZXQtbTExIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wucHVsbC1tMTEge1xyXG4gICAgICAgIHJpZ2h0OiA5MS42NjY2NjY2NjY3JTtcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC5wdXNoLW0xMSB7XHJcbiAgICAgICAgbGVmdDogOTEuNjY2NjY2NjY2NyU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wub2Zmc2V0LW0xMiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wucHVsbC1tMTIge1xyXG4gICAgICAgIHJpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLnB1c2gtbTEyIHtcclxuICAgICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5M3B4KSB7XHJcbiAgICAucm93IC5jb2wubDEge1xyXG4gICAgICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wubDIge1xyXG4gICAgICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLmwzIHtcclxuICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wubDQge1xyXG4gICAgICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLmw1IHtcclxuICAgICAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC5sNiB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLmw3IHtcclxuICAgICAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC5sOCB7XHJcbiAgICAgICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wubDkge1xyXG4gICAgICAgIHdpZHRoOiA3NSU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC5sMTAge1xyXG4gICAgICAgIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLmwxMSB7XHJcbiAgICAgICAgd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wubDEyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLm9mZnNldC1sMSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzMyU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wucHVsbC1sMSB7XHJcbiAgICAgICAgcmlnaHQ6IDguMzMzMzMzMzMzMyU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wucHVzaC1sMSB7XHJcbiAgICAgICAgbGVmdDogOC4zMzMzMzMzMzMzJTtcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC5vZmZzZXQtbDIge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NjY3JTtcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC5wdWxsLWwyIHtcclxuICAgICAgICByaWdodDogMTYuNjY2NjY2NjY2NyU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wucHVzaC1sMiB7XHJcbiAgICAgICAgbGVmdDogMTYuNjY2NjY2NjY2NyU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wub2Zmc2V0LWwzIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjUlO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLnB1bGwtbDMge1xyXG4gICAgICAgIHJpZ2h0OiAyNSU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wucHVzaC1sMyB7XHJcbiAgICAgICAgbGVmdDogMjUlO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLm9mZnNldC1sNCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLnB1bGwtbDQge1xyXG4gICAgICAgIHJpZ2h0OiAzMy4zMzMzMzMzMzMzJTtcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC5wdXNoLWw0IHtcclxuICAgICAgICBsZWZ0OiAzMy4zMzMzMzMzMzMzJTtcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC5vZmZzZXQtbDUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC5wdWxsLWw1IHtcclxuICAgICAgICByaWdodDogNDEuNjY2NjY2NjY2NyU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wucHVzaC1sNSB7XHJcbiAgICAgICAgbGVmdDogNDEuNjY2NjY2NjY2NyU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wub2Zmc2V0LWw2IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNTAlO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLnB1bGwtbDYge1xyXG4gICAgICAgIHJpZ2h0OiA1MCU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wucHVzaC1sNiB7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLm9mZnNldC1sNyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLnB1bGwtbDcge1xyXG4gICAgICAgIHJpZ2h0OiA1OC4zMzMzMzMzMzMzJTtcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC5wdXNoLWw3IHtcclxuICAgICAgICBsZWZ0OiA1OC4zMzMzMzMzMzMzJTtcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC5vZmZzZXQtbDgge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTtcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC5wdWxsLWw4IHtcclxuICAgICAgICByaWdodDogNjYuNjY2NjY2NjY2NyU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wucHVzaC1sOCB7XHJcbiAgICAgICAgbGVmdDogNjYuNjY2NjY2NjY2NyU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wub2Zmc2V0LWw5IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNzUlO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLnB1bGwtbDkge1xyXG4gICAgICAgIHJpZ2h0OiA3NSU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wucHVzaC1sOSB7XHJcbiAgICAgICAgbGVmdDogNzUlO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLm9mZnNldC1sMTAge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMzMzJTtcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC5wdWxsLWwxMCB7XHJcbiAgICAgICAgcmlnaHQ6IDgzLjMzMzMzMzMzMzMlO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLnB1c2gtbDEwIHtcclxuICAgICAgICBsZWZ0OiA4My4zMzMzMzMzMzMzJTtcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC5vZmZzZXQtbDExIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wucHVsbC1sMTEge1xyXG4gICAgICAgIHJpZ2h0OiA5MS42NjY2NjY2NjY3JTtcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC5wdXNoLWwxMSB7XHJcbiAgICAgICAgbGVmdDogOTEuNjY2NjY2NjY2NyU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wub2Zmc2V0LWwxMiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wucHVsbC1sMTIge1xyXG4gICAgICAgIHJpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLnB1c2gtbDEyIHtcclxuICAgICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDFweCkge1xyXG4gICAgLnJvdyAuY29sLnhsMSB7XHJcbiAgICAgICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC54bDIge1xyXG4gICAgICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLnhsMyB7XHJcbiAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLnhsNCB7XHJcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wueGw1IHtcclxuICAgICAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC54bDYge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC54bDcge1xyXG4gICAgICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLnhsOCB7XHJcbiAgICAgICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wueGw5IHtcclxuICAgICAgICB3aWR0aDogNzUlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wueGwxMCB7XHJcbiAgICAgICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wueGwxMSB7XHJcbiAgICAgICAgd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wueGwxMiB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC5vZmZzZXQteGwxIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC5wdWxsLXhsMSB7XHJcbiAgICAgICAgcmlnaHQ6IDguMzMzMzMzMzMzMyU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wucHVzaC14bDEge1xyXG4gICAgICAgIGxlZnQ6IDguMzMzMzMzMzMzMyU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wub2Zmc2V0LXhsMiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjclO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLnB1bGwteGwyIHtcclxuICAgICAgICByaWdodDogMTYuNjY2NjY2NjY2NyU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wucHVzaC14bDIge1xyXG4gICAgICAgIGxlZnQ6IDE2LjY2NjY2NjY2NjclO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLm9mZnNldC14bDMge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNSU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wucHVsbC14bDMge1xyXG4gICAgICAgIHJpZ2h0OiAyNSU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wucHVzaC14bDMge1xyXG4gICAgICAgIGxlZnQ6IDI1JTtcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC5vZmZzZXQteGw0IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wucHVsbC14bDQge1xyXG4gICAgICAgIHJpZ2h0OiAzMy4zMzMzMzMzMzMzJTtcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC5wdXNoLXhsNCB7XHJcbiAgICAgICAgbGVmdDogMzMuMzMzMzMzMzMzMyU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wub2Zmc2V0LXhsNSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLnB1bGwteGw1IHtcclxuICAgICAgICByaWdodDogNDEuNjY2NjY2NjY2NyU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wucHVzaC14bDUge1xyXG4gICAgICAgIGxlZnQ6IDQxLjY2NjY2NjY2NjclO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLm9mZnNldC14bDYge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wucHVsbC14bDYge1xyXG4gICAgICAgIHJpZ2h0OiA1MCU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wucHVzaC14bDYge1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC5vZmZzZXQteGw3IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wucHVsbC14bDcge1xyXG4gICAgICAgIHJpZ2h0OiA1OC4zMzMzMzMzMzMzJTtcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC5wdXNoLXhsNyB7XHJcbiAgICAgICAgbGVmdDogNTguMzMzMzMzMzMzMyU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wub2Zmc2V0LXhsOCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY2NjclO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLnB1bGwteGw4IHtcclxuICAgICAgICByaWdodDogNjYuNjY2NjY2NjY2NyU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wucHVzaC14bDgge1xyXG4gICAgICAgIGxlZnQ6IDY2LjY2NjY2NjY2NjclO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLm9mZnNldC14bDkge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3NSU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wucHVsbC14bDkge1xyXG4gICAgICAgIHJpZ2h0OiA3NSU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wucHVzaC14bDkge1xyXG4gICAgICAgIGxlZnQ6IDc1JTtcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC5vZmZzZXQteGwxMCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLnB1bGwteGwxMCB7XHJcbiAgICAgICAgcmlnaHQ6IDgzLjMzMzMzMzMzMzMlO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLnB1c2gteGwxMCB7XHJcbiAgICAgICAgbGVmdDogODMuMzMzMzMzMzMzMyU7XHJcbiAgICB9XHJcbiAgICAucm93IC5jb2wub2Zmc2V0LXhsMTEge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NjY3JTtcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC5wdWxsLXhsMTEge1xyXG4gICAgICAgIHJpZ2h0OiA5MS42NjY2NjY2NjY3JTtcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC5wdXNoLXhsMTEge1xyXG4gICAgICAgIGxlZnQ6IDkxLjY2NjY2NjY2NjclO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLm9mZnNldC14bDEyIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTAwJTtcclxuICAgIH1cclxuICAgIC5yb3cgLmNvbC5wdWxsLXhsMTIge1xyXG4gICAgICAgIHJpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gICAgLnJvdyAuY29sLnB1c2gteGwxMiB7XHJcbiAgICAgICAgbGVmdDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxubmF2IHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGNvbG9yOiAjMDA5ZWUzO1xyXG4gICAgbWF4LXdpZHRoOiAxMTYwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XHJcbiAgICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgICB6LWluZGV4OiAxMDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbn1cclxuXHJcbm5hdi5uYXYtZXh0ZW5kZWQge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG5uYXYubmF2LWV4dGVuZGVkIC5uYXYtd3JhcHBlciB7XHJcbiAgICBtaW4taGVpZ2h0OiA1NnB4O1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG5uYXYubmF2LWV4dGVuZGVkIC5uYXYtY29udGVudCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG5uYXYgYSB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxubmF2IGksXHJcbm5hdiBbY2xhc3NePVwibWRpLVwiXSxcclxubmF2IFtjbGFzcyo9XCJtZGktXCJdLFxyXG5uYXYgaS5tYXRlcmlhbC1pY29ucyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGhlaWdodDogNTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xyXG59XHJcblxyXG5uYXYgLm5hdi13cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTNweCkge1xyXG4gICAgbmF2IGEuc2lkZW5hdi10cmlnZ2VyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG5uYXYgLnNpZGVuYXYtdHJpZ2dlciB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBoZWlnaHQ6IDU2cHg7XHJcbiAgICBtYXJnaW46IDAgMThweDtcclxufVxyXG5cclxubmF2IC5zaWRlbmF2LXRyaWdnZXIgaSB7XHJcbiAgICBoZWlnaHQ6IDU2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogNTZweDtcclxufVxyXG5cclxubmF2IC5icmFuZC1sb2dvIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDIuMXJlbTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbn1cclxuXHJcbm5hdiAuYnJhbmQtbG9nby5jZW50ZXIge1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIG5hdiAuYnJhbmQtbG9nbyB7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgIH1cclxuICAgIG5hdiAuYnJhbmQtbG9nby5sZWZ0LFxyXG4gICAgbmF2IC5icmFuZC1sb2dvLnJpZ2h0IHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgIH1cclxuICAgIG5hdiAuYnJhbmQtbG9nby5sZWZ0IHtcclxuICAgICAgICBsZWZ0OiAwLjVyZW07XHJcbiAgICB9XHJcbiAgICBuYXYgLmJyYW5kLWxvZ28ucmlnaHQge1xyXG4gICAgICAgIHJpZ2h0OiAwLjVyZW07XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgIH1cclxufVxyXG5cclxubmF2IC5icmFuZC1sb2dvLnJpZ2h0IHtcclxuICAgIHJpZ2h0OiAwLjVyZW07XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5uYXYgLmJyYW5kLWxvZ28gaSxcclxubmF2IC5icmFuZC1sb2dvIFtjbGFzc149XCJtZGktXCJdLFxyXG5uYXYgLmJyYW5kLWxvZ28gW2NsYXNzKj1cIm1kaS1cIl0sXHJcbm5hdiAuYnJhbmQtbG9nbyBpLm1hdGVyaWFsLWljb25zIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG59XHJcblxyXG5uYXYgLm5hdi10aXRsZSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICBwYWRkaW5nOiAyOHB4IDA7XHJcbn1cclxuXHJcbm5hdiB1bCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbm5hdiB1bCBsaSB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzO1xyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3M7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbjogMHB4IDE1cHg7XHJcbn1cclxuXHJcbm5hdiB1bCBsaS5hY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG59XHJcblxyXG5uYXYgdWwgYSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzhweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMS4zcHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgY29sb3I6IHZhcigtLXNlY29uZC1jb2xvcik7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC4zcztcclxuICAgIC1vLXRyYW5zaXRpb246IC4zcztcclxuICAgIHRyYW5zaXRpb246IC4zcztcclxufVxyXG5cclxubmF2IHVsIGEuYnRuLFxyXG5uYXYgdWwgYS5idG4tbGFyZ2UsXHJcbm5hdiB1bCBhLmJ0bi1zbWFsbCxcclxubmF2IHVsIGEuYnRuLWxhcmdlLFxyXG5uYXYgdWwgYS5idG4tZmxhdCxcclxubmF2IHVsIGEuYnRuLWZsb2F0aW5nIHtcclxuICAgIG1hcmdpbi10b3A6IC0ycHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxufVxyXG5cclxubmF2IHVsIGEuYnRuPi5tYXRlcmlhbC1pY29ucyxcclxubmF2IHVsIGEuYnRuLWxhcmdlPi5tYXRlcmlhbC1pY29ucyxcclxubmF2IHVsIGEuYnRuLXNtYWxsPi5tYXRlcmlhbC1pY29ucyxcclxubmF2IHVsIGEuYnRuLWxhcmdlPi5tYXRlcmlhbC1pY29ucyxcclxubmF2IHVsIGEuYnRuLWZsYXQ+Lm1hdGVyaWFsLWljb25zLFxyXG5uYXYgdWwgYS5idG4tZmxvYXRpbmc+Lm1hdGVyaWFsLWljb25zIHtcclxuICAgIGhlaWdodDogaW5oZXJpdDtcclxuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG59XHJcblxyXG5uYXYgdWwgYTpob3ZlciB7XHJcbiAgICBjb2xvcjogdmFyKC0taG92ZXItY29sb3IpO1xyXG59XHJcblxyXG5uYXYgdWwubGVmdCB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxubmF2IGZvcm0ge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG5uYXYgLmlucHV0LWZpZWxkIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxubmF2IC5pbnB1dC1maWVsZCBpbnB1dCB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcclxufVxyXG5cclxubmF2IC5pbnB1dC1maWVsZCBpbnB1dDpmb2N1cyxcclxubmF2IC5pbnB1dC1maWVsZCBpbnB1dFt0eXBlPXRleHRdOnZhbGlkLFxyXG5uYXYgLmlucHV0LWZpZWxkIGlucHV0W3R5cGU9cGFzc3dvcmRdOnZhbGlkLFxyXG5uYXYgLmlucHV0LWZpZWxkIGlucHV0W3R5cGU9ZW1haWxdOnZhbGlkLFxyXG5uYXYgLmlucHV0LWZpZWxkIGlucHV0W3R5cGU9dXJsXTp2YWxpZCxcclxubmF2IC5pbnB1dC1maWVsZCBpbnB1dFt0eXBlPWRhdGVdOnZhbGlkIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuXHJcbm5hdiAuaW5wdXQtZmllbGQgbGFiZWwge1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxufVxyXG5cclxubmF2IC5pbnB1dC1maWVsZCBsYWJlbCBpIHtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIC4zcztcclxuICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcztcclxufVxyXG5cclxubmF2IC5pbnB1dC1maWVsZCBsYWJlbC5hY3RpdmUgaSB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLm5hdmJhci1maXhlZCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDE0cHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBoZWlnaHQ6IDU2cHg7XHJcbiAgICB6LWluZGV4OiA5OTc7XHJcbn1cclxuXHJcbi5uYXZiYXItZml4ZWQgbmF2IHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xyXG4gICAgLm5hdi1leHRlbmRlZCAubmF2LXdyYXBwZXIge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDY0cHg7XHJcbiAgICB9XHJcbiAgICBuYXYgLm5hdi13cmFwcGVyIGksXHJcbiAgICBuYXYgYS5zaWRlbmF2LXRyaWdnZXIsXHJcbiAgICBuYXYgYS5zaWRlbmF2LXRyaWdnZXIgaSB7XHJcbiAgICAgICAgaGVpZ2h0OiA2NHB4O1xyXG4gICAgfVxyXG4gICAgLm5hdmJhci1maXhlZCB7XHJcbiAgICAgICAgaGVpZ2h0OiA2NHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5hIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuaHRtbCB7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgZm9udC1mYW1pbHk6ICdLYW5pdCcsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XHJcbiAgICBodG1sIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIGh0bWwge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTQuNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgaHRtbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5oMSxcclxuaDIsXHJcbmgzLFxyXG5oNCxcclxuaDUsXHJcbmg2IHtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zO1xyXG59XHJcblxyXG5oMSBhLFxyXG5oMiBhLFxyXG5oMyBhLFxyXG5oNCBhLFxyXG5oNSBhLFxyXG5oNiBhIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xyXG59XHJcblxyXG5oMSB7XHJcbiAgICBmb250LXNpemU6IDQuMnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMTAlO1xyXG4gICAgbWFyZ2luOiAyLjhyZW0gMCAxLjY4cmVtIDA7XHJcbn1cclxuXHJcbmgyIHtcclxuICAgIGZvbnQtc2l6ZTogMy41NnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMTAlO1xyXG4gICAgbWFyZ2luOiAyLjM3MzMzMzMzMzNyZW0gMCAxLjQyNHJlbSAwO1xyXG59XHJcblxyXG5oMyB7XHJcbiAgICBmb250LXNpemU6IDIuOTJyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMTEwJTtcclxuICAgIC8qIG1hcmdpbjogMS45NDY2NjY2NjY3cmVtIDAgMS4xNjhyZW0gMDsgKi9cclxufVxyXG5cclxuaDQge1xyXG4gICAgZm9udC1zaXplOiAyLjI4cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDExMCU7XHJcbiAgICBtYXJnaW46IDEuNTJyZW0gMCAwLjkxMnJlbSAwO1xyXG59XHJcblxyXG5oNSB7XHJcbiAgICBmb250LXNpemU6IDEuNjRyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMTEwJTtcclxuICAgIG1hcmdpbjogMS4wOTMzMzMzMzMzcmVtIDAgMC42NTZyZW0gMDtcclxufVxyXG5cclxuaDYge1xyXG4gICAgZm9udC1zaXplOiAxLjE1cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDExMCU7XHJcbiAgICBtYXJnaW46IDAuNzY2NjY2NjY2N3JlbSAwIDAuNDZyZW0gMDtcclxufVxyXG5cclxuZW0ge1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcblxyXG5zdHJvbmcge1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5cclxuc21hbGwge1xyXG4gICAgZm9udC1zaXplOiA3NSU7XHJcbn1cclxuXHJcbi5saWdodCB7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG59XHJcblxyXG4udGhpbiB7XHJcbiAgICBmb250LXdlaWdodDogMjAwO1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM2MHB4KSB7XHJcbiAgICAuZmxvdy10ZXh0IHtcclxuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzOTBweCkge1xyXG4gICAgLmZsb3ctdGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjIyNHJlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MjBweCkge1xyXG4gICAgLmZsb3ctdGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjI0OHJlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0NTBweCkge1xyXG4gICAgLmZsb3ctdGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjI3MnJlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xyXG4gICAgLmZsb3ctdGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjI5NnJlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MTBweCkge1xyXG4gICAgLmZsb3ctdGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjMycmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSB7XHJcbiAgICAuZmxvdy10ZXh0IHtcclxuICAgICAgICBmb250LXNpemU6IDEuMzQ0cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3MHB4KSB7XHJcbiAgICAuZmxvdy10ZXh0IHtcclxuICAgICAgICBmb250LXNpemU6IDEuMzY4cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XHJcbiAgICAuZmxvdy10ZXh0IHtcclxuICAgICAgICBmb250LXNpemU6IDEuMzkycmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzMHB4KSB7XHJcbiAgICAuZmxvdy10ZXh0IHtcclxuICAgICAgICBmb250LXNpemU6IDEuNDE2cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY2MHB4KSB7XHJcbiAgICAuZmxvdy10ZXh0IHtcclxuICAgICAgICBmb250LXNpemU6IDEuNDRyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjkwcHgpIHtcclxuICAgIC5mbG93LXRleHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS40NjRyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzIwcHgpIHtcclxuICAgIC5mbG93LXRleHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS40ODhyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzUwcHgpIHtcclxuICAgIC5mbG93LXRleHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41MTJyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzgwcHgpIHtcclxuICAgIC5mbG93LXRleHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41MzZyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODEwcHgpIHtcclxuICAgIC5mbG93LXRleHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41NnJlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4NDBweCkge1xyXG4gICAgLmZsb3ctdGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjU4NHJlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4NzBweCkge1xyXG4gICAgLmZsb3ctdGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjYwOHJlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MDBweCkge1xyXG4gICAgLmZsb3ctdGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjYzMnJlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MzBweCkge1xyXG4gICAgLmZsb3ctdGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjY1NnJlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xyXG4gICAgLmZsb3ctdGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjY4cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KSB7XHJcbiAgICAuZmxvdy10ZXh0IHtcclxuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgIH1cclxufVxyXG5cclxuLnNjYWxlLXRyYW5zaXRpb24ge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigwLjUzLCAwLjAxLCAwLjM2LCAxLjYzKSAhaW1wb3J0YW50O1xyXG4gICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMC41MywgMC4wMSwgMC4zNiwgMS42MykgIWltcG9ydGFudDtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigwLjUzLCAwLjAxLCAwLjM2LCAxLjYzKSAhaW1wb3J0YW50O1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgY3ViaWMtYmV6aWVyKDAuNTMsIDAuMDEsIDAuMzYsIDEuNjMpLCAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigwLjUzLCAwLjAxLCAwLjM2LCAxLjYzKSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2NhbGUtdHJhbnNpdGlvbi5zY2FsZS1vdXQge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjJzICFpbXBvcnRhbnQ7XHJcbiAgICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuMnMgIWltcG9ydGFudDtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgIWltcG9ydGFudDtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMsIC13ZWJraXQtdHJhbnNmb3JtIC4ycyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2NhbGUtdHJhbnNpdGlvbi5zY2FsZS1pbiB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG59XHJcblxyXG4uY2FyZC1wYW5lbCB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtYm94LXNoYWRvdyAuMjVzO1xyXG4gICAgdHJhbnNpdGlvbjogLXdlYmtpdC1ib3gtc2hhZG93IC4yNXM7XHJcbiAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4yNXM7XHJcbiAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4yNXMsIC13ZWJraXQtYm94LXNoYWRvdyAuMjVzO1xyXG4gICAgcGFkZGluZzogMjRweDtcclxuICAgIG1hcmdpbjogMC41cmVtIDAgMXJlbSAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLmNhcmQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luOiAwLjVyZW0gMCAxcmVtIDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LWJveC1zaGFkb3cgLjI1cztcclxuICAgIHRyYW5zaXRpb246IC13ZWJraXQtYm94LXNoYWRvdyAuMjVzO1xyXG4gICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuMjVzO1xyXG4gICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuMjVzLCAtd2Via2l0LWJveC1zaGFkb3cgLjI1cztcclxuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxufVxyXG5cclxuLmNhcmQgLmNhcmQtdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuLmNhcmQgLmNhcmQtdGl0bGUuYWN0aXZhdG9yIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmNhcmQuc21hbGwsXHJcbi5jYXJkLm1lZGl1bSxcclxuLmNhcmQubGFyZ2Uge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uY2FyZC5zbWFsbCAuY2FyZC1pbWFnZSxcclxuLmNhcmQubWVkaXVtIC5jYXJkLWltYWdlLFxyXG4uY2FyZC5sYXJnZSAuY2FyZC1pbWFnZSB7XHJcbiAgICBtYXgtaGVpZ2h0OiA2MCU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uY2FyZC5zbWFsbCAuY2FyZC1pbWFnZSsuY2FyZC1jb250ZW50LFxyXG4uY2FyZC5tZWRpdW0gLmNhcmQtaW1hZ2UrLmNhcmQtY29udGVudCxcclxuLmNhcmQubGFyZ2UgLmNhcmQtaW1hZ2UrLmNhcmQtY29udGVudCB7XHJcbiAgICBtYXgtaGVpZ2h0OiA0MCU7XHJcbn1cclxuXHJcbi5jYXJkLnNtYWxsIC5jYXJkLWNvbnRlbnQsXHJcbi5jYXJkLm1lZGl1bSAuY2FyZC1jb250ZW50LFxyXG4uY2FyZC5sYXJnZSAuY2FyZC1jb250ZW50IHtcclxuICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uY2FyZC5zbWFsbCAuY2FyZC1hY3Rpb24sXHJcbi5jYXJkLm1lZGl1bSAuY2FyZC1hY3Rpb24sXHJcbi5jYXJkLmxhcmdlIC5jYXJkLWFjdGlvbiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi5jYXJkLnNtYWxsIHtcclxuICAgIGhlaWdodDogMzAwcHg7XHJcbn1cclxuXHJcbi5jYXJkLm1lZGl1bSB7XHJcbiAgICBoZWlnaHQ6IDQwMHB4O1xyXG59XHJcblxyXG4uY2FyZC5sYXJnZSB7XHJcbiAgICBoZWlnaHQ6IDUwMHB4O1xyXG59XHJcblxyXG4uY2FyZC5ob3Jpem9udGFsIHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcblxyXG4uY2FyZC5ob3Jpem9udGFsLnNtYWxsIC5jYXJkLWltYWdlLFxyXG4uY2FyZC5ob3Jpem9udGFsLm1lZGl1bSAuY2FyZC1pbWFnZSxcclxuLmNhcmQuaG9yaXpvbnRhbC5sYXJnZSAuY2FyZC1pbWFnZSB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBtYXgtaGVpZ2h0OiBub25lO1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuXHJcbi5jYXJkLmhvcml6b250YWwuc21hbGwgLmNhcmQtaW1hZ2UgaW1nLFxyXG4uY2FyZC5ob3Jpem9udGFsLm1lZGl1bSAuY2FyZC1pbWFnZSBpbWcsXHJcbi5jYXJkLmhvcml6b250YWwubGFyZ2UgLmNhcmQtaW1hZ2UgaW1nIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLmNhcmQuaG9yaXpvbnRhbCAuY2FyZC1pbWFnZSB7XHJcbiAgICBtYXgtd2lkdGg6IDUwJTtcclxufVxyXG5cclxuLmNhcmQuaG9yaXpvbnRhbCAuY2FyZC1pbWFnZSBpbWcge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4IDAgMCAycHg7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB3aWR0aDogYXV0bztcclxufVxyXG5cclxuLmNhcmQuaG9yaXpvbnRhbCAuY2FyZC1zdGFja2VkIHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcclxuICAgIC13ZWJraXQtZmxleDogMTtcclxuICAgIC1tcy1mbGV4OiAxO1xyXG4gICAgZmxleDogMTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmNhcmQuaG9yaXpvbnRhbCAuY2FyZC1zdGFja2VkIC5jYXJkLWNvbnRlbnQge1xyXG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcclxuICAgIC13ZWJraXQtZmxleC1ncm93OiAxO1xyXG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XHJcbiAgICBmbGV4LWdyb3c6IDE7XHJcbn1cclxuXHJcbi5jYXJkLnN0aWNreS1hY3Rpb24gLmNhcmQtYWN0aW9uIHtcclxuICAgIHotaW5kZXg6IDI7XHJcbn1cclxuXHJcbi5jYXJkLnN0aWNreS1hY3Rpb24gLmNhcmQtcmV2ZWFsIHtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNjRweDtcclxufVxyXG5cclxuLmNhcmQgLmNhcmQtaW1hZ2Uge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uY2FyZCAuY2FyZC1pbWFnZSBpbWcge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHggMnB4IDAgMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uY2FyZCAuY2FyZC1pbWFnZSAuY2FyZC10aXRsZSB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAyNHB4O1xyXG59XHJcblxyXG4uY2FyZCAuY2FyZC1jb250ZW50IHtcclxuICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMnB4IDJweDtcclxufVxyXG5cclxuLmNhcmQgLmNhcmQtY29udGVudCBwIHtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuLmNhcmQgLmNhcmQtY29udGVudCAuY2FyZC10aXRsZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG59XHJcblxyXG4uY2FyZCAuY2FyZC1jb250ZW50IC5jYXJkLXRpdGxlIGkge1xyXG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbn1cclxuXHJcbi5jYXJkIC5jYXJkLWFjdGlvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMTYwLCAxNjAsIDE2MCwgMC4yKTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6IDE2cHggMjRweDtcclxufVxyXG5cclxuLmNhcmQgLmNhcmQtYWN0aW9uOmxhc3QtY2hpbGQge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDJweCAycHg7XHJcbn1cclxuXHJcbi5jYXJkIC5jYXJkLWFjdGlvbiBhOm5vdCguYnRuKTpub3QoLmJ0bi1sYXJnZSk6bm90KC5idG4tc21hbGwpOm5vdCguYnRuLWxhcmdlKTpub3QoLmJ0bi1mbG9hdGluZykge1xyXG4gICAgY29sb3I6ICNmZmFiNDA7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIC4zcyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjNzIGVhc2U7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4uY2FyZCAuY2FyZC1hY3Rpb24gYTpub3QoLmJ0bik6bm90KC5idG4tbGFyZ2UpOm5vdCguYnRuLXNtYWxsKTpub3QoLmJ0bi1sYXJnZSk6bm90KC5idG4tZmxvYXRpbmcpOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjZmZkOGE2O1xyXG59XHJcblxyXG4uY2FyZCAuY2FyZC1yZXZlYWwge1xyXG4gICAgcGFkZGluZzogMjRweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgei1pbmRleDogMztcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5jYXJkIC5jYXJkLXJldmVhbCAuY2FyZC10aXRsZSB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuI3RvYXN0LWNvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHotaW5kZXg6IDEwMDAwO1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgICAjdG9hc3QtY29udGFpbmVyIHtcclxuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYm90dG9tOiAwJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAjdG9hc3QtY29udGFpbmVyIHtcclxuICAgICAgICBsZWZ0OiA1JTtcclxuICAgICAgICBib3R0b206IDclO1xyXG4gICAgICAgIG1heC13aWR0aDogOTAlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5M3B4KSB7XHJcbiAgICAjdG9hc3QtY29udGFpbmVyIHtcclxuICAgICAgICB0b3A6IDEwJTtcclxuICAgICAgICByaWdodDogNyU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA4NiU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50b2FzdCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICB0b3A6IDM1cHg7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBtaW4taGVpZ2h0OiA0OHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzIzMjtcclxuICAgIHBhZGRpbmc6IDEwcHggMjVweDtcclxuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xyXG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcblxyXG4udG9hc3QgLnRvYXN0LWFjdGlvbiB7XHJcbiAgICBjb2xvcjogI2VlZmY0MTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDNyZW07XHJcbn1cclxuXHJcbi50b2FzdC5yb3VuZGVkIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAgIC50b2FzdCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIH1cclxufVxyXG5cclxuLnRhYnMge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3cteDogYXV0bztcclxuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcclxuICAgIGhlaWdodDogNDhweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5cclxuLnRhYnMudGFicy10cmFuc3BhcmVudCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLnRhYnMudGFicy10cmFuc3BhcmVudCAudGFiIGEsXHJcbi50YWJzLnRhYnMtdHJhbnNwYXJlbnQgLnRhYi5kaXNhYmxlZCBhLFxyXG4udGFicy50YWJzLXRyYW5zcGFyZW50IC50YWIuZGlzYWJsZWQgYTpob3ZlciB7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xyXG59XHJcblxyXG4udGFicy50YWJzLXRyYW5zcGFyZW50IC50YWIgYTpob3ZlcixcclxuLnRhYnMudGFicy10cmFuc3BhcmVudCAudGFiIGEuYWN0aXZlIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4udGFicy50YWJzLXRyYW5zcGFyZW50IC5pbmRpY2F0b3Ige1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLnRhYnMudGFicy1maXhlZC13aWR0aCB7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuLnRhYnMudGFicy1maXhlZC13aWR0aCAudGFiIHtcclxuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XHJcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMTtcclxuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xyXG4gICAgZmxleC1ncm93OiAxO1xyXG59XHJcblxyXG4udGFicyAudGFiIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG4gICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi50YWJzIC50YWIgYSB7XHJcbiAgICBjb2xvcjogcmdiYSgyMzgsIDExMCwgMTE1LCAwLjcpO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDAgMjRweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjI4cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIC4yOHMgZWFzZTtcclxuICAgIHRyYW5zaXRpb246IGNvbG9yIC4yOHMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAuMjhzIGVhc2U7XHJcbn1cclxuXHJcbi50YWJzIC50YWIgYTpmb2N1cyxcclxuLnRhYnMgLnRhYiBhOmZvY3VzLmFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NiwgMTc4LCAxODEsIDAuMik7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG59XHJcblxyXG4udGFicyAudGFiIGE6aG92ZXIsXHJcbi50YWJzIC50YWIgYS5hY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogI2VlNmU3MztcclxufVxyXG5cclxuLnRhYnMgLnRhYi5kaXNhYmxlZCBhLFxyXG4udGFicyAudGFiLmRpc2FibGVkIGE6aG92ZXIge1xyXG4gICAgY29sb3I6IHJnYmEoMjM4LCAxMTAsIDExNSwgMC40KTtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuLnRhYnMgLmluZGljYXRvciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBoZWlnaHQ6IDJweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmIyYjU7XHJcbiAgICB3aWxsLWNoYW5nZTogbGVmdCwgcmlnaHQ7XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIC50YWJzIHtcclxuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuICAgIC50YWJzIC50YWIge1xyXG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XHJcbiAgICAgICAgLXdlYmtpdC1mbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XHJcbiAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgfVxyXG4gICAgLnRhYnMgLnRhYiBhIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDEycHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tYXRlcmlhbC10b29sdGlwIHtcclxuICAgIHBhZGRpbmc6IDEwcHggOHB4O1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgei1pbmRleDogMjAwMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBtaW4taGVpZ2h0OiAzNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0cHgpO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjMyMzI7XHJcbn1cclxuXHJcbi5iYWNrZHJvcCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgaGVpZ2h0OiA3cHg7XHJcbiAgICB3aWR0aDogMTRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAgMCA1MCUgNTAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzIzMjtcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMCU7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMCU7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuXHJcbi5idG4sXHJcbi5idG4tbGFyZ2UsXHJcbi5idG4tc21hbGwsXHJcbi5idG4tZmxhdCB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgIHBhZGRpbmc6IDAgMTZweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLmJ0bi5kaXNhYmxlZCxcclxuLmRpc2FibGVkLmJ0bi1sYXJnZSxcclxuLmRpc2FibGVkLmJ0bi1zbWFsbCxcclxuLmJ0bi1mbG9hdGluZy5kaXNhYmxlZCxcclxuLmJ0bi1sYXJnZS5kaXNhYmxlZCxcclxuLmJ0bi1zbWFsbC5kaXNhYmxlZCxcclxuLmJ0bi1mbGF0LmRpc2FibGVkLFxyXG4uYnRuOmRpc2FibGVkLFxyXG4uYnRuLWxhcmdlOmRpc2FibGVkLFxyXG4uYnRuLXNtYWxsOmRpc2FibGVkLFxyXG4uYnRuLWZsb2F0aW5nOmRpc2FibGVkLFxyXG4uYnRuLWxhcmdlOmRpc2FibGVkLFxyXG4uYnRuLXNtYWxsOmRpc2FibGVkLFxyXG4uYnRuLWZsYXQ6ZGlzYWJsZWQsXHJcbi5idG5bZGlzYWJsZWRdLFxyXG4uYnRuLWxhcmdlW2Rpc2FibGVkXSxcclxuLmJ0bi1zbWFsbFtkaXNhYmxlZF0sXHJcbi5idG4tZmxvYXRpbmdbZGlzYWJsZWRdLFxyXG4uYnRuLWxhcmdlW2Rpc2FibGVkXSxcclxuLmJ0bi1zbWFsbFtkaXNhYmxlZF0sXHJcbi5idG4tZmxhdFtkaXNhYmxlZF0ge1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlN2U3ICFpbXBvcnRhbnQ7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuXHJcbi5idG4uZGlzYWJsZWQ6aG92ZXIsXHJcbi5kaXNhYmxlZC5idG4tbGFyZ2U6aG92ZXIsXHJcbi5kaXNhYmxlZC5idG4tc21hbGw6aG92ZXIsXHJcbi5idG4tZmxvYXRpbmcuZGlzYWJsZWQ6aG92ZXIsXHJcbi5idG4tbGFyZ2UuZGlzYWJsZWQ6aG92ZXIsXHJcbi5idG4tc21hbGwuZGlzYWJsZWQ6aG92ZXIsXHJcbi5idG4tZmxhdC5kaXNhYmxlZDpob3ZlcixcclxuLmJ0bjpkaXNhYmxlZDpob3ZlcixcclxuLmJ0bi1sYXJnZTpkaXNhYmxlZDpob3ZlcixcclxuLmJ0bi1zbWFsbDpkaXNhYmxlZDpob3ZlcixcclxuLmJ0bi1mbG9hdGluZzpkaXNhYmxlZDpob3ZlcixcclxuLmJ0bi1sYXJnZTpkaXNhYmxlZDpob3ZlcixcclxuLmJ0bi1zbWFsbDpkaXNhYmxlZDpob3ZlcixcclxuLmJ0bi1mbGF0OmRpc2FibGVkOmhvdmVyLFxyXG4uYnRuW2Rpc2FibGVkXTpob3ZlcixcclxuLmJ0bi1sYXJnZVtkaXNhYmxlZF06aG92ZXIsXHJcbi5idG4tc21hbGxbZGlzYWJsZWRdOmhvdmVyLFxyXG4uYnRuLWZsb2F0aW5nW2Rpc2FibGVkXTpob3ZlcixcclxuLmJ0bi1sYXJnZVtkaXNhYmxlZF06aG92ZXIsXHJcbi5idG4tc21hbGxbZGlzYWJsZWRdOmhvdmVyLFxyXG4uYnRuLWZsYXRbZGlzYWJsZWRdOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5idG4sXHJcbi5idG4tbGFyZ2UsXHJcbi5idG4tc21hbGwsXHJcbi5idG4tZmxvYXRpbmcsXHJcbi5idG4tbGFyZ2UsXHJcbi5idG4tc21hbGwsXHJcbi5idG4tZmxhdCB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG59XHJcblxyXG4uYnRuIGksXHJcbi5idG4tbGFyZ2UgaSxcclxuLmJ0bi1zbWFsbCBpLFxyXG4uYnRuLWZsb2F0aW5nIGksXHJcbi5idG4tbGFyZ2UgaSxcclxuLmJ0bi1zbWFsbCBpLFxyXG4uYnRuLWZsYXQgaSB7XHJcbiAgICBmb250LXNpemU6IDEuM3JlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG59XHJcblxyXG4uYnRuOmZvY3VzLFxyXG4uYnRuLWxhcmdlOmZvY3VzLFxyXG4uYnRuLXNtYWxsOmZvY3VzLFxyXG4uYnRuLWZsb2F0aW5nOmZvY3VzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLmJ0bixcclxuLmJ0bi1sYXJnZSxcclxuLmJ0bi1zbWFsbCB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2Utb3V0O1xyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZS1vdXQ7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5idG46aG92ZXIsXHJcbi5idG4tbGFyZ2U6aG92ZXIsXHJcbi5idG4tc21hbGw6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uYnRuLWZsb2F0aW5nIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNmE2OWE7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzO1xyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3M7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4uYnRuLWZsb2F0aW5nOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNmE2OWE7XHJcbn1cclxuXHJcbi5idG4tZmxvYXRpbmc6YmVmb3JlIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuXHJcbi5idG4tZmxvYXRpbmcuYnRuLWxhcmdlIHtcclxuICAgIHdpZHRoOiA1NnB4O1xyXG4gICAgaGVpZ2h0OiA1NnB4O1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLmJ0bi1mbG9hdGluZy5idG4tbGFyZ2UuaGFsZndheS1mYWIge1xyXG4gICAgYm90dG9tOiAtMjhweDtcclxufVxyXG5cclxuLmJ0bi1mbG9hdGluZy5idG4tbGFyZ2UgaSB7XHJcbiAgICBsaW5lLWhlaWdodDogNTZweDtcclxufVxyXG5cclxuLmJ0bi1mbG9hdGluZy5idG4tc21hbGwge1xyXG4gICAgd2lkdGg6IDMyLjRweDtcclxuICAgIGhlaWdodDogMzIuNHB4O1xyXG59XHJcblxyXG4uYnRuLWZsb2F0aW5nLmJ0bi1zbWFsbC5oYWxmd2F5LWZhYiB7XHJcbiAgICBib3R0b206IC0xNi4ycHg7XHJcbn1cclxuXHJcbi5idG4tZmxvYXRpbmcuYnRuLXNtYWxsIGkge1xyXG4gICAgbGluZS1oZWlnaHQ6IDMyLjRweDtcclxufVxyXG5cclxuLmJ0bi1mbG9hdGluZy5oYWxmd2F5LWZhYiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMjRweDtcclxuICAgIGJvdHRvbTogLTIwcHg7XHJcbn1cclxuXHJcbi5idG4tZmxvYXRpbmcuaGFsZndheS1mYWIubGVmdCB7XHJcbiAgICByaWdodDogYXV0bztcclxuICAgIGxlZnQ6IDI0cHg7XHJcbn1cclxuXHJcbi5idG4tZmxvYXRpbmcgaSB7XHJcbiAgICB3aWR0aDogaW5oZXJpdDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICBsaW5lLWhlaWdodDogNDBweDtcclxufVxyXG5cclxuYnV0dG9uLmJ0bi1mbG9hdGluZyB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbn1cclxuXHJcbi5maXhlZC1hY3Rpb24tYnRuIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHJpZ2h0OiAyM3B4O1xyXG4gICAgYm90dG9tOiAyM3B4O1xyXG4gICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgei1pbmRleDogOTk3O1xyXG59XHJcblxyXG4uZml4ZWQtYWN0aW9uLWJ0bi5hY3RpdmUgdWwge1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxufVxyXG5cclxuLmZpeGVkLWFjdGlvbi1idG4uZGlyZWN0aW9uLWxlZnQsXHJcbi5maXhlZC1hY3Rpb24tYnRuLmRpcmVjdGlvbi1yaWdodCB7XHJcbiAgICBwYWRkaW5nOiAwIDAgMCAxNXB4O1xyXG59XHJcblxyXG4uZml4ZWQtYWN0aW9uLWJ0bi5kaXJlY3Rpb24tbGVmdCB1bCxcclxuLmZpeGVkLWFjdGlvbi1idG4uZGlyZWN0aW9uLXJpZ2h0IHVsIHtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgcmlnaHQ6IDY0cHg7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIC8qd2lkdGggMTAwJSBvbmx5IGdvZXMgdG8gd2lkdGggb2YgYnV0dG9uIGNvbnRhaW5lciAqL1xyXG4gICAgd2lkdGg6IDUwMHB4O1xyXG59XHJcblxyXG4uZml4ZWQtYWN0aW9uLWJ0bi5kaXJlY3Rpb24tbGVmdCB1bCBsaSxcclxuLmZpeGVkLWFjdGlvbi1idG4uZGlyZWN0aW9uLXJpZ2h0IHVsIGxpIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbjogNy41cHggMTVweCAwIDA7XHJcbn1cclxuXHJcbi5maXhlZC1hY3Rpb24tYnRuLmRpcmVjdGlvbi1yaWdodCB7XHJcbiAgICBwYWRkaW5nOiAwIDE1cHggMCAwO1xyXG59XHJcblxyXG4uZml4ZWQtYWN0aW9uLWJ0bi5kaXJlY3Rpb24tcmlnaHQgdWwge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIGRpcmVjdGlvbjogcnRsO1xyXG4gICAgbGVmdDogNjRweDtcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4uZml4ZWQtYWN0aW9uLWJ0bi5kaXJlY3Rpb24tcmlnaHQgdWwgbGkge1xyXG4gICAgbWFyZ2luOiA3LjVweCAwIDAgMTVweDtcclxufVxyXG5cclxuLmZpeGVkLWFjdGlvbi1idG4uZGlyZWN0aW9uLWJvdHRvbSB7XHJcbiAgICBwYWRkaW5nOiAwIDAgMTVweCAwO1xyXG59XHJcblxyXG4uZml4ZWQtYWN0aW9uLWJ0bi5kaXJlY3Rpb24tYm90dG9tIHVsIHtcclxuICAgIHRvcDogNjRweDtcclxuICAgIGJvdHRvbTogYXV0bztcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcclxuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxufVxyXG5cclxuLmZpeGVkLWFjdGlvbi1idG4uZGlyZWN0aW9uLWJvdHRvbSB1bCBsaSB7XHJcbiAgICBtYXJnaW46IDE1cHggMCAwIDA7XHJcbn1cclxuXHJcbi5maXhlZC1hY3Rpb24tYnRuLnRvb2xiYXIge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGhlaWdodDogNTZweDtcclxufVxyXG5cclxuLmZpeGVkLWFjdGlvbi1idG4udG9vbGJhci5hY3RpdmU+YSBpIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5maXhlZC1hY3Rpb24tYnRuLnRvb2xiYXIgdWwge1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICB6LWluZGV4OiAxO1xyXG59XHJcblxyXG4uZml4ZWQtYWN0aW9uLWJ0bi50b29sYmFyIHVsIGxpIHtcclxuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XHJcbiAgICAtd2Via2l0LWZsZXg6IDE7XHJcbiAgICAtbXMtZmxleDogMTtcclxuICAgIGZsZXg6IDE7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XHJcbiAgICB0cmFuc2l0aW9uOiBub25lO1xyXG59XHJcblxyXG4uZml4ZWQtYWN0aW9uLWJ0bi50b29sYmFyIHVsIGxpIGEge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xyXG4gICAgei1pbmRleDogMTtcclxufVxyXG5cclxuLmZpeGVkLWFjdGlvbi1idG4udG9vbGJhciB1bCBsaSBhIGkge1xyXG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi5maXhlZC1hY3Rpb24tYnRuIHVsIHtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogNjRweDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG5cclxuLmZpeGVkLWFjdGlvbi1idG4gdWwgbGkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG5cclxuLmZpeGVkLWFjdGlvbi1idG4gdWwgYS5idG4tZmxvYXRpbmcge1xyXG4gICAgb3BhY2l0eTogMDtcclxufVxyXG5cclxuLmZpeGVkLWFjdGlvbi1idG4gLmZhYi1iYWNrZHJvcCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNmE2OWE7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG59XHJcblxyXG4uYnRuLWZsYXQge1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgY29sb3I6ICMzNDM0MzQ7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzO1xyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnM7XHJcbn1cclxuXHJcbi5idG4tZmxhdDpmb2N1cyxcclxuLmJ0bi1mbGF0OmhvdmVyIHtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuXHJcbi5idG4tZmxhdDpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbn1cclxuXHJcbi5idG4tZmxhdC5kaXNhYmxlZCxcclxuLmJ0bi1mbGF0LmJ0bi1mbGF0W2Rpc2FibGVkXSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICNiM2IyYjIgIWltcG9ydGFudDtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuLmJ0bi1sYXJnZSB7XHJcbiAgICBoZWlnaHQ6IDU0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogNTRweDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIHBhZGRpbmc6IDAgMjhweDtcclxufVxyXG5cclxuLmJ0bi1sYXJnZSBpIHtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG59XHJcblxyXG4uYnRuLXNtYWxsIHtcclxuICAgIGhlaWdodDogMzIuNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDMyLjRweDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG5cclxuLmJ0bi1zbWFsbCBpIHtcclxuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG59XHJcblxyXG4uYnRuLWJsb2NrIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uZHJvcGRvd24tY29udGVudCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgbWluLXdpZHRoOiAxMDBweDtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICB0b3A6IDI5cHggIWltcG9ydGFudDtcclxuICAgIHotaW5kZXg6IDk5OTk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcclxufVxyXG5cclxuLmRyb3Bkb3duLWNvbnRlbnQ6Zm9jdXMge1xyXG4gICAgb3V0bGluZTogMDtcclxufVxyXG5cclxuLmRyb3Bkb3duLWNvbnRlbnQgbGkge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmN2Y3Zjc7XHJcbn1cclxuXHJcbi5kcm9wZG93bi1jb250ZW50IGxpOmZvY3VzIHtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbi5kcm9wZG93bi1jb250ZW50IGxpLmRpdmlkZXIge1xyXG4gICAgbWluLWhlaWdodDogMDtcclxuICAgIGhlaWdodDogMXB4O1xyXG59XHJcblxyXG4uZHJvcGRvd24tY29udGVudCBsaT5hLFxyXG4uZHJvcGRvd24tY29udGVudCBsaT5zcGFuIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICBwYWRkaW5nOiAxNHB4IDE2cHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG59XHJcblxyXG4uZHJvcGRvd24tY29udGVudCBsaT5zcGFuPmxhYmVsIHtcclxuICAgIHRvcDogMXB4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIGhlaWdodDogMThweDtcclxufVxyXG5cclxuLmRyb3Bkb3duLWNvbnRlbnQgbGk+YT5pIHtcclxuICAgIGhlaWdodDogaW5oZXJpdDtcclxuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW46IDAgMjRweCAwIDA7XHJcbiAgICB3aWR0aDogMjRweDtcclxufVxyXG5cclxuYm9keS5rZXlib2FyZC1mb2N1c2VkIC5kcm9wZG93bi1jb250ZW50IGxpOmZvY3VzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYWRhZGE7XHJcbn1cclxuXHJcbi5pbnB1dC1maWVsZC5jb2wgLmRyb3Bkb3duLWNvbnRlbnQgW3R5cGU9XCJjaGVja2JveFwiXStsYWJlbCB7XHJcbiAgICB0b3A6IDFweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxufVxyXG5cclxuLmRyb3Bkb3duLXRyaWdnZXIge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG5cclxuLyohXHJcbiAqIFdhdmVzIHYwLjYuMFxyXG4gKiBodHRwOi8vZmlhbi5teS5pZC9XYXZlc1xyXG4gKlxyXG4gKiBDb3B5cmlnaHQgMjAxNCBBbGZpYW5hIEUuIFNpYnVlYSBhbmQgb3RoZXIgY29udHJpYnV0b3JzXHJcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZVxyXG4gKiBodHRwczovL2dpdGh1Yi5jb20vZmlhbnMvV2F2ZXMvYmxvYi9tYXN0ZXIvTElDRU5TRVxyXG4gKi9cclxuXHJcbi53YXZlcy1lZmZlY3Qge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC4zcyBlYXNlLW91dDtcclxuICAgIHRyYW5zaXRpb246IC4zcyBlYXNlLW91dDtcclxufVxyXG5cclxuLndhdmVzLWVmZmVjdCAud2F2ZXMtcmlwcGxlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC43cyBlYXNlLW91dDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjdzIGVhc2Utb3V0O1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCAtd2Via2l0LXRyYW5zZm9ybTtcclxuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIC13ZWJraXQtdHJhbnNmb3JtO1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5LCAtd2Via2l0LXRyYW5zZm9ybTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG5cclxuLndhdmVzLWVmZmVjdC53YXZlcy1saWdodCAud2F2ZXMtcmlwcGxlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40NSk7XHJcbn1cclxuXHJcbi53YXZlcy1lZmZlY3Qud2F2ZXMtcmVkIC53YXZlcy1yaXBwbGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsIDY3LCA1NCwgMC43KTtcclxufVxyXG5cclxuLndhdmVzLWVmZmVjdC53YXZlcy15ZWxsb3cgLndhdmVzLXJpcHBsZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjM1LCA1OSwgMC43KTtcclxufVxyXG5cclxuLndhdmVzLWVmZmVjdC53YXZlcy1vcmFuZ2UgLndhdmVzLXJpcHBsZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTUyLCAwLCAwLjcpO1xyXG59XHJcblxyXG4ud2F2ZXMtZWZmZWN0LndhdmVzLXB1cnBsZSAud2F2ZXMtcmlwcGxlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU2LCAzOSwgMTc2LCAwLjcpO1xyXG59XHJcblxyXG4ud2F2ZXMtZWZmZWN0LndhdmVzLWdyZWVuIC53YXZlcy1yaXBwbGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NiwgMTc1LCA4MCwgMC43KTtcclxufVxyXG5cclxuLndhdmVzLWVmZmVjdC53YXZlcy10ZWFsIC53YXZlcy1yaXBwbGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxNTAsIDEzNiwgMC43KTtcclxufVxyXG5cclxuLndhdmVzLWVmZmVjdCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxyXG4ud2F2ZXMtZWZmZWN0IGlucHV0W3R5cGU9XCJyZXNldFwiXSxcclxuLndhdmVzLWVmZmVjdCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0O1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxufVxyXG5cclxuLndhdmVzLWVmZmVjdCBpbWcge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogLTE7XHJcbn1cclxuXHJcbi53YXZlcy1ub3RyYW5zaXRpb24ge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi53YXZlcy1jaXJjbGUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbiAgICAtd2Via2l0LW1hc2staW1hZ2U6IC13ZWJraXQtcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgd2hpdGUgMTAwJSwgYmxhY2sgMTAwJSk7XHJcbn1cclxuXHJcbi53YXZlcy1pbnB1dC13cmFwcGVyIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAuMmVtO1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxufVxyXG5cclxuLndhdmVzLWlucHV0LXdyYXBwZXIgLndhdmVzLWJ1dHRvbi1pbnB1dCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgei1pbmRleDogMTtcclxufVxyXG5cclxuLndhdmVzLWNpcmNsZSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMi41ZW07XHJcbiAgICBoZWlnaHQ6IDIuNWVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIuNWVtO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgLXdlYmtpdC1tYXNrLWltYWdlOiBub25lO1xyXG59XHJcblxyXG4ud2F2ZXMtYmxvY2sge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcblxyXG4vKiBGaXJlZm94IEJ1ZzogbGluayBub3QgdHJpZ2dlcmVkICovXHJcblxyXG4ud2F2ZXMtZWZmZWN0IC53YXZlcy1yaXBwbGUge1xyXG4gICAgei1pbmRleDogLTE7XHJcbn1cclxuXHJcbi5tb2RhbCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdG9wOiA1MCUgIWltcG9ydGFudDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpICFpbXBvcnRhbnQ7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICAvKiBtYXgtaGVpZ2h0OiA1NSU7ICovXHJcbiAgICB3aWR0aDogMzAlO1xyXG4gICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgIHdpbGwtY2hhbmdlOiB0b3AsIG9wYWNpdHk7XHJcbn1cclxuXHJcbi5tb2RhbDpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAubW9kYWwge1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tb2RhbCBoMSxcclxuLm1vZGFsIGgyLFxyXG4ubW9kYWwgaDMsXHJcbi5tb2RhbCBoNCB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuLm1vZGFsIC5tb2RhbC1jb250ZW50IHtcclxuICAgIHBhZGRpbmc6IDI0cHg7XHJcbn1cclxuXHJcbi5tb2RhbCAubW9kYWwtY2xvc2Uge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4ubW9kYWwgLm1vZGFsLWZvb3RlciB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMnB4IDJweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XHJcbiAgICBwYWRkaW5nOiA0cHggNnB4O1xyXG4gICAgaGVpZ2h0OiA1NnB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5tb2RhbCAubW9kYWwtZm9vdGVyIC5idG4sXHJcbi5tb2RhbCAubW9kYWwtZm9vdGVyIC5idG4tbGFyZ2UsXHJcbi5tb2RhbCAubW9kYWwtZm9vdGVyIC5idG4tc21hbGwsXHJcbi5tb2RhbCAubW9kYWwtZm9vdGVyIC5idG4tZmxhdCB7XHJcbiAgICBtYXJnaW46IDZweCAwO1xyXG59XHJcblxyXG4ubW9kYWwtb3ZlcmxheSB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB6LWluZGV4OiA5OTk7XHJcbiAgICB0b3A6IC0yNSU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBoZWlnaHQ6IDEyNSU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XHJcbn1cclxuXHJcbi5tb2RhbC5tb2RhbC1maXhlZC1mb290ZXIge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGhlaWdodDogNzAlO1xyXG59XHJcblxyXG4ubW9kYWwubW9kYWwtZml4ZWQtZm9vdGVyIC5tb2RhbC1jb250ZW50IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNTZweCk7XHJcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG59XHJcblxyXG4ubW9kYWwubW9kYWwtZml4ZWQtZm9vdGVyIC5tb2RhbC1mb290ZXIge1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMDtcclxufVxyXG5cclxuLm1vZGFsLmJvdHRvbS1zaGVldCB7XHJcbiAgICB0b3A6IGF1dG87XHJcbiAgICBib3R0b206IC0xMDAlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtaGVpZ2h0OiA0NSU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgd2lsbC1jaGFuZ2U6IGJvdHRvbSwgb3BhY2l0eTtcclxufVxyXG5cclxuLmNvbGxhcHNpYmxlIHtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RkZDtcclxuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RkZDtcclxuICAgIG1hcmdpbjogMC41cmVtIDAgMXJlbSAwO1xyXG59XHJcblxyXG4uY29sbGFwc2libGUtaGVhZGVyIHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xyXG59XHJcblxyXG4uY29sbGFwc2libGUtaGVhZGVyOmZvY3VzIHtcclxuICAgIG91dGxpbmU6IDA7XHJcbn1cclxuXHJcbi5jb2xsYXBzaWJsZS1oZWFkZXIgaSB7XHJcbiAgICB3aWR0aDogMnJlbTtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG59XHJcblxyXG4ua2V5Ym9hcmQtZm9jdXNlZCAuY29sbGFwc2libGUtaGVhZGVyOmZvY3VzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XHJcbn1cclxuXHJcbi5jb2xsYXBzaWJsZS1ib2R5IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcclxuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjllO1xyXG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCA3cHggOXB4IC03cHggcmdiYSgwLCAwLCAwLCAwLjQpO1xyXG59XHJcblxyXG4uc2lkZW5hdiAuY29sbGFwc2libGUsXHJcbi5zaWRlbmF2LmZpeGVkIC5jb2xsYXBzaWJsZSB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcblxyXG4uc2lkZW5hdiAuY29sbGFwc2libGUgbGksXHJcbi5zaWRlbmF2LmZpeGVkIC5jb2xsYXBzaWJsZSBsaSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4uc2lkZW5hdiAuY29sbGFwc2libGUtaGVhZGVyLFxyXG4uc2lkZW5hdi5maXhlZCAuY29sbGFwc2libGUtaGVhZGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICBwYWRkaW5nOiAwIDE2cHg7XHJcbn1cclxuXHJcbi5zaWRlbmF2IC5jb2xsYXBzaWJsZS1oZWFkZXI6aG92ZXIsXHJcbi5zaWRlbmF2LmZpeGVkIC5jb2xsYXBzaWJsZS1oZWFkZXI6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTtcclxufVxyXG5cclxuLnNpZGVuYXYgLmNvbGxhcHNpYmxlLWhlYWRlciBpLFxyXG4uc2lkZW5hdi5maXhlZCAuY29sbGFwc2libGUtaGVhZGVyIGkge1xyXG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi5zaWRlbmF2IC5jb2xsYXBzaWJsZS1ib2R5LFxyXG4uc2lkZW5hdi5maXhlZCAuY29sbGFwc2libGUtYm9keSB7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uc2lkZW5hdiAuY29sbGFwc2libGUtYm9keSBsaSBhLFxyXG4uc2lkZW5hdi5maXhlZCAuY29sbGFwc2libGUtYm9keSBsaSBhIHtcclxuICAgIHBhZGRpbmc6IDAgMjMuNXB4IDAgMzFweDtcclxufVxyXG5cclxuLmNvbGxhcHNpYmxlLnBvcG91dCB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcblxyXG4uY29sbGFwc2libGUucG9wb3V0PmxpIHtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAycHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE2KSwgMCAycHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XHJcbiAgICBib3gtc2hhZG93OiAwIDJweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTYpLCAwIDJweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKTtcclxuICAgIG1hcmdpbjogMCAyNHB4O1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBtYXJnaW4gMC4zNXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpO1xyXG4gICAgdHJhbnNpdGlvbjogbWFyZ2luIDAuMzVzIGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTtcclxufVxyXG5cclxuLmNvbGxhcHNpYmxlLnBvcG91dD5saS5hY3RpdmUge1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDVweCAxMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCA0cHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcbiAgICBib3gtc2hhZG93OiAwIDVweCAxMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCA0cHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcbiAgICBtYXJnaW46IDE2cHggMDtcclxufVxyXG5cclxuLmNoaXAge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XHJcbiAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgIHBhZGRpbmc6IDAgMTJweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbn1cclxuXHJcbi5jaGlwOmZvY3VzIHtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjZhNjlhO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5jaGlwPmltZyB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbjogMCA4cHggMCAtMTJweDtcclxuICAgIGhlaWdodDogMzJweDtcclxuICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG59XHJcblxyXG4uY2hpcCAuY2xvc2Uge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcclxufVxyXG5cclxuLmNoaXBzIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOWU5ZTllO1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIG1hcmdpbjogMCAwIDhweCAwO1xyXG4gICAgbWluLWhlaWdodDogNDVweDtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3M7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG59XHJcblxyXG4uY2hpcHMuZm9jdXMge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyNmE2OWE7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDAgMCAjMjZhNjlhO1xyXG4gICAgYm94LXNoYWRvdzogMCAxcHggMCAwICMyNmE2OWE7XHJcbn1cclxuXHJcbi5jaGlwczpob3ZlciB7XHJcbiAgICBjdXJzb3I6IHRleHQ7XHJcbn1cclxuXHJcbi5jaGlwcyAuaW5wdXQge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBoZWlnaHQ6IDNyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgIG91dGxpbmU6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB3aWR0aDogMTIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNoaXBzIC5pbnB1dDpmb2N1cyB7XHJcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY2hpcHMgLmF1dG9jb21wbGV0ZS1jb250ZW50IHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4ucHJlZml4fi5jaGlwcyB7XHJcbiAgICBtYXJnaW4tbGVmdDogM3JlbTtcclxuICAgIHdpZHRoOiA5MiU7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gM3JlbSk7XHJcbn1cclxuXHJcbi5jaGlwczplbXB0eX5sYWJlbCB7XHJcbiAgICBmb250LXNpemU6IDAuOHJlbTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNDAlKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTQwJSk7XHJcbn1cclxuXHJcbi5tYXRlcmlhbGJveGVkIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY3Vyc29yOiAtd2Via2l0LXpvb20taW47XHJcbiAgICBjdXJzb3I6IHpvb20taW47XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjRzO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNHM7XHJcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG5cclxuLm1hdGVyaWFsYm94ZWQ6aG92ZXI6bm90KC5hY3RpdmUpIHtcclxuICAgIG9wYWNpdHk6IC44O1xyXG59XHJcblxyXG4ubWF0ZXJpYWxib3hlZC5hY3RpdmUge1xyXG4gICAgY3Vyc29yOiAtd2Via2l0LXpvb20tb3V0O1xyXG4gICAgY3Vyc29yOiB6b29tLW91dDtcclxufVxyXG5cclxuI21hdGVyaWFsYm94LW92ZXJsYXkge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI5MjkyOTtcclxuICAgIHotaW5kZXg6IDEwMDA7XHJcbiAgICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcclxufVxyXG5cclxuLm1hdGVyaWFsYm94LWNhcHRpb24ge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAwJSAxNSU7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICB6LWluZGV4OiAxMDAwO1xyXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbn1cclxuXHJcbnNlbGVjdDpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiAxcHggc29saWQgI2M5ZjNlZjtcclxufVxyXG5cclxuYnV0dG9uOmZvY3VzIHtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZmNWZjO1xyXG59XHJcblxyXG5sYWJlbCB7XHJcbiAgICBmb250LXNpemU6IDAuOHJlbTtcclxuICAgIGNvbG9yOiAjOWU5ZTllO1xyXG59XHJcblxyXG5cclxuLyogVGV4dCBJbnB1dHMgKyBUZXh0YXJlYVxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuXHJcbi8qIFN0eWxlIFBsYWNlaG9sZGVycyAqL1xyXG5cclxuOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAjZDFkMWQxO1xyXG59XHJcblxyXG46Oi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICNkMWQxZDE7XHJcbn1cclxuXHJcbjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICNkMWQxZDE7XHJcbn1cclxuXHJcbjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAjZDFkMWQxO1xyXG59XHJcblxyXG46OnBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAjZDFkMWQxO1xyXG59XHJcblxyXG5cclxuLyogVGV4dCBpbnB1dHMgKi9cclxuXHJcbmlucHV0Om5vdChbdHlwZV0pLFxyXG5pbnB1dFt0eXBlPXRleHRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcclxuaW5wdXRbdHlwZT1wYXNzd29yZF06bm90KC5icm93c2VyLWRlZmF1bHQpLFxyXG5pbnB1dFt0eXBlPWVtYWlsXTpub3QoLmJyb3dzZXItZGVmYXVsdCksXHJcbmlucHV0W3R5cGU9dXJsXTpub3QoLmJyb3dzZXItZGVmYXVsdCksXHJcbmlucHV0W3R5cGU9dGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpLFxyXG5pbnB1dFt0eXBlPWRhdGVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcclxuaW5wdXRbdHlwZT1kYXRldGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpLFxyXG5pbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpub3QoLmJyb3dzZXItZGVmYXVsdCksXHJcbmlucHV0W3R5cGU9dGVsXTpub3QoLmJyb3dzZXItZGVmYXVsdCksXHJcbmlucHV0W3R5cGU9bnVtYmVyXTpub3QoLmJyb3dzZXItZGVmYXVsdCksXHJcbmlucHV0W3R5cGU9c2VhcmNoXTpub3QoLmJyb3dzZXItZGVmYXVsdCksXHJcbnRleHRhcmVhLm1hdGVyaWFsaXplLXRleHRhcmVhIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5ZTllOWU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIGhlaWdodDogM3JlbTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbWFyZ2luOiAwIDAgOHB4IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyIC4zcywgLXdlYmtpdC1ib3gtc2hhZG93IC4zcztcclxuICAgIHRyYW5zaXRpb246IGJvcmRlciAuM3MsIC13ZWJraXQtYm94LXNoYWRvdyAuM3M7XHJcbiAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4zcywgYm9yZGVyIC4zcztcclxuICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjNzLCBib3JkZXIgLjNzLCAtd2Via2l0LWJveC1zaGFkb3cgLjNzO1xyXG59XHJcblxyXG5pbnB1dDpub3QoW3R5cGVdKTpkaXNhYmxlZCxcclxuaW5wdXQ6bm90KFt0eXBlXSlbcmVhZG9ubHk9XCJyZWFkb25seVwiXSxcclxuaW5wdXRbdHlwZT10ZXh0XTpub3QoLmJyb3dzZXItZGVmYXVsdCk6ZGlzYWJsZWQsXHJcbmlucHV0W3R5cGU9dGV4dF06bm90KC5icm93c2VyLWRlZmF1bHQpW3JlYWRvbmx5PVwicmVhZG9ubHlcIl0sXHJcbmlucHV0W3R5cGU9cGFzc3dvcmRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpkaXNhYmxlZCxcclxuaW5wdXRbdHlwZT1wYXNzd29yZF06bm90KC5icm93c2VyLWRlZmF1bHQpW3JlYWRvbmx5PVwicmVhZG9ubHlcIl0sXHJcbmlucHV0W3R5cGU9ZW1haWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpkaXNhYmxlZCxcclxuaW5wdXRbdHlwZT1lbWFpbF06bm90KC5icm93c2VyLWRlZmF1bHQpW3JlYWRvbmx5PVwicmVhZG9ubHlcIl0sXHJcbmlucHV0W3R5cGU9dXJsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6ZGlzYWJsZWQsXHJcbmlucHV0W3R5cGU9dXJsXTpub3QoLmJyb3dzZXItZGVmYXVsdClbcmVhZG9ubHk9XCJyZWFkb25seVwiXSxcclxuaW5wdXRbdHlwZT10aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6ZGlzYWJsZWQsXHJcbmlucHV0W3R5cGU9dGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpW3JlYWRvbmx5PVwicmVhZG9ubHlcIl0sXHJcbmlucHV0W3R5cGU9ZGF0ZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmRpc2FibGVkLFxyXG5pbnB1dFt0eXBlPWRhdGVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KVtyZWFkb25seT1cInJlYWRvbmx5XCJdLFxyXG5pbnB1dFt0eXBlPWRhdGV0aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6ZGlzYWJsZWQsXHJcbmlucHV0W3R5cGU9ZGF0ZXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KVtyZWFkb25seT1cInJlYWRvbmx5XCJdLFxyXG5pbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6ZGlzYWJsZWQsXHJcbmlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KVtyZWFkb25seT1cInJlYWRvbmx5XCJdLFxyXG5pbnB1dFt0eXBlPXRlbF06bm90KC5icm93c2VyLWRlZmF1bHQpOmRpc2FibGVkLFxyXG5pbnB1dFt0eXBlPXRlbF06bm90KC5icm93c2VyLWRlZmF1bHQpW3JlYWRvbmx5PVwicmVhZG9ubHlcIl0sXHJcbmlucHV0W3R5cGU9bnVtYmVyXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6ZGlzYWJsZWQsXHJcbmlucHV0W3R5cGU9bnVtYmVyXTpub3QoLmJyb3dzZXItZGVmYXVsdClbcmVhZG9ubHk9XCJyZWFkb25seVwiXSxcclxuaW5wdXRbdHlwZT1zZWFyY2hdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpkaXNhYmxlZCxcclxuaW5wdXRbdHlwZT1zZWFyY2hdOm5vdCguYnJvd3Nlci1kZWZhdWx0KVtyZWFkb25seT1cInJlYWRvbmx5XCJdLFxyXG50ZXh0YXJlYS5tYXRlcmlhbGl6ZS10ZXh0YXJlYTpkaXNhYmxlZCxcclxudGV4dGFyZWEubWF0ZXJpYWxpemUtdGV4dGFyZWFbcmVhZG9ubHk9XCJyZWFkb25seVwiXSB7XHJcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQyKTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgcmdiYSgwLCAwLCAwLCAwLjQyKTtcclxufVxyXG5cclxuaW5wdXQ6bm90KFt0eXBlXSk6ZGlzYWJsZWQrbGFiZWwsXHJcbmlucHV0Om5vdChbdHlwZV0pW3JlYWRvbmx5PVwicmVhZG9ubHlcIl0rbGFiZWwsXHJcbmlucHV0W3R5cGU9dGV4dF06bm90KC5icm93c2VyLWRlZmF1bHQpOmRpc2FibGVkK2xhYmVsLFxyXG5pbnB1dFt0eXBlPXRleHRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KVtyZWFkb25seT1cInJlYWRvbmx5XCJdK2xhYmVsLFxyXG5pbnB1dFt0eXBlPXBhc3N3b3JkXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6ZGlzYWJsZWQrbGFiZWwsXHJcbmlucHV0W3R5cGU9cGFzc3dvcmRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KVtyZWFkb25seT1cInJlYWRvbmx5XCJdK2xhYmVsLFxyXG5pbnB1dFt0eXBlPWVtYWlsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6ZGlzYWJsZWQrbGFiZWwsXHJcbmlucHV0W3R5cGU9ZW1haWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KVtyZWFkb25seT1cInJlYWRvbmx5XCJdK2xhYmVsLFxyXG5pbnB1dFt0eXBlPXVybF06bm90KC5icm93c2VyLWRlZmF1bHQpOmRpc2FibGVkK2xhYmVsLFxyXG5pbnB1dFt0eXBlPXVybF06bm90KC5icm93c2VyLWRlZmF1bHQpW3JlYWRvbmx5PVwicmVhZG9ubHlcIl0rbGFiZWwsXHJcbmlucHV0W3R5cGU9dGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmRpc2FibGVkK2xhYmVsLFxyXG5pbnB1dFt0eXBlPXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KVtyZWFkb25seT1cInJlYWRvbmx5XCJdK2xhYmVsLFxyXG5pbnB1dFt0eXBlPWRhdGVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpkaXNhYmxlZCtsYWJlbCxcclxuaW5wdXRbdHlwZT1kYXRlXTpub3QoLmJyb3dzZXItZGVmYXVsdClbcmVhZG9ubHk9XCJyZWFkb25seVwiXStsYWJlbCxcclxuaW5wdXRbdHlwZT1kYXRldGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmRpc2FibGVkK2xhYmVsLFxyXG5pbnB1dFt0eXBlPWRhdGV0aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdClbcmVhZG9ubHk9XCJyZWFkb25seVwiXStsYWJlbCxcclxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06bm90KC5icm93c2VyLWRlZmF1bHQpOmRpc2FibGVkK2xhYmVsLFxyXG5pbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpub3QoLmJyb3dzZXItZGVmYXVsdClbcmVhZG9ubHk9XCJyZWFkb25seVwiXStsYWJlbCxcclxuaW5wdXRbdHlwZT10ZWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpkaXNhYmxlZCtsYWJlbCxcclxuaW5wdXRbdHlwZT10ZWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KVtyZWFkb25seT1cInJlYWRvbmx5XCJdK2xhYmVsLFxyXG5pbnB1dFt0eXBlPW51bWJlcl06bm90KC5icm93c2VyLWRlZmF1bHQpOmRpc2FibGVkK2xhYmVsLFxyXG5pbnB1dFt0eXBlPW51bWJlcl06bm90KC5icm93c2VyLWRlZmF1bHQpW3JlYWRvbmx5PVwicmVhZG9ubHlcIl0rbGFiZWwsXHJcbmlucHV0W3R5cGU9c2VhcmNoXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6ZGlzYWJsZWQrbGFiZWwsXHJcbmlucHV0W3R5cGU9c2VhcmNoXTpub3QoLmJyb3dzZXItZGVmYXVsdClbcmVhZG9ubHk9XCJyZWFkb25seVwiXStsYWJlbCxcclxudGV4dGFyZWEubWF0ZXJpYWxpemUtdGV4dGFyZWE6ZGlzYWJsZWQrbGFiZWwsXHJcbnRleHRhcmVhLm1hdGVyaWFsaXplLXRleHRhcmVhW3JlYWRvbmx5PVwicmVhZG9ubHlcIl0rbGFiZWwge1xyXG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40Mik7XHJcbn1cclxuXHJcbmlucHV0Om5vdChbdHlwZV0pOmZvY3VzOm5vdChbcmVhZG9ubHldKSxcclxuaW5wdXRbdHlwZT10ZXh0XTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pLFxyXG5pbnB1dFt0eXBlPXBhc3N3b3JkXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pLFxyXG5pbnB1dFt0eXBlPWVtYWlsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pLFxyXG5pbnB1dFt0eXBlPXVybF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSxcclxuaW5wdXRbdHlwZT10aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pLFxyXG5pbnB1dFt0eXBlPWRhdGVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSksXHJcbmlucHV0W3R5cGU9ZGF0ZXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSksXHJcbmlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSksXHJcbmlucHV0W3R5cGU9dGVsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pLFxyXG5pbnB1dFt0eXBlPW51bWJlcl06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSxcclxuaW5wdXRbdHlwZT1zZWFyY2hdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSksXHJcbnRleHRhcmVhLm1hdGVyaWFsaXplLXRleHRhcmVhOmZvY3VzOm5vdChbcmVhZG9ubHldKSB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzUzYmNmODtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggMCAwICM1M2JjZjg7XHJcbiAgICBib3gtc2hhZG93OiAwIDFweCAwIDAgIzUzYmNmODtcclxufVxyXG5cclxuaW5wdXQ6bm90KFt0eXBlXSk6Zm9jdXM6bm90KFtyZWFkb25seV0pK2xhYmVsLFxyXG5pbnB1dFt0eXBlPXRleHRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSkrbGFiZWwsXHJcbmlucHV0W3R5cGU9cGFzc3dvcmRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSkrbGFiZWwsXHJcbmlucHV0W3R5cGU9ZW1haWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSkrbGFiZWwsXHJcbmlucHV0W3R5cGU9dXJsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pK2xhYmVsLFxyXG5pbnB1dFt0eXBlPXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSkrbGFiZWwsXHJcbmlucHV0W3R5cGU9ZGF0ZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKStsYWJlbCxcclxuaW5wdXRbdHlwZT1kYXRldGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKStsYWJlbCxcclxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKStsYWJlbCxcclxuaW5wdXRbdHlwZT10ZWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSkrbGFiZWwsXHJcbmlucHV0W3R5cGU9bnVtYmVyXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pK2xhYmVsLFxyXG5pbnB1dFt0eXBlPXNlYXJjaF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKStsYWJlbCxcclxudGV4dGFyZWEubWF0ZXJpYWxpemUtdGV4dGFyZWE6Zm9jdXM6bm90KFtyZWFkb25seV0pK2xhYmVsIHtcclxuICAgIGNvbG9yOiAjMDA5ZWUzO1xyXG59XHJcblxyXG5pbnB1dDpub3QoW3R5cGVdKTpmb2N1cy52YWxpZH5sYWJlbCxcclxuaW5wdXRbdHlwZT10ZXh0XTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMudmFsaWR+bGFiZWwsXHJcbmlucHV0W3R5cGU9cGFzc3dvcmRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy52YWxpZH5sYWJlbCxcclxuaW5wdXRbdHlwZT1lbWFpbF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLnZhbGlkfmxhYmVsLFxyXG5pbnB1dFt0eXBlPXVybF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLnZhbGlkfmxhYmVsLFxyXG5pbnB1dFt0eXBlPXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy52YWxpZH5sYWJlbCxcclxuaW5wdXRbdHlwZT1kYXRlXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMudmFsaWR+bGFiZWwsXHJcbmlucHV0W3R5cGU9ZGF0ZXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy52YWxpZH5sYWJlbCxcclxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLnZhbGlkfmxhYmVsLFxyXG5pbnB1dFt0eXBlPXRlbF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLnZhbGlkfmxhYmVsLFxyXG5pbnB1dFt0eXBlPW51bWJlcl06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLnZhbGlkfmxhYmVsLFxyXG5pbnB1dFt0eXBlPXNlYXJjaF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLnZhbGlkfmxhYmVsLFxyXG50ZXh0YXJlYS5tYXRlcmlhbGl6ZS10ZXh0YXJlYTpmb2N1cy52YWxpZH5sYWJlbCB7XHJcbiAgICBjb2xvcjogIzRDQUY1MDtcclxufVxyXG5cclxuaW5wdXQ6bm90KFt0eXBlXSk6Zm9jdXMuaW52YWxpZH5sYWJlbCxcclxuaW5wdXRbdHlwZT10ZXh0XTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMuaW52YWxpZH5sYWJlbCxcclxuaW5wdXRbdHlwZT1wYXNzd29yZF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLmludmFsaWR+bGFiZWwsXHJcbmlucHV0W3R5cGU9ZW1haWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy5pbnZhbGlkfmxhYmVsLFxyXG5pbnB1dFt0eXBlPXVybF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLmludmFsaWR+bGFiZWwsXHJcbmlucHV0W3R5cGU9dGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLmludmFsaWR+bGFiZWwsXHJcbmlucHV0W3R5cGU9ZGF0ZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLmludmFsaWR+bGFiZWwsXHJcbmlucHV0W3R5cGU9ZGF0ZXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy5pbnZhbGlkfmxhYmVsLFxyXG5pbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMuaW52YWxpZH5sYWJlbCxcclxuaW5wdXRbdHlwZT10ZWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy5pbnZhbGlkfmxhYmVsLFxyXG5pbnB1dFt0eXBlPW51bWJlcl06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLmludmFsaWR+bGFiZWwsXHJcbmlucHV0W3R5cGU9c2VhcmNoXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMuaW52YWxpZH5sYWJlbCxcclxudGV4dGFyZWEubWF0ZXJpYWxpemUtdGV4dGFyZWE6Zm9jdXMuaW52YWxpZH5sYWJlbCB7XHJcbiAgICBjb2xvcjogI0Y0NDMzNjtcclxufVxyXG5cclxuaW5wdXQ6bm90KFt0eXBlXSkudmFsaWRhdGUrbGFiZWwsXHJcbmlucHV0W3R5cGU9dGV4dF06bm90KC5icm93c2VyLWRlZmF1bHQpLnZhbGlkYXRlK2xhYmVsLFxyXG5pbnB1dFt0eXBlPXBhc3N3b3JkXTpub3QoLmJyb3dzZXItZGVmYXVsdCkudmFsaWRhdGUrbGFiZWwsXHJcbmlucHV0W3R5cGU9ZW1haWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS52YWxpZGF0ZStsYWJlbCxcclxuaW5wdXRbdHlwZT11cmxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS52YWxpZGF0ZStsYWJlbCxcclxuaW5wdXRbdHlwZT10aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCkudmFsaWRhdGUrbGFiZWwsXHJcbmlucHV0W3R5cGU9ZGF0ZV06bm90KC5icm93c2VyLWRlZmF1bHQpLnZhbGlkYXRlK2xhYmVsLFxyXG5pbnB1dFt0eXBlPWRhdGV0aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCkudmFsaWRhdGUrbGFiZWwsXHJcbmlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS52YWxpZGF0ZStsYWJlbCxcclxuaW5wdXRbdHlwZT10ZWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS52YWxpZGF0ZStsYWJlbCxcclxuaW5wdXRbdHlwZT1udW1iZXJdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS52YWxpZGF0ZStsYWJlbCxcclxuaW5wdXRbdHlwZT1zZWFyY2hdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS52YWxpZGF0ZStsYWJlbCxcclxudGV4dGFyZWEubWF0ZXJpYWxpemUtdGV4dGFyZWEudmFsaWRhdGUrbGFiZWwge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcblxyXG4vKiBWYWxpZGF0aW9uIFNhc3MgUGxhY2Vob2xkZXJzICovXHJcblxyXG5pbnB1dC52YWxpZDpub3QoW3R5cGVdKSxcclxuaW5wdXQudmFsaWQ6bm90KFt0eXBlXSk6Zm9jdXMsXHJcbmlucHV0LnZhbGlkW3R5cGU9dGV4dF06bm90KC5icm93c2VyLWRlZmF1bHQpLFxyXG5pbnB1dC52YWxpZFt0eXBlPXRleHRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cyxcclxuaW5wdXQudmFsaWRbdHlwZT1wYXNzd29yZF06bm90KC5icm93c2VyLWRlZmF1bHQpLFxyXG5pbnB1dC52YWxpZFt0eXBlPXBhc3N3b3JkXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMsXHJcbmlucHV0LnZhbGlkW3R5cGU9ZW1haWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcclxuaW5wdXQudmFsaWRbdHlwZT1lbWFpbF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLFxyXG5pbnB1dC52YWxpZFt0eXBlPXVybF06bm90KC5icm93c2VyLWRlZmF1bHQpLFxyXG5pbnB1dC52YWxpZFt0eXBlPXVybF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLFxyXG5pbnB1dC52YWxpZFt0eXBlPXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcclxuaW5wdXQudmFsaWRbdHlwZT10aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMsXHJcbmlucHV0LnZhbGlkW3R5cGU9ZGF0ZV06bm90KC5icm93c2VyLWRlZmF1bHQpLFxyXG5pbnB1dC52YWxpZFt0eXBlPWRhdGVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cyxcclxuaW5wdXQudmFsaWRbdHlwZT1kYXRldGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpLFxyXG5pbnB1dC52YWxpZFt0eXBlPWRhdGV0aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMsXHJcbmlucHV0LnZhbGlkW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcclxuaW5wdXQudmFsaWRbdHlwZT1kYXRldGltZS1sb2NhbF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLFxyXG5pbnB1dC52YWxpZFt0eXBlPXRlbF06bm90KC5icm93c2VyLWRlZmF1bHQpLFxyXG5pbnB1dC52YWxpZFt0eXBlPXRlbF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLFxyXG5pbnB1dC52YWxpZFt0eXBlPW51bWJlcl06bm90KC5icm93c2VyLWRlZmF1bHQpLFxyXG5pbnB1dC52YWxpZFt0eXBlPW51bWJlcl06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLFxyXG5pbnB1dC52YWxpZFt0eXBlPXNlYXJjaF06bm90KC5icm93c2VyLWRlZmF1bHQpLFxyXG5pbnB1dC52YWxpZFt0eXBlPXNlYXJjaF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLFxyXG50ZXh0YXJlYS5tYXRlcmlhbGl6ZS10ZXh0YXJlYS52YWxpZCxcclxudGV4dGFyZWEubWF0ZXJpYWxpemUtdGV4dGFyZWEudmFsaWQ6Zm9jdXMsXHJcbi5zZWxlY3Qtd3JhcHBlci52YWxpZD5pbnB1dC5zZWxlY3QtZHJvcGRvd24ge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDllZTM7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDAgMCAjMDA5ZWUzO1xyXG4gICAgYm94LXNoYWRvdzogMCAxcHggMCAwICMwN2RjM2U7XHJcbn1cclxuXHJcbmlucHV0LmludmFsaWQ6bm90KFt0eXBlXSksXHJcbmlucHV0LmludmFsaWQ6bm90KFt0eXBlXSk6Zm9jdXMsXHJcbmlucHV0LmludmFsaWRbdHlwZT10ZXh0XTpub3QoLmJyb3dzZXItZGVmYXVsdCksXHJcbmlucHV0LmludmFsaWRbdHlwZT10ZXh0XTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMsXHJcbmlucHV0LmludmFsaWRbdHlwZT1wYXNzd29yZF06bm90KC5icm93c2VyLWRlZmF1bHQpLFxyXG5pbnB1dC5pbnZhbGlkW3R5cGU9cGFzc3dvcmRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cyxcclxuaW5wdXQuaW52YWxpZFt0eXBlPWVtYWlsXTpub3QoLmJyb3dzZXItZGVmYXVsdCksXHJcbmlucHV0LmludmFsaWRbdHlwZT1lbWFpbF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLFxyXG5pbnB1dC5pbnZhbGlkW3R5cGU9dXJsXTpub3QoLmJyb3dzZXItZGVmYXVsdCksXHJcbmlucHV0LmludmFsaWRbdHlwZT11cmxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cyxcclxuaW5wdXQuaW52YWxpZFt0eXBlPXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcclxuaW5wdXQuaW52YWxpZFt0eXBlPXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cyxcclxuaW5wdXQuaW52YWxpZFt0eXBlPWRhdGVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcclxuaW5wdXQuaW52YWxpZFt0eXBlPWRhdGVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cyxcclxuaW5wdXQuaW52YWxpZFt0eXBlPWRhdGV0aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCksXHJcbmlucHV0LmludmFsaWRbdHlwZT1kYXRldGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLFxyXG5pbnB1dC5pbnZhbGlkW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcclxuaW5wdXQuaW52YWxpZFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMsXHJcbmlucHV0LmludmFsaWRbdHlwZT10ZWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcclxuaW5wdXQuaW52YWxpZFt0eXBlPXRlbF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLFxyXG5pbnB1dC5pbnZhbGlkW3R5cGU9bnVtYmVyXTpub3QoLmJyb3dzZXItZGVmYXVsdCksXHJcbmlucHV0LmludmFsaWRbdHlwZT1udW1iZXJdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cyxcclxuaW5wdXQuaW52YWxpZFt0eXBlPXNlYXJjaF06bm90KC5icm93c2VyLWRlZmF1bHQpLFxyXG5pbnB1dC5pbnZhbGlkW3R5cGU9c2VhcmNoXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMsXHJcbnRleHRhcmVhLm1hdGVyaWFsaXplLXRleHRhcmVhLmludmFsaWQsXHJcbnRleHRhcmVhLm1hdGVyaWFsaXplLXRleHRhcmVhLmludmFsaWQ6Zm9jdXMsXHJcbi5zZWxlY3Qtd3JhcHBlci5pbnZhbGlkPmlucHV0LnNlbGVjdC1kcm9wZG93bixcclxuLnNlbGVjdC13cmFwcGVyLmludmFsaWQ+aW5wdXQuc2VsZWN0LWRyb3Bkb3duOmZvY3VzIHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjQ0MzM2O1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAwIDAgI0Y0NDMzNjtcclxuICAgIGJveC1zaGFkb3c6IDAgMXB4IDAgMCAjNGM0YzRjO1xyXG59XHJcblxyXG5pbnB1dDpub3QoW3R5cGVdKS52YWxpZH4uaGVscGVyLXRleHRbZGF0YS1zdWNjZXNzXSxcclxuaW5wdXQ6bm90KFt0eXBlXSk6Zm9jdXMudmFsaWR+LmhlbHBlci10ZXh0W2RhdGEtc3VjY2Vzc10sXHJcbmlucHV0Om5vdChbdHlwZV0pLmludmFsaWR+LmhlbHBlci10ZXh0W2RhdGEtZXJyb3JdLFxyXG5pbnB1dDpub3QoW3R5cGVdKTpmb2N1cy5pbnZhbGlkfi5oZWxwZXItdGV4dFtkYXRhLWVycm9yXSxcclxuaW5wdXRbdHlwZT10ZXh0XTpub3QoLmJyb3dzZXItZGVmYXVsdCkudmFsaWR+LmhlbHBlci10ZXh0W2RhdGEtc3VjY2Vzc10sXHJcbmlucHV0W3R5cGU9dGV4dF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLnZhbGlkfi5oZWxwZXItdGV4dFtkYXRhLXN1Y2Nlc3NdLFxyXG5pbnB1dFt0eXBlPXRleHRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS5pbnZhbGlkfi5oZWxwZXItdGV4dFtkYXRhLWVycm9yXSxcclxuaW5wdXRbdHlwZT10ZXh0XTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMuaW52YWxpZH4uaGVscGVyLXRleHRbZGF0YS1lcnJvcl0sXHJcbmlucHV0W3R5cGU9cGFzc3dvcmRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS52YWxpZH4uaGVscGVyLXRleHRbZGF0YS1zdWNjZXNzXSxcclxuaW5wdXRbdHlwZT1wYXNzd29yZF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLnZhbGlkfi5oZWxwZXItdGV4dFtkYXRhLXN1Y2Nlc3NdLFxyXG5pbnB1dFt0eXBlPXBhc3N3b3JkXTpub3QoLmJyb3dzZXItZGVmYXVsdCkuaW52YWxpZH4uaGVscGVyLXRleHRbZGF0YS1lcnJvcl0sXHJcbmlucHV0W3R5cGU9cGFzc3dvcmRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy5pbnZhbGlkfi5oZWxwZXItdGV4dFtkYXRhLWVycm9yXSxcclxuaW5wdXRbdHlwZT1lbWFpbF06bm90KC5icm93c2VyLWRlZmF1bHQpLnZhbGlkfi5oZWxwZXItdGV4dFtkYXRhLXN1Y2Nlc3NdLFxyXG5pbnB1dFt0eXBlPWVtYWlsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMudmFsaWR+LmhlbHBlci10ZXh0W2RhdGEtc3VjY2Vzc10sXHJcbmlucHV0W3R5cGU9ZW1haWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS5pbnZhbGlkfi5oZWxwZXItdGV4dFtkYXRhLWVycm9yXSxcclxuaW5wdXRbdHlwZT1lbWFpbF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLmludmFsaWR+LmhlbHBlci10ZXh0W2RhdGEtZXJyb3JdLFxyXG5pbnB1dFt0eXBlPXVybF06bm90KC5icm93c2VyLWRlZmF1bHQpLnZhbGlkfi5oZWxwZXItdGV4dFtkYXRhLXN1Y2Nlc3NdLFxyXG5pbnB1dFt0eXBlPXVybF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLnZhbGlkfi5oZWxwZXItdGV4dFtkYXRhLXN1Y2Nlc3NdLFxyXG5pbnB1dFt0eXBlPXVybF06bm90KC5icm93c2VyLWRlZmF1bHQpLmludmFsaWR+LmhlbHBlci10ZXh0W2RhdGEtZXJyb3JdLFxyXG5pbnB1dFt0eXBlPXVybF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLmludmFsaWR+LmhlbHBlci10ZXh0W2RhdGEtZXJyb3JdLFxyXG5pbnB1dFt0eXBlPXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS52YWxpZH4uaGVscGVyLXRleHRbZGF0YS1zdWNjZXNzXSxcclxuaW5wdXRbdHlwZT10aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMudmFsaWR+LmhlbHBlci10ZXh0W2RhdGEtc3VjY2Vzc10sXHJcbmlucHV0W3R5cGU9dGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpLmludmFsaWR+LmhlbHBlci10ZXh0W2RhdGEtZXJyb3JdLFxyXG5pbnB1dFt0eXBlPXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy5pbnZhbGlkfi5oZWxwZXItdGV4dFtkYXRhLWVycm9yXSxcclxuaW5wdXRbdHlwZT1kYXRlXTpub3QoLmJyb3dzZXItZGVmYXVsdCkudmFsaWR+LmhlbHBlci10ZXh0W2RhdGEtc3VjY2Vzc10sXHJcbmlucHV0W3R5cGU9ZGF0ZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLnZhbGlkfi5oZWxwZXItdGV4dFtkYXRhLXN1Y2Nlc3NdLFxyXG5pbnB1dFt0eXBlPWRhdGVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS5pbnZhbGlkfi5oZWxwZXItdGV4dFtkYXRhLWVycm9yXSxcclxuaW5wdXRbdHlwZT1kYXRlXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMuaW52YWxpZH4uaGVscGVyLXRleHRbZGF0YS1lcnJvcl0sXHJcbmlucHV0W3R5cGU9ZGF0ZXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS52YWxpZH4uaGVscGVyLXRleHRbZGF0YS1zdWNjZXNzXSxcclxuaW5wdXRbdHlwZT1kYXRldGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLnZhbGlkfi5oZWxwZXItdGV4dFtkYXRhLXN1Y2Nlc3NdLFxyXG5pbnB1dFt0eXBlPWRhdGV0aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCkuaW52YWxpZH4uaGVscGVyLXRleHRbZGF0YS1lcnJvcl0sXHJcbmlucHV0W3R5cGU9ZGF0ZXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy5pbnZhbGlkfi5oZWxwZXItdGV4dFtkYXRhLWVycm9yXSxcclxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06bm90KC5icm93c2VyLWRlZmF1bHQpLnZhbGlkfi5oZWxwZXItdGV4dFtkYXRhLXN1Y2Nlc3NdLFxyXG5pbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMudmFsaWR+LmhlbHBlci10ZXh0W2RhdGEtc3VjY2Vzc10sXHJcbmlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS5pbnZhbGlkfi5oZWxwZXItdGV4dFtkYXRhLWVycm9yXSxcclxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLmludmFsaWR+LmhlbHBlci10ZXh0W2RhdGEtZXJyb3JdLFxyXG5pbnB1dFt0eXBlPXRlbF06bm90KC5icm93c2VyLWRlZmF1bHQpLnZhbGlkfi5oZWxwZXItdGV4dFtkYXRhLXN1Y2Nlc3NdLFxyXG5pbnB1dFt0eXBlPXRlbF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLnZhbGlkfi5oZWxwZXItdGV4dFtkYXRhLXN1Y2Nlc3NdLFxyXG5pbnB1dFt0eXBlPXRlbF06bm90KC5icm93c2VyLWRlZmF1bHQpLmludmFsaWR+LmhlbHBlci10ZXh0W2RhdGEtZXJyb3JdLFxyXG5pbnB1dFt0eXBlPXRlbF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLmludmFsaWR+LmhlbHBlci10ZXh0W2RhdGEtZXJyb3JdLFxyXG5pbnB1dFt0eXBlPW51bWJlcl06bm90KC5icm93c2VyLWRlZmF1bHQpLnZhbGlkfi5oZWxwZXItdGV4dFtkYXRhLXN1Y2Nlc3NdLFxyXG5pbnB1dFt0eXBlPW51bWJlcl06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLnZhbGlkfi5oZWxwZXItdGV4dFtkYXRhLXN1Y2Nlc3NdLFxyXG5pbnB1dFt0eXBlPW51bWJlcl06bm90KC5icm93c2VyLWRlZmF1bHQpLmludmFsaWR+LmhlbHBlci10ZXh0W2RhdGEtZXJyb3JdLFxyXG5pbnB1dFt0eXBlPW51bWJlcl06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLmludmFsaWR+LmhlbHBlci10ZXh0W2RhdGEtZXJyb3JdLFxyXG5pbnB1dFt0eXBlPXNlYXJjaF06bm90KC5icm93c2VyLWRlZmF1bHQpLnZhbGlkfi5oZWxwZXItdGV4dFtkYXRhLXN1Y2Nlc3NdLFxyXG5pbnB1dFt0eXBlPXNlYXJjaF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLnZhbGlkfi5oZWxwZXItdGV4dFtkYXRhLXN1Y2Nlc3NdLFxyXG5pbnB1dFt0eXBlPXNlYXJjaF06bm90KC5icm93c2VyLWRlZmF1bHQpLmludmFsaWR+LmhlbHBlci10ZXh0W2RhdGEtZXJyb3JdLFxyXG5pbnB1dFt0eXBlPXNlYXJjaF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLmludmFsaWR+LmhlbHBlci10ZXh0W2RhdGEtZXJyb3JdLFxyXG50ZXh0YXJlYS5tYXRlcmlhbGl6ZS10ZXh0YXJlYS52YWxpZH4uaGVscGVyLXRleHRbZGF0YS1zdWNjZXNzXSxcclxudGV4dGFyZWEubWF0ZXJpYWxpemUtdGV4dGFyZWE6Zm9jdXMudmFsaWR+LmhlbHBlci10ZXh0W2RhdGEtc3VjY2Vzc10sXHJcbnRleHRhcmVhLm1hdGVyaWFsaXplLXRleHRhcmVhLmludmFsaWR+LmhlbHBlci10ZXh0W2RhdGEtZXJyb3JdLFxyXG50ZXh0YXJlYS5tYXRlcmlhbGl6ZS10ZXh0YXJlYTpmb2N1cy5pbnZhbGlkfi5oZWxwZXItdGV4dFtkYXRhLWVycm9yXSxcclxuLnNlbGVjdC13cmFwcGVyLnZhbGlkIC5oZWxwZXItdGV4dFtkYXRhLXN1Y2Nlc3NdLFxyXG4uc2VsZWN0LXdyYXBwZXIuaW52YWxpZH4uaGVscGVyLXRleHRbZGF0YS1lcnJvcl0ge1xyXG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcblxyXG5pbnB1dDpub3QoW3R5cGVdKS52YWxpZH4uaGVscGVyLXRleHQ6YWZ0ZXIsXHJcbmlucHV0Om5vdChbdHlwZV0pOmZvY3VzLnZhbGlkfi5oZWxwZXItdGV4dDphZnRlcixcclxuaW5wdXRbdHlwZT10ZXh0XTpub3QoLmJyb3dzZXItZGVmYXVsdCkudmFsaWR+LmhlbHBlci10ZXh0OmFmdGVyLFxyXG5pbnB1dFt0eXBlPXRleHRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy52YWxpZH4uaGVscGVyLXRleHQ6YWZ0ZXIsXHJcbmlucHV0W3R5cGU9cGFzc3dvcmRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS52YWxpZH4uaGVscGVyLXRleHQ6YWZ0ZXIsXHJcbmlucHV0W3R5cGU9cGFzc3dvcmRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy52YWxpZH4uaGVscGVyLXRleHQ6YWZ0ZXIsXHJcbmlucHV0W3R5cGU9ZW1haWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS52YWxpZH4uaGVscGVyLXRleHQ6YWZ0ZXIsXHJcbmlucHV0W3R5cGU9ZW1haWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy52YWxpZH4uaGVscGVyLXRleHQ6YWZ0ZXIsXHJcbmlucHV0W3R5cGU9dXJsXTpub3QoLmJyb3dzZXItZGVmYXVsdCkudmFsaWR+LmhlbHBlci10ZXh0OmFmdGVyLFxyXG5pbnB1dFt0eXBlPXVybF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLnZhbGlkfi5oZWxwZXItdGV4dDphZnRlcixcclxuaW5wdXRbdHlwZT10aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCkudmFsaWR+LmhlbHBlci10ZXh0OmFmdGVyLFxyXG5pbnB1dFt0eXBlPXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy52YWxpZH4uaGVscGVyLXRleHQ6YWZ0ZXIsXHJcbmlucHV0W3R5cGU9ZGF0ZV06bm90KC5icm93c2VyLWRlZmF1bHQpLnZhbGlkfi5oZWxwZXItdGV4dDphZnRlcixcclxuaW5wdXRbdHlwZT1kYXRlXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMudmFsaWR+LmhlbHBlci10ZXh0OmFmdGVyLFxyXG5pbnB1dFt0eXBlPWRhdGV0aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCkudmFsaWR+LmhlbHBlci10ZXh0OmFmdGVyLFxyXG5pbnB1dFt0eXBlPWRhdGV0aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMudmFsaWR+LmhlbHBlci10ZXh0OmFmdGVyLFxyXG5pbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpub3QoLmJyb3dzZXItZGVmYXVsdCkudmFsaWR+LmhlbHBlci10ZXh0OmFmdGVyLFxyXG5pbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMudmFsaWR+LmhlbHBlci10ZXh0OmFmdGVyLFxyXG5pbnB1dFt0eXBlPXRlbF06bm90KC5icm93c2VyLWRlZmF1bHQpLnZhbGlkfi5oZWxwZXItdGV4dDphZnRlcixcclxuaW5wdXRbdHlwZT10ZWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy52YWxpZH4uaGVscGVyLXRleHQ6YWZ0ZXIsXHJcbmlucHV0W3R5cGU9bnVtYmVyXTpub3QoLmJyb3dzZXItZGVmYXVsdCkudmFsaWR+LmhlbHBlci10ZXh0OmFmdGVyLFxyXG5pbnB1dFt0eXBlPW51bWJlcl06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLnZhbGlkfi5oZWxwZXItdGV4dDphZnRlcixcclxuaW5wdXRbdHlwZT1zZWFyY2hdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS52YWxpZH4uaGVscGVyLXRleHQ6YWZ0ZXIsXHJcbmlucHV0W3R5cGU9c2VhcmNoXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMudmFsaWR+LmhlbHBlci10ZXh0OmFmdGVyLFxyXG50ZXh0YXJlYS5tYXRlcmlhbGl6ZS10ZXh0YXJlYS52YWxpZH4uaGVscGVyLXRleHQ6YWZ0ZXIsXHJcbnRleHRhcmVhLm1hdGVyaWFsaXplLXRleHRhcmVhOmZvY3VzLnZhbGlkfi5oZWxwZXItdGV4dDphZnRlcixcclxuLnNlbGVjdC13cmFwcGVyLnZhbGlkfi5oZWxwZXItdGV4dDphZnRlciB7XHJcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtc3VjY2Vzcyk7XHJcbiAgICBjb2xvcjogIzRDQUY1MDtcclxufVxyXG5cclxuaW5wdXQ6bm90KFt0eXBlXSkuaW52YWxpZH4uaGVscGVyLXRleHQ6YWZ0ZXIsXHJcbmlucHV0Om5vdChbdHlwZV0pOmZvY3VzLmludmFsaWR+LmhlbHBlci10ZXh0OmFmdGVyLFxyXG5pbnB1dFt0eXBlPXRleHRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS5pbnZhbGlkfi5oZWxwZXItdGV4dDphZnRlcixcclxuaW5wdXRbdHlwZT10ZXh0XTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMuaW52YWxpZH4uaGVscGVyLXRleHQ6YWZ0ZXIsXHJcbmlucHV0W3R5cGU9cGFzc3dvcmRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS5pbnZhbGlkfi5oZWxwZXItdGV4dDphZnRlcixcclxuaW5wdXRbdHlwZT1wYXNzd29yZF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLmludmFsaWR+LmhlbHBlci10ZXh0OmFmdGVyLFxyXG5pbnB1dFt0eXBlPWVtYWlsXTpub3QoLmJyb3dzZXItZGVmYXVsdCkuaW52YWxpZH4uaGVscGVyLXRleHQ6YWZ0ZXIsXHJcbmlucHV0W3R5cGU9ZW1haWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy5pbnZhbGlkfi5oZWxwZXItdGV4dDphZnRlcixcclxuaW5wdXRbdHlwZT11cmxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS5pbnZhbGlkfi5oZWxwZXItdGV4dDphZnRlcixcclxuaW5wdXRbdHlwZT11cmxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy5pbnZhbGlkfi5oZWxwZXItdGV4dDphZnRlcixcclxuaW5wdXRbdHlwZT10aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCkuaW52YWxpZH4uaGVscGVyLXRleHQ6YWZ0ZXIsXHJcbmlucHV0W3R5cGU9dGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLmludmFsaWR+LmhlbHBlci10ZXh0OmFmdGVyLFxyXG5pbnB1dFt0eXBlPWRhdGVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS5pbnZhbGlkfi5oZWxwZXItdGV4dDphZnRlcixcclxuaW5wdXRbdHlwZT1kYXRlXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMuaW52YWxpZH4uaGVscGVyLXRleHQ6YWZ0ZXIsXHJcbmlucHV0W3R5cGU9ZGF0ZXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS5pbnZhbGlkfi5oZWxwZXItdGV4dDphZnRlcixcclxuaW5wdXRbdHlwZT1kYXRldGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLmludmFsaWR+LmhlbHBlci10ZXh0OmFmdGVyLFxyXG5pbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpub3QoLmJyb3dzZXItZGVmYXVsdCkuaW52YWxpZH4uaGVscGVyLXRleHQ6YWZ0ZXIsXHJcbmlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy5pbnZhbGlkfi5oZWxwZXItdGV4dDphZnRlcixcclxuaW5wdXRbdHlwZT10ZWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS5pbnZhbGlkfi5oZWxwZXItdGV4dDphZnRlcixcclxuaW5wdXRbdHlwZT10ZWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy5pbnZhbGlkfi5oZWxwZXItdGV4dDphZnRlcixcclxuaW5wdXRbdHlwZT1udW1iZXJdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS5pbnZhbGlkfi5oZWxwZXItdGV4dDphZnRlcixcclxuaW5wdXRbdHlwZT1udW1iZXJdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy5pbnZhbGlkfi5oZWxwZXItdGV4dDphZnRlcixcclxuaW5wdXRbdHlwZT1zZWFyY2hdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS5pbnZhbGlkfi5oZWxwZXItdGV4dDphZnRlcixcclxuaW5wdXRbdHlwZT1zZWFyY2hdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy5pbnZhbGlkfi5oZWxwZXItdGV4dDphZnRlcixcclxudGV4dGFyZWEubWF0ZXJpYWxpemUtdGV4dGFyZWEuaW52YWxpZH4uaGVscGVyLXRleHQ6YWZ0ZXIsXHJcbnRleHRhcmVhLm1hdGVyaWFsaXplLXRleHRhcmVhOmZvY3VzLmludmFsaWR+LmhlbHBlci10ZXh0OmFmdGVyLFxyXG4uc2VsZWN0LXdyYXBwZXIuaW52YWxpZH4uaGVscGVyLXRleHQ6YWZ0ZXIge1xyXG4gICAgY29udGVudDogYXR0cihkYXRhLWVycm9yKTtcclxuICAgIGNvbG9yOiAjRjQ0MzM2O1xyXG59XHJcblxyXG5pbnB1dDpub3QoW3R5cGVdKStsYWJlbDphZnRlcixcclxuaW5wdXRbdHlwZT10ZXh0XTpub3QoLmJyb3dzZXItZGVmYXVsdCkrbGFiZWw6YWZ0ZXIsXHJcbmlucHV0W3R5cGU9cGFzc3dvcmRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KStsYWJlbDphZnRlcixcclxuaW5wdXRbdHlwZT1lbWFpbF06bm90KC5icm93c2VyLWRlZmF1bHQpK2xhYmVsOmFmdGVyLFxyXG5pbnB1dFt0eXBlPXVybF06bm90KC5icm93c2VyLWRlZmF1bHQpK2xhYmVsOmFmdGVyLFxyXG5pbnB1dFt0eXBlPXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KStsYWJlbDphZnRlcixcclxuaW5wdXRbdHlwZT1kYXRlXTpub3QoLmJyb3dzZXItZGVmYXVsdCkrbGFiZWw6YWZ0ZXIsXHJcbmlucHV0W3R5cGU9ZGF0ZXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KStsYWJlbDphZnRlcixcclxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06bm90KC5icm93c2VyLWRlZmF1bHQpK2xhYmVsOmFmdGVyLFxyXG5pbnB1dFt0eXBlPXRlbF06bm90KC5icm93c2VyLWRlZmF1bHQpK2xhYmVsOmFmdGVyLFxyXG5pbnB1dFt0eXBlPW51bWJlcl06bm90KC5icm93c2VyLWRlZmF1bHQpK2xhYmVsOmFmdGVyLFxyXG5pbnB1dFt0eXBlPXNlYXJjaF06bm90KC5icm93c2VyLWRlZmF1bHQpK2xhYmVsOmFmdGVyLFxyXG50ZXh0YXJlYS5tYXRlcmlhbGl6ZS10ZXh0YXJlYStsYWJlbDphZnRlcixcclxuLnNlbGVjdC13cmFwcGVyK2xhYmVsOmFmdGVyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMTAwJTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgb3BhY2l0eSBlYXNlLW91dCwgLjJzIGNvbG9yIGVhc2Utb3V0O1xyXG4gICAgdHJhbnNpdGlvbjogLjJzIG9wYWNpdHkgZWFzZS1vdXQsIC4ycyBjb2xvciBlYXNlLW91dDtcclxufVxyXG5cclxuLmlucHV0LWZpZWxkIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG59XHJcblxyXG4uaW5wdXQtZmllbGQuaW5saW5lIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG59XHJcblxyXG4uaW5wdXQtZmllbGQuaW5saW5lIGlucHV0LFxyXG4uaW5wdXQtZmllbGQuaW5saW5lIC5zZWxlY3QtZHJvcGRvd24ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxufVxyXG5cclxuLmlucHV0LWZpZWxkLmNvbCBsYWJlbCB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5pbnB1dC1maWVsZC5jb2wgLnByZWZpeH5sYWJlbCxcclxuLmlucHV0LWZpZWxkLmNvbCAucHJlZml4fi52YWxpZGF0ZX5sYWJlbCB7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gM3JlbSAtIDEuNXJlbSk7XHJcbn1cclxuXHJcbi5pbnB1dC1maWVsZD5sYWJlbCB7XHJcbiAgICBjb2xvcjogIzYwNjA2MDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogLTdweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBjdXJzb3I6IHRleHQ7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIC4ycyBlYXNlLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gLjJzIGVhc2Utb3V0O1xyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjJzIGVhc2Utb3V0LCAtd2Via2l0LXRyYW5zZm9ybSAuMnMgZWFzZS1vdXQ7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzIGVhc2Utb3V0LCBjb2xvciAuMnMgZWFzZS1vdXQ7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzIGVhc2Utb3V0LCBjb2xvciAuMnMgZWFzZS1vdXQsIC13ZWJraXQtdHJhbnNmb3JtIC4ycyBlYXNlLW91dDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCUgMTAwJTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAlIDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBpbml0aWFsO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTJweCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTJweCk7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG59XHJcblxyXG4uaW5wdXQtZmllbGQ+bGFiZWw6bm90KC5sYWJlbC1pY29uKS5hY3RpdmUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE0cHgpIHNjYWxlKDAuOCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE0cHgpIHNjYWxlKDAuOCk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcclxufVxyXG5cclxuLmlucHV0LWZpZWxkPmlucHV0W3R5cGVdOi13ZWJraXQtYXV0b2ZpbGw6bm90KC5icm93c2VyLWRlZmF1bHQpOm5vdChbdHlwZT1cInNlYXJjaFwiXSkrbGFiZWwsXHJcbi5pbnB1dC1maWVsZD5pbnB1dFt0eXBlPWRhdGVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KStsYWJlbCxcclxuLmlucHV0LWZpZWxkPmlucHV0W3R5cGU9dGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpK2xhYmVsIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNHB4KSBzY2FsZSgwLjgpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNHB4KSBzY2FsZSgwLjgpO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XHJcbn1cclxuXHJcbi5pbnB1dC1maWVsZCAuaGVscGVyLXRleHQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMThweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XHJcbn1cclxuXHJcbi5pbnB1dC1maWVsZCAuaGVscGVyLXRleHQ6OmFmdGVyIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG59XHJcblxyXG4uaW5wdXQtZmllbGQgLnByZWZpeCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogM3JlbTtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjJzO1xyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjJzO1xyXG4gICAgdG9wOiAwLjVyZW07XHJcbn1cclxuXHJcbi5pbnB1dC1maWVsZCAucHJlZml4LmFjdGl2ZSB7XHJcbiAgICBjb2xvcjogIzI2YTY5YTtcclxufVxyXG5cclxuLmlucHV0LWZpZWxkIC5wcmVmaXh+aW5wdXQsXHJcbi5pbnB1dC1maWVsZCAucHJlZml4fnRleHRhcmVhLFxyXG4uaW5wdXQtZmllbGQgLnByZWZpeH5sYWJlbCxcclxuLmlucHV0LWZpZWxkIC5wcmVmaXh+LnZhbGlkYXRlfmxhYmVsLFxyXG4uaW5wdXQtZmllbGQgLnByZWZpeH4uaGVscGVyLXRleHQsXHJcbi5pbnB1dC1maWVsZCAucHJlZml4fi5hdXRvY29tcGxldGUtY29udGVudCB7XHJcbiAgICBtYXJnaW4tbGVmdDogM3JlbTtcclxuICAgIHdpZHRoOiA5MiU7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gM3JlbSk7XHJcbn1cclxuXHJcbi5pbnB1dC1maWVsZCAucHJlZml4fmxhYmVsIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuaW5wdXQtZmllbGQgLnByZWZpeH5pbnB1dCB7XHJcbiAgICAgICAgd2lkdGg6IDg2JTtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gM3JlbSk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAgIC5pbnB1dC1maWVsZCAucHJlZml4fmlucHV0IHtcclxuICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzcmVtKTtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi8qIFNlYXJjaCBGaWVsZCAqL1xyXG5cclxuLmlucHV0LWZpZWxkIGlucHV0W3R5cGU9c2VhcmNoXSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3MgYmFja2dyb3VuZC1jb2xvcjtcclxuICAgIHRyYW5zaXRpb246IC4zcyBiYWNrZ3JvdW5kLWNvbG9yO1xyXG59XHJcblxyXG4ubmF2LXdyYXBwZXIgLmlucHV0LWZpZWxkIGlucHV0W3R5cGU9c2VhcmNoXSB7XHJcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW07XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNHJlbSk7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcblxyXG4uaW5wdXQtZmllbGQgaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzOm5vdCguYnJvd3Nlci1kZWZhdWx0KSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGNvbG9yOiAjNDQ0O1xyXG59XHJcblxyXG4uaW5wdXQtZmllbGQgaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzOm5vdCguYnJvd3Nlci1kZWZhdWx0KStsYWJlbCBpLFxyXG4uaW5wdXQtZmllbGQgaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzOm5vdCguYnJvd3Nlci1kZWZhdWx0KX4ubWRpLW5hdmlnYXRpb24tY2xvc2UsXHJcbi5pbnB1dC1maWVsZCBpbnB1dFt0eXBlPXNlYXJjaF06Zm9jdXM6bm90KC5icm93c2VyLWRlZmF1bHQpfi5tYXRlcmlhbC1pY29ucyB7XHJcbiAgICBjb2xvcjogIzQ0NDtcclxufVxyXG5cclxuLmlucHV0LWZpZWxkIGlucHV0W3R5cGU9c2VhcmNoXSsubGFiZWwtaWNvbiB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgIGxlZnQ6IDFyZW07XHJcbn1cclxuXHJcbi5pbnB1dC1maWVsZCBpbnB1dFt0eXBlPXNlYXJjaF1+Lm1kaS1uYXZpZ2F0aW9uLWNsb3NlLFxyXG4uaW5wdXQtZmllbGQgaW5wdXRbdHlwZT1zZWFyY2hdfi5tYXRlcmlhbC1pY29ucyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMXJlbTtcclxuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzIGNvbG9yO1xyXG4gICAgdHJhbnNpdGlvbjogLjNzIGNvbG9yO1xyXG59XHJcblxyXG5cclxuLyogVGV4dGFyZWEgKi9cclxuXHJcbnRleHRhcmVhIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAzcmVtO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbnRleHRhcmVhLm1hdGVyaWFsaXplLXRleHRhcmVhIHtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XHJcbiAgICAvKiBwcmV2ZW50cyBzY3JvbGwgYmFyIGZsYXNoICovXHJcbiAgICBwYWRkaW5nOiAuOHJlbSAwIC44cmVtIDA7XHJcbiAgICAvKiBwcmV2ZW50cyB0ZXh0IGp1bXAgb24gRW50ZXIga2V5cHJlc3MgKi9cclxuICAgIHJlc2l6ZTogbm9uZTtcclxuICAgIG1pbi1oZWlnaHQ6IDNyZW07XHJcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4uaGlkZGVuZGl2IHtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcclxuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuICAgIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XHJcbiAgICAvKiBmdXR1cmUgdmVyc2lvbiBvZiBkZXByZWNhdGVkICd3b3JkLXdyYXAnICovXHJcbiAgICBwYWRkaW5nLXRvcDogMS4ycmVtO1xyXG4gICAgLyogcHJldmVudHMgdGV4dCBqdW1wIG9uIEVudGVyIGtleXByZXNzICovXHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB6LWluZGV4OiAtMTtcclxufVxyXG5cclxuXHJcbi8qIEF1dG9jb21wbGV0ZSAqL1xyXG5cclxuLmF1dG9jb21wbGV0ZS1jb250ZW50IGxpIC5oaWdobGlnaHQge1xyXG4gICAgY29sb3I6ICM0NDQ7XHJcbn1cclxuXHJcbi5hdXRvY29tcGxldGUtY29udGVudCBsaSBpbWcge1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBtYXJnaW46IDVweCAxNXB4O1xyXG59XHJcblxyXG5cclxuLyogQ2hhcmFjdGVyIENvdW50ZXIgKi9cclxuXHJcbi5jaGFyYWN0ZXItY291bnRlciB7XHJcbiAgICBtaW4taGVpZ2h0OiAxOHB4O1xyXG59XHJcblxyXG5cclxuLyogUmFkaW8gQnV0dG9uc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpLFxyXG5bdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcblxyXG5bdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCkrc3BhbixcclxuW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkK3NwYW4ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC4yOHMgZWFzZTtcclxuICAgIHRyYW5zaXRpb246IC4yOHMgZWFzZTtcclxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbn1cclxuXHJcblt0eXBlPVwicmFkaW9cIl0rc3BhbjpiZWZvcmUsXHJcblt0eXBlPVwicmFkaW9cIl0rc3BhbjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBtYXJnaW46IDRweDtcclxuICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgei1pbmRleDogMDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjI4cyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogLjI4cyBlYXNlO1xyXG59XHJcblxyXG5cclxuLyogVW5jaGVja2VkIHN0eWxlcyAqL1xyXG5cclxuW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpK3NwYW46YmVmb3JlLFxyXG5bdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCkrc3BhbjphZnRlcixcclxuW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkK3NwYW46YmVmb3JlLFxyXG5bdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQrc3BhbjphZnRlcixcclxuW3R5cGU9XCJyYWRpb1wiXS53aXRoLWdhcDpjaGVja2VkK3NwYW46YmVmb3JlLFxyXG5bdHlwZT1cInJhZGlvXCJdLndpdGgtZ2FwOmNoZWNrZWQrc3BhbjphZnRlciB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbn1cclxuXHJcblt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKStzcGFuOmJlZm9yZSxcclxuW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpK3NwYW46YWZ0ZXIge1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgIzVhNWE1YTtcclxufVxyXG5cclxuW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpK3NwYW46YWZ0ZXIge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxufVxyXG5cclxuXHJcbi8qIENoZWNrZWQgc3R5bGVzICovXHJcblxyXG5bdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQrc3BhbjpiZWZvcmUge1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcblt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCtzcGFuOmFmdGVyLFxyXG5bdHlwZT1cInJhZGlvXCJdLndpdGgtZ2FwOmNoZWNrZWQrc3BhbjpiZWZvcmUsXHJcblt0eXBlPVwicmFkaW9cIl0ud2l0aC1nYXA6Y2hlY2tlZCtzcGFuOmFmdGVyIHtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICMyNmE2OWE7XHJcbn1cclxuXHJcblt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCtzcGFuOmFmdGVyLFxyXG5bdHlwZT1cInJhZGlvXCJdLndpdGgtZ2FwOmNoZWNrZWQrc3BhbjphZnRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjZhNjlhO1xyXG59XHJcblxyXG5bdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQrc3BhbjphZnRlciB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wMik7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xyXG59XHJcblxyXG5cclxuLyogUmFkaW8gV2l0aCBnYXAgKi9cclxuXHJcblt0eXBlPVwicmFkaW9cIl0ud2l0aC1nYXA6Y2hlY2tlZCtzcGFuOmFmdGVyIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG59XHJcblxyXG5cclxuLyogRm9jdXNlZCBzdHlsZXMgKi9cclxuXHJcblt0eXBlPVwicmFkaW9cIl0udGFiYmVkOmZvY3VzK3NwYW46YmVmb3JlIHtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxufVxyXG5cclxuXHJcbi8qIERpc2FibGVkIFJhZGlvIFdpdGggZ2FwICovXHJcblxyXG5bdHlwZT1cInJhZGlvXCJdLndpdGgtZ2FwOmRpc2FibGVkOmNoZWNrZWQrc3BhbjpiZWZvcmUge1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjQyKTtcclxufVxyXG5cclxuW3R5cGU9XCJyYWRpb1wiXS53aXRoLWdhcDpkaXNhYmxlZDpjaGVja2VkK3NwYW46YWZ0ZXIge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQyKTtcclxufVxyXG5cclxuXHJcbi8qIERpc2FibGVkIHN0eWxlICovXHJcblxyXG5bdHlwZT1cInJhZGlvXCJdOmRpc2FibGVkOm5vdCg6Y2hlY2tlZCkrc3BhbjpiZWZvcmUsXHJcblt0eXBlPVwicmFkaW9cIl06ZGlzYWJsZWQ6Y2hlY2tlZCtzcGFuOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQyKTtcclxufVxyXG5cclxuW3R5cGU9XCJyYWRpb1wiXTpkaXNhYmxlZCtzcGFuIHtcclxuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpO1xyXG59XHJcblxyXG5bdHlwZT1cInJhZGlvXCJdOmRpc2FibGVkOm5vdCg6Y2hlY2tlZCkrc3BhbjpiZWZvcmUge1xyXG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpO1xyXG59XHJcblxyXG5bdHlwZT1cInJhZGlvXCJdOmRpc2FibGVkOmNoZWNrZWQrc3BhbjphZnRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjOTQ5NDk0O1xyXG59XHJcblxyXG5cclxuLyogQ2hlY2tib3hlc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuXHJcbi8qIFJlbW92ZSBkZWZhdWx0IGNoZWNrYm94ICovXHJcblxyXG5bdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCksXHJcblt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuXHJcblt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gICAgLyogY2hlY2tib3ggYXNwZWN0ICovXHJcbn1cclxuXHJcblt0eXBlPVwiY2hlY2tib3hcIl0rc3Bhbjpub3QoLmxldmVyKSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbn1cclxuXHJcblt0eXBlPVwiY2hlY2tib3hcIl0rc3Bhbjpub3QoLmxldmVyKTpiZWZvcmUsXHJcblt0eXBlPVwiY2hlY2tib3hcIl06bm90KC5maWxsZWQtaW4pK3NwYW46bm90KC5sZXZlcik6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDE4cHg7XHJcbiAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICB6LWluZGV4OiAwO1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgIzVhNWE1YTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDFweDtcclxuICAgIG1hcmdpbi10b3A6IDNweDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzO1xyXG4gICAgdHJhbnNpdGlvbjogLjJzO1xyXG59XHJcblxyXG5bdHlwZT1cImNoZWNrYm94XCJdOm5vdCguZmlsbGVkLWluKStzcGFuOm5vdCgubGV2ZXIpOmFmdGVyIHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbn1cclxuXHJcblt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKTpkaXNhYmxlZCtzcGFuOm5vdCgubGV2ZXIpOmJlZm9yZSB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpO1xyXG59XHJcblxyXG5bdHlwZT1cImNoZWNrYm94XCJdLnRhYmJlZDpmb2N1cytzcGFuOm5vdCgubGV2ZXIpOmFmdGVyIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbn1cclxuXHJcblt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCtzcGFuOm5vdCgubGV2ZXIpOmJlZm9yZSB7XHJcbiAgICB0b3A6IC00cHg7XHJcbiAgICBsZWZ0OiAtNXB4O1xyXG4gICAgd2lkdGg6IDEycHg7XHJcbiAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzI2YTY5YTtcclxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMjZhNjlhO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0MGRlZyk7XHJcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlO1xyXG59XHJcblxyXG5bdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQ6ZGlzYWJsZWQrc3BhbjpiZWZvcmUge1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjQyKTtcclxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNDIpO1xyXG59XHJcblxyXG5cclxuLyogSW5kZXRlcm1pbmF0ZSBjaGVja2JveCAqL1xyXG5cclxuW3R5cGU9XCJjaGVja2JveFwiXTppbmRldGVybWluYXRlK3NwYW46bm90KC5sZXZlcik6YmVmb3JlIHtcclxuICAgIHRvcDogLTExcHg7XHJcbiAgICBsZWZ0OiAtMTJweDtcclxuICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgIGJvcmRlci1sZWZ0OiBub25lO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzI2YTY5YTtcclxuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XHJcbn1cclxuXHJcblt0eXBlPVwiY2hlY2tib3hcIl06aW5kZXRlcm1pbmF0ZTpkaXNhYmxlZCtzcGFuOm5vdCgubGV2ZXIpOmJlZm9yZSB7XHJcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNDIpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcblt0eXBlPVwiY2hlY2tib3hcIl0uZmlsbGVkLWluK3NwYW46bm90KC5sZXZlcik6YWZ0ZXIge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG59XHJcblxyXG5bdHlwZT1cImNoZWNrYm94XCJdLmZpbGxlZC1pbitzcGFuOm5vdCgubGV2ZXIpOmJlZm9yZSxcclxuW3R5cGU9XCJjaGVja2JveFwiXS5maWxsZWQtaW4rc3Bhbjpub3QoLmxldmVyKTphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAvKiAuMXMgZGVsYXkgaXMgZm9yIGNoZWNrIGFuaW1hdGlvbiAqL1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXIgLjI1cywgYmFja2dyb3VuZC1jb2xvciAuMjVzLCB3aWR0aCAuMjBzIC4xcywgaGVpZ2h0IC4yMHMgLjFzLCB0b3AgLjIwcyAuMXMsIGxlZnQgLjIwcyAuMXM7XHJcbiAgICB0cmFuc2l0aW9uOiBib3JkZXIgLjI1cywgYmFja2dyb3VuZC1jb2xvciAuMjVzLCB3aWR0aCAuMjBzIC4xcywgaGVpZ2h0IC4yMHMgLjFzLCB0b3AgLjIwcyAuMXMsIGxlZnQgLjIwcyAuMXM7XHJcbiAgICB6LWluZGV4OiAxO1xyXG59XHJcblxyXG5bdHlwZT1cImNoZWNrYm94XCJdLmZpbGxlZC1pbjpub3QoOmNoZWNrZWQpK3NwYW46bm90KC5sZXZlcik6YmVmb3JlIHtcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBsZWZ0OiA2cHg7XHJcbiAgICB0b3A6IDEwcHg7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWigzN2RlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooMzdkZWcpO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XHJcbn1cclxuXHJcblt0eXBlPVwiY2hlY2tib3hcIl0uZmlsbGVkLWluOm5vdCg6Y2hlY2tlZCkrc3Bhbjpub3QoLmxldmVyKTphZnRlciB7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgIzVhNWE1YTtcclxuICAgIHRvcDogMHB4O1xyXG4gICAgei1pbmRleDogMDtcclxufVxyXG5cclxuW3R5cGU9XCJjaGVja2JveFwiXS5maWxsZWQtaW46Y2hlY2tlZCtzcGFuOm5vdCgubGV2ZXIpOmJlZm9yZSB7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAxcHg7XHJcbiAgICB3aWR0aDogOHB4O1xyXG4gICAgaGVpZ2h0OiAxM3B4O1xyXG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNmZmY7XHJcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZmZjtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVaKDM3ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlWigzN2RlZyk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTtcclxufVxyXG5cclxuW3R5cGU9XCJjaGVja2JveFwiXS5maWxsZWQtaW46Y2hlY2tlZCtzcGFuOm5vdCgubGV2ZXIpOmFmdGVyIHtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgIzAwOWVlMztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDllZTM7XHJcbiAgICB6LWluZGV4OiAwO1xyXG59XHJcblxyXG5bdHlwZT1cImNoZWNrYm94XCJdLmZpbGxlZC1pbi50YWJiZWQ6Zm9jdXMrc3Bhbjpub3QoLmxldmVyKTphZnRlciB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICBib3JkZXItY29sb3I6ICM1YTVhNWE7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbn1cclxuXHJcblt0eXBlPVwiY2hlY2tib3hcIl0uZmlsbGVkLWluLnRhYmJlZDpjaGVja2VkOmZvY3VzK3NwYW46bm90KC5sZXZlcik6YWZ0ZXIge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI2YTY5YTtcclxuICAgIGJvcmRlci1jb2xvcjogIzI2YTY5YTtcclxufVxyXG5cclxuW3R5cGU9XCJjaGVja2JveFwiXS5maWxsZWQtaW46ZGlzYWJsZWQ6bm90KDpjaGVja2VkKStzcGFuOm5vdCgubGV2ZXIpOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG5bdHlwZT1cImNoZWNrYm94XCJdLmZpbGxlZC1pbjpkaXNhYmxlZDpub3QoOmNoZWNrZWQpK3NwYW46bm90KC5sZXZlcik6YWZ0ZXIge1xyXG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM5NDk0OTQ7XHJcbn1cclxuXHJcblt0eXBlPVwiY2hlY2tib3hcIl0uZmlsbGVkLWluOmRpc2FibGVkOmNoZWNrZWQrc3Bhbjpub3QoLmxldmVyKTpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcblt0eXBlPVwiY2hlY2tib3hcIl0uZmlsbGVkLWluOmRpc2FibGVkOmNoZWNrZWQrc3Bhbjpub3QoLmxldmVyKTphZnRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTQ5NDk0O1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjOTQ5NDk0O1xyXG59XHJcblxyXG5cclxuLyogU3dpdGNoXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4uc3dpdGNoLFxyXG4uc3dpdGNoICoge1xyXG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbn1cclxuXHJcbi5zd2l0Y2ggbGFiZWwge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uc3dpdGNoIGxhYmVsIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGhlaWdodDogMDtcclxufVxyXG5cclxuLnN3aXRjaCBsYWJlbCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkKy5sZXZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzJiM2ZmO1xyXG59XHJcblxyXG4uc3dpdGNoIGxhYmVsIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQrLmxldmVyOmJlZm9yZSxcclxuLnN3aXRjaCBsYWJlbCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkKy5sZXZlcjphZnRlciB7XHJcbiAgICBsZWZ0OiAxOHB4O1xyXG59XHJcblxyXG4uc3dpdGNoIGxhYmVsIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQrLmxldmVyOmFmdGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDhhZDY7XHJcbn1cclxuXHJcbi5zd2l0Y2ggbGFiZWwgLmxldmVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMzZweDtcclxuICAgIGhlaWdodDogMTRweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcyBlYXNlO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIG1hcmdpbjogMCAxNnB4O1xyXG59XHJcblxyXG4uc3dpdGNoIGxhYmVsIC5sZXZlcjpiZWZvcmUsXHJcbi5zd2l0Y2ggbGFiZWwgLmxldmVyOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IC0zcHg7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLCBiYWNrZ3JvdW5kIC4zcyBlYXNlLCAtd2Via2l0LWJveC1zaGFkb3cgMC4xcyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAuMXMgZWFzZTtcclxuICAgIHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLCBiYWNrZ3JvdW5kIC4zcyBlYXNlLCAtd2Via2l0LWJveC1zaGFkb3cgMC4xcyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAuMXMgZWFzZTtcclxuICAgIHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLCBiYWNrZ3JvdW5kIC4zcyBlYXNlLCBib3gtc2hhZG93IDAuMXMgZWFzZSwgdHJhbnNmb3JtIC4xcyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2UsIGJhY2tncm91bmQgLjNzIGVhc2UsIGJveC1zaGFkb3cgMC4xcyBlYXNlLCB0cmFuc2Zvcm0gLjFzIGVhc2UsIC13ZWJraXQtYm94LXNoYWRvdyAwLjFzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIC4xcyBlYXNlO1xyXG59XHJcblxyXG4uc3dpdGNoIGxhYmVsIC5sZXZlcjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzOCwgMTY2LCAxNTQsIDAuMTUpO1xyXG59XHJcblxyXG4uc3dpdGNoIGxhYmVsIC5sZXZlcjphZnRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjFGMUYxO1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggM3B4IDFweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDJweCAycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCAxcHggNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDNweCAxcHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCAycHggMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggMXB4IDVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDpub3QoOmRpc2FibGVkKX4ubGV2ZXI6YWN0aXZlOjpiZWZvcmUsXHJcbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6bm90KDpkaXNhYmxlZCkudGFiYmVkOmZvY3Vzfi5sZXZlcjo6YmVmb3JlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgyLjQpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgyLjQpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzOCwgMTY2LCAxNTQsIDAuMTUpO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpub3QoOmRpc2FibGVkKX4ubGV2ZXI6YWN0aXZlOmJlZm9yZSxcclxuaW5wdXRbdHlwZT1jaGVja2JveF06bm90KDpkaXNhYmxlZCkudGFiYmVkOmZvY3Vzfi5sZXZlcjo6YmVmb3JlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgyLjQpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgyLjQpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA4KTtcclxufVxyXG5cclxuLnN3aXRjaCBpbnB1dFt0eXBlPWNoZWNrYm94XVtkaXNhYmxlZF0rLmxldmVyIHtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XHJcbn1cclxuXHJcbi5zd2l0Y2ggbGFiZWwgaW5wdXRbdHlwZT1jaGVja2JveF1bZGlzYWJsZWRdKy5sZXZlcjphZnRlcixcclxuLnN3aXRjaCBsYWJlbCBpbnB1dFt0eXBlPWNoZWNrYm94XVtkaXNhYmxlZF06Y2hlY2tlZCsubGV2ZXI6YWZ0ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk0OTQ5NDtcclxufVxyXG5cclxuXHJcbi8qIFNlbGVjdCBGaWVsZFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuc2VsZWN0IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbnNlbGVjdC5icm93c2VyLWRlZmF1bHQge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBib3JkZXItdG9wOiBub25lO1xyXG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzllOWU5ZTtcclxufVxyXG5cclxuc2VsZWN0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2YyZjJmMjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgIGhlaWdodDogM3JlbTtcclxufVxyXG5cclxuLnNlbGVjdC1sYWJlbCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuXHJcbi5zZWxlY3Qtd3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5zZWxlY3Qtd3JhcHBlci52YWxpZCtsYWJlbCxcclxuLnNlbGVjdC13cmFwcGVyLmludmFsaWQrbGFiZWwge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG5cclxuLnNlbGVjdC13cmFwcGVyIGlucHV0LnNlbGVjdC1kcm9wZG93biB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOWU5ZTllO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIGhlaWdodDogM3JlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBtYXJnaW46IDAgMCA4cHggMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG59XHJcblxyXG4uc2VsZWN0LXdyYXBwZXIgaW5wdXQuc2VsZWN0LWRyb3Bkb3duOmZvY3VzIHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjZhNjlhO1xyXG59XHJcblxyXG4uc2VsZWN0LXdyYXBwZXIgLmNhcmV0IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbWFyZ2luOiBhdXRvIDA7XHJcbiAgICB6LWluZGV4OiAwO1xyXG4gICAgZmlsbDogcmdiYSgwLCAwLCAwLCAwLjg3KTtcclxufVxyXG5cclxuLnNlbGVjdC13cmFwcGVyK2xhYmVsIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogLTI2cHg7XHJcbiAgICBmb250LXNpemU6IDAuOHJlbTtcclxufVxyXG5cclxuc2VsZWN0OmRpc2FibGVkIHtcclxuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDIpO1xyXG59XHJcblxyXG4uc2VsZWN0LXdyYXBwZXIuZGlzYWJsZWQrbGFiZWwge1xyXG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40Mik7XHJcbn1cclxuXHJcbi5zZWxlY3Qtd3JhcHBlci5kaXNhYmxlZCAuY2FyZXQge1xyXG4gICAgZmlsbDogcmdiYSgwLCAwLCAwLCAwLjQyKTtcclxufVxyXG5cclxuLnNlbGVjdC13cmFwcGVyIGlucHV0LnNlbGVjdC1kcm9wZG93bjpkaXNhYmxlZCB7XHJcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQyKTtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbn1cclxuXHJcbi5zZWxlY3Qtd3JhcHBlciBpIHtcclxuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbn1cclxuXHJcbi5zZWxlY3QtZHJvcGRvd24gbGkuZGlzYWJsZWQsXHJcbi5zZWxlY3QtZHJvcGRvd24gbGkuZGlzYWJsZWQ+c3BhbixcclxuLnNlbGVjdC1kcm9wZG93biBsaS5vcHRncm91cCB7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG5ib2R5LmtleWJvYXJkLWZvY3VzZWQgLnNlbGVjdC1kcm9wZG93bi5kcm9wZG93bi1jb250ZW50IGxpOmZvY3VzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wOCk7XHJcbn1cclxuXHJcbi5zZWxlY3QtZHJvcGRvd24uZHJvcGRvd24tY29udGVudCBsaTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDgpO1xyXG59XHJcblxyXG4uc2VsZWN0LWRyb3Bkb3duLmRyb3Bkb3duLWNvbnRlbnQgbGkuc2VsZWN0ZWQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAyKTtcclxufVxyXG5cclxuLnByZWZpeH4uc2VsZWN0LXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDNyZW07XHJcbiAgICB3aWR0aDogOTIlO1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDNyZW0pO1xyXG59XHJcblxyXG4ucHJlZml4fmxhYmVsIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xyXG59XHJcblxyXG4uc2VsZWN0LWRyb3Bkb3duIGxpIGltZyB7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIG1hcmdpbjogNXB4IDE1cHg7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuXHJcbi5zZWxlY3QtZHJvcGRvd24gbGkub3B0Z3JvdXAge1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWU7XHJcbn1cclxuXHJcbi5zZWxlY3QtZHJvcGRvd24gbGkub3B0Z3JvdXAuc2VsZWN0ZWQ+c3BhbiB7XHJcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xyXG59XHJcblxyXG4uc2VsZWN0LWRyb3Bkb3duIGxpLm9wdGdyb3VwPnNwYW4ge1xyXG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcclxufVxyXG5cclxuLnNlbGVjdC1kcm9wZG93biBsaS5vcHRncm91cH5saS5vcHRncm91cC1vcHRpb24ge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xyXG59XHJcblxyXG5cclxuLyogRmlsZSBJbnB1dFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLmZpbGUtZmllbGQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uZmlsZS1maWVsZCAuZmlsZS1wYXRoLXdyYXBwZXIge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxufVxyXG5cclxuLmZpbGUtZmllbGQgaW5wdXQuZmlsZS1wYXRoIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uZmlsZS1maWVsZCAuYnRuLFxyXG4uZmlsZS1maWVsZCAuYnRuLWxhcmdlLFxyXG4uZmlsZS1maWVsZCAuYnRuLXNtYWxsIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgaGVpZ2h0OiAzcmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDNyZW07XHJcbn1cclxuXHJcbi5maWxlLWZpZWxkIHNwYW4ge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uZmlsZS1maWVsZCBpbnB1dFt0eXBlPWZpbGVdIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XHJcbn1cclxuXHJcbi5maWxlLWZpZWxkIGlucHV0W3R5cGU9ZmlsZV06Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcblxyXG4vKiBSYW5nZVxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLnJhbmdlLWZpZWxkIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1yYW5nZV0sXHJcbmlucHV0W3R5cGU9cmFuZ2VdKy50aHVtYiB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9cmFuZ2VdIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAxNXB4IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPXJhbmdlXTpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPXJhbmdlXSsudGh1bWIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxMHB4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGhlaWdodDogMDtcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI2YTY5YTtcclxuICAgIG1hcmdpbi1sZWZ0OiA3cHg7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1yYW5nZV0rLnRodW1iIC52YWx1ZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6ICMyNmE2OWE7XHJcbiAgICBmb250LXNpemU6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1yYW5nZV0rLnRodW1iLmFjdGl2ZSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCUgNTAlIDUwJSAwO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPXJhbmdlXSsudGh1bWIuYWN0aXZlIC52YWx1ZSB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xyXG4gICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgZm9udC1zaXplOiAxMHB4O1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPXJhbmdlXSB7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9cmFuZ2VdOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XHJcbiAgICBoZWlnaHQ6IDNweDtcclxuICAgIGJhY2tncm91bmQ6ICNjMmMwYzI7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9cmFuZ2VdOjotd2Via2l0LXNsaWRlci10aHVtYiB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICB3aWR0aDogMTRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGJhY2tncm91bmQ6ICMyNmE2OWE7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtYm94LXNoYWRvdyAuM3M7XHJcbiAgICB0cmFuc2l0aW9uOiAtd2Via2l0LWJveC1zaGFkb3cgLjNzO1xyXG4gICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuM3M7XHJcbiAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4zcywgLXdlYmtpdC1ib3gtc2hhZG93IC4zcztcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNmE2OWE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xyXG4gICAgbWFyZ2luOiAtNXB4IDAgMCAwO1xyXG59XHJcblxyXG4ua2V5Ym9hcmQtZm9jdXNlZCBpbnB1dFt0eXBlPXJhbmdlXTpmb2N1czpub3QoLmFjdGl2ZSk6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMTBweCByZ2JhKDM4LCAxNjYsIDE1NCwgMC4yNik7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxMHB4IHJnYmEoMzgsIDE2NiwgMTU0LCAwLjI2KTtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1yYW5nZV0ge1xyXG4gICAgLyogZml4IGZvciBGRiB1bmFibGUgdG8gYXBwbHkgZm9jdXMgc3R5bGUgYnVnICAqL1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XHJcbiAgICAvKnJlcXVpcmVkIGZvciBwcm9wZXIgdHJhY2sgc2l6aW5nIGluIEZGKi9cclxufVxyXG5cclxuaW5wdXRbdHlwZT1yYW5nZV06Oi1tb3otcmFuZ2UtdHJhY2sge1xyXG4gICAgaGVpZ2h0OiAzcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjYzJjMGMyO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPXJhbmdlXTo6LW1vei1mb2N1cy1pbm5lciB7XHJcbiAgICBib3JkZXI6IDA7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9cmFuZ2VdOjotbW96LXJhbmdlLXRodW1iIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGhlaWdodDogMTRweDtcclxuICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYmFja2dyb3VuZDogIzI2YTY5YTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC1ib3gtc2hhZG93IC4zcztcclxuICAgIHRyYW5zaXRpb246IC13ZWJraXQtYm94LXNoYWRvdyAuM3M7XHJcbiAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4zcztcclxuICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjNzLCAtd2Via2l0LWJveC1zaGFkb3cgLjNzO1xyXG4gICAgbWFyZ2luLXRvcDogLTVweDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1yYW5nZV06LW1vei1mb2N1c3Jpbmcge1xyXG4gICAgb3V0bGluZTogMXB4IHNvbGlkICNmZmY7XHJcbiAgICBvdXRsaW5lLW9mZnNldDogLTFweDtcclxufVxyXG5cclxuLmtleWJvYXJkLWZvY3VzZWQgaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXM6bm90KC5hY3RpdmUpOjotbW96LXJhbmdlLXRodW1iIHtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAwIDEwcHggcmdiYSgzOCwgMTY2LCAxNTQsIDAuMjYpO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPXJhbmdlXTo6LW1zLXRyYWNrIHtcclxuICAgIGhlaWdodDogM3B4O1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXdpZHRoOiA2cHggMDtcclxuICAgIC8qcmVtb3ZlIGRlZmF1bHQgdGljayBtYXJrcyovXHJcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9cmFuZ2VdOjotbXMtZmlsbC1sb3dlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNzc3O1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPXJhbmdlXTo6LW1zLWZpbGwtdXBwZXIge1xyXG4gICAgYmFja2dyb3VuZDogI2RkZDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy10aHVtYiB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICB3aWR0aDogMTRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGJhY2tncm91bmQ6ICMyNmE2OWE7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtYm94LXNoYWRvdyAuM3M7XHJcbiAgICB0cmFuc2l0aW9uOiAtd2Via2l0LWJveC1zaGFkb3cgLjNzO1xyXG4gICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuM3M7XHJcbiAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4zcywgLXdlYmtpdC1ib3gtc2hhZG93IC4zcztcclxufVxyXG5cclxuLmtleWJvYXJkLWZvY3VzZWQgaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXM6bm90KC5hY3RpdmUpOjotbXMtdGh1bWIge1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAgMTBweCByZ2JhKDM4LCAxNjYsIDE1NCwgMC4yNik7XHJcbn1cclxuXHJcblxyXG4vKioqKioqKioqKioqKioqXHJcbiAgICBOYXYgTGlzdFxyXG4qKioqKioqKioqKioqKiovXHJcblxyXG4udGFibGUtb2YtY29udGVudHMuZml4ZWQge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG59XHJcblxyXG4udGFibGUtb2YtY29udGVudHMgbGkge1xyXG4gICAgcGFkZGluZzogMnB4IDA7XHJcbn1cclxuXHJcbi50YWJsZS1vZi1jb250ZW50cyBhIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBjb2xvcjogIzc1NzU3NTtcclxuICAgIHBhZGRpbmctbGVmdDogMTZweDtcclxuICAgIGhlaWdodDogMS41cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAuNDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLnRhYmxlLW9mLWNvbnRlbnRzIGE6aG92ZXIge1xyXG4gICAgY29sb3I6ICNhOGE4YTg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZTZlNzM7XHJcbn1cclxuXHJcbi50YWJsZS1vZi1jb250ZW50cyBhLmFjdGl2ZSB7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNHB4O1xyXG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjZWU2ZTczO1xyXG59XHJcblxyXG4uc2lkZW5hdiB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB3aWR0aDogMzAwcHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGhlaWdodDogY2FsYygxMDAlICsgNjBweCk7XHJcbiAgICBoZWlnaHQ6IC1tb3otY2FsYygxMDAlKTtcclxuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIHotaW5kZXg6IDEwO1xyXG4gICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XHJcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDUlKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTA1JSk7XHJcbn1cclxuXHJcbi5zaWRlbmF2LnJpZ2h0LWFsaWduZWQge1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDUlKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDUlKTtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcclxufVxyXG5cclxuLnNpZGVuYXYgLmNvbGxhcHNpYmxlIHtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuLnNpZGVuYXYgbGkge1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICBsaW5lLWhlaWdodDogNDhweDtcclxufVxyXG5cclxuLnNpZGVuYXYgbGkuYWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XHJcbn1cclxuXHJcbi5zaWRlbmF2IGxpPmEge1xyXG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogNDhweDtcclxuICAgIHBhZGRpbmc6IDAgMzJweDtcclxufVxyXG5cclxuLnNpZGVuYXYgbGk+YTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xyXG59XHJcblxyXG4uc2lkZW5hdiBsaT5hLmJ0bixcclxuLnNpZGVuYXYgbGk+YS5idG4tbGFyZ2UsXHJcbi5zaWRlbmF2IGxpPmEuYnRuLXNtYWxsLFxyXG4uc2lkZW5hdiBsaT5hLmJ0bi1sYXJnZSxcclxuLnNpZGVuYXYgbGk+YS5idG4tZmxhdCxcclxuLnNpZGVuYXYgbGk+YS5idG4tZmxvYXRpbmcge1xyXG4gICAgbWFyZ2luOiAxMHB4IDE1cHg7XHJcbn1cclxuXHJcbi5zaWRlbmF2IGxpPmEuYnRuLFxyXG4uc2lkZW5hdiBsaT5hLmJ0bi1sYXJnZSxcclxuLnNpZGVuYXYgbGk+YS5idG4tc21hbGwsXHJcbi5zaWRlbmF2IGxpPmEuYnRuLWxhcmdlLFxyXG4uc2lkZW5hdiBsaT5hLmJ0bi1mbG9hdGluZyB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLnNpZGVuYXYgbGk+YS5idG4tZmxhdCB7XHJcbiAgICBjb2xvcjogIzM0MzQzNDtcclxufVxyXG5cclxuLnNpZGVuYXYgbGk+YS5idG46aG92ZXIsXHJcbi5zaWRlbmF2IGxpPmEuYnRuLWxhcmdlOmhvdmVyLFxyXG4uc2lkZW5hdiBsaT5hLmJ0bi1zbWFsbDpob3ZlcixcclxuLnNpZGVuYXYgbGk+YS5idG4tbGFyZ2U6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJiYmJhZDtcclxufVxyXG5cclxuLnNpZGVuYXYgbGk+YS5idG4tZmxvYXRpbmc6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI2YTY5YTtcclxufVxyXG5cclxuLnNpZGVuYXYgbGk+YT5pLFxyXG4uc2lkZW5hdiBsaT5hPltjbGFzc149XCJtZGktXCJdLFxyXG4uc2lkZW5hdiBsaT5hIGxpPmE+W2NsYXNzKj1cIm1kaS1cIl0sXHJcbi5zaWRlbmF2IGxpPmE+aS5tYXRlcmlhbC1pY29ucyB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGhlaWdodDogNDhweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG4gICAgbWFyZ2luOiAwIDMycHggMCAwO1xyXG4gICAgd2lkdGg6IDI0cHg7XHJcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcclxufVxyXG5cclxuLnNpZGVuYXYgLmRpdmlkZXIge1xyXG4gICAgbWFyZ2luOiA4cHggMCAwIDA7XHJcbn1cclxuXHJcbi5zaWRlbmF2IC5zdWJoZWFkZXIge1xyXG4gICAgY3Vyc29yOiBpbml0aWFsO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBsaW5lLWhlaWdodDogNDhweDtcclxufVxyXG5cclxuLnNpZGVuYXYgLnN1YmhlYWRlcjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLnNpZGVuYXYgLnVzZXItdmlldyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiAzMnB4IDMycHggMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxufVxyXG5cclxuLnNpZGVuYXYgLnVzZXItdmlldz5hIHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5zaWRlbmF2IC51c2VyLXZpZXc+YTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLnNpZGVuYXYgLnVzZXItdmlldyAuYmFja2dyb3VuZCB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgei1pbmRleDogLTE7XHJcbn1cclxuXHJcbi5zaWRlbmF2IC51c2VyLXZpZXcgLmNpcmNsZSxcclxuLnNpZGVuYXYgLnVzZXItdmlldyAubmFtZSxcclxuLnNpZGVuYXYgLnVzZXItdmlldyAuZW1haWwge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5zaWRlbmF2IC51c2VyLXZpZXcgLmNpcmNsZSB7XHJcbiAgICBoZWlnaHQ6IDY0cHg7XHJcbiAgICB3aWR0aDogNjRweDtcclxufVxyXG5cclxuLnNpZGVuYXYgLnVzZXItdmlldyAubmFtZSxcclxuLnNpZGVuYXYgLnVzZXItdmlldyAuZW1haWwge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbn1cclxuXHJcbi5zaWRlbmF2IC51c2VyLXZpZXcgLm5hbWUge1xyXG4gICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuXHJcbi5zaWRlbmF2IC51c2VyLXZpZXcgLmVtYWlsIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5cclxuLmRyYWctdGFyZ2V0IHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgei1pbmRleDogOTk4O1xyXG59XHJcblxyXG4uZHJhZy10YXJnZXQucmlnaHQtYWxpZ25lZCB7XHJcbiAgICByaWdodDogMDtcclxufVxyXG5cclxuLnNpZGVuYXYuc2lkZW5hdi1maXhlZCB7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbn1cclxuXHJcbi5zaWRlbmF2LnNpZGVuYXYtZml4ZWQucmlnaHQtYWxpZ25lZCB7XHJcbiAgICByaWdodDogMDtcclxuICAgIGxlZnQ6IGF1dG87XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIC5zaWRlbmF2LnNpZGVuYXYtZml4ZWQge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDUlKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwNSUpO1xyXG4gICAgfVxyXG4gICAgLnNpZGVuYXYuc2lkZW5hdi1maXhlZC5yaWdodC1hbGlnbmVkIHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDUlKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTA1JSk7XHJcbiAgICB9XHJcbiAgICAuc2lkZW5hdj5hIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XHJcbiAgICB9XHJcbiAgICAuc2lkZW5hdiAudXNlci12aWV3IHtcclxuICAgICAgICBwYWRkaW5nOiAxNnB4IDE2cHggMDtcclxuICAgIH1cclxufVxyXG5cclxuLnNpZGVuYXYgLmNvbGxhcHNpYmxlLWJvZHk+dWw6bm90KC5jb2xsYXBzaWJsZSk+bGkuYWN0aXZlLFxyXG4uc2lkZW5hdi5zaWRlbmF2LWZpeGVkIC5jb2xsYXBzaWJsZS1ib2R5PnVsOm5vdCguY29sbGFwc2libGUpPmxpLmFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWU2ZTczO1xyXG59XHJcblxyXG4uc2lkZW5hdiAuY29sbGFwc2libGUtYm9keT51bDpub3QoLmNvbGxhcHNpYmxlKT5saS5hY3RpdmUgYSxcclxuLnNpZGVuYXYuc2lkZW5hdi1maXhlZCAuY29sbGFwc2libGUtYm9keT51bDpub3QoLmNvbGxhcHNpYmxlKT5saS5hY3RpdmUgYSB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLnNpZGVuYXYgLmNvbGxhcHNpYmxlLWJvZHkge1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLnNpZGVuYXYtb3ZlcmxheSB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgaGVpZ2h0OiAxMjB2aDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuICAgIHotaW5kZXg6IDk5NztcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcblxyXG4vKlxyXG4gICAgQGxpY2Vuc2VcclxuICAgIENvcHlyaWdodCAoYykgMjAxNCBUaGUgUG9seW1lciBQcm9qZWN0IEF1dGhvcnMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuXHJcbiAgICBUaGlzIGNvZGUgbWF5IG9ubHkgYmUgdXNlZCB1bmRlciB0aGUgQlNEIHN0eWxlIGxpY2Vuc2UgZm91bmQgYXQgaHR0cDovL3BvbHltZXIuZ2l0aHViLmlvL0xJQ0VOU0UudHh0XHJcbiAgICBUaGUgY29tcGxldGUgc2V0IG9mIGF1dGhvcnMgbWF5IGJlIGZvdW5kIGF0IGh0dHA6Ly9wb2x5bWVyLmdpdGh1Yi5pby9BVVRIT1JTLnR4dFxyXG4gICAgVGhlIGNvbXBsZXRlIHNldCBvZiBjb250cmlidXRvcnMgbWF5IGJlIGZvdW5kIGF0IGh0dHA6Ly9wb2x5bWVyLmdpdGh1Yi5pby9DT05UUklCVVRPUlMudHh0XHJcbiAgICBDb2RlIGRpc3RyaWJ1dGVkIGJ5IEdvb2dsZSBhcyBwYXJ0IG9mIHRoZSBwb2x5bWVyIHByb2plY3QgaXMgYWxzb1xyXG4gICAgc3ViamVjdCB0byBhbiBhZGRpdGlvbmFsIElQIHJpZ2h0cyBncmFudCBmb3VuZCBhdCBodHRwOi8vcG9seW1lci5naXRodWIuaW8vUEFURU5UUy50eHRcclxuICovXHJcblxyXG5cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG5cclxuXHJcbi8qIFNUWUxFUyBGT1IgVEhFIFNQSU5ORVIgKi9cclxuXHJcblxyXG4vKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcblxyXG5cclxuLypcclxuICogQ29uc3RhbnRzOlxyXG4gKiAgICAgIFNUUk9LRVdJRFRIID0gM3B4XHJcbiAqICAgICAgQVJDU0laRSAgICAgPSAyNzAgZGVncmVlcyAoYW1vdW50IG9mIGNpcmNsZSB0aGUgYXJjIHRha2VzIHVwKVxyXG4gKiAgICAgIEFSQ1RJTUUgICAgID0gMTMzM21zICh0aW1lIGl0IHRha2VzIHRvIGV4cGFuZCBhbmQgY29udHJhY3QgYXJjKVxyXG4gKiAgICAgIEFSQ1NUQVJUUk9UID0gMjE2IGRlZ3JlZXMgKGhvdyBtdWNoIHRoZSBzdGFydCBsb2NhdGlvbiBvZiB0aGUgYXJjXHJcbiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaG91bGQgcm90YXRlIGVhY2ggdGltZSwgMjE2IGdpdmVzIHVzIGFcclxuICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDUgcG9pbnRlZCBzdGFyIHNoYXBlIChpdCdzIDM2MC81ICogMykuXHJcbiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBGb3IgYSA3IHBvaW50ZWQgc3Rhciwgd2UgbWlnaHQgZG9cclxuICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDM2MC83ICogMyA9IDE1NC4yODYpXHJcbiAqICAgICAgQ09OVEFJTkVSV0lEVEggPSAyOHB4XHJcbiAqICAgICAgU0hSSU5LX1RJTUUgPSA0MDBtc1xyXG4gKi9cclxuXHJcbi5wcmVsb2FkZXItd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogNTBweDtcclxuICAgIGhlaWdodDogNTBweDtcclxufVxyXG5cclxuLnByZWxvYWRlci13cmFwcGVyLnNtYWxsIHtcclxuICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgaGVpZ2h0OiAzNnB4O1xyXG59XHJcblxyXG4ucHJlbG9hZGVyLXdyYXBwZXIuYmlnIHtcclxuICAgIHdpZHRoOiA2NHB4O1xyXG4gICAgaGVpZ2h0OiA2NHB4O1xyXG59XHJcblxyXG4ucHJlbG9hZGVyLXdyYXBwZXIuYWN0aXZlIHtcclxuICAgIC8qIGR1cmF0aW9uOiAzNjAgKiBBUkNUSU1FIC8gKEFSQ1NUQVJUUk9UICsgKDM2MC1BUkNTSVpFKSkgKi9cclxuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBjb250YWluZXItcm90YXRlIDE1NjhtcyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgICBhbmltYXRpb246IGNvbnRhaW5lci1yb3RhdGUgMTU2OG1zIGxpbmVhciBpbmZpbml0ZTtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGNvbnRhaW5lci1yb3RhdGUge1xyXG4gICAgdG8ge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICAgIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBjb250YWluZXItcm90YXRlIHtcclxuICAgIHRvIHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICAgIH1cclxufVxyXG5cclxuLnNwaW5uZXItbGF5ZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMjZhNjlhO1xyXG59XHJcblxyXG4uc3Bpbm5lci1ibHVlLFxyXG4uc3Bpbm5lci1ibHVlLW9ubHkge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjNDI4NWY0O1xyXG59XHJcblxyXG4uc3Bpbm5lci1yZWQsXHJcbi5zcGlubmVyLXJlZC1vbmx5IHtcclxuICAgIGJvcmRlci1jb2xvcjogI2RiNDQzNztcclxufVxyXG5cclxuLnNwaW5uZXIteWVsbG93LFxyXG4uc3Bpbm5lci15ZWxsb3ctb25seSB7XHJcbiAgICBib3JkZXItY29sb3I6ICNmNGI0MDA7XHJcbn1cclxuXHJcbi5zcGlubmVyLWdyZWVuLFxyXG4uc3Bpbm5lci1ncmVlbi1vbmx5IHtcclxuICAgIGJvcmRlci1jb2xvcjogIzBmOWQ1ODtcclxufVxyXG5cclxuXHJcbi8qKlxyXG4gKiBJTVBPUlRBTlQgTk9URSBBQk9VVCBDU1MgQU5JTUFUSU9OIFBST1BFUlRJRVMgKGtlYW51bGVlKTpcclxuICpcclxuICogaU9TIFNhZmFyaSAodGVzdGVkIG9uIGlPUyA4LjEpIGRvZXMgbm90IGhhbmRsZSBhbmltYXRpb24tZGVsYXkgdmVyeSB3ZWxsIC0gaXQgZG9lc24ndFxyXG4gKiBndWFyYW50ZWUgdGhhdCB0aGUgYW5pbWF0aW9uIHdpbGwgc3RhcnQgX2V4YWN0bHlfIGFmdGVyIHRoYXQgdmFsdWUuIFNvIHdlIGF2b2lkIHVzaW5nXHJcbiAqIGFuaW1hdGlvbi1kZWxheSBhbmQgaW5zdGVhZCBzZXQgY3VzdG9tIGtleWZyYW1lcyBmb3IgZWFjaCBjb2xvciAoYXMgcmVkdW5kYW50IGFzIGl0XHJcbiAqIHNlZW1zKS5cclxuICpcclxuICogV2Ugd3JpdGUgb3V0IGVhY2ggYW5pbWF0aW9uIGluIGZ1bGwgKGluc3RlYWQgb2Ygc2VwYXJhdGluZyBhbmltYXRpb24tbmFtZSxcclxuICogYW5pbWF0aW9uLWR1cmF0aW9uLCBldGMuKSBiZWNhdXNlIHVuZGVyIHRoZSBwb2x5ZmlsbCwgU2FmYXJpIGRvZXMgbm90IHJlY29nbml6ZSB0aG9zZVxyXG4gKiBzcGVjaWZpYyBwcm9wZXJ0aWVzIHByb3Blcmx5LCB0cmVhdHMgdGhlbSBhcyAtd2Via2l0LWFuaW1hdGlvbiwgYW5kIG92ZXJyaWRlcyB0aGVcclxuICogb3RoZXIgYW5pbWF0aW9uIHJ1bGVzLiBTZWUgaHR0cHM6Ly9naXRodWIuY29tL1BvbHltZXIvcGxhdGZvcm0vaXNzdWVzLzUzLlxyXG4gKi9cclxuXHJcbi5hY3RpdmUgLnNwaW5uZXItbGF5ZXIuc3Bpbm5lci1ibHVlIHtcclxuICAgIC8qIGR1cmF0aW9uczogNCAqIEFSQ1RJTUUgKi9cclxuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBmaWxsLXVuZmlsbC1yb3RhdGUgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSkgaW5maW5pdGUgYm90aCwgYmx1ZS1mYWRlLWluLW91dCA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xyXG4gICAgYW5pbWF0aW9uOiBmaWxsLXVuZmlsbC1yb3RhdGUgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSkgaW5maW5pdGUgYm90aCwgYmx1ZS1mYWRlLWluLW91dCA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xyXG59XHJcblxyXG4uYWN0aXZlIC5zcGlubmVyLWxheWVyLnNwaW5uZXItcmVkIHtcclxuICAgIC8qIGR1cmF0aW9uczogNCAqIEFSQ1RJTUUgKi9cclxuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBmaWxsLXVuZmlsbC1yb3RhdGUgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSkgaW5maW5pdGUgYm90aCwgcmVkLWZhZGUtaW4tb3V0IDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XHJcbiAgICBhbmltYXRpb246IGZpbGwtdW5maWxsLXJvdGF0ZSA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoLCByZWQtZmFkZS1pbi1vdXQgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDtcclxufVxyXG5cclxuLmFjdGl2ZSAuc3Bpbm5lci1sYXllci5zcGlubmVyLXllbGxvdyB7XHJcbiAgICAvKiBkdXJhdGlvbnM6IDQgKiBBUkNUSU1FICovXHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogZmlsbC11bmZpbGwtcm90YXRlIDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpIGluZmluaXRlIGJvdGgsIHllbGxvdy1mYWRlLWluLW91dCA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xyXG4gICAgYW5pbWF0aW9uOiBmaWxsLXVuZmlsbC1yb3RhdGUgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSkgaW5maW5pdGUgYm90aCwgeWVsbG93LWZhZGUtaW4tb3V0IDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XHJcbn1cclxuXHJcbi5hY3RpdmUgLnNwaW5uZXItbGF5ZXIuc3Bpbm5lci1ncmVlbiB7XHJcbiAgICAvKiBkdXJhdGlvbnM6IDQgKiBBUkNUSU1FICovXHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogZmlsbC11bmZpbGwtcm90YXRlIDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpIGluZmluaXRlIGJvdGgsIGdyZWVuLWZhZGUtaW4tb3V0IDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XHJcbiAgICBhbmltYXRpb246IGZpbGwtdW5maWxsLXJvdGF0ZSA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoLCBncmVlbi1mYWRlLWluLW91dCA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xyXG59XHJcblxyXG4uYWN0aXZlIC5zcGlubmVyLWxheWVyLFxyXG4uYWN0aXZlIC5zcGlubmVyLWxheWVyLnNwaW5uZXItYmx1ZS1vbmx5LFxyXG4uYWN0aXZlIC5zcGlubmVyLWxheWVyLnNwaW5uZXItcmVkLW9ubHksXHJcbi5hY3RpdmUgLnNwaW5uZXItbGF5ZXIuc3Bpbm5lci15ZWxsb3ctb25seSxcclxuLmFjdGl2ZSAuc3Bpbm5lci1sYXllci5zcGlubmVyLWdyZWVuLW9ubHkge1xyXG4gICAgLyogZHVyYXRpb25zOiA0ICogQVJDVElNRSAqL1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBmaWxsLXVuZmlsbC1yb3RhdGUgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDtcclxuICAgIGFuaW1hdGlvbjogZmlsbC11bmZpbGwtcm90YXRlIDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmaWxsLXVuZmlsbC1yb3RhdGUge1xyXG4gICAgMTIuNSUge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcclxuICAgIH1cclxuICAgIC8qIDAuNSAqIEFSQ1NJWkUgKi9cclxuICAgIDI1JSB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xyXG4gICAgfVxyXG4gICAgLyogMSAgICogQVJDU0laRSAqL1xyXG4gICAgMzcuNSUge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDA1ZGVnKTtcclxuICAgIH1cclxuICAgIC8qIDEuNSAqIEFSQ1NJWkUgKi9cclxuICAgIDUwJSB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg1NDBkZWcpO1xyXG4gICAgfVxyXG4gICAgLyogMiAgICogQVJDU0laRSAqL1xyXG4gICAgNjIuNSUge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNjc1ZGVnKTtcclxuICAgIH1cclxuICAgIC8qIDIuNSAqIEFSQ1NJWkUgKi9cclxuICAgIDc1JSB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg4MTBkZWcpO1xyXG4gICAgfVxyXG4gICAgLyogMyAgICogQVJDU0laRSAqL1xyXG4gICAgODcuNSUge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTQ1ZGVnKTtcclxuICAgIH1cclxuICAgIC8qIDMuNSAqIEFSQ1NJWkUgKi9cclxuICAgIHRvIHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEwODBkZWcpO1xyXG4gICAgfVxyXG4gICAgLyogNCAgICogQVJDU0laRSAqL1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZpbGwtdW5maWxsLXJvdGF0ZSB7XHJcbiAgICAxMi41JSB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XHJcbiAgICB9XHJcbiAgICAvKiAwLjUgKiBBUkNTSVpFICovXHJcbiAgICAyNSUge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xyXG4gICAgfVxyXG4gICAgLyogMSAgICogQVJDU0laRSAqL1xyXG4gICAgMzcuNSUge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDA1ZGVnKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0MDVkZWcpO1xyXG4gICAgfVxyXG4gICAgLyogMS41ICogQVJDU0laRSAqL1xyXG4gICAgNTAlIHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDU0MGRlZyk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNTQwZGVnKTtcclxuICAgIH1cclxuICAgIC8qIDIgICAqIEFSQ1NJWkUgKi9cclxuICAgIDYyLjUlIHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDY3NWRlZyk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNjc1ZGVnKTtcclxuICAgIH1cclxuICAgIC8qIDIuNSAqIEFSQ1NJWkUgKi9cclxuICAgIDc1JSB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg4MTBkZWcpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDgxMGRlZyk7XHJcbiAgICB9XHJcbiAgICAvKiAzICAgKiBBUkNTSVpFICovXHJcbiAgICA4Ny41JSB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5NDVkZWcpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDk0NWRlZyk7XHJcbiAgICB9XHJcbiAgICAvKiAzLjUgKiBBUkNTSVpFICovXHJcbiAgICB0byB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMDgwZGVnKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMDgwZGVnKTtcclxuICAgIH1cclxuICAgIC8qIDQgICAqIEFSQ1NJWkUgKi9cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGJsdWUtZmFkZS1pbi1vdXQge1xyXG4gICAgZnJvbSB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICAgIDI1JSB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICAgIDI2JSB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuICAgIDg5JSB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuICAgIDkwJSB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYmx1ZS1mYWRlLWluLW91dCB7XHJcbiAgICBmcm9tIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gICAgMjUlIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gICAgMjYlIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gICAgODklIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gICAgOTAlIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHJlZC1mYWRlLWluLW91dCB7XHJcbiAgICBmcm9tIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gICAgMTUlIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gICAgMjUlIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gICAgNTAlIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gICAgNTElIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJlZC1mYWRlLWluLW91dCB7XHJcbiAgICBmcm9tIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gICAgMTUlIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gICAgMjUlIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gICAgNTAlIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gICAgNTElIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgeWVsbG93LWZhZGUtaW4tb3V0IHtcclxuICAgIGZyb20ge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcbiAgICA0MCUge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcbiAgICA1MCUge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgICA3NSUge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgICA3NiUge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgeWVsbG93LWZhZGUtaW4tb3V0IHtcclxuICAgIGZyb20ge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcbiAgICA0MCUge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcbiAgICA1MCUge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgICA3NSUge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgICA3NiUge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBncmVlbi1mYWRlLWluLW91dCB7XHJcbiAgICBmcm9tIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gICAgNjUlIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gICAgNzUlIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gICAgOTAlIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBncmVlbi1mYWRlLWluLW91dCB7XHJcbiAgICBmcm9tIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gICAgNjUlIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gICAgNzUlIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gICAgOTAlIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi8qKlxyXG4gKiBQYXRjaCB0aGUgZ2FwIHRoYXQgYXBwZWFyIGJldHdlZW4gdGhlIHR3byBhZGphY2VudCBkaXYuY2lyY2xlLWNsaXBwZXIgd2hpbGUgdGhlXHJcbiAqIHNwaW5uZXIgaXMgcm90YXRpbmcgKGFwcGVhcnMgb24gQ2hyb21lIDM4LCBTYWZhcmkgNy4xLCBhbmQgSUUgMTEpLlxyXG4gKi9cclxuXHJcbi5nYXAtcGF0Y2gge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogNDUlO1xyXG4gICAgd2lkdGg6IDEwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi5nYXAtcGF0Y2ggLmNpcmNsZSB7XHJcbiAgICB3aWR0aDogMTAwMCU7XHJcbiAgICBsZWZ0OiAtNDUwJTtcclxufVxyXG5cclxuLmNpcmNsZS1jbGlwcGVyIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xyXG59XHJcblxyXG4uY2lyY2xlLWNsaXBwZXIgLmNpcmNsZSB7XHJcbiAgICB3aWR0aDogMjAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJvcmRlci13aWR0aDogM3B4O1xyXG4gICAgLyogU1RST0tFV0lEVEggKi9cclxuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XHJcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb246IG5vbmU7XHJcbiAgICBhbmltYXRpb246IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxufVxyXG5cclxuLmNpcmNsZS1jbGlwcGVyLmxlZnQgLmNpcmNsZSB7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMjlkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTI5ZGVnKTtcclxufVxyXG5cclxuLmNpcmNsZS1jbGlwcGVyLnJpZ2h0IC5jaXJjbGUge1xyXG4gICAgbGVmdDogLTEwMCU7XHJcbiAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTEyOWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTI5ZGVnKTtcclxufVxyXG5cclxuLmFjdGl2ZSAuY2lyY2xlLWNsaXBwZXIubGVmdCAuY2lyY2xlIHtcclxuICAgIC8qIGR1cmF0aW9uOiBBUkNUSU1FICovXHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogbGVmdC1zcGluIDEzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XHJcbiAgICBhbmltYXRpb246IGxlZnQtc3BpbiAxMzMzbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xyXG59XHJcblxyXG4uYWN0aXZlIC5jaXJjbGUtY2xpcHBlci5yaWdodCAuY2lyY2xlIHtcclxuICAgIC8qIGR1cmF0aW9uOiBBUkNUSU1FICovXHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogcmlnaHQtc3BpbiAxMzMzbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xyXG4gICAgYW5pbWF0aW9uOiByaWdodC1zcGluIDEzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBsZWZ0LXNwaW4ge1xyXG4gICAgZnJvbSB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMzBkZWcpO1xyXG4gICAgfVxyXG4gICAgNTAlIHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC01ZGVnKTtcclxuICAgIH1cclxuICAgIHRvIHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEzMGRlZyk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgbGVmdC1zcGluIHtcclxuICAgIGZyb20ge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTMwZGVnKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzBkZWcpO1xyXG4gICAgfVxyXG4gICAgNTAlIHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC01ZGVnKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNWRlZyk7XHJcbiAgICB9XHJcbiAgICB0byB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMzBkZWcpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzMGRlZyk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyByaWdodC1zcGluIHtcclxuICAgIGZyb20ge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTEzMGRlZyk7XHJcbiAgICB9XHJcbiAgICA1MCUge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNWRlZyk7XHJcbiAgICB9XHJcbiAgICB0byB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTMwZGVnKTtcclxuICAgIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyByaWdodC1zcGluIHtcclxuICAgIGZyb20ge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTEzMGRlZyk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTEzMGRlZyk7XHJcbiAgICB9XHJcbiAgICA1MCUge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNWRlZyk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNWRlZyk7XHJcbiAgICB9XHJcbiAgICB0byB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTMwZGVnKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTMwZGVnKTtcclxuICAgIH1cclxufVxyXG5cclxuI3NwaW5uZXJDb250YWluZXIuY29vbGRvd24ge1xyXG4gICAgLyogZHVyYXRpb246IFNIUklOS19USU1FICovXHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogY29udGFpbmVyLXJvdGF0ZSAxNTY4bXMgbGluZWFyIGluZmluaXRlLCBmYWRlLW91dCA0MDBtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xyXG4gICAgYW5pbWF0aW9uOiBjb250YWluZXItcm90YXRlIDE1NjhtcyBsaW5lYXIgaW5maW5pdGUsIGZhZGUtb3V0IDQwMG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlLW91dCB7XHJcbiAgICBmcm9tIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gICAgdG8ge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZS1vdXQge1xyXG4gICAgZnJvbSB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICAgIHRvIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2xpZGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogNDAwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnNsaWRlci5mdWxsc2NyZWVuIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG59XHJcblxyXG4uc2xpZGVyLmZ1bGxzY3JlZW4gdWwuc2xpZGVzIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLnNsaWRlci5mdWxsc2NyZWVuIHVsLmluZGljYXRvcnMge1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIGJvdHRvbTogMzBweDtcclxufVxyXG5cclxuLnNsaWRlciAuc2xpZGVzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM5ZTllOWU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBoZWlnaHQ6IDQwMHB4O1xyXG59XHJcblxyXG4uc2xpZGVyIC5zbGlkZXMgbGkge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uc2xpZGVyIC5zbGlkZXMgbGkgaW1nIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxufVxyXG5cclxuLnNsaWRlciAuc2xpZGVzIGxpIC5jYXB0aW9uIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxNSU7XHJcbiAgICBsZWZ0OiAxNSU7XHJcbiAgICB3aWR0aDogNzAlO1xyXG4gICAgb3BhY2l0eTogMDtcclxufVxyXG5cclxuLnNsaWRlciAuc2xpZGVzIGxpIC5jYXB0aW9uIHAge1xyXG4gICAgY29sb3I6ICNlMGUwZTA7XHJcbn1cclxuXHJcbi5zbGlkZXIgLnNsaWRlcyBsaS5hY3RpdmUge1xyXG4gICAgei1pbmRleDogMjtcclxufVxyXG5cclxuLnNsaWRlciAuaW5kaWNhdG9ycyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5zbGlkZXIgLmluZGljYXRvcnMgLmluZGljYXRvci1pdGVtIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGhlaWdodDogMTZweDtcclxuICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgbWFyZ2luOiAwIDEycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG59XHJcblxyXG4uc2xpZGVyIC5pbmRpY2F0b3JzIC5pbmRpY2F0b3ItaXRlbS5hY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRDQUY1MDtcclxufVxyXG5cclxuLmNhcm91c2VsIHtcclxuICAgIC8qIG92ZXJmbG93OiBoaWRkZW47ICovXHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMXB4KTtcclxuICAgIGhlaWdodDogNDAxcHg7XHJcbiAgICAtd2Via2l0LXBlcnNwZWN0aXZlOiA1MDBweDtcclxuICAgIHBlcnNwZWN0aXZlOiA1MDBweDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcclxuICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDAlIDUwJTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAlIDUwJTtcclxuICAgIHotaW5kZXg6IDE7XHJcbn1cclxuXHJcbi5jYXJvdXNlbC5jYXJvdXNlbC1zbGlkZXIge1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxufVxyXG5cclxuLmNhcm91c2VsLmNhcm91c2VsLXNsaWRlciAuY2Fyb3VzZWwtZml4ZWQtaXRlbSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDIwcHg7XHJcbiAgICB6LWluZGV4OiAxO1xyXG59XHJcblxyXG4uY2Fyb3VzZWwuY2Fyb3VzZWwtc2xpZGVyIC5jYXJvdXNlbC1maXhlZC1pdGVtLndpdGgtaW5kaWNhdG9ycyB7XHJcbiAgICBib3R0b206IDY4cHg7XHJcbn1cclxuXHJcbi5jYXJvdXNlbC5jYXJvdXNlbC1zbGlkZXIgLmNhcm91c2VsLWl0ZW0ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiA0MDBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbn1cclxuXHJcbi5jYXJvdXNlbC5jYXJvdXNlbC1zbGlkZXIgLmNhcm91c2VsLWl0ZW0gaDIge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG59XHJcblxyXG4uY2Fyb3VzZWwuY2Fyb3VzZWwtc2xpZGVyIC5jYXJvdXNlbC1pdGVtIHAge1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG59XHJcblxyXG4uY2Fyb3VzZWwgLmNhcm91c2VsLWl0ZW0ge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgd2lkdGg6IDUwMHB4O1xyXG4gICAgaGVpZ2h0OiAyNTVweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbn1cclxuXHJcbi5jYXJvdXNlbCAuY2Fyb3VzZWwtaXRlbT5pbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5jYXJvdXNlbCAuaW5kaWNhdG9ycyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5jYXJvdXNlbCAuaW5kaWNhdG9ycyAuaW5kaWNhdG9yLWl0ZW0ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgaGVpZ2h0OiA4cHg7XHJcbiAgICB3aWR0aDogOHB4O1xyXG4gICAgbWFyZ2luOiAyNHB4IDRweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3M7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxufVxyXG5cclxuLmNhcm91c2VsIC5pbmRpY2F0b3JzIC5pbmRpY2F0b3ItaXRlbS5hY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLmNhcm91c2VsLnNjcm9sbGluZyAuY2Fyb3VzZWwtaXRlbSAubWF0ZXJpYWxib3hlZCxcclxuLmNhcm91c2VsIC5jYXJvdXNlbC1pdGVtOm5vdCguYWN0aXZlKSAubWF0ZXJpYWxib3hlZCB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG5cclxuLnRhcC10YXJnZXQtd3JhcHBlciB7XHJcbiAgICB3aWR0aDogODAwcHg7XHJcbiAgICBoZWlnaHQ6IDgwMHB4O1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgei1pbmRleDogMTAwMDtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcyAuM3M7XHJcbiAgICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIC4zcztcclxufVxyXG5cclxuLnRhcC10YXJnZXQtd3JhcHBlci5vcGVuIHtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IHZpc2liaWxpdHkgMHM7XHJcbiAgICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzO1xyXG59XHJcblxyXG4udGFwLXRhcmdldC13cmFwcGVyLm9wZW4gLnRhcC10YXJnZXQge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIG9wYWNpdHk6IC45NTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGN1YmljLWJlemllcigwLjQyLCAwLCAwLjU4LCAxKSwgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMC40MiwgMCwgMC41OCwgMSk7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgY3ViaWMtYmV6aWVyKDAuNDIsIDAsIDAuNTgsIDEpLCAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigwLjQyLCAwLCAwLjU4LCAxKTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigwLjQyLCAwLCAwLjU4LCAxKSwgb3BhY2l0eSAwLjNzIGN1YmljLWJlemllcigwLjQyLCAwLCAwLjU4LCAxKTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigwLjQyLCAwLCAwLjU4LCAxKSwgb3BhY2l0eSAwLjNzIGN1YmljLWJlemllcigwLjQyLCAwLCAwLjU4LCAxKSwgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMC40MiwgMCwgMC41OCwgMSk7XHJcbn1cclxuXHJcbi50YXAtdGFyZ2V0LXdyYXBwZXIub3BlbiAudGFwLXRhcmdldC13YXZlOjpiZWZvcmUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxufVxyXG5cclxuLnRhcC10YXJnZXQtd3JhcHBlci5vcGVuIC50YXAtdGFyZ2V0LXdhdmU6OmFmdGVyIHtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogcHVsc2UtYW5pbWF0aW9uIDFzIGN1YmljLWJlemllcigwLjI0LCAwLCAwLjM4LCAxKSBpbmZpbml0ZTtcclxuICAgIGFuaW1hdGlvbjogcHVsc2UtYW5pbWF0aW9uIDFzIGN1YmljLWJlemllcigwLjI0LCAwLCAwLjM4LCAxKSBpbmZpbml0ZTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MsIHZpc2liaWxpdHkgMHMgMXMsIC13ZWJraXQtdHJhbnNmb3JtIC4zcztcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzLCB2aXNpYmlsaXR5IDBzIDFzLCAtd2Via2l0LXRyYW5zZm9ybSAuM3M7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcywgdHJhbnNmb3JtIC4zcywgdmlzaWJpbGl0eSAwcyAxcztcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzLCB0cmFuc2Zvcm0gLjNzLCB2aXNpYmlsaXR5IDBzIDFzLCAtd2Via2l0LXRyYW5zZm9ybSAuM3M7XHJcbn1cclxuXHJcbi50YXAtdGFyZ2V0IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZTZlNzM7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMjBweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAxMHB4IDUwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDMwcHggMTBweCAtMjBweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgICBib3gtc2hhZG93OiAwIDIwcHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMTBweCA1MHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAzMHB4IDEwcHggLTIwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGN1YmljLWJlemllcigwLjQyLCAwLCAwLjU4LCAxKSwgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMC40MiwgMCwgMC41OCwgMSk7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgY3ViaWMtYmV6aWVyKDAuNDIsIDAsIDAuNTgsIDEpLCAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigwLjQyLCAwLCAwLjU4LCAxKTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigwLjQyLCAwLCAwLjU4LCAxKSwgb3BhY2l0eSAwLjNzIGN1YmljLWJlemllcigwLjQyLCAwLCAwLjU4LCAxKTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigwLjQyLCAwLCAwLjU4LCAxKSwgb3BhY2l0eSAwLjNzIGN1YmljLWJlemllcigwLjQyLCAwLCAwLjU4LCAxKSwgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMC40MiwgMCwgMC41OCwgMSk7XHJcbn1cclxuXHJcbi50YXAtdGFyZ2V0LWNvbnRlbnQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxufVxyXG5cclxuLnRhcC10YXJnZXQtd2F2ZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICB6LWluZGV4OiAxMDAwMTtcclxufVxyXG5cclxuLnRhcC10YXJnZXQtd2F2ZTo6YmVmb3JlLFxyXG4udGFwLXRhcmdldC13YXZlOjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4udGFwLXRhcmdldC13YXZlOjpiZWZvcmUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjNzO1xyXG4gICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjNzO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcztcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MsIC13ZWJraXQtdHJhbnNmb3JtIC4zcztcclxufVxyXG5cclxuLnRhcC10YXJnZXQtd2F2ZTo6YWZ0ZXIge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC4zcywgdmlzaWJpbGl0eSAwcywgLXdlYmtpdC10cmFuc2Zvcm0gLjNzO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MsIHZpc2liaWxpdHkgMHMsIC13ZWJraXQtdHJhbnNmb3JtIC4zcztcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzLCB0cmFuc2Zvcm0gLjNzLCB2aXNpYmlsaXR5IDBzO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MsIHRyYW5zZm9ybSAuM3MsIHZpc2liaWxpdHkgMHMsIC13ZWJraXQtdHJhbnNmb3JtIC4zcztcclxuICAgIHotaW5kZXg6IC0xO1xyXG59XHJcblxyXG4udGFwLXRhcmdldC1vcmlnaW4ge1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICB6LWluZGV4OiAxMDAwMjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGFwLXRhcmdldC1vcmlnaW46bm90KC5idG4pOm5vdCguYnRuLWxhcmdlKTpub3QoLmJ0bi1zbWFsbCksXHJcbi50YXAtdGFyZ2V0LW9yaWdpbjpub3QoLmJ0bik6bm90KC5idG4tbGFyZ2UpOm5vdCguYnRuLXNtYWxsKTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgICAudGFwLXRhcmdldCxcclxuICAgIC50YXAtdGFyZ2V0LXdyYXBwZXIge1xyXG4gICAgICAgIHdpZHRoOiA2MDBweDtcclxuICAgICAgICBoZWlnaHQ6IDYwMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ucHVsc2Uge1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5wdWxzZTo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG4gICAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MsIC13ZWJraXQtdHJhbnNmb3JtIC4zcztcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzLCAtd2Via2l0LXRyYW5zZm9ybSAuM3M7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcywgdHJhbnNmb3JtIC4zcztcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzLCB0cmFuc2Zvcm0gLjNzLCAtd2Via2l0LXRyYW5zZm9ybSAuM3M7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogcHVsc2UtYW5pbWF0aW9uIDFzIGN1YmljLWJlemllcigwLjI0LCAwLCAwLjM4LCAxKSBpbmZpbml0ZTtcclxuICAgIGFuaW1hdGlvbjogcHVsc2UtYW5pbWF0aW9uIDFzIGN1YmljLWJlemllcigwLjI0LCAwLCAwLjM4LCAxKSBpbmZpbml0ZTtcclxuICAgIHotaW5kZXg6IC0xO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2UtYW5pbWF0aW9uIHtcclxuICAgIDAlIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgfVxyXG4gICAgNTAlIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuNSk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xyXG4gICAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHB1bHNlLWFuaW1hdGlvbiB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIH1cclxuICAgIDUwJSB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS41KTtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XHJcbiAgICB9XHJcbiAgICAxMDAlIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi8qIE1vZGFsICovXHJcblxyXG4uZGF0ZXBpY2tlci1tb2RhbCB7XHJcbiAgICBtaW4td2lkdGg6IDQ2MHB4O1xyXG4gICAgbWF4LWhlaWdodDogbm9uZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5kYXRlcGlja2VyLWNvbnRhaW5lci5tb2RhbC1jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLmRhdGVwaWNrZXItY29udHJvbHMge1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xyXG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi5kYXRlcGlja2VyLWNvbnRyb2xzIC5zZWxlY3RzLWNvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuLmRhdGVwaWNrZXItY29udHJvbHMgLnNlbGVjdC13cmFwcGVyIGlucHV0IHtcclxuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5kYXRlcGlja2VyLWNvbnRyb2xzIC5zZWxlY3Qtd3JhcHBlciBpbnB1dDpmb2N1cyB7XHJcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG59XHJcblxyXG4uZGF0ZXBpY2tlci1jb250cm9scyAuc2VsZWN0LXdyYXBwZXIgLmNhcmV0IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5kYXRlcGlja2VyLWNvbnRyb2xzIC5zZWxlY3QteWVhciBpbnB1dCB7XHJcbiAgICB3aWR0aDogNTBweDtcclxufVxyXG5cclxuLmRhdGVwaWNrZXItY29udHJvbHMgLnNlbGVjdC1tb250aCBpbnB1dCB7XHJcbiAgICB3aWR0aDogNzBweDtcclxufVxyXG5cclxuLm1vbnRoLXByZXYsXHJcbi5tb250aC1uZXh0IHtcclxuICAgIG1hcmdpbi10b3A6IDRweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG59XHJcblxyXG5cclxuLyogRGF0ZSBEaXNwbGF5ICovXHJcblxyXG4uZGF0ZXBpY2tlci1kYXRlLWRpc3BsYXkge1xyXG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcclxuICAgIC13ZWJraXQtZmxleDogMSBhdXRvO1xyXG4gICAgLW1zLWZsZXg6IDEgYXV0bztcclxuICAgIGZsZXg6IDEgYXV0bztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNhNGE5YTk7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHBhZGRpbmc6IDIwcHggMjJweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4uZGF0ZXBpY2tlci1kYXRlLWRpc3BsYXkgLnllYXItdGV4dCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xyXG59XHJcblxyXG4uZGF0ZXBpY2tlci1kYXRlLWRpc3BsYXkgLmRhdGUtdGV4dCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDQ3cHg7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcblxyXG5cclxuLyogQ2FsZW5kYXIgKi9cclxuXHJcbi5kYXRlcGlja2VyLWNhbGVuZGFyLWNvbnRhaW5lciB7XHJcbiAgICAtd2Via2l0LWJveC1mbGV4OiAyLjU7XHJcbiAgICAtd2Via2l0LWZsZXg6IDIuNSBhdXRvO1xyXG4gICAgLW1zLWZsZXg6IDIuNSBhdXRvO1xyXG4gICAgZmxleDogMi41IGF1dG87XHJcbn1cclxuXHJcbi5kYXRlcGlja2VyLXRhYmxlIHtcclxuICAgIHdpZHRoOiAyODBweDtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4uZGF0ZXBpY2tlci10YWJsZSB0aGVhZCB7XHJcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG59XHJcblxyXG4uZGF0ZXBpY2tlci10YWJsZSB0aCB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDVweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmRhdGVwaWNrZXItdGFibGUgdHIge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG59XHJcblxyXG4uZGF0ZXBpY2tlci10YWJsZSBhYmJyIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGNvbG9yOiAjOTk5O1xyXG59XHJcblxyXG4uZGF0ZXBpY2tlci10YWJsZSB0ZCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4uZGF0ZXBpY2tlci10YWJsZSB0ZC5pcy10b2RheSB7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuXHJcbi5kYXRlcGlja2VyLXRhYmxlIHRkLmlzLXNlbGVjdGVkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLmRhdGVwaWNrZXItdGFibGUgdGQuaXMtb3V0c2lkZS1jdXJyZW50LW1vbnRoLFxyXG4uZGF0ZXBpY2tlci10YWJsZSB0ZC5pcy1kaXNhYmxlZCB7XHJcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuXHJcbi5kYXRlcGlja2VyLWRheS1idXR0b24ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBsaW5lLWhlaWdodDogMzhweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBwYWRkaW5nOiAwIDVweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG59XHJcblxyXG4uZGF0ZXBpY2tlci1kYXktYnV0dG9uOmZvY3VzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDMsIDE2MSwgMTUwLCAwLjI1KTtcclxufVxyXG5cclxuXHJcbi8qIEZvb3RlciAqL1xyXG5cclxuLmRhdGVwaWNrZXItZm9vdGVyIHtcclxuICAgIHdpZHRoOiAyODBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcclxuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbi5kYXRlcGlja2VyLWNhbmNlbCxcclxuLmRhdGVwaWNrZXItY2xlYXIsXHJcbi5kYXRlcGlja2VyLXRvZGF5LFxyXG4uZGF0ZXBpY2tlci1kb25lIHtcclxuICAgIGNvbG9yOiAjMDgwODA4O1xyXG4gICAgcGFkZGluZzogMCAxcmVtO1xyXG59XHJcblxyXG4uZGF0ZXBpY2tlci1jbGVhciB7XHJcbiAgICBjb2xvcjogI0Y0NDMzNjtcclxufVxyXG5cclxuXHJcbi8qIE1lZGlhIFF1ZXJpZXMgKi9cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcclxuICAgIC5kYXRlcGlja2VyLW1vZGFsIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDYyNXB4O1xyXG4gICAgfVxyXG4gICAgLmRhdGVwaWNrZXItY29udGFpbmVyLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcclxuICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuICAgICAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIH1cclxuICAgIC5kYXRlcGlja2VyLWRhdGUtZGlzcGxheSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcclxuICAgICAgICAtd2Via2l0LWZsZXg6IDAgMSAyNzBweDtcclxuICAgICAgICAtbXMtZmxleDogMCAxIDI3MHB4O1xyXG4gICAgICAgIGZsZXg6IDAgMSAyNzBweDtcclxuICAgIH1cclxuICAgIC5kYXRlcGlja2VyLWNvbnRyb2xzLFxyXG4gICAgLmRhdGVwaWNrZXItdGFibGUsXHJcbiAgICAuZGF0ZXBpY2tlci1mb290ZXIge1xyXG4gICAgICAgIHdpZHRoOiAzMjBweDtcclxuICAgIH1cclxuICAgIC5kYXRlcGlja2VyLWRheS1idXR0b24ge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLyogVGltZXBpY2tlciBDb250YWluZXJzICovXHJcblxyXG4udGltZXBpY2tlci1tb2RhbCB7XHJcbiAgICBtYXgtd2lkdGg6IDMyNXB4O1xyXG4gICAgbWF4LWhlaWdodDogbm9uZTtcclxufVxyXG5cclxuLnRpbWVwaWNrZXItY29udGFpbmVyLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4udGV4dC1wcmltYXJ5IHtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxufVxyXG5cclxuXHJcbi8qIENsb2NrIERpZ2l0YWwgRGlzcGxheSAqL1xyXG5cclxuLnRpbWVwaWNrZXItZGlnaXRhbC1kaXNwbGF5IHtcclxuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XHJcbiAgICAtd2Via2l0LWZsZXg6IDEgYXV0bztcclxuICAgIC1tcy1mbGV4OiAxIGF1dG87XHJcbiAgICBmbGV4OiAxIGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjZhNjlhO1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbn1cclxuXHJcbi50aW1lcGlja2VyLXRleHQtY29udGFpbmVyIHtcclxuICAgIGZvbnQtc2l6ZTogNHJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG59XHJcblxyXG4udGltZXBpY2tlci1zcGFuLWhvdXJzLFxyXG4udGltZXBpY2tlci1zcGFuLW1pbnV0ZXMsXHJcbi50aW1lcGlja2VyLXNwYW4tYW0tcG0gZGl2IHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLnRpbWVwaWNrZXItc3Bhbi1ob3VycyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDNweDtcclxufVxyXG5cclxuLnRpbWVwaWNrZXItc3Bhbi1taW51dGVzIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzcHg7XHJcbn1cclxuXHJcbi50aW1lcGlja2VyLWRpc3BsYXktYW0tcG0ge1xyXG4gICAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMXJlbTtcclxuICAgIGJvdHRvbTogMXJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcblxyXG4vKiBBbmFsb2cgQ2xvY2sgRGlzcGxheSAqL1xyXG5cclxuLnRpbWVwaWNrZXItYW5hbG9nLWRpc3BsYXkge1xyXG4gICAgLXdlYmtpdC1ib3gtZmxleDogMi41O1xyXG4gICAgLXdlYmtpdC1mbGV4OiAyLjUgYXV0bztcclxuICAgIC1tcy1mbGV4OiAyLjUgYXV0bztcclxuICAgIGZsZXg6IDIuNSBhdXRvO1xyXG59XHJcblxyXG4udGltZXBpY2tlci1wbGF0ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgd2lkdGg6IDI3MHB4O1xyXG4gICAgaGVpZ2h0OiAyNzBweDtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbn1cclxuXHJcbi50aW1lcGlja2VyLWNhbnZhcyxcclxuLnRpbWVwaWNrZXItZGlhbCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbn1cclxuXHJcbi50aW1lcGlja2VyLW1pbnV0ZXMge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcblxyXG4udGltZXBpY2tlci10aWNrIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xyXG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxufVxyXG5cclxuLnRpbWVwaWNrZXItdGljay5hY3RpdmUsXHJcbi50aW1lcGlja2VyLXRpY2s6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzOCwgMTY2LCAxNTQsIDAuMjUpO1xyXG59XHJcblxyXG4udGltZXBpY2tlci1kaWFsIHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAzNTBtcywgLXdlYmtpdC10cmFuc2Zvcm0gMzUwbXM7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDM1MG1zLCAtd2Via2l0LXRyYW5zZm9ybSAzNTBtcztcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzNTBtcywgb3BhY2l0eSAzNTBtcztcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzNTBtcywgb3BhY2l0eSAzNTBtcywgLXdlYmtpdC10cmFuc2Zvcm0gMzUwbXM7XHJcbn1cclxuXHJcbi50aW1lcGlja2VyLWRpYWwtb3V0IHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi50aW1lcGlja2VyLWRpYWwtb3V0LnRpbWVwaWNrZXItaG91cnMge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSwgMS4xKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xLCAxLjEpO1xyXG59XHJcblxyXG4udGltZXBpY2tlci1kaWFsLW91dC50aW1lcGlja2VyLW1pbnV0ZXMge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuOCwgMC44KTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44LCAwLjgpO1xyXG59XHJcblxyXG4udGltZXBpY2tlci1jYW52YXMge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDE3NW1zO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxNzVtcztcclxufVxyXG5cclxuLnRpbWVwaWNrZXItY2FudmFzIGxpbmUge1xyXG4gICAgc3Ryb2tlOiAjMjZhNjlhO1xyXG4gICAgc3Ryb2tlLXdpZHRoOiA0O1xyXG4gICAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xyXG59XHJcblxyXG4udGltZXBpY2tlci1jYW52YXMtb3V0IHtcclxuICAgIG9wYWNpdHk6IDAuMjU7XHJcbn1cclxuXHJcbi50aW1lcGlja2VyLWNhbnZhcy1iZWFyaW5nIHtcclxuICAgIHN0cm9rZTogbm9uZTtcclxuICAgIGZpbGw6ICMyNmE2OWE7XHJcbn1cclxuXHJcbi50aW1lcGlja2VyLWNhbnZhcy1iZyB7XHJcbiAgICBzdHJva2U6IG5vbmU7XHJcbiAgICBmaWxsOiAjMjZhNjlhO1xyXG59XHJcblxyXG5cclxuLyogRm9vdGVyICovXHJcblxyXG4udGltZXBpY2tlci1mb290ZXIge1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBwYWRkaW5nOiA1cHggMXJlbTtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcclxuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG5cclxuLnRpbWVwaWNrZXItY2xlYXIge1xyXG4gICAgY29sb3I6ICNGNDQzMzY7XHJcbn1cclxuXHJcbi50aW1lcGlja2VyLWNsb3NlIHtcclxuICAgIGNvbG9yOiAjMjZhNjlhO1xyXG59XHJcblxyXG4udGltZXBpY2tlci1jbGVhcixcclxuLnRpbWVwaWNrZXItY2xvc2Uge1xyXG4gICAgcGFkZGluZzogMCAyMHB4O1xyXG59XHJcblxyXG5cclxuLyogTWVkaWEgUXVlcmllcyAqL1xyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xyXG4gICAgLnRpbWVwaWNrZXItbW9kYWwge1xyXG4gICAgICAgIG1heC13aWR0aDogNjAwcHg7XHJcbiAgICB9XHJcbiAgICAudGltZXBpY2tlci1jb250YWluZXIubW9kYWwtY29udGVudCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xyXG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gICAgICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgfVxyXG4gICAgLnRpbWVwaWNrZXItdGV4dC1jb250YWluZXIge1xyXG4gICAgICAgIHRvcDogMzIlO1xyXG4gICAgfVxyXG4gICAgLnRpbWVwaWNrZXItZGlzcGxheS1hbS1wbSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGJvdHRvbTogYXV0bztcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMS4ycmVtO1xyXG4gICAgfVxyXG59Il19 */", '', '']]
/***/ }),
/***/ "./node_modules/@angular-devkit/build-angular/src/angular-cli-files/plugins/raw-css-loader.js!./node_modules/postcss-loader/src/index.js?!./src/assets/css/style.css":
/*!***************************************************************************************************************************************************************************!*\
!*** ./node_modules/@angular-devkit/build-angular/src/angular-cli-files/plugins/raw-css-loader.js!./node_modules/postcss-loader/src??embedded!./src/assets/css/style.css ***!
\***************************************************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = [[module.i, "/* ---- VARIABLES ---- */\r\n\r\n:root {\r\n /* ---- Main Color ---- */\r\n --main-color: #5e5e5e;\r\n /* ---- Secondary color ---- */\r\n --second-color: #000;\r\n /* ---- Hover Color ---- */\r\n --hover-color: #0050ca;\r\n /* ---- Normal ---- */\r\n --main-measure: 14px;\r\n /* ---- Subtítulos ---- */\r\n --sub-title: 16px;\r\n /* ---- Títulos ---- */\r\n --main-title: 24px;\r\n}\r\n\r\n/* ---- GENERAL ---- */\r\n\r\n/*\"src/assets/css/animations.css\",*/\r\n\r\nhtml {\r\n background-color: #fff;\r\n}\r\n\r\np {\r\n color: var(--main-color);\r\n font-size: var(--main-measure);\r\n}\r\n\r\nh1,\r\nh2,\r\nh3 {\r\n font-size: var(--sub-title);\r\n color: var(--second-color);\r\n}\r\n\r\nh4 {\r\n font-size: var(--sub-title);\r\n color: var(--main-color);\r\n margin: 10px;\r\n padding-bottom: 10px;\r\n}\r\n\r\n.text-center {\r\n text-align: center;\r\n}\r\n\r\n.relative {\r\n position: relative;\r\n}\r\n\r\n/* ---- SIMPLE BAR (CUSTOM) ---- */\r\n\r\n.simplebar-content-wrapper {\r\n overflow: auto;\r\n}\r\n\r\n.simplebar-wrapper {\r\n height: 100vh;\r\n}\r\n\r\n.simplebar-scrollbar::before {\r\n background-color: var(--main-color);\r\n}\r\n\r\n/* ---- INPUT GENERAL ---- */\r\n\r\ninput {\r\n border: 1px solid #e6e6e6 !important;\r\n width: 100% !important;\r\n text-align: center;\r\n height: 30px !important;\r\n}\r\n\r\ninput:focus {\r\n box-shadow: 0 1px 0 0 #4c4c4c !important;\r\n}\r\n\r\n.select-wraper ul {\r\n margin-top: 3px !important;\r\n}\r\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hc3NldHMvY3NzL3N0eWxlLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSx3QkFBd0I7O0FBRXhCO0lBQ0kseUJBQXlCO0lBQ3pCLHFCQUFxQjtJQUNyQiw4QkFBOEI7SUFDOUIsb0JBQW9CO0lBQ3BCLDBCQUEwQjtJQUMxQixzQkFBc0I7SUFDdEIscUJBQXFCO0lBQ3JCLG9CQUFvQjtJQUNwQix5QkFBeUI7SUFDekIsaUJBQWlCO0lBQ2pCLHNCQUFzQjtJQUN0QixrQkFBa0I7QUFDdEI7O0FBR0Esc0JBQXNCOztBQUd0QixtQ0FBbUM7O0FBRW5DO0lBQ0ksc0JBQXNCO0FBQzFCOztBQUVBO0lBQ0ksd0JBQXdCO0lBQ3hCLDhCQUE4QjtBQUNsQzs7QUFFQTs7O0lBR0ksMkJBQTJCO0lBQzNCLDBCQUEwQjtBQUM5Qjs7QUFFQTtJQUNJLDJCQUEyQjtJQUMzQix3QkFBd0I7SUFDeEIsWUFBWTtJQUNaLG9CQUFvQjtBQUN4Qjs7QUFFQTtJQUNJLGtCQUFrQjtBQUN0Qjs7QUFFQTtJQUNJLGtCQUFrQjtBQUN0Qjs7QUFHQSxrQ0FBa0M7O0FBRWxDO0lBQ0ksY0FBYztBQUNsQjs7QUFFQTtJQUNJLGFBQWE7QUFDakI7O0FBRUE7SUFDSSxtQ0FBbUM7QUFDdkM7O0FBR0EsNEJBQTRCOztBQUU1QjtJQUNJLG9DQUFvQztJQUNwQyxzQkFBc0I7SUFDdEIsa0JBQWtCO0lBQ2xCLHVCQUF1QjtBQUMzQjs7QUFFQTtJQUNJLHdDQUF3QztBQUM1Qzs7QUFFQTtJQUNJLDBCQUEwQjtBQUM5QiIsImZpbGUiOiJzcmMvYXNzZXRzL2Nzcy9zdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiAtLS0tIFZBUklBQkxFUyAtLS0tICovXHJcblxyXG46cm9vdCB7XHJcbiAgICAvKiAtLS0tIE1haW4gQ29sb3IgLS0tLSAqL1xyXG4gICAgLS1tYWluLWNvbG9yOiAjNWU1ZTVlO1xyXG4gICAgLyogLS0tLSBTZWNvbmRhcnkgY29sb3IgLS0tLSAqL1xyXG4gICAgLS1zZWNvbmQtY29sb3I6ICMwMDA7XHJcbiAgICAvKiAtLS0tIEhvdmVyIENvbG9yIC0tLS0gKi9cclxuICAgIC0taG92ZXItY29sb3I6ICMwMDUwY2E7XHJcbiAgICAvKiAtLS0tIE5vcm1hbCAtLS0tICovXHJcbiAgICAtLW1haW4tbWVhc3VyZTogMTRweDtcclxuICAgIC8qIC0tLS0gU3VidMOtdHVsb3MgLS0tLSAqL1xyXG4gICAgLS1zdWItdGl0bGU6IDE2cHg7XHJcbiAgICAvKiAtLS0tIFTDrXR1bG9zIC0tLS0gKi9cclxuICAgIC0tbWFpbi10aXRsZTogMjRweDtcclxufVxyXG5cclxuXHJcbi8qIC0tLS0gR0VORVJBTCAtLS0tICovXHJcblxyXG5cclxuLypcInNyYy9hc3NldHMvY3NzL2FuaW1hdGlvbnMuY3NzXCIsKi9cclxuXHJcbmh0bWwge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxufVxyXG5cclxucCB7XHJcbiAgICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XHJcbiAgICBmb250LXNpemU6IHZhcigtLW1haW4tbWVhc3VyZSk7XHJcbn1cclxuXHJcbmgxLFxyXG5oMixcclxuaDMge1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1zdWItdGl0bGUpO1xyXG4gICAgY29sb3I6IHZhcigtLXNlY29uZC1jb2xvcik7XHJcbn1cclxuXHJcbmg0IHtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tc3ViLXRpdGxlKTtcclxuICAgIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxuICAgIG1hcmdpbjogMTBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4udGV4dC1jZW50ZXIge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ucmVsYXRpdmUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG5cclxuLyogLS0tLSBTSU1QTEUgQkFSIChDVVNUT00pIC0tLS0gKi9cclxuXHJcbi5zaW1wbGViYXItY29udGVudC13cmFwcGVyIHtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcblxyXG4uc2ltcGxlYmFyLXdyYXBwZXIge1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxufVxyXG5cclxuLnNpbXBsZWJhci1zY3JvbGxiYXI6OmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcclxufVxyXG5cclxuXHJcbi8qIC0tLS0gSU5QVVQgR0VORVJBTCAtLS0tICovXHJcblxyXG5pbnB1dCB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTZlNmU2ICFpbXBvcnRhbnQ7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmlucHV0OmZvY3VzIHtcclxuICAgIGJveC1zaGFkb3c6IDAgMXB4IDAgMCAjNGM0YzRjICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zZWxlY3Qtd3JhcGVyIHVsIHtcclxuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xyXG59Il19 */", '', '']]
/***/ }),
/***/ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js":
/*!****************************************************************************!*\
!*** ./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js ***!
\****************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var stylesInDom = {};
var isOldIE = function isOldIE() {
var memo;
return function memorize() {
if (typeof memo === 'undefined') {
// Test for IE <= 9 as proposed by Browserhacks
// @see http://browserhacks.com/#hack-e71d8692f65334173fee715c222cb805
// Tests for existence of standard globals is to allow style-loader
// to operate correctly into non-standard environments
// @see https://github.com/webpack-contrib/style-loader/issues/177
memo = Boolean(window && document && document.all && !window.atob);
}
return memo;
};
}();
var getTarget = function getTarget() {
var memo = {};
return function memorize(target) {
if (typeof memo[target] === 'undefined') {
var styleTarget = document.querySelector(target); // Special case to return head of iframe instead of iframe itself
if (window.HTMLIFrameElement && styleTarget instanceof window.HTMLIFrameElement) {
try {
// This will throw an exception if access to iframe is blocked
// due to cross-origin restrictions
styleTarget = styleTarget.contentDocument.head;
} catch (e) {
// istanbul ignore next
styleTarget = null;
}
}
memo[target] = styleTarget;
}
return memo[target];
};
}();
function listToStyles(list, options) {
var styles = [];
var newStyles = {};
for (var i = 0; i < list.length; i++) {
var item = list[i];
var id = options.base ? item[0] + options.base : item[0];
var css = item[1];
var media = item[2];
var sourceMap = item[3];
var part = {
css: css,
media: media,
sourceMap: sourceMap
};
if (!newStyles[id]) {
styles.push(newStyles[id] = {
id: id,
parts: [part]
});
} else {
newStyles[id].parts.push(part);
}
}
return styles;
}
function addStylesToDom(styles, options) {
for (var i = 0; i < styles.length; i++) {
var item = styles[i];
var domStyle = stylesInDom[item.id];
var j = 0;
if (domStyle) {
domStyle.refs++;
for (; j < domStyle.parts.length; j++) {
domStyle.parts[j](item.parts[j]);
}
for (; j < item.parts.length; j++) {
domStyle.parts.push(addStyle(item.parts[j], options));
}
} else {
var parts = [];
for (; j < item.parts.length; j++) {
parts.push(addStyle(item.parts[j], options));
}
stylesInDom[item.id] = {
id: item.id,
refs: 1,
parts: parts
};
}
}
}
function insertStyleElement(options) {
var style = document.createElement('style');
if (typeof options.attributes.nonce === 'undefined') {
var nonce = true ? __webpack_require__.nc : undefined;
if (nonce) {
options.attributes.nonce = nonce;
}
}
Object.keys(options.attributes).forEach(function (key) {
style.setAttribute(key, options.attributes[key]);
});
if (typeof options.insert === 'function') {
options.insert(style);
} else {
var target = getTarget(options.insert || 'head');
if (!target) {
throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");
}
target.appendChild(style);
}
return style;
}
function removeStyleElement(style) {
// istanbul ignore if
if (style.parentNode === null) {
return false;
}
style.parentNode.removeChild(style);
}
/* istanbul ignore next */
var replaceText = function replaceText() {
var textStore = [];
return function replace(index, replacement) {
textStore[index] = replacement;
return textStore.filter(Boolean).join('\n');
};
}();
function applyToSingletonTag(style, index, remove, obj) {
var css = remove ? '' : obj.css; // For old IE
/* istanbul ignore if */
if (style.styleSheet) {
style.styleSheet.cssText = replaceText(index, css);
} else {
var cssNode = document.createTextNode(css);
var childNodes = style.childNodes;
if (childNodes[index]) {
style.removeChild(childNodes[index]);
}
if (childNodes.length) {
style.insertBefore(cssNode, childNodes[index]);
} else {
style.appendChild(cssNode);
}
}
}
function applyToTag(style, options, obj) {
var css = obj.css;
var media = obj.media;
var sourceMap = obj.sourceMap;
if (media) {
style.setAttribute('media', media);
}
if (sourceMap && btoa) {
css += "\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap)))), " */");
} // For old IE
/* istanbul ignore if */
if (style.styleSheet) {
style.styleSheet.cssText = css;
} else {
while (style.firstChild) {
style.removeChild(style.firstChild);
}
style.appendChild(document.createTextNode(css));
}
}
var singleton = null;
var singletonCounter = 0;
function addStyle(obj, options) {
var style;
var update;
var remove;
if (options.singleton) {
var styleIndex = singletonCounter++;
style = singleton || (singleton = insertStyleElement(options));
update = applyToSingletonTag.bind(null, style, styleIndex, false);
remove = applyToSingletonTag.bind(null, style, styleIndex, true);
} else {
style = insertStyleElement(options);
update = applyToTag.bind(null, style, options);
remove = function remove() {
removeStyleElement(style);
};
}
update(obj);
return function updateStyle(newObj) {
if (newObj) {
if (newObj.css === obj.css && newObj.media === obj.media && newObj.sourceMap === obj.sourceMap) {
return;
}
update(obj = newObj);
} else {
remove();
}
};
}
module.exports = function (list, options) {
options = options || {};
options.attributes = typeof options.attributes === 'object' ? options.attributes : {}; // Force single-tag solution on IE6-9, which has a hard limit on the # of <style>
// tags it will allow on a page
if (!options.singleton && typeof options.singleton !== 'boolean') {
options.singleton = isOldIE();
}
var styles = listToStyles(list, options);
addStylesToDom(styles, options);
return function update(newList) {
var mayRemove = [];
for (var i = 0; i < styles.length; i++) {
var item = styles[i];
var domStyle = stylesInDom[item.id];
if (domStyle) {
domStyle.refs--;
mayRemove.push(domStyle);
}
}
if (newList) {
var newStyles = listToStyles(newList, options);
addStylesToDom(newStyles, options);
}
for (var _i = 0; _i < mayRemove.length; _i++) {
var _domStyle = mayRemove[_i];
if (_domStyle.refs === 0) {
for (var j = 0; j < _domStyle.parts.length; j++) {
_domStyle.parts[j]();
}
delete stylesInDom[_domStyle.id];
}
}
};
};
/***/ }),
/***/ "./src/assets/css/animations.css":
/*!***************************************!*\
!*** ./src/assets/css/animations.css ***!
\***************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
var content = __webpack_require__(/*! !../../../node_modules/@angular-devkit/build-angular/src/angular-cli-files/plugins/raw-css-loader.js!../../../node_modules/postcss-loader/src??embedded!./animations.css */ "./node_modules/@angular-devkit/build-angular/src/angular-cli-files/plugins/raw-css-loader.js!./node_modules/postcss-loader/src/index.js?!./src/assets/css/animations.css");
if (typeof content === 'string') {
content = [[module.i, content, '']];
}
var options = {}
options.insert = "head";
options.singleton = false;
var update = __webpack_require__(/*! ../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js")(content, options);
if (content.locals) {
module.exports = content.locals;
}
/***/ }),
/***/ "./src/assets/css/materialize.css":
/*!****************************************!*\
!*** ./src/assets/css/materialize.css ***!
\****************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
var content = __webpack_require__(/*! !../../../node_modules/@angular-devkit/build-angular/src/angular-cli-files/plugins/raw-css-loader.js!../../../node_modules/postcss-loader/src??embedded!./materialize.css */ "./node_modules/@angular-devkit/build-angular/src/angular-cli-files/plugins/raw-css-loader.js!./node_modules/postcss-loader/src/index.js?!./src/assets/css/materialize.css");
if (typeof content === 'string') {
content = [[module.i, content, '']];
}
var options = {}
options.insert = "head";
options.singleton = false;
var update = __webpack_require__(/*! ../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js")(content, options);
if (content.locals) {
module.exports = content.locals;
}
/***/ }),
/***/ "./src/assets/css/style.css":
/*!**********************************!*\
!*** ./src/assets/css/style.css ***!
\**********************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
var content = __webpack_require__(/*! !../../../node_modules/@angular-devkit/build-angular/src/angular-cli-files/plugins/raw-css-loader.js!../../../node_modules/postcss-loader/src??embedded!./style.css */ "./node_modules/@angular-devkit/build-angular/src/angular-cli-files/plugins/raw-css-loader.js!./node_modules/postcss-loader/src/index.js?!./src/assets/css/style.css");
if (typeof content === 'string') {
content = [[module.i, content, '']];
}
var options = {}
options.insert = "head";
options.singleton = false;
var update = __webpack_require__(/*! ../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js")(content, options);
if (content.locals) {
module.exports = content.locals;
}
/***/ }),
/***/ 3:
/*!*********************************************************************************************************!*\
!*** multi ./src/assets/css/materialize.css ./src/assets/css/animations.css ./src/assets/css/style.css ***!
\*********************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
__webpack_require__(/*! E:\- Trabajo\- PROYECTOS\Cima\cimaweb\cimaweb\src\assets\css\materialize.css */"./src/assets/css/materialize.css");
__webpack_require__(/*! E:\- Trabajo\- PROYECTOS\Cima\cimaweb\cimaweb\src\assets\css\animations.css */"./src/assets/css/animations.css");
module.exports = __webpack_require__(/*! E:\- Trabajo\- PROYECTOS\Cima\cimaweb\cimaweb\src\assets\css\style.css */"./src/assets/css/style.css");
/***/ })
},[[3,"runtime"]]]);
//# sourceMappingURL=styles-es2015.js.map