UNPKG

ngx-mat-intl-tel-input-v16

Version:
505 lines 62.9 kB
/* eslint-disable */
import { Injectable } from '@angular/core';
import * as i0 from "@angular/core";
export class CountryCode {
    constructor() {
        this.allCountries = [
            ['Afghanistan (‫افغانستان‬‎)', 'af', '93'],
            ['Albania (Shqipëri)', 'al', '355'],
            ['Algeria (‫الجزائر‬‎)', 'dz', '213'],
            ['American Samoa', 'as', '1684'],
            ['Andorra', 'ad', '376'],
            ['Angola', 'ao', '244'],
            ['Anguilla', 'ai', '1264'],
            ['Antigua and Barbuda', 'ag', '1268'],
            ['Argentina', 'ar', '54'],
            ['Armenia (Հայաստան)', 'am', '374'],
            ['Aruba', 'aw', '297'],
            ['Australia', 'au', '61', 0],
            ['Austria (Österreich)', 'at', '43'],
            ['Azerbaijan (Azərbaycan)', 'az', '994'],
            ['Bahamas', 'bs', '1242'],
            ['Bahrain (‫البحرين‬‎)', 'bh', '973'],
            ['Bangladesh (বাংলাদেশ)', 'bd', '880'],
            ['Barbados', 'bb', '1246'],
            ['Belarus (Беларусь)', 'by', '375'],
            ['Belgium (België)', 'be', '32'],
            ['Belize', 'bz', '501'],
            ['Benin (Bénin)', 'bj', '229'],
            ['Bermuda', 'bm', '1441'],
            ['Bhutan (འབྲུག)', 'bt', '975'],
            ['Bolivia', 'bo', '591'],
            ['Bosnia and Herzegovina (Босна и Херцеговина)', 'ba', '387'],
            ['Botswana', 'bw', '267'],
            ['Brazil (Brasil)', 'br', '55'],
            ['British Indian Ocean Territory', 'io', '246'],
            ['British Virgin Islands', 'vg', '1284'],
            ['Brunei', 'bn', '673'],
            ['Bulgaria (България)', 'bg', '359'],
            ['Burkina Faso', 'bf', '226'],
            ['Burundi (Uburundi)', 'bi', '257'],
            ['Cambodia (កម្ពុជា)', 'kh', '855'],
            ['Cameroon (Cameroun)', 'cm', '237'],
            ['Canada', 'ca', '1', 1, ['204', '226', '236', '249', '250', '289', '306', '343', '365', '387', '403', '416', '418', '431', '437',
                    '438', '450', '506', '514', '519', '548', '579', '581', '587', '604', '613', '639', '647', '672', '705', '709', '742',
                    '778', '780', '782', '807', '819', '825', '867', '873', '902', '905']],
            ['Cape Verde (Kabu Verdi)', 'cv', '238'],
            ['Caribbean Netherlands', 'bq', '599', 1],
            ['Cayman Islands', 'ky', '1345'],
            ['Central African Republic (République centrafricaine)', 'cf', '236'],
            ['Chad (Tchad)', 'td', '235'],
            ['Chile', 'cl', '56'],
            ['China (中国)', 'cn', '86'],
            ['Christmas Island', 'cx', '61', 2],
            ['Cocos (Keeling) Islands', 'cc', '61', 1],
            ['Colombia', 'co', '57'],
            ['Comoros (‫جزر القمر‬‎)', 'km', '269'],
            ['Congo (DRC) (Jamhuri ya Kidemokrasia ya Kongo)', 'cd', '243'],
            ['Congo (Republic) (Congo-Brazzaville)', 'cg', '242'],
            ['Cook Islands', 'ck', '682'],
            ['Costa Rica', 'cr', '506'],
            ['Côte d’Ivoire', 'ci', '225'],
            ['Croatia (Hrvatska)', 'hr', '385'],
            ['Cuba', 'cu', '53'],
            ['Curaçao', 'cw', '599', 0],
            ['Cyprus (Κύπρος)', 'cy', '357'],
            ['Czech Republic (Česká republika)', 'cz', '420'],
            ['Denmark (Danmark)', 'dk', '45'],
            ['Djibouti', 'dj', '253'],
            ['Dominica', 'dm', '1767'],
            ['Dominican Republic (República Dominicana)', 'do', '1', 2, ['809', '829', '849']], ['Ecuador', 'ec', '593'],
            ['Egypt (‫مصر‬‎)', 'eg', '20'],
            ['El Salvador', 'sv', '503'],
            ['Equatorial Guinea (Guinea Ecuatorial)', 'gq', '240'],
            ['Eritrea', 'er', '291'],
            ['Estonia (Eesti)', 'ee', '372'],
            ['Ethiopia', 'et', '251'],
            ['Falkland Islands (Islas Malvinas)', 'fk', '500'],
            ['Faroe Islands (Føroyar)', 'fo', '298'],
            ['Fiji', 'fj', '679'],
            ['Finland (Suomi)', 'fi', '358', 0],
            ['France', 'fr', '33'],
            ['French Guiana (Guyane française)', 'gf', '594'],
            ['French Polynesia (Polynésie française)', 'pf', '689'],
            ['Gabon', 'ga', '241'],
            ['Gambia', 'gm', '220'],
            ['Georgia (საქართველო)', 'ge', '995'],
            ['Germany (Deutschland)', 'de', '49'],
            ['Ghana (Gaana)', 'gh', '233'],
            ['Gibraltar', 'gi', '350'],
            ['Greece (Ελλάδα)', 'gr', '30'],
            ['Greenland (Kalaallit Nunaat)', 'gl', '299'],
            ['Grenada', 'gd', '1473'],
            ['Guadeloupe', 'gp', '590', 0],
            ['Guam', 'gu', '1671'],
            ['Guatemala', 'gt', '502'],
            ['Guernsey', 'gg', '44', 1],
            ['Guinea (Guinée)', 'gn', '224'],
            ['Guinea-Bissau (Guiné Bissau)', 'gw', '245'],
            ['Guyana', 'gy', '592'],
            ['Haiti', 'ht', '509'],
            ['Honduras', 'hn', '504'],
            ['Hong Kong (香港)', 'hk', '852'],
            ['Hungary (Magyarország)', 'hu', '36'],
            ['Iceland (Ísland)', 'is', '354'],
            ['India (भारत)', 'in', '91'],
            ['Indonesia', 'id', '62'],
            ['Iran (‫ایران‬‎)', 'ir', '98'],
            ['Iraq (‫العراق‬‎)', 'iq', '964'],
            ['Ireland', 'ie', '353'],
            ['Isle of Man', 'im', '44', 2],
            ['Israel (‫ישראל‬‎)', 'il', '972'],
            ['Italy (Italia)', 'it', '39', 0],
            ['Jamaica', 'jm', '1', 4, ['876', '658']], ['Japan (日本)', 'jp', '81'],
            ['Jersey', 'je', '44', 3],
            ['Jordan (‫الأردن‬‎)', 'jo', '962'],
            ['Kazakhstan (Казахстан)', 'kz', '7', 1],
            ['Kenya', 'ke', '254'],
            ['Kiribati', 'ki', '686'],
            ['Kosovo', 'xk', '383'],
            ['Kuwait (‫الكويت‬‎)', 'kw', '965'],
            ['Kyrgyzstan (Кыргызстан)', 'kg', '996'],
            ['Laos (ລາວ)', 'la', '856'],
            ['Latvia (Latvija)', 'lv', '371'],
            ['Lebanon (‫لبنان‬‎)', 'lb', '961'],
            ['Lesotho', 'ls', '266'],
            ['Liberia', 'lr', '231'],
            ['Libya (‫ليبيا‬‎)', 'ly', '218'],
            ['Liechtenstein', 'li', '423'],
            ['Lithuania (Lietuva)', 'lt', '370'],
            ['Luxembourg', 'lu', '352'],
            ['Macau (澳門)', 'mo', '853'],
            ['Macedonia (FYROM) (Македонија)', 'mk', '389'],
            ['Madagascar (Madagasikara)', 'mg', '261'],
            ['Malawi', 'mw', '265'],
            ['Malaysia', 'my', '60'],
            ['Maldives', 'mv', '960'],
            ['Mali', 'ml', '223'],
            ['Malta', 'mt', '356'],
            ['Marshall Islands', 'mh', '692'],
            ['Martinique', 'mq', '596'],
            ['Mauritania (‫موريتانيا‬‎)', 'mr', '222'],
            ['Mauritius (Moris)', 'mu', '230'],
            ['Mayotte', 'yt', '262', 1],
            ['Mexico (México)', 'mx', '52'],
            ['Micronesia', 'fm', '691'],
            ['Moldova (Republica Moldova)', 'md', '373'],
            ['Monaco', 'mc', '377'],
            ['Mongolia (Монгол)', 'mn', '976'],
            ['Montenegro (Crna Gora)', 'me', '382'],
            ['Montserrat', 'ms', '1664'],
            ['Morocco (‫المغرب‬‎)', 'ma', '212', 0],
            ['Mozambique (Moçambique)', 'mz', '258'],
            ['Myanmar (Burma) (မြန်မာ)', 'mm', '95'],
            ['Namibia (Namibië)', 'na', '264'],
            ['Nauru', 'nr', '674'],
            ['Nepal (नेपाल)', 'np', '977'],
            ['Netherlands (Nederland)', 'nl', '31'],
            ['New Caledonia (Nouvelle-Calédonie)', 'nc', '687'],
            ['New Zealand', 'nz', '64'],
            ['Nicaragua', 'ni', '505'],
            ['Niger (Nijar)', 'ne', '227'],
            ['Nigeria', 'ng', '234'],
            ['Niue', 'nu', '683'],
            ['Norfolk Island', 'nf', '672'],
            ['North Korea (조선 민주주의 인민 공화국)', 'kp', '850'],
            ['Northern Mariana Islands', 'mp', '1670'],
            ['Norway (Norge)', 'no', '47', 0],
            ['Oman (‫عُمان‬‎)', 'om', '968'],
            ['Pakistan (‫پاکستان‬‎)', 'pk', '92'],
            ['Palau', 'pw', '680'],
            ['Palestine (‫فلسطين‬‎)', 'ps', '970'],
            ['Panama (Panamá)', 'pa', '507'],
            ['Papua New Guinea', 'pg', '675'],
            ['Paraguay', 'py', '595'],
            ['Peru (Perú)', 'pe', '51'],
            ['Philippines', 'ph', '63'],
            ['Poland (Polska)', 'pl', '48'],
            ['Portugal', 'pt', '351'],
            ['Puerto Rico', 'pr', '1', 3, ['787', '939']], ['Qatar (‫قطر‬‎)', 'qa', '974'],
            ['Réunion (La Réunion)', 're', '262', 0],
            ['Romania (România)', 'ro', '40'],
            ['Russia (Россия)', 'ru', '7', 0],
            ['Rwanda', 'rw', '250'],
            ['Saint Barthélemy', 'bl', '590', 1],
            ['Saint Helena', 'sh', '290'],
            ['Saint Kitts and Nevis', 'kn', '1869'],
            ['Saint Lucia', 'lc', '1758'],
            ['Saint Martin (Saint-Martin (partie française))', 'mf', '590', 2],
            ['Saint Pierre and Miquelon (Saint-Pierre-et-Miquelon)', 'pm', '508'],
            ['Saint Vincent and the Grenadines', 'vc', '1784'],
            ['Samoa', 'ws', '685'],
            ['San Marino', 'sm', '378'],
            ['São Tomé and Príncipe (São Tomé e Príncipe)', 'st', '239'],
            ['Saudi Arabia (‫المملكة العربية السعودية‬‎)', 'sa', '966'],
            ['Senegal (Sénégal)', 'sn', '221'],
            ['Serbia (Србија)', 'rs', '381'],
            ['Seychelles', 'sc', '248'],
            ['Sierra Leone', 'sl', '232'],
            ['Singapore', 'sg', '65'],
            ['Sint Maarten', 'sx', '1721'],
            ['Slovakia (Slovensko)', 'sk', '421'],
            ['Slovenia (Slovenija)', 'si', '386'],
            ['Solomon Islands', 'sb', '677'],
            ['Somalia (Soomaaliya)', 'so', '252'],
            ['South Africa', 'za', '27'],
            ['South Korea (대한민국)', 'kr', '82'],
            ['South Sudan (‫جنوب السودان‬‎)', 'ss', '211'],
            ['Spain (España)', 'es', '34'],
            ['Sri Lanka (ශ්‍රී ලංකාව)', 'lk', '94'],
            ['Sudan (‫السودان‬‎)', 'sd', '249'],
            ['Suriname', 'sr', '597'],
            ['Svalbard and Jan Mayen', 'sj', '47', 1],
            ['Swaziland', 'sz', '268'],
            ['Sweden (Sverige)', 'se', '46'],
            ['Switzerland (Schweiz)', 'ch', '41'],
            ['Syria (‫سوريا‬‎)', 'sy', '963'],
            ['Taiwan (台灣)', 'tw', '886'],
            ['Tajikistan', 'tj', '992'],
            ['Tanzania', 'tz', '255'],
            ['Thailand (ไทย)', 'th', '66'],
            ['Timor-Leste', 'tl', '670'],
            ['Togo', 'tg', '228'],
            ['Tokelau', 'tk', '690'],
            ['Tonga', 'to', '676'],
            ['Trinidad and Tobago', 'tt', '1868'],
            ['Tunisia (‫تونس‬‎)', 'tn', '216'],
            ['Turkey (Türkiye)', 'tr', '90'],
            ['Turkmenistan', 'tm', '993'],
            ['Turks and Caicos Islands', 'tc', '1649'],
            ['Tuvalu', 'tv', '688'],
            ['U.S. Virgin Islands', 'vi', '1340'],
            ['Uganda', 'ug', '256'],
            ['Ukraine (Україна)', 'ua', '380'],
            ['United Arab Emirates (‫الإمارات العربية المتحدة‬‎)', 'ae', '971'],
            ['United Kingdom', 'gb', '44', 0],
            ['United States', 'us', '1', 0],
            ['Uruguay', 'uy', '598'],
            ['Uzbekistan (Oʻzbekiston)', 'uz', '998'],
            ['Vanuatu', 'vu', '678'],
            ['Vatican City (Città del Vaticano)', 'va', '39', 1],
            ['Venezuela', 've', '58'],
            ['Vietnam (Việt Nam)', 'vn', '84'],
            ['Wallis and Futuna (Wallis-et-Futuna)', 'wf', '681'],
            ['Western Sahara (‫الصحراء الغربية‬‎)', 'eh', '212', 1],
            ['Yemen (‫اليمن‬‎)', 'ye', '967'],
            ['Zambia', 'zm', '260'],
            ['Zimbabwe', 'zw', '263'],
            ['Åland Islands', 'ax', '358', 1]
        ];
    }
    static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "16.1.8", ngImport: i0, type: CountryCode, deps: [], target: i0.ɵɵFactoryTarget.Injectable }); }
    static { this.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "16.1.8", ngImport: i0, type: CountryCode }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "16.1.8", ngImport: i0, type: CountryCode, decorators: [{
            type: Injectable
        }] });
export const Examples = {
    '001': '001',
    AC: '40123',
    AD: '312345',
    AE: '501234567',
    AF: '701234567',
    AG: '2684641234',
    AI: '2642351234',
    AL: '662123456',
    AM: '77123456',
    AO: '923123456',
    AR: '91123456789',
    AS: '6847331234',
    AT: '664123456',
    AU: '412345678',
    AW: '5601234',
    AX: '412345678',
    AZ: '401234567',
    BA: '61123456',
    BB: '2462501234',
    BD: '1812345678',
    BE: '470123456',
    BF: '70123456',
    BG: '48123456',
    BH: '36001234',
    BI: '79561234',
    BJ: '90011234',
    BL: '690001234',
    BM: '4413701234',
    BN: '7123456',
    BO: '71234567',
    BQ: '3181234',
    BR: '11961234567',
    BS: '2423591234',
    BT: '17123456',
    BW: '71123456',
    BY: '294911911',
    BZ: '6221234',
    CA: '5062345678',
    CC: '412345678',
    CD: '991234567',
    CF: '70012345',
    CG: '061234567',
    CH: '781234567',
    CI: '01234567',
    CK: '71234',
    CL: '221234567',
    CM: '671234567',
    CN: '13123456789',
    CO: '3211234567',
    CR: '83123456',
    CU: '51234567',
    CV: '9911234',
    CW: '95181234',
    CX: '412345678',
    CY: '96123456',
    CZ: '601123456',
    DE: '15123456789',
    DJ: '77831001',
    DK: '32123456',
    DM: '7672251234',
    DO: '8092345678',
    DZ: '551234567',
    EC: '991234567',
    EE: '51234567',
    EG: '1001234567',
    EH: '650123456',
    ER: '7123456',
    ES: '612345678',
    ET: '911234567',
    FI: '412345678',
    FJ: '7012345',
    FK: '51234',
    FM: '3501234',
    FO: '211234',
    FR: '612345678',
    GA: '06031234',
    GB: '7400123456',
    GD: '4734031234',
    GE: '555123456',
    GF: '694201234',
    GG: '7781123456',
    GH: '231234567',
    GI: '57123456',
    GL: '221234',
    GM: '3012345',
    GN: '601123456',
    GP: '690001234',
    GQ: '222123456',
    GR: '6912345678',
    GT: '51234567',
    GU: '6713001234',
    GW: '955012345',
    GY: '6091234',
    HK: '51234567',
    HN: '91234567',
    HR: '921234567',
    HT: '34101234',
    HU: '201234567',
    ID: '812345678',
    IE: '850123456',
    IL: '502345678',
    IM: '7924123456',
    IN: '8123456789',
    IO: '3801234',
    IQ: '7912345678',
    IR: '9123456789',
    IS: '6111234',
    IT: '3123456789',
    JE: '7797712345',
    JM: '8762101234',
    JO: '790123456',
    JP: '9012345678',
    KE: '712123456',
    KG: '700123456',
    KH: '91234567',
    KI: '72001234',
    KM: '3212345',
    KN: '8697652917',
    KP: '1921234567',
    KR: '1000000000',
    KW: '50012345',
    KY: '3453231234',
    KZ: '7710009998',
    LA: '2023123456',
    LB: '71123456',
    LC: '7582845678',
    LI: '660234567',
    LK: '712345678',
    LR: '770123456',
    LS: '50123456',
    LT: '61234567',
    LU: '628123456',
    LV: '21234567',
    LY: '912345678',
    MA: '650123456',
    MC: '612345678',
    MD: '62112345',
    ME: '67622901',
    MF: '690001234',
    MG: '321234567',
    MH: '2351234',
    MK: '72345678',
    ML: '65012345',
    MM: '92123456',
    MN: '88123456',
    MO: '66123456',
    MP: '6702345678',
    MQ: '696201234',
    MR: '22123456',
    MS: '6644923456',
    MT: '96961234',
    MU: '52512345',
    MV: '7712345',
    MW: '991234567',
    MX: '12221234567',
    MY: '123456789',
    MZ: '821234567',
    NA: '811234567',
    NC: '751234',
    NE: '93123456',
    NF: '381234',
    NG: '8021234567',
    NI: '81234567',
    NL: '612345678',
    NO: '40612345',
    NP: '9841234567',
    NR: '5551234',
    NU: '8884012',
    NZ: '211234567',
    OM: '92123456',
    PA: '61234567',
    PE: '912345678',
    PF: '87123456',
    PG: '70123456',
    PH: '9051234567',
    PK: '3012345678',
    PL: '512345678',
    PM: '551234',
    PR: '7872345678',
    PS: '599123456',
    PT: '912345678',
    PW: '6201234',
    PY: '961456789',
    QA: '33123456',
    RE: '692123456',
    RO: '712034567',
    RS: '601234567',
    RU: '9123456789',
    RW: '720123456',
    SA: '512345678',
    SB: '7421234',
    SC: '2510123',
    SD: '911231234',
    SE: '701234567',
    SG: '81234567',
    SH: '51234',
    SI: '31234567',
    SJ: '41234567',
    SK: '912123456',
    SL: '25123456',
    SM: '66661212',
    SN: '701234567',
    SO: '71123456',
    SR: '7412345',
    SS: '977123456',
    ST: '9812345',
    SV: '70123456',
    SX: '7215205678',
    SY: '944567890',
    SZ: '76123456',
    TA: '8999',
    TC: '6492311234',
    TD: '63012345',
    TG: '90112345',
    TH: '812345678',
    TJ: '917123456',
    TK: '7290',
    TL: '77212345',
    TM: '66123456',
    TN: '20123456',
    TO: '7715123',
    TR: '5012345678',
    TT: '8682911234',
    TV: '901234',
    TW: '912345678',
    TZ: '621234567',
    UA: '501234567',
    UG: '712345678',
    US: '2015550123',
    UY: '94231234',
    UZ: '912345678',
    VA: '3123456789',
    VC: '7844301234',
    VE: '4121234567',
    VG: '2843001234',
    VI: '3406421234',
    VN: '912345678',
    VU: '5912345',
    WF: '501234',
    WS: '7212345',
    XK: '43201234',
    YE: '712345678',
    YT: '639012345',
    ZA: '711234567',
    ZM: '955123456',
    ZW: '712345678'
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY291bnRyeS1jb2RlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvbmd4LW1hdC1pbnRsLXRlbC1pbnB1dC9zcmMvbGliL2RhdGEvY291bnRyeS1jb2RlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLG9CQUFvQjtBQUVwQixPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDOztBQUUzQyxNQUFNLE9BQU8sV0FBVztJQUR4QjtRQUVTLGlCQUFZLEdBQUc7WUFDcEIsQ0FBQyw0QkFBNEIsRUFBRSxJQUFJLEVBQUUsSUFBSSxDQUFDO1lBQzFDLENBQUMsb0JBQW9CLEVBQUUsSUFBSSxFQUFFLEtBQUssQ0FBQztZQUNuQyxDQUFDLHNCQUFzQixFQUFFLElBQUksRUFBRSxLQUFLLENBQUM7WUFDckMsQ0FBQyxnQkFBZ0IsRUFBRSxJQUFJLEVBQUUsTUFBTSxDQUFDO1lBQ2hDLENBQUMsU0FBUyxFQUFFLElBQUksRUFBRSxLQUFLLENBQUM7WUFDeEIsQ0FBQyxRQUFRLEVBQUUsSUFBSSxFQUFFLEtBQUssQ0FBQztZQUN2QixDQUFDLFVBQVUsRUFBRSxJQUFJLEVBQUUsTUFBTSxDQUFDO1lBQzFCLENBQUMscUJBQXFCLEVBQUUsSUFBSSxFQUFFLE1BQU0sQ0FBQztZQUNyQyxDQUFDLFdBQVcsRUFBRSxJQUFJLEVBQUUsSUFBSSxDQUFDO1lBQ3pCLENBQUMsb0JBQW9CLEVBQUUsSUFBSSxFQUFFLEtBQUssQ0FBQztZQUNuQyxDQUFDLE9BQU8sRUFBRSxJQUFJLEVBQUUsS0FBSyxDQUFDO1lBQ3RCLENBQUMsV0FBVyxFQUFFLElBQUksRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDO1lBQzVCLENBQUMsc0JBQXNCLEVBQUUsSUFBSSxFQUFFLElBQUksQ0FBQztZQUNwQyxDQUFDLHlCQUF5QixFQUFFLElBQUksRUFBRSxLQUFLLENBQUM7WUFDeEMsQ0FBQyxTQUFTLEVBQUUsSUFBSSxFQUFFLE1BQU0s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ZCxFQUFFLEVBQUUsWUFBWTtJQUNoQixFQUFFLEVBQUUsWUFBWTtJQUNoQixFQUFFLEVBQUUsV0FBVztJQUNmLEVBQUUsRUFBRSxXQUFXO0lBQ2YsRUFBRSxFQUFFLFVBQVU7SUFDZCxFQUFFLEVBQUUsWUFBWTtJQUNoQixFQUFFLEVBQUUsV0FBVztJQUNmLEVBQUUsRUFBRSxTQUFTO0lBQ2IsRUFBRSxFQUFFLFdBQVc7SUFDZixFQUFFLEVBQUUsV0FBVztJQUNmLEVBQUUsRUFBRSxXQUFXO0lBQ2YsRUFBRSxFQUFFLFNBQVM7SUFDYixFQUFFLEVBQUUsT0FBTztJQUNYLEVBQUUsRUFBRSxTQUFTO0lBQ2IsRUFBRSxFQUFFLFFBQVE7SUFDWixFQUFFLEVBQUUsV0FBVztJQUNmLEVBQUUsRUFBRSxVQUFVO0lBQ2QsRUFBRSxFQUFFLFlBQVk7SUFDaEIsRUFBRSxFQUFFLFlBQVk7SUFDaEIsRUFBRSxFQUFFLFdBQVc7SUFDZixFQUFFLEVBQUUsV0FBVztJQUNmLEVBQUUsRUFBRSxZQUFZO0lBQ2hCLEVBQUUsRUFBRSxXQUFXO0lBQ2YsRUFBRSxFQUFFLFVBQVU7SUFDZCxFQUFFLEVBQUUsUUFBUTtJQUNaLEVBQUUsRUFBRSxTQUFTO0lBQ2IsRUFBRSxFQUFFLFdBQVc7SUFDZixFQUFFLEVBQUUsV0FBVztJQUNmLEVBQUUsRUFBRSxXQUFXO0lBQ2YsRUFBRSxFQUFFLFlBQVk7SUFDaEIsRUFBRSxFQUFFLFVBQVU7SUFDZCxFQUFFLEVBQUUsWUFBWTtJQUNoQixFQUFFLEVBQUUsV0FBVztJQUNmLEVBQUUsRUFBRSxTQUFTO0lBQ2IsRUFBRSxFQUFFLFVBQVU7SUFDZCxFQUFFLEVBQUUsVUFBVTtJQUNkLEVBQUUsRUFBRSxXQUFXO0lBQ2YsRUFBRSxFQUFFLFVBQVU7SUFDZCxFQUFFLEVBQUUsV0FBVztJQUNmLEVBQUUsRUFBRSxXQUFXO0lBQ2YsRUFBRSxFQUFFLFdBQVc7SUFDZixFQUFFLEVBQUUsV0FBVztJQUNmLEVBQUUsRUFBRSxZQUFZO0lBQ2hCLEVBQUUsRUFBRSxZQUFZO0lBQ2hCLEVBQUUsRUFBRSxTQUFTO0lBQ2IsRUFBRSxFQUFFLFlBQVk7SUFDaEIsRUFBRSxFQUFFLFlBQVk7SUFDaEIsRUFBRSxFQUFFLFNBQVM7SUFDYixFQUFFLEVBQUUsWUFBWTtJQUNoQixFQUFFLEVBQUUsWUFBWTtJQUNoQixFQUFFLEVBQUUsWUFBWTtJQUNoQixFQUFFLEVBQUUsV0FBVztJQUNmLEVBQUUsRUFBRSxZQUFZO0lBQ2hCLEVBQUUsRUFBRSxXQUFXO0lBQ2YsRUFBRSxFQUFFLFdBQVc7SUFDZixFQUFFLEVBQUUsVUFBVTtJQUNkLEVBQUUsRUFBRSxVQUFVO0lBQ2QsRUFBRSxFQUFFLFNBQVM7SUFDYixFQUFFLEVBQUUsWUFBWTtJQUNoQixFQUFFLEVBQUUsWUFBWTtJQUNoQixFQUFFLEVBQUUsWUFBWTtJQUNoQixFQUFFLEVBQUUsVUFBVTtJQUNkLEVBQUUsRUFBRSxZQUFZO0lBQ2hCLEVBQUUsRUFBRSxZQUFZO0lBQ2hCLEVBQUUsRUFBRSxZQUFZO0lBQ2hCLEVBQUUsRUFBRSxVQUFVO0lBQ2QsRUFBRSxFQUFFLFlBQVk7SUFDaEIsRUFBRSxFQUFFLFdBQVc7SUFDZixFQUFFLEVBQUUsV0FBVztJQUNmLEVBQUUsRUFBRSxXQUFXO0lBQ2YsRUFBRSxFQUFFLFVBQVU7SUFDZCxFQUFFLEVBQUUsVUFBVTtJQUNkLEVBQUUsRUFBRSxXQUFXO0lBQ2YsRUFBRSxFQUFFLFVBQVU7SUFDZCxFQUFFLEVBQUUsV0FBVztJQUNmLEVBQUUsRUFBRSxXQUFXO0lBQ2YsRUFBRSxFQUFFLFdBQVc7SUFDZixFQUFFLEVBQUUsVUFBVTtJQUNkLEVBQUUsRUFBRSxVQUFVO0lBQ2QsRUFBRSxFQUFFLFdBQVc7SUFDZixFQUFFLEVBQUUsV0FBVztJQUNmLEVBQUUsRUFBRSxTQUFTO0lBQ2IsRUFBRSxFQUFFLFVBQVU7SUFDZCxFQUFFLEVBQUUsVUFBVTtJQUNkLEVBQUUsRUFBRSxVQUFVO0lBQ2QsRUFBRSxFQUFFLFVBQVU7SUFDZCxFQUFFLEVBQUUsVUFBVTtJQUNkLEVBQUUsRUFBRSxZQUFZO0lBQ2hCLEVBQUUsRUFBRSxXQUFXO0lBQ2YsRUFBRSxFQUFFLFVBQVU7SUFDZCxFQUFFLEVBQUUsWUFBWTtJQUNoQixFQUFFLEVBQUUsVUFBVTtJQUNkLEVBQUUsRUFBRSxVQUFVO0lBQ2QsRUFBRSxFQUFFLFNBQVM7SUFDYixFQUFFLEVBQUUsV0FBVztJQUNmLEVBQUUsRUFBRSxhQUFhO0lBQ2pCLEVBQUUsRUFBRSxXQUFXO0lBQ2YsRUFBRSxFQUFFLFdBQVc7SUFDZixFQUFFLEVBQUUsV0FBVztJQUNmLEVBQUUsRUFBRSxRQUFRO0lBQ1osRUFBRSxFQUFFLFVBQVU7SUFDZCxFQUFFLEVBQUUsUUFBUTtJQUNaLEVBQUUsRUFBRSxZQUFZO0lBQ2hCLEVBQUUsRUFBRSxVQUFVO0lBQ2QsRUFBRSxFQUFFLFdBQVc7SUFDZixFQUFFLEVBQUUsVUFBVTtJQUNkLEVBQUUsRUFBRSxZQUFZO0lBQ2hCLEVBQUUsRUFBRSxTQUFTO0lBQ2IsRUFBRSxFQUFFLFNBQVM7SUFDYixFQUFFLEVBQUUsV0FBVztJQUNmLEVBQUUsRUFBRSxVQUFVO0lBQ2QsRUFBRSxFQUFFLFVBQVU7SUFDZCxFQUFFLEVBQUUsV0FBVztJQUNmLEVBQUUsRUFBRSxVQUFVO0lBQ2QsRUFBRSxFQUFFLFVBQVU7SUFDZCxFQUFFLEVBQUUsWUFBWTtJQUNoQixFQUFFLEVBQUUsWUFBWTtJQUNoQixFQUFFLEVBQUUsV0FBVztJQUNmLEVBQUUsRUFBRSxRQUFRO0lBQ1osRUFBRSxFQUFFLFlBQVk7SUFDaEIsRUFBRSxFQUFFLFdBQVc7SUFDZixFQUFFLEVBQUUsV0FBVztJQUNmLEVBQUUsRUFBRSxTQUFTO0lBQ2IsRUFBRSxFQUFFLFdBQVc7SUFDZixFQUFFLEVBQUUsVUFBVTtJQUNkLEVBQUUsRUFBRSxXQUFXO0lBQ2YsRUFBRSxFQUFFLFdBQVc7SUFDZixFQUFFLEVBQUUsV0FBVztJQUNmLEVBQUUsRUFBRSxZQUFZO0lBQ2hCLEVBQUUsRUFBRSxXQUFXO0lBQ2YsRUFBRSxFQUFFLFdBQVc7SUFDZixFQUFFLEVBQUUsU0FBUztJQUNiLEVBQUUsRUFBRSxTQUFTO0lBQ2IsRUFBRSxFQUFFLFdBQVc7SUFDZixFQUFFLEVBQUUsV0FBVztJQUNmLEVBQUUsRUFBRSxVQUFVO0lBQ2QsRUFBRSxFQUFFLE9BQU87SUFDWCxFQUFFLEVBQUUsVUFBVTtJQUNkLEVBQUUsRUFBRSxVQUFVO0lBQ2QsRUFBRSxFQUFFLFdBQVc7SUFDZixFQUFFLEVBQUUsVUFBVTtJQUNkLEVBQUUsRUFBRSxVQUFVO0lBQ2QsRUFBRSxFQUFFLFdBQVc7SUFDZixFQUFFLEVBQUUsVUFBVTtJQUNkLEVBQUUsRUFBRSxTQUFTO0lBQ2IsRUFBRSxFQUFFLFdBQVc7SUFDZixFQUFFLEVBQUUsU0FBUztJQUNiLEVBQUUsRUFBRSxVQUFVO0lBQ2QsRUFBRSxFQUFFLFlBQVk7SUFDaEIsRUFBRSxFQUFFLFdBQVc7SUFDZixFQUFFLEVBQUUsVUFBVTtJQUNkLEVBQUUsRUFBRSxNQUFNO0lBQ1YsRUFBRSxFQUFFLFlBQVk7SUFDaEIsRUFBRSxFQUFFLFVBQVU7SUFDZCxFQUFFLEVBQUUsVUFBVTtJQUNkLEVBQUUsRUFBRSxXQUFXO0lBQ2YsRUFBRSxFQUFFLFdBQVc7SUFDZixFQUFFLEVBQUUsTUFBTTtJQUNWLEVBQUUsRUFBRSxVQUFVO0lBQ2QsRUFBRSxFQUFFLFVBQVU7SUFDZCxFQUFFLEVBQUUsVUFBVTtJQUNkLEVBQUUsRUFBRSxTQUFTO0lBQ2IsRUFBRSxFQUFFLFlBQVk7SUFDaEIsRUFBRSxFQUFFLFlBQVk7SUFDaEIsRUFBRSxFQUFFLFFBQVE7SUFDWixFQUFFLEVBQUUsV0FBVztJQUNmLEVBQUUsRUFBRSxXQUFXO0lBQ2YsRUFBRSxFQUFFLFdBQVc7SUFDZixFQUFFLEVBQUUsV0FBVztJQUNmLEVBQUUsRUFBRSxZQUFZO0lBQ2hCLEVBQUUsRUFBRSxVQUFVO0lBQ2QsRUFBRSxFQUFFLFdBQVc7SUFDZixFQUFFLEVBQUUsWUFBWTtJQUNoQixFQUFFLEVBQUUsWUFBWTtJQUNoQixFQUFFLEVBQUUsWUFBWTtJQUNoQixFQUFFLEVBQUUsWUFBWTtJQUNoQixFQUFFLEVBQUUsWUFBWTtJQUNoQixFQUFFLEVBQUUsV0FBVztJQUNmLEVBQUUsRUFBRSxTQUFTO0lBQ2IsRUFBRSxFQUFFLFFBQVE7SUFDWixFQUFFLEVBQUUsU0FBUztJQUNiLEVBQUUsRUFBRSxVQUFVO0lBQ2QsRUFBRSxFQUFFLFdBQVc7SUFDZixFQUFFLEVBQUUsV0FBVztJQUNmLEVBQUUsRUFBRSxXQUFXO0lBQ2YsRUFBRSxFQUFFLFdBQVc7SUFDZixFQUFFLEVBQUUsV0FBVztDQUNoQixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyogZXNsaW50LWRpc2FibGUgKi9cclxuXHJcbmltcG9ydCB7IEluamVjdGFibGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuQEluamVjdGFibGUoKVxyXG5leHBvcnQgY2xhc3MgQ291bnRyeUNvZGUge1xyXG4gIHB1YmxpYyBhbGxDb3VudHJpZXMgPSBbXHJcbiAgICBbJ0FmZ2hhbmlzdGFuICjigKvYp9mB2LrYp9mG2LPYqtin2YbigKzigI4pJywgJ2FmJywgJzkzJ10sXHJcbiAgICBbJ0FsYmFuaWEgKFNocWlww6tyaSknLCAnYWwnLCAnMzU1J10sXHJcbiAgICBbJ0FsZ2VyaWEgKOKAq9in2YTYrNiy2KfYptix4oCs4oCOKScsICdkeicsICcyMTMnXSxcclxuICAgIFsnQW1lcmljYW4gU2Ftb2EnLCAnYXMnLCAnMTY4NCddLFxyXG4gICAgWydBbmRvcnJhJywgJ2FkJywgJzM3NiddLFxyXG4gICAgWydBbmdvbGEnLCAnYW8nLCAnMjQ0J10sXHJcbiAgICBbJ0FuZ3VpbGxhJywgJ2FpJywgJzEyNjQnXSxcclxuICAgIFsnQW50aWd1YSBhbmQgQmFyYnVkYScsICdhZycsICcxMjY4J10sXHJcbiAgICBbJ0FyZ2VudGluYScsICdhcicsICc1NCddLFxyXG4gICAgWydBcm1lbmlhICjVgNWh1bXVodW91b/VodW2KScsICdhbScsICczNzQnXSxcclxuICAgIFsnQXJ1YmEnLCAnYXcnLCAnMjk3J10sXHJcbiAgICBbJ0F1c3RyYWxpYScsICdhdScsICc2MScsIDBdLFxyXG4gICAgWydBdXN0cmlhICjDlnN0ZXJyZWljaCknLCAnYXQnLCAnNDMnXSxcclxuICAgIFsnQXplcmJhaWphbiAoQXrJmXJiYXljYW4pJywgJ2F6JywgJzk5NCddLFxyXG4gICAgWydCYWhhbWFzJywgJ2JzJywgJzEyNDInXSxcclxuICAgIFsnQmFocmFpbiAo4oCr2KfZhNio2K3YsdmK2YbigKzigI4pJywgJ2JoJywgJzk3MyddLFxyXG4gICAgWydCYW5nbGFkZXNoICjgpqzgpr7gpoLgprLgpr7gpqbgp4fgprYpJywgJ2JkJywgJzg4MCddLFxyXG4gICAgWydCYXJiYWRvcycsICdiYicsICcxMjQ2J10sXHJcbiAgICBbJ0JlbGFydXMgKNCR0LXQu9Cw0YDRg9GB0YwpJywgJ2J5JywgJzM3NSddLFxyXG4gICAgWydCZWxnaXVtIChCZWxnacOrKScsICdiZScsICczMiddLFxyXG4gICAgWydCZWxpemUnLCAnYnonLCAnNTAxJ10sXHJcbiAgICBbJ0JlbmluIChCw6luaW4pJywgJ2JqJywgJzIyOSddLFxyXG4gICAgWydCZXJtdWRhJywgJ2JtJywgJzE0NDEnXSxcclxuICAgIFsnQmh1dGFuICjgvaDgvZbgvrLgvbTgvYIpJywgJ2J0JywgJzk3NSddLFxyXG4gICAgWydCb2xpdmlhJywgJ2JvJywgJzU5MSddLFxyXG4gICAgWydCb3NuaWEgYW5kIEhlcnplZ292aW5hICjQkdC+0YHQvdCwINC4INCl0LXRgNGG0LXQs9C+0LLQuNC90LApJywgJ2JhJywgJzM4NyddLFxyXG4gICAgWydCb3Rzd2FuYScsICdidycsICcyNjcnXSxcclxuICAgIFsnQnJhemlsIChCcmFzaWwpJywgJ2JyJywgJzU1J10sXHJcbiAgICBbJ0JyaXRpc2ggSW5kaWFuIE9jZWFuIFRlcnJpdG9yeScsICdpbycsICcyNDYnXSxcclxuICAgIFsnQnJpdGlzaCBWaXJnaW4gSXNsYW5kcycsICd2ZycsICcxMjg0J10sXHJcbiAgICBbJ0JydW5laScsICdibicsICc2NzMnXSxcclxuICAgIFsnQnVsZ2FyaWEgKNCR0YrQu9Cz0LDRgNC40Y8pJywgJ2JnJywgJzM1OSddLFxyXG4gICAgWydCdXJraW5hIEZhc28nLCAnYmYnLCAnMjI2J10sXHJcbiAgICBbJ0J1cnVuZGkgKFVidXJ1bmRpKScsICdiaScsICcyNTcnXSxcclxuICAgIFsnQ2FtYm9kaWEgKOGegOGemOGfkuGeluGeu+Geh+GetiknLCAna2gnLCAnODU1J10sXHJcbiAgICBbJ0NhbWVyb29uIChDYW1lcm91biknLCAnY20nLCAnMjM3J10sXHJcbiAgICBbJ0NhbmFkYScsICdjYScsICcxJywgMSwgWycyMDQnLCAnMjI2JywgJzIzNicsICcyNDknLCAnMjUwJywgJzI4OScsICczMDYnLCAnMzQzJywgJzM2NScsICczODcnLCAnNDAzJywgJzQxNicsICc0MTgnLCAnNDMxJywgJzQzNycsXHJcbiAgICAgICc0MzgnLCAnNDUwJywgJzUwNicsICc1MTQnLCAnNTE5JywgJzU0OCcsICc1NzknLCAnNTgxJywgJzU4NycsICc2MDQnLCAnNjEzJywgJzYzOScsICc2NDcnLCAnNjcyJywgJzcwNScsICc3MDknLCAnNzQyJyxcclxuICAgICAgJzc3OCcsICc3ODAnLCAnNzgyJywgJzgwNycsICc4MTknLCAnODI1JywgJzg2NycsICc4NzMnLCAnOTAyJywgJzkwNSddXSxcclxuICAgIFsnQ2FwZSBWZXJkZSAoS2FidSBWZXJkaSknLCAnY3YnLCAnMjM4J10sXHJcbiAgICBbJ0NhcmliYmVhbiBOZXRoZXJsYW5kcycsICdicScsICc1OTknLCAxXSxcclxuICAgIFsnQ2F5bWFuIElzbGFuZHMnLCAna3knLCAnMTM0NSddLFxyXG4gICAgWydDZW50cmFsIEFmcmljYW4gUmVwdWJsaWMgKFLDqXB1YmxpcXVlIGNlbnRyYWZyaWNhaW5lKScsICdjZicsICcyMzYnXSxcclxuICAgIFsnQ2hhZCAoVGNoYWQpJywgJ3RkJywgJzIzNSddLFxyXG4gICAgWydDaGlsZScsICdjbCcsICc1NiddLFxyXG4gICAgWydDaGluYSAo5Lit5Zu9KScsICdjbicsICc4NiddLFxyXG4gICAgWydDaHJpc3RtYXMgSXNsYW5kJywgJ2N4JywgJzYxJywgMl0sXHJcbiAgICBbJ0NvY29zIChLZWVsaW5nKSBJc2xhbmRzJywgJ2NjJywgJzYxJywgMV0sXHJcbiAgICBbJ0NvbG9tYmlhJywgJ2NvJywgJzU3J10sXHJcbiAgICBbJ0NvbW9yb3MgKOKAq9is2LLYsSDYp9mE2YLZhdix4oCs4oCOKScsICdrbScsICcyNjknXSxcclxuICAgIFsnQ29uZ28gKERSQykgKEphbWh1cmkgeWEgS2lkZW1va3Jhc2lhIHlhIEtvbmdvKScsICdjZCcsICcyNDMnXSxcclxuICAgIFsnQ29uZ28gKFJlcHVibGljKSAoQ29uZ28tQnJhenphdmlsbGUpJywgJ2NnJywgJzI0MiddLFxyXG4gICAgWydDb29rIElzbGFuZHMnLCAnY2snLCAnNjgyJ10sXHJcbiAgICBbJ0Nvc3RhIFJpY2EnLCAnY3InLCAnNTA2J10sXHJcbiAgICBbJ0PDtHRlIGTigJlJdm9pcmUnLCAnY2knLCAnMjI1J10sXHJcbiAgICBbJ0Nyb2F0aWEgKEhydmF0c2thKScsICdocicsICczODUnXSxcclxuICAgIFsnQ3ViYScsICdjdScsICc1MyddLFxyXG4gICAgWydDdXJhw6dhbycsICdjdycsICc1OTknLCAwXSxcclxuICAgIFsnQ3lwcnVzICjOms+Nz4DPgc6/z4IpJywgJ2N5JywgJzM1NyddLFxyXG4gICAgWydDemVjaCBSZXB1YmxpYyAoxIxlc2vDoSByZXB1Ymxpa2EpJywgJ2N6JywgJzQyMCddLFxyXG4gICAgWydEZW5tYXJrIChEYW5tYXJrKScsICdkaycsICc0NSddLFxyXG4gICAgWydEamlib3V0aScsICdkaicsICcyNTMnXSxcclxuICAgIFsnRG9taW5pY2EnLCAnZG0nLCAnMTc2NyddLFxyXG4gICAgWydEb21pbmljYW4gUmVwdWJsaWMgKFJlcMO6YmxpY2EgRG9taW5pY2FuYSknLCAnZG8nLCAnMScsIDIsIFsnODA5JywgJzgyOScsICc4NDknXV0sIFsnRWN1YWRvcicsICdlYycsICc1OTMnXSxcclxuICAgIFsnRWd5cHQgKOKAq9mF2LXYseKArOKAjiknLCAnZWcnLCAnMjAnXSxcclxuICAgIFsnRWwgU2FsdmFkb3InLCAnc3YnLCAnNTAzJ10sXHJcbiAgICBbJ0VxdWF0b3JpYWwgR3VpbmVhIChHdWluZWEgRWN1YXRvcmlhbCknLCAnZ3EnLCAnMjQwJ10sXHJcbiAgICBbJ0VyaXRyZWEnLCAnZXInLCAnMjkxJ10sXHJcbiAgICBbJ0VzdG9uaWEgKEVlc3RpKScsICdlZScsICczNzInXSxcclxuICAgIFsnRXRoaW9waWEnLCAnZXQnLCAnMjUxJ10sXHJcbiAgICBbJ0ZhbGtsYW5kIElzbGFuZHMgKElzbGFzIE1hbHZpbmFzKScsICdmaycsICc1MDAnXSxcclxuICAgIFsnRmFyb2UgSXNsYW5kcyAoRsO4cm95YXIpJywgJ2ZvJywgJzI5OCddLFxyXG4gICAgWydGaWppJywgJ2ZqJywgJzY3OSddLFxyXG4gICAgWydGaW5sYW5kIChTdW9taSknLCAnZmknLCAnMzU4JywgMF0sXHJcbiAgICBbJ0ZyYW5jZScsICdmcicsICczMyddLFxyXG4gICAgWydGcmVuY2ggR3VpYW5hIChHdXlhbmUgZnJhbsOnYWlzZSknLCAnZ2YnLCAnNTk0J10sXHJcbiAgICBbJ0ZyZW5jaCBQb2x5bmVzaWEgKFBvbHluw6lzaWUgZnJhbsOnYWlzZSknLCAncGYnLCAnNjg5J10sXHJcbiAgICBbJ0dhYm9uJywgJ2dhJywgJzI0MSddLFxyXG4gICAgWydHYW1iaWEnLCAnZ20nLCAnMjIwJ10sXHJcbiAgICBbJ0dlb3JnaWEgKOGDoeGDkOGDpeGDkOGDoOGDl+GDleGDlOGDmuGDnSknLCAnZ2UnLCAnOTk1J10sXHJcbiAgICBbJ0dlcm1hbnkgKERldXRzY2hsYW5kKScsICdkZScsICc0OSddLFxyXG4gICAgWydHaGFuYSAoR2FhbmEpJywgJ2doJywgJzIzMyddLFxyXG4gICAgWydHaWJyYWx0YXInLCAnZ2knLCAnMzUwJ10sXHJcbiAgICBbJ0dyZWVjZSAozpXOu867zqzOtM6xKScsICdncicsICczMCddLFxyXG4gICAgWydHcmVlbmxhbmQgKEthbGFhbGxpdCBOdW5hYXQpJywgJ2dsJywgJzI5OSddLFxyXG4gICAgWydHcmVuYWRhJywgJ2dkJywgJzE0NzMnXSxcclxuICAgIFsnR3VhZGVsb3VwZScsICdncCcsICc1OTAnLCAwXSxcclxuICAgIFsnR3VhbScsICdndScsICcxNjcxJ10sXHJcbiAgICBbJ0d1YXRlbWFsYScsICdndCcsICc1MDInXSxcclxuICAgIFsnR3Vlcm5zZXknLCAnZ2cnLCAnNDQnLCAxXSxcclxuICAgIFsnR3VpbmVhIChHdWluw6llKScsICdnbicsICcyMjQnXSxcclxuICAgIFsnR3VpbmVhLUJpc3NhdSAoR3VpbsOpIEJpc3NhdSknLCAnZ3cnLCAnMjQ1J10sXHJcbiAgICBbJ0d1eWFuYScsICdneScsICc1OTInXSxcclxuICAgIFsnSGFpdGknLCAnaHQnLCAnNTA5J10sXHJcbiAgICBbJ0hvbmR1cmFzJywgJ2huJywgJzUwNCddLFxyXG4gICAgWydIb25nIEtvbmcgKOmmmea4ryknLCAnaGsnLCAnODUyJ10sXHJcbiAgICBbJ0h1bmdhcnkgKE1hZ3lhcm9yc3rDoWcpJywgJ2h1JywgJzM2J10sXHJcbiAgICBbJ0ljZWxhbmQgKMONc2xhbmQpJywgJ2lzJywgJzM1NCddLFxyXG4gICAgWydJbmRpYSAo4KSt4KS+4KSw4KSkKScsICdpbicsICc5MSddLFxyXG4gICAgWydJbmRvbmVzaWEnLCAnaWQnLCAnNjInXSxcclxuICAgIFsnSXJhbiAo4oCr2KfbjNix2KfZhuKArOKAjiknLCAnaXInLCAnOTgnXSxcclxuICAgIFsnSXJhcSAo4oCr2KfZhNi52LHYp9mC4oCs4oCOKScsICdpcScsICc5NjQnXSxcclxuICAgIFsnSXJlbGFuZCcsICdpZScsICczNTMnXSxcclxuICAgIFsnSXNsZSBvZiBNYW4nLCAnaW0nLCAnNDQnLCAyXSxcclxuICAgIFsnSXNyYWVsICjigKvXmdep16jXkNec4oCs4oCOKScsICdpbCcsICc5NzInXSxcclxuICAgIFsnSXRhbHkgKEl0YWxpYSknLCAnaXQnLCAnMzknLCAwXSxcclxuICAgIFsnSmFtYWljYScsICdqbScsICcxJywgNCwgWyc4NzYnLCAnNjU4J11dLCBbJ0phcGFuICjml6XmnKwpJywgJ2pwJywgJzgxJ10sXHJcbiAgICBbJ0plcnNleScsICdqZScsICc0NCcsIDNdLFxyXG4gICAgWydKb3JkYW4gKOKAq9in2YTYo9ix2K/ZhuKArOKAjiknLCAnam8nLCAnOTYyJ10sXHJcbiAgICBbJ0themFraHN0YW4gKNCa0LDQt9Cw0YXRgdGC0LDQvSknLCAna3onLCAnNycsIDFdLFxyXG4gICAgWydLZW55YScsICdrZScsICcyNTQnXSxcclxuICAgIFsnS2lyaWJhdGknLCAna2knLCAnNjg2J10sXHJcbiAgICBbJ0tvc292bycsICd4aycsICczODMnXSxcclxuICAgIFsnS3V3YWl0ICjigKvYp9mE2YPZiNmK2KrigKzigI4pJywgJ2t3JywgJzk2NSddLFxyXG4gICAgWydLeXJneXpzdGFuICjQmtGL0YDQs9GL0LfRgdGC0LDQvSknLCAna2cnLCAnOTk2J10sXHJcbiAgICBbJ0xhb3MgKOC6peC6suC6pyknLCAnbGEnLCAnODU2J10sXHJcbiAgICBbJ0xhdHZpYSAoTGF0dmlqYSknLCAnbHYnLCAnMzcxJ10sXHJcbiAgICBbJ0xlYmFub24gKOKAq9mE2KjZhtin2YbigKzigI4pJywgJ2xiJywgJzk2MSddLFxyXG4gICAgWydMZXNvdGhvJywgJ2xzJywgJzI2NiddLFxyXG4gICAgWydMaWJlcmlhJywgJ2xyJywgJzIzMSddLFxyXG4gICAgWydMaWJ5YSAo4oCr2YTZitio2YrYp+KArOKAjiknLCAnbHknLCAnMjE4J10sXHJcbiAgICBbJ0xpZWNodGVuc3RlaW4nLCAnbGknLCAnNDIzJ10sXHJcbiAgICBbJ0xpdGh1YW5pYSAoTGlldHV2YSknLCAnbHQnLCAnMzcwJ10sXHJcbiAgICBbJ0x1eGVtYm91cmcnLCAnbHUnLCAnMzUyJ10sXHJcbiAgICBbJ01hY2F1ICjmvrPploApJywgJ21vJywgJzg1MyddLFxyXG4gICAgWydNYWNlZG9uaWEgKEZZUk9NKSAo0JzQsNC60LXQtNC+0L3QuNGY0LApJywgJ21rJywgJzM4OSddLFxyXG4gICAgWydNYWRhZ2FzY2FyIChNYWRhZ2FzaWthcmEpJywgJ21nJywgJzI2MSddLFxyXG4gICAgWydNYWxhd2knLCAnbXcnLCAnMjY1J10sXHJcbiAgICBbJ01hbGF5c2lhJywgJ215JywgJzYwJ10sXHJcbiAgICBbJ01hbGRpdmVzJywgJ212JywgJzk2MCddLFxyXG4gICAgWydNYWxpJywgJ21sJywgJzIyMyddLFxyXG4gICAgWydNYWx0YScsICdtdCcsICczNTYnXSxcclxuICAgIFsnTWFyc2hhbGwgSXNsYW5kcycsICdtaCcsICc2OTInXSxcclxuICAgIFsnTWFydGluaXF1ZScsICdtcScsICc1OTYnXSxcclxuICAgIFsnTWF1cml0YW5pYSAo4oCr2YXZiNix2YrYqtin2YbZitin4oCs4oCOKScsICdtcicsICcyMjInXSxcclxuICAgIFsnTWF1cml0aXVzIChNb3JpcyknLCAnbXUnLCAnMjMwJ10sXHJcbiAgICBbJ01heW90dGUnLCAneXQnLCAnMjYyJywgMV0sXHJcbiAgICBbJ01leGljbyAoTcOpeGljbyknLCAnbXgnLCAnNTInXSxcclxuICAgIFsnTWljcm9uZXNpYScsICdmbScsICc2OTEnXSxcclxuICAgIFsnTW9sZG92YSAoUmVwdWJsaWNhIE1vbGRvdmEpJywgJ21kJywgJzM3MyddLFxyXG4gICAgWydNb25hY28nLCAnbWMnLCAnMzc3J10sXHJcbiAgICBbJ01vbmdvbGlhICjQnNC+0L3Qs9C+0LspJywgJ21uJywgJzk3NiddLFxyXG4gICAgWydNb250ZW5lZ3JvIChDcm5hIEdvcmEpJywgJ21lJywgJzM4MiddLFxyXG4gICAgWydNb250c2VycmF0JywgJ21zJywgJzE2NjQnXSxcclxuICAgIFsnTW9yb2NjbyAo4oCr2KfZhNmF2LrYsdio4oCs4oCOKScsICdtYScsICcyMTInLCAwXSxcclxuICAgIFsnTW96YW1iaXF1ZSAoTW/Dp2FtYmlxdWUpJywgJ216JywgJzI1OCddLFxyXG4gICAgWydNeWFubWFyIChCdXJtYSkgKOGAmeGAvOGAlOGAuuGAmeGArCknLCAnbW0nLCAnOTUnXSxcclxuICAgIFsnTmFtaWJpYSAoTmFtaWJpw6spJywgJ25hJywgJzI2NCddLFxyXG4gICAgWydOYXVydScsICducicsICc2NzQnXSxcclxuICAgIFsnTmVwYWwgKOCkqOClh+CkquCkvuCksiknLCAnbnAnLCAnOTc3J10sXHJcbiAgICBbJ05ldGhlcmxhbmRzIChOZWRlcmxhbmQpJywgJ25sJywgJzMxJ10sXHJcbiAgICBbJ05ldyBDYWxlZG9uaWEgKE5vdXZlbGxlLUNhbMOpZG9uaWUpJywgJ25jJywgJzY4NyddLFxyXG4gICAgWydOZXcgWmVhbGFuZCcsICdueicsICc2NCddLFxyXG4gICAgWydOaWNhcmFndWEnLCAnbmknLCAnNTA1J10sXHJcbiAgICBbJ05pZ2VyIChOaWphciknLCAnbmUnLCAnMjI3J10sXHJcbiAgICBbJ05pZ2VyaWEnLCAnbmcnLCAnMjM0J10sXHJcbiAgICBbJ05pdWUnLCAnbnUnLCAnNjgzJ10sXHJcbiAgICBbJ05vcmZvbGsgSXNsYW5kJywgJ25mJywgJzY3MiddLFxyXG4gICAgWydOb3J0aCBLb3JlYSAo7KGw7ISgIOuvvOyjvOyjvOydmCDsnbjrr7wg6rO17ZmU6rWtKScsICdrcCcsICc4NTAnXSxcclxuICAgIFsnTm9ydGhlcm4gTWFyaWFuYSBJc2xhbmRzJywgJ21wJywgJzE2NzAnXSxcclxuICAgIFsnTm9yd2F5IChOb3JnZSknLCAnbm8nLCAnNDcnLCAwXSxcclxuICAgIFsnT21hbiAo4oCr2LnZj9mF2KfZhuKArOKAjiknLCAnb20nLCAnOTY4J10sXHJcbiAgICBbJ1Bha2lzdGFuICjigKvZvtin2qnYs9iq2KfZhuKArOKAjiknLCAncGsnLCAnOTInXSxcclxuICAgIFsnUGFsYXUnLCAncHcnLCAnNjgwJ10sXHJcbiAgICBbJ1BhbGVzdGluZSAo4oCr2YHZhNiz2LfZitmG4oCs4oCOKScsICdwcycsICc5NzAnXSxcclxuICAgIFsnUGFuYW1hIChQYW5hbcOhKScsICdwYScsICc1MDcnXSxcclxuICAgIFsnUGFwdWEgTmV3IEd1aW5lYScsICdwZycsICc2NzUnXSxcclxuICAgIFsnUGFyYWd1YXknLCAncHknLCAnNTk1J10sXHJcbiAgICBbJ1BlcnUgKFBlcsO6KScsICdwZScsICc1MSddLFxyXG4gICAgWydQaGlsaXBwaW5lcycsICdwaCcsICc2MyddLFxyXG4gICAgWydQb2xhbmQgKFBvbHNrYSknLCAncGwnLCAnNDgnXSxcclxuICAgIFsnUG9ydHVnYWwnLCAncHQnLCAnMzUxJ10sXHJcbiAgICBbJ1B1ZXJ0byBSaWNvJywgJ3ByJywgJzEnLCAzLCBbJzc4NycsICc5MzknXV0sIFsnUWF0YXIgKOKAq9mC2LfYseKArOKAjiknLCAncWEnLCAnOTc0J10sXHJcbiAgICBbJ1LDqXVuaW9uIChMYSBSw6l1bmlvbiknLCAncmUnLCAnMjYyJywgMF0sXHJcbiAgICBbJ1JvbWFuaWEgKFJvbcOibmlhKScsICdybycsICc0MCddLFxyXG4gICAgWydSdXNzaWEgKNCg0L7RgdGB0LjRjyknLCAncnUnLCAnNycsIDBdLFxyXG4gICAgWydSd2FuZGEnLCAncncnLCAnMjUwJ10sXHJcbiAgICBbJ1NhaW50IEJhcnRow6lsZW15JywgJ2JsJywgJzU5MCcsIDFdLFxyXG4gICAgWydTYWludCBIZWxlbmEnLCAnc2gnLCAnMjkwJ10sXHJcbiAgICBbJ1NhaW50IEtpdHRzIGFuZCBOZXZpcycsICdrbicsICcxODY5J10sXHJcbiAgICBbJ1NhaW50IEx1Y2lhJywgJ2xjJywgJzE3NTgnXSxcclxuICAgIFsnU2FpbnQgTWFydGluIChTYWludC1NYXJ0aW4gKHBhcnRpZSBmcmFuw6dhaXNlKSknLCAnbWYnLCAnNTkwJywgMl0sXHJcbiAgICBbJ1NhaW50IFBpZXJyZSBhbmQgTWlxdWVsb24gKFNhaW50LVBpZXJyZS1ldC1NaXF1ZWxvbiknLCAncG0nLCAnNTA4J10sXHJcbiAgICBbJ1NhaW50IFZpbmNlbnQgYW5kIHRoZSBHcmVuYWRpbmVzJywgJ3ZjJywgJzE3ODQnXSxcclxuICAgIFsnU2Ftb2EnLCAnd3MnLCAnNjg1J10sXHJcbiAgICBbJ1NhbiBNYXJpbm8nLCAnc20nLCAnMzc4J10sXHJcbiAgICBbJ1PDo28gVG9tw6kgYW5kIFByw61uY2lwZSAoU8OjbyBUb23DqSBlIFByw61uY2lwZSknLCAnc3QnLCAnMjM5J10sXHJcbiAgICBbJ1NhdWRpIEFyYWJpYSAo4oCr2KfZhNmF2YXZhNmD2Kkg2KfZhNi52LHYqNmK2Kkg2KfZhNiz2LnZiNiv2YrYqeKArOKAjiknLCAnc2EnLCAnOTY2J10sXHJcbiAgICBbJ1NlbmVnYWwgKFPDqW7DqWdhbCknLCAnc24nLCAnMjIxJ10sXHJcbiAgICBbJ1NlcmJpYSAo0KHRgNCx0LjRmNCwKScsICdycycsICczODEnXSxcclxuICAgIFsnU2V5Y2hlbGxlcycsICdzYycsICcyNDgnXSxcclxuICAgIFsnU2llcnJhIExlb25lJywgJ3NsJywgJzIzMiddLFxyXG4gICAgWydTaW5nYXBvcmUnLCAnc2cnLCAnNjUnXSxcclxuICAgIFsnU2ludCBNYWFydGVuJywgJ3N4JywgJzE3MjEnXSxcclxuICAgIFsnU2xvdmFraWEgKFNsb3ZlbnNrbyknLCAnc2snLCAnNDIxJ10sXHJcbiAgICBbJ1Nsb3ZlbmlhIChTbG92ZW5pamEpJywgJ3NpJywgJzM4NiddLFxyXG4gICAgWydTb2xvbW9uIElzbGFuZHMnLCAnc2InLCAnNjc3J10sXHJcbiAgICBbJ1NvbWFsaWEgKFNvb21hYWxpeWEpJywgJ3NvJywgJzI1MiddLFxyXG4gICAgWydTb3V0aCBBZnJpY2EnLCAnemEnLCAnMjcnXSxcclxuICAgIFsnU291dGggS29yZWEgKOuMgO2VnOuvvOq1rSknLCAna3InLCAnODInXSxcclxuICAgIFsnU291dGggU3VkYW4gKOKAq9is2YbZiNioINin2YTYs9mI2K/Yp9mG4oCs4oCOKScsICdzcycsICcyMTEnXSxcclxuICAgIFsnU3BhaW4gKEVzcGHDsWEpJywgJ2VzJywgJzM0J10sXHJcbiAgICBbJ1NyaSBMYW5rYSAo4LeB4LeK4oCN4La74LeTIOC2veC2guC2muC3j+C3gCknLCAnbGsnLCAnOTQnXSxcclxuICAgIFsnU3VkYW4gKOKAq9in2YTYs9mI2K/Yp9mG4oCs4oCOKScsICdzZCcsICcyNDknXSxcclxuICAgIFsnU3VyaW5hbWUnLCAnc3InLCAnNTk3J10sXHJcbiAgICBbJ1N2YWxiYXJkIGFuZCBKYW4gTWF5ZW4nLCAnc2onLCAnNDcnLCAxXSxcclxuICAgIFsnU3dhemlsYW5kJywgJ3N6JywgJzI2OCddLFxyXG4gICAgWydTd2VkZW4gKFN2ZXJpZ2UpJywgJ3NlJywgJzQ2J10sXHJcbiAgICBbJ1N3aXR6ZXJsYW5kIChTY2h3ZWl6KScsICdjaCcsICc0MSddLFxyXG4gICAgWydTeXJpYSAo4oCr2LPZiNix2YrYp+KArOKAjiknLCAnc3knLCAnOTYzJ10sXHJcbiAgICBbJ1RhaXdhbiAo5Y+w54GjKScsICd0dycsICc4ODYnXSxcclxuICAgIFsnVGFqaWtpc3RhbicsICd0aicsICc5OTInXSxcclxuICAgIFsnVGFuemFuaWEnLCAndHonLCAnMjU1J10sXHJcbiAgICBbJ1RoYWlsYW5kICjguYTguJfguKIpJywgJ3RoJywgJzY2J10sXHJcbiAgICBbJ1RpbW9yLUxlc3RlJywgJ3RsJywgJzY3MCddLFxyXG4gICAgWydUb2dvJywgJ3RnJywgJzIyOCddLFxyXG4gICAgWydUb2tlbGF1JywgJ3RrJywgJzY5MCddLFxyXG4gICAgWydUb25nYScsICd0bycsICc2NzYnXSxcclxuICAgIFsnVHJpbmlkYWQgYW5kIFRvYmFnbycsICd0dCcsICcxODY4J10sXHJcbiAgICBbJ1R1bmlzaWEgKOKAq9iq2YjZhtiz4oCs4oCOKScsICd0bicsICcyMTYnXSxcclxuICAgIFsnVHVya2V5IChUw7xya2l5ZSknLCAndHInLCAnOTAnXSxcclxuICAgIFsnVHVya21lbmlzdGFuJywgJ3RtJywgJzk5MyddLFxyXG4gICAgWydUdXJrcyBhbmQgQ2FpY29zIElzbGFuZHMnLCAndGMnLCAnMTY0OSddLFxyXG4gICAgWydUdXZhbHUnLCAndHYnLCAnNjg4J10sXHJcbiAgICBbJ1UuUy4gVmlyZ2luIElzbGFuZHMnLCAndmknLCAnMTM0MCddLFxyXG4gICAgWydVZ2FuZGEnLCAndWcnLCAnMjU2J10sXHJcbiAgICBbJ1VrcmFpbmUgKNCj0LrRgNCw0ZfQvdCwKScsICd1YScsICczODAnXSxcclxuICAgIFsnVW5pdGVkIEFyYWIgRW1pcmF0ZXMgKOKAq9in2YTYpdmF2KfYsdin2Kog2KfZhNi52LHYqNmK2Kkg2KfZhNmF2KrYrdiv2KnigKzigI4pJywgJ2FlJywgJzk3MSddLFxyXG4gICAgWydVbml0ZWQgS2luZ2RvbScsICdnYicsICc0NCcsIDBdLFxyXG4gICAgWydVbml0ZWQgU3RhdGVzJywgJ3VzJywgJzEnLCAwXSxcclxuICAgIFsnVXJ1Z3VheScsICd1eScsICc1OTgnXSxcclxuICAgIFsnVXpiZWtpc3RhbiAoT8q7emJla2lzdG9uKScsICd1eicsICc5OTgnXSxcclxuICAgIFsnVmFudWF0dScsICd2dScsICc2NzgnXSxcclxuICAgIFsnVmF0aWNhbiBDaXR5IChDaXR0w6AgZGVsIFZhdGljYW5vKScsICd2YScsICczOScsIDFdLFxyXG4gICAgWydWZW5lenVlbGEnLCAndmUnLCAnNTgnXSxcclxuICAgIFsnVmlldG5hbSAoVmnhu4d0IE5hbSknLCAndm4nLCAnODQnXSxcclxuICAgIFsnV2FsbGlzIGFuZCBGdXR1bmEgKFdhbGxpcy1ldC1GdXR1bmEpJywgJ3dmJywgJzY4MSddLFxyXG4gICAgWydXZXN0ZXJuIFNhaGFyYSAo4oCr2KfZhNi12K3Ysdin2KEg2KfZhNi62LHYqNmK2KnigKzigI4pJywgJ2VoJywgJzIxMicsIDFdLFxyXG4gICAgWydZZW1lbiAo4oCr2KfZhNmK2YXZhuKArOKAjiknLCAneWUnLCAnOTY3J10sXHJcbiAgICBbJ1phbWJpYScsICd6bScsICcyNjAnXSxcclxuICAgIFsnWmltYmFid2UnLCAnencnLCAnMjYzJ10sXHJcbiAgICBbJ8OFbGFuZCBJc2xhbmRzJywgJ2F4JywgJzM1OCcsIDFdXTtcclxufVxyXG5cclxuZXhwb3J0IGNvbnN0IEV4YW1wbGVzOiBhbnkgPSB7XHJcbiAgJzAwMSc6ICcwMDEnLFxyXG4gIEFDOiAnNDAxMjMnLFxyXG4gIEFEOiAnMzEyMzQ1JyxcclxuICBBRTogJzUwMTIzNDU2NycsXHJcbiAgQUY6ICc3MDEyMzQ1NjcnLFxyXG4gIEFHOiAnMjY4NDY0MTIzNCcsXHJcbiAgQUk6ICcyNjQyMzUxMjM0JyxcclxuICBBTDogJzY2MjEyMzQ1NicsXHJcbiAgQU06ICc3NzEyMzQ1NicsXHJcbiAgQU86ICc5MjMxMjM0NTYnLFxyXG4gIEFSOiAnOTExMjM0NTY3ODknLFxyXG4gIEFTOiAnNjg0NzMzMTIzNCcsXHJcbiAgQVQ6ICc2NjQxMjM0NTYnLFxyXG4gIEFVOiAnNDEyMzQ1Njc4JyxcclxuICBBVzogJzU2MDEyMzQnLFxyXG4gIEFYOiAnNDEyMzQ1Njc4JyxcclxuICBBWjogJzQwMTIzNDU2NycsXHJcbiAgQkE6ICc2MTEyMzQ1NicsXHJcbiAgQkI6ICcyNDYyNTAxMjM0JyxcclxuICBCRDogJzE4MTIzNDU2NzgnLFxyXG4gIEJFOiAnNDcwMTIzNDU2JyxcclxuICBCRjogJzcwMTIzNDU2JyxcclxuICBCRzogJzQ4MTIzNDU2JyxcclxuICBCSDogJzM2MDAxMjM0JyxcclxuICBCSTogJzc5NTYxMjM0JyxcclxuICBCSjogJzkwMDExMjM0JyxcclxuICBCTDogJzY5MDAwMTIzNCcsXHJcbiAgQk06ICc0NDEzNzAxMjM0JyxcclxuICBCTjogJzcxMjM0NTYnLFxyXG4gIEJPOiAnNzEyMzQ1NjcnLFxyXG4gIEJROiAnMzE4MTIzNCcsXHJcbiAgQlI6ICcxMTk2MTIzNDU2NycsXHJcbiAgQlM6ICcyNDIzNTkxMjM0JyxcclxuICBCVDogJzE3MTIzNDU2JyxcclxuICBCVzogJzcxMTIzNDU2JyxcclxuICBCWTogJzI5NDkxMTkxMScsXHJcbiAgQlo6ICc2MjIxMjM0JyxcclxuICBDQTogJzUwNjIzNDU2NzgnLFxyXG4gIENDOiAnNDEyMzQ1Njc4JyxcclxuICBDRDogJzk5MTIzNDU2NycsXHJcbiAgQ0Y6ICc3MDAxMjM0NScsXHJcbiAgQ0c6ICcwNjEyMzQ1NjcnLFxyXG4gIENIOiAnNzgxMjM0NTY3JyxcclxuICBDSTogJzAxMjM0NTY3JyxcclxuICBDSzogJzcxMjM0JyxcclxuICBDTDogJzIyMTIzNDU2NycsXHJcbiAgQ006ICc2NzEyMzQ1NjcnLFxyXG4gIENOOiAnMTMxMjM0NTY3ODknLFxyXG4gIENPOiAnMzIxMTIzNDU2NycsXHJcbiAgQ1I6ICc4MzEyMzQ1NicsXHJcbiAgQ1U6ICc1MTIzNDU2NycsXHJcbiAgQ1Y6ICc5OTExMjM0JyxcclxuICBDVzogJzk1MTgxMjM0JyxcclxuICBDWDogJzQxMjM0NTY3OCcsXHJcbiAgQ1k6ICc5NjEyMzQ1NicsXHJcbiAgQ1o6ICc2MDExMjM0NTYnLFxyXG4gIERFOiAnMTUxMjM0NTY3ODknLFxyXG4gIERKOiAnNzc4MzEwMDEnLFxyXG4gIERLOiAnMzIxMjM0NTYnLFxyXG4gIERNOiAnNzY3MjI1MTIzNCcsXHJcbiAgRE86ICc4MDkyMzQ1Njc4JyxcclxuICBEWjogJzU1MTIzNDU2NycsXHJcbiAgRUM6ICc5OTEyMzQ1NjcnLFxyXG4gIEVFOiAnNTEyMzQ1NjcnLFxyXG4gIEVHOiAnMTAwMTIzNDU2NycsXHJcbiAgRUg6ICc2NTAxMjM0NTYnLFxyXG4gIEVSOiAnNzEyMzQ1NicsXHJcbiAgRVM6ICc2MTIzNDU2NzgnLFxyXG4gIEVUOiAnOTExMjM0NTY3JyxcclxuICBGSTogJzQxMjM0NTY3OCcsXHJcbiAgRko6ICc3MDEyMzQ1JyxcclxuICBGSzogJzUxMjM0JyxcclxuICBGTTogJzM1MDEyMzQnLFxyXG4gIEZPOiAnMjExMjM0JyxcclxuICBGUjogJzYxMjM0NTY3OCcsXHJcbiAgR0E6ICcwNjAzMTIzNCcsXHJcbiAgR0I6ICc3NDAwMTIzNDU2JyxcclxuICBHRDogJzQ3MzQwMzEyMzQnLFxyXG4gIEdFOiAnNTU1MTIzNDU2JyxcclxuICBHRjogJzY5NDIwMTIzNCcsXHJcbiAgR0c6ICc3NzgxMTIzNDU2JyxcclxuICBHSDogJzIzMTIzNDU2NycsXHJcbiAgR0k6ICc1NzEyMzQ1NicsXHJcbiAgR0w6ICcyMjEyMzQnLFxyXG4gIEdNOiAnMzAxMjM0NScsXHJcbiAgR046ICc2MDExMjM0NTYnLFxyXG4gIEdQOiAnNjkwMDAxMjM0JyxcclxuICBHUTogJzIyMjEyMzQ1NicsXHJcbiAgR1I6ICc2OTEyMzQ1Njc4JyxcclxuICBHVDogJzUxMjM0NTY3JyxcclxuICBHVTogJzY3MTMwMDEyMzQnLFxyXG4gIEdXOiAnOTU1MDEyMzQ1JyxcclxuICBHWTogJzYwOTEyMzQnLFxyXG4gIEhLOiAnNTEyMzQ1NjcnLFxyXG4gIEhOOiAnOTEyMzQ1NjcnLFxyXG4gIEhSOiAnOTIxMjM0NTY3JyxcclxuICBIVDogJzM0MTAxMjM0JyxcclxuICBIVTogJzIwMTIzNDU2NycsXHJcbiAgSUQ6ICc4MTIzNDU2NzgnLFxyXG4gIElFOiAnODUwMTIzNDU2JyxcclxuICBJTDogJzUwMjM0NTY3OCcsXHJcbiAgSU06ICc3OTI0MTIzNDU2JyxcclxuICBJTjogJzgxMjM0NTY3ODknLFxyXG4gIElPOiAnMzgwMTIzNCcsXHJcbiAgSVE6ICc3OTEyMzQ1Njc4JyxcclxuICBJUjogJzkxMjM0NTY3ODknLFxyXG4gIElTOiAnNjExMTIzNCcsXHJcbiAgSVQ6ICczMTIzNDU2Nzg5JyxcclxuICBKRTogJzc3OTc3MTIzNDUnLFxyXG4gIEpNOiAnODc2MjEwMTIzNCcsXHJcbiAgSk86ICc3OTAxMjM0NTYnLFxyXG4gIEpQOiAnOTAxMjM0NTY3OCcsXHJcbiAgS0U6ICc3MTIxMjM0NTYnLFxyXG4gIEtHOiAnNzAwMTIzNDU2JyxcclxuICBLSDogJzkxMjM0NTY3JyxcclxuICBLSTogJzcyMDAxMjM0JyxcclxuICBLTTogJzMyMTIzNDUnLFxyXG4gIEtOOiAnODY5NzY1MjkxNycsXHJcbiAgS1A6ICcxOTIxMjM0NTY3JyxcclxuICBLUjogJzEwMDAwMDAwMDAnLFxyXG4gIEtXOiAnNTAwMTIzNDUnLFxyXG4gIEtZOiAnMzQ1MzIzMTIzNCcsXHJcbiAgS1o6ICc3NzEwMDA5OTk4JyxcclxuICBMQTogJzIwMjMxMjM0NTYnLFxyXG4gIExCOiAnNzExMjM0NTYnLFxyXG4gIExDOiAnNzU4Mjg0NTY3OCcsXHJcbiAgTEk6ICc2NjAyMzQ1NjcnLFxyXG4gIExLOiAnNzEyMzQ1Njc4JyxcclxuICBMUjogJzc3MDEyMzQ1NicsXHJcbiAgTFM6ICc1MDEyMzQ1NicsXHJcbiAgTFQ6ICc2MTIzNDU2NycsXHJcbiAgTFU6ICc2MjgxMjM0NTYnLFxyXG4gIExWOiAnMjEyMzQ1NjcnLFxyXG4gIExZOiAnOTEyMzQ1Njc4JyxcclxuICBNQTogJzY1MDEyMzQ1NicsXHJcbiAgTUM6ICc2MTIzNDU2NzgnLFxyXG4gIE1EOiAnNjIxMTIzNDUnLFxyXG4gIE1FOiAnNjc2MjI5MDEnLFxyXG4gIE1GOiAnNjkwMDAxMjM0JyxcclxuICBNRzogJzMyMTIzNDU2NycsXHJcbiAgTUg6ICcyMzUxMjM0JyxcclxuICBNSzogJzcyMzQ1Njc4JyxcclxuICBNTDogJzY1MDEyMzQ1JyxcclxuICBNTTogJzkyMTIzNDU2JyxcclxuICBNTjogJzg4MTIzNDU2JyxcclxuICBNTzogJzY2MTIzNDU2JyxcclxuICBNUDogJzY3MDIzNDU2NzgnLFxyXG4gIE1ROiAnNjk2MjAxMjM0JyxcclxuICBNUjogJzIyMTIzNDU2JyxcclxuICBNUzogJzY2NDQ5MjM0NTYnLFxyXG4gIE1UOiAnOTY5NjEyMzQnLFxyXG4gIE1VOiAnNTI1MTIzNDUnLFxyXG4gIE1WOiAnNzcxMjM0NScsXHJcbiAgTVc6ICc5OTEyMzQ1NjcnLFxyXG4gIE1YOiAnMTIyMjEyMzQ1NjcnLFxyXG4gIE1ZOiAnMTIzNDU2Nzg5JyxcclxuICBNWjogJzgyMTIzNDU2NycsXHJcbiAgTkE6ICc4MTEyMzQ1NjcnLFxyXG4gIE5DOiAnNzUxMjM0JyxcclxuICBORTogJzkzMTIzNDU2JyxcclxuICBORjogJzM4MTIzNCcsXHJcbiAgTkc6ICc4MDIxMjM0NTY3JyxcclxuICBOSTogJzgxMjM0NTY3JyxcclxuICBOTDogJzYxMjM0NTY3OCcsXHJcbiAgTk86ICc0MDYxMjM0NScsXHJcbiAgTlA6ICc5ODQxMjM0NTY3JyxcclxuICBOUjogJzU1NTEyMzQnLFxyXG4gIE5VOiAnODg4NDAxMicsXHJcbiAgTlo6ICcyMTEyMzQ1NjcnLFxyXG4gIE9NOiAnOTIxMjM0NTYnLFxyXG4gIFBBOiAnNjEyMzQ1NjcnLFxyXG4gIFBFOiAnOTEyMzQ1Njc4JyxcclxuICBQRjogJzg3MTIzNDU2JyxcclxuICBQRzogJzcwMTIzNDU2JyxcclxuICBQSDogJzkwNTEyMzQ1NjcnLFxyXG4gIFBLOiAnMzAxMjM0NTY3OCcsXHJcbiAgUEw6ICc1MTIzNDU2NzgnLFxyXG4gIFBNOiAnNTUxMjM0JyxcclxuICBQUjogJzc4NzIzNDU2NzgnLFxyXG4gIFBTOiAnNTk5MTIzNDU2JyxcclxuICBQVDogJzkxMjM0NTY3OCcsXHJcbiAgUFc6ICc2MjAxMjM0JyxcclxuICBQWTogJzk2MTQ1Njc4OScsXHJcbiAgUUE6ICczMzEyMzQ1NicsXHJcbiAgUkU6ICc2OTIxMjM0NTYnLFxyXG4gIFJPOiAnNzEyMDM0NTY3JyxcclxuICBSUzogJzYwMTIzNDU2NycsXHJcbiAgUlU6ICc5MTIzNDU2Nzg5JyxcclxuICBSVzogJzcyMDEyMzQ1NicsXHJcbiAgU0E6ICc1MTIzNDU2NzgnLFxyXG4gIFNCOiAnNzQyMTIzNCcsXHJcbiAgU0M6ICcyNTEwMTIzJyxcclxuICBTRDogJzkxMTIzMTIzNCcsXHJcbiAgU0U6ICc3MDEyMzQ1NjcnLFxyXG4gIFNHOiAnODEyMzQ1NjcnLFxyXG4gIFNIOiAnNTEyMzQnLFxyXG4gIFNJOiAnMzEyMzQ1NjcnLFxyXG4gIFNKOiAnNDEyMzQ1NjcnLFxyXG4gIFNLOiAnOTEyMTIzNDU2JyxcclxuICBTTDogJzI1MTIzNDU2JyxcclxuICBTTTogJzY2NjYxMjEyJyxcclxuICBTTjogJzcwMTIzNDU2NycsXHJcbiAgU086ICc3MTEyMzQ1NicsXHJcbiAgU1I6ICc3NDEyMzQ1JyxcclxuICBTUzogJzk3NzEyMzQ1NicsXHJcbiAgU1Q6ICc5ODEyMzQ1JyxcclxuICBTVjogJzcwMTIzNDU2JyxcclxuICBTWDogJzcyMTUyMDU2NzgnLFxyXG4gIFNZOiAnOTQ0NTY3ODkwJyxcclxuICBTWjogJzc2MTIzNDU2JyxcclxuICBUQTogJzg5OTknLFxyXG4gIFRDOiAnNjQ5MjMxMTIzNCcsXHJcbiAgVEQ6ICc2MzAxMjM0NScsXHJcbiAgVEc6ICc5MDExMjM0NScsXHJcbiAgVEg6ICc4MTIzNDU2NzgnLFxyXG4gIFRKOiAnOTE3MTIzNDU2JyxcclxuICBUSzogJzcyOTAnLFxyXG4gIFRMOiAnNzcyMTIzNDUnLFxyXG4gIFRNOiAnNjYxMjM0NTYnLFxyXG4gIFROOiAnMjAxMjM0NTYnLFxyXG4gIFRPOiAnNzcxNTEyMycsXHJcbiAgVFI6ICc1MDEyMzQ1Njc4JyxcclxuICBUVDogJzg2ODI5MTEyMzQnLFxyXG4gIFRWOiAnOTAxMjM0JyxcclxuICBUVzogJzkxMjM0NTY3OCcsXHJcbiAgVFo6ICc2MjEyMzQ1NjcnLFxyXG4gIFVBOiAnNTAxMjM0NTY3JyxcclxuICBVRzogJzcxMjM0NTY3OCcsXHJcbiAgVVM6ICcyMDE1NTUwMTIzJyxcclxuICBVWTogJzk0MjMxMjM0JyxcclxuICBVWjogJzkxMjM0NTY3OCcsXHJcbiAgVkE6ICczMTIzNDU2Nzg5JyxcclxuICBWQzogJzc4NDQzMDEyMzQnLFxyXG4gIFZFOiAnNDEyMTIzNDU2NycsXHJcbiAgVkc6ICcyODQzMDAxMjM0JyxcclxuICBWSTogJzM0MDY0MjEyMzQnLFxyXG4gIFZOOiAnOTEyMzQ1Njc4JyxcclxuICBWVTogJzU5MTIzNDUnLFxyXG4gIFdGOiAnNTAxMjM0JyxcclxuICBXUzogJzcyMTIzNDUnLFxyXG4gIFhLOiAnNDMyMDEyMzQnLFxyXG4gIFlFOiAnNzEyMzQ1Njc4JyxcclxuICBZVDogJzYzOTAxMjM0NScsXHJcbiAgWkE6ICc3MTEyMzQ1NjcnLFxyXG4gIFpNOiAnOTU1MTIzNDU2JyxcclxuICBaVzogJzcxMjM0NTY3OCdcclxufTtcclxuIl19