UNPKG

@lbgm/phone-input

Version:

An Angular phone input module

1,225 lines 56.4 kB
// Array of country objects for the flag dropdown. const allCountries = [ [ 'Afghanistan (‫افغانستان‬‎)', 'af', '93', ], [ 'Albania (Shqipëri)', 'al', '355', ], [ 'Algeria (‫الجزائر‬‎)', 'dz', '213', ], [ 'American Samoa', 'as', '1684', ], [ 'Andorra', 'ad', '376', ], [ 'Angola', 'ao', '244', ], [ 'Anguilla', 'ai', '1264', ], [ 'Antigua and Barbuda', 'ag', '1268', ], [ 'Argentina', 'ar', '54', ], [ 'Armenia (Հայաստան)', 'am', '374', ], [ 'Aruba', 'aw', '297', ], [ 'Australia', 'au', '61', ], [ 'Austria (Österreich)', 'at', '43', ], [ 'Azerbaijan (Azərbaycan)', 'az', '994', ], [ 'Bahamas', 'bs', '1242', ], [ 'Bahrain (‫البحرين‬‎)', 'bh', '973', ], [ 'Bangladesh (বাংলাদেশ)', 'bd', '880', ], [ 'Barbados', 'bb', '1246', ], [ 'Belarus (Беларусь)', 'by', '375', ], [ 'Belgium (België)', 'be', '32', ], [ 'Belize', 'bz', '501', ], [ 'Benin (Bénin)', 'bj', '229', ], [ 'Bermuda', 'bm', '1441', ], [ 'Bhutan (འབྲུག)', 'bt', '975', ], [ 'Bolivia', 'bo', '591', ], [ 'Bosnia and Herzegovina (Босна и Херцеговина)', 'ba', '387', ], [ 'Botswana', 'bw', '267', ], [ 'Brazil (Brasil)', 'br', '55', ], [ 'British Indian Ocean Territory', 'io', '246', ], [ 'British Virgin Islands', 'vg', '1284', ], [ 'Brunei', 'bn', '673', ], [ 'Bulgaria (България)', 'bg', '359', ], [ 'Burkina Faso', 'bf', '226', ], [ 'Burundi (Uburundi)', 'bi', '257', ], [ 'Cambodia (កម្ពុជា)', 'kh', '855', ], [ 'Cameroon (Cameroun)', 'cm', '237', ], [ 'Canada', 'ca', '1', ], [ 'Cape Verde (Kabu Verdi)', 'cv', '238', ], [ 'Caribbean Netherlands', 'bq', '599', ], [ 'Cayman Islands', 'ky', '1345', ], [ 'Central African Republic (République centrafricaine)', 'cf', '236', ], [ 'Chad (Tchad)', 'td', '235', ], [ 'Chile', 'cl', '56', ], [ 'China (中国)', 'cn', '86', ], [ 'Christmas Island', 'cx', '61', ], [ 'Cocos (Keeling) Islands', 'cc', '61', ], [ 'Colombia', 'co', '57', ], [ 'Comoros (‫جزر القمر‬‎)', 'km', '269', ], [ 'Congo (DRC) (Jamhuri ya Kidemokrasia ya Kongo)', 'cd', '243', ], [ 'Congo (Republic) (Congo-Brazzaville)', 'cg', '242', ], [ 'Cook Islands', 'ck', '682', ], [ 'Costa Rica', 'cr', '506', ], [ 'Côte d’Ivoire', 'ci', '225', ], [ 'Croatia (Hrvatska)', 'hr', '385', ], [ 'Cuba', 'cu', '53', ], [ 'Curaçao', 'cw', '599', ], [ 'Cyprus (Κύπρος)', 'cy', '357', ], [ 'Czech Republic (Česká republika)', 'cz', '420', ], [ 'Denmark (Danmark)', 'dk', '45', ], [ 'Djibouti', 'dj', '253', ], [ 'Dominica', 'dm', '1767', ], [ 'Dominican Republic (República Dominicana)', 'do', '1', ], [ 'Ecuador', 'ec', '593', ], [ 'Egypt (‫مصر‬‎)', 'eg', '20', ], [ 'El Salvador', 'sv', '503', ], [ 'Equatorial Guinea (Guinea Ecuatorial)', 'gq', '240', ], [ 'Eritrea', 'er', '291', ], [ 'Estonia (Eesti)', 'ee', '372', ], [ 'Ethiopia', 'et', '251', ], [ 'Falkland Islands (Islas Malvinas)', 'fk', '500', ], [ 'Faroe Islands (Føroyar)', 'fo', '298', ], [ 'Fiji', 'fj', '679', ], [ 'Finland (Suomi)', 'fi', '358', ], [ 'France', 'fr', '33', ], [ 'French Guiana (Guyane française)', 'gf', '594', ], [ 'French Polynesia (Polynésie française)', 'pf', '689', ], [ 'Gabon', 'ga', '241', ], [ 'Gambia', 'gm', '220', ], [ 'Georgia (საქართველო)', 'ge', '995', ], [ 'Germany (Deutschland)', 'de', '49', ], [ 'Ghana (Gaana)', 'gh', '233', ], [ 'Gibraltar', 'gi', '350', ], [ 'Greece (Ελλάδα)', 'gr', '30', ], [ 'Greenland (Kalaallit Nunaat)', 'gl', '299', ], [ 'Grenada', 'gd', '1473', ], [ 'Guadeloupe', 'gp', '590', ], [ 'Guam', 'gu', '1671', ], [ 'Guatemala', 'gt', '502', ], [ 'Guernsey', 'gg', '44', 1, ], [ 'Guinea (Guinée)', 'gn', '224', ], [ 'Guinea-Bissau (Guiné Bissau)', 'gw', '245', ], [ 'Guyana', 'gy', '592', ], [ 'Haiti', 'ht', '509', ], [ 'Honduras', 'hn', '504', ], [ 'Hong Kong (香港)', 'hk', '852', ], [ 'Hungary (Magyarország)', 'hu', '36', ], [ 'Iceland (Ísland)', 'is', '354', ], [ 'India (भारत)', 'in', '91', ], [ 'Indonesia', 'id', '62', ], [ 'Iran (‫ایران‬‎)', 'ir', '98', ], [ 'Iraq (‫العراق‬‎)', 'iq', '964', ], [ 'Ireland', 'ie', '353', ], [ 'Isle of Man', 'im', '44', ], [ 'Israel (‫ישראל‬‎)', 'il', '972', ], [ 'Italy (Italia)', 'it', '39', ], [ 'Jamaica', 'jm', '1876', ], [ 'Japan (日本)', 'jp', '81', ], [ 'Jersey', 'je', '44', ], [ 'Jordan (‫الأردن‬‎)', 'jo', '962', ], [ 'Kazakhstan (Казахстан)', 'kz', '7', ], [ 'Kenya', 'ke', '254', ], [ 'Kiribati', 'ki', '686', ], [ 'Kosovo', 'xk', '383', ], [ 'Kuwait (‫الكويت‬‎)', 'kw', '965', ], [ 'Kyrgyzstan (Кыргызстан)', 'kg', '996', ], [ 'Laos (ລາວ)', 'la', '856', ], [ 'Latvia (Latvija)', 'lv', '371', ], [ 'Lebanon (‫لبنان‬‎)', 'lb', '961', ], [ 'Lesotho', 'ls', '266', ], [ 'Liberia', 'lr', '231', ], [ 'Libya (‫ليبيا‬‎)', 'ly', '218', ], [ 'Liechtenstein', 'li', '423', ], [ 'Lithuania (Lietuva)', 'lt', '370', ], [ 'Luxembourg', 'lu', '352', ], [ 'Macau (澳門)', 'mo', '853', ], [ 'Macedonia (FYROM) (Македонија)', 'mk', '389', ], [ 'Madagascar (Madagasikara)', 'mg', '261', ], [ 'Malawi', 'mw', '265', ], [ 'Malaysia', 'my', '60', ], [ 'Maldives', 'mv', '960', ], [ 'Mali', 'ml', '223', ], [ 'Malta', 'mt', '356', ], [ 'Marshall Islands', 'mh', '692', ], [ 'Martinique', 'mq', '596', ], [ 'Mauritania (‫موريتانيا‬‎)', 'mr', '222', ], [ 'Mauritius (Moris)', 'mu', '230', ], [ 'Mayotte', 'yt', '262', ], [ 'Mexico (México)', 'mx', '52', ], [ 'Micronesia', 'fm', '691', ], [ 'Moldova (Republica Moldova)', 'md', '373', ], [ 'Monaco', 'mc', '377', ], [ 'Mongolia (Монгол)', 'mn', '976', ], [ 'Montenegro (Crna Gora)', 'me', '382', ], [ 'Montserrat', 'ms', '1664', ], [ 'Morocco (‫المغرب‬‎)', 'ma', '212', ], [ 'Mozambique (Moçambique)', 'mz', '258', ], [ 'Myanmar (Burma) (မြန်မာ)', 'mm', '95', ], [ 'Namibia (Namibië)', 'na', '264', ], [ 'Nauru', 'nr', '674', ], [ 'Nepal (नेपाल)', 'np', '977', ], [ 'Netherlands (Nederland)', 'nl', '31', ], [ 'New Caledonia (Nouvelle-Calédonie)', 'nc', '687', ], [ 'New Zealand', 'nz', '64', ], [ 'Nicaragua', 'ni', '505', ], [ 'Niger (Nijar)', 'ne', '227', ], [ 'Nigeria', 'ng', '234', ], [ 'Niue', 'nu', '683', ], [ 'Norfolk Island', 'nf', '672', ], [ 'North Korea (조선 민주주의 인민 공화국)', 'kp', '850', ], [ 'Northern Mariana Islands', 'mp', '1670', ], [ 'Norway (Norge)', 'no', '47', ], [ 'Oman (‫عُمان‬‎)', 'om', '968', ], [ 'Pakistan (‫پاکستان‬‎)', 'pk', '92', ], [ 'Palau', 'pw', '680', ], [ 'Palestine (‫فلسطين‬‎)', 'ps', '970', ], [ 'Panama (Panamá)', 'pa', '507', ], [ 'Papua New Guinea', 'pg', '675', ], [ 'Paraguay', 'py', '595', ], [ 'Peru (Perú)', 'pe', '51', ], [ 'Philippines', 'ph', '63', ], [ 'Poland (Polska)', 'pl', '48', ], [ 'Portugal', 'pt', '351', ], [ 'Puerto Rico', 'pr', '1', ], [ 'Qatar (‫قطر‬‎)', 'qa', '974', ], [ 'Réunion (La Réunion)', 're', '262', ], [ 'Romania (România)', 'ro', '40', ], [ 'Russia (Россия)', 'ru', '7', ], [ 'Rwanda', 'rw', '250', ], [ 'Saint Barthélemy', 'bl', '590', ], [ 'Saint Helena', 'sh', '290', ], [ 'Saint Kitts and Nevis', 'kn', '1869', ], [ 'Saint Lucia', 'lc', '1758', ], [ 'Saint Martin (Saint-Martin (partie française))', 'mf', '590', ], [ 'Saint Pierre and Miquelon (Saint-Pierre-et-Miquelon)', 'pm', '508', ], [ 'Saint Vincent and the Grenadines', 'vc', '1784', ], [ 'Samoa', 'ws', '685', ], [ 'San Marino', 'sm', '378', ], [ 'São Tomé and Príncipe (São Tomé e Príncipe)', 'st', '239', ], [ 'Saudi Arabia (‫المملكة العربية السعودية‬‎)', 'sa', '966', ], [ 'Senegal (Sénégal)', 'sn', '221', ], [ 'Serbia (Србија)', 'rs', '381', ], [ 'Seychelles', 'sc', '248', ], [ 'Sierra Leone', 'sl', '232', ], [ 'Singapore', 'sg', '65', ], [ 'Sint Maarten', 'sx', '1721', ], [ 'Slovakia (Slovensko)', 'sk', '421', ], [ 'Slovenia (Slovenija)', 'si', '386', ], [ 'Solomon Islands', 'sb', '677', ], [ 'Somalia (Soomaaliya)', 'so', '252', ], [ 'South Africa', 'za', '27', ], [ 'South Korea (대한민국)', 'kr', '82', ], [ 'South Sudan (‫جنوب السودان‬‎)', 'ss', '211', ], [ 'Spain (España)', 'es', '34', ], [ 'Sri Lanka (ශ්‍රී ලංකාව)', 'lk', '94', ], [ 'Sudan (‫السودان‬‎)', 'sd', '249', ], [ 'Suriname', 'sr', '597', ], [ 'Svalbard and Jan Mayen', 'sj', '47', ], [ 'Swaziland', 'sz', '268', ], [ 'Sweden (Sverige)', 'se', '46', ], [ 'Switzerland (Schweiz)', 'ch', '41', ], [ 'Syria (‫سوريا‬‎)', 'sy', '963', ], [ 'Taiwan (台灣)', 'tw', '886', ], [ 'Tajikistan', 'tj', '992', ], [ 'Tanzania', 'tz', '255', ], [ 'Thailand (ไทย)', 'th', '66', ], [ 'Timor-Leste', 'tl', '670', ], [ 'Togo', 'tg', '228', ], [ 'Tokelau', 'tk', '690', ], [ 'Tonga', 'to', '676', ], [ 'Trinidad and Tobago', 'tt', '1868', ], [ 'Tunisia (‫تونس‬‎)', 'tn', '216', ], [ 'Turkey (Türkiye)', 'tr', '90', ], [ 'Turkmenistan', 'tm', '993', ], [ 'Turks and Caicos Islands', 'tc', '1649', ], [ 'Tuvalu', 'tv', '688', ], [ 'U.S. Virgin Islands', 'vi', '1340', ], [ 'Uganda', 'ug', '256', ], [ 'Ukraine (Україна)', 'ua', '380', ], [ 'United Arab Emirates (‫الإمارات العربية المتحدة‬‎)', 'ae', '971', ], [ 'United Kingdom', 'gb', '44', ], [ 'United States', 'us', '1', ], [ 'Uruguay', 'uy', '598', ], [ 'Uzbekistan (Oʻzbekiston)', 'uz', '998', ], [ 'Vanuatu', 'vu', '678', ], [ 'Vatican City (Città del Vaticano)', 'va', '39', ], [ 'Venezuela', 've', '58', ], [ 'Vietnam (Việt Nam)', 'vn', '84', ], [ 'Wallis and Futuna (Wallis-et-Futuna)', 'wf', '681', ], [ 'Western Sahara (‫الصحراء الغربية‬‎)', 'eh', '212', ], [ 'Yemen (‫اليمن‬‎)', 'ye', '967', ], [ 'Zambia', 'zm', '260', ], [ 'Zimbabwe', 'zw', '263', ], [ 'Åland Islands', 'ax', '358', ], ]; export default allCountries.map(([name, iso2, dialCode]) => ({ name, iso2: String(iso2).toUpperCase(), dialCode, })); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWxsLWNvdW50cmllcy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3Byb2plY3RzL3Bob25lLWlucHV0L3NyYy9saWIvYWxsLWNvdW50cmllcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxrREFBa0Q7QUFvQmxELE1BQU0sWUFBWSxHQUFHO0lBQ2pCO1FBQ0UsNEJBQTRCO1FBQzVCLElBQUk7UUFDSixJQUFJO0tBQ0w7SUFDRDtRQUNFLG9CQUFvQjtRQUNwQixJQUFJO1FBQ0osS0FBSztLQUNOO0lBQ0Q7UUFDRSxzQkFBc0I7UUFDdEIsSUFBSTtRQUNKLEtBQUs7S0FDTjtJQUNEO1FBQ0UsZ0JBQWdCO1FBQ2hCLElBQUk7UUFDSixNQUFNO0tBQ1A7SUFDRDtRQUNFLFNBQVM7UUFDVCxJQUFJO1FBQ0osS0FBSztLQUNOO0lBQ0Q7UUFDRSxRQUFRO1FBQ1IsSUFBSTtRQUNKLEtBQUs7S0FDTjtJQUNEO1FBQ0UsVUFBVTtRQUNWLElBQUk7UUFDSixNQUFNO0tBQ1A7SUFDRDtRQUNFLHFCQUFxQjtRQUNyQixJQUFJO1FBQ0osTUFBTTtLQUNQO0lBQ0Q7UUFDRSxXQUFXO1FBQ1gsSUFBSTtRQUNKLElBQUk7S0FDTDtJQUNEO1FBQ0Usb0JBQW9CO1FBQ3BCLElBQUk7UUFDSixLQUFLO0tBQ047SUFDRDtRQUNFLE9BQU87UUFDUCxJQUFJO1FBQ0osS0FBSztLQUNOO0lBQ0Q7UUFDRSxXQUFXO1FBQ1gsSUFBSTtRQUNKLElBQUk7S0FDTDtJQUNEO1FBQ0Usc0JBQXNCO1FBQ3RCLElBQUk7UUFDSixJQUFJO0tBQ0w7SUFDRDtRQUNFLHlCQUF5QjtRQUN6QixJQUFJO1FBQ0osS0FBSztLQUNOO0lBQ0Q7UUFDRSxTQUFTO1FBQ1QsSUFBSTtRQUNKLE1BQU07S0FDUDtJQUNEO1FBQ0Usc0JBQXNCO1FBQ3RCLElBQUk7UUFDSixLQUFLO0tBQ047SUFDRDtRQUNFLHVCQUF1QjtRQUN2QixJQUFJO1FBQ0osS0FBSztLQUNOO0lBQ0Q7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U0FBUztRQUNULElBQUk7UUFDSixLQUFLO0tBQ047SUFDRDtRQUNFLG1DQUFtQztRQUNuQyxJQUFJO1FBQ0osSUFBSTtLQUNMO0lBQ0Q7UUFDRSxXQUFXO1FBQ1gsSUFBSTtRQUNKLElBQUk7S0FDTDtJQUNEO1FBQ0Usb0JBQW9CO1FBQ3BCLElBQUk7UUFDSixJQUFJO0tBQ0w7SUFDRDtRQUNFLHNDQUFzQztRQUN0QyxJQUFJO1FBQ0osS0FBSztLQUNOO0lBQ0Q7UUFDRSxxQ0FBcUM7UUFDckMsSUFBSTtRQUNKLEtBQUs7S0FDTjtJQUNEO1FBQ0Usa0JBQWtCO1FBQ2xCLElBQUk7UUFDSixLQUFLO0tBQ047SUFDRDtRQUNFLFFBQVE7UUFDUixJQUFJO1FBQ0osS0FBSztLQUNOO0lBQ0Q7UUFDRSxVQUFVO1FBQ1YsSUFBSTtRQUNKLEtBQUs7S0FDTjtJQUNEO1FBQ0UsZUFBZTtRQUNmLElBQUk7UUFDSixLQUFLO0tBQ047Q0FDRixDQUFDO0FBRUYsZUFBZSxZQUFZLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsSUFBSSxFQUFFLFFBQVEsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDO0lBQzNELElBQUk7SUFDSixJQUFJLEVBQUUsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLFdBQVcsRUFBRTtJQUNoQyxRQUFRO0NBQ1QsQ0FBQyxDQUFnQixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLy8gQXJyYXkgb2YgY291bnRyeSBvYmplY3RzIGZvciB0aGUgZmxhZyBkcm9wZG93bi5cblxuLy8gSGVyZSBpcyB0aGUgY3JpdGVyaWEgZm9yIHRoZSBwbHVnaW4gdG8gc3VwcG9ydCBhIGdpdmVuIGNvdW50cnkvdGVycml0b3J5XG4vLyAtIEl0IGhhcyBhbiBpc28yIGNvZGU6IGh0dHBzOi8vZW4ud2lraXBlZGlhLm9yZy93aWtpL0lTT18zMTY2LTFfYWxwaGEtMlxuLy8gLSBJdCBoYXMgaXQncyBvd24gY291bnRyeSBjYWxsaW5nIGNvZGUgKGl0IGlzIG5vdCBhIHN1Yi1yZWdpb24gb2YgYW5vdGhlciBjb3VudHJ5KTogaHR0cHM6Ly9lbi53aWtpcGVkaWEub3JnL3dpa2kvTGlzdF9vZl9jb3VudHJ5X2NhbGxpbmdfY29kZXNcbi8vIC0gSXQgaGFzIGEgZmxhZyBpbiB0aGUgcmVnaW9uLWZsYWdzIHByb2plY3Q6IGh0dHBzOi8vZ2l0aHViLmNvbS9iZWhkYWQvcmVnaW9uLWZsYWdzL3RyZWUvZ2gtcGFnZXMvcG5nXG4vLyAtIEl0IGlzIHN1cHBvcnRlZCBieSBsaWJwaG9uZW51bWJlciAoaXQgbXVzdCBiZSBsaXN0ZWQgb24gdGhpcyBwYWdlKTogaHR0cHM6Ly9naXRodWIuY29tL2dvb2dsZWkxOG4vbGlicGhvbmVudW1iZXIvYmxvYi9tYXN0ZXIvcmVzb3VyY2VzL1Nob3J0TnVtYmVyTWV0YWRhdGEueG1sXG5cbi8vIEVhY2ggY291bnRyeSBhcnJheSBoYXMgdGhlIGZvbGxvd2luZyBpbmZvcm1hdGlvbjpcbi8vIFtcbi8vICAgIENvdW50cnkgbmFtZSxcbi8vICAgIGlzbzIgY29kZSxcbi8vICAgIEludGVybmF0aW9uYWwgZGlhbCBjb2RlXG4vLyBdXG5leHBvcnQgdHlwZSBUX0NvdW50cnkgPSB7XG4gIG5hbWU6IHN0cmluZyB8IG51bWJlcjtcbiAgaXNvMjogc3RyaW5nO1xuICBkaWFsQ29kZTogc3RyaW5nIHwgbnVtYmVyO1xufVxuXG5jb25zdCBhbGxDb3VudHJpZXMgPSBbXG4gICAgW1xuICAgICAgJ0FmZ2hhbmlzdGFuICjigKvYp9mB2LrYp9mG2LPYqtin2YbigKzigI4pJyxcbiAgICAgICdhZicsXG4gICAgICAnOTMnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0FsYmFuaWEgKFNocWlww6tyaSknLFxuICAgICAgJ2FsJyxcbiAgICAgICczNTUnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0FsZ2VyaWEgKOKAq9in2YTYrNiy2KfYptix4oCs4oCOKScsXG4gICAgICAnZHonLFxuICAgICAgJzIxMycsXG4gICAgXSxcbiAgICBbXG4gICAgICAnQW1lcmljYW4gU2Ftb2EnLFxuICAgICAgJ2FzJyxcbiAgICAgICcxNjg0JyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdBbmRvcnJhJyxcbiAgICAgICdhZCcsXG4gICAgICAnMzc2JyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdBbmdvbGEnLFxuICAgICAgJ2FvJyxcbiAgICAgICcyNDQnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0FuZ3VpbGxhJyxcbiAgICAgICdhaScsXG4gICAgICAnMTI2NCcsXG4gICAgXSxcbiAgICBbXG4gICAgICAnQW50aWd1YSBhbmQgQmFyYnVkYScsXG4gICAgICAnYWcnLFxuICAgICAgJzEyNjgnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0FyZ2VudGluYScsXG4gICAgICAnYXInLFxuICAgICAgJzU0JyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdBcm1lbmlhICjVgNWh1bXVodW91b/VodW2KScsXG4gICAgICAnYW0nLFxuICAgICAgJzM3NCcsXG4gICAgXSxcbiAgICBbXG4gICAgICAnQXJ1YmEnLFxuICAgICAgJ2F3JyxcbiAgICAgICcyOTcnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0F1c3RyYWxpYScsXG4gICAgICAnYXUnLFxuICAgICAgJzYxJyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdBdXN0cmlhICjDlnN0ZXJyZWljaCknLFxuICAgICAgJ2F0JyxcbiAgICAgICc0MycsXG4gICAgXSxcbiAgICBbXG4gICAgICAnQXplcmJhaWphbiAoQXrJmXJiYXljYW4pJyxcbiAgICAgICdheicsXG4gICAgICAnOTk0JyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdCYWhhbWFzJyxcbiAgICAgICdicycsXG4gICAgICAnMTI0MicsXG4gICAgXSxcbiAgICBbXG4gICAgICAnQmFocmFpbiAo4oCr2KfZhNio2K3YsdmK2YbigKzigI4pJyxcbiAgICAgICdiaCcsXG4gICAgICAnOTczJyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdCYW5nbGFkZXNoICjgpqzgpr7gpoLgprLgpr7gpqbgp4fgprYpJyxcbiAgICAgICdiZCcsXG4gICAgICAnODgwJyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdCYXJiYWRvcycsXG4gICAgICAnYmInLFxuICAgICAgJzEyNDYnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0JlbGFydXMgKNCR0LXQu9Cw0YDRg9GB0YwpJyxcbiAgICAgICdieScsXG4gICAgICAnMzc1JyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdCZWxnaXVtIChCZWxnacOrKScsXG4gICAgICAnYmUnLFxuICAgICAgJzMyJyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdCZWxpemUnLFxuICAgICAgJ2J6JyxcbiAgICAgICc1MDEnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0JlbmluIChCw6luaW4pJyxcbiAgICAgICdiaicsXG4gICAgICAnMjI5JyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdCZXJtdWRhJyxcbiAgICAgICdibScsXG4gICAgICAnMTQ0MScsXG4gICAgXSxcbiAgICBbXG4gICAgICAnQmh1dGFuICjgvaDgvZbgvrLgvbTgvYIpJyxcbiAgICAgICdidCcsXG4gICAgICAnOTc1JyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdCb2xpdmlhJyxcbiAgICAgICdibycsXG4gICAgICAnNTkxJyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdCb3NuaWEgYW5kIEhlcnplZ292aW5hICjQkdC+0YHQvdCwINC4INCl0LXRgNGG0LXQs9C+0LLQuNC90LApJyxcbiAgICAgICdiYScsXG4gICAgICAnMzg3JyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdCb3Rzd2FuYScsXG4gICAgICAnYncnLFxuICAgICAgJzI2NycsXG4gICAgXSxcbiAgICBbXG4gICAgICAnQnJhemlsIChCcmFzaWwpJyxcbiAgICAgICdicicsXG4gICAgICAnNTUnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0JyaXRpc2ggSW5kaWFuIE9jZWFuIFRlcnJpdG9yeScsXG4gICAgICAnaW8nLFxuICAgICAgJzI0NicsXG4gICAgXSxcbiAgICBbXG4gICAgICAnQnJpdGlzaCBWaXJnaW4gSXNsYW5kcycsXG4gICAgICAndmcnLFxuICAgICAgJzEyODQnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0JydW5laScsXG4gICAgICAnYm4nLFxuICAgICAgJzY3MycsXG4gICAgXSxcbiAgICBbXG4gICAgICAnQnVsZ2FyaWEgKNCR0YrQu9Cz0LDRgNC40Y8pJyxcbiAgICAgICdiZycsXG4gICAgICAnMzU5JyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdCdXJraW5hIEZhc28nLFxuICAgICAgJ2JmJyxcbiAgICAgICcyMjYnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0J1cnVuZGkgKFVidXJ1bmRpKScsXG4gICAgICAnYmknLFxuICAgICAgJzI1NycsXG4gICAgXSxcbiAgICBbXG4gICAgICAnQ2FtYm9kaWEgKOGegOGemOGfkuGeluGeu+Geh+GetiknLFxuICAgICAgJ2toJyxcbiAgICAgICc4NTUnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0NhbWVyb29uIChDYW1lcm91biknLFxuICAgICAgJ2NtJyxcbiAgICAgICcyMzcnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0NhbmFkYScsXG4gICAgICAnY2EnLFxuICAgICAgJzEnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0NhcGUgVmVyZGUgKEthYnUgVmVyZGkpJyxcbiAgICAgICdjdicsXG4gICAgICAnMjM4JyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdDYXJpYmJlYW4gTmV0aGVybGFuZHMnLFxuICAgICAgJ2JxJyxcbiAgICAgICc1OTknLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0NheW1hbiBJc2xhbmRzJyxcbiAgICAgICdreScsXG4gICAgICAnMTM0NScsXG4gICAgXSxcbiAgICBbXG4gICAgICAnQ2VudHJhbCBBZnJpY2FuIFJlcHVibGljIChSw6lwdWJsaXF1ZSBjZW50cmFmcmljYWluZSknLFxuICAgICAgJ2NmJyxcbiAgICAgICcyMzYnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0NoYWQgKFRjaGFkKScsXG4gICAgICAndGQnLFxuICAgICAgJzIzNScsXG4gICAgXSxcbiAgICBbXG4gICAgICAnQ2hpbGUnLFxuICAgICAgJ2NsJyxcbiAgICAgICc1NicsXG4gICAgXSxcbiAgICBbXG4gICAgICAnQ2hpbmEgKOS4reWbvSknLFxuICAgICAgJ2NuJyxcbiAgICAgICc4NicsXG4gICAgXSxcbiAgICBbXG4gICAgICAnQ2hyaXN0bWFzIElzbGFuZCcsXG4gICAgICAnY3gnLFxuICAgICAgJzYxJyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdDb2NvcyAoS2VlbGluZykgSXNsYW5kcycsXG4gICAgICAnY2MnLFxuICAgICAgJzYxJyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdDb2xvbWJpYScsXG4gICAgICAnY28nLFxuICAgICAgJzU3JyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdDb21vcm9zICjigKvYrNiy2LEg2KfZhNmC2YXYseKArOKAjiknLFxuICAgICAgJ2ttJyxcbiAgICAgICcyNjknLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0NvbmdvIChEUkMpIChKYW1odXJpIHlhIEtpZGVtb2tyYXNpYSB5YSBLb25nbyknLFxuICAgICAgJ2NkJyxcbiAgICAgICcyNDMnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0NvbmdvIChSZXB1YmxpYykgKENvbmdvLUJyYXp6YXZpbGxlKScsXG4gICAgICAnY2cnLFxuICAgICAgJzI0MicsXG4gICAgXSxcbiAgICBbXG4gICAgICAnQ29vayBJc2xhbmRzJyxcbiAgICAgICdjaycsXG4gICAgICAnNjgyJyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdDb3N0YSBSaWNhJyxcbiAgICAgICdjcicsXG4gICAgICAnNTA2JyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdDw7R0ZSBk4oCZSXZvaXJlJyxcbiAgICAgICdjaScsXG4gICAgICAnMjI1JyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdDcm9hdGlhIChIcnZhdHNrYSknLFxuICAgICAgJ2hyJyxcbiAgICAgICczODUnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0N1YmEnLFxuICAgICAgJ2N1JyxcbiAgICAgICc1MycsXG4gICAgXSxcbiAgICBbXG4gICAgICAnQ3VyYcOnYW8nLFxuICAgICAgJ2N3JyxcbiAgICAgICc1OTknLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0N5cHJ1cyAozprPjc+Az4HOv8+CKScsXG4gICAgICAnY3knLFxuICAgICAgJzM1NycsXG4gICAgXSxcbiAgICBbXG4gICAgICAnQ3plY2ggUmVwdWJsaWMgKMSMZXNrw6EgcmVwdWJsaWthKScsXG4gICAgICAnY3onLFxuICAgICAgJzQyMCcsXG4gICAgXSxcbiAgICBbXG4gICAgICAnRGVubWFyayAoRGFubWFyayknLFxuICAgICAgJ2RrJyxcbiAgICAgICc0NScsXG4gICAgXSxcbiAgICBbXG4gICAgICAnRGppYm91dGknLFxuICAgICAgJ2RqJyxcbiAgICAgICcyNTMnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0RvbWluaWNhJyxcbiAgICAgICdkbScsXG4gICAgICAnMTc2NycsXG4gICAgXSxcbiAgICBbXG4gICAgICAnRG9taW5pY2FuIFJlcHVibGljIChSZXDDumJsaWNhIERvbWluaWNhbmEpJyxcbiAgICAgICdkbycsXG4gICAgICAnMScsXG4gICAgXSxcbiAgICBbXG4gICAgICAnRWN1YWRvcicsXG4gICAgICAnZWMnLFxuICAgICAgJzU5MycsXG4gICAgXSxcbiAgICBbXG4gICAgICAnRWd5cHQgKOKAq9mF2LXYseKArOKAjiknLFxuICAgICAgJ2VnJyxcbiAgICAgICcyMCcsXG4gICAgXSxcbiAgICBbXG4gICAgICAnRWwgU2FsdmFkb3InLFxuICAgICAgJ3N2JyxcbiAgICAgICc1MDMnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0VxdWF0b3JpYWwgR3VpbmVhIChHdWluZWEgRWN1YXRvcmlhbCknLFxuICAgICAgJ2dxJyxcbiAgICAgICcyNDAnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0VyaXRyZWEnLFxuICAgICAgJ2VyJyxcbiAgICAgICcyOTEnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0VzdG9uaWEgKEVlc3RpKScsXG4gICAgICAnZWUnLFxuICAgICAgJzM3MicsXG4gICAgXSxcbiAgICBbXG4gICAgICAnRXRoaW9waWEnLFxuICAgICAgJ2V0JyxcbiAgICAgICcyNTEnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0ZhbGtsYW5kIElzbGFuZHMgKElzbGFzIE1hbHZpbmFzKScsXG4gICAgICAnZmsnLFxuICAgICAgJzUwMCcsXG4gICAgXSxcbiAgICBbXG4gICAgICAnRmFyb2UgSXNsYW5kcyAoRsO4cm95YXIpJyxcbiAgICAgICdmbycsXG4gICAgICAnMjk4JyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdGaWppJyxcbiAgICAgICdmaicsXG4gICAgICAnNjc5JyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdGaW5sYW5kIChTdW9taSknLFxuICAgICAgJ2ZpJyxcbiAgICAgICczNTgnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0ZyYW5jZScsXG4gICAgICAnZnInLFxuICAgICAgJzMzJyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdGcmVuY2ggR3VpYW5hIChHdXlhbmUgZnJhbsOnYWlzZSknLFxuICAgICAgJ2dmJyxcbiAgICAgICc1OTQnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0ZyZW5jaCBQb2x5bmVzaWEgKFBvbHluw6lzaWUgZnJhbsOnYWlzZSknLFxuICAgICAgJ3BmJyxcbiAgICAgICc2ODknLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0dhYm9uJyxcbiAgICAgICdnYScsXG4gICAgICAnMjQxJyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdHYW1iaWEnLFxuICAgICAgJ2dtJyxcbiAgICAgICcyMjAnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0dlb3JnaWEgKOGDoeGDkOGDpeGDkOGDoOGDl+GDleGDlOGDmuGDnSknLFxuICAgICAgJ2dlJyxcbiAgICAgICc5OTUnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0dlcm1hbnkgKERldXRzY2hsYW5kKScsXG4gICAgICAnZGUnLFxuICAgICAgJzQ5JyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdHaGFuYSAoR2FhbmEpJyxcbiAgICAgICdnaCcsXG4gICAgICAnMjMzJyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdHaWJyYWx0YXInLFxuICAgICAgJ2dpJyxcbiAgICAgICczNTAnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0dyZWVjZSAozpXOu867zqzOtM6xKScsXG4gICAgICAnZ3InLFxuICAgICAgJzMwJyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdHcmVlbmxhbmQgKEthbGFhbGxpdCBOdW5hYXQpJyxcbiAgICAgICdnbCcsXG4gICAgICAnMjk5JyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdHcmVuYWRhJyxcbiAgICAgICdnZCcsXG4gICAgICAnMTQ3MycsXG4gICAgXSxcbiAgICBbXG4gICAgICAnR3VhZGVsb3VwZScsXG4gICAgICAnZ3AnLFxuICAgICAgJzU5MCcsXG4gICAgXSxcbiAgICBbXG4gICAgICAnR3VhbScsXG4gICAgICAnZ3UnLFxuICAgICAgJzE2NzEnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0d1YXRlbWFsYScsXG4gICAgICAnZ3QnLFxuICAgICAgJzUwMicsXG4gICAgXSxcbiAgICBbXG4gICAgICAnR3Vlcm5zZXknLFxuICAgICAgJ2dnJyxcbiAgICAgICc0NCcsXG4gICAgICAxLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0d1aW5lYSAoR3VpbsOpZSknLFxuICAgICAgJ2duJyxcbiAgICAgICcyMjQnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0d1aW5lYS1CaXNzYXUgKEd1aW7DqSBCaXNzYXUpJyxcbiAgICAgICdndycsXG4gICAgICAnMjQ1JyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdHdXlhbmEnLFxuICAgICAgJ2d5JyxcbiAgICAgICc1OTInLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0hhaXRpJyxcbiAgICAgICdodCcsXG4gICAgICAnNTA5JyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdIb25kdXJhcycsXG4gICAgICAnaG4nLFxuICAgICAgJzUwNCcsXG4gICAgXSxcbiAgICBbXG4gICAgICAnSG9uZyBLb25nICjpppnmuK8pJyxcbiAgICAgICdoaycsXG4gICAgICAnODUyJyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdIdW5nYXJ5IChNYWd5YXJvcnN6w6FnKScsXG4gICAgICAnaHUnLFxuICAgICAgJzM2JyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdJY2VsYW5kICjDjXNsYW5kKScsXG4gICAgICAnaXMnLFxuICAgICAgJzM1NCcsXG4gICAgXSxcbiAgICBbXG4gICAgICAnSW5kaWEgKOCkreCkvuCksOCkpCknLFxuICAgICAgJ2luJyxcbiAgICAgICc5MScsXG4gICAgXSxcbiAgICBbXG4gICAgICAnSW5kb25lc2lhJyxcbiAgICAgICdpZCcsXG4gICAgICAnNjInLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0lyYW4gKOKAq9in24zYsdin2YbigKzigI4pJyxcbiAgICAgICdpcicsXG4gICAgICAnOTgnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0lyYXEgKOKAq9in2YTYudix2KfZguKArOKAjiknLFxuICAgICAgJ2lxJyxcbiAgICAgICc5NjQnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0lyZWxhbmQnLFxuICAgICAgJ2llJyxcbiAgICAgICczNTMnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0lzbGUgb2YgTWFuJyxcbiAgICAgICdpbScsXG4gICAgICAnNDQnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0lzcmFlbCAo4oCr15nXqdeo15DXnOKArOKAjiknLFxuICAgICAgJ2lsJyxcbiAgICAgICc5NzInLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0l0YWx5IChJdGFsaWEpJyxcbiAgICAgICdpdCcsXG4gICAgICAnMzknLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0phbWFpY2EnLFxuICAgICAgJ2ptJyxcbiAgICAgICcxODc2JyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdKYXBhbiAo5pel5pysKScsXG4gICAgICAnanAnLFxuICAgICAgJzgxJyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdKZXJzZXknLFxuICAgICAgJ2plJyxcbiAgICAgICc0NCcsXG4gICAgXSxcbiAgICBbXG4gICAgICAnSm9yZGFuICjigKvYp9mE2KPYsdiv2YbigKzigI4pJyxcbiAgICAgICdqbycsXG4gICAgICAnOTYyJyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdLYXpha2hzdGFuICjQmtCw0LfQsNGF0YHRgtCw0L0pJyxcbiAgICAgICdreicsXG4gICAgICAnNycsXG4gICAgXSxcbiAgICBbXG4gICAgICAnS2VueWEnLFxuICAgICAgJ2tlJyxcbiAgICAgICcyNTQnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0tpcmliYXRpJyxcbiAgICAgICdraScsXG4gICAgICAnNjg2JyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdLb3Nvdm8nLFxuICAgICAgJ3hrJyxcbiAgICAgICczODMnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ0t1d2FpdCAo4oCr2KfZhNmD2YjZitiq4oCs4oCOKScsXG4gICAgICAna3cnLFxuICAgICAgJzk2NScsXG4gICAgXSxcbiAgICBbXG4gICAgICAnS3lyZ3l6c3RhbiAo0JrRi9GA0LPRi9C30YHRgtCw0L0pJyxcbiAgICAgICdrZycsXG4gICAgICAnOTk2JyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdMYW9zICjguqXgurLguqcpJyxcbiAgICAgICdsYScsXG4gICAgICAnODU2JyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdMYXR2aWEgKExhdHZpamEpJyxcbiAgICAgICdsdicsXG4gICAgICAnMzcxJyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdMZWJhbm9uICjigKvZhNio2YbYp9mG4oCs4oCOKScsXG4gICAgICAnbGInLFxuICAgICAgJzk2MScsXG4gICAgXSxcbiAgICBbXG4gICAgICAnTGVzb3RobycsXG4gICAgICAnbHMnLFxuICAgICAgJzI2NicsXG4gICAgXSxcbiAgICBbXG4gICAgICAnTGliZXJpYScsXG4gICAgICAnbHInLFxuICAgICAgJzIzMScsXG4gICAgXSxcbiAgICBbXG4gICAgICAnTGlieWEgKOKAq9mE2YrYqNmK2KfigKzigI4pJyxcbiAgICAgICdseScsXG4gICAgICAnMjE4JyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdMaWVjaHRlbnN0ZWluJyxcbiAgICAgICdsaScsXG4gICAgICAnNDIzJyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdMaXRodWFuaWEgKExpZXR1dmEpJyxcbiAgICAgICdsdCcsXG4gICAgICAnMzcwJyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdMdXhlbWJvdXJnJyxcbiAgICAgICdsdScsXG4gICAgICAnMzUyJyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdNYWNhdSAo5r6z6ZaAKScsXG4gICAgICAnbW8nLFxuICAgICAgJzg1MycsXG4gICAgXSxcbiAgICBbXG4gICAgICAnTWFjZWRvbmlhIChGWVJPTSkgKNCc0LDQutC10LTQvtC90LjRmNCwKScsXG4gICAgICAnbWsnLFxuICAgICAgJzM4OScsXG4gICAgXSxcbiAgICBbXG4gICAgICAnTWFkYWdhc2NhciAoTWFkYWdhc2lrYXJhKScsXG4gICAgICAnbWcnLFxuICAgICAgJzI2MScsXG4gICAgXSxcbiAgICBbXG4gICAgICAnTWFsYXdpJyxcbiAgICAgICdtdycsXG4gICAgICAnMjY1JyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdNYWxheXNpYScsXG4gICAgICAnbXknLFxuICAgICAgJzYwJyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdNYWxkaXZlcycsXG4gICAgICAnbXYnLFxuICAgICAgJzk2MCcsXG4gICAgXSxcbiAgICBbXG4gICAgICAnTWFsaScsXG4gICAgICAnbWwnLFxuICAgICAgJzIyMycsXG4gICAgXSxcbiAgICBbXG4gICAgICAnTWFsdGEnLFxuICAgICAgJ210JyxcbiAgICAgICczNTYnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ01hcnNoYWxsIElzbGFuZHMnLFxuICAgICAgJ21oJyxcbiAgICAgICc2OTInLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ01hcnRpbmlxdWUnLFxuICAgICAgJ21xJyxcbiAgICAgICc1OTYnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ01hdXJpdGFuaWEgKOKAq9mF2YjYsdmK2KrYp9mG2YrYp+KArOKAjiknLFxuICAgICAgJ21yJyxcbiAgICAgICcyMjInLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ01hdXJpdGl1cyAoTW9yaXMpJyxcbiAgICAgICdtdScsXG4gICAgICAnMjMwJyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdNYXlvdHRlJyxcbiAgICAgICd5dCcsXG4gICAgICAnMjYyJyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdNZXhpY28gKE3DqXhpY28pJyxcbiAgICAgICdteCcsXG4gICAgICAnNTInLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ01pY3JvbmVzaWEnLFxuICAgICAgJ2ZtJyxcbiAgICAgICc2OTEnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ01vbGRvdmEgKFJlcHVibGljYSBNb2xkb3ZhKScsXG4gICAgICAnbWQnLFxuICAgICAgJzM3MycsXG4gICAgXSxcbiAgICBbXG4gICAgICAnTW9uYWNvJyxcbiAgICAgICdtYycsXG4gICAgICAnMzc3JyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdNb25nb2xpYSAo0JzQvtC90LPQvtC7KScsXG4gICAgICAnbW4nLFxuICAgICAgJzk3NicsXG4gICAgXSxcbiAgICBbXG4gICAgICAnTW9udGVuZWdybyAoQ3JuYSBHb3JhKScsXG4gICAgICAnbWUnLFxuICAgICAgJzM4MicsXG4gICAgXSxcbiAgICBbXG4gICAgICAnTW9udHNlcnJhdCcsXG4gICAgICAnbXMnLFxuICAgICAgJzE2NjQnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ01vcm9jY28gKOKAq9in2YTZhdi62LHYqOKArOKAjiknLFxuICAgICAgJ21hJyxcbiAgICAgICcyMTInLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ01vemFtYmlxdWUgKE1vw6dhbWJpcXVlKScsXG4gICAgICAnbXonLFxuICAgICAgJzI1OCcsXG4gICAgXSxcbiAgICBbXG4gICAgICAnTXlhbm1hciAoQnVybWEpICjhgJnhgLzhgJThgLrhgJnhgKwpJyxcbiAgICAgICdtbScsXG4gICAgICAnOTUnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ05hbWliaWEgKE5hbWliacOrKScsXG4gICAgICAnbmEnLFxuICAgICAgJzI2NCcsXG4gICAgXSxcbiAgICBbXG4gICAgICAnTmF1cnUnLFxuICAgICAgJ25yJyxcbiAgICAgICc2NzQnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ05lcGFsICjgpKjgpYfgpKrgpL7gpLIpJyxcbiAgICAgICducCcsXG4gICAgICAnOTc3JyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdOZXRoZXJsYW5kcyAoTmVkZXJsYW5kKScsXG4gICAgICAnbmwnLFxuICAgICAgJzMxJyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdOZXcgQ2FsZWRvbmlhIChOb3V2ZWxsZS1DYWzDqWRvbmllKScsXG4gICAgICAnbmMnLFxuICAgICAgJzY4NycsXG4gICAgXSxcbiAgICBbXG4gICAgICAnTmV3IFplYWxhbmQnLFxuICAgICAgJ256JyxcbiAgICAgICc2NCcsXG4gICAgXSxcbiAgICBbXG4gICAgICAnTmljYXJhZ3VhJyxcbiAgICAgICduaScsXG4gICAgICAnNTA1JyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdOaWdlciAoTmlqYXIpJyxcbiAgICAgICduZScsXG4gICAgICAnMjI3JyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdOaWdlcmlhJyxcbiAgICAgICduZycsXG4gICAgICAnMjM0JyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdOaXVlJyxcbiAgICAgICdudScsXG4gICAgICAnNjgzJyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdOb3Jmb2xrIElzbGFuZCcsXG4gICAgICAnbmYnLFxuICAgICAgJzY3MicsXG4gICAgXSxcbiAgICBbXG4gICAgICAnTm9ydGggS29yZWEgKOyhsOyEoCDrr7zso7zso7zsnZgg7J2466+8IOqzte2ZlOq1rSknLFxuICAgICAgJ2twJyxcbiAgICAgICc4NTAnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ05vcnRoZXJuIE1hcmlhbmEgSXNsYW5kcycsXG4gICAgICAnbXAnLFxuICAgICAgJzE2NzAnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ05vcndheSAoTm9yZ2UpJyxcbiAgICAgICdubycsXG4gICAgICAnNDcnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ09tYW4gKOKAq9i52Y/Zhdin2YbigKzigI4pJyxcbiAgICAgICdvbScsXG4gICAgICAnOTY4JyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdQYWtpc3RhbiAo4oCr2b7Yp9qp2LPYqtin2YbigKzigI4pJyxcbiAgICAgICdwaycsXG4gICAgICAnOTInLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ1BhbGF1JyxcbiAgICAgICdwdycsXG4gICAgICAnNjgwJyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdQYWxlc3RpbmUgKOKAq9mB2YTYs9i32YrZhuKArOKAjiknLFxuICAgICAgJ3BzJyxcbiAgICAgICc5NzAnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ1BhbmFtYSAoUGFuYW3DoSknLFxuICAgICAgJ3BhJyxcbiAgICAgICc1MDcnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ1BhcHVhIE5ldyBHdWluZWEnLFxuICAgICAgJ3BnJyxcbiAgICAgICc2NzUnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ1BhcmFndWF5JyxcbiAgICAgICdweScsXG4gICAgICAnNTk1JyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdQZXJ1IChQZXLDuiknLFxuICAgICAgJ3BlJyxcbiAgICAgICc1MScsXG4gICAgXSxcbiAgICBbXG4gICAgICAnUGhpbGlwcGluZXMnLFxuICAgICAgJ3BoJyxcbiAgICAgICc2MycsXG4gICAgXSxcbiAgICBbXG4gICAgICAnUG9sYW5kIChQb2xza2EpJyxcbiAgICAgICdwbCcsXG4gICAgICAnNDgnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ1BvcnR1Z2FsJyxcbiAgICAgICdwdCcsXG4gICAgICAnMzUxJyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdQdWVydG8gUmljbycsXG4gICAgICAncHInLFxuICAgICAgJzEnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ1FhdGFyICjigKvZgti32LHigKzigI4pJyxcbiAgICAgICdxYScsXG4gICAgICAnOTc0JyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdSw6l1bmlvbiAoTGEgUsOpdW5pb24pJyxcbiAgICAgICdyZScsXG4gICAgICAnMjYyJyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdSb21hbmlhIChSb23Dom5pYSknLFxuICAgICAgJ3JvJyxcbiAgICAgICc0MCcsXG4gICAgXSxcbiAgICBbXG4gICAgICAnUnVzc2lhICjQoNC+0YHRgdC40Y8pJyxcbiAgICAgICdydScsXG4gICAgICAnNycsXG4gICAgXSxcbiAgICBbXG4gICAgICAnUndhbmRhJyxcbiAgICAgICdydycsXG4gICAgICAnMjUwJyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdTYWludCBCYXJ0aMOpbGVteScsXG4gICAgICAnYmwnLFxuICAgICAgJzU5MCcsXG4gICAgXSxcbiAgICBbXG4gICAgICAnU2FpbnQgSGVsZW5hJyxcbiAgICAgICdzaCcsXG4gICAgICAnMjkwJyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdTYWludCBLaXR0cyBhbmQgTmV2aXMnLFxuICAgICAgJ2tuJyxcbiAgICAgICcxODY5JyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdTYWludCBMdWNpYScsXG4gICAgICAnbGMnLFxuICAgICAgJzE3NTgnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ1NhaW50IE1hcnRpbiAoU2FpbnQtTWFydGluIChwYXJ0aWUgZnJhbsOnYWlzZSkpJyxcbiAgICAgICdtZicsXG4gICAgICAnNTkwJyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdTYWludCBQaWVycmUgYW5kIE1pcXVlbG9uIChTYWludC1QaWVycmUtZXQtTWlxdWVsb24pJyxcbiAgICAgICdwbScsXG4gICAgICAnNTA4JyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdTYWludCBWaW5jZW50IGFuZCB0aGUgR3JlbmFkaW5lcycsXG4gICAgICAndmMnLFxuICAgICAgJzE3ODQnLFxuICAgIF0sXG4gICAgW1xuICAgICAgJ1NhbW9hJyxcbiAgICAgICd3cycsXG4gICAgICAnNjg1JyxcbiAgICBdLFxuICAgIFtcbiAgICAgICdTYW4gTWFyaW5vJyxcbi