UNPKG

@millieofzo/ion-intl-tel-input

Version:

This is a continuation of the original project from azzamasghar1 (https://github.com/azzamasghar1/ion-intl-tel-input) which includes new features and some much requested features

2,006 lines 140 kB
export const countries = [
    {
        name: 'Afghanistan',
        isoCode: 'af',
        dialCode: '93',
        flagClass: 'af',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Albania',
        isoCode: 'al',
        dialCode: '355',
        flagClass: 'al',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Algeria',
        isoCode: 'dz',
        dialCode: '213',
        flagClass: 'dz',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'AmericanSamoa',
        isoCode: 'as',
        dialCode: '1 684',
        flagClass: 'as',
        priority: 0,
        areaCodes: [
            '684'
        ],
        placeholder: ''
    },
    {
        name: 'Andorra',
        isoCode: 'ad',
        dialCode: '376',
        flagClass: 'ad',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Angola',
        isoCode: 'ao',
        dialCode: '244',
        flagClass: 'ao',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Anguilla',
        isoCode: 'ai',
        dialCode: '1 264',
        flagClass: 'ai',
        priority: 0,
        areaCodes: [
            '264'
        ],
        placeholder: ''
    },
    {
        name: 'Antigua and Barbuda',
        isoCode: 'ag',
        dialCode: '1 268',
        flagClass: 'ag',
        priority: 0,
        areaCodes: [
            '268'
        ],
        placeholder: ''
    },
    {
        name: 'Argentina',
        isoCode: 'ar',
        dialCode: '54',
        flagClass: 'ar',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Armenia',
        isoCode: 'am',
        dialCode: '374',
        flagClass: 'am',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Aruba',
        isoCode: 'aw',
        dialCode: '297',
        flagClass: 'aw',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Australia',
        isoCode: 'au',
        dialCode: '61',
        flagClass: 'au',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Austria',
        isoCode: 'at',
        dialCode: '43',
        flagClass: 'at',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Azerbaijan',
        isoCode: 'az',
        dialCode: '994',
        flagClass: 'az',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Bahamas',
        isoCode: 'bs',
        dialCode: '1 242',
        flagClass: 'bs',
        priority: 0,
        areaCodes: [
            '242'
        ],
        placeholder: ''
    },
    {
        name: 'Bahrain',
        isoCode: 'bh',
        dialCode: '973',
        flagClass: 'bh',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Bangladesh',
        isoCode: 'bd',
        dialCode: '880',
        flagClass: 'bd',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Barbados',
        isoCode: 'bb',
        dialCode: '1 246',
        flagClass: 'bb',
        priority: 0,
        areaCodes: [
            '246'
        ],
        placeholder: ''
    },
    {
        name: 'Belarus',
        isoCode: 'by',
        dialCode: '375',
        flagClass: 'by',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Belgium',
        isoCode: 'be',
        dialCode: '32',
        flagClass: 'be',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Belize',
        isoCode: 'bz',
        dialCode: '501',
        flagClass: 'bz',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Benin',
        isoCode: 'bj',
        dialCode: '229',
        flagClass: 'bj',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Bermuda',
        isoCode: 'bm',
        dialCode: '1 441',
        flagClass: 'bm',
        priority: 0,
        areaCodes: [
            '441'
        ],
        placeholder: ''
    },
    {
        name: 'Bhutan',
        isoCode: 'bt',
        dialCode: '975',
        flagClass: 'bt',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Bolivia, Plurinational State of',
        isoCode: 'bo',
        dialCode: '591',
        flagClass: 'bo',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Bosnia and Herzegovina',
        isoCode: 'ba',
        dialCode: '387',
        flagClass: 'ba',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Botswana',
        isoCode: 'bw',
        dialCode: '267',
        flagClass: 'bw',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Brazil',
        isoCode: 'br',
        dialCode: '55',
        flagClass: 'br',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'British Indian Ocean Territory',
        isoCode: 'io',
        dialCode: '246',
        flagClass: 'io',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Virgin Islands, British',
        isoCode: 'vg',
        dialCode: '1 284',
        flagClass: 'vg',
        priority: 0,
        areaCodes: [
            '284'
        ],
        placeholder: ''
    },
    {
        name: 'Brunei Darussalam',
        isoCode: 'bn',
        dialCode: '673',
        flagClass: 'bn',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Bulgaria',
        isoCode: 'bg',
        dialCode: '359',
        flagClass: 'bg',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Burkina Faso',
        isoCode: 'bf',
        dialCode: '226',
        flagClass: 'bf',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Burundi',
        isoCode: 'bi',
        dialCode: '257',
        flagClass: 'bi',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Cambodia',
        isoCode: 'kh',
        dialCode: '855',
        flagClass: 'kh',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Cameroon',
        isoCode: 'cm',
        dialCode: '237',
        flagClass: 'cm',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Canada',
        isoCode: 'ca',
        dialCode: '1',
        flagClass: 'ca',
        priority: 0,
        areaCodes: [
            '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'
        ],
        placeholder: ''
    },
    {
        name: 'Cape Verde',
        isoCode: 'cv',
        dialCode: '238',
        flagClass: 'cv',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Cayman Islands',
        isoCode: 'ky',
        dialCode: ' 345',
        flagClass: 'ky',
        priority: 0,
        areaCodes: [
            '345'
        ],
        placeholder: ''
    },
    {
        name: 'Central African Republic',
        isoCode: 'cf',
        dialCode: '236',
        flagClass: 'cf',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Chad',
        isoCode: 'td',
        dialCode: '235',
        flagClass: 'td',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Chile',
        isoCode: 'cl',
        dialCode: '56',
        flagClass: 'cl',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'China',
        isoCode: 'cn',
        dialCode: '86',
        flagClass: 'cn',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Christmas Island',
        isoCode: 'cx',
        dialCode: '61',
        flagClass: 'cx',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Cocos (Keeling) Islands',
        isoCode: 'cc',
        dialCode: '61',
        flagClass: 'cc',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Colombia',
        isoCode: 'co',
        dialCode: '57',
        flagClass: 'co',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Comoros',
        isoCode: 'km',
        dialCode: '269',
        flagClass: 'km',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Congo, The Democratic Republic of the Congo',
        isoCode: 'cd',
        dialCode: '243',
        flagClass: 'cd',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Congo',
        isoCode: 'cg',
        dialCode: '242',
        flagClass: 'cg',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Cook Islands',
        isoCode: 'ck',
        dialCode: '682',
        flagClass: 'ck',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Costa Rica',
        isoCode: 'cr',
        dialCode: '506',
        flagClass: 'cr',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Cote d\'Ivoire',
        isoCode: 'ci',
        dialCode: '225',
        flagClass: 'ci',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Croatia',
        isoCode: 'hr',
        dialCode: '385',
        flagClass: 'hr',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Cuba',
        isoCode: 'cu',
        dialCode: '53',
        flagClass: 'cu',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Cyprus',
        isoCode: 'cy',
        dialCode: '357',
        flagClass: 'cy',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Czech Republic',
        isoCode: 'cz',
        dialCode: '420',
        flagClass: 'cz',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Denmark',
        isoCode: 'dk',
        dialCode: '45',
        flagClass: 'dk',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Djibouti',
        isoCode: 'dj',
        dialCode: '253',
        flagClass: 'dj',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Dominica',
        isoCode: 'dm',
        dialCode: '1 767',
        flagClass: 'dm',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Dominican Republic',
        isoCode: 'do',
        dialCode: '1 849',
        flagClass: 'do',
        priority: 0,
        areaCodes: [
            '809',
            '829',
            '849'
        ],
        placeholder: ''
    },
    {
        name: 'Ecuador',
        isoCode: 'ec',
        dialCode: '593',
        flagClass: 'ec',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Egypt',
        isoCode: 'eg',
        dialCode: '20',
        flagClass: 'eg',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'El Salvador',
        isoCode: 'sv',
        dialCode: '503',
        flagClass: 'sv',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Equatorial Guinea',
        isoCode: 'gq',
        dialCode: '240',
        flagClass: 'gq',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Eritrea',
        isoCode: 'er',
        dialCode: '291',
        flagClass: 'er',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Estonia',
        isoCode: 'ee',
        dialCode: '372',
        flagClass: 'ee',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Ethiopia',
        isoCode: 'et',
        dialCode: '251',
        flagClass: 'et',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Falkland Islands (Malvinas)',
        isoCode: 'fk',
        dialCode: '500',
        flagClass: 'fk',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Faroe Islands',
        isoCode: 'fo',
        dialCode: '298',
        flagClass: 'fo',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Fiji',
        isoCode: 'fj',
        dialCode: '679',
        flagClass: 'fj',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Finland',
        isoCode: 'fi',
        dialCode: '358',
        flagClass: 'fi',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'France',
        isoCode: 'fr',
        dialCode: '33',
        flagClass: 'fr',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'French Guiana',
        isoCode: 'gf',
        dialCode: '594',
        flagClass: 'gf',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'French Polynesia',
        isoCode: 'pf',
        dialCode: '689',
        flagClass: 'pf',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Gabon',
        isoCode: 'ga',
        dialCode: '241',
        flagClass: 'ga',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Gambia',
        isoCode: 'gm',
        dialCode: '220',
        flagClass: 'gm',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Georgia',
        isoCode: 'ge',
        dialCode: '995',
        flagClass: 'ge',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Germany',
        isoCode: 'de',
        dialCode: '49',
        flagClass: 'de',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Ghana',
        isoCode: 'gh',
        dialCode: '233',
        flagClass: 'gh',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Gibraltar',
        isoCode: 'gi',
        dialCode: '350',
        flagClass: 'gi',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Greece',
        isoCode: 'gr',
        dialCode: '30',
        flagClass: 'gr',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Greenland',
        isoCode: 'gl',
        dialCode: '299',
        flagClass: 'gl',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Grenada',
        isoCode: 'gd',
        dialCode: '1 473',
        flagClass: 'gd',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Guadeloupe',
        isoCode: 'gp',
        dialCode: '590',
        flagClass: 'gp',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Guam',
        isoCode: 'gu',
        dialCode: '1 671',
        flagClass: 'gu',
        priority: 0,
        areaCodes: [
            '671'
        ],
        placeholder: ''
    },
    {
        name: 'Guatemala',
        isoCode: 'gt',
        dialCode: '502',
        flagClass: 'gt',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Guernsey',
        isoCode: 'gg',
        dialCode: '44',
        flagClass: 'gg',
        priority: 0,
        areaCodes: [
            '1481'
        ],
        placeholder: ''
    },
    {
        name: 'Guinea',
        isoCode: 'gn',
        dialCode: '224',
        flagClass: 'gn',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Guinea-Bissau',
        isoCode: 'gw',
        dialCode: '245',
        flagClass: 'gw',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Guyana',
        isoCode: 'gy',
        dialCode: '595',
        flagClass: 'gy',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Haiti',
        isoCode: 'ht',
        dialCode: '509',
        flagClass: 'ht',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Honduras',
        isoCode: 'hn',
        dialCode: '504',
        flagClass: 'hn',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Hong Kong',
        isoCode: 'hk',
        dialCode: '852',
        flagClass: 'hk',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Hungary',
        isoCode: 'hu',
        dialCode: '36',
        flagClass: 'hu',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Iceland',
        isoCode: 'is',
        dialCode: '354',
        flagClass: 'is',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'India',
        isoCode: 'in',
        dialCode: '91',
        flagClass: 'in',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Indonesia',
        isoCode: 'id',
        dialCode: '62',
        flagClass: 'id',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Iran, Islamic Republic of Persian Gulf',
        isoCode: 'ir',
        dialCode: '98',
        flagClass: 'ir',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Iraq',
        isoCode: 'iq',
        dialCode: '964',
        flagClass: 'iq',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Ireland',
        isoCode: 'ie',
        dialCode: '353',
        flagClass: 'ie',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Isle of Man',
        isoCode: 'im',
        dialCode: '44',
        flagClass: 'im',
        priority: 0,
        areaCodes: [
            '1624'
        ],
        placeholder: ''
    },
    {
        name: 'Israel',
        isoCode: 'il',
        dialCode: '972',
        flagClass: 'il',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Italy',
        isoCode: 'it',
        dialCode: '39',
        flagClass: 'it',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Jamaica',
        isoCode: 'jm',
        dialCode: '1 876',
        flagClass: 'jm',
        priority: 0,
        areaCodes: [
            '876'
        ],
        placeholder: ''
    },
    {
        name: 'Japan',
        isoCode: 'jp',
        dialCode: '81',
        flagClass: 'jp',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Jersey',
        isoCode: 'je',
        dialCode: '44',
        flagClass: 'je',
        priority: 0,
        areaCodes: [
            '1534'
        ],
        placeholder: ''
    },
    {
        name: 'Jordan',
        isoCode: 'jo',
        dialCode: '962',
        flagClass: 'jo',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Kazakhstan',
        isoCode: 'kz',
        dialCode: '7 7',
        flagClass: 'kz',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Kenya',
        isoCode: 'ke',
        dialCode: '254',
        flagClass: 'ke',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Kiribati',
        isoCode: 'ki',
        dialCode: '686',
        flagClass: 'ki',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Kuwait',
        isoCode: 'kw',
        dialCode: '965',
        flagClass: 'kw',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Kyrgyzstan',
        isoCode: 'kg',
        dialCode: '996',
        flagClass: 'kg',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Laos',
        isoCode: 'la',
        dialCode: '856',
        flagClass: 'la',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Latvia',
        isoCode: 'lv',
        dialCode: '371',
        flagClass: 'lv',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Lebanon',
        isoCode: 'lb',
        dialCode: '961',
        flagClass: 'lb',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Lesotho',
        isoCode: 'ls',
        dialCode: '266',
        flagClass: 'ls',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Liberia',
        isoCode: 'lr',
        dialCode: '231',
        flagClass: 'lr',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Libyan Arab Jamahiriya',
        isoCode: 'ly',
        dialCode: '218',
        flagClass: 'ly',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Liechtenstein',
        isoCode: 'li',
        dialCode: '423',
        flagClass: 'li',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Lithuania',
        isoCode: 'lt',
        dialCode: '370',
        flagClass: 'lt',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Luxembourg',
        isoCode: 'lu',
        dialCode: '352',
        flagClass: 'lu',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Macao',
        isoCode: 'mo',
        dialCode: '853',
        flagClass: 'mo',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Macedonia',
        isoCode: 'mk',
        dialCode: '389',
        flagClass: 'mk',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Madagascar',
        isoCode: 'mg',
        dialCode: '261',
        flagClass: 'mg',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Malawi',
        isoCode: 'mw',
        dialCode: '265',
        flagClass: 'mw',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Malaysia',
        isoCode: 'my',
        dialCode: '60',
        flagClass: 'my',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Maldives',
        isoCode: 'mv',
        dialCode: '960',
        flagClass: 'mv',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Mali',
        isoCode: 'ml',
        dialCode: '223',
        flagClass: 'ml',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Malta',
        isoCode: 'mt',
        dialCode: '356',
        flagClass: 'mt',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Marshall Islands',
        isoCode: 'mh',
        dialCode: '692',
        flagClass: 'mh',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Martinique',
        isoCode: 'mq',
        dialCode: '596',
        flagClass: 'mq',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Mauritania',
        isoCode: 'mr',
        dialCode: '222',
        flagClass: 'mr',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Mauritius',
        isoCode: 'mu',
        dialCode: '230',
        flagClass: 'mu',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Mayotte',
        isoCode: 'yt',
        dialCode: '262',
        flagClass: 'yt',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Mexico',
        isoCode: 'mx',
        dialCode: '52',
        flagClass: 'mx',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Micronesia, Federated States of Micronesia',
        isoCode: 'fm',
        dialCode: '691',
        flagClass: 'fm',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Moldova',
        isoCode: 'md',
        dialCode: '373',
        flagClass: 'md',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Monaco',
        isoCode: 'mc',
        dialCode: '377',
        flagClass: 'mc',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Mongolia',
        isoCode: 'mn',
        dialCode: '976',
        flagClass: 'mn',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Montenegro',
        isoCode: 'me',
        dialCode: '382',
        flagClass: 'me',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Montserrat',
        isoCode: 'ms',
        dialCode: '1664',
        flagClass: 'ms',
        priority: 0,
        areaCodes: [
            '664'
        ],
        placeholder: ''
    },
    {
        name: 'Morocco',
        isoCode: 'ma',
        dialCode: '212',
        flagClass: 'ma',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Mozambique',
        isoCode: 'mz',
        dialCode: '258',
        flagClass: 'mz',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Myanmar',
        isoCode: 'mm',
        dialCode: '95',
        flagClass: 'mm',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Namibia',
        isoCode: 'na',
        dialCode: '264',
        flagClass: 'na',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Nauru',
        isoCode: 'nr',
        dialCode: '674',
        flagClass: 'nr',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Nepal',
        isoCode: 'np',
        dialCode: '977',
        flagClass: 'np',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Netherlands',
        isoCode: 'nl',
        dialCode: '31',
        flagClass: 'nl',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'New Caledonia',
        isoCode: 'nc',
        dialCode: '687',
        flagClass: 'nc',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'New Zealand',
        isoCode: 'nz',
        dialCode: '64',
        flagClass: 'nz',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Nicaragua',
        isoCode: 'ni',
        dialCode: '505',
        flagClass: 'ni',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Niger',
        isoCode: 'ne',
        dialCode: '227',
        flagClass: 'ne',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Nigeria',
        isoCode: 'ng',
        dialCode: '234',
        flagClass: 'ng',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Niue',
        isoCode: 'nu',
        dialCode: '683',
        flagClass: 'nu',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Norfolk Island',
        isoCode: 'nf',
        dialCode: '672',
        flagClass: 'nf',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Korea, Democratic People\'s Republic of Korea',
        isoCode: 'kp',
        dialCode: '850',
        flagClass: 'kp',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Northern Mariana Islands',
        isoCode: 'mp',
        dialCode: '1 670',
        flagClass: 'mp',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Norway',
        isoCode: 'no',
        dialCode: '47',
        flagClass: 'no',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Oman',
        isoCode: 'om',
        dialCode: '968',
        flagClass: 'om',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Pakistan',
        isoCode: 'pk',
        dialCode: '92',
        flagClass: 'pk',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Palau',
        isoCode: 'pw',
        dialCode: '680',
        flagClass: 'pw',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Palestinian Territory, Occupied',
        isoCode: 'ps',
        dialCode: '970',
        flagClass: 'ps',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Panama',
        isoCode: 'pa',
        dialCode: '507',
        flagClass: 'pa',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Papua New Guinea',
        isoCode: 'pg',
        dialCode: '675',
        flagClass: 'pg',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Paraguay',
        isoCode: 'py',
        dialCode: '595',
        flagClass: 'py',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Peru',
        isoCode: 'pe',
        dialCode: '51',
        flagClass: 'pe',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Philippines',
        isoCode: 'ph',
        dialCode: '63',
        flagClass: 'ph',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Poland',
        isoCode: 'pl',
        dialCode: '48',
        flagClass: 'pl',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Portugal',
        isoCode: 'pt',
        dialCode: '351',
        flagClass: 'pt',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Puerto Rico',
        isoCode: 'pr',
        dialCode: '1 939',
        flagClass: 'pr',
        priority: 0,
        areaCodes: [
            '787',
            '939'
        ],
        placeholder: ''
    },
    {
        name: 'Qatar',
        isoCode: 'qa',
        dialCode: '974',
        flagClass: 'qa',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Reunion',
        isoCode: 're',
        dialCode: '262',
        flagClass: 're',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Romania',
        isoCode: 'ro',
        dialCode: '40',
        flagClass: 'ro',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Russia',
        isoCode: 'ru',
        dialCode: '7',
        flagClass: 'ru',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Rwanda',
        isoCode: 'rw',
        dialCode: '250',
        flagClass: 'rw',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Saint Barthelemy',
        isoCode: 'bl',
        dialCode: '590',
        flagClass: 'bl',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Saint Helena, Ascension and Tristan Da Cunha',
        isoCode: 'sh',
        dialCode: '290',
        flagClass: 'sh',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Saint Kitts and Nevis',
        isoCode: 'kn',
        dialCode: '1 869',
        flagClass: 'kn',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Saint Lucia',
        isoCode: 'lc',
        dialCode: '1 758',
        flagClass: 'lc',
        priority: 0,
        areaCodes: [
            '758'
        ],
        placeholder: ''
    },
    {
        name: 'Saint Martin',
        isoCode: 'mf',
        dialCode: '590',
        flagClass: 'mf',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Saint Pierre and Miquelon',
        isoCode: 'pm',
        dialCode: '508',
        flagClass: 'pm',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Saint Vincent and the Grenadines',
        isoCode: 'vc',
        dialCode: '1 784',
        flagClass: 'vc',
        priority: 0,
        areaCodes: [
            '784'
        ],
        placeholder: ''
    },
    {
        name: 'Samoa',
        isoCode: 'ws',
        dialCode: '685',
        flagClass: 'ws',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'San Marino',
        isoCode: 'sm',
        dialCode: '378',
        flagClass: 'sm',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Sao Tome and Principe',
        isoCode: 'st',
        dialCode: '239',
        flagClass: 'st',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Saudi Arabia',
        isoCode: 'sa',
        dialCode: '966',
        flagClass: 'sa',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Senegal',
        isoCode: 'sn',
        dialCode: '221',
        flagClass: 'sn',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Serbia',
        isoCode: 'rs',
        dialCode: '381',
        flagClass: 'rs',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Seychelles',
        isoCode: 'sc',
        dialCode: '248',
        flagClass: 'sc',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Sierra Leone',
        isoCode: 'sl',
        dialCode: '232',
        flagClass: 'sl',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Singapore',
        isoCode: 'sg',
        dialCode: '65',
        flagClass: 'sg',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Slovakia',
        isoCode: 'sk',
        dialCode: '421',
        flagClass: 'sk',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Slovenia',
        isoCode: 'si',
        dialCode: '386',
        flagClass: 'si',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Solomon Islands',
        isoCode: 'sb',
        dialCode: '677',
        flagClass: 'sb',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Somalia',
        isoCode: 'so',
        dialCode: '252',
        flagClass: 'so',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'South Africa',
        isoCode: 'za',
        dialCode: '27',
        flagClass: 'za',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Korea, Republic of South Korea',
        isoCode: 'kr',
        dialCode: '82',
        flagClass: 'kr',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Spain',
        isoCode: 'es',
        dialCode: '34',
        flagClass: 'es',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Sri Lanka',
        isoCode: 'lk',
        dialCode: '94',
        flagClass: 'lk',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Sudan',
        isoCode: 'sd',
        dialCode: '249',
        flagClass: 'sd',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Suriname',
        isoCode: 'sr',
        dialCode: '597',
        flagClass: 'sr',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Svalbard and Jan Mayen',
        isoCode: 'sj',
        dialCode: '47',
        flagClass: 'sj',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Swaziland',
        isoCode: 'sz',
        dialCode: '268',
        flagClass: 'sz',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Sweden',
        isoCode: 'se',
        dialCode: '46',
        flagClass: 'se',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Switzerland',
        isoCode: 'ch',
        dialCode: '41',
        flagClass: 'ch',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Syrian Arab Republic',
        isoCode: 'sy',
        dialCode: '963',
        flagClass: 'sy',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Taiwan',
        isoCode: 'tw',
        dialCode: '886',
        flagClass: 'tw',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Tajikistan',
        isoCode: 'tj',
        dialCode: '992',
        flagClass: 'tj',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Tanzania, United Republic of Tanzania',
        isoCode: 'tz',
        dialCode: '255',
        flagClass: 'tz',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Thailand',
        isoCode: 'th',
        dialCode: '66',
        flagClass: 'th',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Timor-Leste',
        isoCode: 'tl',
        dialCode: '670',
        flagClass: 'tl',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Togo',
        isoCode: 'tg',
        dialCode: '228',
        flagClass: 'tg',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Tokelau',
        isoCode: 'tk',
        dialCode: '690',
        flagClass: 'tk',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Tonga',
        isoCode: 'to',
        dialCode: '676',
        flagClass: 'to',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Trinidad and Tobago',
        isoCode: 'tt',
        dialCode: '1 868',
        flagClass: 'tt',
        priority: 0,
        areaCodes: [
            '868'
        ],
        placeholder: ''
    },
    {
        name: 'Tunisia',
        isoCode: 'tn',
        dialCode: '216',
        flagClass: 'tn',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Turkey',
        isoCode: 'tr',
        dialCode: '90',
        flagClass: 'tr',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Turkmenistan',
        isoCode: 'tm',
        dialCode: '993',
        flagClass: 'tm',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Turks and Caicos Islands',
        isoCode: 'tc',
        dialCode: '1 649',
        flagClass: 'tc',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Tuvalu',
        isoCode: 'tv',
        dialCode: '688',
        flagClass: 'tv',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Virgin Islands, U.S.',
        isoCode: 'vi',
        dialCode: '1 340',
        flagClass: 'vi',
        priority: 0,
        areaCodes: [
            '340'
        ],
        placeholder: ''
    },
    {
        name: 'Uganda',
        isoCode: 'ug',
        dialCode: '256',
        flagClass: 'ug',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Ukraine',
        isoCode: 'ua',
        dialCode: '380',
        flagClass: 'ua',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'United Arab Emirates',
        isoCode: 'ae',
        dialCode: '971',
        flagClass: 'ae',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'United Kingdom',
        isoCode: 'gb',
        dialCode: '44',
        flagClass: 'gb',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'United States',
        isoCode: 'us',
        dialCode: '1',
        flagClass: 'us',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Uruguay',
        isoCode: 'uy',
        dialCode: '598',
        flagClass: 'uy',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Uzbekistan',
        isoCode: 'uz',
        dialCode: '998',
        flagClass: 'uz',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Vanuatu',
        isoCode: 'vu',
        dialCode: '678',
        flagClass: 'vu',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Holy See (Vatican City State)',
        isoCode: 'va',
        dialCode: '379',
        flagClass: 'va',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Venezuela, Bolivarian Republic of Venezuela',
        isoCode: 've',
        dialCode: '58',
        flagClass: 've',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Vietnam',
        isoCode: 'vn',
        dialCode: '84',
        flagClass: 'vn',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Wallis and Futuna',
        isoCode: 'wf',
        dialCode: '681',
        flagClass: 'wf',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Yemen',
        isoCode: 'ye',
        dialCode: '967',
        flagClass: 'ye',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Zambia',
        isoCode: 'zm',
        dialCode: '260',
        flagClass: 'zm',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Zimbabwe',
        isoCode: 'zw',
        dialCode: '263',
        flagClass: 'zw',
        priority: 0,
        placeholder: ''
    },
    {
        name: 'Aland Islands',
        isoCode: 'ax',
        dialCode: '358',
        flagClass: 'ax',
        priority: 0,
        placeholder: ''
    }
];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY291bnRyaWVzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vbGlicy9pb24taW50bC10ZWwtaW5wdXQvc3JjL2xpYi9kYXRhL2NvdW50cmllcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQSxNQUFNLENBQUMsTUFBTSxTQUFTLEdBQWU7SUFDakM7UUFDRSxJQUFJLEVBQUUsYUFBYTtRQUNuQixPQUFPLEVBQUUsSUFBSTtRQUNiLFFBQVEsRUFBRSxJQUFJO1FBQ2QsU0FBUyxFQUFFLElBQUk7UUFDZixRQUFRLEVBQUUsQ0FBQztRQUNYLFdBQVcsRUFBRSxFQUFFO0tBQ2hCO0lBQ0Q7UUFDRSxJQUFJLEVBQUUsU0FBUztRQUNmLE9BQU8sRUFBRSxJQUFJO1FBQ2IsUUFBUSxFQUFFLEtBQUs7UUFDZixTQUFTLEVBQUUsSUFBSTtRQUNmLFFBQVEsRUFBRSxDQUFDO1FBQ1gsV0FBVyxFQUFFLEVBQUU7S0FDaEI7SUFDRDtRQUNFLElBQUksRUFBRSxTQUFTO1FBQ2YsT0FBTyxFQUFFLElBQUk7UUFDYixRQUFRLEVBQUUsS0FBSztRQUNmLFNBQVMsRUFBRSxJQUFJO1FBQ2YsUUFBUSxFQUFFLENBQUM7UUFDWCxXQUFXLEVBQUUsRUFBRTtLQUNoQjtJQUNEO1FBQ0UsSUFBSSxFQUFFLGVBQWU7UUFDckIsT0FBTyxFQUFFLElBQUk7UUFDYixRQUFRLEVBQUUsT0FBTztRQUNqQixTQUFTLEVBQUUsSUFBSTtRQUNmLFFBQVEsRUFBRSxDQUFDO1FBQ1gsU0FBUyxFQUFFO1lBQ1QsS0FBSztTQUNOO1FBQ0QsV0FBVyxFQUFFLEVBQUU7S0FDaEI7SUFDRDtRQUNFLElBQUksRUFBRSxTQUFTO1FBQ2YsT0FBTyxFQUFFLElBQUk7UUFDYixRQUFRLEVBQUUsS0FBSztRQUNmLFNBQVMsRUFBRSxJQUFJO1FBQ2YsUUFBUSxFQUFFLENBQUM7UUFDWCxXQUFXLEVBQUUsRUFBRTtLQUNoQjtJQUNEO1FBQ0UsSUFBSSxFQUFFLFFBQVE7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QUFFO0tBQ2hCO0lBQ0Q7UUFDRSxJQUFJLEVBQUUsZUFBZTtRQUNyQixPQUFPLEVBQUUsSUFBSTtRQUNiLFFBQVEsRUFBRSxLQUFLO1FBQ2YsU0FBUyxFQUFFLElBQUk7UUFDZixRQUFRLEVBQUUsQ0FBQztRQUNYLFdBQVcsRUFBRSxFQUFFO0tBQ2hCO0NBQ0osQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvdW50cnlJIH0gZnJvbSAnLi8uLi9tb2RlbHMvY291bnRyeS5tb2RlbCc7XHJcblxyXG5leHBvcnQgY29uc3QgY291bnRyaWVzOiBDb3VudHJ5SVtdID0gW1xyXG4gICAge1xyXG4gICAgICBuYW1lOiAnQWZnaGFuaXN0YW4nLFxyXG4gICAgICBpc29Db2RlOiAnYWYnLFxyXG4gICAgICBkaWFsQ29kZTogJzkzJyxcclxuICAgICAgZmxhZ0NsYXNzOiAnYWYnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnQWxiYW5pYScsXHJcbiAgICAgIGlzb0NvZGU6ICdhbCcsXHJcbiAgICAgIGRpYWxDb2RlOiAnMzU1JyxcclxuICAgICAgZmxhZ0NsYXNzOiAnYWwnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnQWxnZXJpYScsXHJcbiAgICAgIGlzb0NvZGU6ICdkeicsXHJcbiAgICAgIGRpYWxDb2RlOiAnMjEzJyxcclxuICAgICAgZmxhZ0NsYXNzOiAnZHonLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnQW1lcmljYW5TYW1vYScsXHJcbiAgICAgIGlzb0NvZGU6ICdhcycsXHJcbiAgICAgIGRpYWxDb2RlOiAnMSA2ODQnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdhcycsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBhcmVhQ29kZXM6IFtcclxuICAgICAgICAnNjg0J1xyXG4gICAgICBdLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdBbmRvcnJhJyxcclxuICAgICAgaXNvQ29kZTogJ2FkJyxcclxuICAgICAgZGlhbENvZGU6ICczNzYnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdhZCcsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdBbmdvbGEnLFxyXG4gICAgICBpc29Db2RlOiAnYW8nLFxyXG4gICAgICBkaWFsQ29kZTogJzI0NCcsXHJcbiAgICAgIGZsYWdDbGFzczogJ2FvJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ0FuZ3VpbGxhJyxcclxuICAgICAgaXNvQ29kZTogJ2FpJyxcclxuICAgICAgZGlhbENvZGU6ICcxIDI2NCcsXHJcbiAgICAgIGZsYWdDbGFzczogJ2FpJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIGFyZWFDb2RlczogW1xyXG4gICAgICAgICcyNjQnXHJcbiAgICAgIF0sXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ0FudGlndWEgYW5kIEJhcmJ1ZGEnLFxyXG4gICAgICBpc29Db2RlOiAnYWcnLFxyXG4gICAgICBkaWFsQ29kZTogJzEgMjY4JyxcclxuICAgICAgZmxhZ0NsYXNzOiAnYWcnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgYXJlYUNvZGVzOiBbXHJcbiAgICAgICAgJzI2OCdcclxuICAgICAgXSxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnQXJnZW50aW5hJyxcclxuICAgICAgaXNvQ29kZTogJ2FyJyxcclxuICAgICAgZGlhbENvZGU6ICc1NCcsXHJcbiAgICAgIGZsYWdDbGFzczogJ2FyJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ0FybWVuaWEnLFxyXG4gICAgICBpc29Db2RlOiAnYW0nLFxyXG4gICAgICBkaWFsQ29kZTogJzM3NCcsXHJcbiAgICAgIGZsYWdDbGFzczogJ2FtJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ0FydWJhJyxcclxuICAgICAgaXNvQ29kZTogJ2F3JyxcclxuICAgICAgZGlhbENvZGU6ICcyOTcnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdhdycsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdBdXN0cmFsaWEnLFxyXG4gICAgICBpc29Db2RlOiAnYXUnLFxyXG4gICAgICBkaWFsQ29kZTogJzYxJyxcclxuICAgICAgZmxhZ0NsYXNzOiAnYXUnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnQXVzdHJpYScsXHJcbiAgICAgIGlzb0NvZGU6ICdhdCcsXHJcbiAgICAgIGRpYWxDb2RlOiAnNDMnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdhdCcsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdBemVyYmFpamFuJyxcclxuICAgICAgaXNvQ29kZTogJ2F6JyxcclxuICAgICAgZGlhbENvZGU6ICc5OTQnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdheicsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdCYWhhbWFzJyxcclxuICAgICAgaXNvQ29kZTogJ2JzJyxcclxuICAgICAgZGlhbENvZGU6ICcxIDI0MicsXHJcbiAgICAgIGZsYWdDbGFzczogJ2JzJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIGFyZWFDb2RlczogW1xyXG4gICAgICAgICcyNDInXHJcbiAgICAgIF0sXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ0JhaHJhaW4nLFxyXG4gICAgICBpc29Db2RlOiAnYmgnLFxyXG4gICAgICBkaWFsQ29kZTogJzk3MycsXHJcbiAgICAgIGZsYWdDbGFzczogJ2JoJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ0JhbmdsYWRlc2gnLFxyXG4gICAgICBpc29Db2RlOiAnYmQnLFxyXG4gICAgICBkaWFsQ29kZTogJzg4MCcsXHJcbiAgICAgIGZsYWdDbGFzczogJ2JkJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ0JhcmJhZG9zJyxcclxuICAgICAgaXNvQ29kZTogJ2JiJyxcclxuICAgICAgZGlhbENvZGU6ICcxIDI0NicsXHJcbiAgICAgIGZsYWdDbGFzczogJ2JiJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIGFyZWFDb2RlczogW1xyXG4gICAgICAgICcyNDYnXHJcbiAgICAgIF0sXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ0JlbGFydXMnLFxyXG4gICAgICBpc29Db2RlOiAnYnknLFxyXG4gICAgICBkaWFsQ29kZTogJzM3NScsXHJcbiAgICAgIGZsYWdDbGFzczogJ2J5JyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ0JlbGdpdW0nLFxyXG4gICAgICBpc29Db2RlOiAnYmUnLFxyXG4gICAgICBkaWFsQ29kZTogJzMyJyxcclxuICAgICAgZmxhZ0NsYXNzOiAnYmUnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnQmVsaXplJyxcclxuICAgICAgaXNvQ29kZTogJ2J6JyxcclxuICAgICAgZGlhbENvZGU6ICc1MDEnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdieicsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdCZW5pbicsXHJcbiAgICAgIGlzb0NvZGU6ICdiaicsXHJcbiAgICAgIGRpYWxDb2RlOiAnMjI5JyxcclxuICAgICAgZmxhZ0NsYXNzOiAnYmonLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnQmVybXVkYScsXHJcbiAgICAgIGlzb0NvZGU6ICdibScsXHJcbiAgICAgIGRpYWxDb2RlOiAnMSA0NDEnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdibScsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBhcmVhQ29kZXM6IFtcclxuICAgICAgICAnNDQxJ1xyXG4gICAgICBdLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdCaHV0YW4nLFxyXG4gICAgICBpc29Db2RlOiAnYnQnLFxyXG4gICAgICBkaWFsQ29kZTogJzk3NScsXHJcbiAgICAgIGZsYWdDbGFzczogJ2J0JyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ0JvbGl2aWEsIFBsdXJpbmF0aW9uYWwgU3RhdGUgb2YnLFxyXG4gICAgICBpc29Db2RlOiAnYm8nLFxyXG4gICAgICBkaWFsQ29kZTogJzU5MScsXHJcbiAgICAgIGZsYWdDbGFzczogJ2JvJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ0Jvc25pYSBhbmQgSGVyemVnb3ZpbmEnLFxyXG4gICAgICBpc29Db2RlOiAnYmEnLFxyXG4gICAgICBkaWFsQ29kZTogJzM4NycsXHJcbiAgICAgIGZsYWdDbGFzczogJ2JhJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ0JvdHN3YW5hJyxcclxuICAgICAgaXNvQ29kZTogJ2J3JyxcclxuICAgICAgZGlhbENvZGU6ICcyNjcnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdidycsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdCcmF6aWwnLFxyXG4gICAgICBpc29Db2RlOiAnYnInLFxyXG4gICAgICBkaWFsQ29kZTogJzU1JyxcclxuICAgICAgZmxhZ0NsYXNzOiAnYnInLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnQnJpdGlzaCBJbmRpYW4gT2NlYW4gVGVycml0b3J5JyxcclxuICAgICAgaXNvQ29kZTogJ2lvJyxcclxuICAgICAgZGlhbENvZGU6ICcyNDYnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdpbycsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdWaXJnaW4gSXNsYW5kcywgQnJpdGlzaCcsXHJcbiAgICAgIGlzb0NvZGU6ICd2ZycsXHJcbiAgICAgIGRpYWxDb2RlOiAnMSAyODQnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICd2ZycsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBhcmVhQ29kZXM6IFtcclxuICAgICAgICAnMjg0J1xyXG4gICAgICBdLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdCcnVuZWkgRGFydXNzYWxhbScsXHJcbiAgICAgIGlzb0NvZGU6ICdibicsXHJcbiAgICAgIGRpYWxDb2RlOiAnNjczJyxcclxuICAgICAgZmxhZ0NsYXNzOiAnYm4nLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnQnVsZ2FyaWEnLFxyXG4gICAgICBpc29Db2RlOiAnYmcnLFxyXG4gICAgICBkaWFsQ29kZTogJzM1OScsXHJcbiAgICAgIGZsYWdDbGFzczogJ2JnJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ0J1cmtpbmEgRmFzbycsXHJcbiAgICAgIGlzb0NvZGU6ICdiZicsXHJcbiAgICAgIGRpYWxDb2RlOiAnMjI2JyxcclxuICAgICAgZmxhZ0NsYXNzOiAnYmYnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnQnVydW5kaScsXHJcbiAgICAgIGlzb0NvZGU6ICdiaScsXHJcbiAgICAgIGRpYWxDb2RlOiAnMjU3JyxcclxuICAgICAgZmxhZ0NsYXNzOiAnYmknLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnQ2FtYm9kaWEnLFxyXG4gICAgICBpc29Db2RlOiAna2gnLFxyXG4gICAgICBkaWFsQ29kZTogJzg1NScsXHJcbiAgICAgIGZsYWdDbGFzczogJ2toJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ0NhbWVyb29uJyxcclxuICAgICAgaXNvQ29kZTogJ2NtJyxcclxuICAgICAgZGlhbENvZGU6ICcyMzcnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdjbScsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdDYW5hZGEnLFxyXG4gICAgICBpc29Db2RlOiAnY2EnLFxyXG4gICAgICBkaWFsQ29kZTogJzEnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdjYScsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBhcmVhQ29kZXM6IFtcclxuICAgICAgICAnMjA0JyxcclxuICAgICAgICAnMjI2JyxcclxuICAgICAgICAnMjM2JyxcclxuICAgICAgICAnMjQ5JyxcclxuICAgICAgICAnMjUwJyxcclxuICAgICAgICAnMjg5JyxcclxuICAgICAgICAnMzA2JyxcclxuICAgICAgICAnMzQzJyxcclxuICAgICAgICAnMzY1JyxcclxuICAgICAgICAnMzg3JyxcclxuICAgICAgICAnNDAzJyxcclxuICAgICAgICAnNDE2JyxcclxuICAgICAgICAnNDE4JyxcclxuICAgICAgICAnNDMxJyxcclxuICAgICAgICAnNDM3JyxcclxuICAgICAgICAnNDM4JyxcclxuICAgICAgICAnNDUwJyxcclxuICAgICAgICAnNTA2JyxcclxuICAgICAgICAnNTE0JyxcclxuICAgICAgICAnNTE5JyxcclxuICAgICAgICAnNTQ4JyxcclxuICAgICAgICAnNTc5JyxcclxuICAgICAgICAnNTgxJyxcclxuICAgICAgICAnNTg3JyxcclxuICAgICAgICAnNjA0JyxcclxuICAgICAgICAnNjEzJyxcclxuICAgICAgICAnNjM5JyxcclxuICAgICAgICAnNjQ3JyxcclxuICAgICAgICAnNjcyJyxcclxuICAgICAgICAnNzA1JyxcclxuICAgICAgICAnNzA5JyxcclxuICAgICAgICAnNzQyJyxcclxuICAgICAgICAnNzc4JyxcclxuICAgICAgICAnNzgwJyxcclxuICAgICAgICAnNzgyJyxcclxuICAgICAgICAnODA3JyxcclxuICAgICAgICAnODE5JyxcclxuICAgICAgICAnODI1JyxcclxuICAgICAgICAnODY3JyxcclxuICAgICAgICAnODczJyxcclxuICAgICAgICAnOTAyJyxcclxuICAgICAgICAnOTA1J1xyXG4gICAgICBdLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdDYXBlIFZlcmRlJyxcclxuICAgICAgaXNvQ29kZTogJ2N2JyxcclxuICAgICAgZGlhbENvZGU6ICcyMzgnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdjdicsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdDYXltYW4gSXNsYW5kcycsXHJcbiAgICAgIGlzb0NvZGU6ICdreScsXHJcbiAgICAgIGRpYWxDb2RlOiAnIDM0NScsXHJcbiAgICAgIGZsYWdDbGFzczogJ2t5JyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIGFyZWFDb2RlczogW1xyXG4gICAgICAgICczNDUnXHJcbiAgICAgIF0sXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ0NlbnRyYWwgQWZyaWNhbiBSZXB1YmxpYycsXHJcbiAgICAgIGlzb0NvZGU6ICdjZicsXHJcbiAgICAgIGRpYWxDb2RlOiAnMjM2JyxcclxuICAgICAgZmxhZ0NsYXNzOiAnY2YnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnQ2hhZCcsXHJcbiAgICAgIGlzb0NvZGU6ICd0ZCcsXHJcbiAgICAgIGRpYWxDb2RlOiAnMjM1JyxcclxuICAgICAgZmxhZ0NsYXNzOiAndGQnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnQ2hpbGUnLFxyXG4gICAgICBpc29Db2RlOiAnY2wnLFxyXG4gICAgICBkaWFsQ29kZTogJzU2JyxcclxuICAgICAgZmxhZ0NsYXNzOiAnY2wnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnQ2hpbmEnLFxyXG4gICAgICBpc29Db2RlOiAnY24nLFxyXG4gICAgICBkaWFsQ29kZTogJzg2JyxcclxuICAgICAgZmxhZ0NsYXNzOiAnY24nLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnQ2hyaXN0bWFzIElzbGFuZCcsXHJcbiAgICAgIGlzb0NvZGU6ICdjeCcsXHJcbiAgICAgIGRpYWxDb2RlOiAnNjEnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdjeCcsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdDb2NvcyAoS2VlbGluZykgSXNsYW5kcycsXHJcbiAgICAgIGlzb0NvZGU6ICdjYycsXHJcbiAgICAgIGRpYWxDb2RlOiAnNjEnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdjYycsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdDb2xvbWJpYScsXHJcbiAgICAgIGlzb0NvZGU6ICdjbycsXHJcbiAgICAgIGRpYWxDb2RlOiAnNTcnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdjbycsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdDb21vcm9zJyxcclxuICAgICAgaXNvQ29kZTogJ2ttJyxcclxuICAgICAgZGlhbENvZGU6ICcyNjknLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdrbScsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdDb25nbywgVGhlIERlbW9jcmF0aWMgUmVwdWJsaWMgb2YgdGhlIENvbmdvJyxcclxuICAgICAgaXNvQ29kZTogJ2NkJyxcclxuICAgICAgZGlhbENvZGU6ICcyNDMnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdjZCcsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdDb25nbycsXHJcbiAgICAgIGlzb0NvZGU6ICdjZycsXHJcbiAgICAgIGRpYWxDb2RlOiAnMjQyJyxcclxuICAgICAgZmxhZ0NsYXNzOiAnY2cnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnQ29vayBJc2xhbmRzJyxcclxuICAgICAgaXNvQ29kZTogJ2NrJyxcclxuICAgICAgZGlhbENvZGU6ICc2ODInLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdjaycsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdDb3N0YSBSaWNhJyxcclxuICAgICAgaXNvQ29kZTogJ2NyJyxcclxuICAgICAgZGlhbENvZGU6ICc1MDYnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdjcicsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdDb3RlIGRcXCdJdm9pcmUnLFxyXG4gICAgICBpc29Db2RlOiAnY2knLFxyXG4gICAgICBkaWFsQ29kZTogJzIyNScsXHJcbiAgICAgIGZsYWdDbGFzczogJ2NpJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ0Nyb2F0aWEnLFxyXG4gICAgICBpc29Db2RlOiAnaHInLFxyXG4gICAgICBkaWFsQ29kZTogJzM4NScsXHJcbiAgICAgIGZsYWdDbGFzczogJ2hyJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ0N1YmEnLFxyXG4gICAgICBpc29Db2RlOiAnY3UnLFxyXG4gICAgICBkaWFsQ29kZTogJzUzJyxcclxuICAgICAgZmxhZ0NsYXNzOiAnY3UnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnQ3lwcnVzJyxcclxuICAgICAgaXNvQ29kZTogJ2N5JyxcclxuICAgICAgZGlhbENvZGU6ICczNTcnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdjeScsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdDemVjaCBSZXB1YmxpYycsXHJcbiAgICAgIGlzb0NvZGU6ICdjeicsXHJcbiAgICAgIGRpYWxDb2RlOiAnNDIwJyxcclxuICAgICAgZmxhZ0NsYXNzOiAnY3onLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnRGVubWFyaycsXHJcbiAgICAgIGlzb0NvZGU6ICdkaycsXHJcbiAgICAgIGRpYWxDb2RlOiAnNDUnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdkaycsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdEamlib3V0aScsXHJcbiAgICAgIGlzb0NvZGU6ICdkaicsXHJcbiAgICAgIGRpYWxDb2RlOiAnMjUzJyxcclxuICAgICAgZmxhZ0NsYXNzOiAnZGonLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnRG9taW5pY2EnLFxyXG4gICAgICBpc29Db2RlOiAnZG0nLFxyXG4gICAgICBkaWFsQ29kZTogJzEgNzY3JyxcclxuICAgICAgZmxhZ0NsYXNzOiAnZG0nLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnRG9taW5pY2FuIFJlcHVibGljJyxcclxuICAgICAgaXNvQ29kZTogJ2RvJyxcclxuICAgICAgZGlhbENvZGU6ICcxIDg0OScsXHJcbiAgICAgIGZsYWdDbGFzczogJ2RvJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIGFyZWFDb2RlczogW1xyXG4gICAgICAgICc4MDknLFxyXG4gICAgICAgICc4MjknLFxyXG4gICAgICAgICc4NDknXHJcbiAgICAgIF0sXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ0VjdWFkb3InLFxyXG4gICAgICBpc29Db2RlOiAnZWMnLFxyXG4gICAgICBkaWFsQ29kZTogJzU5MycsXHJcbiAgICAgIGZsYWdDbGFzczogJ2VjJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ0VneXB0JyxcclxuICAgICAgaXNvQ29kZTogJ2VnJyxcclxuICAgICAgZGlhbENvZGU6ICcyMCcsXHJcbiAgICAgIGZsYWdDbGFzczogJ2VnJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ0VsIFNhbHZhZG9yJyxcclxuICAgICAgaXNvQ29kZTogJ3N2JyxcclxuICAgICAgZGlhbENvZGU6ICc1MDMnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdzdicsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdFcXVhdG9yaWFsIEd1aW5lYScsXHJcbiAgICAgIGlzb0NvZGU6ICdncScsXHJcbiAgICAgIGRpYWxDb2RlOiAnMjQwJyxcclxuICAgICAgZmxhZ0NsYXNzOiAnZ3EnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnRXJpdHJlYScsXHJcbiAgICAgIGlzb0NvZGU6ICdlcicsXHJcbiAgICAgIGRpYWxDb2RlOiAnMjkxJyxcclxuICAgICAgZmxhZ0NsYXNzOiAnZXInLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnRXN0b25pYScsXHJcbiAgICAgIGlzb0NvZGU6ICdlZScsXHJcbiAgICAgIGRpYWxDb2RlOiAnMzcyJyxcclxuICAgICAgZmxhZ0NsYXNzOiAnZWUnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnRXRoaW9waWEnLFxyXG4gICAgICBpc29Db2RlOiAnZXQnLFxyXG4gICAgICBkaWFsQ29kZTogJzI1MScsXHJcbiAgICAgIGZsYWdDbGFzczogJ2V0JyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ0ZhbGtsYW5kIElzbGFuZHMgKE1hbHZpbmFzKScsXHJcbiAgICAgIGlzb0NvZGU6ICdmaycsXHJcbiAgICAgIGRpYWxDb2RlOiAnNTAwJyxcclxuICAgICAgZmxhZ0NsYXNzOiAnZmsnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnRmFyb2UgSXNsYW5kcycsXHJcbiAgICAgIGlzb0NvZGU6ICdmbycsXHJcbiAgICAgIGRpYWxDb2RlOiAnMjk4JyxcclxuICAgICAgZmxhZ0NsYXNzOiAnZm8nLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnRmlqaScsXHJcbiAgICAgIGlzb0NvZGU6ICdmaicsXHJcbiAgICAgIGRpYWxDb2RlOiAnNjc5JyxcclxuICAgICAgZmxhZ0NsYXNzOiAnZmonLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnRmlubGFuZCcsXHJcbiAgICAgIGlzb0NvZGU6ICdmaScsXHJcbiAgICAgIGRpYWxDb2RlOiAnMzU4JyxcclxuICAgICAgZmxhZ0NsYXNzOiAnZmknLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnRnJhbmNlJyxcclxuICAgICAgaXNvQ29kZTogJ2ZyJyxcclxuICAgICAgZGlhbENvZGU6ICczMycsXHJcbiAgICAgIGZsYWdDbGFzczogJ2ZyJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ0ZyZW5jaCBHdWlhbmEnLFxyXG4gICAgICBpc29Db2RlOiAnZ2YnLFxyXG4gICAgICBkaWFsQ29kZTogJzU5NCcsXHJcbiAgICAgIGZsYWdDbGFzczogJ2dmJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ0ZyZW5jaCBQb2x5bmVzaWEnLFxyXG4gICAgICBpc29Db2RlOiAncGYnLFxyXG4gICAgICBkaWFsQ29kZTogJzY4OScsXHJcbiAgICAgIGZsYWdDbGFzczogJ3BmJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ0dhYm9uJyxcclxuICAgICAgaXNvQ29kZTogJ2dhJyxcclxuICAgICAgZGlhbENvZGU6ICcyNDEnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdnYScsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdHYW1iaWEnLFxyXG4gICAgICBpc29Db2RlOiAnZ20nLFxyXG4gICAgICBkaWFsQ29kZTogJzIyMCcsXHJcbiAgICAgIGZsYWdDbGFzczogJ2dtJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ0dlb3JnaWEnLFxyXG4gICAgICBpc29Db2RlOiAnZ2UnLFxyXG4gICAgICBkaWFsQ29kZTogJzk5NScsXHJcbiAgICAgIGZsYWdDbGFzczogJ2dlJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ0dlcm1hbnknLFxyXG4gICAgICBpc29Db2RlOiAnZGUnLFxyXG4gICAgICBkaWFsQ29kZTogJzQ5JyxcclxuICAgICAgZmxhZ0NsYXNzOiAnZGUnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnR2hhbmEnLFxyXG4gICAgICBpc29Db2RlOiAnZ2gnLFxyXG4gICAgICBkaWFsQ29kZTogJzIzMycsXHJcbiAgICAgIGZsYWdDbGFzczogJ2doJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ0dpYnJhbHRhcicsXHJcbiAgICAgIGlzb0NvZGU6ICdnaScsXHJcbiAgICAgIGRpYWxDb2RlOiAnMzUwJyxcclxuICAgICAgZmxhZ0NsYXNzOiAnZ2knLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnR3JlZWNlJyxcclxuICAgICAgaXNvQ29kZTogJ2dyJyxcclxuICAgICAgZGlhbENvZGU6ICczMCcsXHJcbiAgICAgIGZsYWdDbGFzczogJ2dyJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ0dyZWVubGFuZCcsXHJcbiAgICAgIGlzb0NvZGU6ICdnbCcsXHJcbiAgICAgIGRpYWxDb2RlOiAnMjk5JyxcclxuICAgICAgZmxhZ0NsYXNzOiAnZ2wnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnR3JlbmFkYScsXHJcbiAgICAgIGlzb0NvZGU6ICdnZCcsXHJcbiAgICAgIGRpYWxDb2RlOiAnMSA0NzMnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdnZCcsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdHdWFkZWxvdXBlJyxcclxuICAgICAgaXNvQ29kZTogJ2dwJyxcclxuICAgICAgZGlhbENvZGU6ICc1OTAnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdncCcsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdHdWFtJyxcclxuICAgICAgaXNvQ29kZTogJ2d1JyxcclxuICAgICAgZGlhbENvZGU6ICcxIDY3MScsXHJcbiAgICAgIGZsYWdDbGFzczogJ2d1JyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIGFyZWFDb2RlczogW1xyXG4gICAgICAgICc2NzEnXHJcbiAgICAgIF0sXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ0d1YXRlbWFsYScsXHJcbiAgICAgIGlzb0NvZGU6ICdndCcsXHJcbiAgICAgIGRpYWxDb2RlOiAnNTAyJyxcclxuICAgICAgZmxhZ0NsYXNzOiAnZ3QnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnR3Vlcm5zZXknLFxyXG4gICAgICBpc29Db2RlOiAnZ2cnLFxyXG4gICAgICBkaWFsQ29kZTogJzQ0JyxcclxuICAgICAgZmxhZ0NsYXNzOiAnZ2cnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgYXJlYUNvZGVzOiBbXHJcbiAgICAgICAgJzE0ODEnXHJcbiAgICAgIF0sXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ0d1aW5lYScsXHJcbiAgICAgIGlzb0NvZGU6ICdnbicsXHJcbiAgICAgIGRpYWxDb2RlOiAnMjI0JyxcclxuICAgICAgZmxhZ0NsYXNzOiAnZ24nLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnR3VpbmVhLUJpc3NhdScsXHJcbiAgICAgIGlzb0NvZGU6ICdndycsXHJcbiAgICAgIGRpYWxDb2RlOiAnMjQ1JyxcclxuICAgICAgZmxhZ0NsYXNzOiAnZ3cnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnR3V5YW5hJyxcclxuICAgICAgaXNvQ29kZTogJ2d5JyxcclxuICAgICAgZGlhbENvZGU6ICc1OTUnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdneScsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdIYWl0aScsXHJcbiAgICAgIGlzb0NvZGU6ICdodCcsXHJcbiAgICAgIGRpYWxDb2RlOiAnNTA5JyxcclxuICAgICAgZmxhZ0NsYXNzOiAnaHQnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnSG9uZHVyYXMnLFxyXG4gICAgICBpc29Db2RlOiAnaG4nLFxyXG4gICAgICBkaWFsQ29kZTogJzUwNCcsXHJcbiAgICAgIGZsYWdDbGFzczogJ2huJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ0hvbmcgS29uZycsXHJcbiAgICAgIGlzb0NvZGU6ICdoaycsXHJcbiAgICAgIGRpYWxDb2RlOiAnODUyJyxcclxuICAgICAgZmxhZ0NsYXNzOiAnaGsnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnSHVuZ2FyeScsXHJcbiAgICAgIGlzb0NvZGU6ICdodScsXHJcbiAgICAgIGRpYWxDb2RlOiAnMzYnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdodScsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdJY2VsYW5kJyxcclxuICAgICAgaXNvQ29kZTogJ2lzJyxcclxuICAgICAgZGlhbENvZGU6ICczNTQnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdpcycsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdJbmRpYScsXHJcbiAgICAgIGlzb0NvZGU6ICdpbicsXHJcbiAgICAgIGRpYWxDb2RlOiAnOTEnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdpbicsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdJbmRvbmVzaWEnLFxyXG4gICAgICBpc29Db2RlOiAnaWQnLFxyXG4gICAgICBkaWFsQ29kZTogJzYyJyxcclxuICAgICAgZmxhZ0NsYXNzOiAnaWQnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnSXJhbiwgSXNsYW1pYyBSZXB1YmxpYyBvZiBQZXJzaWFuIEd1bGYnLFxyXG4gICAgICBpc29Db2RlOiAnaXInLFxyXG4gICAgICBkaWFsQ29kZTogJzk4JyxcclxuICAgICAgZmxhZ0NsYXNzOiAnaXInLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnSXJhcScsXHJcbiAgICAgIGlzb0NvZGU6ICdpcScsXHJcbiAgICAgIGRpYWxDb2RlOiAnOTY0JyxcclxuICAgICAgZmxhZ0NsYXNzOiAnaXEnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnSXJlbGFuZCcsXHJcbiAgICAgIGlzb0NvZGU6ICdpZScsXHJcbiAgICAgIGRpYWxDb2RlOiAnMzUzJyxcclxuICAgICAgZmxhZ0NsYXNzOiAnaWUnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnSXNsZSBvZiBNYW4nLFxyXG4gICAgICBpc29Db2RlOiAnaW0nLFxyXG4gICAgICBkaWFsQ29kZTogJzQ0JyxcclxuICAgICAgZmxhZ0NsYXNzOiAnaW0nLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgYXJlYUNvZGVzOiBbXHJcbiAgICAgICAgJzE2MjQnXHJcbiAgICAgIF0sXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ0lzcmFlbCcsXHJcbiAgICAgIGlzb0NvZGU6ICdpbCcsXHJcbiAgICAgIGRpYWxDb2RlOiAnOTcyJyxcclxuICAgICAgZmxhZ0NsYXNzOiAnaWwnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnSXRhbHknLFxyXG4gICAgICBpc29Db2RlOiAnaXQnLFxyXG4gICAgICBkaWFsQ29kZTogJzM5JyxcclxuICAgICAgZmxhZ0NsYXNzOiAnaXQnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnSmFtYWljYScsXHJcbiAgICAgIGlzb0NvZGU6ICdqbScsXHJcbiAgICAgIGRpYWxDb2RlOiAnMSA4NzYnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdqbScsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBhcmVhQ29kZXM6IFtcclxuICAgICAgICAnODc2J1xyXG4gICAgICBdLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdKYXBhbicsXHJcbiAgICAgIGlzb0NvZGU6ICdqcCcsXHJcbiAgICAgIGRpYWxDb2RlOiAnODEnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdqcCcsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdKZXJzZXknLFxyXG4gICAgICBpc29Db2RlOiAnamUnLFxyXG4gICAgICBkaWFsQ29kZTogJzQ0JyxcclxuICAgICAgZmxhZ0NsYXNzOiAnamUnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgYXJlYUNvZGVzOiBbXHJcbiAgICAgICAgJzE1MzQnXHJcbiAgICAgIF0sXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ0pvcmRhbicsXHJcbiAgICAgIGlzb0NvZGU6ICdqbycsXHJcbiAgICAgIGRpYWxDb2RlOiAnOTYyJyxcclxuICAgICAgZmxhZ0NsYXNzOiAnam8nLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnS2F6YWtoc3RhbicsXHJcbiAgICAgIGlzb0NvZGU6ICdreicsXHJcbiAgICAgIGRpYWxDb2RlOiAnNyA3JyxcclxuICAgICAgZmxhZ0NsYXNzOiAna3onLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnS2VueWEnLFxyXG4gICAgICBpc29Db2RlOiAna2UnLFxyXG4gICAgICBkaWFsQ29kZTogJzI1NCcsXHJcbiAgICAgIGZsYWdDbGFzczogJ2tlJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ0tpcmliYXRpJyxcclxuICAgICAgaXNvQ29kZTogJ2tpJyxcclxuICAgICAgZGlhbENvZGU6ICc2ODYnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdraScsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdLdXdhaXQnLFxyXG4gICAgICBpc29Db2RlOiAna3cnLFxyXG4gICAgICBkaWFsQ29kZTogJzk2NScsXHJcbiAgICAgIGZsYWdDbGFzczogJ2t3JyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ0t5cmd5enN0YW4nLFxyXG4gICAgICBpc29Db2RlOiAna2cnLFxyXG4gICAgICBkaWFsQ29kZTogJzk5NicsXHJcbiAgICAgIGZsYWdDbGFzczogJ2tnJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ0xhb3MnLFxyXG4gICAgICBpc29Db2RlOiAnbGEnLFxyXG4gICAgICBkaWFsQ29kZTogJzg1NicsXHJcbiAgICAgIGZsYWdDbGFzczogJ2xhJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ0xhdHZpYScsXHJcbiAgICAgIGlzb0NvZGU6ICdsdicsXHJcbiAgICAgIGRpYWxDb2RlOiAnMzcxJyxcclxuICAgICAgZmxhZ0NsYXNzOiAnbHYnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnTGViYW5vbicsXHJcbiAgICAgIGlzb0NvZGU6ICdsYicsXHJcbiAgICAgIGRpYWxDb2RlOiAnOTYxJyxcclxuICAgICAgZmxhZ0NsYXNzOiAnbGInLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnTGVzb3RobycsXHJcbiAgICAgIGlzb0NvZGU6ICdscycsXHJcbiAgICAgIGRpYWxDb2RlOiAnMjY2JyxcclxuICAgICAgZmxhZ0NsYXNzOiAnbHMnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnTGliZXJpYScsXHJcbiAgICAgIGlzb0NvZGU6ICdscicsXHJcbiAgICAgIGRpYWxDb2RlOiAnMjMxJyxcclxuICAgICAgZmxhZ0NsYXNzOiAnbHInLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnTGlieWFuIEFyYWIgSmFtYWhpcml5YScsXHJcbiAgICAgIGlzb0NvZGU6ICdseScsXHJcbiAgICAgIGRpYWxDb2RlOiAnMjE4JyxcclxuICAgICAgZmxhZ0NsYXNzOiAnbHknLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnTGllY2h0ZW5zdGVpbicsXHJcbiAgICAgIGlzb0NvZGU6ICdsaScsXHJcbiAgICAgIGRpYWxDb2RlOiAnNDIzJyxcclxuICAgICAgZmxhZ0NsYXNzOiAnbGknLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnTGl0aHVhbmlhJyxcclxuICAgICAgaXNvQ29kZTogJ2x0JyxcclxuICAgICAgZGlhbENvZGU6ICczNzAnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdsdCcsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdMdXhlbWJvdXJnJyxcclxuICAgICAgaXNvQ29kZTogJ2x1JyxcclxuICAgICAgZGlhbENvZGU6ICczNTInLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdsdScsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdNYWNhbycsXHJcbiAgICAgIGlzb0NvZGU6ICdtbycsXHJcbiAgICAgIGRpYWxDb2RlOiAnODUzJyxcclxuICAgICAgZmxhZ0NsYXNzOiAnbW8nLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnTWFjZWRvbmlhJyxcclxuICAgICAgaXNvQ29kZTogJ21rJyxcclxuICAgICAgZGlhbENvZGU6ICczODknLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdtaycsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdNYWRhZ2FzY2FyJyxcclxuICAgICAgaXNvQ29kZTogJ21nJyxcclxuICAgICAgZGlhbENvZGU6ICcyNjEnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdtZycsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdNYWxhd2knLFxyXG4gICAgICBpc29Db2RlOiAnbXcnLFxyXG4gICAgICBkaWFsQ29kZTogJzI2NScsXHJcbiAgICAgIGZsYWdDbGFzczogJ213JyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ01hbGF5c2lhJyxcclxuICAgICAgaXNvQ29kZTogJ215JyxcclxuICAgICAgZGlhbENvZGU6ICc2MCcsXHJcbiAgICAgIGZsYWdDbGFzczogJ215JyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ01hbGRpdmVzJyxcclxuICAgICAgaXNvQ29kZTogJ212JyxcclxuICAgICAgZGlhbENvZGU6ICc5NjAnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdtdicsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdNYWxpJyxcclxuICAgICAgaXNvQ29kZTogJ21sJyxcclxuICAgICAgZGlhbENvZGU6ICcyMjMnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdtbCcsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdNYWx0YScsXHJcbiAgICAgIGlzb0NvZGU6ICdtdCcsXHJcbiAgICAgIGRpYWxDb2RlOiAnMzU2JyxcclxuICAgICAgZmxhZ0NsYXNzOiAnbXQnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnTWFyc2hhbGwgSXNsYW5kcycsXHJcbiAgICAgIGlzb0NvZGU6ICdtaCcsXHJcbiAgICAgIGRpYWxDb2RlOiAnNjkyJyxcclxuICAgICAgZmxhZ0NsYXNzOiAnbWgnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnTWFydGluaXF1ZScsXHJcbiAgICAgIGlzb0NvZGU6ICdtcScsXHJcbiAgICAgIGRpYWxDb2RlOiAnNTk2JyxcclxuICAgICAgZmxhZ0NsYXNzOiAnbXEnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnTWF1cml0YW5pYScsXHJcbiAgICAgIGlzb0NvZGU6ICdtcicsXHJcbiAgICAgIGRpYWxDb2RlOiAnMjIyJyxcclxuICAgICAgZmxhZ0NsYXNzOiAnbXInLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnTWF1cml0aXVzJyxcclxuICAgICAgaXNvQ29kZTogJ211JyxcclxuICAgICAgZGlhbENvZGU6ICcyMzAnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdtdScsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdNYXlvdHRlJyxcclxuICAgICAgaXNvQ29kZTogJ3l0JyxcclxuICAgICAgZGlhbENvZGU6ICcyNjInLFxyXG4gICAgICBmbGFnQ2xhc3M6ICd5dCcsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdNZXhpY28nLFxyXG4gICAgICBpc29Db2RlOiAnbXgnLFxyXG4gICAgICBkaWFsQ29kZTogJzUyJyxcclxuICAgICAgZmxhZ0NsYXNzOiAnbXgnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnTWljcm9uZXNpYSwgRmVkZXJhdGVkIFN0YXRlcyBvZiBNaWNyb25lc2lhJyxcclxuICAgICAgaXNvQ29kZTogJ2ZtJyxcclxuICAgICAgZGlhbENvZGU6ICc2OTEnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdmbScsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdNb2xkb3ZhJyxcclxuICAgICAgaXNvQ29kZTogJ21kJyxcclxuICAgICAgZGlhbENvZGU6ICczNzMnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdtZCcsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdNb25hY28nLFxyXG4gICAgICBpc29Db2RlOiAnbWMnLFxyXG4gICAgICBkaWFsQ29kZTogJzM3NycsXHJcbiAgICAgIGZsYWdDbGFzczogJ21jJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ01vbmdvbGlhJyxcclxuICAgICAgaXNvQ29kZTogJ21uJyxcclxuICAgICAgZGlhbENvZGU6ICc5NzYnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdtbicsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdNb250ZW5lZ3JvJyxcclxuICAgICAgaXNvQ29kZTogJ21lJyxcclxuICAgICAgZGlhbENvZGU6ICczODInLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdtZScsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdNb250c2VycmF0JyxcclxuICAgICAgaXNvQ29kZTogJ21zJyxcclxuICAgICAgZGlhbENvZGU6ICcxNjY0JyxcclxuICAgICAgZmxhZ0NsYXNzOiAnbXMnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgYXJlYUNvZGVzOiBbXHJcbiAgICAgICAgJzY2NCdcclxuICAgICAgXSxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnTW9yb2NjbycsXHJcbiAgICAgIGlzb0NvZGU6ICdtYScsXHJcbiAgICAgIGRpYWxDb2RlOiAnMjEyJyxcclxuICAgICAgZmxhZ0NsYXNzOiAnbWEnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnTW96YW1iaXF1ZScsXHJcbiAgICAgIGlzb0NvZGU6ICdteicsXHJcbiAgICAgIGRpYWxDb2RlOiAnMjU4JyxcclxuICAgICAgZmxhZ0NsYXNzOiAnbXonLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnTXlhbm1hcicsXHJcbiAgICAgIGlzb0NvZGU6ICdtbScsXHJcbiAgICAgIGRpYWxDb2RlOiAnOTUnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdtbScsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdOYW1pYmlhJyxcclxuICAgICAgaXNvQ29kZTogJ25hJyxcclxuICAgICAgZGlhbENvZGU6ICcyNjQnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICduYScsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdOYXVydScsXHJcbiAgICAgIGlzb0NvZGU6ICducicsXHJcbiAgICAgIGRpYWxDb2RlOiAnNjc0JyxcclxuICAgICAgZmxhZ0NsYXNzOiAnbnInLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnTmVwYWwnLFxyXG4gICAgICBpc29Db2RlOiAnbnAnLFxyXG4gICAgICBkaWFsQ29kZTogJzk3NycsXHJcbiAgICAgIGZsYWdDbGFzczogJ25wJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ05ldGhlcmxhbmRzJyxcclxuICAgICAgaXNvQ29kZTogJ25sJyxcclxuICAgICAgZGlhbENvZGU6ICczMScsXHJcbiAgICAgIGZsYWdDbGFzczogJ25sJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ05ldyBDYWxlZG9uaWEnLFxyXG4gICAgICBpc29Db2RlOiAnbmMnLFxyXG4gICAgICBkaWFsQ29kZTogJzY4NycsXHJcbiAgICAgIGZsYWdDbGFzczogJ25jJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ05ldyBaZWFsYW5kJyxcclxuICAgICAgaXNvQ29kZTogJ256JyxcclxuICAgICAgZGlhbENvZGU6ICc2NCcsXHJcbiAgICAgIGZsYWdDbGFzczogJ256JyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ05pY2FyYWd1YScsXHJcbiAgICAgIGlzb0NvZGU6ICduaScsXHJcbiAgICAgIGRpYWxDb2RlOiAnNTA1JyxcclxuICAgICAgZmxhZ0NsYXNzOiAnbmknLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnTmlnZXInLFxyXG4gICAgICBpc29Db2RlOiAnbmUnLFxyXG4gICAgICBkaWFsQ29kZTogJzIyNycsXHJcbiAgICAgIGZsYWdDbGFzczogJ25lJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ05pZ2VyaWEnLFxyXG4gICAgICBpc29Db2RlOiAnbmcnLFxyXG4gICAgICBkaWFsQ29kZTogJzIzNCcsXHJcbiAgICAgIGZsYWdDbGFzczogJ25nJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ05pdWUnLFxyXG4gICAgICBpc29Db2RlOiAnbnUnLFxyXG4gICAgICBkaWFsQ29kZTogJzY4MycsXHJcbiAgICAgIGZsYWdDbGFzczogJ251JyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ05vcmZvbGsgSXNsYW5kJyxcclxuICAgICAgaXNvQ29kZTogJ25mJyxcclxuICAgICAgZGlhbENvZGU6ICc2NzInLFxyXG4gICAgICBmbGFnQ2xhc3M6ICduZicsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdLb3JlYSwgRGVtb2NyYXRpYyBQZW9wbGVcXCdzIFJlcHVibGljIG9mIEtvcmVhJyxcclxuICAgICAgaXNvQ29kZTogJ2twJyxcclxuICAgICAgZGlhbENvZGU6ICc4NTAnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdrcCcsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdOb3J0aGVybiBNYXJpYW5hIElzbGFuZHMnLFxyXG4gICAgICBpc29Db2RlOiAnbXAnLFxyXG4gICAgICBkaWFsQ29kZTogJzEgNjcwJyxcclxuICAgICAgZmxhZ0NsYXNzOiAnbXAnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnTm9yd2F5JyxcclxuICAgICAgaXNvQ29kZTogJ25vJyxcclxuICAgICAgZGlhbENvZGU6ICc0NycsXHJcbiAgICAgIGZsYWdDbGFzczogJ25vJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ09tYW4nLFxyXG4gICAgICBpc29Db2RlOiAnb20nLFxyXG4gICAgICBkaWFsQ29kZTogJzk2OCcsXHJcbiAgICAgIGZsYWdDbGFzczogJ29tJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ1Bha2lzdGFuJyxcclxuICAgICAgaXNvQ29kZTogJ3BrJyxcclxuICAgICAgZGlhbENvZGU6ICc5MicsXHJcbiAgICAgIGZsYWdDbGFzczogJ3BrJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ1BhbGF1JyxcclxuICAgICAgaXNvQ29kZTogJ3B3JyxcclxuICAgICAgZGlhbENvZGU6ICc2ODAnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdwdycsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdQYWxlc3RpbmlhbiBUZXJyaXRvcnksIE9jY3VwaWVkJyxcclxuICAgICAgaXNvQ29kZTogJ3BzJyxcclxuICAgICAgZGlhbENvZGU6ICc5NzAnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdwcycsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdQYW5hbWEnLFxyXG4gICAgICBpc29Db2RlOiAncGEnLFxyXG4gICAgICBkaWFsQ29kZTogJzUwNycsXHJcbiAgICAgIGZsYWdDbGFzczogJ3BhJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ1BhcHVhIE5ldyBHdWluZWEnLFxyXG4gICAgICBpc29Db2RlOiAncGcnLFxyXG4gICAgICBkaWFsQ29kZTogJzY3NScsXHJcbiAgICAgIGZsYWdDbGFzczogJ3BnJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ1BhcmFndWF5JyxcclxuICAgICAgaXNvQ29kZTogJ3B5JyxcclxuICAgICAgZGlhbENvZGU6ICc1OTUnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdweScsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdQZXJ1JyxcclxuICAgICAgaXNvQ29kZTogJ3BlJyxcclxuICAgICAgZGlhbENvZGU6ICc1MScsXHJcbiAgICAgIGZsYWdDbGFzczogJ3BlJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ1BoaWxpcHBpbmVzJyxcclxuICAgICAgaXNvQ29kZTogJ3BoJyxcclxuICAgICAgZGlhbENvZGU6ICc2MycsXHJcbiAgICAgIGZsYWdDbGFzczogJ3BoJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ1BvbGFuZCcsXHJcbiAgICAgIGlzb0NvZGU6ICdwbCcsXHJcbiAgICAgIGRpYWxDb2RlOiAnNDgnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdwbCcsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdQb3J0dWdhbCcsXHJcbiAgICAgIGlzb0NvZGU6ICdwdCcsXHJcbiAgICAgIGRpYWxDb2RlOiAnMzUxJyxcclxuICAgICAgZmxhZ0NsYXNzOiAncHQnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnUHVlcnRvIFJpY28nLFxyXG4gICAgICBpc29Db2RlOiAncHInLFxyXG4gICAgICBkaWFsQ29kZTogJzEgOTM5JyxcclxuICAgICAgZmxhZ0NsYXNzOiAncHInLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgYXJlYUNvZGVzOiBbXHJcbiAgICAgICAgJzc4NycsXHJcbiAgICAgICAgJzkzOSdcclxuICAgICAgXSxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnUWF0YXInLFxyXG4gICAgICBpc29Db2RlOiAncWEnLFxyXG4gICAgICBkaWFsQ29kZTogJzk3NCcsXHJcbiAgICAgIGZsYWdDbGFzczogJ3FhJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ1JldW5pb24nLFxyXG4gICAgICBpc29Db2RlOiAncmUnLFxyXG4gICAgICBkaWFsQ29kZTogJzI2MicsXHJcbiAgICAgIGZsYWdDbGFzczogJ3JlJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ1JvbWFuaWEnLFxyXG4gICAgICBpc29Db2RlOiAncm8nLFxyXG4gICAgICBkaWFsQ29kZTogJzQwJyxcclxuICAgICAgZmxhZ0NsYXNzOiAncm8nLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnUnVzc2lhJyxcclxuICAgICAgaXNvQ29kZTogJ3J1JyxcclxuICAgICAgZGlhbENvZGU6ICc3JyxcclxuICAgICAgZmxhZ0NsYXNzOiAncnUnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnUndhbmRhJyxcclxuICAgICAgaXNvQ29kZTogJ3J3JyxcclxuICAgICAgZGlhbENvZGU6ICcyNTAnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdydycsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdTYWludCBCYXJ0aGVsZW15JyxcclxuICAgICAgaXNvQ29kZTogJ2JsJyxcclxuICAgICAgZGlhbENvZGU6ICc1OTAnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdibCcsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdTYWludCBIZWxlbmEsIEFzY2Vuc2lvbiBhbmQgVHJpc3RhbiBEYSBDdW5oYScsXHJcbiAgICAgIGlzb0NvZGU6ICdzaCcsXHJcbiAgICAgIGRpYWxDb2RlOiAnMjkwJyxcclxuICAgICAgZmxhZ0NsYXNzOiAnc2gnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnU2FpbnQgS2l0dHMgYW5kIE5ldmlzJyxcclxuICAgICAgaXNvQ29kZTogJ2tuJyxcclxuICAgICAgZGlhbENvZGU6ICcxIDg2OScsXHJcbiAgICAgIGZsYWdDbGFzczogJ2tuJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ1NhaW50IEx1Y2lhJyxcclxuICAgICAgaXNvQ29kZTogJ2xjJyxcclxuICAgICAgZGlhbENvZGU6ICcxIDc1OCcsXHJcbiAgICAgIGZsYWdDbGFzczogJ2xjJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIGFyZWFDb2RlczogW1xyXG4gICAgICAgICc3NTgnXHJcbiAgICAgIF0sXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ1NhaW50IE1hcnRpbicsXHJcbiAgICAgIGlzb0NvZGU6ICdtZicsXHJcbiAgICAgIGRpYWxDb2RlOiAnNTkwJyxcclxuICAgICAgZmxhZ0NsYXNzOiAnbWYnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnU2FpbnQgUGllcnJlIGFuZCBNaXF1ZWxvbicsXHJcbiAgICAgIGlzb0NvZGU6ICdwbScsXHJcbiAgICAgIGRpYWxDb2RlOiAnNTA4JyxcclxuICAgICAgZmxhZ0NsYXNzOiAncG0nLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnU2FpbnQgVmluY2VudCBhbmQgdGhlIEdyZW5hZGluZXMnLFxyXG4gICAgICBpc29Db2RlOiAndmMnLFxyXG4gICAgICBkaWFsQ29kZTogJzEgNzg0JyxcclxuICAgICAgZmxhZ0NsYXNzOiAndmMnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgYXJlYUNvZGVzOiBbXHJcbiAgICAgICAgJzc4NCdcclxuICAgICAgXSxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnU2Ftb2EnLFxyXG4gICAgICBpc29Db2RlOiAnd3MnLFxyXG4gICAgICBkaWFsQ29kZTogJzY4NScsXHJcbiAgICAgIGZsYWdDbGFzczogJ3dzJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ1NhbiBNYXJpbm8nLFxyXG4gICAgICBpc29Db2RlOiAnc20nLFxyXG4gICAgICBkaWFsQ29kZTogJzM3OCcsXHJcbiAgICAgIGZsYWdDbGFzczogJ3NtJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ1NhbyBUb21lIGFuZCBQcmluY2lwZScsXHJcbiAgICAgIGlzb0NvZGU6ICdzdCcsXHJcbiAgICAgIGRpYWxDb2RlOiAnMjM5JyxcclxuICAgICAgZmxhZ0NsYXNzOiAnc3QnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnU2F1ZGkgQXJhYmlhJyxcclxuICAgICAgaXNvQ29kZTogJ3NhJyxcclxuICAgICAgZGlhbENvZGU6ICc5NjYnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdzYScsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdTZW5lZ2FsJyxcclxuICAgICAgaXNvQ29kZTogJ3NuJyxcclxuICAgICAgZGlhbENvZGU6ICcyMjEnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdzbicsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdTZXJiaWEnLFxyXG4gICAgICBpc29Db2RlOiAncnMnLFxyXG4gICAgICBkaWFsQ29kZTogJzM4MScsXHJcbiAgICAgIGZsYWdDbGFzczogJ3JzJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ1NleWNoZWxsZXMnLFxyXG4gICAgICBpc29Db2RlOiAnc2MnLFxyXG4gICAgICBkaWFsQ29kZTogJzI0OCcsXHJcbiAgICAgIGZsYWdDbGFzczogJ3NjJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ1NpZXJyYSBMZW9uZScsXHJcbiAgICAgIGlzb0NvZGU6ICdzbCcsXHJcbiAgICAgIGRpYWxDb2RlOiAnMjMyJyxcclxuICAgICAgZmxhZ0NsYXNzOiAnc2wnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnU2luZ2Fwb3JlJyxcclxuICAgICAgaXNvQ29kZTogJ3NnJyxcclxuICAgICAgZGlhbENvZGU6ICc2NScsXHJcbiAgICAgIGZsYWdDbGFzczogJ3NnJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ1Nsb3Zha2lhJyxcclxuICAgICAgaXNvQ29kZTogJ3NrJyxcclxuICAgICAgZGlhbENvZGU6ICc0MjEnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdzaycsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdTbG92ZW5pYScsXHJcbiAgICAgIGlzb0NvZGU6ICdzaScsXHJcbiAgICAgIGRpYWxDb2RlOiAnMzg2JyxcclxuICAgICAgZmxhZ0NsYXNzOiAnc2knLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnU29sb21vbiBJc2xhbmRzJyxcclxuICAgICAgaXNvQ29kZTogJ3NiJyxcclxuICAgICAgZGlhbENvZGU6ICc2NzcnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdzYicsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdTb21hbGlhJyxcclxuICAgICAgaXNvQ29kZTogJ3NvJyxcclxuICAgICAgZGlhbENvZGU6ICcyNTInLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdzbycsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdTb3V0aCBBZnJpY2EnLFxyXG4gICAgICBpc29Db2RlOiAnemEnLFxyXG4gICAgICBkaWFsQ29kZTogJzI3JyxcclxuICAgICAgZmxhZ0NsYXNzOiAnemEnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnS29yZWEsIFJlcHVibGljIG9mIFNvdXRoIEtvcmVhJyxcclxuICAgICAgaXNvQ29kZTogJ2tyJyxcclxuICAgICAgZGlhbENvZGU6ICc4MicsXHJcbiAgICAgIGZsYWdDbGFzczogJ2tyJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ1NwYWluJyxcclxuICAgICAgaXNvQ29kZTogJ2VzJyxcclxuICAgICAgZGlhbENvZGU6ICczNCcsXHJcbiAgICAgIGZsYWdDbGFzczogJ2VzJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ1NyaSBMYW5rYScsXHJcbiAgICAgIGlzb0NvZGU6ICdsaycsXHJcbiAgICAgIGRpYWxDb2RlOiAnOTQnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdsaycsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdTdWRhbicsXHJcbiAgICAgIGlzb0NvZGU6ICdzZCcsXHJcbiAgICAgIGRpYWxDb2RlOiAnMjQ5JyxcclxuICAgICAgZmxhZ0NsYXNzOiAnc2QnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnU3VyaW5hbWUnLFxyXG4gICAgICBpc29Db2RlOiAnc3InLFxyXG4gICAgICBkaWFsQ29kZTogJzU5NycsXHJcbiAgICAgIGZsYWdDbGFzczogJ3NyJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ1N2YWxiYXJkIGFuZCBKYW4gTWF5ZW4nLFxyXG4gICAgICBpc29Db2RlOiAnc2onLFxyXG4gICAgICBkaWFsQ29kZTogJzQ3JyxcclxuICAgICAgZmxhZ0NsYXNzOiAnc2onLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnU3dhemlsYW5kJyxcclxuICAgICAgaXNvQ29kZTogJ3N6JyxcclxuICAgICAgZGlhbENvZGU6ICcyNjgnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICdzeicsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdTd2VkZW4nLFxyXG4gICAgICBpc29Db2RlOiAnc2UnLFxyXG4gICAgICBkaWFsQ29kZTogJzQ2JyxcclxuICAgICAgZmxhZ0NsYXNzOiAnc2UnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnU3dpdHplcmxhbmQnLFxyXG4gICAgICBpc29Db2RlOiAnY2gnLFxyXG4gICAgICBkaWFsQ29kZTogJzQxJyxcclxuICAgICAgZmxhZ0NsYXNzOiAnY2gnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnU3lyaWFuIEFyYWIgUmVwdWJsaWMnLFxyXG4gICAgICBpc29Db2RlOiAnc3knLFxyXG4gICAgICBkaWFsQ29kZTogJzk2MycsXHJcbiAgICAgIGZsYWdDbGFzczogJ3N5JyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ1RhaXdhbicsXHJcbiAgICAgIGlzb0NvZGU6ICd0dycsXHJcbiAgICAgIGRpYWxDb2RlOiAnODg2JyxcclxuICAgICAgZmxhZ0NsYXNzOiAndHcnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnVGFqaWtpc3RhbicsXHJcbiAgICAgIGlzb0NvZGU6ICd0aicsXHJcbiAgICAgIGRpYWxDb2RlOiAnOTkyJyxcclxuICAgICAgZmxhZ0NsYXNzOiAndGonLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnVGFuemFuaWEsIFVuaXRlZCBSZXB1YmxpYyBvZiBUYW56YW5pYScsXHJcbiAgICAgIGlzb0NvZGU6ICd0eicsXHJcbiAgICAgIGRpYWxDb2RlOiAnMjU1JyxcclxuICAgICAgZmxhZ0NsYXNzOiAndHonLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnVGhhaWxhbmQnLFxyXG4gICAgICBpc29Db2RlOiAndGgnLFxyXG4gICAgICBkaWFsQ29kZTogJzY2JyxcclxuICAgICAgZmxhZ0NsYXNzOiAndGgnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnVGltb3ItTGVzdGUnLFxyXG4gICAgICBpc29Db2RlOiAndGwnLFxyXG4gICAgICBkaWFsQ29kZTogJzY3MCcsXHJcbiAgICAgIGZsYWdDbGFzczogJ3RsJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ1RvZ28nLFxyXG4gICAgICBpc29Db2RlOiAndGcnLFxyXG4gICAgICBkaWFsQ29kZTogJzIyOCcsXHJcbiAgICAgIGZsYWdDbGFzczogJ3RnJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ1Rva2VsYXUnLFxyXG4gICAgICBpc29Db2RlOiAndGsnLFxyXG4gICAgICBkaWFsQ29kZTogJzY5MCcsXHJcbiAgICAgIGZsYWdDbGFzczogJ3RrJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ1RvbmdhJyxcclxuICAgICAgaXNvQ29kZTogJ3RvJyxcclxuICAgICAgZGlhbENvZGU6ICc2NzYnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICd0bycsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdUcmluaWRhZCBhbmQgVG9iYWdvJyxcclxuICAgICAgaXNvQ29kZTogJ3R0JyxcclxuICAgICAgZGlhbENvZGU6ICcxIDg2OCcsXHJcbiAgICAgIGZsYWdDbGFzczogJ3R0JyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIGFyZWFDb2RlczogW1xyXG4gICAgICAgICc4NjgnXHJcbiAgICAgIF0sXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ1R1bmlzaWEnLFxyXG4gICAgICBpc29Db2RlOiAndG4nLFxyXG4gICAgICBkaWFsQ29kZTogJzIxNicsXHJcbiAgICAgIGZsYWdDbGFzczogJ3RuJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ1R1cmtleScsXHJcbiAgICAgIGlzb0NvZGU6ICd0cicsXHJcbiAgICAgIGRpYWxDb2RlOiAnOTAnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICd0cicsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdUdXJrbWVuaXN0YW4nLFxyXG4gICAgICBpc29Db2RlOiAndG0nLFxyXG4gICAgICBkaWFsQ29kZTogJzk5MycsXHJcbiAgICAgIGZsYWdDbGFzczogJ3RtJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ1R1cmtzIGFuZCBDYWljb3MgSXNsYW5kcycsXHJcbiAgICAgIGlzb0NvZGU6ICd0YycsXHJcbiAgICAgIGRpYWxDb2RlOiAnMSA2NDknLFxyXG4gICAgICBmbGFnQ2xhc3M6ICd0YycsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdUdXZhbHUnLFxyXG4gICAgICBpc29Db2RlOiAndHYnLFxyXG4gICAgICBkaWFsQ29kZTogJzY4OCcsXHJcbiAgICAgIGZsYWdDbGFzczogJ3R2JyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ1ZpcmdpbiBJc2xhbmRzLCBVLlMuJyxcclxuICAgICAgaXNvQ29kZTogJ3ZpJyxcclxuICAgICAgZGlhbENvZGU6ICcxIDM0MCcsXHJcbiAgICAgIGZsYWdDbGFzczogJ3ZpJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIGFyZWFDb2RlczogW1xyXG4gICAgICAgICczNDAnXHJcbiAgICAgIF0sXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ1VnYW5kYScsXHJcbiAgICAgIGlzb0NvZGU6ICd1ZycsXHJcbiAgICAgIGRpYWxDb2RlOiAnMjU2JyxcclxuICAgICAgZmxhZ0NsYXNzOiAndWcnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnVWtyYWluZScsXHJcbiAgICAgIGlzb0NvZGU6ICd1YScsXHJcbiAgICAgIGRpYWxDb2RlOiAnMzgwJyxcclxuICAgICAgZmxhZ0NsYXNzOiAndWEnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnVW5pdGVkIEFyYWIgRW1pcmF0ZXMnLFxyXG4gICAgICBpc29Db2RlOiAnYWUnLFxyXG4gICAgICBkaWFsQ29kZTogJzk3MScsXHJcbiAgICAgIGZsYWdDbGFzczogJ2FlJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ1VuaXRlZCBLaW5nZG9tJyxcclxuICAgICAgaXNvQ29kZTogJ2diJyxcclxuICAgICAgZGlhbENvZGU6ICc0NCcsXHJcbiAgICAgIGZsYWdDbGFzczogJ2diJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ1VuaXRlZCBTdGF0ZXMnLFxyXG4gICAgICBpc29Db2RlOiAndXMnLFxyXG4gICAgICBkaWFsQ29kZTogJzEnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICd1cycsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdVcnVndWF5JyxcclxuICAgICAgaXNvQ29kZTogJ3V5JyxcclxuICAgICAgZGlhbENvZGU6ICc1OTgnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICd1eScsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdVemJla2lzdGFuJyxcclxuICAgICAgaXNvQ29kZTogJ3V6JyxcclxuICAgICAgZGlhbENvZGU6ICc5OTgnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICd1eicsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdWYW51YXR1JyxcclxuICAgICAgaXNvQ29kZTogJ3Z1JyxcclxuICAgICAgZGlhbENvZGU6ICc2NzgnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICd2dScsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdIb2x5IFNlZSAoVmF0aWNhbiBDaXR5IFN0YXRlKScsXHJcbiAgICAgIGlzb0NvZGU6ICd2YScsXHJcbiAgICAgIGRpYWxDb2RlOiAnMzc5JyxcclxuICAgICAgZmxhZ0NsYXNzOiAndmEnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnVmVuZXp1ZWxhLCBCb2xpdmFyaWFuIFJlcHVibGljIG9mIFZlbmV6dWVsYScsXHJcbiAgICAgIGlzb0NvZGU6ICd2ZScsXHJcbiAgICAgIGRpYWxDb2RlOiAnNTgnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICd2ZScsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdWaWV0bmFtJyxcclxuICAgICAgaXNvQ29kZTogJ3ZuJyxcclxuICAgICAgZGlhbENvZGU6ICc4NCcsXHJcbiAgICAgIGZsYWdDbGFzczogJ3ZuJyxcclxuICAgICAgcHJpb3JpdHk6IDAsXHJcbiAgICAgIHBsYWNlaG9sZGVyOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgbmFtZTogJ1dhbGxpcyBhbmQgRnV0dW5hJyxcclxuICAgICAgaXNvQ29kZTogJ3dmJyxcclxuICAgICAgZGlhbENvZGU6ICc2ODEnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICd3ZicsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdZZW1lbicsXHJcbiAgICAgIGlzb0NvZGU6ICd5ZScsXHJcbiAgICAgIGRpYWxDb2RlOiAnOTY3JyxcclxuICAgICAgZmxhZ0NsYXNzOiAneWUnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnWmFtYmlhJyxcclxuICAgICAgaXNvQ29kZTogJ3ptJyxcclxuICAgICAgZGlhbENvZGU6ICcyNjAnLFxyXG4gICAgICBmbGFnQ2xhc3M6ICd6bScsXHJcbiAgICAgIHByaW9yaXR5OiAwLFxyXG4gICAgICBwbGFjZWhvbGRlcjogJydcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgIG5hbWU6ICdaaW1iYWJ3ZScsXHJcbiAgICAgIGlzb0NvZGU6ICd6dycsXHJcbiAgICAgIGRpYWxDb2RlOiAnMjYzJyxcclxuICAgICAgZmxhZ0NsYXNzOiAnencnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICBuYW1lOiAnQWxhbmQgSXNsYW5kcycsXHJcbiAgICAgIGlzb0NvZGU6ICdheCcsXHJcbiAgICAgIGRpYWxDb2RlOiAnMzU4JyxcclxuICAgICAgZmxhZ0NsYXNzOiAnYXgnLFxyXG4gICAgICBwcmlvcml0eTogMCxcclxuICAgICAgcGxhY2Vob2xkZXI6ICcnXHJcbiAgICB9XHJcbl07XHJcblxyXG4iXX0=