/* Minification failed. Returning unminified contents.
(1,362): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,380): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,400): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,420): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,438): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,455): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,475): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,495): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,514): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,532): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,550): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,566): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,582): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,600): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,623): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,645): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,667): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,689): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,711): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,733): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,755): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,777): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,799): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,821): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,842): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,865): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,886): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,904): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,925): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,945): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,964): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,982): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1010): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1041): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1070): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1095): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1122): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1148): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1175): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1198): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1233): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1270): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1305): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1337): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1372): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1406): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1439): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1471): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1502): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1535): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1566): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1594): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1625): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1655): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1684): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1712): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1747): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1784): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1819): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1851): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1886): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1920): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1953): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1985): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2012): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2033): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2234): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2333): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2422): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2470): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2495): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2521): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2547): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2571): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2600): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2618): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2647): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2672): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2702): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2746): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2780): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2806): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2840): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2882): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2915): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2940): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2973): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3000): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3024): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3055): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3086): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3116): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3152): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3176): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3205): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3231): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3253): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3277): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3303): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3354): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3382): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3412): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3441): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3468): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3496): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3547): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3577): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3627): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3686): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3738): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3797): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3827): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3856): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3903): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3933): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3970): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4002): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4080): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4104): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4136): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4157): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4183): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4208): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4244): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4291): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4328): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4354): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4385): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4430): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4466): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4491): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4521): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4556): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4593): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4628): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4660): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4695): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4729): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4762): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4794): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4825): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4858): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4889): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4917): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4948): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4978): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,5007): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,5035): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,5070): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,5107): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,5142): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,5174): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,5209): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,5243): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,5276): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,5308): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,5335): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,5359): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,5389): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,5421): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,5459): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,5483): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,5512): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,5538): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,5564): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,5620): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,5650): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,5687): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,5719): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,5906): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-family'
(1,5943): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-size'
(1,5980): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-weight'
(1,6019): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-line-height'
(1,6052): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(1,6084): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-text-align'
(1,6127): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1,6266): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,6420): run-time error CSS1039: Token not allowed after unary operator: '-bs-heading-color'
(1,7314): run-time error CSS1039: Token not allowed after unary operator: '-bs-highlight-color'
(1,7357): run-time error CSS1039: Token not allowed after unary operator: '-bs-highlight-bg'
(1,7505): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(1,7530): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1,7585): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,7766): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-monospace'
(1,7973): run-time error CSS1039: Token not allowed after unary operator: '-bs-code-color'
(1,8088): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1,8123): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(1,8354): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1,11518): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1,11543): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,11572): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1,11609): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1,11774): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1,11894): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11915): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11966): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(1,12009): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(1,12550): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12571): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12596): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12621): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12646): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12672): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12704): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12725): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12795): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(1,12839): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(1,12882): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(1,12968): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(1,13011): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(1,13047): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(1,14219): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14246): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14273): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14306): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14339): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14371): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14403): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14433): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14463): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14495): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14527): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14557): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,15888): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,15921): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,15954): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,15993): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,16032): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,16070): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,16108): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,16144): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,16180): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,16218): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,16256): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,16292): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,17624): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,17657): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,17690): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,17729): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,17768): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,17806): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,17844): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,17880): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,17916): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,17954): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,17992): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,18028): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,19360): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,19393): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,19426): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,19465): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,19504): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,19542): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,19580): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,19616): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,19652): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,19690): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,19728): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,19764): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,21097): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,21130): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,21163): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,21202): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,21241): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,21279): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,21317): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,21353): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,21389): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,21427): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,21465): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,21501): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,22869): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,22904): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,22939): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,22980): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23021): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23061): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23101): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23139): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23177): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23217): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23257): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23295): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23322): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23352): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23379): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23410): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23438): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23480): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23512): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23559): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23592): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23642): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23705): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23754): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23815): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23863): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23992): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(1,24072): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color-state'
(1,24099): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color-type'
(1,24125): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(1,24166): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg'
(1,24205): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,24258): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg-state'
(1,24282): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg-type'
(1,24305): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-accent-bg'
(1,24441): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,24613): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,24687): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,24862): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,24914): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,25017): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,25069): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,25129): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,25181): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,25257): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,25308): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,25368): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,25390): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,25412): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,25444): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,25474): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,25504): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,25533): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,25562): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,25590): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,25629): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(1,25664): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(1,25705): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,25727): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,25749): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,25781): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,25811): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,25841): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,25870): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,25899): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,25927): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,25966): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(1,26001): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(1,26040): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,26062): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,26084): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,26116): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,26146): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,26176): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,26205): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,26234): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,26262): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,26301): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(1,26336): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(1,26372): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,26394): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,26416): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,26448): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,26478): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,26508): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,26537): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,26566): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,26594): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,26633): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(1,26668): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(1,26707): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,26729): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,26751): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,26783): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,26813): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,26843): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,26872): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,26901): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,26929): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,26968): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(1,27003): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(1,27041): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,27063): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,27085): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,27117): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,27147): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,27177): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,27206): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,27235): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,27263): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,27302): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(1,27337): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(1,27374): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,27396): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,27418): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,27450): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,27480): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,27510): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,27539): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,27568): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,27596): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,27635): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(1,27670): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(1,27706): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,27728): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,27750): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,27782): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,27812): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,27842): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,27871): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,27900): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,27928): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,27967): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(1,28002): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(1,28671): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,28725): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,28843): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,28895): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,28982): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,29035): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,29129): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1,29270): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(1,29324): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1,29377): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,29406): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1,29443): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1,29744): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(1,29782): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1,30050): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1,30126): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(1,30273): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(1,30311): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg'
(1,30432): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,30779): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(1,30907): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(1,30995): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,31225): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,31307): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(1,31493): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,31573): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(1,31761): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,31852): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,31942): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,32036): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,32219): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1,32318): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1,32411): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,32508): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,32545): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,32915): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(1,32969): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1,33004): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-select-bg-img'
(1,33033): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-select-bg-icon'
(1,33169): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,33198): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1,33235): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1,33632): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(1,33719): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(1,33848): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(1,33980): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(1,34036): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,34603): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,34749): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-check-bg'
(1,34790): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-check-bg-image'
(1,34906): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,34935): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1,35340): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,35625): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,35877): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,36368): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,36590): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-switch-bg'
(1,36832): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,37061): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,37665): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,38723): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(1,39267): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(1,39435): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1,39517): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1,39698): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,39757): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,39999): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,41047): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color-rgb'
(1,41432): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1,41464): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1,41551): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color-rgb'
(1,41698): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,41918): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(1,42487): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(1,42562): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg'
(1,42591): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,42620): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1,42657): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1,42846): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(1,43040): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(1,44082): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,44417): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-color'
(1,44608): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(1,44640): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1,44875): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(1,45423): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(1,45486): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(1,45769): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(1,46018): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,46517): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(1,46580): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(1,46796): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(1,46929): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-color'
(1,47063): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(1,47198): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-color'
(1,47726): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-color'
(1,47921): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(1,47952): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1,48207): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(1,48842): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(1,48907): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(1,49197): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(1,49456): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,50040): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(1,50105): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(1,50328): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(1,50467): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-color'
(1,50607): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(1,50745): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-color'
(1,51206): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,51233): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,51261): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,51285): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,51310): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,51335): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,51371): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,51395): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,51440): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,51474): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,51521): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,51561): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,51652): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,51683): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,51798): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-padding-y'
(1,51822): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-padding-x'
(1,51858): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-family'
(1,51894): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-size'
(1,51930): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-weight'
(1,51968): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-line-height'
(1,52000): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(1,52120): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-width'
(1,52153): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-color'
(1,52194): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-radius'
(1,52239): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-bg'
(1,52460): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(1,52503): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-bg'
(1,52539): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(1,52600): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(1,52637): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-bg'
(1,52667): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-color'
(1,52719): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(1,52762): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-bg'
(1,52798): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(1,52852): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(1,52926): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(1,52980): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(1,53116): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-color'
(1,53160): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-bg'
(1,53197): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-border-color'
(1,53411): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(1,53499): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-color'
(1,53565): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-bg'
(1,53604): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-border-color'
(1,53648): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-opacity'
(1,53687): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,53707): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,53727): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,53757): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,53783): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,53809): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,53845): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,53882): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,53909): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,53936): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,53973): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,54033): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,54062): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,54091): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,54145): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,54165): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,54185): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,54215): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,54241): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,54267): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,54303): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,54341): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,54368): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,54395): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,54432): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,54492): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,54521): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,54550): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,54602): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,54622): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,54642): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,54672): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,54698): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,54724): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,54760): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,54798): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,54825): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,54852): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,54889): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,54949): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,54978): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55007): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55056): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55076): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55096): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55126): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55152): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55178): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55214): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55251): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55278): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55305): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55342): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55402): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55431): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55460): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55512): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55532): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55552): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55582): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55608): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55634): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55670): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55706): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55733): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55760): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55797): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55857): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55886): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55915): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55966): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55986): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,56006): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,56036): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,56062): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,56088): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,56124): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,56160): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,56187): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,56214): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,56251): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,56311): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,56340): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,56369): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,56419): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,56439): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,56459): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,56489): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,56515): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,56541): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,56577): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,56615): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,56642): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,56669): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,56706): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,56766): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,56795): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,56824): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,56873): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,56893): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,56913): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,56943): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,56969): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,56995): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,57031): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,57066): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,57093): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,57120): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,57157): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,57217): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,57246): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,57275): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,57335): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,57358): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,57388): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,57414): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,57440): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,57476): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,57513): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,57540): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,57567): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,57604): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,57664): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,57696): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,57729): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,57768): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,57810): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,57833): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,57863): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,57889): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,57915): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,57951): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,57989): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,58016): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,58043): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,58080): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,58140): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,58172): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,58205): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,58244): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,58284): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,58307): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,58337): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,58363): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,58389): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,58425): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,58463): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,58490): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,58517): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,58554): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,58614): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,58646): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,58679): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,58718): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,58755): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,58778): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,58808): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,58834): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,58860): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,58896): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,58933): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,58960): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,58987): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,59024): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,59084): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,59116): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,59149): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,59188): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,59228): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,59251): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,59281): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,59307): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,59333): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,59369): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,59405): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,59432): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,59459): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,59496): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,59556): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,59588): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,59621): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,59660): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,59699): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,59722): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,59752): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,59778): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,59804): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,59840): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,59876): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,59903): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,59930): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,59967): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,60027): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,60059): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,60092): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,60131): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,60169): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,60192): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,60222): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,60248): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,60274): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,60310): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,60348): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,60375): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,60402): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,60439): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,60499): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,60531): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,60564): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,60603): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,60640): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,60663): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,60693): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,60719): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,60745): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,60781): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,60816): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,60843): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,60870): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,60907): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,60967): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,60999): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,61032): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,61071): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,61100): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,61125): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,61161): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,61185): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,61219): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,61267): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,61307): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,61356): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,61397): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,61429): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,61472): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,61503): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,61601): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(1,61643): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(1,61691): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,61717): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,61741): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,61768): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,61845): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,61872): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,61898): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,61926): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,62825): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,62851): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,62881): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,62907): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,62938): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,62968): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,62997): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,63038): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,63073): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,63135): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,63187): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,63237): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,63326): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,63386): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,63424): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,63470): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,63516): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,63568): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,63618): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,63655): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,63692): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,63751): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,63785): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,63822): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,63857): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,63893): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,63962): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-zindex'
(1,64011): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-min-width'
(1,64048): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-padding-y'
(1,64077): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-padding-x'
(1,64125): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-font-size'
(1,64160): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-color'
(1,64234): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-bg'
(1,64291): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-width'
(1,64329): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-color'
(1,64375): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-radius'
(1,64466): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(1,64508): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,64602): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,64722): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,64822): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,64946): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,65046): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,65170): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,65270): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,65395): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,65495): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,65621): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,65723): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,65891): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(1,66275): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(1,66714): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(1,67243): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-divider-margin-y'
(1,67318): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-divider-bg'
(1,67406): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-y'
(1,67440): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-x'
(1,67507): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-color'
(1,67648): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-border-radius'
(1,67736): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-hover-color'
(1,67789): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-hover-bg'
(1,67872): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-active-color'
(1,67947): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-active-bg'
(1,68035): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-disabled-color'
(1,68196): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-padding-y'
(1,68232): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-padding-x'
(1,68308): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-color'
(1,68401): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-y'
(1,68435): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-x'
(1,68475): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-color'
(1,68520): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,68548): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,68573): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,68635): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,68668): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,68704): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,68764): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,68818): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,68855): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,68892): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,68934): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,69648): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1,69774): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,70908): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,71246): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,71275): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,71306): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,71347): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,71400): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,71567): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-padding-y'
(1,71596): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-padding-x'
(1,71635): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-font-size'
(1,71676): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-font-weight'
(1,71713): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-color'
(1,71985): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-hover-color'
(1,72139): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-disabled-color'
(1,72213): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,72263): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,72313): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,72365): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,72472): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,72529): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,72576): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,72698): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(1,72736): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-color'
(1,72812): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(1,72852): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(1,72925): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-radius'
(1,72982): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-radius'
(1,73098): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-hover-border-color'
(1,73209): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-color'
(1,73263): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-bg'
(1,73310): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-border-color'
(1,73400): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(1,73490): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,73543): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,73581): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,73659): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-border-radius'
(1,73754): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-link-active-color'
(1,73809): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-link-active-bg'
(1,73854): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,73882): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,73923): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,73994): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-underline-gap'
(1,74092): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-underline-border-width'
(1,74327): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-underline-link-active-color'
(1,74717): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,74741): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,74770): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,74829): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,74893): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,74960): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,75023): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,75061): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,75095): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,75131): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,75193): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,75261): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,75299): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,75337): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,75375): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,75413): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,75680): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,75754): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,75812): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,75852): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,76020): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-padding-y'
(1,76047): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-padding-x'
(1,76335): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-padding-y'
(1,76383): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-padding-y'
(1,76429): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-margin-end'
(1,76473): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-font-size'
(1,76512): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-color'
(1,76627): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-hover-color'
(1,76669): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,76695): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,76726): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,76769): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,76824): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,77034): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-active-color'
(1,77165): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-color'
(1,77251): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-active-color'
(1,77369): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-padding-y'
(1,77404): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-padding-x'
(1,77449): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-font-size'
(1,77504): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-color'
(1,77563): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,77592): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-border-color'
(1,77644): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-border-radius'
(1,77694): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-transition'
(1,77915): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-focus-width'
(1,78058): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-icon-bg'
(1,78197): run-time error CSS1039: Token not allowed after unary operator: '-bs-scroll-height'
(1,78495): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(1,78544): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(1,79409): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(1,79458): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(1,80323): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(1,80372): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(1,81238): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(1,81287): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(1,82157): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(1,82206): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(1,83040): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(1,83089): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(1,83718): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,83762): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,83812): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,83865): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,83895): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,83924): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,83959): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,84017): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,84329): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,84605): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,84629): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,84653): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,84685): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,84731): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,84789): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,84837): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,84924): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,84955): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,84984): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,85038): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,85069): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,85104): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,85212): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-height'
(1,85240): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(1,85299): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(1,85351): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-width'
(1,85385): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(1,85427): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-radius'
(1,85625): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(1,85684): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(1,85797): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(1,85858): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(1,86001): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-spacer-y'
(1,86025): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-spacer-x'
(1,86055): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-color'
(1,86102): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-title-spacer-y'
(1,86138): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-title-color'
(1,86202): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-title-spacer-y'
(1,86255): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-subtitle-color'
(1,86357): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-spacer-x'
(1,86402): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-y'
(1,86431): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(1,86482): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-color'
(1,86524): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-bg'
(1,86560): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-width'
(1,86594): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(1,86661): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(1,86696): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(1,86756): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-y'
(1,86785): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(1,86820): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-color'
(1,86862): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-bg'
(1,86895): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-width'
(1,86929): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(1,86999): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(1,87034): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(1,87111): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(1,87165): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-y'
(1,87218): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(1,87316): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(1,87354): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(1,87415): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(1,87468): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(1,87572): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-img-overlay-padding'
(1,87621): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(1,87755): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(1,87814): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(1,87903): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(1,87964): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(1,88031): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-group-margin'
(1,88918): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,88960): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,88996): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,89166): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,89217): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,89268): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,89321): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,89413): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,89450): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,89484): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,89530): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,89575): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,89871): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,89909): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,89959): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,90021): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,90324): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,90370): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,90445): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,90483): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,90518): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,90578): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,90723): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-padding-y'
(1,90757): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-padding-x'
(1,90812): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-color'
(1,90875): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-bg'
(1,90959): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-transition'
(1,91104): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-active-color'
(1,91154): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-active-bg'
(1,91213): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-width'
(1,91249): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-color'
(1,91340): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-active-icon'
(1,91386): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-transform'
(1,91470): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(1,91512): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(1,91592): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon'
(1,91665): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(1,91711): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-transition'
(1,91913): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-focus-border-color'
(1,91977): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-focus-box-shadow'
(1,92074): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-color'
(1,92117): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-bg'
(1,92147): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-width'
(1,92186): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-color'
(1,92272): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(1,92330): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(1,92435): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(1,92499): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(1,92644): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(1,92704): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(1,92822): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(1,92888): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(1,93004): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(1,93064): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(1,93122): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-body-padding-y'
(1,93157): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-body-padding-x'
(1,93609): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,93905): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,94220): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,94248): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,94276): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,94311): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,94367): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,94405): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,94506): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-padding-y'
(1,94537): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-padding-x'
(1,94582): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-margin-bottom'
(1,94627): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-font-size'
(1,94691): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-bg'
(1,94729): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-border-radius'
(1,94811): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-item-padding-x'
(1,94914): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-item-padding-x'
(1,94956): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-divider-color'
(1,94999): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-divider'
(1,95063): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-item-active-color'
(1,95109): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,95143): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,95178): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,95209): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,95252): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,95289): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,95341): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,95393): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,95447): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,95502): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,95549): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,95607): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,95662): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,95710): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,95782): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,95816): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,95850): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,95894): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,95951): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,96002): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,96163): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-padding-y'
(1,96194): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-padding-x'
(1,96235): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-font-size'
(1,96272): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-color'
(1,96337): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-bg'
(1,96368): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-width'
(1,96408): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-color'
(1,96668): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-color'
(1,96718): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-bg'
(1,96761): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-border-color'
(1,96834): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-color'
(1,96884): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-bg'
(1,96935): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-box-shadow'
(1,97026): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-color'
(1,97077): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-bg'
(1,97121): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-border-color'
(1,97209): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-color'
(1,97282): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-bg'
(1,97328): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-border-color'
(1,97428): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,97514): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(1,97575): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(1,97667): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(1,97729): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(1,97774): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,97807): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,97841): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,97875): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,97947): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,97980): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,98014): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,98049): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,98113): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,98141): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,98169): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,98197): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,98224): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,98246): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,98329): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-padding-y'
(1,98355): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-padding-x'
(1,98391): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-font-size'
(1,98429): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-font-weight'
(1,98477): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-color'
(1,98574): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-border-radius'
(1,98671): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,98697): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,98723): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,98749): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,98779): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,98804): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,98840): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,98916): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,98965): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,99026): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-padding-y'
(1,99052): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-padding-x'
(1,99092): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-margin-bottom'
(1,99128): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-color'
(1,99167): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-bg'
(1,99193): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-border'
(1,99230): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-border-radius'
(1,99323): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-link-color'
(1,99491): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,99540): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,99582): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,99638): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,99709): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,99760): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,99804): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,99862): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,99933): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,99982): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,100024): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,100080): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,100146): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,100192): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,100231): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,100284): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,100350): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,100399): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,100441): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,100497): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,100565): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,100613): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,100654): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,100709): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,100775): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,100822): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,100862): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,100916): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,100980): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,101026): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,101065): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,101118): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,101260): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,101286): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,101318): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,101358): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,101410): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,101462): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,101491): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,101520): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,101590): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(1,101642): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-font-size'
(1,101688): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bg'
(1,101724): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-border-radius'
(1,101851): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bar-color'
(1,101934): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bar-bg'
(1,101971): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bar-transition'
(1,102291): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(1,102317): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(1,102599): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,102642): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,102679): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,102731): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,102783): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,102837): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,102873): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,102911): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,102966): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,103026): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,103080): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,103137): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,103193): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,103250): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,103296): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,103330): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,103364): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,103493): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(1,103741): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-color'
(1,103870): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-hover-color'
(1,103948): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-hover-bg'
(1,104022): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-active-color'
(1,104080): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-active-bg'
(1,104175): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-item-padding-y'
(1,104211): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-item-padding-x'
(1,104253): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-color'
(1,104318): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-bg'
(1,104349): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1,104389): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-color'
(1,104670): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-disabled-color'
(1,104743): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-disabled-bg'
(1,104816): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-active-color'
(1,104867): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-active-bg'
(1,104911): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-active-border-color'
(1,105067): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1,105119): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1,105290): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(1,105444): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(1,105641): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1,105781): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1,105834): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1,106036): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(1,106193): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(1,106396): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1,106539): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1,106592): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1,106795): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(1,106952): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(1,107155): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1,107298): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1,107351): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1,107554): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(1,107711): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(1,107914): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1,108057): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1,108110): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1,108314): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(1,108471): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(1,108674): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1,108817): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1,108870): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1,109076): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(1,109234): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(1,109439): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1,109583): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1,109636): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1,109757): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1,109879): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,109933): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,109980): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,110041): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,110101): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,110165): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,110226): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,110291): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,110348): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,110406): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,110501): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,110557): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,110606): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,110669): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,110729): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,110795): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,110856): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,110923): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,110982): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,111042): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,111137): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,111191): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,111238): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,111299): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,111359): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,111423): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,111484): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,111549): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,111606): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,111664): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,111754): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,111805): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,111849): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,111907): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,111967): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,112028): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,112089): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,112151): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,112205): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,112260): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,112350): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,112404): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,112451): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,112512): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,112572): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,112636): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,112697): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,112762): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,112819): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,112877): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,112969): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,113022): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,113068): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,113128): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,113188): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,113251): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,113312): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,113376): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,113432): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,113489): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,113579): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,113631): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,113676): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,113735): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,113795): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,113857): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,113918): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,113981): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,114036): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,114092): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,114180): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,114231): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,114275): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,114333): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,114393): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,114454): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,114515): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,114577): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,114631): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,114686): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,114762): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,114788): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,115128): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,115155): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,115189): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,115256): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,115287): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,115324): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,115470): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-color'
(1,115519): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-bg'
(1,115607): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-opacity'
(1,115658): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-color'
(1,115713): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-hover-opacity'
(1,115785): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-focus-shadow'
(1,115826): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-focus-opacity'
(1,115945): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-disabled-opacity'
(1,116006): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-white-filter'
(1,116078): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-white-filter'
(1,116113): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,116136): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,116165): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,116193): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,116219): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,116246): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,116276): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,116324): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,116371): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,116430): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,116479): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,116522): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,116572): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,116627): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,116704): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-max-width'
(1,116755): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-font-size'
(1,116787): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-color'
(1,116846): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-bg'
(1,116900): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(1,116935): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-color'
(1,116975): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-box-shadow'
(1,117016): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-radius'
(1,117114): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,117168): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-zindex'
(1,117293): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-spacing'
(1,117371): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-y'
(1,117397): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(1,117429): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-header-color'
(1,117475): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-header-bg'
(1,117543): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(1,117578): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-header-border-color'
(1,117642): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-radius'
(1,117674): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(1,117733): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-radius'
(1,117765): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(1,117844): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(1,117883): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(1,117929): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(1,117978): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,118001): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,118024): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,118048): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,118073): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,118105): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,118164): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,118211): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,118263): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,118309): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,118400): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,118433): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,118466): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,118502): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,118556): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,118610): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,118643): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,118672): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,118726): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,118821): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-zindex'
(1,118974): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(1,119329): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(1,119560): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(1,119673): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-color'
(1,119732): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-bg'
(1,119786): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-width'
(1,119821): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-color'
(1,119864): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-radius'
(1,119915): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,119941): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,119963): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,120030): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-zindex'
(1,120098): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-bg'
(1,120180): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-opacity'
(1,120305): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding'
(1,120350): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-border-width'
(1,120392): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-border-color'
(1,120451): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(1,120511): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(1,120585): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(1,120629): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-x'
(1,120686): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(1,120731): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-x'
(1,120776): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(1,120856): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-title-line-height'
(1,120942): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-padding'
(1,121079): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-padding'
(1,121105): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-gap'
(1,121155): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-bg'
(1,121192): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-border-width'
(1,121234): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-border-color'
(1,121297): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(1,121359): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(1,121423): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-gap'
(1,121483): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,121509): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,121581): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-width'
(1,121643): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,121712): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,121772): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,123730): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,123755): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,123784): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,123814): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,123845): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,123877): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,123914): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,123955): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,124006): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,124031): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,124063): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,124109): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-zindex'
(1,124155): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-margin'
(1,124192): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-sans-serif'
(1,124464): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-font-size'
(1,124545): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-opacity'
(1,124615): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(1,124652): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(1,124896): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(1,125057): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(1,125093): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(1,125148): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(1,125277): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(1,125315): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(1,125353): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(1,125521): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(1,125557): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(1,125593): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(1,125650): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(1,125782): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(1,125959): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(1,125995): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(1,126046): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(1,126177): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(1,126215): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(1,126253): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(1,126421): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(1,126464): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(1,126500): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(1,126549): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(1,126595): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-max-width'
(1,126631): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-padding-y'
(1,126659): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-padding-x'
(1,126693): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-color'
(1,126752): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(1,126787): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-border-radius'
(1,126823): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,126848): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,126877): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,126909): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,126943): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,126992): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,127053): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,127107): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,127198): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,127243): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,127278): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,127315): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,127350): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,127384): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,127430): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,127463): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,127496): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,127541): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,127571): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,127604): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,127674): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-zindex'
(1,127723): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-max-width'
(1,127763): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-sans-serif'
(1,128035): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-font-size'
(1,128101): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(1,128157): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(1,128194): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-color'
(1,128239): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-radius'
(1,128315): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(1,128352): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(1,128657): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(1,128691): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(1,128948): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(1,128984): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(1,129155): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(1,129298): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(1,129346): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(1,129476): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(1,129510): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(1,129548): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(1,129586): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(1,129850): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(1,129886): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(1,129922): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(1,130095): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(1,130238): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(1,130288): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(1,130421): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(1,130455): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(1,130731): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(1,130767): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(1,130937): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(1,131083): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(1,131134): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(1,131323): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(1,131376): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(1,131432): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(1,131469): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-bg'
(1,131608): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(1,131642): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(1,131680): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(1,131718): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(1,131984): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(1,132027): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(1,132063): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(1,132230): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(1,132375): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(1,132424): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(1,132469): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-padding-y'
(1,132504): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-padding-x'
(1,132565): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-font-size'
(1,132606): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-color'
(1,132654): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-bg'
(1,132696): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(1,132733): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-color'
(1,132787): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-inner-border-radius'
(1,132849): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-inner-border-radius'
(1,132944): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-body-padding-y'
(1,132977): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-body-padding-x'
(1,133016): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-body-color'
(1,137221): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-width'
(1,137252): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-height'
(1,137292): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-vertical-align'
(1,137353): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-animation-speed'
(1,137403): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-animation-name'
(1,137502): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,137526): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,137551): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,137588): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,137618): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,137653): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,137708): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-border-width'
(1,137803): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,137827): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,137852): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,137974): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,137998): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,138023): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,138060): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,138095): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,138193): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,138217): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,138311): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,138428): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,138455): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,138482): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,138509): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,138539): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,138569): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,138611): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,138647): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,138698): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,138761): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,138811): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,138864): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,138980): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(1,139063): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(1,139124): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(1,139196): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(1,139400): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(1,139439): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1,139478): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1,139587): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(1,139625): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1,139664): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1,139780): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(1,139837): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1,139876): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1,139990): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(1,140044): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1,140083): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1,140328): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,140355): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,140672): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(1,140755): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(1,140816): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(1,140888): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(1,141092): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(1,141131): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1,141170): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1,141279): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(1,141317): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1,141356): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1,141472): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(1,141529): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1,141568): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1,141682): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(1,141736): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1,141775): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1,142020): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,142047): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,142364): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(1,142447): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(1,142508): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(1,142580): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(1,142784): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(1,142823): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1,142862): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1,142971): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(1,143009): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1,143048): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1,143164): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(1,143221): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1,143260): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1,143374): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(1,143428): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1,143467): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1,143712): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,143739): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,144057): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(1,144140): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(1,144201): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(1,144273): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(1,144479): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(1,144518): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1,144557): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1,144666): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(1,144704): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1,144743): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1,144859): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(1,144916): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1,144955): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1,145069): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(1,145123): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1,145162): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1,145408): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,145435): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,145754): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(1,145837): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(1,145898): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(1,145970): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(1,146178): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(1,146217): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1,146256): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1,146366): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(1,146404): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1,146443): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1,146560): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(1,146617): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1,146656): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1,146771): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(1,146825): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1,146864): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1,147116): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,147143): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,147431): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(1,147514): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(1,147575): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(1,147647): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(1,147791): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(1,147830): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1,147869): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1,147975): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(1,148013): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1,148052): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1,148165): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(1,148222): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1,148261): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1,148372): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(1,148426): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1,148465): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1,148927): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(1,148957): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(1,149029): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(1,149070): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(1,149128): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(1,149183): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(1,149239): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(1,149315): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-title-line-height'
(1,149389): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(1,149419): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(1,150194): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(1,150216): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1,150312): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(1,150336): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1,150430): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(1,150452): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1,150543): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(1,150562): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1,150656): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(1,150678): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1,150771): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(1,150792): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1,150884): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(1,150904): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1,150995): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(1,151014): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1,151073): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(1,151095): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1,151158): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(1,151180): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1,151287): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1,151360): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1,151433): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(1,151457): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1,151520): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(1,151544): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1,151654): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1,151726): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1,151797): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(1,151819): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1,151882): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(1,151904): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1,152013): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1,152088): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1,152156): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(1,152175): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1,152238): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(1,152257): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1,152360): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1,152435): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1,152506): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(1,152528): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1,152591): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(1,152613): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1,152721): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1,152795): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1,152865): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(1,152886): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1,152949): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(1,152970): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1,153075): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1,153148): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1,153217): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(1,153237): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1,153300): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(1,153320): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1,153425): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1,153500): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1,153568): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(1,153587): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1,153650): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(1,153669): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1,153769): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1,153841): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1,153918): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(1,153947): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1,154010): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(1,154039): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1,154148): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(1,154177): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1,154242): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(1,154271): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1,154358): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-x'
(1,154383): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-y'
(1,154408): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-blur'
(1,154436): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-width'
(1,154463): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-color'
(1,154579): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(1,154604): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1,154934): run-time error CSS1039: Token not allowed after unary operator: '-bs-icon-link-transform'
(1,155064): run-time error CSS1039: Token not allowed after unary operator: '-bs-aspect-ratio'
(1,155167): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,155201): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,155235): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,155272): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,156959): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,158798): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow'
(1,158851): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow-sm'
(1,158907): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow-lg'
(1,158995): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,159097): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,159199): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,159296): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,159393): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,159492): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,159589): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,159684): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,160516): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,160539): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(1,160562): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1,160647): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,160670): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(1,160693): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1,160788): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,160811): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(1,160834): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1,160935): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,160958): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(1,160981): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1,161083): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1,161106): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(1,161129): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1,161213): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,161258): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(1,161280): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(1,161329): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,161374): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(1,161398): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(1,161445): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,161490): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(1,161512): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(1,161556): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,161601): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(1,161620): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(1,161667): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,161712): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(1,161734): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(1,161780): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,161825): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(1,161846): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(1,161891): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,161936): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(1,161956): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(1,162000): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,162045): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(1,162064): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(1,162109): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,162154): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(1,162174): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(1,162219): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,162264): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(1,162284): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(1,162356): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-border-subtle'
(1,162436): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-border-subtle'
(1,162516): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-border-subtle'
(1,162591): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-border-subtle'
(1,162666): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-border-subtle'
(1,162743): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-border-subtle'
(1,162818): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-border-subtle'
(1,162891): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-border-subtle'
(1,163129): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,163172): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,163216): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,163259): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,163304): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,170209): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-monospace'
(1,171598): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,171634): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(1,171656): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1,171701): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,171737): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(1,171761): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1,171804): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,171840): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(1,171862): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1,171902): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,171938): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(1,171957): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1,172000): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,172036): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(1,172058): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1,172100): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,172136): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(1,172157): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1,172198): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,172234): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(1,172254): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1,172294): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,172330): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(1,172349): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1,172390): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,172426): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(1,172446): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1,172487): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,172523): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(1,172543): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1,172583): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,172619): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color-rgb'
(1,172644): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1,172685): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,172716): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1,172762): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,172828): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,172906): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,172937): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1,172988): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,173019): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-color'
(1,173069): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,173100): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color'
(1,173142): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,173203): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,173243): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,173282): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,173323): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,173377): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-text-emphasis'
(1,173450): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-text-emphasis'
(1,173523): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-text-emphasis'
(1,173591): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-text-emphasis'
(1,173659): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-text-emphasis'
(1,173729): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-text-emphasis'
(1,173797): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-text-emphasis'
(1,173863): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-text-emphasis'
(1,173914): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,173965): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,174004): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,174056): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,174096): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,174147): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,174186): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,174238): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,174279): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,174329): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,174731): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,174793): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(1,174815): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1,174880): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,174942): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(1,174966): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1,175029): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,175091): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(1,175113): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1,175173): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,175235): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(1,175254): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1,175317): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,175379): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(1,175401): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1,175463): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,175525): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(1,175546): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1,175607): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,175669): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(1,175689): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1,175749): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,175811): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(1,175830): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1,175885): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,175947): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(1,175972): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1,176039): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,176107): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,176164): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,176235): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,176294): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,176366): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,176426): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,176497): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,176556): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,176628): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,176689): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,176759): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,176801): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,176846): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(1,176868): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1,176909): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,176954): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(1,176978): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1,177017): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,177062): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(1,177084): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1,177120): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,177165): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(1,177184): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1,177223): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,177268): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(1,177290): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1,177328): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,177373): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(1,177394): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1,177431): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,177476): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(1,177496): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1,177532): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,177577): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(1,177596): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1,177633): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,177678): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(1,177698): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1,177735): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,177780): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(1,177800): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1,177836): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,177881): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg-rgb'
(1,177903): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1,177946): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,178022): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,178067): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg-rgb'
(1,178094): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1,178139): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,178184): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg-rgb'
(1,178210): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1,178252): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,178287): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,178323): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,178358): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,178395): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,178454): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-bg-subtle'
(1,178530): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg-subtle'
(1,178606): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-bg-subtle'
(1,178677): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-bg-subtle'
(1,178748): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-bg-subtle'
(1,178821): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-bg-subtle'
(1,178892): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-bg-subtle'
(1,178961): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-bg-subtle'
(1,179026): run-time error CSS1039: Token not allowed after unary operator: '-bs-gradient'
(1,179289): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1,179385): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(1,179447): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1,179506): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(1,179568): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(1,179630): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(1,179740): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(1,179815): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1,179873): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1,180031): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(1,180092): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(1,180167): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1,180225): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1,180297): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(1,180358): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(1,180433): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(1,180494): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(1,180569): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(1,180631): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(1,180805): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(1,180868): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(1,180944): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1,181005): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1,181168): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(1,181232): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(1,181308): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1,181369): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1,181442): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(1,181506): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(1,181582): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(1,181646): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(1,181722): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(1,181787): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(1,181966): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(1,182032): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(1,182114): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1,182174): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1,182348): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(1,182411): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(1,182493): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1,182553): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1,182632): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(1,182695): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(1,182777): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(1,182840): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(1,182922): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(1,182986): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(1,183176): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(1,183241): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(1,183321): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1,183378): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1,183545): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(1,183605): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(1,183685): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1,183742): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1,183819): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(1,183879): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(1,183959): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(1,184019): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(1,184099): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(1,184160): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(1,184343): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(1,184405): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(1,224427): run-time error CSS1039: Token not allowed after unary operator: '-font-primary'
(1,224447): run-time error CSS1039: Token not allowed after unary operator: '-font-default'
(1,224467): run-time error CSS1039: Token not allowed after unary operator: '-font-secondary'
(1,224489): run-time error CSS1039: Token not allowed after unary operator: '-font-default'
(1,224548): run-time error CSS1039: Token not allowed after unary operator: '-signin-background-image-url'
(1,225625): run-time error CSS1039: Token not allowed after unary operator: '-font-primary'
(1,225645): run-time error CSS1039: Token not allowed after unary operator: '-font-default'
(1,225665): run-time error CSS1039: Token not allowed after unary operator: '-font-secondary'
(1,225687): run-time error CSS1039: Token not allowed after unary operator: '-font-default'
(1,225713): run-time error CSS1039: Token not allowed after unary operator: '-color-brand'
(1,225987): run-time error CSS1039: Token not allowed after unary operator: '-color-brand'
(1,226016): run-time error CSS1039: Token not allowed after unary operator: '-font-size-brand'
(1,226226): run-time error CSS1039: Token not allowed after unary operator: '-font-size-brand'
(1,226736): run-time error CSS1039: Token not allowed after unary operator: '-font-secondary'
(1,226758): run-time error CSS1039: Token not allowed after unary operator: '-font-default'
(1,226904): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,226995): run-time error CSS1039: Token not allowed after unary operator: '-font-primary'
(1,227015): run-time error CSS1039: Token not allowed after unary operator: '-font-default'
(1,227961): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,228150): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,229378): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,229425): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,229454): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,230306): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,230328): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,231280): run-time error CSS1039: Token not allowed after unary operator: '-font-primary'
(1,231300): run-time error CSS1039: Token not allowed after unary operator: '-font-default'
(1,231389): run-time error CSS1039: Token not allowed after unary operator: '-font-primary'
(1,231409): run-time error CSS1039: Token not allowed after unary operator: '-font-default'
(1,231569): run-time error CSS1039: Token not allowed after unary operator: '-color-table-row-update-0'
(1,231622): run-time error CSS1039: Token not allowed after unary operator: '-color-table-row-update-50'
(1,231677): run-time error CSS1039: Token not allowed after unary operator: '-color-table-row-update-100'
(1,232021): run-time error CSS1039: Token not allowed after unary operator: '-background-color-table-row-selected'
(1,232080): run-time error CSS1039: Token not allowed after unary operator: '-color-table-row-selected'
(1,232172): run-time error CSS1039: Token not allowed after unary operator: '-color-table-row-selected'
(1,232264): run-time error CSS1039: Token not allowed after unary operator: '-color-table-row-selected'
(1,232366): run-time error CSS1039: Token not allowed after unary operator: '-color-table-row-selected'
(1,232485): run-time error CSS1039: Token not allowed after unary operator: '-color-table-row-selected'
(1,232604): run-time error CSS1039: Token not allowed after unary operator: '-color-table-row-selected'
(1,232725): run-time error CSS1039: Token not allowed after unary operator: '-color-table-row-selected'
(1,232842): run-time error CSS1039: Token not allowed after unary operator: '-color-table-row-selected'
(1,232956): run-time error CSS1039: Token not allowed after unary operator: '-background-color-table'
(1,239701): run-time error CSS1039: Token not allowed after unary operator: '-font-primary'
(1,239721): run-time error CSS1039: Token not allowed after unary operator: '-font-default'
(1,239741): run-time error CSS1039: Token not allowed after unary operator: '-font-secondary'
(1,239763): run-time error CSS1039: Token not allowed after unary operator: '-font-default'
(1,239789): run-time error CSS1039: Token not allowed after unary operator: '-color-brand'
(1,240049): run-time error CSS1039: Token not allowed after unary operator: '-signin-backgorund-color'
(1,240216): run-time error CSS1039: Token not allowed after unary operator: '-font-primary'
(1,240236): run-time error CSS1039: Token not allowed after unary operator: '-font-default'
(1,240269): run-time error CSS1039: Token not allowed after unary operator: '-signin-input-border-color'
(1,240579): run-time error CSS1039: Token not allowed after unary operator: '-font-primary'
(1,240599): run-time error CSS1039: Token not allowed after unary operator: '-font-default'
(1,240782): run-time error CSS1039: Token not allowed after unary operator: '-color-title'
(1,240813): run-time error CSS1039: Token not allowed after unary operator: '-font-primary'
(1,240833): run-time error CSS1039: Token not allowed after unary operator: '-font-default'
(1,240960): run-time error CSS1039: Token not allowed after unary operator: '-color-subtitle'
(1,240994): run-time error CSS1039: Token not allowed after unary operator: '-font-secondary'
(1,241016): run-time error CSS1039: Token not allowed after unary operator: '-font-default'
(1,241125): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,241601): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,241623): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,241645): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,241670): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,241705): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,241736): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,241776): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,241802): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,241825): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,241897): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,241945): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,241981): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,242027): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
 */
@charset "UTF-8";@font-face{font-family:"Gotham Light";src:url(../font/Gotham-Light.otf)}@font-face{font-family:"Gotham Medium";src:url(../font/Gotham-Medium.otf)}@font-face{font-family:"SFNS Display Regular";src:url(../font/SFNS-Display-Regular.otf)}@font-face{font-family:"SFNS Display Thin";src:url(../font/SFNS-Display-Thin.otf)}:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#4278BB;--bs-secondary:#6D7278;--bs-success:#94ED89;--bs-info:#4BBCC8;--bs-warning:#F5B700;--bs-danger:#CD3030;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:66,120,187;--bs-secondary-rgb:109,114,120;--bs-success-rgb:148,237,137;--bs-info-rgb:75,188,200;--bs-warning-rgb:245,183,0;--bs-danger-rgb:205,48,48;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#1a304b;--bs-secondary-text-emphasis:#2c2e30;--bs-success-text-emphasis:#3b5f37;--bs-info-text-emphasis:#1e4b50;--bs-warning-text-emphasis:#624900;--bs-danger-text-emphasis:#521313;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#d9e4f1;--bs-secondary-bg-subtle:#e2e3e4;--bs-success-bg-subtle:#eafbe7;--bs-info-bg-subtle:#dbf2f4;--bs-warning-bg-subtle:#fdf1cc;--bs-danger-bg-subtle:#f5d6d6;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#b3c9e4;--bs-secondary-border-subtle:#c5c7c9;--bs-success-border-subtle:#d4f8d0;--bs-info-border-subtle:#b7e4e9;--bs-warning-border-subtle:#fbe299;--bs-danger-border-subtle:#ebacac;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#4278BB;--bs-link-color-rgb:66,120,187;--bs-link-decoration:underline;--bs-link-hover-color:#356096;--bs-link-hover-color-rgb:53,96,150;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(66, 120, 187, 0.25);--bs-form-valid-color:#94ED89;--bs-form-valid-border-color:#94ED89;--bs-form-invalid-color:#CD3030;--bs-form-invalid-border-color:#CD3030}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222, 226, 230, 0.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222, 226, 230, 0.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#8eaed6;--bs-secondary-text-emphasis:#a7aaae;--bs-success-text-emphasis:#bff4b8;--bs-info-text-emphasis:#93d7de;--bs-warning-text-emphasis:#f9d466;--bs-danger-text-emphasis:#e18383;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#0d1825;--bs-secondary-bg-subtle:#161718;--bs-success-bg-subtle:#1e2f1b;--bs-info-bg-subtle:#0f2628;--bs-warning-bg-subtle:#312500;--bs-danger-bg-subtle:#290a0a;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#284870;--bs-secondary-border-subtle:#414448;--bs-success-border-subtle:#598e52;--bs-info-border-subtle:#2d7178;--bs-warning-border-subtle:#936e00;--bs-danger-border-subtle:#7b1d1d;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#8eaed6;--bs-link-hover-color:#a5bede;--bs-link-color-rgb:142,174,214;--bs-link-hover-color-rgb:165,190,222;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:rgba(255, 255, 255, 0.15);--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb), 0.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb), 0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb), 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#d9e4f1;--bs-table-border-color:#aeb6c1;--bs-table-striped-bg:#ced9e5;--bs-table-striped-color:#000;--bs-table-active-bg:#c3cdd9;--bs-table-active-color:#000;--bs-table-hover-bg:#c9d3df;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e4;--bs-table-border-color:#b5b6b6;--bs-table-striped-bg:#d7d8d9;--bs-table-striped-color:#000;--bs-table-active-bg:#cbcccd;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d3;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#eafbe7;--bs-table-border-color:#bbc9b9;--bs-table-striped-bg:#deeedb;--bs-table-striped-color:#000;--bs-table-active-bg:#d3e2d0;--bs-table-active-color:#000;--bs-table-hover-bg:#d8e8d6;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#dbf2f4;--bs-table-border-color:#afc2c3;--bs-table-striped-bg:#d0e6e8;--bs-table-striped-color:#000;--bs-table-active-bg:#c5dadc;--bs-table-active-color:#000;--bs-table-hover-bg:#cbe0e2;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#fdf1cc;--bs-table-border-color:#cac1a3;--bs-table-striped-bg:#f0e5c2;--bs-table-striped-color:#000;--bs-table-active-bg:#e4d9b8;--bs-table-active-color:#000;--bs-table-hover-bg:#eadfbd;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f5d6d6;--bs-table-border-color:#c4abab;--bs-table-striped-bg:#e9cbcb;--bs-table-striped-color:#000;--bs-table-active-bg:#ddc1c1;--bs-table-active-color:#000;--bs-table-hover-bg:#e3c6c6;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#c6c7c8;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#4d5154;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#a1bcdd;outline:0;box-shadow:0 0 0 .25rem rgba(66,120,187,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#a1bcdd;outline:0;box-shadow:0 0 0 .25rem rgba(66,120,187,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#a1bcdd;outline:0;box-shadow:0 0 0 .25rem rgba(66,120,187,.25)}.form-check-input:checked{background-color:#4278bb;border-color:#4278bb}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#4278bb;border-color:#4278bb;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23a1bcdd'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(66,120,187,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(66,120,187,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;appearance:none;background-color:#4278bb;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#c6d7eb}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;appearance:none;background-color:#4278bb;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#c6d7eb}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label::after,.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-select~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#6c757d}.form-floating>.form-control:disabled~label::after,.form-floating>:disabled~label::after{background-color:var(--bs-secondary-bg)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--bs-border-width) * -1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2394ED89' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2394ED89' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23CD3030'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23CD3030' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23CD3030'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23CD3030' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#4278BB;--bs-btn-border-color:#4278BB;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#38669f;--bs-btn-hover-border-color:#356096;--bs-btn-focus-shadow-rgb:94,140,197;--bs-btn-active-color:#fff;--bs-btn-active-bg:#356096;--bs-btn-active-border-color:#325a8c;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#4278BB;--bs-btn-disabled-border-color:#4278BB}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6D7278;--bs-btn-border-color:#6D7278;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5d6166;--bs-btn-hover-border-color:#575b60;--bs-btn-focus-shadow-rgb:131,135,140;--bs-btn-active-color:#fff;--bs-btn-active-bg:#575b60;--bs-btn-active-border-color:#52565a;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6D7278;--bs-btn-disabled-border-color:#6D7278}.btn-success{--bs-btn-color:#000;--bs-btn-bg:#94ED89;--bs-btn-border-color:#94ED89;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#a4f09b;--bs-btn-hover-border-color:#9fef95;--bs-btn-focus-shadow-rgb:126,201,116;--bs-btn-active-color:#000;--bs-btn-active-bg:#a9f1a1;--bs-btn-active-border-color:#9fef95;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#94ED89;--bs-btn-disabled-border-color:#94ED89}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#4BBCC8;--bs-btn-border-color:#4BBCC8;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#66c6d0;--bs-btn-hover-border-color:#5dc3ce;--bs-btn-focus-shadow-rgb:64,160,170;--bs-btn-active-color:#000;--bs-btn-active-bg:#6fc9d3;--bs-btn-active-border-color:#5dc3ce;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#4BBCC8;--bs-btn-disabled-border-color:#4BBCC8}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#F5B700;--bs-btn-border-color:#F5B700;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f7c226;--bs-btn-hover-border-color:#f6be1a;--bs-btn-focus-shadow-rgb:208,156,0;--bs-btn-active-color:#000;--bs-btn-active-bg:#f7c533;--bs-btn-active-border-color:#f6be1a;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#F5B700;--bs-btn-disabled-border-color:#F5B700}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#CD3030;--bs-btn-border-color:#CD3030;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#ae2929;--bs-btn-hover-border-color:#a42626;--bs-btn-focus-shadow-rgb:213,79,79;--bs-btn-active-color:#fff;--bs-btn-active-bg:#a42626;--bs-btn-active-border-color:#9a2424;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#CD3030;--bs-btn-disabled-border-color:#CD3030}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#4278BB;--bs-btn-border-color:#4278BB;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#4278BB;--bs-btn-hover-border-color:#4278BB;--bs-btn-focus-shadow-rgb:66,120,187;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4278BB;--bs-btn-active-border-color:#4278BB;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#4278BB;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#4278BB;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6D7278;--bs-btn-border-color:#6D7278;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6D7278;--bs-btn-hover-border-color:#6D7278;--bs-btn-focus-shadow-rgb:109,114,120;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6D7278;--bs-btn-active-border-color:#6D7278;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#6D7278;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6D7278;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#94ED89;--bs-btn-border-color:#94ED89;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#94ED89;--bs-btn-hover-border-color:#94ED89;--bs-btn-focus-shadow-rgb:148,237,137;--bs-btn-active-color:#000;--bs-btn-active-bg:#94ED89;--bs-btn-active-border-color:#94ED89;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#94ED89;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#94ED89;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#4BBCC8;--bs-btn-border-color:#4BBCC8;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#4BBCC8;--bs-btn-hover-border-color:#4BBCC8;--bs-btn-focus-shadow-rgb:75,188,200;--bs-btn-active-color:#000;--bs-btn-active-bg:#4BBCC8;--bs-btn-active-border-color:#4BBCC8;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#4BBCC8;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#4BBCC8;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#F5B700;--bs-btn-border-color:#F5B700;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#F5B700;--bs-btn-hover-border-color:#F5B700;--bs-btn-focus-shadow-rgb:245,183,0;--bs-btn-active-color:#000;--bs-btn-active-bg:#F5B700;--bs-btn-active-border-color:#F5B700;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#F5B700;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#F5B700;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#CD3030;--bs-btn-border-color:#CD3030;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#CD3030;--bs-btn-hover-border-color:#CD3030;--bs-btn-focus-shadow-rgb:205,48,48;--bs-btn-active-color:#fff;--bs-btn-active-bg:#CD3030;--bs-btn-active-border-color:#CD3030;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#CD3030;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#CD3030;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:94,140,197;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#4278BB;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#4278BB;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(var(--bs-border-width) * -1)}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:calc(var(--bs-border-width) * -1)}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(66,120,187,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#4278BB}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:0.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255, 255, 255, 0.55);--bs-navbar-hover-color:rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color:rgba(255, 255, 255, 0.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), 0.03);--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%231a304b'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color:#a1bcdd;--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(66, 120, 187, 0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%238eaed6'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%238eaed6'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(66, 120, 187, 0.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#4278BB;--bs-pagination-active-border-color:#4278BB;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(var(--bs-border-width) * -1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#4278BB;--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#4278BB;--bs-list-group-active-border-color:#4278BB;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(66, 120, 187, 0.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;--bs-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close.disabled,.btn-close:disabled{pointer-events:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{filter:var(--bs-btn-close-white-filter)}[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}.spinner-border,.spinner-grow{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:1em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{mask-position:-200% 0}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-success{color:#000!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.link-primary:focus,.link-primary:hover{color:RGBA(53,96,150,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(53,96,150,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondary:focus,.link-secondary:hover{color:RGBA(87,91,96,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(87,91,96,var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.link-success:focus,.link-success:hover{color:RGBA(169,241,161,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(169,241,161,var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.link-info:focus,.link-info:hover{color:RGBA(111,201,211,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(111,201,211,var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.link-warning:focus,.link-warning:hover{color:RGBA(247,197,51,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(247,197,51,var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:focus,.link-danger:hover{color:RGBA(164,38,38,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(164,38,38,var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.link-light:focus,.link-light:hover{color:RGBA(249,250,251,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.link-dark:focus,.link-dark:hover{color:RGBA(26,30,33,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:focus,.link-body-emphasis:hover{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-underline-offset:.25em;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{object-fit:contain!important}.object-fit-cover{object-fit:cover!important}.object-fit-fill{object-fit:fill!important}.object-fit-scale{object-fit:scale-down!important}.object-fit-none{object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{column-gap:0!important}.column-gap-1{column-gap:.25rem!important}.column-gap-2{column-gap:.5rem!important}.column-gap-3{column-gap:1rem!important}.column-gap-4{column-gap:1.5rem!important}.column-gap-5{column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10{--bs-link-opacity:0.1}.link-opacity-10-hover:hover{--bs-link-opacity:0.1}.link-opacity-25{--bs-link-opacity:0.25}.link-opacity-25-hover:hover{--bs-link-opacity:0.25}.link-opacity-50{--bs-link-opacity:0.5}.link-opacity-50-hover:hover{--bs-link-opacity:0.5}.link-opacity-75{--bs-link-opacity:0.75}.link-opacity-75-hover:hover{--bs-link-opacity:0.75}.link-opacity-100{--bs-link-opacity:1}.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1{text-underline-offset:.125em!important}.link-offset-1-hover:hover{text-underline-offset:.125em!important}.link-offset-2{text-underline-offset:.25em!important}.link-offset-2-hover:hover{text-underline-offset:.25em!important}.link-offset-3{text-underline-offset:.375em!important}.link-offset-3-hover:hover{text-underline-offset:.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0{--bs-link-underline-opacity:0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10{--bs-link-underline-opacity:0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:0.1}.link-underline-opacity-25{--bs-link-underline-opacity:0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:0.25}.link-underline-opacity-50{--bs-link-underline-opacity:0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:0.5}.link-underline-opacity-75{--bs-link-underline-opacity:0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:0.75}.link-underline-opacity-100{--bs-link-underline-opacity:1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{user-select:all!important}.user-select-auto{user-select:auto!important}.user-select-none{user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{object-fit:contain!important}.object-fit-sm-cover{object-fit:cover!important}.object-fit-sm-fill{object-fit:fill!important}.object-fit-sm-scale{object-fit:scale-down!important}.object-fit-sm-none{object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{column-gap:0!important}.column-gap-sm-1{column-gap:.25rem!important}.column-gap-sm-2{column-gap:.5rem!important}.column-gap-sm-3{column-gap:1rem!important}.column-gap-sm-4{column-gap:1.5rem!important}.column-gap-sm-5{column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{object-fit:contain!important}.object-fit-md-cover{object-fit:cover!important}.object-fit-md-fill{object-fit:fill!important}.object-fit-md-scale{object-fit:scale-down!important}.object-fit-md-none{object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{column-gap:0!important}.column-gap-md-1{column-gap:.25rem!important}.column-gap-md-2{column-gap:.5rem!important}.column-gap-md-3{column-gap:1rem!important}.column-gap-md-4{column-gap:1.5rem!important}.column-gap-md-5{column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{object-fit:contain!important}.object-fit-lg-cover{object-fit:cover!important}.object-fit-lg-fill{object-fit:fill!important}.object-fit-lg-scale{object-fit:scale-down!important}.object-fit-lg-none{object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{column-gap:0!important}.column-gap-lg-1{column-gap:.25rem!important}.column-gap-lg-2{column-gap:.5rem!important}.column-gap-lg-3{column-gap:1rem!important}.column-gap-lg-4{column-gap:1.5rem!important}.column-gap-lg-5{column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{object-fit:contain!important}.object-fit-xl-cover{object-fit:cover!important}.object-fit-xl-fill{object-fit:fill!important}.object-fit-xl-scale{object-fit:scale-down!important}.object-fit-xl-none{object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{column-gap:0!important}.column-gap-xl-1{column-gap:.25rem!important}.column-gap-xl-2{column-gap:.5rem!important}.column-gap-xl-3{column-gap:1rem!important}.column-gap-xl-4{column-gap:1.5rem!important}.column-gap-xl-5{column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{object-fit:contain!important}.object-fit-xxl-cover{object-fit:cover!important}.object-fit-xxl-fill{object-fit:fill!important}.object-fit-xxl-scale{object-fit:scale-down!important}.object-fit-xxl-none{object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{column-gap:0!important}.column-gap-xxl-1{column-gap:.25rem!important}.column-gap-xxl-2{column-gap:.5rem!important}.column-gap-xxl-3{column-gap:1rem!important}.column-gap-xxl-4{column-gap:1.5rem!important}.column-gap-xxl-5{column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}html{min-height:100%}body{min-height:100vh;font-family:var(--font-primary),var(--font-default),var(--font-secondary),var(--font-default);background-color:#046;background-image:var(--signin-background-image-url);background-position:center center;background-size:cover;background-repeat:no-repeat;display:flex;align-items:center;padding-top:40px;padding-bottom:40px}@media (max-width:991.98px){body{padding-top:140px;padding-bottom:24px}body>.navbar.fixed-top{margin:.75rem 1rem!important;position:absolute}body>.navbar.fixed-top>.container-fluid,body>.navbar.fixed-top>.container-lg,body>.navbar.fixed-top>.container-md,body>.navbar.fixed-top>.container-sm,body>.navbar.fixed-top>.container-xl,body>.navbar.fixed-top>.container-xxl{justify-content:center;position:relative}body>.navbar.fixed-top .logo.navbar-brand{margin-left:auto;margin-right:auto}body>.navbar.fixed-top .navbar-toggler{position:absolute;right:0}}.cookie-toast-container{position:fixed;bottom:20px;right:20px;z-index:1050}@media (max-width:768px){.cookie-toast-container{right:12px}.cookie_message{font-size:14px}#acceptCookies{font-size:14px}}@media (max-width:480px){.cookie-toast-container{right:12px}.cookie_message{font-size:12px}#acceptCookies{font-size:12px}}footer{font-family:var(--font-primary),var(--font-default),var(--font-secondary),var(--font-default);color:var(--color-brand);position:absolute;bottom:0;width:100%}@media (max-width:991.98px){body{flex-direction:column;justify-content:flex-start}body>main.form-start{margin:0 auto!important}footer{flex:0 0 auto;margin-top:1rem;position:static;width:100%}}.logo.navbar-brand{color:var(--color-brand);font-size:var(--font-size-brand);font-weight:700;padding:0;text-transform:uppercase;padding-left:0;padding-bottom:.25rem;padding-top:.25rem}.logo.navbar-brand :hover{color:#4278bb}.logo.navbar-brand .icon{font-size:calc(var(--font-size-brand) + 1.15);padding-left:2px;padding-right:2px}.logo.navbar-brand .icon:hover{color:#4bbcc8}.logo.navbar-brand .brandicon{display:none}.logo.navbar-brand .brand2lines{display:none}@media screen and (max-width:430px){.logo.navbar-brand .brandlaptop{display:none}.logo.navbar-brand .brandicon{display:inline-block}}.ayvensLogo{width:320px}.ayvensLogo>img{width:20%}@media (min-width:768px){.ayvensLogo>img{width:70%}}.main-administration{font-size:.8rem}.main-administration table{font-family:var(--font-secondary),var(--font-default),sans-serif;font-size:.9rem!important}.main-administration .em-administration-table{font-size:1.4rem!important}.administration-form{--bs-modal-width:1600px}.administration-form .admin-label-form{color:#555;font-family:var(--font-primary),var(--font-default),sans-serif;font-size:.8rem!important;text-transform:uppercase;line-height:21px}.administration-form .admin-form-select{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='2 2 12 12'><path fill='%234278BB' stroke='%234278BB' stroke-linecap='butt' stroke-linejoin='miter' stroke-width='0' d='m2 5 6 6 6-6'/></svg>")!important}.administration-form .fa{color:#4278bb}.administration-form .input-group-text{font-size:.8rem}.administration-form .li-vehicle-type:hover{background-color:#d3d3d3}.administration-form .vehicle-type-checked{background-color:#87cefa}.administration-form .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%!important}.administration-form .bootstrap-select>.dropdown-toggle:after{display:none}.administration-form .bootstrap-select button.dropdown-toggle{background-color:transparent;border:1px solid #d3d3d3;box-shadow:#4278bb;--bs-btn-focus-shadow-rgb:150,200,255;height:inherit;white-space:normal}.administration-form .bootstrap-select button.dropdown-toggle:focus{background-color:transparent;outline:0!important;--bs-btn-focus-shadow-rgb:150,200,255}.administration-form .bootstrap-select .form-control:focus{outline:0 none #fff!important;border:0 solid transparent!important}.administration-form .bootstrap-select .form-control>div.filter-option:focus{outline:0 none #fff!important;border:0 solid transparent!important}.administration-form .bootstrap-select .form-control>div.filter-option>div.filter-option-inner:focus{outline:0 none #fff!important;border:0 solid transparent!important}.administration-form .bootstrap-select .form-control>div.filter-option>div.filter-option-inner>div.filter-option-inner-inner:focus{outline:0 none #fff!important;border:0 solid transparent!important}.administration-form .bootstrap-select .disabled{cursor:not-allowed!important;background-color:#d3d3d3!important}.administration-form .filter-option-inner-inner{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='2 2 12 12'><path fill='%234278BB' stroke='%234278BB' stroke-linecap='butt' stroke-linejoin='miter' stroke-width='0' d='m2 5 6 6 6-6'/></svg>")!important;background-position:right;background-size:10px 10px,10px 10px;background-repeat:no-repeat;-webkit-appearance:none}.administration-form .dropdown-menu{--bs-dropdown-link-active-bg:#4278BB!important;--bs-dropdown-padding-y:0rem;--bs-dropdown-box-shadow:#4278BB!important}.administration-form .dropdown-menu .btn-group{width:inherit}.administration-form .dropdown-item{font-size:.875rem}.administration-form .height-110{height:110px!important}.administration-form .height-110 .filter-option-inner-inner{font-family:"Gotham Medium",sans-serif!important;font-size:.84rem!important;color:#6d7278!important}.modal-administration .modal-content{background-color:#f0f0f0;height:100%}.modal-administration .modal-header{background-color:#fff}.modal-administration .administration-form-section{background-color:#fff;border-radius:10px;border:1px #fff solid;padding-top:8px;padding-bottom:8px}.modal-administration .modal-dialog-scrollable .modal-content{overflow:auto!important}.modal-administration .modal-body{background-color:#f0f0f0;padding-bottom:4rem}.modal-administration .modal-xl{--bs-modal-width:100%;--bs-modal-margin:0rem!important}.modal-administration .modal-title{text-transform:uppercase;color:#4278bb;font-family:"SFNS Display Regular",sans-serif;font-size:1.3rem}.modal-administration .btn{text-transform:uppercase;font-size:.75rem!important}.modal-administration .list-group-vehicleType span{font-size:1.5rem;float:left}.modal-administration .list-group-vehicleType label{display:flex}.modal-administration .loadingSpinner110Heigth{width:15%;margin:auto;position:absolute;z-index:1;height:110px!important}.modal-administration .dropdown-header{cursor:pointer}.list-group-vehicleType::-webkit-scrollbar{display:none}.divVehicleDrivers .fixed-table-body{max-height:120px}.divVehicleMaintenanceTask .fixed-table-body{max-height:180px}.btn{text-transform:uppercase}.table-hover tbody tr:hover td,.table-hover tbody tr:hover th{background-color:#c9ebef!important}table tbody tr.task-expired td{color:red!important}table tbody tr td{font-family:var(--font-primary),var(--font-default),sans-serif!important;font-size:.84rem!important}table th{font-family:var(--font-primary),var(--font-default),sans-serif!important;font-size:.84rem!important;color:#000!important;text-transform:uppercase}@-webkit-keyframes update{0%{background-color:var(--color-table-row-update-0)}50%{background-color:var(--color-table-row-update-50)}100%{background-color:var(--color-table-row-update-100)}}table .row-update{-webkit-animation-name:update;-webkit-animation-duration:.4s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out}.table-hover tbody tr:hover td,.table-hover tbody tr:hover th{background-color:#c9ebef!important}.table-hover tbody tr.selected td{background-color:var(--background-color-table-row-selected)!important;color:var(--color-table-row-selected)!important}.table-hover tbody tr.selected td .fa-check{color:var(--color-table-row-selected)!important}.table-hover tbody tr.selected td .fa-xmark{color:var(--color-table-row-selected)!important}.table-hover tbody tr.selected td .fa-circle-question{color:var(--color-table-row-selected)!important}.table-hover tbody tr.selected td .alarm-arrow-up-from-line{background-color:var(--color-table-row-selected)!important}.table-hover tbody tr.selected td .alarm-arrow-down-to-line{background-color:var(--color-table-row-selected)!important}.table-hover tbody tr.selected td .alarm-arrow-down-from-line{background-color:var(--color-table-row-selected)!important}.table-hover tbody tr.selected td .alarm-arrow-up-to-line{background-color:var(--color-table-row-selected)!important}.bootstrap-table .table-loading{height:100%;width:100%;background-color:var(--background-color-table)}.bootstrap-table .table-loading .spinner-border{height:10rem;width:10rem}.bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading{background-color:transparent!important}.alarm,.alarm-arrow-down-from-line,.alarm-arrow-down-to-line,.alarm-arrow-up-from-line,.alarm-arrow-up-to-line{font-size:initial;padding-right:1em;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.alarm-arrow-up-to-line{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg viewBox='0 113.868 384.15 518.594' xmlns='http://www.w3.org/2000/svg' xmlns:bx='https://boxy-svg.com'%3E%3Cdefs%3E%3Cbx:grid x='0' y='0' width='68.348' height='63.826'/%3E%3C/defs%3E%3Cpath d='M 214.675 181.33 C 202.175 168.83 181.875 168.83 169.375 181.33 L 9.375 341.33 C -3.125 353.83 -3.125 374.13 9.375 386.63 C 21.875 399.13 42.175 399.13 54.675 386.63 L 160.075 281.13 L 160.075 587.93 C 160.075 605.63 174.375 619.93 192.075 619.93 C 209.775 619.93 224.075 605.63 224.075 587.93 L 224.075 281.13 L 329.475 386.53 C 341.975 399.03 362.275 399.03 374.775 386.53 C 387.275 374.03 387.275 353.73 374.775 341.23 L 214.775 181.23 L 214.675 181.33 Z' style='fill: rgb(109  114  120)%3B'/%3E%3Crect y='113.868' width='384' height='43.868' style='fill: rgb(109  114  120)%3B stroke: rgb(109  114  120)%3B' x='0.15'/%3E%3C/svg%3E")}.alarm-arrow-up-from-line{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg viewBox='0 113.868 384.15 518.594' xmlns='http://www.w3.org/2000/svg' xmlns:bx='https://boxy-svg.com'%3E%3Cdefs%3E%3Cbx:grid x='0' y='0' width='68.348' height='63.826'/%3E%3C/defs%3E%3Cpath d='M 214.675 123.243 C 202.175 110.743 181.875 110.743 169.375 123.243 L 9.375 283.243 C -3.125 295.743 -3.125 316.043 9.375 328.543 C 21.875 341.043 42.175 341.043 54.675 328.543 L 160.075 223.043 L 160.075 529.843 C 160.075 547.543 174.375 561.843 192.075 561.843 C 209.775 561.843 224.075 547.543 224.075 529.843 L 224.075 223.043 L 329.475 328.443 C 341.975 340.943 362.275 340.943 374.775 328.443 C 387.275 315.943 387.275 295.643 374.775 283.143 L 214.775 123.143 L 214.675 123.243 Z' style='fill: rgb(109  114  120)%3B'/%3E%3Crect y='588.594' width='384' height='43.868' style='fill: rgb(109  114  120)%3B stroke: rgb(109  114  120)%3B'/%3E%3C/svg%3E")}.alarm-arrow-down-to-line{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg viewBox='0 113.868 384.15 518.594' xmlns='http://www.w3.org/2000/svg' xmlns:bx='https://boxy-svg.com'%3E%3Cdefs%3E%3Cbx:grid x='0' y='0' width='68.348' height='63.826'/%3E%3C/defs%3E%3Cpath d='M 214.675 123.243 C 202.175 110.743 181.875 110.743 169.375 123.243 L 9.375 283.243 C -3.125 295.743 -3.125 316.043 9.375 328.543 C 21.875 341.043 42.175 341.043 54.675 328.543 L 160.075 223.043 L 160.075 529.843 C 160.075 547.543 174.375 561.843 192.075 561.843 C 209.775 561.843 224.075 547.543 224.075 529.843 L 224.075 223.043 L 329.475 328.443 C 341.975 340.943 362.275 340.943 374.775 328.443 C 387.275 315.943 387.275 295.643 374.775 283.143 L 214.775 123.143 L 214.675 123.243 Z' style='fill: rgb(109  114  120)%3B' transform='matrix(-1  0  0  -1  384.150031  675.710987)'/%3E%3Crect y='588.594' width='384' height='43.868' style='fill: rgb(109  114  120)%3B stroke: rgb(109  114  120)%3B'/%3E%3C/svg%3E")}.alarm-arrow-down-from-line{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg viewBox='0 113.868 384.15 518.594' xmlns='http://www.w3.org/2000/svg' xmlns:bx='https://boxy-svg.com'%3E%3Cdefs%3E%3Cbx:grid x='0' y='0' width='68.348' height='63.826'/%3E%3C/defs%3E%3Cpath d='M 214.525 193.862 C 202.025 181.362 181.725 181.362 169.225 193.862 L 9.225 353.862 C -3.275 366.362 -3.275 386.662 9.225 399.162 C 21.725 411.662 42.025 411.662 54.525 399.162 L 159.925 293.662 L 159.925 600.462 C 159.925 618.162 174.225 632.462 191.925 632.462 C 209.625 632.462 223.925 618.162 223.925 600.462 L 223.925 293.662 L 329.325 399.062 C 341.825 411.562 362.125 411.562 374.625 399.062 C 387.125 386.562 387.125 366.262 374.625 353.762 L 214.625 193.762 L 214.525 193.862 Z' style='fill: rgb(109  114  120)%3B' transform='matrix(-1  0  0  -1  383.850032  816.949037)'/%3E%3Crect y='113.868' width='384' height='43.868' style='fill: rgb(109  114  120)%3B stroke: rgb(109  114  120)%3B' x='-0.15'/%3E%3C/svg%3E")}.alarm-add-all-pois{padding-right:13.13px;height:15px!important;display:-webkit-box;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg viewBox='247.157 9.752 458.093 497.181' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M 425.403 497.45 C 467.795 444.398 564.479 315.818 564.479 243.592 C 564.479 155.999 493.411 84.933 405.818 84.933 C 318.224 84.933 247.157 155.999 247.157 243.592 C 247.157 315.818 343.841 444.398 386.233 497.45 C 396.398 510.094 415.239 510.094 425.403 497.45 Z M 405.818 190.706 C 446.53 190.706 471.976 234.78 451.62 270.036 C 442.173 286.4 424.713 296.481 405.818 296.481 C 365.105 296.481 339.662 252.408 360.016 217.15 C 369.465 200.787 386.925 190.706 405.818 190.706 Z' style='fill: rgb(255  255  255)%3B'/%3E%3Cpath d='M 571.558 34.06 C 571.558 20.614 560.695 9.752 547.25 9.752 C 533.805 9.752 522.942 20.614 522.942 34.06 L 522.942 143.444 L 413.558 143.444 C 400.112 143.444 389.25 154.307 389.25 167.752 C 389.25 181.197 400.112 192.06 413.558 192.06 L 522.942 192.06 L 522.942 301.444 C 522.942 314.89 533.805 325.752 547.25 325.752 C 560.695 325.752 571.558 314.89 571.558 301.444 L 571.558 192.06 L 680.942 192.06 C 694.388 192.06 705.25 181.197 705.25 167.752 C 705.25 154.307 694.388 143.444 680.942 143.444 L 571.558 143.444 L 571.558 34.06 Z' style='fill: rgb(205  48  48)%3B'/%3E%3C/svg%3E")}.reset-field{font-size:initial;padding-right:1.15em;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg viewBox='25.869 0 320.15 321.204' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M 185.919 0 L 185.919 35.567 C 254.546 35.567 310.402 91.406 310.402 160.05 C 310.402 228.695 254.546 284.532 185.919 284.532 C 117.293 284.532 61.436 228.695 61.436 160.05 C 61.436 127.204 74.505 96.279 97.003 73.232 L 97.003 115.592 L 132.569 115.592 L 132.569 17.783 L 34.761 17.783 L 34.761 53.351 L 66.611 53.351 C 40.648 82.372 25.869 120.198 25.869 160.05 C 25.869 248.292 97.66 320.1 185.919 320.1 C 274.178 320.1 345.969 248.292 345.969 160.05 C 345.969 71.81 274.178 0 185.919 0' fill-rule='evenodd' style='fill: rgb(255  255  255)%3B'/%3E%3C/svg%3E")}header{font-family:var(--font-primary),var(--font-default),var(--font-secondary),var(--font-default);color:var(--color-brand);position:absolute;top:12%;width:100%}header>div{max-width:80vw}@media (min-width:768px){header{top:14%}header>div{max-width:60vw}}@media (min-width:992px){header{top:16%}header>div{max-width:40vw}}.form-start{max-width:80vw;background-color:var(--signin-backgorund-color);border-radius:20px}.form-start label{text-transform:uppercase}.form-start input[type=password],.form-start input[type=text]{font-family:var(--font-primary),var(--font-default);border-color:var(--signin-input-border-color);border-radius:8px;border-width:2px;background-color:transparent}.form-start .list-container{height:70vh}@media (min-width:768px){.form-start{max-width:60vw}}@media (min-width:992px){.form-start{max-width:40vw}.form-start .list-container{height:60vh}}.brand-moviloc{font-family:var(--font-primary),var(--font-default);font-size:3rem;font-weight:700}.brand-moviloc>i{padding-left:.2rem;padding-right:.2rem}.language .navbar-nav .nav-link.active{color:#4bbcc8!important}.title{color:var(--color-title);font-family:var(--font-primary),var(--font-default);font-size:2rem;font-weight:600;text-transform:uppercase;padding-left:1;padding-bottom:1rem}.subtitle{color:var(--color-subtitle);font-family:var(--font-secondary),var(--font-default);font-size:.9rem;padding-left:0;padding-top:1.3rem;padding-bottom:1.3rem}table.rounded-corners{--border-radius:$table-rounded-corners-border-radius;border-spacing:0;border-collapse:separate;border-radius:10px}table.rounded-corners>tbody>tr{border-radius:10px}table.rounded-corners>tbody>tr:last-child>td:first-child{border-bottom-left-radius:10px}table.rounded-corners>tbody>tr:last-child>td:last-child{border-bottom-right-radius:10px}table.rounded-corners th:first-child{border-top-left-radius:10px}table.rounded-corners th:last-child{border-top-right-radius:10px}:root{--color-brand:#BFD4DC;--color-title:#4278BB;--color-subtitle:#6D7278;--color-table-row-selected:#DDDDDD;--font-primary:"Gotham Medium";--font-secondary:"SFNS Display Regular";--font-default:sans-serif;--font-size-brand:3rem;--signin-background-image-url:url("../images/background_blue_tiny.jpg");--signin-backgorund-color:rgba(255,255,255,0.8);--signin-input-border-color:#FFFFFF;--background-color-table-row-selected:#4BBCC8;--bs-emphasis-color:#787D82}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1vdmlsb2Mtc2lnbmluLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiaUJBQ0EsV0FDRSxZQUFhLGVBQ2IsSUFBSyw4QkFFUCxXQUNFLFlBQWEsZ0JBQ2IsSUFBSywrQkFFUCxXQUNFLFlBQWEsdUJBQ2IsSUFBSyxzQ0FFUCxXQUNFLFlBQWEsb0JBQ2IsSUFBSyxtQ0FFUCxNQUNBLHNCQUNFLFVBQVcsUUFDWCxZQUFhLFFBQ2IsWUFBYSxRQUNiLFVBQVcsUUFDWCxTQUFVLFFBQ1YsWUFBYSxRQUNiLFlBQWEsUUFDYixXQUFZLFFBQ1osVUFBVyxRQUNYLFVBQVcsUUFDWCxXQUFZLEtBQ1osV0FBWSxLQUNaLFVBQVcsUUFDWCxlQUFnQixRQUNoQixjQUFlLFFBQ2YsY0FBZSxRQUNmLGNBQWUsUUFDZixjQUFlLFFBQ2YsY0FBZSxRQUNmLGNBQWUsUUFDZixjQUFlLFFBQ2YsY0FBZSxRQUNmLGNBQWUsUUFDZixhQUFjLFFBQ2QsZUFBZ0IsUUFDaEIsYUFBYyxRQUNkLFVBQVcsUUFDWCxhQUFjLFFBQ2QsWUFBYSxRQUNiLFdBQVksUUFDWixVQUFXLFFBQ1gsaUJBQWtCLEVBQUUsQ0FBRSxHQUFHLENBQUUsSUFDM0IsbUJBQW9CLEdBQUcsQ0FBRSxHQUFHLENBQUUsSUFDOUIsaUJBQWtCLEdBQUcsQ0FBRSxHQUFHLENBQUUsSUFDNUIsY0FBZSxFQUFFLENBQUUsR0FBRyxDQUFFLElBQ3hCLGlCQUFrQixHQUFHLENBQUUsR0FBRyxDQUFFLEVBQzVCLGdCQUFpQixHQUFHLENBQUUsRUFBRSxDQUFFLEdBQzFCLGVBQWdCLEdBQUcsQ0FBRSxHQUFHLENBQUUsSUFDMUIsY0FBZSxFQUFFLENBQUUsRUFBRSxDQUFFLEdBQ3ZCLDJCQUE0QixRQUM1Qiw2QkFBOEIsUUFDOUIsMkJBQTRCLFFBQzVCLHdCQUF5QixRQUN6QiwyQkFBNEIsUUFDNUIsMEJBQTJCLFFBQzNCLHlCQUEwQixRQUMxQix3QkFBeUIsUUFDekIsdUJBQXdCLFFBQ3hCLHlCQUEwQixRQUMxQix1QkFB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VixNQUFPLElBR1QsT0FDRSxLQUFNLEVBQUUsRUFBRSxLQUNWLE1BQU8sYUFHVCxPQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxhQUdULE9BQ0UsS0FBTSxFQUFFLEVBQUUsS0FDVixNQUFPLElBR1QsUUFDRSxLQUFNLEVBQUUsRUFBRSxLQUNWLE1BQU8sYUFHVCxRQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxhQUdULFFBQ0UsS0FBTSxFQUFFLEVBQUUsS0FDVixNQUFPLEtBR1QsVUFDRSxZQUFhLFlBR2YsVUFDRSxZQUFhLGFBR2YsVUFDRSxZQUFhLElBR2YsVUFDRSxZQUFhLGFBR2YsVUFDRSxZQUFhLGFBR2YsVUFDRSxZQUFhLElBR2YsVUFDRSxZQUFhLGFBR2YsVUFDRSxZQUFhLGFBR2YsVUFDRSxZQUFhLElBR2YsV0FDRSxZQUFhLGFBR2YsV0FDRSxZQUFhLGFBR2YsS0FDQSxNQUNFLGNBQWUsRUFHakIsS0FDQSxNQUNFLGNBQWUsRUFHakIsS0FDQSxNQUNFLGNBQWUsUUFHakIsS0FDQSxNQUNFLGNBQWUsUUFHakIsS0FDQSxNQUNFLGNBQWUsT0FHakIsS0FDQSxNQUNFLGNBQWUsT0FHakIsS0FDQSxNQUNFLGNBQWUsS0FHakIsS0FDQSxNQUNFLGNBQWUsS0FHakIsS0FDQSxNQUNFLGNBQWUsT0FHakIsS0FDQSxNQUNFLGNBQWUsT0FHakIsS0FDQSxNQUNFLGNBQWUsS0FHakIsS0FDQSxNQUNFLGNBQWUsS0FHakIseUJBQ0UsUUFDRSxLQUFNLEVBQUUsRUFBRSxHQUVaLG9CQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxLQUVULGlCQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxLQUVULGlCQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxJQUVULGlCQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxhQUVULGlCQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxJQUVULGlCQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxJQUVULGlCQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxhQUVULGFBQ0UsS0FBTSxFQUFFLEVBQUUsS0FDVixNQUFPLEtBRVQsVUFDRSxLQUFNLEVBQUUsRUFBRSxLQUNWLE1BQU8sWUFFVCxVQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxhQUVULFVBQ0UsS0FBTSxFQUFFLEVBQUUsS0FDVixNQUFPLElBRVQsVUFDRSxLQUFNLEVBQUUsRUFBRSxLQUNWLE1BQU8sYUFFVCxVQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxhQUVULFVBQ0UsS0FBTSxFQUFFLEVBQUUsS0FDVixNQUFPLElBRVQsVUFDRSxLQUFNLEVBQUUsRUFBRSxLQUNWLE1BQU8sYUFFVCxVQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxhQUVULFVBQ0UsS0FBTSxFQUFFLEVBQUUsS0FDVixNQUFPLElBRVQsV0FDRSxLQUFNLEVBQUUsRUFBRSxLQUNWLE1BQU8sYUFFVCxXQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxhQUVULFdBQ0UsS0FBTSxFQUFFLEVBQUUsS0FDVixNQUFPLEtBRVQsYUFDRSxZQUFhLEVBRWYsYUFDRSxZQUFhLFlBRWYsYUFDRSxZQUFhLGFBRWYsYUFDRSxZQUFhLElBRWYsYUFDRSxZQUFhLGFBRWYsYUFDRSxZQUFhLGFBRWYsYUFDRSxZQUFhLElBRWYsYUFDRSxZQUFhLGFBRWYsYUFDRSxZQUFhLGFBRWYsYUFDRSxZQUFhLElBRWYsY0FDRSxZQUFhLGFBRWYsY0FDRSxZQUFhLGFBRWYsUUFDQSxTQUNFLGNBQWUsRUFFakIsUUFDQSxTQUNFLGNBQWUsRUFFakIsUUFDQSxTQUNFLGNBQWUsUUFFakIsUUFDQSxTQUNFLGNBQWUsUUFFakIsUUFDQSxTQUNFLGNBQWUsT0FFakIsUUFDQSxTQUNFLGNBQWUsT0FFakIsUUFDQSxTQUNFLGNBQWUsS0FFakIsUUFDQSxTQUNFLGNBQWUsS0FFakIsUUFDQSxTQUNFLGNBQWUsT0FFakIsUUFDQSxTQUNFLGNBQWUsT0FFakIsUUFDQSxTQUNFLGNBQWUsS0FFakIsUUFDQSxTQUNFLGNBQWUsTUFHbkIseUJBQ0UsUUFDRSxLQUFNLEVBQUUsRUFBRSxHQUVaLG9CQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxLQUVULGlCQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxLQUVULGlCQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxJQUVULGlCQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxhQUVULGlCQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxJQUVULGlCQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxJQUVULGlCQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxhQUVULGFBQ0UsS0FBTSxFQUFFLEVBQUUsS0FDVixNQUFPLEtBRVQsVUFDRSxLQUFNLEVBQUUsRUFBRSxLQUNWLE1BQU8sWUFFVCxVQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxhQUVULFVBQ0UsS0FBTSxFQUFFLEVBQUUsS0FDVixNQUFPLElBRVQsVUFDRSxLQUFNLEVBQUUsRUFBRSxLQUNWLE1BQU8sYUFFVCxVQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxhQUVULFVBQ0UsS0FBTSxFQUFFLEVBQUUsS0FDVixNQUFPLElBRVQsVUFDRSxLQUFNLEVBQUUsRUFBRSxLQUNWLE1BQU8sYUFFVCxVQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxhQUVULFVBQ0UsS0FBTSxFQUFFLEVBQUUsS0FDVixNQUFPLElBRVQsV0FDRSxLQUFNLEVBQUUsRUFBRSxLQUNWLE1BQU8sYUFFVCxXQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxhQUVULFdBQ0UsS0FBTSxFQUFFLEVBQUUsS0FDVixNQUFPLEtBRVQsYUFDRSxZQUFhLEVBRWYsYUFDRSxZQUFhLFlBRWYsYUFDRSxZQUFhLGFBRWYsYUFDRSxZQUFhLElBRWYsYUFDRSxZQUFhLGFBRWYsYUFDRSxZQUFhLGFBRWYsYUFDRSxZQUFhLElBRWYsYUFDRSxZQUFhLGFBRWYsYUFDRSxZQUFhLGFBRWYsYUFDRSxZQUFhLElBRWYsY0FDRSxZQUFhLGFBRWYsY0FDRSxZQUFhLGFBRWYsUUFDQSxTQUNFLGNBQWUsRUFFakIsUUFDQSxTQUNFLGNBQWUsRUFFakIsUUFDQSxTQUNFLGNBQWUsUUFFakIsUUFDQSxTQUNFLGNBQWUsUUFFakIsUUFDQSxTQUNFLGNBQWUsT0FFakIsUUFDQSxTQUNFLGNBQWUsT0FFakIsUUFDQSxTQUNFLGNBQWUsS0FFakIsUUFDQSxTQUNFLGNBQWUsS0FFakIsUUFDQSxTQUNFLGNBQWUsT0FFakIsUUFDQSxTQUNFLGNBQWUsT0FFakIsUUFDQSxTQUNFLGNBQWUsS0FFakIsUUFDQSxTQUNFLGNBQWUsTUFHbkIseUJBQ0UsUUFDRSxLQUFNLEVBQUUsRUFBRSxHQUVaLG9CQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxLQUVULGlCQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxLQUVULGlCQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxJQUVULGlCQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxhQUVULGlCQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxJQUVULGlCQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxJQUVULGlCQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxhQUVULGFBQ0UsS0FBTSxFQUFFLEVBQUUsS0FDVixNQUFPLEtBRVQsVUFDRSxLQUFNLEVBQUUsRUFBRSxLQUNWLE1BQU8sWUFFVCxVQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxhQUVULFVBQ0UsS0FBTSxFQUFFLEVBQUUsS0FDVixNQUFPLElBRVQsVUFDRSxLQUFNLEVBQUUsRUFBRSxLQUNWLE1BQU8sYUFFVCxVQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxhQUVULFVBQ0UsS0FBTSxFQUFFLEVBQUUsS0FDVixNQUFPLElBRVQsVUFDRSxLQUFNLEVBQUUsRUFBRSxLQUNWLE1BQU8sYUFFVCxVQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxhQUVULFVBQ0UsS0FBTSxFQUFFLEVBQUUsS0FDVixNQUFPLElBRVQsV0FDRSxLQUFNLEVBQUUsRUFBRSxLQUNWLE1BQU8sYUFFVCxXQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxhQUVULFdBQ0UsS0FBTSxFQUFFLEVBQUUsS0FDVixNQUFPLEtBRVQsYUFDRSxZQUFhLEVBRWYsYUFDRSxZQUFhLFlBRWYsYUFDRSxZQUFhLGFBRWYsYUFDRSxZQUFhLElBRWYsYUFDRSxZQUFhLGFBRWYsYUFDRSxZQUFhLGFBRWYsYUFDRSxZQUFhLElBRWYsYUFDRSxZQUFhLGFBRWYsYUFDRSxZQUFhLGFBRWYsYUFDRSxZQUFhLElBRWYsY0FDRSxZQUFhLGFBRWYsY0FDRSxZQUFhLGFBRWYsUUFDQSxTQUNFLGNBQWUsRUFFakIsUUFDQSxTQUNFLGNBQWUsRUFFakIsUUFDQSxTQUNFLGNBQWUsUUFFakIsUUFDQSxTQUNFLGNBQWUsUUFFakIsUUFDQSxTQUNFLGNBQWUsT0FFakIsUUFDQSxTQUNFLGNBQWUsT0FFakIsUUFDQSxTQUNFLGNBQWUsS0FFakIsUUFDQSxTQUNFLGNBQWUsS0FFakIsUUFDQSxTQUNFLGNBQWUsT0FFakIsUUFDQSxTQUNFLGNBQWUsT0FFakIsUUFDQSxTQUNFLGNBQWUsS0FFakIsUUFDQSxTQUNFLGNBQWUsTUFHbkIsMEJBQ0UsUUFDRSxLQUFNLEVBQUUsRUFBRSxHQUVaLG9CQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxLQUVULGlCQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxLQUVULGlCQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxJQUVULGlCQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxhQUVULGlCQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxJQUVULGlCQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxJQUVULGlCQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxhQUVULGFBQ0UsS0FBTSxFQUFFLEVBQUUsS0FDVixNQUFPLEtBRVQsVUFDRSxLQUFNLEVBQUUsRUFBRSxLQUNWLE1BQU8sWUFFVCxVQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxhQUVULFVBQ0UsS0FBTSxFQUFFLEVBQUUsS0FDVixNQUFPLElBRVQsVUFDRSxLQUFNLEVBQUUsRUFBRSxLQUNWLE1BQU8sYUFFVCxVQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxhQUVULFVBQ0UsS0FBTSxFQUFFLEVBQUUsS0FDVixNQUFPLElBRVQsVUFDRSxLQUFNLEVBQUUsRUFBRSxLQUNWLE1BQU8sYUFFVCxVQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxhQUVULFVBQ0UsS0FBTSxFQUFFLEVBQUUsS0FDVixNQUFPLElBRVQsV0FDRSxLQUFNLEVBQUUsRUFBRSxLQUNWLE1BQU8sYUFFVCxXQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxhQUVULFdBQ0UsS0FBTSxFQUFFLEVBQUUsS0FDVixNQUFPLEtBRVQsYUFDRSxZQUFhLEVBRWYsYUFDRSxZQUFhLFlBRWYsYUFDRSxZQUFhLGFBRWYsYUFDRSxZQUFhLElBRWYsYUFDRSxZQUFhLGFBRWYsYUFDRSxZQUFhLGFBRWYsYUFDRSxZQUFhLElBRWYsYUFDRSxZQUFhLGFBRWYsYUFDRSxZQUFhLGFBRWYsYUFDRSxZQUFhLElBRWYsY0FDRSxZQUFhLGFBRWYsY0FDRSxZQUFhLGFBRWYsUUFDQSxTQUNFLGNBQWUsRUFFakIsUUFDQSxTQUNFLGNBQWUsRUFFakIsUUFDQSxTQUNFLGNBQWUsUUFFakIsUUFDQSxTQUNFLGNBQWUsUUFFakIsUUFDQSxTQUNFLGNBQWUsT0FFakIsUUFDQSxTQUNFLGNBQWUsT0FFakIsUUFDQSxTQUNFLGNBQWUsS0FFakIsUUFDQSxTQUNFLGNBQWUsS0FFakIsUUFDQSxTQUNFLGNBQWUsT0FFakIsUUFDQSxTQUNFLGNBQWUsT0FFakIsUUFDQSxTQUNFLGNBQWUsS0FFakIsUUFDQSxTQUNFLGNBQWUsTUFHbkIsMEJBQ0UsU0FDRSxLQUFNLEVBQUUsRUFBRSxHQUVaLHFCQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxLQUVULGtCQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxLQUVULGtCQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxJQUVULGtCQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxhQUVULGtCQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxJQUVULGtCQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxJQUVULGtCQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxhQUVULGNBQ0UsS0FBTSxFQUFFLEVBQUUsS0FDVixNQUFPLEtBRVQsV0FDRSxLQUFNLEVBQUUsRUFBRSxLQUNWLE1BQU8sWUFFVCxXQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxhQUVULFdBQ0UsS0FBTSxFQUFFLEVBQUUsS0FDVixNQUFPLElBRVQsV0FDRSxLQUFNLEVBQUUsRUFBRSxLQUNWLE1BQU8sYUFFVCxXQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxhQUVULFdBQ0UsS0FBTSxFQUFFLEVBQUUsS0FDVixNQUFPLElBRVQsV0FDRSxLQUFNLEVBQUUsRUFBRSxLQUNWLE1BQU8sYUFFVCxXQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxhQUVULFdBQ0UsS0FBTSxFQUFFLEVBQUUsS0FDVixNQUFPLElBRVQsWUFDRSxLQUFNLEVBQUUsRUFBRSxLQUNWLE1BQU8sYUFFVCxZQUNFLEtBQU0sRUFBRSxFQUFFLEtBQ1YsTUFBTyxhQUVULFlBQ0UsS0FBTSxFQUFFLEVBQUUsS0FDVixNQUFPLEtBRVQsY0FDRSxZQUFhLEVBRWYsY0FDRSxZQUFhLFlBRWYsY0FDRSxZQUFhLGFBRWYsY0FDRSxZQUFhLElBRWYsY0FDRSxZQUFhLGFBRWYsY0FDRSxZQUFhLGFBRWYsY0FDRSxZQUFhLElBRWYsY0FDRSxZQUFhLGFBRWYsY0FDRSxZQUFhLGFBRWYsY0FDRSxZQUFhLElBRWYsZUFDRSxZQUFhLGFBRWYsZUFDRSxZQUFhLGFBRWYsU0FDQSxVQUNFLGNBQWUsRUFFakIsU0FDQSxVQUNFLGNBQWUsRUFFakIsU0FDQSxVQUNFLGNBQWUsUUFFakIs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akIsU0FDRSxZQUFhLFlBRWYsU0FDRSxZQUFhLGlCQUVmLFNBQ0UsWUFBYSxnQkFFZixTQUNFLFlBQWEsZUFFZixTQUNFLFlBQWEsaUJBRWYsU0FDRSxZQUFhLGVBRWYsWUFDRSxZQUFhLGVBRWYsUUFDRSxRQUFTLFlBRVgsUUFDRSxRQUFTLGlCQUVYLFFBQ0UsUUFBUyxnQkFFWCxRQUNFLFFBQVMsZUFFWCxRQUNFLFFBQVMsaUJBRVgsUUFDRSxRQUFTLGVBRVgsU0FDRSxjQUFlLFlBQ2YsYUFBYyxZQUVoQixTQUNFLGNBQWUsaUJBQ2YsYUFBYyxpQkFFaEIsU0FDRSxjQUFlLGdCQUNmLGFBQWMsZ0JBRWhCLFNBQ0UsY0FBZSxlQUNmLGFBQWMsZUFFaEIsU0FDRSxjQUFlLGlCQUNmLGFBQWMsaUJBRWhCLFNBQ0UsY0FBZSxlQUNmLGFBQWMsZUFFaEIsU0FDRSxZQUFhLFlBQ2IsZUFBZ0IsWUFFbEIsU0FDRSxZQUFhLGlCQUNiLGVBQWdCLGlCQUVsQixTQUNFLFlBQWEsZ0JBQ2IsZUFBZ0IsZ0JBRWxCLFNBQ0UsWUFBYSxlQUNiLGVBQWdCLGVBRWxCLFNBQ0UsWUFBYSxpQkFDYixlQUFnQixpQkFFbEIsU0FDRSxZQUFhLGVBQ2IsZUFBZ0IsZUFFbEIsU0FDRSxZQUFhLFlBRWYsU0FDRSxZQUFhLGlCQUVmLFNBQ0UsWUFBYSxnQkFFZixTQUNFLFlBQWEsZUFFZixTQUNFLFlBQWEsaUJBRWYsU0FDRSxZQUFhLGVBRWYsU0FDRSxjQUFlLFlBRWpCLFNBQ0UsY0FBZSxpQkFFakIsU0FDRSxjQUFlLGdCQUVqQixTQUNFLGNBQWUsZUFFakIsU0FDRSxjQUFlLGlCQUVqQixTQUNFLGNBQWUsZUFFakIsU0FDRSxlQUFnQixZQUVsQixTQUNFLGVBQWdCLGlCQUVsQixTQUNFLGVBQWdCLGdCQUVsQixTQUNFLGVBQWdCLGVBRWxCLFNBQ0UsZUFBZ0IsaUJBRWxCLFNBQ0UsZUFBZ0IsZUFFbEIsU0FDRSxhQUFjLFlBRWhCLFNBQ0UsYUFBYyxpQkFFaEIsU0FDRSxhQUFjLGdCQUVoQixTQUNFLGFBQWMsZUFFaEIsU0FD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YSxpQkFFZixTQUNFLFlBQWEsZ0JBRWYsU0FDRSxZQUFhLGVBRWYsU0FDRSxZQUFhLGlCQUVmLFNBQ0UsWUFBYSxlQUVmLFlBQ0UsWUFBYSxlQUVmLFFBQ0UsUUFBUyxZQUVYLFFBQ0UsUUFBUyxpQkFFWCxRQUNFLFFBQVMsZ0JBRVgsUUFDRSxRQUFTLGVBRVgsUUFDRSxRQUFTLGlCQUVYLFFBQ0UsUUFBUyxlQUVYLFNBQ0UsY0FBZSxZQUNmLGFBQWMsWUFFaEIsU0FDRSxjQUFlLGlCQUNmLGFBQWMsaUJBRWhCLFNBQ0UsY0FBZSxnQkFDZixhQUFjLGdCQUVoQixTQUNFLGNBQWUsZUFDZixhQUFjLGVBRWhCLFNBQ0UsY0FBZSxpQkFDZixhQUFjLGlCQUVoQixTQUNFLGNBQWUsZUFDZixhQUFjLGVBRWhCLFNBQ0UsWUFBYSxZQUNiLGVBQWdCLFlBRWxCLFNBQ0UsWUFBYSxpQkFDYixlQUFnQixpQkFFbEIsU0FDRSxZQUFhLGdCQUNiLGVBQWdCLGdCQUVsQixTQUNFLFlBQWEsZUFDYixlQUFnQixlQUVsQixTQUNFLFlBQWEsaUJBQ2IsZUFBZ0IsaUJBRWxCLFNBQ0UsWUFBYSxlQUNiLGVBQWdCLGVBRWxCLFNBQ0UsWUFBYSxZQUVmLFNBQ0UsWUFBYSxpQkFFZixTQUNFLFlBQWEsZ0JBRWYsU0FDRSxZQUFhLGVBRWYsU0FDRSxZQUFhLGlCQUVmLFNBQ0UsWUFBYSxlQUVmLFNBQ0UsY0FBZSxZQUVqQixTQUNFLGNBQWUsaUJBRWpCLFNBQ0UsY0FBZSxnQkFFakIsU0FDRSxjQUFlLGVBRWpCLFNBQ0UsY0FBZSxpQkFFakIsU0FDRSxjQUFlLGVBRWpCLFNBQ0UsZUFBZ0IsWUFFbEIsU0FDRSxlQUFnQixpQkFFbEIsU0FDRSxlQUFnQixnQkFFbEIsU0FDRSxlQUFnQixlQUVsQixTQUNFLGVBQWdCLGlCQUVsQixTQUNFLGVBQWdCLGVBRWxCLFNBQ0UsYUFBYyxZQUVoQixTQUNFLGFBQWMsaUJBRWhCLFNBQ0UsYUFBYyxnQkFFaEIsU0FDRSxhQUFjLGVBRWhCLFNBQ0UsYUFBYyxpQkFFaEIsU0FDRSxhQUFjLGVBRWhCLFVBQ0UsSUFBSyxZQUVQLFVBQ0UsSUFBSyxpQkFFUCxVQUNFLElBQUssZ0JBRVAsVUFDRSxJQUFLLGVBRVAsVUFDRSxJQUFLLGlCQUVQLFVBQ0UsSUFBSyxlQUVQLGNBQ0UsUUFBUyxZQUVYLGNBQ0UsUUFBUyxpQkFFWCxjQUNFLFFBQVMsZ0JBRVgsY0FDRSxRQUFTLGVBRVgsY0FDRSxRQUFTLGlCQUVYLGNBQ0UsUUFBUyxlQUVYLGlCQUNFLFdBQVksWUFFZCxpQkFDRSxXQUFZLGlCQUVkLGlCQUNFLFdBQVksZ0JBRWQsaUJBQ0UsV0FBWSxlQUVkLGlCQUNFLFdBQVksaUJBRWQsaUJBQ0UsV0FBWSxlQUVkLGVBQ0UsV0FBWSxlQUVkLGFBQ0UsV0FBWSxnQkFFZCxnQkFDRSxXQUFZLGtCQUdoQiwwQkFDRSxnQkFDRSxNQUFPLGVBRVQsY0FDRSxNQUFPLGdCQUVULGVBQ0UsTUFBTyxlQUVULHVCQUNFLFdBQVksa0JBRWQscUJBQ0UsV0FBWSxnQkFFZCxvQkFDRSxXQUFZLGVBRWQscUJBQ0UsV0FBWSxxQkFFZCxvQkFDRSxXQUFZLGVBRWQsYUFDRSxRQUFTLGlCQUVYLG1CQUNFLFFBQVMsdUJBRVgsWUFDRSxRQUFTLGdCQUVYLFdBQ0UsUUFBUyxlQUVYLGtCQUNFLFFBQVMsc0JBRVgsWUFDRSxRQUFTLGdCQUVYLGdCQUNFLFFBQVMsb0JBRVgsaUJBQ0UsUUFBUyxxQkFFWCxXQUNFLFFBQVMsZUFFWCxrQkFDRSxRQUFTLHNCQUVYLFdBQ0UsUUFBUyxlQUVYLGNBQ0UsS0FBTSxFQUFFLEVBQUUsZUFFWixhQUNFLGVBQWdCLGNBRWxCLGdCQUNFLGVBQWdCLGlCQUVsQixxQkFDRSxlQUFnQixzQkFFbEIsd0JBQ0UsZUFBZ0IseUJBRWxCLGdCQUNFLFVBQVcsWUFFYixnQkFDRSxVQUFXLFlBRWIsa0JBQ0UsWUFBYSxZQUVmLGtCQUNFLFlBQWEsWUFFZixjQUNFLFVBQVcsZUFFYixnQkFDRSxVQUFXLGlCQUViLHNCQUNFLFVBQVcsdUJBRWIsMEJBQ0UsZ0JBQWlCLHFCQUVuQix3QkFDRSxnQkFBaUIsbUJBRW5CLDJCQUNFLGdCQUFpQixpQkFFbkIsNEJBQ0UsZ0JBQWlCLHdCQUVuQiwyQkFDRSxnQkFBaUIsdUJBRW5CLDJCQUNFLGdCQUFpQix1QkFFbkIsc0JBQ0UsWUFBYSxxQkFFZixvQkFDRSxZQUFhLG1CQUVmLHVCQUNFLFlBQWEsaUJBRWYseUJBQ0UsWUFBYSxtQkFFZix3QkFDRSxZQUFhLGtCQUVmLHdCQUNFLGNBQWUscUJBRWpCLHNCQUNFLGNBQWUsbUJBRWpCLHlCQUNFLGNBQWUsaUJBRWpCLDBCQUNFLGNBQWUsd0JBRWpCLHlCQUNFLGNBQWUsdUJBRWpCLDBCQUNFLGNBQWUsa0JBRWpCLG9CQUNFLFdBQVksZUFFZCxxQkFDRSxXQUFZLHFCQUVkLG1CQUNFLFdBQVksbUJBRWQsc0JBQ0UsV0FBWSxpQkFFZCx3QkFDRSxXQUFZLG1CQUVkLHVCQUNFLFdBQVksa0JBRWQsZ0JBQ0UsTUFBTyxhQUVULFlBQ0UsTUFBTyxZQUVULFlBQ0UsTUFBTyxZQUVULFlBQ0UsTUFBTyxZQUVULFlBQ0UsTUFBTyxZQUVULFlBQ0UsTUFBTyxZQUVULFlBQ0UsTUFBTyxZQUVULGVBQ0UsTUFBTyxZQUVULFFBQ0UsT0FBUSxZQUVWLFFBQ0UsT0FBUSxpQkFFVixRQUNFLE9BQVEsZ0JBRVYsUUFDRSxPQUFRLGVBRVYsUUFDRSxPQUFRLGlCQUVWLFFBQ0UsT0FBUSxlQUVWLFdBQ0UsT0FBUSxlQUVWLFNBQ0UsYUFBYyxZQUNkLFlBQWEsWUFFZixTQUNFLGFBQWMsaUJBQ2QsWUFBYSxpQkFFZixTQUNFLGFBQWMsZ0JBQ2QsWUFBYSxnQkFFZixTQUNFLGFBQWMsZUFDZCxZQUFhLGVBRWYsU0FDRSxhQUFjLGlCQUNkLFlBQWEsaUJBRWYsU0FDRSxhQUFjLGVBQ2QsWUFBYSxlQUVmLFlBQ0UsYUFBYyxlQUNkLFlBQWEsZUFFZixTQUNFLFdBQVksWUFDWixjQUFlLFlBRWpCLFNBQ0UsV0FBWSxpQkFDWixjQUFlLGlCQUVqQixTQUNFLFdBQVksZ0JBQ1osY0FBZSxnQkFFakIsU0FDRSxXQUFZLGVBQ1osY0FBZSxlQUVqQixTQUNFLFdBQVksaUJBQ1osY0FBZSxpQkFFakIsU0FDRSxXQUFZLGVBQ1osY0FBZSxlQUVqQixZQUNFLFdBQVksZUFDWixjQUFlLGVBRWpCLFNBQ0UsV0FBWSxZQUVkLFNBQ0UsV0FBWSxpQkFFZCxTQUNFLFdBQVksZ0JBRWQsU0FDRSxXQUFZLGVBRWQsU0FDRSxXQUFZLGlCQUVkLFNBQ0UsV0FBWSxlQUVkLFlBQ0UsV0FBWSxlQUVkLFNBQ0UsYUFBYyxZQUVoQixTQUNFLGFBQWMsaUJBRWhCLFNBQ0UsYUFBYyxnQkFFaEIsU0FDRSxhQUFjLGVBRWhCLFNBQ0UsYUFBYyxpQkFFaEIsU0FDRSxhQUFjLGVBRWhCLFlBQ0UsYUFBYyxlQUVoQixTQUNFLGNBQWUsWUFFakIsU0FDRSxjQUFlLGlCQUVqQixTQUNFLGNBQWUsZ0JBRWpCLFNBQ0UsY0FBZSxlQUVqQixTQUNFLGNBQWUsaUJBRWpCLFNBQ0UsY0FBZSxlQUVqQixZQUNFLGNBQWUsZUFFakIsU0FDRSxZQUFhLFlBRWYsU0FDRSxZQUFhLGlCQUVmLFNBQ0UsWUFBYSxnQkFFZixTQUNFLFlBQWEsZUFFZixTQUNFLFlBQWEsaUJBRWYsU0FDRSxZQUFhLGVBRWYsWUFDRSxZQUFhLGVBRWYsUUFDRSxRQUFTLFlBRVgsUUFDRSxRQUFTLGlCQUVYLFFBQ0UsUUFBUyxnQkFFWCxRQUNFLFFBQVMsZUFFWCxRQUNFLFFBQVMsaUJBRVgsUUFDRSxRQUFTLGVBRVgsU0FDRSxjQUFlLFlBQ2YsYUFBYyxZQUVoQixTQUNFLGNBQWUsaUJBQ2YsYUFBYyxpQkFFaEIsU0FDRSxjQUFlLGdCQUNmLGFBQWMsZ0JBRWhCLFNBQ0UsY0FBZSxlQUNmLGFBQWMsZUFFaEIsU0FDRSxjQUFlLGlCQUNmLGFBQWMsaUJBRWhCLFNBQ0UsY0FBZSxlQUNmLGFBQWMsZUFFaEIsU0FDRSxZQUFhLFlBQ2IsZUFBZ0IsWUFFbEIsU0FDRSxZQUFhLGlCQUNiLGVBQWdCLGlCQUVsQixTQUNFLFlBQWEsZ0JBQ2IsZUFBZ0IsZ0JBRWxCLFNBQ0UsWUFBYSxlQUNiLGVBQWdCLGVBRWxCLFNBQ0UsWUFBYSxpQkFDYixlQUFnQixpQkFFbEIsU0FDRSxZQUFhLGVBQ2IsZUFBZ0IsZUFFbEIsU0FDRSxZQUFhLFlBRWYsU0FDRSxZQUFhLGlCQUVmLFNBQ0UsWUFBYSxnQkFFZixTQUNFLFlBQWEsZUFFZixTQUNFLFlBQWEsaUJBRWYsU0FDRSxZQUFhLGVBRWYsU0FDRSxjQUFlLFlBRWpCLFNBQ0UsY0FBZSxpQkFFakIsU0FDRSxjQUFlLGdCQUVqQixTQUNFLGNBQWUsZUFFakIsU0FDRSxjQUFlLGlCQUVqQixTQUNFLGNBQWUsZUFFakIsU0FDRSxlQUFnQixZQUVsQixTQUNFLGVBQWdCLGlCQUVsQixTQUNFLGVBQWdCLGdCQUVsQixTQUNFLGVBQWdCLGVBRWxCLFNBQ0UsZUFBZ0IsaUJBRWxCLFNBQ0UsZUFBZ0IsZUFFbEIsU0FDRSxhQUFjLFlBRWhCLFNBQ0UsYUFBYyxpQkFFaEIsU0FDRSxhQUFjLGdCQUVoQixTQUNFLGFBQWMsZUFFaEIsU0FDRSxhQUFjLGlCQUVoQixTQUNFLGFBQWMsZUFFaEIsVUFDRSxJQUFLLFlBRVAsVUFDRSxJQUFLLGlCQUVQLFVBQ0UsSUFBSyxnQkFFUCxVQUNFLElBQUssZUFFUCxVQUNFLElBQUssaUJBRVAsVUFDRSxJQUFLLGVBRVAsY0FDRSxRQUFTLFlBRVgsY0FDRSxRQUFTLGlCQUVYLGNBQ0UsUUFBUyxnQkFFWCxjQUNFLFFBQVMsZUFFWCxjQUNFLFFBQVMsaUJBRVgsY0FDRSxRQUFTLGVBRVgsaUJBQ0UsV0FBWSxZQUVkLGlCQUNFLFdBQVksaUJBRWQsaUJBQ0UsV0FBWSxnQkFFZCxpQkFDRSxXQUFZLGVBRWQsaUJBQ0UsV0FBWSxpQkFFZCxpQkFDRSxXQUFZLGVBRWQsZUFDRSxXQUFZLGVBRWQsYUFDRSxXQUFZLGdCQUVkLGdCQUNFLFdBQVksa0JBR2hCLDBCQUNFLGlCQUNFLE1BQU8sZUFFVCxlQUNFLE1BQU8sZ0JBRVQsZ0JBQ0UsTUFBTyxlQUVULHdCQUNFLFdBQVksa0JBRWQsc0JBQ0UsV0FBWSxnQkFFZCxxQkFDRSxXQUFZLGVBRWQsc0JBQ0UsV0FBWSxxQkFFZCxxQkFDRSxXQUFZLGVBRWQsY0FDRSxRQUFTLGlCQUVYLG9CQUNFLFFBQVMsdUJBRVgsYUFDRSxRQUFTLGdCQUVYLFlBQ0UsUUFBUyxlQUVYLG1CQUNFLFFBQVMsc0JBRVgsYUFDRSxRQUFTLGdCQUVYLGlCQUNFLFFBQVMsb0JBRVgsa0JBQ0UsUUFBUyxxQkFFWCxZQUNFLFFBQVMsZUFFWCxtQkFDRSxRQUFTLHNCQUVYLFlBQ0UsUUFBUyxlQUVYLGVBQ0UsS0FBTSxFQUFFLEVBQUUsZUFFWixjQUNFLGVBQWdCLGNBRWxCLGlCQUNFLGVBQWdCLGlCQUVsQixzQkFDRSxlQUFnQixzQkFFbEIseUJBQ0UsZUFBZ0IseUJBRWxCLGlCQUNFLFVBQVcsWUFFYixpQkFDRSxVQUFXLFlBRWIsbUJBQ0UsWUFBYSxZQUVmLG1CQUNFLFlBQWEsWUFFZixlQUNFLFVBQVcsZUFFYixpQkFDRSxVQUFXLGlCQUViLHVCQUNFLFVBQVcsdUJBRWIsMkJBQ0UsZ0JBQWlCLHFCQUVuQix5QkFDRSxnQkFBaUIsbUJBRW5CLDRCQUNFLGdCQUFpQixpQkFFbkIsNkJBQ0UsZ0JBQWlCLHdCQUVuQiw0QkFDRSxnQkFBaUIsdUJBRW5CLDRCQUNFLGdCQUFpQix1QkFFbkIsdUJBQ0UsWUFBYSxxQkFFZixxQkFDRSxZQUFhLG1CQUVmLHdCQUNFLFlBQWEsaUJBRWYsMEJBQ0UsWUFBYSxtQkFFZix5QkFDRSxZQUFhLGtCQUVmLHlCQUNFLGNBQWUscUJBRWpCLHVCQUNFLGNBQWUsbUJBRWpCLDBCQUNFLGNBQWUsaUJBRWpCLDJCQUNFLGNBQWUsd0JBRWpCLDBCQUNFLGNBQWUsdUJBRWpCLDJCQUNFLGNBQWUsa0JBRWpCLHFCQUNFLFdBQVksZUFFZCxzQkFDRSxXQUFZLHFCQUVkLG9CQUNFLFdBQVksbUJBRWQsdUJBQ0UsV0FBWSxpQkFFZCx5QkFDRSxXQUFZLG1CQUVkLHdCQUNFLFdBQVksa0JBRWQsaUJBQ0UsTUFBTyxhQUVULGFBQ0UsTUFBTyxZQUVULGFBQ0UsTUFBTyxZQUVULGFBQ0UsTUFBTyxZQUVULGFBQ0UsTUFBTyxZQUVULGFBQ0UsTUFBTyxZQUVULGFBQ0UsTUFBTyxZQUVULGdCQUNFLE1BQU8sWUFFVCxTQUNFLE9BQVEsWUFFVixTQUNFLE9BQVEsaUJBRVYsU0FDRSxPQUFRLGdCQUVWLFNBQ0UsT0FBUSxlQUVWLFNBQ0UsT0FBUSxpQkFFVixTQUNFLE9BQVEsZUFFVixZQUNFLE9BQVEsZUFFVixVQUNFLGFBQWMsWUFDZCxZQUFhLFlBRWYsVUFDRSxhQUFjLGlCQUNkLFlBQWEsaUJBRWYsVUFDRSxhQUFjLGdCQUNkLFlBQWEsZ0JBRWYsVUFDRSxhQUFjLGVBQ2QsWUFBYSxlQUVmLFVBQ0UsYUFBYyxpQkFDZCxZQUFhLGlCQUVmLFVBQ0UsYUFBYyxlQUNkLFlBQWEsZUFFZixhQUNFLGFBQWMsZUFDZCxZQUFhLGVBRWYsVUFDRSxXQUFZLFlBQ1osY0FBZSxZQUVqQixVQUNFLFdBQVksaUJBQ1osY0FBZSxpQkFFakIsVUFDRSxXQUFZLGdCQUNaLGNBQWUsZ0JBRWpCLFVBQ0UsV0FBWSxlQUNaLGNBQWUsZUFFakIsVUFDRSxXQUFZLGlCQUNaLGNBQWUsaUJBRWpCLFVBQ0UsV0FBWSxlQUNaLGNBQWUsZUFFakIsYUFDRSxXQUFZLGVBQ1osY0FBZSxlQUVqQixVQUNFLFdBQVksWUFFZCxVQUNFLFdBQVksaUJBRWQsVUFDRSxXQUFZLGdCQUVkLFVBQ0UsV0FBWSxlQUVkLFVBQ0UsV0FBWSxpQkFFZCxVQUNFLFdBQVksZUFFZCxhQUNFLFdBQVksZUFFZCxVQUNFLGFBQWMsWUFFaEIsVUFDRSxhQUFjLGlCQUVoQixVQUNFLGFBQWMsZ0JBRWhCLFVBQ0UsYUFBYyxlQUVoQixVQUNFLGFBQWMsaUJBRWhCLFVBQ0UsYUFBYyxlQUVoQixhQUNFLGFBQWMsZUFFaEIsVUFDRSxjQUFlLFlBRWpCLFVBQ0UsY0FBZSxpQkFFakIsVUFDRSxjQUFlLGdCQUVqQixVQUNFLGNBQWUsZUFFakIsVUFDRSxjQUFlLGlCQUVqQixVQUNFLGNBQWUsZUFFakIsYUFDRSxjQUFlLGVBRWpCLFVBQ0UsWUFBYSxZQUVmLFVBQ0UsWUFBYSxpQkFFZixVQUNFLFlBQWEsZ0JBRWYsVUFDRSxZQUFhLGVBRWYsVUFDRSxZQUFhLGlCQUVmLFVBQ0UsWUFBYSxlQUVmLGFBQ0UsWUFBYSxlQUVmLFNBQ0UsUUFBUyxZQUVYLFNBQ0UsUUFBUyxpQkFFWCxTQUNFLFFBQVMsZ0JBRVgsU0FDRSxRQUFTLGVBRVgsU0FDRSxRQUFTLGlCQUVYLFNBQ0UsUUFBUyxlQUVYLFVBQ0UsY0FBZSxZQUNmLGFBQWMsWUFFaEIsVUFDRSxjQUFlLGlCQUNmLGFBQWMsaUJBRWhCLFVBQ0UsY0FBZSxnQkFDZixhQUFjLGdCQUVoQixVQUNFLGNBQWUsZUFDZixhQUFjLGVBRWhCLFVBQ0UsY0FBZSxpQkFDZixhQUFjLGlCQUVoQixVQUNFLGNBQWUsZUFDZixhQUFjLGVBRWhCLFVBQ0UsWUFBYSxZQUNiLGVBQWdCLFlBRWxCLFVBQ0UsWUFBYSxpQkFDYixlQUFnQixpQkFFbEIsVUFDRSxZQUFhLGdCQUNiLGVBQWdCLGdCQUVsQixVQUNFLFlBQWEsZUFDYixlQUFnQixlQUVsQixVQUNFLFlBQWEsaUJBQ2IsZUFBZ0IsaUJBRWxCLFVBQ0UsWUFBYSxlQUNiLGVBQWdCLGVBRWxCLFVBQ0UsWUFBYSxZQUVmLFVBQ0UsWUFBYSxpQkFFZixVQUNFLFlBQWEsZ0JBRWYsVUFDRSxZQUFhLGVBRWYsVUFDRSxZQUFhLGlCQUVmLFVBQ0UsWUFBYSxlQUVmLFVBQ0UsY0FBZSxZQUVqQixVQUNFLGNBQWUsaUJBRWpCLFVBQ0UsY0FBZSxnQkFFakIsVUFDRSxjQUFlLGVBRWpCLFVBQ0UsY0FBZSxpQkFFakIsVUFDRSxjQUFlLGVBRWpCLFVBQ0UsZUFBZ0IsWUFFbEIsVUFDRSxlQUFnQixpQkFFbEIsVUFDRSxlQUFnQixnQkFFbEIsVUFDRSxlQUFnQixlQUVsQixVQUNFLGVBQWdCLGlCQUVsQixVQUNFLGVBQWdCLGVBRWxCLFVBQ0UsYUFBYyxZQUVoQixVQUNFLGFBQWMsaUJBRWhCLFVBQ0UsYUFBYyxnQkFFaEIsVUFDRSxhQUFjLGVBRWhCLFVBQ0UsYUFBYyxpQkFFaEIsVUFDRSxhQUFjLGVBRWhCLFdBQ0UsSUFBSyxZQUVQLFdBQ0UsSUFBSyxpQkFFUCxXQUNFLElBQUssZ0JBRVAsV0FDRSxJQUFLLGVBRVAsV0FDRSxJQUFLLGlCQUVQLFdBQ0UsSUFBSyxlQUVQLGVBQ0UsUUFBUyxZQUVYLGVBQ0UsUUFBUyxpQkFFWCxlQUNFLFFBQVMsZ0JBRVgsZUFDRSxRQUFTLGVBRVgsZUFDRSxRQUFTLGlCQUVYLGVBQ0UsUUFBUyxlQUVYLGtCQUNFLFdBQVksWUFFZCxrQkFDRSxXQUFZLGlCQUVkLGtCQUNFLFdBQVksZ0JBRWQsa0JBQ0UsV0FBWSxlQUVkLGtCQUNFLFdBQVksaUJBRWQsa0JBQ0UsV0FBWSxlQUVkLGdCQUNFLFdBQVksZUFFZCxjQUNFLFdBQVksZ0JBRWQsaUJBQ0UsV0FBWSxrQkFHaEIsMEJBQ0UsTUFDRSxVQUFXLGlCQUViLE1BQ0UsVUFBVyxlQUViLE1BQ0UsVUFBVyxrQkFFYixNQUNFLFVBQVcsa0JBR2YsYUFDRSxnQkFDRSxRQUFTLGlCQUVYLHNCQUNFLFFBQVMsdUJBRVgsZUFDRSxRQUFTLGdCQUVYLGNBQ0UsUUFBUyxlQUVYLHFCQUNFLFFBQVMsc0JBRVgsZUFDRSxRQUFTLGdCQUVYLG1CQUNFLFFBQVMsb0JBRVgsb0JBQ0UsUUFBUyxxQkFFWCxjQUNFLFFBQVMsZUFFWCxxQkFDRSxRQUFTLHNCQUVYLGNBQ0UsUUFBUyxnQkFHYixLQUNFLFdBQVksS0FHZCxLQUNFLFdBQVksTUFDWixZQUFhLG1CQUFtQixDQUFFLG1CQUFtQixDQUFFLHFCQUFxQixDQUFFLG9CQUM5RSxpQkFBa0IsS0FDbEIsaUJBQWtCLG1DQUNsQixvQkFBcUIsT0FBTyxPQUM1QixnQkFBaUIsTUFDakIsa0JBQW1CLFVBQ25CLFFBQVMsS0FDVCxZQUFhLE9BQ2IsWUFBYSxLQUNiLGVBQWdCLEtBR2xCLDRCQUNFLEtBQ0UsWUFBYSxNQUNiLGVBQWdCLEtBRWxCLHVCQUNFLE9BQVEsT0FBUSxlQUNoQixTQUFVLFNBRVosd0NBQWlJLHFDQUExQyxxQ0FBMUMscUNBQThILHFDQUEwQyxzQ0FDbk4sZ0JBQWlCLE9BQ2pCLFNBQVUsU0FFWiwwQ0FDRSxZQUFhLEtBQ2IsYUFBYyxLQUVoQix1Q0FDRSxTQUFVLFNBQ1YsTUFBTyxHQUdYLHdCQUNFLFNBQVUsTUFDVixPQUFRLEtBQ1IsTUFBTyxLQUNQLFFBQVMsS0FHWCx5QkFDRSx3QkFDRSxNQUFPLEtBRVQsZ0JBQ0UsVUFBVyxLQUViLGVBQ0UsVUFBVyxNQUdmLHlCQUNFLHdCQUNFLE1BQU8sS0FFVCxnQkFDRSxVQUFXLEtBRWIsZUFDRSxVQUFXLE1BR2YsT0FDRSxZQUFhLG1CQUFtQixDQUFFLG1CQUFtQixDQUFFLHFCQUFxQixDQUFFLG9CQUM5RSxNQUFPLG1CQUNQLFNBQVUsU0FDVixPQUFRLEVBQ1IsTUFBTyxLQUdULDRCQUNFLEtBQ0UsZUFBZ0IsT0FDaEIsZ0JBQWlCLFdBRW5CLHFCQUNFLE9BQVEsRUFBRSxlQUVaLE9BQ0UsS0FBTSxFQUFFLEVBQUUsS0FDVixXQUFZLEtBQ1osU0FBVSxPQUNWLE1BQU8sTUFHWCxtQkFDRSxNQUFPLG1CQUNQLFVBQVcsdUJBQ1gsWUFBYSxJQUNiLFFBQVMsRUFDVCxlQUFnQixVQUNoQixhQUFjLEVBQ2QsZUFBZ0IsT0FDaEIsWUFBYSxPQUVmLDBCQUNFLE1BQU8sUUFFVCx5QkFDRSxVQUFXLG9DQUNYLGFBQWMsSUFDZCxjQUFlLElBRWpCLCtCQUNFLE1BQU8sUUFFVCw4QkFDRSxRQUFTLEtBRVgsZ0NBQ0UsUUFBUyxLQUVYLG9DQUNFLGdDQUNFLFFBQVMsS0FFWCw4QkFDRSxRQUFTLGNBSWIsWUFDRSxNQUFPLE1BR1QsZ0JBQ0UsTUFBTyxJQUVULHlCQUNFLGdCQUNFLE1BQU8sS0FJWCxxQkFDRSxVQUFXLE1BRWIsMkJBQ0UsWUFBYSxxQkFBcUIsQ0FBRSxtQkFBbUIsQ0FBRSxXQUN6RCxVQUFXLGdCQUViLDhDQUNFLFVBQVcsaUJBR2IscUJBQ0UsaUJBQWtCLE9BRXBCLHVDQUNFLE1BQU8sS0FDUCxZQUFhLG1CQUFtQixDQUFFLG1CQUFtQixDQUFFLFdBQ3ZELFVBQVcsZ0JBQ1gsZUFBZ0IsVUFDaEIsWUFBYSxLQUVmLHdDQUNFLGlCQUFrQixrT0FFcEIseUJBQ0UsTUFBTyxRQUVULHVDQUNFLFVBQVcsTUFFYiw0Q0FDRSxpQkFBa0IsUUFFcEIsMkNBQ0UsaUJBQWtCLFFBRXBCLDJHQUNFLE1BQU8sZUFFVCw4REFDRSxRQUFTLEtBRVgsOERBQ0UsaUJBQWtCLFlBQ2xCLE9BQVEsSUFBSSxNQUFNLFFBQ2xCLFdBQVksUUFDWiwwQkFBMkIsR0FBRyxDQUFFLEdBQUcsQ0FBRSxJQUNyQyxPQUFRLFFBQ1IsWUFBYSxPQUVmLG9FQUNFLGlCQUFrQixZQUNsQixRQUFTLFlBQ1QsMEJBQTJCLEdBQUcsQ0FBRSxHQUFHLENBQUUsSUFFdkMsMkRBQ0UsUUFBUyxFQUFJLEtBQUssZUFDbEIsT0FBUSxFQUFJLE1BQU0sc0JBRXBCLDZFQUNFLFFBQVMsRUFBSSxLQUFLLGVBQ2xCLE9BQVEsRUFBSSxNQUFNLHNCQUVwQixxR0FDRSxRQUFTLEVBQUksS0FBSyxlQUNsQixPQUFRLEVBQUksTUFBTSxzQkFFcEIsbUlBQ0UsUUFBUyxFQUFJLEtBQUssZUFDbEIsT0FBUSxFQUFJLE1BQU0sc0JBRXBCLGlEQUNFLE9BQVEsc0JBQ1IsaUJBQWtCLGtCQUVwQixnREFDRSxpQkFBa0Isa09BQ2xCLG9CQUFxQixNQUNyQixnQkFBaUIsS0FBSyxJQUFJLENBQUUsS0FBSyxLQUNqQyxrQkFBbUIsVUFDbkIsbUJBQW9CLEtBRXRCLG9DQUNFLDZCQUE4QixrQkFDOUIsd0JBQXlCLEtBQ3pCLHlCQUEwQixrQkFFNUIsK0NBQ0UsTUFBTyxRQUVULG9DQUNFLFVBQVcsUUFFYixpQ0FDRSxPQUFRLGdCQUVWLDREQUNFLFlBQWEsZUFBZSxDQUFFLHFCQUM5QixVQUFXLGlCQUNYLE1BQU8sa0JBeUJULHFDQUNFLGlCQUFrQixRQUNsQixPQUFRLEtBRVYsb0NBQ0UsaUJBQWtCLEtBRXBCLG1EQUNFLGlCQUFrQixLQUNsQixjQUFlLEtBQ2YsT0FBUSxJQUFJLEtBQUssTUFDakIsWUFBYSxJQUNiLGVBQWdCLElBRWxCLDhEQUNFLFNBQVUsZUFFWixrQ0FDRSxpQkFBa0IsUUFDbEIsZUFBZ0IsS0FFbEIsZ0NBQ0UsaUJBQWtCLEtBQ2xCLGtCQUFtQixlQUVyQixtQ0FDRSxlQUFnQixVQUNoQixNQUFPLFFBQ1AsWUFBYSxzQkFBc0IsQ0FBRSxXQUNyQyxVQUFXLE9BRWIsMkJBQ0UsZUFBZ0IsVUFDaEIsVUFBVyxpQkFFYixtREFDRSxVQUFXLE9BQ1gsTUFBTyxLQUVULG9EQUNFLFFBQVMsS0FFWCwrQ0FDRSxNQUFPLElBQ1AsT0FBUSxLQUNSLFNBQVUsU0FDVixRQUFTLEVBQ1QsT0FBUSxnQkFFVix1Q0FDRSxPQUFRLFFBR1YsMkNBQ0UsUUFBUyxLQUdYLHFDQUNFLFdBQVksTUFHZCw2Q0FDRSxXQUFZLE1BR2QsS0FDRSxlQUFnQixVQUdsQiwrQkFBZ0MsK0JBQzlCLGlCQUFrQixrQkFHcEIsK0JBQ0UsTUFBTyxjQUVULGtCQUNFLFlBQWEsbUJBQW1CLENBQUUsbUJBQW1CLENBQUUscUJBQ3ZELFVBQVcsaUJBR2IsU0FDRSxZQUFhLG1CQUFtQixDQUFFLG1CQUFtQixDQUFFLHFCQUN2RCxVQUFXLGlCQUNYLE1BQU8sZUFDUCxlQUFnQixVQUVsQiwwQkFDRSxHQUNFLGlCQUFrQixnQ0FFcEIsSUFDRSxpQkFBa0IsaUNBRXBCLEtBQ0UsaUJBQWtCLG1DQUd0QixrQkFDRSx1QkFBd0IsT0FDeEIsMkJBQTRCLElBQzVCLGtDQUFtQyxFQUNuQyxrQ0FBbUMsWUFHckMsK0JBQWdDLCtCQUM5QixpQkFBa0Isa0JBR3BCLGtDQUNFLGlCQUFrQixxREFDbEIsTUFBTywwQ0FFVCw0Q0FDRSxNQUFPLDBDQUVULDRDQUNFLE1BQU8sMENBRVQsc0RBQ0UsTUFBTywwQ0FFVCw0REFDRSxpQkFBa0IsMENBRXBCLDREQUNFLGlCQUFrQiwwQ0FFcEIsOERBQ0UsaUJBQWtCLDBDQUVwQiwwREFDRSxpQkFBa0IsMENBR3BCLGdDQUNFLE9BQVEsS0FDUixNQUFPLEtBQ1AsaUJBQWtCLDhCQUVwQixnREFDRSxPQUFRLE1BQ1IsTUFBTyxNQUdULCtFQUNFLGlCQUFrQixzQkFHcEIsT0FBUSw0QkFBNkIsMEJBQTJCLDBCQUEyQix3QkFDekYsVUFBVyxRQUNYLGNBQWUsSUFDZixrQkFBbUIsVUFDbkIsZ0JBQWlCLHNCQUF3QixzQkFFM0Msd0JBQ0UsaUJBQWtCLDI0QkFFcEIsMEJBQ0UsaUJBQWtCLCs1QkFFcEIsMEJBQ0UsaUJBQWtCLHc5QkFFcEIsNEJBQ0UsaUJBQWtCLGsrQkFFcEIsb0JBQ0UsY0FBZSxRQUNmLE9BQVEsZUFDUixRQUFTLFlBQ1Qsa0JBQW1CLFVBQ25CLGlCQUFrQiwrdkNBR3BCLGFBQ0UsVUFBVyxRQUNYLGNBQWUsT0FDZixrQkFBbUIsVUFDbkIsZ0JBQWlCLHNCQUF3QixzQkFDekMsaUJBQWtCLGl0QkFHcEIsT0FDRSxZQUFhLG1CQUFtQixDQUFFLG1CQUFtQixDQUFFLHFCQUFxQixDQUFFLG9CQUM5RSxNQUFPLG1CQUNQLFNBQVUsU0FDVixJQUFLLElBQ0wsTUFBTyxLQUVULFdBQ0UsVUFBVyxLQUViLHlCQUNFLE9BQ0UsSUFBSyxJQUVQLFdBQ0UsVUFBVyxNQUdmLHlCQUNFLE9BQ0UsSUFBSyxJQUVQLFdBQ0UsVUFBVyxNQUlmLFlBQ0UsVUFBVyxLQUNYLGlCQUFrQiwrQkFDbEIsY0FBZSxLQUVqQixrQkFDRSxlQUFnQixVQUVZLGlDQUE5Qiw2QkFDRSxZQUFhLG1CQUFtQixDQUFFLG9CQUNsQyxhQUFjLGlDQUNkLGNBQWUsSUFDZixhQUFjLElBQ2QsaUJBQWtCLFlBRXBCLDRCQUNFLE9BQVEsS0FFVix5QkFDRSxZQUNFLFVBQVcsTUFHZix5QkFDRSxZQUNFLFVBQVcsS0FFYiw0QkFDRSxPQUFRLE1BSVosZUFDRSxZQUFhLG1CQUFtQixDQUFFLG9CQUNsQyxVQUFXLEtBQ1gsWUFBYSxJQUVmLGlCQUNFLGFBQWMsTUFDZCxjQUFlLE1BR2pCLHVDQUNFLE1BQU8sa0JBR1QsT0FDRSxNQUFPLG1CQUNQLFlBQWEsbUJBQW1CLENBQUUsb0JBQ2xDLFVBQVcsS0FDWCxZQUFhLElBQ2IsZUFBZ0IsVUFDaEIsYUFBYyxFQUNkLGVBQWdCLEtBR2xCLFVBQ0UsTUFBTyxzQkFDUCxZQUFhLHFCQUFxQixDQUFFLG9CQUNwQyxVQUFXLE1BQ1gsYUFBYyxFQUNkLFlBQWEsT0FDYixlQUFnQixPQUdsQixzQkFDRSxnQkFBaUIscUNBQ2pCLGVBQWdCLEVBQ2hCLGdCQUFpQixTQUNqQixjQUFlLEtBRWpCLCtCQUNFLGNBQWUsS0FFakIseURBQ0UsMEJBQTJCLEtBRTdCLHdEQUNFLDJCQUE0QixLQUU5QixxQ0FDRSx1QkFBd0IsS0FFMUIsb0NBQ0Usd0JBQXlCLEtBRzNCLE1BQ0UsY0FBZSxRQUNmLGNBQWUsUUFDZixpQkFBa0IsUUFDbEIsMkJBQTRCLFFBQzVCLGVBQWdCLGdCQUNoQixpQkFBa0IsdUJBQ2xCLGVBQWdCLFdBQ2hCLGtCQUFtQixLQUNuQiw4QkFBK0IsMENBQy9CLDBCQUEyQixzQkFDM0IsNEJBQTZCLFFBQzdCLHNDQUF1QyxRQUN2QyxvQkFBcUIiLCJmaWxlIjoibW92aWxvYy1zaWduaW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbSBMaWdodFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnQvR290aGFtLUxpZ2h0Lm90ZlwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJHb3RoYW0gTWVkaXVtXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udC9Hb3RoYW0tTWVkaXVtLm90ZlwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJTRk5TIERpc3BsYXkgUmVndWxhclwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnQvU0ZOUy1EaXNwbGF5LVJlZ3VsYXIub3RmXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNGTlMgRGlzcGxheSBUaGluXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udC9TRk5TLURpc3BsYXktVGhpbi5vdGZcIik7XG59XG46cm9vdCxcbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSB7XG4gIC0tYnMtYmx1ZTogIzBkNmVmZDtcbiAgLS1icy1pbmRpZ286ICM2NjEwZjI7XG4gIC0tYnMtcHVycGxlOiAjNmY0MmMxO1xuICAtLWJzLXBpbms6ICNkNjMzODQ7XG4gIC0tYnMtcmVkOiAjZGMzNTQ1O1xuICAtLWJzLW9yYW5nZTogI2ZkN2UxNDtcbiAgLS1icy15ZWxsb3c6ICNmZmMxMDc7XG4gIC0tYnMtZ3JlZW46ICMxOTg3NTQ7XG4gIC0tYnMtdGVhbDogIzIwYzk5NztcbiAgLS1icy1jeWFuOiAjMGRjYWYwO1xuICAtLWJzLWJsYWNrOiAjMDAwO1xuICAtLWJzLXdoaXRlOiAjZmZmO1xuICAtLWJzLWdyYXk6ICM2Yzc1N2Q7XG4gIC0tYnMtZ3JheS1kYXJrOiAjMzQzYTQwO1xuICAtLWJzLWdyYXktMTAwOiAjZjhmOWZhO1xuICAtLWJzLWdyYXktMjAwOiAjZTllY2VmO1xuICAtLWJzLWdyYXktMzAwOiAjZGVlMmU2O1xuICAtLWJzLWdyYXktNDAwOiAjY2VkNGRhO1xuICAtLWJzLWdyYXktNTAwOiAjYWRiNWJkO1xuICAtLWJzLWdyYXktNjAwOiAjNmM3NTdkO1xuICAtLWJzLWdyYXktNzAwOiAjNDk1MDU3O1xuICAtLWJzLWdyYXktODAwOiAjMzQzYTQwO1xuICAtLWJzLWdyYXktOTAwOiAjMjEyNTI5O1xuICAtLWJzLXByaW1hcnk6ICM0Mjc4QkI7XG4gIC0tYnMtc2Vjb25kYXJ5OiAjNkQ3Mjc4O1xuICAtLWJzLXN1Y2Nlc3M6ICM5NEVEODk7XG4gIC0tYnMtaW5mbzogIzRCQkNDODtcbiAgLS1icy13YXJuaW5nOiAjRjVCNzAwO1xuICAtLWJzLWRhbmdlcjogI0NEMzAzMDtcbiAgLS1icy1saWdodDogI2Y4ZjlmYTtcbiAgLS1icy1kYXJrOiAjMjEyNTI5O1xuICAtLWJzLXByaW1hcnktcmdiOiA2NiwgMTIwLCAxODc7XG4gIC0tYnMtc2Vjb25kYXJ5LXJnYjogMTA5LCAxMTQsIDEyMDtcbiAgLS1icy1zdWNjZXNzLXJnYjogMTQ4LCAyMzcsIDEzNztcbiAgLS1icy1pbmZvLXJnYjogNzUsIDE4OCwgMjAwO1xuICAtLWJzLXdhcm5pbmctcmdiOiAyNDUsIDE4MywgMDtcbiAgLS1icy1kYW5nZXItcmdiOiAyMDUsIDQ4LCA0ODtcbiAgLS1icy1saWdodC1yZ2I6IDI0OCwgMjQ5LCAyNTA7XG4gIC0tYnMtZGFyay1yZ2I6IDMzLCAzNywgNDE7XG4gIC0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzOiAjMWEzMDRiO1xuICAtLWJzLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzOiAjMmMyZTMwO1xuICAtLWJzLXN1Y2Nlc3MtdGV4dC1lbXBoYXNpczogIzNiNWYzNztcbiAgLS1icy1pbmZvLXRleHQtZW1waGFzaXM6ICMxZTRiNTA7XG4gIC0tYnMtd2FybmluZy10ZXh0LWVtcGhhc2lzOiAjNjI0OTAwO1xuICAtLWJzLWRhbmdlci10ZXh0LWVtcGhhc2lzOiAjNTIxMzEzO1xuICAtLWJzLWxpZ2h0LXRleHQtZW1waGFzaXM6ICM0OTUwNTc7XG4gIC0tYnMtZGFyay10ZXh0LWVtcGhhc2lzOiAjNDk1MDU3O1xuICAtLWJzLXByaW1hcnktYmctc3VidGxlOiAjZDllNGYxO1xuICAtLWJzLXNlY29uZGFyeS1iZy1zdWJ0bGU6ICNlMmUzZTQ7XG4gIC0tYnMtc3VjY2Vzcy1iZy1zdWJ0bGU6ICNlYWZiZTc7XG4gIC0tYnMtaW5mby1iZy1zdWJ0bGU6ICNkYmYyZjQ7XG4gIC0tYnMtd2FybmluZy1iZy1zdWJ0bGU6ICNmZGYxY2M7XG4gIC0tYnMtZGFuZ2VyLWJnLXN1YnRsZTogI2Y1ZDZkNjtcbiAgLS1icy1saWdodC1iZy1zdWJ0bGU6ICNmY2ZjZmQ7XG4gIC0tYnMtZGFyay1iZy1zdWJ0bGU6ICNjZWQ0ZGE7XG4gIC0tYnMtcHJpbWFyeS1ib3JkZXItc3VidGxlOiAjYjNjOWU0O1xuICAtLWJzLXNlY29uZGFyeS1ib3JkZXItc3VidGxlOiAjYzVjN2M5O1xuICAtLWJzLXN1Y2Nlc3MtYm9yZGVyLXN1YnRsZTogI2Q0ZjhkMDtcbiAgLS1icy1pbmZvLWJvcmRlci1zdWJ0bGU6ICNiN2U0ZTk7XG4gIC0tYnMtd2FybmluZy1ib3JkZXItc3VidGxlOiAjZmJlMjk5O1xuICAtLWJzLWRhbmdlci1ib3JkZXItc3VidGxlOiAjZWJhY2FjO1xuICAtLWJzLWxpZ2h0LWJvcmRlci1zdWJ0bGU6ICNlOWVjZWY7XG4gIC0tYnMtZGFyay1ib3JkZXItc3VidGxlOiAjYWRiNWJkO1xuICAtLWJzLXdoaXRlLXJnYjogMjU1LCAyNTUsIDI1NTtcbiAgLS1icy1ibGFjay1yZ2I6IDAsIDAsIDA7XG4gIC0tYnMtZm9udC1zYW5zLXNlcmlmOiBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIC0tYnMtZm9udC1tb25vc3BhY2U6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIC0tYnMtZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICAtLWJzLWJvZHktZm9udC1mYW1pbHk6IHZhcigtLWJzLWZvbnQtc2Fucy1zZXJpZik7XG4gIC0tYnMtYm9keS1mb250LXNpemU6IDFyZW07XG4gIC0tYnMtYm9keS1mb250LXdlaWdodDogNDAwO1xuICAtLWJzLWJvZHktbGluZS1oZWlnaHQ6IDEuNTtcbiAgLS1icy1ib2R5LWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWJvZHktY29sb3ItcmdiOiAzMywgMzcsIDQxO1xuICAtLWJzLWJvZHktYmc6ICNmZmY7XG4gIC0tYnMtYm9keS1iZy1yZ2I6IDI1NSwgMjU1LCAyNTU7XG4gIC0tYnMtZW1waGFzaXMtY29sb3I6ICMwMDA7XG4gIC0tYnMtZW1waGFzaXMtY29sb3ItcmdiOiAwLCAwLCAwO1xuICAtLWJzLXNlY29uZGFyeS1jb2xvcjogcmdiYSgzMywgMzcsIDQxLCAwLjc1KTtcbiAgLS1icy1zZWNvbmRhcnktY29sb3ItcmdiOiAzMywgMzcsIDQxO1xuICAtLWJzLXNlY29uZGFyeS1iZzogI2U5ZWNlZjtcbiAgLS1icy1zZWNvbmRhcnktYmctcmdiOiAyMzMsIDIzNiwgMjM5O1xuICAtLWJzLXRlcnRpYXJ5LWNvbG9yOiByZ2JhKDMzLCAzNywgNDEsIDAuNSk7XG4gIC0tYnMtdGVydGlhcnktY29sb3ItcmdiOiAzMywgMzcsIDQxO1xuICAtLWJzLXRlcnRpYXJ5LWJnOiAjZjhmOWZhO1xuICAtLWJzLXRlcnRpYXJ5LWJnLXJnYjogMjQ4LCAyNDksIDI1MDtcbiAgLS1icy1oZWFkaW5nLWNvbG9yOiBpbmhlcml0O1xuICAtLWJzLWxpbmstY29sb3I6ICM0Mjc4QkI7XG4gIC0tYnMtbGluay1jb2xvci1yZ2I6IDY2LCAxMjAsIDE4NztcbiAgLS1icy1saW5rLWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgLS1icy1saW5rLWhvdmVyLWNvbG9yOiAjMzU2MDk2O1xuICAtLWJzLWxpbmstaG92ZXItY29sb3ItcmdiOiA1MywgOTYsIDE1MDtcbiAgLS1icy1jb2RlLWNvbG9yOiAjZDYzMzg0O1xuICAtLWJzLWhpZ2hsaWdodC1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1oaWdobGlnaHQtYmc6ICNmZmYzY2Q7XG4gIC0tYnMtYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tYnMtYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgLS1icy1ib3JkZXItY29sb3I6ICNkZWUyZTY7XG4gIC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiByZ2JhKDAsIDAsIDAsIDAuMTc1KTtcbiAgLS1icy1ib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLXNtOiAwLjI1cmVtO1xuICAtLWJzLWJvcmRlci1yYWRpdXMtbGc6IDAuNXJlbTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLXhsOiAxcmVtO1xuICAtLWJzLWJvcmRlci1yYWRpdXMteHhsOiAycmVtO1xuICAtLWJzLWJvcmRlci1yYWRpdXMtMnhsOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCk7XG4gIC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsOiA1MHJlbTtcbiAgLS1icy1ib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIC0tYnMtYm94LXNoYWRvdy1zbTogMCAwLjEyNXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAtLWJzLWJveC1zaGFkb3ctbGc6IDAgMXJlbSAzcmVtIHJnYmEoMCwgMCwgMCwgMC4xNzUpO1xuICAtLWJzLWJveC1zaGFkb3ctaW5zZXQ6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgLS1icy1mb2N1cy1yaW5nLXdpZHRoOiAwLjI1cmVtO1xuICAtLWJzLWZvY3VzLXJpbmctb3BhY2l0eTogMC4yNTtcbiAgLS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKDY2LCAxMjAsIDE4NywgMC4yNSk7XG4gIC0tYnMtZm9ybS12YWxpZC1jb2xvcjogIzk0RUQ4OTtcbiAgLS1icy1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcjogIzk0RUQ4OTtcbiAgLS1icy1mb3JtLWludmFsaWQtY29sb3I6ICNDRDMwMzA7XG4gIC0tYnMtZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcjogI0NEMzAzMDtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10ge1xuICBjb2xvci1zY2hlbWU6IGRhcms7XG4gIC0tYnMtYm9keS1jb2xvcjogI2RlZTJlNjtcbiAgLS1icy1ib2R5LWNvbG9yLXJnYjogMjIyLCAyMjYsIDIzMDtcbiAgLS1icy1ib2R5LWJnOiAjMjEyNTI5O1xuICAtLWJzLWJvZHktYmctcmdiOiAzMywgMzcsIDQxO1xuICAtLWJzLWVtcGhhc2lzLWNvbG9yOiAjZmZmO1xuICAtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYjogMjU1LCAyNTUsIDI1NTtcbiAgLS1icy1zZWNvbmRhcnktY29sb3I6IHJnYmEoMjIyLCAyMjYsIDIzMCwgMC43NSk7XG4gIC0tYnMtc2Vjb25kYXJ5LWNvbG9yLXJnYjogMjIyLCAyMjYsIDIzMDtcbiAgLS1icy1zZWNvbmRhcnktYmc6ICMzNDNhNDA7XG4gIC0tYnMtc2Vjb25kYXJ5LWJnLXJnYjogNTIsIDU4LCA2NDtcbiAgLS1icy10ZXJ0aWFyeS1jb2xvcjogcmdiYSgyMjIsIDIyNiwgMjMwLCAwLjUpO1xuICAtLWJzLXRlcnRpYXJ5LWNvbG9yLXJnYjogMjIyLCAyMjYsIDIzMDtcbiAgLS1icy10ZXJ0aWFyeS1iZzogIzJiMzAzNTtcbiAgLS1icy10ZXJ0aWFyeS1iZy1yZ2I6IDQzLCA0OCwgNTM7XG4gIC0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzOiAjOGVhZWQ2O1xuICAtLWJzLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzOiAjYTdhYWFlO1xuICAtLWJzLXN1Y2Nlc3MtdGV4dC1lbXBoYXNpczogI2JmZjRiODtcbiAgLS1icy1pbmZvLXRleHQtZW1waGFzaXM6ICM5M2Q3ZGU7XG4gIC0tYnMtd2FybmluZy10ZXh0LWVtcGhhc2lzOiAjZjlkNDY2O1xuICAtLWJzLWRhbmdlci10ZXh0LWVtcGhhc2lzOiAjZTE4MzgzO1xuICAtLWJzLWxpZ2h0LXRleHQtZW1waGFzaXM6ICNmOGY5ZmE7XG4gIC0tYnMtZGFyay10ZXh0LWVtcGhhc2lzOiAjZGVlMmU2O1xuICAtLWJzLXByaW1hcnktYmctc3VidGxlOiAjMGQxODI1O1xuICAtLWJzLXNlY29uZGFyeS1iZy1zdWJ0bGU6ICMxNjE3MTg7XG4gIC0tYnMtc3VjY2Vzcy1iZy1zdWJ0bGU6ICMxZTJmMWI7XG4gIC0tYnMtaW5mby1iZy1zdWJ0bGU6ICMwZjI2Mjg7XG4gIC0tYnMtd2FybmluZy1iZy1zdWJ0bGU6ICMzMTI1MDA7XG4gIC0tYnMtZGFuZ2VyLWJnLXN1YnRsZTogIzI5MGEwYTtcbiAgLS1icy1saWdodC1iZy1zdWJ0bGU6ICMzNDNhNDA7XG4gIC0tYnMtZGFyay1iZy1zdWJ0bGU6ICMxYTFkMjA7XG4gIC0tYnMtcHJpbWFyeS1ib3JkZXItc3VidGxlOiAjMjg0ODcwO1xuICAtLWJzLXNlY29uZGFyeS1ib3JkZXItc3VidGxlOiAjNDE0NDQ4O1xuICAtLWJzLXN1Y2Nlc3MtYm9yZGVyLXN1YnRsZTogIzU5OGU1MjtcbiAgLS1icy1pbmZvLWJvcmRlci1zdWJ0bGU6ICMyZDcxNzg7XG4gIC0tYnMtd2FybmluZy1ib3JkZXItc3VidGxlOiAjOTM2ZTAwO1xuICAtLWJzLWRhbmdlci1ib3JkZXItc3VidGxlOiAjN2IxZDFkO1xuICAtLWJzLWxpZ2h0LWJvcmRlci1zdWJ0bGU6ICM0OTUwNTc7XG4gIC0tYnMtZGFyay1ib3JkZXItc3VidGxlOiAjMzQzYTQwO1xuICAtLWJzLWhlYWRpbmctY29sb3I6IGluaGVyaXQ7XG4gIC0tYnMtbGluay1jb2xvcjogIzhlYWVkNjtcbiAgLS1icy1saW5rLWhvdmVyLWNvbG9yOiAjYTViZWRlO1xuICAtLWJzLWxpbmstY29sb3ItcmdiOiAxNDIsIDE3NCwgMjE0O1xuICAtLWJzLWxpbmstaG92ZXItY29sb3ItcmdiOiAxNjUsIDE5MCwgMjIyO1xuICAtLWJzLWNvZGUtY29sb3I6ICNlNjg1YjU7XG4gIC0tYnMtaGlnaGxpZ2h0LWNvbG9yOiAjZGVlMmU2O1xuICAtLWJzLWhpZ2hsaWdodC1iZzogIzY2NGQwMztcbiAgLS1icy1ib3JkZXItY29sb3I6ICM0OTUwNTc7XG4gIC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICAtLWJzLWZvcm0tdmFsaWQtY29sb3I6ICM3NWI3OTg7XG4gIC0tYnMtZm9ybS12YWxpZC1ib3JkZXItY29sb3I6ICM3NWI3OTg7XG4gIC0tYnMtZm9ybS1pbnZhbGlkLWNvbG9yOiAjZWE4NjhmO1xuICAtLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3I6ICNlYTg2OGY7XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogbm8tcHJlZmVyZW5jZSkge1xuICA6cm9vdCB7XG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIH1cbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWJvZHktZm9udC1mYW1pbHkpO1xuICBmb250LXNpemU6IHZhcigtLWJzLWJvZHktZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWJzLWJvZHktZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYnMtYm9keS1saW5lLWhlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogdmFyKC0tYnMtYm9keS10ZXh0LWFsaWduKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG5ociB7XG4gIG1hcmdpbjogMXJlbSAwO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkO1xuICBvcGFjaXR5OiAwLjI1O1xufVxuXG5oNiwgLmg2LCBoNSwgLmg1LCBoNCwgLmg0LCBoMywgLmgzLCBoMiwgLmgyLCBoMSwgLmgxIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogdmFyKC0tYnMtaGVhZGluZy1jb2xvcik7XG59XG5cbmgxLCAuaDEge1xuICBmb250LXNpemU6IGNhbGMoMS4zNzVyZW0gKyAxLjV2dyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGgxLCAuaDEge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICB9XG59XG5cbmgyLCAuaDIge1xuICBmb250LXNpemU6IGNhbGMoMS4zMjVyZW0gKyAwLjl2dyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGgyLCAuaDIge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuXG5oMywgLmgzIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuM3JlbSArIDAuNnZ3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDMsIC5oMyB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICB9XG59XG5cbmg0LCAuaDQge1xuICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGg0LCAuaDQge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG5cbmg1LCAuaDUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbmg2LCAuaDYge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5hYmJyW3RpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgY3Vyc29yOiBoZWxwO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG59XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5vbCxcbnVsIHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbnNtYWxsLCAuc21hbGwge1xuICBmb250LXNpemU6IDAuODc1ZW07XG59XG5cbm1hcmssIC5tYXJrIHtcbiAgcGFkZGluZzogMC4xODc1ZW07XG4gIGNvbG9yOiB2YXIoLS1icy1oaWdobGlnaHQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1oaWdobGlnaHQtYmcpO1xufVxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG5hIHtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtbGluay1jb2xvci1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5hOmhvdmVyIHtcbiAgLS1icy1saW5rLWNvbG9yLXJnYjogdmFyKC0tYnMtbGluay1ob3Zlci1jb2xvci1yZ2IpO1xufVxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSwgYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSk6aG92ZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LW1vbm9zcGFjZSk7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbn1cbnByZSBjb2RlIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xufVxuXG5jb2RlIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogdmFyKC0tYnMtY29kZS1jb2xvcik7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbmEgPiBjb2RlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbmtiZCB7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAwLjM3NXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxua2JkIGtiZCB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5maWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5pbWcsXG5zdmcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG50YWJsZSB7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbnRoIHtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1tYXRjaC1wYXJlbnQ7XG59XG5cbnRoZWFkLFxudGJvZHksXG50Zm9vdCxcbnRyLFxudGQsXG50aCB7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuW3JvbGU9YnV0dG9uXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc2VsZWN0IHtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG5zZWxlY3Q6ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAxO1xufVxuXG5bbGlzdF06bm90KFt0eXBlPWRhdGVdKTpub3QoW3R5cGU9ZGF0ZXRpbWUtbG9jYWxdKTpub3QoW3R5cGU9bW9udGhdKTpub3QoW3R5cGU9d2Vla10pOm5vdChbdHlwZT10aW1lXSk6Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuYnV0dG9uLFxuW3R5cGU9YnV0dG9uXSxcblt0eXBlPXJlc2V0XSxcblt0eXBlPXN1Ym1pdF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cbmJ1dHRvbjpub3QoOmRpc2FibGVkKSxcblt0eXBlPWJ1dHRvbl06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1yZXNldF06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1zdWJtaXRdOm5vdCg6ZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG46Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbnRleHRhcmVhIHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG5sZWdlbmQge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgbGVnZW5kIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxubGVnZW5kICsgKiB7XG4gIGNsZWFyOiBsZWZ0O1xufVxuXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1maWVsZHMtd3JhcHBlcixcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXRleHQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1taW51dGUsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1ob3VyLWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZGF5LWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbW9udGgtZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC15ZWFyLWZpZWxkIHtcbiAgcGFkZGluZzogMDtcbn1cblxuOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1zZWFyY2hdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xufVxuXG4vKiBydGw6cmF3OlxuW3R5cGU9XCJ0ZWxcIl0sXG5bdHlwZT1cInVybFwiXSxcblt0eXBlPVwiZW1haWxcIl0sXG5bdHlwZT1cIm51bWJlclwiXSB7XG4gIGRpcmVjdGlvbjogbHRyO1xufVxuKi9cbjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuOjotd2Via2l0LWNvbG9yLXN3YXRjaC13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cblxuOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmlmcmFtZSB7XG4gIGJvcmRlcjogMDtcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5sZWFkIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uZGlzcGxheS0xIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNjI1cmVtICsgNC41dncpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS0xIHtcbiAgICBmb250LXNpemU6IDVyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktMiB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjU3NXJlbSArIDMuOXZ3KTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktMiB7XG4gICAgZm9udC1zaXplOiA0LjVyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktMyB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjUyNXJlbSArIDMuM3Z3KTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktMyB7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTQge1xuICBmb250LXNpemU6IGNhbGMoMS40NzVyZW0gKyAyLjd2dyk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTQge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTUge1xuICBmb250LXNpemU6IGNhbGMoMS40MjVyZW0gKyAyLjF2dyk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTUge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxufVxuXG4uZGlzcGxheS02IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzc1cmVtICsgMS41dncpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS02IHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxufVxuXG4ubGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmxpc3QtaW5saW5lIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5saXN0LWlubGluZS1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuLmluaXRpYWxpc20ge1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuLmJsb2NrcXVvdGUgPiA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIG1hcmdpbi10b3A6IC0xcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuLmJsb2NrcXVvdGUtZm9vdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAlMKgXCI7XG59XG5cbi5pbWctZmx1aWQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAwLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgYm9yZGVyOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmZpZ3VyZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpO1xufVxuXG4uY29udGFpbmVyLFxuLmNvbnRhaW5lci1mbHVpZCxcbi5jb250YWluZXIteHhsLFxuLmNvbnRhaW5lci14bCxcbi5jb250YWluZXItbGcsXG4uY29udGFpbmVyLW1kLFxuLmNvbnRhaW5lci1zbSB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWluZXItbGcsIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lci14bCwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmNvbnRhaW5lci14eGwsIC5jb250YWluZXIteGwsIC5jb250YWluZXItbGcsIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTMyMHB4O1xuICB9XG59XG46cm9vdCB7XG4gIC0tYnMtYnJlYWtwb2ludC14czogMDtcbiAgLS1icy1icmVha3BvaW50LXNtOiA1NzZweDtcbiAgLS1icy1icmVha3BvaW50LW1kOiA3NjhweDtcbiAgLS1icy1icmVha3BvaW50LWxnOiA5OTJweDtcbiAgLS1icy1icmVha3BvaW50LXhsOiAxMjAwcHg7XG4gIC0tYnMtYnJlYWtwb2ludC14eGw6IDE0MDBweDtcbn1cblxuLnJvdyB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1ndXR0ZXIteCkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMC41ICogdmFyKC0tYnMtZ3V0dGVyLXgpKTtcbn1cbi5yb3cgPiAqIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbn1cblxuLmNvbCB7XG4gIGZsZXg6IDEgMCAwJTtcbn1cblxuLnJvdy1jb2xzLWF1dG8gPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4ucm93LWNvbHMtMSA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5yb3ctY29scy0yID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTAlO1xufVxuXG4ucm93LWNvbHMtMyA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbn1cblxuLnJvdy1jb2xzLTQgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyNSU7XG59XG5cbi5yb3ctY29scy01ID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjAlO1xufVxuXG4ucm93LWNvbHMtNiA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC1hdXRvIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uY29sLTEge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDguMzMzMzMzMzMlO1xufVxuXG4uY29sLTIge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC0zIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyNSU7XG59XG5cbi5jb2wtNCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMzMuMzMzMzMzMzMlO1xufVxuXG4uY29sLTUge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC02IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5jb2wtNyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTguMzMzMzMzMzMlO1xufVxuXG4uY29sLTgge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC05IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA3NSU7XG59XG5cbi5jb2wtMTAge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbn1cblxuLmNvbC0xMSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogOTEuNjY2NjY2NjclO1xufVxuXG4uY29sLTEyIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ub2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7XG59XG5cbi5vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7XG59XG5cbi5vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7XG59XG5cbi5vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbn1cblxuLmctMCxcbi5neC0wIHtcbiAgLS1icy1ndXR0ZXIteDogMDtcbn1cblxuLmctMCxcbi5neS0wIHtcbiAgLS1icy1ndXR0ZXIteTogMDtcbn1cblxuLmctMSxcbi5neC0xIHtcbiAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTtcbn1cblxuLmctMSxcbi5neS0xIHtcbiAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTtcbn1cblxuLmctMixcbi5neC0yIHtcbiAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xufVxuXG4uZy0yLFxuLmd5LTIge1xuICAtLWJzLWd1dHRlci15OiAwLjVyZW07XG59XG5cbi5nLTMsXG4uZ3gtMyB7XG4gIC0tYnMtZ3V0dGVyLXg6IDFyZW07XG59XG5cbi5nLTMsXG4uZ3ktMyB7XG4gIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG59XG5cbi5nLTQsXG4uZ3gtNCB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbn1cblxuLmctNCxcbi5neS00IHtcbiAgLS1icy1ndXR0ZXIteTogMS41cmVtO1xufVxuXG4uZy01LFxuLmd4LTUge1xuICAtLWJzLWd1dHRlci14OiAzcmVtO1xufVxuXG4uZy01LFxuLmd5LTUge1xuICAtLWJzLWd1dHRlci15OiAzcmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbC1zbSB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG4gIC5yb3ctY29scy1zbS1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtc20tMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1zbS00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtc20tNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmNvbC1zbS0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXNtLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXNtLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXNtLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9mZnNldC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuZy1zbS0wLFxuICAuZ3gtc20tMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMDtcbiAgfVxuICAuZy1zbS0wLFxuICAuZ3ktc20tMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMDtcbiAgfVxuICAuZy1zbS0xLFxuICAuZ3gtc20tMSB7XG4gICAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTtcbiAgfVxuICAuZy1zbS0xLFxuICAuZ3ktc20tMSB7XG4gICAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTtcbiAgfVxuICAuZy1zbS0yLFxuICAuZ3gtc20tMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xuICB9XG4gIC5nLXNtLTIsXG4gIC5neS1zbS0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjVyZW07XG4gIH1cbiAgLmctc20tMyxcbiAgLmd4LXNtLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDFyZW07XG4gIH1cbiAgLmctc20tMyxcbiAgLmd5LXNtLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG4gIH1cbiAgLmctc20tNCxcbiAgLmd4LXNtLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuICAuZy1zbS00LFxuICAuZ3ktc20tNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMS41cmVtO1xuICB9XG4gIC5nLXNtLTUsXG4gIC5neC1zbS01IHtcbiAgICAtLWJzLWd1dHRlci14OiAzcmVtO1xuICB9XG4gIC5nLXNtLTUsXG4gIC5neS1zbS01IHtcbiAgICAtLWJzLWd1dHRlci15OiAzcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1tZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG4gIC5yb3ctY29scy1tZC1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1tZC00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtbWQtNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmNvbC1tZC0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLW1kLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLW1kLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLW1kLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9mZnNldC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuZy1tZC0wLFxuICAuZ3gtbWQtMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMDtcbiAgfVxuICAuZy1tZC0wLFxuICAuZ3ktbWQtMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMDtcbiAgfVxuICAuZy1tZC0xLFxuICAuZ3gtbWQtMSB7XG4gICAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTtcbiAgfVxuICAuZy1tZC0xLFxuICAuZ3ktbWQtMSB7XG4gICAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTtcbiAgfVxuICAuZy1tZC0yLFxuICAuZ3gtbWQtMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xuICB9XG4gIC5nLW1kLTIsXG4gIC5neS1tZC0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjVyZW07XG4gIH1cbiAgLmctbWQtMyxcbiAgLmd4LW1kLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDFyZW07XG4gIH1cbiAgLmctbWQtMyxcbiAgLmd5LW1kLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG4gIH1cbiAgLmctbWQtNCxcbiAgLmd4LW1kLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuICAuZy1tZC00LFxuICAuZ3ktbWQtNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMS41cmVtO1xuICB9XG4gIC5nLW1kLTUsXG4gIC5neC1tZC01IHtcbiAgICAtLWJzLWd1dHRlci14OiAzcmVtO1xuICB9XG4gIC5nLW1kLTUsXG4gIC5neS1tZC01IHtcbiAgICAtLWJzLWd1dHRlci15OiAzcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbC1sZyB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG4gIC5yb3ctY29scy1sZy1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtbGctMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1sZy00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtbGctNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmNvbC1sZy0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLWxnLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLWxnLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLWxnLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9mZnNldC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuZy1sZy0wLFxuICAuZ3gtbGctMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMDtcbiAgfVxuICAuZy1sZy0wLFxuICAuZ3ktbGctMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMDtcbiAgfVxuICAuZy1sZy0xLFxuICAuZ3gtbGctMSB7XG4gICAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTtcbiAgfVxuICAuZy1sZy0xLFxuICAuZ3ktbGctMSB7XG4gICAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTtcbiAgfVxuICAuZy1sZy0yLFxuICAuZ3gtbGctMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xuICB9XG4gIC5nLWxnLTIsXG4gIC5neS1sZy0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjVyZW07XG4gIH1cbiAgLmctbGctMyxcbiAgLmd4LWxnLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDFyZW07XG4gIH1cbiAgLmctbGctMyxcbiAgLmd5LWxnLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG4gIH1cbiAgLmctbGctNCxcbiAgLmd4LWxnLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuICAuZy1sZy00LFxuICAuZ3ktbGctNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMS41cmVtO1xuICB9XG4gIC5nLWxnLTUsXG4gIC5neC1sZy01IHtcbiAgICAtLWJzLWd1dHRlci14OiAzcmVtO1xuICB9XG4gIC5nLWxnLTUsXG4gIC5neS1sZy01IHtcbiAgICAtLWJzLWd1dHRlci15OiAzcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2wteGwge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgfVxuICAucm93LWNvbHMteGwtYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3ctY29scy14bC0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy14bC0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMteGwtNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy14bC02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5jb2wteGwtMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC14bC00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC14bC03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC14bC0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5vZmZzZXQteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmcteGwtMCxcbiAgLmd4LXhsLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDA7XG4gIH1cbiAgLmcteGwtMCxcbiAgLmd5LXhsLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIH1cbiAgLmcteGwtMSxcbiAgLmd4LXhsLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07XG4gIH1cbiAgLmcteGwtMSxcbiAgLmd5LXhsLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG4gIH1cbiAgLmcteGwtMixcbiAgLmd4LXhsLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbiAgfVxuICAuZy14bC0yLFxuICAuZ3kteGwtMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMC41cmVtO1xuICB9XG4gIC5nLXhsLTMsXG4gIC5neC14bC0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAxcmVtO1xuICB9XG4gIC5nLXhsLTMsXG4gIC5neS14bC0zIHtcbiAgICAtLWJzLWd1dHRlci15OiAxcmVtO1xuICB9XG4gIC5nLXhsLTQsXG4gIC5neC14bC00IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIH1cbiAgLmcteGwtNCxcbiAgLmd5LXhsLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbiAgfVxuICAuZy14bC01LFxuICAuZ3gteGwtNSB7XG4gICAgLS1icy1ndXR0ZXIteDogM3JlbTtcbiAgfVxuICAuZy14bC01LFxuICAuZ3kteGwtNSB7XG4gICAgLS1icy1ndXR0ZXIteTogM3JlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuY29sLXh4bCB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG4gIC5yb3ctY29scy14eGwtYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3ctY29scy14eGwtMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy14eGwtMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLXh4bC0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMteHhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy14eGwtNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXh4bC02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXh4bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuY29sLXh4bC0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14eGwtMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXh4bC0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wteHhsLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14eGwtNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXh4bC02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wteHhsLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14eGwtOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXh4bC05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wteHhsLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteHhsLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteHhsLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAub2Zmc2V0LXh4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LXh4bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14eGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXh4bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQteHhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14eGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXh4bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQteHhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14eGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXh4bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQteHhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteHhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5nLXh4bC0wLFxuICAuZ3gteHhsLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDA7XG4gIH1cbiAgLmcteHhsLTAsXG4gIC5neS14eGwtMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMDtcbiAgfVxuICAuZy14eGwtMSxcbiAgLmd4LXh4bC0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xuICB9XG4gIC5nLXh4bC0xLFxuICAuZ3kteHhsLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG4gIH1cbiAgLmcteHhsLTIsXG4gIC5neC14eGwtMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xuICB9XG4gIC5nLXh4bC0yLFxuICAuZ3kteHhsLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbiAgfVxuICAuZy14eGwtMyxcbiAgLmd4LXh4bC0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAxcmVtO1xuICB9XG4gIC5nLXh4bC0zLFxuICAuZ3kteHhsLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG4gIH1cbiAgLmcteHhsLTQsXG4gIC5neC14eGwtNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICB9XG4gIC5nLXh4bC00LFxuICAuZ3kteHhsLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbiAgfVxuICAuZy14eGwtNSxcbiAgLmd4LXh4bC01IHtcbiAgICAtLWJzLWd1dHRlci14OiAzcmVtO1xuICB9XG4gIC5nLXh4bC01LFxuICAuZ3kteHhsLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDNyZW07XG4gIH1cbn1cbi50YWJsZSB7XG4gIC0tYnMtdGFibGUtY29sb3ItdHlwZTogaW5pdGlhbDtcbiAgLS1icy10YWJsZS1iZy10eXBlOiBpbml0aWFsO1xuICAtLWJzLXRhYmxlLWNvbG9yLXN0YXRlOiBpbml0aWFsO1xuICAtLWJzLXRhYmxlLWJnLXN0YXRlOiBpbml0aWFsO1xuICAtLWJzLXRhYmxlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtdGFibGUtYmc6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgLS1icy10YWJsZS1hY2NlbnQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDAuMDUpO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogcmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAwLjEpO1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMC4wNzUpO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpO1xufVxuLnRhYmxlID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgcGFkZGluZzogMC41cmVtIDAuNXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLWNvbG9yLXN0YXRlLCB2YXIoLS1icy10YWJsZS1jb2xvci10eXBlLCB2YXIoLS1icy10YWJsZS1jb2xvcikpKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGFibGUtYmcpO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA5OTk5cHggdmFyKC0tYnMtdGFibGUtYmctc3RhdGUsIHZhcigtLWJzLXRhYmxlLWJnLXR5cGUsIHZhcigtLWJzLXRhYmxlLWFjY2VudC1iZykpKTtcbn1cbi50YWJsZSA+IHRib2R5IHtcbiAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG59XG4udGFibGUgPiB0aGVhZCB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi50YWJsZS1ncm91cC1kaXZpZGVyIHtcbiAgYm9yZGVyLXRvcDogY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikgc29saWQgY3VycmVudGNvbG9yO1xufVxuXG4uY2FwdGlvbi10b3Age1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbn1cblxuLnRhYmxlLXNtID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjI1cmVtO1xufVxuXG4udGFibGUtYm9yZGVyZWQgPiA6bm90KGNhcHRpb24pID4gKiB7XG4gIGJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAwO1xufVxuLnRhYmxlLWJvcmRlcmVkID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgYm9yZGVyLXdpZHRoOiAwIHZhcigtLWJzLWJvcmRlci13aWR0aCk7XG59XG5cbi50YWJsZS1ib3JkZXJsZXNzID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cbi50YWJsZS1ib3JkZXJsZXNzID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cblxuLnRhYmxlLXN0cmlwZWQgPiB0Ym9keSA+IHRyOm50aC1vZi10eXBlKG9kZCkgPiAqIHtcbiAgLS1icy10YWJsZS1jb2xvci10eXBlOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yKTtcbiAgLS1icy10YWJsZS1iZy10eXBlOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWJnKTtcbn1cblxuLnRhYmxlLXN0cmlwZWQtY29sdW1ucyA+IDpub3QoY2FwdGlvbikgPiB0ciA+IDpudGgtY2hpbGQoZXZlbikge1xuICAtLWJzLXRhYmxlLWNvbG9yLXR5cGU6IHZhcigtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3IpO1xuICAtLWJzLXRhYmxlLWJnLXR5cGU6IHZhcigtLWJzLXRhYmxlLXN0cmlwZWQtYmcpO1xufVxuXG4udGFibGUtYWN0aXZlIHtcbiAgLS1icy10YWJsZS1jb2xvci1zdGF0ZTogdmFyKC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yKTtcbiAgLS1icy10YWJsZS1iZy1zdGF0ZTogdmFyKC0tYnMtdGFibGUtYWN0aXZlLWJnKTtcbn1cblxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+ICoge1xuICAtLWJzLXRhYmxlLWNvbG9yLXN0YXRlOiB2YXIoLS1icy10YWJsZS1ob3Zlci1jb2xvcik7XG4gIC0tYnMtdGFibGUtYmctc3RhdGU6IHZhcigtLWJzLXRhYmxlLWhvdmVyLWJnKTtcbn1cblxuLnRhYmxlLXByaW1hcnkge1xuICAtLWJzLXRhYmxlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWJnOiAjZDllNGYxO1xuICAtLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogI2FlYjZjMTtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiAjY2VkOWU1O1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiAjYzNjZGQ5O1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogI2M5ZDNkZjtcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpO1xufVxuXG4udGFibGUtc2Vjb25kYXJ5IHtcbiAgLS1icy10YWJsZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1iZzogI2UyZTNlNDtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6ICNiNWI2YjY7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2Q3ZDhkOTtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2NiY2NjZDtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICNkMWQyZDM7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDA7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnRhYmxlLXN1Y2Nlc3Mge1xuICAtLWJzLXRhYmxlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWJnOiAjZWFmYmU3O1xuICAtLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogI2JiYzliOTtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiAjZGVlZWRiO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiAjZDNlMmQwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogI2Q4ZThkNjtcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpO1xufVxuXG4udGFibGUtaW5mbyB7XG4gIC0tYnMtdGFibGUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYmc6ICNkYmYyZjQ7XG4gIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjYWZjMmMzO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNkMGU2ZTg7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNjNWRhZGM7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjY2JlMGUyO1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG5cbi50YWJsZS13YXJuaW5nIHtcbiAgLS1icy10YWJsZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1iZzogI2ZkZjFjYztcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6ICNjYWMxYTM7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2YwZTVjMjtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2U0ZDliODtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICNlYWRmYmQ7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDA7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnRhYmxlLWRhbmdlciB7XG4gIC0tYnMtdGFibGUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYmc6ICNmNWQ2ZDY7XG4gIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjYzRhYmFiO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNlOWNiY2I7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNkZGMxYzE7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjZTNjNmM2O1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG5cbi50YWJsZS1saWdodCB7XG4gIC0tYnMtdGFibGUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYmc6ICNmOGY5ZmE7XG4gIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjYzZjN2M4O1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNlY2VkZWU7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNkZmUwZTE7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjZTVlNmU3O1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG5cbi50YWJsZS1kYXJrIHtcbiAgLS1icy10YWJsZS1jb2xvcjogI2ZmZjtcbiAgLS1icy10YWJsZS1iZzogIzIxMjUyOTtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6ICM0ZDUxNTQ7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogIzJjMzAzNDtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjZmZmO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogIzM3M2IzZTtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICMzMjM1Mzk7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICNmZmY7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1zbSB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1tZCB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1sZyB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUteGwge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM5OS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXh4bCB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cbi5mb3JtLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjM3NXJlbSArIHZhcigtLWJzLWJvcmRlci13aWR0aCkpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjM3NXJlbSArIHZhcigtLWJzLWJvcmRlci13aWR0aCkpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuNXJlbSArIHZhcigtLWJzLWJvcmRlci13aWR0aCkpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjVyZW0gKyB2YXIoLS1icy1ib3JkZXItd2lkdGgpKTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjI1cmVtICsgdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuMjVyZW0gKyB2YXIoLS1icy1ib3JkZXItd2lkdGgpKTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLmZvcm0tdGV4dCB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1jb250cm9sIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1jb250cm9sW3R5cGU9ZmlsZV0ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmZvcm0tY29udHJvbFt0eXBlPWZpbGVdOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpO1xuICBib3JkZXItY29sb3I6ICNhMWJjZGQ7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSg2NiwgMTIwLCAxODcsIDAuMjUpO1xufVxuLmZvcm0tY29udHJvbDo6LXdlYmtpdC1kYXRlLWFuZC10aW1lLXZhbHVlIHtcbiAgbWluLXdpZHRoOiA4NXB4O1xuICBoZWlnaHQ6IDEuNWVtO1xuICBtYXJnaW46IDA7XG59XG4uZm9ybS1jb250cm9sOjotd2Via2l0LWRhdGV0aW1lLWVkaXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMDtcbn1cbi5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7XG4gIG9wYWNpdHk6IDE7XG59XG4uZm9ybS1jb250cm9sOmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5mb3JtLWNvbnRyb2w6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgbWFyZ2luOiAtMC4zNzVyZW0gLTAuNzVyZW07XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAwLjc1cmVtO1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRlcnRpYXJ5LWJnKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLWNvbnRyb2w6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1jb250cm9sOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKTo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktYmcpO1xufVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIDA7XG59XG4uZm9ybS1jb250cm9sLXBsYWludGV4dDpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG4uZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtc20sIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1sZyB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjVyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSk7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKTtcbn1cbi5mb3JtLWNvbnRyb2wtc206OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIG1hcmdpbjogLTAuMjVyZW0gLTAuNXJlbTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDAuNXJlbTtcbn1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS41ZW0gKyAxcmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKTtcbn1cbi5mb3JtLWNvbnRyb2wtbGc6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIG1hcmdpbjogLTAuNXJlbSAtMXJlbTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDFyZW07XG59XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpO1xufVxudGV4dGFyZWEuZm9ybS1jb250cm9sLXNtIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjVlbSArIDAuNXJlbSArIGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpKTtcbn1cbnRleHRhcmVhLmZvcm0tY29udHJvbC1sZyB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS41ZW0gKyAxcmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpO1xufVxuXG4uZm9ybS1jb250cm9sLWNvbG9yIHtcbiAgd2lkdGg6IDNyZW07XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtO1xufVxuLmZvcm0tY29udHJvbC1jb2xvcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZm9ybS1jb250cm9sLWNvbG9yOjotbW96LWNvbG9yLXN3YXRjaCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbn1cbi5mb3JtLWNvbnRyb2wtY29sb3I6Oi13ZWJraXQtY29sb3Itc3dhdGNoIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xufVxuLmZvcm0tY29udHJvbC1jb2xvci5mb3JtLWNvbnRyb2wtc20ge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjVyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSk7XG59XG4uZm9ybS1jb250cm9sLWNvbG9yLmZvcm0tY29udHJvbC1sZyB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDFyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSk7XG59XG5cbi5mb3JtLXNlbGVjdCB7XG4gIC0tYnMtZm9ybS1zZWxlY3QtYmctaW1nOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdtMiA1IDYgNiA2LTYnLyUzZSUzYy9zdmclM2VcIik7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMi4yNXJlbSAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWJzLWZvcm0tc2VsZWN0LWJnLWltZyksIHZhcigtLWJzLWZvcm0tc2VsZWN0LWJnLWljb24sIG5vbmUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwLjc1cmVtIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDEycHg7XG4gIGJvcmRlcjogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tc2VsZWN0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1zZWxlY3Q6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNhMWJjZGQ7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSg2NiwgMTIwLCAxODcsIDAuMjUpO1xufVxuLmZvcm0tc2VsZWN0W211bHRpcGxlXSwgLmZvcm0tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi5mb3JtLXNlbGVjdDpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1iZyk7XG59XG4uZm9ybS1zZWxlY3Q6LW1vei1mb2N1c3Jpbmcge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiAwIDAgMCB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbn1cblxuLmZvcm0tc2VsZWN0LXNtIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5mb3JtLXNlbGVjdC1sZyB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmZvcm0tc2VsZWN0IHtcbiAgLS1icy1mb3JtLXNlbGVjdC1iZy1pbWc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyM2RlZTJlNicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J20yIDUgNiA2IDYtNicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmZvcm0tY2hlY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogMS41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjEyNXJlbTtcbn1cbi5mb3JtLWNoZWNrIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMS41ZW07XG59XG5cbi5mb3JtLWNoZWNrLXJldmVyc2Uge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVlbTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5mb3JtLWNoZWNrLXJldmVyc2UgLmZvcm0tY2hlY2staW5wdXQge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogLTEuNWVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICAtLWJzLWZvcm0tY2hlY2stYmc6IHZhcigtLWJzLWJvZHktYmcpO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDFlbTtcbiAgaGVpZ2h0OiAxZW07XG4gIG1hcmdpbi10b3A6IDAuMjVlbTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZm9ybS1jaGVjay1iZyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWJzLWZvcm0tY2hlY2stYmctaW1hZ2UpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYm9yZGVyOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIHByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG59XG4uZm9ybS1jaGVjay1pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVlbTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0W3R5cGU9cmFkaW9dIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6YWN0aXZlIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDkwJSk7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2ExYmNkZDtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDY2LCAxMjAsIDE4NywgMC4yNSk7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyNzhCQjtcbiAgYm9yZGVyLWNvbG9yOiAjNDI3OEJCO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XSB7XG4gIC0tYnMtZm9ybS1jaGVjay1iZy1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZmZmJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nbTYgMTAgMyAzIDYtNicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWRbdHlwZT1yYWRpb10ge1xuICAtLWJzLWZvcm0tY2hlY2stYmctaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzInIGZpbGw9JyUyM2ZmZicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0W3R5cGU9Y2hlY2tib3hdOmluZGV0ZXJtaW5hdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI3OEJCO1xuICBib3JkZXItY29sb3I6ICM0Mjc4QkI7XG4gIC0tYnMtZm9ybS1jaGVjay1iZy1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZmZmJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBoOCcvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGZpbHRlcjogbm9uZTtcbiAgb3BhY2l0eTogMC41O1xufVxuLmZvcm0tY2hlY2staW5wdXRbZGlzYWJsZWRdIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmZvcm0tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjVlbTtcbn1cbi5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIC0tYnMtZm9ybS1zd2l0Y2gtYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9J3JnYmElMjgwLCAwLCAwLCAwLjI1JTI5Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICB3aWR0aDogMmVtO1xuICBtYXJnaW4tbGVmdDogLTIuNWVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1icy1mb3JtLXN3aXRjaC1iZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtcG9zaXRpb24gMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dDpmb2N1cyB7XG4gIC0tYnMtZm9ybS1zd2l0Y2gtYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9JyUyM2ExYmNkZCcvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuICAtLWJzLWZvcm0tc3dpdGNoLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSclMjNmZmYnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uZm9ybS1zd2l0Y2guZm9ybS1jaGVjay1yZXZlcnNlIHtcbiAgcGFkZGluZy1yaWdodDogMi41ZW07XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5mb3JtLXN3aXRjaC5mb3JtLWNoZWNrLXJldmVyc2UgLmZvcm0tY2hlY2staW5wdXQge1xuICBtYXJnaW4tcmlnaHQ6IC0yLjVlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuXG4uYnRuLWNoZWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5idG4tY2hlY2tbZGlzYWJsZWRdICsgLmJ0biwgLmJ0bi1jaGVjazpkaXNhYmxlZCArIC5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgZmlsdGVyOiBub25lO1xuICBvcGFjaXR5OiAwLjY1O1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQ6bm90KDpjaGVja2VkKTpub3QoOmZvY3VzKSB7XG4gIC0tYnMtZm9ybS1zd2l0Y2gtYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9J3JnYmElMjgyNTUsIDI1NSwgMjU1LCAwLjI1JTI5Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uZm9ybS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgcGFkZGluZzogMDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZm9ybS1yYW5nZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG4uZm9ybS1yYW5nZTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4yNXJlbSByZ2JhKDY2LCAxMjAsIDE4NywgMC4yNSk7XG59XG4uZm9ybS1yYW5nZTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAwLjI1cmVtIHJnYmEoNjYsIDEyMCwgMTg3LCAwLjI1KTtcbn1cbi5mb3JtLXJhbmdlOjotbW96LWZvY3VzLW91dGVyIHtcbiAgYm9yZGVyOiAwO1xufVxuLmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Mjc4QkI7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2ZDdlYjtcbn1cbi5mb3JtLXJhbmdlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1iZyk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Mjc4QkI7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLXJhbmdlOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNmQ3ZWI7XG59XG4uZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1iZyk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uZm9ybS1yYW5nZTpkaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmZvcm0tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTtcbn1cbi5mb3JtLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTtcbn1cblxuLmZvcm0tZmxvYXRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1zZWxlY3Qge1xuICBoZWlnaHQ6IGNhbGMoMy41cmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpO1xuICBtaW4taGVpZ2h0OiBjYWxjKDMuNXJlbSArIGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpKTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG59XG4uZm9ybS1mbG9hdGluZyA+IGxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMXJlbSAwLjc1cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBib3JkZXI6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjFzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gMC4xcyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLWZsb2F0aW5nID4gbGFiZWwge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBwYWRkaW5nOiAxcmVtIDAuNzVyZW07XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsIC5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQ6Zm9jdXMsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pIHtcbiAgcGFkZGluZy10b3A6IDEuNjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6LXdlYmtpdC1hdXRvZmlsbCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQ6LXdlYmtpdC1hdXRvZmlsbCB7XG4gIHBhZGRpbmctdG9wOiAxLjYyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1zZWxlY3Qge1xuICBwYWRkaW5nLXRvcDogMS42MjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDpmb2N1cyB+IGxhYmVsLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIH4gbGFiZWwsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IH4gbGFiZWwsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLXNlbGVjdCB+IGxhYmVsIHtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtYm9keS1jb2xvci1yZ2IpLCAwLjY1KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjg1KSB0cmFuc2xhdGVZKC0wLjVyZW0pIHRyYW5zbGF0ZVgoMC4xNXJlbSk7XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMgfiBsYWJlbDo6YWZ0ZXIsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93bikgfiBsYWJlbDo6YWZ0ZXIsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IH4gbGFiZWw6OmFmdGVyLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1zZWxlY3QgfiBsYWJlbDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAxcmVtIDAuMzc1cmVtO1xuICB6LWluZGV4OiAtMTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbCB7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWJvZHktY29sb3ItcmdiKSwgMC42NSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC44NSkgdHJhbnNsYXRlWSgtMC41cmVtKSB0cmFuc2xhdGVYKDAuMTVyZW0pO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCB+IGxhYmVsIHtcbiAgYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIDA7XG59XG4uZm9ybS1mbG9hdGluZyA+IDpkaXNhYmxlZCB+IGxhYmVsLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOmRpc2FibGVkIH4gbGFiZWwge1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cbi5mb3JtLWZsb2F0aW5nID4gOmRpc2FibGVkIH4gbGFiZWw6OmFmdGVyLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOmRpc2FibGVkIH4gbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnKTtcbn1cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIHdpZHRoOiAxJTtcbiAgbWluLXdpZHRoOiAwO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLXNlbGVjdDpmb2N1cyxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWZsb2F0aW5nOmZvY3VzLXdpdGhpbiB7XG4gIHotaW5kZXg6IDU7XG59XG4uaW5wdXQtZ3JvdXAgLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5pbnB1dC1ncm91cCAuYnRuOmZvY3VzIHtcbiAgei1pbmRleDogNTtcbn1cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10ZXJ0aWFyeS1iZyk7XG4gIGJvcmRlcjogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuYnRuIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1zZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xufVxuXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiA6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLmZvcm0tZmxvYXRpbmcpLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuKzMpLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmZvcm0tZmxvYXRpbmc6bm90KDpsYXN0LWNoaWxkKSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuZm9ybS1mbG9hdGluZzpub3QoOmxhc3QtY2hpbGQpID4gLmZvcm0tc2VsZWN0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gOm50aC1sYXN0LWNoaWxkKG4rMyk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC5mb3JtLWZsb2F0aW5nKSxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobis0KSxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5mb3JtLWZsb2F0aW5nOm50aC1sYXN0LWNoaWxkKG4rMykgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmZvcm0tZmxvYXRpbmc6bnRoLWxhc3QtY2hpbGQobiszKSA+IC5mb3JtLXNlbGVjdCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cCA+IDpub3QoOmZpcnN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCgudmFsaWQtdG9vbHRpcCk6bm90KC52YWxpZC1mZWVkYmFjayk6bm90KC5pbnZhbGlkLXRvb2x0aXApOm5vdCguaW52YWxpZC1mZWVkYmFjaykge1xuICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogLTEpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmaXJzdC1jaGlsZCkgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmaXJzdC1jaGlsZCkgPiAuZm9ybS1zZWxlY3Qge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4udmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogdmFyKC0tYnMtZm9ybS12YWxpZC1jb2xvcik7XG59XG5cbi52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4uaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcik7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjM5NEVEODknIGQ9J00yLjMgNi43My42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcik7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6dmFsaWQsIHRleHRhcmVhLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkLCAuZm9ybS1zZWxlY3QuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksIC53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0sIC5mb3JtLXNlbGVjdC5pcy12YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksIC5mb3JtLXNlbGVjdC5pcy12YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0ge1xuICAtLWJzLWZvcm0tc2VsZWN0LWJnLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzOTRFRDg5JyBkPSdNMi4zIDYuNzMuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIik7XG4gIHBhZGRpbmctcmlnaHQ6IDQuMTI1cmVtO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwLjc1cmVtIGNlbnRlciwgY2VudGVyIHJpZ2h0IDIuMjVyZW07XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCAxMnB4LCBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZDpmb2N1cywgLmZvcm0tc2VsZWN0LmlzLXZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcik7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sLWNvbG9yOnZhbGlkLCAuZm9ybS1jb250cm9sLWNvbG9yLmlzLXZhbGlkIHtcbiAgd2lkdGg6IGNhbGMoM3JlbSArIGNhbGMoMS41ZW0gKyAwLjc1cmVtKSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZm9ybS12YWxpZC1ib3JkZXItY29sb3IpO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQ6Y2hlY2tlZCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWZvcm0tdmFsaWQtY29sb3IpO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQ6Zm9jdXMsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgMC4yNSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWJzLWZvcm0tdmFsaWQtY29sb3IpO1xufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQgfiAudmFsaWQtZmVlZGJhY2sge1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG59XG5cbi53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmb2N1cyk6dmFsaWQsIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmb2N1cykuaXMtdmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1zZWxlY3Q6bm90KDpmb2N1cyk6dmFsaWQsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1zZWxlY3Q6bm90KDpmb2N1cykuaXMtdmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbik6dmFsaWQsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbikuaXMtdmFsaWQge1xuICB6LWluZGV4OiAzO1xufVxuXG4uaW52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiB2YXIoLS1icy1mb3JtLWludmFsaWQtY29sb3IpO1xufVxuXG4uaW52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCA6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuLmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcik7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM0NEMzAzMCclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNDRDMwMzAnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcik7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDppbnZhbGlkLCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQsIC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwgLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdLCAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksIC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSB7XG4gIC0tYnMtZm9ybS1zZWxlY3QtYmctaWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM0NEMzAzMCclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNDRDMwMzAnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgcGFkZGluZy1yaWdodDogNC4xMjVyZW07XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDAuNzVyZW0gY2VudGVyLCBjZW50ZXIgcmlnaHQgMi4yNXJlbTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDEycHgsIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQ6Zm9jdXMsIC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbC1jb2xvcjppbnZhbGlkLCAuZm9ybS1jb250cm9sLWNvbG9yLmlzLWludmFsaWQge1xuICB3aWR0aDogY2FsYygzcmVtICsgY2FsYygxLjVlbSArIDAuNzVyZW0pKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcik7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkOmNoZWNrZWQsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWZvcm0taW52YWxpZC1jb2xvcik7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkOmZvY3VzLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCAwLjI1KTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWJzLWZvcm0taW52YWxpZC1jb2xvcik7XG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpOmludmFsaWQsIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmb2N1cykuaXMtaW52YWxpZCxcbi53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCA+IC5mb3JtLXNlbGVjdDpub3QoOmZvY3VzKTppbnZhbGlkLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tc2VsZWN0Om5vdCg6Zm9jdXMpLmlzLWludmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbik6aW52YWxpZCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zm9jdXMtd2l0aGluKS5pcy1pbnZhbGlkIHtcbiAgei1pbmRleDogNDtcbn1cblxuLmJ0biB7XG4gIC0tYnMtYnRuLXBhZGRpbmcteDogMC43NXJlbTtcbiAgLS1icy1idG4tcGFkZGluZy15OiAwLjM3NXJlbTtcbiAgLS1icy1idG4tZm9udC1mYW1pbHk6IDtcbiAgLS1icy1idG4tZm9udC1zaXplOiAxcmVtO1xuICAtLWJzLWJ0bi1mb250LXdlaWdodDogNDAwO1xuICAtLWJzLWJ0bi1saW5lLWhlaWdodDogMS41O1xuICAtLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIC0tYnMtYnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDAuNjU7XG4gIC0tYnMtYnRuLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSh2YXIoLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYiksIC41KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS1icy1idG4tcGFkZGluZy15KSB2YXIoLS1icy1idG4tcGFkZGluZy14KTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWJ0bi1mb250LWZhbWlseSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtYnRuLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1icy1idG4tZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYnMtYnRuLWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBib3JkZXI6IHZhcigtLWJzLWJ0bi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWJ0bi1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1idG4tYm9yZGVyLXJhZGl1cyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1iZyk7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYnRuIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYnRuOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG59XG4uYnRuLWNoZWNrICsgLmJ0bjpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJ0bi1ib3JkZXItY29sb3IpO1xufVxuLmJ0bjpmb2N1cy12aXNpYmxlIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbn1cbi5idG4tY2hlY2s6Zm9jdXMtdmlzaWJsZSArIC5idG4ge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLCA6bm90KC5idG4tY2hlY2spICsgLmJ0bjphY3RpdmUsIC5idG46Zmlyc3QtY2hpbGQ6YWN0aXZlLCAuYnRuLmFjdGl2ZSwgLmJ0bi5zaG93IHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1hY3RpdmUtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tYWN0aXZlLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcik7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuOmZvY3VzLXZpc2libGUsIDpub3QoLmJ0bi1jaGVjaykgKyAuYnRuOmFjdGl2ZTpmb2N1cy12aXNpYmxlLCAuYnRuOmZpcnN0LWNoaWxkOmFjdGl2ZTpmb2N1cy12aXNpYmxlLCAuYnRuLmFjdGl2ZTpmb2N1cy12aXNpYmxlLCAuYnRuLnNob3c6Zm9jdXMtdmlzaWJsZSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbn1cbi5idG46ZGlzYWJsZWQsIC5idG4uZGlzYWJsZWQsIGZpZWxkc2V0OmRpc2FibGVkIC5idG4ge1xuICBjb2xvcjogdmFyKC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1kaXNhYmxlZC1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcik7XG4gIG9wYWNpdHk6IHZhcigtLWJzLWJ0bi1kaXNhYmxlZC1vcGFjaXR5KTtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgLS1icy1idG4tY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWJnOiAjNDI3OEJCO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICM0Mjc4QkI7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzM4NjY5ZjtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMzU2MDk2O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiA5NCwgMTQwLCAxOTc7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjMzU2MDk2O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMzI1YThjO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzQyNzhCQjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjNDI3OEJCO1xufVxuXG4uYnRuLXNlY29uZGFyeSB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1iZzogIzZENzI3ODtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjNkQ3Mjc4O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4taG92ZXItYmc6ICM1ZDYxNjY7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzU3NWI2MDtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMTMxLCAxMzUsIDE0MDtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICM1NzViNjA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICM1MjU2NWE7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjNkQ3Mjc4O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICM2RDcyNzg7XG59XG5cbi5idG4tc3VjY2VzcyB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1iZzogIzk0RUQ4OTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjOTRFRDg5O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICNhNGYwOWI7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzlmZWY5NTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMTI2LCAyMDEsIDExNjtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNhOWYxYTE7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICM5ZmVmOTU7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjOTRFRDg5O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICM5NEVEODk7XG59XG5cbi5idG4taW5mbyB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1iZzogIzRCQkNDODtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjNEJCQ0M4O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICM2NmM2ZDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzVkYzNjZTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogNjQsIDE2MCwgMTcwO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzZmYzlkMztcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzVkYzNjZTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICM0QkJDQzg7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzRCQkNDODtcbn1cblxuLmJ0bi13YXJuaW5nIHtcbiAgLS1icy1idG4tY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWJnOiAjRjVCNzAwO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNGNUI3MDA7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2Y3YzIyNjtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZjZiZTFhO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyMDgsIDE1NiwgMDtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNmN2M1MzM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNmNmJlMWE7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjRjVCNzAwO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNGNUI3MDA7XG59XG5cbi5idG4tZGFuZ2VyIHtcbiAgLS1icy1idG4tY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWJnOiAjQ0QzMDMwO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNDRDMwMzA7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2FlMjkyOTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjYTQyNjI2O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyMTMsIDc5LCA3OTtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNhNDI2MjY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICM5YTI0MjQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjQ0QzMDMwO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNDRDMwMzA7XG59XG5cbi5idG4tbGlnaHQge1xuICAtLWJzLWJ0bi1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYmc6ICNmOGY5ZmE7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjZDNkNGQ1O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNjNmM3Yzg7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDIxMSwgMjEyLCAyMTM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjYzZjN2M4O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjYmFiYmJjO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogI2Y4ZjlmYTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4uYnRuLWRhcmsge1xuICAtLWJzLWJ0bi1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYmc6ICMyMTI1Mjk7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjNDI0NjQ5O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMzNzNiM2U7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDY2LCA3MCwgNzM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjNGQ1MTU0O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMzczYjNlO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzIxMjUyOTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMjEyNTI5O1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeSB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjNDI3OEJCO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICM0Mjc4QkI7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzQyNzhCQjtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjNDI3OEJCO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiA2NiwgMTIwLCAxODc7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjNDI3OEJCO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjNDI3OEJCO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjNDI3OEJCO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzQyNzhCQjtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjNkQ3Mjc4O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICM2RDcyNzg7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzZENzI3ODtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjNkQ3Mjc4O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxMDksIDExNCwgMTIwO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzZENzI3ODtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzZENzI3ODtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzZENzI3ODtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICM2RDcyNzg7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgLS1icy1idG4tY29sb3I6ICM5NEVEODk7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzk0RUQ4OTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjOTRFRDg5O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICM5NEVEODk7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDE0OCwgMjM3LCAxMzc7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjOTRFRDg5O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjOTRFRDg5O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjOTRFRDg5O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzk0RUQ4OTtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLWluZm8ge1xuICAtLWJzLWJ0bi1jb2xvcjogIzRCQkNDODtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjNEJCQ0M4O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICM0QkJDQzg7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzRCQkNDODtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogNzUsIDE4OCwgMjAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzRCQkNDODtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzRCQkNDODtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzRCQkNDODtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICM0QkJDQzg7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS13YXJuaW5nIHtcbiAgLS1icy1idG4tY29sb3I6ICNGNUI3MDA7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI0Y1QjcwMDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjRjVCNzAwO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNGNUI3MDA7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDI0NSwgMTgzLCAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI0Y1QjcwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI0Y1QjcwMDtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI0Y1QjcwMDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNGNUI3MDA7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXIge1xuICAtLWJzLWJ0bi1jb2xvcjogI0NEMzAzMDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjQ0QzMDMwO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4taG92ZXItYmc6ICNDRDMwMzA7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI0NEMzAzMDtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjA1LCA0OCwgNDg7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjQ0QzMDMwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjQ0QzMDMwO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjQ0QzMDMwO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI0NEMzAzMDtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgLS1icy1idG4tY29sb3I6ICNmOGY5ZmE7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNmOGY5ZmE7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDI0OCwgMjQ5LCAyNTA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcmsge1xuICAtLWJzLWJ0bi1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4taG92ZXItYmc6ICMyMTI1Mjk7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMzMsIDM3LCA0MTtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICMyMTI1Mjk7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMyMTI1Mjk7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMyMTI1Mjk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLWxpbmsge1xuICAtLWJzLWJ0bi1mb250LXdlaWdodDogNDAwO1xuICAtLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcik7XG4gIC0tYnMtYnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWJveC1zaGFkb3c6IDAgMCAwICMwMDA7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDk0LCAxNDAsIDE5NztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLWxpbms6Zm9jdXMtdmlzaWJsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tY29sb3IpO1xufVxuLmJ0bi1saW5rOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcik7XG59XG5cbi5idG4tbGcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuIHtcbiAgLS1icy1idG4tcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtYnRuLXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1idG4tZm9udC1zaXplOiAxLjI1cmVtO1xuICAtLWJzLWJ0bi1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4ge1xuICAtLWJzLWJ0bi1wYWRkaW5nLXk6IDAuMjVyZW07XG4gIC0tYnMtYnRuLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWJzLWJ0bi1mb250LXNpemU6IDAuODc1cmVtO1xuICAtLWJzLWJ0bi1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmZhZGUge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mYWRlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZmFkZTpub3QoLnNob3cpIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29sbGFwc2luZyB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMzVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY29sbGFwc2luZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNvbGxhcHNpbmcuY29sbGFwc2UtaG9yaXpvbnRhbCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuMzVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY29sbGFwc2luZy5jb2xsYXBzZS1ob3Jpem9udGFsIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5kcm9wdXAsXG4uZHJvcGVuZCxcbi5kcm9wZG93bixcbi5kcm9wc3RhcnQsXG4uZHJvcHVwLWNlbnRlcixcbi5kcm9wZG93bi1jZW50ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgLS1icy1kcm9wZG93bi16aW5kZXg6IDEwMDA7XG4gIC0tYnMtZHJvcGRvd24tbWluLXdpZHRoOiAxMHJlbTtcbiAgLS1icy1kcm9wZG93bi1wYWRkaW5nLXg6IDA7XG4gIC0tYnMtZHJvcGRvd24tcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtZHJvcGRvd24tc3BhY2VyOiAwLjEyNXJlbTtcbiAgLS1icy1kcm9wZG93bi1mb250LXNpemU6IDFyZW07XG4gIC0tYnMtZHJvcGRvd24tY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAtLWJzLWRyb3Bkb3duLWJnOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLS1icy1kcm9wZG93bi1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tYnMtZHJvcGRvd24tYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG4gIC0tYnMtZHJvcGRvd24tYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICAtLWJzLWRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6IGNhbGModmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgLSB2YXIoLS1icy1ib3JkZXItd2lkdGgpKTtcbiAgLS1icy1kcm9wZG93bi1kaXZpZGVyLWJnOiB2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpO1xuICAtLWJzLWRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6IDAuNXJlbTtcbiAgLS1icy1kcm9wZG93bi1ib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93KTtcbiAgLS1icy1kcm9wZG93bi1saW5rLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgLS1icy1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgLS1icy1kcm9wZG93bi1saW5rLWhvdmVyLWJnOiB2YXIoLS1icy10ZXJ0aWFyeS1iZyk7XG4gIC0tYnMtZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICM0Mjc4QkI7XG4gIC0tYnMtZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnMtdGVydGlhcnktY29sb3IpO1xuICAtLWJzLWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAxcmVtO1xuICAtLWJzLWRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAwLjI1cmVtO1xuICAtLWJzLWRyb3Bkb3duLWhlYWRlci1jb2xvcjogIzZjNzU3ZDtcbiAgLS1icy1kcm9wZG93bi1oZWFkZXItcGFkZGluZy14OiAxcmVtO1xuICAtLWJzLWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiB2YXIoLS1icy1kcm9wZG93bi16aW5kZXgpO1xuICBkaXNwbGF5OiBub25lO1xuICBtaW4td2lkdGg6IHZhcigtLWJzLWRyb3Bkb3duLW1pbi13aWR0aCk7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWRyb3Bkb3duLXBhZGRpbmcteSkgdmFyKC0tYnMtZHJvcGRvd24tcGFkZGluZy14KTtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IHZhcigtLWJzLWRyb3Bkb3duLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS1icy1kcm9wZG93bi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWRyb3Bkb3duLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWRyb3Bkb3duLWJvcmRlci1yYWRpdXMpO1xufVxuLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1icy1kcm9wZG93bi1zcGFjZXIpO1xufVxuXG4uZHJvcGRvd24tbWVudS1zdGFydCB7XG4gIC0tYnMtcG9zaXRpb246IHN0YXJ0O1xufVxuLmRyb3Bkb3duLW1lbnUtc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51LWVuZCB7XG4gIC0tYnMtcG9zaXRpb246IGVuZDtcbn1cbi5kcm9wZG93bi1tZW51LWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXNtLXN0YXJ0IHtcbiAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1zbS1zdGFydFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtc20tZW5kIHtcbiAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtc20tZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LW1kLXN0YXJ0IHtcbiAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1tZC1zdGFydFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbWQtZW5kIHtcbiAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbWQtZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kcm9wZG93bi1tZW51LWxnLXN0YXJ0IHtcbiAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1sZy1zdGFydFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbGctZW5kIHtcbiAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbGctZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZHJvcGRvd24tbWVudS14bC1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUteGwtc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXhsLWVuZCB7XG4gICAgLS1icy1wb3NpdGlvbjogZW5kO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXhsLWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUteHhsLXN0YXJ0IHtcbiAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14eGwtc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXh4bC1lbmQge1xuICAgIC0tYnMtcG9zaXRpb246IGVuZDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14eGwtZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuLmRyb3B1cCAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYnMtZHJvcGRvd24tc3BhY2VyKTtcbn1cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3BlbmQgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgdG9wOiAwO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLWJzLWRyb3Bkb3duLXNwYWNlcik7XG59XG4uZHJvcGVuZCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkO1xufVxuLmRyb3BlbmQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wZW5kIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgdmVydGljYWwtYWxpZ246IDA7XG59XG5cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgdG9wOiAwO1xuICByaWdodDogMTAwJTtcbiAgbGVmdDogYXV0bztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1icy1kcm9wZG93bi1zcGFjZXIpO1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZHJvcHN0YXJ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cblxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogdmFyKC0tYnMtZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teSkgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJzLWRyb3Bkb3duLWRpdmlkZXItYmcpO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogdmFyKC0tYnMtZHJvcGRvd24taXRlbS1wYWRkaW5nLXkpIHZhcigtLWJzLWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14KTtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1saW5rLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1kcm9wZG93bi1pdGVtLWJvcmRlci1yYWRpdXMsIDApO1xufVxuLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1saW5rLWhvdmVyLWJnKTtcbn1cbi5kcm9wZG93bi1pdGVtLmFjdGl2ZSwgLmRyb3Bkb3duLWl0ZW06YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZyk7XG59XG4uZHJvcGRvd24taXRlbS5kaXNhYmxlZCwgLmRyb3Bkb3duLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXkpIHZhcigtLWJzLWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogdmFyKC0tYnMtZHJvcGRvd24taGVhZGVyLWNvbG9yKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS1icy1kcm9wZG93bi1pdGVtLXBhZGRpbmcteSkgdmFyKC0tYnMtZHJvcGRvd24taXRlbS1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tbGluay1jb2xvcik7XG59XG5cbi5kcm9wZG93bi1tZW51LWRhcmsge1xuICAtLWJzLWRyb3Bkb3duLWNvbG9yOiAjZGVlMmU2O1xuICAtLWJzLWRyb3Bkb3duLWJnOiAjMzQzYTQwO1xuICAtLWJzLWRyb3Bkb3duLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTtcbiAgLS1icy1kcm9wZG93bi1ib3gtc2hhZG93OiA7XG4gIC0tYnMtZHJvcGRvd24tbGluay1jb2xvcjogI2RlZTJlNjtcbiAgLS1icy1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWRyb3Bkb3duLWRpdmlkZXItYmc6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tYnMtZHJvcGRvd24tbGluay1ob3Zlci1iZzogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogIzQyNzhCQjtcbiAgLS1icy1kcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAjYWRiNWJkO1xuICAtLWJzLWRyb3Bkb3duLWhlYWRlci1jb2xvcjogI2FkYjViZDtcbn1cblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmJ0bi1ncm91cCA+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG59XG4uYnRuLWdyb3VwID4gLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bixcbi5idG4tZ3JvdXAgPiAuYnRuLWNoZWNrOmZvY3VzICsgLmJ0bixcbi5idG4tZ3JvdXAgPiAuYnRuOmhvdmVyLFxuLmJ0bi1ncm91cCA+IC5idG46Zm9jdXMsXG4uYnRuLWdyb3VwID4gLmJ0bjphY3RpdmUsXG4uYnRuLWdyb3VwID4gLmJ0bi5hY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWNoZWNrOmZvY3VzICsgLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmhvdmVyLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46Zm9jdXMsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjphY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi5hY3RpdmUge1xuICB6LWluZGV4OiAxO1xufVxuXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5idG4tdG9vbGJhciAuaW5wdXQtZ3JvdXAge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmJ0bi1ncm91cCB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xufVxuLmJ0bi1ncm91cCA+IDpub3QoLmJ0bi1jaGVjazpmaXJzdC1jaGlsZCkgKyAuYnRuLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogLTEpO1xufVxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwID4gLmJ0bi5kcm9wZG93bi10b2dnbGUtc3BsaXQ6Zmlyc3QtY2hpbGQsXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOm50aC1jaGlsZChuKzMpLFxuLmJ0bi1ncm91cCA+IDpub3QoLmJ0bi1jaGVjaykgKyAuYnRuLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNTYyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjU2MjVyZW07XG59XG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwgLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwgLmRyb3BlbmQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1zbSA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC4zNzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC4zNzVyZW07XG59XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLWxnID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogLTEpO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4gfiAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5uYXYge1xuICAtLWJzLW5hdi1saW5rLXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1uYXYtbGluay1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1icy1uYXYtbGluay1mb250LXdlaWdodDogO1xuICAtLWJzLW5hdi1saW5rLWNvbG9yOiB2YXIoLS1icy1saW5rLWNvbG9yKTtcbiAgLS1icy1uYXYtbGluay1ob3Zlci1jb2xvcjogdmFyKC0tYnMtbGluay1ob3Zlci1jb2xvcik7XG4gIC0tYnMtbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tYnMtbmF2LWxpbmstcGFkZGluZy15KSB2YXIoLS1icy1uYXYtbGluay1wYWRkaW5nLXgpO1xuICBmb250LXNpemU6IHZhcigtLWJzLW5hdi1saW5rLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1icy1uYXYtbGluay1mb250LXdlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXYtbGluay1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm5hdi1saW5rIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ubmF2LWxpbms6aG92ZXIsIC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXYtbGluay1ob3Zlci1jb2xvcik7XG59XG4ubmF2LWxpbms6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSg2NiwgMTIwLCAxODcsIDAuMjUpO1xufVxuLm5hdi1saW5rLmRpc2FibGVkLCAubmF2LWxpbms6ZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tYnMtbmF2LWxpbmstZGlzYWJsZWQtY29sb3IpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ubmF2LXRhYnMge1xuICAtLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtcbiAgLS1icy1uYXYtdGFicy1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIC0tYnMtbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG4gIC0tYnMtbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1iZykgdmFyKC0tYnMtc2Vjb25kYXJ5LWJnKSB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICAtLWJzLW5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtLWJzLW5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSB2YXIoLS1icy1ib3JkZXItY29sb3IpIHZhcigtLWJzLWJvZHktYmcpO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1uYXYtdGFicy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci1jb2xvcik7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMSAqIHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aCkpO1xuICBib3JkZXI6IHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLXJhZGl1cyk7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMgLm5hdi1saW5rOmZvY3VzIHtcbiAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLW5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yKTtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW5hdi10YWJzLWxpbmstYWN0aXZlLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xufVxuLm5hdi10YWJzIC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aCkpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLm5hdi1waWxscyB7XG4gIC0tYnMtbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xuICAtLWJzLW5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1uYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICM0Mjc4QkI7XG59XG4ubmF2LXBpbGxzIC5uYXYtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLW5hdi1waWxscy1ib3JkZXItcmFkaXVzKTtcbn1cbi5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtcGlsbHMgLnNob3cgPiAubmF2LWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnKTtcbn1cblxuLm5hdi11bmRlcmxpbmUge1xuICAtLWJzLW5hdi11bmRlcmxpbmUtZ2FwOiAxcmVtO1xuICAtLWJzLW5hdi11bmRlcmxpbmUtYm9yZGVyLXdpZHRoOiAwLjEyNXJlbTtcbiAgLS1icy1uYXYtdW5kZXJsaW5lLWxpbmstYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIGdhcDogdmFyKC0tYnMtbmF2LXVuZGVybGluZS1nYXApO1xufVxuLm5hdi11bmRlcmxpbmUgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1uYXYtdW5kZXJsaW5lLWJvcmRlci13aWR0aCkgc29saWQgdHJhbnNwYXJlbnQ7XG59XG4ubmF2LXVuZGVybGluZSAubmF2LWxpbms6aG92ZXIsIC5uYXYtdW5kZXJsaW5lIC5uYXYtbGluazpmb2N1cyB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IGN1cnJlbnRjb2xvcjtcbn1cbi5uYXYtdW5kZXJsaW5lIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXVuZGVybGluZSAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXYtdW5kZXJsaW5lLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogY3VycmVudGNvbG9yO1xufVxuXG4ubmF2LWZpbGwgPiAubmF2LWxpbmssXG4ubmF2LWZpbGwgLm5hdi1pdGVtIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5hdi1qdXN0aWZpZWQgPiAubmF2LWxpbmssXG4ubmF2LWp1c3RpZmllZCAubmF2LWl0ZW0ge1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5hdi1maWxsIC5uYXYtaXRlbSAubmF2LWxpbmssXG4ubmF2LWp1c3RpZmllZCAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50YWItY29udGVudCA+IC50YWItcGFuZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGFiLWNvbnRlbnQgPiAuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5uYXZiYXIge1xuICAtLWJzLW5hdmJhci1wYWRkaW5nLXg6IDA7XG4gIC0tYnMtbmF2YmFyLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLW5hdmJhci1jb2xvcjogcmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAwLjY1KTtcbiAgLS1icy1uYXZiYXItaG92ZXItY29sb3I6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMC44KTtcbiAgLS1icy1uYXZiYXItZGlzYWJsZWQtY29sb3I6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMC4zKTtcbiAgLS1icy1uYXZiYXItYWN0aXZlLWNvbG9yOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDEpO1xuICAtLWJzLW5hdmJhci1icmFuZC1wYWRkaW5nLXk6IDAuMzEyNXJlbTtcbiAgLS1icy1uYXZiYXItYnJhbmQtbWFyZ2luLWVuZDogMXJlbTtcbiAgLS1icy1uYXZiYXItYnJhbmQtZm9udC1zaXplOiAxLjI1cmVtO1xuICAtLWJzLW5hdmJhci1icmFuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAxKTtcbiAgLS1icy1uYXZiYXItYnJhbmQtaG92ZXItY29sb3I6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMSk7XG4gIC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogMC4yNXJlbTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6IDAuNzVyZW07XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAxLjI1cmVtO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLWljb24tYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgzMywgMzcsIDQxLCAwLjc1JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMC4xNSk7XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGg6IDAuMjVyZW07XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogdmFyKC0tYnMtbmF2YmFyLXBhZGRpbmcteSkgdmFyKC0tYnMtbmF2YmFyLXBhZGRpbmcteCk7XG59XG4ubmF2YmFyID4gLmNvbnRhaW5lcixcbi5uYXZiYXIgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhciA+IC5jb250YWluZXItc20sXG4ubmF2YmFyID4gLmNvbnRhaW5lci1tZCxcbi5uYXZiYXIgPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhciA+IC5jb250YWluZXIteGwsXG4ubmF2YmFyID4gLmNvbnRhaW5lci14eGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IGluaGVyaXQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5uYXZiYXItYnJhbmQge1xuICBwYWRkaW5nLXRvcDogdmFyKC0tYnMtbmF2YmFyLWJyYW5kLXBhZGRpbmcteSk7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1icy1uYXZiYXItYnJhbmQtcGFkZGluZy15KTtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1icy1uYXZiYXItYnJhbmQtbWFyZ2luLWVuZCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXZiYXItYnJhbmQtY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWJzLW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcik7XG59XG5cbi5uYXZiYXItbmF2IHtcbiAgLS1icy1uYXYtbGluay1wYWRkaW5nLXg6IDA7XG4gIC0tYnMtbmF2LWxpbmstcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtbmF2LWxpbmstZm9udC13ZWlnaHQ6IDtcbiAgLS1icy1uYXYtbGluay1jb2xvcjogdmFyKC0tYnMtbmF2YmFyLWNvbG9yKTtcbiAgLS1icy1uYXYtbGluay1ob3Zlci1jb2xvcjogdmFyKC0tYnMtbmF2YmFyLWhvdmVyLWNvbG9yKTtcbiAgLS1icy1uYXYtbGluay1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnMtbmF2YmFyLWRpc2FibGVkLWNvbG9yKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSwgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3cge1xuICBjb2xvcjogdmFyKC0tYnMtbmF2YmFyLWFjdGl2ZS1jb2xvcik7XG59XG4ubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbi5uYXZiYXItdGV4dCB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIGNvbG9yOiB2YXIoLS1icy1uYXZiYXItY29sb3IpO1xufVxuLm5hdmJhci10ZXh0IGEsXG4ubmF2YmFyLXRleHQgYTpob3Zlcixcbi5uYXZiYXItdGV4dCBhOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWJzLW5hdmJhci1hY3RpdmUtY29sb3IpO1xufVxuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXkpIHZhcigtLWJzLW5hdmJhci10b2dnbGVyLXBhZGRpbmcteCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXZiYXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLW5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXMpO1xuICB0cmFuc2l0aW9uOiB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm5hdmJhci10b2dnbGVyOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdmJhci10b2dnbGVyOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aCk7XG59XG5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWJzLW5hdmJhci10b2dnbGVyLWljb24tYmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cblxuLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgbWF4LWhlaWdodDogdmFyKC0tYnMtc2Nyb2xsLWhlaWdodCwgNzV2aCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubmF2YmFyLWV4cGFuZC1zbSB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5vZmZjYW52YXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgei1pbmRleDogYXV0bztcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm9mZmNhbnZhcyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB6LWluZGV4OiBhdXRvO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAub2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAub2ZmY2FudmFzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHotaW5kZXg6IGF1dG87XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5hdmJhci1leHBhbmQteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAub2ZmY2FudmFzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHotaW5kZXg6IGF1dG87XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLm5hdmJhci1leHBhbmQteHhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5vZmZjYW52YXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgei1pbmRleDogYXV0bztcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAub2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG59XG4ubmF2YmFyLWV4cGFuZCB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWJhc2lzOiBhdXRvO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci10b2dnbGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5vZmZjYW52YXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB6LWluZGV4OiBhdXRvO1xuICBmbGV4LWdyb3c6IDE7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdmJhci1leHBhbmQgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWdyb3c6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93LXk6IHZpc2libGU7XG59XG5cbi5uYXZiYXItZGFyayxcbi5uYXZiYXJbZGF0YS1icy10aGVtZT1kYXJrXSB7XG4gIC0tYnMtbmF2YmFyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTUpO1xuICAtLWJzLW5hdmJhci1ob3Zlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbiAgLS1icy1uYXZiYXItZGlzYWJsZWQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG4gIC0tYnMtbmF2YmFyLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1uYXZiYXItYnJhbmQtY29sb3I6ICNmZmY7XG4gIC0tYnMtbmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLWljb24tYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgyNTUsIDI1NSwgMjU1LCAwLjU1JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAtLWJzLW5hdmJhci10b2dnbGVyLWljb24tYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgyNTUsIDI1NSwgMjU1LCAwLjU1JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmNhcmQge1xuICAtLWJzLWNhcmQtc3BhY2VyLXk6IDFyZW07XG4gIC0tYnMtY2FyZC1zcGFjZXIteDogMXJlbTtcbiAgLS1icy1jYXJkLXRpdGxlLXNwYWNlci15OiAwLjVyZW07XG4gIC0tYnMtY2FyZC10aXRsZS1jb2xvcjogO1xuICAtLWJzLWNhcmQtc3VidGl0bGUtY29sb3I6IDtcbiAgLS1icy1jYXJkLWJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtcbiAgLS1icy1jYXJkLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTtcbiAgLS1icy1jYXJkLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xuICAtLWJzLWNhcmQtYm94LXNoYWRvdzogO1xuICAtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1czogY2FsYyh2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAtICh2YXIoLS1icy1ib3JkZXItd2lkdGgpKSk7XG4gIC0tYnMtY2FyZC1jYXAtcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtY2FyZC1jYXAtcGFkZGluZy14OiAxcmVtO1xuICAtLWJzLWNhcmQtY2FwLWJnOiByZ2JhKHZhcigtLWJzLWJvZHktY29sb3ItcmdiKSwgMC4wMyk7XG4gIC0tYnMtY2FyZC1jYXAtY29sb3I6IDtcbiAgLS1icy1jYXJkLWhlaWdodDogO1xuICAtLWJzLWNhcmQtY29sb3I6IDtcbiAgLS1icy1jYXJkLWJnOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLS1icy1jYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6IDFyZW07XG4gIC0tYnMtY2FyZC1ncm91cC1tYXJnaW46IDAuNzVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwO1xuICBoZWlnaHQ6IHZhcigtLWJzLWNhcmQtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWNhcmQtYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogdmFyKC0tYnMtY2FyZC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWNhcmQtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtY2FyZC1ib3JkZXItcmFkaXVzKTtcbn1cbi5jYXJkID4gaHIge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmNhcmQgPiAubGlzdC1ncm91cCB7XG4gIGJvcmRlci10b3A6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b206IGluaGVyaXQ7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cbi5jYXJkID4gLmNhcmQtaGVhZGVyICsgLmxpc3QtZ3JvdXAsXG4uY2FyZCA+IC5saXN0LWdyb3VwICsgLmNhcmQtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLmNhcmQtYm9keSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiB2YXIoLS1icy1jYXJkLXNwYWNlci15KSB2YXIoLS1icy1jYXJkLXNwYWNlci14KTtcbiAgY29sb3I6IHZhcigtLWJzLWNhcmQtY29sb3IpO1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLWNhcmQtdGl0bGUtc3BhY2VyLXkpO1xuICBjb2xvcjogdmFyKC0tYnMtY2FyZC10aXRsZS1jb2xvcik7XG59XG5cbi5jYXJkLXN1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogY2FsYygtMC41ICogdmFyKC0tYnMtY2FyZC10aXRsZS1zcGFjZXIteSkpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogdmFyKC0tYnMtY2FyZC1zdWJ0aXRsZS1jb2xvcik7XG59XG5cbi5jYXJkLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLWxpbmsgKyAuY2FyZC1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLWJzLWNhcmQtc3BhY2VyLXgpO1xufVxuXG4uY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiB2YXIoLS1icy1jYXJkLWNhcC1wYWRkaW5nLXkpIHZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiB2YXIoLS1icy1jYXJkLWNhcC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWNhcmQtY2FwLWJnKTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtY2FyZC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWNhcmQtYm9yZGVyLWNvbG9yKTtcbn1cbi5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykgdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSAwIDA7XG59XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteSkgdmFyKC0tYnMtY2FyZC1jYXAtcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLWJzLWNhcmQtY2FwLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtY2FyZC1jYXAtYmcpO1xuICBib3JkZXItdG9wOiB2YXIoLS1icy1jYXJkLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtY2FyZC1ib3JkZXItY29sb3IpO1xufVxuLmNhcmQtZm9vdGVyOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwIDAgdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uY2FyZC1oZWFkZXItdGFicyB7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMC41ICogdmFyKC0tYnMtY2FyZC1jYXAtcGFkZGluZy14KSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTEgKiB2YXIoLS1icy1jYXJkLWNhcC1wYWRkaW5nLXkpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteCkpO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLmNhcmQtaGVhZGVyLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWNhcmQtYmcpO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1icy1jYXJkLWJnKTtcbn1cblxuLmNhcmQtaGVhZGVyLXBpbGxzIHtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1jYXJkLWNhcC1wYWRkaW5nLXgpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteCkpO1xufVxuXG4uY2FyZC1pbWctb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiB2YXIoLS1icy1jYXJkLWltZy1vdmVybGF5LXBhZGRpbmcpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLWNhcmQtZ3JvdXAtbWFyZ2luKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQgKyAuY2FyZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWhlYWRlciB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy10b3AsXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLmFjY29yZGlvbiB7XG4gIC0tYnMtYWNjb3JkaW9uLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgLS1icy1hY2NvcmRpb24tYmc6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtLWJzLWFjY29yZGlvbi10cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItcmFkaXVzIDAuMTVzIGVhc2U7XG4gIC0tYnMtYWNjb3JkaW9uLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgLS1icy1hY2NvcmRpb24tYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICAtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbiAgLS1icy1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1czogY2FsYyh2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAtICh2YXIoLS1icy1ib3JkZXItd2lkdGgpKSk7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXg6IDEuMjVyZW07XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXk6IDFyZW07XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1iZzogdmFyKC0tYnMtYWNjb3JkaW9uLWJnKTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyMzIxMjUyOSclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWljb24td2lkdGg6IDEuMjVyZW07XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAtLWJzLWFjY29yZGlvbi1idG4taWNvbi10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjMxYTMwNGInJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLyUzZSUzYy9zdmclM2VcIik7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3JkZXItY29sb3I6ICNhMWJjZGQ7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoNjYsIDEyMCwgMTg3LCAwLjI1KTtcbiAgLS1icy1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXg6IDEuMjVyZW07XG4gIC0tYnMtYWNjb3JkaW9uLWJvZHktcGFkZGluZy15OiAxcmVtO1xuICAtLWJzLWFjY29yZGlvbi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLXByaW1hcnktdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtcHJpbWFyeS1iZy1zdWJ0bGUpO1xufVxuXG4uYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWFjY29yZGlvbi1idG4tcGFkZGluZy15KSB2YXIoLS1icy1hY2NvcmRpb24tYnRuLXBhZGRpbmcteCk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLWFjY29yZGlvbi1idG4tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWJnKTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG4gIHRyYW5zaXRpb246IHZhcigtLWJzLWFjY29yZGlvbi10cmFuc2l0aW9uKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCkge1xuICBjb2xvcjogdmFyKC0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWFjY29yZGlvbi1hY3RpdmUtYmcpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIGNhbGMoLTEgKiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXdpZHRoKSkgMCB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLWNvbG9yKTtcbn1cbi5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uKTtcbiAgdHJhbnNmb3JtOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNmb3JtKTtcbn1cbi5hY2NvcmRpb24tYnV0dG9uOjphZnRlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO1xuICB0cmFuc2l0aW9uOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNpdGlvbik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hY2NvcmRpb24tYnV0dG9uOmhvdmVyIHtcbiAgei1pbmRleDogMjtcbn1cbi5hY2NvcmRpb24tYnV0dG9uOmZvY3VzIHtcbiAgei1pbmRleDogMztcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWZvY3VzLWJvcmRlci1jb2xvcik7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWFjY29yZGlvbi1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG59XG5cbi5hY2NvcmRpb24taGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmFjY29yZGlvbi1pdGVtIHtcbiAgY29sb3I6IHZhcigtLWJzLWFjY29yZGlvbi1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWFjY29yZGlvbi1iZyk7XG4gIGJvcmRlcjogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1jb2xvcik7XG59XG4uYWNjb3JkaW9uLWl0ZW06Zmlyc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcbn1cbi5hY2NvcmRpb24taXRlbTpmaXJzdC1vZi10eXBlIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuLmFjY29yZGlvbi1pdGVtOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBib3JkZXItdG9wOiAwO1xufVxuLmFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcbn1cbi5hY2NvcmRpb24taXRlbTpsYXN0LW9mLXR5cGUgLmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuLmFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZSAuYWNjb3JkaW9uLWNvbGxhcHNlIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uYWNjb3JkaW9uLWJvZHkge1xuICBwYWRkaW5nOiB2YXIoLS1icy1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXkpIHZhcigtLWJzLWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteCk7XG59XG5cbi5hY2NvcmRpb24tZmx1c2ggLmFjY29yZGlvbi1jb2xsYXBzZSB7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5hY2NvcmRpb24tZmx1c2ggLmFjY29yZGlvbi1pdGVtIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5hY2NvcmRpb24tZmx1c2ggLmFjY29yZGlvbi1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi5hY2NvcmRpb24tZmx1c2ggLmFjY29yZGlvbi1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLmFjY29yZGlvbi1mbHVzaCAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1idXR0b24sIC5hY2NvcmRpb24tZmx1c2ggLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5hY2NvcmRpb24tYnV0dG9uOjphZnRlciB7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjM4ZWFlZDYnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLyUzZSUzYy9zdmclM2VcIik7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1hY3RpdmUtaWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzOGVhZWQ2JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uYnJlYWRjcnVtYiB7XG4gIC0tYnMtYnJlYWRjcnVtYi1wYWRkaW5nLXg6IDA7XG4gIC0tYnMtYnJlYWRjcnVtYi1wYWRkaW5nLXk6IDA7XG4gIC0tYnMtYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAxcmVtO1xuICAtLWJzLWJyZWFkY3J1bWItYmc6IDtcbiAgLS1icy1icmVhZGNydW1iLWJvcmRlci1yYWRpdXM6IDtcbiAgLS1icy1icmVhZGNydW1iLWRpdmlkZXItY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7XG4gIC0tYnMtYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWJzLWJyZWFkY3J1bWItaXRlbS1hY3RpdmUtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogdmFyKC0tYnMtYnJlYWRjcnVtYi1wYWRkaW5nLXkpIHZhcigtLWJzLWJyZWFkY3J1bWItcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYnMtYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tKTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1icmVhZGNydW1iLWZvbnQtc2l6ZSk7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJyZWFkY3J1bWItYmcpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1icmVhZGNydW1iLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteCk7XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tYnMtYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yKTtcbiAgY29udGVudDogdmFyKC0tYnMtYnJlYWRjcnVtYi1kaXZpZGVyLCBcIi9cIikgLyogcnRsOiB2YXIoLS1icy1icmVhZGNydW1iLWRpdmlkZXIsIFwiL1wiKSAqLztcbn1cbi5icmVhZGNydW1iLWl0ZW0uYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWJzLWJyZWFkY3J1bWItaXRlbS1hY3RpdmUtY29sb3IpO1xufVxuXG4ucGFnaW5hdGlvbiB7XG4gIC0tYnMtcGFnaW5hdGlvbi1wYWRkaW5nLXg6IDAuNzVyZW07XG4gIC0tYnMtcGFnaW5hdGlvbi1wYWRkaW5nLXk6IDAuMzc1cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tZm9udC1zaXplOiAxcmVtO1xuICAtLWJzLXBhZ2luYXRpb24tY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpO1xuICAtLWJzLXBhZ2luYXRpb24tYmc6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICAtLWJzLXBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICAtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG4gIC0tYnMtcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtbGluay1ob3Zlci1jb2xvcik7XG4gIC0tYnMtcGFnaW5hdGlvbi1ob3Zlci1iZzogdmFyKC0tYnMtdGVydGlhcnktYmcpO1xuICAtLWJzLXBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICAtLWJzLXBhZ2luYXRpb24tZm9jdXMtY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xuICAtLWJzLXBhZ2luYXRpb24tZm9jdXMtYmc6IHZhcigtLWJzLXNlY29uZGFyeS1iZyk7XG4gIC0tYnMtcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoNjYsIDEyMCwgMTg3LCAwLjI1KTtcbiAgLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1iZzogIzQyNzhCQjtcbiAgLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICM0Mjc4QkI7XG4gIC0tYnMtcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTtcbiAgLS1icy1wYWdpbmF0aW9uLWRpc2FibGVkLWJnOiB2YXIoLS1icy1zZWNvbmRhcnktYmcpO1xuICAtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5wYWdlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS1icy1wYWdpbmF0aW9uLXBhZGRpbmcteSkgdmFyKC0tYnMtcGFnaW5hdGlvbi1wYWRkaW5nLXgpO1xuICBmb250LXNpemU6IHZhcigtLWJzLXBhZ2luYXRpb24tZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tYmcpO1xuICBib3JkZXI6IHZhcigtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1wYWdpbmF0aW9uLWJvcmRlci1jb2xvcik7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAucGFnZS1saW5rIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ucGFnZS1saW5rOmhvdmVyIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24taG92ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWhvdmVyLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcik7XG59XG4ucGFnZS1saW5rOmZvY3VzIHtcbiAgei1pbmRleDogMztcbiAgY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tZm9jdXMtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWZvY3VzLWJnKTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93KTtcbn1cbi5wYWdlLWxpbmsuYWN0aXZlLCAuYWN0aXZlID4gLnBhZ2UtbGluayB7XG4gIHotaW5kZXg6IDM7XG4gIGNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tYWN0aXZlLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xufVxuLnBhZ2UtbGluay5kaXNhYmxlZCwgLmRpc2FibGVkID4gLnBhZ2UtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnBhZ2UtaXRlbTpub3QoOmZpcnN0LWNoaWxkKSAucGFnZS1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIC0xKTtcbn1cbi5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cyk7XG59XG4ucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzKTtcbn1cblxuLnBhZ2luYXRpb24tbGcge1xuICAtLWJzLXBhZ2luYXRpb24tcGFkZGluZy14OiAxLjVyZW07XG4gIC0tYnMtcGFnaW5hdGlvbi1wYWRkaW5nLXk6IDAuNzVyZW07XG4gIC0tYnMtcGFnaW5hdGlvbi1mb250LXNpemU6IDEuMjVyZW07XG4gIC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLnBhZ2luYXRpb24tc20ge1xuICAtLWJzLXBhZ2luYXRpb24tcGFkZGluZy14OiAwLjVyZW07XG4gIC0tYnMtcGFnaW5hdGlvbi1wYWRkaW5nLXk6IDAuMjVyZW07XG4gIC0tYnMtcGFnaW5hdGlvbi1mb250LXNpemU6IDAuODc1cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5iYWRnZSB7XG4gIC0tYnMtYmFkZ2UtcGFkZGluZy14OiAwLjY1ZW07XG4gIC0tYnMtYmFkZ2UtcGFkZGluZy15OiAwLjM1ZW07XG4gIC0tYnMtYmFkZ2UtZm9udC1zaXplOiAwLjc1ZW07XG4gIC0tYnMtYmFkZ2UtZm9udC13ZWlnaHQ6IDcwMDtcbiAgLS1icy1iYWRnZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1iYWRnZS1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS1icy1iYWRnZS1wYWRkaW5nLXkpIHZhcigtLWJzLWJhZGdlLXBhZGRpbmcteCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtYmFkZ2UtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWJzLWJhZGdlLWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB2YXIoLS1icy1iYWRnZS1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1iYWRnZS1ib3JkZXItcmFkaXVzKTtcbn1cbi5iYWRnZTplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5idG4gLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG5cbi5hbGVydCB7XG4gIC0tYnMtYWxlcnQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWFsZXJ0LXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1hbGVydC1wYWRkaW5nLXk6IDFyZW07XG4gIC0tYnMtYWxlcnQtbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgLS1icy1hbGVydC1jb2xvcjogaW5oZXJpdDtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJzLWFsZXJ0LWJvcmRlcjogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1hbGVydC1ib3JkZXItY29sb3IpO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xuICAtLWJzLWFsZXJ0LWxpbmstY29sb3I6IGluaGVyaXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogdmFyKC0tYnMtYWxlcnQtcGFkZGluZy15KSB2YXIoLS1icy1hbGVydC1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1icy1hbGVydC1tYXJnaW4tYm90dG9tKTtcbiAgY29sb3I6IHZhcigtLWJzLWFsZXJ0LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYWxlcnQtYmcpO1xuICBib3JkZXI6IHZhcigtLWJzLWFsZXJ0LWJvcmRlcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWFsZXJ0LWJvcmRlci1yYWRpdXMpO1xufVxuXG4uYWxlcnQtaGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS1icy1hbGVydC1saW5rLWNvbG9yKTtcbn1cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogM3JlbTtcbn1cbi5hbGVydC1kaXNtaXNzaWJsZSAuYnRuLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xuICBwYWRkaW5nOiAxLjI1cmVtIDFyZW07XG59XG5cbi5hbGVydC1wcmltYXJ5IHtcbiAgLS1icy1hbGVydC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1hbGVydC1iZzogdmFyKC0tYnMtcHJpbWFyeS1iZy1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXMpO1xufVxuXG4uYWxlcnQtc2Vjb25kYXJ5IHtcbiAgLS1icy1hbGVydC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWFsZXJ0LWJnOiB2YXIoLS1icy1zZWNvbmRhcnktYmctc3VidGxlKTtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktdGV4dC1lbXBoYXNpcyk7XG59XG5cbi5hbGVydC1zdWNjZXNzIHtcbiAgLS1icy1hbGVydC1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1hbGVydC1iZzogdmFyKC0tYnMtc3VjY2Vzcy1iZy1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLXRleHQtZW1waGFzaXMpO1xufVxuXG4uYWxlcnQtaW5mbyB7XG4gIC0tYnMtYWxlcnQtY29sb3I6IHZhcigtLWJzLWluZm8tdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtYWxlcnQtYmc6IHZhcigtLWJzLWluZm8tYmctc3VidGxlKTtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWluZm8tYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tYnMtaW5mby10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWFsZXJ0LWJnOiB2YXIoLS1icy13YXJuaW5nLWJnLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWJzLXdhcm5pbmctdGV4dC1lbXBoYXNpcyk7XG59XG5cbi5hbGVydC1kYW5nZXIge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS1icy1kYW5nZXItdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtYWxlcnQtYmc6IHZhcigtLWJzLWRhbmdlci1iZy1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWJzLWRhbmdlci10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmFsZXJ0LWxpZ2h0IHtcbiAgLS1icy1hbGVydC1jb2xvcjogdmFyKC0tYnMtbGlnaHQtdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtYWxlcnQtYmc6IHZhcigtLWJzLWxpZ2h0LWJnLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1saWdodC1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS1icy1saWdodC10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmFsZXJ0LWRhcmsge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS1icy1kYXJrLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWFsZXJ0LWJnOiB2YXIoLS1icy1kYXJrLWJnLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYXJrLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWJzLWRhcmstdGV4dC1lbXBoYXNpcyk7XG59XG5cbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxcmVtO1xuICB9XG59XG4ucHJvZ3Jlc3MsXG4ucHJvZ3Jlc3Mtc3RhY2tlZCB7XG4gIC0tYnMtcHJvZ3Jlc3MtaGVpZ2h0OiAxcmVtO1xuICAtLWJzLXByb2dyZXNzLWZvbnQtc2l6ZTogMC43NXJlbTtcbiAgLS1icy1wcm9ncmVzcy1iZzogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnKTtcbiAgLS1icy1wcm9ncmVzcy1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbiAgLS1icy1wcm9ncmVzcy1ib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93LWluc2V0KTtcbiAgLS1icy1wcm9ncmVzcy1iYXItY29sb3I6ICNmZmY7XG4gIC0tYnMtcHJvZ3Jlc3MtYmFyLWJnOiAjNDI3OEJCO1xuICAtLWJzLXByb2dyZXNzLWJhci10cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogdmFyKC0tYnMtcHJvZ3Jlc3MtaGVpZ2h0KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1wcm9ncmVzcy1mb250LXNpemUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcm9ncmVzcy1iZyk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLXByb2dyZXNzLWJvcmRlci1yYWRpdXMpO1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiB2YXIoLS1icy1wcm9ncmVzcy1iYXItY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByb2dyZXNzLWJhci1iZyk7XG4gIHRyYW5zaXRpb246IHZhcigtLWJzLXByb2dyZXNzLWJhci10cmFuc2l0aW9uKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5wcm9ncmVzcy1iYXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtc2l6ZTogdmFyKC0tYnMtcHJvZ3Jlc3MtaGVpZ2h0KSB2YXIoLS1icy1wcm9ncmVzcy1oZWlnaHQpO1xufVxuXG4ucHJvZ3Jlc3Mtc3RhY2tlZCA+IC5wcm9ncmVzcyB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4ucHJvZ3Jlc3Mtc3RhY2tlZCA+IC5wcm9ncmVzcyA+IC5wcm9ncmVzcy1iYXIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gIGFuaW1hdGlvbjogMXMgbGluZWFyIGluZmluaXRlIHByb2dyZXNzLWJhci1zdHJpcGVzO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICB9XG59XG5cbi5saXN0LWdyb3VwIHtcbiAgLS1icy1saXN0LWdyb3VwLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWJnOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtcbiAgLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6IHZhcigtLWJzLXRlcnRpYXJ5LWJnKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnKTtcbiAgLS1icy1saXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAjNDI3OEJCO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogIzQyNzhCQjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xufVxuXG4ubGlzdC1ncm91cC1udW1iZXJlZCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgY291bnRlci1yZXNldDogc2VjdGlvbjtcbn1cbi5saXN0LWdyb3VwLW51bWJlcmVkID4gLmxpc3QtZ3JvdXAtaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcnMoc2VjdGlvbiwgXCIuXCIpIFwiLiBcIjtcbiAgY291bnRlci1pbmNyZW1lbnQ6IHNlY3Rpb247XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWFjdGlvbi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICB6LWluZGV4OiAxO1xuICBjb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnKTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmcpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tYnMtbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteSkgdmFyKC0tYnMtbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWJnKTtcbiAgYm9yZGVyOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItY29sb3IpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkLCAubGlzdC1ncm91cC1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3IpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1kaXNhYmxlZC1iZyk7XG59XG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7XG4gIGJvcmRlci10b3Atd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbn1cblxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tbGVmdDogY2FsYygtMSAqIHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMSAqIHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgfVxufVxuLmxpc3QtZ3JvdXAtZmx1c2gge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtZmx1c2ggPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xufVxuLmxpc3QtZ3JvdXAtZmx1c2ggPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkge1xuICAtLWJzLWxpc3QtZ3JvdXAtY29sb3I6IHZhcigtLWJzLXByaW1hcnktdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1iZzogdmFyKC0tYnMtcHJpbWFyeS1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6IHZhcigtLWJzLXByaW1hcnktYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiB2YXIoLS1icy1wcmltYXJ5LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWJnLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYmc6IHZhcigtLWJzLXByaW1hcnktdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXMpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeSB7XG4gIC0tYnMtbGlzdC1ncm91cC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYmc6IHZhcigtLWJzLXNlY29uZGFyeS1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZzogdmFyKC0tYnMtc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1iZzogdmFyKC0tYnMtc2Vjb25kYXJ5LXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LXRleHQtZW1waGFzaXMpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuICAtLWJzLWxpc3QtZ3JvdXAtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1iZzogdmFyKC0tYnMtc3VjY2Vzcy1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6IHZhcigtLWJzLXN1Y2Nlc3MtYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiB2YXIoLS1icy1zdWNjZXNzLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWJnLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYmc6IHZhcigtLWJzLXN1Y2Nlc3MtdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLXRleHQtZW1waGFzaXMpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICAtLWJzLWxpc3QtZ3JvdXAtY29sb3I6IHZhcigtLWJzLWluZm8tdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1iZzogdmFyKC0tYnMtaW5mby1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1pbmZvLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6IHZhcigtLWJzLWluZm8tYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiB2YXIoLS1icy1pbmZvLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1pbmZvLWJnLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYmc6IHZhcigtLWJzLWluZm8tdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1pbmZvLXRleHQtZW1waGFzaXMpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcge1xuICAtLWJzLWxpc3QtZ3JvdXAtY29sb3I6IHZhcigtLWJzLXdhcm5pbmctdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1iZzogdmFyKC0tYnMtd2FybmluZy1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6IHZhcigtLWJzLXdhcm5pbmctYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiB2YXIoLS1icy13YXJuaW5nLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWJnLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYmc6IHZhcigtLWJzLXdhcm5pbmctdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLXRleHQtZW1waGFzaXMpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlciB7XG4gIC0tYnMtbGlzdC1ncm91cC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYmc6IHZhcigtLWJzLWRhbmdlci1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYW5nZXItYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZzogdmFyKC0tYnMtZGFuZ2VyLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtZGFuZ2VyLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1kYW5nZXItYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1iZzogdmFyKC0tYnMtZGFuZ2VyLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLXRleHQtZW1waGFzaXMpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0IHtcbiAgLS1icy1saXN0LWdyb3VwLWNvbG9yOiB2YXIoLS1icy1saWdodC10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1saXN0LWdyb3VwLWJnOiB2YXIoLS1icy1saWdodC1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1saWdodC1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnOiB2YXIoLS1icy1saWdodC1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6IHZhcigtLWJzLWxpZ2h0LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1saWdodC1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiB2YXIoLS1icy1saWdodC10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLWxpZ2h0LXRleHQtZW1waGFzaXMpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhcmsge1xuICAtLWJzLWxpc3QtZ3JvdXAtY29sb3I6IHZhcigtLWJzLWRhcmstdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1iZzogdmFyKC0tYnMtZGFyay1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYXJrLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6IHZhcigtLWJzLWRhcmstYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiB2YXIoLS1icy1kYXJrLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1kYXJrLWJnLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYmc6IHZhcigtLWJzLWRhcmstdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYXJrLXRleHQtZW1waGFzaXMpO1xufVxuXG4uYnRuLWNsb3NlIHtcbiAgLS1icy1idG4tY2xvc2UtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWNsb3NlLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjMwMDAnJTNlJTNjcGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMCAxIDEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDEgMSAxLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAgMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwIDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAgMSAwLTEuNDE0eicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLS1icy1idG4tY2xvc2Utb3BhY2l0eTogMC41O1xuICAtLWJzLWJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5OiAwLjc1O1xuICAtLWJzLWJ0bi1jbG9zZS1mb2N1cy1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSg2NiwgMTIwLCAxODcsIDAuMjUpO1xuICAtLWJzLWJ0bi1jbG9zZS1mb2N1cy1vcGFjaXR5OiAxO1xuICAtLWJzLWJ0bi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5OiAwLjI1O1xuICAtLWJzLWJ0bi1jbG9zZS13aGl0ZS1maWx0ZXI6IGludmVydCgxKSBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcygyMDAlKTtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC4yNWVtO1xuICBjb2xvcjogdmFyKC0tYnMtYnRuLWNsb3NlLWNvbG9yKTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdmFyKC0tYnMtYnRuLWNsb3NlLWJnKSBjZW50ZXIvMWVtIGF1dG8gbm8tcmVwZWF0O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICBvcGFjaXR5OiB2YXIoLS1icy1idG4tY2xvc2Utb3BhY2l0eSk7XG59XG4uYnRuLWNsb3NlOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1jbG9zZS1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3BhY2l0eTogdmFyKC0tYnMtYnRuLWNsb3NlLWhvdmVyLW9wYWNpdHkpO1xufVxuLmJ0bi1jbG9zZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJ0bi1jbG9zZS1mb2N1cy1zaGFkb3cpO1xuICBvcGFjaXR5OiB2YXIoLS1icy1idG4tY2xvc2UtZm9jdXMtb3BhY2l0eSk7XG59XG4uYnRuLWNsb3NlOmRpc2FibGVkLCAuYnRuLWNsb3NlLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiB2YXIoLS1icy1idG4tY2xvc2UtZGlzYWJsZWQtb3BhY2l0eSk7XG59XG5cbi5idG4tY2xvc2Utd2hpdGUge1xuICBmaWx0ZXI6IHZhcigtLWJzLWJ0bi1jbG9zZS13aGl0ZS1maWx0ZXIpO1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuYnRuLWNsb3NlIHtcbiAgZmlsdGVyOiB2YXIoLS1icy1idG4tY2xvc2Utd2hpdGUtZmlsdGVyKTtcbn1cblxuLnRvYXN0IHtcbiAgLS1icy10b2FzdC16aW5kZXg6IDEwOTA7XG4gIC0tYnMtdG9hc3QtcGFkZGluZy14OiAwLjc1cmVtO1xuICAtLWJzLXRvYXN0LXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLXRvYXN0LXNwYWNpbmc6IDEuNXJlbTtcbiAgLS1icy10b2FzdC1tYXgtd2lkdGg6IDM1MHB4O1xuICAtLWJzLXRvYXN0LWZvbnQtc2l6ZTogMC44NzVyZW07XG4gIC0tYnMtdG9hc3QtY29sb3I6IDtcbiAgLS1icy10b2FzdC1iZzogcmdiYSh2YXIoLS1icy1ib2R5LWJnLXJnYiksIDAuODUpO1xuICAtLWJzLXRvYXN0LWJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtcbiAgLS1icy10b2FzdC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tYnMtdG9hc3QtYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG4gIC0tYnMtdG9hc3QtYm94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdyk7XG4gIC0tYnMtdG9hc3QtaGVhZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpO1xuICAtLWJzLXRvYXN0LWhlYWRlci1iZzogcmdiYSh2YXIoLS1icy1ib2R5LWJnLXJnYiksIDAuODUpO1xuICAtLWJzLXRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIHdpZHRoOiB2YXIoLS1icy10b2FzdC1tYXgtd2lkdGgpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtdG9hc3QtZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLWJzLXRvYXN0LWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRvYXN0LWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS1icy10b2FzdC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLXRvYXN0LWJvcmRlci1jb2xvcik7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLXRvYXN0LWJveC1zaGFkb3cpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy10b2FzdC1ib3JkZXItcmFkaXVzKTtcbn1cbi50b2FzdC5zaG93aW5nIHtcbiAgb3BhY2l0eTogMDtcbn1cbi50b2FzdDpub3QoLnNob3cpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRvYXN0LWNvbnRhaW5lciB7XG4gIC0tYnMtdG9hc3QtemluZGV4OiAxMDkwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IHZhcigtLWJzLXRvYXN0LXppbmRleCk7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi50b2FzdC1jb250YWluZXIgPiA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLXRvYXN0LXNwYWNpbmcpO1xufVxuXG4udG9hc3QtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogdmFyKC0tYnMtdG9hc3QtcGFkZGluZy15KSB2YXIoLS1icy10b2FzdC1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tYnMtdG9hc3QtaGVhZGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdG9hc3QtaGVhZGVyLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtdG9hc3QtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy10b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYyh2YXIoLS1icy10b2FzdC1ib3JkZXItcmFkaXVzKSAtIHZhcigtLWJzLXRvYXN0LWJvcmRlci13aWR0aCkpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYyh2YXIoLS1icy10b2FzdC1ib3JkZXItcmFkaXVzKSAtIHZhcigtLWJzLXRvYXN0LWJvcmRlci13aWR0aCkpO1xufVxuLnRvYXN0LWhlYWRlciAuYnRuLWNsb3NlIHtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy10b2FzdC1wYWRkaW5nLXgpKTtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLWJzLXRvYXN0LXBhZGRpbmcteCk7XG59XG5cbi50b2FzdC1ib2R5IHtcbiAgcGFkZGluZzogdmFyKC0tYnMtdG9hc3QtcGFkZGluZy14KTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG4ubW9kYWwge1xuICAtLWJzLW1vZGFsLXppbmRleDogMTA1NTtcbiAgLS1icy1tb2RhbC13aWR0aDogNTAwcHg7XG4gIC0tYnMtbW9kYWwtcGFkZGluZzogMXJlbTtcbiAgLS1icy1tb2RhbC1tYXJnaW46IDAuNXJlbTtcbiAgLS1icy1tb2RhbC1jb2xvcjogO1xuICAtLWJzLW1vZGFsLWJnOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLS1icy1tb2RhbC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tYnMtbW9kYWwtYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICAtLWJzLW1vZGFsLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpO1xuICAtLWJzLW1vZGFsLWJveC1zaGFkb3c6IHZhcigtLWJzLWJveC1zaGFkb3ctc20pO1xuICAtLWJzLW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXM6IGNhbGModmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgLSAodmFyKC0tYnMtYm9yZGVyLXdpZHRoKSkpO1xuICAtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmcteTogMXJlbTtcbiAgLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZzogMXJlbSAxcmVtO1xuICAtLWJzLW1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIC0tYnMtbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtcbiAgLS1icy1tb2RhbC10aXRsZS1saW5lLWhlaWdodDogMS41O1xuICAtLWJzLW1vZGFsLWZvb3Rlci1nYXA6IDAuNXJlbTtcbiAgLS1icy1tb2RhbC1mb290ZXItYmc6IDtcbiAgLS1icy1tb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICAtLWJzLW1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiB2YXIoLS1icy1tb2RhbC16aW5kZXgpO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IHZhcigtLWJzLW1vZGFsLW1hcmdpbik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTBweCk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ubW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXN0YXRpYyAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS1icy1tb2RhbC1tYXJnaW4pICogMik7XG59XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1ib2R5IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLWJzLW1vZGFsLW1hcmdpbikgKiAyKTtcbn1cblxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogdmFyKC0tYnMtbW9kYWwtY29sb3IpO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbW9kYWwtYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IHZhcigtLWJzLW1vZGFsLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtbW9kYWwtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtbW9kYWwtYm9yZGVyLXJhZGl1cyk7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tb2RhbC1iYWNrZHJvcCB7XG4gIC0tYnMtYmFja2Ryb3AtemluZGV4OiAxMDUwO1xuICAtLWJzLWJhY2tkcm9wLWJnOiAjMDAwO1xuICAtLWJzLWJhY2tkcm9wLW9wYWNpdHk6IDAuNTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IHZhcigtLWJzLWJhY2tkcm9wLXppbmRleCk7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYmFja2Ryb3AtYmcpO1xufVxuLm1vZGFsLWJhY2tkcm9wLmZhZGUge1xuICBvcGFjaXR5OiAwO1xufVxuLm1vZGFsLWJhY2tkcm9wLnNob3cge1xuICBvcGFjaXR5OiB2YXIoLS1icy1iYWNrZHJvcC1vcGFjaXR5KTtcbn1cblxuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IHZhcigtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nKTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG4ubW9kYWwtaGVhZGVyIC5idG4tY2xvc2Uge1xuICBwYWRkaW5nOiBjYWxjKHZhcigtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXkpICogMC41KSBjYWxjKHZhcigtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXgpICogMC41KTtcbiAgbWFyZ2luOiBjYWxjKC0wLjUgKiB2YXIoLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy15KSkgY2FsYygtMC41ICogdmFyKC0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmcteCkpIGNhbGMoLTAuNSAqIHZhcigtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXkpKSBhdXRvO1xufVxuXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYnMtbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQpO1xufVxuXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IHZhcigtLWJzLW1vZGFsLXBhZGRpbmcpO1xufVxuXG4ubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogY2FsYyh2YXIoLS1icy1tb2RhbC1wYWRkaW5nKSAtIHZhcigtLWJzLW1vZGFsLWZvb3Rlci1nYXApICogMC41KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbW9kYWwtZm9vdGVyLWJnKTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tYnMtbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtbW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG4ubW9kYWwtZm9vdGVyID4gKiB7XG4gIG1hcmdpbjogY2FsYyh2YXIoLS1icy1tb2RhbC1mb290ZXItZ2FwKSAqIDAuNSk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwge1xuICAgIC0tYnMtbW9kYWwtbWFyZ2luOiAxLjc1cmVtO1xuICAgIC0tYnMtbW9kYWwtYm94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdyk7XG4gIH1cbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiB2YXIoLS1icy1tb2RhbC13aWR0aCk7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gIC5tb2RhbC1zbSB7XG4gICAgLS1icy1tb2RhbC13aWR0aDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubW9kYWwtbGcsXG4gIC5tb2RhbC14bCB7XG4gICAgLS1icy1tb2RhbC13aWR0aDogODAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1vZGFsLXhsIHtcbiAgICAtLWJzLW1vZGFsLXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbi5tb2RhbC1mdWxsc2NyZWVuIHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwO1xufVxuLm1vZGFsLWZ1bGxzY3JlZW4gLm1vZGFsLWNvbnRlbnQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5tb2RhbC1mdWxsc2NyZWVuIC5tb2RhbC1oZWFkZXIsXG4ubW9kYWwtZnVsbHNjcmVlbiAubW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5tb2RhbC1mdWxsc2NyZWVuIC5tb2RhbC1ib2R5IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93biAubW9kYWwtaGVhZGVyLFxuICAubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1mb290ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93biAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIC5tb2RhbC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biAubW9kYWwtaGVhZGVyLFxuICAubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIC5tb2RhbC1mb290ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd24ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIC5tb2RhbC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biAubW9kYWwtaGVhZGVyLFxuICAubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIC5tb2RhbC1mb290ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24gLm1vZGFsLWhlYWRlcixcbiAgLm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtZm9vdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24gLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzk5Ljk4cHgpIHtcbiAgLm1vZGFsLWZ1bGxzY3JlZW4teHhsLWRvd24ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi14eGwtZG93biAubW9kYWwtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXh4bC1kb3duIC5tb2RhbC1oZWFkZXIsXG4gIC5tb2RhbC1mdWxsc2NyZWVuLXh4bC1kb3duIC5tb2RhbC1mb290ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4teHhsLWRvd24gLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cbi50b29sdGlwIHtcbiAgLS1icy10b29sdGlwLXppbmRleDogMTA4MDtcbiAgLS1icy10b29sdGlwLW1heC13aWR0aDogMjAwcHg7XG4gIC0tYnMtdG9vbHRpcC1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1icy10b29sdGlwLXBhZGRpbmcteTogMC4yNXJlbTtcbiAgLS1icy10b29sdGlwLW1hcmdpbjogO1xuICAtLWJzLXRvb2x0aXAtZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgLS1icy10b29sdGlwLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLS1icy10b29sdGlwLWJnOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtdG9vbHRpcC1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbiAgLS1icy10b29sdGlwLW9wYWNpdHk6IDAuOTtcbiAgLS1icy10b29sdGlwLWFycm93LXdpZHRoOiAwLjhyZW07XG4gIC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQ6IDAuNHJlbTtcbiAgei1pbmRleDogdmFyKC0tYnMtdG9vbHRpcC16aW5kZXgpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiB2YXIoLS1icy10b29sdGlwLW1hcmdpbik7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LXNhbnMtc2VyaWYpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiB2YXIoLS1icy10b29sdGlwLWZvbnQtc2l6ZSk7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcbn1cbi50b29sdGlwLnNob3cge1xuICBvcGFjaXR5OiB2YXIoLS1icy10b29sdGlwLW9wYWNpdHkpO1xufVxuLnRvb2x0aXAgLnRvb2x0aXAtYXJyb3cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcbn1cbi50b29sdGlwIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5icy10b29sdGlwLXRvcCAudG9vbHRpcC1hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gLnRvb2x0aXAtYXJyb3cge1xuICBib3R0b206IGNhbGMoLTEgKiB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCkpO1xufVxuLmJzLXRvb2x0aXAtdG9wIC50b29sdGlwLWFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICB0b3A6IC0xcHg7XG4gIGJvcmRlci13aWR0aDogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCkgKiAwLjUpIDA7XG4gIGJvcmRlci10b3AtY29sb3I6IHZhcigtLWJzLXRvb2x0aXAtYmcpO1xufVxuXG4vKiBydGw6YmVnaW46aWdub3JlICovXG4uYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3csIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gLnRvb2x0aXAtYXJyb3cge1xuICBsZWZ0OiBjYWxjKC0xICogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpKTtcbiAgd2lkdGg6IHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcbiAgaGVpZ2h0OiB2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKTtcbn1cbi5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICByaWdodDogLTFweDtcbiAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpICogMC41KSB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKSAqIDAuNSkgMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS1icy10b29sdGlwLWJnKTtcbn1cblxuLyogcnRsOmVuZDppZ25vcmUgKi9cbi5icy10b29sdGlwLWJvdHRvbSAudG9vbHRpcC1hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gLnRvb2x0aXAtYXJyb3cge1xuICB0b3A6IGNhbGMoLTEgKiB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCkpO1xufVxuLmJzLXRvb2x0aXAtYm90dG9tIC50b29sdGlwLWFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBib3R0b206IC0xcHg7XG4gIGJvcmRlci13aWR0aDogMCBjYWxjKHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpICogMC41KSB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCk7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLXRvb2x0aXAtYmcpO1xufVxuXG4vKiBydGw6YmVnaW46aWdub3JlICovXG4uYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdIC50b29sdGlwLWFycm93IHtcbiAgcmlnaHQ6IGNhbGMoLTEgKiB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCkpO1xuICB3aWR0aDogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpO1xuICBoZWlnaHQ6IHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpO1xufVxuLmJzLXRvb2x0aXAtc3RhcnQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBsZWZ0OiAtMXB4O1xuICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCkgKiAwLjUpIDAgY2FsYyh2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKSAqIDAuNSkgdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpO1xuICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tYnMtdG9vbHRpcC1iZyk7XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogdmFyKC0tYnMtdG9vbHRpcC1tYXgtd2lkdGgpO1xuICBwYWRkaW5nOiB2YXIoLS1icy10b29sdGlwLXBhZGRpbmcteSkgdmFyKC0tYnMtdG9vbHRpcC1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tYnMtdG9vbHRpcC1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdG9vbHRpcC1iZyk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLXRvb2x0aXAtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5wb3BvdmVyIHtcbiAgLS1icy1wb3BvdmVyLXppbmRleDogMTA3MDtcbiAgLS1icy1wb3BvdmVyLW1heC13aWR0aDogMjc2cHg7XG4gIC0tYnMtcG9wb3Zlci1mb250LXNpemU6IDAuODc1cmVtO1xuICAtLWJzLXBvcG92ZXItYmc6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICAtLWJzLXBvcG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpO1xuICAtLWJzLXBvcG92ZXItYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZyk7XG4gIC0tYnMtcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzOiBjYWxjKHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpIC0gdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSk7XG4gIC0tYnMtcG9wb3Zlci1ib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93KTtcbiAgLS1icy1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtcG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtcG9wb3Zlci1oZWFkZXItZm9udC1zaXplOiAxcmVtO1xuICAtLWJzLXBvcG92ZXItaGVhZGVyLWNvbG9yOiBpbmhlcml0O1xuICAtLWJzLXBvcG92ZXItaGVhZGVyLWJnOiB2YXIoLS1icy1zZWNvbmRhcnktYmcpO1xuICAtLWJzLXBvcG92ZXItYm9keS1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtcG9wb3Zlci1ib2R5LXBhZGRpbmcteTogMXJlbTtcbiAgLS1icy1wb3BvdmVyLWJvZHktY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGg6IDFyZW07XG4gIC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQ6IDAuNXJlbTtcbiAgLS1icy1wb3BvdmVyLWFycm93LWJvcmRlcjogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItY29sb3IpO1xuICB6LWluZGV4OiB2YXIoLS1icy1wb3BvdmVyLXppbmRleCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IHZhcigtLWJzLXBvcG92ZXItbWF4LXdpZHRoKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWZvbnQtc2Fucy1zZXJpZik7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IHZhcigtLWJzLXBvcG92ZXItZm9udC1zaXplKTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci1yYWRpdXMpO1xufVxuLnBvcG92ZXIgLnBvcG92ZXItYXJyb3cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcbn1cbi5wb3BvdmVyIC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5wb3BvdmVyIC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuLmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3csIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdID4gLnBvcG92ZXItYXJyb3cge1xuICBib3R0b206IGNhbGMoLTEgKiAodmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7XG59XG4uYnMtcG9wb3Zlci10b3AgPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLXRvcCA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpICogMC41KSAwO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LWJvcmRlcik7XG59XG4uYnMtcG9wb3Zlci10b3AgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgYm90dG9tOiB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gIGJvcmRlci10b3AtY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYmcpO1xufVxuXG4vKiBydGw6YmVnaW46aWdub3JlICovXG4uYnMtcG9wb3Zlci1lbmQgPiAucG9wb3Zlci1hcnJvdywgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSA+IC5wb3BvdmVyLWFycm93IHtcbiAgbGVmdDogY2FsYygtMSAqICh2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpKTtcbiAgd2lkdGg6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcbiAgaGVpZ2h0OiB2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKTtcbn1cbi5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1lbmQgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCkgKiAwLjUpIHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpICogMC41KSAwO1xufVxuLmJzLXBvcG92ZXItZW5kID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbn1cbi5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIGxlZnQ6IHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWJnKTtcbn1cblxuLyogcnRsOmVuZDppZ25vcmUgKi9cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93LCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSA+IC5wb3BvdmVyLWFycm93IHtcbiAgdG9wOiBjYWxjKC0xICogKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCkpO1xufVxuLmJzLXBvcG92ZXItYm90dG9tID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1ib3R0b20gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiAwIGNhbGModmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCkgKiAwLjUpIHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xufVxuLmJzLXBvcG92ZXItYm90dG9tID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIHRvcDogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWJnKTtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMC41ICogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCkpO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtcG9wb3Zlci1oZWFkZXItYmcpO1xufVxuXG4vKiBydGw6YmVnaW46aWdub3JlICovXG4uYnMtcG9wb3Zlci1zdGFydCA+IC5wb3BvdmVyLWFycm93LCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gPiAucG9wb3Zlci1hcnJvdyB7XG4gIHJpZ2h0OiBjYWxjKC0xICogKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCkpO1xuICB3aWR0aDogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpO1xuICBoZWlnaHQ6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpO1xufVxuLmJzLXBvcG92ZXItc3RhcnQgPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1zdGFydCA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpICogMC41KSAwIGNhbGModmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCkgKiAwLjUpIHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcbn1cbi5icy1wb3BvdmVyLXN0YXJ0ID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xufVxuLmJzLXBvcG92ZXItc3RhcnQgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIHJpZ2h0OiB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWJnKTtcbn1cblxuLyogcnRsOmVuZDppZ25vcmUgKi9cbi5wb3BvdmVyLWhlYWRlciB7XG4gIHBhZGRpbmc6IHZhcigtLWJzLXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteSkgdmFyKC0tYnMtcG9wb3Zlci1oZWFkZXItcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1wb3BvdmVyLWhlYWRlci1mb250LXNpemUpO1xuICBjb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1oZWFkZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWhlYWRlci1iZyk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLXBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1wb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuLnBvcG92ZXItaGVhZGVyOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBvcG92ZXItYm9keSB7XG4gIHBhZGRpbmc6IHZhcigtLWJzLXBvcG92ZXItYm9keS1wYWRkaW5nLXkpIHZhcigtLWJzLXBvcG92ZXItYm9keS1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1ib2R5LWNvbG9yKTtcbn1cblxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2Fyb3VzZWwucG9pbnRlci1ldmVudCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5jYXJvdXNlbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY2Fyb3VzZWwtaW5uZXI6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IC0xMDAlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWl0ZW0ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dDpub3QoLmNhcm91c2VsLWl0ZW0tc3RhcnQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWVuZCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0tcHJldjpub3QoLmNhcm91c2VsLWl0ZW0tZW5kKSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLXN0YXJ0LFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLWVuZCB7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDE7XG59XG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQsXG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgei1pbmRleDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwcyAwLjZzO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0LFxuICAuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxNSU7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2OmhvdmVyLCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmZvY3VzLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpob3Zlcixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cblxuLyogcnRsOm9wdGlvbnM6IHtcbiAgXCJhdXRvUmVuYW1lXCI6IHRydWUsXG4gIFwic3RyaW5nTWFwXCI6WyB7XG4gICAgXCJuYW1lXCIgICAgOiBcInByZXYtbmV4dFwiLFxuICAgIFwic2VhcmNoXCIgIDogXCJwcmV2XCIsXG4gICAgXCJyZXBsYWNlXCIgOiBcIm5leHRcIlxuICB9IF1cbn0gKi9cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyM2ZmZiclM2UlM2NwYXRoIGQ9J00xMS4zNTQgMS42NDZhLjUuNSAwIDAgMSAwIC43MDhMNS43MDcgOGw1LjY0NyA1LjY0NmEuNS41IDAgMCAxLS43MDguNzA4bC02LTZhLjUuNSAwIDAgMSAwLS43MDhsNi02YS41LjUgMCAwIDEgLjcwOCAweicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzZmZmJyUzZSUzY3BhdGggZD0nTTQuNjQ2IDEuNjQ2YS41LjUgMCAwIDEgLjcwOCAwbDYgNmEuNS41IDAgMCAxIDAgLjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOC0uNzA4TDEwLjI5MyA4IDQuNjQ2IDIuMzU0YS41LjUgMCAwIDEgMC0uNzA4eicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDE1JTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDE1JTtcbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIFtkYXRhLWJzLXRhcmdldF0ge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgZmxleDogMCAxIGF1dG87XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDNweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC42cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWluZGljYXRvcnMgW2RhdGEtYnMtdGFyZ2V0XSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTUlO1xuICBib3R0b206IDEuMjVyZW07XG4gIGxlZnQ6IDE1JTtcbiAgcGFkZGluZy10b3A6IDEuMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2Fyb3VzZWwtZGFyayAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtZGFyayAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBmaWx0ZXI6IGludmVydCgxKSBncmF5c2NhbGUoMTAwKTtcbn1cbi5jYXJvdXNlbC1kYXJrIC5jYXJvdXNlbC1pbmRpY2F0b3JzIFtkYXRhLWJzLXRhcmdldF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLmNhcm91c2VsLWRhcmsgLmNhcm91c2VsLWNhcHRpb24ge1xuICBjb2xvcjogIzAwMDtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNhcm91c2VsIC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5jYXJvdXNlbCAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24sIFtkYXRhLWJzLXRoZW1lPWRhcmtdLmNhcm91c2VsIC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbltkYXRhLWJzLXRoZW1lPWRhcmtdLmNhcm91c2VsIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGZpbHRlcjogaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDApO1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNhcm91c2VsIC5jYXJvdXNlbC1pbmRpY2F0b3JzIFtkYXRhLWJzLXRhcmdldF0sIFtkYXRhLWJzLXRoZW1lPWRhcmtdLmNhcm91c2VsIC5jYXJvdXNlbC1pbmRpY2F0b3JzIFtkYXRhLWJzLXRhcmdldF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmNhcm91c2VsIC5jYXJvdXNlbC1jYXB0aW9uLCBbZGF0YS1icy10aGVtZT1kYXJrXS5jYXJvdXNlbCAuY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uc3Bpbm5lci1ncm93LFxuLnNwaW5uZXItYm9yZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogdmFyKC0tYnMtc3Bpbm5lci13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tYnMtc3Bpbm5lci1oZWlnaHQpO1xuICB2ZXJ0aWNhbC1hbGlnbjogdmFyKC0tYnMtc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbik7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiB2YXIoLS1icy1zcGlubmVyLWFuaW1hdGlvbi1zcGVlZCkgbGluZWFyIGluZmluaXRlIHZhcigtLWJzLXNwaW5uZXItYW5pbWF0aW9uLW5hbWUpO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZykgLyogcnRsOmlnbm9yZSAqLztcbiAgfVxufVxuLnNwaW5uZXItYm9yZGVyIHtcbiAgLS1icy1zcGlubmVyLXdpZHRoOiAycmVtO1xuICAtLWJzLXNwaW5uZXItaGVpZ2h0OiAycmVtO1xuICAtLWJzLXNwaW5uZXItdmVydGljYWwtYWxpZ246IC0wLjEyNWVtO1xuICAtLWJzLXNwaW5uZXItYm9yZGVyLXdpZHRoOiAxZW07XG4gIC0tYnMtc3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6IDAuNzVzO1xuICAtLWJzLXNwaW5uZXItYW5pbWF0aW9uLW5hbWU6IHNwaW5uZXItYm9yZGVyO1xuICBib3JkZXI6IHZhcigtLWJzLXNwaW5uZXItYm9yZGVyLXdpZHRoKSBzb2xpZCBjdXJyZW50Y29sb3I7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zcGlubmVyLWJvcmRlci1zbSB7XG4gIC0tYnMtc3Bpbm5lci13aWR0aDogMXJlbTtcbiAgLS1icy1zcGlubmVyLWhlaWdodDogMXJlbTtcbiAgLS1icy1zcGlubmVyLWJvcmRlci13aWR0aDogMC4yZW07XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ncm93IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuLnNwaW5uZXItZ3JvdyB7XG4gIC0tYnMtc3Bpbm5lci13aWR0aDogMnJlbTtcbiAgLS1icy1zcGlubmVyLWhlaWdodDogMnJlbTtcbiAgLS1icy1zcGlubmVyLXZlcnRpY2FsLWFsaWduOiAtMC4xMjVlbTtcbiAgLS1icy1zcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogMC43NXM7XG4gIC0tYnMtc3Bpbm5lci1hbmltYXRpb24tbmFtZTogc3Bpbm5lci1ncm93O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5zcGlubmVyLWdyb3ctc20ge1xuICAtLWJzLXNwaW5uZXItd2lkdGg6IDFyZW07XG4gIC0tYnMtc3Bpbm5lci1oZWlnaHQ6IDFyZW07XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5zcGlubmVyLWJvcmRlcixcbiAgLnNwaW5uZXItZ3JvdyB7XG4gICAgLS1icy1zcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogMS41cztcbiAgfVxufVxuLm9mZmNhbnZhcywgLm9mZmNhbnZhcy14eGwsIC5vZmZjYW52YXMteGwsIC5vZmZjYW52YXMtbGcsIC5vZmZjYW52YXMtbWQsIC5vZmZjYW52YXMtc20ge1xuICAtLWJzLW9mZmNhbnZhcy16aW5kZXg6IDEwNDU7XG4gIC0tYnMtb2ZmY2FudmFzLXdpZHRoOiA0MDBweDtcbiAgLS1icy1vZmZjYW52YXMtaGVpZ2h0OiAzMHZoO1xuICAtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteTogMXJlbTtcbiAgLS1icy1vZmZjYW52YXMtY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAtLWJzLW9mZmNhbnZhcy1iZzogdmFyKC0tYnMtYm9keS1iZyk7XG4gIC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtcbiAgLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpO1xuICAtLWJzLW9mZmNhbnZhcy1ib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93LXNtKTtcbiAgLS1icy1vZmZjYW52YXMtdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC0tYnMtb2ZmY2FudmFzLXRpdGxlLWxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAub2ZmY2FudmFzLXNtIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IHZhcigtLWJzLW9mZmNhbnZhcy16aW5kZXgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6IHZhcigtLWJzLW9mZmNhbnZhcy1jb2xvcik7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW9mZmNhbnZhcy1iZyk7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICBvdXRsaW5lOiAwO1xuICAgIHRyYW5zaXRpb246IHZhcigtLWJzLW9mZmNhbnZhcy10cmFuc2l0aW9uKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAub2ZmY2FudmFzLXNtIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1zbS5vZmZjYW52YXMtc3RhcnQge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1yaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLXNtLm9mZmNhbnZhcy1lbmQge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogdmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtcbiAgICBib3JkZXItbGVmdDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMtc20ub2ZmY2FudmFzLXRvcCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy1zbS5vZmZjYW52YXMtYm90dG9tIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy1zbS5zaG93aW5nLCAub2ZmY2FudmFzLXNtLnNob3c6bm90KC5oaWRpbmcpIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbiAgLm9mZmNhbnZhcy1zbS5zaG93aW5nLCAub2ZmY2FudmFzLXNtLmhpZGluZywgLm9mZmNhbnZhcy1zbS5zaG93IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm9mZmNhbnZhcy1zbSB7XG4gICAgLS1icy1vZmZjYW52YXMtaGVpZ2h0OiBhdXRvO1xuICAgIC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG4gIC5vZmZjYW52YXMtc20gLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm9mZmNhbnZhcy1zbSAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAub2ZmY2FudmFzLW1kIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IHZhcigtLWJzLW9mZmNhbnZhcy16aW5kZXgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6IHZhcigtLWJzLW9mZmNhbnZhcy1jb2xvcik7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW9mZmNhbnZhcy1iZyk7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICBvdXRsaW5lOiAwO1xuICAgIHRyYW5zaXRpb246IHZhcigtLWJzLW9mZmNhbnZhcy10cmFuc2l0aW9uKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAub2ZmY2FudmFzLW1kIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1tZC5vZmZjYW52YXMtc3RhcnQge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1yaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLW1kLm9mZmNhbnZhcy1lbmQge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogdmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtcbiAgICBib3JkZXItbGVmdDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMtbWQub2ZmY2FudmFzLXRvcCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy1tZC5vZmZjYW52YXMtYm90dG9tIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy1tZC5zaG93aW5nLCAub2ZmY2FudmFzLW1kLnNob3c6bm90KC5oaWRpbmcpIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbiAgLm9mZmNhbnZhcy1tZC5zaG93aW5nLCAub2ZmY2FudmFzLW1kLmhpZGluZywgLm9mZmNhbnZhcy1tZC5zaG93IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9mZmNhbnZhcy1tZCB7XG4gICAgLS1icy1vZmZjYW52YXMtaGVpZ2h0OiBhdXRvO1xuICAgIC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG4gIC5vZmZjYW52YXMtbWQgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm9mZmNhbnZhcy1tZCAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAub2ZmY2FudmFzLWxnIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IHZhcigtLWJzLW9mZmNhbnZhcy16aW5kZXgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6IHZhcigtLWJzLW9mZmNhbnZhcy1jb2xvcik7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW9mZmNhbnZhcy1iZyk7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICBvdXRsaW5lOiAwO1xuICAgIHRyYW5zaXRpb246IHZhcigtLWJzLW9mZmNhbnZhcy10cmFuc2l0aW9uKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAub2ZmY2FudmFzLWxnIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm9mZmNhbnZhcy1sZy5vZmZjYW52YXMtc3RhcnQge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1yaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLWxnLm9mZmNhbnZhcy1lbmQge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogdmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtcbiAgICBib3JkZXItbGVmdDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMtbGcub2ZmY2FudmFzLXRvcCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy1sZy5vZmZjYW52YXMtYm90dG9tIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy1sZy5zaG93aW5nLCAub2ZmY2FudmFzLWxnLnNob3c6bm90KC5oaWRpbmcpIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbiAgLm9mZmNhbnZhcy1sZy5zaG93aW5nLCAub2ZmY2FudmFzLWxnLmhpZGluZywgLm9mZmNhbnZhcy1sZy5zaG93IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm9mZmNhbnZhcy1sZyB7XG4gICAgLS1icy1vZmZjYW52YXMtaGVpZ2h0OiBhdXRvO1xuICAgIC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG4gIC5vZmZjYW52YXMtbGcgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm9mZmNhbnZhcy1sZyAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy14bCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiB2YXIoLS1icy1vZmZjYW52YXMtemluZGV4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtY29sb3IpO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtYmcpO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgb3V0bGluZTogMDtcbiAgICB0cmFuc2l0aW9uOiB2YXIoLS1icy1vZmZjYW52YXMtdHJhbnNpdGlvbik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5vZmZjYW52YXMteGwge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy14bC5vZmZjYW52YXMtc3RhcnQge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1yaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLXhsLm9mZmNhbnZhcy1lbmQge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogdmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtcbiAgICBib3JkZXItbGVmdDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMteGwub2ZmY2FudmFzLXRvcCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy14bC5vZmZjYW52YXMtYm90dG9tIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy14bC5zaG93aW5nLCAub2ZmY2FudmFzLXhsLnNob3c6bm90KC5oaWRpbmcpIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbiAgLm9mZmNhbnZhcy14bC5zaG93aW5nLCAub2ZmY2FudmFzLXhsLmhpZGluZywgLm9mZmNhbnZhcy14bC5zaG93IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5vZmZjYW52YXMteGwge1xuICAgIC0tYnMtb2ZmY2FudmFzLWhlaWdodDogYXV0bztcbiAgICAtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuICAub2ZmY2FudmFzLXhsIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vZmZjYW52YXMteGwgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTM5OS45OHB4KSB7XG4gIC5vZmZjYW52YXMteHhsIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IHZhcigtLWJzLW9mZmNhbnZhcy16aW5kZXgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6IHZhcigtLWJzLW9mZmNhbnZhcy1jb2xvcik7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW9mZmNhbnZhcy1iZyk7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICBvdXRsaW5lOiAwO1xuICAgIHRyYW5zaXRpb246IHZhcigtLWJzLW9mZmNhbnZhcy10cmFuc2l0aW9uKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzOTkuOThweCkgYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm9mZmNhbnZhcy14eGwge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzk5Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy14eGwub2ZmY2FudmFzLXN0YXJ0IHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogdmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtcbiAgICBib3JkZXItcmlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy14eGwub2ZmY2FudmFzLWVuZCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy14eGwub2ZmY2FudmFzLXRvcCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy14eGwub2ZmY2FudmFzLWJvdHRvbSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXRvcDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMteHhsLnNob3dpbmcsIC5vZmZjYW52YXMteHhsLnNob3c6bm90KC5oaWRpbmcpIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbiAgLm9mZmNhbnZhcy14eGwuc2hvd2luZywgLm9mZmNhbnZhcy14eGwuaGlkaW5nLCAub2ZmY2FudmFzLXh4bC5zaG93IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5vZmZjYW52YXMteHhsIHtcbiAgICAtLWJzLW9mZmNhbnZhcy1oZWlnaHQ6IGF1dG87XG4gICAgLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9mZmNhbnZhcy14eGwgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm9mZmNhbnZhcy14eGwgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ub2ZmY2FudmFzIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IHZhcigtLWJzLW9mZmNhbnZhcy16aW5kZXgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtY29sb3IpO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW9mZmNhbnZhcy1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIG91dGxpbmU6IDA7XG4gIHRyYW5zaXRpb246IHZhcigtLWJzLW9mZmNhbnZhcy10cmFuc2l0aW9uKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5vZmZjYW52YXMge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5vZmZjYW52YXMub2ZmY2FudmFzLXN0YXJ0IHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogdmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtcbiAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cbi5vZmZjYW52YXMub2ZmY2FudmFzLWVuZCB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICBib3JkZXItbGVmdDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cbi5vZmZjYW52YXMub2ZmY2FudmFzLXRvcCB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xufVxuLm9mZmNhbnZhcy5vZmZjYW52YXMtYm90dG9tIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci10b3A6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG59XG4ub2ZmY2FudmFzLnNob3dpbmcsIC5vZmZjYW52YXMuc2hvdzpub3QoLmhpZGluZykge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4ub2ZmY2FudmFzLnNob3dpbmcsIC5vZmZjYW52YXMuaGlkaW5nLCAub2ZmY2FudmFzLnNob3cge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4ub2ZmY2FudmFzLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5vZmZjYW52YXMtYmFja2Ryb3AuZmFkZSB7XG4gIG9wYWNpdHk6IDA7XG59XG4ub2ZmY2FudmFzLWJhY2tkcm9wLnNob3cge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5vZmZjYW52YXMtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiB2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy15KSB2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy14KTtcbn1cbi5vZmZjYW52YXMtaGVhZGVyIC5idG4tY2xvc2Uge1xuICBwYWRkaW5nOiBjYWxjKHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXkpICogMC41KSBjYWxjKHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXgpICogMC41KTtcbiAgbWFyZ2luLXRvcDogY2FsYygtMC41ICogdmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteSkpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXgpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC41ICogdmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteSkpO1xufVxuXG4ub2ZmY2FudmFzLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodCk7XG59XG5cbi5vZmZjYW52YXMtYm9keSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcGFkZGluZzogdmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteSkgdmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLWhlaWdodDogMWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHdhaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMC41O1xufVxuLnBsYWNlaG9sZGVyLmJ0bjo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4ucGxhY2Vob2xkZXIteHMge1xuICBtaW4taGVpZ2h0OiAwLjZlbTtcbn1cblxuLnBsYWNlaG9sZGVyLXNtIHtcbiAgbWluLWhlaWdodDogMC44ZW07XG59XG5cbi5wbGFjZWhvbGRlci1sZyB7XG4gIG1pbi1oZWlnaHQ6IDEuMmVtO1xufVxuXG4ucGxhY2Vob2xkZXItZ2xvdyAucGxhY2Vob2xkZXIge1xuICBhbmltYXRpb246IHBsYWNlaG9sZGVyLWdsb3cgMnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgcGxhY2Vob2xkZXItZ2xvdyB7XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG59XG4ucGxhY2Vob2xkZXItd2F2ZSB7XG4gIG1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzBkZWcsICMwMDAgNTUlLCByZ2JhKDAsIDAsIDAsIDAuOCkgNzUlLCAjMDAwIDk1JSk7XG4gIG1hc2stc2l6ZTogMjAwJSAxMDAlO1xuICBhbmltYXRpb246IHBsYWNlaG9sZGVyLXdhdmUgMnMgbGluZWFyIGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIHBsYWNlaG9sZGVyLXdhdmUge1xuICAxMDAlIHtcbiAgICBtYXNrLXBvc2l0aW9uOiAtMjAwJSAwJTtcbiAgfVxufVxuLmNsZWFyZml4OjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLnRleHQtYmctcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmctc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogUkdCQSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJnLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBSR0JBKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJnLWluZm8ge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBSR0JBKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJnLXdhcm5pbmcge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBSR0JBKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJnLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1iZy1saWdodCB7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJnLWRhcmsge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBSR0JBKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXByaW1hcnkge1xuICBjb2xvcjogUkdCQSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuLmxpbmstcHJpbWFyeTpob3ZlciwgLmxpbmstcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiBSR0JBKDUzLCA5NiwgMTUwLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEoNTMsIDk2LCAxNTAsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1zZWNvbmRhcnkge1xuICBjb2xvcjogUkdCQSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cbi5saW5rLXNlY29uZGFyeTpob3ZlciwgLmxpbmstc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6IFJHQkEoODcsIDkxLCA5NiwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKDg3LCA5MSwgOTYsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1zdWNjZXNzIHtcbiAgY29sb3I6IFJHQkEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cbi5saW5rLXN1Y2Nlc3M6aG92ZXIsIC5saW5rLXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogUkdCQSgxNjksIDI0MSwgMTYxLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEoMTY5LCAyNDEsIDE2MSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLWluZm8ge1xuICBjb2xvcjogUkdCQSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuLmxpbmstaW5mbzpob3ZlciwgLmxpbmstaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiBSR0JBKDExMSwgMjAxLCAyMTEsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSgxMTEsIDIwMSwgMjExLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstd2FybmluZyB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG4ubGluay13YXJuaW5nOmhvdmVyLCAubGluay13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6IFJHQkEoMjQ3LCAxOTcsIDUxLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEoMjQ3LCAxOTcsIDUxLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstZGFuZ2VyIHtcbiAgY29sb3I6IFJHQkEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG4ubGluay1kYW5nZXI6aG92ZXIsIC5saW5rLWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiBSR0JBKDE2NCwgMzgsIDM4LCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEoMTY0LCAzOCwgMzgsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1saWdodCB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cbi5saW5rLWxpZ2h0OmhvdmVyLCAubGluay1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiBSR0JBKDI0OSwgMjUwLCAyNTEsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSgyNDksIDI1MCwgMjUxLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstZGFyayB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG4ubGluay1kYXJrOmhvdmVyLCAubGluay1kYXJrOmZvY3VzIHtcbiAgY29sb3I6IFJHQkEoMjYsIDMwLCAzMywgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKDI2LCAzMCwgMzMsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1ib2R5LWVtcGhhc2lzIHtcbiAgY29sb3I6IFJHQkEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuLmxpbmstYm9keS1lbXBoYXNpczpob3ZlciwgLmxpbmstYm9keS1lbXBoYXNpczpmb2N1cyB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMC43NSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAwLjc1KSkgIWltcG9ydGFudDtcbn1cblxuLmZvY3VzLXJpbmc6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1mb2N1cy1yaW5nLXgsIDApIHZhcigtLWJzLWZvY3VzLXJpbmcteSwgMCkgdmFyKC0tYnMtZm9jdXMtcmluZy1ibHVyLCAwKSB2YXIoLS1icy1mb2N1cy1yaW5nLXdpZHRoKSB2YXIoLS1icy1mb2N1cy1yaW5nLWNvbG9yKTtcbn1cblxuLmljb24tbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBnYXA6IDAuMzc1cmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEodmFyKC0tYnMtbGluay1jb2xvci1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDAuNSkpO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmljb24tbGluayA+IC5iaSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgZmlsbDogY3VycmVudGNvbG9yO1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5pY29uLWxpbmsgPiAuYmkge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmljb24tbGluay1ob3Zlcjpob3ZlciA+IC5iaSwgLmljb24tbGluay1ob3Zlcjpmb2N1cy12aXNpYmxlID4gLmJpIHtcbiAgdHJhbnNmb3JtOiB2YXIoLS1icy1pY29uLWxpbmstdHJhbnNmb3JtLCB0cmFuc2xhdGUzZCgwLjI1ZW0sIDAsIDApKTtcbn1cblxuLnJhdGlvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5yYXRpbzo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1icy1hc3BlY3QtcmF0aW8pO1xuICBjb250ZW50OiBcIlwiO1xufVxuLnJhdGlvID4gKiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ucmF0aW8tMXgxIHtcbiAgLS1icy1hc3BlY3QtcmF0aW86IDEwMCU7XG59XG5cbi5yYXRpby00eDMge1xuICAtLWJzLWFzcGVjdC1yYXRpbzogNzUlO1xufVxuXG4ucmF0aW8tMTZ4OSB7XG4gIC0tYnMtYXNwZWN0LXJhdGlvOiA1Ni4yNSU7XG59XG5cbi5yYXRpby0yMXg5IHtcbiAgLS1icy1hc3BlY3QtcmF0aW86IDQyLjg1NzE0Mjg1NzElO1xufVxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xufVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xufVxuXG4uc3RpY2t5LXRvcCB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTAyMDtcbn1cblxuLnN0aWNreS1ib3R0b20ge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDEwMjA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuc3RpY2t5LXNtLXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxuICAuc3RpY2t5LXNtLWJvdHRvbSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdGlja3ktbWQtdG9wIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG4gIC5zdGlja3ktbWQtYm90dG9tIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnN0aWNreS1sZy10b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbiAgLnN0aWNreS1sZy1ib3R0b20ge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnN0aWNreS14bC10b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbiAgLnN0aWNreS14bC1ib3R0b20ge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLnN0aWNreS14eGwtdG9wIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG4gIC5zdGlja3kteHhsLWJvdHRvbSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuLmhzdGFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG5cbi52c3RhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cblxuLnZpc3VhbGx5LWhpZGRlbixcbi52aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKSB7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG4udmlzdWFsbHktaGlkZGVuOm5vdChjYXB0aW9uKSxcbi52aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKTpub3QoY2FwdGlvbikge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLnN0cmV0Y2hlZC1saW5rOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4udGV4dC10cnVuY2F0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udnIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIHdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICBtaW4taGVpZ2h0OiAxZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMC4yNTtcbn1cblxuLmFsaWduLWJhc2VsaW5lIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LXN0YXJ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LWVuZCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5vYmplY3QtZml0LWNvbnRhaW4ge1xuICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG59XG5cbi5vYmplY3QtZml0LWNvdmVyIHtcbiAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbn1cblxuLm9iamVjdC1maXQtZmlsbCB7XG4gIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcbn1cblxuLm9iamVjdC1maXQtc2NhbGUge1xuICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XG59XG5cbi5vYmplY3QtZml0LW5vbmUge1xuICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTAge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTI1IHtcbiAgb3BhY2l0eTogMC4yNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS01MCB7XG4gIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS03NSB7XG4gIG9wYWNpdHk6IDAuNzUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMTAwIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctYXV0byB7XG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy12aXNpYmxlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXNjcm9sbCB7XG4gIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXgtYXV0byB7XG4gIG92ZXJmbG93LXg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXgtaGlkZGVuIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy14LXZpc2libGUge1xuICBvdmVyZmxvdy14OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy14LXNjcm9sbCB7XG4gIG92ZXJmbG93LXg6IHNjcm9sbCAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3cteS1hdXRvIHtcbiAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3cteS1oaWRkZW4ge1xuICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXktdmlzaWJsZSB7XG4gIG92ZXJmbG93LXk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXktc2Nyb2xsIHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtZ3JpZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlIHtcbiAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtcm93IHtcbiAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG59XG5cbi5kLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbn1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJveC1zaGFkb3cpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctc20ge1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93LXNtKSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LWxnIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdy1sZykgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1ub25lIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZm9jdXMtcmluZy1wcmltYXJ5IHtcbiAgLS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy1yaW5nLXNlY29uZGFyeSB7XG4gIC0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy1yaW5nLXN1Y2Nlc3Mge1xuICAtLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXJpbmctaW5mbyB7XG4gIC0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtcmluZy13YXJuaW5nIHtcbiAgLS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy1yaW5nLWRhbmdlciB7XG4gIC0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy1yaW5nLWxpZ2h0IHtcbiAgLS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtcmluZy1kYXJrIHtcbiAgLS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSk7XG59XG5cbi5wb3NpdGlvbi1zdGF0aWMge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGlja3kge1xuICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG59XG5cbi50b3AtMCB7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4udG9wLTUwIHtcbiAgdG9wOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnRvcC0xMDAge1xuICB0b3A6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmJvdHRvbS0wIHtcbiAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3R0b20tNTAge1xuICBib3R0b206IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uYm90dG9tLTEwMCB7XG4gIGJvdHRvbTogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uc3RhcnQtMCB7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnN0YXJ0LTUwIHtcbiAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5zdGFydC0xMDAge1xuICBsZWZ0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5lbmQtMCB7XG4gIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5lbmQtNTAge1xuICByaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5lbmQtMTAwIHtcbiAgcmlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnRyYW5zbGF0ZS1taWRkbGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSAhaW1wb3J0YW50O1xufVxuXG4udHJhbnNsYXRlLW1pZGRsZS14IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnQ7XG59XG5cbi50cmFuc2xhdGUtbWlkZGxlLXkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlciB7XG4gIGJvcmRlcjogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0wIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtMCB7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1lbmQge1xuICBib3JkZXItcmlnaHQ6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZW5kLTAge1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN0YXJ0IHtcbiAgYm9yZGVyLWxlZnQ6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3RhcnQtMCB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcHJpbWFyeSB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zZWNvbmRhcnkge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdWNjZXNzIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWluZm8ge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2FybmluZyB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYW5nZXIge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saWdodCB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFyayB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ibGFjayB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1ibGFjay1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtd2hpdGUtcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXByaW1hcnktc3VidGxlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc2Vjb25kYXJ5LXN1YnRsZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3VjY2Vzcy1zdWJ0bGUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1pbmZvLXN1YnRsZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtaW5mby1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdhcm5pbmctc3VidGxlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFuZ2VyLXN1YnRsZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGlnaHQtc3VidGxlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1saWdodC1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhcmstc3VidGxlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYXJrLWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMSB7XG4gIGJvcmRlci13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMiB7XG4gIGJvcmRlci13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMyB7XG4gIGJvcmRlci13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItNCB7XG4gIGJvcmRlci13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItNSB7XG4gIGJvcmRlci13aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItb3BhY2l0eS0xMCB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDAuMTtcbn1cblxuLmJvcmRlci1vcGFjaXR5LTI1IHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMC4yNTtcbn1cblxuLmJvcmRlci1vcGFjaXR5LTUwIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMC41O1xufVxuXG4uYm9yZGVyLW9wYWNpdHktNzUge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAwLjc1O1xufVxuXG4uYm9yZGVyLW9wYWNpdHktMTAwIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbn1cblxuLnctMjUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTUwIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4udy03NSB7XG4gIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnctYXV0byB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0xMDAge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnZ3LTEwMCB7XG4gIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZ3LTEwMCB7XG4gIG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLmgtMjUge1xuICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4uaC01MCB7XG4gIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTc1IHtcbiAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbn1cblxuLmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLWF1dG8ge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1oLTEwMCB7XG4gIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnZoLTEwMCB7XG4gIGhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbn1cblxuLm1pbi12aC0xMDAge1xuICBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1maWxsIHtcbiAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMCB7XG4gIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTEge1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTAge1xuICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMSB7XG4gIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAge1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtbm93cmFwIHtcbiAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1hcm91bmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWV2ZW5seSB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1lbmQge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWJhc2VsaW5lIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdHJldGNoIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RhcnQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWVuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWNlbnRlciB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1iZXR3ZWVuIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1hcm91bmQge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYXV0byB7XG4gIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RhcnQge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWVuZCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWNlbnRlciB7XG4gIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1iYXNlbGluZSB7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0cmV0Y2gge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci1maXJzdCB7XG4gIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItMCB7XG4gIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci0xIHtcbiAgb3JkZXI6IDEgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTIge1xuICBvcmRlcjogMiAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItMyB7XG4gIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci00IHtcbiAgb3JkZXI6IDQgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTUge1xuICBvcmRlcjogNSAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItbGFzdCB7XG4gIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTAge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLm0tMSB7XG4gIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0yIHtcbiAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMyB7XG4gIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS00IHtcbiAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNSB7XG4gIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1hdXRvIHtcbiAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5teC0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5teC0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtMyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtNCB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTUge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm15LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLm15LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS0zIHtcbiAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS00IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktNSB7XG4gIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXQtMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLm10LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0zIHtcbiAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNSB7XG4gIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTMge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTQge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtNSB7XG4gIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWItMCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLm1iLTEge1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLWF1dG8ge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm1zLTEge1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtMiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTMge1xuICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTUge1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5wLTAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEge1xuICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTIge1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNCB7XG4gIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC01IHtcbiAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5weC0xIHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnB5LTEge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMyB7XG4gIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS00IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS01IHtcbiAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHQtMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0yIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMyB7XG4gIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC00IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNSB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0wIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ucGUtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS00IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS01IHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xIHtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTIge1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0zIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTQge1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi01IHtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBzLTEge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTIge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtMyB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtNCB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy01IHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMCB7XG4gIGdhcDogMCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTEge1xuICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC0yIHtcbiAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC0zIHtcbiAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtNCB7XG4gIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtNSB7XG4gIGdhcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucm93LWdhcC0wIHtcbiAgcm93LWdhcDogMCAhaW1wb3J0YW50O1xufVxuXG4ucm93LWdhcC0xIHtcbiAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm93LWdhcC0yIHtcbiAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTMge1xuICByb3ctZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTQge1xuICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtNSB7XG4gIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1nYXAtMCB7XG4gIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1nYXAtMSB7XG4gIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1nYXAtMiB7XG4gIGNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC0zIHtcbiAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC00IHtcbiAgY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTUge1xuICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LW1vbm9zcGFjZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LW1vbm9zcGFjZSkgIWltcG9ydGFudDtcbn1cblxuLmZzLTEge1xuICBmb250LXNpemU6IGNhbGMoMS4zNzVyZW0gKyAxLjV2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTIge1xuICBmb250LXNpemU6IGNhbGMoMS4zMjVyZW0gKyAwLjl2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTMge1xuICBmb250LXNpemU6IGNhbGMoMS4zcmVtICsgMC42dncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy00IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy01IHtcbiAgZm9udC1zaXplOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mcy02IHtcbiAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mc3QtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7XG59XG5cbi5mc3Qtbm9ybWFsIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1saWdodGVyIHtcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXIgIWltcG9ydGFudDtcbn1cblxuLmZ3LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctbWVkaXVtIHtcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctc2VtaWJvbGQge1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctYm9sZGVyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlciAhaW1wb3J0YW50O1xufVxuXG4ubGgtMSB7XG4gIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5saC1zbSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1ICFpbXBvcnRhbnQ7XG59XG5cbi5saC1iYXNlIHtcbiAgbGluZS1oZWlnaHQ6IDEuNSAhaW1wb3J0YW50O1xufVxuXG4ubGgtbGcge1xuICBsaW5lLWhlaWdodDogMiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zdGFydCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZW5kIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLXVuZGVybGluZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbGluZS10aHJvdWdoIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2ggIWltcG9ydGFudDtcbn1cblxuLnRleHQtbG93ZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi8qIHJ0bDpiZWdpbjpyZW1vdmUgKi9cbi50ZXh0LWJyZWFrIHtcbiAgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbn1cblxuLyogcnRsOmVuZDpyZW1vdmUgKi9cbi50ZXh0LXByaW1hcnkge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zZWNvbmRhcnkge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXN1Y2Nlc3Mge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbmZvIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2FybmluZyB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhbmdlciB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFyayB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsYWNrIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWJsYWNrLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdoaXRlIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLXdoaXRlLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJvZHkge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtYm9keS1jb2xvci1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1tdXRlZCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ibGFjay01MCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdoaXRlLTUwIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYm9keS1zZWNvbmRhcnkge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYm9keS10ZXJ0aWFyeSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogdmFyKC0tYnMtdGVydGlhcnktY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJvZHktZW1waGFzaXMge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yZXNldCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1vcGFjaXR5LTI1IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDAuMjU7XG59XG5cbi50ZXh0LW9wYWNpdHktNTAge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMC41O1xufVxuXG4udGV4dC1vcGFjaXR5LTc1IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDAuNzU7XG59XG5cbi50ZXh0LW9wYWNpdHktMTAwIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG59XG5cbi50ZXh0LXByaW1hcnktZW1waGFzaXMge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zZWNvbmRhcnktZW1waGFzaXMge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXN1Y2Nlc3MtZW1waGFzaXMge1xuICBjb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbmZvLWVtcGhhc2lzIHtcbiAgY29sb3I6IHZhcigtLWJzLWluZm8tdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2FybmluZy1lbXBoYXNpcyB7XG4gIGNvbG9yOiB2YXIoLS1icy13YXJuaW5nLXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhbmdlci1lbXBoYXNpcyB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYW5nZXItdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQtZW1waGFzaXMge1xuICBjb2xvcjogdmFyKC0tYnMtbGlnaHQtdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFyay1lbXBoYXNpcyB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYXJrLXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLW9wYWNpdHktMTAge1xuICAtLWJzLWxpbmstb3BhY2l0eTogMC4xO1xufVxuXG4ubGluay1vcGFjaXR5LTEwLWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDAuMTtcbn1cblxuLmxpbmstb3BhY2l0eS0yNSB7XG4gIC0tYnMtbGluay1vcGFjaXR5OiAwLjI1O1xufVxuXG4ubGluay1vcGFjaXR5LTI1LWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDAuMjU7XG59XG5cbi5saW5rLW9wYWNpdHktNTAge1xuICAtLWJzLWxpbmstb3BhY2l0eTogMC41O1xufVxuXG4ubGluay1vcGFjaXR5LTUwLWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDAuNTtcbn1cblxuLmxpbmstb3BhY2l0eS03NSB7XG4gIC0tYnMtbGluay1vcGFjaXR5OiAwLjc1O1xufVxuXG4ubGluay1vcGFjaXR5LTc1LWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5saW5rLW9wYWNpdHktMTAwIHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDE7XG59XG5cbi5saW5rLW9wYWNpdHktMTAwLWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDE7XG59XG5cbi5saW5rLW9mZnNldC0xIHtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjEyNWVtICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLW9mZnNldC0xLWhvdmVyOmhvdmVyIHtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjEyNWVtICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLW9mZnNldC0yIHtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW0gIWltcG9ydGFudDtcbn1cblxuLmxpbmstb2Zmc2V0LTItaG92ZXI6aG92ZXIge1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1vZmZzZXQtMyB7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4zNzVlbSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1vZmZzZXQtMy1ob3Zlcjpob3ZlciB7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4zNzVlbSAhaW1wb3J0YW50O1xufVxuXG4ubGluay11bmRlcmxpbmUtcHJpbWFyeSB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZS1zZWNvbmRhcnkge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZS1zdWNjZXNzIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstdW5kZXJsaW5lLWluZm8ge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay11bmRlcmxpbmUtd2FybmluZyB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZS1kYW5nZXIge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZS1saWdodCB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay11bmRlcmxpbmUtZGFyayB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZSB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLWxpbmstY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTAge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDA7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTAtaG92ZXI6aG92ZXIge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDA7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTEwIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjE7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTEwLWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjE7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTI1IHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjI1O1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS0yNS1ob3Zlcjpob3ZlciB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC4yNTtcbn1cblxuLmxpbmstdW5kZXJsaW5lLW9wYWNpdHktNTAge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuNTtcbn1cblxuLmxpbmstdW5kZXJsaW5lLW9wYWNpdHktNTAtaG92ZXI6aG92ZXIge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuNTtcbn1cblxuLmxpbmstdW5kZXJsaW5lLW9wYWNpdHktNzUge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTc1LWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjc1O1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS0xMDAge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTEwMC1ob3Zlcjpob3ZlciB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbn1cblxuLmJnLXByaW1hcnkge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXNlY29uZGFyeSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYW5nZXIge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYXJrIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibGFjayB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1ibGFjay1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXdoaXRlLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctYm9keSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1ib2R5LWJnLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ib2R5LXNlY29uZGFyeSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktYmctcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ib2R5LXRlcnRpYXJ5IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXRlcnRpYXJ5LWJnLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctb3BhY2l0eS0xMCB7XG4gIC0tYnMtYmctb3BhY2l0eTogMC4xO1xufVxuXG4uYmctb3BhY2l0eS0yNSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMC4yNTtcbn1cblxuLmJnLW9wYWNpdHktNTAge1xuICAtLWJzLWJnLW9wYWNpdHk6IDAuNTtcbn1cblxuLmJnLW9wYWNpdHktNzUge1xuICAtLWJzLWJnLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5iZy1vcGFjaXR5LTEwMCB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbn1cblxuLmJnLXByaW1hcnktc3VidGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1iZy1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zZWNvbmRhcnktc3VidGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXN1Y2Nlc3Mtc3VidGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1iZy1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvLXN1YnRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWluZm8tYmctc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZy1zdWJ0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWJnLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhbmdlci1zdWJ0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYW5nZXItYmctc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQtc3VidGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQtYmctc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyay1zdWJ0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYXJrLWJnLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYnMtZ3JhZGllbnQpICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1hbGwge1xuICB1c2VyLXNlbGVjdDogYWxsICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1hdXRvIHtcbiAgdXNlci1zZWxlY3Q6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LW5vbmUge1xuICB1c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucGUtbm9uZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5wZS1hdXRvIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0xIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMiB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTMge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC00IHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtNSB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcGlsbCB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcC0wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3AtMSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3AtMiB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3AtMyB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3AtNCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3AtNSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcC1jaXJjbGUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3AtcGlsbCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1lbmQtMCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZC0xIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1lbmQtMiB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kLTMge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZC00IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1lbmQtNSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1lbmQtY2lyY2xlIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZC1waWxsIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20tMSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20tMiB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20tMyB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20tNCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20tNSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbS1jaXJjbGUge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20tcGlsbCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydC0wIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXN0YXJ0LTEge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydC0yIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQtMyB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXN0YXJ0LTQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydC01IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydC1jaXJjbGUge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXN0YXJ0LXBpbGwge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtcbn1cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLnotbjEge1xuICB6LWluZGV4OiAtMSAhaW1wb3J0YW50O1xufVxuXG4uei0wIHtcbiAgei1pbmRleDogMCAhaW1wb3J0YW50O1xufVxuXG4uei0xIHtcbiAgei1pbmRleDogMSAhaW1wb3J0YW50O1xufVxuXG4uei0yIHtcbiAgei1pbmRleDogMiAhaW1wb3J0YW50O1xufVxuXG4uei0zIHtcbiAgei1pbmRleDogMyAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsb2F0LXNtLXN0YXJ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1zbS1lbmQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1zbS1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXNtLWNvbnRhaW4ge1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1zbS1jb3ZlciB7XG4gICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1zbS1maWxsIHtcbiAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtc20tc2NhbGUge1xuICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1zbS1ub25lIHtcbiAgICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUtZ3JpZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20td3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1zbS0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1zbS0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1zbS0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1zbS0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1zbS00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1zbS01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1zbS1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS0wIHtcbiAgICBnYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tMiB7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTMge1xuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tNCB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTUge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXNtLTAge1xuICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS0xIHtcbiAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tMiB7XG4gICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tMyB7XG4gICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXNtLTQge1xuICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXNtLTUge1xuICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1zbS0wIHtcbiAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tMSB7XG4gICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLTIge1xuICAgIGNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLTMge1xuICAgIGNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1zbS00IHtcbiAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1zbS01IHtcbiAgICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtc20tc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1zbS1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtc20tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbG9hdC1tZC1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbWQtZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbWQtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1tZC1jb250YWluIHtcbiAgICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbWQtY292ZXIge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbWQtZmlsbCB7XG4gICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LW1kLXNjYWxlIHtcbiAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbWQtbm9uZSB7XG4gICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLW1kLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbWQtMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbWQtMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbWQtMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbWQtMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbWQtNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbWQtNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbWQtbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC0zIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTQge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC01IHtcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC0wIHtcbiAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtMSB7XG4gICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTIge1xuICAgIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTMge1xuICAgIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC00IHtcbiAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC01IHtcbiAgICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbWQtMCB7XG4gICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTEge1xuICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC0yIHtcbiAgICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC0zIHtcbiAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbWQtNCB7XG4gICAgY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbWQtNSB7XG4gICAgY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LW1kLXN0YXJ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbWQtZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LW1kLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmxvYXQtbGctc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LWxnLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LWxnLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbGctY29udGFpbiB7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LWxnLWNvdmVyIHtcbiAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LWxnLWZpbGwge1xuICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1sZy1zY2FsZSB7XG4gICAgb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LWxnLW5vbmUge1xuICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZS1ncmlkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1sZy1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy0yIHtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctMyB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy00IHtcbiAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctNSB7XG4gICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctMCB7XG4gICAgcm93LWdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTEge1xuICAgIHJvdy1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1sZy0yIHtcbiAgICByb3ctZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1sZy0zIHtcbiAgICByb3ctZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctNCB7XG4gICAgcm93LWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctNSB7XG4gICAgcm93LWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTAge1xuICAgIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy0xIHtcbiAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctMiB7XG4gICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctMyB7XG4gICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTQge1xuICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTUge1xuICAgIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1sZy1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LWxnLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1sZy1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mbG9hdC14bC1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQteGwtZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQteGwtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC14bC1jb250YWluIHtcbiAgICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQteGwtY292ZXIge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQteGwtZmlsbCB7XG4gICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXhsLXNjYWxlIHtcbiAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQteGwtbm9uZSB7XG4gICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteGwtMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteGwtMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteGwtMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteGwtMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteGwtNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteGwtNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteGwtbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC0zIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTQge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC01IHtcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14bC0wIHtcbiAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtMSB7XG4gICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTIge1xuICAgIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTMge1xuICAgIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14bC00IHtcbiAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14bC01IHtcbiAgICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteGwtMCB7XG4gICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTEge1xuICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC0yIHtcbiAgICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC0zIHtcbiAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteGwtNCB7XG4gICAgY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteGwtNSB7XG4gICAgY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLXN0YXJ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQteGwtZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmZsb2F0LXh4bC1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQteHhsLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXh4bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXh4bC1jb250YWluIHtcbiAgICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQteHhsLWNvdmVyIHtcbiAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXh4bC1maWxsIHtcbiAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQteHhsLXNjYWxlIHtcbiAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQteHhsLW5vbmUge1xuICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtaW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14eGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14eGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXh4bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteHhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteHhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteHhsLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteHhsLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXh4bC0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14eGwtMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteHhsLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXh4bC00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14eGwtNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteHhsLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14eGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14eGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14eGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtMiB7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC0zIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC00IHtcbiAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTUge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXh4bC0wIHtcbiAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteHhsLTEge1xuICAgIHJvdy1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14eGwtMiB7XG4gICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteHhsLTMge1xuICAgIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14eGwtNCB7XG4gICAgcm93LWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteHhsLTUge1xuICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14eGwtMCB7XG4gICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXh4bC0xIHtcbiAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTIge1xuICAgIGNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXh4bC0zIHtcbiAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTQge1xuICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXh4bC01IHtcbiAgICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQteHhsLXN0YXJ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQteHhsLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14eGwtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZnMtMSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtMiB7XG4gICAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLTMge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy00IHtcbiAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgcHJpbnQge1xuICAuZC1wcmludC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZS1ncmlkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmh0bWwge1xuICBtaW4taGVpZ2h0OiAxMDAlO1xufVxuXG5ib2R5IHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXByaW1hcnkpLCB2YXIoLS1mb250LWRlZmF1bHQpLCB2YXIoLS1mb250LXNlY29uZGFyeSksIHZhcigtLWZvbnQtZGVmYXVsdCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDQ0NjY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLXNpZ25pbi1iYWNrZ3JvdW5kLWltYWdlLXVybCk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIGJvZHkge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgfVxuICBib2R5ID4gLm5hdmJhci5maXhlZC10b3Age1xuICAgIG1hcmdpbjogMC43NXJlbSAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIGJvZHkgPiAubmF2YmFyLmZpeGVkLXRvcCA+IC5jb250YWluZXItZmx1aWQsIGJvZHkgPiAubmF2YmFyLmZpeGVkLXRvcCA+IC5jb250YWluZXItc20sIGJvZHkgPiAubmF2YmFyLmZpeGVkLXRvcCA+IC5jb250YWluZXItbWQsIGJvZHkgPiAubmF2YmFyLmZpeGVkLXRvcCA+IC5jb250YWluZXItbGcsIGJvZHkgPiAubmF2YmFyLmZpeGVkLXRvcCA+IC5jb250YWluZXIteGwsIGJvZHkgPiAubmF2YmFyLmZpeGVkLXRvcCA+IC5jb250YWluZXIteHhsIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgYm9keSA+IC5uYXZiYXIuZml4ZWQtdG9wIC5sb2dvLm5hdmJhci1icmFuZCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG4gIGJvZHkgPiAubmF2YmFyLmZpeGVkLXRvcCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgfVxufVxuLmNvb2tpZS10b2FzdC1jb250YWluZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMjBweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIHotaW5kZXg6IDEwNTA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29va2llLXRvYXN0LWNvbnRhaW5lciB7XG4gICAgcmlnaHQ6IDEycHg7XG4gIH1cbiAgLmNvb2tpZV9tZXNzYWdlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgI2FjY2VwdENvb2tpZXMge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5jb29raWUtdG9hc3QtY29udGFpbmVyIHtcbiAgICByaWdodDogMTJweDtcbiAgfVxuICAuY29va2llX21lc3NhZ2Uge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAjYWNjZXB0Q29va2llcyB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5mb290ZXIge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1wcmltYXJ5KSwgdmFyKC0tZm9udC1kZWZhdWx0KSwgdmFyKC0tZm9udC1zZWNvbmRhcnkpLCB2YXIoLS1mb250LWRlZmF1bHQpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICBib2R5IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICBib2R5ID4gbWFpbi5mb3JtLXN0YXJ0IHtcbiAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIGZvb3RlciB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubG9nby5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYnJhbmQpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1icmFuZCk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xufVxuLmxvZ28ubmF2YmFyLWJyYW5kIDpob3ZlciB7XG4gIGNvbG9yOiAjNDI3OEJCO1xufVxuLmxvZ28ubmF2YmFyLWJyYW5kIC5pY29uIHtcbiAgZm9udC1zaXplOiBjYWxjKHZhcigtLWZvbnQtc2l6ZS1icmFuZCkgKyAxLjE1KTtcbiAgcGFkZGluZy1sZWZ0OiAycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDJweDtcbn1cbi5sb2dvLm5hdmJhci1icmFuZCAuaWNvbjpob3ZlciB7XG4gIGNvbG9yOiAjNEJCQ0M4O1xufVxuLmxvZ28ubmF2YmFyLWJyYW5kIC5icmFuZGljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmxvZ28ubmF2YmFyLWJyYW5kIC5icmFuZDJsaW5lcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MzBweCkge1xuICAubG9nby5uYXZiYXItYnJhbmQgLmJyYW5kbGFwdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5sb2dvLm5hdmJhci1icmFuZCAuYnJhbmRpY29uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cblxuLmF5dmVuc0xvZ28ge1xuICB3aWR0aDogMzIwcHg7XG59XG5cbi5heXZlbnNMb2dvID4gaW1nIHtcbiAgd2lkdGg6IDIwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYXl2ZW5zTG9nbyA+IGltZyB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxufVxuXG4ubWFpbi1hZG1pbmlzdHJhdGlvbiB7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xufVxuLm1haW4tYWRtaW5pc3RyYXRpb24gdGFibGUge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zZWNvbmRhcnkpLCB2YXIoLS1mb250LWRlZmF1bHQpLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuOXJlbSAhaW1wb3J0YW50O1xufVxuLm1haW4tYWRtaW5pc3RyYXRpb24gLmVtLWFkbWluaXN0cmF0aW9uLXRhYmxlIHtcbiAgZm9udC1zaXplOiAxLjRyZW0gIWltcG9ydGFudDtcbn1cblxuLmFkbWluaXN0cmF0aW9uLWZvcm0ge1xuICAtLWJzLW1vZGFsLXdpZHRoOiAxNjAwcHg7XG59XG4uYWRtaW5pc3RyYXRpb24tZm9ybSAuYWRtaW4tbGFiZWwtZm9ybSB7XG4gIGNvbG9yOiAjNTU1NTU1O1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1wcmltYXJ5KSwgdmFyKC0tZm9udC1kZWZhdWx0KSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjhyZW0gIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG59XG4uYWRtaW5pc3RyYXRpb24tZm9ybSAuYWRtaW4tZm9ybS1zZWxlY3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzIgMiAxMiAxMic+PHBhdGggZmlsbD0nJTIzNDI3OEJCJyBzdHJva2U9JyUyMzQyNzhCQicgc3Ryb2tlLWxpbmVjYXA9J2J1dHQnIHN0cm9rZS1saW5lam9pbj0nbWl0ZXInIHN0cm9rZS13aWR0aD0nMCcgZD0nbTIgNSA2IDYgNi02Jy8+PC9zdmc+XCIpICFpbXBvcnRhbnQ7XG59XG4uYWRtaW5pc3RyYXRpb24tZm9ybSAuZmEge1xuICBjb2xvcjogIzQyNzhCQjtcbn1cbi5hZG1pbmlzdHJhdGlvbi1mb3JtIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZm9udC1zaXplOiAwLjhyZW07XG59XG4uYWRtaW5pc3RyYXRpb24tZm9ybSAubGktdmVoaWNsZS10eXBlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRncmV5O1xufVxuLmFkbWluaXN0cmF0aW9uLWZvcm0gLnZlaGljbGUtdHlwZS1jaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRza3libHVlO1xufVxuLmFkbWluaXN0cmF0aW9uLWZvcm0gLmJvb3RzdHJhcC1zZWxlY3Q6bm90KFtjbGFzcyo9Y29sLV0pOm5vdChbY2xhc3MqPWZvcm0tY29udHJvbF0pOm5vdCguaW5wdXQtZ3JvdXAtYnRuKSB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4uYWRtaW5pc3RyYXRpb24tZm9ybSAuYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmFkbWluaXN0cmF0aW9uLWZvcm0gLmJvb3RzdHJhcC1zZWxlY3QgYnV0dG9uLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCBsaWdodGdyZXk7XG4gIGJveC1zaGFkb3c6ICM0Mjc4QkI7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDE1MCwgMjAwLCAyNTU7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cbi5hZG1pbmlzdHJhdGlvbi1mb3JtIC5ib290c3RyYXAtc2VsZWN0IGJ1dHRvbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxNTAsIDIwMCwgMjU1O1xufVxuLmFkbWluaXN0cmF0aW9uLWZvcm0gLmJvb3RzdHJhcC1zZWxlY3QgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIG91dGxpbmU6IDBweCBub25lICNmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5hZG1pbmlzdHJhdGlvbi1mb3JtIC5ib290c3RyYXAtc2VsZWN0IC5mb3JtLWNvbnRyb2wgPiBkaXYuZmlsdGVyLW9wdGlvbjpmb2N1cyB7XG4gIG91dGxpbmU6IDBweCBub25lICNmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5hZG1pbmlzdHJhdGlvbi1mb3JtIC5ib290c3RyYXAtc2VsZWN0IC5mb3JtLWNvbnRyb2wgPiBkaXYuZmlsdGVyLW9wdGlvbiA+IGRpdi5maWx0ZXItb3B0aW9uLWlubmVyOmZvY3VzIHtcbiAgb3V0bGluZTogMHB4IG5vbmUgI2ZmZiAhaW1wb3J0YW50O1xuICBib3JkZXI6IDBweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLmFkbWluaXN0cmF0aW9uLWZvcm0gLmJvb3RzdHJhcC1zZWxlY3QgLmZvcm0tY29udHJvbCA+IGRpdi5maWx0ZXItb3B0aW9uID4gZGl2LmZpbHRlci1vcHRpb24taW5uZXIgPiBkaXYuZmlsdGVyLW9wdGlvbi1pbm5lci1pbm5lcjpmb2N1cyB7XG4gIG91dGxpbmU6IDBweCBub25lICNmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5hZG1pbmlzdHJhdGlvbi1mb3JtIC5ib290c3RyYXAtc2VsZWN0IC5kaXNhYmxlZCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRncmV5ICFpbXBvcnRhbnQ7XG59XG4uYWRtaW5pc3RyYXRpb24tZm9ybSAuZmlsdGVyLW9wdGlvbi1pbm5lci1pbm5lciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMiAyIDEyIDEyJz48cGF0aCBmaWxsPSclMjM0Mjc4QkInIHN0cm9rZT0nJTIzNDI3OEJCJyBzdHJva2UtbGluZWNhcD0nYnV0dCcgc3Ryb2tlLWxpbmVqb2luPSdtaXRlcicgc3Ryb2tlLXdpZHRoPScwJyBkPSdtMiA1IDYgNiA2LTYnLz48L3N2Zz5cIikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTBweCAxMHB4LCAxMHB4IDEwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5hZG1pbmlzdHJhdGlvbi1mb3JtIC5kcm9wZG93bi1tZW51IHtcbiAgLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogIzQyNzhCQiAhaW1wb3J0YW50O1xuICAtLWJzLWRyb3Bkb3duLXBhZGRpbmcteTogMHJlbTtcbiAgLS1icy1kcm9wZG93bi1ib3gtc2hhZG93OiAjNDI3OEJCICFpbXBvcnRhbnQ7XG59XG4uYWRtaW5pc3RyYXRpb24tZm9ybSAuZHJvcGRvd24tbWVudSAuYnRuLWdyb3VwIHtcbiAgd2lkdGg6IGluaGVyaXQ7XG59XG4uYWRtaW5pc3RyYXRpb24tZm9ybSAuZHJvcGRvd24taXRlbSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4uYWRtaW5pc3RyYXRpb24tZm9ybSAuaGVpZ2h0LTExMCB7XG4gIGhlaWdodDogMTEwcHggIWltcG9ydGFudDtcbn1cbi5hZG1pbmlzdHJhdGlvbi1mb3JtIC5oZWlnaHQtMTEwIC5maWx0ZXItb3B0aW9uLWlubmVyLWlubmVyIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtIE1lZGl1bVwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC44NHJlbSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzZENzI3OCAhaW1wb3J0YW50O1xufVxuXG4ubW9kYWwtYWRtaW5pc3RyYXRpb24ge1xuICAvKi5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgICAgIC0tYnMtYnRuLWNvbG9yOiAjNDI3OEJCO1xuICAgICAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjNDI3OEJCO1xuICAgICAgLS1icy1idG4taG92ZXItYmc6ICM0Mjc4QkI7XG4gICAgICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICM0Mjc4QkI7XG4gICAgICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICM0Mjc4QkI7XG4gICAgICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjNDI3OEJCO1xuICAgICAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICM0Mjc4QkI7XG4gIH1cblxuICAuYnRuLXByaW1hcnkge1xuICAgICAgLS1icy1idG4tYmc6ICM2RDcyNzg7XG4gICAgICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICM2RDcyNzg7XG4gICAgICAtLWJzLWJ0bi1ob3Zlci1iZzogIzZENzI3ODtcbiAgICAgIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzZENzI3ODtcbiAgICAgIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzZENzI3ODtcbiAgICAgIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICM2RDcyNzg7XG4gICAgICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzZENzI3ODtcbiAgICAgIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzZENzI3ODtcbiAgfSovXG59XG4ubW9kYWwtYWRtaW5pc3RyYXRpb24gLm1vZGFsLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubW9kYWwtYWRtaW5pc3RyYXRpb24gLm1vZGFsLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4ubW9kYWwtYWRtaW5pc3RyYXRpb24gLmFkbWluaXN0cmF0aW9uLWZvcm0tc2VjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlcjogMXB4ICNmZmYgc29saWQ7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG59XG4ubW9kYWwtYWRtaW5pc3RyYXRpb24gLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5tb2RhbC1hZG1pbmlzdHJhdGlvbiAubW9kYWwtYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG4gIHBhZGRpbmctYm90dG9tOiA0cmVtO1xufVxuLm1vZGFsLWFkbWluaXN0cmF0aW9uIC5tb2RhbC14bCB7XG4gIC0tYnMtbW9kYWwtd2lkdGg6IDEwMCU7XG4gIC0tYnMtbW9kYWwtbWFyZ2luOiAwcmVtICFpbXBvcnRhbnQ7XG59XG4ubW9kYWwtYWRtaW5pc3RyYXRpb24gLm1vZGFsLXRpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM0Mjc4QkI7XG4gIGZvbnQtZmFtaWx5OiBcIlNGTlMgRGlzcGxheSBSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xufVxuLm1vZGFsLWFkbWluaXN0cmF0aW9uIC5idG4ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cbi5tb2RhbC1hZG1pbmlzdHJhdGlvbiAubGlzdC1ncm91cC12ZWhpY2xlVHlwZSBzcGFuIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZsb2F0OiBsZWZ0O1xufVxuLm1vZGFsLWFkbWluaXN0cmF0aW9uIC5saXN0LWdyb3VwLXZlaGljbGVUeXBlIGxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5tb2RhbC1hZG1pbmlzdHJhdGlvbiAubG9hZGluZ1NwaW5uZXIxMTBIZWlndGgge1xuICB3aWR0aDogMTUlO1xuICBtYXJnaW46IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xufVxuLm1vZGFsLWFkbWluaXN0cmF0aW9uIC5kcm9wZG93bi1oZWFkZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5saXN0LWdyb3VwLXZlaGljbGVUeXBlOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kaXZWZWhpY2xlRHJpdmVycyAuZml4ZWQtdGFibGUtYm9keSB7XG4gIG1heC1oZWlnaHQ6IDEyMHB4O1xufVxuXG4uZGl2VmVoaWNsZU1haW50ZW5hbmNlVGFzayAuZml4ZWQtdGFibGUtYm9keSB7XG4gIG1heC1oZWlnaHQ6IDE4MHB4O1xufVxuXG4uYnRuIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHRkLCAudGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzllYmVmICFpbXBvcnRhbnQ7XG59XG5cbnRhYmxlIHRib2R5IHRyLnRhc2stZXhwaXJlZCB0ZCB7XG4gIGNvbG9yOiByZWQgIWltcG9ydGFudDtcbn1cbnRhYmxlIHRib2R5IHRyIHRkIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtcHJpbWFyeSksIHZhcigtLWZvbnQtZGVmYXVsdCksIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjg0cmVtICFpbXBvcnRhbnQ7XG4gIC8qY29sb3I6ICM2RDcyNzg7Ki9cbn1cbnRhYmxlIHRoIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtcHJpbWFyeSksIHZhcigtLWZvbnQtZGVmYXVsdCksIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjg0cmVtICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHVwZGF0ZSB7XG4gIDAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10YWJsZS1yb3ctdXBkYXRlLTApO1xuICB9XG4gIDUwJSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGFibGUtcm93LXVwZGF0ZS01MCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGFibGUtcm93LXVwZGF0ZS0xMDApO1xuICB9XG59XG50YWJsZSAucm93LXVwZGF0ZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHVwZGF0ZTtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDQwMG1zO1xuICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG59XG5cbi50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB0ZCwgLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5ZWJlZiAhaW1wb3J0YW50O1xufVxuXG4udGFibGUtaG92ZXIgdGJvZHkgdHIuc2VsZWN0ZWQgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWNvbG9yLXRhYmxlLXJvdy1zZWxlY3RlZCkgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRhYmxlLXJvdy1zZWxlY3RlZCkgIWltcG9ydGFudDtcbn1cbi50YWJsZS1ob3ZlciB0Ym9keSB0ci5zZWxlY3RlZCB0ZCAuZmEtY2hlY2sge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGFibGUtcm93LXNlbGVjdGVkKSAhaW1wb3J0YW50O1xufVxuLnRhYmxlLWhvdmVyIHRib2R5IHRyLnNlbGVjdGVkIHRkIC5mYS14bWFyayB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10YWJsZS1yb3ctc2VsZWN0ZWQpICFpbXBvcnRhbnQ7XG59XG4udGFibGUtaG92ZXIgdGJvZHkgdHIuc2VsZWN0ZWQgdGQgLmZhLWNpcmNsZS1xdWVzdGlvbiB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10YWJsZS1yb3ctc2VsZWN0ZWQpICFpbXBvcnRhbnQ7XG59XG4udGFibGUtaG92ZXIgdGJvZHkgdHIuc2VsZWN0ZWQgdGQgLmFsYXJtLWFycm93LXVwLWZyb20tbGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRhYmxlLXJvdy1zZWxlY3RlZCkgIWltcG9ydGFudDtcbn1cbi50YWJsZS1ob3ZlciB0Ym9keSB0ci5zZWxlY3RlZCB0ZCAuYWxhcm0tYXJyb3ctZG93bi10by1saW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGFibGUtcm93LXNlbGVjdGVkKSAhaW1wb3J0YW50O1xufVxuLnRhYmxlLWhvdmVyIHRib2R5IHRyLnNlbGVjdGVkIHRkIC5hbGFybS1hcnJvdy1kb3duLWZyb20tbGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRhYmxlLXJvdy1zZWxlY3RlZCkgIWltcG9ydGFudDtcbn1cbi50YWJsZS1ob3ZlciB0Ym9keSB0ci5zZWxlY3RlZCB0ZCAuYWxhcm0tYXJyb3ctdXAtdG8tbGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRhYmxlLXJvdy1zZWxlY3RlZCkgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC10YWJsZSAudGFibGUtbG9hZGluZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQtY29sb3ItdGFibGUpO1xufVxuLmJvb3RzdHJhcC10YWJsZSAudGFibGUtbG9hZGluZyAuc3Bpbm5lci1ib3JkZXIge1xuICBoZWlnaHQ6IDEwcmVtO1xuICB3aWR0aDogMTByZW07XG59XG5cbi5ib290c3RyYXAtdGFibGUgLmZpeGVkLXRhYmxlLWNvbnRhaW5lciAuZml4ZWQtdGFibGUtYm9keSAuZml4ZWQtdGFibGUtbG9hZGluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGFybSwgLmFsYXJtLWFycm93LWRvd24tZnJvbS1saW5lLCAuYWxhcm0tYXJyb3ctZG93bi10by1saW5lLCAuYWxhcm0tYXJyb3ctdXAtZnJvbS1saW5lLCAuYWxhcm0tYXJyb3ctdXAtdG8tbGluZSB7XG4gIGZvbnQtc2l6ZTogaW5pdGlhbDtcbiAgcGFkZGluZy1yaWdodDogMWVtO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pO1xufVxuLmFsYXJtLWFycm93LXVwLXRvLWxpbmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J3V0Zi04JyUzRiUzRSUzQ3N2ZyB2aWV3Qm94PScwIDExMy44NjggMzg0LjE1IDUxOC41OTQnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6Yng9J2h0dHBzOi8vYm94eS1zdmcuY29tJyUzRSUzQ2RlZnMlM0UlM0NieDpncmlkIHg9JzAnIHk9JzAnIHdpZHRoPSc2OC4zNDgnIGhlaWdodD0nNjMuODI2Jy8lM0UlM0MvZGVmcyUzRSUzQ3BhdGggZD0nTSAyMTQuNjc1IDE4MS4zMyBDIDIwMi4xNzUgMTY4LjgzIDE4MS44NzUgMTY4LjgzIDE2OS4zNzUgMTgxLjMzIEwgOS4zNzUgMzQxLjMzIEMgLTMuMTI1IDM1My44MyAtMy4xMjUgMzc0LjEzIDkuMzc1IDM4Ni42MyBDIDIxLjg3NSAzOTkuMTMgNDIuMTc1IDM5OS4xMyA1NC42NzUgMzg2LjYzIEwgMTYwLjA3NSAyODEuMTMgTCAxNjAuMDc1IDU4Ny45MyBDIDE2MC4wNzUgNjA1LjYzIDE3NC4zNzUgNjE5LjkzIDE5Mi4wNzUgNjE5LjkzIEMgMjA5Ljc3NSA2MTkuOTMgMjI0LjA3NSA2MDUuNjMgMjI0LjA3NSA1ODcuOTMgTCAyMjQuMDc1IDI4MS4xMyBMIDMyOS40NzUgMzg2LjUzIEMgMzQxLjk3NSAzOTkuMDMgMzYyLjI3NSAzOTkuMDMgMzc0Ljc3NSAzODYuNTMgQyAzODcuMjc1IDM3NC4wMyAzODcuMjc1IDM1My43MyAzNzQuNzc1IDM0MS4yMyBMIDIxNC43NzUgMTgxLjIzIEwgMjE0LjY3NSAxODEuMzMgWicgc3R5bGU9J2ZpbGw6IHJnYigxMDkgIDExNCAgMTIwKSUzQicvJTNFJTNDcmVjdCB5PScxMTMuODY4JyB3aWR0aD0nMzg0JyBoZWlnaHQ9JzQzLjg2OCcgc3R5bGU9J2ZpbGw6IHJnYigxMDkgIDExNCAgMTIwKSUzQiBzdHJva2U6IHJnYigxMDkgIDExNCAgMTIwKSUzQicgeD0nMC4xNScvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5hbGFybS1hcnJvdy11cC1mcm9tLWxpbmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J3V0Zi04JyUzRiUzRSUzQ3N2ZyB2aWV3Qm94PScwIDExMy44NjggMzg0LjE1IDUxOC41OTQnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6Yng9J2h0dHBzOi8vYm94eS1zdmcuY29tJyUzRSUzQ2RlZnMlM0UlM0NieDpncmlkIHg9JzAnIHk9JzAnIHdpZHRoPSc2OC4zNDgnIGhlaWdodD0nNjMuODI2Jy8lM0UlM0MvZGVmcyUzRSUzQ3BhdGggZD0nTSAyMTQuNjc1IDEyMy4yNDMgQyAyMDIuMTc1IDExMC43NDMgMTgxLjg3NSAxMTAuNzQzIDE2OS4zNzUgMTIzLjI0MyBMIDkuMzc1IDI4My4yNDMgQyAtMy4xMjUgMjk1Ljc0MyAtMy4xMjUgMzE2LjA0MyA5LjM3NSAzMjguNTQzIEMgMjEuODc1IDM0MS4wNDMgNDIuMTc1IDM0MS4wNDMgNTQuNjc1IDMyOC41NDMgTCAxNjAuMDc1IDIyMy4wNDMgTCAxNjAuMDc1IDUyOS44NDMgQyAxNjAuMDc1IDU0Ny41NDMgMTc0LjM3NSA1NjEuODQzIDE5Mi4wNzUgNTYxLjg0MyBDIDIwOS43NzUgNTYxLjg0MyAyMjQuMDc1IDU0Ny41NDMgMjI0LjA3NSA1MjkuODQzIEwgMjI0LjA3NSAyMjMuMDQzIEwgMzI5LjQ3NSAzMjguNDQzIEMgMzQxLjk3NSAzNDAuOTQzIDM2Mi4yNzUgMzQwLjk0MyAzNzQuNzc1IDMyOC40NDMgQyAzODcuMjc1IDMxNS45NDMgMzg3LjI3NSAyOTUuNjQzIDM3NC43NzUgMjgzLjE0MyBMIDIxNC43NzUgMTIzLjE0MyBMIDIxNC42NzUgMTIzLjI0MyBaJyBzdHlsZT0nZmlsbDogcmdiKDEwOSAgMTE0ICAxMjApJTNCJy8lM0UlM0NyZWN0IHk9JzU4OC41OTQnIHdpZHRoPSczODQnIGhlaWdodD0nNDMuODY4JyBzdHlsZT0nZmlsbDogcmdiKDEwOSAgMTE0ICAxMjApJTNCIHN0cm9rZTogcmdiKDEwOSAgMTE0ICAxMjApJTNCJy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmFsYXJtLWFycm93LWRvd24tdG8tbGluZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0ndXRmLTgnJTNGJTNFJTNDc3ZnIHZpZXdCb3g9JzAgMTEzLjg2OCAzODQuMTUgNTE4LjU5NCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczpieD0naHR0cHM6Ly9ib3h5LXN2Zy5jb20nJTNFJTNDZGVmcyUzRSUzQ2J4OmdyaWQgeD0nMCcgeT0nMCcgd2lkdGg9JzY4LjM0OCcgaGVpZ2h0PSc2My44MjYnLyUzRSUzQy9kZWZzJTNFJTNDcGF0aCBkPSdNIDIxNC42NzUgMTIzLjI0MyBDIDIwMi4xNzUgMTEwLjc0MyAxODEuODc1IDExMC43NDMgMTY5LjM3NSAxMjMuMjQzIEwgOS4zNzUgMjgzLjI0MyBDIC0zLjEyNSAyOTUuNzQzIC0zLjEyNSAzMTYuMDQzIDkuMzc1IDMyOC41NDMgQyAyMS44NzUgMzQxLjA0MyA0Mi4xNzUgMzQxLjA0MyA1NC42NzUgMzI4LjU0MyBMIDE2MC4wNzUgMjIzLjA0MyBMIDE2MC4wNzUgNTI5Ljg0MyBDIDE2MC4wNzUgNTQ3LjU0MyAxNzQuMzc1IDU2MS44NDMgMTkyLjA3NSA1NjEuODQzIEMgMjA5Ljc3NSA1NjEuODQzIDIyNC4wNzUgNTQ3LjU0MyAyMjQuMDc1IDUyOS44NDMgTCAyMjQuMDc1IDIyMy4wNDMgTCAzMjkuNDc1IDMyOC40NDMgQyAzNDEuOTc1IDM0MC45NDMgMzYyLjI3NSAzNDAuOTQzIDM3NC43NzUgMzI4LjQ0MyBDIDM4Ny4yNzUgMzE1Ljk0MyAzODcuMjc1IDI5NS42NDMgMzc0Ljc3NSAyODMuMTQzIEwgMjE0Ljc3NSAxMjMuMTQzIEwgMjE0LjY3NSAxMjMuMjQzIFonIHN0eWxlPSdmaWxsOiByZ2IoMTA5ICAxMTQgIDEyMCklM0InIHRyYW5zZm9ybT0nbWF0cml4KC0xICAwICAwICAtMSAgMzg0LjE1MDAzMSAgNjc1LjcxMDk4NyknLyUzRSUzQ3JlY3QgeT0nNTg4LjU5NCcgd2lkdGg9JzM4NCcgaGVpZ2h0PSc0My44NjgnIHN0eWxlPSdmaWxsOiByZ2IoMTA5ICAxMTQgIDEyMCklM0Igc3Ryb2tlOiByZ2IoMTA5ICAxMTQgIDEyMCklM0InLyUzRSUzQy9zdmclM0VcIik7XG59XG4uYWxhcm0tYXJyb3ctZG93bi1mcm9tLWxpbmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J3V0Zi04JyUzRiUzRSUzQ3N2ZyB2aWV3Qm94PScwIDExMy44NjggMzg0LjE1IDUxOC41OTQnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6Yng9J2h0dHBzOi8vYm94eS1zdmcuY29tJyUzRSUzQ2RlZnMlM0UlM0NieDpncmlkIHg9JzAnIHk9JzAnIHdpZHRoPSc2OC4zNDgnIGhlaWdodD0nNjMuODI2Jy8lM0UlM0MvZGVmcyUzRSUzQ3BhdGggZD0nTSAyMTQuNTI1IDE5My44NjIgQyAyMDIuMDI1IDE4MS4zNjIgMTgxLjcyNSAxODEuMzYyIDE2OS4yMjUgMTkzLjg2MiBMIDkuMjI1IDM1My44NjIgQyAtMy4yNzUgMzY2LjM2MiAtMy4yNzUgMzg2LjY2MiA5LjIyNSAzOTkuMTYyIEMgMjEuNzI1IDQxMS42NjIgNDIuMDI1IDQxMS42NjIgNTQuNTI1IDM5OS4xNjIgTCAxNTkuOTI1IDI5My42NjIgTCAxNTkuOTI1IDYwMC40NjIgQyAxNTkuOTI1IDYxOC4xNjIgMTc0LjIyNSA2MzIuNDYyIDE5MS45MjUgNjMyLjQ2MiBDIDIwOS42MjUgNjMyLjQ2MiAyMjMuOTI1IDYxOC4xNjIgMjIzLjkyNSA2MDAuNDYyIEwgMjIzLjkyNSAyOTMuNjYyIEwgMzI5LjMyNSAzOTkuMDYyIEMgMzQxLjgyNSA0MTEuNTYyIDM2Mi4xMjUgNDExLjU2MiAzNzQuNjI1IDM5OS4wNjIgQyAzODcuMTI1IDM4Ni41NjIgMzg3LjEyNSAzNjYuMjYyIDM3NC42MjUgMzUzLjc2MiBMIDIxNC42MjUgMTkzLjc2MiBMIDIxNC41MjUgMTkzLjg2MiBaJyBzdHlsZT0nZmlsbDogcmdiKDEwOSAgMTE0ICAxMjApJTNCJyB0cmFuc2Zvcm09J21hdHJpeCgtMSAgMCAgMCAgLTEgIDM4My44NTAwMzIgIDgxNi45NDkwMzcpJy8lM0UlM0NyZWN0IHk9JzExMy44NjgnIHdpZHRoPSczODQnIGhlaWdodD0nNDMuODY4JyBzdHlsZT0nZmlsbDogcmdiKDEwOSAgMTE0ICAxMjApJTNCIHN0cm9rZTogcmdiKDEwOSAgMTE0ICAxMjApJTNCJyB4PSctMC4xNScvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5hbGFybS1hZGQtYWxsLXBvaXMge1xuICBwYWRkaW5nLXJpZ2h0OiAxMy4xM3B4O1xuICBoZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0ndXRmLTgnJTNGJTNFJTNDc3ZnIHZpZXdCb3g9JzI0Ny4xNTcgOS43NTIgNDU4LjA5MyA0OTcuMTgxJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNIDQyNS40MDMgNDk3LjQ1IEMgNDY3Ljc5NSA0NDQuMzk4IDU2NC40NzkgMzE1LjgxOCA1NjQuNDc5IDI0My41OTIgQyA1NjQuNDc5IDE1NS45OTkgNDkzLjQxMSA4NC45MzMgNDA1LjgxOCA4NC45MzMgQyAzMTguMjI0IDg0LjkzMyAyNDcuMTU3IDE1NS45OTkgMjQ3LjE1NyAyNDMuNTkyIEMgMjQ3LjE1NyAzMTUuODE4IDM0My44NDEgNDQ0LjM5OCAzODYuMjMzIDQ5Ny40NSBDIDM5Ni4zOTggNTEwLjA5NCA0MTUuMjM5IDUxMC4wOTQgNDI1LjQwMyA0OTcuNDUgWiBNIDQwNS44MTggMTkwLjcwNiBDIDQ0Ni41MyAxOTAuNzA2IDQ3MS45NzYgMjM0Ljc4IDQ1MS42MiAyNzAuMDM2IEMgNDQyLjE3MyAyODYuNCA0MjQuNzEzIDI5Ni40ODEgNDA1LjgxOCAyOTYuNDgxIEMgMzY1LjEwNSAyOTYuNDgxIDMzOS42NjIgMjUyLjQwOCAzNjAuMDE2IDIxNy4xNSBDIDM2OS40NjUgMjAwLjc4NyAzODYuOTI1IDE5MC43MDYgNDA1LjgxOCAxOTAuNzA2IFonIHN0eWxlPSdmaWxsOiByZ2IoMjU1ICAyNTUgIDI1NSklM0InLyUzRSUzQ3BhdGggZD0nTSA1NzEuNTU4IDM0LjA2IEMgNTcxLjU1OCAyMC42MTQgNTYwLjY5NSA5Ljc1MiA1NDcuMjUgOS43NTIgQyA1MzMuODA1IDkuNzUyIDUyMi45NDIgMjAuNjE0IDUyMi45NDIgMzQuMDYgTCA1MjIuOTQyIDE0My40NDQgTCA0MTMuNTU4IDE0My40NDQgQyA0MDAuMTEyIDE0My40NDQgMzg5LjI1IDE1NC4zMDcgMzg5LjI1IDE2Ny43NTIgQyAzODkuMjUgMTgxLjE5NyA0MDAuMTEyIDE5Mi4wNiA0MTMuNTU4IDE5Mi4wNiBMIDUyMi45NDIgMTkyLjA2IEwgNTIyLjk0MiAzMDEuNDQ0IEMgNTIyLjk0MiAzMTQuODkgNTMzLjgwNSAzMjUuNzUyIDU0Ny4yNSAzMjUuNzUyIEMgNTYwLjY5NSAzMjUuNzUyIDU3MS41NTggMzE0Ljg5IDU3MS41NTggMzAxLjQ0NCBMIDU3MS41NTggMTkyLjA2IEwgNjgwLjk0MiAxOTIuMDYgQyA2OTQuMzg4IDE5Mi4wNiA3MDUuMjUgMTgxLjE5NyA3MDUuMjUgMTY3Ljc1MiBDIDcwNS4yNSAxNTQuMzA3IDY5NC4zODggMTQzLjQ0NCA2ODAuOTQyIDE0My40NDQgTCA1NzEuNTU4IDE0My40NDQgTCA1NzEuNTU4IDM0LjA2IFonIHN0eWxlPSdmaWxsOiByZ2IoMjA1ICA0OCAgNDgpJTNCJy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4ucmVzZXQtZmllbGQge1xuICBmb250LXNpemU6IGluaXRpYWw7XG4gIHBhZGRpbmctcmlnaHQ6IDEuMTVlbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSd1dGYtOCclM0YlM0UlM0Nzdmcgdmlld0JveD0nMjUuODY5IDAgMzIwLjE1IDMyMS4yMDQnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00gMTg1LjkxOSAwIEwgMTg1LjkxOSAzNS41NjcgQyAyNTQuNTQ2IDM1LjU2NyAzMTAuNDAyIDkxLjQwNiAzMTAuNDAyIDE2MC4wNSBDIDMxMC40MDIgMjI4LjY5NSAyNTQuNTQ2IDI4NC41MzIgMTg1LjkxOSAyODQuNTMyIEMgMTE3LjI5MyAyODQuNTMyIDYxLjQzNiAyMjguNjk1IDYxLjQzNiAxNjAuMDUgQyA2MS40MzYgMTI3LjIwNCA3NC41MDUgOTYuMjc5IDk3LjAwMyA3My4yMzIgTCA5Ny4wMDMgMTE1LjU5MiBMIDEzMi41NjkgMTE1LjU5MiBMIDEzMi41NjkgMTcuNzgzIEwgMzQuNzYxIDE3Ljc4MyBMIDM0Ljc2MSA1My4zNTEgTCA2Ni42MTEgNTMuMzUxIEMgNDAuNjQ4IDgyLjM3MiAyNS44NjkgMTIwLjE5OCAyNS44NjkgMTYwLjA1IEMgMjUuODY5IDI0OC4yOTIgOTcuNjYgMzIwLjEgMTg1LjkxOSAzMjAuMSBDIDI3NC4xNzggMzIwLjEgMzQ1Ljk2OSAyNDguMjkyIDM0NS45NjkgMTYwLjA1IEMgMzQ1Ljk2OSA3MS44MSAyNzQuMTc4IDAgMTg1LjkxOSAwJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIHN0eWxlPSdmaWxsOiByZ2IoMjU1ICAyNTUgIDI1NSklM0InLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbmhlYWRlciB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXByaW1hcnkpLCB2YXIoLS1mb250LWRlZmF1bHQpLCB2YXIoLS1mb250LXNlY29uZGFyeSksIHZhcigtLWZvbnQtZGVmYXVsdCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1icmFuZCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMiU7XG4gIHdpZHRoOiAxMDAlO1xufVxuaGVhZGVyID4gZGl2IHtcbiAgbWF4LXdpZHRoOiA4MHZ3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGhlYWRlciB7XG4gICAgdG9wOiAxNCU7XG4gIH1cbiAgaGVhZGVyID4gZGl2IHtcbiAgICBtYXgtd2lkdGg6IDYwdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBoZWFkZXIge1xuICAgIHRvcDogMTYlO1xuICB9XG4gIGhlYWRlciA+IGRpdiB7XG4gICAgbWF4LXdpZHRoOiA0MHZ3O1xuICB9XG59XG5cbi5mb3JtLXN0YXJ0IHtcbiAgbWF4LXdpZHRoOiA4MHZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zaWduaW4tYmFja2dvcnVuZC1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG4uZm9ybS1zdGFydCBsYWJlbCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uZm9ybS1zdGFydCBpbnB1dFt0eXBlPXRleHRdLCAuZm9ybS1zdGFydCBpbnB1dFt0eXBlPXBhc3N3b3JkXSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXByaW1hcnkpLCB2YXIoLS1mb250LWRlZmF1bHQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLXNpZ25pbi1pbnB1dC1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlci13aWR0aDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5mb3JtLXN0YXJ0IC5saXN0LWNvbnRhaW5lciB7XG4gIGhlaWdodDogNzB2aDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9ybS1zdGFydCB7XG4gICAgbWF4LXdpZHRoOiA2MHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZvcm0tc3RhcnQge1xuICAgIG1heC13aWR0aDogNDB2dztcbiAgfVxuICAuZm9ybS1zdGFydCAubGlzdC1jb250YWluZXIge1xuICAgIGhlaWdodDogNjB2aDtcbiAgfVxufVxuXG4uYnJhbmQtbW92aWxvYyB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXByaW1hcnkpLCB2YXIoLS1mb250LWRlZmF1bHQpO1xuICBmb250LXNpemU6IDNyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmJyYW5kLW1vdmlsb2MgPiBpIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjJyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuMnJlbTtcbn1cblxuLmxhbmd1YWdlIC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogIzRCQkNDOCAhaW1wb3J0YW50O1xufVxuXG4udGl0bGUge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGl0bGUpO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1wcmltYXJ5KSwgdmFyKC0tZm9udC1kZWZhdWx0KTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nLWxlZnQ6IDE7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xufVxuXG4uc3VidGl0bGUge1xuICBjb2xvcjogdmFyKC0tY29sb3Itc3VidGl0bGUpO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zZWNvbmRhcnkpLCB2YXIoLS1mb250LWRlZmF1bHQpO1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXRvcDogMS4zcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS4zcmVtO1xufVxuXG50YWJsZS5yb3VuZGVkLWNvcm5lcnMge1xuICAtLWJvcmRlci1yYWRpdXM6ICR0YWJsZS1yb3VuZGVkLWNvcm5lcnMtYm9yZGVyLXJhZGl1cztcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG50YWJsZS5yb3VuZGVkLWNvcm5lcnMgPiB0Ym9keSA+IHRyIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbnRhYmxlLnJvdW5kZWQtY29ybmVycyA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcbn1cbnRhYmxlLnJvdW5kZWQtY29ybmVycyA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRkOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTBweDtcbn1cbnRhYmxlLnJvdW5kZWQtY29ybmVycyB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XG59XG50YWJsZS5yb3VuZGVkLWNvcm5lcnMgdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xufVxuXG46cm9vdCB7XG4gIC0tY29sb3ItYnJhbmQ6ICNCRkQ0REM7XG4gIC0tY29sb3ItdGl0bGU6ICM0Mjc4QkI7XG4gIC0tY29sb3Itc3VidGl0bGU6ICM2RDcyNzg7XG4gIC0tY29sb3ItdGFibGUtcm93LXNlbGVjdGVkOiAjREREREREO1xuICAtLWZvbnQtcHJpbWFyeTogXCJHb3RoYW0gTWVkaXVtXCI7XG4gIC0tZm9udC1zZWNvbmRhcnk6IFwiU0ZOUyBEaXNwbGF5IFJlZ3VsYXJcIjtcbiAgLS1mb250LWRlZmF1bHQ6IHNhbnMtc2VyaWY7XG4gIC0tZm9udC1zaXplLWJyYW5kOiAzcmVtO1xuICAtLXNpZ25pbi1iYWNrZ3JvdW5kLWltYWdlLXVybDogdXJsKFwiLi4vaW1hZ2VzL2JhY2tncm91bmRfYmx1ZV90aW55LmpwZ1wiKTtcbiAgLS1zaWduaW4tYmFja2dvcnVuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjgpO1xuICAtLXNpZ25pbi1pbnB1dC1ib3JkZXItY29sb3I6ICNGRkZGRkY7XG4gIC0tYmFja2dyb3VuZC1jb2xvci10YWJsZS1yb3ctc2VsZWN0ZWQ6ICM0QkJDQzg7XG4gIC0tYnMtZW1waGFzaXMtY29sb3I6ICM3ODdEODI7XG59Il19 */

.palcolor-blue{color:#3396d7}.palcolor-red{color:#cd3f5f}.palcolor-black{color:#2f2f2f}.palcolor-green{color:#417505}.palcolor-grey{color:#6e6e6e}.palcolor-gold{color:#d0961d}.icon-pal-blue,.icons-selector.fip-bootstrap .selected-icon i.icon-pal-blue{color:#3396d7}.icon-pal-red,.icons-selector.fip-bootstrap .selected-icon i.icon-pal-red{color:#cd3f5f}.icon-pal-black,.icons-selector.fip-bootstrap .selected-icon i.icon-pal-black{color:#2f2f2f}.icon-pal-green,.icons-selector.fip-bootstrap .selected-icon i.icon-pal-green{color:#417505}.icon-pal-grey,.icons-selector.fip-bootstrap .selected-icon i.icon-pal-grey{color:#6e6e6e}.icon-pal-gold,.icons-selector.fip-bootstrap .selected-icon i.icon-pal-gold{color:#d0961d}@font-face{font-family:palviewicon;src:url(../font/palview-icons/palviewicon.eot?gkwg0e);src:url(../font/palview-icons/palviewicon.eot?gkwg0e#iefix) format("embedded-opentype"),url(../font/palview-icons/palviewicon.ttf?gkwg0e) format("truetype"),url(../font/palview-icons/palviewicon.woff?gkwg0e) format("woff"),url(../font/palview-icons/palviewicon.svg?gkwg0e#palviewicon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" pal-"],[class^=pal-]{font-family:palviewicon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pal-aeropuerto:before{content:"\e900"}.pal-AGUA:before{content:"\e901"}.pal-alerta:before{content:"\e902"}.pal-Ambulancia:before{content:"\e903"}.pal-avion-1:before{content:"\e904"}.pal-barco:before{content:"\e905"}.pal-bici-1:before{content:"\e906"}.pal-bosque:before{content:"\e907"}.pal-bus-2:before{content:"\e908"}.pal-bus:before{content:"\e909"}.pal-camion-aridos:before{content:"\e90a"}.pal-Camion:before{content:"\e90b"}.pal-camioneta:before{content:"\e90c"}.pal-camping:before{content:"\e90d"}.pal-caravana:before{content:"\e90e"}.pal-casa:before{content:"\e90f"}.pal-cisterna:before{content:"\e910"}.pal-coche1:before{content:"\e911"}.pal-coche2:before{content:"\e912"}.pal-columna:before{content:"\e913"}.pal-conductor:before{content:"\e914"}.pal-domicilio:before{content:"\e915"}.pal-excavadora:before{content:"\e916"}.pal-fachada:before{content:"\e917"}.pal-Fill-1:before{content:"\e918"}.pal-furgo-copy:before{content:"\e919"}.pal-furgo:before{content:"\e91a"}.pal-gasolinera:before{content:"\e91b"}.pal-Grua:before{content:"\e91c"}.pal-hormigonera:before{content:"\e91d"}.pal-HOSPITAL:before{content:"\e91e"}.pal-HOSTELERIA:before{content:"\e91f"}.pal-industrial:before{content:"\e920"}.pal-Lupa:before{content:"\e921"}.pal-moto-1:before{content:"\e922"}.pal-oficina:before{content:"\e923"}.pal-parada-bus:before{content:"\e924"}.pal-parking:before{content:"\e925"}.pal-peaton:before{content:"\e926"}.pal-persona-user:before{content:"\e927"}.pal-plug:before{content:"\e928"}.pal-puerto:before{content:"\e929"}.pal-punto-mapa:before{content:"\e92a"}.pal-recargaEV:before{content:"\e92b"}.pal-remolque-2:before{content:"\e92c"}.pal-remolque:before{content:"\e92d"}.pal-riego:before{content:"\e92e"}.pal-supermercado:before{content:"\e92f"}.pal-taller:before{content:"\e930"}.pal-tractor:before{content:"\e931"}.pal-tren-2:before{content:"\e932"}.pal-tren:before{content:"\e933"}.pal-alert-other:before{content:"\e934"}.pal-alert-traffic:before{content:"\e935"}.pal-alert-weather:before{content:"\e936"}.pal-alert-work:before{content:"\e937"}.pal-alert-mountain:before{content:"\e938"}.pal-alert-bg:before{content:"\e939"}.pal-dashboard-road:before{content:"\e93a"}.pal-dashboard-driving:before{content:"\e93b"}.pal-dashboard-poi:before{content:"\e93c"}.pal-dashboard-poi-alert:before{content:"\e93d"}.pal-dashboard-garages:before{content:"\e93e"}.pal-dashboard-sensors:before{content:"\e93f"}.pal-dashboard-fuel:before{content:"\e940"}.pal-dashboard-fuel-driving:before{content:"\e941"}.pal-dashboard-fuel-idle:before{content:"\e942"}.pal-dashboard-speed-time:before{content:"\e943"}.pal-dashboard-speed-alert:before{content:"\e944"}.pal-dashboard-speed:before{content:"\e945"}.pal-dashboard-route:before{content:"\e946"}.pal-dashboard-co2:before{content:"\e947"}.pal-dashboard-vehicle-alerts:before{content:"\e948"}.pal-dashboard-harsh-accelerations:before{content:"\e949"}.pal-dashboard-harsh-brakes:before{content:"\e94a"}.pal-view-details:before{content:"\e94b"}.pal-police-1:before{content:"\e94c"}.pal-police-2:before{content:"\e94d"}.pal-police-3:before{content:"\e94e"}.pal-police-4:before{content:"\e94f"}.pal-police-5:before{content:"\e950"}.pal-police-6:before{content:"\e951"}.pal-battery-charging-full:before{content:"\e952"}.pal-not-listed-location:before{content:"\e953"}.pal-wrong-location:before{content:"\e954"}.pal-shield-lock:before{content:"\e955"}.pal-location-Off:before{content:"\e956"}.pal-immobilizer-disable:before{content:"\e957"}.pal-no-device:before{content:"\e958"}.pal-not-dump-1:before{content:"\e959"}.pal-not-dump-2:before{content:"\e95a"}.pal-tow-icon:before{content:"\e95c"}.pal-pois-from-stops:before{content:"\e95b"}.pal-multi-dump:before{content:"\e95d"}.pal-whitelist-assigned:before{content:"\e95e"}.pal-alert-other-0:before{content:"\e934";color:#1882ff;fill:#1882ff}.pal-alert-other-1:before{content:"\e934";color:#23e34c;fill:#23e34c}.pal-alert-other-2:before{content:"\e934";color:#ffd723;fill:#ffd723}.pal-alert-other-3:before{content:"\e934";color:#cc5336;fill:#cc5336}.pal-alert-other-4:before{content:"\e934";color:#373737;fill:#373737}.pal-alert-traffic-0:before{content:"\e935";color:#1882ff;fill:#1882ff}.pal-alert-traffic-1:before{content:"\e935";color:#23e34c;fill:#23e34c}.pal-alert-traffic-2:before{content:"\e935";color:#ffd723;fill:#ffd723}.pal-alert-traffic-3:before{content:"\e935";color:#cc5336;fill:#cc5336}.pal-alert-traffic-4:before{content:"\e935";color:#373737;fill:#373737}.pal-alert-weather-0:before{content:"\e936";color:#1882ff;fill:#1882ff}.pal-alert-weather-1:before{content:"\e936";color:#23e34c;fill:#23e34c}.pal-alert-weather-2:before{content:"\e936";color:#ffd723;fill:#ffd723}.pal-alert-weather-3:before{content:"\e936";color:#cc5336;fill:#cc5336}.pal-alert-weather-4:before{content:"\e936";color:#373737;fill:#373737}.pal-alert-work-0:before{content:"\e937";color:#1882ff;fill:#1882ff}.pal-alert-work-1:before{content:"\e937";color:#23e34c;fill:#23e34c}.pal-alert-work-2:before{content:"\e937";color:#ffd723;fill:#ffd723}.pal-alert-work-3:before{content:"\e937";color:#cc5336;fill:#cc5336}.pal-alert-work-4:before{content:"\e937";color:#373737;fill:#373737}.pal-alert-mountain-0:before{content:"\e938";color:#1882ff;fill:#1882ff}.pal-alert-mountain-1:before{content:"\e938";color:#23e34c;fill:#23e34c}.pal-alert-mountain-2:before{content:"\e938";color:#ffd723;fill:#ffd723}.pal-alert-mountain-3:before{content:"\e938";color:#cc5336;fill:#cc5336}.pal-alert-mountain-4:before{content:"\e938";color:#373737;fill:#373737}.icon-check{margin:auto;width:16px;height:16px;background-image:url(/Content/images/yes.gif);background-repeat:no-repeat}.icon-cross{margin:auto;width:16px;height:16px;background-image:url(/Content/images/no.gif);background-repeat:no-repeat}.pal-icon-2x{font-size:2em}.pal-icon-3x{font-size:3em}.pal-icon-3_5x{font-size:3.5em}.pal-icon-4x{font-size:4em}.icon-immobilizer-enable{margin:auto;width:16px;height:16px;background-image:url(../../Content/images/ImmobilizerEnable.svg);background-repeat:no-repeat}.icon-immobilizer-enable-black{margin:auto;width:16px;height:16px;background-image:url(../../Content/images/ImmobilizerEnableBlack.svg);background-repeat:no-repeat}.icon-immobilizer-disable{margin:auto;width:16px;height:16px;background-image:url(../../Content/images/ImmobilizerDisable.svg);background-repeat:no-repeat}.icon-immobilizer-disable-black{margin:auto;width:16px;height:16px;background-image:url(../../Content/images/ImmobilizerDisableBlack.svg);background-repeat:no-repeat}.icon-map-dump-stop{position:relative;width:25px;height:25px;margin:auto;background-image:url(../../Content/images/MapDumpStop.svg);background-repeat:no-repeat;background-size:contain;background-position:center;border-radius:0!important}.icon-map-dump-stop .number{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:14px;font-weight:700;font-family:Arial,sans-serif}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,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QUFTLFFBR1gscUJBQ0UsUUFBUyxRQUdYLHFCQUNFLFFBQVMsUUFHWCxrQ0FDRSxRQUFTLFFBR1gsZ0NBQ0UsUUFBUyxRQUdYLDJCQUNFLFFBQVMsUUFHWCx3QkFDRSxRQUFTLFFBR1gseUJBQ0UsUUFBUyxRQUdYLGdDQUNFLFFBQVMsUUFHWCxzQkFDRSxRQUFTLFFBR1gsdUJBQ0UsUUFBUyxRQUdYLHVCQUNFLFFBQVMsUUFHWCxxQkFDRSxRQUFTLFFBR1gsNEJBQ0UsUUFBUyxRQUdYLHVCQUNFLFFBQVMsUUFHWCwrQkFDRSxRQUFTLFFBR1gsMEJBQ0UsUUFBUyxRQUNULE1BQU8sUUFDUCxLQUFNLFFBR1IsMEJBQ0UsUUFBUyxRQUNULE1BQU8sUUFDUCxLQUFNLFFBR1IsMEJBQ0UsUUFBUyxRQUNULE1BQU8sUUFDUCxLQUFNLFFBR1IsMEJBQ0UsUUFBUyxRQUNULE1BQU8sUUFDUCxLQUFNLFFBR1IsMEJBQ0UsUUFBUyxRQUNULE1BQU8sUUFDUCxLQUFNLFFBR1IsNEJBQ0UsUUFBUyxRQUNULE1BQU8sUUFDUCxLQUFNLFFBR1IsNEJBQ0UsUUFBUyxRQUNULE1BQU8sUUFDUCxLQUFNLFFBR1IsNEJBQ0UsUUFBUyxRQUNULE1BQU8sUUFDUCxLQUFNLFFBR1IsNEJBQ0UsUUFBUyxRQUNULE1BQU8sUUFDUCxLQUFNLFFBR1IsNEJBQ0UsUUFBUyxRQUNULE1BQU8sUUFDUCxLQUFNLFFBR1IsNEJBQ0UsUUFBUyxRQUNULE1BQU8sUUFDUCxLQUFNLFFBR1IsNEJBQ0UsUUFBUyxRQUNULE1BQU8sUUFDUCxLQUFNLFFBR1IsNEJBQ0UsUUFBUyxRQUNULE1BQU8sUUFDUCxLQUFNLFFBR1IsNEJBQ0UsUUFBUyxRQUNULE1BQU8sUUFDUCxLQUFNLFFBR1IsNEJBQ0UsUUFBUyxRQUNULE1BQU8sUUFDUCxLQUFNLFFBR1IseUJBQ0UsUUFBUyxRQUNULE1BQU8sUUFDUCxLQUFNLFFBR1IseUJBQ0UsUUFBUyxRQUNULE1BQU8sUUFDUCxLQUFNLFFBR1IseUJBQ0UsUUFBUyxRQUNULE1BQU8sUUFDUCxLQUFNLFFBR1IseUJBQ0UsUUFBUyxRQUNULE1BQU8sUUFDUCxLQUFNLFFBR1IseUJBQ0UsUUFBUyxRQUNULE1BQU8sUUFDUCxLQUFNLFFBR1IsNkJBQ0UsUUFBUyxRQUNULE1BQU8sUUFDUCxLQUFNLFFBR1IsNkJBQ0UsUUFBUyxRQUNULE1BQU8sUUFDUCxLQUFNLFFBR1IsNkJBQ0UsUUFBUyxRQUNULE1BQU8sUUFDUCxLQUFNLFFBR1IsNkJBQ0UsUUFBUyxRQUNULE1BQU8sUUFDUCxLQUFNLFFBR1IsNkJBQ0UsUUFBUyxRQUNULE1BQU8sUUFDUCxLQUFNLFFBR1IsWUFDRSxPQUFRLEtBQ1IsTUFBTyxLQUNQLE9BQVEsS0FDUixpQkFBa0IsNkJBQ2xCLGtCQUFtQixVQUdyQixZQUNFLE9BQVEsS0FDUixNQUFPLEtBQ1AsT0FBUSxLQUNSLGlCQUFrQiw0QkFDbEIsa0JBQW1CLFVBR3JCLGFBQ0UsVUFBVyxJQUdiLGFBQ0UsVUFBVyxJQUdiLGVBQ0UsVUFBVyxNQUdiLGFBQ0UsVUFBVyxJQUdiLHlCQUNFLE9BQVEsS0FDUixNQUFPLEtBQ1AsT0FBUSxLQUNSLGlCQUFrQixnREFDbEIsa0JBQW1CLFVBR3JCLCtCQUNFLE9BQVEsS0FDUixNQUFPLEtBQ1AsT0FBUSxLQUNSLGlCQUFrQixxREFDbEIsa0JBQW1CLFVBR3JCLDBCQUNFLE9BQVEsS0FDUixNQUFPLEtBQ1AsT0FBUSxLQUNSLGlCQUFrQixpREFDbEIsa0JBQW1CLFVBR3JCLGdDQUNFLE9BQVEsS0FDUixNQUFPLEtBQ1AsT0FBUSxLQUNSLGlCQUFrQixzREFDbEIsa0JBQW1CLFVBR3JCLG9CQUNFLFNBQVUsU0FDVixNQUFPLEtBQ1AsT0FBUSxLQUNSLE9BQVEsS0FDUixpQkFBa0IsMENBQ2xCLGtCQUFtQixVQUNuQixnQkFBaUIsUUFDakIsb0JBQXFCLE9BQ3JCLGNBQWUsWUFFakIsNEJBQ0UsU0FBVSxTQUNWLElBQUssSUFDTCxLQUFNLElBQ04sVUFBVyxxQkFDWCxNQUFPLEtBQ1AsVUFBVyxLQUNYLFlBQWEsSUFDYixZQUFhLEtBQUssQ0FBRSIsImZpbGUiOiJpY29ucy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIucGFsY29sb3ItYmx1ZSB7XG4gIGNvbG9yOiAjMzM5NmQ3O1xufVxuXG4ucGFsY29sb3ItcmVkIHtcbiAgY29sb3I6ICNjZDNmNWY7XG59XG5cbi5wYWxjb2xvci1ibGFjayB7XG4gIGNvbG9yOiAjMmYyZjJmO1xufVxuXG4ucGFsY29sb3ItZ3JlZW4ge1xuICBjb2xvcjogIzQxNzUwNTtcbn1cblxuLnBhbGNvbG9yLWdyZXkge1xuICBjb2xvcjogIzZFNkU2RTtcbn1cblxuLnBhbGNvbG9yLWdvbGQge1xuICBjb2xvcjogI2QwOTYxZDtcbn1cblxuLmljb24tcGFsLWJsdWUsIC5pY29ucy1zZWxlY3Rvci5maXAtYm9vdHN0cmFwIC5zZWxlY3RlZC1pY29uIGkuaWNvbi1wYWwtYmx1ZSB7XG4gIGNvbG9yOiAjMzM5NmQ3O1xufVxuXG4uaWNvbi1wYWwtcmVkLCAuaWNvbnMtc2VsZWN0b3IuZmlwLWJvb3RzdHJhcCAuc2VsZWN0ZWQtaWNvbiBpLmljb24tcGFsLXJlZCB7XG4gIGNvbG9yOiAjY2QzZjVmO1xufVxuXG4uaWNvbi1wYWwtYmxhY2ssIC5pY29ucy1zZWxlY3Rvci5maXAtYm9vdHN0cmFwIC5zZWxlY3RlZC1pY29uIGkuaWNvbi1wYWwtYmxhY2sge1xuICBjb2xvcjogIzJmMmYyZjtcbn1cblxuLmljb24tcGFsLWdyZWVuLCAuaWNvbnMtc2VsZWN0b3IuZmlwLWJvb3RzdHJhcCAuc2VsZWN0ZWQtaWNvbiBpLmljb24tcGFsLWdyZWVuIHtcbiAgY29sb3I6ICM0MTc1MDU7XG59XG5cbi5pY29uLXBhbC1ncmV5LCAuaWNvbnMtc2VsZWN0b3IuZmlwLWJvb3RzdHJhcCAuc2VsZWN0ZWQtaWNvbiBpLmljb24tcGFsLWdyZXkge1xuICBjb2xvcjogIzZFNkU2RTtcbn1cblxuLmljb24tcGFsLWdvbGQsIC5pY29ucy1zZWxlY3Rvci5maXAtYm9vdHN0cmFwIC5zZWxlY3RlZC1pY29uIGkuaWNvbi1wYWwtZ29sZCB7XG4gIGNvbG9yOiAjZDA5NjFkO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwicGFsdmlld2ljb25cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250L3BhbHZpZXctaWNvbnMvcGFsdmlld2ljb24uZW90P2drd2cwZVwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250L3BhbHZpZXctaWNvbnMvcGFsdmlld2ljb24uZW90P2drd2cwZSNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udC9wYWx2aWV3LWljb25zL3BhbHZpZXdpY29uLnR0Zj9na3dnMGVcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnQvcGFsdmlldy1pY29ucy9wYWx2aWV3aWNvbi53b2ZmP2drd2cwZVwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250L3BhbHZpZXctaWNvbnMvcGFsdmlld2ljb24uc3ZnP2drd2cwZSNwYWx2aWV3aWNvblwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBibG9jaztcbn1cbltjbGFzc149cGFsLV0sIFtjbGFzcyo9XCIgcGFsLVwiXSB7XG4gIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXG4gIGZvbnQtZmFtaWx5OiBcInBhbHZpZXdpY29uXCIgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5ldmVyO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLnBhbC1hZXJvcHVlcnRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XG59XG5cbi5wYWwtQUdVQTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMVwiO1xufVxuXG4ucGFsLWFsZXJ0YTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMlwiO1xufVxuXG4ucGFsLUFtYnVsYW5jaWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDNcIjtcbn1cblxuLnBhbC1hdmlvbi0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA0XCI7XG59XG5cbi5wYWwtYmFyY286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDVcIjtcbn1cblxuLnBhbC1iaWNpLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDZcIjtcbn1cblxuLnBhbC1ib3NxdWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDdcIjtcbn1cblxuLnBhbC1idXMtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOFwiO1xufVxuXG4ucGFsLWJ1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOVwiO1xufVxuXG4ucGFsLWNhbWlvbi1hcmlkb3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGFcIjtcbn1cblxuLnBhbC1DYW1pb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGJcIjtcbn1cblxuLnBhbC1jYW1pb25ldGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGNcIjtcbn1cblxuLnBhbC1jYW1waW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBkXCI7XG59XG5cbi5wYWwtY2FyYXZhbmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGVcIjtcbn1cblxuLnBhbC1jYXNhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBmXCI7XG59XG5cbi5wYWwtY2lzdGVybmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTBcIjtcbn1cblxuLnBhbC1jb2NoZTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTFcIjtcbn1cblxuLnBhbC1jb2NoZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTJcIjtcbn1cblxuLnBhbC1jb2x1bW5hOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEzXCI7XG59XG5cbi5wYWwtY29uZHVjdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE0XCI7XG59XG5cbi5wYWwtZG9taWNpbGlvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE1XCI7XG59XG5cbi5wYWwtZXhjYXZhZG9yYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxNlwiO1xufVxuXG4ucGFsLWZhY2hhZGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTdcIjtcbn1cblxuLnBhbC1GaWxsLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MThcIjtcbn1cblxuLnBhbC1mdXJnby1jb3B5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE5XCI7XG59XG5cbi5wYWwtZnVyZ286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWFcIjtcbn1cblxuLnBhbC1nYXNvbGluZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFiXCI7XG59XG5cbi5wYWwtR3J1YTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxY1wiO1xufVxuXG4ucGFsLWhvcm1pZ29uZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFkXCI7XG59XG5cbi5wYWwtSE9TUElUQUw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWVcIjtcbn1cblxuLnBhbC1IT1NURUxFUklBOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFmXCI7XG59XG5cbi5wYWwtaW5kdXN0cmlhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyMFwiO1xufVxuXG4ucGFsLUx1cGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjFcIjtcbn1cblxuLnBhbC1tb3RvLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjJcIjtcbn1cblxuLnBhbC1vZmljaW5hOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTIzXCI7XG59XG5cbi5wYWwtcGFyYWRhLWJ1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyNFwiO1xufVxuXG4ucGFsLXBhcmtpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjVcIjtcbn1cblxuLnBhbC1wZWF0b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjZcIjtcbn1cblxuLnBhbC1wZXJzb25hLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjdcIjtcbn1cblxuLnBhbC1wbHVnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTI4XCI7XG59XG5cbi5wYWwtcHVlcnRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTI5XCI7XG59XG5cbi5wYWwtcHVudG8tbWFwYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyYVwiO1xufVxuXG4ucGFsLXJlY2FyZ2FFVjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyYlwiO1xufVxuXG4ucGFsLXJlbW9scXVlLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MmNcIjtcbn1cblxuLnBhbC1yZW1vbHF1ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyZFwiO1xufVxuXG4ucGFsLXJpZWdvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJlXCI7XG59XG5cbi5wYWwtc3VwZXJtZXJjYWRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJmXCI7XG59XG5cbi5wYWwtdGFsbGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTMwXCI7XG59XG5cbi5wYWwtdHJhY3RvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzMVwiO1xufVxuXG4ucGFsLXRyZW4tMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzMlwiO1xufVxuXG4ucGFsLXRyZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzNcIjtcbn1cblxuLnBhbC1hbGVydC1vdGhlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzNFwiO1xufVxuXG4ucGFsLWFsZXJ0LXRyYWZmaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzVcIjtcbn1cblxuLnBhbC1hbGVydC13ZWF0aGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM2XCI7XG59XG5cbi5wYWwtYWxlcnQtd29yazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzN1wiO1xufVxuXG4ucGFsLWFsZXJ0LW1vdW50YWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM4XCI7XG59XG5cbi5wYWwtYWxlcnQtYmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzlcIjtcbn1cblxuLnBhbC1kYXNoYm9hcmQtcm9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzYVwiO1xufVxuXG4ucGFsLWRhc2hib2FyZC1kcml2aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTNiXCI7XG59XG5cbi5wYWwtZGFzaGJvYXJkLXBvaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzY1wiO1xufVxuXG4ucGFsLWRhc2hib2FyZC1wb2ktYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2RcIjtcbn1cblxuLnBhbC1kYXNoYm9hcmQtZ2FyYWdlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzZVwiO1xufVxuXG4ucGFsLWRhc2hib2FyZC1zZW5zb3JzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTNmXCI7XG59XG5cbi5wYWwtZGFzaGJvYXJkLWZ1ZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NDBcIjtcbn1cblxuLnBhbC1kYXNoYm9hcmQtZnVlbC1kcml2aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQxXCI7XG59XG5cbi5wYWwtZGFzaGJvYXJkLWZ1ZWwtaWRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0MlwiO1xufVxuXG4ucGFsLWRhc2hib2FyZC1zcGVlZC10aW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQzXCI7XG59XG5cbi5wYWwtZGFzaGJvYXJkLXNwZWVkLWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQ0XCI7XG59XG5cbi5wYWwtZGFzaGJvYXJkLXNwZWVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQ1XCI7XG59XG5cbi5wYWwtZGFzaGJvYXJkLXJvdXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQ2XCI7XG59XG5cbi5wYWwtZGFzaGJvYXJkLWNvMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0N1wiO1xufVxuXG4ucGFsLWRhc2hib2FyZC12ZWhpY2xlLWFsZXJ0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0OFwiO1xufVxuXG4ucGFsLWRhc2hib2FyZC1oYXJzaC1hY2NlbGVyYXRpb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQ5XCI7XG59XG5cbi5wYWwtZGFzaGJvYXJkLWhhcnNoLWJyYWtlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0YVwiO1xufVxuXG4ucGFsLXZpZXctZGV0YWlsczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0YlwiO1xufVxuXG4ucGFsLXBvbGljZS0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTRjXCI7XG59XG5cbi5wYWwtcG9saWNlLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NGRcIjtcbn1cblxuLnBhbC1wb2xpY2UtMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0ZVwiO1xufVxuXG4ucGFsLXBvbGljZS00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTRmXCI7XG59XG5cbi5wYWwtcG9saWNlLTU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NTBcIjtcbn1cblxuLnBhbC1wb2xpY2UtNjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1MVwiO1xufVxuXG4ucGFsLWJhdHRlcnktY2hhcmdpbmctZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1MlwiO1xufVxuXG4ucGFsLW5vdC1saXN0ZWQtbG9jYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NTNcIjtcbn1cblxuLnBhbC13cm9uZy1sb2NhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1NFwiO1xufVxuXG4ucGFsLXNoaWVsZC1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTU1XCI7XG59XG5cbi5wYWwtbG9jYXRpb24tT2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTU2XCI7XG59XG5cbi5wYWwtaW1tb2JpbGl6ZXItZGlzYWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1N1wiO1xufVxuXG4ucGFsLW5vLWRldmljZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1OFwiO1xufVxuXG4ucGFsLW5vdC1kdW1wLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NTlcIjtcbn1cblxuLnBhbC1ub3QtZHVtcC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTVhXCI7XG59XG5cbi5wYWwtdG93LWljb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NWNcIjtcbn1cblxuLnBhbC1wb2lzLWZyb20tc3RvcHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NWJcIjtcbn1cblxuLnBhbC1tdWx0aS1kdW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTVkXCI7XG59XG5cbi5wYWwtd2hpdGVsaXN0LWFzc2lnbmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTVlXCI7XG59XG5cbi5wYWwtYWxlcnQtb3RoZXItMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzNFwiO1xuICBjb2xvcjogIzE4ODJmZjtcbiAgZmlsbDogIzE4ODJmZjtcbn1cblxuLnBhbC1hbGVydC1vdGhlci0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM0XCI7XG4gIGNvbG9yOiAjMjNlMzRjO1xuICBmaWxsOiAjMjNlMzRjO1xufVxuXG4ucGFsLWFsZXJ0LW90aGVyLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzRcIjtcbiAgY29sb3I6ICNmZmQ3MjM7XG4gIGZpbGw6ICNmZmQ3MjM7XG59XG5cbi5wYWwtYWxlcnQtb3RoZXItMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzNFwiO1xuICBjb2xvcjogI2NjNTMzNjtcbiAgZmlsbDogI2NjNTMzNjtcbn1cblxuLnBhbC1hbGVydC1vdGhlci00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM0XCI7XG4gIGNvbG9yOiAjMzczNzM3O1xuICBmaWxsOiAjMzczNzM3O1xufVxuXG4ucGFsLWFsZXJ0LXRyYWZmaWMtMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzNVwiO1xuICBjb2xvcjogIzE4ODJmZjtcbiAgZmlsbDogIzE4ODJmZjtcbn1cblxuLnBhbC1hbGVydC10cmFmZmljLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzVcIjtcbiAgY29sb3I6ICMyM2UzNGM7XG4gIGZpbGw6ICMyM2UzNGM7XG59XG5cbi5wYWwtYWxlcnQtdHJhZmZpYy0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM1XCI7XG4gIGNvbG9yOiAjZmZkNzIzO1xuICBmaWxsOiAjZmZkNzIzO1xufVxuXG4ucGFsLWFsZXJ0LXRyYWZmaWMtMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzNVwiO1xuICBjb2xvcjogI2NjNTMzNjtcbiAgZmlsbDogI2NjNTMzNjtcbn1cblxuLnBhbC1hbGVydC10cmFmZmljLTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzVcIjtcbiAgY29sb3I6ICMzNzM3Mzc7XG4gIGZpbGw6ICMzNzM3Mzc7XG59XG5cbi5wYWwtYWxlcnQtd2VhdGhlci0wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM2XCI7XG4gIGNvbG9yOiAjMTg4MmZmO1xuICBmaWxsOiAjMTg4MmZmO1xufVxuXG4ucGFsLWFsZXJ0LXdlYXRoZXItMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzNlwiO1xuICBjb2xvcjogIzIzZTM0YztcbiAgZmlsbDogIzIzZTM0Yztcbn1cblxuLnBhbC1hbGVydC13ZWF0aGVyLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzZcIjtcbiAgY29sb3I6ICNmZmQ3MjM7XG4gIGZpbGw6ICNmZmQ3MjM7XG59XG5cbi5wYWwtYWxlcnQtd2VhdGhlci0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM2XCI7XG4gIGNvbG9yOiAjY2M1MzM2O1xuICBmaWxsOiAjY2M1MzM2O1xufVxuXG4ucGFsLWFsZXJ0LXdlYXRoZXItNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzNlwiO1xuICBjb2xvcjogIzM3MzczNztcbiAgZmlsbDogIzM3MzczNztcbn1cblxuLnBhbC1hbGVydC13b3JrLTA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzdcIjtcbiAgY29sb3I6ICMxODgyZmY7XG4gIGZpbGw6ICMxODgyZmY7XG59XG5cbi5wYWwtYWxlcnQtd29yay0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM3XCI7XG4gIGNvbG9yOiAjMjNlMzRjO1xuICBmaWxsOiAjMjNlMzRjO1xufVxuXG4ucGFsLWFsZXJ0LXdvcmstMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzN1wiO1xuICBjb2xvcjogI2ZmZDcyMztcbiAgZmlsbDogI2ZmZDcyMztcbn1cblxuLnBhbC1hbGVydC13b3JrLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzdcIjtcbiAgY29sb3I6ICNjYzUzMzY7XG4gIGZpbGw6ICNjYzUzMzY7XG59XG5cbi5wYWwtYWxlcnQtd29yay00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM3XCI7XG4gIGNvbG9yOiAjMzczNzM3O1xuICBmaWxsOiAjMzczNzM3O1xufVxuXG4ucGFsLWFsZXJ0LW1vdW50YWluLTA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzhcIjtcbiAgY29sb3I6ICMxODgyZmY7XG4gIGZpbGw6ICMxODgyZmY7XG59XG5cbi5wYWwtYWxlcnQtbW91bnRhaW4tMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzOFwiO1xuICBjb2xvcjogIzIzZTM0YztcbiAgZmlsbDogIzIzZTM0Yztcbn1cblxuLnBhbC1hbGVydC1tb3VudGFpbi0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM4XCI7XG4gIGNvbG9yOiAjZmZkNzIzO1xuICBmaWxsOiAjZmZkNzIzO1xufVxuXG4ucGFsLWFsZXJ0LW1vdW50YWluLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzhcIjtcbiAgY29sb3I6ICNjYzUzMzY7XG4gIGZpbGw6ICNjYzUzMzY7XG59XG5cbi5wYWwtYWxlcnQtbW91bnRhaW4tNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzOFwiO1xuICBjb2xvcjogIzM3MzczNztcbiAgZmlsbDogIzM3MzczNztcbn1cblxuLmljb24tY2hlY2sge1xuICBtYXJnaW46IGF1dG87XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9Db250ZW50L2ltYWdlcy95ZXMuZ2lmXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uaWNvbi1jcm9zcyB7XG4gIG1hcmdpbjogYXV0bztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL0NvbnRlbnQvaW1hZ2VzL25vLmdpZlwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLnBhbC1pY29uLTJ4IHtcbiAgZm9udC1zaXplOiAyZW07XG59XG5cbi5wYWwtaWNvbi0zeCB7XG4gIGZvbnQtc2l6ZTogM2VtO1xufVxuXG4ucGFsLWljb24tM181eCB7XG4gIGZvbnQtc2l6ZTogMy41ZW07XG59XG5cbi5wYWwtaWNvbi00eCB7XG4gIGZvbnQtc2l6ZTogNGVtO1xufVxuXG4uaWNvbi1pbW1vYmlsaXplci1lbmFibGUge1xuICBtYXJnaW46IGF1dG87XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL0NvbnRlbnQvaW1hZ2VzL0ltbW9iaWxpemVyRW5hYmxlLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmljb24taW1tb2JpbGl6ZXItZW5hYmxlLWJsYWNrIHtcbiAgbWFyZ2luOiBhdXRvO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9Db250ZW50L2ltYWdlcy9JbW1vYmlsaXplckVuYWJsZUJsYWNrLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmljb24taW1tb2JpbGl6ZXItZGlzYWJsZSB7XG4gIG1hcmdpbjogYXV0bztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vQ29udGVudC9pbWFnZXMvSW1tb2JpbGl6ZXJEaXNhYmxlLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmljb24taW1tb2JpbGl6ZXItZGlzYWJsZS1ibGFjayB7XG4gIG1hcmdpbjogYXV0bztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vQ29udGVudC9pbWFnZXMvSW1tb2JpbGl6ZXJEaXNhYmxlQmxhY2suc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uaWNvbi1tYXAtZHVtcC1zdG9wIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBtYXJnaW46IGF1dG87XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL0NvbnRlbnQvaW1hZ2VzL01hcER1bXBTdG9wLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbi5pY29uLW1hcC1kdW1wLXN0b3AgLm51bWJlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmO1xufSJdfQ== */

