diff --git a/lib/fake_it.dart b/lib/fake_it.dart index 1779d0e..3348192 100644 --- a/lib/fake_it.dart +++ b/lib/fake_it.dart @@ -1,6 +1 @@ -/// Support for doing something awesome. -/// -/// More dartdocs go here. library fake_it; - -// export 'src/fake_it_base.dart'; diff --git a/lib/src/collections/defenitions/lorem.dart b/lib/src/collections/defenitions/lorem.dart new file mode 100644 index 0000000..13ec32e --- /dev/null +++ b/lib/src/collections/defenitions/lorem.dart @@ -0,0 +1,7 @@ +import 'package:fake_it/src/locale.dart'; + +class Lorem { + const Lorem(this.locale); + + final FakeItLocale locale; +} diff --git a/lib/src/collections/fake_collection.dart b/lib/src/collections/fake_collection.dart new file mode 100644 index 0000000..6eb07fc --- /dev/null +++ b/lib/src/collections/fake_collection.dart @@ -0,0 +1,10 @@ +import 'package:fake_it/src/collections/defenitions/lorem.dart'; +import 'package:fake_it/src/locale.dart'; + +class FakeCollection { + FakeCollection(this.locale) : lorem = Lorem(locale); + + final FakeItLocale locale; + + final Lorem lorem; +} diff --git a/lib/src/fake_it_object.dart b/lib/src/fake_it_object.dart new file mode 100644 index 0000000..c7204d7 --- /dev/null +++ b/lib/src/fake_it_object.dart @@ -0,0 +1,8 @@ +import 'package:fake_it/src/collections/fake_collection.dart'; +import 'package:fake_it/src/locale.dart'; + +class FakeIt { + FakeIt._(); + + static final defaultInstance = FakeCollection(kDefaultFakeItLocale); +} diff --git a/lib/src/locale.dart b/lib/src/locale.dart new file mode 100644 index 0000000..9dbd2eb --- /dev/null +++ b/lib/src/locale.dart @@ -0,0 +1,8 @@ +const kDefaultFakeItLocale = FakeItLocale('en', 'US'); + +class FakeItLocale { + final String languageCode; + final String countryCode; + + const FakeItLocale(this.languageCode, this.countryCode); +} diff --git a/lib/src/olddata/address/countries.dart b/lib/src/olddata/address/countries.dart new file mode 100644 index 0000000..559110a --- /dev/null +++ b/lib/src/olddata/address/countries.dart @@ -0,0 +1,251 @@ +const countries = [ + 'Afghanistan', + 'Åland Islands', + 'Albania', + 'Algeria', + 'American Samoa', + 'Andorra', + 'Angola', + 'Anguilla', + 'Antarctica', + 'Antigua and Barbuda', + 'Argentina', + 'Armenia', + 'Aruba', + 'Australia', + 'Austria', + 'Azerbaijan', + 'Bahamas', + 'Bahrain', + 'Bangladesh', + 'Barbados', + 'Belarus', + 'Belgium', + 'Belize', + 'Benin', + 'Bermuda', + 'Bhutan', + 'Bolivia, Plurinational State of', + 'Bonaire, Sint Eustatius and Saba', + 'Bosnia and Herzegovina', + 'Botswana', + 'Bouvet Island', + 'Brazil', + 'British Indian Ocean Territory', + 'Brunei Darussalam', + 'Bulgaria', + 'Burkina Faso', + 'Burundi', + 'Cambodia', + 'Cameroon', + 'Canada', + 'Cape Verde', + 'Cayman Islands', + 'Central African Republic', + 'Chad', + 'Chile', + 'China', + 'Christmas Island', + 'Cocos (Keeling) Islands', + 'Colombia', + 'Comoros', + 'Congo', + 'Congo, The Democratic Republic of The', + 'Cook Islands', + 'Costa Rica', + "Côte d'Ivoire", + 'Croatia', + 'Cuba', + 'CuraÇao', + 'Cyprus', + 'Czech Republic', + 'Denmark', + 'Djibouti', + 'Dominica', + 'Dominican Republic', + 'Ecuador', + 'Egypt', + 'El Salvador', + 'Equatorial Guinea', + 'Eritrea', + 'Estonia', + 'Ethiopia', + 'Falkland Islands (Malvinas)', + 'Faroe Islands', + 'Fiji', + 'Finland', + 'France', + 'French Guiana', + 'French Polynesia', + 'French Southern Territories', + 'Gabon', + 'Gambia', + 'Georgia', + 'Germany', + 'Ghana', + 'Gibraltar', + 'Greece', + 'Greenland', + 'Grenada', + 'Guadeloupe', + 'Guam', + 'Guatemala', + 'Guernsey', + 'Guinea', + 'Guinea-Bissau', + 'Guyana', + 'Haiti', + 'Heard Island and Mcdonald Islands', + 'Holy See (Vatican City State)', + 'Honduras', + 'Hong Kong', + 'Hungary', + 'Iceland', + 'India', + 'Indonesia', + 'Iran, Islamic Republic of', + 'Iraq', + 'Ireland', + 'Isle of Man', + 'Israel', + 'Italy', + 'Jamaica', + 'Japan', + 'Jersey', + 'Jordan', + 'Kazakhstan', + 'Kenya', + 'Kiribati', + "Korea, Democratic People's Republic of", + 'Korea, Republic of', + 'Kuwait', + 'Kyrgyzstan', + "Lao People's Democratic Republic", + 'Latvia', + 'Lebanon', + 'Lesotho', + 'Liberia', + 'Libya', + 'Liechtenstein', + 'Lithuania', + 'Luxembourg', + 'Macao', + 'Macedonia, The Former Yugoslav Republic of', + 'Madagascar', + 'Malawi', + 'Malaysia', + 'Maldives', + 'Mali', + 'Malta', + 'Marshall Islands', + 'Martinique', + 'Mauritania', + 'Mauritius', + 'Mayotte', + 'Mexico', + 'Micronesia, Federated States of', + 'Moldova, Republic of', + 'Monaco', + 'Mongolia', + 'Montenegro', + 'Montserrat', + 'Morocco', + 'Mozambique', + 'Myanmar', + 'Namibia', + 'Nauru', + 'Nepal', + 'Netherlands', + 'New Caledonia', + 'New Zealand', + 'Nicaragua', + 'Niger', + 'Nigeria', + 'Niue', + 'Norfolk Island', + 'Northern Mariana Islands', + 'Norway', + 'Oman', + 'Pakistan', + 'Palau', + 'Palestine, State of', + 'Panama', + 'Papua New Guinea', + 'Paraguay', + 'Peru', + 'Philippines', + 'Pitcairn', + 'Poland', + 'Portugal', + 'Puerto Rico', + 'Qatar', + 'Réunion', + 'Romania', + 'Russian Federation', + 'Rwanda', + 'Saint Barthélemy', + 'Saint Helena, Ascension and Tristan Da Cunha', + 'Saint Kitts and Nevis', + 'Saint Lucia', + 'Saint Martin (french Part)', + 'Saint Pierre and Miquelon', + 'Saint Vincent and The Grenadines', + 'Samoa', + 'San Marino', + 'Sao Tome and Principe', + 'Saudi Arabia', + 'Senegal', + 'Serbia', + 'Seychelles', + 'Sierra Leone', + 'Singapore', + 'Sint Maarten (dutch Part)', + 'Slovakia', + 'Slovenia', + 'Solomon Islands', + 'Somalia', + 'South Africa', + 'South Georgia and The South Sandwich Islands', + 'South Sudan', + 'Spain', + 'Sri Lanka', + 'Sudan', + 'Suriname', + 'Svalbard and Jan Mayen', + 'Swaziland', + 'Sweden', + 'Switzerland', + 'Syrian Arab Republic', + 'Taiwan, Province of China', + 'Tajikistan', + 'Tanzania, United Republic of', + 'Thailand', + 'Timor-leste', + 'Togo', + 'Tokelau', + 'Tonga', + 'Trinidad and Tobago', + 'Tunisia', + 'Turkey', + 'Turkmenistan', + 'Turks and Caicos Islands', + 'Tuvalu', + 'Uganda', + 'Ukraine', + 'United Arab Emirates', + 'United Kingdom', + 'United States', + 'United States Minor Outlying Islands', + 'Uruguay', + 'Uzbekistan', + 'Vanuatu', + 'Venezuela, Bolivarian Republic of', + 'Viet Nam', + 'Virgin Islands, British', + 'Virgin Islands, U.S.', + 'Wallis and Futuna', + 'Western Sahara', + 'Yemen', + 'Zambia', + 'Zimbabwe', +]; diff --git a/lib/src/olddata/address/neighborhoods.dart b/lib/src/olddata/address/neighborhoods.dart new file mode 100644 index 0000000..7ad0d86 --- /dev/null +++ b/lib/src/olddata/address/neighborhoods.dart @@ -0,0 +1,51 @@ +const neighborhoods = [ + 'East of Telegraph Road', + 'North Norridge', + 'Northwest Midlothian/Midlothian Country Club', + 'Mott Haven/Port Morris', + 'Kingsbridge Heights', + 'Bronxdale', + 'Pennypack', + 'Bridesburg', + 'Allegheny West', + 'Bushwick South', + 'Dyker Heights', + 'Ocean Parkway South', + 'Summerlin North', + 'Seven Hills Area', + 'Greater Las Vegas National', + 'phoenix', + 'Central Chandler', + 'South of Bell Road', + 'River Heights', + 'White Plains Central', + 'Mount Kisco West', + 'Pound Ridge East', + 'Babylon Bayside', + 'Sagaponack Seaside', + 'South of Lake Ave', + 'Far Rockaway/Bayswater', + 'Jamaica Estates/Holliswood', + 'Murray Hill', + 'East Renton', + 'Renton West', + 'Auburn North', + 'Northwoods West', + 'Florissant West', + 'Ladue South', + 'Candlewood Country Club', + 'West Covina East', + 'North East Irwindale', + 'Sunshine-Gardens', + 'Cipriani', + 'Brentwood Central', + 'Jupiter South/Abacoa', + 'Sea Ranch Lakes', + 'Schall Circle/Lakeside Green', + 'Olmsted Falls Central', + 'South of Lake Shore Blvd', + 'Gates Mills North', + 'White Oak South of Columbia Pike', + 'Rockville East of Hungerford Dr', + 'Cleveland Park', +]; diff --git a/lib/src/olddata/address/states.dart b/lib/src/olddata/address/states.dart new file mode 100644 index 0000000..97cd73c --- /dev/null +++ b/lib/src/olddata/address/states.dart @@ -0,0 +1,52 @@ +final Map states = { + 'AL': 'Alabama', + 'AK': 'Alaska', + 'AZ': 'Arizona', + 'AR': 'Arkansas', + 'CA': 'California', + 'CO': 'Colorado', + 'CT': 'Connecticut', + 'DE': 'Delaware', + 'FL': 'Florida', + 'GA': 'Georgia', + 'HI': 'Hawaii', + 'ID': 'Idaho', + 'IL': 'Illinois', + 'IN': 'Indiana', + 'IA': 'Iowa', + 'KS': 'Kansas', + 'KY': 'Kentucky', + 'LA': 'Louisiana', + 'ME': 'Maine', + 'MD': 'Maryland', + 'MA': 'Massachusetts', + 'MI': 'Michigan', + 'MN': 'Minnesota', + 'MS': 'Mississippi', + 'MO': 'Missouri', + 'MT': 'Montana', + 'NE': 'Nebraska', + 'NV': 'Nevada', + 'NH': 'New Hampshire', + 'NJ': 'New Jersey', + 'NM': 'New Mexico', + 'NY': 'New York', + 'NC': 'North Carolina', + 'ND': 'North Dakota', + 'OH': 'Ohio', + 'OK': 'Oklahoma', + 'OR': 'Oregon', + 'PA': 'Pennsylvania', + 'RI': 'Rhode Island', + 'SC': 'South Carolina', + 'SD': 'South Dakota', + 'TN': 'Tennessee', + 'TX': 'Texas', + 'UT': 'Utah', + 'VT': 'Vermont', + 'VA': 'Virginia', + 'WA': 'Washington', + 'WV': 'West Virginia', + 'WI': 'Wisconsin', + 'WY': 'Wyoming', +}; diff --git a/lib/src/olddata/conference/default/conference_names.dart b/lib/src/olddata/conference/default/conference_names.dart new file mode 100644 index 0000000..9ca3ceb --- /dev/null +++ b/lib/src/olddata/conference/default/conference_names.dart @@ -0,0 +1,42 @@ +const conferenceNames = [ + 'Social Mobile Payments Americas', + 'LatAm HSE in Oil, Gas and Petrochemicals', + 'LatAm Pipeline Integrity Management Summit', + '1st UK Festival de Orquestas', + 'Argentina Mining 2010', + 'Yet Another Perl ConferenceBrasil 2009', + 'Datacentre Investment Forum', + 'Health 2.0 Europe 2012', + '4th Annual Baltic Energy Summit', + 'Innovative Marketing in Hospitality', + 'Autumn Conference on European State Aid Law 2012', + 'Met Coke World Summit 2012', + 'Platts 16th annual Mexican Energy conference', + 'Advanced Manufacturing Technology Show', + '18th Annual Sloan Consortium International Conference on Online Learning', + 'Reserve Estimation for Unconventional Resources 2012', + 'An Introduction to FDAas Regulation of Over-the-Counter (OTC) Drug Products', + 'Open Networking Summit 2012', + 'Device Master Record Device History Record a requirements, contents and implementation - Webinar', + 'The Canadian Instituteas 7th Annual Forum on PAYMENTS COMPLIANCE IN CANADA', + 'The 2010 Caribbean New Media Conference Expo.', + 'One Night Only Vegan Caribbean Night Extravaganza with Chef Mayra', + 'International Real Estate Expo Puerto Rico', + '2nd International Caribbean Symposium in Arts Education The Practice Prospects of Arts Education', + 'Oxford Latin American Studies Conference', + 'Military Vehicles Latin America', + 'Rail Infrastructure Middle East 2010', + 'Carbon Markets Mexico Central America', + 'Sixth Annual Conference on Latin America Private Equity', + 'Conference on Illinois History', + 'Exploration Production Technology Summit 2011', + 'The Canadian Institutes Forum on Privacy Law Compliance', + '4th Annual Utility Scale Solar 2011', + 'BioPharm America 2011', + 'Restaurant Development Summit', + 'IEEE Long Island Systems, Applications, and Techology Conference', + 'Dow Jones Global Compliance Symposium 2011', + 'The Canadian Institutes Eastern Canada Shale Gas Symposium', + 'Dealing With Harassment in the Workplace - HR Webinar By ComplianceOnline', + '2nd Annual Concentrated Photovolatic Summit USA (CPV USA 2010)', +]; diff --git a/lib/src/olddata/conference/fa/conference_names_fa.dart b/lib/src/olddata/conference/fa/conference_names_fa.dart new file mode 100644 index 0000000..b674afb --- /dev/null +++ b/lib/src/olddata/conference/fa/conference_names_fa.dart @@ -0,0 +1,22 @@ +const conferenceNamesFa = [ + 'وبینار کلوپ یک درصدیها', + 'وبینار کاربردی اهداف و نتایج کلیدی (OKR)', + 'وبینار خوانش و صحنه 3', + 'سمینار یک درصدی ها', + 'همایش رهیافتگان', + 'گردهمایی کوهنوردان گیلان', + 'سومین سمینار موفقیت همیشگی', + 'وبینار تولید محتوای حرفه ای', + 'وبینار بهترین مدل مدیریت جلسات', + 'همایش بین المللی بانکداران آسیا', + 'وبینار فروشنده ثروت ساز', + 'کنفرانس ارزهای دیجیتال', + 'سمینار مدیران حوزه خودرو', + 'همایش شرکت های بیمه', + 'کنفرانس روانشناسی اجتماعی', + 'وبینار رسیدگی و مالیات تراکنش های بانکی', + 'آشنایی با سرمایه گذاری در بازار سرمایه', + 'وبینار تندخوانی و خلاقیت در یادگیری', + 'همایش استارتاپ های فینتک', + 'وبینار بهترین مدل مدیریت جلسات', +]; diff --git a/lib/src/olddata/currency/currency_codes.dart b/lib/src/olddata/currency/currency_codes.dart new file mode 100644 index 0000000..0d187a8 --- /dev/null +++ b/lib/src/olddata/currency/currency_codes.dart @@ -0,0 +1,171 @@ +const currencyCodes = [ + 'AED', + 'AFN', + 'ALL', + 'AMD', + 'ANG', + 'AOA', + 'ARS', + 'AUD', + 'AWG', + 'AZN', + 'BAM', + 'BBD', + 'BDT', + 'BGN', + 'BHD', + 'BIF', + 'BMD', + 'BND', + 'BOB', + 'BRL', + 'BSD', + 'BWP', + 'BYR', + 'BZD', + 'CAD', + 'CDF', + 'CHF', + 'CLP', + 'CNY', + 'COP', + 'CRC', + 'CUP', + 'CVE', + 'CZK', + 'DJF', + 'DKK', + 'DOP', + 'DZD', + 'EEK', + 'EGP', + 'ERN', + 'ETB', + 'EUR', + 'FJD', + 'FKP', + 'GBP', + 'GEL', + 'GHS', + 'GIP', + 'GMD', + 'GNF', + 'GTQ', + 'GYD', + 'HKD', + 'HNL', + 'HRK', + 'HTG', + 'HUF', + 'IDR', + 'ILS', + 'INR', + 'INR', + 'IQD', + 'IRR', + 'ISK', + 'JMD', + 'JOD', + 'JPY', + 'KES', + 'KGS', + 'KHR', + 'KMF', + 'KPW', + 'KRW', + 'KWD', + 'KYD', + 'KZT', + 'LAK', + 'LBP', + 'LKR', + 'LRD', + 'LTL', + 'LVL', + 'LYD', + 'MAD', + 'MDL', + 'MGA', + 'MKD', + 'MMK', + 'MNT', + 'MOP', + 'MRO', + 'MUR', + 'MVR', + 'MWK', + 'MXN', + 'MYR', + 'MZN', + 'NGN', + 'NIO', + 'NOK', + 'NPR', + 'NZD', + 'OMR', + 'PAB', + 'PEN', + 'PGK', + 'PHP', + 'PKR', + 'PLN', + 'PYG', + 'QAR', + 'RON', + 'RSD', + 'RUB', + 'RWF', + 'SAR', + 'SBD', + 'SCR', + 'SDG', + 'SEK', + 'SGD', + 'SHP', + 'SLL', + 'SOS', + 'SRD', + 'STD', + 'SVC', + 'SYP', + 'SZL', + 'THB', + 'TJS', + 'TMT', + 'TND', + 'TOP', + 'TRY', + 'TTD', + 'TWD', + 'TZS', + 'UAH', + 'UGX', + 'USD', + 'UYU', + 'UZS', + 'VEF', + 'VND', + 'VUV', + 'WST', + 'XAF', + 'XAG', + 'XAU', + 'XBA', + 'XBB', + 'XBC', + 'XBD', + 'XCD', + 'XDR', + 'XFU', + 'XOF', + 'XPD', + 'XPF', + 'XPT', + 'XTS', + 'YER', + 'ZAR', + 'ZAR', + 'ZAR', + 'ZMK', + 'ZWL', +]; diff --git a/lib/src/olddata/currency/default/currency_names.dart b/lib/src/olddata/currency/default/currency_names.dart new file mode 100644 index 0000000..19785b1 --- /dev/null +++ b/lib/src/olddata/currency/default/currency_names.dart @@ -0,0 +1,171 @@ +const currencyNames = [ + 'UAE Dirham', + 'Afghani', + 'Lek', + 'Armenian Dram', + 'Netherlands Antillian Guilder', + 'Kwanza', + 'Argentine Peso', + 'Australian Dollar', + 'Aruban Guilder', + 'Azerbaijanian Manat', + 'Convertible Marks', + 'Barbados Dollar', + 'Taka', + 'Bulgarian Lev', + 'Bahraini Dinar', + 'Burundi Franc', + 'Bermudian Dollar (customarily known as Bermuda Dollar)', + 'Brunei Dollar', + 'Boliviano Mvdol', + 'Brazilian Real', + 'Bahamian Dollar', + 'Pula', + 'Belarussian Ruble', + 'Belize Dollar', + 'Canadian Dollar', + 'Congolese Franc', + 'Swiss Franc', + 'Chilean Peso Unidades de fomento', + 'Yuan Renminbi', + 'Colombian Peso Unidad de Valor Real', + 'Costa Rican Colon', + 'Cuban Peso Peso Convertible', + 'Cape Verde Escudo', + 'Czech Koruna', + 'Djibouti Franc', + 'Danish Krone', + 'Dominican Peso', + 'Algerian Dinar', + 'Kroon', + 'Egyptian Pound', + 'Nakfa', + 'Ethiopian Birr', + 'Euro', + 'Fiji Dollar', + 'Falkland Islands Pound', + 'Pound Sterling', + 'Lari', + 'Cedi', + 'Gibraltar Pound', + 'Dalasi', + 'Guinea Franc', + 'Quetzal', + 'Guyana Dollar', + 'Hong Kong Dollar', + 'Lempira', + 'Croatian Kuna', + 'Gourde US Dollar', + 'Forint', + 'Rupiah', + 'New Israeli Sheqel', + 'Indian Rupee', + 'Indian Rupee Ngultrum', + 'Iraqi Dinar', + 'Iranian Rial', + 'Iceland Krona', + 'Jamaican Dollar', + 'Jordanian Dinar', + 'Yen', + 'Kenyan Shilling', + 'Som', + 'Riel', + 'Comoro Franc', + 'North Korean Won', + 'Won', + 'Kuwaiti Dinar', + 'Cayman Islands Dollar', + 'Tenge', + 'Kip', + 'Lebanese Pound', + 'Sri Lanka Rupee', + 'Liberian Dollar', + 'Lithuanian Litas', + 'Latvian Lats', + 'Libyan Dinar', + 'Moroccan Dirham', + 'Moldovan Leu', + 'Malagasy Ariary', + 'Denar', + 'Kyat', + 'Tugrik', + 'Pataca', + 'Ouguiya', + 'Mauritius Rupee', + 'Rufiyaa', + 'Kwacha', + 'Mexican Peso Mexican Unidad de Inversion (UDI)', + 'Malaysian Ringgit', + 'Metical', + 'Naira', + 'Cordoba Oro', + 'Norwegian Krone', + 'Nepalese Rupee', + 'New Zealand Dollar', + 'Rial Omani', + 'Balboa US Dollar', + 'Nuevo Sol', + 'Kina', + 'Philippine Peso', + 'Pakistan Rupee', + 'Zloty', + 'Guarani', + 'Qatari Rial', + 'New Leu', + 'Serbian Dinar', + 'Russian Ruble', + 'Rwanda Franc', + 'Saudi Riyal', + 'Solomon Islands Dollar', + 'Seychelles Rupee', + 'Sudanese Pound', + 'Swedish Krona', + 'Singapore Dollar', + 'Saint Helena Pound', + 'Leone', + 'Somali Shilling', + 'Surinam Dollar', + 'Dobra', + 'El Salvador Colon US Dollar', + 'Syrian Pound', + 'Lilangeni', + 'Baht', + 'Somoni', + 'Manat', + 'Tunisian Dinar', + "Pa'anga", + 'Turkish Lira', + 'Trinidad and Tobago Dollar', + 'New Taiwan Dollar', + 'Tanzanian Shilling', + 'Hryvnia', + 'Uganda Shilling', + 'US Dollar', + 'Peso Uruguayo Uruguay Peso en Unidades Indexadas', + 'Uzbekistan Sum', + 'Bolivar Fuerte', + 'Dong', + 'Vatu', + 'Tala', + 'CFA Franc BEAC', + 'Silver', + 'Gold', + 'Bond Markets Units European Composite Unit (EURCO)', + 'European Monetary Unit (E.M.U.-6)', + 'European Unit of Account 9(E.U.A.-9)', + 'European Unit of Account 17(E.U.A.-17)', + 'East Caribbean Dollar', + 'SDR', + 'UIC-Franc', + 'CFA Franc BCEAO', + 'Palladium', + 'CFP Franc', + 'Platinum', + 'Codes specifically reserved for testing purposes', + 'Yemeni Rial', + 'Rand', + 'Rand Loti', + 'Rand Namibia Dollar', + 'Zambian Kwacha', + 'Zimbabwe Dollar', +]; diff --git a/lib/src/olddata/currency/fa/currency_names_fa.dart b/lib/src/olddata/currency/fa/currency_names_fa.dart new file mode 100644 index 0000000..bd97295 --- /dev/null +++ b/lib/src/olddata/currency/fa/currency_names_fa.dart @@ -0,0 +1,156 @@ +const currencyNamesFa = [ + 'دلار امریکا', + 'یورو', + 'دلار استرالیا', + 'لف بلغارستان', + 'رئال ', + 'دلار کانادا', + 'فرانک سوئیس', + 'یوآن چین', + 'کورونای جمهوری چک', + 'کرون دانمارک', + 'پوند بریتانیا', + 'دلار هنگ‌کنگ', + 'کونای کرواسی', + 'فورینت مجارستان', + 'روپیهٔ اندونزی', + 'شقل جدید اسرائی', + 'روپیهٔ هند', + 'ین ژاپن', + 'وون کرهٔ جنوبی', + 'پزوی مکزیک', + 'رینگیت مالزی', + 'کرون نروژ', + 'دلار زلاند نو', + 'پزوی فیلیپین', + 'زواتی لهستان', + 'لئوی رومانی', + 'روبل روسیه', + 'کرون سوئد', + 'دلار سنگاپور', + 'بات تایلند', + 'لیرهٔ ترکیه', + 'راند افریقای جنوبی', + 'درهم امارات متحدهٔ ', + 'افغانی افغانستان', + 'لک آلبانی', + 'درام ارمنستان', + 'گیلدر آنتیل هلند', + 'کوانزای آنگولا', + 'پزوی آرژانتین', + 'فلورین آروبا', + 'منات جمهوری آذربایجان', + 'مارک تبدیل‌پذیر بوسنی و هرزگوین', + 'دلار باربادوس', + 'تاکای بنگلادش', + 'دینار بحرین', + 'فرانک بوروندی', + 'دلار برونئی', + 'بولیویانوی بولیوی', + 'دلار باهاما', + 'انگولتروم بوتان', + 'پولای بوتسوانا', + 'روبل بیلوروسی', + 'دلار بلیز', + 'فرانک کنگو', + 'پزوی شیلی', + 'پزوی کلمبیا', + 'کولون کاستاریکا', + 'پزوی کوبا', + 'اسکودوی کیپ‌ورد', + 'فرانک جیبوتی', + 'پزوی جمهوری دومینیکن', + 'دینار الجزایر', + 'لیرهٔ مصر', + 'ناکفای اریتره', + 'بیر اتیوپی', + 'دلار فیجی', + 'پوند جزایر فالکلند', + 'لاری گرجستان', + 'سدی غنا', + 'پوند جبل‌الطارق', + 'دالاسی گامبیا', + 'فرانک گینه', + 'کتزال گواتمالا', + 'دلار گویانا', + 'لمپیرای هندوراس', + 'گورد هائیتی', + 'دینار عراق', + 'ریال ایران', + 'کرونای ایسلند', + 'دلار جامائیکا', + 'دینار اردن', + 'شیلینگ کنیا', + 'سوم قرقیزستان', + 'ری‌یل کامبوج', + 'فرانک کومورو', + 'وون کرهٔ شمالی', + 'دینار کویت', + 'دلار جزایر کِیمن', + 'تنگهٔ قزاقستان', + 'کیپ لائوس', + 'لیرهٔ لبنان', + 'روپیهٔ سری‌لانکا', + 'دلار لیبریا', + 'لوتی لسوتو', + 'دینار لیبی', + 'درهم مراکش', + 'لئوی مولداوی', + 'آریاری مالاگاسی', + 'دینار مقدونیه', + 'کیات میانمار', + 'توگریک مغولستان', + 'پاتاکای ماکائو', + 'اووجیایا موریتانی', + 'روپیهٔ موریس', + 'روپیهٔ مالدیو', + 'کواچای مالاوی', + 'متیکال موزامبیک', + 'دلار نامیبیا', + 'نایرای نیجریه', + 'کوردوبای نیکاراگوئه', + 'روپیهٔ نپال', + 'ریال عمان', + 'بالبوای پاناما', + 'نوئووسول پرو', + 'کینای پاپوا گینهٔ نو', + 'روپیهٔ پاکستان', + 'گوارانی پاراگوئه', + 'ریال قطر', + 'دینار صربستان', + 'فرانک رواندا', + 'ریال سعودی', + 'دلار جزایر سلیمان', + 'روپیهٔ سیشل', + 'لیرهٔ سودان', + 'پوند سنت', + 'لئون سیرالئون', + 'شیلینگ سومالی', + 'دلار سورینام', + 'پوند سودان جنوبی', + 'سائوتومه و پرینسیب دورا', + 'کولون السالوادور', + 'لیرهٔ سوریه', + 'لیلانگنی سوازیلند', + 'سامانی ', + 'منات ترکمنستان', + 'دینار تونس', + 'پاآنگای تونگا', + 'دلار ترینیداد و توباگو', + 'دلار جدید تایوان', + 'شیلینگ تانزانیا', + 'هریونیای اوکراین', + 'شیلینگ اوگاندا', + 'پزوی اوروگوئه', + 'سوم ازبکستان', + 'دانگ ویتنام', + 'واتوی وانوواتو', + 'تالای ساموا', + 'فرانک مرکز افریقا', + 'دلار شرق کارائیب', + 'فرانک غرب افریقا ', + 'فرانک اقیانوسیه', + 'ریال یمن', + 'کواچای زامبیا', + 'دلار برمودا', +]; diff --git a/lib/src/olddata/date_time/time_zones.dart b/lib/src/olddata/date_time/time_zones.dart new file mode 100644 index 0000000..20bcc58 --- /dev/null +++ b/lib/src/olddata/date_time/time_zones.dart @@ -0,0 +1,34 @@ +const timeZones = [ + 'GMT', + 'UTC', + 'ECT', + 'EET', + 'ART', + 'EAT', + 'MET', + 'NET', + 'PLT', + 'IST', + 'BST', + 'VST', + 'CTT', + 'JST', + 'ACT', + 'AET', + 'SST', + 'NST', + 'MIT', + 'HST', + 'AST', + 'PST', + 'PNT', + 'MST', + 'CST', + 'EST', + 'IET', + 'PRT', + 'CNT', + 'AGT', + 'BET', + 'CAT', +]; diff --git a/lib/src/olddata/food/default/cuisines.dart b/lib/src/olddata/food/default/cuisines.dart new file mode 100644 index 0000000..67486ac --- /dev/null +++ b/lib/src/olddata/food/default/cuisines.dart @@ -0,0 +1,102 @@ +const cuisines = [ + 'American Chinese', + 'Argentinian food', + 'Chinese Islamic', + 'Cantonese food', + 'Chiuchow food', + 'Cajun food', + 'Buddhist', + 'Chinese food', + 'Caribbean food', + 'Ethiopian food', + 'French food', + 'Fusion food', + 'German food', + 'Greek food', + 'Hakka food', + 'Hunan food', + 'Japanese', + 'Korean food', + 'Beijing food', + 'Moroccan food', + 'Mexican food', + 'Cuisine of the Midwestern United States', + 'Cuisine of New England', + 'Pizza', + 'Seafood', + 'Spanish', + 'Szechuan food', + 'Shanghai food', + 'Soul food', + 'Sushi', + 'Swedish', + 'Southern United States food', + 'Taiwanese food', + 'Thai food', + 'Tex-Mex food', + 'Tapas', + 'Turkish food', + 'Vietnamese food', + 'Vegetarian food', + 'Barbecue', + 'Sicilian', + 'Hamburger', + 'Fish and chips', + 'Ice cream', + 'Steak', + 'Steakhouse', + 'Australian food', + 'Junk food', + 'Breakfast', + 'Catalan', + 'Lunch', + 'Doughnut', + 'British', + 'Sausage', + 'Tiki culture', + 'Dim sum', + 'Brazilian food', + 'Falafel', + 'Louisiana Creole', + 'Hungarian food', + 'Organic food', + 'Hot dog', + 'Costa Rican', + 'Laotian', + 'Belgian food', + 'Bagel', + 'Roman food', + 'Finnish', + 'Bratwurst', + 'Indian', + 'Andhra food', + 'Bar', + 'Puerto Rican', + 'Asian food', + 'Malaysian food', + 'Take-out food', + 'Haute', + 'Meze', + 'Delicatessen', + 'Fast food', + 'Coffeehouse', + 'Indonesian food', + 'Quebec food', + 'Halal food', + 'Polish food', + 'Pakistani', + 'Danish', + 'Cuban food', + 'À la carte food', + 'Bengali food', + 'Latin American food', + 'European food', + 'Punjabi', + 'Jamaican food', + 'Austrian food', + 'Raw food', + 'Russian food', + 'Saimin', + 'Fondue', + 'Game', +]; diff --git a/lib/src/olddata/food/default/dishes.dart b/lib/src/olddata/food/default/dishes.dart new file mode 100644 index 0000000..b03898b --- /dev/null +++ b/lib/src/olddata/food/default/dishes.dart @@ -0,0 +1,102 @@ +const dishes = [ + 'Minestrone', + 'Baked Alaska', + "General Tso's chicken", + 'Chicken soup', + 'Laksa', + 'Hot and sour soup', + 'Sundae', + 'Apple pie', + 'Trifle', + 'Peach Melba', + 'Steak tartare', + 'Beef Wellington', + 'Steak and kidney pie', + 'Bacon and egg pie', + 'Corned beef pie', + 'Kalakukko', + 'Meat and potato pie', + 'Pasty', + 'Pork pie', + 'Pot pie', + 'Quiche', + 'Scotch pie', + 'Cottage pie', + 'Stargazy pie', + 'Steak pie', + 'Sweet potato pie', + 'Banoffee pie', + 'Banana cream pie', + 'Blackberry pie', + 'Blueberry pie', + 'Boston cream pie', + 'Buko pie', + 'Cheesecake', + 'Cherry pie', + 'Chess pie', + 'Cream pie', + 'Custard pie', + 'Dutch apple pie', + 'Key lime pie', + 'Lemon meringue pie', + 'Mince pie', + 'Pecan pie', + 'Pumpkin pie', + 'Rhubarb pie', + 'Strawberry pie', + 'Sugar pie', + 'Mie goreng', + 'Nasi goreng', + 'Dal', + 'Irish stew', + 'Cochinita pibil', + 'Torta', + 'Gordita', + 'Burrito', + 'Hamburger', + 'Chocolate brownie', + 'Sinseollo', + 'Pad Thai', + 'Kow Pad Gai', + 'Rat na', + 'Phat si-io', + 'Drunken noodles', + 'Khao soi', + 'Tom yum', + 'Phat khing', + 'Tom kha kai', + 'Red curry', + 'Green curry', + 'Massaman curry', + 'Biryani', + 'Pilaf', + 'Risotto', + 'Wedding soup', + 'Green papaya salad', + 'Larb', + 'Kai yang', + 'Lemang', + 'Sushi', + 'Sashimi', + 'Okonomiyaki', + 'Bulgogi', + 'Galbi', + 'Jokbal', + 'Samgyeopsal', + 'Hoe', + 'Sannakji', + 'Makchang gui', + 'Gopchang', + 'Gujeolpan', + 'Vindaloo', + 'Baked ziti', + 'Tandoori chicken', + 'Butter chicken', + 'Palak paneer', + 'Mixed grill', + 'Eggs Benedict', + 'Scrambled eggs', + 'Tabbouleh', + 'Caesar salad', + 'Waldorf salad', +]; diff --git a/lib/src/olddata/food/default/restaurants.dart b/lib/src/olddata/food/default/restaurants.dart new file mode 100644 index 0000000..e598198 --- /dev/null +++ b/lib/src/olddata/food/default/restaurants.dart @@ -0,0 +1,102 @@ +const restaurants = [ + '21 Club', + '241 Pizza', + 'A&W Restaurants', + 'Al Baik', + "Al's Breakfast", + "Albert's Real Jamaican Foods", + 'Amber', + 'Amigos/Kings Classic', + "Amy's on Second", + 'Anchor Bar', + "Anna Miller's", + "Anna's Taqueria", + "Anthony's", + "Antoine's", + "Antonio's Pizza", + 'Applebee’s International, Inc.', + "Arby's", + 'Arcadian Court', + 'Arctic Circle Restaurants', + "Arnold's Drive-In", + "Arthur Bryant's", + "Arthur Treacher's", + 'Arzak', + 'Atlanta Bread Company', + 'Au Bon Pain', + 'Auerbachs Keller', + "Auntie Anne's", + 'Australian Homemade', + 'BOOF', + 'Back 40 Junction', + 'Back Yard Burgers', + 'Bagel Bin & Deli', + 'Bahama Breeze', + 'Baja Fresh', + "Baker's Drive-Thru", + 'Bakers Square', + 'Baldwin House', + 'Balls Brothers', + 'Bar mleczny', + 'Barista Lavazza', + "Barney's Beanery", + 'Baskin-Robbins', + 'Baton Rouge', + 'Baxters', + "BD's Mongolian Grill", + 'Biggby Coffee', + 'Beardslee Castle', + 'Beau Rivage', + "Becky's Diner", + 'Bembos', + "Ben's Chili Bowl", + 'Bens De Luxe Delicatessen & Restaurant', + 'Benihana', + "Bennigan's", + "Bern's Steak House", + 'Berni Inn', + 'Berowra Waters Inn', + "Bertucci's", + "Beryt's", + "Beth's Cafe", + 'Beurger King Muslim', + "Bickford's", + 'Big Boy Restaurants', + "Big Ten's", + 'Bill Miller Bar-B-Q Enterprises', + 'Billy Goat Tavern', + 'Bimbo Deluxe', + 'Bistro 990', + 'Black Bear Diner', + 'Black-eyed Pea', + "Blake's Lotaburger", + 'Blimpie', + 'blindekuh', + 'Blue Bayou Restaurant', + 'Blue Boar Cafeterias', + 'Blueberry Hill', + 'Boardwalk Hotel and Casino', + 'Bob Evans Restaurants', + "Bob's", + 'Bobcat Bite', + 'Bobo Lobo', + 'Boca Grande Taqueria', + "Bojangles' Famous Chicken 'n Biscuits", + 'Boll Weevil', + 'Boloco', + 'Boma', + 'Booches', + 'Boost Juice', + 'Boston Market', + 'Boston Pizza', + 'Boudin Bakery', + 'Brasserie Les Halles', + 'Bratwurst Glöckl', + "Braum's", + "Breitbach's Country Dining", + 'Brennan Family Restaurants', + 'Brewers Fayre', + 'Briazz', + "Brigham's Ice Cream", + 'Brinker International', +]; diff --git a/lib/src/olddata/food/fa/cuisines_fa.dart b/lib/src/olddata/food/fa/cuisines_fa.dart new file mode 100644 index 0000000..4c47136 --- /dev/null +++ b/lib/src/olddata/food/fa/cuisines_fa.dart @@ -0,0 +1,29 @@ +const cuisinesFa = [ + 'غذای دریایی', + 'غذای شمالی', + 'غذای ایتالیایی', + 'فست فود', + 'غذای مکزیکی', + 'غذا های دریایی', + 'غذای چینی', + 'غذای ژاپنی', + 'غذای کره ای', + 'پیتزا', + 'سوشی', + 'هبرگر', + 'بستنی', + 'کباب', + 'سوخاری', + 'فلافل', + 'هات داگ', + 'کله پاچه', + 'حلیم', + 'رشته خشکار', + 'آش دوغ', + 'آش', + 'آبمیوه', + 'غذای هندی', + 'کافه', + 'کافی شاپ', + 'کیک و شیرینی', +]; diff --git a/lib/src/olddata/food/fa/dishes_fa.dart b/lib/src/olddata/food/fa/dishes_fa.dart new file mode 100644 index 0000000..eb68cd6 --- /dev/null +++ b/lib/src/olddata/food/fa/dishes_fa.dart @@ -0,0 +1,104 @@ +const dishesFa = [ + 'قرمه سبزی', + 'چلو کوبیده', + 'مرغ سوخاری', + 'بال سوخاری', + 'قارچ سوخاری', + 'فسنجان', + 'قیمه', + 'آش رشته', + 'حلیم بوقلمون', + 'حلیم گوساله', + 'کیک خامه ای', + 'سیب زمینی سرخ کرده', + 'باقلی خورشت', + 'سیر قلیه', + 'قلیه ماهی', + 'میرزا قاسمی', + 'ترشه تره', + 'آب دوغ خیار', + 'کله پاچه', + 'دوش کباب', + 'گمج کباب', + 'خورشت آلو', + 'قیمه بادمجون', + 'کباب بختیاری', + 'زرشک پلو', + 'سبزی پلو با ماهی', + 'باقلی پلو', + 'کوکو سبزی', + 'کوکو سیب زمینی', + 'کتلت', + 'آبگوشت', + 'کباب کوبیده', + 'کباب برگ', + 'کباب بختیاری', + 'کباب وزیری', + 'کباب سلطانی', + 'کباب ترش', + 'کباب چنجه', + 'کباب قفقازی', + 'کباب شیشلیک', + 'جوجه کباب', + 'کباب کوبیده مرغ', + 'کباب ماهی تابه ای', + 'کباب ماهی صبور', + 'کباب فیله کبابی ماهی', + 'میگو کبابی', + 'کباب ماهی قزل آلا', + 'کباب ماهی اوزون برون', + 'کباب حسینی اصفهانی', + 'کباب جگرورز لری', + 'کباب دل و قلوه کبابی', + 'کوکو بادمجان', + 'کوکو سبزی', + 'کوکو مرغ و قارچ', + 'کوکو سیب زمینی', + 'کوکو کدو سبز', + 'کوکو گوشت', + 'کوکو دو رنگ', + 'کوکو سه رنگ', + 'کوکو تره فرنگی', + 'کوکو لوبیا سبز', + 'کوکو نخود فرنگی', + 'کوکو زردک', + 'کوکو باقالا', + 'کوکو مرغ و فلفل دلمه ای', + 'کوکو اسفناج', + 'کوکو مرغ و نخود فرنگی', + 'کوکو عدس', + 'کوکو گردو', + 'کوکو کدو و ریحان', + 'مافین و فلفل دلمه ای', + 'کوکو نخود فرنگی و کالباس', + 'زرشک پلو', + 'آلبالو پلو', + 'پلو کنگر', + 'پلو گوشت ترکی', + 'رشته پلو', + 'پلو لوبیا چشم بلبلی', + 'عدس پلو', + 'خرما پلو', + 'هویج پلو', + 'سبزی پلو', + 'شوید پلو', + 'کلم پلو و کلم پلوی شیرازی', + 'ته چین مرغ', + 'شیرین پلو', + 'میگو پلو', + 'لوبیا پلو', + 'ماش پلو نورآبادی', + 'باقالی پلو', + 'پلو استانبولی', + 'پلو همدانی', + 'سیب زمینی پلو شیرازی', + 'ته چین اسفناج', + 'دمپختک شیراز', + 'مرصع پلو', + 'دمپختک ماهی کازرونی', + 'خلال پلو کرمانشاهی', + 'قمری پلوی شیرازی', + 'هشوش عربی', + 'پلو بندری', + 'قیسی پلو', +]; diff --git a/lib/src/olddata/food/fa/restaurants_fa.dart b/lib/src/olddata/food/fa/restaurants_fa.dart new file mode 100644 index 0000000..5da65ca --- /dev/null +++ b/lib/src/olddata/food/fa/restaurants_fa.dart @@ -0,0 +1,40 @@ +const restaurantsFa = [ + 'کباب سنتی بناب', + 'تهیه غذای گل یخ', + 'کافه رستوران نیل', + 'کافه رستوران مریم', + 'کافه رستوران سیگل', + 'کافه رستوران شمال', + 'کافه رستوران رها', + 'کافه پازل', + 'کافه شمس', + 'کافه ریحون', + 'کافه رها', + 'کافه رستوران شمال', + 'کافه رستوران شمال', + 'کافه رستوران امیر شکلات', + 'رستوران ریحون', + 'رستوران خانباجی', + 'رستوران مهدی', + 'رستوران حسن رشتی', + 'رستوران بهشتی', + 'رستوران رازقی', + 'رستوران لواسون', + 'رستوران ایتالیایی شف', + 'رستوران ریزونه', + 'رستوران اصغر', + 'رستوران اکبر جوجه', + 'رستوران اکبر جوجه اصل', + 'رستوران مستوران', + 'رستوران شاین', + 'رستوران گلس', + 'رستوران چیکن گاردن', + 'رستوران رایولی', + 'رستوران رامینا', + 'رستوران سارا', + 'رستوران امین', + 'رستوران سه ستاره گلد', + 'رستوران سبز', + 'رستوران شقایق', + 'رستوران اشبل', +]; diff --git a/lib/src/olddata/job/default/job_adj.dart b/lib/src/olddata/job/default/job_adj.dart new file mode 100644 index 0000000..14e629f --- /dev/null +++ b/lib/src/olddata/job/default/job_adj.dart @@ -0,0 +1,39 @@ +const jobAdj = [ + 'Solutions', + 'Program', + 'Brand', + 'Security', + 'Research', + 'Marketing', + 'Directives', + 'Implementation', + 'Integration', + 'Functionality', + 'Response', + 'Paradigm', + 'Tactics', + 'Identity', + 'Markets', + 'Group', + 'Division', + 'Applications', + 'Optimization', + 'Operations', + 'Infrastructure', + 'Intranet', + 'Communications', + 'Web', + 'Branding', + 'Quality', + 'Assurance', + 'Mobility', + 'Accounts', + 'Data', + 'Creative', + 'Configuration', + 'Accountability', + 'Interactions', + 'Factors', + 'Usability', + 'Metrics', +]; diff --git a/lib/src/olddata/job/default/job_noun.dart b/lib/src/olddata/job/default/job_noun.dart new file mode 100644 index 0000000..7b52695 --- /dev/null +++ b/lib/src/olddata/job/default/job_noun.dart @@ -0,0 +1,27 @@ +const jobNoun = [ + 'Supervisor', + 'Associate', + 'Executive', + 'Liason', + 'Officer', + 'Manager', + 'Engineer', + 'Specialist', + 'Director', + 'Coordinator', + 'Administrator', + 'Architect', + 'Analyst', + 'Designer', + 'Planner', + 'Orchestrator', + 'Technician', + 'Developer', + 'Producer', + 'Consultant', + 'Assistant', + 'Facilitator', + 'Agent', + 'Representative', + 'Strategist', +]; diff --git a/lib/src/olddata/job/default/job_prefix.dart b/lib/src/olddata/job/default/job_prefix.dart new file mode 100644 index 0000000..b46f51f --- /dev/null +++ b/lib/src/olddata/job/default/job_prefix.dart @@ -0,0 +1,24 @@ +const jobPrefix = [ + 'Lead', + 'Senior', + 'Direct', + 'Corporate', + 'Dynamic', + 'Future', + 'Product', + 'National', + 'Regional', + 'District', + 'Central', + 'Global', + 'Customer', + 'Investor', + 'Dynamic', + 'International', + 'Legacy', + 'Forward', + 'Internal', + 'Human', + 'Chief', + 'Principal', +]; diff --git a/lib/src/olddata/job/fa/job_titles_fa.dart b/lib/src/olddata/job/fa/job_titles_fa.dart new file mode 100644 index 0000000..67f2340 --- /dev/null +++ b/lib/src/olddata/job/fa/job_titles_fa.dart @@ -0,0 +1,66 @@ +const jobTitlesFaList = [ + 'حسابدار', + 'منشی', + 'صندوقدار', + 'کارمند اداری', + 'مدیر مالی', + 'مسئول دفتر', + 'کارشناس فروش', + 'کارشناس بازاریابی', + 'کارشناس بازرگانی داخلی', + 'ویزیتور', + 'فروشنده', + 'استاد دانشگاه', + 'پژوهشگر', + 'معلم', + 'مربی مهد کودک', + 'سرایدار', + 'خیاط', + 'کارگر ساده', + 'نانوا', + 'مکانیک', + 'مهندس راه آهن', + 'مهندس معدن', + 'مهندس پزشکی', + 'مهندس پلیمر', + 'مهندس عمران', + 'برنامه نویس', + 'برنامه نویس فلاتر', + 'برنامه نویس موبایل', + 'برنامه نویس وب', + 'برنامه نویس فرانت اند', + 'برنامه نویس بک اند', + 'کارشناس شبکه', + 'طراح وب سایت', + 'کارشناس سخت افزار', + 'کارشناس امنیت اطلاعات', + 'وکیل', + 'پلیس', + '-قاضی', + 'دادیار', + 'کارشناس روابط عمومی', + 'کارشناس شبکه های اجتماعی', + 'خبرنگار', + 'کارشناس مرکز تماس', + 'کارشناس دیجیتال مارکتینگ', + 'جراح زیبایی', + 'دندان پزشک', + 'پرستار', + 'ماما', + 'تکنسین اتاق عمل', + '-پیک موتوری', + 'راننده', + 'خلبان', + 'ناخدای کشتی', + 'طراح لباس', + 'نقاش', + 'بازیگر', + 'عکاس', + 'نویسنده', + 'کشاورز', + 'دام دار', + 'زنبور', + 'کارشناس محیط زیست', + 'مددکار', + 'مشاور', +]; diff --git a/lib/src/olddata/lorem/defaults/sentences.dart b/lib/src/olddata/lorem/defaults/sentences.dart new file mode 100644 index 0000000..28adef4 --- /dev/null +++ b/lib/src/olddata/lorem/defaults/sentences.dart @@ -0,0 +1,858 @@ +const sentences = [ + 'A arcu cursus vitae congue mauris rhoncus aenean vel elit.', + 'Accumsan in nisl nisi scelerisque eu ultrices vitae auctor eu.', + 'Accumsan sit amet nulla facilisi morbi.', + 'Accumsan tortor posuere ac ut consequat.', + 'Ac felis donec et odio pellentesque.', + 'Ac felis donec et odio pellentesque diam volutpat commodo.', + 'Ac feugiat sed lectus vestibulum mattis.', + 'A condimentum vitae sapien pellentesque habitant morbi tristique senectus.', + 'Ac orci phasellus egestas tellus rutrum tellus pellentesque eu tincidunt.', + 'A cras semper auctor neque vitae tempus quam pellentesque.', + 'Ac tortor dignissim convallis aenean et tortor.', + 'Ac tortor dignissim convallis aenean et tortor at.', + 'Ac tortor vitae purus faucibus ornare.', + 'Ac turpis egestas integer eget aliquet nibh praesent tristique.', + 'Ac turpis egestas sed tempus urna et pharetra pharetra massa.', + 'Ac ut consequat semper viverra nam.', + 'A diam sollicitudin tempor id.', + 'A diam sollicitudin tempor id eu nisl nunc.', + 'Adipiscing at in tellus integer feugiat scelerisque varius morbi enim.', + 'Adipiscing bibendum est ultricies integer quis auctor elit.', + 'Adipiscing diam donec adipiscing tristique.', + 'Adipiscing diam donec adipiscing tristique risus nec feugiat.', + 'Adipiscing diam donec adipiscing tristique risus nec feugiat in.', + 'Adipiscing elit pellentesque habitant morbi tristique senectus et netus.', + 'Adipiscing elit ut aliquam purus sit.', + 'Adipiscing vitae proin sagittis nisl rhoncus mattis rhoncus urna.', + 'Aenean et tortor at risus viverra adipiscing at in.', + 'Aenean vel elit scelerisque mauris pellentesque.', + 'A iaculis at erat pellentesque adipiscing commodo elit at imperdiet.', + 'A lacus vestibulum sed arcu non.', + 'A lacus vestibulum sed arcu non odio euismod lacinia at.', + 'Aliquam eleifend mi in nulla posuere sollicitudin.', + 'Aliquam etiam erat velit scelerisque in dictum.', + 'Aliquam faucibus purus in massa tempor nec feugiat nisl pretium.', + 'Aliquam id diam maecenas ultricies.', + 'Aliquam id diam maecenas ultricies mi eget.', + 'Aliquam nulla facilisi cras fermentum.', + 'Aliquam nulla facilisi cras fermentum odio eu feugiat.', + 'Aliquam purus sit amet luctus venenatis lectus magna fringilla urna.', + 'Aliquam sem et tortor consequat.', + 'Aliquam vestibulum morbi blandit cursus risus at ultrices mi tempus.', + 'Aliquet eget sit amet tellus cras.', + 'Aliquet nec ullamcorper sit amet.', + 'Aliquet nec ullamcorper sit amet risus nullam eget felis eget.', + 'Aliquet nibh praesent tristique magna sit.', + 'Aliquet nibh praesent tristique magna sit amet purus gravida.', + 'Aliquet porttitor lacus luctus accumsan tortor posuere ac.', + 'Aliquet risus feugiat in ante.', + 'Aliquet sagittis id consectetur purus ut faucibus.', + 'Aliquet sagittis id consectetur purus ut faucibus pulvinar.', + 'Amet commodo nulla facilisi nullam vehicula.', + 'Amet consectetur adipiscing elit pellentesque habitant morbi tristique senectus.', + 'Amet consectetur adipiscing elit ut aliquam purus sit.', + 'Amet cursus sit amet dictum sit amet justo donec.', + 'Amet dictum sit amet justo donec.', + 'Amet est placerat in egestas erat imperdiet.', + 'Amet luctus venenatis lectus magna fringilla urna porttitor rhoncus.', + 'Amet nisl purus in mollis nunc.', + 'Amet nisl purus in mollis nunc sed.', + 'Amet porttitor eget dolor morbi non arcu risus quis.', + 'Amet purus gravida quis blandit.', + 'Amet purus gravida quis blandit turpis cursus in hac habitasse.', + 'Amet risus nullam eget felis.', + 'Amet tellus cras adipiscing enim eu.', + 'Amet venenatis urna cursus eget.', + 'Amet volutpat consequat mauris nunc congue.', + 'Amet volutpat consequat mauris nunc congue nisi.', + 'Amet volutpat consequat mauris nunc congue nisi vitae.', + 'Amet volutpat consequat mauris nunc congue nisi vitae suscipit.', + 'Amet volutpat consequat mauris nunc congue nisi vitae suscipit tellus.', + 'Ante in nibh mauris cursus.', + 'Ante in nibh mauris cursus mattis molestie a.', + 'Arcu ac tortor dignissim convallis aenean et tortor.', + 'Arcu bibendum at varius vel pharetra vel.', + 'Arcu cursus euismod quis viverra nibh cras pulvinar.', + 'Arcu cursus vitae congue mauris rhoncus aenean vel elit scelerisque.', + 'Arcu dui vivamus arcu felis.', + 'Arcu non sodales neque sodales ut etiam sit.', + 'Arcu non sodales neque sodales ut etiam sit amet.', + 'Arcu vitae elementum curabitur vitae nunc.', + 'A scelerisque purus semper eget duis at.', + 'At augue eget arcu dictum varius duis at consectetur.', + 'At consectetur lorem donec massa sapien faucibus.', + 'At in tellus integer feugiat scelerisque varius morbi.', + 'At lectus urna duis convallis convallis tellus id interdum velit.', + 'At risus viverra adipiscing at in tellus integer feugiat scelerisque.', + 'At ultrices mi tempus imperdiet nulla malesuada pellentesque elit.', + 'At urna condimentum mattis pellentesque id nibh tortor.', + 'At varius vel pharetra vel.', + 'At varius vel pharetra vel turpis nunc eget lorem dolor.', + 'Auctor elit sed vulputate mi sit amet mauris.', + 'Auctor neque vitae tempus quam pellentesque nec nam aliquam sem.', + 'Augue neque gravida in fermentum et sollicitudin ac orci phasellus.', + 'Augue ut lectus arcu bibendum at varius vel pharetra vel.', + 'Bibendum arcu vitae elementum curabitur vitae nunc sed velit dignissim.', + 'Bibendum enim facilisis gravida neque.', + 'Bibendum neque egestas congue quisque.', + 'Blandit aliquam etiam erat velit.', + 'Blandit massa enim nec dui.', + 'Blandit turpis cursus in hac habitasse.', + 'Blandit turpis cursus in hac habitasse platea dictumst quisque.', + 'Commodo sed egestas egestas fringilla phasellus faucibus scelerisque eleifend.', + 'Commodo viverra maecenas accumsan lacus vel facilisis volutpat.', + 'Condimentum lacinia quis vel eros.', + 'Condimentum vitae sapien pellentesque habitant morbi.', + 'Congue mauris rhoncus aenean vel elit.', + 'Congue nisi vitae suscipit tellus.', + 'Congue nisi vitae suscipit tellus mauris a diam maecenas sed.', + 'Consectetur adipiscing elit ut aliquam.', + 'Consectetur adipiscing elit ut aliquam purus sit amet luctus venenatis.', + 'Consectetur a erat nam at lectus urna duis convallis convallis.', + 'Consectetur purus ut faucibus pulvinar elementum integer enim.', + 'Consectetur purus ut faucibus pulvinar elementum integer enim neque.', + 'Consequat id porta nibh venenatis cras sed felis eget velit.', + 'Consequat nisl vel pretium lectus quam id.', + 'Convallis aenean et tortor at risus.', + 'Convallis convallis tellus id interdum.', + 'Convallis posuere morbi leo urna.', + 'Cras adipiscing enim eu turpis egestas pretium aenean pharetra.', + 'Cras fermentum odio eu feugiat pretium.', + 'Cras ornare arcu dui vivamus arcu felis.', + 'Cras pulvinar mattis nunc sed.', + 'Cras pulvinar mattis nunc sed blandit libero volutpat sed.', + 'Cras pulvinar mattis nunc sed blandit libero volutpat sed cras.', + 'Cras semper auctor neque vitae.', + 'Cras tincidunt lobortis feugiat vivamus at augue.', + 'Cum sociis natoque penatibus et.', + 'Curabitur vitae nunc sed velit.', + 'Curabitur vitae nunc sed velit dignissim.', + 'Cursus eget nunc scelerisque viverra mauris in.', + 'Cursus euismod quis viverra nibh cras pulvinar.', + 'Cursus sit amet dictum sit amet justo donec.', + 'Cursus turpis massa tincidunt dui ut.', + 'Cursus turpis massa tincidunt dui ut ornare lectus.', + 'Cursus vitae congue mauris rhoncus aenean vel.', + 'Dapibus ultrices in iaculis nunc sed augue.', + 'Dapibus ultrices in iaculis nunc sed augue lacus viverra.', + 'Diam donec adipiscing tristique risus nec feugiat in.', + 'Diam donec adipiscing tristique risus nec feugiat in fermentum.', + 'Diam maecenas sed enim ut sem viverra.', + 'Diam maecenas ultricies mi eget mauris pharetra.', + 'Diam phasellus vestibulum lorem sed risus ultricies tristique.', + 'Diam quam nulla porttitor massa id neque aliquam vestibulum.', + 'Diam quis enim lobortis scelerisque fermentum.', + 'Diam sit amet nisl suscipit adipiscing.', + 'Diam ut venenatis tellus in metus vulputate eu.', + 'Diam vel quam elementum pulvinar etiam non.', + 'Diam vel quam elementum pulvinar etiam non quam lacus suspendisse.', + 'Diam volutpat commodo sed egestas egestas fringilla phasellus faucibus scelerisque.', + 'Diam vulputate ut pharetra sit amet aliquam.', + 'Dictum at tempor commodo ullamcorper.', + 'Dictum fusce ut placerat orci nulla pellentesque.', + 'Dictum non consectetur a erat nam at lectus urna duis.', + 'Dictumst quisque sagittis purus sit amet volutpat consequat mauris nunc.', + 'Dignissim convallis aenean et tortor.', + 'Dignissim convallis aenean et tortor at risus viverra.', + 'Dignissim diam quis enim lobortis scelerisque.', + 'Dignissim sodales ut eu sem integer.', + 'Dignissim suspendisse in est ante.', + 'Dis parturient montes nascetur ridiculus mus.', + 'Dolor magna eget est lorem.', + 'Dolor sed viverra ipsum nunc.', + 'Dolor sed viverra ipsum nunc aliquet.', + 'Dolor sed viverra ipsum nunc aliquet bibendum enim facilisis.', + 'Dolor sit amet consectetur adipiscing elit duis tristique sollicitudin.', + 'Dolor sit amet consectetur adipiscing elit pellentesque.', + 'Dolor sit amet consectetur adipiscing elit pellentesque habitant.', + 'Donec adipiscing tristique risus nec.', + 'Donec massa sapien faucibus et molestie.', + 'Donec massa sapien faucibus et molestie ac feugiat sed.', + 'Donec pretium vulputate sapien nec sagittis aliquam malesuada.', + 'Dui accumsan sit amet nulla facilisi morbi tempus iaculis.', + 'Dui faucibus in ornare quam viverra orci sagittis eu.', + 'Duis at tellus at urna condimentum.', + 'Duis ut diam quam nulla porttitor massa id.', + 'Egestas diam in arcu cursus euismod.', + 'Egestas dui id ornare arcu.', + 'Egestas dui id ornare arcu odio.', + 'Egestas egestas fringilla phasellus faucibus.', + 'Egestas erat imperdiet sed euismod nisi porta lorem mollis aliquam.', + 'Egestas fringilla phasellus faucibus scelerisque.', + 'Egestas fringilla phasellus faucibus scelerisque eleifend donec.', + 'Egestas fringilla phasellus faucibus scelerisque eleifend donec pretium.', + 'Egestas fringilla phasellus faucibus scelerisque eleifend donec pretium vulputate.', + 'Egestas pretium aenean pharetra magna ac placerat vestibulum lectus mauris.', + 'Egestas purus viverra accumsan in nisl nisi scelerisque eu ultrices.', + 'Egestas sed sed risus pretium quam vulputate.', + 'Egestas sed sed risus pretium quam vulputate dignissim.', + 'Eget aliquet nibh praesent tristique magna.', + 'Eget arcu dictum varius duis at consectetur.', + 'Eget duis at tellus at urna condimentum mattis.', + 'Eget felis eget nunc lobortis mattis aliquam faucibus.', + 'Eget gravida cum sociis natoque penatibus et magnis.', + 'Eget gravida cum sociis natoque penatibus et magnis dis parturient.', + 'Eget lorem dolor sed viverra ipsum nunc aliquet bibendum enim.', + 'Eget mi proin sed libero enim sed.', + 'Eget mi proin sed libero enim sed faucibus.', + 'Eget nunc lobortis mattis aliquam faucibus purus in massa.', + 'Eget sit amet tellus cras adipiscing enim eu.', + 'Eget velit aliquet sagittis id consectetur purus.', + 'Eget velit aliquet sagittis id consectetur purus ut.', + 'Eleifend donec pretium vulputate sapien nec sagittis aliquam malesuada bibendum.', + 'Eleifend quam adipiscing vitae proin sagittis.', + 'Eleifend quam adipiscing vitae proin sagittis nisl rhoncus.', + 'Eleifend quam adipiscing vitae proin sagittis nisl rhoncus mattis.', + 'Elementum curabitur vitae nunc sed velit dignissim.', + 'Elementum eu facilisis sed odio.', + 'Elementum facilisis leo vel fringilla est.', + 'Elementum integer enim neque volutpat ac tincidunt vitae.', + 'Elementum nibh tellus molestie nunc non blandit.', + 'Elementum nibh tellus molestie nunc non blandit massa enim nec.', + 'Elementum sagittis vitae et leo.', + 'Elementum tempus egestas sed sed.', + 'Elementum tempus egestas sed sed risus pretium quam vulputate.', + 'Elit at imperdiet dui accumsan sit amet nulla.', + 'Elit duis tristique sollicitudin nibh sit amet commodo.', + 'Elit eget gravida cum sociis.', + 'Elit eget gravida cum sociis natoque penatibus et magnis.', + 'Elit pellentesque habitant morbi tristique senectus.', + 'Elit ut aliquam purus sit amet luctus venenatis lectus.', + 'Enim blandit volutpat maecenas volutpat blandit aliquam etiam erat velit.', + 'Enim facilisis gravida neque convallis.', + 'Enim facilisis gravida neque convallis a cras semper auctor neque.', + 'Enim lobortis scelerisque fermentum dui faucibus in ornare quam.', + 'Enim nec dui nunc mattis enim.', + 'Enim nec dui nunc mattis enim ut.', + 'Enim nec dui nunc mattis enim ut tellus.', + 'Enim neque volutpat ac tincidunt vitae semper quis lectus.', + 'Enim sed faucibus turpis in eu mi bibendum.', + 'Enim sit amet venenatis urna cursus.', + 'Enim ut sem viverra aliquet eget.', + 'Enim ut sem viverra aliquet eget sit amet tellus.', + 'Enim ut tellus elementum sagittis vitae.', + 'Erat imperdiet sed euismod nisi porta.', + 'Erat imperdiet sed euismod nisi porta lorem mollis.', + 'Erat nam at lectus urna duis convallis.', + 'Erat nam at lectus urna duis convallis convallis.', + 'Erat pellentesque adipiscing commodo elit at imperdiet dui accumsan sit.', + 'Erat velit scelerisque in dictum non.', + 'Erat velit scelerisque in dictum non consectetur a erat nam.', + 'Eros in cursus turpis massa tincidunt dui ut.', + 'Est pellentesque elit ullamcorper dignissim cras.', + 'Est pellentesque elit ullamcorper dignissim cras tincidunt lobortis feugiat.', + 'Est ultricies integer quis auctor elit sed.', + 'Est velit egestas dui id ornare arcu.', + 'Etiam dignissim diam quis enim lobortis scelerisque fermentum dui.', + 'Etiam erat velit scelerisque in.', + 'Etiam non quam lacus suspendisse faucibus interdum posuere lorem ipsum.', + 'Et magnis dis parturient montes.', + 'Et magnis dis parturient montes nascetur ridiculus mus mauris vitae.', + 'Et malesuada fames ac turpis egestas maecenas.', + 'Et netus et malesuada fames ac.', + 'Et netus et malesuada fames ac turpis.', + 'Et sollicitudin ac orci phasellus egestas tellus rutrum tellus.', + 'Et ultrices neque ornare aenean euismod.', + 'Eu augue ut lectus arcu bibendum at.', + 'Eu consequat ac felis donec.', + 'Eu consequat ac felis donec et odio pellentesque diam.', + 'Eu facilisis sed odio morbi quis commodo odio aenean sed.', + 'Euismod nisi porta lorem mollis aliquam ut porttitor leo.', + 'Euismod quis viverra nibh cras pulvinar mattis nunc sed blandit.', + 'Eu lobortis elementum nibh tellus.', + 'Eu lobortis elementum nibh tellus molestie nunc.', + 'Eu lobortis elementum nibh tellus molestie nunc non blandit massa.', + 'Eu nisl nunc mi ipsum faucibus vitae aliquet.', + 'Eu nisl nunc mi ipsum faucibus vitae aliquet nec ullamcorper.', + 'Eu non diam phasellus vestibulum lorem sed risus.', + 'Eu scelerisque felis imperdiet proin fermentum leo.', + 'Eu sem integer vitae justo.', + 'Eu tincidunt tortor aliquam nulla facilisi.', + 'Eu tincidunt tortor aliquam nulla facilisi cras.', + 'Eu tincidunt tortor aliquam nulla facilisi cras fermentum.', + 'Eu turpis egestas pretium aenean pharetra magna ac placerat vestibulum.', + 'Facilisi cras fermentum odio eu feugiat pretium nibh ipsum consequat.', + 'Facilisi etiam dignissim diam quis enim.', + 'Facilisi etiam dignissim diam quis enim lobortis scelerisque.', + 'Facilisi nullam vehicula ipsum a arcu cursus.', + 'Facilisis gravida neque convallis a cras semper auctor neque vitae.', + 'Facilisis leo vel fringilla est ullamcorper eget.', + 'Facilisis magna etiam tempor orci.', + 'Facilisis magna etiam tempor orci eu lobortis elementum nibh tellus.', + 'Facilisis volutpat est velit egestas dui id ornare.', + 'Facilisis volutpat est velit egestas dui id ornare arcu.', + 'Fames ac turpis egestas maecenas pharetra.', + 'Faucibus a pellentesque sit amet porttitor.', + 'Faucibus a pellentesque sit amet porttitor eget dolor morbi.', + 'Faucibus nisl tincidunt eget nullam.', + 'Faucibus ornare suspendisse sed nisi.', + 'Faucibus ornare suspendisse sed nisi lacus sed viverra tellus.', + 'Faucibus pulvinar elementum integer enim neque.', + 'Faucibus purus in massa tempor nec feugiat nisl pretium fusce.', + 'Faucibus scelerisque eleifend donec pretium vulputate sapien nec.', + 'Faucibus turpis in eu mi bibendum neque egestas.', + 'Felis bibendum ut tristique et egestas quis ipsum suspendisse.', + 'Felis donec et odio pellentesque diam volutpat.', + 'Fermentum et sollicitudin ac orci.', + 'Fermentum et sollicitudin ac orci phasellus egestas tellus rutrum.', + 'Fermentum leo vel orci porta.', + 'Fermentum odio eu feugiat pretium nibh ipsum consequat.', + 'Fermentum posuere urna nec tincidunt.', + 'Feugiat nisl pretium fusce id velit ut.', + 'Feugiat pretium nibh ipsum consequat nisl vel pretium.', + 'Feugiat scelerisque varius morbi enim nunc faucibus.', + 'Feugiat vivamus at augue eget arcu.', + 'Feugiat vivamus at augue eget arcu dictum varius duis at.', + 'Fringilla est ullamcorper eget nulla facilisi etiam.', + 'Fringilla est ullamcorper eget nulla facilisi etiam dignissim.', + 'Fringilla urna porttitor rhoncus dolor purus non.', + 'Fringilla urna porttitor rhoncus dolor purus non enim praesent elementum.', + 'Fringilla ut morbi tincidunt augue interdum velit euismod in pellentesque.', + 'Fusce id velit ut tortor pretium viverra.', + 'Fusce id velit ut tortor pretium viverra suspendisse.', + 'Fusce ut placerat orci nulla.', + 'Fusce ut placerat orci nulla pellentesque dignissim enim.', + 'Gravida cum sociis natoque penatibus et magnis dis.', + 'Gravida cum sociis natoque penatibus et magnis dis parturient.', + 'Gravida neque convallis a cras semper.', + 'Gravida rutrum quisque non tellus orci ac.', + 'Habitasse platea dictumst vestibulum rhoncus.', + 'Habitasse platea dictumst vestibulum rhoncus est pellentesque.', + 'Habitasse platea dictumst vestibulum rhoncus est pellentesque elit.', + 'Hendrerit gravida rutrum quisque non tellus.', + 'Hendrerit gravida rutrum quisque non tellus orci ac.', + 'Iaculis nunc sed augue lacus viverra vitae congue eu.', + 'Id aliquet lectus proin nibh nisl condimentum id venenatis.', + 'Id consectetur purus ut faucibus pulvinar.', + 'Id consectetur purus ut faucibus pulvinar elementum integer enim.', + 'Id diam vel quam elementum.', + 'Id donec ultrices tincidunt arcu non sodales neque sodales.', + 'Id eu nisl nunc mi ipsum faucibus vitae aliquet nec.', + 'Id faucibus nisl tincidunt eget nullam non nisi.', + 'Id interdum velit laoreet id donec.', + 'Id nibh tortor id aliquet.', + 'Id nibh tortor id aliquet lectus proin.', + 'Id ornare arcu odio ut sem nulla pharetra diam sit.', + 'Id porta nibh venenatis cras sed felis eget.', + 'Id semper risus in hendrerit gravida.', + 'Id velit ut tortor pretium.', + 'Id velit ut tortor pretium viverra suspendisse.', + 'Id venenatis a condimentum vitae.', + 'Id venenatis a condimentum vitae sapien pellentesque habitant.', + 'Id volutpat lacus laoreet non curabitur gravida arcu ac.', + 'Id volutpat lacus laoreet non curabitur gravida arcu ac tortor.', + 'Imperdiet proin fermentum leo vel orci porta.', + 'Imperdiet proin fermentum leo vel orci porta non pulvinar neque.', + 'Imperdiet sed euismod nisi porta lorem mollis aliquam ut.', + 'In ante metus dictum at tempor.', + 'In cursus turpis massa tincidunt.', + 'In cursus turpis massa tincidunt dui ut.', + 'In hac habitasse platea dictumst.', + 'In hac habitasse platea dictumst quisque sagittis.', + 'In iaculis nunc sed augue lacus viverra.', + 'In metus vulputate eu scelerisque felis.', + 'In mollis nunc sed id semper.', + 'In mollis nunc sed id semper risus.', + 'In nibh mauris cursus mattis molestie.', + 'In nisl nisi scelerisque eu ultrices vitae auctor eu augue.', + 'In ornare quam viverra orci.', + 'In ornare quam viverra orci sagittis.', + 'In ornare quam viverra orci sagittis eu volutpat odio facilisis.', + 'In pellentesque massa placerat duis ultricies lacus sed turpis.', + 'Integer eget aliquet nibh praesent tristique magna sit amet.', + 'Integer enim neque volutpat ac tincidunt.', + 'Integer malesuada nunc vel risus commodo.', + 'Integer malesuada nunc vel risus commodo viverra maecenas.', + 'Integer quis auctor elit sed.', + 'Integer vitae justo eget magna fermentum.', + 'Interdum consectetur libero id faucibus nisl tincidunt eget nullam.', + 'Interdum varius sit amet mattis vulputate.', + 'Interdum varius sit amet mattis vulputate enim.', + 'Interdum velit euismod in pellentesque massa placerat duis ultricies lacus.', + 'In vitae turpis massa sed elementum.', + 'In vitae turpis massa sed elementum tempus egestas.', + 'In vitae turpis massa sed elementum tempus egestas sed sed.', + 'Ipsum a arcu cursus vitae congue.', + 'Ipsum consequat nisl vel pretium lectus quam id leo.', + 'Ipsum dolor sit amet consectetur adipiscing elit duis tristique.', + 'Ipsum dolor sit amet consectetur adipiscing elit duis tristique sollicitudin.', + 'Ipsum dolor sit amet consectetur adipiscing elit ut aliquam purus.', + 'Ipsum faucibus vitae aliquet nec ullamcorper.', + 'Ipsum faucibus vitae aliquet nec ullamcorper sit amet risus nullam.', + 'Ipsum nunc aliquet bibendum enim facilisis.', + 'Ipsum nunc aliquet bibendum enim facilisis gravida.', + 'Ipsum suspendisse ultrices gravida dictum fusce ut.', + 'Justo donec enim diam vulputate ut pharetra sit amet.', + 'Justo laoreet sit amet cursus sit amet dictum.', + 'Lacinia at quis risus sed vulputate.', + 'Lacus laoreet non curabitur gravida arcu.', + 'Lacus suspendisse faucibus interdum posuere lorem ipsum dolor sit.', + 'Lacus vel facilisis volutpat est velit.', + 'Lacus vestibulum sed arcu non odio euismod lacinia.', + 'Laoreet id donec ultrices tincidunt.', + 'Laoreet id donec ultrices tincidunt arcu non sodales neque.', + 'Laoreet non curabitur gravida arcu ac.', + 'Laoreet non curabitur gravida arcu ac tortor dignissim.', + 'Laoreet sit amet cursus sit amet dictum sit.', + 'Lectus arcu bibendum at varius vel pharetra vel turpis.', + 'Lectus nulla at volutpat diam.', + 'Lectus nulla at volutpat diam ut venenatis tellus in metus.', + 'Lectus quam id leo in.', + 'Lectus quam id leo in vitae.', + 'Lectus sit amet est placerat in egestas erat.', + 'Lectus vestibulum mattis ullamcorper velit sed ullamcorper.', + 'Leo a diam sollicitudin tempor id.', + 'Leo integer malesuada nunc vel.', + 'Leo in vitae turpis massa sed.', + 'Leo in vitae turpis massa sed elementum tempus egestas.', + 'Libero nunc consequat interdum varius sit amet.', + 'Libero nunc consequat interdum varius sit amet mattis vulputate.', + 'Lobortis feugiat vivamus at augue eget.', + 'Lobortis mattis aliquam faucibus purus.', + 'Lorem dolor sed viverra ipsum nunc aliquet.', + 'Lorem ipsum dolor sit amet consectetur adipiscing.', + 'Lorem ipsum dolor sit amet consectetur adipiscing elit.', + 'Lorem ipsum dolor sit amet consectetur adipiscing elit duis tristique.', + 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.', + 'Luctus venenatis lectus magna fringilla.', + 'Luctus venenatis lectus magna fringilla urna porttitor rhoncus dolor.', + 'Maecenas accumsan lacus vel facilisis volutpat est.', + 'Maecenas pharetra convallis posuere morbi leo urna.', + 'Maecenas sed enim ut sem viverra aliquet eget.', + 'Maecenas sed enim ut sem viverra aliquet eget sit.', + 'Maecenas ultricies mi eget mauris pharetra et.', + 'Magna eget est lorem ipsum dolor sit amet consectetur adipiscing.', + 'Magna fermentum iaculis eu non diam.', + 'Magna sit amet purus gravida.', + 'Magna sit amet purus gravida quis.', + 'Magnis dis parturient montes nascetur.', + 'Magnis dis parturient montes nascetur ridiculus mus mauris.', + 'Malesuada fames ac turpis egestas.', + 'Malesuada fames ac turpis egestas maecenas.', + 'Massa enim nec dui nunc.', + 'Massa enim nec dui nunc mattis enim.', + 'Massa id neque aliquam vestibulum morbi blandit.', + 'Massa massa ultricies mi quis hendrerit.', + 'Massa placerat duis ultricies lacus sed turpis tincidunt id.', + 'Massa tincidunt dui ut ornare lectus sit amet.', + 'Massa tincidunt dui ut ornare lectus sit amet est.', + 'Massa ultricies mi quis hendrerit dolor.', + 'Mattis enim ut tellus elementum sagittis vitae et leo.', + 'Mattis nunc sed blandit libero volutpat sed.', + 'Mattis pellentesque id nibh tortor.', + 'Mattis rhoncus urna neque viverra justo.', + 'Mattis rhoncus urna neque viverra justo nec ultrices.', + 'Mattis ullamcorper velit sed ullamcorper morbi tincidunt.', + 'Mattis ullamcorper velit sed ullamcorper morbi tincidunt ornare massa eget.', + 'Mattis vulputate enim nulla aliquet porttitor lacus luctus.', + 'Mauris in aliquam sem fringilla ut.', + 'Mauris nunc congue nisi vitae suscipit tellus.', + 'Mauris nunc congue nisi vitae suscipit tellus mauris.', + 'Mauris sit amet massa vitae tortor condimentum lacinia.', + 'Mauris ultrices eros in cursus turpis massa tincidunt.', + 'Mauris vitae ultricies leo integer malesuada nunc vel.', + 'Metus aliquam eleifend mi in nulla posuere.', + 'Metus aliquam eleifend mi in nulla posuere sollicitudin.', + 'Metus vulputate eu scelerisque felis imperdiet.', + 'Mi eget mauris pharetra et.', + 'Mi in nulla posuere sollicitudin aliquam ultrices.', + 'Mi in nulla posuere sollicitudin aliquam ultrices sagittis orci a.', + 'Mi ipsum faucibus vitae aliquet nec ullamcorper sit.', + 'Mi proin sed libero enim.', + 'Mi sit amet mauris commodo quis imperdiet.', + 'Molestie ac feugiat sed lectus.', + 'Molestie ac feugiat sed lectus vestibulum mattis ullamcorper velit.', + 'Molestie a iaculis at erat pellentesque.', + 'Molestie at elementum eu facilisis sed odio morbi.', + 'Molestie at elementum eu facilisis sed odio morbi quis.', + 'Molestie at elementum eu facilisis sed odio morbi quis commodo.', + 'Molestie nunc non blandit massa enim nec.', + 'Mollis aliquam ut porttitor leo.', + 'Morbi blandit cursus risus at ultrices mi tempus imperdiet nulla.', + 'Morbi leo urna molestie at elementum eu facilisis.', + 'Morbi non arcu risus quis varius quam quisque id.', + 'Morbi non arcu risus quis varius quam quisque id diam.', + 'Morbi tempus iaculis urna id volutpat lacus.', + 'Morbi tempus iaculis urna id volutpat lacus laoreet non curabitur.', + 'Morbi tincidunt ornare massa eget egestas.', + 'Morbi tincidunt ornare massa eget egestas purus viverra accumsan in.', + 'Morbi tristique senectus et netus et malesuada.', + 'Morbi tristique senectus et netus et malesuada fames.', + 'Morbi tristique senectus et netus et malesuada fames ac turpis.', + 'Mus mauris vitae ultricies leo integer.', + 'Nam aliquam sem et tortor consequat id porta.', + 'Nam aliquam sem et tortor consequat id porta nibh.', + 'Nascetur ridiculus mus mauris vitae ultricies leo integer.', + 'Natoque penatibus et magnis dis.', + 'Nec dui nunc mattis enim.', + 'Nec dui nunc mattis enim ut.', + 'Nec feugiat in fermentum posuere urna nec.', + 'Nec feugiat nisl pretium fusce.', + 'Nec nam aliquam sem et.', + 'Nec sagittis aliquam malesuada bibendum.', + 'Nec tincidunt praesent semper feugiat nibh sed pulvinar proin.', + 'Neque convallis a cras semper auctor neque.', + 'Neque gravida in fermentum et sollicitudin ac.', + 'Neque laoreet suspendisse interdum consectetur libero id faucibus.', + 'Neque ornare aenean euismod elementum nisi quis.', + 'Neque ornare aenean euismod elementum nisi quis eleifend quam.', + 'Neque viverra justo nec ultrices dui sapien eget.', + 'Neque viverra justo nec ultrices dui sapien eget mi.', + 'Neque volutpat ac tincidunt vitae semper quis.', + 'Netus et malesuada fames ac turpis egestas maecenas pharetra convallis.', + 'Netus et malesuada fames ac turpis egestas sed tempus urna.', + 'Nibh cras pulvinar mattis nunc sed blandit.', + 'Nibh cras pulvinar mattis nunc sed blandit libero volutpat.', + 'Nibh ipsum consequat nisl vel pretium lectus.', + 'Nibh ipsum consequat nisl vel pretium lectus quam id.', + 'Nibh nisl condimentum id venenatis a condimentum vitae.', + 'Nibh nisl condimentum id venenatis a condimentum vitae sapien pellentesque.', + 'Nibh tellus molestie nunc non.', + 'Nibh tellus molestie nunc non blandit massa enim.', + 'Nibh venenatis cras sed felis eget.', + 'Nibh venenatis cras sed felis eget velit aliquet sagittis id.', + 'Nisi est sit amet facilisis magna.', + 'Nisi lacus sed viverra tellus in hac.', + 'Nisi lacus sed viverra tellus in hac habitasse platea.', + 'Nisi scelerisque eu ultrices vitae auctor eu.', + 'Nisl nunc mi ipsum faucibus vitae aliquet nec.', + 'Nisl rhoncus mattis rhoncus urna neque viverra justo nec.', + 'Non arcu risus quis varius quam quisque id.', + 'Non arcu risus quis varius quam quisque id diam.', + 'Non blandit massa enim nec.', + 'Non blandit massa enim nec dui.', + 'Non curabitur gravida arcu ac tortor dignissim.', + 'Non diam phasellus vestibulum lorem.', + 'Non enim praesent elementum facilisis leo vel fringilla est.', + 'Non sodales neque sodales ut etiam sit amet nisl purus.', + 'Non tellus orci ac auctor.', + 'Nulla aliquet enim tortor at auctor.', + 'Nulla aliquet porttitor lacus luctus accumsan tortor posuere.', + 'Nullam ac tortor vitae purus faucibus ornare.', + 'Nullam eget felis eget nunc.', + 'Nullam eget felis eget nunc lobortis mattis aliquam faucibus.', + 'Nulla pellentesque dignissim enim sit amet.', + 'Nulla pharetra diam sit amet nisl.', + 'Nulla pharetra diam sit amet nisl suscipit.', + 'Nulla pharetra diam sit amet nisl suscipit adipiscing.', + 'Nulla porttitor massa id neque.', + 'Nulla posuere sollicitudin aliquam ultrices.', + 'Nunc congue nisi vitae suscipit tellus mauris.', + 'Nunc faucibus a pellentesque sit amet porttitor eget.', + 'Nunc id cursus metus aliquam.', + 'Nunc id cursus metus aliquam eleifend mi.', + 'Nunc lobortis mattis aliquam faucibus purus in.', + 'Nunc mattis enim ut tellus.', + 'Nunc non blandit massa enim nec dui nunc mattis enim.', + 'Nunc sed augue lacus viverra vitae.', + 'Nunc sed blandit libero volutpat sed.', + 'Nunc sed id semper risus in.', + 'Nunc sed id semper risus in hendrerit gravida.', + 'Nunc sed velit dignissim sodales ut.', + 'Nunc sed velit dignissim sodales ut eu sem integer.', + 'Nunc vel risus commodo viverra maecenas accumsan.', + 'Odio eu feugiat pretium nibh ipsum.', + 'Odio euismod lacinia at quis risus sed.', + 'Odio morbi quis commodo odio aenean.', + 'Odio pellentesque diam volutpat commodo sed egestas.', + 'Odio tempor orci dapibus ultrices.', + 'Odio ut enim blandit volutpat maecenas volutpat blandit.', + 'Odio ut sem nulla pharetra diam sit amet nisl suscipit.', + 'Orci ac auctor augue mauris augue neque gravida in fermentum.', + 'Orci a scelerisque purus semper eget duis at tellus.', + 'Orci dapibus ultrices in iaculis nunc sed augue lacus viverra.', + 'Orci porta non pulvinar neque laoreet suspendisse interdum consectetur.', + 'Orci sagittis eu volutpat odio facilisis mauris sit.', + 'Ornare arcu dui vivamus arcu felis.', + 'Ornare arcu odio ut sem.', + 'Ornare massa eget egestas purus.', + 'Parturient montes nascetur ridiculus mus mauris vitae ultricies leo.', + 'Pellentesque adipiscing commodo elit at imperdiet dui accumsan.', + 'Pellentesque diam volutpat commodo sed egestas egestas fringilla.', + 'Pellentesque dignissim enim sit amet.', + 'Pellentesque dignissim enim sit amet venenatis urna cursus eget nunc.', + 'Pellentesque elit eget gravida cum sociis natoque penatibus et.', + 'Pellentesque elit eget gravida cum sociis natoque penatibus et magnis.', + 'Pellentesque elit ullamcorper dignissim cras tincidunt.', + 'Pellentesque eu tincidunt tortor aliquam nulla.', + 'Pellentesque massa placerat duis ultricies lacus sed.', + 'Pellentesque pulvinar pellentesque habitant morbi tristique senectus et netus et.', + 'Pharetra convallis posuere morbi leo urna molestie at.', + 'Pharetra convallis posuere morbi leo urna molestie at elementum eu.', + 'Pharetra et ultrices neque ornare aenean.', + 'Pharetra sit amet aliquam id diam maecenas ultricies mi eget.', + 'Pharetra vel turpis nunc eget lorem dolor sed viverra.', + 'Phasellus vestibulum lorem sed risus ultricies tristique nulla aliquet.', + 'Placerat duis ultricies lacus sed turpis tincidunt id.', + 'Placerat in egestas erat imperdiet sed euismod.', + 'Placerat in egestas erat imperdiet sed euismod nisi porta lorem.', + 'Placerat orci nulla pellentesque dignissim enim sit.', + 'Platea dictumst vestibulum rhoncus est pellentesque elit ullamcorper dignissim.', + 'Porta non pulvinar neque laoreet suspendisse interdum consectetur libero id.', + 'Porttitor eget dolor morbi non arcu.', + 'Porttitor eget dolor morbi non arcu risus quis varius quam.', + 'Porttitor lacus luctus accumsan tortor.', + 'Porttitor lacus luctus accumsan tortor posuere ac ut.', + 'Porttitor lacus luctus accumsan tortor posuere ac ut consequat semper.', + 'Porttitor massa id neque aliquam vestibulum morbi blandit cursus.', + 'Posuere ac ut consequat semper viverra nam libero.', + 'Posuere lorem ipsum dolor sit amet consectetur adipiscing elit.', + 'Posuere lorem ipsum dolor sit amet consectetur adipiscing elit duis.', + 'Posuere morbi leo urna molestie at elementum eu.', + 'Posuere morbi leo urna molestie at elementum eu facilisis sed.', + 'Posuere sollicitudin aliquam ultrices sagittis orci a.', + 'Posuere urna nec tincidunt praesent.', + 'Posuere urna nec tincidunt praesent semper feugiat.', + 'Posuere urna nec tincidunt praesent semper feugiat nibh sed pulvinar.', + 'Praesent elementum facilisis leo vel fringilla.', + 'Praesent semper feugiat nibh sed pulvinar proin.', + 'Praesent semper feugiat nibh sed pulvinar proin gravida.', + 'Praesent semper feugiat nibh sed pulvinar proin gravida hendrerit lectus.', + 'Praesent tristique magna sit amet purus gravida quis blandit.', + 'Pretium aenean pharetra magna ac.', + 'Pretium aenean pharetra magna ac placerat vestibulum.', + 'Proin fermentum leo vel orci porta.', + 'Proin fermentum leo vel orci porta non.', + 'Proin nibh nisl condimentum id.', + 'Proin nibh nisl condimentum id venenatis a condimentum vitae.', + 'Pulvinar elementum integer enim neque volutpat ac tincidunt.', + 'Pulvinar etiam non quam lacus.', + 'Pulvinar mattis nunc sed blandit libero volutpat.', + 'Pulvinar pellentesque habitant morbi tristique.', + 'Purus gravida quis blandit turpis cursus in hac habitasse.', + 'Purus in massa tempor nec.', + 'Purus in massa tempor nec feugiat nisl pretium fusce.', + 'Purus in mollis nunc sed id semper risus.', + 'Purus semper eget duis at tellus at.', + 'Purus ut faucibus pulvinar elementum.', + 'Purus viverra accumsan in nisl nisi scelerisque.', + 'Quam lacus suspendisse faucibus interdum posuere.', + 'Quam lacus suspendisse faucibus interdum posuere lorem.', + 'Quam lacus suspendisse faucibus interdum posuere lorem ipsum dolor.', + 'Quam quisque id diam vel quam elementum pulvinar etiam.', + 'Quam viverra orci sagittis eu volutpat odio facilisis.', + 'Quam vulputate dignissim suspendisse in est ante in.', + 'Quam vulputate dignissim suspendisse in est ante in nibh.', + 'Quis auctor elit sed vulputate mi sit amet mauris commodo.', + 'Quis blandit turpis cursus in hac habitasse platea dictumst quisque.', + 'Quis commodo odio aenean sed adipiscing diam donec adipiscing.', + 'Quis hendrerit dolor magna eget est.', + 'Quis hendrerit dolor magna eget est lorem.', + 'Quis lectus nulla at volutpat diam ut.', + 'Quis lectus nulla at volutpat diam ut venenatis.', + 'Quisque egestas diam in arcu.', + 'Quisque egestas diam in arcu cursus euismod quis viverra.', + 'Quisque id diam vel quam elementum.', + 'Quisque sagittis purus sit amet volutpat consequat mauris nunc.', + 'Quis risus sed vulputate odio ut enim.', + 'Quis vel eros donec ac.', + 'Quis viverra nibh cras pulvinar mattis nunc sed.', + 'Rhoncus aenean vel elit scelerisque mauris pellentesque pulvinar pellentesque.', + 'Rhoncus est pellentesque elit ullamcorper dignissim cras tincidunt.', + 'Rhoncus urna neque viverra justo nec.', + 'Ridiculus mus mauris vitae ultricies.', + 'Ridiculus mus mauris vitae ultricies leo integer malesuada.', + 'Risus at ultrices mi tempus imperdiet nulla.', + 'Risus feugiat in ante metus dictum at.', + 'Risus nullam eget felis eget nunc lobortis.', + 'Risus ultricies tristique nulla aliquet enim tortor at auctor urna.', + 'Rutrum quisque non tellus orci ac auctor augue mauris.', + 'Sagittis aliquam malesuada bibendum arcu vitae elementum.', + 'Sagittis id consectetur purus ut faucibus pulvinar elementum integer.', + 'Sagittis nisl rhoncus mattis rhoncus urna neque viverra justo.', + 'Sagittis purus sit amet volutpat consequat.', + 'Sagittis purus sit amet volutpat consequat mauris nunc.', + 'Sagittis vitae et leo duis ut diam quam nulla porttitor.', + 'Sapien nec sagittis aliquam malesuada.', + 'Sapien nec sagittis aliquam malesuada bibendum arcu.', + 'Scelerisque fermentum dui faucibus in ornare quam viverra orci.', + 'Scelerisque in dictum non consectetur a erat nam.', + 'Scelerisque purus semper eget duis.', + 'Scelerisque varius morbi enim nunc.', + 'Scelerisque viverra mauris in aliquam.', + 'Scelerisque viverra mauris in aliquam sem fringilla ut.', + 'Sed arcu non odio euismod lacinia.', + 'Sed cras ornare arcu dui vivamus arcu felis bibendum.', + 'Sed id semper risus in hendrerit gravida.', + 'Sed id semper risus in hendrerit gravida rutrum quisque.', + 'Sed lectus vestibulum mattis ullamcorper velit sed ullamcorper morbi.', + 'Sed libero enim sed faucibus turpis in eu mi.', + 'Sed pulvinar proin gravida hendrerit.', + 'Sed risus pretium quam vulputate.', + 'Sed risus ultricies tristique nulla aliquet enim tortor.', + 'Sed sed risus pretium quam vulputate dignissim suspendisse in.', + 'Sed sed risus pretium quam vulputate dignissim suspendisse in est.', + 'Sed tempus urna et pharetra pharetra massa massa.', + 'Sed ullamcorper morbi tincidunt ornare massa.', + 'Sed ullamcorper morbi tincidunt ornare massa eget.', + 'Sed viverra tellus in hac habitasse platea.', + 'Sed vulputate mi sit amet mauris.', + 'Sed vulputate odio ut enim.', + 'Sed vulputate odio ut enim blandit volutpat maecenas volutpat.', + 'Sem et tortor consequat id.', + 'Sem fringilla ut morbi tincidunt.', + 'Sem integer vitae justo eget magna.', + 'Sem nulla pharetra diam sit amet nisl suscipit adipiscing bibendum.', + 'Semper auctor neque vitae tempus.', + 'Semper eget duis at tellus at urna condimentum.', + 'Semper feugiat nibh sed pulvinar proin gravida.', + 'Semper feugiat nibh sed pulvinar proin gravida hendrerit lectus a.', + 'Semper risus in hendrerit gravida.', + 'Sem viverra aliquet eget sit amet tellus.', + 'Senectus et netus et malesuada.', + 'Senectus et netus et malesuada fames.', + 'Senectus et netus et malesuada fames ac turpis egestas integer.', + 'Sit amet aliquam id diam maecenas ultricies mi eget mauris.', + 'Sit amet consectetur adipiscing elit duis tristique sollicitudin nibh.', + 'Sit amet facilisis magna etiam tempor.', + 'Sit amet facilisis magna etiam tempor orci.', + 'Sit amet facilisis magna etiam tempor orci eu lobortis.', + 'Sit amet luctus venenatis lectus magna fringilla urna.', + 'Sit amet mattis vulputate enim.', + 'Sit amet nisl purus in mollis nunc sed.', + 'Sit amet nisl suscipit adipiscing.', + 'Sit amet porttitor eget dolor morbi non arcu risus quis.', + 'Sit amet purus gravida quis blandit turpis cursus in.', + 'Sit amet tellus cras adipiscing enim eu turpis.', + 'Sit amet venenatis urna cursus eget.', + 'Sit amet venenatis urna cursus eget nunc scelerisque.', + 'Sodales ut etiam sit amet nisl purus in mollis.', + 'Sodales ut eu sem integer vitae.', + 'Sollicitudin nibh sit amet commodo nulla facilisi nullam.', + 'Suspendisse in est ante in nibh mauris cursus mattis molestie.', + 'Suspendisse interdum consectetur libero id faucibus nisl tincidunt eget nullam.', + 'Suspendisse ultrices gravida dictum fusce ut placerat orci nulla.', + 'Tellus in hac habitasse platea dictumst vestibulum.', + 'Tellus in hac habitasse platea dictumst vestibulum rhoncus est pellentesque.', + 'Tellus integer feugiat scelerisque varius morbi.', + 'Tellus integer feugiat scelerisque varius morbi enim nunc faucibus a.', + 'Tellus molestie nunc non blandit massa enim nec dui.', + 'Tellus molestie nunc non blandit massa enim nec dui nunc.', + 'Tellus pellentesque eu tincidunt tortor.', + 'Tempor id eu nisl nunc mi ipsum.', + 'Tempor id eu nisl nunc mi ipsum faucibus vitae.', + 'Tempus iaculis urna id volutpat lacus laoreet.', + 'Tempus imperdiet nulla malesuada pellentesque.', + 'Tempus imperdiet nulla malesuada pellentesque elit eget.', + 'Tempus quam pellentesque nec nam aliquam.', + 'Tempus urna et pharetra pharetra massa.', + 'Tincidunt arcu non sodales neque sodales ut etiam.', + 'Tincidunt augue interdum velit euismod.', + 'Tincidunt dui ut ornare lectus.', + 'Tincidunt dui ut ornare lectus sit amet est placerat in.', + 'Tincidunt eget nullam non nisi est sit amet.', + 'Tincidunt id aliquet risus feugiat in ante.', + 'Tincidunt nunc pulvinar sapien et ligula ullamcorper malesuada.', + 'Tincidunt tortor aliquam nulla facilisi.', + 'Tincidunt vitae semper quis lectus nulla at.', + 'Tortor aliquam nulla facilisi cras fermentum.', + 'Tortor at auctor urna nunc id cursus metus aliquam.', + 'Tortor dignissim convallis aenean et tortor.', + 'Tortor id aliquet lectus proin nibh nisl condimentum id venenatis.', + 'Tortor vitae purus faucibus ornare suspendisse sed nisi lacus.', + 'Tristique et egestas quis ipsum suspendisse.', + 'Tristique et egestas quis ipsum suspendisse ultrices.', + 'Tristique et egestas quis ipsum suspendisse ultrices gravida dictum fusce.', + 'Tristique senectus et netus et malesuada fames ac.', + 'Tristique senectus et netus et malesuada fames ac turpis egestas.', + 'Tristique sollicitudin nibh sit amet commodo nulla facilisi.', + 'Tristique sollicitudin nibh sit amet commodo nulla facilisi nullam vehicula.', + 'Turpis cursus in hac habitasse platea dictumst quisque.', + 'Turpis egestas maecenas pharetra convallis posuere morbi leo urna molestie.', + 'Turpis in eu mi bibendum.', + 'Turpis massa tincidunt dui ut ornare lectus sit amet est.', + 'Turpis tincidunt id aliquet risus feugiat.', + 'Ullamcorper dignissim cras tincidunt lobortis feugiat vivamus at.', + 'Ullamcorper eget nulla facilisi etiam dignissim diam.', + 'Ullamcorper morbi tincidunt ornare massa eget egestas purus viverra accumsan.', + 'Ullamcorper velit sed ullamcorper morbi tincidunt.', + 'Ultrices dui sapien eget mi proin sed libero.', + 'Ultrices in iaculis nunc sed augue lacus.', + 'Ultrices sagittis orci a scelerisque.', + 'Ultrices sagittis orci a scelerisque purus semper.', + 'Ultrices vitae auctor eu augue ut.', + 'Ultricies leo integer malesuada nunc vel risus commodo viverra.', + 'Ultricies mi eget mauris pharetra et ultrices neque ornare aenean.', + 'Ultricies mi quis hendrerit dolor magna eget est lorem ipsum.', + 'Ultricies tristique nulla aliquet enim tortor at auctor urna nunc.', + 'Urna condimentum mattis pellentesque id nibh tortor.', + 'Urna cursus eget nunc scelerisque viverra mauris in aliquam.', + 'Urna cursus eget nunc scelerisque viverra mauris in aliquam sem.', + 'Urna neque viverra justo nec ultrices.', + 'Urna neque viverra justo nec ultrices dui sapien eget.', + 'Ut etiam sit amet nisl purus in mollis nunc.', + 'Ut faucibus pulvinar elementum integer enim neque volutpat ac.', + 'Ut ornare lectus sit amet.', + 'Ut ornare lectus sit amet est.', + 'Ut ornare lectus sit amet est placerat.', + 'Ut porttitor leo a diam.', + 'Ut porttitor leo a diam sollicitudin.', + 'Ut porttitor leo a diam sollicitudin tempor.', + 'Ut porttitor leo a diam sollicitudin tempor id eu nisl.', + 'Ut tellus elementum sagittis vitae.', + 'Ut venenatis tellus in metus vulputate eu scelerisque felis imperdiet.', + 'Varius morbi enim nunc faucibus.', + 'Varius morbi enim nunc faucibus a pellentesque.', + 'Varius morbi enim nunc faucibus a pellentesque sit amet.', + 'Varius quam quisque id diam vel quam elementum pulvinar.', + 'Varius sit amet mattis vulputate enim nulla aliquet porttitor.', + 'Varius vel pharetra vel turpis nunc.', + 'Varius vel pharetra vel turpis nunc eget lorem dolor sed.', + 'Vel elit scelerisque mauris pellentesque.', + 'Vel eros donec ac odio tempor orci dapibus.', + 'Vel facilisis volutpat est velit egestas.', + 'Vel facilisis volutpat est velit egestas dui id ornare.', + 'Vel facilisis volutpat est velit egestas dui id ornare arcu.', + 'Velit egestas dui id ornare arcu odio ut.', + 'Velit egestas dui id ornare arcu odio ut sem nulla.', + 'Velit euismod in pellentesque massa.', + 'Velit scelerisque in dictum non consectetur a erat nam at.', + 'Velit sed ullamcorper morbi tincidunt ornare massa.', + 'Velit sed ullamcorper morbi tincidunt ornare massa eget.', + 'Velit ut tortor pretium viverra suspendisse potenti nullam ac.', + 'Vel pharetra vel turpis nunc.', + 'Vel risus commodo viverra maecenas accumsan.', + 'Vel risus commodo viverra maecenas accumsan lacus.', + 'Vel turpis nunc eget lorem dolor sed viverra ipsum nunc.', + 'Venenatis a condimentum vitae sapien pellentesque.', + 'Venenatis a condimentum vitae sapien pellentesque habitant.', + 'Venenatis cras sed felis eget velit aliquet sagittis id.', + 'Vestibulum lectus mauris ultrices eros in cursus.', + 'Vestibulum lectus mauris ultrices eros in cursus turpis.', + 'Vestibulum lorem sed risus ultricies tristique nulla aliquet enim tortor.', + 'Vestibulum mattis ullamcorper velit sed ullamcorper morbi.', + 'Vestibulum morbi blandit cursus risus.', + 'Vitae aliquet nec ullamcorper sit amet risus nullam.', + 'Vitae auctor eu augue ut lectus.', + 'Vitae et leo duis ut diam quam.', + 'Vitae et leo duis ut diam quam nulla porttitor massa.', + 'Vitae nunc sed velit dignissim sodales ut eu.', + 'Vitae proin sagittis nisl rhoncus.', + 'Vitae proin sagittis nisl rhoncus mattis.', + 'Vitae proin sagittis nisl rhoncus mattis rhoncus.', + 'Vitae semper quis lectus nulla at.', + 'Vitae tempus quam pellentesque nec nam aliquam sem et tortor.', + 'Vivamus at augue eget arcu.', + 'Viverra accumsan in nisl nisi scelerisque eu ultrices vitae auctor.', + 'Viverra adipiscing at in tellus integer feugiat scelerisque.', + 'Viverra aliquet eget sit amet.', + 'Viverra justo nec ultrices dui sapien eget mi.', + 'Viverra maecenas accumsan lacus vel facilisis volutpat est velit.', + 'Viverra mauris in aliquam sem fringilla.', + 'Viverra nibh cras pulvinar mattis nunc.', + 'Viverra tellus in hac habitasse platea dictumst vestibulum.', + 'Viverra vitae congue eu consequat ac.', + 'Volutpat ac tincidunt vitae semper quis lectus.', + 'Volutpat ac tincidunt vitae semper quis lectus nulla at.', + 'Volutpat blandit aliquam etiam erat velit scelerisque.', + 'Volutpat commodo sed egestas egestas fringilla phasellus.', + 'Volutpat commodo sed egestas egestas fringilla phasellus faucibus scelerisque eleifend.', + 'Volutpat consequat mauris nunc congue nisi.', + 'Volutpat est velit egestas dui id.', + 'Volutpat odio facilisis mauris sit.', + 'Vulputate enim nulla aliquet porttitor lacus luctus accumsan tortor.', + 'Vulputate mi sit amet mauris commodo quis.', + 'Vulputate odio ut enim blandit.', + 'Vulputate ut pharetra sit amet aliquam id diam maecenas ultricies.', +]; diff --git a/lib/src/olddata/lorem/defaults/words.dart b/lib/src/olddata/lorem/defaults/words.dart new file mode 100644 index 0000000..d6ec024 --- /dev/null +++ b/lib/src/olddata/lorem/defaults/words.dart @@ -0,0 +1,169 @@ +const words = [ + 'a', + 'ac', + 'accumsan', + 'adipiscing', + 'aenean', + 'aliquam', + 'aliquet', + 'amet', + 'ante', + 'arcu', + 'at', + 'auctor', + 'augue', + 'bibendum', + 'blandit', + 'commodo', + 'condimentum', + 'congue', + 'consectetur', + 'consequat', + 'convallis', + 'cras', + 'cum', + 'curabitur', + 'cursus', + 'dapibus', + 'diam', + 'dictum', + 'dictumst', + 'dignissim', + 'dis', + 'dolor', + 'donec', + 'dui', + 'duis', + 'egestas', + 'eget', + 'eleifend', + 'elementum', + 'elit', + 'enim', + 'erat', + 'eros', + 'est', + 'et', + 'etiam', + 'eu', + 'euismod', + 'facilisi', + 'facilisis', + 'fames', + 'faucibus', + 'felis', + 'fermentum', + 'feugiat', + 'fringilla', + 'fusce', + 'gravida', + 'habitant', + 'habitasse', + 'hac', + 'hendrerit', + 'iaculis', + 'id', + 'imperdiet', + 'in', + 'integer', + 'interdum', + 'ipsum', + 'justo', + 'lacinia', + 'lacus', + 'laoreet', + 'lectus', + 'leo', + 'libero', + 'ligula', + 'lobortis', + 'lorem', + 'luctus', + 'maecenas', + 'magna', + 'magnis', + 'malesuada', + 'massa', + 'mattis', + 'mauris', + 'metus', + 'mi', + 'molestie', + 'mollis', + 'montes', + 'morbi', + 'mus', + 'nam', + 'nascetur', + 'natoque', + 'nec', + 'neque', + 'netus', + 'nibh', + 'nisi', + 'nisl', + 'non', + 'nulla', + 'nullam', + 'nunc', + 'odio', + 'orci', + 'ornare', + 'parturient', + 'pellentesque', + 'penatibus', + 'pharetra', + 'phasellus', + 'placerat', + 'platea', + 'porta', + 'porttitor', + 'posuere', + 'potenti', + 'praesent', + 'pretium', + 'proin', + 'pulvinar', + 'purus', + 'quam', + 'quis', + 'quisque', + 'rhoncus', + 'ridiculus', + 'risus', + 'sagittis', + 'sapien', + 'scelerisque', + 'sed', + 'sem', + 'semper', + 'senectus', + 'sit', + 'sociis', + 'sodales', + 'sollicitudin', + 'suscipit', + 'suspendisse', + 'tellus', + 'tempor', + 'tempus', + 'tincidunt', + 'tortor', + 'tristique', + 'turpis', + 'ullamcorper', + 'ultrices', + 'ultricies', + 'urna', + 'ut', + 'varius', + 'vel', + 'velit', + 'venenatis', + 'vestibulum', + 'vitae', + 'vivamus', + 'viverra', + 'volutpat', + 'vulputate', +]; diff --git a/lib/src/olddata/lorem/fa/sentences_fa.dart b/lib/src/olddata/lorem/fa/sentences_fa.dart new file mode 100644 index 0000000..55083f1 --- /dev/null +++ b/lib/src/olddata/lorem/fa/sentences_fa.dart @@ -0,0 +1,1002 @@ +const sentencesFa = [ + 'استان گیلان و جوامع کوچکتری در استانهای تهران.', + 'جعبه یا دیگر نمادها را جای نویسه‌های یونی‌کد ببینید.', + 'استان قزوین و نیز در استان تهران است.', + 'زبان گیلکی از گروه زبان‌های شمال غربی ایرانی و در مجموع زبان‌های کاسپین است.', + 'به زبانی دیگر از خانواده گویش‌های کناره دریای خزر که زبان تالشی باشد تکلم می‌کنند.', + 'گیلکی نزدیکی زیادی با زبان مازندرانی داشته و گویشوران این دو زبان تا حد نسبتاً زیادی می‌توانند سخنان هم.', + 'گیلکی تنها در ایران رواج دارد و شبکه استانی گیلان بخشی از برنامه‌های تلویزیونی خود را به این زبان.', + 'گیلکی به عنوان زبان رسمی جلسات شورای شهرستان رشت تعیین شده‌است.', + 'بیه پیش و گالشی که در کوهستان‌های جنوب گیلان و غرب مازندران رایج است.', + 'بیه‌پس و بیه‌پیش توسط رودخانه سپیدرود از هم جدا می‌گردند.', + 'برای زبان گیلکی چند لهجه یا زیرگویش تعیین شده‌است که عبارتند از رشتی.', + 'لشت نشائی و فومنی در فومن و شفت.', + 'دستور زبان گیلکی از خیلی جهات با فارسی یکسان یا شبیه است.', + 'همچون فارسی دو نوع بن فعل ماضی و مضارع دارد.', + 'همچنین مثل فارسی دوازده نوع زمان دستوری دارد.', + 'پسوندهای سازنده زمان فعل در گویش شرقی گیلکی است.', + 'سازنده فعل زمان حال حاضر که ریشه در زبان‌های هندواروپایی دارد.', + 'گیلکی شرقی را با زبان مازندرانی و گویش‌های سمنان شهمیرزادی و سنگسری و افتری و سرخه ای و لاسگردی.', + 'سازنده زمان فعل گذشته شرطی که در گویش گورانی شمال کرمانشاه و منطقه موصل دیده شده و گذشته تابعی.', + 'پسوند هست برای ریشه گذشته و در جمله‌های شرطی در هر سه گویش مورد استفاده قرار می‌گیرد.', + 'در هر دوی این ویژگی‌ها گویش غربی گیلکی بیشتر به گویش‌های همسایه غربی و جنوبی خود شبیه است از.', + 'گروه زبان‌های حاشیه خزر در خانواده زبانهای ایرانی شامل زبانهای تالشی.', + 'محتویات این بخش ممکن است غیرقابل اعتماد و نادرست یا جانبدارانه باشند یا قوانین حقوق پدیدآورندگان را نقض کنند.', + 'تأثیر بسیار زیادی که مجله گیله‌وا بر آثار مکتوب گیلکی گذاشت و در نهایت خط پیشنهادی گیلکی که به.', + 'همچنین در بعضی از سایت‌های اینترنتی از الفبایی بر پایهٔ الفبای لاتین استفاده می‌شود که به شرح زیر است.', + 'همچنین دو حرف و شکل دیگری دارند که مرسوم است و.', + 'بررسی‌هایی نشان می‌دهد زبان گیلکی در خطر است و پدران و مادران گیلک‌زبان به خصوص در شهرهای گیلک‌نشین اصرار دارند.', + 'از یک سو باعث اختلال در فرایند زایش واژگانی و دستوری گیلکی می‌شود و از سوی دیگر با تشدید.', + 'فرایند مرگ تدریجی زبان مادری گیلک‌ها را شتاب می‌دهد.', + 'که البته این مسئله اغراق‌آمیز به نظر می‌رسد.', + 'به ادعای بعضی منابع بی‌اعتنایی آموزش و پروش گیلان به زبان گیلکی و خالی بودن جای این زبان فراگیر گیلان.', + 'در فرایند آموزشی دانشگاه‌ها هم در این امر نقش‌آفرینی می‌کند.', + 'البته عنادی هم با گیلکی صحبت نمودن مشاهده نشده‌است.', + 'با توجه به روند تغییر زبان و لهجه در شهرستان‌های گیلان از جمله رشت.', + 'دو نسل آینده دیگر قادر به تکلم زبان گیلکی نیستند.', + 'زبان گیلکی دومین زبان ایرانی در معرض خطر است.', + 'رٚشت مصوتی بین زیر و زبر فتحه و کسره.', + 'أؤؤ میانپیش آوایی که اول به صورت فتحه تلفظ می‌شود و بدون مکث لب‌ها غنچه شده و ضمه را.', + 'واژگان زبان گیلکی از ریشه ایرانی هستند و با سایر زبان‌های ایرانی در این زمینه مشابهت دارد.', + 'همبستگی واژگانی میان گیلکی و سایر زبان‌های شمال غربی ایران به ویژه مازندرانی.', + 'با این وجود واژه‌های دخیل فارسی و اصطلاحات روزمره فارسی در این زبان کاملاً مشخص است.', + 'در زبان گیلکی مانند فارسی تحلیلی اما اسم‌ها صرف می‌شوند.', + 'زبان گیلکی از هشت حالت صرفی اسم در ایرانی باستان سه حالت نهادی.', + 'هرچند که ستاک و ماده اصلی اسم همان حالت نهادی آن است و پایانه صرفی.', + 'آنگونه که در ایرانی باستان بوده در این زبان باقی نمانده‌است.', + 'همچنین این زبان فاقد تثنیه و جنس دستوری است.', + 'شماری از واژه‌های گیلکی به سه لهجه بیه پیش.', + 'بیه پس و گالشی با برابر فارسی و انگلیسی آن.', + 'مردم گیلک زبان با گویش‌های مختلف سخن می‌گویند که ریشه در زبان‌های ایران باستان دارد.', + 'در بین گویش‌های مختلف زبان گیلکی از نظر فونتیک بیان صوت و آوا و صرف افعال اختلاف جزئی دیده.', + 'کنار فریضه و جز آن را شامل می‌شود.', + 'گالشی دیلمی گونهٔ دیگری از گویش‌های گیلکی است که مردم نواحی کوهستانی شرق گیلان و غرب مازندران به آن سخن.', + 'نادر جهانگیری دربارهٔ گونه‌های گیلکی این چنین گفته‌است.', + 'گونهٔ گیلکی لاهیجان بیه‌پیش در منطقه‌ای محدود از شمال به دریای کاسپی.', + 'از غرب به آستانه و حسن‌کیاده تا مرزهای کوچصفهان و از شرق به لنگرود و رودسر که به تدریج.', + 'گونهٔ گالشی گونهٔ دیگری از گونه‌های گیلکی است که مردم نواحی کوهستانی گیلان و مناطق کوهستانی مازندران به آن.', + 'به‌طور کلی شهرهای گیلک‌نشین و شهرهایی که در آن‌ها زبان گیلکی رایج است به شهر زیر می‌باشند.', + 'زبان‌های گیلکی و مازندرانی را می‌توان زبان دوم مذهب زیدی در سده‌های هشتم و نهم دانست از آن دوران کتب.', + 'از کتب زیدی باقی مانده که به زبان‌های گیلکی و عربی نگاشته شده می‌توان به چند تفسیر زیدی قران.', + 'تفسیرقران نسخهٔ اسکاتلند و همچنین کتابی دربارهٔ مذهب زیدی به نام الابانه به عربی و گیلکی توسط ابوجعفر محمد.', + 'الکفایه و چند کتاب دیگر به گیلکی نگاشته شده‌اند.', + 'در میان اشعار گویندگان بعد از اسلام به آثاری برمی‌خوریم که به زبان گیلکی کنونی نزدیک است.', + 'فهلویات شامل اشعاری دوبیتی است به گویشهای غرب و مرکز و شمال ایران.', + 'هساشعر سبکی مدرن از شعر گیلکی و بعداً مازندرانی است که توسط شاعران گیلک از جمله محمد بشرا.', + 'رحیم چراغی و محمد فارسی از اوایل دهه هفتاد پایه‌ریزی شد.', + 'هساشعر موجز و کوتاه است و علی‌رغم مدرن بودن از لحاظ زبان و شیوهٔ بیان.', + 'فضای آن عموماً طبیعت محض و به دور از فضای شهری است.', + 'به کوشش ترجمه زیر نظر حسن رضایی باغ بیدی.', + 'به کوشش حسین صمدی و سید کاظم مداح و کریم الله قائمی و علی اصغر یوسفی نیا و محمود.', + 'گروه پدید آورندگان به سرپرستی جهانگیر نصراشرفی و حیسن صمدی.', + 'می‌میرد آیا زبان گیلکی در آستانه نابودی است.', + 'دستور زبان گیلکی صرف و نحو و آیین نگارش چاپ دوم.', + 'تا یک شاعر با یک زبانی صحبت می‌کند آن زبان نمی‌میرد.', + 'گفتاورد الگو موضوعات ایران نشان درگاه درگاه تاریخ نشان درگاه درگاه ایران.', + 'لغت‌نامه دهخدا کتابی جامع شامل شرح و معنی واژگان زبان فارسی است.', + 'و شرح تاریخیِ شمار قابل توجهی از وام‌واژه‌های عربی که وارد فارسی شده‌اند را نیز داراست.', + 'لغت‌نامه دهخدا شامل بخش بزرگی از واژگان ادبی زبان فارسی.', + 'با معنای آن‌ها و نیز کاربردشان در شعرها است.', + 'این لغت‌نامه فاقد بخش اعظم واژگان علمی و فنی فارسی است که بیشتر در دهه‌های پس از تألیف لغت‌نامه.', + 'دست خط دهخدا پس آنچه را خواننده این کتاب می‌بیند تنها نتیجه یک عمر نیست بلکه نتیجه بسی عمرهاست.', + 'حدود نیمی از کتاب را واژگان با معنی و شاهد و نیم دیگر آن اعلام تاریخی و جغرافیائی است.', + 'این اثر حاوی کلیه واژگان فرهنگ‌های خطی و چاپی فارسی است و در نقل آن‌ها بسیاری از غلط‌های گذشتگان.', + 'روسی و دیگر زبان‌های متداول در زبان فارسی نیز در این فرهنگ آمده‌است.', + 'برای صحیح خوانده شدن واژگان در جلوی هر واژه حروف حرکت‌دار به کار رفته‌است.', + 'یک دورهٔ مفصل دستور زبان فارسی نیز در لغت‌نامه آمده‌است.', + 'نام شهرها و روستاها و کلمات علمی و شاخص.', + 'حتی واژگان عربی را می‌توان در لغت‌نامه دهخدا یافت.', + 'اشعاری در رابطه با آن و بسیاری اطلاعات دیگر دربارهٔ لغت قرار دارد.', + 'لغت‌نامهٔ دهخدا هم دائرةالمعارفست و هم کتاب مرجع علوم گوناگون و هم لغت‌نامه.', + 'واژهٔ لغت‌نامه را نخستین بار اسدی طوسی در لغت فُرس به کار برده‌است و علامه دهخدا برای پاسداشت او.', + 'یعنی بیشتر عمر خود را صرف آن کرد.', + 'از پایهٔ سه چهار میلیون فیشی بنیان یافته‌است که دهخدا شب و روز به جمع‌آوری آن‌ها مشغول بوده‌است.', + 'وی هیچ روزی از کار فیش‌برداری برای لغت‌نامه غافل نشد مگر دو روز به خاطر فوت مادرش و دو.', + 'فکر ایجاد لغت‌نامه‌ای جامع که هم معنای تمام لغات فارسی را داشته باشد و هم اطلاعات لازم دربارهٔ همه.', + 'از همان زمان که دهخدا در یکی از قرای چهارمحال و بختیاری منزوی بود.', + 'وی چند میلیون فیش از روی متون معتبر استادان نظم و نثر فارسی و عربی.', + 'البته نقل می‌کنند که او بیشتر یادداشت‌ها را از ذهن خود می‌نوشته‌است.', + 'خود وی در یکی از یادداشت‌های پراکنده‌اش برای لغت‌نامه می‌نویسد همهٔ لغات فارسی‌زبانان تاکنون احیا و در جایی جمع‌آوری.', + 'خصوصاً در اشعار آمده‌است که ما آن‌ها را در اینجا نقل کرده‌ایم ولی از سوی دیگر هزاران واژه فارسی.', + 'ما بسیاری از این واژگان را به تدریج از حافظه.', + 'نقل و سپس آن‌ها را الفبائی کرده‌ایم ولی باید دانست که برای به خاطر آوردن چندین هزار واژه و.', + 'بیرون از بیماری صعب چند روزه و دو روز رحلت مادرم رحمه الله علیها تعطیل نشد و بجز اتلاف.', + 'در خواب و میان نوم و یقظه در این کار بودم.', + 'چه بارها که در شب از بستر برمی‌خاستم و پلیته می‌کردم و چیز می‌نوشتم.', + 'توسط مجلس شورای ملی به ملت ایران هدیه کرد.', + 'هماهنگی و مدیریت لغت‌نامه به وصیت خود دهخدا بر عهده محمد معین گذارده شد.', + 'کار را سید جعفر شهیدی و محمد دبیرسیاقی و دیگران دنبال کردند.', + 'مؤسسهٔ دهخدا به دانشگاه تهران منتقل شد و دانشکدهٔ ادبیات این دانشگاه مسئول چاپ لغت‌نامه شد.', + 'چاپخانهٔ دانشگاه تهران لغت‌نامه را به‌طور کامل چاپ کرد.', + 'نام سازمان لغت‌نامه دهخدا بعدها به مؤسسه لغت‌نامه دهخدا تغییر کرد.', + 'اکنون مؤسسه لغت‌نامه دهخدا در شمیران جنب باغ فردوس مستقر است.', + 'سایت‌های اینترنتی لغت‌نامه ارتباطی با مؤسسهٔ لغت‌نامه دهخدا ندارند.', + 'دولت وقت قصد داشت مادهٔ واحده‌ای به تصویب مجلس شورای اسلامی برساند که از قرار گرفتن لغت‌نامه در مالکیت.', + 'گروهی از پژوهندگان زبان و ادب فارسی بیش از شصت سال در هیئت مؤلفان لغت‌نامه دهخدا عضویت داشته‌اند و.', + 'احمد افشار شیرازی بخش اول حرف ح و بخشی از حرف الف.', + 'عبدالله انوار حرف خ و بخشی از حرف ک.', + 'احمد بهمنیار استخراج لغات و مشارکت در تدوین مجلد اول لغت‌نامه.', + 'محمد پروین گنابادی حرف ذال و بخشی از حرف ط و ی.', + 'عباس حکیم بخشی از حرف ه و بخشی از حرف چ.', + 'عباس دیوشلی حرف ت و بخشی از حرف ز.', + 'محمد اسماعیل رفیعیان بخش اول حرف ک و بخشی از حرف ر.', + 'علی‌اکبر سعیدی سیرجانی حرف ن و بخشی از م.', + 'هدایت‌الله شهاب فردوسی بخش اول از حرف غ.', + 'غلامحسین صدیقی بخشی از حرف ث و بخشی از حرف ب.', + 'علی غروی بخشی از حرف ک و بخشی از حرف م.', + 'محمدتقی مدرس رضوی همکاری با دهخدا در تنظیم مطالب و استخراج لغات.', + 'محمد معین بخشی از حروف ث و الف.', + 'جلال‌الدین همایی تهیه مطالب و همکاری در تنظیم و تألیف بخشی از حرف الف.', + 'بعد از به پایان رسیدن تألیف لغت نامه.', + 'لغت‌نامه مفصل‌ترین کتاب واژه در زبان فارسی است و علاوه بر آن اعلام نیز با شرح و تفصیل در این.', + 'دهخدا برای تألیف این کتاب نزدیک چهل سال وقت صرف کرده و نزدیک صد نفر با وی همکاری داشته‌اند.', + 'مهم‌ترین و اساسی‌ترین اثر دهخدا است و بیشتر شهرت دهخدا به خاطر همین اثر اوست.', + 'اما این لغت‌نامه همچون لغت‌نامه‌های دیگر زبان‌های دنیا نیازمند به روز رسانی‌های ساختاری و مستمر است چرا که هر دو.', + 'نحوهٔ انجام این امر در مورد لغت‌نامه دهخدا از سوی کارشناسان و پژوهشگران زبان فارسی مورد بحث و نقد.', + 'از جمله بارها از زبان مسئولان فرهنگستان زبان و ادب فارسی گله‌مندی‌هایی ابراز شده که مؤسسهٔ دهخدا را مورد.', + 'معتبرترین و مهم‌ترین فرهنگی که تاکنون نوشته شده لغت‌نامه دهخداست.', + 'از زمانی که دهخدا و بعد از او علاقه‌مندان و شاگردان و دوستدارانش این کار عظیم را به پایان.', + 'همان لغت‌نامه دهخدا را اکنون هم تجدید چاپ می‌کنند.', + 'به‌لحاظ محتوایی تغییرات چندانی با آن چیزی که به قلم دهخدا انجام شده به‌وجود نیامده… در حال حاضر لغت‌نامه.', + 'مهم‌ترین مسئله این است که اکنون شیوه‌های نوین فرهنگی‌نویسی مطرح شده‌اند و اصلاً شیوهٔ فرهنگ‌نویسی عوض شده.', + 'امروزه فرهنگ‌نویسی شاخه‌ای از زبان‌شناسی است و فرهنگ‌های معتبر برمبنای دانش زبان‌شناسی.', + 'یکی از اشکالات عمده‌ای که در کار لغت‌نامهٔ دهخداست این است که شیوهٔ واحدی در انتخاب مدخل‌ها.', + 'تعریف‌نگاری‌ها و شواهد وجود ندارد… ضعف شیوه‌نامه دارد.', + 'و اینکه بعد از دهخدا بسیاری از متون فارسی چاپ شده‌اند.', + 'و اصلاً زبان امروز ایران در مقایسه با زمانی که دهخدا فرهنگش را نوشت تغییر کرده‌است.', + 'بسیاری از واژه‌ها بعد از دهخدا در روزنامه‌ها.', + 'رمان‌ها و داستان‌ها رواج‌یافته که این واحدهای واژگانی در لغت‌نامه دهخدا وجود ندارد.', + 'خوب پس نیاز هست که‌یک فرهنگ جدیدی تألیف بشود و به‌خاطر اشکالات ساختاری‌ای که در لغت‌نامه دهخدا وجود دارد.', + 'مؤسسه لغت‌نامه دهخدا با شیوه‌های امروز فرهنگ‌نگاری به کل بیگانه است… لغت‌نامه دهخدا فاقد تیم زبان‌شناس است.', + 'لازم است ذکر شود که نسخهٔ آنلاین این لغت‌نامه نیز چند سال پیش اصطلاحاً فیلتر شد و دسترسی مستقیم تعداد.', + 'بعد از مدتی وبسایت آن به کل بسته شد و در موتورهای جستجوگر واژه یاب‌های دیگر ادغام گردید.', + 'لغت‌نامه دهخدا از قانون حقوق مؤلف مستثنی نشد.', + 'بررسی لایحه الحاق یک تبصره به قانون حقوق مؤلفان و مصنفان مخالفت کمیسیون فرهنگی با سپردن اختیار کتابهای ملی.', + 'ابوالفضل خطیبی لغت‌نامه دهخدا نمی‌تواند مبنای فرهنگ جامع زبان فارسی قرار گیرد.', + 'دهخدا لغت‌نامه نویسی عمر هفت کرکس می‌خواهد.', + 'مجموعه‌ای از گفتاوردهای مربوط به لغت‌نامه دهخدا در ویکی‌گفتاورد موجود است.', + 'وبگاه مؤسسه لغت‌نامه دهخدا و مرکز بین‌المللی آموزش زبان فارسی.', + 'مناقشه‌ها مناقشات راجع به میزان مالکیت این دریا بین کشورهای هم جوار.', + 'از غرب به روسیه و جمهوری آذربایجان و از شرق به جمهوری‌های ترکمنستان و قزاقستان محدود می‌شود.', + 'دریای خزر در گذشته بخشی از دریای تتیس بود که اقیانوس آرام را به اقیانوس اطلس متصل می‌کرد.', + 'این دریا که گاهی بزرگترین دریاچه جهان و گاهی کوچکترین دریای خودکفای کره زمین طبقه‌بندی می‌شود.', + 'طبیعت بسته خزر آن را منزلگاه جانوران و گیاهان منحصربه‌فردی کرده‌است اما در عین حال موجب شده تا در مقابل.', + 'از منابع مهم دریای خزر ذخایر نفت و گاز موجود در زیر بستر دریا و همچنین انواع ماهیان خاویاری.', + 'با این وجود نام رسمی و بین‌المللی دریای شمال ایران در همه زبان‌ها کاسپین و معادل‌های آن است.', + 'همان‌گونه که در مورد بسیاری دیگر از عوارض جغرافیایی جهان رایج است برای این دریا نیز نام‌های متفاوتی در.', + 'در هیچ‌یک از نوشته‌های مؤلفان شرقی و غربی دوران پیش از اسلام نامی از خزر بر دریای شمال ایران دیده.', + 'در آغاز سدهٔ هفتم میلادی قوم خزران در دشت‌های سفلای رود تِرِکْ و رود ولگا و شمال قفقاز سکنی.', + 'خزرها به همراه دیگر اقوام بیابان‌گرد شمال قفقاز.', + 'بارها و بارها به سرزمین ایران تاخت و تاز می‌کردند و پس از حضور کوتاه مدت خود معمولاً به.', + 'این قوم هم‍واره با بیزانس بر ضد ایران هم‌پیمان بود.', + 'اما این که خزران از ناحیه رود کورا قفقاز جنوبی را مورد حمله قرار می‌دادند این تصور را در.', + 'دریاهای سیاه و آزوف هم در روزگار فعالیت خانات خزر.', + 'این میانکاله همان شبه جزیره آبسکون است که شرحش را نوشتیم.', + 'یکی از اسامی این دریای مازندران را دریای آبسکون نیز می‌گویند.', + 'دریای طبرستان نام دیگری است که در منابع کهن آمده‌است.', + 'در اسنادی که در مؤسسات تاریخ‌شناسی روسیه است آمده که نوجین زیس در قرن دوازدهم نوشته‌است که ایرانیان این.', + 'ولی چون واژهٔ مازندران میان بومیان تبرستان جایگزین گشته.', + 'اما همچنان هر دو نام به‌طور متناوب بکار می‌رفت.', + 'مازندران و گلستان و دهستان که شامل نواحی ای از ترکمنستان فعلی است به انضمام دریای گرگان می‌باشد.', + 'دریای گرگان یا دریای ورکانه یکی از دو نام این دریاچهٔ بزرگ در عهد هخامنشیان و همچنین اشکانیان است که.', + 'نقشه دریای خزر در نقشه ایران در دوره افشاریه.', + 'اصطلاحاتی هستند که در بسیاری از زبان‌های غربی و حتی در زبان عبری.', + 'کاسپی‌ها مردمانی سفیدپوست بودند که از هزاره دوم پیش از میلاد تا دوره ساسانی.', + 'مکتوب‌ها و اشاره‌هایی به حضور آن‌ها در منطقه اشاره شده‌است.', + 'صفت وصفی یا نسبتی در زبان‌های انگلیسی و فرانسوی است برای کاسپی است.', + 'به دلیل گرفتن یای نسبت باید کاسپی بگوییم و آوردن شکل کاسپین در فارسی نادرست است.', + 'همان‌گونه که بقیهٔ کشورها این دریای را با پسوند خود بیان می‌کنند.', + 'این دریا در گذشته بخشی از دریای تتیس بود که اقیانوس آرام را به اقیانوس اطلس متصل می‌کرد.', + 'شوروی رود دُن و ولگا را با ایجاد آبراهی مصنوعی به هم پیوست تا کشتی‌های کوچک بتوانند از دریای.', + 'بدینسان دریای خزر دوباره به دریاهای آزاد راه یافت.', + 'عمق آن از شمال به جنوب افزایش می‌یابد.', + 'جهت جریان آب این دریاچه از سمت شمال غربی به جنوب شرقی است.', + 'همین جهت جریان و ژرفای زیاد آب در کرانه‌های ایران که باعث کندی حرکت جریان می‌شود منجر به تجمع.', + 'در بخش جنوبی دریای مازندران و رودخانه‌هایی که به آن می‌ریزند یعنی سواحل مربوط به ایران.', + 'از مهمترین رودخانه‌هایی که به این دریا می‌ریزد می‌توان از سفیدرود ایران و پیلورود رود بزرگ و رودخانه هراز.', + 'دریای مازندران یکی از بوم‌شناختهای آبی جهان است که محیطی مناسب برای زندگی و رشد مرغوب‌ترین ماهی‌های خاویاری جهان.', + 'دریای خزر گرچه قرن‌هاست که دریا نامیده می‌شود ولی به هیچ دریایی به‌طور طبیعی متصل نیست بنابراین رژیم حقوقی ویژه.', + 'اگر دریای خزر را دریاچه بدانیم در آن صورت مشمول کنوانسیون ملل متحد در مورد حقوق دریاها نمی‌شود و.', + 'تا پیش از فروپاشی شوروی و اضافه شدن کشورهای نوبنیاد آذربایجان.', + 'قزاقستان و ترکمنستان به کشورهای ساحلی دریای خزر.', + 'ایران از داشتن نیروی دریایی در دریای خزر محروم شده بود.', + 'هیچ اشاره‌ای به چگونگی استفاده از منابع بستر دریا را مطرح نمی‌کنند.', + 'روسیه و ایران خواهان آن بودند که کشورهای ساحلی دریای خزر به‌طور مشاع از این دریا بهره‌برداری کنند در.', + 'جمهوری‌های شوروی سابق با امضای اعلامیه آلماآتا متعهد شدند که به قراردادهای شوروی با دیگر کشورها پایبند باشند.', + 'مناقشات راجع به میزان مالکیت این دریای بین کشورهای هم جوار.', + 'تحدید حدود آبی سطح و بستر دریا و سهم ماهیگیری این کشورها است.', + 'دریای خزر در مسیر ترانزیت شمال اروپا و آسیا با جنوب قرار گرفته و یکی از محورهای کریدور شمال جنوب.', + 'این دریاچه همچنین از طریق رود ولگا و کانال کانال ولگا دن به آب‌های آزاد متصل شده‌است.', + 'ترکی و سعودی امضا کرد و در نوامبر همان سال قراردادی هم با ایران بست تا ایران را هم.', + 'عکس از ورزش ها و تفریحات ساحلی در حاشیه دریای خزر.', + 'ورزش ها و تفریحات ساحلی در حاشیه دریای خزر.', + 'دریای خزر دارای ذخایر عظیمی از سوخت‌های هیدروکربنی می‌باشد.', + 'در این منطقه هیچگونه برنامه عملی در خصوص برداشت نفت و گاز تدوین نکرده‌است و تنها به مطالعه و.', + 'بخشی از نفت دریاچه که از میدان نفتی باکو پایتخت جمهوری آذربایجان برداشت می‌شود از طریق خط لوله باکو.', + 'محیط این دریا را آلوده کرده و گونه‌های زیستی این دریا را در معرض خطر جدی قرار داده‌است.', + 'تکثیر نوعی شانه دار مهاجم موسوم به نمیوپسیس در آب‌های خزر طی سالهای گذشته ضربه سنگینی بر اکوسیستم این.', + 'تکثیر این شانه دار مهاجم که از پلانکتونها تغذیه می‌کند.', + 'باعث کاهش چشمگیر پلانکتونها که منبع تغذیه ماهیهای کوچک.', + 'خصوصاً کیلکا ماهی‌ها شده و زنجیره غذایی آبزیان را به هم زده‌است.', + 'باعث افت چشمگیر جمعیت ماهیان خاویاری و فک دریای خزر شده‌است.', + 'رئیس انستیتوی پژوهش‌های آبزی پروری وزارت اکولوژی و منابع طبیعی جمهوری آذربایجان به خبرگزاری ترند می‌گوید که بر اساس.', + 'دریای خزر امروزی باقی‌مانده دریایی است پهناور که از دریای سیاه تا دریاچه آرال گسترش داشته.', + 'این دریاچه در گذشته چند بار بخاطر رشد حجم دوباره به دریای سیاه و دریاچه آرال وصل شده.', + 'چنین حالتی آخرین بار پس از اتمام عصر یخبندان انجام شد و دریای خزر به دریای سیاه وصل شد.', + 'دریای خزر هرگز با اقیانوسها مرتبط نبوده زیرا هنگام اتحاد با دریای سیاه.', + 'مساحت دریای خزر در قرن بیستم کاهش پیدا کرده‌است.', + 'امروزه سطح آب هنوز در حال رشد است و دانشمندان.', + 'تیتارنکو علت آنرا نه رشد حجم آب بلکه رشد زمین دریا می‌دانند.', + 'این امر کشورهای ساحلی را برآن داشته که کمتر در نزدیکی ساحل دریا سرمایه‌گذاری کنند.', + 'گاز و پتروشیمی کنار این دریا ریسک بزرگی محسوب می‌شود.', + 'ضدنور در غروب آفتاب واقع در ساحل دریای خزر در بابلسر.', + 'ایران در دریای کاسپین به جستجوی نفت می‌پردازد.', + 'فارسی زبانان نیز از جمله تاجیکان آن را کاسپین می‌نامند.', + 'پهنه آبی شمال ایران خزر یا کاسپین.', + 'همگرایی و واگرایی سیاسی در حوزه کاسپین و حوزه‌های پیرامونی آن.', + 'به کوشش اهتمام و تصحیح حسین خدیو جم زیر نظر ایرج افشار.', + 'مقاله اسامی جغرافیایی باستانی میراث بشریت پژوهشی در مورد دو نام خلیج فارس و خزر و چالشهای فراروی.', + 'تحقیقی دربارهٔ نام دریای خزر و قزوین عربی شده از کاسپین.', + 'تاریخ وارد شده در تاریخ را بررسی کنید کمک.', + 'خاویار خزر ثروتی بزرگتر از نفت پیوند مرده دیپلماسی ایران.', + 'صفر سهم ایران از نفت خزر خبرگزاری انتخاب.', + 'چرا در عربی به دریای خزر دریای قزوین گفته می‌شود.', + 'دومون از دانشگاه گنت بلژیک دریای کاسپین تاریخ.', + 'در ویکی‌انبار پرونده‌هایی دربارهٔ دریای خزر موجود است.', + 'اسامی جغرافیایی باستانی میراث بشریت پژوهشی در مورد دو نام خلیج فارس و دریای خزر و چالشهای فراروی چه.', + 'گذرگاه مرزی آستارا یا مرز آستارا از مهمترین نقاط گمرکی ایران است که در داخل شهر آستارا و در حاشیه.', + 'اتصال دو کشور ایران و جمهوری آذربایجان از طریق یک پل در منتهی‌الیه رودخانه آستاراچای صورت می‌پذیرد.', + 'ش وقتی عباس میرزا می‌خواست برای قشون هزینه کند از فتحعلی شاه درخواست کمک مالی می‌کند.', + 'شاه در جواب می‌گوید از پول عوارض گمرکی آستارا فراهم کنید.', + 'ژان اوین در کتاب ایران امروز به توصیف آستارا پرداخته و می‌نویسد آستارا بندری است در جوار اردبیل.', + 'این شهر گمرکی دارد که از سوی متصدیان بلژیکی اداره می‌شود.', + 'قرار گردیده ساختمان چوبی گمرک پس از ثبت ملی به موزه گمرک کشور تبدیل شود.', + 'محدوده مرزی آستارا حول شوسه اصلی آستارا — اردبیل.', + 'گذرگاه مرزی آستارا سومین مرز فعال کشور در زمینه صادرات و واردات.', + 'امروزه گمرک آستارا به عنوان یک اداره کل در امور واردات و صادرات قطعی.', + 'مرجوعی و امانت‌های پستی و قضایی و… به فعالیت فعال می‌پردازد.', + 'محصولات معدنی و مصنوعات فلزی را عمده کالاهای صادره شده از گذرگاه مرزی آستارا به مقصد کشورهای قفقاز نظیر.', + 'همه ساله در تعطیلات نوروزی بیش از سی هزار نفر از گذرگاه مرزی آستارا تردد می‌کنند.', + 'رَشْت دربارهٔ این پرونده آوا راهنما·اطلاعات به گیلکی رٚشت یکی از کلان‌شهرهای ایران.', + 'از رشت به عنوان شهر همیشه بیدار یاد می‌کنند.', + 'بزرگترین سکونت گاه سواحل جنوبی دریای خزر محسوب می‌شود.', + 'رشت سومین شهر بازدید شده توسط گردشگران در ایران بود.', + 'در شهر رشت لهجه‌های گوناگون از گویش بیه‌پس زبان گیلکی توسط مردم تکلم می‌شود.', + 'آب و هوای رشت ازجمله آب و هوای معتدل کاسپین و شبه مدیترانه‌ای است که دارای تابستان‌های گرم و شرجی.', + 'همچنین شهر رشت دارای رتبهٔ اول میزان بارش مراکز استان‌های ایران و به شهر باران‌های نقره ای مشهور است.', + 'همچنین این شهر نقشی کلیدی در بزنگاه‌های تاریخ ایران مانند انقلاب مشروطه.', + 'شهری است که از نوآوری و توانمندی‌های شهروندان در توسعه پایدار شهری استفاده می‌کند.', + 'امروزه شهر رشت یکی از قطب‌های کشاورزی در سطح کشور محسوب می‌شود.', + 'تاریخ میلادی دوم ژانویه روز رشت شهر باران‌های نقره ای.', + 'سنگ و آجر را به آن محکم نمایند.', + 'ناظم الاطبا و لغت‌نامهٔ جهانگیری چیزی که از هم فروریزد هر چیزی که از هم فروریزد و فروپاشد دیوار.', + 'گچ را نیز گویند که بدان خانه سفید کنند لجن و خاکروبه خاک و گَرد خاک را گویند رنگ‌کرده.', + 'صفتی بود برای هفته بازار رشت و حومه که روزهای یکشنبه در این شهر و روزهای چهارشنبه در آج.', + 'رشت بازار یعنی بازار در گودی قرار گرفته و این صفت بدان اعتبار بود که هر پیله‌ور یا مسافری.', + 'مانند رودبار یا از مناطق غربی مانند فومن یا از مناطق شرقی مانند لاهیجان به سوی رشت حرکت می‌کرد.', + 'از منطقه‌ای بلندتر به ناحیه‌ای که در سطح پایین قرار داشت سرازیر می‌شد.', + 'تدریجاً بازار از آخر نام حذف شد و رشت باقی‌ماند.', + 'از جمله دیگر نظرات می‌توان به بیه یعنی مصب بین دو رود اشاره کرد.', + 'بنا به یک گمانه زنی دیگر نیز تلفظ دقیق این نام شهر رَشت رِشت بوده که آن نیز از.', + 'واژه گیلکی وارش که به معنی باران است موید این نکته‌است که این واژه مرکب از وا رش ساخته.', + 'هو به معنی نیک و رشت به معنی کردار می‌باشد.', + 'شاید رشت در کتب پارسی به معنی کار یا عمل یا کردار یا محلی برای کار باشد.', + 'همچنین عده‌ای بر این گمانند که نام رشت از نام ایزد باران در فارسی پهلوی یعنی تیشتر گرفته شده….', + 'نام رشت به عنوان مرکز و سایر شهرهای گیلان در آن نمایان است.', + 'نام قدیمی رشت دارالمرز یا دارالامان بوده که قبل از این دو به آن بیه می‌گفتند.', + 'رود یا مصب بین دو رودخانه معنی شده‌است و چنین به نظر می‌رسد که دلیل این نامگذاری قرار گرفتن.', + 'در قرن هشتم هجری حمد ﷲ مستوفی اولین کسی است که از رشت نام می‌برد.', + 'در زمان شاه عباس در آنجا آبادانیهایی کرد و رشت توسعه یافت.', + 'در زمان قاجاریه بواسطهٔ بسط روابط اقتصادی ایران با روسیه و تماس آن‌ها از راه رشت باز هم بر.', + 'در فرهنگ جغرافیایی ایران در مورد شهر رشت آمده.', + 'شهر رشت مرکز گیلان و مرکزاستان یکم کشور بوده‌است.', + 'از مرکز شهر و دو طرف ساختمان زیبای شهرداری چهار خیابان وسیع به چهار طرف کشیده شده‌است.', + 'بناهای دو و سه طبقهٔ نوساز و مغازه‌های معتبر در دو طرف این خیابان‌ها بنا شده‌است.', + 'تعداد مغازه‌ها و دکاکین شهر در حدود سه‌هزاروپانصد باب است.', + 'تعداد شماره‌های تلفن شهر رشت در حدود یک‌هزار نمره است.', + 'مرکز استان گیلان شهرستان رشت در میان شاخه‌های مصبی سفیدرود به نام گوهررود و صیقلان رودبار در جلگهٔ هموار و.', + 'این شهر زیبا و مترقی در قرن اخیر بزرگترین مرکز تجارتی ایران در شمال بود و بوسیلهٔ بندرانزلی از.', + 'از سوی دیگر بوسیلهٔ جادهٔ شوسه از طریق قزوین به تهران و از طریق لاهیجان و لنگرود به مازندران.', + 'هوای شهر اغلب مِه آلود و دارای بخار آب زیاد است و به همین واسطه هوای رشت سرد نیست.', + 'تمام روزهای یخبندان این شهر در عرض سال از سی روز تجاوز نمی‌کند.', + 'ش دوازده روز برفی در این شهر مشاهده شده‌است.', + 'یاسنت لویی رابینو در سفرنامهٔ خود در ضمن بحث از مساجد و بقعه‌ها و بناهای تاریخی صورت چند سنگ نبشته.', + 'ایجاد بنای اولیه رشت را با احتمال زیاد به قبل از اسلام و به دوره ساسانیان نسبت می‌دهند در حالی.', + 'اما به تدریج و بر اثر رسوب زیاد و تبخیر آب.', + 'اراضی گیلان و ناحیه‌ای که امروزه به نام رشت معروف است از آب خارج شدند همچنین این منطقه یکی.', + 'این ناحیه چون دارای منابع طبیعی مانند جنگل و زمین‌های مناسب کشاورزی بوده.', + 'به سرعت به صورت دهکده‌ای درآمده و قابل سکونت شده‌است.', + 'اولین بار که نامی از رشت به میان آمد.', + 'در زمان صفویه به ویژه در دوره شاه اسماعیل صفوی.', + 'سرزمین گیلان به دو بخش داخلی بیه پس به مرکزیت فومن و بعدها رشت و بیه پیش به مرکزیت.', + 'حکومت بیه پس را نیز به او سپرد.', + 'سرانجام شاه عباس اول صفوی گیلان را تسخیر کرد.', + 'ق به فرمان شاه‌عباس مرکز استان گیلان و مرکز معاملات نوغان و ابریشم شد که در آن زمان محصول.', + 'این امر موجب شد که مالکان بزرگ و معامله‌گران ایرانی و روسی و یونانی و ارمنی که سر و.', + 'از این زمان سنگفرش بازار و سرپوشیدن خندقهای سرگشاده در نواحی مرکزی شهر شروع شد.', + 'سپس روس‌های بلشویک در جریان تعقیب هواداران تزار رشت را به تصرف خود درآوردند.', + 'در اطراف نقاط اصلی شهر خانه‌ها نزدیک به هم و در بقیهٔ نقاط خانه‌ها بدون هیچگونه نظمی پراکنده بود.', + 'بازارش از چهار کوچه نامنظم که بخشی از آن با نی و حصیرهای تکه‌پاره پوشانده بودند تشکیل شده بود.', + 'این شهر در آن روزگار شش روز با تهران فاصله داشته‌است.', + 'این شهر از محلاتی تشکیل شده که نام خود را از زاهدان و عارفانی که در آن سکونت داشتند.', + 'سکونت هر یک از زاهدان یا عارفان یا پیران در قسمتی از قصبه یا شهر موجب بود که پیروان.', + 'قسمتی از شهر نیز از پیشه‌وران و صنعتگرانی نام می‌گرفت مانند خمیران یا خمگران.', + 'که در دوره استبداد صغیر محمدعلی شاه در رشت.', + 'گیلان تشکیل شد و هدف از تشکیل آن.', + 'ق رشت واقع شد که به نوبه خود منجر به فتح تهران و اعاده مشروطیت گردید.', + 'به همین جهت مجاهدین گیلان از جمله اعضای کمیتهٔ ستار تصمیم گرفتند به هر وسیلهٔ ممکن سردار افخم را.', + 'حمله آنان به دارالحکومه منجر به رویداد باغ مدیریه گردید.', + 'سردار افخم والی گیلان و کسی بود که در جریان تحریم تنباکو و تحصن حاج میرزا حسن آشتیانی و معترضین.', + 'رویداد باغ مدیریه مربوط به روزی است که سردار افخم در مجلس مهمانی در باغ مدیریه رشت حضور داشت.', + 'در این روز مجاهدین گیلان از سه نقطه.', + 'دوم از باغ حاجی وکیل و سوم از خانه میرزا کریم خان به سمت باغ به حرکت درآمدند.', + 'سپس پانزده نفر آنان همراه معز السلطان مأمور باغ مدیریه شدند و عده‌ای هم به همراه میرزا حسین خان.', + 'این افراد موفق شدند سردار افخم را به ضرب گلوله از پای درآورند.', + 'بلافاصله دیگر گروه‌های مجاهدین دارالحکومه را تصرف و بر اوضاع شهر چیره شدند و با روحیهٔ مضاعف به تجهیز.', + 'رویداد باغ مدیریه نه تنها مظهر خشم و نارضایتی گیلانیان علیه ظلم حکام وقت گردید.', + 'بلکه بازتاب آن در سراسر ایران روحی تازه به مشروطه طلبان و آزادی خواهان داد و بی‌درنگ برخی افراد.', + 'از این دست می‌توان به سپهدار رشتی اشاره کرد که پس از واقعه باغ مدیریه و به محض این‌که.', + 'به سرعت این پیشنهاد پذیرفت و بلافاصله با چند تن از نزدیکان خود و حدود پانصد نفر تفنگچی وارد.', + 'وارد قزوین شدند و بین آنان و قوای دولتی.', + 'شهر را تصرف کردند و قاسم خان امیرتومان.', + 'فرمانده قشون دولتی و چند نفر دیگر به دار آویخته شدند.', + 'خ قوای بختیاری به فرماندهی سردار اسعد بختیاری و نیروهای گیلان به فرماندهی سپهدار تنکابنی.', + 'در نزدیکی تهران به هم رسیدند و در بادامک.', + 'پس از پنج روز درگیری بالاخره قوای مشروطه توانستند کنترل کامل تهران را به دست بگیرند.', + 'در این میان سران این قوا در عمارت بهارستان ساکن شدند و زمام امور تهران را به‌دست گرفتند.', + 'مقبرهٔ قدیمی میرزا کوچک جنگلی در سلیمان داراب رشت.', + 'که زیر دست افسران روسی تعلیم و تربیت شده بودند.', + 'آنچه روشن است تعداد زیادی از انقلابی‌های جنگل در درگیری‌های مسلحانه با لشکرهای انگلیس.', + 'جنگ جهانی اول و پادرمیانی انگلیس و روسیه تزاری در آن و ناتوانی شدید حکومت مرکزی ایران در اثر.', + 'فضای سیاسی و اجتماعی آماده‌ای را برای ایجاد و رشد حرکت‌های مردمی به وجود آورد.', + 'بلکه در اکثر نقاط ایران با استقبال مردم روبرو شد و روزبه روز بر توان نظامی آن افزود.', + 'به‌طوری‌که به خطری جدّی برای سیاست استعماری انگلیس در منطقه تبدیل شد.', + 'به هنگام جنگ جهانی اول شهر رشت در معرض تاخت و تاز سپاهیان روس و بعد نیروهای انگلیسی و.', + 'انگلیسی‌ها رشت را تخلیه کردند و با آتش زدن انبارهای خود و انهدام پل سفید رود رهسپار بغداد شدند.', + 'این کار موجب شد که حکومتی ضد انگلیسی به ریاست میرزا کوچک خان جنگلی در رشت تشکیل شود.', + 'صومعه سرا و لاهیجان شاهد تجمعات روزافزون مردم بود.', + 'میرآقا موسوی در صومعه سرا مورد توجه مردم قرار گرفت و ساواک نسبت به شهرهای مزبور حساس کرد علاوه.', + 'فومن و لنگرود نیز دست به تظاهرات زدند.', + 'آیت الله ضیابری از پیشگامان مبارزه در این ایام طی اعلامیه‌ای به مأموران پلیس هشدار داد.', + 'بنا به دعوت صادق احسان بخش که رهبری مبارزه را در شهر رشت و استان گیلان بر عهده داشت.', + 'این راهپیمایی سرانجام با مداخله نیروهای پلیس و دستگیری جمعی از راه‌پیمایان خاتمه یافت.', + 'طی این حمله یک تن کشته و عده‌ای نیز مجروح شدند.', + 'تظاهرات مردم رشت مقابل مقر ساواک دراطراف باغ محتشم.', + 'به دنبال تظاهرات مردم رشت و دیگر شهرهای استان گیلان.', + 'مأموران انتظامی از ترس حملات چریکی روستاهای اطراف لاهیجان و سیاهکل را تحت کنترل شدید قرار دادند.', + 'در این تظاهرات برای نخستین بار شعار شاه ترا می‌کشیم شنیده می‌شد.', + 'در آن روز تظاهر کنندگان تصاویری از میرزا کوچک خان را در دست داشتند و از مقابل قرارگاه میرزا.', + 'به دنبال تظاهرات مردم در رشت و صومعه‌سرا.', + 'در طول دهه محرم سال انقلاب از اواسط آذرماه در ضمن سوگواری برای حسین ابن علی.', + 'اما در اغلب شهرهای استان مراسم عزاداری به تظاهرات روز به روز خشن تر و خونین تر می‌شد.', + 'شهر لاهیجان به میدان جنگ تبدیل شده و آتش‌سوزی بزرگی بخش عظیمی از شهر را به خاکستر تبدیل کرد.', + 'آتش زدن وسائل نقلیه و ضرب و شتم مردم پرداختند.', + 'مردم قصد داشتند مجسمه رضاشاه در میدان شهر داری رشت را پائین بکشند.', + 'اما در میدان فرهنگ با تیراندازی و مقاومت مأموران مواجه شدند در نهایت چند روز بعد با خروج شاه.', + 'در دی ماه در تمام شهرهای استان گیلان به ویژه شهر رشت تظاهرات متعددی صورت می‌پذیرفت که در هر.', + 'با انتشار خبر ممانعت رژیم از ورود سید روح‌الله خمینی و بسته شدن فرودگاه خشم عمومی در استان گیلان.', + 'بستن خیابان‌ها و آتش زدن لاستیک به زد و خورد با پلیس پرداختند و مأموران را از برقرار ساختن.', + 'یک راهپیمایی بی‌سابقه‌ای در شهرهای گیلان به ویژه رشت برگزار شد.', + 'مأموران ساواک که مقاومت را بی‌فایده می‌دیدند با به آتش کشیدن ساواک موفق به فرار شدند و ساواک به.', + 'پس از این واقعه ساواک رشت و سایر نیروهای رژیم نیز تسلیم شدند.', + 'دیگر تمام شهر به تصرف مردم درآمده بود خبرهایی که از رادیو تهران پخش شد به آخرین مقاومت‌ها پایان.', + 'پیروزی انقلاب و سرنگونی رژیم را جشن گرفته به شادمانی و پایکوبی پرداختند.', + 'در خلال پیکارهای مستمری که برحسب سنت بین امیران و سران گیلان جاری بود.', + 'رشت مکرر عرصه پیکار بوده و مکرر دست به دست می‌شد یا به آتش کشیده می‌شد.', + 'همچنین روحیه مردم گیلان در عدم پذیرش حکومت مرکزی باعث درگیری‌های دائم با قوای حاکم بر ایران بود که.', + 'به این ترتیب در گیلان چرخه تقریباً ثابتی از جنگ داخلی.', + 'جنگ با حکومت مرکزی و جنگ با بیگانگان در جریان بود.', + 'تصرفات روسیان عهدپترکبیربیش از ده سال و پیکارهای ایذایی ده ساله با اشغالگران.', + 'تعرض قوای آغامحمدخان قاجار از چند جانب به رشت.', + 'درگیری قوای آغامحمدخان قاجار با قوای برادرش مرتضی قلیخان.', + 'تعرض ناگهانی قوای روس به رشت و اعدام مدافعان.', + 'جنگ مجاهدان با اشغالگران انگلیسی و جنگ هفده روزه شهری قوای میرزا کوچک خان با کمونیستهای انقلاب سرخ.', + 'اشغال رشت از طرف قوای شوروی در جنگ جهانی دوم.', + 'طاعون شدید در گیلان شایع شد و در حدود شش هزار نفر را از پای درآورد.', + 'رشت چندین بار به وسیله قوای بیه پیش غارت گردید.', + 'وقایع اسف انگیز فراوانی را از سر گذرانده‌است.', + 'اولین اتوبوس در ایران توسط یک تاجر بلژیکی در شهر رشت به کار گرفته شد.', + 'که با پرداخت وام‌های تقسیطی به رفع نیازمندی‌های آنان کمک مؤثر می‌نمود و چون پیوسته به وسعت دامنه عملیات.', + 'به خرید و فروش برات و گشایش اعتبار برای بازرگانان و فعالیت‌های بیشتری در امور بانکی و معاملات بازرگانی.', + 'در زمین اهدایی شهرداری رشت به این اداره مطرح شد.', + 'این کتابخانه اولین کتابخانه‌ای است که لفظ کتابخانه ملی برای آن استفاده گردید و احداث بنا ی آن هم‌زمان.', + 'اولین تئاتر اولین تئاتر ایران به شکل کلاسیک و در سالن در شهر رشت شروع به کار کرد.', + 'اولین اتوبوس وارد شده به ایران قبل از دههٔ نود قرن سیزدهم هجری شمسی پیش از سال هزار و دویست.', + 'اما به مرور زمان و با توجه به میزان کرایه.', + 'سودآوری و زیر ساخت‌های حمل و نقل توجیه اقتصادی آن رد شد و به همین دلیل اتوبوس به کار.', + 'اولین راه‌آهن ایران قدیمی‌ترین راه‌آهن ایران در مسیر بندر انزلی به پیربازار و رشت احداث شده و بقایای این راه‌آهن.', + 'رشت از شمال به دریای خزر وشهرستان خمام و از شمال غرب به شهرستان انزلی.', + 'از جنوب به بخش سنگر و شهرستان رودبار و از شرق به کوچصفهان و آستانه اشرفیه محدود است.', + 'رشت از جانب شمال به دریای خزر و شهرستان خمام و از شمال غرب به شهرستان انزلی.', + 'در رشت دو رودخانه گوهررود و زرجوب جریان دارد که یکی در شرق و دیگری در غرب این شهر قرار.', + 'این دو رودخانه در حوالی ناحیهٔ پیر بازار رشت به یکدیگر رسیده و سپس وارد تالاب انزلی می‌شوند.', + 'این رودخانه که در شرق شهرستان رشت جاریست با نام‌های صیقلان‌رود.', + 'این رودخانه که در سر راه رشت به قزوین رشت به لاهیجان و رشت به پیر بازار واقع شده‌است.', + 'جکلوندان و کچا که در جنوب شهرستان رشت قرار دارند.', + 'پس از ورود به رشت به سه راه باقرآباد رسیده و از آنجا به دو شاخه تقسیم شده که.', + 'گوهر رود که از کوه‌های چوماچا سرچشمه می‌گیرد در داخل شهر رشت به رود چمارسرا معروف است.', + 'گوهر رود و سیاهرود در منطقه‌ای به نام کماکل به هم پیوسته و با نام رود پیربازار به تالاب.', + 'ژانویه فوریه مارس آوریل مه ژوئن ژوئیه اوت سپتامبر اکتبر نوامبر دسامبر.', + 'رشت به سبب ریزش باران‌های ریز و یکریز باران ریزه به شهر باران‌های نقره‌ای لقب داده شده‌است.', + 'در اساطیر ایران باستان الهه باران تیشتر نام دارد و احتمال می‌رود واژهٔ رشت صورت تغییر یافته تیشتر باشد.', + 'چرا که آثار بازمانده از فرهنگ ایران باستان در گوشه‌هایی از فرهنگ بومی گیلان نمودهایی کم رنگ به جای.', + 'بر اساس آمارهای منتشر شده از سوی سازمان هواشناسی.', + 'کمترین بارندگی در ماه‌های تابستان به خصوص مرداد و بیشترین ان در پائیز به ویزه مهر و آبان می‌باشد.', + 'بهمن و اسفند دارای بیشترین میزان بارندگی در سال می‌باشد.', + 'که در ساخت بام‌های خود از پوشش مناسبی بهره گیرند و بهترین و مناسب‌ترین پوششی که برای بام‌های خود.', + 'به‌طوری‌که این شهر در سال‌های نه چندان دور به شهر بام‌های سفالی مشهور بوده‌است.', + 'روایات مسافران و جهانگردان از آب و هوای شهر رشت.', + 'همه جهانگردان و مسافرانی که از رشت دیدن کردند.', + 'عمدتاً از رطوبت هوا و باران‌های آن مطالبی گوناگون نوشته‌اند.', + 'در نامه‌ای دربارهٔ رطوبت هوای رشت می‌نویسد رطوبت به قدری زیاد است.', + 'هم چنین مظفرالدین‌شاه قاجار در اولین سفری که به اروپا داشته.', + 'در سفرنامهٔ خود دربارهٔ باران رشت می‌نویسد صبح از خواب برخاستم.', + 'از یک ساعت به غروب مانده تا الآن که از خواب برخاستم.', + 'بارندگی‌ها در رشت بر پایه رژیم بارشی سواحل دریای خزر.', + 'ریزش برف‌های سنگین کمتر اتفاق می‌افتد و اگر هم برودت هوا باعث نزول برف شود.', + 'نتیجهٔ آمارگیری در مورد ریزش برف در رشت نشان می‌دهد.', + 'گاه اتفاق می‌افتاد که گیلان و رشت مورد حملهٔ استثنایی سرمای قطبی مرکز پرفشار سیبری.', + 'شهر رشت پرجمعیت‌ترین شهر شمال کشور و از جمله کلانشهرهای ایران است.', + 'حمدالله مستوفی قزوینی می‌نویسد در گشتاسفی که بخشی‌ست در مجاورت دریای خزر و نزدیک سالیان.', + 'زبان‌شان به پهلوی به جیلانی گیلانی باز بسته‌است.', + 'مستوفی پهلوی را شبیه و وابسته به گیلکی می‌داند.', + 'زبان رسمی جلسات شورای شهر رشت گیلکی است.', + 'به نقل از پلین و دوسنت کروآ و دنیس لوپری یه ژت قوم گیل را از اخلاف کادوس قدیم.', + 'دربارهٔ سلاح این قوم نیز گفته‌است عبارت بود از سپر و نیزه و شمشیری که از شانه آویزان می‌شد.', + 'اریستوفن اقوام جنوب خزر را چنین معرفی می‌کند از شرق به غرب هیرگانیان مردها اناریاکان کادوس آلبانی کاسپی اوتیان.', + 'گروهی از ساکنان گیلان زرتشتی و گروهی دیگر بی‌دین بودند.', + 'با آنکه دو نفر کشیش مسیحی در گیلان و دو کشیش دیگر در ری و طبرستان وجود داشته‌اند اما.', + 'چهار هزار نفر از سربازان دیلم تصمیم گرفتند به اسلام بگروند و به تازیان در جنگ جلولا کمک کنند.', + 'به همین سبب با مسلمانان در کوفه مستقر شدند.', + 'از آن به بعد کسانی که از طرف خلیفه بغداد تحت شکنجه و تعقیب بودند می‌توانستند در گیلان پذیرایی.', + 'شیعه می‌باشد ولی تعدادی اقلیت مذهبی از سال‌های بسیار دور در کنار دیگر مردم رشت زندگی می‌کنند.', + 'گیلان سرزمینی با تنوع قومی و گویشی است و با این‌که از نظر وسعت جغرافیایی از کوچکترین استان‌های کشور است.', + 'گوناگونی و تنوع فرهنگی آن بیش از هر جای دیگر ایران دیده می‌شود.', + 'قرن‌های متمادی است که اقوام مختلف در شهر رشت و مناطق دیگر گیلان همزیستی مسالمت‌آمیزی با هم دارند و.', + 'آیین‌هایی مانند نوروزخوانی٬عروس گوله که پس از گذشت سال‌ها همچنان در میان مردم گیلان و حتی جوامع مدرن شهری.', + 'اهالی رشت از هر فکر روشن و باز و از هر موضوعی که بوی آزادی و ترقی و آبادانی.', + 'خط پیشرفت را وجدان به فکر آن‌ها داده‌است.', + 'حتی دهاتی‌های آن‌ها که از هیئت آن‌ها متأثر می‌شوم.', + 'نزدیک به افکار و احساسات شهری افکار و احساساتی دارند.', + 'متمدنین آن که شهری باشند علم و هنر را به غارت می‌برند مثل این که آن‌ها را تعاقب کرده‌اند.', + 'شهر رشت با توجه به قدمت دیرینهٔ خود جایگاه بناهای تاریخی بسیاری است از جمله مهم‌ترین آن‌ها میدان شهرداری رشت.', + 'برج ساعت شهرداری که نماد شهر رشت محسوب می‌شود.', + 'مسجد سفید از قدیمی‌ترین مساجد شهر رشت محسوب می‌شود و در یکی از محلات قدیمی شهر که به همین نام.', + 'حسن بیک روملو این مسجد را مسجد سفید خوانده‌است و می‌نویسد که شاه اسماعیل هنگام فرار از اردبیل به.', + 'چاه صاحب الزمان چاه صفی چاهی است در این مسجد که مردم به دیده احترام به آن می‌نگرند.', + 'شب‌های جمعه بر سر این چاه می‌آیند و نامه‌هایی را که برای حضرت قائم نوشته‌اند در آن چاه می‌اندازند.', + 'پس از انداختن نذورات در چاه آب آن را برای تبرک و ادامه سلامتی با خود می‌برند و می‌نوشند.', + 'برخی از دیگر مساجد تاریخی شهر رشت عبارتند از.', + 'رشت به مانند بسیاری از شهرهای بزرگ و معروف کشور از تعدادی از خانه‌های تاریخی بهره می‌برد که هم‌اکنون به.', + 'خانه قدیری و خانه حاج میرزا خلیل رفیع از جمله خانه‌های تاریخی رشت هستند.', + 'خانه ابریشمچی در ضلع جنوب شرقی میدانی به نام صیقلان و در انتهای کوچه شاعری قرار دارد.', + 'قدمت خانه به دوران قاجاریه بر می‌گردد و گویا متعلق به حاج میرزا اسماعیل حاکم رشت در دوران ناصرالدین.', + 'علت آن که این خانه به خانه ابریشمچی معروف شده‌است فروش آن به فردی به این نام از سوی.', + 'متناسب با آب و هوای منطقه باران خیز رشت ساخته شده‌است.', + 'خانه قدیری مربوط به دوران پهلوی است که در شرق سبزه میدان واقع شده‌است.', + 'اسکلت و سازه این خانه از چوب و متعلق به محمدولی خان تنکابنی.', + 'سقف خانه لمبه کوبی شده‌است و از بیرون که به آن نگاه می‌کنی دارای پوشش سفالی و در و.', + 'چند سال پیش خانه قدیری طعمه حریق شد و تمامی تزئینات آن از بین رفت.', + 'در حال حاضر این بنای تاریخی به عنوان پژوهشکده میراث فرهنگی مورد استفاده است و دارای کتابخانه‌ای با کتب.', + 'گردشگری و سایر زمینه‌ها بوده که تا حد زیادی پاسخگوی دانشجویان و اندیشمندان است.', + 'خانه حاج میرزا خلیل رفیع دیگر خانه تاریخی رشت است که از مبارزان مشروطه طلب رشت بود.', + 'این خانه تاریخی در خیابان استاد مطهری رشت واقع شده‌است.', + 'حاج میرزا خلیل رفیع را اولین شهردار رشت می‌دانند که البته در دو مقطع این سمت را به دست.', + 'اما پس از مدتی با تصرف رشت توسط قوای روس بازداشت و تبعید می‌گردد.', + 'دومین بار که وی شهردار رشت می‌شود مقارن با نهضت جنگل است.', + 'جالب است بدانید که چوب‌های به کار رفته در این بنا از روسیه و توسط کشتی به ایران آورده.', + 'این خانه اکنون در اختیار شورای شهر رشت قرار دارد.', + 'خانه مؤسس بانک سپه موسیو لئوپولد گُدار و خانواده اش محله استادسرا نبش کوچه آتش‌نشانی.', + 'مدیریت این سازمان با شهردار رشت است که از طریق آرای شورای شهر رشت انتخاب می‌شود و حکم وی.', + 'کنسول‌گری فدراسیون روسیه در رشت نمایندگی دیپلماتیک روسیه در رشت.', + 'به موازات توسعه اقتصادی میان ایران و روسیه.', + 'تجارت نوغان و سایر محصولات گسترش پیدا کرد.', + 'در این زمان اعتبار سیاسی رشت به حدی بود که دولت‌های روسیه.', + 'بریتانیا و عثمانی در شهر رشت کنسولگری داشتند.', + 'این فیلم صامت که لآبی و رابی نام داشت به کارگردانی آوانس اوگانیانس عرضه گردید که ابتدا در تهران.', + 'یک سال بعد فیلم ناطق فارسی دختر لُر در بمبئی هندوستان ساخته شد.', + 'این فیلم در اغلب شهرهای ایران از جمله رشت روی پرده سینما آمد.', + 'در این دهه در سالن اجتماعات فرهنگ واقع در شمال غرب سبزه‌میدان رشت.', + 'هفته‌ای یک‌بار توسط شخصی به نام الوش‌بیک فیلم نمایش داده می‌شد.', + 'چندی بعد کریشا مایاک در این محل سینما ایران را تأسیس کرد.', + 'این سینما دارای دو سالن تابستانی و زمستانی بود.', + 'در حال حاضر از محل آن به صورت پارکینگ استفاده می‌شود.', + 'سینما سپیدرود سینما سهیلا سابق دارای دو سالن نمایش با فیلم مجزا.', + 'سینما فلسطین سینما مولن روژ سابق که آتش گرفت و بعد هم تعطیل شد.', + 'سینما صحرائی مایاک واقع در سبزه‌میدان رشت که هم‌اکنون سال‌هاست به یک پارکینگ خودرو در ورودی استادسرا تبدیل شده‌است.', + 'که در یک سالن یک شرکت ورشکسته واقع است.', + 'شهر رشت با توجه به تاریخی بودن استان گیلان دارای موزه‌های جذاب و دیدنی است این موزه‌ها عبارتند از.', + 'گام‌های نخستین آموزش و پرورش در ایران پس از اسلام بر بنیان‌های دینی تکیه داشته و مساجد و مکتب‌خانه‌ها در.', + 'مساجد نخستین جایی بود که برای آموزش مورد توجه قرار گرفت.', + 'در استان گیلان نیز مانند سایر نقاط کشور نخستین گام‌های آموزش از مساجد و مکتب‌خانه‌ها آغاز گردید.', + 'ق در زمان حکومت شعاع السلطنة در گیلان آغاز به کار کرد.', + 'پس از تأسیس نخستین مدرسه به سبک جدید مدارس دیگری نیز از سوی افراد و انجمنهای مختلف تأسیس گردید.', + 'ق یعنی پس از گذشت سیزده سال از تأسیس اولین مدرسه پسرانه به کوشش شیخ علی طالقانی تنها تأسیس گردید.', + 'مدیریت این مدرسه را میسو لافون فرانسوی بر عهده داشت و در آن به تدریس علوم کشاورزی و پرورش.', + 'در این رهگذر برخی از خارجیان مقیم ایران و اقلیتهای مذهبی در گیلان مدارسی را بنیان نهادند.', + 'ق ارامنه مدرسه‌ای به نام انوشیروان در رشت بنا نهادند.', + 'تحصیلات ابتدایی را برای کودکان اجباری نموده و تحصیلات متوسطه و عالی را برای افراد با استعداد مجانی و.', + 'وسعت و گستردگی مدارس تغییری در سازماندهی آموزش عمومی رشت ایجاد نشده‌است.', + 'آغاز به کار کرد و در پی آن.', + 'در راستای قراردادی میان ایران و آلمان غربی.', + 'مدرسه عالی مدیریت گیلان در لاهیجان و مدرسه عالی بازرگانی رشت.', + 'دانشگاه آزاد اسلامی پردیس تحصیلات تکمیلی علوم و تحقیقات گیلان.', + 'در مورد آغاز فعالیت‌های دینی در شهر رشت تارخ دقیقی در دست نیست اما بسیاری از مشاهیر علم دین از.', + 'شاگرد سید مرتضی و شیخ مفید بود که بعد از رحلت شیخ.', + 'وی که از راه حلب به ایران می‌آمد در خسروشاه تبریز بیمار می‌شود و در آنجا فوت می‌کند و.', + 'این مسئله حاکی از آن است که از اواخر قرن چهارم عالمایی از این منطقه برخاسته‌اند.', + 'ریاضیدان و منجم معروف ایرانی و استاد ریاضیات و نجوم بوعلی سینا که در قرن ششم کتاب وی به.', + 'حاج سید محمدباقر شفتی معروف به حجت‌الاسلام شفتی بنیان‌گذار مسجد سید اصفهان از شفت است.', + 'ملا عبدالرزاق لاهیجی داماد ملاصدرا اهل لاهیجان است.', + 'حاج شیخ عبدالله مازندرانی که در اصل مازندرانی نیست و اهل دیوشل گیلان است و چون تحصیلات ابتداییش در.', + 'شیخ هاشم اشکوری که استاد محمدعلی شاه‌آبادی استاد سید روح‌الله خمینی بود که او هم شاگرد میرزا ابوالحسن جلوه.', + 'وجود این افراد حاکی از آن است که تحصیل علم دین در گیلان سابقهٔ دیرین دارد و شهر رشت.', + 'از جمله مهم‌ترین و تاریخی‌ترین حوزه‌های علمیه رشت عبارتند از.', + 'حوزه علمیه صالح آباد حوزه علمیه صالح آباد چهره‌های علمی و فرهنگی زیادی را تربیت نموده و به جهت تدرّس.', + 'بانی اصلی مدرسه و مسجد حاج حسن آقا فرزند آقا احمد کلانتر بود که به تأسیس و ساخت مدارس.', + 'طلاب حوزه علمیه صالح‌آباد از همان زمان جزء پیشروان راه آزادی بودند که از جمله آن‌ها می‌توان.', + 'محمد انشایی و سید حبیب‌الله مدنی نام برد.', + 'لازم است ذکر شود که مسجد و مدرسه حاج حسن تکیه‌ای داشته که به عنوان محل پذیرایی شاعران و.', + 'البته این مدرسه در گذشته به نام حوزه خواهران نبوده.', + 'بلکه با نام مدرسه حاج سمیع خوانده می‌شد که در دورهٔ پهلوی آن را شاهدخت نامیدند این مدرسه با.', + 'علی‌رغم مخالفت برخی از علمای منطقه و با استفتاء از رهبری.', + 'تخریب شد و هم‌اکنون در حال نوسازی در سه طبقه است.', + 'این حوزه با حضور جعفر سبحانی مرجع تقلید شیعیان.', + 'شهر رشت نزدیک‌ترین شهر بزرگ به بندر انزلی بزرگترین بندر شمال کشور و مرز آستارا امن‌ترین مرز زمینی کشور است.', + 'همین مسائل باعث شده که این شهر در طول تاریخ به عنوان یک شهر تجاری شناخته شود.', + 'هرچند عواملی نظیر عدم ارتباط گسترده تجاری با شوروی سابق و متعاقب آن محور قرار گرفتن خلیج فارس برای.', + 'اولین جلسه آن به ریاست آقای حاج علی آقای گیلانی در تجارتخانه ایشان تشکیل گردید.', + 'در آن زمان مسایل اتاق در روزنامه‌ای به نام روزنامه عصر جدید از انتشارات اتاق تهران منتشر می‌شد.', + 'استان گیلان غنی‌ترین استان کشور از نظر تولید محصولات کشاورزی است این استان دارای.', + 'البته توسعه شهرنشینی باعث کاهش اقبال به کشاورزی شده ولی هنوز هم مزارع کشاورزی حتی در نواحی درونی شهر.', + 'رشت در گذشته قطب تولیدات نساجی ایران بود در سالیان اخیر بسیاری از کارخانجات بزرگ صنعتی در رشت به حالت.', + 'از جمله مهم‌ترین شرکت‌های غیرفعال که تاکنون اقداماتی برای احیا این شرکت‌ها صورت نگرفته عبارت اند از شرکت صنایع.', + 'شرکت صنایع تندر مهم‌ترین عوامل عدم توسعه صنعتی رشت کج نظری‌ها در زمینهٔ بخشی نگری مسئولان و تأکید بر.', + 'این مکان را در زمره مناسب‌ترین محل‌ها برای اجرای طرح‌های بزرگ صنعتی قرار داده‌است.', + 'سهامداران فعلی شهر صنعتی عبارتند از شرکت شهر صنعتی البرز.', + 'شرکت ساتکاب وابسته به وزارت نیرو و شرکت خدمات مدیریت غدیر.', + 'شهر صنعتی رشت یکی از پنج شهر صنعتی بزرگ ایران سراسرنما از ضلع غربی و مجاور محور شفت به سراوان.', + 'نزدیکی به راه‌آهن در حال احداث رشت قزوین و نزدیکی به شهر رشت.', + 'رعایت اصول زیست‌محیطی و موقعیت‌های منطقه‌ای مرکز استان و بیشترین نیروی بیکار جویای کار فعال و تحصیلکرده‌استان گیلان در.', + 'روند توسعهٔ شهر رشت را می‌توان به دو دوره پیش از پهلوی و پس از آن تقسیم کرد.', + 'آمده که رشت از آبادی‌های کهن ایران است.', + 'شهر کنونی رشت درادوار گذشته به صورت روستایی بین دو منطقه گیلان بیه پیش و بیه پس با مرکزیت.', + 'برای تأمین زمین تقریباً پانزده مایل به طرف جنوب از بیشه زارها پاک شد.', + 'شهر رشت با ساخت و گسترش بازارهای باربندان ساغری سازان و ساروق بندان در مرکز شهر.', + 'ب توسعه شهر رشت از اوایل دوره پهلوی تا کنون.', + 'چندین خیابان جدید امام خمینی سعدی علم الهدی و شریعتی و نقطه تقاطع آن‌ها میدان شهرداری احداث شد.', + 'بازار به حاشیه خیابان‌ها گرایش پیدا کرد و ساختمان‌های مسکونی در محلات قدیمی به صورت متراکم مستقر شدند.', + 'توسعه شهر درحد شرقی متوقف و در جهت غربی و شمال شرقی متمایل گشت.', + 'شهر رشت دارای پنج منطقه شهرداری است که هر کدام از آن‌ها به سه ناحیه تقسیم می‌شوند.', + 'با توجه به جمعیت و استاندارد وزارت کشور این مناطق باید افزایش یابد.', + 'کوچصفهان و خمام هم‌اکنون هم‌مرز مناطق شهری رشت قرار دارند.', + 'نمادی از اولین تاکسی شهر رشت مقابل سازمان تاکسیرانی رشت.', + 'رشت سومین شهری است که طرح جامع قطار درون‌شهری در آن آغاز شده‌است.', + 'رشت سومین شهری است که طرح جامع قطار ریلی در آن شروع شده‌است.', + 'فرودگاه سردار جنگل رشت در بلوار ولیعصر رشت واقع شده‌است.', + 'حاشیه دریای کاسپین و در مسیر کریدور شمال جنوب کریدور نوستراک واقع گردیده‌است.', + 'راه‌آهن قزوین رشت انزلی آستارا مهم‌ترین پروژه ریلی کشور است که تکمیل‌کنندهٔ کریدور شمال جنوب و متصل‌کنندهٔ ایران به اروپا.', + 'پروژه راه‌آهن قزوین رشت یکی از پروژه‌های بسیار مهم در مسیرهای ریلی ایران است که قزوین.', + 'آستارا را به هم وصل کرده سپس به کشور آذربایجان و خط ریلی اروپا متصل می‌شود.', + 'در طرح جامع کلانشهر رشت این شهر باید در غرب.', + 'هم‌اکنون در این شهر تعداد چهار پایانه در حال فعالیت هستند که عبارتند از.', + 'پایانهٔ میدان گیل جنوب این پایانه تنها پایانهٔ احداث شده از پایانه‌های اصلی شهر رشت است که ساخت آن‌ها مطابق.', + 'سراسرنما از ضلع جنوبی پایانهٔ بزرگ گیل در رشت.', + 'ورزش اول و مورد علاقه مردم رشت فوتبال می‌باشد اما علاوه بر فوتبال.', + 'هاپگبدو و… نیز طرفدارانی در رشت دارد که مردم رشت افتخاراتی را در این رشته‌های ورزشی کسب نموده‌اند از.', + 'در رشته شمشیربازی می‌توان به نایب قهرمان بازی‌های آسیایی اینچئون کره جنوبی.', + 'محمد رهبری کویخی قهرمان آسیا و جهان اشاره کرد.', + 'چندین باشگاه ورزشی در شهر رشت فعالیت می‌کنند.', + 'از جمله افراد سرشناس در فوتبال رشت می‌توان به ناصر پرشاد.', + 'شهر رشت دارای دو ورزشگاه فوتبال دکتر عضدی و سردار جنگل می‌باشد که ورزشگاه عضدی بعد از بازسازی یکی از.', + 'استادیوم سردار جنگل رشت در یک بازی خانگی داماش گیلان.', + 'استادیوم شهید دکتر عضدی رشت در یک بازی خانگی داماش گیلان.', + 'به صورت پاره وقت برنامه‌هایی را پخش می‌نمود.', + 'رادیو گیلان را می‌توان از طریق اینترنت و به صورت آنلاین نیز دریافت نمود.', + 'نشر روزنامه در گیلان و رشت سابقهٔ تاریخی فراوانی دارد و مشهورترین روزنامهٔ این خطه نیز نسیم شمال است که.', + 'اصفهان و قم در رتبهٔ چهارم کشور قرار دارد.', + 'بیشتر این روزنامه‌ها و مجلات در رشت به چاپ رسیده و در سراسر گیلان منتشر می‌شوند که مهم‌ترین آن‌ها.', + 'آلودگی محیط زیست به خصوص در شهر رودگذر رشت.', + 'رودخانه‌های زرجوب و گوهررود یکی از مشکلات بزرگ شهر رشت محسوب می‌شود.', + 'آلوده‌ترین رودخانه در سطح گیلان و حتی کشور است و بسیاری از بیماری‌های میکروبی را به‌طور مستقیم و غیرمستقیم.', + 'آلودگی دو رودخانه رشت یکی از عوامل اصلی کسب رتبه نخست ابتلا به سرطان استان گیلان در ایران است.', + 'مدیریت شهری رشت که عهده شهرداری و شورای شهر رشت است یکی از بی‌ثبات‌ترین شهرهای ایران از لحاظ مدیریت شهری.', + 'این فروشگاه دارای امکاناتی نظیر دو طبقه هایپرمارکت.', + 'از جمله امکانات منحصربه‌فرد این فروشگاه فراهم آوردن شرایطی جهت عرضه محصولات برندهای داخلی و خارجی در یک مجموعه با.', + 'یکی از کم‌نظیرترین رصدخانه‌های کشور از نظر ابعاد.', + 'مرکز علوم و رصدخانه شهر رشت بخش‌های مختلف به شرح زیر دارد سالن آمفی تئاتر کتابخانه بانک نرم‌افزار و.', + 'این بیمارستان مجهز به سایت هلیکوپتر و همچنین کلیه تجهیزات تشخیصی و درمانی روز دنیا می‌باشد.', + 'این بیمارستان وابسته به نیروی دریایی ارتش است.', + 'تعرفه زایمان برای کسانی که دفترچه نیروی دریایی دارند رایگان است.', + 'بیمارستان ولیعصر تنها بیمارستان در سطح رشت است که.', + 'دارای سامانه مدیریت مخصوص بی خطرسازی پسمانده‌های زباله سوز عفونی و غیر عفونی است و تجهیزات پزشکی این بیمارستان.', + 'دلاور نهضت جنگل واقع در سلیمان داراب.', + 'موزه سردار جنگل خانه میرزا کوچک خان جنگلی واقع در محله استادسرا.', + 'سبزه‌میدان شامل کتابخانه عمومی و تندیس‌هایی از مشاهیر گیلان.', + 'خانه حاج میرزا خلیل رفیع واقع در خیابان استاد مطهری که محل شورای اسلامی شهر رشت می‌باشد.', + 'آرامگاه شهیدان واقع در جوار بیمارستان پورسینا که آرامگاه چهار تن از شهدای جنبش مشروطیت گیلان است.', + 'مسجد سفید یکی از قدیمی‌ترین مساجد در رشت.', + 'بازار رشت شامل میدان بزرگ و میدان کوچک و چهارسوق‌ها و کاروانسراها است.', + 'بقعه بی بی و زینب واقع در خیابان عطاآفرین کوچه بی بی زینب.', + 'موزه میراث روستایی گیلان واقع در بلوار خلیج فارس جاده رشت تهران.', + 'تالاب عینک دریاچه ایی دائمی که در سفرنامه‌ها از ان به وفور یاد کرده‌اند به‌طور مثال سفرنامهٔ مظفرالدین شاه به.', + 'در حال حاضر رتبه دوم کشوری از لحاظ حجم تولید را دارا می‌باشد.', + 'شرکت داروسازی بهوزان و شرکت داروسازی گیلارانکو از دیگر شرکت فعال داروسازی می‌باشند.', + 'مراکز درمانی رشت قطب درمانی استان گیلان و استان‌های همجوار می‌باشد.', + 'ارزان قیمت بودن هزینه‌های درمان به سبب مراجعه گردشگران خارجی به مراکز بهداشتی و درمانی رشت شده‌است.', + 'این دفاتر پس از کسب مجوز دانشگاه علوم پزشکی گیلان توسط بخش خصوصی در این کشورها راه‌اندازی شده‌است.', + 'با توجه به روند افزایش ورود گردشگران سلامت به رشت.', + 'ساخت هتل‌های جدید و مراکز اقامتی مدرن ضروری است.', + 'ردیف سال تأسیس نشان نام نام پیشین درجه تخصص تعداد تخت.', + 'ردیف سال تأسیس نشان نام درجه نوع تخصص تعداد تخت.', + 'ردیف سال تأسیس نشان نام درجه تخصص تعداد تخت.', + 'ردیف سال تأسیس نشان نام درجه مالک نوع تخصص تعداد تخت.', + 'با هدف ایجاد برند بین اللملی برای شهر رشت به عنوان شهر خلاق خوراک در سطح جهان رشت به عنوان.', + 'میرزا قاسمی باقلاقاتوق واویشکا چغرتمه اناربیج بیج بیج مو تنجان مرغ لاکو.', + 'خورش کدو مسما خورش نرگسی ته بوریان کویی میرزا قاسمی کولی غورابیج پنیر برشته مرغ ترش نازخاتون.', + 'بولبه بره ماهی فسنجان خوشکا بیج سیر قلیه اشبل وابیج بادنجان بورانی شوید پلا اشپل.', + 'شوید قورمه بینه قورمه ترش تره تله کوته غوراب مالا وابیج آلو مسما ترش شامی ته کبابی شیرین تره.', + 'ماهی فیویج شوید خالو پامادور خورشت باقالا واویج باقالا فسنجان خوتکا فسنجان کله کباب بادمجان طعم دار شده سیرا بیج.', + 'رشته‌خشکار خرش حلوا حلوا عسلی پلا دانه حلوا ترک تین ترک گل پالدو کاکا کویی کاکا دوشاب.', + 'کلوچه فومن کلوچه حلوا ضیابری اگردک نان خلفه قیماق.', + 'زیتون پرورده انگور خمس درار شور کولی ماهی دودی.', + 'اخته هفت بیجار آب غوره مثال رب انار خۊجˇاُو آب کونوس.', + 'پاساژ دیلمان اولین پاساژ ایران که به شیوه رمپ ساخته شده.', + 'معاونت شهرسازی و معماری شهرداری رشت به کینیارواندایی.', + 'تمرکززدایی خدمات عمومی شهری در کلانشهر رشت.', + 'فشرده‌ترین شهر ایران به لحاظ نسبت جمعیت به وسعت است.', + 'اقلیم گیلان و رشت پرتال هواشناسی استان گیلان.', + 'رئیس کارگروه تخصصی انتخاب روز رشت ثبت روزی مشخص در تقویم شهر رشت.', + 'شهرداری معرف میراث فرهنگی رشت به دنیا است.', + 'سند توسعه گردشگری در گیلان تدوین می‌شود.', + 'توصیف شهرهای حاشیه دریای کاسپین از اسون هدین.', + 'اصفهان و رشت عضو شهرهای خلاق جهان شدند.', + 'اصفهان و رشت به شبکه شهرهای خلاق یونسکو پیوستند.', + 'نصاب الصبیان سرودهٔ الحاج قاری محمد عظیم عظیمی فهرست واژه و اهتمام از شفیقه یارقین مقدمه از رشاد خطاط.', + 'دربارهٔ گیلان پایگاه استنادی علوم جهان اسلام.', + 'سامانهٔ مدیریت تبلیغات اسلامی معاونت فرهنگی تبلیغی دفتر قم.', + 'اولین کتابخانه ملی ایران را ببینید عکس خبر آنلاین.', + 'این بغض و اشک را کسی نمی‌بیند خانواده‌ای که بهای اجرای تئاتر را با تبعید داد.', + 'تنفس تئاتر خراسان جنوبی در یک فضای سنتی هنرمندانی که آموزش طلب می‌کنند.', + 'مروری بر هنر تئاتر در ارمنستان و تعامل با ایران.', + 'داروخانه کارون آرسن میناسیان داروخانه کارون آرسن میناسیان.', + 'نامه‌های آلکساندر گریبایدوف دربارهٔ ایران مربوط به سلطنت فتحعلی شاه قاجار ترجمه رضا فرزانه اصفهان مؤسسه انتشاراتی ثقفی.', + 'لاهیج فرهنگ غنی مردم گیلان نیازمند پژوهش و ساماندهی است.', + 'وزارت فرهنگ و ارشاد اسلامی آشنایی با استان گیلان آیین‌ها و سنن.', + 'سازمان پارک‌ها و فضای سبز شهرداری رشت.', + 'سرانه فضای سبز رشت کمتر از شهر کویری یزد است.', + 'رشت با وجود حاصلخیزی از فضای سبز کافی محروم است.', + 'شهرداری آمادگی آماده‌سازی هتل ایران رشت را دارد.', + 'در نشست با فعالان حوزه گردشگری مطرح گردید رونق گردشگری و توریسم با مشارکت تمامی فعالان گردشگری میسر می‌گردد.', + 'هتل بین‌المللی درنا سال آینده در رشت به بهره‌برداری می‌رسد.', + 'زمین احداث مجهزترین نمایشگاه بین‌المللی رشت جانمایی شد.', + 'نمایشگاه بین‌المللی در طالع گیلان وجود ندارد.', + 'تاریخچه آموزش و پرورش ایران ویکی اطلس فرهنگی ایران به نقل از آموزش و پروش.', + 'آموزش عالی در استان گیلان ویکی اطلس فرهنگی ایران.', + 'افتتاح بزرگترین حوزه علمیه خاورمیانه در رشت تحولی عظیم در توسعه علوم دینی در منطقه خبرگزاری مهر.', + 'بزرگ‌ترین حوزه علمیه خاورمیانه در رشت خبرگزاری فارس.', + 'برگزاری همایش توسعه روابط تجاری گیلان با هندوستان در رشت.', + 'مشارکت بانک تجارت در آزادراه قزوین رشت عصر ایران.', + 'اتاق بازرگانی صنایع معادن کشاورزی ایران اتاق رشت.', + 'رتبه نخست گیلان در تنوع محصول خبر گیلان.', + 'توزیع قطره‌چکانی اعتبارات مشکل افتتاح پروژه‌های کشور است.', + 'شهرک صنعتی سپیدرود رشت یکی از نقاط قوت استان است.', + 'طرح احیا و نوسازی بات کهن بازار رشت.', + 'با الحاق خوراسگان به اصفهان حق به حق‌دار رسید.', + 'شمال نیوز آغاز طرح جامع قطار شهری رشت.', + 'گیلانیان نیوز انجام مطالعات و طراحی مسیرهای پروژه قطار شهری.', + 'ترکیدگی لاستیک اتوبوس واحد حادثه ساز شد.', + 'مسیر رشت به بندر انزلی و بندر پیربازار.', + 'وب سایت رسمی باشگاه فرهنگی ورزشی سپیدرود رشت.', + 'بررسی آلودگی صنایع در رودخانه زرجوب شهرستان رشت استان گیلان سامانه ی نشر مقالات علمی دانشگاه تهران.', + 'آلودگی جان گوهررود و زرجوب را به لب رسانده‌است ساماندهی فاضلاب رشت ضرورت دارد.', + 'گیلان رتبه نخست سرطان در کشور را دارد.', + 'مدیرکل محیط زیست گیلان گیلان رتبه نخست سرطان در کشور را دارد.', + 'طرح‌های شورای اسلامی رشت به دولت ابلاغ شد.', + 'در صورتی که استیضاح شهردار رای بیاورد رشت با چالش جدیدی مواجه می‌شود.', + 'استیضاح شهردار به شورا آسیب رسانده و اعتماد عمومی را خدشه دار می‌کند.', + 'نظر نمایندگان رشت در مجلس دربارهٔ استیضاح شهردار.', + 'استیضاح شهردار رشت اقبال مردمی نداردوتوسعه شهر راعقب می‌اندازد.', + 'بحث استیضاح شهردار رشت موجب فرار سرمایه‌گذاران شده‌است.', + 'توانمند و پاسخ گو یا ضعیف و بله قربان گو.', + 'بازگشت آرامش و امید به شهر رشت و مردمانی که شایسته بهترین هایند.', + 'عده‌ای شهرداری را شرکت سهامی خود و رفقایشان می‌دانستند.', + 'مگر سرمایه‌گذار مشکل عقلی دارد با این شرایط وارد شهر شود.', + 'ناگفته‌های شهردار کلانشهر رشت در روز استیضاح.', + 'قوه مقننه و مجریه اختیارات شورا را کنترل کنند.', + 'مردم بازیچه چند جوان تازه به دوران رسیده در شورا نیستند.', + 'استاندار گیلان قوانین مدیریت شهری اصلاح شود.', + 'نخستین خیابان دوطبقه شمال کشور خبرگزاری فارس.', + 'استاندار گیلان از بزرگترین تقاطع غیرهمسطح شمال کشور بازدید کرد.', + 'احداث دومین شعبه نجم خاور میانه این بار در شهر رشت.', + 'بیمارستان ولیعصر عج نیروی دریائی رشت رشت.', + 'نماینده مردم رشت در مجلس گیلان قطب داروسازی منطقه خواهد شد.', + 'بازدید سرزده ریاست دانشگاه از مراکز آموزشی درمانی الزهراء س و هفده شهریور رشت.', + 'بیمارستان حشمت رشت به بیماران قلبی چهار استان پوشش درمانی می‌دهد.', + 'رفع موانع ساخت دهکده سلامت در گیلان.', + 'دهکده سلامت گامی در جهت تحول در صنعت توریسم و اقتصاد گیلان لزوم توسعه زیرساخت‌های توریسم درمانی در استان.', + 'رفع موانع ساخت دهکده سلامت گیلان با هزینه بخش خصوصی.', + 'رشت و شوابیش هال آلمان خواهرخوانده شدند.', + 'تاریخ ادبی ایران تألیف ادوارد براون از سعدی تا جامی.', + 'مجموعه‌ای از گفتاوردهای مربوط به رشت در ویکی‌گفتاورد موجود است.', + 'رده‌ها رشتشبکه شهرهای خلاق یونسکوشهرهای استان گیلانشهرهای راه ابریشمشهرهای رودگذرشهرهای شهرستان رشتمراکز استان‌های ایرانمناطق مسکونی حاشیه خزر.', + 'ویکی‌پدیا علامتی تجاری متعلق به سازمان غیرانتفاعی بنیاد ویکی‌مدیا است.', + 'ساختمان چوبی گمرک آستارا ثبت ملی می‌شود.', + 'کسب رتبه سوم مرز جاده‌ای آستارا در واردات و صادرات کالا.', + 'تاریخ وارد شده در تاریخ بازبینی را بررسی کنید کمک.', + 'گمرک آستارا بزرگترین گمرک زمینی شمال کشور.', + 'ایران اسلامی امن‌ترین کشور دنیاست آستارا پرترددترین مرز کشور.', + 'گمرک آستارا دومین منبع درآمد استان گیلان.', + 'وضعیت صادرات چمدانی ایران گمرک آستارا دارای بیشترین سهم ارزشی صادرات چمدانی.', + 'یک میلیون مسافر در تعطیلات عید نوروز در گیلان جابجا شدند.', + 'افزایش ورود اتباع جمهوری آذربایجان از مرز آستارا.', + 'رده‌ها گمرکمرز ایران و جمهوری آذربایجانساختمان‌ها و سازه‌ها در آستاراجاذبه‌های گردشگری آستارا.', + 'رده‌ها خطاهای یادکرد پارامتر مقالهدریای خزرپست‌ترین نقاطجغرافیای آسیای مرکزیجغرافیای استان آستراخانجغرافیای جنوب روسیهجغرافیای داغستانجغرافیای غرب آسیاجغرافیای قالموقستاندریاچه‌های آب شوردریاچه‌های استان.', + 'رده‌ها زبان گیلکیزبان‌های ایرانی نو شمال غربیزبان‌های ایرانزبان‌های کاسپین.', + 'به معنای محل سکونت گیل‌ها دانسته و افزوده‌است که صورت این واژه در زبان پهلوی.', + 'از شمال به دریای کاسپین و کشور آذربایجان.', + 'که از طریق آستارا با آن دارای مرز بین‌المللی است.', + 'از جنوب به استان زنجان و قزوین و از شرق به استان مازندران محدود می‌شود.', + 'گیلان دهمین استان پرجمعیت و دومین استان پرجمعیت شمال ایران پس از استان مازندران است.', + 'از دیگر شهرهای پرجمعیت این استان می‌توان به ترتیب به شهرهای بندر انزلی.', + 'مهم‌ترین بندر ایرانی در حاشیه دریای کاسپین لاهیجان.', + 'پوشیده از جنگل و دارای آب و هوای معتدل و مرطوب است.', + 'این استان شامل مناطق سرسبز شمال غربی رشته‌کوه البرز و بخش غربی کرانه‌های جنوبی دریای کاسپین است.', + 'سنت مقاومت در برابر اشغالگران موضوعی تکراری در نوشته‌های نویسندگان و تاریخ‌نگاران محلّی و ملی‌گرا است از جمله صادق هدایت.', + 'به ادعای مینورسکی این‌ها گیلان را در طول تاریخ پرچم‌دار ایران‌گرایی می‌دانند.', + 'اقلیم و طبیعت این منطقه تفاوت بسیاری با دیگر مناطق ایران دارد.', + 'تعداد زیاد رودخانه‌هایی که از کوه‌ها سرازیرند باعث شده این منطقه از وفور رطوبت در رنج باشد نه از.', + 'گیلان انتهای غربی رشته کوه البرز و بخش غربی جلگه‌های حاشیه دریای خزر ایران را دربر می‌گیرد.', + 'دره عرضی عمیق سفیدرود بین منجیل و امامزاده هاشم کمربند کوهستانی را قطع می‌کند.', + 'ارتفاعات تالش به صورت حوضه‌ای پیوسته امتداد دارند و گیلان را از آذربایجان جدا می‌کنند.', + 'در بخش شرقی و شمال شرقی آن‌ها جریان‌هایی موازی به پایین به سوی دریا جریان دارد که منجر به.', + 'همه این کوه‌ها ساختار زمین‌شناسی و تاریخ زمین‌ساختی بسیار پیچیده‌ای دارند که آن‌ها را به مجموعه ساختاری مرکز ایران.', + 'لرزه‌خیزی بالا گواه فعال بودن فرایند کوه‌سازی ست.', + 'دو شهر منجیل و رودبار را تقریباً ویران کرد و حدود چهل هزار نفر را کشت و صدها روستا.', + 'گرچه همه این کوه‌ها مساحت بیشتری از جلگه‌ها دارند.', + 'ولی جلگه‌ها مهم‌ترین ویژگی خاص استان هستند و واژه گیلان هم اغلب به مناطق جلگه‌ای یا خصوصاً به جلگه.', + 'ناهمگن بوده قابل تقسیم به دو بخش اصلی است دلتای سفیدرود در شرق و جلگه فومن در غرب.', + 'در بالای رود محتوای آبرفتی قدیمی غلیظ وجود دارد.', + 'و مسیرش از مسیر سابق شمال شرقیش که در زاویه برجسته دشت در دستک به دریا می‌پیوست عوض کرده.', + 'جلگه فومنات در غرب رسوبات آبرفتی دریایی و خطوط شنی ساحلی را با رسوبات فراوان ناشی از رودخانه‌های پرشمار.', + 'بلکه در تالاب انزلی یا یک خروجی به دریا جمع می‌شوند از لای ساحل شنی خط ساحلی جمع می‌شوند.', + 'مناطق کم‌ارتفاع ساحل دریای خزر به دلیل وضعیت توپوگرافیکشان.', + 'دارای نوعی بسیار ویژه از آب و هوای هیرکانی هستند.', + 'کل استان گیلان متعلق به این منطقهٔ به‌طور خاص مرطوب و سبز است جریانات جوی غالب شمالی جنوبی.', + 'توسط مانع قوی‌البرز مجبور به بالارفتن شدید می‌شوند و نتیجتاً در همه سال به فراوانی بر جلگه و کوهپایه.', + 'نظام بارش در پاییز سپتامبر تا دسامبر وقتی که ناپایداری جوی در بالاترین نقطه خود است حداکثر شدیدی نشان.', + 'در مه تا اوت کمترین مقدار را دارد ولی عموماً به حد کافی زیاد هست تا بالاتر از حد.', + 'که هر بعدازظهر تابستانی باد شدید شمالی منجیل آن بر آن می‌وزد.', + 'کاهشی شدید منجر به منطقه شبه‌خشک مدیترانه‌ای مانند رودبار و منجیل می‌شود.', + 'دلیل پوشش گیاهی غنی گیلان ممتاز بودن اقلیم آن است.', + 'حاشیه جنوبی دریای خزر و نیمرخ شمالی رشته کوه البرز را پوشانده‌است.', + 'جنگل‌های این ناحیه به صورت نسلی دست‌نخورده و سالم.', + 'کمربندی از درختان خزان‌کننده دوران سوم زمین‌شناسی را تشکیل می‌دهند.', + 'این جنگل‌ها که از آن به نام‌های جنگل‌های مرطوب یا کاسپی یاد می‌شود ارزش‌های زیست‌محیطی و اقتصادی زیادی دارند.', + 'بعضی گونه‌های ناحیه اکسین هیرکانی چون درخت آزاد بازمانده گونه‌های گیاهی فلورا ترشری هستند که پس از دوره‌های سرمای.', + 'بر حسب ارتفاع سه سطح جنگل قابل تمایزند جنگل‌های مخلوط هیرکانی.', + 'و جنگل‌های بلوط بلند کوهی و جنگل‌های ممرز.', + 'این جنگل لایه دار است و لایه‌ای از درختان خیلی بلند مثل بلند مازو.', + 'درخت آزاد و انجیلی و انواع رایجتر افرا و نارون لایه‌ای از درختان کوچکتر مثل لیلکی.', + 'شمشاد در نقاط سایه دار و همه انواع درختان میوه وحشی و یک زیربوته با بته‌هایی مثل جل.', + 'مراتع قله‌ای اغلب جایگزین این جنگل‌های بالاتر شده‌اند.', + 'بعضی‌هایشان در نقاط بلند یا شیب‌های سرپوشیده خصوصیات خشکی زی ویژه نشان می‌دهند.', + 'به اصطلاح جزیرهٔ مدیترانه‌ای پیرامون رودبار و منجیل به لحاظ پوشش گیاهی ویژهٔ طبیعی و کشاورزیش یعنی جنگل‌های سرو.', + 'ارتباط با دریا و رژیم رودها دارای محیط زیستی ویژه‌است.', + 'معروف‌ترین گیاه تالاب انزلی که شهرت جهانی دارد لاله مردابی است که تالاب را به این دلیل تالاب لاله.', + 'کاکایی از پرندگان این تالابند که به دلیل تنوع زیستی بالا محلی مناسب برای مطالعه آنان است.', + 'آهو و بز کوهی بوده‌است اما امروزه به دلیل گسترش سلاح‌های غیرمجاز و افزایش شکار این‌گونه‌ها تا مرز انقراض.', + 'گیلان یکی از مهم‌ترین زیستگاه‌های مرال یا گاو کوهی.', + 'یکی از سه گونه گوزن موجود در ایران و بزرگترین گونه آن.', + 'است که در جنگل‌های مناطق کوهستانی زندگی می‌کند.', + 'در چند سال اخیر با افزایش محیط بانی.', + 'تبلیغات و فرهنگ‌سازی مداوم از شیب کاهش جمعیت این‌گونه کاسته شده‌است.', + 'دیگر گونه منحصر به فرد و کمیاب در گیلان.', + 'ادراک عامیانه و ادبی از هویت مردم گیلان.', + 'گردنبند ایرانی نماد صلیب شکسته که در تپه مارلیک گیلان پیدا شده.', + 'نقره و برنز و اسلحه‌های برنزی و آرامگاه پادشاهی از همان دوران به همراه مجموعهٔ قابل توجهی از جواهرات.', + 'خبر از خبرگی سازندگان و ثروتمندی مردمان این سرزمین در گذشته می‌دهد.', + 'پیش از میلاد در کرانه دریای خزر اقوامی همچون کاسپی‌ها و کادوسی‌ها و آماردها ساکن بوده‌اند.', + 'اینکه آیا آن‌ها شمال یا جنوب رود کورا منشعب از نام کوروش بزرگ هم زندگی می‌کردند مشخص نیست.', + 'کاسپی‌ها باید ایرانی یا شدیداً تحت تأثیر فرهنگ ایرانی دانسته شوند.', + 'حدود قرن اول یا دوم قبل از میلاد.', + 'وارد ساحل جنوبی دریای خزر و غرب رود آماردوس بعدها سفیدرود شدند و همراه با دیلمیان در آنجا سکنی.', + 'این دو نوعی گویش ایرانی شمال غربی تکلم می‌کردند که تا حد زیادی برای سایر فارسی زبانان قابل فهم.', + 'آن‌ها احتمالاً از منطقه داغستان آمده‌اند و جایگزین کادوسیان شده‌اند.', + 'متعاقباً از رود آماردوس هم گذشتند و به همراه دیلمیان جایگزین آماردی‌ها شدند.', + 'از آن‌ها هم مانند دیلمیان به عنوان همراهان شاهان ساسانی نام برده شده ولی به عقیده عده‌ای به نظر.', + 'کاسپی‌ها خودشان ظاهراً به کوه‌ها سوق داده شده بودند.', + 'کادوسیان می‌زیستند که ظاهراً با گیل‌ها آمیخته بودند و از ساحل تا کوه سکنی داشتند.', + 'گفته شده نی‌نوس شاه آشوری آنان را شکست داد.', + 'در دوره مادها آنان آشکارا قادر به حفظ استقلالشان بوده‌اند و حتی گفته شده در دوره آرتئس وقتی یک.', + 'شاه مادها را شکست داده‌اند بنابراین کادوسیان هرگز تابع شاهان ماد نبوده‌اند و فقط این کوروش بود که گفته.', + 'او هنگام مرگ پسرش را ساتراپ مادها ارمنیان و کادوسیان کرد.', + 'اشکانیان و ساسانیان قرار داشت که بر ایران تا قرن هفتم میلادی حکمفرمایی می‌کردند.', + 'فتح ایران بدست اعراب باعث ظهور تعداد زیادی سلسله‌های محلی در گیلان شد.', + 'نوشته‌های دوران آغازین ساسانی و منابع عربی در قرون وسطی از تلاش اولین افراد خاندان ساسانی.', + 'اردشیر اول و شاپور اول برای تسخیر تمام ایران حکایت می‌کنند.', + 'تا زمان شاپور اول تمامی حاکمان محلی برکنار شده بودند و فرزندان شاپور جایگزین آن‌ها شده بودند.', + 'از جمله بهرام که بر گیلان حکم می‌راند.', + 'پادشاهان کوشان و توران در شرق به اردشیر گرویدند.', + 'لشکرکشی انجام شد و این مناطق فتح شدند.', + 'اینکه گیلان و مناطق ساحلی خزر به اردشیر پیوسته باشند غیر محتمل است چونکه عنوان گیلانشاه برای اولین بار.', + 'یک پادشاهی تابع و بعدها استان کوه‌های پتشخوارگر فرشواذگر را شکل می‌داد.', + 'باید بر سر راه‌های پارتی به ارس و آتورپاتکان بوده باشد.', + 'مسیحیت از طریق این راه می‌توانسته از قرن دوم به بعد به گیل‌ها رسیده باشد گرچه تازه از قرن.', + 'جاده ماه در جنوب از طریق شادشاپور قزوین.', + 'گیلان با خاندان‌ها و فرمانروایان محلیش تقریباً همیشه مستقل بود.', + 'دین زرتشتی و کلنی‌های نسطوری توانست برای مدت طولانی در آن دوام آورد.', + 'گفته می‌شود خاندان دابویگان هم پیش از رفتن به مازندران از گیلان نشات گرفته‌است.', + 'مذهب دیلمیان و زیدیه در گیلان و مازندران.', + 'هر چند که منابع خلفا عباسی خبر از پرداختن مالیات از سوی گیلانی‌ها می‌دهد به نظر می‌رسد که ایشان.', + 'تقریباً اولین مسلمانانی که از حدود قرن دوم هجری به بعد وارد این سرزمین شدند و توانستند در آنجا.', + 'علویان بودند که به‌علت مخالفت یا مبارزه با حکام عباسی بدان سرزمین روی آوردند.', + 'پذیرش اسلام دیلمیان با مذهب تشیع آغاز شد و از فرق شیعه.', + 'مذهب اسماعیلیه با تبلیغات و فعالیت ابوحاتم رازی در دیلم.', + 'از نظر سیاسی شبه مستقل و جدا ماندند.', + 'بوئیان و بعدها سلجوقیان تلاش کردند از خارج تأثیرگذار باشند و در پاره‌ای از زمان‌ها می‌توانستند خراج مطالبه کنند.', + 'ولی نتوانستند حکمرانی یا مالیات منظم تحمیل کنند.', + 'زیدیان شرق گیلان از حکمرانان علوی مستقر در هوسم در قرون دهم و یازدهم میلادی هواداری می‌کردند.', + 'بیشتر این سرزمین همچنان در کنترل سران محلی خانوادگی بود.', + 'در قرن دوازدهم لاهیجان جای هوسم را به عنوان مرکز فرمانروایان زیدی علوی گرفت.', + 'که خاندان دیلمی آل بویه که نواحی مرکزی و غربی ایران و فارس را از تصرف خلفا آزاد کردند.', + 'تنها منطقه‌ای در ایران بود که در دوره حکومت مغول.', + 'واقعاً مستقل مانده بود و حتی پس از اشغال پرهزینه آن توسط الجایتو همان‌طور باقی ماند.', + 'در عوض ایلخان به فرمانروای بیه پیش اجازه داد کل منطقه را زیر فرمان خود درآورد و به نشانه.', + 'پدر همسر و استاد شیخ صفی الدین اردبیلی نیای بزرگ دودمان صفویان.', + 'گیلان تحت سلطه اعضای دو خاندان محلی بود.', + 'یک رهبر علوی کنترل بیه پیش به مرکزیت لاهیجان را با پشتیبانی سادات مرعشی حاکم در مازندران به دست.', + 'او و جانشینانش خود را در لاهیجان مستقر ساختند و بر همه شرق گیلان تا اوایل عصر صفوی حکم.', + 'گرچه حتی یکی از اعضای آن هم در داشتن ادعای اصل و نسب ساسانی شک نداشت.', + 'در بیه پس به مرکزیت فومن و بعداً رشت.', + 'خاندان سنی شفیعی اسحاقوندی از نیمه قرن سیزدهم به قدرت رسید.', + 'این خاندان اصل و نسبش را به پادشاهان ساسانی و پیش از آن می‌رساند.', + 'قبل از این که فروپاشی امپراتوری آق قویونلو.', + 'که توسط مشاوران برای او تعیین شده بود اجتناب کرد.', + 'احتمالاً به خاطر این که نمی‌توانست به یک سنی اعتماد کند.', + 'هر دو خاندان توسط شاه عباس صفوی از بین رفتند و گیلان تحت فرمان حکام منصوب دولت مرکزی درآمد.', + 'شاه تمام گیلان را به ملک شخصی خود تبدیل کرد.', + 'پیش از صفویه آثار مکتوب بر جای مانده از گیلانیان به زبان فارسی انگشت شمار است زیرا مراکز آموزشی که.', + 'گیلان در دورهٔ صفویه با نقاط دیگر ایران ارتباط گسترده‌تری یافت که منجر به نگارش بیشتر کتب فارسی نویسندگان.', + 'نگهداری شده در موزه هنر شهرستان لس آنجلس.', + 'منجر به یک حالت آشوب در کشور شد.', + 'مناطق شمالی کشور نسبت به تأثیر و اشغال خارجی آسیب‌پذیر شد.', + 'اولین تلاش‌ها توسط روسیه تزاری برای تسلط بر دریای خزر و استان‌های ایرانی گیلان.', + 'استرآباد و آذربایجان در همین زمان شروع شد.', + 'این قرن پرآشوب ظهور سه رهبر قدرتمند ایلی را به خود دید.', + 'کریم خان زند و آغا محمد خان قاجار.', + 'گیلان توسط فرمانروایان محلی از بازماندگان اسحاقیه و خصوصاً امیره دباج فومن و بیه پس با کمک حکام شهرها.', + 'تقسیم گیلان به دو بخش در این دوره هم ادامه یافت.', + 'در این دوره تعدادی فرماندار کل هم توسط نادرشاه.', + 'کریم خان و آغا محمد خان برای گیلان منصوب شدند ولی دوره آن‌ها عمدتاً کوتاه بود.', + 'فرمانروایان گیلان خراج اختصاص یافته به استان را به فرمانداران کل یا خزانه مرکزی می‌فرستادند.', + 'به هرحال مالیات‌گیری منجر به دو شورش عمده شد.', + 'در هرج و مرج پس از قتل نادر شاه.', + 'و فرزند آقا کمال که در دوره شاه سلطان حسین فرمانروای گیلان بود همراه با آقا صافی حکومت مرکزی.', + 'او در یک حمله ناگهانی توسط سران قاجار دستگیر و اعدام شد.', + 'فرزند جوان آقا جمال را به فرمانروایی رشت منصوب کردند.', + 'علاقه هدایت الله خان به حفظ حدی از استقلال باعث شد او در آخرین تلاش برای مقاومت علیه حاکمیت.', + 'گرچه نپذیرفتن تقاضای روس‌ها برای الحاق بندر انزلی منجر شد روس‌ها آغا محمد خان را تحریک کنند که گیلان.', + 'وقتی او در یک کشتی روسی پناه گرفت.', + 'روس‌ها او را به آقا علی تنها بازمانده خاندان آقا رفیع شفتی که همگی توسط هدایت الله کشته شده.', + 'گیلان تحت فرمانروایی هدایت الله که تجارت خارجی را با جذب شمار زیادی از ارامنه.', + 'یهودیان و هندیان به رشت حمایت می‌کرد پیشرفت کرد.', + 'آن‌ها در کاروانسراهای جداگانه می‌زیستند و تجارت می‌کردند.', + 'او خراج بزرگی از ابریشم و طلا به حاکمان از محمدحسن خان تا کریمخان و آغامحمدخان می‌فرستاد.', + 'او درباری درخشان و با مبلمان عالی و شراب‌های قوی و بردگان گرجی.', + 'او علاوه بر درآمد سرشار از تولیدات محلی خصوصاً ابریشم.', + 'از مالیات ثابت سرانه بر جامعه بزرگ ارمنی و نیز از تجارت با روس‌ها که یک پست تجاری مستحکم.', + 'در قرن نوزده در اثر منافع استعماری روسیه و بریتانیا.', + 'ایران دچار تغییرات عمده سیاسی اقتصادی و اجتماعی شد.', + 'گیلان در حوزهٔ تأثیرات روسیه بود و ارتباطات فزاینده با این کشور منجر به تحولات عمده‌ای در قرن نوزده.', + 'حمل و نقل دریایی و اثر آن بر واردات و صادرات و مصرف زیاد شد که رفاه در ایالت.', + 'نتیجتاً راه ارتباطی بین تهران به انزلی از طریق قزوین و رشت منجر به افزایش عبور مسافرین به اروپا.', + 'قرن نوزدهم در گیلان با ادامه یافتن حکمرانی خاندان‌های محلی دو بخش بیه پیش و بیه پس شروع شد.', + 'گیلان با تبدیل شدن به مرکز تماس سیاسی اقتصادی و اجتماعی با غرب در واپسین دهه‌های قرن نوزده.', + 'قاجاریان موفق شدند بر آشوب قرن هجده با ایجاد امنیت نسبی و کنترل بر ایالات فائق آیند.', + 'یکی فرماندار کل و وزیر که از تهران تعیین می‌شد و شاه و دولت مرکزی را نمایندگی می‌کرد و.', + 'دیگری مسئولین محلی بود که عمدتاً وراثتی و دائم بودند و خان‌ها و حاکمان و نایب‌الحکومه‌ها و کلانتران را.', + 'گیلان یکی در زمرهٔ چهار ایالت ثروتمند ایران بود و درآمدش گرچه تغییر می‌کرد.', + 'درآمد گیلان از گمرک به شدت افزایش یافت.', + 'بیش از دو پنجم درآمد کشور از گمرکات بود.', + 'افزون بر این دهقانان گیلانی از همتایان شان در بیش‌تر ایالات ایران بهتر بودند.', + 'این باید در خاطر بماند که حضور شدید تجار و کارگران خارجی روس.', + 'مجاهدان مشروطه خواه گیلانی به سوی پایتخت روان شدند و با فتح تهران به همراه عشایر بختیاری.', + 'نظام مشروطه را باز در ایران مستقر کردند و سپهدار اعظم تنکابنی.', + 'فرمانده مشروطه خواهان گیلانی نیز صدر اعظم ایران شد.', + 'بر غارت اهالی شهرها و دهقانان افزوده بودند.', + 'میرزا کوچک خان که در تهران با اتحاد اسلام در تماس بود برای ایجاد یک پایگاه نظامی و مبارزه.', + 'به تدریج دهقانان و زحمتکشان شهری و بخش از روشنفکران جذب جنبش شدند.', + 'در حال نزاع دائم با جنگلی‌های مستقر در روستاها بودند.', + 'آنان شروع به خلع سلاح زمینداران و گماشتن نمایندگان خود بر مصادر دولتی در حوزه نفوذ خود کردند.', + 'وقوع انقلاب اکتبر در روسیه به جنگلی‌ها امید بیشتری داد.', + 'روس‌ها در نتیجه ضعف ناشی از انقلاب با جنگلی‌ها روابط دوستانه برقرار کردند و قول دادند قوایشان را از.', + 'بازگشت قوای عثمانی در ماه مه به ایران و تسخیر تبریز هم به پیشرفت آنان کمک کرد.', + 'جنگلی‌ها در زمانی فوق‌العاده کوتاه خود را در گیلان تثبیت کردند.', + 'تا پایان این سال همه مسؤولین از منصوبین جنگلی‌ها بودند و پس از انقلاب اکتبر همه مسؤولین منصوب حکومت.', + 'این اقدامات منجر به ارتقای کشاورزی شد و در شرایطی که همه ایران درگیر قحطی بود تولید کشاورزی گیلان.', + 'آن‌ها به تهران قحطی زده و باکو برنج می‌فرستادند.', + 'جمهوری شوروی سوسیالیستی ایران اولین و تنها جمهوری سوسیالیستی در ایران تأسیس شد.', + 'تعدادی از زنان رشت جمعیت پیک سعادت نسوان را برای پیگیری حقوق سیاسی و اجتماعی زنان تأسیس کردند.', + 'این جمعیت نخستین گروه در ایران بود که هشت مارس را به عنوان روز زن پذیرفت و هر سال.', + 'گروه‌های از فدائیان خلق به رهبری علی اکبر صفایی فراهانی و حمید اشرف در کوه‌های گیلان که مناسب جنگ‌های.', + 'آن‌ها در فوریه آن سال اولین عملیات چریکی تاریخ ایران را با حمله به یک پاسگاه ژاندارمری در سیاهکل.', + 'و کشتن سه مأمور انجام داده و به جنگل بازگشتند.', + 'و برادرش را در راس یک نیروی مجهز به منطقه اعزام کرد.', + 'نرخ رشد جمعیت در گیلان به‌طور پیوسته کمتر از رشد کل کشور مانده‌است.', + 'کمترین میزان استفاده از شبکه آبرسانی عمومی در کشور.', + 'مربوط به استان گیلان است که بلافاصله پس از آن استان سیستان و بلوچستان قرار گرفته که با سهولت.', + 'جمعیت متوسط روستا در گیلان همواره از متوسط کشور بالاتر بوده‌است.', + 'با توجه به روندهای مهاجرتی و سرشماری‌های قبلی این رقم‌ها قابل قبولند.', + 'طبق دو فرضیه دیگر این نرخ‌ها کمتر خواهند بود.', + 'گروه‌های قومی اصلی آن متعلق به شاخه شمال غربی گروه زبان‌های ایرانی‌اند.', + 'حاشیه ساحلی شرقی و ارتفاعات جنوب غربی زندگی می‌کند.', + 'گیلک‌ها بر اساس تفاوت‌های گویشی و ویژگی‌های اجتماعی فرهنگی به سه گروه تقسیم می‌شوند گیلک رشتی و لاهیجانی.', + 'که به ترتیب در غرب و شرق جلگه زندگی می‌کنند.', + 'ولی گیلک گالشی در کوه‌های جنوب شرقی زبان متفاوت و شیوه کشت و دامپروری متفاوتی با گیلک جلگه و.', + 'به تازگی اندک تازه‌واردانی در استان استقرار یافته‌اند دامداران کرد پرورش‌دهنده بوفالو در جلگه پخش شده‌اند.', + 'قبیله کرد عمارلو نامش را به بخش شرق بخش عمارلو گیلان یا رودبار داده.', + 'بازرگانان و ماهیگیران ترک در امتداد ساحل از آستارا تا انزلی و کارمندان فارسی ادارات دولتی.', + 'زبانی و فرهنگی به تخصص ویژه شغلی هم اشاره می‌کند.', + 'گیله مرد مرد گیلان به کشاورزان جلگه اشاره دارد که گیلکی صحبت می‌کنند.', + 'اسم قومی عموماً ابعاد فرهنگی و حرفه‌ای را ترکیب می‌کند.', + 'برای بسیاری از گیلکان خصوصاً شهرنشینان مرکز و غرب.', + 'گرچه تالش همان واژه را در مقابل یک گالش دامدار.', + 'جمعیت‌های مختلف که در منطقه همزیستی دارند به بیشتر منابع بومی دسترسی برابری ندارند.', + 'به این دلیل اسامی جمعی علاوه بر هویت به موقعیت نسبی در سلسله مراتب اقتصادی اشاره می‌کنند.', + 'منابع اصلی منطقه‌ای برنج و در گذشته ابریشم امتیاز مردمان جلگه‌نشین گیلک و گاهی تالش هستند.', + 'گیلکان همچنین بخش‌های اصلی تجارت و مدیریت را در کنترل دارند.', + 'حتی اگر برای آخری با کارکنان دولتی اهل مرکز کشور رقابت کنند.', + 'جمعیت‌های کوهستانی سوی مرطوب البرز گالش و بیشتر تالشان متخصص پرورش گاو و گوسفندند.', + 'و وضعیت پایین‌تری نسبت به همسایگان گیلکشان دارند.', + 'مذهب سنی بخشی از جمعیت در مناطق اسالم و طالش دولاب برخلاف اکثریت شیعه جمعیت منجر به به حاشیه.', + 'درصد اقوامی که در این نظر سنجی نمونه‌گیری شد در این استان به قرار زیر بود.', + 'و دو گروه زبانی ایرانی دیگر به‌طور جزئی یعنی تاتی و کردی وجود دارند.', + 'همچنین گروه‌های زبانی دیگر مانند زبان ترکی آذربایجانی و کولی‌ها با منشأ هندی وجود دارند.', + 'حدود سه میلیون نفر گیلکی در گیلان و مازندران را به عنوان زبان اول یا دوم صحبت می‌کنند.', + 'از گیلکی در مرکز و شرق و برخی نقاط غرب استان و زبان تالشی در غرب استان و کوه‌های.', + 'گیلکی دارای دو گویش عمده خاوری و باختری است که سفیدرود مرز بین متکلمان این دو گویش است.', + 'به شاخه شمال غربی زبان‌های ایرانی تعلق دارد.', + 'در میان اشعار گویندگان بعد از اسلام به آثاری برمی‌خوریم که به گیلکی کنونی نزدیک است.', + 'هم‌چنین در گذشته کسانی را که ترانه‌های گیلکی می‌خواندند پهلوی‌خوان می‌نامیدند.', + 'از نظر دستور زبان تفاوت‌های زیادی بین گیلکی و فارسی استاندارد وجود دارد مانند نحوه قرار گرفتن موصوف و.', + 'زبان تاتی در گیلان مشابه تاتی طارم علیا در شمال استان زنجان است.', + 'زبان تالشی نیز خود به سه گروه شمالی.', + 'مرکزی و جنوبی تقسیم می‌شود که نوع جنوبی آن به تاتی بسیار نزدیک است.', + 'تاتی و تالشی با یکدیگر به خانواده بزرگ‌تری به نام زبان‌های تاتی‌تبار تاتیک تعلق دارند.', + 'رودباری نیز گویشی از زبان تاتی می‌باشد که ساختاری گیلکی یافته‌است.', + 'ساوجبلاغ و … تاتی است و از دیدگاه زبان‌شناسی نزدیک‌ترین به تالشی می‌باشد و بر پایه شواهد همان زبان.', + 'بخشی از تالش‌ها اقلیت قابل توجه سنی شافعی را در مرکز و شمال تالش شکل می‌دهند.', + 'ابوجعفر قاسم بن محمد تومی تمیمی عالم حنبلی از آمل.', + 'حسن بن علی اطروش ناصرالحق علوی که در هوسم موعظه می‌کرد مردم را به شیعه زیدی فراخواند.', + 'مقبره او در آمل توسط زوار اهل شرق گیلان زیارت می‌شد.', + 'تفرقه بین غرب حنبلی گیلان و شرق زیدی ناصری گیلان قرن‌ها ادامه یافت و همچون شکافی سیاسی و فرهنگی.', + 'از قرن یازدهم میلادی علمای سنی و حنبلی زیادی از غرب گیلان با نسب گیلانی برخاستند.', + 'شرق گیلانی‌ها به دیلمیان زیدی مرتبط شدند و در بسط دیلمی قرن دهم به بیان مینورسکی مشارکت کردند.', + 'مؤسس سلسله صفوی از آق قویونلوها فرار می‌کرد میرزا علی کیا.', + 'شاه کیایی گیلان از او پذیرایی کرد و دانشور لاهیجانی شمس الدین لاهیجی را برای استادی برای آموزش او.', + 'مذهب زیدی خود را ترک کرد و شیعه اثنی عشری را پذیرفت.', + 'و تلاش کرد پس از بازگشتش به گیلان.', + 'آن‌ها تجارت دریایی در خزر را در اختیار داشتند.', + 'ارامنه نقش مهمی در نهضت مشروطیت گیلان داشتند و یکی از آنان به نام یپرم‌خان از رهبران مشروطه خواهان.', + 'مردم نسبت به اعیاد و عزاداری‌های مذهبی حس و مشارکت کمتری دارند.', + 'البته این موضوع برای آذری زبانان مهاجر از استان اردبیل به گیلان صدق نمی‌کند.', + 'صیدماهی و پرورش زنبور عسل و کرم ابریشم استوار است.', + 'مهم‌ترین محصولات کشاورزی شامل برنج و چای است.', + 'زیتون نیز از دیگر فراورده‌های زراعی است که کشت آن در شهرستان رودبار رایج است.', + 'مراکز مهم صید ماهی عبارتند از بندر آستارا.', + 'مهم‌ترین مراکز پرورش زنبور عسل عبارتند از اشکور بالا و پایین.', + 'توتون و فندق نیز از دیگر محصولات زراعی گیلان می‌باشند که هنوز نیز به صورت انبوه در نقاط مختلف.', + 'هر محله بقالی و قهوه‌خانه و بالاتر از این سطح اولیه هر واحد کوچک جغرافیایی بازاری دارد.', + 'مهم‌ترین ویژگی اصلی جلگه مرکز گیلان همانند مازندران شمار و رونق فعالیت بازارهای هفتگی ست.', + 'مراکز شهری با ده‌ها مغازه ساختار تجاری غنی تری دارند.', + 'لاهیجان در شرق و انزلی در غرب وزن جمعیتی و اقتصادی بیشتری دارند ولی به شدت زیر سایه رشت.', + 'نه تنها فعالیت‌های اقتصادی در استان گیلان گسترش نیافته‌است بلکه با انقباض روبرو بوده و برخی از رشته‌های مهم.', + 'دخالت دولت در کنترل قیمت برنج و چای از راه واردات موجب کاهش قیمت این محصولات در سطحی پایین.', + 'این سیاست‌ها موجب انتقال ارزش افزوده کشاورزان گیلانی به سایر مناطق کشور شد و خدمات بازرگانی و صنعتی وابسته.', + 'عدم سیاست‌های مناسب هم منجر به کاهش شدید تولید صنایع دستی شد.', + 'گیلان تقریباً هیچ منبع معدنی مهمی ندارد و عمده صنایع اش محصولات کشاورزی را فراوری می‌کنند کارخانه‌های برنجکوبی در.', + 'جز این بخش مبتنی بر منابع منطقه‌ای همه صنایع در رشت واقع شده‌اند.', + 'نیروگاه‌های بادی منطقه رودبار و منجیل از بزرگترین مزارع بادی ایران و خاورمیانه محسوب می‌شوند.', + 'فندق و بادام زمینی مقام اول و به لحاظ تولید برنج مقام دوم در ایران را داراست اخیراً باغات.' +]; diff --git a/lib/src/olddata/lorem/fa/words_fa.dart b/lib/src/olddata/lorem/fa/words_fa.dart new file mode 100644 index 0000000..f2874f8 --- /dev/null +++ b/lib/src/olddata/lorem/fa/words_fa.dart @@ -0,0 +1,202 @@ +const wordsFa = [ + 'معایبی', + 'دارد', + 'روغن', + 'شریعتی', + 'زنده‌یاد', + 'ادبی', + 'درختان', + 'دهان', + 'بلوار', + 'سوئیسی', + 'اصلی', + 'ارتفاع', + 'متعددی', + 'تضاد', + 'مراکز', + 'ماهی', + 'واقع', + 'استفاده', + 'افزاری', + 'تئاتر', + 'رشت', + 'حال', + 'زبان', + 'دستور', + 'تواند', + 'پایانه', + 'رود', + 'خاویار', + 'صنعتی', + 'غرب', + 'روزانه', + 'کوچک', + 'برگزار', + 'افزایش', + 'صفتی', + 'شتر', + 'آنتی', + 'اطلس', + 'جنگل', + 'این', + 'بیشترین', + 'شود', + 'امنیت', + 'سنجی', + 'واکاه', + 'دیگر', + 'مسئله', + 'اکوسیستم', + 'می‌خواباندند', + 'دارای', + 'مَرث', + 'مذهب', + 'برنجکوبی', + 'مارادونا', + 'همچنین', + 'ابوالفضل', + 'مدرن', + 'تحلیلی', + 'نژادی', + 'مطلب', + 'خود', + 'می‌شود', + 'توجهی', + 'بود', + 'معتقد', + 'فاقد', + 'قحطی', + 'گلوبوس', + 'لحاظ', + 'دهه', + 'زمانی', + 'محصولات', + 'دشمنان', + 'شمار', + 'بومی', + 'ساکنان', + 'ایرانی', + 'جزئی', + 'تکلم', + 'کاربردی', + 'دیلمی', + 'حمید', + 'وجود', + 'روستایی', + 'صادق', + 'مازندران', + 'موقعیت', + 'تعطیل', + 'مفید', + 'کرد', + 'آلرژی', + 'کمابيش', + 'است', + 'برای', + 'علی', + 'خانگی', + 'نخستین', + 'ویژگی‌های', + 'مختلف', + 'قبل', + 'می‌کردند', + 'داشتند', + 'الهى', + 'مایا', + 'بعدها', + 'باقی‌مانده', + 'جنگ', + 'نمی', + 'همه', + 'دلایلی', + 'خبرگزاری', + 'مناطق', + 'داخل', + 'شواهد', + 'می‌کشیم', + 'آورندگان', + 'نيز', + 'شده', + 'عبارتند', + 'سردار', + 'بعد', + 'اکولوژی', + 'حروف', + 'تغییر', + 'چاشنی', + 'اردبیلی', + 'اوچمال', + 'سیاه', + 'منجر', + 'بازرگانی', + 'تاز', + 'پیوند', + 'اوت', + 'بزرگترین', + 'ایران', + 'ثروتمند', + 'تبرستان', + 'معابد', + 'ترکیبات', + 'اقوام', + 'قطار', + 'کنید', + 'کاهش', + 'رفتارهای', + 'عصر', + 'خانواده', + 'گونهٔ', + 'آرامگاه', + 'ایرانیکا', + 'پایه', + 'پناه', + 'فتحعلی', + 'روزنامه', + 'سال', + 'مزار', + 'محدود', + 'سلام', + 'کارگاه', + 'مربوط', + 'بنده', + 'موجز', + 'جامعه', + 'جوار', + 'کسی', + 'مجسمه', + 'میراث', + 'کمدی', + 'پایان', + 'مورد', + 'قزوین', + 'کاسهٔ', + 'چاه', + 'شهر', + 'مستقیم', + 'فتح', + 'جعفر', + 'مدخل‌ها', + 'نمودن', + 'نامی', + 'انتخاب', + 'ذکر', + 'اسلام', + 'مسافرین', + 'مهم‌ترین', + 'نمناک', + 'آجر', + 'پیشاکلمبی', + 'مدارس', + 'مشاهده', + 'برجسته', + 'بیرونش', + 'روزنامه‌ای', + 'داده', + 'سلول', + 'انگشت', + 'حیسن', + 'خاتمه', + 'سپس', + 'آن‌ها', + 'واگرایی' +]; diff --git a/lib/src/olddata/person/defaults/firstnames.dart b/lib/src/olddata/person/defaults/firstnames.dart new file mode 100644 index 0000000..be6c51f --- /dev/null +++ b/lib/src/olddata/person/defaults/firstnames.dart @@ -0,0 +1,3010 @@ +const firstnames = [ + 'Aaliyah', + 'Aaron', + 'Abagail', + 'Abbey', + 'Abbie', + 'Abbigail', + 'Abby', + 'Abdiel', + 'Abdul', + 'Abdullah', + 'Abe', + 'Abel', + 'Abelardo', + 'Abigail', + 'Abigale', + 'Abigayle', + 'Abner', + 'Abraham', + 'Ada', + 'Adah', + 'Adalberto', + 'Adaline', + 'Adam', + 'Adan', + 'Addie', + 'Addison', + 'Adela', + 'Adelbert', + 'Adele', + 'Adelia', + 'Adeline', + 'Adell', + 'Adella', + 'Adelle', + 'Aditya', + 'Adolf', + 'Adolfo', + 'Adolph', + 'Adolphus', + 'Adonis', + 'Adrain', + 'Adrian', + 'Adriana', + 'Adrianna', + 'Adriel', + 'Adrien', + 'Adrienne', + 'Afton', + 'Aglae', + 'Agnes', + 'Agustin', + 'Agustina', + 'Ahmad', + 'Ahmed', + 'Aida', + 'Aidan', + 'Aiden', + 'Aileen', + 'Aimee', + 'Aisha', + 'Aiyana', + 'Akeem', + 'Al', + 'Alaina', + 'Alan', + 'Alana', + 'Alanis', + 'Alanna', + 'Alayna', + 'Alba', + 'Albert', + 'Alberta', + 'Albertha', + 'Alberto', + 'Albin', + 'Albina', + 'Alda', + 'Alden', + 'Alec', + 'Aleen', + 'Alejandra', + 'Alejandrin', + 'Alek', + 'Alena', + 'Alene', + 'Alessandra', + 'Alessandro', + 'Alessia', + 'Aletha', + 'Alex', + 'Alexa', + 'Alexander', + 'Alexandra', + 'Alexandre', + 'Alexandrea', + 'Alexandria', + 'Alexandrine', + 'Alexandro', + 'Alexane', + 'Alexanne', + 'Alexie', + 'Alexis', + 'Alexys', + 'Alexzander', + 'Alf', + 'Alfonso', + 'Alfonzo', + 'Alford', + 'Alfred', + 'Alfreda', + 'Alfredo', + 'Ali', + 'Alia', + 'Alice', + 'Alicia', + 'Alisa', + 'Alisha', + 'Alison', + 'Alivia', + 'Aliya', + 'Aliyah', + 'Aliza', + 'Alize', + 'Allan', + 'Allen', + 'Allene', + 'Allie', + 'Allison', + 'Ally', + 'Alphonso', + 'Alta', + 'Althea', + 'Alva', + 'Alvah', + 'Alvena', + 'Alvera', + 'Alverta', + 'Alvina', + 'Alvis', + 'Alyce', + 'Alycia', + 'Alysa', + 'Alysha', + 'Alyson', + 'Alysson', + 'Amalia', + 'Amanda', + 'Amani', + 'Amara', + 'Amari', + 'Amaya', + 'Amber', + 'Ambrose', + 'Amelia', + 'Amelie', + 'Amely', + 'America', + 'Americo', + 'Amie', + 'Amina', + 'Amir', + 'Amira', + 'Amiya', + 'Amos', + 'Amparo', + 'Amy', + 'Amya', + 'Ana', + 'Anabel', + 'Anabelle', + 'Anahi', + 'Anais', + 'Anastacio', + 'Anastasia', + 'Anderson', + 'Andre', + 'Andreane', + 'Andreanne', + 'Andres', + 'Andrew', + 'Andy', + 'Angel', + 'Angela', + 'Angelica', + 'Angelina', + 'Angeline', + 'Angelita', + 'Angelo', + 'Angie', + 'Angus', + 'Anibal', + 'Anika', + 'Anissa', + 'Anita', + 'Aniya', + 'Aniyah', + 'Anjali', + 'Anna', + 'Annabel', + 'Annabell', + 'Annabelle', + 'Annalise', + 'Annamae', + 'Annamarie', + 'Anne', + 'Annetta', + 'Annette', + 'Annie', + 'Ansel', + 'Ansley', + 'Anthony', + 'Antoinette', + 'Antone', + 'Antonetta', + 'Antonette', + 'Antonia', + 'Antonietta', + 'Antonina', + 'Antonio', + 'Antwan', + 'Antwon', + 'Anya', + 'April', + 'Ara', + 'Araceli', + 'Aracely', + 'Arch', + 'Archibald', + 'Ardella', + 'Arden', + 'Ardith', + 'Arely', + 'Ari', + 'Ariane', + 'Arianna', + 'Aric', + 'Ariel', + 'Arielle', + 'Arjun', + 'Arlene', + 'Arlie', + 'Arlo', + 'Armand', + 'Armando', + 'Armani', + 'Arnaldo', + 'Arne', + 'Arno', + 'Arnold', + 'Arnoldo', + 'Arnulfo', + 'Aron', + 'Art', + 'Arthur', + 'Arturo', + 'Arvel', + 'Arvid', + 'Arvilla', + 'Aryanna', + 'Asa', + 'Asha', + 'Ashlee', + 'Ashleigh', + 'Ashley', + 'Ashly', + 'Ashlynn', + 'Ashton', + 'Ashtyn', + 'Asia', + 'Assunta', + 'Astrid', + 'Athena', + 'Aubree', + 'Aubrey', + 'Audie', + 'Audra', + 'Audreanne', + 'Audrey', + 'August', + 'Augusta', + 'Augustine', + 'Augustus', + 'Aurelia', + 'Aurelie', + 'Aurelio', + 'Aurore', + 'Austen', + 'Austin', + 'Austyn', + 'Autumn', + 'Ava', + 'Avery', + 'Avis', + 'Axel', + 'Ayana', + 'Ayden', + 'Ayla', + 'Aylin', + 'Baby', + 'Bailee', + 'Bailey', + 'Barbara', + 'Barney', + 'Baron', + 'Barrett', + 'Barry', + 'Bart', + 'Bartholome', + 'Barton', + 'Baylee', + 'Beatrice', + 'Beau', + 'Beaulah', + 'Bell', + 'Bella', + 'Belle', + 'Ben', + 'Benedict', + 'Benjamin', + 'Bennett', + 'Bennie', + 'Benny', + 'Benton', + 'Berenice', + 'Bernadette', + 'Bernadine', + 'Bernard', + 'Bernardo', + 'Berneice', + 'Bernhard', + 'Bernice', + 'Bernie', + 'Berniece', + 'Bernita', + 'Berry', + 'Bert', + 'Berta', + 'Bertha', + 'Bertram', + 'Bertrand', + 'Beryl', + 'Bessie', + 'Beth', + 'Bethany', + 'Bethel', + 'Betsy', + 'Bette', + 'Bettie', + 'Betty', + 'Bettye', + 'Beulah', + 'Beverly', + 'Bianka', + 'Bill', + 'Billie', + 'Billy', + 'Birdie', + 'Blair', + 'Blaise', + 'Blake', + 'Blanca', + 'Blanche', + 'Blaze', + 'Bo', + 'Bobbie', + 'Bobby', + 'Bonita', + 'Bonnie', + 'Boris', + 'Boyd', + 'Brad', + 'Braden', + 'Bradford', + 'Bradley', + 'Bradly', + 'Brady', + 'Braeden', + 'Brain', + 'Brandi', + 'Brando', + 'Brandon', + 'Brandt', + 'Brandy', + 'Brandyn', + 'Brannon', + 'Branson', + 'Brant', + 'Braulio', + 'Braxton', + 'Brayan', + 'Breana', + 'Breanna', + 'Breanne', + 'Brenda', + 'Brendan', + 'Brenden', + 'Brendon', + 'Brenna', + 'Brennan', + 'Brennon', + 'Brent', + 'Bret', + 'Brett', + 'Bria', + 'Brian', + 'Briana', + 'Brianne', + 'Brice', + 'Bridget', + 'Bridgette', + 'Bridie', + 'Brielle', + 'Brigitte', + 'Brionna', + 'Brisa', + 'Britney', + 'Brittany', + 'Brock', + 'Broderick', + 'Brody', + 'Brook', + 'Brooke', + 'Brooklyn', + 'Brooks', + 'Brown', + 'Bruce', + 'Bryana', + 'Bryce', + 'Brycen', + 'Bryon', + 'Buck', + 'Bud', + 'Buddy', + 'Buford', + 'Bulah', + 'Burdette', + 'Burley', + 'Burnice', + 'Buster', + 'Cade', + 'Caden', + 'Caesar', + 'Caitlyn', + 'Cale', + 'Caleb', + 'Caleigh', + 'Cali', + 'Calista', + 'Callie', + 'Camden', + 'Cameron', + 'Camila', + 'Camilla', + 'Camille', + 'Camren', + 'Camron', + 'Camryn', + 'Camylle', + 'Candace', + 'Candelario', + 'Candice', + 'Candida', + 'Candido', + 'Cara', + 'Carey', + 'Carissa', + 'Carlee', + 'Carleton', + 'Carley', + 'Carli', + 'Carlie', + 'Carlo', + 'Carlos', + 'Carlotta', + 'Carmel', + 'Carmela', + 'Carmella', + 'Carmelo', + 'Carmen', + 'Carmine', + 'Carol', + 'Carolanne', + 'Carole', + 'Carolina', + 'Caroline', + 'Carolyn', + 'Carolyne', + 'Carrie', + 'Carroll', + 'Carson', + 'Carter', + 'Cary', + 'Casandra', + 'Casey', + 'Casimer', + 'Casimir', + 'Casper', + 'Cassandra', + 'Cassandre', + 'Cassidy', + 'Cassie', + 'Catalina', + 'Caterina', + 'Catharine', + 'Catherine', + 'Cathrine', + 'Cathryn', + 'Cathy', + 'Cayla', + 'Ceasar', + 'Cecelia', + 'Cecil', + 'Cecile', + 'Cecilia', + 'Cedrick', + 'Celestine', + 'Celestino', + 'Celia', + 'Celine', + 'Cesar', + 'Chad', + 'Chadd', + 'Chadrick', + 'Chaim', + 'Chance', + 'Chandler', + 'Chanel', + 'Chanelle', + 'Charity', + 'Charlene', + 'Charles', + 'Charley', + 'Charlie', + 'Charlotte', + 'Chase', + 'Chasity', + 'Chauncey', + 'Chaya', + 'Chaz', + 'Chelsea', + 'Chelsey', + 'Chelsie', + 'Chesley', + 'Chester', + 'Chet', + 'Cheyanne', + 'Cheyenne', + 'Chloe', + 'Chris', + 'Christ', + 'Christa', + 'Christelle', + 'Christian', + 'Christiana', + 'Christina', + 'Christine', + 'Christop', + 'Christophe', + 'Christopher', + 'Christy', + 'Chyna', + 'Ciara', + 'Cicero', + 'Cielo', + 'Cierra', + 'Cindy', + 'Citlalli', + 'Clair', + 'Claire', + 'Clara', + 'Clarabelle', + 'Clare', + 'Clarissa', + 'Clark', + 'Claud', + 'Claude', + 'Claudia', + 'Claudie', + 'Claudine', + 'Clay', + 'Clemens', + 'Clement', + 'Clementina', + 'Clementine', + 'Clemmie', + 'Cleo', + 'Cleora', + 'Cleta', + 'Cletus', + 'Cleve', + 'Cleveland', + 'Clifford', + 'Clifton', + 'Clint', + 'Clinton', + 'Clotilde', + 'Clovis', + 'Cloyd', + 'Clyde', + 'Coby', + 'Cody', + 'Colby', + 'Cole', + 'Coleman', + 'Colin', + 'Colleen', + 'Collin', + 'Colt', + 'Colten', + 'Colton', + 'Columbus', + 'Concepcion', + 'Conner', + 'Connie', + 'Connor', + 'Conor', + 'Conrad', + 'Constance', + 'Constantin', + 'Consuelo', + 'Cooper', + 'Cora', + 'Coralie', + 'Corbin', + 'Cordelia', + 'Cordell', + 'Cordia', + 'Cordie', + 'Corene', + 'Corine', + 'Cornelius', + 'Cornell', + 'Corrine', + 'Cortez', + 'Cortney', + 'Cory', + 'Coty', + 'Courtney', + 'Coy', + 'Craig', + 'Crawford', + 'Creola', + 'Cristal', + 'Cristian', + 'Cristina', + 'Cristobal', + 'Cristopher', + 'Cruz', + 'Crystal', + 'Crystel', + 'Cullen', + 'Curt', + 'Curtis', + 'Cydney', + 'Cynthia', + 'Cyril', + 'Cyrus', + 'Dagmar', + 'Dahlia', + 'Daija', + 'Daisha', + 'Daisy', + 'Dakota', + 'Dale', + 'Dallas', + 'Dallin', + 'Dalton', + 'Damaris', + 'Dameon', + 'Damian', + 'Damien', + 'Damion', + 'Damon', + 'Dan', + 'Dana', + 'Dandre', + 'Dane', + "D'angelo", + 'Dangelo', + 'Danial', + 'Daniela', + 'Daniella', + 'Danielle', + 'Danika', + 'Dannie', + 'Danny', + 'Dante', + 'Danyka', + 'Daphne', + 'Daphnee', + 'Daphney', + 'Darby', + 'Daren', + 'Darian', + 'Dariana', + 'Darien', + 'Dario', + 'Darion', + 'Darius', + 'Darlene', + 'Daron', + 'Darrel', + 'Darrell', + 'Darren', + 'Darrick', + 'Darrin', + 'Darrion', + 'Darron', + 'Darryl', + 'Darwin', + 'Daryl', + 'Dashawn', + 'Dasia', + 'Dave', + 'David', + 'Davin', + 'Davion', + 'Davon', + 'Davonte', + 'Dawn', + 'Dawson', + 'Dax', + 'Dayana', + 'Dayna', + 'Dayne', + 'Dayton', + 'Dean', + 'Deangelo', + 'Deanna', + 'Deborah', + 'Declan', + 'Dedric', + 'Dedrick', + 'Dee', + 'Deion', + 'Deja', + 'Dejah', + 'Dejon', + 'Dejuan', + 'Delaney', + 'Delbert', + 'Delfina', + 'Delia', + 'Delilah', + 'Dell', + 'Della', + 'Delmer', + 'Delores', + 'Delpha', + 'Delphia', + 'Delphine', + 'Delta', + 'Demarco', + 'Demarcus', + 'Demario', + 'Demetris', + 'Demetrius', + 'Demond', + 'Dena', + 'Denis', + 'Dennis', + 'Deon', + 'Deondre', + 'Deontae', + 'Deonte', + 'Dereck', + 'Derek', + 'Derick', + 'Deron', + 'Derrick', + 'Deshaun', + 'Deshawn', + 'Desiree', + 'Desmond', + 'Dessie', + 'Destany', + 'Destin', + 'Destinee', + 'Destiney', + 'Destini', + 'Destiny', + 'Devan', + 'Devante', + 'Deven', + 'Devin', + 'Devon', + 'Devonte', + 'Devyn', + 'Dewayne', + 'Dewitt', + 'Dexter', + 'Diamond', + 'Diana', + 'Dianna', + 'Diego', + 'Dillan', + 'Dillon', + 'Dimitri', + 'Dina', + 'Dino', + 'Dion', + 'Dixie', + 'Dock', + 'Dolly', + 'Dolores', + 'Domenic', + 'Domenica', + 'Domenick', + 'Domenico', + 'Domingo', + 'Dominic', + 'Dominique', + 'Don', + 'Donald', + 'Donato', + 'Donavon', + 'Donna', + 'Donnell', + 'Donnie', + 'Donny', + 'Dora', + 'Dorcas', + 'Dorian', + 'Doris', + 'Dorothea', + 'Dorothy', + 'Dorris', + 'Dortha', + 'Dorthy', + 'Doug', + 'Douglas', + 'Dovie', + 'Doyle', + 'Drake', + 'Drew', + 'Duane', + 'Dudley', + 'Dulce', + 'Duncan', + 'Durward', + 'Dustin', + 'Dusty', + 'Dwight', + 'Dylan', + 'Earl', + 'Earlene', + 'Earline', + 'Earnest', + 'Earnestine', + 'Easter', + 'Easton', + 'Ebba', + 'Ebony', + 'Ed', + 'Eda', + 'Edd', + 'Eddie', + 'Eden', + 'Edgar', + 'Edgardo', + 'Edison', + 'Edmond', + 'Edmund', + 'Edna', + 'Eduardo', + 'Edward', + 'Edwardo', + 'Edwin', + 'Edwina', + 'Edyth', + 'Edythe', + 'Effie', + 'Efrain', + 'Efren', + 'Eileen', + 'Einar', + 'Eino', + 'Eladio', + 'Elaina', + 'Elbert', + 'Elda', + 'Eldon', + 'Eldora', + 'Eldred', + 'Eldridge', + 'Eleanora', + 'Eleanore', + 'Eleazar', + 'Electa', + 'Elena', + 'Elenor', + 'Elenora', + 'Eleonore', + 'Elfrieda', + 'Eli', + 'Elian', + 'Eliane', + 'Elias', + 'Eliezer', + 'Elijah', + 'Elinor', + 'Elinore', + 'Elisa', + 'Elisabeth', + 'Elise', + 'Eliseo', + 'Elisha', + 'Elissa', + 'Eliza', + 'Elizabeth', + 'Ella', + 'Ellen', + 'Ellie', + 'Elliot', + 'Elliott', + 'Ellis', + 'Ellsworth', + 'Elmer', + 'Elmira', + 'Elmo', + 'Elmore', + 'Elna', + 'Elnora', + 'Elody', + 'Eloisa', + 'Eloise', + 'Elouise', + 'Eloy', + 'Elroy', + 'Elsa', + 'Else', + 'Elsie', + 'Elta', + 'Elton', + 'Elva', + 'Elvera', + 'Elvie', + 'Elvis', + 'Elwin', + 'Elwyn', + 'Elyse', + 'Elyssa', + 'Elza', + 'Emanuel', + 'Emelia', + 'Emelie', + 'Emely', + 'Emerald', + 'Emerson', + 'Emery', + 'Emie', + 'Emil', + 'Emile', + 'Emilia', + 'Emiliano', + 'Emilie', + 'Emilio', + 'Emily', + 'Emma', + 'Emmalee', + 'Emmanuel', + 'Emmanuelle', + 'Emmet', + 'Emmett', + 'Emmie', + 'Emmitt', + 'Emmy', + 'Emory', + 'Ena', + 'Enid', + 'Enoch', + 'Enola', + 'Enos', + 'Enrico', + 'Enrique', + 'Ephraim', + 'Era', + 'Eriberto', + 'Eric', + 'Erica', + 'Erich', + 'Erick', + 'Ericka', + 'Erik', + 'Erika', + 'Erin', + 'Erling', + 'Erna', + 'Ernest', + 'Ernestina', + 'Ernestine', + 'Ernesto', + 'Ernie', + 'Ervin', + 'Erwin', + 'Eryn', + 'Esmeralda', + 'Esperanza', + 'Esta', + 'Esteban', + 'Estefania', + 'Estel', + 'Estell', + 'Estella', + 'Estelle', + 'Estevan', + 'Esther', + 'Estrella', + 'Etha', + 'Ethan', + 'Ethel', + 'Ethelyn', + 'Ethyl', + 'Ettie', + 'Eudora', + 'Eugene', + 'Eugenia', + 'Eula', + 'Eulah', + 'Eulalia', + 'Euna', + 'Eunice', + 'Eusebio', + 'Eva', + 'Evalyn', + 'Evan', + 'Evangeline', + 'Evans', + 'Eve', + 'Eveline', + 'Evelyn', + 'Everardo', + 'Everett', + 'Everette', + 'Evert', + 'Evie', + 'Ewald', + 'Ewell', + 'Ezekiel', + 'Ezequiel', + 'Ezra', + 'Fabian', + 'Fabiola', + 'Fae', + 'Fannie', + 'Fanny', + 'Fatima', + 'Faustino', + 'Fausto', + 'Favian', + 'Fay', + 'Faye', + 'Federico', + 'Felicia', + 'Felicita', + 'Felicity', + 'Felipa', + 'Felipe', + 'Felix', + 'Felton', + 'Fermin', + 'Fern', + 'Fernando', + 'Ferne', + 'Fidel', + 'Filiberto', + 'Filomena', + 'Finn', + 'Fiona', + 'Flavie', + 'Flavio', + 'Fleta', + 'Fletcher', + 'Flo', + 'Florence', + 'Florencio', + 'Florian', + 'Florida', + 'Florine', + 'Flossie', + 'Floy', + 'Floyd', + 'Ford', + 'Forest', + 'Forrest', + 'Foster', + 'Frances', + 'Francesca', + 'Francesco', + 'Francis', + 'Francisca', + 'Francisco', + 'Franco', + 'Frank', + 'Frankie', + 'Franz', + 'Fred', + 'Freda', + 'Freddie', + 'Freddy', + 'Frederic', + 'Frederick', + 'Frederik', + 'Frederique', + 'Fredrick', + 'Fredy', + 'Freeda', + 'Freeman', + 'Freida', + 'Frida', + 'Frieda', + 'Friedrich', + 'Fritz', + 'Furman', + 'Gabe', + 'Gabriel', + 'Gabriella', + 'Gabrielle', + 'Gaetano', + 'Gage', + 'Gail', + 'Gardner', + 'Garett', + 'Garfield', + 'Garland', + 'Garnet', + 'Garnett', + 'Garret', + 'Garrett', + 'Garrick', + 'Garrison', + 'Garry', + 'Garth', + 'Gaston', + 'Gavin', + 'Gay', + 'Gayle', + 'Gaylord', + 'Gene', + 'General', + 'Genesis', + 'Genevieve', + 'Gennaro', + 'Genoveva', + 'Geo', + 'Geoffrey', + 'George', + 'Georgette', + 'Georgiana', + 'Georgianna', + 'Geovanni', + 'Geovanny', + 'Geovany', + 'Gerald', + 'Geraldine', + 'Gerard', + 'Gerardo', + 'Gerda', + 'Gerhard', + 'Germaine', + 'German', + 'Gerry', + 'Gerson', + 'Gertrude', + 'Gia', + 'Gianni', + 'Gideon', + 'Gilbert', + 'Gilberto', + 'Gilda', + 'Giles', + 'Gillian', + 'Gina', + 'Gino', + 'Giovani', + 'Giovanna', + 'Giovanni', + 'Giovanny', + 'Gisselle', + 'Giuseppe', + 'Gladyce', + 'Gladys', + 'Glen', + 'Glenda', + 'Glenna', + 'Glennie', + 'Gloria', + 'Godfrey', + 'Golda', + 'Golden', + 'Gonzalo', + 'Gordon', + 'Grace', + 'Gracie', + 'Graciela', + 'Grady', + 'Graham', + 'Grant', + 'Granville', + 'Grayce', + 'Grayson', + 'Green', + 'Greg', + 'Gregg', + 'Gregoria', + 'Gregorio', + 'Gregory', + 'Greta', + 'Gretchen', + 'Greyson', + 'Griffin', + 'Grover', + 'Guadalupe', + 'Gudrun', + 'Guido', + 'Guillermo', + 'Guiseppe', + 'Gunnar', + 'Gunner', + 'Gus', + 'Gussie', + 'Gust', + 'Gustavo', + 'Gustave', + 'Guy', + 'Gwen', + 'Gwendolyn', + 'Hadley', + 'Hailee', + 'Hailey', + 'Hailie', + 'Hal', + 'Haleigh', + 'Haley', + 'Halie', + 'Halle', + 'Hallie', + 'Hank', + 'Hanna', + 'Hannah', + 'Hans', + 'Hardy', + 'Harley', + 'Harmon', + 'Harmony', + 'Harold', + 'Harrison', + 'Harry', + 'Harvey', + 'Haskell', + 'Hassan', + 'Hassie', + 'Hattie', + 'Haven', + 'Hayden', + 'Haylee', + 'Hayley', + 'Haylie', + 'Hazel', + 'Hazle', + 'Heath', + 'Heather', + 'Heaven', + 'Heber', + 'Hector', + 'Heidi', + 'Helen', + 'Helena', + 'Helene', + 'Helga', + 'Hellen', + 'Helmer', + 'Heloise', + 'Henderson', + 'Henri', + 'Henriette', + 'Henry', + 'Herbert', + 'Herman', + 'Hermann', + 'Hermina', + 'Herminia', + 'Herminio', + 'Hershel', + 'Herta', + 'Hertha', + 'Hester', + 'Hettie', + 'Hilario', + 'Hilbert', + 'Hilda', + 'Hildegard', + 'Hillard', + 'Hillary', + 'Hilma', + 'Hilton', + 'Hipolito', + 'Hiram', + 'Hobart', + 'Holden', + 'Hollie', + 'Hollis', + 'Holly', + 'Hope', + 'Horace', + 'Horacio', + 'Hortense', + 'Hosea', + 'Houston', + 'Howard', + 'Howell', + 'Hoyt', + 'Hubert', + 'Hudson', + 'Hugh', + 'Hulda', + 'Humberto', + 'Hunter', + 'Hyman', + 'Ian', + 'Ibrahim', + 'Icie', + 'Ida', + 'Idell', + 'Idella', + 'Ignacio', + 'Ignatius', + 'Ike', + 'Ila', + 'Ilene', + 'Iliana', + 'Ima', + 'Imani', + 'Imelda', + 'Immanuel', + 'Imogene', + 'Ines', + 'Irma', + 'Irving', + 'Irwin', + 'Isaac', + 'Isabel', + 'Isabell', + 'Isabella', + 'Isabelle', + 'Isac', + 'Isadore', + 'Isai', + 'Isaiah', + 'Isaias', + 'Isidro', + 'Ismael', + 'Isobel', + 'Isom', + 'Israel', + 'Issac', + 'Itzel', + 'Iva', + 'Ivah', + 'Ivory', + 'Ivy', + 'Izabella', + 'Izaiah', + 'Jabari', + 'Jace', + 'Jacey', + 'Jacinthe', + 'Jacinto', + 'Jack', + 'Jackeline', + 'Jackie', + 'Jacklyn', + 'Jackson', + 'Jacky', + 'Jaclyn', + 'Jacquelyn', + 'Jacques', + 'Jacynthe', + 'Jada', + 'Jade', + 'Jaden', + 'Jadon', + 'Jadyn', + 'Jaeden', + 'Jaida', + 'Jaiden', + 'Jailyn', + 'Jaime', + 'Jairo', + 'Jakayla', + 'Jake', + 'Jakob', + 'Jaleel', + 'Jalen', + 'Jalon', + 'Jalyn', + 'Jamaal', + 'Jamal', + 'Jamar', + 'Jamarcus', + 'Jamel', + 'Jameson', + 'Jamey', + 'Jamie', + 'Jamil', + 'Jamir', + 'Jamison', + 'Jammie', + 'Jan', + 'Jana', + 'Janae', + 'Jane', + 'Janelle', + 'Janessa', + 'Janet', + 'Janice', + 'Janick', + 'Janie', + 'Janis', + 'Janiya', + 'Jannie', + 'Jany', + 'Jaquan', + 'Jaquelin', + 'Jaqueline', + 'Jared', + 'Jaren', + 'Jarod', + 'Jaron', + 'Jarred', + 'Jarrell', + 'Jarret', + 'Jarrett', + 'Jarrod', + 'Jarvis', + 'Jasen', + 'Jasmin', + 'Jason', + 'Jasper', + 'Jaunita', + 'Javier', + 'Javon', + 'Javonte', + 'Jay', + 'Jayce', + 'Jaycee', + 'Jayda', + 'Jayde', + 'Jayden', + 'Jaydon', + 'Jaylan', + 'Jaylen', + 'Jaylin', + 'Jaylon', + 'Jayme', + 'Jayne', + 'Jayson', + 'Jazlyn', + 'Jazmin', + 'Jazmyn', + 'Jazmyne', + 'Jean', + 'Jeanette', + 'Jeanie', + 'Jeanne', + 'Jed', + 'Jedediah', + 'Jedidiah', + 'Jeff', + 'Jefferey', + 'Jeffery', + 'Jeffrey', + 'Jeffry', + 'Jena', + 'Jenifer', + 'Jennie', + 'Jennifer', + 'Jennings', + 'Jennyfer', + 'Jensen', + 'Jerad', + 'Jerald', + 'Jeramie', + 'Jeramy', + 'Jerel', + 'Jeremie', + 'Jeremy', + 'Jermain', + 'Jermaine', + 'Jermey', + 'Jerod', + 'Jerome', + 'Jeromy', + 'Jerrell', + 'Jerrod', + 'Jerrold', + 'Jerry', + 'Jess', + 'Jesse', + 'Jessica', + 'Jessie', + 'Jessika', + 'Jessy', + 'Jessyca', + 'Jesus', + 'Jett', + 'Jettie', + 'Jevon', + 'Jewel', + 'Jewell', + 'Jillian', + 'Jimmie', + 'Jimmy', + 'Jo', + 'Joan', + 'Joana', + 'Joanie', + 'Joanne', + 'Joannie', + 'Joanny', + 'Joany', + 'Joaquin', + 'Jocelyn', + 'Jodie', + 'Jody', + 'Joe', + 'Joel', + 'Joelle', + 'Joesph', + 'Joey', + 'Johan', + 'Johann', + 'Johanna', + 'Johathan', + 'John', + 'Johnathan', + 'Johnathon', + 'Johnnie', + 'Johnny', + 'Johnpaul', + 'Johnson', + 'Jolie', + 'Jon', + 'Jonas', + 'Jonatan', + 'Jonathan', + 'Jonathon', + 'Jordan', + 'Jordane', + 'Jordi', + 'Jordon', + 'Jordy', + 'Jordyn', + 'Jorge', + 'Jose', + 'Josefa', + 'Josefina', + 'Joseph', + 'Josephine', + 'Josh', + 'Joshua', + 'Joshuah', + 'Josiah', + 'Josiane', + 'Josianne', + 'Josie', + 'Josue', + 'Jovan', + 'Jovani', + 'Jovanny', + 'Jovany', + 'Joy', + 'Joyce', + 'Juana', + 'Juanita', + 'Judah', + 'Judd', + 'Jude', + 'Judge', + 'Judson', + 'Judy', + 'Jules', + 'Julia', + 'Julian', + 'Juliana', + 'Julianne', + 'Julie', + 'Julien', + 'Juliet', + 'Julio', + 'Julius', + 'June', + 'Junior', + 'Junius', + 'Justen', + 'Justice', + 'Justina', + 'Justine', + 'Juston', + 'Justus', + 'Justyn', + 'Juvenal', + 'Juwan', + 'Kacey', + 'Kaci', + 'Kacie', + 'Kade', + 'Kaden', + 'Kadin', + 'Kaela', + 'Kaelyn', + 'Kaia', + 'Kailee', + 'Kailey', + 'Kailyn', + 'Kaitlin', + 'Kaitlyn', + 'Kale', + 'Kaleb', + 'Kaleigh', + 'Kaley', + 'Kali', + 'Kallie', + 'Kameron', + 'Kamille', + 'Kamren', + 'Kamron', + 'Kamryn', + 'Kane', + 'Kara', + 'Kareem', + 'Karelle', + 'Karen', + 'Kari', + 'Kariane', + 'Karianne', + 'Karina', + 'Karine', + 'Karl', + 'Karlee', + 'Karley', + 'Karli', + 'Karlie', + 'Karolann', + 'Karson', + 'Kasandra', + 'Kasey', + 'Kassandra', + 'Katarina', + 'Katelin', + 'Katelyn', + 'Katelynn', + 'Katharina', + 'Katherine', + 'Katheryn', + 'Kathleen', + 'Kathlyn', + 'Kathryn', + 'Kathryne', + 'Katlyn', + 'Katlynn', + 'Katrina', + 'Katrine', + 'Kattie', + 'Kavon', + 'Kay', + 'Kaya', + 'Kaycee', + 'Kayden', + 'Kayla', + 'Kaylah', + 'Kaylee', + 'Kayleigh', + 'Kayley', + 'Kayli', + 'Kaylie', + 'Kaylin', + 'Keagan', + 'Keanu', + 'Keara', + 'Keaton', + 'Keegan', + 'Keeley', + 'Keely', + 'Keenan', + 'Keira', + 'Keith', + 'Kellen', + 'Kelley', + 'Kelli', + 'Kellie', + 'Kelly', + 'Kelsi', + 'Kelsie', + 'Kelton', + 'Kelvin', + 'Ken', + 'Kendall', + 'Kendra', + 'Kendrick', + 'Kenna', + 'Kennedi', + 'Kennedy', + 'Kenneth', + 'Kennith', + 'Kenny', + 'Kenton', + 'Kenya', + 'Kenyatta', + 'Kenyon', + 'Keon', + 'Keshaun', + 'Keshawn', + 'Keven', + 'Kevin', + 'Kevon', + 'Keyon', + 'Keyshawn', + 'Khalid', + 'Khalil', + 'Kian', + 'Kiana', + 'Kianna', + 'Kiara', + 'Kiarra', + 'Kiel', + 'Kiera', + 'Kieran', + 'Kiley', + 'Kim', + 'Kimberly', + 'King', + 'Kip', + 'Kira', + 'Kirk', + 'Kirsten', + 'Kirstin', + 'Kitty', + 'Kobe', + 'Koby', + 'Kody', + 'Kolby', + 'Kole', + 'Korbin', + 'Korey', + 'Kory', + 'Kraig', + 'Kris', + 'Krista', + 'Kristian', + 'Kristin', + 'Kristina', + 'Kristofer', + 'Kristoffer', + 'Kristopher', + 'Kristy', + 'Krystal', + 'Krystel', + 'Krystina', + 'Kurt', + 'Kurtis', + 'Kyla', + 'Kyle', + 'Kylee', + 'Kyleigh', + 'Kyler', + 'Kylie', + 'Kyra', + 'Lacey', + 'Lacy', + 'Ladarius', + 'Lafayette', + 'Laila', + 'Laisha', + 'Lamar', + 'Lambert', + 'Lamont', + 'Lance', + 'Landen', + 'Lane', + 'Laney', + 'Larissa', + 'Laron', + 'Larry', + 'Larue', + 'Laura', + 'Laurel', + 'Lauren', + 'Laurence', + 'Lauretta', + 'Lauriane', + 'Laurianne', + 'Laurie', + 'Laurine', + 'Laury', + 'Lauryn', + 'Lavada', + 'Lavern', + 'Laverna', + 'Laverne', + 'Lavina', + 'Lavinia', + 'Lavon', + 'Lavonne', + 'Lawrence', + 'Lawson', + 'Layla', + 'Layne', + 'Lazaro', + 'Lea', + 'Leann', + 'Leanna', + 'Leanne', + 'Leatha', + 'Leda', + 'Lee', + 'Leif', + 'Leila', + 'Leilani', + 'Lela', + 'Lelah', + 'Leland', + 'Lelia', + 'Lempi', + 'Lemuel', + 'Lenna', + 'Lennie', + 'Lenny', + 'Lenora', + 'Lenore', + 'Leo', + 'Leola', + 'Leon', + 'Leonard', + 'Leonardo', + 'Leone', + 'Leonel', + 'Leonie', + 'Leonor', + 'Leonora', + 'Leopold', + 'Leopoldo', + 'Leora', + 'Lera', + 'Lesley', + 'Leslie', + 'Lesly', + 'Lessie', + 'Lester', + 'Leta', + 'Letha', + 'Letitia', + 'Levi', + 'Lew', + 'Lewis', + 'Lexi', + 'Lexie', + 'Lexus', + 'Lia', + 'Liam', + 'Liana', + 'Libbie', + 'Libby', + 'Lila', + 'Lilian', + 'Liliana', + 'Liliane', + 'Lilla', + 'Lillian', + 'Lilliana', + 'Lillie', + 'Lilly', + 'Lily', + 'Lilyan', + 'Lina', + 'Lincoln', + 'Linda', + 'Lindsay', + 'Lindsey', + 'Linnea', + 'Linnie', + 'Linwood', + 'Lionel', + 'Lisa', + 'Lisandro', + 'Lisette', + 'Litzy', + 'Liza', + 'Lizeth', + 'Lizzie', + 'Llewellyn', + 'Lloyd', + 'Logan', + 'Lois', + 'Lola', + 'Lolita', + 'Loma', + 'Lon', + 'London', + 'Lonie', + 'Lonnie', + 'Lonny', + 'Lonzo', + 'Lora', + 'Loraine', + 'Loren', + 'Lorena', + 'Lorenz', + 'Lorenza', + 'Lorenzo', + 'Lori', + 'Lorine', + 'Lorna', + 'Lottie', + 'Lou', + 'Louie', + 'Louisa', + 'Lourdes', + 'Louvenia', + 'Lowell', + 'Loy', + 'Loyal', + 'Loyce', + 'Lucas', + 'Luciano', + 'Lucie', + 'Lucienne', + 'Lucile', + 'Lucinda', + 'Lucio', + 'Lucious', + 'Lucius', + 'Lucy', + 'Ludie', + 'Ludwig', + 'Lue', + 'Luella', + 'Luigi', + 'Luis', + 'Luisa', + 'Lukas', + 'Lula', + 'Lulu', + 'Luna', + 'Lupe', + 'Lura', + 'Lurline', + 'Luther', + 'Luz', + 'Lyda', + 'Lydia', + 'Lyla', + 'Lynn', + 'Lyric', + 'Lysanne', + 'Mabel', + 'Mabelle', + 'Mable', + 'Mac', + 'Macey', + 'Maci', + 'Macie', + 'Mack', + 'Mackenzie', + 'Macy', + 'Madaline', + 'Madalyn', + 'Maddison', + 'Madeline', + 'Madelyn', + 'Madelynn', + 'Madge', + 'Madie', + 'Madilyn', + 'Madisen', + 'Madison', + 'Madisyn', + 'Madonna', + 'Madyson', + 'Mae', + 'Maegan', + 'Maeve', + 'Mafalda', + 'Magali', + 'Magdalen', + 'Magdalena', + 'Maggie', + 'Magnolia', + 'Magnus', + 'Maia', + 'Maida', + 'Maiya', + 'Major', + 'Makayla', + 'Makenna', + 'Makenzie', + 'Malachi', + 'Malcolm', + 'Malika', + 'Malinda', + 'Mallie', + 'Mallory', + 'Malvina', + 'Mandy', + 'Manley', + 'Manuel', + 'Manuela', + 'Mara', + 'Marc', + 'Marcel', + 'Marcelina', + 'Marcelino', + 'Marcella', + 'Marcelle', + 'Marcellus', + 'Marcelo', + 'Marcia', + 'Marco', + 'Marcos', + 'Marcus', + 'Margaret', + 'Margarete', + 'Margarett', + 'Margaretta', + 'Margarette', + 'Margarita', + 'Marge', + 'Margie', + 'Margot', + 'Margret', + 'Marguerite', + 'Maria', + 'Mariah', + 'Mariam', + 'Marian', + 'Mariana', + 'Mariane', + 'Marianna', + 'Marianne', + 'Mariano', + 'Maribel', + 'Marie', + 'Mariela', + 'Marielle', + 'Marietta', + 'Marilie', + 'Marilou', + 'Marilyne', + 'Marina', + 'Mario', + 'Marion', + 'Marisa', + 'Marisol', + 'Maritza', + 'Marjolaine', + 'Marjorie', + 'Marjory', + 'Mark', + 'Markus', + 'Marlee', + 'Marlen', + 'Marlene', + 'Marley', + 'Marlin', + 'Marlon', + 'Marques', + 'Marquis', + 'Marquise', + 'Marshall', + 'Marta', + 'Martin', + 'Martina', + 'Martine', + 'Marty', + 'Marvin', + 'Mary', + 'Maryam', + 'Maryjane', + 'Maryse', + 'Mason', + 'Mateo', + 'Mathew', + 'Mathias', + 'Mathilde', + 'Matilda', + 'Matilde', + 'Matt', + 'Matteo', + 'Mattie', + 'Maud', + 'Maude', + 'Maudie', + 'Maureen', + 'Maurice', + 'Mauricio', + 'Maurine', + 'Maverick', + 'Mavis', + 'Max', + 'Maxie', + 'Maxime', + 'Maximilian', + 'Maximillia', + 'Maximillian', + 'Maximo', + 'Maximus', + 'Maxine', + 'Maxwell', + 'May', + 'Maya', + 'Maybell', + 'Maybelle', + 'Maye', + 'Maymie', + 'Maynard', + 'Mayra', + 'Mazie', + 'Mckayla', + 'Mckenna', + 'Mckenzie', + 'Meagan', + 'Meaghan', + 'Meda', + 'Megane', + 'Meggie', + 'Meghan', + 'Mekhi', + 'Melany', + 'Melba', + 'Melisa', + 'Melissa', + 'Mellie', + 'Melody', + 'Melvin', + 'Melvina', + 'Melyna', + 'Melyssa', + 'Mercedes', + 'Meredith', + 'Merl', + 'Merle', + 'Merlin', + 'Merritt', + 'Mertie', + 'Mervin', + 'Meta', + 'Mia', + 'Micaela', + 'Micah', + 'Michael', + 'Michaela', + 'Michale', + 'Micheal', + 'Michel', + 'Michele', + 'Michelle', + 'Miguel', + 'Mikayla', + 'Mike', + 'Mikel', + 'Milan', + 'Miles', + 'Milford', + 'Miller', + 'Millie', + 'Milo', + 'Milton', + 'Mina', + 'Minerva', + 'Minnie', + 'Miracle', + 'Mireille', + 'Mireya', + 'Misael', + 'Missouri', + 'Misty', + 'Mitchel', + 'Mitchell', + 'Mittie', + 'Modesta', + 'Modesto', + 'Mohamed', + 'Mohammad', + 'Mohammed', + 'Moises', + 'Mollie', + 'Molly', + 'Mona', + 'Monica', + 'Monique', + 'Monroe', + 'Monserrat', + 'Monserrate', + 'Montana', + 'Monte', + 'Monty', + 'Morgan', + 'Moriah', + 'Morris', + 'Mortimer', + 'Morton', + 'Mose', + 'Moses', + 'Moshe', + 'Mossie', + 'Mozell', + 'Mozelle', + 'Muhammad', + 'Muriel', + 'Murl', + 'Murphy', + 'Murray', + 'Mustafa', + 'Mya', + 'Myah', + 'Mylene', + 'Myles', + 'Myra', + 'Myriam', + 'Myrl', + 'Myrna', + 'Myron', + 'Myrtice', + 'Myrtie', + 'Myrtis', + 'Myrtle', + 'Nadia', + 'Nakia', + 'Name', + 'Nannie', + 'Naomi', + 'Naomie', + 'Napoleon', + 'Narciso', + 'Nash', + 'Nasir', + 'Nat', + 'Natalia', + 'Natalie', + 'Natasha', + 'Nathan', + 'Nathanael', + 'Nathanial', + 'Nathaniel', + 'Nathen', + 'Nayeli', + 'Neal', + 'Ned', + 'Nedra', + 'Neha', + 'Neil', + 'Nelda', + 'Nella', + 'Nelle', + 'Nellie', + 'Nels', + 'Nelson', + 'Neoma', + 'Nestor', + 'Nettie', + 'Neva', + 'Newell', + 'Newton', + 'Nia', + 'Nicholas', + 'Nicholaus', + 'Nichole', + 'Nick', + 'Nicklaus', + 'Nickolas', + 'Nico', + 'Nicola', + 'Nicolas', + 'Nicole', + 'Nicolette', + 'Nigel', + 'Nikita', + 'Nikki', + 'Nikko', + 'Niko', + 'Nikolas', + 'Nils', + 'Nina', + 'Noah', + 'Noble', + 'Noe', + 'Noel', + 'Noelia', + 'Noemi', + 'Noemie', + 'Noemy', + 'Nola', + 'Nolan', + 'Nona', + 'Nora', + 'Norbert', + 'Norberto', + 'Norene', + 'Norma', + 'Norris', + 'Norval', + 'Norwood', + 'Nova', + 'Novella', + 'Nya', + 'Nyah', + 'Nyasia', + 'Obie', + 'Oceane', + 'Ocie', + 'Octavia', + 'Oda', + 'Odell', + 'Odessa', + 'Odie', + 'Ofelia', + 'Okey', + 'Ola', + 'Olaf', + 'Ole', + 'Olen', + 'Oleta', + 'Olga', + 'Olin', + 'Oliver', + 'Ollie', + 'Oma', + 'Omari', + 'Omer', + 'Ona', + 'Onie', + 'Opal', + 'Ophelia', + 'Ora', + 'Oral', + 'Oran', + 'Oren', + 'Orie', + 'Orin', + 'Orion', + 'Orland', + 'Orlando', + 'Orlo', + 'Orpha', + 'Orrin', + 'Orval', + 'Orville', + 'Osbaldo', + 'Osborne', + 'Oscar', + 'Osvaldo', + 'Oswald', + 'Oswaldo', + 'Otha', + 'Otho', + 'Otilia', + 'Otis', + 'Ottilie', + 'Ottis', + 'Otto', + 'Ova', + 'Owen', + 'Ozella', + 'Pablo', + 'Paige', + 'Palma', + 'Pamela', + 'Pansy', + 'Paolo', + 'Paris', + 'Parker', + 'Pascale', + 'Pasquale', + 'Pat', + 'Patience', + 'Patricia', + 'Patrick', + 'Patsy', + 'Pattie', + 'Paul', + 'Paula', + 'Pauline', + 'Paxton', + 'Payton', + 'Pearl', + 'Pearlie', + 'Pearline', + 'Pedro', + 'Peggie', + 'Penelope', + 'Percival', + 'Percy', + 'Perry', + 'Pete', + 'Peter', + 'Petra', + 'Peyton', + 'Philip', + 'Phoebe', + 'Phyllis', + 'Pierce', + 'Pierre', + 'Pietro', + 'Pink', + 'Pinkie', + 'Piper', + 'Polly', + 'Porter', + 'Precious', + 'Presley', + 'Preston', + 'Price', + 'Prince', + 'Princess', + 'Priscilla', + 'Providenci', + 'Prudence', + 'Queen', + 'Queenie', + 'Quentin', + 'Quincy', + 'Quinn', + 'Quinten', + 'Quinton', + 'Rachael', + 'Rachel', + 'Rachelle', + 'Rae', + 'Raegan', + 'Rafael', + 'Rafaela', + 'Raheem', + 'Rahsaan', + 'Rahul', + 'Raina', + 'Raleigh', + 'Ralph', + 'Ramiro', + 'Ramon', + 'Ramona', + 'Randal', + 'Randall', + 'Randi', + 'Randy', + 'Ransom', + 'Raoul', + 'Raphael', + 'Raphaelle', + 'Raquel', + 'Rashad', + 'Rashawn', + 'Rasheed', + 'Raul', + 'Raven', + 'Ray', + 'Raymond', + 'Raymundo', + 'Reagan', + 'Reanna', + 'Reba', + 'Rebeca', + 'Rebecca', + 'Rebeka', + 'Rebekah', + 'Reece', + 'Reed', + 'Reese', + 'Regan', + 'Reggie', + 'Reginald', + 'Reid', + 'Reilly', + 'Reina', + 'Reinhold', + 'Remington', + 'Rene', + 'Renee', + 'Ressie', + 'Reta', + 'Retha', + 'Retta', + 'Reuben', + 'Reva', + 'Rex', + 'Rey', + 'Reyes', + 'Reymundo', + 'Reyna', + 'Reynold', + 'Rhea', + 'Rhett', + 'Rhianna', + 'Rhiannon', + 'Rhoda', + 'Ricardo', + 'Richard', + 'Richie', + 'Richmond', + 'Rick', + 'Rickey', + 'Rickie', + 'Ricky', + 'Rico', + 'Rigoberto', + 'Riley', + 'Rita', + 'River', + 'Robb', + 'Robbie', + 'Robert', + 'Roberta', + 'Roberto', + 'Robin', + 'Robyn', + 'Rocio', + 'Rocky', + 'Rod', + 'Roderick', + 'Rodger', + 'Rodolfo', + 'Rodrick', + 'Rodrigo', + 'Roel', + 'Rogelio', + 'Roger', + 'Rogers', + 'Rolando', + 'Rollin', + 'Roma', + 'Romaine', + 'Roman', + 'Ron', + 'Ronaldo', + 'Ronny', + 'Roosevelt', + 'Rory', + 'Rosa', + 'Rosalee', + 'Rosalia', + 'Rosalind', + 'Rosalinda', + 'Rosalyn', + 'Rosamond', + 'Rosanna', + 'Rosario', + 'Roscoe', + 'Rose', + 'Rosella', + 'Roselyn', + 'Rosemarie', + 'Rosemary', + 'Rosendo', + 'Rosetta', + 'Rosie', + 'Rosina', + 'Roslyn', + 'Ross', + 'Rossie', + 'Rowan', + 'Rowena', + 'Rowland', + 'Roxane', + 'Roxanne', + 'Roy', + 'Royal', + 'Royce', + 'Rozella', + 'Ruben', + 'Rubie', + 'Ruby', + 'Rubye', + 'Rudolph', + 'Rudy', + 'Rupert', + 'Russ', + 'Russel', + 'Russell', + 'Rusty', + 'Ruth', + 'Ruthe', + 'Ruthie', + 'Ryan', + 'Ryann', + 'Ryder', + 'Rylan', + 'Rylee', + 'Ryleigh', + 'Ryley', + 'Sabina', + 'Sabrina', + 'Sabryna', + 'Sadie', + 'Sadye', + 'Sage', + 'Saige', + 'Sallie', + 'Sally', + 'Salma', + 'Salvador', + 'Salvatore', + 'Sam', + 'Samanta', + 'Samantha', + 'Samara', + 'Samir', + 'Sammie', + 'Sammy', + 'Samson', + 'Sandra', + 'Sandrine', + 'Sandy', + 'Sanford', + 'Santa', + 'Santiago', + 'Santina', + 'Santino', + 'Santos', + 'Sarah', + 'Sarai', + 'Sarina', + 'Sasha', + 'Saul', + 'Savanah', + 'Savanna', + 'Savannah', + 'Savion', + 'Scarlett', + 'Schuyler', + 'Scot', + 'Scottie', + 'Scotty', + 'Seamus', + 'Sean', + 'Sebastian', + 'Sedrick', + 'Selena', + 'Selina', + 'Selmer', + 'Serena', + 'Serenity', + 'Seth', + 'Shad', + 'Shaina', + 'Shakira', + 'Shana', + 'Shane', + 'Shanel', + 'Shanelle', + 'Shania', + 'Shanie', + 'Shaniya', + 'Shanna', + 'Shannon', + 'Shanny', + 'Shanon', + 'Shany', + 'Sharon', + 'Shaun', + 'Shawn', + 'Shawna', + 'Shaylee', + 'Shayna', + 'Shayne', + 'Shea', + 'Sheila', + 'Sheldon', + 'Shemar', + 'Sheridan', + 'Sherman', + 'Sherwood', + 'Shirley', + 'Shyann', + 'Shyanne', + 'Sibyl', + 'Sid', + 'Sidney', + 'Sienna', + 'Sierra', + 'Sigmund', + 'Sigrid', + 'Sigurd', + 'Silas', + 'Sim', + 'Simeon', + 'Simone', + 'Sincere', + 'Sister', + 'Skye', + 'Skyla', + 'Skylar', + 'Sofia', + 'Soledad', + 'Solon', + 'Sonia', + 'Sonny', + 'Sonya', + 'Sophia', + 'Sophie', + 'Spencer', + 'Stacey', + 'Stacy', + 'Stan', + 'Stanford', + 'Stanley', + 'Stanton', + 'Stefan', + 'Stefanie', + 'Stella', + 'Stephan', + 'Stephania', + 'Stephanie', + 'Stephany', + 'Stephen', + 'Stephon', + 'Sterling', + 'Steve', + 'Stevie', + 'Stewart', + 'Stone', + 'Stuart', + 'Summer', + 'Sunny', + 'Susan', + 'Susana', + 'Susanna', + 'Susie', + 'Suzanne', + 'Sven', + 'Syble', + 'Sydnee', + 'Sydney', + 'Sydni', + 'Sydnie', + 'Sylvan', + 'Sylvester', + 'Sylvia', + 'Tabitha', + 'Tad', + 'Talia', + 'Talon', + 'Tamara', + 'Tamia', + 'Tania', + 'Tanner', + 'Tanya', + 'Tara', + 'Taryn', + 'Tate', + 'Tatum', + 'Tatyana', + 'Taurean', + 'Tavares', + 'Taya', + 'Taylor', + 'Teagan', + 'Ted', + 'Telly', + 'Terence', + 'Teresa', + 'Terrance', + 'Terrell', + 'Terrence', + 'Terrill', + 'Terry', + 'Tess', + 'Tessie', + 'Tevin', + 'Thad', + 'Thaddeus', + 'Thalia', + 'Thea', + 'Thelma', + 'Theo', + 'Theodora', + 'Theodore', + 'Theresa', + 'Therese', + 'Theresia', + 'Theron', + 'Thomas', + 'Thora', + 'Thurman', + 'Tia', + 'Tiana', + 'Tianna', + 'Tiara', + 'Tierra', + 'Tiffany', + 'Tillman', + 'Timmothy', + 'Timmy', + 'Timothy', + 'Tina', + 'Tito', + 'Titus', + 'Tobin', + 'Toby', + 'Tod', + 'Tom', + 'Tomas', + 'Tomasa', + 'Tommie', + 'Toney', + 'Toni', + 'Tony', + 'Torey', + 'Torrance', + 'Torrey', + 'Toy', + 'Trace', + 'Tracey', + 'Tracy', + 'Travis', + 'Travon', + 'Tre', + 'Tremaine', + 'Tremayne', + 'Trent', + 'Trenton', + 'Tressa', + 'Tressie', + 'Treva', + 'Trever', + 'Trevion', + 'Trevor', + 'Trey', + 'Trinity', + 'Trisha', + 'Tristian', + 'Tristin', + 'Triston', + 'Troy', + 'Trudie', + 'Trycia', + 'Trystan', + 'Turner', + 'Twila', + 'Tyler', + 'Tyra', + 'Tyree', + 'Tyreek', + 'Tyrel', + 'Tyrell', + 'Tyrese', + 'Tyrique', + 'Tyshawn', + 'Tyson', + 'Ubaldo', + 'Ulices', + 'Ulises', + 'Una', + 'Unique', + 'Urban', + 'Uriah', + 'Uriel', + 'Ursula', + 'Vada', + 'Valentin', + 'Valentina', + 'Valentine', + 'Valerie', + 'Vallie', + 'Van', + 'Vance', + 'Vanessa', + 'Vaughn', + 'Veda', + 'Velda', + 'Vella', + 'Velma', + 'Velva', + 'Vena', + 'Verda', + 'Verdie', + 'Vergie', + 'Verla', + 'Verlie', + 'Vern', + 'Verna', + 'Verner', + 'Vernice', + 'Vernie', + 'Vernon', + 'Verona', + 'Veronica', + 'Vesta', + 'Vicenta', + 'Vicente', + 'Vickie', + 'Vicky', + 'Victor', + 'Victoria', + 'Vida', + 'Vidal', + 'Vilma', + 'Vince', + 'Vincent', + 'Vincenza', + 'Vincenzo', + 'Vinnie', + 'Viola', + 'Violet', + 'Violette', + 'Virgie', + 'Virgil', + 'Virginia', + 'Virginie', + 'Vita', + 'Vito', + 'Viva', + 'Vivian', + 'Viviane', + 'Vivianne', + 'Vivien', + 'Vivienne', + 'Vladimir', + 'Wade', + 'Waino', + 'Waldo', + 'Walker', + 'Wallace', + 'Walter', + 'Walton', + 'Wanda', + 'Ward', + 'Warren', + 'Watson', + 'Wava', + 'Waylon', + 'Wayne', + 'Webster', + 'Weldon', + 'Wellington', + 'Wendell', + 'Wendy', + 'Werner', + 'Westley', + 'Weston', + 'Whitney', + 'Wilber', + 'Wilbert', + 'Wilburn', + 'Wiley', + 'Wilford', + 'Wilfred', + 'Wilfredo', + 'Wilfrid', + 'Wilhelm', + 'Wilhelmine', + 'Will', + 'Willa', + 'Willard', + 'William', + 'Willie', + 'Willis', + 'Willow', + 'Willy', + 'Wilma', + 'Wilmer', + 'Wilson', + 'Wilton', + 'Winfield', + 'Winifred', + 'Winnifred', + 'Winona', + 'Winston', + 'Woodrow', + 'Wyatt', + 'Wyman', + 'Xander', + 'Xavier', + 'Xzavier', + 'Yadira', + 'Yasmeen', + 'Yasmin', + 'Yasmine', + 'Yazmin', + 'Yesenia', + 'Yessenia', + 'Yolanda', + 'Yoshiko', + 'Yvette', + 'Yvonne', + 'Zachariah', + 'Zachary', + 'Zachery', + 'Zack', + 'Zackary', + 'Zackery', + 'Zakary', + 'Zander', + 'Zane', + 'Zaria', + 'Zechariah', + 'Zelda', + 'Zella', + 'Zelma', + 'Zena', + 'Zetta', + 'Zion', + 'Zita', + 'Zoe', + 'Zoey', + 'Zoie', + 'Zoila', + 'Zola', + 'Zora', + 'Zula' +]; diff --git a/lib/src/olddata/person/defaults/lastnames.dart b/lib/src/olddata/person/defaults/lastnames.dart new file mode 100644 index 0000000..b83fe04 --- /dev/null +++ b/lib/src/olddata/person/defaults/lastnames.dart @@ -0,0 +1,477 @@ +const lastnames = [ + 'Abbott', + 'Abernathy', + 'Abshire', + 'Adams', + 'Altenwerth', + 'Anderson', + 'Ankunding', + 'Armstrong', + 'Auer', + 'Aufderhar', + 'Bahringer', + 'Bailey', + 'Balistreri', + 'Barrows', + 'Bartell', + 'Bartoletti', + 'Barton', + 'Bashirian', + 'Batz', + 'Bauch', + 'Baumbach', + 'Bayer', + 'Beahan', + 'Beatty', + 'Bechtelar', + 'Becker', + 'Bednar', + 'Beer', + 'Beier', + 'Berge', + 'Bergnaum', + 'Bergstrom', + 'Bernhard', + 'Bernier', + 'Bins', + 'Blanda', + 'Blick', + 'Block', + 'Bode', + 'Boehm', + 'Bogan', + 'Bogisich', + 'Borer', + 'Bosco', + 'Botsford', + 'Boyer', + 'Boyle', + 'Bradtke', + 'Brakus', + 'Braun', + 'Breitenberg', + 'Brekke', + 'Brown', + 'Bruen', + 'Buckridge', + 'Carroll', + 'Carter', + 'Cartwright', + 'Casper', + 'Cassin', + 'Champlin', + 'Christiansen', + 'Cole', + 'Collier', + 'Collins', + 'Conn', + 'Connelly', + 'Conroy', + 'Considine', + 'Corkery', + 'Cormier', + 'Corwin', + 'Cremin', + 'Crist', + 'Crona', + 'Cronin', + 'Crooks', + 'Cruickshank', + 'Cummerata', + 'Cummings', + 'Dach', + "D'Amore", + 'Daniel', + 'Dare', + 'Daugherty', + 'Davis', + 'Deckow', + 'Denesik', + 'Dibbert', + 'Dickens', + 'Dicki', + 'Dickinson', + 'Dietrich', + 'Donnelly', + 'Dooley', + 'Douglas', + 'Doyle', + 'DuBuque', + 'Durgan', + 'Ebert', + 'Effertz', + 'Eichmann', + 'Emard', + 'Emmerich', + 'Erdman', + 'Ernser', + 'Fadel', + 'Fahey', + 'Farrell', + 'Fay', + 'Feeney', + 'Feest', + 'Feil', + 'Ferry', + 'Fisher', + 'Flatley', + 'Frami', + 'Franecki', + 'Friesen', + 'Fritsch', + 'Funk', + 'Gaylord', + 'Gerhold', + 'Gerlach', + 'Gibson', + 'Gislason', + 'Gleason', + 'Gleichner', + 'Glover', + 'Goldner', + 'Goodwin', + 'Gorczany', + 'Gottlieb', + 'Goyette', + 'Grady', + 'Graham', + 'Grant', + 'Green', + 'Greenfelder', + 'Greenholt', + 'Grimes', + 'Gulgowski', + 'Gusikowski', + 'Gutkowski', + 'Gutmann', + 'Haag', + 'Hackett', + 'Hagenes', + 'Hahn', + 'Haley', + 'Halvorson', + 'Hamill', + 'Hammes', + 'Hand', + 'Hane', + 'Hansen', + 'Harber', + 'Harris', + 'Hartmann', + 'Harvey', + 'Hauck', + 'Hayes', + 'Heaney', + 'Heathcote', + 'Hegmann', + 'Heidenreich', + 'Heller', + 'Herman', + 'Hermann', + 'Hermiston', + 'Herzog', + 'Hessel', + 'Hettinger', + 'Hickle', + 'Hilll', + 'Hills', + 'Hilpert', + 'Hintz', + 'Hirthe', + 'Hodkiewicz', + 'Hoeger', + 'Homenick', + 'Hoppe', + 'Howe', + 'Howell', + 'Hudson', + 'Huel', + 'Huels', + 'Hyatt', + 'Jacobi', + 'Jacobs', + 'Jacobson', + 'Jakubowski', + 'Jaskolski', + 'Jast', + 'Jenkins', + 'Jerde', + 'Jewess', + 'Johns', + 'Johnson', + 'Johnston', + 'Jones', + 'Kassulke', + 'Kautzer', + 'Keebler', + 'Keeling', + 'Kemmer', + 'Kerluke', + 'Kertzmann', + 'Kessler', + 'Kiehn', + 'Kihn', + 'Kilback', + 'King', + 'Kirlin', + 'Klein', + 'Kling', + 'Klocko', + 'Koch', + 'Koelpin', + 'Koepp', + 'Kohler', + 'Konopelski', + 'Koss', + 'Kovacek', + 'Kozey', + 'Krajcik', + 'Kreiger', + 'Kris', + 'Kshlerin', + 'Kub', + 'Kuhic', + 'Kuhlman', + 'Kuhn', + 'Kulas', + 'Kunde', + 'Kunze', + 'Kuphal', + 'Kutch', + 'Kuvalis', + 'Labadie', + 'Lakin', + 'Lang', + 'Langosh', + 'Langworth', + 'Larkin', + 'Larson', + 'Leannon', + 'Lebsack', + 'Ledner', + 'Leffler', + 'Legros', + 'Lehner', + 'Lemke', + 'Lesch', + 'Leuschke', + 'Lind', + 'Lindgren', + 'Littel', + 'Little', + 'Lockman', + 'Lowe', + 'Lubowitz', + 'Lueilwitz', + 'Luettgen', + 'Lynch', + 'Macejkovic', + 'Maggio', + 'Mann', + 'Mante', + 'Marks', + 'Marquardt', + 'Marvin', + 'Mayer', + 'Mayert', + 'McClure', + 'McCullough', + 'McDermott', + 'McGlynn', + 'McKenzie', + 'McLaughlin', + 'Medhurst', + 'Mertz', + 'Metz', + 'Miller', + 'Mills', + 'Mitchell', + 'Moen', + 'Mohr', + 'Monahan', + 'Moore', + 'Morar', + 'Morissette', + 'Mosciski', + 'Mraz', + 'Mueller', + 'Muller', + 'Murazik', + 'Murphy', + 'Murray', + 'Nader', + 'Nicolas', + 'Nienow', + 'Nikolaus', + 'Nitzsche', + 'Nolan', + 'Oberbrunner', + "O'Connell", + "O'Conner", + "O'Hara", + "O'Keefe", + "O'Kon", + 'Oga', + 'Okuneva', + 'Olson', + 'Ondricka', + "O'Reilly", + 'Orn', + 'Ortiz', + 'Osinski', + 'Pacocha', + 'Padberg', + 'Pagac', + 'Parisian', + 'Parker', + 'Paucek', + 'Pfannerstill', + 'Pfeffer', + 'Pollich', + 'Pouros', + 'Powlowski', + 'Predovic', + 'Price', + 'Prohaska', + 'Prosacco', + 'Purdy', + 'Quigley', + 'Quitzon', + 'Rath', + 'Ratke', + 'Rau', + 'Raynor', + 'Reichel', + 'Reichert', + 'Reilly', + 'Reinger', + 'Rempel', + 'Renner', + 'Reynolds', + 'Rice', + 'Rippin', + 'Ritchie', + 'Robel', + 'Roberts', + 'Rodriguez', + 'Rogahn', + 'Rohan', + 'Rolfson', + 'Romaguera', + 'Roob', + 'Rosenbaum', + 'Rowe', + 'Ruecker', + 'Runolfsdottir', + 'Runolfsson', + 'Runte', + 'Russel', + 'Rutherford', + 'Ryan', + 'Sanford', + 'Satterfield', + 'Sauer', + 'Sawayn', + 'Schaden', + 'Schaefer', + 'Schamberger', + 'Schiller', + 'Schimmel', + 'Schinner', + 'Schmeler', + 'Schmidt', + 'Schmitt', + 'Schneider', + 'Schoen', + 'Schowalter', + 'Schroeder', + 'Schulist', + 'Schultz', + 'Schumm', + 'Schuppe', + 'Schuster', + 'Senger', + 'Shanahan', + 'Shields', + 'Simonis', + 'Sipes', + 'Skiles', + 'Smith', + 'Smitham', + 'Spencer', + 'Spinka', + 'Sporer', + 'Stamm', + 'Stanton', + 'Stark', + 'Stehr', + 'Steuber', + 'Stiedemann', + 'Stokes', + 'Stoltenberg', + 'Stracke', + 'Streich', + 'Stroman', + 'Strosin', + 'Swaniawski', + 'Swift', + 'Terry', + 'Thiel', + 'Thompson', + 'Tillman', + 'Torp', + 'Torphy', + 'Towne', + 'Toy', + 'Trantow', + 'Tremblay', + 'Treutel', + 'Tromp', + 'Turcotte', + 'Turner', + 'Ullrich', + 'Upton', + 'Vandervort', + 'Veum', + 'Volkman', + 'Von', + 'VonRueden', + 'Waelchi', + 'Walker', + 'Walsh', + 'Walter', + 'Ward', + 'Waters', + 'Watsica', + 'Weber', + 'Wehner', + 'Weimann', + 'Weissnat', + 'Welch', + 'West', + 'White', + 'Wiegand', + 'Wilderman', + 'Wilkinson', + 'Will', + 'Williamson', + 'Willms', + 'Windler', + 'Wintheiser', + 'Wisoky', + 'Wisozk', + 'Witting', + 'Wiza', + 'Wolf', + 'Wolff', + 'Wuckert', + 'Wunsch', + 'Wyman', + 'Yost', + 'Yundt', + 'Zboncak', + 'Zemlak', + 'Ziemann', + 'Zieme', + 'Zulauf' +]; diff --git a/lib/src/olddata/person/fa/firstnames.dart b/lib/src/olddata/person/fa/firstnames.dart new file mode 100644 index 0000000..0f37ba9 --- /dev/null +++ b/lib/src/olddata/person/fa/firstnames.dart @@ -0,0 +1,774 @@ +const firstnamesFa = [ + 'محمد', + 'علی', + 'فاطمه', + 'رضا', + 'ساسان', + 'علیرضا', + 'احمدرضا', + 'احمد', + 'حسن', + 'حسین', + 'مجتبی', + 'میلاد', + 'مصطفی', + 'امید', + 'امیرحسین', + 'امیرمحمد', + 'آبتین', + 'آتش', + 'آترین', + 'آتورپات', + 'آذرخش', + 'آذرمه', + 'آذین', + 'آرتین', + 'آرام', + 'آراز', + 'آراد', + 'آرتا', + 'آرتان', + 'آرش', + 'آرشام', + 'آرمان', + 'آرمین', + 'آروین', + 'آریا', + 'آریابان', + 'آریانا', + 'آرین', + 'آریوبرزن', + 'آزاد', + 'آزرمگان', + 'آساد', + 'آستیاژ', + 'آستیاگ', + 'آلان', + 'آوه', + 'آویژه', + 'آیین‌گشسب', + 'آریو', + 'آریافر', + 'آریامن', + 'آریامنش', + 'آریامهر', + 'آریان', + 'اخگر', + 'ارخشا', + 'اُرُد', + 'اردشیر', + 'اردلان', + 'اردوان', + 'ارژنگ', + 'ارس', + 'ارشا', + 'آرشام', + 'الیاس', + 'اَرَشک', + 'ارشیا', + 'ارمایل', + 'اروند', + 'اژدر', + 'اسفندیار', + 'اشک', + 'اشکان', + 'اشکبوس', + 'افراسیاب', + 'افشار', + 'افشین', + 'البرز', + 'الوند', + 'امید', + 'انوش', + 'انوشیروان', + 'اورمزد', + 'اورنگ', + 'ایرج', + 'ایشتوویگو', + 'بابک', + 'باربد', + 'بامداد', + 'بامین', + 'بامشاد', + 'بردیا', + 'بزرگمهر', + 'به‌آیین', + 'بهبد', + 'بهرام', + 'بهمن', + 'بهمنش', + 'بیژن', + 'بهروز', + 'بهراد', + 'بهرنگ', + 'بهزاد', + 'بهداد', + 'بهشاد', + 'بهنام', + 'برسام', + 'برزو', + 'برنا', + 'برزن', + 'برومند', + 'برزین', + 'بهداد', + 'تیرداد', + 'تهماسب', + 'تهمتن', + 'تهمورث', + 'تورج', + 'تابان', + 'تیریژ', + 'جاماسب', + 'جاوید', + 'جمشید', + 'جهانگیر', + 'جهان‌بخش', + 'جهانشاه', + 'جهاندار', + 'جهان', + 'چنگیز', + 'چه‌کو', + 'چیا', + 'چیاکو', + 'چومان', + 'خداداد', + 'خدابخش', + 'خدایار', + 'خسرو', + 'خشایار', + 'خوبیار', + 'خورشید', + 'خوناس', + 'خناو', + 'دارا', + 'دادویه', + 'دادمهر', + 'دامون', + 'دانوش', + 'دانو', + 'داراب', + 'داریوش', + 'دیاکو', + 'رادین', + 'رامبد', + 'رامین', + 'رامتین', + 'رخشان', + 'رستان', + 'روزبه', + 'رادمان', + 'رامان', + 'رایان', + 'رایکا', + 'رها', + 'رهام', + 'راد', + 'رستم', + 'ریونیز', + 'ریکا', + 'زاب', + 'زال', + 'زامیاد', + 'زاوش', + 'زرتشت', + 'زردشت', + 'زرمهر', + 'زند', + 'زوبین', + 'ژوبین', + 'ژیار', + 'ژیوار', + 'ژیوان', + 'ژیهات', + 'ژیان', + 'سالار', + 'ساسان', + 'سامان', + 'سام', + 'سروش', + 'سپهر', + 'سپنتا', + 'سورن', + 'سورنا', + 'سوشیانت', + 'سوشیانس', + 'سهراب', + 'سهند', + 'سیامک', + 'سیاوش', + 'سیروس', + 'سینا', + 'شادمهر', + 'شروین', + 'شراگیم', + 'شاپور', + 'شایا', + 'شایان', + 'شاهرخ', + 'شاهین', + 'شباهنگ', + 'شهرام', + 'شاهکام', + 'شهراد', + 'شهاب', + 'شهرداد', + 'شهریار', + 'شهروز', + 'شیرزاد', + 'شیرنگ', + 'شهیار', + 'شهبد', + 'شهنام', + 'شوپه', + 'شیریزدان', + 'شاهو', + 'شیروان', + 'شه‌مال', + 'شه‌مزین', + 'شیرکو', + 'شورش', + 'صمد', + 'ضرغام', + 'فربد', + 'فرزان', + 'فرسا', + 'فرامرز', + 'فرزاد', + 'فرزام', + 'فرزین', + 'فردین', + 'فرداد', + 'فرود', + 'فرورتیش', + 'فرمان', + 'فرهنگ', + 'فریبرز', + 'فرناد', + 'فرهاد', + 'فرنام', + 'فرهام', + 'فرهود', + 'فروهر', + 'فیروز', + 'فرشاد', + 'فرشید', + 'فرخ', + 'فرخزاد', + 'فربد', + 'فهام', + 'فریا', + 'کوروش', + 'کارن', + 'کامبیز', + 'کامران', + 'کامشاد', + 'کامیار', + 'کاوه', + 'کاووس', + 'کنارنگ', + 'کورس', + 'کورش', + 'کیانوش', + 'کیارش', + 'کیاوش', + 'کیا', + 'کیان', + 'کیوس', + 'کوشا', + 'کیخسرو', + 'کیقباد', + 'کیکاووس', + 'کیوان', + 'کیومرث', + 'کیوس', + 'کاردو', + 'کاروان', + 'کاروخ', + 'کازیوه', + 'کارزان', + 'کاژاو', + 'کوماس', + 'گرگین', + 'گستهم', + 'گیو', + 'گودرز', + 'گَرسیوَز', + 'گرشاسب', + 'گشتاسب', + 'گلینوش', + 'گوران', + 'گووه‌ند', + 'لهراسب', + 'لاس', + 'لاوچاک', + 'لیزان', + 'مهدیار', + 'مازیار', + 'ماکان', + 'مانشت', + 'مانی', + 'ماهان', + 'مرداس', + 'مهرگان', + 'مرداویج', + 'مزدک', + 'مکابیز', + 'منوچهر', + 'مهبد', + 'مهداد', + 'مهرداد', + 'مهرزاد', + 'مهرشاد', + 'مهران', + 'مهزاد', + 'مهراب', + 'مهرشاد', + 'مهزیار', + 'مهیار', + 'مهرنگ', + 'میلاد', + 'مه‌ریوان', + 'میلان', + 'میران', + 'نرمن', + 'نریمان', + 'نکیسا', + 'نوید', + 'نیما', + 'نیوشا', + 'نوژن', + 'نوذر', + 'نیاسا', + 'ناسیکو', + 'نسکو', + 'نه‌به‌ز', + 'نه‌سره‌و', + 'نه‌هروز', + 'نه‌وشیروان', + 'نه‌که‌روز', + 'نچیروان', + 'وارش', + 'ونداد', + 'وریا', + 'وندیداد', + 'وهومن', + 'هیرمان', + 'هامون', + 'هرمز', + 'هورمزد', + 'هورموند', + 'هومن', + 'هوشنگ', + 'هوتن', + 'هومان', + 'هوشیار', + 'هورداد', + 'یاور', + 'یزدگرد', + 'یزدان', + 'یادگار', + 'آبگینه', + 'آبنوس', + 'آتنا', + 'آتوسا', + 'اختر', + 'آذر', + 'آذرافروز', + 'آذرگون', + 'آزرمیدخت', + 'آذرنوش', + 'آذین', + 'آرا', + 'آرتمیس', + 'آرزو', + 'آرمینا', + 'آرمینه', + 'آرمیتا', + 'آریانا', + 'آریادخت', + 'آریانوش', + 'آرینا', + 'آزاده', + 'آسا: مانند', + 'آسانا', + 'آستیاژ', + 'آفتاب', + 'آفرین', + 'آگرین', + 'آلا', + 'آلاء', + 'آلاله', + 'آناهیتا', + 'آندریا', + 'آنوشا', + 'آوا', + 'آوید', + 'آویده', + 'آویزه', + 'آویسا', + 'آوین', + 'آوینه', + 'آهو', + 'ابریشم', + 'اختر', + 'ارغوان', + 'اروشا', + 'اِستِر', + 'افروز', + 'افروغ', + 'افسانه', + 'افسر', + 'افسون', + 'افشان', + 'افشار', + 'آرتمیس', + 'اومَتی', + 'امتیس', + 'امیتیس', + 'اناهید', + 'اندیشه', + 'انوشه', + 'ایران', + 'ایرانا', + 'ایرانو', + 'ایرانیک', + 'ایرمن', + 'ایریانا', + 'ایران بانو', + 'ایراندخت', + 'ایلدا', + 'بانو', + 'بنفشه', + 'بهار', + 'بهاران', + 'بهاره', + 'بهارک', + 'بهدیس', + 'بهدخت', + 'بهرخ', + 'بهشید', + 'بهناز', + 'بهنوش', + 'بوسه', + 'بیتا', + 'باران', + 'پانیذ', + 'پائیزه', + 'پارمیس', + 'پدیده', + 'پرتو', + 'پردیس', + 'پرستو', + 'پرند', + 'پرنیا', + 'پرنیان', + 'پروانه', + 'پروین', + 'پری', + 'پریا', + 'پریچهر', + 'پریدخت', + 'پریرو', + 'پریزاد', + 'پریسا', + 'پریشاد', + 'پریماه', + 'پریناز', + 'پریوش', + 'پگاه', + 'پوپک', + 'پوران', + 'پوران', + 'پوراندخت', + 'پوری', + 'پونه', + 'پژهان', + 'پیمانه', + 'پرنیان', + 'پارمیدا', + 'پادینا', + 'تیام', + 'تیارا', + 'تیاناز', + 'تیدا', + 'تابنده', + 'ترانه', + 'ترسا', + 'ترمه', + 'ترنه', + 'تهمینه', + 'تیشتر', + 'تیر', + 'ترنگ', + 'توراندخت', + 'توسکا', + 'تینا', + 'تیکا', + 'ته‌لار', + 'ته‌نیا', + 'تریفه', + 'تیروژ', + 'جوانه', + 'جوان', + 'چکامه', + 'خجسته', + 'خورشید', + 'خوروَش', + 'دانه', + 'دُرّی', + 'دریا', + 'دلارا', + 'دلارام', + 'دلبر', + 'دلکش', + 'دلوسه', + 'دوکا', + 'دینا', + 'رامش', + 'راشر', + 'رامینا', + 'رسا', + 'رها', + 'رهام', + 'روان', + 'رود', + 'رودابه', + 'روجا', + 'روشنک', + 'روناک', + 'رؤیا', + 'رکسانا', + 'روژین', + 'روژینا', + 'رازان', + 'ریزان', + 'زری', + 'زرین', + 'زرین‌دخت', + 'زویا', + 'زیبا', + 'زینا', + 'زیور', + 'زایه‌له', + 'ژاله', + 'ژرفا', + 'ژیلا', + 'ژینر', + 'ژینا', + 'سارک', + 'سارینا', + 'ساغر', + 'ساناز', + 'سایه', + 'سپیده', + 'ستاره', + 'ستوده', + 'سرگل', + 'سروناز', + 'سمانه', + 'سودابه', + 'سوری', + 'سوزان', + 'سوسن', + 'سوگل', + 'سوگند', + 'سیما', + 'سیمین', + 'شاپرک', + 'شاپری', + 'شادان', + 'شادی', + 'شانا', + 'شانار', + 'شایسته', + 'شبره', + 'شبنم', + 'شرمینه', + 'شکیبا', + 'شمیلا', + 'شمیم', + 'شهپر', + 'شهربانو', + 'شهرخ', + 'شهربانو', + 'شهرزاد', + 'شهرناز', + 'شهره', + 'شهناز', + 'شهین', + 'شوکا', + 'شقایق', + 'شکوفه', + 'شکوه', + 'شکیلا', + 'شیدا', + 'شیده', + 'شیرین', + 'شیرین‌بانو', + 'شیفته', + 'شیلا', + 'شیما', + 'شیوا', + 'شورانگیز', + 'غمزه', + 'غنچه', + 'فاختک', + 'فرانک', + 'فرشته', + 'فروزنده', + 'فروغ', + 'فرنیا', + 'فریبا', + 'فریما', + 'فرین', + 'فریناز', + 'فوژان', + 'فیروزه', + 'فریماه', + 'فرنوش', + 'کتایون', + 'کمند', + 'کرانه', + 'کشور', + 'کیان', + 'کیانا', + 'کیجا', + 'کیمیا', + 'کیهانه', + 'گردآفرید', + 'گلاره', + 'گلاوژ', + 'گل‌افروز', + 'گل‌اندام', + 'گلبانو', + 'گلبهار', + 'گلابتون', + 'گلبیز', + 'گلپا', + 'گلپری', + 'گلپونه', + 'گلتاج', + 'گلتن', + 'گلرخ', + 'گلرو', + 'گلشن', + 'گلشید', + 'گلشیفته', + 'گلمیس', + 'گلنار', + 'گلناز', + 'گلنوش', + 'گل‌ورچین', + 'گلی', + 'گوهر', + 'گوهرشاد', + 'گیتا', + 'گیتی', + 'گیسو', + 'گیلا', + 'گیلان', + 'لُردا', + 'لادن', + 'لاله', + 'لاله‌رخ', + 'مازون', + 'مامک', + 'مانا', + 'ماندان', + 'ماندانا', + 'مانلی', + 'ماتیسا', + 'ماه‌پری', + 'ماهتو', + 'ماه‌چهر', + 'ماهدخت', + 'ماه‌برزین', + 'ماهنوش', + 'ماه‌جهان', + 'ماهزاد', + 'ماهک', + 'ماه‌تی‌تی', + 'مرجان', + 'مرجانه', + 'مروارید', + 'مژده', + 'مژگان', + 'مسل', + 'مستانه', + 'مشکان‌دخت', + 'مشکین‌دخت', + 'مونا', + 'منیژه', + 'مهتا', + 'مهتاب', + 'مهدخت', + 'مهدیس', + 'مهرآذر', + 'مهرا', + 'مهراد', + 'مهراب', + 'مهرانگیز', + 'مهرانه', + 'مهربانو', + 'مهرخ', + 'مهرریز', + 'مهرسا', + 'مهروا', + 'مهرک', + 'مهری', + 'مهزاد', + 'مهسا', + 'مهستی', + 'مهشید', + 'مهکامه', + 'مهناز', + 'مهنوش', + 'مهکامه', + 'مهین', + 'موژان', + 'میترا', + 'میخک', + 'میگل', + 'میشکا', + 'مینا', + 'مینو', + 'نازآفرین', + 'نازگل', + 'نازنین', + 'نازیلا', + 'ناژیلا', + 'ناژین', + 'ناهید', + 'نرگس', + 'نرمین', + 'نسترن', + 'نسرین', + 'نگار', + 'نگین', + 'نهال', + 'نوا', + 'نوش‌آفرین', + 'نوشزاد', + 'نوشین', + 'نیلوفر', + 'نیکو', + 'نیکی', + 'نیکسا', + 'نیشا', + 'ویس', + 'ویدا', + 'وندا', + 'هیلناز', + 'هستی', + 'هما', + 'هنگامه', + 'هوروَش', + 'یارا', + 'یاس', + 'یاسمن', + 'یاسمین', + 'یگانه', + 'یکتا', + 'یسنا', +]; diff --git a/lib/src/olddata/person/fa/lastnames.dart b/lib/src/olddata/person/fa/lastnames.dart new file mode 100644 index 0000000..0fc2c32 --- /dev/null +++ b/lib/src/olddata/person/fa/lastnames.dart @@ -0,0 +1,275 @@ +const lastnamesFa = [ + 'آریان‌پور', + 'آژند', + 'آشتیانی', + 'آشنا', + 'آشوری', + 'آهنگر', + 'آهی', + 'آیتی', + 'ابتکار', + 'ابریشمی', + 'ابطحی', + 'ابوذر', + 'استادی', + 'اشتری', + 'اشراقی', + 'اشکوری', + 'اصفهانی', + 'اعتبار', + 'اعتماد', + 'اعلم', + 'افخمی', + 'اللهیاری', + 'الهام', + 'امانت', + 'امانی', + 'امیری', + 'امین‌زاده', + 'انتظامی', + 'انوار', + 'انوری', + 'انوشه', + 'ایمانی', + 'باستانی', + 'باطنی', + 'باغچه‌بان', + 'باهنر', + 'بخاری', + 'بختیار', + 'بختیاری', + 'بدخشانی', + 'برزویی', + 'بزرگ‌نیا', + 'بهاور', + 'بهبهانی', + 'بهشتی', + 'بیگی', + 'پارسا', + 'پارسی', + 'پازارگاد', + 'پازوکی', + 'پایا', + 'پایدار', + 'پایور', + 'پستا', + 'پناهی', + 'پناهیان', + 'پورناظری', + 'پورنگ', + 'پیران', + 'پیرحیاتی', + 'پیوندی', + 'تابش', + 'تبریزی', + 'ترکاشوند', + 'توسلی', + 'توفیق', + 'توفیقی', + 'توکلیان', + 'تهرانی', + 'ثابتی', + 'جعفریان', + 'جمادی', + 'جنتی', + 'جهانگیری', + 'جهانی', + 'چگنی', + 'چلبی', + 'چنگیزی', + 'حائری', + 'حجتی', + 'حسابی', + 'حقیقی', + 'حکمی', + 'حکیمی', + 'حیاتی', + 'خاموشی', + 'خداپناهی', + 'خدایی', + 'خراسانی', + 'خرم‌آبادی', + 'خسروپناه', + 'خمسه', + 'خوئینی', + 'خوئینی‌ها', + 'خیابانی', + 'داد', + 'دانایی‌فر', + 'دانایی‌فرد', + 'داودی', + 'دباغ', + 'درگاهی', + 'دری', + 'دستغیب', + 'دهقان', + 'ذاکری', + 'راسخ', + 'راوندی', + 'رحماندوست', + 'رحمانیان', + 'رستمی', + 'رسولی', + 'رفیعی', + 'رنجبر', + 'روحانی', + 'روزبه', + 'رهنما', + 'زارع', + 'زالی', + 'زرشناس', + 'زمردیان', + 'زهرایی', + 'زین‌الدین', + 'ساعی', + 'سبحانی', + 'سبزواری', + 'سپه‌وند', + 'ستاری', + 'سحاب', + 'سرشار', + 'سرمد', + 'سروستانی', + 'سیف', + 'سیف‌زاده', + 'شادمهر', + 'شاه‌حسینی', + 'شاهی', + 'شبستری', + 'شجاعی', + 'شرع‌پسند', + 'شریعتمداری', + 'شریف', + 'شریفیان', + 'شفا', + 'شهیدی', + 'شیخ‌الاسلامی', + 'شیرازی', + 'شیرمحمدی', + 'شیروانی', + 'صدر', + 'صدیق', + 'صدیقی', + 'صغیری', + 'صفوی', + 'ضابطی', + 'طالب‌زاده', + 'طباطبائی', + 'طبیب‌زاده', + 'ظریف', + 'عارف', + 'عاشوری', + 'عالی', + 'عبادی', + 'عبدالملکی', + 'عراقی', + 'عزیزی', + 'عصار', + 'عقیلی', + 'علم‌الهدی', + 'علی عسگری', + 'علی‌آبادی', + 'علیا', + 'علی‌پور', + 'علی‌زمانی', + 'عنایت', + 'غضنفری', + 'غنی', + 'فاطمی', + 'فانی', + 'فتاحی', + 'فرامرزی', + 'فرج', + 'فرشیدورد', + 'فرمانفرمائیان', + 'فنایی', + 'فنی‌زاده', + 'فهمیده', + 'قانعی', + 'قانونی', + 'قنبری', + 'قهرمان', + 'قهرمانی', + 'قهرمانیان', + 'قهستانی', + 'کاکاوند', + 'کامکار', + 'کاملی', + 'کاویانی', + 'کدیور', + 'کردبچه', + 'کرمانی', + 'کریمی', + 'کلباسی', + 'کمالی', + 'کوشکی', + 'کهنمویی', + 'کیان', + 'کیانی', + 'گلپایگانی', + 'گنجی', + 'لاچینی', + 'لاهوتی', + 'لنکرانی', + 'مجتبایی', + 'مجتبوی', + 'مجتهد شبستری', + 'مجتهدی', + 'محجوب', + 'محجوبی', + 'محدثی', + 'محمدرضایی', + 'محمدی', + 'مددی', + 'مرادخانی', + 'مرتضوی', + 'مستوفی', + 'مشا', + 'مصباح', + 'مصباح‌زاده', + 'مظفر', + 'معارف', + 'معروف', + 'معین', + 'مفتاح', + 'مقدم', + 'ملایری', + 'ملک', + 'منوچهری', + 'موحد', + 'موسوی', + 'موسویان', + 'مهدی‌پور', + 'میرباقری', + 'میرزاده', + 'میرسپاسی', + 'نامور', + 'نجفی', + 'نراقی', + 'نعمت‌زاده', + 'نقدی', + 'نقیب‌زاده', + 'نواب', + 'نوبختی', + 'نیشابوری', + 'واثقی', + 'واعظ', + 'واعظ‌زاده', + 'واعظی', + 'وکیلی', + 'هاشمیان', + 'هامون', + 'هدایت', + 'هراتی', + 'هروی', + 'همایون', + 'همت', + 'همدانی', + 'هوشیار', + 'هومن', + 'یاحقی', + 'یادگار', + 'یثربی', + 'یلدا', + 'ضرغامی', +]; diff --git a/lib/src/olddata/phone_number/phone_number_patterns.dart b/lib/src/olddata/phone_number/phone_number_patterns.dart new file mode 100644 index 0000000..8b90265 --- /dev/null +++ b/lib/src/olddata/phone_number/phone_number_patterns.dart @@ -0,0 +1,46 @@ +const usPhoneNumberPatterns = [ + // Standard 10-digit phone number formats + '##########', + '##########', + '###-###-####', + '###-###-####', + // Optional 10-digit local phone number format + '(###)###-####', + '(###)###-####', + // Non-standard 10-digit phone number format + '###.###.####', + '###.###.####', + // Standard 10-digit phone number format with extensions + '###-###-####x###', + '###-###-####x####', + '###-###-####x#####', + // Optional 10-digit local phone number format with extensions + '(###)###-####x###', + '(###)###-####x####', + '(###)###-####x#####', + // Non-standard 10-digit phone number format with extensions + '###.###.####x###', + '###.###.####x####', + '###.###.####x#####', + // Standard 11-digit phone number format + '+1-###-###-####', + '001-###-###-####', + // Standard 11-digit phone number format with extensions + '+1-###-###-####x###', + '+1-###-###-####x####', + '+1-###-###-####x#####', + '001-###-###-####x###', + '001-###-###-####x####', + '001-###-###-####x#####', +]; + +const iranPhoneNumberPatterns = [ + // mobile numbers + '0911#######', + '0921#######', + '093########', + '09#########', + // local phone numbers (land line) + '0##########', + '0###########', +]; diff --git a/lib/src/olddata/sport/default/sport_names.dart b/lib/src/olddata/sport/default/sport_names.dart new file mode 100644 index 0000000..7171bc9 --- /dev/null +++ b/lib/src/olddata/sport/default/sport_names.dart @@ -0,0 +1,36 @@ +const sportNamesList = [ + 'Surfing', + 'Bodyboarding', + 'Wakeboarding', + 'Kitesurfing', + 'Mountain Bike', + 'Longboard', + 'Skateboarding', + 'Windsurfing', + 'Bodysurfing', + 'BMX', + 'Base jumping', + 'Ski', + 'Skimboarding', + 'Snowboarding', + 'Sandboarding', + 'Soccer', + 'Volleyball', + 'Football', + 'Hockey', + 'Basketball', + 'Rugby', + 'Running', + 'Jiu Jitsu', + 'Mixed Martial Arts', + 'Karate', + 'Judo', + 'Wrestling', + 'Kickboxing', + 'Muay-Thai', + 'Rapel', + 'Formula One', + 'Formula Indy', + 'Nascar', + 'Rafting', +]; diff --git a/lib/src/olddata/sport/fa/sport_names_fa.dart b/lib/src/olddata/sport/fa/sport_names_fa.dart new file mode 100644 index 0000000..3dd67b9 --- /dev/null +++ b/lib/src/olddata/sport/fa/sport_names_fa.dart @@ -0,0 +1,101 @@ +const sportNamesListFa = [ + 'ایروبیک', + 'پرشی', + 'دو', + 'پرش با نیزه', + 'پرش سه گام', + 'پرش طول', + 'ورزش و پله', + 'یوگا', + 'اسپینینگ', + 'ورزش ناشنوایان', + 'پاراگلایدینگ ', + 'پارکور', + 'آیروبیک', + 'بندبازی', + 'ژیمناستیک', + 'ژیمناستیک هنری', + 'ژیمناستیک ریتمیک', + 'تخته فنری', + 'بی ام ایکس', + 'رقص زومبا', + 'کویر نوردی', + 'آیکیدو', + 'باگوآ', + 'بوکس', + 'کیوکوشین', + 'کیک بوکسینگ', + 'جوجیتسو', + 'جودو', + 'کاراته', + 'کن دو', + 'هاپکیدو', + 'تانگ سو دو', + 'تای چی چوان', + 'نینجوتسو', + 'تکواندو', + 'سای سن سو', + 'سامبو', + 'سومو', + 'شمشیربازی', + 'کبدی', + 'کشتی آزاد', + 'کشتی فرنگی', + 'کشتی آلیش', + 'کشتی کچ', + 'کوک سول وان', + 'ووشو', + 'ووینام', + 'وینگ چون', + 'کونگ فو توا سنتی', + 'موی تای', + 'جیت کان دو', + 'چون کوک دو', + 'یان یوان', + 'کاپوئرا‏', + 'پاورلیفتینگ', + 'بدنسازی زیبایی', + 'وزنه برداری', + 'تریکینگ', + 'تیراندازی با کمان', + 'دوومیدانی', + 'بدمینتون', + 'بسکتبال', + 'بوکس', + 'قایقرانی', + 'دوچرخه‌سواری ', + 'سوارکاری', + 'شمشیربازی', + 'فوتبال', + 'گلف', + 'ژیمناستیک (ترامپولی، ریتمیک، هنری)', + 'هندبال', + 'هاکی', + 'جودو', + 'پنج‌گانه مدرن', + 'رویینگ', + 'راگبی هفت‌نفره', + 'قایقرانی بادبانی', + 'تیراندازی', + 'تنیس روی میز', + 'تکواندو', + 'تنیس', + 'سه‌گانه', + 'وزنه‌برداری', + 'کشتی', + 'والیبال', + 'اسکیت', + 'اسکیت‌بورد', + 'شطرنج', + 'کریکت', + 'جوجیتسو', + 'کوراش', + 'سپک‌تاکرا', + 'ووشو', + 'اسکواش', + 'کبدی', + 'بیس‌بال', + 'سافت‌بال', + 'کاراته', + 'ورزش‌های صعودی', +]; diff --git a/lib/src/olddata/user_agent/user_agent.dart b/lib/src/olddata/user_agent/user_agent.dart new file mode 100644 index 0000000..5d4ba28 --- /dev/null +++ b/lib/src/olddata/user_agent/user_agent.dart @@ -0,0 +1,116 @@ +/// data based on: https://github.com/skratchdot/random-useragent +class UserAgents { + List? userAgents; + + UserAgents({this.userAgents}); + + UserAgents.fromJson(Map json) { + if (json['userAgents'] != null) { + userAgents = []; + json['userAgents'].forEach((v) { + userAgents!.add(UserAgent.fromJson(v)); + }); + } + } + + Map toJson() { + final Map data = {}; + if (userAgents != null) { + data['userAgents'] = userAgents!.map((v) => v.toJson()).toList(); + } + return data; + } +} + +class UserAgent { + String? folder; + String? description; + String? userAgent; + String? appCodename; + String? appName; + String? appVersion; + String? platform; + String? vendor; + String? vendorSub; + String? browserName; + String? browserMajor; + String? browserVersion; + String? deviceModel; + String? deviceType; + String? deviceVendor; + String? engineName; + String? engineVersion; + String? osName; + String? osVersion; + String? cpuArchitecture; + + UserAgent( + {this.folder, + this.description, + this.userAgent, + this.appCodename, + this.appName, + this.appVersion, + this.platform, + this.vendor, + this.vendorSub, + this.browserName, + this.browserMajor, + this.browserVersion, + this.deviceModel, + this.deviceType, + this.deviceVendor, + this.engineName, + this.engineVersion, + this.osName, + this.osVersion, + this.cpuArchitecture}); + + UserAgent.fromJson(Map json) { + folder = json['folder']; + description = json['description']; + userAgent = json['userAgent']; + appCodename = json['appCodename']; + appName = json['appName']; + appVersion = json['appVersion']; + platform = json['platform']; + vendor = json['vendor']; + vendorSub = json['vendorSub']; + browserName = json['browserName']; + browserMajor = json['browserMajor']; + browserVersion = json['browserVersion']; + deviceModel = json['deviceModel']; + deviceType = json['deviceType']; + deviceVendor = json['deviceVendor']; + engineName = json['engineName']; + engineVersion = json['engineVersion']; + osName = json['osName']; + osVersion = json['osVersion']; + cpuArchitecture = json['cpuArchitecture']; + } + + Map toJson() { + final Map data = {}; + data['folder'] = folder; + data['description'] = description; + data['userAgent'] = userAgent; + data['appCodename'] = appCodename; + data['appName'] = appName; + data['appVersion'] = appVersion; + data['platform'] = platform; + data['vendor'] = vendor; + data['vendorSub'] = vendorSub; + data['browserName'] = browserName; + data['browserMajor'] = browserMajor; + data['browserVersion'] = browserVersion; + data['deviceModel'] = deviceModel; + data['deviceType'] = deviceType; + data['deviceVendor'] = deviceVendor; + data['engineName'] = engineName; + data['engineVersion'] = engineVersion; + data['osName'] = osName; + data['osVersion'] = osVersion; + data['cpuArchitecture'] = cpuArchitecture; + return data; + } +} diff --git a/lib/src/olddata/user_agent/user_agent_data.dart b/lib/src/olddata/user_agent/user_agent_data.dart new file mode 100644 index 0000000..fcc5551 --- /dev/null +++ b/lib/src/olddata/user_agent/user_agent_data.dart @@ -0,0 +1,18818 @@ +const userAgentDatas = { + 'userAgents': [ + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Arora 0.6.0 - (Vista)', + 'userAgent': + 'Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/527 (KHTML, like Gecko, Safari/419.3) Arora/0.6 (Change: )', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Arora', + 'browserMajor': '0', + 'browserVersion': '0.6', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '527', + 'osName': 'Windows', + 'osVersion': 'Vista', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Avant Browser 1.2', + 'userAgent': 'Avant Browser/1.2.789rel1 (http://www.avantbrowser.com)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Avant ', + 'browserMajor': '1', + 'browserVersion': '1.2.789rel1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Chrome 4.0 (Win 7)', + 'userAgent': + 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.0.249.0 Safari/532.5', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '4', + 'browserVersion': '4.0.249.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '532.5', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Chrome 5.0 (Server 2003)', + 'userAgent': + 'Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.9 (KHTML, like Gecko) Chrome/5.0.310.0 Safari/532.9', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '5', + 'browserVersion': '5.0.310.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '532.9', + 'osName': 'Windows', + 'osVersion': 'XP', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Chrome 7.0 (Win XP)', + 'userAgent': + 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.514.0 Safari/534.7', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '7', + 'browserVersion': '7.0.514.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '534.7', + 'osName': 'Windows', + 'osVersion': 'XP', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Chrome 9.0 (Vista)', + 'userAgent': + 'Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.14 (KHTML, like Gecko) Chrome/9.0.601.0 Safari/534.14', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '9', + 'browserVersion': '9.0.601.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '534.14', + 'osName': 'Windows', + 'osVersion': 'Vista', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Chrome 10.0 (Win 7)', + 'userAgent': + 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.14 (KHTML, like Gecko) Chrome/10.0.601.0 Safari/534.14', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '10', + 'browserVersion': '10.0.601.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '534.14', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Chrome 12.0 (Win 7 64)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.27 (KHTML, like Gecko) Chrome/12.0.712.0 Safari/534.27', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '12', + 'browserVersion': '12.0.712.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '534.27', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Chrome 15.0 (Vista)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.0) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.120 Safari/535.2', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '15', + 'browserVersion': '15.0.874.120', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '535.2', + 'osName': 'Windows', + 'osVersion': 'Vista', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Chrome 16.0 (Win 7 64)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.36 Safari/535.7', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '16', + 'browserVersion': '16.0.912.36', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '535.7', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Chrome 18.6 (Win 7)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/18.6.872.0 Safari/535.2 UNTRUSTED/1.0 3gpp-gba UNTRUSTED/1.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '18', + 'browserVersion': '18.6.872.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '535.2', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Chrome 19.0 (Win 8 - NT 6.2)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.2) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1061.1 Safari/536.3', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '19', + 'browserVersion': '19.0.1061.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '536.3', + 'osName': 'Windows', + 'osVersion': '8', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Chrome 20.0 (Win 7)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.6 (KHTML, like Gecko) Chrome/20.0.1092.0 Safari/536.6', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '20', + 'browserVersion': '20.0.1092.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '536.6', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Chrome 20.0 (Win 8)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.2) AppleWebKit/536.6 (KHTML, like Gecko) Chrome/20.0.1090.0 Safari/536.6', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '20', + 'browserVersion': '20.0.1090.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '536.6', + 'osName': 'Windows', + 'osVersion': '8', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Chrome 22.0 (Win 7 - 64 bit)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/22.0.1207.1 Safari/537.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '22', + 'browserVersion': '22.0.1207.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '537.1', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Firefox 3.0.2pre (Win XP 64)', + 'userAgent': + 'Mozilla/5.0 (Windows; U; Windows NT 6.0 x64; en-US; rv:1.9pre) Gecko/2008072421 Minefield/3.0.2pre', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mozilla', + 'browserMajor': '5', + 'browserVersion': '5.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.9pre', + 'osName': 'Windows', + 'osVersion': 'Vista', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Firefox 3.0.10 (Win XP)', + 'userAgent': + 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '3', + 'browserVersion': '3.0.10', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.9.0.10', + 'osName': 'Windows', + 'osVersion': 'XP', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Firefox 3.0.11 (Vista) .NET', + 'userAgent': + 'Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11 (.NET CLR 3.5.30729)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mozilla', + 'browserMajor': '5', + 'browserVersion': '5.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.9.0.11', + 'osName': 'Windows', + 'osVersion': 'Vista', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Firefox 3.5.6 (Vista)', + 'userAgent': + 'Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 GTB5', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mozilla', + 'browserMajor': '5', + 'browserVersion': '5.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.9.1.6', + 'osName': 'Windows', + 'osVersion': 'Vista', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Firefox 3.6.8 (XP)', + 'userAgent': + 'Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 ( .NET CLR 3.5.30729; .NET4.0E)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mozilla', + 'browserMajor': '5', + 'browserVersion': '5.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.9.2.8', + 'osName': 'Windows', + 'osVersion': 'XP', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Firefox 4.01 (Win 7 32)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '4', + 'browserVersion': '4.0.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '2.0.1', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Firefox 4.01 (Win 7 64)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '4', + 'browserVersion': '4.0.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '2.0.1', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Firefox 5.0 (XP)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20100101 Firefox/5.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '5', + 'browserVersion': '5.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '5.0', + 'osName': 'Windows', + 'osVersion': 'XP', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Firefox 6.0a2 (Win 7 64)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:6.0a2) Gecko/20110622 Firefox/6.0a2', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '6', + 'browserVersion': '6.0a2', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '6.0a2', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Firefox 7.0.1 (Win 7 64)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:7.0.1) Gecko/20100101 Firefox/7.0.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '7', + 'browserVersion': '7.0.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '7.0.1', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Firefox 10.0.1 (Win 7 64)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0.1) Gecko/20100101 Firefox/10.0.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '10', + 'browserVersion': '10.0.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '10.0.1', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Firefox 12.0 (Win 7 32)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.1; rv:12.0) Gecko/20120403211507 Firefox/12.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '12', + 'browserVersion': '12.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '12.0', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Firefox 14.0.1 (Win Vista)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.0; rv:14.0) Gecko/20100101 Firefox/14.0.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '14', + 'browserVersion': '14.0.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '14.0', + 'osName': 'Windows', + 'osVersion': 'Vista', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Firefox 15.0a1 (Win 7 64)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20120427 Firefox/15.0a1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '15', + 'browserVersion': '15.0a1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '15.0', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Firefox 16.0 (Win 8 64)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.2; Win64; x64; rv:16.0) Gecko/16.0 Firefox/16.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '16', + 'browserVersion': '16.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '16.0', + 'osName': 'Windows', + 'osVersion': '8', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Firefox 19.0 (Win 8 32)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.2; rv:19.0) Gecko/20121129 Firefox/19.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '19', + 'browserVersion': '19.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '19.0', + 'osName': 'Windows', + 'osVersion': '8', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Firefox 20.0 (Win 8 32)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.2; rv:20.0) Gecko/20121202 Firefox/20.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '20', + 'browserVersion': '20.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '20.0', + 'osName': 'Windows', + 'osVersion': '8', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Maxthon 2.0 (Trident/MSIE) (Win 7)', + 'userAgent': + 'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Maxthon 2.0)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Maxthon', + 'browserMajor': '2', + 'browserVersion': '2.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Trident', + 'engineVersion': '4.0', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Minefield (Firefox nightly) 4.0b4pre (Win 7)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b4pre) Gecko/20100815 Minefield/4.0b4pre', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mozilla', + 'browserMajor': '5', + 'browserVersion': '5.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '2.0b4pre', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'MSIE 5.5 (Win 2000)', + 'userAgent': 'Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0 )', + 'appCodename': '', + 'appName': 'Microsoft Internet Explorer', + 'appVersion': '4.0 (compatible; MSIE 5.5; Windows NT 5.0)', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IE', + 'browserMajor': '5', + 'browserVersion': '5.5', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Windows', + 'osVersion': '2000', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'MSIE 5.5 (Win ME)', + 'userAgent': + 'Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IE', + 'browserMajor': '5', + 'browserVersion': '5.5', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Windows', + 'osVersion': '98', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Multizilla 1.6 (Win XP)', + 'userAgent': + 'Mozilla/5.0 (Windows; U; Windows XP) Gecko MultiZilla/1.6.1.0a', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Windows', + 'osVersion': ' X', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Netscape 2.02 (Win 95)', + 'userAgent': 'Mozilla/2.02E (Win95; U)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Windows', + 'osVersion': '95', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Netscape 3.01 gold (Win 95)', + 'userAgent': 'Mozilla/3.01Gold (Win95; I)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Windows', + 'osVersion': '95', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Netscape 4.8 (Win XP)', + 'userAgent': 'Mozilla/4.8 [en] (Windows NT 5.1; U)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Windows', + 'osVersion': 'XP', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Netscape 7.1 (Win 98)', + 'userAgent': + 'Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.4) Gecko Netscape/7.1 (ax)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Netscape', + 'browserMajor': '7', + 'browserVersion': '7.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.4', + 'osName': 'Windows', + 'osVersion': '98', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Opera 7.5 (Win XP)', + 'userAgent': 'Opera/7.50 (Windows XP; U)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '7', + 'browserVersion': '7.50', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Windows', + 'osVersion': ' X', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Opera 7.5 (Win ME)', + 'userAgent': 'Opera/7.50 (Windows ME; U) [en]', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '7', + 'browserVersion': '7.50', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Windows', + 'osVersion': ' M', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Opera 7.51 (Win XP)', + 'userAgent': 'Opera/7.51 (Windows NT 5.1; U) [en]', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '7', + 'browserVersion': '7.51', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Windows', + 'osVersion': 'XP', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Opera 8.0 (Win 2000)', + 'userAgent': + 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; en) Opera 8.0', + 'appCodename': '', + 'appName': 'Microsoft Internet Explorer', + 'appVersion': '4.0 (compatible; MSIE 6.0; Windows NT 5.0; en)', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '8', + 'browserVersion': '8.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Windows', + 'osVersion': '2000', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Opera 9.25 - (Vista)', + 'userAgent': 'Opera/9.25 (Windows NT 6.0; U; en)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '9', + 'browserVersion': '9.25', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Windows', + 'osVersion': 'Vista', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Opera 10.10 (id as 9.8) (Server 2003)', + 'userAgent': + 'Opera/9.80 (Windows NT 5.2; U; en) Presto/2.2.15 Version/10.10', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '10', + 'browserVersion': '10.10', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Presto', + 'engineVersion': '2.2.15', + 'osName': 'Windows', + 'osVersion': 'XP', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Opera 11.10 (id as 9.8) (Win XP)', + 'userAgent': + 'Opera/9.80 (Windows NT 5.1; U; zh-tw) Presto/2.8.131 Version/11.10', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '11', + 'browserVersion': '11.10', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Presto', + 'engineVersion': '2.8.131', + 'osName': 'Windows', + 'osVersion': 'XP', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Opera 11.01 (id as 9.8) (Win 7)', + 'userAgent': + 'Opera/9.80 (Windows NT 6.1; U; en) Presto/2.7.62 Version/11.01', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '11', + 'browserVersion': '11.01', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Presto', + 'engineVersion': '2.7.62', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Opera 12.00 (id as 9.8) (Win 7)', + 'userAgent': + 'Opera/9.80 (Windows NT 6.1; U; es-ES) Presto/2.9.181 Version/12.00', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '12', + 'browserVersion': '12.00', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Presto', + 'engineVersion': '2.9.181', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Opera 12.14 (id as 9.8) (Win Vista)', + 'userAgent': 'Opera/9.80 (Windows NT 6.0) Presto/2.12.388 Version/12.14', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '12', + 'browserVersion': '12.14', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Presto', + 'engineVersion': '2.12.388', + 'osName': 'Windows', + 'osVersion': 'Vista', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Phoenix 0.2 (NT 4.0)', + 'userAgent': + 'Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.2b) Gecko/20021001 Phoenix/0.2', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Phoenix', + 'browserMajor': '0', + 'browserVersion': '0.2', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.2b', + 'osName': 'Windows', + 'osVersion': 'NT 4.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'Safari 531.21 (Win XP)', + 'userAgent': + 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/531.21.8 (KHTML, like Gecko) Version/4.0.4 Safari/531.21.10', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '4', + 'browserVersion': '4.0.4', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '531.21.8', + 'osName': 'Windows', + 'osVersion': 'XP', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'SeaMonkey 1.1.18 (Win XP)', + 'userAgent': + 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.23) Gecko/20090825 SeaMonkey/1.1.18', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'SeaMonkey', + 'browserMajor': '1', + 'browserVersion': '1.1.18', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.8.1.23', + 'osName': 'Windows', + 'osVersion': 'XP', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'SeaMonkey (Mozilla) 2.0 (Win 7)', + 'userAgent': + 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.1.17) Gecko/20110123 (like Firefox/3.x) SeaMonkey/2.0.12', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'SeaMonkey', + 'browserMajor': '2', + 'browserVersion': '2.0.12', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.9.1.17', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows/Legacy Browsers', + 'description': 'SeaMonkey (Mozilla) 2.7.1 (NT 5.2)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 5.2; rv:10.0.1) Gecko/20100101 Firefox/10.0.1 SeaMonkey/2.7.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'SeaMonkey', + 'browserMajor': '2', + 'browserVersion': '2.7.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '10.0.1', + 'osName': 'Windows', + 'osVersion': 'XP', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Arora 0.8.0 - (Windows)', + 'userAgent': + 'Mozilla/5.0 (Windows; U; ; en-NZ) AppleWebKit/527 (KHTML, like Gecko, Safari/419.3) Arora/0.8.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Arora', + 'browserMajor': '0', + 'browserVersion': '0.8.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '527', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Avant Browser - MSIE 7 (Win XP)', + 'userAgent': + 'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser; Avant Browser; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Avant ', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Windows', + 'osVersion': 'XP', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Beamrise - (Win 7) - Webkit 535.8', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.8 (KHTML, like Gecko) Beamrise/17.2.0.9 Chrome/17.0.939.0 Safari/535.8', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '17', + 'browserVersion': '17.0.939.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '535.8', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Chrome 28.0 (Win 7 - 64 bit)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML like Gecko) Chrome/28.0.1469.0 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '28', + 'browserVersion': '28.0.1469.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '28.0.1469.0', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Chrome 28.0 (Win 8 - 64 bit)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML like Gecko) Chrome/28.0.1469.0 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '28', + 'browserVersion': '28.0.1469.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '28.0.1469.0', + 'osName': 'Windows', + 'osVersion': '8', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Chrome 32.0 (Win 8 - 64 bit)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.2; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1667.0 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '32', + 'browserVersion': '32.0.1667.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '32.0.1667.0', + 'osName': 'Windows', + 'osVersion': '8', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Chrome 36.0 (Win 8 - 64 bit)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.67 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '36', + 'browserVersion': '36.0.1985.67', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '36.0.1985.67', + 'osName': 'Windows', + 'osVersion': 'XP', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Chrome 37.0 (Win 8.1 - 64 bit)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2049.0 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '37', + 'browserVersion': '37.0.2049.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '37.0.2049.0', + 'osName': 'Windows', + 'osVersion': '8.1', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Chrome 41.0 (Win 7 - 32 bit)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '41', + 'browserVersion': '41.0.2228.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '41.0.2228.0', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Chrome 45.0 (Win 10 - 64 bit)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.93 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '45', + 'browserVersion': '45.0.2454.93', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '45.0.2454.93', + 'osName': 'Windows', + 'osVersion': '10', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Chrome 45.0 (Win Vista - 32 bit)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.93 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '45', + 'browserVersion': '45.0.2454.93', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '45.0.2454.93', + 'osName': 'Windows', + 'osVersion': 'Vista', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Chrome 51.0 (Win 10 - 64 bit)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '51', + 'browserVersion': '51.0.2704.103', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '51.0.2704.103', + 'osName': 'Windows', + 'osVersion': '10', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Chrome 55.0 (Win 10 - 64 bit)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2869.0 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '55', + 'browserVersion': '55.0.2869.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '55.0.2869.0', + 'osName': 'Windows', + 'osVersion': '10', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Chrome 57.0 AOL (Win 10 - 64 bit)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 AOL/11.0 AOLBUILD/11.0.1305 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '57', + 'browserVersion': '57.0.2987.133', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '57.0.2987.133', + 'osName': 'Windows', + 'osVersion': '10', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Chrome 62.0 (Win 10 - 64 bit)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3191.0 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '62', + 'browserVersion': '62.0.3191.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '62.0.3191.0', + 'osName': 'Windows', + 'osVersion': '10', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': + 'Edge (Microsoft) 12.0 (EdgeHTML) Chrome 39 (Win 10 - 64 bit)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.71 Safari/537.36 Edge/12.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Edge', + 'browserMajor': '12', + 'browserVersion': '12.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'EdgeHTML', + 'engineVersion': '12.0', + 'osName': 'Windows', + 'osVersion': '10', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': + 'Edge (Microsoft) 12.1 (EdgeHTML) Chrome 42 (Win 10 - 64 bit)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/12.10240', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Edge', + 'browserMajor': '12', + 'browserVersion': '12.10240', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'EdgeHTML', + 'engineVersion': '12.10240', + 'osName': 'Windows', + 'osVersion': '10', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows', + 'description': + 'Edge (Microsoft) 14.14 (EdgeHTML) Chrome 51 (Win 10 - 64 bit)', + 'userAgent': + 'Mozilla/5.0 (MSIE 9.0; Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.79 Safari/537.36 Edge/14.14931', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IE', + 'browserMajor': '9', + 'browserVersion': '9.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'EdgeHTML', + 'engineVersion': '14.14931', + 'osName': 'Windows', + 'osVersion': '10', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Edge (Microsoft) 15.15 (EdgeHTML) Chrome 52 (Win 10)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36 Edge/15.15063', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Edge', + 'browserMajor': '15', + 'browserVersion': '15.15063', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'EdgeHTML', + 'engineVersion': '15.15063', + 'osName': 'Windows', + 'osVersion': '10', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Firefox 21.0 (Win 7 32)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.1; rv:21.0) Gecko/20130401 Firefox/21.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '21', + 'browserVersion': '21.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '21.0', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Firefox 25.0 (Win 7 64)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:25.0) Gecko/20100101 Firefox/25.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '25', + 'browserVersion': '25.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '25.0', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Firefox 29.0 (Win 7 64 bit)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:25.0) Gecko/20100101 Firefox/29.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '29', + 'browserVersion': '29.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '25.0', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Firefox 31.0 (Win XP)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 5.1; rv:31.0) Gecko/20100101 Firefox/31.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '31', + 'browserVersion': '31.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '31.0', + 'osName': 'Windows', + 'osVersion': 'XP', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Firefox 35.0 (Win 7 64 bit)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:35.0) Gecko/20100101 Firefox/35.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '35', + 'browserVersion': '35.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '35.0', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Firefox 36.0 (Win 8.1 32 bit)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.3; rv:36.0) Gecko/20100101 Firefox/36.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '36', + 'browserVersion': '36.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '36.0', + 'osName': 'Windows', + 'osVersion': '8.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Firefox 39.0 (Win 8.0 64 bit)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.2; WOW64; rv:39.0) Gecko/20100101 Firefox/39.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '39', + 'browserVersion': '39.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '39.0', + 'osName': 'Windows', + 'osVersion': '8', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Firefox 40.0 (Win Vista)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.0; WOW64; rv:40.0) Gecko/20100101 Firefox/40.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '40', + 'browserVersion': '40.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '40.0', + 'osName': 'Windows', + 'osVersion': 'Vista', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Firefox 40.0 (Win 10)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 10.0; WOW64; rv:40.0) Gecko/20100101 Firefox/40.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '40', + 'browserVersion': '40.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '40.0', + 'osName': 'Windows', + 'osVersion': '10', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Firefox 47.0 (Win 10)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 10.0; WOW64; rv:47.0) Gecko/20100101 Firefox/47.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '47', + 'browserVersion': '47.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '47.0', + 'osName': 'Windows', + 'osVersion': '10', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Firefox 52.0 (Win 10)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:52.0) Gecko/20100101 Firefox/52.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '52', + 'browserVersion': '52.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '52.0', + 'osName': 'Windows', + 'osVersion': '10', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Firefox 57.0 (Win 10 64 bit)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:57.0) Gecko/20100101 Firefox/57.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '57', + 'browserVersion': '57.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '57.0', + 'osName': 'Windows', + 'osVersion': '10', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'iTunes 9.0.2 (Windows)', + 'userAgent': 'iTunes/9.0.2 (Windows; N)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Konqueror 4.5 (Win XP - KDE native)', + 'userAgent': + 'Mozilla/5.0 (compatible; Konqueror/4.5; Windows) KHTML/4.5.4 (like Gecko)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Konqueror', + 'browserMajor': '4', + 'browserVersion': '4.5', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'KHTML', + 'engineVersion': '4.5.4', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Maxthon 3.0 (Webkit) (Vista)', + 'userAgent': + 'Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/533.1 (KHTML, like Gecko) Maxthon/3.0.8.2 Safari/533.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Maxthon', + 'browserMajor': '3', + 'browserVersion': '3.0.8.2', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '533.1', + 'osName': 'Windows', + 'osVersion': 'Vista', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Maxthon 4.0 (Chrome 22) (Win7 64 bit)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML like Gecko) Maxthon/4.0.0.2000 Chrome/22.0.1229.79 Safari/537.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Maxthon', + 'browserMajor': '4', + 'browserVersion': '4.0.0.2000', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '537.1', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Maxthon 4.4 (Chrome 30) (Win7 64 bit)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Maxthon/4.4.6.1000 Chrome/30.0.1599.101 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Maxthon', + 'browserMajor': '4', + 'browserVersion': '4.4.6.1000', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '30.0.1599.101', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Maxthon 5.0 (Chrome 47) (Win7 64 bit)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Maxthon/5.0.4.3000 Chrome/47.0.2526.73 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Maxthon', + 'browserMajor': '5', + 'browserVersion': '5.0.4.3000', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '47.0.2526.73', + 'osName': 'Windows', + 'osVersion': '10', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'MSIE 6 (Win XP)', + 'userAgent': 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)', + 'appCodename': '', + 'appName': 'Microsoft Internet Explorer', + 'appVersion': '4.0 (Compatible; MSIE 6.0; Windows NT 5.1)', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IE', + 'browserMajor': '6', + 'browserVersion': '6.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Windows', + 'osVersion': 'XP', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'MSIE 7 (Vista)', + 'userAgent': 'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)', + 'appCodename': 'Mozilla', + 'appName': 'Microsoft Internet Explorer', + 'appVersion': '4.0 (compatible; MSIE 7.0; Windows NT 6.0)', + 'platform': 'Win32', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IE', + 'browserMajor': '7', + 'browserVersion': '7.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Windows', + 'osVersion': 'Vista', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'MSIE 8 - standard mode (Win XP)', + 'userAgent': + 'Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IE', + 'browserMajor': '8', + 'browserVersion': '8.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Trident', + 'engineVersion': '4.0', + 'osName': 'Windows', + 'osVersion': 'XP', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'MSIE 8 - standard mode (Win 7)', + 'userAgent': + 'Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IE', + 'browserMajor': '8', + 'browserVersion': '8.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Trident', + 'engineVersion': '4.0', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'MSIE 8 - compat mode (Vista)', + 'userAgent': + 'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': 'win32', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IE', + 'browserMajor': '7', + 'browserVersion': '7.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Trident', + 'engineVersion': '4.0', + 'osName': 'Windows', + 'osVersion': 'Vista', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'MSIE 8 - standard mode (Vista)', + 'userAgent': + 'Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': 'win32', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IE', + 'browserMajor': '8', + 'browserVersion': '8.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Trident', + 'engineVersion': '4.0', + 'osName': 'Windows', + 'osVersion': 'Vista', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'MSIE 9 - compat mode (Vista)', + 'userAgent': + 'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/5.0)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IE', + 'browserMajor': '7', + 'browserVersion': '7.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Trident', + 'engineVersion': '5.0', + 'osName': 'Windows', + 'osVersion': 'Vista', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'MSIE 9 - standard mode (Win 7)', + 'userAgent': + 'Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IE', + 'browserMajor': '9', + 'browserVersion': '9.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Trident', + 'engineVersion': '5.0', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'MSIE 9 - standard mode (NT 6.2 32 Win 8)', + 'userAgent': + 'Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.2; Trident/5.0)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IE', + 'browserMajor': '9', + 'browserVersion': '9.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Trident', + 'engineVersion': '5.0', + 'osName': 'Windows', + 'osVersion': '8', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'MSIE 9 - standard mode (NT 6.2 64 Win 8)', + 'userAgent': + 'Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.2; WOW64; Trident/5.0)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IE', + 'browserMajor': '9', + 'browserVersion': '9.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Trident', + 'engineVersion': '5.0', + 'osName': 'Windows', + 'osVersion': '8', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'MSIE 9 - standard mode (with Zune plugin) (NT 6.1 Win 7)', + 'userAgent': + 'Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; Media Center PC 6.0; InfoPath.3; MS-RTC LM 8; Zune 4.7)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IE', + 'browserMajor': '9', + 'browserVersion': '9.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Trident', + 'engineVersion': '5.0', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'MSIE 10 - standard mode (Win 7 64)', + 'userAgent': + 'Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IE', + 'browserMajor': '10', + 'browserVersion': '10.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Trident', + 'engineVersion': '6.0', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'MSIE 10 - compat mode (Win 7 64)', + 'userAgent': + 'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/6.0)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IE', + 'browserMajor': '7', + 'browserVersion': '7.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Trident', + 'engineVersion': '6.0', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'MSIE 10.6 - (Win 7 32)', + 'userAgent': + 'Mozilla/5.0 (compatible; MSIE 10.6; Windows NT 6.1; Trident/5.0; InfoPath.2; SLCC1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 2.0.50727) 3gpp-gba UNTRUSTED/1.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IE', + 'browserMajor': '10', + 'browserVersion': '10.6', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Trident', + 'engineVersion': '5.0', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'MSIE 11.0 - (Win 7 64)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IE', + 'browserMajor': '11', + 'browserVersion': '11.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Trident', + 'engineVersion': '7.0', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'MSIE 11.0 - (Win 8.1 32)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.3; Trident/7.0; rv:11.0) like Gecko', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IE', + 'browserMajor': '11', + 'browserVersion': '11.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Trident', + 'engineVersion': '7.0', + 'osName': 'Windows', + 'osVersion': '8.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'MSIE 11.0 (compatibility mode IE 7)- (Win 8.1 32)', + 'userAgent': + 'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.3; Trident/7.0; .NET4.0E; .NET4.0C)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IE', + 'browserMajor': '7', + 'browserVersion': '7.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Trident', + 'engineVersion': '7.0', + 'osName': 'Windows', + 'osVersion': '8.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'MxBrowser (Chrome 30)- (Win XP)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) MxBrowser/4.5.10.7000 Chrome/30.0.1551.0 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '30', + 'browserVersion': '30.0.1551.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '30.0.1551.0', + 'osName': 'Windows', + 'osVersion': 'XP', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'MSIE 11.0 (Win 10)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; MATBJS; rv:11.0) like Gecko', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IE', + 'browserMajor': '11', + 'browserVersion': '11.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Trident', + 'engineVersion': '7.0', + 'osName': 'Windows', + 'osVersion': '10', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'MSIE 11.0 touch (Win 10 64 bit)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; Touch; MALNJS; rv:11.0) like Gecko', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IE', + 'browserMajor': '11', + 'browserVersion': '11.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Trident', + 'engineVersion': '7.0', + 'osName': 'Windows', + 'osVersion': '10', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Opera 12.16 (id as 9.8) (Win 7)', + 'userAgent': + 'Opera/9.80 (Windows NT 6.1; WOW64) Presto/2.12.388 Version/12.16', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '12', + 'browserVersion': '12.16', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Presto', + 'engineVersion': '2.12.388', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Opera 14.0 (Chrome 27) (Win 7)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.12 Safari/537.36 OPR/14.0.1116.4', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '14', + 'browserVersion': '14.0.1116.4', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '537.36', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Opera 15.0 (Chrome 28) (Win 7)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.29 Safari/537.36 OPR/15.0.1147.24 (Edition Next)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '15', + 'browserVersion': '15.0.1147.24', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '28.0.1500.29', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Opera 18.0 (Chrome 31) (Win 8.1)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.57 Safari/537.36 OPR/18.0.1284.49', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '18', + 'browserVersion': '18.0.1284.49', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '31.0.1650.57', + 'osName': 'Windows', + 'osVersion': '8.1', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Opera 19.0 (Chrome 32) (Win 7)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.76 Safari/537.36 OPR/19.0.1326.56', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '19', + 'browserVersion': '19.0.1326.56', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '32.0.1700.76', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Opera 20.0 (Chrome 33) (Win 7 64 bit)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.154 Safari/537.36 OPR/20.0.1387.91', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '20', + 'browserVersion': '20.0.1387.91', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '33.0.1750.154', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Opera 28.0 (Chrome 41) (Win 8 64 bit)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.76 Safari/537.36 OPR/28.0.1750.40', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '28', + 'browserVersion': '28.0.1750.40', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '41.0.2272.76', + 'osName': 'Windows', + 'osVersion': '8', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Opera 31.0 (Chrome 44) (Win 7 64 bit)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.155 Safari/537.36 OPR/31.0.1889.174', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '31', + 'browserVersion': '31.0.1889.174', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '44.0.2403.155', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Opera 36.0 (Chrome 49) (Win 10 64 bit)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.87 Safari/537.36 OPR/36.0.2130.46', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '36', + 'browserVersion': '36.0.2130.46', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '49.0.2623.87', + 'osName': 'Windows', + 'osVersion': '10', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Opera 47.0 (Chrome 60) (Win 10 64 bit)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.78 Safari/537.36 OPR/47.0.2631.55', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '47', + 'browserVersion': '47.0.2631.55', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '60.0.3112.78', + 'osName': 'Windows', + 'osVersion': '10', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Palemoon 27.4 (Firefox 45.9) (Win 10)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 10.0; rv:45.9) Gecko/20100101 Goanna/3.2 Firefox/45.9 PaleMoon/27.4.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'PaleMoon', + 'browserMajor': '27', + 'browserVersion': '27.4.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Goanna', + 'engineVersion': '3.2', + 'osName': 'Windows', + 'osVersion': '10', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Safari 533.17 (Server 2003/64 bit)', + 'userAgent': + 'Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/533.17.8 (KHTML, like Gecko) Version/5.0.1 Safari/533.17.8', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '5', + 'browserVersion': '5.0.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '533.17.8', + 'osName': 'Windows', + 'osVersion': 'XP', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Safari 533.19 (Win 7)', + 'userAgent': + 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.19.4 (KHTML, like Gecko) Version/5.0.2 Safari/533.18.5', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '5', + 'browserVersion': '5.0.2', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '533.19.4', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Safari 6.0 (Win 8)', + 'userAgent': + 'Mozilla/5.0 (Windows; U; Windows NT 6.2; es-US ) AppleWebKit/540.0 (KHTML like Gecko) Version/6.0 Safari/8900.00', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '6', + 'browserVersion': '6.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '540.0', + 'osName': 'Windows', + 'osVersion': '8', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Safari 7.0 (Win 7)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.71 (KHTML like Gecko) WebVideo/1.0.1.10 Version/7.0 Safari/537.71', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '7', + 'browserVersion': '7.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '537.71', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'SeaMonkey (Mozilla) 2.9 (Win7 64 bit)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/20120422 Firefox/12.0 SeaMonkey/2.9', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'SeaMonkey', + 'browserMajor': '2', + 'browserVersion': '2.9', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '12.0', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'SeaMonkey (Mozilla) 2.33 (Win Vista)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.0; rv:36.0) Gecko/20100101 Firefox/36.0 SeaMonkey/2.33.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'SeaMonkey', + 'browserMajor': '2', + 'browserVersion': '2.33.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '36.0', + 'osName': 'Windows', + 'osVersion': 'Vista', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'UBrowser 5.6 2.33 (chrome/webkit) (Win 10)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.116 UBrowser/5.6.13705.206 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'UCBrowser', + 'browserMajor': '5', + 'browserVersion': '5.6.13705.206', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '48.0.2564.116', + 'osName': 'Windows', + 'osVersion': '10', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Vivaldi 1.0.94 (Blink) (Win 7)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.89 Vivaldi/1.0.94.2 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Vivaldi', + 'browserMajor': '1', + 'browserVersion': '1.0.94.2', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '40.0.2214.89', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Vivaldi 1.4 (Blink) (Win 10)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.90 Safari/537.36 Vivaldi/1.4.589.11', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Vivaldi', + 'browserMajor': '1', + 'browserVersion': '1.4.589.11', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '53.0.2785.90', + 'osName': 'Windows', + 'osVersion': '10', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Vivaldi 1.92 (Blink) (Win 10)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.91 Safari/537.36 Vivaldi/1.92.917.39', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Vivaldi', + 'browserMajor': '1', + 'browserVersion': '1.92.917.39', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '60.0.3112.91', + 'osName': 'Windows', + 'osVersion': '10', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Windows', + 'description': 'Yowser 2.5 (Blink - Chrome 56) (Win XP)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 YaBrowser/17.3.0.1785 Yowser/2.5 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Yandex', + 'browserMajor': '17', + 'browserVersion': '17.3.0.1785', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '56.0.2924.87', + 'osName': 'Windows', + 'osVersion': 'XP', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac/Legacy Browsers', + 'description': 'Camino 2.2.1 (Firefox 4.0.1) (OS X 10.6 Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0.1) Gecko/20100101 Firefox/4.0.1 Camino/2.2.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Camino', + 'browserMajor': '2', + 'browserVersion': '2.2.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '2.0.1', + 'osName': 'Mac OS', + 'osVersion': '10.6', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac/Legacy Browsers', + 'description': 'Camino 2.2a1pre (Firefox 4.0.1) (OS X 10.6 Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0b6pre) Gecko/20100907 Firefox/4.0b6pre Camino/2.2a1pre', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Camino', + 'browserMajor': '2', + 'browserVersion': '2.2a1pre', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '2.0b6pre', + 'osName': 'Mac OS', + 'osVersion': '10.6', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac/Legacy Browsers', + 'description': 'Chrome 4.0 (OS X 10_5_8 Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/532.8 (KHTML, like Gecko) Chrome/4.0.302.2 Safari/532.8', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '4', + 'browserVersion': '4.0.302.2', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '532.8', + 'osName': 'Mac OS', + 'osVersion': '10.5.8', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac/Legacy Browsers', + 'description': 'Chrome 6.0 (OS X 10_6_4 Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.464.0 Safari/534.3', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '6', + 'browserVersion': '6.0.464.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '534.3', + 'osName': 'Mac OS', + 'osVersion': '10.6.4', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac/Legacy Browsers', + 'description': 'Chrome 9.0 (OS X 10_6_5 Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_5; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.15 Safari/534.13', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '9', + 'browserVersion': '9.0.597.15', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '534.13', + 'osName': 'Mac OS', + 'osVersion': '10.6.5', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac/Legacy Browsers', + 'description': 'Chrome 14.0 (OS X 10_7_2 Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.835.186 Safari/535.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '14', + 'browserVersion': '14.0.835.186', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '535.1', + 'osName': 'Mac OS', + 'osVersion': '10.7.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac/Legacy Browsers', + 'description': 'Chrome 15.0 (OS X 10_6_8 Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.54 Safari/535.2', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '15', + 'browserVersion': '15.0.874.54', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '535.2', + 'osName': 'Mac OS', + 'osVersion': '10.6.8', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac/Legacy Browsers', + 'description': 'Chrome 16.0 (OS X 10_6_8 Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.36 Safari/535.7', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '16', + 'browserVersion': '16.0.912.36', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '535.7', + 'osName': 'Mac OS', + 'osVersion': '10.6.8', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac/Legacy Browsers', + 'description': 'Chrome 19.0 (OS X 10_8_0 Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_0) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1063.0 Safari/536.3', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '19', + 'browserVersion': '19.0.1063.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '536.3', + 'osName': 'Mac OS', + 'osVersion': '10.8.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac/Legacy Browsers', + 'description': 'Chrome 22.0 (OS X 10_8_2 Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/537.4 (KHTML like Gecko) Chrome/22.0.1229.79 Safari/537.4', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '22', + 'browserVersion': '22.0.1229.79', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '537.4', + 'osName': 'Mac OS', + 'osVersion': '10.8.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac/Legacy Browsers', + 'description': 'Firefox 0.9 (OS X Mach)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; U; Mac OS X Mach-O; en-US; rv:2.0a) Gecko/20040614 Firefox/3.0.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '3', + 'browserVersion': '3.0.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '2.0a', + 'osName': 'Mac OS', + 'osVersion': 'Mach', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac/Legacy Browsers', + 'description': 'Firefox 3.0.3 (OS X PPC)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.5; en-US; rv:1.9.0.3) Gecko/2008092414 Firefox/3.0.3', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '3', + 'browserVersion': '3.0.3', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.9.0.3', + 'osName': 'Mac OS', + 'osVersion': '10.5', + 'cpuArchitecture': 'ppc' + }, + { + 'folder': '/Browsers - Mac/Legacy Browsers', + 'description': 'Firefox 3.5 (OS X 10.5 Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1) Gecko/20090624 Firefox/3.5', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '3', + 'browserVersion': '3.5', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.9.1', + 'osName': 'Mac OS', + 'osVersion': '10.5', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac/Legacy Browsers', + 'description': 'Firefox 3.6 (OS X 10.6 Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.14) Gecko/20110218 AlexaToolbar/alxf-2.0 Firefox/3.6.14', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '3', + 'browserVersion': '3.6.14', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.9.2.14', + 'osName': 'Mac OS', + 'osVersion': '10.6', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac/Legacy Browsers', + 'description': 'Firefox 3.6 (OS X 10.5 PPC)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.5; en-US; rv:1.9.2.15) Gecko/20110303 Firefox/3.6.15', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '3', + 'browserVersion': '3.6.15', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.9.2.15', + 'osName': 'Mac OS', + 'osVersion': '10.5', + 'cpuArchitecture': 'ppc' + }, + { + 'folder': '/Browsers - Mac/Legacy Browsers', + 'description': 'Firefox 4.0.1 (OS X 10.6 Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0.1) Gecko/20100101 Firefox/4.0.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '4', + 'browserVersion': '4.0.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '2.0.1', + 'osName': 'Mac OS', + 'osVersion': '10.6', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac/Legacy Browsers', + 'description': 'Firefox 5.0 (OS X 10.6 Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:5.0) Gecko/20100101 Firefox/5.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '5', + 'browserVersion': '5.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '5.0', + 'osName': 'Mac OS', + 'osVersion': '10.6', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac/Legacy Browsers', + 'description': 'Firefox 9.0 (OS X 10.6 Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:9.0) Gecko/20100101 Firefox/9.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '9', + 'browserVersion': '9.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '9.0', + 'osName': 'Mac OS', + 'osVersion': '10.6', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac/Legacy Browsers', + 'description': 'Firefox 10.0.1 (OS X 10.6 Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2; rv:10.0.1) Gecko/20100101 Firefox/10.0.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '10', + 'browserVersion': '10.0.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '10.0.1', + 'osName': 'Mac OS', + 'osVersion': '10.7.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac/Legacy Browsers', + 'description': 'Firefox 16.0 (OS X 10.8 Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:16.0) Gecko/20120813 Firefox/16.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '16', + 'browserVersion': '16.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '16.0', + 'osName': 'Mac OS', + 'osVersion': '10.8', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac/Legacy Browsers', + 'description': 'MSIE 5.15 (OS 9)', + 'userAgent': 'Mozilla/4.0 (compatible; MSIE 5.15; Mac_PowerPC)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IE', + 'browserMajor': '5', + 'browserVersion': '5.15', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': 'ppc' + }, + { + 'folder': '/Browsers - Mac/Legacy Browsers', + 'description': 'Omniweb 563.15 (OS X PPC)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US) AppleWebKit/125.4 (KHTML, like Gecko, Safari) OmniWeb/v563.15', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'OmniWeb', + 'browserMajor': '563', + 'browserVersion': '563.15', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '125.4', + 'osName': 'Mac OS', + 'osVersion': '', + 'cpuArchitecture': 'ppc' + }, + { + 'folder': '/Browsers - Mac/Legacy Browsers', + 'description': 'Opera 9.0 (OS X PPC)', + 'userAgent': 'Opera/9.0 (Macintosh; PPC Mac OS X; U; en)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '9', + 'browserVersion': '9.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Mac OS', + 'osVersion': '', + 'cpuArchitecture': 'ppc' + }, + { + 'folder': '/Browsers - Mac/Legacy Browsers', + 'description': 'Opera 9.20 (OS X Intel)', + 'userAgent': 'Opera/9.20 (Macintosh; Intel Mac OS X; U; en)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '9', + 'browserVersion': '9.20', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Mac OS', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac/Legacy Browsers', + 'description': 'Opera 9.64 (OS X PPC)', + 'userAgent': 'Opera/9.64 (Macintosh; PPC Mac OS X; U; en) Presto/2.1.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '9', + 'browserVersion': '9.64', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Presto', + 'engineVersion': '2.1.1', + 'osName': 'Mac OS', + 'osVersion': '', + 'cpuArchitecture': 'ppc' + }, + { + 'folder': '/Browsers - Mac/Legacy Browsers', + 'description': 'Opera 10.61 (id as 9.8) (OS X Intel)', + 'userAgent': + 'Opera/9.80 (Macintosh; Intel Mac OS X; U; en) Presto/2.6.30 Version/10.61', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '10', + 'browserVersion': '10.61', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Presto', + 'engineVersion': '2.6.30', + 'osName': 'Mac OS', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac/Legacy Browsers', + 'description': 'Opera 11.00 (id as 9.8) (OS X Intel)', + 'userAgent': + 'Opera/9.80 (Macintosh; Intel Mac OS X 10.4.11; U; en) Presto/2.7.62 Version/11.00', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '11', + 'browserVersion': '11.00', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Presto', + 'engineVersion': '2.7.62', + 'osName': 'Mac OS', + 'osVersion': '10.4.11', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac/Legacy Browsers', + 'description': 'Safari 85 (OS X PPC)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/125.2 (KHTML, like Gecko) Safari/85.8', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '1', + 'browserVersion': '1.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '125.2', + 'osName': 'Mac OS', + 'osVersion': '', + 'cpuArchitecture': 'ppc' + }, + { + 'folder': '/Browsers - Mac/Legacy Browsers', + 'description': 'Safari 125.8 (OS X PPC)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/125.2 (KHTML, like Gecko) Safari/125.8', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '1', + 'browserVersion': '1.2', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '125.2', + 'osName': 'Mac OS', + 'osVersion': '', + 'cpuArchitecture': 'ppc' + }, + { + 'folder': '/Browsers - Mac/Legacy Browsers', + 'description': 'Safari 312.3 (OS X PPC)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr-fr) AppleWebKit/312.5 (KHTML, like Gecko) Safari/312.3', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '1', + 'browserVersion': '1.3', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '312.5', + 'osName': 'Mac OS', + 'osVersion': '', + 'cpuArchitecture': 'ppc' + }, + { + 'folder': '/Browsers - Mac/Legacy Browsers', + 'description': 'Safari 419.3 (OS X PPC)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/418.8 (KHTML, like Gecko) Safari/419.3', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '2', + 'browserVersion': '2.0.4', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '418.8', + 'osName': 'Mac OS', + 'osVersion': '', + 'cpuArchitecture': 'ppc' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'Chrome 26.0 (OS X 10_8_4 Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/537.31 (KHTML like Gecko) Chrome/26.0.1410.63 Safari/537.31', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '26', + 'browserVersion': '26.0.1410.63', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '537.31', + 'osName': 'Mac OS', + 'osVersion': '10.8.4', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'Chrome 28.0 (OS X 10_8_3 Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 1083) AppleWebKit/537.36 (KHTML like Gecko) Chrome/28.0.1469.0 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '28', + 'browserVersion': '28.0.1469.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '28.0.1469.0', + 'osName': 'Mac OS', + 'osVersion': '1083', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'Chrome 32.0 (OS X 10_9_0 Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1664.3 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '32', + 'browserVersion': '32.0.1664.3', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '32.0.1664.3', + 'osName': 'Mac OS', + 'osVersion': '10.9.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'Chrome 36.0 (OS X 10_9_2 Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1944.0 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '36', + 'browserVersion': '36.0.1944.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '36.0.1944.0', + 'osName': 'Mac OS', + 'osVersion': '10.9.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'Chrome 41.0 (OS X 10_10_1) Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2227.1 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '41', + 'browserVersion': '41.0.2227.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '41.0.2227.1', + 'osName': 'Mac OS', + 'osVersion': '10.10.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'Chrome 51.0 (OS X 10_11_5) Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.84 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '51', + 'browserVersion': '51.0.2704.84', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '51.0.2704.84', + 'osName': 'Mac OS', + 'osVersion': '10.11.5', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'Chrome 52.0 (OS X 10_10_1) Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '52', + 'browserVersion': '52.0.2743.116', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '52.0.2743.116', + 'osName': 'Mac OS', + 'osVersion': '10.10.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'Chrome 55.0 (OS X 10_10_5) Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2859.0 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '55', + 'browserVersion': '55.0.2859.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '55.0.2859.0', + 'osName': 'Mac OS', + 'osVersion': '10.10.5', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'Chrome 60.0 (OS X 10_10_1) Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.90 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '60', + 'browserVersion': '60.0.3112.90', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '60.0.3112.90', + 'osName': 'Mac OS', + 'osVersion': '10.10.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'Chrome 61.0 (OS X 10_10_5) Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.49 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '61', + 'browserVersion': '61.0.3163.49', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '61.0.3163.49', + 'osName': 'Mac OS', + 'osVersion': '10.10.5', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'Firefox 20.0 (OS X 10.7 Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:20.0) Gecko/20100101 Firefox/20.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '20', + 'browserVersion': '20.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '20.0', + 'osName': 'Mac OS', + 'osVersion': '10.7', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'Firefox 21.0 (OS X 10.8 Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:21.0) Gecko/20100101 Firefox/21.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '21', + 'browserVersion': '21.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '21.0', + 'osName': 'Mac OS', + 'osVersion': '10.8', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'Firefox 25.0 (OS X 10.6 Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:25.0) Gecko/20100101 Firefox/25.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '25', + 'browserVersion': '25.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '25.0', + 'osName': 'Mac OS', + 'osVersion': '10.6', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'Firefox 35.0 (OS X 10.9 Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:35.0) Gecko/20100101 Firefox/35.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '35', + 'browserVersion': '35.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '35.0', + 'osName': 'Mac OS', + 'osVersion': '10.9', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'Firefox 40.0 (OS X 10.10 Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:40.0) Gecko/20100101 Firefox/40.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '40', + 'browserVersion': '40.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '40.0', + 'osName': 'Mac OS', + 'osVersion': '10.10', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'Firefox 47.0 (OS X 10.9 Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:47.0) Gecko/20100101 Firefox/47.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '47', + 'browserVersion': '47.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '47.0', + 'osName': 'Mac OS', + 'osVersion': '10.9', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'Firefox 49.0 (OS X 10.12 Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:49.0) Gecko/20100101 Firefox/49.0', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '49', + 'browserVersion': '49.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '49.0', + 'osName': 'Mac OS', + 'osVersion': '10.12', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'Firefox 55.0 (OS X 10.13 Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:55.0) Gecko/20100101 Firefox/55.0', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '55', + 'browserVersion': '55.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '55.0', + 'osName': 'Mac OS', + 'osVersion': '10.13', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'iTunes 4.2 (OS X 10.2 PPC)', + 'userAgent': 'iTunes/4.2 (Macintosh; U; PPC Mac OS X 10.2)', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Mac OS', + 'osVersion': '10.2', + 'cpuArchitecture': 'ppc' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'iTunes 9.0.3 (OS X 10_6_2)', + 'userAgent': 'iTunes/9.0.3 (Macintosh; U; Intel Mac OS X 10_6_2; en-ca)', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Mac OS', + 'osVersion': '10.6.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'Maxthon 4.5.2 (AppleWebKit 600.8) (OS X Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/600.8.9 (KHTML, like Gecko) Maxthon/4.5.2', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Maxthon', + 'browserMajor': '4', + 'browserVersion': '4.5.2', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '600.8.9', + 'osName': 'Mac OS', + 'osVersion': '10.10.5', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'Omniweb 622.8 (OS X Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US) AppleWebKit/528.16 (KHTML, like Gecko, Safari/528.16) OmniWeb/v622.8.0.112941', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'OmniWeb', + 'browserMajor': '622', + 'browserVersion': '622.8.0.112941', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '528.16', + 'osName': 'Mac OS', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'Omniweb 622.8 (OS X 10_5_6 Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-US) AppleWebKit/528.16 (KHTML, like Gecko, Safari/528.16) OmniWeb/v622.8.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'OmniWeb', + 'browserMajor': '622', + 'browserVersion': '622.8.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '528.16', + 'osName': 'Mac OS', + 'osVersion': '10.5.6', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'Opera 11.52 (id as 9.8) (OS X Intel)', + 'userAgent': + 'Opera/9.80 (Macintosh; Intel Mac OS X 10.6.8; U; fr) Presto/2.9.168 Version/11.52', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '11', + 'browserVersion': '11.52', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Presto', + 'engineVersion': '2.9.168', + 'osName': 'Mac OS', + 'osVersion': '10.6.8', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'Opera 28.0 (Blink) (OS X 10_10_2 Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.118 Safari/537.36 OPR/28.0.1750.51', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '28', + 'browserVersion': '28.0.1750.51', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '41.0.2272.118', + 'osName': 'Mac OS', + 'osVersion': '10.10.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'Opera 29.0 (Blink) (OS X 10_10_2 Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.82 Safari/537.36 OPR/29.0.1795.41', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '29', + 'browserVersion': '29.0.1795.41', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '42.0.2311.82', + 'osName': 'Mac OS', + 'osVersion': '10.10.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'Safari 531.21 (OS X 10_6_2 Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_2; en-us) AppleWebKit/531.21.8 (KHTML, like Gecko) Version/4.0.4 Safari/531.21.10', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '4', + 'browserVersion': '4.0.4', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '531.21.8', + 'osName': 'Mac OS', + 'osVersion': '10.6.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'Safari 533.19 (OS X 10_6_5 Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_5; de-de) AppleWebKit/534.15 (KHTML, like Gecko) Version/5.0.3 Safari/533.19.4', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '5', + 'browserVersion': '5.0.3', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '534.15', + 'osName': 'Mac OS', + 'osVersion': '10.6.5', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'Safari 533.20 (OS X 10_6_6 Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_6; en-us) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '5', + 'browserVersion': '5.0.4', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '533.20.25', + 'osName': 'Mac OS', + 'osVersion': '10.6.6', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'Safari 534.20 (OS X 10_7 Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7; en-us) AppleWebKit/534.20.8 (KHTML, like Gecko) Version/5.1 Safari/534.20.8', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '5', + 'browserVersion': '5.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '534.20.8', + 'osName': 'Mac OS', + 'osVersion': '10.7', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'Safari 534.55 (OS X 10_7_3 Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_3) AppleWebKit/534.55.3 (KHTML, like Gecko) Version/5.1.3 Safari/534.53.10', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '5', + 'browserVersion': '5.1.3', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '534.55.3', + 'osName': 'Mac OS', + 'osVersion': '10.7.3', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'Safari 534.57 (5.1.7) (OS X 10_6_8 Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.13+ (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '5', + 'browserVersion': '5.1.7', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '537.13', + 'osName': 'Mac OS', + 'osVersion': '10.6.8', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'Safari 536.26 (6) (OS X 10_7_5 Intel)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/536.26.17 (KHTML like Gecko) Version/6.0.2 Safari/536.26.17', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '6', + 'browserVersion': '6.0.2', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '536.26.17', + 'osName': 'Mac OS', + 'osVersion': '10.7.5', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'Safari 7 537.78 (OS X 10_9_5)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.78.1 (KHTML like Gecko) Version/7.0.6 Safari/537.78.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '7', + 'browserVersion': '7.0.6', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '537.78.1', + 'osName': 'Mac OS', + 'osVersion': '10.9.5', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'Safari 7.0 537.75 (OS X 10_9_3)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.75.14 (KHTML, like Gecko) Version/7.0.3 Safari/7046A194A', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '7', + 'browserVersion': '7.0.3', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '537.75.14', + 'osName': 'Mac OS', + 'osVersion': '10.9.3', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'Safari 8.0 600.8 (OS X 10_10_5)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/600.8.9 (KHTML, like Gecko) Version/8.0.8 Safari/600.8.9', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '8', + 'browserVersion': '8.0.8', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '600.8.9', + 'osName': 'Mac OS', + 'osVersion': '10.10.5', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'Safari 9.0 601.1.56 (OS X 10_11)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11) AppleWebKit/601.1.56 (KHTML, like Gecko) Version/9.0 Safari/601.1.56', + 'appCodename': 'Mozilla', + 'appName': 'Netscape', + 'appVersion': + '5.0 (Macintosh; Intel Mac OS X 10_11) AppleWebKit/601.1.56 (KHTML, like Gecko) Version/9.0 Safari/601.1.56', + 'platform': 'MacIntel', + 'vendor': 'Apple Computer, Inc.', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '9', + 'browserVersion': '9.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '601.1.56', + 'osName': 'Mac OS', + 'osVersion': '10.11', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'Safari 10.1 601.7 (OS X 10_11_6)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/601.7.8 (KHTML, like Gecko) Version/10.1 Safari/603.1.30', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '10', + 'browserVersion': '10.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '601.7.8', + 'osName': 'Mac OS', + 'osVersion': '10.11.6', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'Safari 10.0 602.1 (OS X 10_10_5)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/602.1.50 (KHTML, like Gecko) Version/10.0 Safari/602.1.50', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '10', + 'browserVersion': '10.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '602.1.50', + 'osName': 'Mac OS', + 'osVersion': '10.10.5', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'SeaMonkey 2.7.1 (OS X 10.5 - Mozilla)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.5; rv:10.0.1) Gecko/20100101 Firefox/10.0.1 SeaMonkey/2.7.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'SeaMonkey', + 'browserMajor': '2', + 'browserVersion': '2.7.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '10.0.1', + 'osName': 'Mac OS', + 'osVersion': '10.5', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'Silk 1.0.13 (AppleWebKit 533.16) 2.9 (Mac OS X 10_6_3)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-us; Silk/1.0.13.81_10003810) AppleWebKit/533.16 (KHTML, like Gecko) Version/5.0 Safari/533.16 Silk-Accelerated=true', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Silk', + 'browserMajor': '1', + 'browserVersion': '1.0.13.81_10003810', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '533.16', + 'osName': 'Mac OS', + 'osVersion': '10.6.3', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Mac', + 'description': 'Vivaldi 1.0.162 (Chrome 41) (Mac OS X 10_10_3)', + 'userAgent': + 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.105 Safari/537.36 Vivaldi/1.0.162.9', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Vivaldi', + 'browserMajor': '1', + 'browserVersion': '1.0.162.9', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '41.0.2272.105', + 'osName': 'Mac OS', + 'osVersion': '10.10.3', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Linux/Console Browsers', + 'description': 'Elinks 0.4pre5', + 'userAgent': 'ELinks (0.4pre5; Linux 2.6.10-ac7 i686; 80x33)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Links', + 'browserMajor': '0', + 'browserVersion': '0.4pre5', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Links', + 'engineVersion': '0.4pre5', + 'osName': 'Linux', + 'osVersion': '2.6.10', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux/Console Browsers', + 'description': 'ELinks 0.9.3 (Kanotix)', + 'userAgent': + 'ELinks/0.9.3 (textmode; Linux 2.6.9-kanotix-8 i686; 127x41)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Links', + 'engineVersion': '0.9.3', + 'osName': 'Linux', + 'osVersion': '2.6.9', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux/Console Browsers', + 'description': 'ELinks 0.12~pre5-4', + 'userAgent': 'ELinks/0.12~pre5-4', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Links', + 'engineVersion': '0.12', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Linux/Console Browsers', + 'description': 'Links 0.9.1', + 'userAgent': 'Links/0.9.1 (Linux 2.4.24; i386;)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Links', + 'engineVersion': '0.9.1', + 'osName': 'Linux', + 'osVersion': '2.4.24', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux/Console Browsers', + 'description': 'Links 2.1', + 'userAgent': 'Links (2.1pre15; Linux 2.4.26 i686; 158x61)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Links', + 'browserMajor': '2', + 'browserVersion': '2.1pre15', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Links', + 'engineVersion': '2.1pre15', + 'osName': 'Linux', + 'osVersion': '2.4.26', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux/Console Browsers', + 'description': 'Links 2.3pre1', + 'userAgent': 'Links (2.3pre1; Linux 2.6.38-8-generic x86_64; 170x48)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Links', + 'browserMajor': '2', + 'browserVersion': '2.3pre1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Links', + 'engineVersion': '2.3pre1', + 'osName': 'Linux', + 'osVersion': '2.6.38', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux/Console Browsers', + 'description': 'Lynx 2.8.5rel.1', + 'userAgent': 'Lynx/2.8.5rel.1 libwww-FM/2.14 SSL-MM/1.4.1 GNUTLS/0.8.12', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Lynx', + 'browserMajor': '2', + 'browserVersion': '2.8.5rel.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Lynx', + 'engineVersion': '2.8.5rel.1', + 'osName': 'GNU', + 'osVersion': 'TLS', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Linux/Console Browsers', + 'description': 'w3m 0.5.1', + 'userAgent': 'w3m/0.5.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'w3m', + 'browserMajor': '0', + 'browserVersion': '0.5.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'w3m', + 'engineVersion': '0.5.1', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Chrome 4.0 (Debian)', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.4 (KHTML, like Gecko) Chrome/4.0.237.0 Safari/532.4 Debian', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '4', + 'browserVersion': '4.0.237.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '532.4', + 'osName': 'Debian', + 'osVersion': '', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Chrome 4.0', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.8 (KHTML, like Gecko) Chrome/4.0.277.0 Safari/532.8', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '4', + 'browserVersion': '4.0.277.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '532.8', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Chrome 5.0', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.9 (KHTML, like Gecko) Chrome/5.0.309.0 Safari/532.9', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '5', + 'browserVersion': '5.0.309.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '532.9', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Chrome 7.0 (64 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.514.0 Safari/534.7', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '7', + 'browserVersion': '7.0.514.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '534.7', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Chrome 9.1 (Ubuntu 64 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/540.0 (KHTML, like Gecko) Ubuntu/10.10 Chrome/9.1.0.0 Safari/540.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '9', + 'browserVersion': '9.1.0.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '540.0', + 'osName': 'Ubuntu', + 'osVersion': '10.10', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Chrome 10.0 (64 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.15 (KHTML, like Gecko) Chrome/10.0.613.0 Safari/534.15', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '10', + 'browserVersion': '10.0.613.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '534.15', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Chrome 10.0 (Ubuntu 32 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.15 (KHTML, like Gecko) Ubuntu/10.10 Chromium/10.0.613.0 Chrome/10.0.613.0 Safari/534.15', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chromium', + 'browserMajor': '10', + 'browserVersion': '10.0.613.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '534.15', + 'osName': 'Ubuntu', + 'osVersion': '10.10', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Chrome 12.0 (Ubuntu 64 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.24 (KHTML, like Gecko) Ubuntu/10.10 Chromium/12.0.703.0 Chrome/12.0.703.0 Safari/534.24', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chromium', + 'browserMajor': '12', + 'browserVersion': '12.0.703.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '534.24', + 'osName': 'Ubuntu', + 'osVersion': '10.10', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Chrome 13.0 (64 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.20 Safari/535.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '13', + 'browserVersion': '13.0.782.20', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '535.1', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Chrome 13.0 (Slackware 13.37 64 bit)', + 'userAgent': + 'Mozilla/5.0 Slackware/13.37 (X11; U; Linux x86_64; en-US) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.41', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '13', + 'browserVersion': '13.0.782.41', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '535.1', + 'osName': 'Slackware', + 'osVersion': '13.37', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Chrome 14.0 (Ubuntu 11.04)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.1 (KHTML, like Gecko) Ubuntu/11.04 Chromium/14.0.825.0 Chrome/14.0.825.0 Safari/535.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chromium', + 'browserMajor': '14', + 'browserVersion': '14.0.825.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '535.1', + 'osName': 'Ubuntu', + 'osVersion': '11.04', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Chrome 15.0 (Ubuntu 11.10)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.2 (KHTML, like Gecko) Ubuntu/11.10 Chromium/15.0.874.120 Chrome/15.0.874.120 Safari/535.2', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chromium', + 'browserMajor': '15', + 'browserVersion': '15.0.874.120', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '535.2', + 'osName': 'Ubuntu', + 'osVersion': '11.10', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Chrome 19.0 (64 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.9 Safari/536.5', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '19', + 'browserVersion': '19.0.1084.9', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '536.5', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Epiphany 1.2 - Gecko', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux; i686; en-US; rv:1.6) Gecko Epiphany/1.2.5', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Epiphany', + 'browserMajor': '1', + 'browserVersion': '1.2.5', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.6', + 'osName': 'Linux', + 'osVersion': '', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Epiphany 1.4 - Gecko (Ubuntu)', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux i586; en-US; rv:1.7.3) Gecko/20040924 Epiphany/1.4.4 (Ubuntu)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Epiphany', + 'browserMajor': '1', + 'browserVersion': '1.4.4', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.7.3', + 'osName': 'Ubuntu', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Firefox 0.8', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040614 Firefox/0.8', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '0', + 'browserVersion': '0.8', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.6', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Firefox 2.0.0.12 (Ubuntu 7.10)', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux x86_64; sv-SE; rv:1.8.1.12) Gecko/20080207 Ubuntu/7.10 (gutsy) Firefox/2.0.0.12', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '2', + 'browserVersion': '2.0.0.12', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.8.1.12', + 'osName': 'Ubuntu', + 'osVersion': '7.10', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Firefox 3.0.12 - (Ubuntu karmic 9.10)', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.11) Gecko/2009060309 Ubuntu/9.10 (karmic) Firefox/3.0.11', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '3', + 'browserVersion': '3.0.11', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.9.0.11', + 'osName': 'Ubuntu', + 'osVersion': '9.10', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Firefox 3.5.2 - Shiretoko (Ubuntu 9.04)', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.2) Gecko/20090803 Ubuntu/9.04 (jaunty) Shiretoko/3.5.2', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mozilla', + 'browserMajor': '5', + 'browserVersion': '5.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.9.1.2', + 'osName': 'Ubuntu', + 'osVersion': '9.04', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Firefox 3.5.5', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.5) Gecko/20091107 Firefox/3.5.5', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '3', + 'browserVersion': '3.5.5', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.9.1.5', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Firefox 3.5.3 (Mint 8)', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.3) Gecko/20091020 Linux Mint/8 (Helena) Firefox/3.5.3', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '3', + 'browserVersion': '3.5.3', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.9.1.3', + 'osName': 'Mint', + 'osVersion': '8', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Firefox 3.6.9 (Gentoo 64 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.9) Gecko/20100915 Gentoo Firefox/3.6.9', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '3', + 'browserVersion': '3.6.9', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.9.2.9', + 'osName': 'Gentoo', + 'osVersion': 'Firefox', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Firefox 3.8 (Ubuntu/9.25)', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.2) Gecko/20121223 Ubuntu/9.25 (jaunty) Firefox/3.8', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '3', + 'browserVersion': '3.8', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.9.0.2', + 'osName': 'Ubuntu', + 'osVersion': '9.25', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Firefox 4.0b6pre (32 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux i686; rv:2.0b6pre) Gecko/20100907 Firefox/4.0b6pre', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '4', + 'browserVersion': '4.0b6pre', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '2.0b6pre', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Firefox 4.0.1 (32 on 64 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux i686 on x86_64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '4', + 'browserVersion': '4.0.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '2.0.1', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Firefox 4.0.1 (32 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux i686; rv:2.0.1) Gecko/20100101 Firefox/4.0.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '4', + 'browserVersion': '4.0.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '2.0.1', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Firefox 4.0.1 (64 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux x86_64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '4', + 'browserVersion': '4.0.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '2.0.1', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Firefox 4.2a1pre (64 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux x86_64; rv:2.2a1pre) Gecko/20100101 Firefox/4.2a1pre', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '4', + 'browserVersion': '4.2a1pre', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '2.2a1pre', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Firefox 5.0 (32 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '5', + 'browserVersion': '5.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '5.0', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Firefox 6.0 (32 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux i686; rv:6.0) Gecko/20100101 Firefox/6.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '6', + 'browserVersion': '6.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '6.0', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Firefox 7.0a1 (64 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux x86_64; rv:7.0a1) Gecko/20110623 Firefox/7.0a1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '7', + 'browserVersion': '7.0a1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '7.0a1', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Firefox 8.0 (32 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux i686; rv:8.0) Gecko/20100101 Firefox/8.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '8', + 'browserVersion': '8.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '8.0', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Firefox 10.0.1 (64 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux x86_64; rv:10.0.1) Gecko/20100101 Firefox/10.0.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '10', + 'browserVersion': '10.0.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '10.0.1', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Firefox 11.0 (32 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.16) Gecko/20120421 Gecko Firefox/11.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '11', + 'browserVersion': '11.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.9.1.16', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Firefox 12.0 (32 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux i686; rv:12.0) Gecko/20100101 Firefox/12.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '12', + 'browserVersion': '12.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '12.0', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Firefox 14.0.1 (Ubuntu 64 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:14.0) Gecko/20100101 Firefox/14.0.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '14', + 'browserVersion': '14.0.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '14.0', + 'osName': 'Ubuntu', + 'osVersion': '', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Galeon 1.3', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux; i686; en-US; rv:1.6) Gecko Galeon/1.3.14', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.6', + 'osName': 'Linux', + 'osVersion': '', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Iceape (SeaMonkey) 1.1.9 (Debian)', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:1.8.1.13) Gecko/20080313 Iceape/1.1.9 (Debian-1.1.9-5)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mozilla', + 'browserMajor': '5', + 'browserVersion': '5.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.8.1.13', + 'osName': 'Debian', + 'osVersion': '1.1.9-5', + 'cpuArchitecture': 'ppc' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Iceweasel (Firefox) 3.6.3 (Debian)', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux i686; pt-PT; rv:1.9.2.3) Gecko/20100402 Iceweasel/3.6.3 (like Firefox/3.6.3) GTB7.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Iceweasel', + 'browserMajor': '3', + 'browserVersion': '3.6.3', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.9.2.3', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Iceweasel (Firefox) 5.0 (Debian 64)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20100101 Firefox/5.0 Iceweasel/5.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Iceweasel', + 'browserMajor': '5', + 'browserVersion': '5.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '5.0', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Iceweasel (Firefox) 6.0a2 (Debian 32)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux i686; rv:6.0a2) Gecko/20110615 Firefox/6.0a2 Iceweasel/6.0a2', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Iceweasel', + 'browserMajor': '6', + 'browserVersion': '6.0a2', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '6.0a2', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Iceweasel (Firefox) 14.0.1', + 'userAgent': + 'Mozilla/5.0 (X11; Linux i686; rv:14.0) Gecko/20100101 Firefox/14.0.1 Iceweasel/14.0.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Iceweasel', + 'browserMajor': '14', + 'browserVersion': '14.0.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '14.0', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Iceweasel (Firefox) 15.02 (Debian)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20120724 Debian Iceweasel/15.02', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Iceweasel', + 'browserMajor': '15', + 'browserVersion': '15.02', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '15.0', + 'osName': 'Debian', + 'osVersion': 'Iceweasel', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Konqueror 3 rc4 - khtml', + 'userAgent': + 'Konqueror/3.0-rc4; (Konqueror/3.0-rc4; i686 Linux;;datecode)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Konqueror', + 'browserMajor': '3', + 'browserVersion': '3.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Linux', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Konqueror 3.3 - khtml (Gentoo)', + 'userAgent': + 'Mozilla/5.0 (compatible; Konqueror/3.3; Linux 2.6.8-gentoo-r3; X11;', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Konqueror', + 'browserMajor': '3', + 'browserVersion': '3.3', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'gentoo', + 'osVersion': 'r3', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Konqueror 3.5 - khtml (Debian)', + 'userAgent': + 'Mozilla/5.0 (compatible; Konqueror/3.5; Linux 2.6.30-7.dmz.1-liquorix-686; X11) KHTML/3.5.10 (like Gecko) (Debian package 4:3.5.10.dfsg.1-1 b1)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Konqueror', + 'browserMajor': '3', + 'browserVersion': '3.5', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'KHTML', + 'engineVersion': '3.5.10', + 'osName': 'Debian', + 'osVersion': 'package', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Konqueror 3.5.6 - khtml (Kubuntu)', + 'userAgent': + 'Mozilla/5.0 (compatible; Konqueror/3.5; Linux; en_US) KHTML/3.5.6 (like Gecko) (Kubuntu)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Konqueror', + 'browserMajor': '3', + 'browserVersion': '3.5', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'KHTML', + 'engineVersion': '3.5.6', + 'osName': 'Kubuntu', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Minefield (Firefox Nightly) 4.0b2pre', + 'userAgent': + 'Mozilla/5.0 (X11; Linux x86_64; en-US; rv:2.0b2pre) Gecko/20100712 Minefield/4.0b2pre', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mozilla', + 'browserMajor': '5', + 'browserVersion': '5.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '2.0b2pre', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Mozilla 1.6 (Debian)', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux; i686; en-US; rv:1.6) Gecko Debian/1.6-7', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.6', + 'osName': 'Debian', + 'osVersion': '1.6-7', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Opera 7.23', + 'userAgent': 'MSIE (MSIE 6.0; X11; Linux; i686) Opera 7.23', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '7', + 'browserVersion': '7.23', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Linux', + 'osVersion': '', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Opera 9.64 (Linux Mint)', + 'userAgent': + 'Opera/9.64 (X11; Linux i686; U; Linux Mint; nb) Presto/2.1.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '9', + 'browserVersion': '9.64', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Presto', + 'engineVersion': '2.1.1', + 'osName': 'Mint', + 'osVersion': '', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Opera 10.10 (id as 9.8)', + 'userAgent': + 'Opera/9.80 (X11; Linux i686; U; en) Presto/2.2.15 Version/10.10', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '10', + 'browserVersion': '10.10', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Presto', + 'engineVersion': '2.2.15', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Opera 11.00 (id as 9.8)', + 'userAgent': + 'Opera/9.80 (X11; Linux x86_64; U; pl) Presto/2.7.62 Version/11.00', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '11', + 'browserVersion': '11.00', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Presto', + 'engineVersion': '2.7.62', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'QupZilla 1.2 (Webkit 534.34)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.34 (KHTML, like Gecko) QupZilla/1.2.0 Safari/534.34', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'QupZilla', + 'browserMajor': '1', + 'browserVersion': '1.2.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '534.34', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'SeaMonkey 2.0.12 (Mozilla)', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.17) Gecko/20110123 SeaMonkey/2.0.12', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'SeaMonkey', + 'browserMajor': '2', + 'browserVersion': '2.0.12', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.9.1.17', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux/Legacy Browsers', + 'description': 'Swiftfox 2.0', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061024 Firefox/2.0 (Swiftfox)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Swiftfox', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.8.1', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Arora 0.11 - WebKit', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux; en-US) AppleWebKit/527 (KHTML, like Gecko, Safari/419.3) Arora/0.10.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Arora', + 'browserMajor': '0', + 'browserVersion': '0.10.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '527', + 'osName': 'Linux', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Chrome 20.0 (CrOS)', + 'userAgent': + 'Mozilla/5.0 (X11; CrOS i686 2268.111.0) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.57 Safari/536.11', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '20', + 'browserVersion': '20.0.1132.57', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '536.11', + 'osName': 'Chromium OS', + 'osVersion': '2268.111.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Chrome 22.0 (64 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.4 (KHTML like Gecko) Chrome/22.0.1229.56 Safari/537.4', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '22', + 'browserVersion': '22.0.1229.56', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '537.4', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Chrome 28.0 (32 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1478.0 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '28', + 'browserVersion': '28.0.1478.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '28.0.1478.0', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Chrome 36.0 (CrOS)', + 'userAgent': + 'Mozilla/5.0 (X11; CrOS x86_64 5841.83.0) AppleWebKit/537.36 (KHTML like Gecko) Chrome/36.0.1985.138 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '36', + 'browserVersion': '36.0.1985.138', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '36.0.1985.138', + 'osName': 'Chromium OS', + 'osVersion': '5841.83.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Chrome 36.0 (64 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML like Gecko) Chrome/36.0.1985.125 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '36', + 'browserVersion': '36.0.1985.125', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '36.0.1985.125', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Chrome 39.0 (32 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2166.2 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '39', + 'browserVersion': '39.0.2166.2', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '39.0.2166.2', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Chrome 41.0 (64 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2227.0 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '41', + 'browserVersion': '41.0.2227.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '41.0.2227.0', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Chrome 43.0 (64 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.93 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '43', + 'browserVersion': '43.0.2357.93', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '43.0.2357.93', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Chrome 44.0 (32 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux i686 (x86_64)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.130 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '44', + 'browserVersion': '44.0.2403.130', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '44.0.2403.130', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Chrome 52.0 (Fedora 64 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Fedora; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '52', + 'browserVersion': '52.0.2743.116', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '52.0.2743.116', + 'osName': 'Fedora', + 'osVersion': '', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Chrome 55.0 (64 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2876.0 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '55', + 'browserVersion': '55.0.2876.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '55.0.2876.0', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Chrome 62.0 (32 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux i686 (x86_64)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3187.0 Safari/537.366', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '62', + 'browserVersion': '62.0.3187.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '62.0.3187.0', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Chrome 62.0 (Fedora s64 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Fedora; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3178.0 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '62', + 'browserVersion': '62.0.3178.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '62.0.3178.0', + 'osName': 'Fedora', + 'osVersion': '', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Chromium 25.0 (Ubuntu 32 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.22 (KHTML like Gecko) Ubuntu Chromium/25.0.1364.160 Chrome/25.0.1364.160 Safari/537.22', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chromium', + 'browserMajor': '25', + 'browserVersion': '25.0.1364.160', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '537.22', + 'osName': 'Ubuntu', + 'osVersion': '', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Chromium 33.0 (Ubuntu 64 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/33.0.1750.152 Chrome/33.0.1750.152 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chromium', + 'browserMajor': '33', + 'browserVersion': '33.0.1750.152', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '33.0.1750.152', + 'osName': 'Ubuntu', + 'osVersion': '', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Chromium 51.0 (Ubuntu 32 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/51.0.2704.79 Chrome/51.0.2704.79 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chromium', + 'browserMajor': '51', + 'browserVersion': '51.0.2704.79', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '51.0.2704.79', + 'osName': 'Ubuntu', + 'osVersion': '', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Chromium 60.0 (Ubuntu 32 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/60.0.3112.78 Chrome/60.0.3112.78 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chromium', + 'browserMajor': '60', + 'browserVersion': '60.0.3112.78', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '60.0.3112.78', + 'osName': 'Ubuntu', + 'osVersion': '', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Dillo 3.0', + 'userAgent': 'Mozilla/4.0 (compatible; Dillo 3.0)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Dillo', + 'browserMajor': '3', + 'browserVersion': '3.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Epiphany - WebKit (528.5)', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux i686; en-us) AppleWebKit/528.5 (KHTML, like Gecko, Safari/528.5 ) lt-GtkLauncher', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '528.5', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Epiphany 3.8.2 - WebKit (537.32)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.32 (KHTML, like Gecko) Chromium/25.0.1349.2 Chrome/25.0.1349.2 Safari/537.32 Epiphany/3.8.2', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chromium', + 'browserMajor': '25', + 'browserVersion': '25.0.1349.2', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '537.32', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Epiphany 3.24 (Ubuntu - Webkit 604.1)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/604.1 (KHTML, like Gecko) Version/11.0 Safari/604.1 Ubuntu/17.04 (3.24.1-0ubuntu1) Epiphany/3.24.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Epiphany', + 'browserMajor': '3', + 'browserVersion': '3.24.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '604.1', + 'osName': 'Ubuntu', + 'osVersion': '17.04', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Firefox 16.0 (32 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux i686; rv:16.0) Gecko/20100101 Firefox/16.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '16', + 'browserVersion': '16.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '16.0', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Firefox 19.0 (Slackware 13 32 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux i686; rv:19.0) Gecko/20100101 Slackware/13 Firefox/19.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '19', + 'browserVersion': '19.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '19.0', + 'osName': 'Slackware', + 'osVersion': '13', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Firefox 20.0 (Ubuntu 64 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '20', + 'browserVersion': '20.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '20.0', + 'osName': 'Ubuntu', + 'osVersion': '', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Firefox 20.0 (32 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux i686; rv:20.0) Gecko/20100101 Firefox/20.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '20', + 'browserVersion': '20.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '20.0', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Firefox 25.0 (32 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux i686; rv:25.0) Gecko/20100101 Firefox/25.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '25', + 'browserVersion': '25.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '25.0', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Firefox 28.0 (32 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux i686; rv:28.0) Gecko/20100101 Firefox/28.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '28', + 'browserVersion': '28.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '28.0', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Firefox 32.0 (32 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux i686; rv:32.0) Gecko/20100101 Firefox/32.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '32', + 'browserVersion': '32.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '32.0', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Firefox 35.0 (Ubuntu 64 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:35.0) Gecko/20100101 Firefox/35.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '35', + 'browserVersion': '35.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '35.0', + 'osName': 'Ubuntu', + 'osVersion': '', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Firefox 36.0 (CentOS 64 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; CentOS; Linux x86_64; rv:36.0) Gecko/20100101 Firefox/36.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '36', + 'browserVersion': '36.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '36.0', + 'osName': 'CentOS', + 'osVersion': '', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Firefox 38.0 (64 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Firefox/38.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '38', + 'browserVersion': '38.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '38.0', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Firefox 40.0 (32 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux i686; rv:40.0) Gecko/20100101 Firefox/40.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '40', + 'browserVersion': '40.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '40.0', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Firefox 43.0 (32 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux i686; rv:43.0) Gecko/20100101 Firefox/43.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '43', + 'browserVersion': '43.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '43.0', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Firefox 46.0 (32 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux i686; rv:46.0) Gecko/20100101 Firefox/46.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '46', + 'browserVersion': '46.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '46.0', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Firefox 49.0 (32 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux i686; rv:49.0) Gecko/20100101 Firefox/49.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '49', + 'browserVersion': '49.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '49.0', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Firefox 49.0 (Fedora 64 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:49.0) Gecko/20100101 Firefox/49.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '49', + 'browserVersion': '49.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '49.0', + 'osName': 'Fedora', + 'osVersion': '', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Firefox 49.0 (Ubuntu 64 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:49.0) Gecko/20100101 Firefox/49.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '49', + 'browserVersion': '49.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '49.0', + 'osName': 'Ubuntu', + 'osVersion': '', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Firefox 55.0 (64 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux x86_64; rv:55.0) Gecko/20100101 Firefox/55.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '55', + 'browserVersion': '55.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '55.0', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Firefox 55.0 (Ubuntu 64 bit)', + 'userAgent': + 'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:55.0) Gecko/20100101 Firefox/55.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '55', + 'browserVersion': '55.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '55.0', + 'osName': 'Ubuntu', + 'osVersion': '', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Galeon 2.0.6 (Ubuntu)', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko Galeon/2.0.6 (Ubuntu 2.0.6-2)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.9.0.8', + 'osName': 'Ubuntu', + 'osVersion': '2.0.6-2', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Galeon 2.0.6 (Gentoo)', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.16) Gecko/20080716 (Gentoo) Galeon/2.0.6', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mozilla', + 'browserMajor': '5', + 'browserVersion': '5.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.8.1.16', + 'osName': 'Gentoo', + 'osVersion': '', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Iceape (SeaMonkey) 2.0.8 (Debian)', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.13) Gecko/20100916 Iceape/2.0.8', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Iceape', + 'browserMajor': '2', + 'browserVersion': '2.0.8', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.9.1.13', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Iceweasel (Firefox) 19.0 (Debian 64)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux x86_64; rv:19.0) Gecko/20100101 Firefox/19.0 Iceweasel/19.0.2', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Iceweasel', + 'browserMajor': '19', + 'browserVersion': '19.0.2', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '19.0', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Iceweasel (Firefox) 38.0 (Debian 64)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Firefox/38.0 Iceweasel/38.2.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Iceweasel', + 'browserMajor': '38', + 'browserVersion': '38.2.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '38.0', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Konqueror 4.3 - khtml (Slackware 13)', + 'userAgent': + 'Mozilla/5.0 (compatible; Konqueror/4.2; Linux) KHTML/4.2.4 (like Gecko) Slackware/13.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Konqueror', + 'browserMajor': '4', + 'browserVersion': '4.2', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'KHTML', + 'engineVersion': '4.2.4', + 'osName': 'Slackware', + 'osVersion': '13.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Konqueror 4.3 - khtml (Fedora 11)', + 'userAgent': + 'Mozilla/5.0 (compatible; Konqueror/4.3; Linux) KHTML/4.3.1 (like Gecko) Fedora/4.3.1-3.fc11', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Konqueror', + 'browserMajor': '4', + 'browserVersion': '4.3', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'KHTML', + 'engineVersion': '4.3.1', + 'osName': 'Fedora', + 'osVersion': '4.3.1-3.fc11', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Konqueror 4.4 - khtml (Fedora 12)', + 'userAgent': + 'Mozilla/5.0 (compatible; Konqueror/4.4; Linux) KHTML/4.4.1 (like Gecko) Fedora/4.4.1-1.fc12', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Konqueror', + 'browserMajor': '4', + 'browserVersion': '4.4', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'KHTML', + 'engineVersion': '4.4.1', + 'osName': 'Fedora', + 'osVersion': '4.4.1-1.fc12', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Konqueror 4.4 - khtml (Kubuntu)', + 'userAgent': + 'Mozilla/5.0 (compatible; Konqueror/4.4; Linux 2.6.32-22-generic; X11; en_US) KHTML/4.4.3 (like Gecko) Kubuntu', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Konqueror', + 'browserMajor': '4', + 'browserVersion': '4.4', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'KHTML', + 'engineVersion': '4.4.3', + 'osName': 'Kubuntu', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Konqueror 4.4 - khtml (Kubuntu)', + 'userAgent': + 'Mozilla/5.0 (compatible; Konqueror/4.4; Linux 2.6.32-22-generic; X11; en_US) KHTML/4.4.3 (like Gecko) Kubuntu', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Konqueror', + 'browserMajor': '4', + 'browserVersion': '4.4', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'KHTML', + 'engineVersion': '4.4.3', + 'osName': 'Kubuntu', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Konqueror 4.8 - khtml (Debian)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux 3.8-6.dmz.1-liquorix-686) KHTML/4.8.4 (like Gecko) Konqueror/4.8', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Konqueror', + 'browserMajor': '4', + 'browserVersion': '4.8', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'KHTML', + 'engineVersion': '4.8.4', + 'osName': 'Linux', + 'osVersion': '3.8', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Konqueror 4.9 - khtml', + 'userAgent': + 'Mozilla/5.0 (X11; Linux) KHTML/4.9.1 (like Gecko) Konqueror/4.9', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Konqueror', + 'browserMajor': '4', + 'browserVersion': '4.9', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'KHTML', + 'engineVersion': '4.9.1', + 'osName': 'Linux', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Konqueror 4.14 - khtml', + 'userAgent': + 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.21 (KHTML, like Gecko) konqueror/4.14.10 Safari/537.21', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Konqueror', + 'browserMajor': '4', + 'browserVersion': '4.14.10', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '537.21', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Midori 0.1.10 (Webkit 531)', + 'userAgent': 'Midori/0.1.10 (X11; Linux i686; U; en-us) WebKit/(531).(2)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Midori', + 'browserMajor': '0', + 'browserVersion': '0.1.10', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Mozilla 1.9.0 (Debian)', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.3) Gecko/2008092814 (Debian-3.0.1-1)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mozilla', + 'browserMajor': '5', + 'browserVersion': '5.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.9.0.3', + 'osName': 'Debian', + 'osVersion': '3.0.1-1', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Mozilla 1.9a3pre', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a3pre) Gecko/20070330', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mozilla', + 'browserMajor': '5', + 'browserVersion': '5.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.9a3pre', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Opera 12.16 (id as 9.8, last presto)', + 'userAgent': 'Opera/9.80 (X11; Linux i686) Presto/2.12.388 Version/12.16', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '12', + 'browserVersion': '12.16', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Presto', + 'engineVersion': '2.12.388', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Opera 20.0 (Chrome 33)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.166 Safari/537.36 OPR/20.0.1396.73172', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '20', + 'browserVersion': '20.0.1396.73172', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '33.0.1750.166', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Opera 20.0 (Chrome 33)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.166 Safari/537.36 OPR/20.0.1396.73172', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '20', + 'browserVersion': '20.0.1396.73172', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '33.0.1750.166', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Opera 32.0 (Chrome 45)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.85 Safari/537.36 OPR/32.0.1948.25', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '32', + 'browserVersion': '32.0.1948.25', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '45.0.2454.85', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Opera 40.0 (Chrome 53)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.101 Safari/537.36 OPR/40.0.2308.62', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '40', + 'browserVersion': '40.0.2308.62', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '53.0.2785.101', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Puffin 4.8 (Chrome 30)', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux x86_64; en-us) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.114 Safari/537.36 Puffin/4.8.0.2965AT', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Puffin', + 'browserMajor': '4', + 'browserVersion': '4.8.0.2965AT', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '30.0.1599.114', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'QupZilla 1.8 (Webkit 538.2)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux i686) AppleWebKit/538.1 (KHTML, like Gecko) QupZilla/1.8.6 Safari/538.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'QupZilla', + 'browserMajor': '1', + 'browserVersion': '1.8.6', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '538.1', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'QupZilla 1.9 (Webkit 538.1)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/538.1 (KHTML, like Gecko) QupZilla/1.9.0 Safari/538.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'QupZilla', + 'browserMajor': '1', + 'browserVersion': '1.9.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '538.1', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'SeaMonkey 2.7 (Firefox 10)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux i686; rv:10.0.1) Gecko/20100101 Firefox/10.0.1 SeaMonkey/2.7.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'SeaMonkey', + 'browserMajor': '2', + 'browserVersion': '2.7.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '10.0.1', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'SeaMonkey 2.9 (Firefox 12)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux i686; rv:12.0) Gecko/20120502 Firefox/12.0 SeaMonkey/2.9.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'SeaMonkey', + 'browserMajor': '2', + 'browserVersion': '2.9.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '12.0', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'SeaMonkey 2.35 (Firefox 38)', + 'userAgent': + 'Mozilla/5.0 (Windows NT 5.1; rv:38.0) Gecko/20100101 Firefox/38.0 SeaMonkey/2.35', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'SeaMonkey', + 'browserMajor': '2', + 'browserVersion': '2.35', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '38.0', + 'osName': 'Windows', + 'osVersion': 'XP', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'SeaMonkey 2.46 (Firefox 49)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux i686; rv:49.0) Gecko/20100101 Firefox/49.0 SeaMonkey/2.46', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'SeaMonkey', + 'browserMajor': '2', + 'browserVersion': '2.46', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '49.0', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Shadowfox 7.0 (Firefox 7)', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux x86_64; us; rv:1.9.1.19) Gecko/20110430 shadowfox/7.0 (like Firefox/7.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '7', + 'browserVersion': '7.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.9.1.19', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Swiftfox 3.6.3', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.2.3) Gecko/20100406 Firefox/3.6.3 (Swiftfox)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Swiftfox', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.9.2.3', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Uzbl (Webkit 1.3)', + 'userAgent': 'Uzbl (Webkit 1.3) (Linux i686 [i686])', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Linux', + 'description': 'Vivaldi 1.0.344 (Chrome 47)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.80 Safari/537.36 Vivaldi/1.0.344.37', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Vivaldi', + 'browserMajor': '1', + 'browserVersion': '1.0.344.37', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '47.0.2526.80', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Unix/Console Browsers', + 'description': 'ELinks 0.4.3 (NetBSD)', + 'userAgent': 'ELinks (0.4.3; NetBSD 3.0.2PATCH sparc64; 141x19)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Links', + 'browserMajor': '0', + 'browserVersion': '0.4.3', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Links', + 'engineVersion': '0.4.3', + 'osName': 'NetBSD', + 'osVersion': '3.0.2PATCH', + 'cpuArchitecture': 'sparc64' + }, + { + 'folder': '/Browsers - Unix/Console Browsers', + 'description': 'Links 2.1 (FreeBSD)', + 'userAgent': 'Links (2.1pre15; FreeBSD 5.3-RELEASE i386; 196x84)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Links', + 'browserMajor': '2', + 'browserVersion': '2.1pre15', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Links', + 'engineVersion': '2.1pre15', + 'osName': 'FreeBSD', + 'osVersion': '5.3', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Unix/Console Browsers', + 'description': 'Links 2.8.7', + 'userAgent': 'Lynx/2.8.7dev.4 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/0.9.8d', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Lynx', + 'browserMajor': '2', + 'browserVersion': '2.8.7dev.4', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Lynx', + 'engineVersion': '2.8.7dev.4', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Unix/Console Browsers', + 'description': 'w3m 0.5.1', + 'userAgent': 'w3m/0.5.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'w3m', + 'browserMajor': '0', + 'browserVersion': '0.5.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'w3m', + 'engineVersion': '0.5.1', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Unix/Legacy Browsers', + 'description': 'Chrome 4.0 (FreeBSD)', + 'userAgent': + 'Mozilla/5.0 (X11; U; FreeBSD i386; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.207.0 Safari/532.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '4', + 'browserVersion': '4.0.207.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '532.0', + 'osName': 'FreeBSD', + 'osVersion': 'i386', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Unix/Legacy Browsers', + 'description': 'Chrome 5.0 (OpenBSD 32)', + 'userAgent': + 'Mozilla/5.0 (X11; U; OpenBSD i386; en-US) AppleWebKit/533.3 (KHTML, like Gecko) Chrome/5.0.359.0 Safari/533.3', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '5', + 'browserVersion': '5.0.359.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '533.3', + 'osName': 'OpenBSD', + 'osVersion': 'i386', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Unix/Legacy Browsers', + 'description': 'Chrome 10.0 (FreeBSD 64)', + 'userAgent': + 'Mozilla/5.0 (X11; U; FreeBSD x86_64; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.204 Safari/534.16', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '10', + 'browserVersion': '10.0.648.204', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '534.16', + 'osName': 'FreeBSD', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Unix/Legacy Browsers', + 'description': 'Firebird 0.6 (SunOs)', + 'userAgent': + 'Mozilla/5.0 (X11; U; SunOS sun4m; en-US; rv:1.4b) Gecko/20030517 Mozilla Firebird/0.6', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firebird', + 'browserMajor': '0', + 'browserVersion': '0.6', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.4b', + 'osName': 'Solaris', + 'osVersion': 'sun4m', + 'cpuArchitecture': 'sparc' + }, + { + 'folder': '/Browsers - Unix/Legacy Browsers', + 'description': 'Firefox 3.1b3 (SunOs)', + 'userAgent': + 'Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1b3) Gecko/20090429 Firefox/3.1b3', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '3', + 'browserVersion': '3.1b3', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.9.1b3', + 'osName': 'Solaris', + 'osVersion': 'i86pc', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Unix/Legacy Browsers', + 'description': 'Firefox 3.5 (OpenBSD)', + 'userAgent': + 'Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.9.1) Gecko/20090702 Firefox/3.5', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '3', + 'browserVersion': '3.5', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.9.1', + 'osName': 'OpenBSD', + 'osVersion': 'i386', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Unix/Legacy Browsers', + 'description': 'Firefox 3.6.8 (FreeBSD)', + 'userAgent': + 'Mozilla/5.0 (X11; U; FreeBSD i386; de-CH; rv:1.9.2.8) Gecko/20100729 Firefox/3.6.8', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '3', + 'browserVersion': '3.6.8', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.9.2.8', + 'osName': 'FreeBSD', + 'osVersion': 'i386', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Unix/Legacy Browsers', + 'description': 'Firefox 5.0 (FreeBSD 64)', + 'userAgent': + 'Mozilla/5.0 (X11; FreeBSD amd64; rv:5.0) Gecko/20100101 Firefox/5.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '5', + 'browserVersion': '5.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '5.0', + 'osName': 'FreeBSD', + 'osVersion': 'amd64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Unix/Legacy Browsers', + 'description': 'Galeon 1.3.15 (FreeBSD)', + 'userAgent': + 'Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.6) Gecko/20040406 Galeon/1.3.15', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mozilla', + 'browserMajor': '5', + 'browserVersion': '5.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.6', + 'osName': 'FreeBSD', + 'osVersion': 'i386', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Unix/Legacy Browsers', + 'description': 'Konqueror 3.5 - khtml (NetBSD 4.0)', + 'userAgent': + 'Mozilla/5.0 (compatible; Konqueror/3.5; NetBSD 4.0_RC3; X11) KHTML/3.5.7 (like Gecko)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Konqueror', + 'browserMajor': '3', + 'browserVersion': '3.5', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'KHTML', + 'engineVersion': '3.5.7', + 'osName': 'NetBSD', + 'osVersion': '4.0_RC3', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Unix/Legacy Browsers', + 'description': 'Konqueror 3.5.1 - khtml (SunOS)', + 'userAgent': + 'Mozilla/5.0 (compatible; Konqueror/3.5; SunOS) KHTML/3.5.1 (like Gecko)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Konqueror', + 'browserMajor': '3', + 'browserVersion': '3.5', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'KHTML', + 'engineVersion': '3.5.1', + 'osName': 'Solaris', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Unix/Legacy Browsers', + 'description': 'Mozilla 1.7 (FreeBSD)', + 'userAgent': 'Mozilla/5.0 (X11; U; FreeBSD; i386; en-US; rv:1.7) Gecko', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.7', + 'osName': 'FreeBSD', + 'osVersion': '', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Unix/Legacy Browsers', + 'description': 'Netscape 4.77 (Irix)', + 'userAgent': 'Mozilla/4.77 [en] (X11; I; IRIX;64 6.5 IP30)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': 'irix' + }, + { + 'folder': '/Browsers - Unix/Legacy Browsers', + 'description': 'Netscape 4.8 (SunOS)', + 'userAgent': 'Mozilla/4.8 [en] (X11; U; SunOS; 5.7 sun4u)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Solaris', + 'osVersion': '', + 'cpuArchitecture': 'sparc' + }, + { + 'folder': '/Browsers - Unix', + 'description': 'Arora 0.10.2 (BSD/Haiku)', + 'userAgent': + 'Mozilla/5.0 (Unknown; U; UNIX BSD/SYSV system; C -) AppleWebKit/527 (KHTML, like Gecko, Safari/419.3) Arora/0.10.2', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Arora', + 'browserMajor': '0', + 'browserVersion': '0.10.2', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '527', + 'osName': 'BSD', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Unix', + 'description': 'Chrome 19.0 (FreeBSD 64)', + 'userAgent': + 'Mozilla/5.0 (X11; FreeBSD amd64) AppleWebKit/536.5 (KHTML like Gecko) Chrome/19.0.1084.56 Safari/536.5', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '19', + 'browserVersion': '19.0.1084.56', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '536.5', + 'osName': 'FreeBSD', + 'osVersion': 'amd64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Unix', + 'description': 'Chrome 22.0 (FreeBSD 64)', + 'userAgent': + 'Mozilla/5.0 (X11; FreeBSD amd64) AppleWebKit/537.4 (KHTML like Gecko) Chrome/22.0.1229.79 Safari/537.4', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '22', + 'browserVersion': '22.0.1229.79', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '537.4', + 'osName': 'FreeBSD', + 'osVersion': 'amd64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Unix', + 'description': 'Chrome 27.0 (NetBSD)', + 'userAgent': + 'Mozilla/5.0 (X11; NetBSD) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.116 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '27', + 'browserVersion': '27.0.1453.116', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '537.36', + 'osName': 'NetBSD', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Unix', + 'description': 'Chrome 36.0 (OpenBSD)', + 'userAgent': + 'Mozilla/5.0 (X11; OpenBSD i386) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.125 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '36', + 'browserVersion': '36.0.1985.125', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '36.0.1985.125', + 'osName': 'OpenBSD', + 'osVersion': 'i386', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Unix', + 'description': 'Chromium 20.0 (NetBSD)', + 'userAgent': + 'Mozilla/5.0 (X11; NetBSD x86; en-us) AppleWebKit/666.6+ (KHTML, like Gecko) Chromium/20.0.0000.00 Chrome/20.0.0000.00 Safari/666.6+', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chromium', + 'browserMajor': '20', + 'browserVersion': '20.0.0000.00', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '666.6', + 'osName': 'NetBSD', + 'osVersion': 'x86', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Unix', + 'description': 'Epiphany 2.30.0 (FreeBSD)', + 'userAgent': + 'Mozilla/5.0 (X11; FreeBSD amd64) AppleWebKit/535.22+ (KHTML, like Gecko) Chromium/17.0.963.56 Chrome/17.0.963.56 Safari/535.22+ Epiphany/2.30.6', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chromium', + 'browserMajor': '17', + 'browserVersion': '17.0.963.56', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '535.22', + 'osName': 'FreeBSD', + 'osVersion': 'amd64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Unix', + 'description': 'Epiphany 2.30.0 (OpenBSD)', + 'userAgent': + 'Mozilla/5.0 (X11; U; OpenBSD arm; en-us) AppleWebKit/531.2 (KHTML, like Gecko) Safari/531.2 Epiphany/2.30.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Epiphany', + 'browserMajor': '2', + 'browserVersion': '2.30.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '531.2', + 'osName': 'OpenBSD', + 'osVersion': 'arm', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Unix', + 'description': 'Firefox 16.0 (NetBSD 64)', + 'userAgent': + 'Mozilla/5.0 (X11; NetBSD amd64; rv:16.0) Gecko/20121102 Firefox/16.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '16', + 'browserVersion': '16.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '16.0', + 'osName': 'NetBSD', + 'osVersion': 'amd64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Unix', + 'description': 'Firefox 28.0 (OpenBSD 64)', + 'userAgent': + 'Mozilla/5.0 (X11; OpenBSD amd64; rv:28.0) Gecko/20100101 Firefox/28.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '28', + 'browserVersion': '28.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '28.0', + 'osName': 'OpenBSD', + 'osVersion': 'amd64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Unix', + 'description': 'Firefox 30.0 (NetBSD 64)', + 'userAgent': + 'Mozilla/5.0 (X11; NetBSD amd64; rv:30.0) Gecko/20100101 Firefox/30.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '30', + 'browserVersion': '30.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '30.0', + 'osName': 'NetBSD', + 'osVersion': 'amd64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Unix', + 'description': 'Firefox 30.0 (OpenBSD 64)', + 'userAgent': + 'Mozilla/5.0 (X11; OpenBSD amd64; rv:30.0) Gecko/20100101 Firefox/30.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '30', + 'browserVersion': '30.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '30.0', + 'osName': 'OpenBSD', + 'osVersion': 'amd64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Unix', + 'description': 'Firefox 35.0 (FreeBSD 64)', + 'userAgent': + 'Mozilla/5.0 (X11; FreeBSD amd64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '35', + 'browserVersion': '35.0.1916.153', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '35.0.1916.153', + 'osName': 'FreeBSD', + 'osVersion': 'amd64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Unix', + 'description': 'Firefox 54.0 (FreeBSD 64)', + 'userAgent': + 'Mozilla/5.0 (X11; FreeBSD amd64; rv:54.0) Gecko/20100101 Firefox/54.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '54', + 'browserVersion': '54.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '54.0', + 'osName': 'FreeBSD', + 'osVersion': 'amd64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Unix', + 'description': 'Konqueror 4.1 - khtml (DragonFly)', + 'userAgent': + 'Mozilla/5.0 (compatible; Konqueror/4.1; DragonFly) KHTML/4.1.4 (like Gecko)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Konqueror', + 'browserMajor': '4', + 'browserVersion': '4.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'KHTML', + 'engineVersion': '4.1.4', + 'osName': 'DragonFly', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Unix', + 'description': 'Konqueror 4.1 - khtml (OpenBSD)', + 'userAgent': + 'Mozilla/5.0 (compatible; Konqueror/4.1; OpenBSD) KHTML/4.1.4 (like Gecko)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Konqueror', + 'browserMajor': '4', + 'browserVersion': '4.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'KHTML', + 'engineVersion': '4.1.4', + 'osName': 'OpenBSD', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Unix', + 'description': 'Konqueror 4.5.4 - khtml (NetBSD 5.0.2)', + 'userAgent': + 'Mozilla/5.0 (compatible; Konqueror/4.5; NetBSD 5.0.2; X11; amd64; en_US) KHTML/4.5.4 (like Gecko)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Konqueror', + 'browserMajor': '4', + 'browserVersion': '4.5', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'KHTML', + 'engineVersion': '4.5.4', + 'osName': 'NetBSD', + 'osVersion': '5.0.2', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Unix', + 'description': 'Konqueror 4.5.4 - khtml (FreeBSD)', + 'userAgent': + 'Mozilla/5.0 (compatible; Konqueror/4.5; FreeBSD) KHTML/4.5.4 (like Gecko)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Konqueror', + 'browserMajor': '4', + 'browserVersion': '4.5', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'KHTML', + 'engineVersion': '4.5.4', + 'osName': 'FreeBSD', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Unix', + 'description': 'Namoroka 3.6.15 (Firefox) (NetBSD)', + 'userAgent': + 'Mozilla/5.0 (X11; U; NetBSD amd64; en-US; rv:1.9.2.15) Gecko/20110308 Namoroka/3.6.15', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mozilla', + 'browserMajor': '5', + 'browserVersion': '5.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.9.2.15', + 'osName': 'NetBSD', + 'osVersion': 'amd64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Unix', + 'description': 'NetSurf 1.2 (NetBSD)', + 'userAgent': 'NetSurf/1.2 (NetBSD; amd64)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'NetSurf', + 'browserMajor': '1', + 'browserVersion': '1.2', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'NetSurf', + 'engineVersion': '1.2', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Browsers - Unix', + 'description': 'Opera 12.10 (FreeBSD)', + 'userAgent': + 'Opera/9.80 (X11; FreeBSD 8.1-RELEASE i386; Edition Next) Presto/2.12.388 Version/12.10', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '12', + 'browserVersion': '12.10', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Presto', + 'engineVersion': '2.12.388', + 'osName': 'FreeBSD', + 'osVersion': '8.1', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Browsers - Unix', + 'description': 'QupZilla 1.7.0 (FreeBSD)', + 'userAgent': + 'Mozilla/5.0 (Unknown; UNIX BSD/SYSV system) AppleWebKit/538.1 (KHTML, like Gecko) QupZilla/1.7.0 Safari/538.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'QupZilla', + 'browserMajor': '1', + 'browserVersion': '1.7.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '538.1', + 'osName': 'BSD', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Unix', + 'description': 'Seamonkey 1.1.8 (Mozilla) (SunOS 32bit)', + 'userAgent': + 'Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.8.1.12) Gecko/20080303 SeaMonkey/1.1.8', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'SeaMonkey', + 'browserMajor': '1', + 'browserVersion': '1.1.8', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.8.1.12', + 'osName': 'Solaris', + 'osVersion': 'i86pc', + 'cpuArchitecture': '' + }, + { + 'folder': '/Browsers - Unix', + 'description': 'Seamonkey 2.25 (Firefox/28.0) (FreeBSD)', + 'userAgent': + 'Mozilla/5.0 (X11; FreeBSD i386; rv:28.0) Gecko/20100101 Firefox/28.0 SeaMonkey/2.25', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'SeaMonkey', + 'browserMajor': '2', + 'browserVersion': '2.25', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '28.0', + 'osName': 'FreeBSD', + 'osVersion': 'i386', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'Bolt 2.8 (webkit 534.6) (Sony Ericsson K800i)', + 'userAgent': + 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; BOLT/2.800) AppleWebKit/534.6 (KHTML, like Gecko) Version/5.0 Safari/534.6.3', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'BOLT', + 'browserMajor': '2', + 'browserVersion': '2.800', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '534.6', + 'osName': 'Windows', + 'osVersion': 'XP', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'Chrome 35.0 (Samsung SM-T537A) - Android 4.4.2 -', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 4.4.2; SAMSUNG-SM-T537A Build/KOT49H) AppleWebKit/537.36 (KHTML like Gecko) Chrome/35.0.1916.141 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '35', + 'browserVersion': '35.0.1916.141', + 'deviceModel': 'SM-T537A', + 'deviceType': 'tablet', + 'deviceVendor': 'Samsung', + 'engineName': 'Blink', + 'engineVersion': '35.0.1916.141', + 'osName': 'Android', + 'osVersion': '4.4.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'Chrome 60.0 - Pixel XL OPR6 - Android 8.0.0', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 8.0.0; Pixel XL Build/OPR6.170623.012) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.107 Mobile Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '60', + 'browserVersion': '60.0.3112.107', + 'deviceModel': 'Pixel XL', + 'deviceType': 'mobile', + 'deviceVendor': 'Google', + 'engineName': 'Blink', + 'engineVersion': '60.0.3112.107', + 'osName': 'Android', + 'osVersion': '8.0.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'Edge 12.0 (webkit 537.36) Windows Phone OS 10.0', + 'userAgent': + 'Mozilla/5.0 (Windows Phone 10.0; Android 4.2.1; DEVICE INFO) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.71 Mobile Safari/537.36 Edge/12.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Edge', + 'browserMajor': '12', + 'browserVersion': '12.0', + 'deviceModel': '', + 'deviceType': 'mobile', + 'deviceVendor': '', + 'engineName': 'EdgeHTML', + 'engineVersion': '12.0', + 'osName': 'Windows Phone', + 'osVersion': '10.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'Firefox 35.0 - Android', + 'userAgent': + 'Mozilla/5.0 (Android; Mobile; rv:35.0) Gecko/35.0 Firefox/35.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '35', + 'browserVersion': '35.0', + 'deviceModel': '', + 'deviceType': 'mobile', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '35.0', + 'osName': 'Android', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'IEMobile 6.12 (Win CE) (with zune id)', + 'userAgent': + 'Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12; Microsoft ZuneHD 4.3)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IEMobile', + 'browserMajor': '6', + 'browserVersion': '6.12', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Windows', + 'osVersion': 'CE', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'EMobile 7.11 (MSIE 6 - Win CE)', + 'userAgent': + 'Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IEMobile', + 'browserMajor': '7', + 'browserVersion': '7.11', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Windows', + 'osVersion': 'CE', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'IEMobile 7.0 (MSIE 7.0) - WinPhone OS 7.0 - Asus Galaxy', + 'userAgent': + 'Mozilla/4.0 (compatible; MSIE 7.0; Windows Phone OS 7.0; Trident/3.1; IEMobile/7.0) Asus;Galaxy6', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IEMobile', + 'browserMajor': '7', + 'browserVersion': '7.0', + 'deviceModel': '', + 'deviceType': 'mobile', + 'deviceVendor': 'Asus', + 'engineName': 'Trident', + 'engineVersion': '3.1', + 'osName': 'Windows Phone OS', + 'osVersion': '7.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'IEMobile 7.5 (MSIE 9 - WP7.5)', + 'userAgent': + 'Mozilla/5.0 (compatible; MSIE 9.0; Windows Phone OS 7.5; Trident/5.0; IEMobile/9.0)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IEMobile', + 'browserMajor': '9', + 'browserVersion': '9.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Trident', + 'engineVersion': '5.0', + 'osName': 'Windows Phone OS', + 'osVersion': '7.5', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'IEMobile 9.0 - WinPhone OS 7.5', + 'userAgent': + 'Mozilla/5.0 (compatible; MSIE 9.0; Windows Phone OS 7.5; Trident/5.0; IEMobile/9.0)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IEMobile', + 'browserMajor': '9', + 'browserVersion': '9.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Trident', + 'engineVersion': '5.0', + 'osName': 'Windows Phone OS', + 'osVersion': '7.5', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'IEMobile 10.0 - WinPhone OS 8.0 - ARM', + 'userAgent': + 'Mozilla/5.0 (compatible; MSIE 10.0; Windows Phone 8.0; Trident/6.0; IEMobile/10.0; ARM; Touch)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IEMobile', + 'browserMajor': '10', + 'browserVersion': '10.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Trident', + 'engineVersion': '6.0', + 'osName': 'Windows Phone', + 'osVersion': '8.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'EudoraWeb 2.1 (PalmOS)', + 'userAgent': + 'Mozilla/1.22 (compatible; MSIE 5.01; PalmOS 3.0) EudoraWeb 2.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IE', + 'browserMajor': '5', + 'browserVersion': '5.01', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'Firefox 4.0.1 (Win CE)', + 'userAgent': + 'Mozilla/5.0 (WindowsCE 6.0; rv:2.0.1) Gecko/20100101 Firefox/4.0.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '4', + 'browserVersion': '4.0.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '2.0.1', + 'osName': 'Windows', + 'osVersion': 'CE 6.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'Firefox Fennec 1.0.a1 (Linux arm)', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux armv61; en-US; rv:1.9.1b2pre) Gecko/20081015 Fennec/1.0a1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Fennec', + 'browserMajor': '1', + 'browserVersion': '1.0a1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.9.1b2pr', + 'osName': 'Linux', + 'osVersion': 'armv61', + 'cpuArchitecture': 'arm' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'Firefox Fennec 2.0.1 (Maemo arm)', + 'userAgent': + 'Mozilla/5.0 (Maemo; Linux armv7l; rv:2.0.1) Gecko/20100101 Firefox/4.0.1 Fennec/2.0.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Fennec', + 'browserMajor': '2', + 'browserVersion': '2.0.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '2.0.1', + 'osName': 'Linux', + 'osVersion': 'armv7l', + 'cpuArchitecture': 'arm' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'Firefox Fennec 10.0.1 (Maemo arm)', + 'userAgent': + 'Mozilla/5.0 (Maemo; Linux armv7l; rv:10.0.1) Gecko/20100101 Firefox/10.0.1 Fennec/10.0.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Fennec', + 'browserMajor': '10', + 'browserVersion': '10.0.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '10.0.1', + 'osName': 'Linux', + 'osVersion': 'armv7l', + 'cpuArchitecture': 'arm' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'Firefox 48.0 - Android 6.0.1 (Samsung SM-G935F)', + 'userAgent': + 'Mozilla/5.0 (Android 6.0.1; Mobile; rv:48.0) Gecko/48.0 Firefox/48.0', + 'appCodename': 'Mozilla', + 'appName': 'Netscape', + 'appVersion': '5.0 (Android 6.0.1)', + 'platform': 'Linux armv81', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '48', + 'browserVersion': '48.0', + 'deviceModel': '', + 'deviceType': 'mobile', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '48.0', + 'osName': 'Android', + 'osVersion': '6.0.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'Minimo 0.016 (Win CE)', + 'userAgent': + 'Mozilla/5.0 (Windows; U; Windows CE 5.1; rv:1.8.1a3) Gecko/20060610 Minimo/0.016', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Minimo', + 'browserMajor': '0', + 'browserVersion': '0.016', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.8.1a3', + 'osName': 'Windows', + 'osVersion': 'CE 5.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'Minimo 0.020 (Linux)', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux armv6l; rv 1.8.1.5pre) Gecko/20070619 Minimo/0.020', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Minimo', + 'browserMajor': '0', + 'browserVersion': '0.020', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Linux', + 'osVersion': 'armv6l', + 'cpuArchitecture': 'arm' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'Minimo 0.025 (Linux arm)', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux arm7tdmi; rv:1.8.1.11) Gecko/20071130 Minimo/0.025', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Minimo', + 'browserMajor': '0', + 'browserVersion': '0.025', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.8.1.11', + 'osName': 'Linux', + 'osVersion': 'arm7tdmi', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'NetFront 3.0 (PalmOS)', + 'userAgent': + 'Mozilla/4.0 (PDA; PalmOS/sony/model prmr/Revision:1.1.54 (en)) NetFront/3.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'NetFront', + 'browserMajor': '3', + 'browserVersion': '3.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'NetFront', + 'engineVersion': '3.0', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'Opera 9.51 beta (Windows)', + 'userAgent': + 'Opera/9.51 Beta (Microsoft Windows; PPC; Opera Mobi/1718; U; en)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '9', + 'browserVersion': '9.51', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': 'ppc' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'Opera 9.60 Mini 4.1 beta (Windows)', + 'userAgent': + 'Opera/9.60 (J2ME/MIDP; Opera Mini/4.1.11320/608; U; en) Presto/2.2.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera Mini', + 'browserMajor': '4', + 'browserVersion': '4.1.11320', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Presto', + 'engineVersion': '2.2.0', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'Opera 9.60 Mini 4.2 J2ME/MIDP', + 'userAgent': + 'Opera/9.60 (J2ME/MIDP; Opera Mini/4.2.14320/554; U; cs) Presto/2.2.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera Mini', + 'browserMajor': '4', + 'browserVersion': '4.2.14320', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Presto', + 'engineVersion': '2.2.0', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'Opera 10.00 Mobi - SymbOS', + 'userAgent': + 'Opera/9.80 (S60; SymbOS; Opera Mobi/499; U; ru) Presto/2.4.18 Version/10.00', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera Mobi', + 'browserMajor': '10', + 'browserVersion': '10.00', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Presto', + 'engineVersion': '2.4.18', + 'osName': 'Symbian', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'Opera 10.61 Mini 5.1 (J2ME/MIDP)', + 'userAgent': + 'Opera/10.61 (J2ME/MIDP; Opera Mini/5.1.21219/19.999; en-US; rv:1.9.3a5) WebKit/534.5 Presto/2.6.30', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera Mini', + 'browserMajor': '5', + 'browserVersion': '5.1.21219', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Presto', + 'engineVersion': '2.6.30', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'Opera 11.1010 Mini 7.5 (Android)', + 'userAgent': + 'Opera/9.80 (Android; Opera Mini/7.5.33361/31.1543; U; en) Presto/2.8.119 Version/11.1010', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera Mini', + 'browserMajor': '7', + 'browserVersion': '7.5.33361', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Presto', + 'engineVersion': '2.8.119', + 'osName': 'Android', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'Opera 12.16 Mini 8.0 (J2ME/MIDP)', + 'userAgent': + 'Opera/9.80 (J2ME/MIDP; Opera Mini/8.0.35626/37.8918; U; en) Presto/2.12.423 Version/12.16', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera Mini', + 'browserMajor': '8', + 'browserVersion': '8.0.35626', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Presto', + 'engineVersion': '2.12.423', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'Opera 30.0 (Android)', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 5.1.1; Nexus 7 Build/LMY47V) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.78 Safari/537.36 OPR/30.0.1856.93524', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '30', + 'browserVersion': '30.0.1856.93524', + 'deviceModel': 'Nexus 7', + 'deviceType': 'tablet', + 'deviceVendor': 'Asus', + 'engineName': 'Blink', + 'engineVersion': '43.0.2357.78', + 'osName': 'Android', + 'osVersion': '5.1.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'Opera Mini 9.0 (Android)', + 'userAgent': + 'Opera/9.80 (Android; Opera Mini/9.0.1829/66.318; U; en) Presto/2.12.423 Version/12.16', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera Mini', + 'browserMajor': '9', + 'browserVersion': '9.0.1829', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Presto', + 'engineVersion': '2.12.423', + 'osName': 'Android', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'Opera Mobi 1040 (Linux i686)', + 'userAgent': + 'Opera/9.80 (Linux i686; Opera Mobi/1040; U; en) Presto/2.5.24 Version/10.00', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera Mobi', + 'browserMajor': '10', + 'browserVersion': '10.00', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Presto', + 'engineVersion': '2.5.24', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'Polaris 6.01', + 'userAgent': + 'POLARIS/6.01 (BREW 3.1.5; U; en-us; LG; LX265; POLARIS/6.01/WAP) MMP/2.0 profile/MIDP-2.1 Configuration/CLDC-1.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'POLARIS', + 'browserMajor': '6', + 'browserVersion': '6.01', + 'deviceModel': 'LX265', + 'deviceType': 'mobile', + 'deviceVendor': 'LG', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'Puffin 2.9174AP - Android - (AP=Android Phone)', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux x86_64; en-gb) AppleWebKit/534.35 (KHTML, like Gecko) Chrome/11.0.696.65 Safari/534.35 Puffin/2.9174AP', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Puffin', + 'browserMajor': '2', + 'browserVersion': '2.9174AP', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '534.35', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'Puffin 2.9174AT - Android - (AT=Android Tablet)', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux x86_64; en-us) AppleWebKit/534.35 (KHTML, like Gecko) Chrome/11.0.696.65 Safari/534.35 Puffin/2.9174AT', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Puffin', + 'browserMajor': '2', + 'browserVersion': '2.9174AT', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '534.35', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'Puffin 3.9174IP - iOS 6_1 - (IP=iphone)', + 'userAgent': + 'Mozilla/5.0 (iPod; U; CPU iPhone OS 6_1 like Mac OS X; en-HK) AppleWebKit/534.35 (KHTML, like Gecko) Chrome/11.0.696.65 Safari/534.35 Puffin/3.9174IP Mobile', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Puffin', + 'browserMajor': '3', + 'browserVersion': '3.9174IP', + 'deviceModel': 'iPod', + 'deviceType': 'mobile', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '534.35', + 'osName': 'iOS', + 'osVersion': '6.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'Puffin 3.9174IT - (says Linux) - (IT=iOS tablet)', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux x86_64; en-AU) AppleWebKit/534.35 (KHTML, like Gecko) Chrome/11.0.696.65 Safari/534.35 Puffin/3.9174IT', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Puffin', + 'browserMajor': '3', + 'browserVersion': '3.9174IT', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '534.35', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'Puffin 2.0.5603M - Linux - (M=mobile)', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux i686; en-gb) AppleWebKit/534.35 (KHTML, like Gecko) Chrome/11.0.696.65 Safari/534.35 Puffin/2.0.5603M', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Puffin', + 'browserMajor': '2', + 'browserVersion': '2.0.5603M', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '534.35', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'Puffin 4.5.0IT - (says Linux) - (IT=iOS tablet)', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.114 Safari/537.36 Puffin/4.5.0IT', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Puffin', + 'browserMajor': '4', + 'browserVersion': '4.5.0IT', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '30.0.1599.114', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'Mobile Safari 530.17 (Android)', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 2.0; en-us; Droid Build/ESD20) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': 'Droid', + 'deviceType': 'mobile', + 'deviceVendor': 'Motorola', + 'engineName': 'WebKit', + 'engineVersion': '530.17', + 'osName': 'Android', + 'osVersion': '2.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'Safari 533 - iPad - iOS 4_2_1)', + 'userAgent': + 'Mozilla/5.0 (iPad; U; CPU OS 4_2_1 like Mac OS X; ja-jp) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148 Safari/6533.18.5', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '5', + 'browserVersion': '5.0.2', + 'deviceModel': 'iPad', + 'deviceType': 'tablet', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '533.17.9', + 'osName': 'iOS', + 'osVersion': '4.2.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'Safari 533.17 - iPhone - iOS 4_2_1', + 'userAgent': + 'Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_2_1 like Mac OS X; da-dk) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148 Safari/6533.18.5', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '5', + 'browserVersion': '5.0.2', + 'deviceModel': 'iPhone', + 'deviceType': 'mobile', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '533.17.9', + 'osName': 'iOS', + 'osVersion': '4.2.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'Safari 6 (8536.25) - Apple iPad 2 - iOS 6_0', + 'userAgent': + 'Mozilla/5.0 (iPad; CPU OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5355d Safari/8536.25', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '6', + 'browserVersion': '6.0', + 'deviceModel': 'iPad', + 'deviceType': 'tablet', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '536.26', + 'osName': 'iOS', + 'osVersion': '6.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'UCBrowser 2.9.0 - Trident/MSIE 9.0 - WindowsPhone 7', + 'userAgent': + 'Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0; XBLWP7; ZuneWP7) UCBrowser/2.9.0.263', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IE', + 'browserMajor': '9', + 'browserVersion': '9.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Trident', + 'engineVersion': '5.0', + 'osName': 'Windows', + 'osVersion': '7', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Browsers', + 'description': 'UCBrowser 8.6.1 - Webkit 533 - Android 2.3.3', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 2.3.3; en-us ; LS670 Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1/UCBrowser/8.6.1.262/145/355', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'UCBrowser', + 'browserMajor': '8', + 'browserVersion': '8.6.1.262', + 'deviceModel': '', + 'deviceType': 'mobile', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '533.1', + 'osName': 'Android', + 'osVersion': '2.3.3', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Tablets', + 'description': 'Acer Iconia - Android - 3.0.1 - AppleWebKit 534.13', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 3.0.1; fr-fr; A500 Build/HRI66) AppleWebKit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': 'Android 3.0.1', + 'deviceType': '', + 'deviceVendor': 'Generic', + 'engineName': 'WebKit', + 'engineVersion': '534.13', + 'osName': 'Android', + 'osVersion': '3.0.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Tablets', + 'description': '(device unknown) - Android 4.1 - AppleWebKit 534.30', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 4.1; en-us; sdk Build/MR1) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.1 Safari/534.30', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '4', + 'browserVersion': '4.1', + 'deviceModel': 'Android 4.1', + 'deviceType': '', + 'deviceVendor': 'Generic', + 'engineName': 'WebKit', + 'engineVersion': '534.30', + 'osName': 'Android', + 'osVersion': '4.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Tablets', + 'description': '(device unknown) - Android 4.2 - Safari 535.19', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 4.2; en-us; sdk Build/MR1) AppleWebKit/535.19 (KHTML, like Gecko) Version/4.2 Safari/535.19', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '4', + 'browserVersion': '4.2', + 'deviceModel': 'Android 4.2', + 'deviceType': '', + 'deviceVendor': 'Generic', + 'engineName': 'WebKit', + 'engineVersion': '535.19', + 'osName': 'Android', + 'osVersion': '4.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Tablets', + 'description': + '(device unknown) - Android - Puffin 2.9174AT (AT=android tablet)', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux x86_64; en-us) AppleWebKit/534.35 (KHTML, like Gecko) Chrome/11.0.696.65 Safari/534.35 Puffin/2.9174AT', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Puffin', + 'browserMajor': '2', + 'browserVersion': '2.9174AT', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '534.35', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Mobile Devices/Devices/Tablets', + 'description': 'Apple iPad - iOS - Puffin/3.9174IT (IT=ios tablet)', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux x86_64; en-AU) AppleWebKit/534.35 (KHTML, like Gecko) Chrome/11.0.696.65 Safari/534.35 Puffin/3.9174IT', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Puffin', + 'browserMajor': '3', + 'browserVersion': '3.9174IT', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '534.35', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Mobile Devices/Devices/Tablets', + 'description': 'Apple iPad 1 - iOS 3.2 - Safari 531', + 'userAgent': + 'Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B334b Safari/531.21.10', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '4', + 'browserVersion': '4.0.4', + 'deviceModel': 'iPad', + 'deviceType': 'tablet', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '531.21.10', + 'osName': 'iOS', + 'osVersion': '3.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Tablets', + 'description': 'Apple iPad 1 - iOS 4_2_1 - Safari 533', + 'userAgent': + 'Mozilla/5.0 (iPad; U; CPU OS 4_2_1 like Mac OS X; ja-jp) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148 Safari/6533.18.5', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '5', + 'browserVersion': '5.0.2', + 'deviceModel': 'iPad', + 'deviceType': 'tablet', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '533.17.9', + 'osName': 'iOS', + 'osVersion': '4.2.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Tablets', + 'description': 'Apple iPad 2 - iOS 4_3 - Safari 533', + 'userAgent': + 'Mozilla/5.0 (iPad; U; CPU OS 4_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8F190 Safari/6533.18.5', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '5', + 'browserVersion': '5.0.2', + 'deviceModel': 'iPad', + 'deviceType': 'tablet', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '533.17.9', + 'osName': 'iOS', + 'osVersion': '4.3', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Tablets', + 'description': 'Apple iPad - iOS 5_1 - Safari 5.1 (7534.48.3)', + 'userAgent': + 'Mozilla/5.0 (iPad; CPU OS 5_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko ) Version/5.1 Mobile/9B176 Safari/7534.48.3', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '5', + 'browserVersion': '5.1', + 'deviceModel': 'iPad', + 'deviceType': 'tablet', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '534.46', + 'osName': 'iOS', + 'osVersion': '5.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Tablets', + 'description': 'Apple iPad 2 - iOS 6_0 - Safari 6 (8536.25)', + 'userAgent': + 'Mozilla/5.0 (iPad; CPU OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5355d Safari/8536.25', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '6', + 'browserVersion': '6.0', + 'deviceModel': 'iPad', + 'deviceType': 'tablet', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '536.26', + 'osName': 'iOS', + 'osVersion': '6.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Tablets', + 'description': 'Apple iPad - iOS 8_0_2 - Safari 7 (9537.53)', + 'userAgent': + 'Mozilla/5.0 (iPad; CPU OS 8_0_2 like Mac OS X) AppleWebKit/600.1.4 (KHTML like Gecko) Mobile/12A405 Version/7.0 Safari/9537.53', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '7', + 'browserVersion': '7.0', + 'deviceModel': 'iPad', + 'deviceType': 'tablet', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '600.1.4', + 'osName': 'iOS', + 'osVersion': '8.0.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Tablets', + 'description': 'Apple iPad - iOS 8_4 - Safari 8 (600.1)', + 'userAgent': + 'Mozilla/5.0 (iPad; CPU OS 8_4_1 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12H321 Safari/600.1.4', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '8', + 'browserVersion': '8.0', + 'deviceModel': 'iPad', + 'deviceType': 'tablet', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '600.1.4', + 'osName': 'iOS', + 'osVersion': '8.4.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Tablets', + 'description': 'Apple iPad - iOS 9_3 - Safari 9 (601.1)', + 'userAgent': + 'Mozilla/5.0 (iPad; CPU OS 9_3_2 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Version/9.0 Mobile/13F69 Safari/601.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '9', + 'browserVersion': '9.0', + 'deviceModel': 'iPad', + 'deviceType': 'tablet', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '601.1.46', + 'osName': 'iOS', + 'osVersion': '9.3.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Tablets', + 'description': 'Apple iPad - iOS 10_0 - CriOS 49.0', + 'userAgent': + 'Mozilla/5.0 (iPad; CPU OS 10_0 like Mac OS X) AppleWebKit/601.1 (KHTML, like Gecko) CriOS/49.0.2623.109 Mobile/14A5335b Safari/601.1.46', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '49', + 'browserVersion': '49.0.2623.109', + 'deviceModel': 'iPad', + 'deviceType': 'tablet', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '601.1', + 'osName': 'iOS', + 'osVersion': '10.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Tablets', + 'description': 'Apple iPad - iOS 11_0 - Safari 11.0', + 'userAgent': + 'Mozilla/5.0 (iPad; CPU OS 11_0 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Mobile/15A5362a Safari/604.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '11', + 'browserVersion': '11.0', + 'deviceModel': 'iPad', + 'deviceType': 'tablet', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '604.1.38', + 'osName': 'iOS', + 'osVersion': '11.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Tablets', + 'description': + 'Apple iPad - Puffin 4.5.0IT - (says Linux) - (IT=iOS tablet)', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.114 Safari/537.36 Puffin/4.5.0IT', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Puffin', + 'browserMajor': '4', + 'browserVersion': '4.5.0IT', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '30.0.1599.114', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Mobile Devices/Devices/Tablets', + 'description': + 'Barnes & Noble Nook Color - (Masked: IDs as: OS_X 10_5_7) - Safari 530.17', + 'userAgent': + 'Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7;en-us) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Safari/530.17', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '530.17', + 'osName': 'Mac OS', + 'osVersion': '10.5.7', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Tablets', + 'description': 'HP Touchpad 1.0 - WebOS 3.0.2 - wOSBrowser 234.40', + 'userAgent': + 'Mozilla/5.0 (hp-tablet; Linux; hpwOS/3.0.2; U; de-DE) AppleWebKit/534.6 (KHTML, like Gecko) wOSBrowser/234.40.1 Safari/534.6 TouchPad/1.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': 'TouchPad', + 'deviceType': 'tablet', + 'deviceVendor': 'hp', + 'engineName': 'WebKit', + 'engineVersion': '534.6', + 'osName': 'Linux', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Tablets', + 'description': + 'Kindle Fire - Android 4.0.3 - Silk 2.1 (AppleWebKit 535.19)', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 4.0.3; en-us; KFTT Build/IML74K) AppleWebKit/535.19 (KHTML, like Gecko) Silk/2.1 Mobile Safari/535.19 Silk-Accelerated=true', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Silk', + 'browserMajor': '2', + 'browserVersion': '2.1', + 'deviceModel': 'KFTT', + 'deviceType': 'tablet', + 'deviceVendor': 'Amazon', + 'engineName': 'WebKit', + 'engineVersion': '535.19', + 'osName': 'Android', + 'osVersion': '4.0.3', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Tablets', + 'description': 'LG V410 Tablet - Android 4.4 - Chrome 30', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 4.4.2; LG-V410 Build/KOT49I.V41010d) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.103 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '30', + 'browserVersion': '30.0.1599.103', + 'deviceModel': 'V410', + 'deviceType': 'mobile', + 'deviceVendor': 'LG', + 'engineName': 'Blink', + 'engineVersion': '30.0.1599.103', + 'osName': 'Android', + 'osVersion': '4.4.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Tablets', + 'description': 'Motorola Xoom - Android 3.0.1 - Mobile Safari 523.12', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 3.0; en-us; Xoom Build/HRI39) AppleWebKit/525.10 (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '3', + 'browserVersion': '3.0.4', + 'deviceModel': 'Xoom', + 'deviceType': 'tablet', + 'deviceVendor': 'Motorola', + 'engineName': 'WebKit', + 'engineVersion': '525.10', + 'osName': 'Android', + 'osVersion': '3.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Tablets', + 'description': 'Nook Tablet - Android 4.0.4 - Chrome 42/Safari 533.1', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 4.0.4; BNTV400 Build/IMM76L) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.111 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '42', + 'browserVersion': '42.0.2311.111', + 'deviceModel': 'V400', + 'deviceType': 'tablet', + 'deviceVendor': 'Barnes & Noble', + 'engineName': 'Blink', + 'engineVersion': '42.0.2311.111', + 'osName': 'Android', + 'osVersion': '4.0.4', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Tablets', + 'description': 'RIM (Blackberry) Playbook - OS 2.1.0 - Safari 536.2+', + 'userAgent': + 'Mozilla/5.0 (PlayBook; U; RIM Tablet OS 2.1.0; en-US) AppleWebKit/536.2+ (KHTML like Gecko) Version/7.2.1.0 Safari/536.2+', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '7', + 'browserVersion': '7.2.1.0', + 'deviceModel': 'PlayBook', + 'deviceType': 'tablet', + 'deviceVendor': 'RIM', + 'engineName': 'WebKit', + 'engineVersion': '536.2', + 'osName': 'RIM Tablet OS', + 'osVersion': '2.1.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Tablets', + 'description': 'Samsung Galaxy - Android 1.5 - Mobile Safari 525.20.1', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 1.5; de-de; Galaxy Build/CUPCAKE) AppleWebKit/528.5 (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '3', + 'browserVersion': '3.1.2', + 'deviceModel': '', + 'deviceType': 'mobile', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '528.5', + 'osName': 'Android', + 'osVersion': '1.5', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Tablets', + 'description': 'Samsung Galaxy - Android 2.2 - Mobile Safari 533.1', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 2.2; en-ca; GT-P1000M Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': 'GT-P1000', + 'deviceType': 'tablet', + 'deviceVendor': 'Samsung', + 'engineName': 'WebKit', + 'engineVersion': '533.1', + 'osName': 'Android', + 'osVersion': '2.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Tablets', + 'description': + 'Samsung Galaxy (Verizon) - Android 2.2 - Mobile Safari 533.1', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 2.2; en-us; SCH-I800 Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': 'SCH-I800', + 'deviceType': 'tablet', + 'deviceVendor': 'Samsung', + 'engineName': 'WebKit', + 'engineVersion': '533.1', + 'osName': 'Android', + 'osVersion': '2.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Tablets', + 'description': + 'Galaxy GT-P5210 tablet - Android 4.4.2 - AppleWebKit 534.30', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 4.4.2; en-us; GT-P5210 Build/KOT49H) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Safari/534.30', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': 'GT-P5210', + 'deviceType': 'tablet', + 'deviceVendor': 'Samsung', + 'engineName': 'WebKit', + 'engineVersion': '534.30', + 'osName': 'Android', + 'osVersion': '4.4.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Tablets', + 'description': 'Samsung GT-P7100 - Android 3.0.1 - AppleWebKit 534.13', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 3.0.1; en-us; GT-P7100 Build/HRI83) AppleWebkit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': 'GT-P7100', + 'deviceType': 'tablet', + 'deviceVendor': 'Samsung', + 'engineName': 'Webkit', + 'engineVersion': '534.13', + 'osName': 'Android', + 'osVersion': '3.0.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Tablets', + 'description': 'Samsung SM-T530NU - Android 5.0.2 - Chrome 38.0', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 5.0.2; SAMSUNG SM-T530NU Build/LRX22G) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/3.2 Chrome/38.0.2125.102 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Samsung Browser', + 'browserMajor': '3', + 'browserVersion': '3.2', + 'deviceModel': 'SM-T530NU', + 'deviceType': 'tablet', + 'deviceVendor': 'Samsung', + 'engineName': 'Blink', + 'engineVersion': '38.0.2125.102', + 'osName': 'Android', + 'osVersion': '5.0.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Acer', + 'description': 'Iconia Tablet - Android - 3.0.1 - AppleWebKit 534.13', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 3.0.1; fr-fr; A500 Build/HRI66) AppleWebKit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': 'Android 3.0.1', + 'deviceType': '', + 'deviceVendor': 'Generic', + 'engineName': 'WebKit', + 'engineVersion': '534.13', + 'osName': 'Android', + 'osVersion': '3.0.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Amazon (Kindle)', + 'description': 'Kindle 2.0 - Linux', + 'userAgent': + 'Mozilla/4.0 (compatible; Linux 2.6.22) NetFront/3.4 Kindle/2.0 (screen 600x800)', + 'appCodename': 'Mozilla', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Kindle', + 'browserMajor': '2', + 'browserVersion': '2.0', + 'deviceModel': '2.0', + 'deviceType': 'tablet', + 'deviceVendor': 'Kindle', + 'engineName': 'NetFront', + 'engineVersion': '3.4', + 'osName': 'Linux', + 'osVersion': '2.6.22', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Amazon (Kindle)', + 'description': 'Kindle 3.0 - AppleWebKit 528.5 - Linux', + 'userAgent': + 'Mozilla/5.0 (Linux U; en-US) AppleWebKit/528.5 (KHTML, like Gecko, Safari/528.5 ) Version/4.0 Kindle/3.0 (screen 600x800; rotate)', + 'appCodename': 'Mozilla', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Kindle', + 'browserMajor': '3', + 'browserVersion': '3.0', + 'deviceModel': '3.0', + 'deviceType': 'tablet', + 'deviceVendor': 'Kindle', + 'engineName': 'WebKit', + 'engineVersion': '528.5', + 'osName': 'Linux', + 'osVersion': 'U', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Amazon (Kindle)', + 'description': 'Kindle 3.0+ - Safari 5.0 (AppleWebKit 531.2) - Android', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux armv7l like Android; en-us) AppleWebKit/531.2+ (KHTML, like Gecko) Version/5.0 Safari/533.2+ Kindle/3.0+', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Kindle', + 'browserMajor': '3', + 'browserVersion': '3.0', + 'deviceModel': '3.0', + 'deviceType': 'tablet', + 'deviceVendor': 'Kindle', + 'engineName': 'WebKit', + 'engineVersion': '531.2', + 'osName': 'Android', + 'osVersion': '', + 'cpuArchitecture': 'arm' + }, + { + 'folder': '/Mobile Devices/Devices/Amazon (Kindle)', + 'description': 'Kindle Fire - Silk/2.1 (AppleWebKit 535.19) - Android', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 4.0.3; en-us; KFTT Build/IML74K) AppleWebKit/535.19 (KHTML, like Gecko) Silk/2.1 Mobile Safari/535.19 Silk-Accelerated=true', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Silk', + 'browserMajor': '2', + 'browserVersion': '2.1', + 'deviceModel': 'KFTT', + 'deviceType': 'tablet', + 'deviceVendor': 'Amazon', + 'engineName': 'WebKit', + 'engineVersion': '535.19', + 'osName': 'Android', + 'osVersion': '4.0.3', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Apple (iPhone etc)', + 'description': 'iPad 1 - iOS 3.2 - Safari 531', + 'userAgent': + 'Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B334b Safari/531.21.10', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '4', + 'browserVersion': '4.0.4', + 'deviceModel': 'iPad', + 'deviceType': 'tablet', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '531.21.10', + 'osName': 'iOS', + 'osVersion': '3.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Apple (iPhone etc)', + 'description': 'iPad 1 - iOS 4_2 - Safari 533', + 'userAgent': + 'Mozilla/5.0 (iPad; U; CPU OS 4_2_1 like Mac OS X; ja-jp) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148 Safari/6533.18.5', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '5', + 'browserVersion': '5.0.2', + 'deviceModel': 'iPad', + 'deviceType': 'tablet', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '533.17.9', + 'osName': 'iOS', + 'osVersion': '4.2.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Apple (iPhone etc)', + 'description': 'iPad 2 - iOS 4_3 - Safari 533', + 'userAgent': + 'Mozilla/5.0 (iPad; U; CPU OS 4_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8F190 Safari/6533.18.5', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '5', + 'browserVersion': '5.0.2', + 'deviceModel': 'iPad', + 'deviceType': 'tablet', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '533.17.9', + 'osName': 'iOS', + 'osVersion': '4.3', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Apple (iPhone etc)', + 'description': 'iPad 2 - iOS 5_0 - Safari 7.2', + 'userAgent': + 'Mozilla/5.0 (iPad; U; CPU iPad OS 5_0_1 like Mac OS X; en-us) AppleWebKit/535.1+ (KHTML like Gecko) Version/7.2.0.0 Safari/6533.18.5', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '7', + 'browserVersion': '7.2.0.0', + 'deviceModel': 'iPad', + 'deviceType': 'tablet', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '535.1', + 'osName': 'iOS', + 'osVersion': '5.0.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Apple (iPhone etc)', + 'description': 'iPad - iOS 6_0 - Safari 6.0', + 'userAgent': + 'Mozilla/5.0 (iPad; CPU OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5355d Safari/8536.25', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '6', + 'browserVersion': '6.0', + 'deviceModel': 'iPad', + 'deviceType': 'tablet', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '536.26', + 'osName': 'iOS', + 'osVersion': '6.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Apple (iPhone etc)', + 'description': 'iPad - iOS 7_0 - Safari 6 (8536.25)', + 'userAgent': + 'Mozilla/5.0 (iPad; CPU OS 7_0 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) CriOS/30.0.1599.12 Mobile/11A465 Safari/8536.25 (3B92C18B-D9DE-4CB7-A02A-22FD2AF17C8F)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '30', + 'browserVersion': '30.0.1599.12', + 'deviceModel': 'iPad', + 'deviceType': 'tablet', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '537.51.1', + 'osName': 'iOS', + 'osVersion': '7.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Apple (iPhone etc)', + 'description': 'iPad - iOS 7_1 - Safari 7 (9537.53)', + 'userAgent': + 'Mozilla/5.0 (iPad; CPU OS 7_1_2 like Mac OS X) AppleWebKit/537.51.2 (KHTML, like Gecko) Version/7.0 Mobile/11D257 Safari/9537.53', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '7', + 'browserVersion': '7.0', + 'deviceModel': 'iPad', + 'deviceType': 'tablet', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '537.51.2', + 'osName': 'iOS', + 'osVersion': '7.1.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Apple (iPhone etc)', + 'description': 'iPad - iOS 8_0 - Safari 7 (9537.53)', + 'userAgent': + 'Mozilla/5.0 (iPad; CPU OS 8_0_2 like Mac OS X) AppleWebKit/600.1.4 (KHTML like Gecko) Mobile/12A405 Version/7.0 Safari/9537.53', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '7', + 'browserVersion': '7.0', + 'deviceModel': 'iPad', + 'deviceType': 'tablet', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '600.1.4', + 'osName': 'iOS', + 'osVersion': '8.0.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Apple (iPhone etc)', + 'description': 'iPad - iOS 8_4 - Safari 8 (600.1)', + 'userAgent': + 'Mozilla/5.0 (iPad; CPU OS 8_4_1 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12H321 Safari/600.1.4', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '8', + 'browserVersion': '8.0', + 'deviceModel': 'iPad', + 'deviceType': 'tablet', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '600.1.4', + 'osName': 'iOS', + 'osVersion': '8.4.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Apple (iPhone etc)', + 'description': 'iPad - iOS 9_3 - Safari 9 (601.1)', + 'userAgent': + 'Mozilla/5.0 (iPad; CPU OS 9_3_2 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Version/9.0 Mobile/13F69 Safari/601.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '9', + 'browserVersion': '9.0', + 'deviceModel': 'iPad', + 'deviceType': 'tablet', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '601.1.46', + 'osName': 'iOS', + 'osVersion': '9.3.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Apple (iPhone etc)', + 'description': 'iPad - Puffin 4.5.0IT - (says Linux) - (IT=iOS tablet)', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.114 Safari/537.36 Puffin/4.5.0IT', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Puffin', + 'browserMajor': '4', + 'browserVersion': '4.5.0IT', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '30.0.1599.114', + 'osName': 'Linux', + 'osVersion': 'x86_64', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Mobile Devices/Devices/Apple (iPhone etc)', + 'description': 'iPhone - iOS 1.0 - Safari 3.0', + 'userAgent': + 'Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420 (KHTML, like Gecko) Version/3.0 Mobile/1A543a Safari/419.3', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '3', + 'browserVersion': '3.0', + 'deviceModel': 'iPhone', + 'deviceType': 'mobile', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '420', + 'osName': 'Mac OS', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Apple (iPhone etc)', + 'description': 'iPhone - iOS 2.0 - Safari 3.1', + 'userAgent': + 'Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_0 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5A347 Safari/525.200', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '3', + 'browserVersion': '3.1.1', + 'deviceModel': 'iPhone', + 'deviceType': 'mobile', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '525.18.1', + 'osName': 'iOS', + 'osVersion': '2.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Apple (iPhone etc)', + 'description': 'iPhone - iOS 3.0 - Safari 4.0', + 'userAgent': + 'Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7A341 Safari/528.16', + 'appCodename': 'Mozilla', + 'appName': 'Netscape', + 'appVersion': + '5.0 (iPhone; U; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7A341 Safari/528.16', + 'platform': 'iPhone', + 'vendor': 'Apple Computer, Inc.', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': 'iPhone', + 'deviceType': 'mobile', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '528.18', + 'osName': 'iOS', + 'osVersion': '3.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Apple (iPhone etc)', + 'description': 'iPhone - iOS 4_0 - Safari 4.0', + 'userAgent': + 'Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_0 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8A293 Safari/531.22.7', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '4', + 'browserVersion': '4.0.5', + 'deviceModel': 'iPhone', + 'deviceType': 'mobile', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '532.9', + 'osName': 'iOS', + 'osVersion': '4.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Apple (iPhone etc)', + 'description': 'iPhone - iOS 4_2_1 - Safari 533.17', + 'userAgent': + 'Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_2_1 like Mac OS X; da-dk) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148 Safari/6533.18.5', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '5', + 'browserVersion': '5.0.2', + 'deviceModel': 'iPhone', + 'deviceType': 'mobile', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '533.17.9', + 'osName': 'iOS', + 'osVersion': '4.2.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Apple (iPhone etc)', + 'description': 'iPhone - iOS 5_1_1 - Chrome (crios) 19.0', + 'userAgent': + 'Mozilla/5.0 (iPhone; U; CPU iPhone OS 5_1_1 like Mac OS X; da-dk) AppleWebKit/534.46.0 (KHTML, like Gecko) CriOS/19.0.1084.60 Mobile/9B206 Safari/7534.48.3', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '19', + 'browserVersion': '19.0.1084.60', + 'deviceModel': 'iPhone', + 'deviceType': 'mobile', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '534.46.0', + 'osName': 'iOS', + 'osVersion': '5.1.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Apple (iPhone etc)', + 'description': 'iPhone - iOS 6_0 - Safari 6.0', + 'userAgent': + 'Mozilla/5.0 (iPhone; CPU iPhone OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A403 Safari/8536.25', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '6', + 'browserVersion': '6.0', + 'deviceModel': 'iPhone', + 'deviceType': 'mobile', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '536.26', + 'osName': 'iOS', + 'osVersion': '6.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Apple (iPhone etc)', + 'description': 'iPhone - iOS 6 - UCWEB 8.8', + 'userAgent': + 'UCWEB/8.8 (iPhone; CPU OS_6; en-US)AppleWebKit/534.1 U3/3.0.0 Mobile', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'WebKit', + 'browserMajor': '534', + 'browserVersion': '534.1', + 'deviceModel': 'iPhone', + 'deviceType': 'mobile', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '534.1', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Apple (iPhone etc)', + 'description': 'iPhone - iOS 7_1_2 - Safari 7', + 'userAgent': + 'Mozilla/5.0 (iPhone; CPU iPhone OS 7_1_2 like Mac OS X) AppleWebKit/537.51.2 (KHTML like Gecko) Version/7.0 Mobile/11D257 Safari/9537.53', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '7', + 'browserVersion': '7.0', + 'deviceModel': 'iPhone', + 'deviceType': 'mobile', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '537.51.2', + 'osName': 'iOS', + 'osVersion': '7.1.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Apple (iPhone etc)', + 'description': 'iPhone - iOS 8_3 - Safari 8.0', + 'userAgent': + 'Mozilla/5.0 (iPhone; CPU iPhone OS 8_3 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12F70 Safari/600.1.4', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '8', + 'browserVersion': '8.0', + 'deviceModel': 'iPhone', + 'deviceType': 'mobile', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '600.1.4', + 'osName': 'iOS', + 'osVersion': '8.3', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Apple (iPhone etc)', + 'description': 'iPhone - iOS 8_4 - Safari 8.0', + 'userAgent': + 'Mozilla/5.0 (iPhone; CPU iPhone OS 8_4_1 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) GSA/8.0.57838 Mobile/12H321 Safari/600.1.4', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'GSA', + 'browserMajor': '8', + 'browserVersion': '8.0.57838', + 'deviceModel': 'iPhone', + 'deviceType': 'mobile', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '600.1.4', + 'osName': 'iOS', + 'osVersion': '8.4.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Apple (iPhone etc)', + 'description': 'iPhone - iOS 9_2 - Safari 9.0', + 'userAgent': + 'Mozilla/5.0 (iPhone; CPU iPhone OS 9_2 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Version/9.0 Mobile/13C75 Safari/601.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '9', + 'browserVersion': '9.0', + 'deviceModel': 'iPhone', + 'deviceType': 'mobile', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '601.1.46', + 'osName': 'iOS', + 'osVersion': '9.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Apple (iPhone etc)', + 'description': 'iPhone - iOS 10_0 - Safari 10.0', + 'userAgent': + 'Mozilla/5.0 (iPhone; CPU iPhone OS 10_0 like Mac OS X) AppleWebKit/602.1.50 (KHTML, like Gecko) Version/10.0 Mobile/14A346 Safari/602.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '10', + 'browserVersion': '10.0', + 'deviceModel': 'iPhone', + 'deviceType': 'mobile', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '602.1.50', + 'osName': 'iOS', + 'osVersion': '10.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Apple (iPhone etc)', + 'description': 'iPhone - iOS 10_0 - GSA 18.0', + 'userAgent': + 'Mozilla/5.0 (iPhone; CPU iPhone OS 10_0 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) GSA/18.0.130791545 Mobile/14A5345a Safari/600.1.4', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'GSA', + 'browserMajor': '18', + 'browserVersion': '18.0.130791545', + 'deviceModel': 'iPhone', + 'deviceType': 'mobile', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '600.1.4', + 'osName': 'iOS', + 'osVersion': '10.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Apple (iPhone etc)', + 'description': 'iPhone - iOS 10_3 - Safari 9', + 'userAgent': + 'Mozilla/5.0 (iPhone; CPU iPhone OS 10_3_3 like Mac OS X) AppleWebKit/603.3.8 (KHTML, like Gecko) Version/9.0 Mobile/13B143 Safari/601.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '9', + 'browserVersion': '9.0', + 'deviceModel': 'iPhone', + 'deviceType': 'mobile', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '603.3.8', + 'osName': 'iOS', + 'osVersion': '10.3.3', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Apple (iPhone etc)', + 'description': 'iPhone - iOS 11_0 - Safari 11', + 'userAgent': + 'Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Mobile/15A5362a Safari/604.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '11', + 'browserVersion': '11.0', + 'deviceModel': 'iPhone', + 'deviceType': 'mobile', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '604.1.38', + 'osName': 'iOS', + 'osVersion': '11.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Apple (iPhone etc)', + 'description': 'iPod Touch - iOS 2.2.1 - Safari 3.1', + 'userAgent': + 'Mozilla/5.0 (iPod; U; CPU iPhone OS 2_2_1 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5H11a Safari/525.20', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '3', + 'browserVersion': '3.1.1', + 'deviceModel': 'iPod', + 'deviceType': 'mobile', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '525.18.1', + 'osName': 'iOS', + 'osVersion': '2.2.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Apple (iPhone etc)', + 'description': 'iPod Touch - iOS 3_1_1 - Safari 528.16', + 'userAgent': + 'Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1_1 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Mobile/7C145', + 'appCodename': 'Mozilla', + 'appName': 'Netscape', + 'appVersion': + '5.0 (iPhone; U; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7A341 Safari/528.16', + 'platform': 'iPhone', + 'vendor': 'Apple Computer, Inc.', + 'vendorSub': '', + 'browserName': 'WebKit', + 'browserMajor': '528', + 'browserVersion': '528.18', + 'deviceModel': 'iPod', + 'deviceType': 'mobile', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '528.18', + 'osName': 'iOS', + 'osVersion': '3.1.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Apple (iPhone etc)', + 'description': 'iPod Touch - iOS 7_1 - Safari 7.0/537.51', + 'userAgent': + 'Mozilla/5.0 (iPod touch; CPU iPhone OS 7_1 like Mac OS X) AppleWebKit/537.51.2 (KHTML like Gecko) Version/7.0 Mobile/11D167 Safari/123E71C', + 'appCodename': 'Mozilla', + 'appName': 'Netscape', + 'appVersion': '6', + 'platform': 'iPhone', + 'vendor': 'Apple Computer, Inc.', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '7', + 'browserVersion': '7.0', + 'deviceModel': 'iPod touch', + 'deviceType': 'mobile', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '537.51.2', + 'osName': 'iOS', + 'osVersion': '7.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Apple (iPhone etc)', + 'description': 'iPod Touch - iOS 8_4 - Safari 600.1', + 'userAgent': + 'Mozilla/5.0 (iPod; CPU iPhone OS 8_4 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) CriOS/44.0.2403.67 Mobile/12H143 Safari/600.1.4', + 'appCodename': 'Mozilla', + 'appName': 'Netscape', + 'appVersion': '6', + 'platform': 'iPhone', + 'vendor': 'Apple Computer, Inc.', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '44', + 'browserVersion': '44.0.2403.67', + 'deviceModel': 'iPod', + 'deviceType': 'mobile', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '600.1.4', + 'osName': 'iOS', + 'osVersion': '8.4', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Barnes and Noble', + 'description': 'Nook 2 (limited data)', + 'userAgent': 'nook browser/1.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Barnes and Noble', + 'description': + 'Nook Color - Android - IDs as: OS_X 10_5_7 - Safari 530.17', + 'userAgent': + 'Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7;en-us) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Safari/530.17', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '530.17', + 'osName': 'Mac OS', + 'osVersion': '10.5.7', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Barnes and Noble', + 'description': 'Nook Tablet - Android 2.3.4 - Safari 533.1', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 2.3.4; en-us; BNTV250 Build/GINGERBREAD) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Safari/533.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': 'V250', + 'deviceType': 'tablet', + 'deviceVendor': 'Barnes & Noble', + 'engineName': 'WebKit', + 'engineVersion': '533.1', + 'osName': 'Android', + 'osVersion': '2.3.4', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Barnes and Noble', + 'description': 'Nook Tablet - Android 4.0.4 - Chrome 42/Safari 533.1', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 4.0.4; BNTV400 Build/IMM76L) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.111 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '42', + 'browserVersion': '42.0.2311.111', + 'deviceModel': 'V400', + 'deviceType': 'tablet', + 'deviceVendor': 'Barnes & Noble', + 'engineName': 'Blink', + 'engineVersion': '42.0.2311.111', + 'osName': 'Android', + 'osVersion': '4.0.4', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Blackberry (RIM)', + 'description': '7100', + 'userAgent': + 'BlackBerry7100i/4.1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/103', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '7100i', + 'deviceType': 'mobile', + 'deviceVendor': 'BlackBerry', + 'engineName': '', + 'engineVersion': '', + 'osName': 'BlackBerry', + 'osVersion': '4.1.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Blackberry (RIM)', + 'description': '8300 Bold', + 'userAgent': + 'BlackBerry8300/4.2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/107 UP.Link/6.2.3.15.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '8300', + 'deviceType': 'mobile', + 'deviceVendor': 'BlackBerry', + 'engineName': '', + 'engineVersion': '', + 'osName': 'BlackBerry', + 'osVersion': '4.2.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Blackberry (RIM)', + 'description': '8320 Curve', + 'userAgent': + 'BlackBerry8320/4.2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/100', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '8320', + 'deviceType': 'mobile', + 'deviceVendor': 'BlackBerry', + 'engineName': '', + 'engineVersion': '', + 'osName': 'BlackBerry', + 'osVersion': '4.2.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Blackberry (RIM)', + 'description': '8330', + 'userAgent': + 'BlackBerry8330/4.3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/105', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '8330', + 'deviceType': 'mobile', + 'deviceVendor': 'BlackBerry', + 'engineName': '', + 'engineVersion': '', + 'osName': 'BlackBerry', + 'osVersion': '4.3.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Blackberry (RIM)', + 'description': '9000', + 'userAgent': + 'BlackBerry9000/4.6.0.167 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/102', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '9000', + 'deviceType': 'mobile', + 'deviceVendor': 'BlackBerry', + 'engineName': '', + 'engineVersion': '', + 'osName': 'BlackBerry', + 'osVersion': '4.6.0.167', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Blackberry (RIM)', + 'description': '9530 Storm', + 'userAgent': + 'BlackBerry9530/4.7.0.167 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/102 UP.Link/6.3.1.20.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '9530', + 'deviceType': 'mobile', + 'deviceVendor': 'BlackBerry', + 'engineName': '', + 'engineVersion': '', + 'osName': 'BlackBerry', + 'osVersion': '4.7.0.167', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Blackberry (RIM)', + 'description': '9700', + 'userAgent': + 'BlackBerry9700/5.0.0.351 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/123', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '9700', + 'deviceType': 'mobile', + 'deviceVendor': 'BlackBerry', + 'engineName': '', + 'engineVersion': '', + 'osName': 'BlackBerry', + 'osVersion': '5.0.0.351', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Blackberry (RIM)', + 'description': '9800 Torch - Safari 534.1', + 'userAgent': + 'Mozilla/5.0 (BlackBerry; U; BlackBerry 9800; en) AppleWebKit/534.1 (KHTML, Like Gecko) Version/6.0.0.141 Mobile Safari/534.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '6', + 'browserVersion': '6.0.0.141', + 'deviceModel': '9800', + 'deviceType': 'mobile', + 'deviceVendor': 'BlackBerry', + 'engineName': 'WebKit', + 'engineVersion': '534.1', + 'osName': 'BlackBerry', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Blackberry (RIM)', + 'description': '9930 - Safari 534.11', + 'userAgent': + 'Mozilla/5.0 (BlackBerry; U; BlackBerry 9930; en-US) AppleWebKit/534.11+ (KHTML, like Gecko) Version/7.1.0.267 Mobile Safari/534.11+', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '7', + 'browserVersion': '7.1.0.267', + 'deviceModel': '9930', + 'deviceType': 'mobile', + 'deviceVendor': 'BlackBerry', + 'engineName': 'WebKit', + 'engineVersion': '534.11', + 'osName': 'BlackBerry', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Blackberry (RIM)', + 'description': 'Keyone BBB100-1 - Safari 537.36', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 7.1.1; BBB100-1 Build/NMF26F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.125 Mobile Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '59', + 'browserVersion': '59.0.3071.125', + 'deviceModel': '', + 'deviceType': 'mobile', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '59.0.3071.125', + 'osName': 'Android', + 'osVersion': '7.1.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Blackberry (RIM)', + 'description': 'Playbook (tablet) - OS 2.1.0 - Safari 536.2+', + 'userAgent': + 'Mozilla/5.0 (PlayBook; U; RIM Tablet OS 2.1.0; en-US) AppleWebKit/536.2+ (KHTML like Gecko) Version/7.2.1.0 Safari/536.2+', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '7', + 'browserVersion': '7.2.1.0', + 'deviceModel': 'PlayBook', + 'deviceType': 'tablet', + 'deviceVendor': 'RIM', + 'engineName': 'WebKit', + 'engineVersion': '536.2', + 'osName': 'RIM Tablet OS', + 'osVersion': '2.1.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Blackberry (RIM)', + 'description': 'Z10 - BB10 OS - Mobile Safari 537.10+', + 'userAgent': + 'Mozilla/5.0 (BB10; Touch) AppleWebKit/537.10+ (KHTML, like Gecko) Version/10.1.0.2342 Mobile Safari/537.10+', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '10', + 'browserVersion': '10.1.0.2342', + 'deviceModel': 'Touch', + 'deviceType': 'mobile', + 'deviceVendor': 'BlackBerry', + 'engineName': 'WebKit', + 'engineVersion': '537.10', + 'osName': 'BlackBerry', + 'osVersion': '10', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Coolpad', + 'description': '3622A Build/LMY47V - Android 5.1.1 - Chrome 58', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 5.1.1; Coolpad 3622A Build/LMY47V) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.83 Mobile Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '58', + 'browserVersion': '58.0.3029.83', + 'deviceModel': '', + 'deviceType': 'mobile', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '58.0.3029.83', + 'osName': 'Android', + 'osVersion': '5.1.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Coolpad', + 'description': '3632A Build/NMF26F - Android 7.1.1 - Chrome 59', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 7.1.1; Coolpad 3632A Build/NMF26F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.125 Mobile Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '59', + 'browserVersion': '59.0.3071.125', + 'deviceModel': '', + 'deviceType': 'mobile', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '59.0.3071.125', + 'osName': 'Android', + 'osVersion': '7.1.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Google (Nexus etc.)', + 'description': 'Android SDK - Android 1.5 - Mobile Safari 525.20', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 1.5; en-us; sdk Build/CUPCAKE) AppleWebkit/528.5 (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '3', + 'browserVersion': '3.1.2', + 'deviceModel': '', + 'deviceType': 'mobile', + 'deviceVendor': '', + 'engineName': 'Webkit', + 'engineVersion': '528.5', + 'osName': 'Android', + 'osVersion': '1.5', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Google (Nexus etc.)', + 'description': 'Nexus One - Android 2.1 - Mobile Safari 530.17', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 2.1; en-us; Nexus One Build/ERD62) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': '', + 'deviceType': 'mobile', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '530.17', + 'osName': 'Android', + 'osVersion': '2.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Google (Nexus etc.)', + 'description': 'Nexus One - Android 2.2 - Mobile Safari 533.1', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 2.2; en-us; Nexus One Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': '', + 'deviceType': 'mobile', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '533.1', + 'osName': 'Android', + 'osVersion': '2.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Google (Nexus etc.)', + 'description': 'Nexus 5 - Android 4.4 - AppleWebKit/536.23', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 4.4; Nexus 5 Build/BuildID) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/30.0.0.0 Mobile Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': 'Nexus 5', + 'deviceType': 'mobile', + 'deviceVendor': 'LG', + 'engineName': 'Blink', + 'engineVersion': '30.0.0.0', + 'osName': 'Android', + 'osVersion': '4.4', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Google (Nexus etc.)', + 'description': 'Nexus 5X - Android 6.0 - Chome 53.0', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 6.0; Nexus 5X Build/MDB08L) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.124 Mobile Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '53', + 'browserVersion': '53.0.2785.124', + 'deviceModel': 'Nexus 5', + 'deviceType': 'mobile', + 'deviceVendor': 'LG', + 'engineName': 'Blink', + 'engineVersion': '53.0.2785.124', + 'osName': 'Android', + 'osVersion': '6.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Google (Nexus etc.)', + 'description': 'Nexus 6P - Android 7.1.2 - Chrome 53.0', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 7.1.2; Nexus 6P Build/N2G48C) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.107 Mobile Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '60', + 'browserVersion': '60.0.3112.107', + 'deviceModel': 'Nexus 6P', + 'deviceType': 'mobile', + 'deviceVendor': 'Huawei', + 'engineName': 'Blink', + 'engineVersion': '60.0.3112.107', + 'osName': 'Android', + 'osVersion': '7.1.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Google (Nexus etc.)', + 'description': 'Nexus 7 - Android 4.4.4 - AppleWebKit/537.36', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 4.4.4; Nexus 7 Build/KTU84P) AppleWebKit/537.36 (KHTML like Gecko) Chrome/36.0.1985.135 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '36', + 'browserVersion': '36.0.1985.135', + 'deviceModel': 'Nexus 7', + 'deviceType': 'tablet', + 'deviceVendor': 'Asus', + 'engineName': 'Blink', + 'engineVersion': '36.0.1985.135', + 'osName': 'Android', + 'osVersion': '4.4.4', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Google (Nexus etc.)', + 'description': 'Nexus 7 - Android 5.1.1 - Opera 30.0', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 5.1.1; Nexus 7 Build/LMY47V) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.78 Safari/537.36 OPR/30.0.1856.93524', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '30', + 'browserVersion': '30.0.1856.93524', + 'deviceModel': 'Nexus 7', + 'deviceType': 'tablet', + 'deviceVendor': 'Asus', + 'engineName': 'Blink', + 'engineVersion': '43.0.2357.78', + 'osName': 'Android', + 'osVersion': '5.1.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Google (Nexus etc.)', + 'description': 'Nexus 9 - Android 7.0 - Chrome 53.0', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 7.0; Nexus 9 Build/NRD90R) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.124 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '53', + 'browserVersion': '53.0.2785.124', + 'deviceModel': 'Nexus 9', + 'deviceType': 'tablet', + 'deviceVendor': 'HTC', + 'engineName': 'Blink', + 'engineVersion': '53.0.2785.124', + 'osName': 'Android', + 'osVersion': '7.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Google (Nexus etc.)', + 'description': 'Pixel NHG47N - Android 7.1.2 - Chrome 58.0', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 7.1.2; Pixel Build/NHG47N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.83 Mobile Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '58', + 'browserVersion': '58.0.3029.83', + 'deviceModel': 'Pixel', + 'deviceType': 'mobile', + 'deviceVendor': 'Google', + 'engineName': 'Blink', + 'engineVersion': '58.0.3029.83', + 'osName': 'Android', + 'osVersion': '7.1.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Google (Nexus etc.)', + 'description': 'Pixel XL OPR6 - Android 8.0.0 - Chrome 60.0', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 8.0.0; Pixel XL Build/OPR6.170623.012) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.107 Mobile Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '60', + 'browserVersion': '60.0.3112.107', + 'deviceModel': 'Pixel XL', + 'deviceType': 'mobile', + 'deviceVendor': 'Google', + 'engineName': 'Blink', + 'engineVersion': '60.0.3112.107', + 'osName': 'Android', + 'osVersion': '8.0.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/HP', + 'description': 'Touchpad 1.0 - WebOS 3.0.2 - wOSBrowser 234.40.1', + 'userAgent': + 'Mozilla/5.0 (hp-tablet; Linux; hpwOS/3.0.2; U; de-DE) AppleWebKit/534.6 (KHTML, like Gecko) wOSBrowser/234.40.1 Safari/534.6 TouchPad/1.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': 'TouchPad', + 'deviceType': 'tablet', + 'deviceVendor': 'hp', + 'engineName': 'WebKit', + 'engineVersion': '534.6', + 'osName': 'Linux', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/HP', + 'description': 'Pre3 - webOS 2.2.4 - wOSBrowser 221.56', + 'userAgent': + 'Mozilla/5.0 (Linux; webOS/2.2.4; U; en-US) AppleWebKit/534.6 (KHTML, like Gecko) webOSBrowser/221.56 Safari/534.6 Pre/3.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '534.6', + 'osName': 'webOS', + 'osVersion': '2.2.4', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/HTC', + 'description': '6800 - WinCE - IEMobile 7.11 (MSIE 6.0) - Sprint', + 'userAgent': + 'Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Sprint:PPC6800', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IEMobile', + 'browserMajor': '7', + 'browserVersion': '7.11', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Windows', + 'osVersion': 'CE', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/HTC', + 'description': '6800 - WinCE - IEMobile 7.11 (MSIE 6.0) - Verizon', + 'userAgent': + 'Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) XV6800', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IEMobile', + 'browserMajor': '7', + 'browserVersion': '7.11', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Windows', + 'osVersion': 'CE', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/HTC', + 'description': 'Bahamas - Android 1.5 - Mobile Safari 525.20.1', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 1.5; en-us; htc_bahamas Build/CRB17) AppleWebKit/528.5 (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '3', + 'browserVersion': '3.1.2', + 'deviceModel': 'bahamas', + 'deviceType': 'mobile', + 'deviceVendor': 'htc', + 'engineName': 'WebKit', + 'engineVersion': '528.5', + 'osName': 'Android', + 'osVersion': '1.5', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/HTC', + 'description': 'Desire - Android 2.1 - Mobile Safari 530.17', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 2.1-update1; de-de; HTC Desire 1.19.161.5 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': 'Desire', + 'deviceType': 'mobile', + 'deviceVendor': 'HTC', + 'engineName': 'WebKit', + 'engineVersion': '530.17', + 'osName': 'Android', + 'osVersion': '2.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/HTC', + 'description': 'Dream - Android 1.5 - Mobile Safari 525', + 'userAgent': + 'HTC_Dream Mozilla/5.0 (Linux; U; Android 1.5; en-ca; Build/CUPCAKE) AppleWebKit/528.5 (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '3', + 'browserVersion': '3.1.2', + 'deviceModel': 'Dream', + 'deviceType': 'mobile', + 'deviceVendor': 'HTC', + 'engineName': 'WebKit', + 'engineVersion': '528.5', + 'osName': 'Android', + 'osVersion': '1.5', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/HTC', + 'description': 'Evo - Android 2.2 - Mobile Safari 533.1', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 2.2; en-us; Sprint APA9292KT Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': 'APA9292KT', + 'deviceType': 'mobile', + 'deviceVendor': 'HTC', + 'engineName': 'WebKit', + 'engineVersion': '533.1', + 'osName': 'Android', + 'osVersion': '2.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/HTC', + 'description': 'Hero - Android 1.5 - Mobile Safari 525.20', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 1.5; de-ch; HTC Hero Build/CUPCAKE) AppleWebKit/528.5 (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1', + 'appCodename': 'Mozilla', + 'appName': 'Netscape', + 'appVersion': + '5.0 (Linux; U; Android 1.5; de-ch; HTC Hero Build/CUPCAKE) AppleWebKit/528.5 (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1', + 'platform': '', + 'vendor': 'Apple Computer, Inc.', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '3', + 'browserVersion': '3.1.2', + 'deviceModel': 'Hero', + 'deviceType': 'mobile', + 'deviceVendor': 'HTC', + 'engineName': 'WebKit', + 'engineVersion': '528.5', + 'osName': 'Android', + 'osVersion': '1.5', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/HTC', + 'description': 'Incredible - Android 2.2 - Mobile Safari 533.1', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 2.2; en-us; ADR6300 Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': '', + 'deviceType': 'mobile', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '533.1', + 'osName': 'Android', + 'osVersion': '2.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/HTC', + 'description': 'Legend - Android 2.1 - Mobile Safari 530.17', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 2.1; en-us; HTC Legend Build/cupcake) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': 'Legend', + 'deviceType': 'mobile', + 'deviceVendor': 'HTC', + 'engineName': 'WebKit', + 'engineVersion': '530.17', + 'osName': 'Android', + 'osVersion': '2.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/HTC', + 'description': 'Magic - Android 1.5 - Mobile Safari 525.20.1', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 1.5; de-de; HTC Magic Build/PLAT-RC33) AppleWebKit/528.5 (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1 FirePHP/0.3', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '3', + 'browserVersion': '3.1.2', + 'deviceModel': 'Magic', + 'deviceType': 'mobile', + 'deviceVendor': 'HTC', + 'engineName': 'WebKit', + 'engineVersion': '528.5', + 'osName': 'Android', + 'osVersion': '1.5', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/HTC', + 'description': 'One M9 - Android 6.0 - Chrome 52.0', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 6.0; HTC One M9 Build/MRA58K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.98 Mobile Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '52', + 'browserVersion': '52.0.2743.98', + 'deviceModel': 'One M9', + 'deviceType': 'mobile', + 'deviceVendor': 'HTC', + 'engineName': 'Blink', + 'engineVersion': '52.0.2743.98', + 'osName': 'Android', + 'osVersion': '6.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/HTC', + 'description': 'Sensation - Android 4.0.3 - Mobile Safari 534.30', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 4.0.3; de-ch; HTC Sensation Build/IML74K) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': 'Sensation', + 'deviceType': 'mobile', + 'deviceVendor': 'HTC', + 'engineName': 'WebKit', + 'engineVersion': '534.30', + 'osName': 'Android', + 'osVersion': '4.0.3', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/HTC', + 'description': 'ST7377 - Win XP - Opera 9.5', + 'userAgent': + 'HTC-ST7377/1.59.502.3 (67150) Opera/9.50 (Windows NT 5.1; U; en) UP.Link/6.3.1.17.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '9', + 'browserVersion': '9.50', + 'deviceModel': 'ST7377', + 'deviceType': 'mobile', + 'deviceVendor': 'HTC', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Windows', + 'osVersion': 'XP', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/HTC', + 'description': 'Tattoo - Android 1.6 - Mobile Safari 525.20.1', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 1.6; en-us; HTC_TATTOO_A3288 Build/DRC79) AppleWebKit/528.5 (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '3', + 'browserVersion': '3.1.2', + 'deviceModel': 'TATTOO A3288', + 'deviceType': 'mobile', + 'deviceVendor': 'HTC', + 'engineName': 'WebKit', + 'engineVersion': '528.5', + 'osName': 'Android', + 'osVersion': '1.6', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Huawei', + 'description': 'ALE-L21 - Android 6.0 - Chrome 50', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 6.0; ALE-L21 Build/HuaweiALE-L21) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.89 Mobile Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '50', + 'browserVersion': '50.0.2661.89', + 'deviceModel': 'ALE-L21', + 'deviceType': 'mobile', + 'deviceVendor': 'Huawei', + 'engineName': 'Blink', + 'engineVersion': '50.0.2661.89', + 'osName': 'Android', + 'osVersion': '6.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Kyocera', + 'description': 'Hydro Wave C6740N - Android 5.1 - Chrome 42', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 5.1; C6740N Build/LMY47O) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.111 Mobile Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '42', + 'browserVersion': '42.0.2311.111', + 'deviceModel': '', + 'deviceType': 'mobile', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '42.0.2311.111', + 'osName': 'Android', + 'osVersion': '5.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/LG', + 'description': 'Escape P870 - Android 4.1', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 4.1.2; en-us; LG-P870/P87020d Build/JZO54K) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': 'P870', + 'deviceType': 'mobile', + 'deviceVendor': 'LG', + 'engineName': 'WebKit', + 'engineVersion': '534.30', + 'osName': 'Android', + 'osVersion': '4.1.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/LG', + 'description': 'Fusic LX550', + 'userAgent': + 'LG-LX550 AU-MIC-LX550/2.0 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': 'LX550', + 'deviceType': 'mobile', + 'deviceVendor': 'LG', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/LG', + 'description': 'LG-D850 - Android 6.0 - Chome 53.0', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 6.0; LG-D850 Build/MRA58K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.97 Mobile Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '53', + 'browserVersion': '53.0.2785.97', + 'deviceModel': 'D850', + 'deviceType': 'mobile', + 'deviceVendor': 'LG', + 'engineName': 'Blink', + 'engineVersion': '53.0.2785.97', + 'osName': 'Android', + 'osVersion': '6.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/LG', + 'description': 'LG-H918 - Android 7.0 - Chome 56.0', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 7.0; LG-H918 Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Mobile Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '56', + 'browserVersion': '56.0.2924.87', + 'deviceModel': 'H918', + 'deviceType': 'mobile', + 'deviceVendor': 'LG', + 'engineName': 'Blink', + 'engineVersion': '56.0.2924.87', + 'osName': 'Android', + 'osVersion': '7.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/LG', + 'description': 'LG-L84VL - Android 7.0 - Chome 59.0', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 7.0; LGL84VL Build/NRD90U) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.125 Mobile Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '59', + 'browserVersion': '59.0.3071.125', + 'deviceModel': 'L84VL', + 'deviceType': 'mobile', + 'deviceVendor': 'LG', + 'engineName': 'Blink', + 'engineVersion': '59.0.3071.125', + 'osName': 'Android', + 'osVersion': '7.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/LG', + 'description': 'LGUS997 - Android 7.0 - Chrome 59', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 7.0; LGUS997 Build/NRD90U) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.125 Mobile Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '59', + 'browserVersion': '59.0.3071.125', + 'deviceModel': 'US997', + 'deviceType': 'mobile', + 'deviceVendor': 'LG', + 'engineName': 'Blink', + 'engineVersion': '59.0.3071.125', + 'osName': 'Android', + 'osVersion': '7.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/LG', + 'description': 'Optimus LGMS323 - Android 4.4 - Chrome 30', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 4.4.2; LGMS323 Build/KOT49I.MS32310b) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.103 Mobile Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '30', + 'browserVersion': '30.0.1599.103', + 'deviceModel': 'MS323', + 'deviceType': 'mobile', + 'deviceVendor': 'LG', + 'engineName': 'Blink', + 'engineVersion': '30.0.1599.103', + 'osName': 'Android', + 'osVersion': '4.4.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/LG', + 'description': 'Rumor2 LX265 - Polaris', + 'userAgent': + 'POLARIS/6.01(BREW 3.1.5;U;en-us;LG;LX265;POLARIS/6.01/WAP;)MMP/2.0 profile/MIDP-201 Configuration /CLDC-1.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'POLARIS', + 'browserMajor': '6', + 'browserVersion': '6.01', + 'deviceModel': 'LX265', + 'deviceType': 'mobile', + 'deviceVendor': 'LG', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/LG', + 'description': 'Viewty', + 'userAgent': + 'LG-GC900/V10a Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': 'GC900', + 'deviceType': 'mobile', + 'deviceVendor': 'LG', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/LG', + 'description': 'V410 Tablet - Android 4.4 - Chrome 30', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 4.4.2; LG-V410 Build/KOT49I.V41010d) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.103 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '30', + 'browserVersion': '30.0.1599.103', + 'deviceModel': 'V410', + 'deviceType': 'mobile', + 'deviceVendor': 'LG', + 'engineName': 'Blink', + 'engineVersion': '30.0.1599.103', + 'osName': 'Android', + 'osVersion': '4.4.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/MDA - T-Mobile', + 'description': 'MDA Pro - Win CE', + 'userAgent': + 'Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; MDA Pro/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IE', + 'browserMajor': '4', + 'browserVersion': '4.01', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Windows', + 'osVersion': 'CE', + 'cpuArchitecture': 'arm' + }, + { + 'folder': '/Mobile Devices/Devices/MDA - T-Mobile', + 'description': 'T-Mobile G1 - Android 1.0 - Mobile Safari 523.12.2', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 1.0; en-us; dream) AppleWebKit/525.10 (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '3', + 'browserVersion': '3.0.4', + 'deviceModel': '', + 'deviceType': 'mobile', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '525.10', + 'osName': 'Android', + 'osVersion': '1.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/MDA - T-Mobile', + 'description': 'T-Mobile G1 - Android 1.5 - Mobile Safari 525.20.1', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 1.5; en-us; T-Mobile G1 Build/CRB43) AppleWebKit/528.5 (KHTML, like Gecko) Version/3.1.2 Mobile Safari 525.20.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '3', + 'browserVersion': '3.1.2', + 'deviceModel': '', + 'deviceType': 'mobile', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '528.5', + 'osName': 'Android', + 'osVersion': '1.5', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/MDA - T-Mobile', + 'description': 'T-Mobile G2 - Android 1.5 - Mobile Safari 525.20.1', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 1.5; en-gb; T-Mobile_G2_Touch Build/CUPCAKE) AppleWebKit/528.5 (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '3', + 'browserVersion': '3.1.2', + 'deviceModel': '', + 'deviceType': 'mobile', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '528.5', + 'osName': 'Android', + 'osVersion': '1.5', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Motorola', + 'description': 'Droid - Android 2.0 - Mobile Safari 530.17', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 2.0; en-us; Droid Build/ESD20) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': 'Droid', + 'deviceType': 'mobile', + 'deviceVendor': 'Motorola', + 'engineName': 'WebKit', + 'engineVersion': '530.17', + 'osName': 'Android', + 'osVersion': '2.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Motorola', + 'description': 'Droid V2.2 - Android 2.2 - Mobile Safari 533.1', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 2.2; en-us; Droid Build/FRG22D) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': 'Droid', + 'deviceType': 'mobile', + 'deviceVendor': 'Motorola', + 'engineName': 'WebKit', + 'engineVersion': '533.1', + 'osName': 'Android', + 'osVersion': '2.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Motorola', + 'description': 'L7', + 'userAgent': + 'MOT-L7v/08.B7.5DR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Link/6.3.0.0.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': 'L7v', + 'deviceType': 'mobile', + 'deviceVendor': 'Motorola', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Motorola', + 'description': 'Milestone - Android 2.0 - Mobile Safari 4.0', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 2.0; en-us; Milestone Build/ SHOLS_U2_01.03.1) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17', + 'appCodename': 'Mozilla', + 'appName': 'Netscape', + 'appVersion': + '5.0 (Linux; U; Android 2.0; en-us; Milestone Build/ SHOLS_U2_01.03.1) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17', + 'platform': 'Linux armv7l', + 'vendor': 'Apple Computer, Inc.', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': 'Milestone', + 'deviceType': 'mobile', + 'deviceVendor': 'Motorola', + 'engineName': 'WebKit', + 'engineVersion': '530.17', + 'osName': 'Android', + 'osVersion': '2.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Motorola', + 'description': 'Milestone Android 2.0.1 - Mobile Safari 4.0', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 2.0.1; de-de; Milestone Build/SHOLS_U2_01.14.0) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': 'Milestone', + 'deviceType': 'mobile', + 'deviceVendor': 'Motorola', + 'engineName': 'WebKit', + 'engineVersion': '530.17', + 'osName': 'Android', + 'osVersion': '2.0.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Motorola', + 'description': 'Moto G (5) Android 7.0 - Chrome 60', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 7.0; Moto G (5) Plus Build/NPNS25.137-35-5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.107 Mobile Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '60', + 'browserVersion': '60.0.3112.107', + 'deviceModel': 'o', + 'deviceType': 'mobile', + 'deviceVendor': 'Motorola', + 'engineName': 'Blink', + 'engineVersion': '60.0.3112.107', + 'osName': 'Android', + 'osVersion': '7.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Motorola', + 'description': 'Moto Z2XT1710-02 - Android 7.1.1 - Chrome 59', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 7.1.1; XT1710-02 Build/NDS26.74-36) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.125 Mobile Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '59', + 'browserVersion': '59.0.3071.125', + 'deviceModel': '', + 'deviceType': 'mobile', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '59.0.3071.125', + 'osName': 'Android', + 'osVersion': '7.1.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Motorola', + 'description': 'Razr V9', + 'userAgent': 'MOT-V9mm/00.62 UP.Browser/6.2.3.4.c.1.123 (GUI) MMP/2.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': 'V9mm', + 'deviceType': 'mobile', + 'deviceVendor': 'Motorola', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Motorola', + 'description': 'RIZR - Symbian OS - Opera 8.65', + 'userAgent': + 'MOTORIZR-Z8/46.00.00 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; 356) Opera 8.65 [it] UP.Link/6.3.0.0.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '8', + 'browserVersion': '8.65', + 'deviceModel': 'ORIZR', + 'deviceType': 'mobile', + 'deviceVendor': 'Motorola', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Symbian', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Motorola', + 'description': 'V177', + 'userAgent': + 'MOT-V177/0.1.75 UP.Browser/6.2.3.9.c.12 (GUI) MMP/2.0 UP.Link/6.3.1.13.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': 'V177', + 'deviceType': 'mobile', + 'deviceVendor': 'Motorola', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Motorola', + 'description': 'Xoom - Android 3.0.1 - Mobile Safari 523.12', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 3.0; en-us; Xoom Build/HRI39) AppleWebKit/525.10 (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '3', + 'browserVersion': '3.0.4', + 'deviceModel': 'Xoom', + 'deviceType': 'tablet', + 'deviceVendor': 'Motorola', + 'engineName': 'WebKit', + 'engineVersion': '525.10', + 'osName': 'Android', + 'osVersion': '3.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Motorola', + 'description': 'XT1032 - Android 4.4.4 - Chrome 45/Mobile Safari 537.36', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 4.4.4; XT1032 Build/KXB21.14-L1.61) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.94 Mobile Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '45', + 'browserVersion': '45.0.2454.94', + 'deviceModel': 'XT1032', + 'deviceType': 'mobile', + 'deviceVendor': 'Motorola', + 'engineName': 'Blink', + 'engineVersion': '45.0.2454.94', + 'osName': 'Android', + 'osVersion': '4.4.4', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Nec', + 'description': 'NEC n410i i-Mode', + 'userAgent': 'portalmmm/2.0 N410i(c20;TB)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Nokia', + 'description': '3230 - SymbianOS 7.0s', + 'userAgent': + 'Nokia3230/2.0 (5.0614.0) SymbianOS/7.0s Series60/2.1 Profile/MIDP-2.0 Configuration/CLDC-1.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '3230', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Symbian', + 'osVersion': '7.0s', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Nokia', + 'description': '5700 - SymbianOS 9.2 - Safari 413', + 'userAgent': + 'Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Nokia5700/3.27; Profile/MIDP-2.0 Configuration/CLDC-1.1) AppleWebKit/413 (KHTML, like Gecko) Safari/413', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '5700', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': 'WebKit', + 'engineVersion': '413', + 'osName': 'Symbian', + 'osVersion': '9.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Nokia', + 'description': '6120 Classic - SymbianOS 9.2 - Safari 413', + 'userAgent': + 'Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 Nokia6120c/3.70; Profile/MIDP-2.0 Configuration/CLDC-1.1) AppleWebKit/413 (KHTML, like Gecko) Safari/413', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '6120c', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': 'WebKit', + 'engineVersion': '413', + 'osName': 'Symbian', + 'osVersion': '9.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Nokia', + 'description': '6230', + 'userAgent': + 'Nokia6230/2.0 (04.44) Profile/MIDP-2.0 Configuration/CLDC-1.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '6230', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Nokia', + 'description': '6230i', + 'userAgent': + 'Nokia6230i/2.0 (03.80) Profile/MIDP-2.0 Configuration/CLDC-1.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '6230i', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Nokia', + 'description': '6600 Smartphone - Symbian OS - Opera 6.20', + 'userAgent': + 'Mozilla/4.1 (compatible; MSIE 5.0; Symbian OS; Nokia 6600;452) Opera 6.20 [en-US]', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '6', + 'browserVersion': '6.20', + 'deviceModel': '6600', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Symbian', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Nokia', + 'description': '6630 - SymbianOS 8.0', + 'userAgent': + 'Nokia6630/1.0 (2.39.15) SymbianOS/8.0 Series60/2.6 Profile/MIDP-2.0 Configuration/CLDC-1.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '6630', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Symbian', + 'osVersion': '8.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Nokia', + 'description': '7250', + 'userAgent': + 'Nokia7250/1.0 (3.14) Profile/MIDP-1.0 Configuration/CLDC-1.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '7250', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Nokia', + 'description': '9500', + 'userAgent': + 'Mozilla/4.0 (compatible; MSIE 5.0; Series80/2.0 Nokia9500/4.51 Profile/MIDP-2.0 Configuration/CLDC-1.1)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IE', + 'browserMajor': '5', + 'browserVersion': '5.0', + 'deviceModel': '9500', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Nokia', + 'description': 'C6-01 - Symbian 3 - Safari 525', + 'userAgent': + 'Mozilla/5.0 (Symbian/3; Series60/5.2 NokiaC6-01/011.010; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.7.2 3gpp-gba', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'WebKit', + 'browserMajor': '525', + 'browserVersion': '525', + 'deviceModel': 'C6-01', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': 'WebKit', + 'engineVersion': '525', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Nokia', + 'description': 'C7 - Symbian 3 - Safari 525', + 'userAgent': + 'Mozilla/5.0 (Symbian/3; Series60/5.2 NokiaC7-00/012.003; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.7.3 3gpp-gba', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'WebKit', + 'browserMajor': '525', + 'browserVersion': '525', + 'deviceModel': 'C7-00', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': 'WebKit', + 'engineVersion': '525', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Nokia', + 'description': 'E50 - SymbianOS 9.1 - Safari 413 es50', + 'userAgent': + 'Mozilla/5.0 (SymbianOS/9.1; U; en-us) AppleWebKit/413 (KHTML, like Gecko) Safari/413 es50', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '413', + 'osName': 'Symbian', + 'osVersion': '9.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Nokia', + 'description': 'E6-00 - SymbianOS 3 - Safari 533.4', + 'userAgent': + 'Mozilla/5.0 (Symbian/3; Series60/5.2 NokiaE6-00/021.002; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/533.4 (KHTML, like Gecko) NokiaBrowser/7.3.1.16 Mobile Safari/533.4 3gpp-gba', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'NokiaBrowser', + 'browserMajor': '7', + 'browserVersion': '7.3.1.16', + 'deviceModel': 'E6-00', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': 'WebKit', + 'engineVersion': '533.4', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Nokia', + 'description': 'E63 - SymbianOS 9.2 - UCWEB 8.8 (webkit)', + 'userAgent': + 'UCWEB/8.8 (SymbianOS/9.2; U; en-US; NokiaE63) AppleWebKit/534.1 UCBrowser/8.8.0.245 Mobile', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'UCBrowser', + 'browserMajor': '8', + 'browserVersion': '8.8.0.245', + 'deviceModel': 'E63', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': 'WebKit', + 'engineVersion': '534.1', + 'osName': 'Symbian', + 'osVersion': '9.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Nokia', + 'description': 'E65 - SymbianOS 9.1 - Safari 413 es65', + 'userAgent': + 'Mozilla/5.0 (SymbianOS/9.1; U; en-us) AppleWebKit/413 (KHTML, like Gecko) Safari/413 es65', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '413', + 'osName': 'Symbian', + 'osVersion': '9.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Nokia', + 'description': 'E7 - Symbian 3 - Safari 525', + 'userAgent': + 'Mozilla/5.0 (Symbian/3; Series60/5.2 NokiaE7-00/010.016; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.7.3 3gpp-gba', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'WebKit', + 'browserMajor': '525', + 'browserVersion': '525', + 'deviceModel': 'E7-00', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': 'WebKit', + 'engineVersion': '525', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Nokia', + 'description': 'E70 - SymbianOS 9.1 - Safari 413 es70', + 'userAgent': + 'Mozilla/5.0 (SymbianOS/9.1; U; en-us) AppleWebKit/413 (KHTML, like Gecko) Safari/413 es70', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '413', + 'osName': 'Symbian', + 'osVersion': '9.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Nokia', + 'description': 'E90 - SymbianOS 9.2 - Safari 413', + 'userAgent': + 'Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE90-1/07.24.0.3; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413 UP.Link/6.2.3.18.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': 'E90-1', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': 'WebKit', + 'engineVersion': '413', + 'osName': 'Symbian', + 'osVersion': '9.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Nokia', + 'description': 'Lumia 530 ARM - Windows Phone 8.1 - IEMobile 11.0', + 'userAgent': + 'Mozilla/5.0 (Windows Phone 8.1; ARM; Trident/7.0; Touch; rv:11.0; IEMobile/11.0; NOKIA; Lumia 530) like Gecko', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IEMobile', + 'browserMajor': '11', + 'browserVersion': '11.0', + 'deviceModel': 'Lumia 530', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': 'Trident', + 'engineVersion': '7.0', + 'osName': 'Windows Phone', + 'osVersion': '8.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Nokia', + 'description': 'Lumia 620 ARM - Windows Phone OS 8.0 - IEMobile 10.0', + 'userAgent': + 'Mozilla/5.0 (compatible; MSIE 10.0; Windows Phone 8.0; Trident/6.0; IEMobile/10.0; ARM; Touch; NOKIA; Lumia 920)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IEMobile', + 'browserMajor': '10', + 'browserVersion': '10.0', + 'deviceModel': 'Lumia 920', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': 'Trident', + 'engineVersion': '6.0', + 'osName': 'Windows Phone', + 'osVersion': '8.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Nokia', + 'description': 'Lumia 630 ARM - Windows Phone 8.1 - IEMobile 11.0', + 'userAgent': + 'Mozilla/5.0 (Windows Phone 8.1; ARM; Trident/7.0; Touch; rv:11.0; IEMobile/11.0; NOKIA; Lumia 630) like Gecko', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IEMobile', + 'browserMajor': '11', + 'browserVersion': '11.0', + 'deviceModel': 'Lumia 630', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': 'Trident', + 'engineVersion': '7.0', + 'osName': 'Windows Phone', + 'osVersion': '8.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Nokia', + 'description': 'Lumia 635 ARM - Windows NT 6.2 - IEMobile 11.0', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.2; ARM; Trident/7.0; Touch; rv:11.0; WPDesktop; NOKIA; Lumia 635) like Gecko', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IE', + 'browserMajor': '11', + 'browserVersion': '11.0', + 'deviceModel': 'Lumia 635', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': 'Trident', + 'engineVersion': '7.0', + 'osName': 'Windows', + 'osVersion': 'RT', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Nokia', + 'description': 'Lumia 920 ARM - Windows NT 6.2 - IEMobile 11.0', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.2; ARM; Trident/7.0; Touch; rv:11.0; WPDesktop; NOKIA; Lumia 920) like Geckoo', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IE', + 'browserMajor': '11', + 'browserVersion': '11.0', + 'deviceModel': 'Lumia 920', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': 'Trident', + 'engineVersion': '7.0', + 'osName': 'Windows', + 'osVersion': 'RT', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Nokia', + 'description': 'Lumia 920 ARM - Windows Phone 8.1 - IEMobile 11.0', + 'userAgent': + 'Mozilla/5.0 (Windows Phone 8.1; ARM; Trident/7.0; Touch; rv:11.0; IEMobile/11.0; NOKIA; Lumia 920) like Gecko', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IEMobile', + 'browserMajor': '11', + 'browserVersion': '11.0', + 'deviceModel': 'Lumia 920', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': 'Trident', + 'engineVersion': '7.0', + 'osName': 'Windows Phone', + 'osVersion': '8.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Nokia', + 'description': 'N70', + 'userAgent': + 'NokiaN70-1/5.0609.2.0.1 Series60/2.8 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Link/6.3.1.13.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': 'N70-1', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Nokia', + 'description': 'N73 - SymbianOS 9.1 - Safari 413', + 'userAgent': + 'Mozilla/5.0 (SymbianOS/9.1; U; en-us) AppleWebKit/413 (KHTML, like Gecko) Safari/413', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '413', + 'osName': 'Symbian', + 'osVersion': '9.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Nokia', + 'description': 'N73 (Service)', + 'userAgent': + 'NokiaN73-1/3.0649.0.0.1 Series60/3.0 Profile/MIDP2.0 Configuration/CLDC-1.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': 'N73-1', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Nokia', + 'description': 'N8 - Symbian 3 - Safari 525', + 'userAgent': + 'Mozilla/5.0 (Symbian/3; Series60/5.2 NokiaN8-00/014.002; Profile/MIDP-2.1 Configuration/CLDC-1.1; en-us) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.6.4 3gpp-gba', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'WebKit', + 'browserMajor': '525', + 'browserVersion': '525', + 'deviceModel': 'N8-00', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': 'WebKit', + 'engineVersion': '525', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Nokia', + 'description': 'N80 - SymbianOS 9.1 - Safari 413', + 'userAgent': + 'Mozilla/5.0 (SymbianOS/9.1; U; en-us) AppleWebKit/413 (KHTML, like Gecko) Safari/413', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '413', + 'osName': 'Symbian', + 'osVersion': '9.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Nokia', + 'description': 'N9 - MeeGo - Safari 534.13', + 'userAgent': + 'Mozilla/5.0 (MeeGo; NokiaN9) AppleWebKit/534.13 (KHTML, like Gecko) NokiaBrowser/8.5.0 Mobile Safari/534.13', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'NokiaBrowser', + 'browserMajor': '8', + 'browserVersion': '8.5.0', + 'deviceModel': 'N9', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': 'WebKit', + 'engineVersion': '534.13', + 'osName': 'MeeGo', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Nokia', + 'description': 'N93 - SymbianOS 9.1 - Safari 413', + 'userAgent': + 'Mozilla/5.0 (SymbianOS/9.1; U; de) AppleWebKit/413 (KHTML, like Gecko) Safari/413', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '413', + 'osName': 'Symbian', + 'osVersion': '9.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Nokia', + 'description': 'N95 - SymbianOS 9.2 - Safari 413', + 'userAgent': + 'Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95/10.0.018; Profile/MIDP-2.0 Configuration/CLDC-1.1) AppleWebKit/413 (KHTML, like Gecko) Safari/413 UP.Link/6.3.0.0.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': 'N95', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': 'WebKit', + 'engineVersion': '413', + 'osName': 'Symbian', + 'osVersion': '9.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Nokia', + 'description': 'N950 - MeeGo - Safari 534.13', + 'userAgent': + 'Mozilla/5.0 (MeeGo; NokiaN950-00/00) AppleWebKit/534.13 (KHTML, like Gecko) NokiaBrowser/8.5.0 Mobile Safari/534.13', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'NokiaBrowser', + 'browserMajor': '8', + 'browserVersion': '8.5.0', + 'deviceModel': 'N950-00', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': 'WebKit', + 'engineVersion': '534.13', + 'osName': 'MeeGo', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Nokia', + 'description': 'N97 - SymbianOS 9.4 - WicKed 7.1.12344', + 'userAgent': + 'Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-1/10.0.012; Profile/MIDP-2.1 Configuration/CLDC-1.1; en-us) AppleWebKit/525 (KHTML, like Gecko) WicKed/7.1.12344', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'WebKit', + 'browserMajor': '525', + 'browserVersion': '525', + 'deviceModel': 'N97-1', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': 'WebKit', + 'engineVersion': '525', + 'osName': 'Symbian', + 'osVersion': '9.4', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Nokia', + 'description': 'X7 - Symbian 3 - Safari 533.4', + 'userAgent': + 'Mozilla/5.0 (Symbian/3; Series60/5.2 NokiaX7-00/021.004; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/533.4 (KHTML, like Gecko) NokiaBrowser/7.3.1.21 Mobile Safari/533.4 3gpp-gba', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'NokiaBrowser', + 'browserMajor': '7', + 'browserVersion': '7.3.1.21', + 'deviceModel': 'X7-00', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': 'WebKit', + 'engineVersion': '533.4', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Palm', + 'description': 'Safari 525 - WebOS - Safari 525.27.1', + 'userAgent': + 'Mozilla/5.0 (webOS/1.3; U; en-US) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/1.0 Safari/525.27.1 Desktop/1.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '1', + 'browserVersion': '1.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '525.27.1', + 'osName': 'webOS', + 'osVersion': '1.3', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Palm', + 'description': 'Treo 650 - PalmSource', + 'userAgent': + 'Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; PalmSource/hspr-H102; Blazer/4.0) 16;320x320', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Blazer', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Windows', + 'osVersion': '98', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Samsung', + 'description': 'e900 - Opera/Netfront', + 'userAgent': + 'SEC-SGHE900/1.0 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera/8.01 (J2ME/MIDP; Opera Mini/2.0.4509/1378; nl; U; ssr)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera Mini', + 'browserMajor': '2', + 'browserVersion': '2.0.4509', + 'deviceModel': 'SGHE900', + 'deviceType': 'mobile', + 'deviceVendor': 'Samsung', + 'engineName': 'NetFront', + 'engineVersion': '3.2', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Samsung', + 'description': 'Galaxy - Android 1.5 - Mobile Safari 525.20', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 1.5; de-de; Galaxy Build/CUPCAKE) AppleWebKit/528.5 (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '3', + 'browserVersion': '3.1.2', + 'deviceModel': '', + 'deviceType': 'mobile', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '528.5', + 'osName': 'Android', + 'osVersion': '1.5', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Samsung', + 'description': 'Galaxy - Android 2.2 - Mobile Safari 533.1', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 2.2; en-ca; GT-P1000M Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': 'GT-P1000', + 'deviceType': 'tablet', + 'deviceVendor': 'Samsung', + 'engineName': 'WebKit', + 'engineVersion': '533.1', + 'osName': 'Android', + 'osVersion': '2.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Samsung', + 'description': 'Galaxy (Verizon) - Android 2.2 - Mobile Safari 533.1', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 2.2; en-us; SCH-I800 Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': 'SCH-I800', + 'deviceType': 'tablet', + 'deviceVendor': 'Samsung', + 'engineName': 'WebKit', + 'engineVersion': '533.1', + 'osName': 'Android', + 'osVersion': '2.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Samsung', + 'description': 'Galaxy S II - Android 4.0.3 - Mobile Safari 534.30', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 4.0.3; de-de; Galaxy S II Build/GRJ22) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': '', + 'deviceType': 'mobile', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '534.30', + 'osName': 'Android', + 'osVersion': '4.0.3', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Samsung', + 'description': 'Galaxy S 3 (SPH-L710) - Android 4.3 - Chrome 32.0', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 4.3; SPH-L710 Build/JSS15J) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.99 Mobile Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '32', + 'browserVersion': '32.0.1700.99', + 'deviceModel': 'SPH-L710', + 'deviceType': 'mobile', + 'deviceVendor': 'Samsung', + 'engineName': 'Blink', + 'engineVersion': '32.0.1700.99', + 'osName': 'Android', + 'osVersion': '4.3', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Samsung', + 'description': 'Galaxy S 4 (SCH-R970) - Android 5.0 - Chrome 45.0', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 5.0.1; SCH-R970 Build/LRX22C) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.84 Mobile Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '45', + 'browserVersion': '45.0.2454.84', + 'deviceModel': 'SCH-R970', + 'deviceType': 'mobile', + 'deviceVendor': 'Samsung', + 'engineName': 'Blink', + 'engineVersion': '45.0.2454.84', + 'osName': 'Android', + 'osVersion': '5.0.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Samsung', + 'description': 'Galaxy S 5 (SM-G900A) - Android 4.4 - Chrome 45.0', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 4.4.2; SAMSUNG-SM-G900A Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.94 Mobile Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '45', + 'browserVersion': '45.0.2454.94', + 'deviceModel': 'SM-G900A', + 'deviceType': 'mobile', + 'deviceVendor': 'Samsung', + 'engineName': 'Blink', + 'engineVersion': '45.0.2454.94', + 'osName': 'Android', + 'osVersion': '4.4.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Samsung', + 'description': + 'Galaxy GT-P5210 tablet - Android 4.4.2 - AppleWebKit 534.30', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 4.4.2; en-us; GT-P5210 Build/KOT49H) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Safari/534.30', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': 'GT-P5210', + 'deviceType': 'tablet', + 'deviceVendor': 'Samsung', + 'engineName': 'WebKit', + 'engineVersion': '534.30', + 'osName': 'Android', + 'osVersion': '4.4.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Samsung', + 'description': 'GT-P7100 tablet - Android 3.0.1 - AppleWebKit 534.13', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 3.0.1; en-us; GT-P7100 Build/HRI83) AppleWebkit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': 'GT-P7100', + 'deviceType': 'tablet', + 'deviceVendor': 'Samsung', + 'engineName': 'Webkit', + 'engineVersion': '534.13', + 'osName': 'Android', + 'osVersion': '3.0.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Samsung', + 'description': 'Jet', + 'userAgent': + 'SAMSUNG-S8000/S8000XXIF3 SHP/VPP/R5 Jasmine/1.0 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1 FirePHP/0.3', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Jasmine', + 'browserMajor': '1', + 'browserVersion': '1.0', + 'deviceModel': 'S8000', + 'deviceType': 'mobile', + 'deviceVendor': 'Samsung', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Samsung', + 'description': 'Moment - Android 1.5 - Mobile Safari 525.20.1', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 1.5; en-us; SPH-M900 Build/CUPCAKE) AppleWebKit/528.5 (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '3', + 'browserVersion': '3.1.2', + 'deviceModel': 'SPH-M900', + 'deviceType': 'mobile', + 'deviceVendor': 'Samsung', + 'engineName': 'WebKit', + 'engineVersion': '528.5', + 'osName': 'Android', + 'osVersion': '1.5', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Samsung', + 'description': 'SGH-A867 - Netfront', + 'userAgent': + 'SAMSUNG-SGH-A867/A867UCHJ3 SHP/VPP/R5 NetFront/35 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1 UP.Link/6.3.0.0.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'NetFront', + 'browserMajor': '35', + 'browserVersion': '35', + 'deviceModel': 'SGH-A867', + 'deviceType': 'mobile', + 'deviceVendor': 'Samsung', + 'engineName': 'NetFront', + 'engineVersion': '35', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Samsung', + 'description': 'SGH X210 (WML)', + 'userAgent': 'SEC-SGHX210/1.0 UP.Link/6.3.1.13.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': 'SGHX210', + 'deviceType': 'mobile', + 'deviceVendor': 'Samsung', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Samsung', + 'description': 'SM-G900H - Android 6.0.1 - Chrome 52.0', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 6.0.1; SM-G900H Build/MMB29K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.98 Mobile Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '52', + 'browserVersion': '52.0.2743.98', + 'deviceModel': 'SM-G900H', + 'deviceType': 'mobile', + 'deviceVendor': 'Samsung', + 'engineName': 'Blink', + 'engineVersion': '52.0.2743.98', + 'osName': 'Android', + 'osVersion': '6.0.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Samsung', + 'description': 'SM-G925R6 - Android 7.0 - Chrome 51.0', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 7.0; SAMSUNG SM-G925R6 Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/5.4 Chrome/51.0.2704.106 Mobile Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Samsung Browser', + 'browserMajor': '5', + 'browserVersion': '5.4', + 'deviceModel': 'SM-G925R6', + 'deviceType': 'mobile', + 'deviceVendor': 'Samsung', + 'engineName': 'Blink', + 'engineVersion': '51.0.2704.106', + 'osName': 'Android', + 'osVersion': '7.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Samsung', + 'description': 'SM-T537A - Android 4.4.2 - Chrome 35.0', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 4.4.2; SAMSUNG-SM-T537A Build/KOT49H) AppleWebKit/537.36 (KHTML like Gecko) Chrome/35.0.1916.141 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '35', + 'browserVersion': '35.0.1916.141', + 'deviceModel': 'SM-T537A', + 'deviceType': 'tablet', + 'deviceVendor': 'Samsung', + 'engineName': 'Blink', + 'engineVersion': '35.0.1916.141', + 'osName': 'Android', + 'osVersion': '4.4.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Samsung', + 'description': 'Spica - Android 1.5 - Mobile Safari 525.20', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 1.5; fr-fr; GT-I5700 Build/CUPCAKE) AppleWebKit/528.5 (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '3', + 'browserVersion': '3.1.2', + 'deviceModel': 'GT-I5700', + 'deviceType': 'mobile', + 'deviceVendor': 'Samsung', + 'engineName': 'WebKit', + 'engineVersion': '528.5', + 'osName': 'Android', + 'osVersion': '1.5', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Samsung', + 'description': 'X820', + 'userAgent': + 'SEC-SGHX820/1.0 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'NetFront', + 'browserMajor': '3', + 'browserVersion': '3.2', + 'deviceModel': 'SGHX820', + 'deviceType': 'mobile', + 'deviceVendor': 'Samsung', + 'engineName': 'NetFront', + 'engineVersion': '3.2', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/SonyEricson', + 'description': 'K310iv', + 'userAgent': + 'SonyEricssonK310iv/R4DA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Link/6.3.1.13.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'NetFront', + 'browserMajor': '3', + 'browserVersion': '3.3', + 'deviceModel': 'K310iv', + 'deviceType': 'mobile', + 'deviceVendor': 'SonyEricsson', + 'engineName': 'NetFront', + 'engineVersion': '3.3', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/SonyEricson', + 'description': 'K550i', + 'userAgent': + 'SonyEricssonK550i/R1JD Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'NetFront', + 'browserMajor': '3', + 'browserVersion': '3.3', + 'deviceModel': 'K550i', + 'deviceType': 'mobile', + 'deviceVendor': 'SonyEricsson', + 'engineName': 'NetFront', + 'engineVersion': '3.3', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/SonyEricson', + 'description': 'K610i', + 'userAgent': + 'SonyEricssonK610i/R1CB Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'NetFront', + 'browserMajor': '3', + 'browserVersion': '3.3', + 'deviceModel': 'K610i', + 'deviceType': 'mobile', + 'deviceVendor': 'SonyEricsson', + 'engineName': 'NetFront', + 'engineVersion': '3.3', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/SonyEricson', + 'description': 'K750i', + 'userAgent': + 'SonyEricssonK750i/R1CA Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': 'K750i', + 'deviceType': 'mobile', + 'deviceVendor': 'SonyEricsson', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/SonyEricson', + 'description': 'K800 - Opera 9.8', + 'userAgent': + 'Opera/9.80 (J2ME/MIDP; Opera Mini/5.0.16823/1428; U; en) Presto/2.2.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera Mini', + 'browserMajor': '5', + 'browserVersion': '5.0.16823', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Presto', + 'engineVersion': '2.2.0', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/SonyEricson', + 'description': 'K800i', + 'userAgent': + 'SonyEricssonK800i/R1CB Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Link/6.3.0.0.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'NetFront', + 'browserMajor': '3', + 'browserVersion': '3.3', + 'deviceModel': 'K800i', + 'deviceType': 'mobile', + 'deviceVendor': 'SonyEricsson', + 'engineName': 'NetFront', + 'engineVersion': '3.3', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/SonyEricson', + 'description': 'K810i', + 'userAgent': + 'SonyEricssonK810i/R1KG Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'NetFront', + 'browserMajor': '3', + 'browserVersion': '3.3', + 'deviceModel': 'K810i', + 'deviceType': 'mobile', + 'deviceVendor': 'SonyEricsson', + 'engineName': 'NetFront', + 'engineVersion': '3.3', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/SonyEricson', + 'description': 'P900 - Opera 8.0 Mini', + 'userAgent': + 'Opera/8.01 (J2ME/MIDP; Opera Mini/1.0.1479/HiFi; SonyEricsson P900; no; U; ssr)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera Mini', + 'browserMajor': '1', + 'browserVersion': '1.0.1479', + 'deviceModel': 'P900', + 'deviceType': 'mobile', + 'deviceVendor': 'SonyEricsson', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/SonyEricson', + 'description': 'S500i', + 'userAgent': + 'SonyEricssonS500i/R6BC Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'NetFront', + 'browserMajor': '3', + 'browserVersion': '3.3', + 'deviceModel': 'S500i', + 'deviceType': 'mobile', + 'deviceVendor': 'SonyEricsson', + 'engineName': 'NetFront', + 'engineVersion': '3.3', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/SonyEricson', + 'description': 'Satio - Safari 525', + 'userAgent': + 'Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 SonyEricssonP100/01; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 Safari/525', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '3', + 'browserVersion': '3.0', + 'deviceModel': 'P100', + 'deviceType': 'mobile', + 'deviceVendor': 'SonyEricsson', + 'engineName': 'WebKit', + 'engineVersion': '525', + 'osName': 'Symbian', + 'osVersion': '9.4', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/SonyEricson', + 'description': 'T68 (WML)', + 'userAgent': 'SonyEricssonT68/R201A', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': 'T68', + 'deviceType': 'mobile', + 'deviceVendor': 'SonyEricsson', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/SonyEricson', + 'description': 'T100 (WML)', + 'userAgent': 'SonyEricssonT100/R101', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': 'T100', + 'deviceType': 'mobile', + 'deviceVendor': 'SonyEricsson', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/SonyEricson', + 'description': 'T610', + 'userAgent': + 'SonyEricssonT610/R201 Profile/MIDP-1.0 Configuration/CLDC-1.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': 'T610', + 'deviceType': 'mobile', + 'deviceVendor': 'SonyEricsson', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/SonyEricson', + 'description': 'T650i', + 'userAgent': + 'SonyEricssonT650i/R7AA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'NetFront', + 'browserMajor': '3', + 'browserVersion': '3.3', + 'deviceModel': 'T650i', + 'deviceType': 'mobile', + 'deviceVendor': 'SonyEricsson', + 'engineName': 'NetFront', + 'engineVersion': '3.3', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/SonyEricson', + 'description': 'W580i', + 'userAgent': + 'SonyEricssonW580i/R6BC Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'NetFront', + 'browserMajor': '3', + 'browserVersion': '3.3', + 'deviceModel': 'W580i', + 'deviceType': 'mobile', + 'deviceVendor': 'SonyEricsson', + 'engineName': 'NetFront', + 'engineVersion': '3.3', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/SonyEricson', + 'description': 'W660i', + 'userAgent': + 'SonyEricssonW660i/R6AD Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'NetFront', + 'browserMajor': '3', + 'browserVersion': '3.3', + 'deviceModel': 'W660i', + 'deviceType': 'mobile', + 'deviceVendor': 'SonyEricsson', + 'engineName': 'NetFront', + 'engineVersion': '3.3', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/SonyEricson', + 'description': 'W810i', + 'userAgent': + 'SonyEricssonW810i/R4EA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Link/6.3.0.0.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'NetFront', + 'browserMajor': '3', + 'browserVersion': '3.3', + 'deviceModel': 'W810i', + 'deviceType': 'mobile', + 'deviceVendor': 'SonyEricsson', + 'engineName': 'NetFront', + 'engineVersion': '3.3', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/SonyEricson', + 'description': 'W850i', + 'userAgent': + 'SonyEricssonW850i/R1ED Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'NetFront', + 'browserMajor': '3', + 'browserVersion': '3.3', + 'deviceModel': 'W850i', + 'deviceType': 'mobile', + 'deviceVendor': 'SonyEricsson', + 'engineName': 'NetFront', + 'engineVersion': '3.3', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/SonyEricson', + 'description': 'W950i - Opera 8.60 - Symbian OS', + 'userAgent': + 'SonyEricssonW950i/R100 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; 323) Opera 8.60 [en-US]', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '8', + 'browserVersion': '8.60', + 'deviceModel': 'W950i', + 'deviceType': 'mobile', + 'deviceVendor': 'SonyEricsson', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Symbian', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/SonyEricson', + 'description': 'W995', + 'userAgent': + 'SonyEricssonW995/R1EA Profile/MIDP-2.1 Configuration/CLDC-1.1 UNTRUSTED/1.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': 'W995', + 'deviceType': 'mobile', + 'deviceVendor': 'SonyEricsson', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/SonyEricson', + 'description': 'X10 - Android 1.6 - Safari 525.20.1', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 1.6; es-es; SonyEricssonX10i Build/R1FA016) AppleWebKit/528.5 (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '3', + 'browserVersion': '3.1.2', + 'deviceModel': 'X10i', + 'deviceType': 'mobile', + 'deviceVendor': 'SonyEricsson', + 'engineName': 'WebKit', + 'engineVersion': '528.5', + 'osName': 'Android', + 'osVersion': '1.6', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/SonyEricson', + 'description': 'X10i - Android 1.6 - Mobile Safari 525.20.1', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 1.6; en-us; SonyEricssonX10i Build/R1AA056) AppleWebKit/528.5 (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '3', + 'browserVersion': '3.1.2', + 'deviceModel': 'X10i', + 'deviceType': 'mobile', + 'deviceVendor': 'SonyEricsson', + 'engineName': 'WebKit', + 'engineVersion': '528.5', + 'osName': 'Android', + 'osVersion': '1.6', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/SonyEricson', + 'description': 'Xperia X1 - Opera Mobi 9.5', + 'userAgent': + 'Opera/9.5 (Microsoft Windows; PPC; Opera Mobi; U) SonyEricssonX1i/R2AA Profile/MIDP-2.0 Configuration/CLDC-1.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '9', + 'browserVersion': '9.5', + 'deviceModel': 'X1i', + 'deviceType': 'mobile', + 'deviceVendor': 'SonyEricsson', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': 'ppc' + }, + { + 'folder': '/Mobile Devices/Devices/SonyEricson', + 'description': 'Z800i', + 'userAgent': + 'SonyEricssonZ800/R1Y Browser/SEMC-Browser/4.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Link/6.3.0.0.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': 'Z800', + 'deviceType': 'mobile', + 'deviceVendor': 'SonyEricsson', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Devices/Zune (Microsoft)', + 'description': 'ZuneHD 4.3 - IEMobile 6.12 - CE', + 'userAgent': + 'Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12; Microsoft ZuneHD 4.3)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IEMobile', + 'browserMajor': '6', + 'browserVersion': '6.12', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Windows', + 'osVersion': 'CE', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Android', + 'description': 'Android - Opera Mini 7.5 (11.1010)', + 'userAgent': + 'Opera/9.80 (Android; Opera Mini/7.5.33361/31.1543; U; en) Presto/2.8.119 Version/11.1010', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera Mini', + 'browserMajor': '7', + 'browserVersion': '7.5.33361', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Presto', + 'engineVersion': '2.8.119', + 'osName': 'Android', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Android', + 'description': 'Android - Firefox 35.0', + 'userAgent': + 'Mozilla/5.0 (Android; Mobile; rv:35.0) Gecko/35.0 Firefox/35.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '35', + 'browserVersion': '35.0', + 'deviceModel': '', + 'deviceType': 'mobile', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '35.0', + 'osName': 'Android', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Android', + 'description': 'Android 6.0.1 - Firefox 48.0 - (Samsung SM-G935F)', + 'userAgent': + 'Mozilla/5.0 (Android 6.0.1; Mobile; rv:48.0) Gecko/48.0 Firefox/48.0', + 'appCodename': 'Mozilla', + 'appName': 'Netscape', + 'appVersion': '5.0 (Android 6.0.1)', + 'platform': 'Linux armv81', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '48', + 'browserVersion': '48.0', + 'deviceModel': '', + 'deviceType': 'mobile', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '48.0', + 'osName': 'Android', + 'osVersion': '6.0.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Android', + 'description': 'Android 0.5 - Safari 419', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 0.5; en-us) AppleWebKit/522 (KHTML, like Gecko) Safari/419.3', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '2', + 'browserVersion': '2.0.4', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '522', + 'osName': 'Android', + 'osVersion': '0.5', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Android', + 'description': 'Android 1.1 - Mobile Safari 523', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 1.1; en-gb; dream) AppleWebKit/525.10 (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '3', + 'browserVersion': '3.0.4', + 'deviceModel': '', + 'deviceType': 'mobile', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '525.10', + 'osName': 'Android', + 'osVersion': '1.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Android', + 'description': 'Android 1.5 - HTC Dream - Mobile Safari 525', + 'userAgent': + 'HTC_Dream Mozilla/5.0 (Linux; U; Android 1.5; en-ca; Build/CUPCAKE) AppleWebKit/528.5 (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '3', + 'browserVersion': '3.1.2', + 'deviceModel': 'Dream', + 'deviceType': 'mobile', + 'deviceVendor': 'HTC', + 'engineName': 'WebKit', + 'engineVersion': '528.5', + 'osName': 'Android', + 'osVersion': '1.5', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Android', + 'description': 'Android 2.0 - Motorola Droid - Mobile Safari 530.17', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 2.0; en-us; Droid Build/ESD20) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': 'Droid', + 'deviceType': 'mobile', + 'deviceVendor': 'Motorola', + 'engineName': 'WebKit', + 'engineVersion': '530.17', + 'osName': 'Android', + 'osVersion': '2.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Android', + 'description': 'Android 2.1 - Nexus One - Safari 530.17', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 2.1; en-us; Nexus One Build/ERD62) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': '', + 'deviceType': 'mobile', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '530.17', + 'osName': 'Android', + 'osVersion': '2.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Android', + 'description': 'Android 2.2 - HTC Evo - Mobile Safari 533.1', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 2.2; en-us; Sprint APA9292KT Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': 'APA9292KT', + 'deviceType': 'mobile', + 'deviceVendor': 'HTC', + 'engineName': 'WebKit', + 'engineVersion': '533.1', + 'osName': 'Android', + 'osVersion': '2.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Android', + 'description': 'Android 2.2 - HTC Incredible - Safari 533.1', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 2.2; en-us; ADR6300 Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': '', + 'deviceType': 'mobile', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '533.1', + 'osName': 'Android', + 'osVersion': '2.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Android', + 'description': 'Android 2.2 - Samsung Galaxy - Mobile Safari 533.1', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 2.2; en-ca; GT-P1000M Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': 'GT-P1000', + 'deviceType': 'tablet', + 'deviceVendor': 'Samsung', + 'engineName': 'WebKit', + 'engineVersion': '533.1', + 'osName': 'Android', + 'osVersion': '2.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Android', + 'description': 'Android - Fennec 2.0.1 (arm)', + 'userAgent': + 'Mozilla/5.0 (Android; Linux armv7l; rv:2.0.1) Gecko/20100101 Firefox/4.0.1 Fennec/2.0.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Fennec', + 'browserMajor': '2', + 'browserVersion': '2.0.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '2.0.1', + 'osName': 'Android', + 'osVersion': '', + 'cpuArchitecture': 'arm' + }, + { + 'folder': '/Mobile Devices/OS/Android', + 'description': 'Android - 3.0.1 - Safari 534.13 - Acer Iconia', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 3.0.1; fr-fr; A500 Build/HRI66) AppleWebKit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': 'Android 3.0.1', + 'deviceType': '', + 'deviceVendor': 'Generic', + 'engineName': 'WebKit', + 'engineVersion': '534.13', + 'osName': 'Android', + 'osVersion': '3.0.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Android', + 'description': 'Android - 3.0.1 - Mobile Safari 523.12 - Motorola Xoom', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 3.0; en-us; Xoom Build/HRI39) AppleWebKit/525.10 (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '3', + 'browserVersion': '3.0.4', + 'deviceModel': 'Xoom', + 'deviceType': 'tablet', + 'deviceVendor': 'Motorola', + 'engineName': 'WebKit', + 'engineVersion': '525.10', + 'osName': 'Android', + 'osVersion': '3.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Android', + 'description': 'Android 4.0.3 - Mobile Safari 534.30 - HTC Sensation', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 4.0.3; de-ch; HTC Sensation Build/IML74K) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': 'Sensation', + 'deviceType': 'mobile', + 'deviceVendor': 'HTC', + 'engineName': 'WebKit', + 'engineVersion': '534.30', + 'osName': 'Android', + 'osVersion': '4.0.3', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Android', + 'description': + 'Android 4.0.3 - Mobile Safari 534.30 - Samsung Galaxy S II', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 4.0.3; de-de; Galaxy S II Build/GRJ22) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': '', + 'deviceType': 'mobile', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '534.30', + 'osName': 'Android', + 'osVersion': '4.0.3', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Android', + 'description': 'Android 4.0.4 - Opera 12.00', + 'userAgent': + 'Opera/9.80 (Android 4.0.4; Linux; Opera Mobi/ADR-1205181138; U; pl) Presto/2.10.254 Version/12.00', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera Mobi', + 'browserMajor': '12', + 'browserVersion': '12.00', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Presto', + 'engineVersion': '2.10.254', + 'osName': 'Android', + 'osVersion': '4.0.4', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Android', + 'description': 'Android - Fennec 10.0.1', + 'userAgent': + 'Mozilla/5.0 (Android; Linux armv7l; rv:10.0.1) Gecko/20100101 Firefox/10.0.1 Fennec/10.0.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Fennec', + 'browserMajor': '10', + 'browserVersion': '10.0.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '10.0.1', + 'osName': 'Android', + 'osVersion': '', + 'cpuArchitecture': 'arm' + }, + { + 'folder': '/Mobile Devices/OS/Android', + 'description': 'Android 4.1.2 - Chrome 30.0', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 4.1.2; SHV-E250S Build/JZO54K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.82 Mobile Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '30', + 'browserVersion': '30.0.1599.82', + 'deviceModel': '', + 'deviceType': 'mobile', + 'deviceVendor': '', + 'engineName': 'Blink', + 'engineVersion': '30.0.1599.82', + 'osName': 'Android', + 'osVersion': '4.1.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Android', + 'description': 'Android 4.2 - Firefox 19.0', + 'userAgent': + 'Mozilla/5.0 (Android 4.2; rv:19.0) Gecko/20121129 Firefox/19.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '19', + 'browserVersion': '19.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '19.0', + 'osName': 'Android', + 'osVersion': '4.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Android', + 'description': 'Android 4.3 - AppleWebKit/536.23', + 'userAgent': + 'Mozilla/5.0 (Linux; U; Android 4.3; en-us; sdk Build/MR1) AppleWebKit/536.23 (KHTML, like Gecko) Version/4.3 Mobile Safari/536.23', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '4', + 'browserVersion': '4.3', + 'deviceModel': '', + 'deviceType': 'mobile', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '536.23', + 'osName': 'Android', + 'osVersion': '4.3', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Android', + 'description': 'Android 4.4 - (Nexus 5) - AppleWebKit/536.23', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 4.4; Nexus 5 Build/BuildID) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/30.0.0.0 Mobile Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Android Browser', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': 'Nexus 5', + 'deviceType': 'mobile', + 'deviceVendor': 'LG', + 'engineName': 'Blink', + 'engineVersion': '30.0.0.0', + 'osName': 'Android', + 'osVersion': '4.4', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Android', + 'description': 'Android 4.4.2 - Chrome 35.0', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 4.4.2; SAMSUNG-SM-T537A Build/KOT49H) AppleWebKit/537.36 (KHTML like Gecko) Chrome/35.0.1916.141 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '35', + 'browserVersion': '35.0.1916.141', + 'deviceModel': 'SM-T537A', + 'deviceType': 'tablet', + 'deviceVendor': 'Samsung', + 'engineName': 'Blink', + 'engineVersion': '35.0.1916.141', + 'osName': 'Android', + 'osVersion': '4.4.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Android', + 'description': 'Android 4.4.2 - Chrome 51.0', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 4.4.2; SM-T230NU Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.81 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '51', + 'browserVersion': '51.0.2704.81', + 'deviceModel': 'SM-T230NU', + 'deviceType': 'tablet', + 'deviceVendor': 'Samsung', + 'engineName': 'Blink', + 'engineVersion': '51.0.2704.81', + 'osName': 'Android', + 'osVersion': '4.4.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Android', + 'description': 'Android 5.0 - Chrome 45.0 - Galaxy S 4 (SCH-R970)', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 5.0.1; SCH-R970 Build/LRX22C) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.84 Mobile Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '45', + 'browserVersion': '45.0.2454.84', + 'deviceModel': 'SCH-R970', + 'deviceType': 'mobile', + 'deviceVendor': 'Samsung', + 'engineName': 'Blink', + 'engineVersion': '45.0.2454.84', + 'osName': 'Android', + 'osVersion': '5.0.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Android', + 'description': 'Android 5.0.2 - Chrome 38.0 - Samsung SM-T530NU', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 5.0.2; SAMSUNG SM-T530NU Build/LRX22G) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/3.2 Chrome/38.0.2125.102 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Samsung Browser', + 'browserMajor': '3', + 'browserVersion': '3.2', + 'deviceModel': 'SM-T530NU', + 'deviceType': 'tablet', + 'deviceVendor': 'Samsung', + 'engineName': 'Blink', + 'engineVersion': '38.0.2125.102', + 'osName': 'Android', + 'osVersion': '5.0.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Android', + 'description': 'Android 5.1.1 - Nexus 7 - Opera 30.0', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 5.1.1; Nexus 7 Build/LMY47V) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.78 Safari/537.36 OPR/30.0.1856.93524', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '30', + 'browserVersion': '30.0.1856.93524', + 'deviceModel': 'Nexus 7', + 'deviceType': 'tablet', + 'deviceVendor': 'Asus', + 'engineName': 'Blink', + 'engineVersion': '43.0.2357.78', + 'osName': 'Android', + 'osVersion': '5.1.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Android', + 'description': 'Android 6.0 - Chrome 52.0 - HTC One M9', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 6.0; HTC One M9 Build/MRA58K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.98 Mobile Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '52', + 'browserVersion': '52.0.2743.98', + 'deviceModel': 'One M9', + 'deviceType': 'mobile', + 'deviceVendor': 'HTC', + 'engineName': 'Blink', + 'engineVersion': '52.0.2743.98', + 'osName': 'Android', + 'osVersion': '6.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Android', + 'description': 'Android 6.0 - Chome 53.0 - LG-D850', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 6.0; LG-D850 Build/MRA58K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.97 Mobile Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '53', + 'browserVersion': '53.0.2785.97', + 'deviceModel': 'D850', + 'deviceType': 'mobile', + 'deviceVendor': 'LG', + 'engineName': 'Blink', + 'engineVersion': '53.0.2785.97', + 'osName': 'Android', + 'osVersion': '6.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Android', + 'description': 'Android 6.0 - Chome 53.0 - Nexus 5X', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 6.0; Nexus 5X Build/MDB08L) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.124 Mobile Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '53', + 'browserVersion': '53.0.2785.124', + 'deviceModel': 'Nexus 5', + 'deviceType': 'mobile', + 'deviceVendor': 'LG', + 'engineName': 'Blink', + 'engineVersion': '53.0.2785.124', + 'osName': 'Android', + 'osVersion': '6.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Android', + 'description': 'Android 6.0.1 - Chrome 52.0 - Samsung SM-G900H', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 6.0.1; SM-G900H Build/MMB29K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.98 Mobile Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '52', + 'browserVersion': '52.0.2743.98', + 'deviceModel': 'SM-G900H', + 'deviceType': 'mobile', + 'deviceVendor': 'Samsung', + 'engineName': 'Blink', + 'engineVersion': '52.0.2743.98', + 'osName': 'Android', + 'osVersion': '6.0.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Android', + 'description': 'Android 7.0 - Chrome 53.0 - Nexus 9', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 7.0; Nexus 9 Build/NRD90R) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.124 Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '53', + 'browserVersion': '53.0.2785.124', + 'deviceModel': 'Nexus 9', + 'deviceType': 'tablet', + 'deviceVendor': 'HTC', + 'engineName': 'Blink', + 'engineVersion': '53.0.2785.124', + 'osName': 'Android', + 'osVersion': '7.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Android', + 'description': 'Android 7.0 - Chome 56.0 - LG-H918', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 7.0; LG-H918 Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Mobile Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '56', + 'browserVersion': '56.0.2924.87', + 'deviceModel': 'H918', + 'deviceType': 'mobile', + 'deviceVendor': 'LG', + 'engineName': 'Blink', + 'engineVersion': '56.0.2924.87', + 'osName': 'Android', + 'osVersion': '7.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Android', + 'description': 'Android 8.0.0 - Chrome 60.0 - Pixel XL OPR6', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 8.0.0; Pixel XL Build/OPR6.170623.012) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.107 Mobile Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '60', + 'browserVersion': '60.0.3112.107', + 'deviceModel': 'Pixel XL', + 'deviceType': 'mobile', + 'deviceVendor': 'Google', + 'engineName': 'Blink', + 'engineVersion': '60.0.3112.107', + 'osName': 'Android', + 'osVersion': '8.0.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Android', + 'description': 'Android 8.0.0 - Chrome 60.0 - Pixel XL OPR6', + 'userAgent': + 'Mozilla/5.0 (Linux; Android 8.0.0; Pixel XL Build/OPR6.170623.012) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.107 Mobile Safari/537.36', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '60', + 'browserVersion': '60.0.3112.107', + 'deviceModel': 'Pixel XL', + 'deviceType': 'mobile', + 'deviceVendor': 'Google', + 'engineName': 'Blink', + 'engineVersion': '60.0.3112.107', + 'osName': 'Android', + 'osVersion': '8.0.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/iOS', + 'description': 'iOS 1.0 - iPhone - Safari 419.3', + 'userAgent': + 'Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420 (KHTML, like Gecko) Version/3.0 Mobile/1A543a Safari/419.3', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '3', + 'browserVersion': '3.0', + 'deviceModel': 'iPhone', + 'deviceType': 'mobile', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '420', + 'osName': 'Mac OS', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/iOS', + 'description': 'iOS 2.0 - iPhone - Safari 525.200', + 'userAgent': + 'Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_0 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5A347 Safari/525.200', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '3', + 'browserVersion': '3.1.1', + 'deviceModel': 'iPhone', + 'deviceType': 'mobile', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '525.18.1', + 'osName': 'iOS', + 'osVersion': '2.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/iOS', + 'description': 'iOS 2.2.1 - iPod - Safari 525.20', + 'userAgent': + 'Mozilla/5.0 (iPod; U; CPU iPhone OS 2_2_1 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5H11a Safari/525.20', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '3', + 'browserVersion': '3.1.1', + 'deviceModel': 'iPod', + 'deviceType': 'mobile', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '525.18.1', + 'osName': 'iOS', + 'osVersion': '2.2.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/iOS', + 'description': 'iOS 3.0 - iPhone - Safari 528.16', + 'userAgent': + 'Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7A341 Safari/528.16', + 'appCodename': 'Mozilla', + 'appName': 'Netscape', + 'appVersion': + '5.0 (iPhone; U; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7A341 Safari/528.16', + 'platform': 'iPhone', + 'vendor': 'Apple Computer, Inc.', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': 'iPhone', + 'deviceType': 'mobile', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '528.18', + 'osName': 'iOS', + 'osVersion': '3.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/iOS', + 'description': 'iOS 3.2 - iPad - Safari 531', + 'userAgent': + 'Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B334b Safari/531.21.10', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '4', + 'browserVersion': '4.0.4', + 'deviceModel': 'iPad', + 'deviceType': 'tablet', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '531.21.10', + 'osName': 'iOS', + 'osVersion': '3.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/iOS', + 'description': 'iOS 4_2_1 - iPad - Safari 533', + 'userAgent': + 'Mozilla/5.0 (iPad; U; CPU OS 4_2_1 like Mac OS X; ja-jp) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148 Safari/6533.18.5', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '5', + 'browserVersion': '5.0.2', + 'deviceModel': 'iPad', + 'deviceType': 'tablet', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '533.17.9', + 'osName': 'iOS', + 'osVersion': '4.2.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/iOS', + 'description': 'iOS 4_2_1 - iPhone - Safari 533.17.9', + 'userAgent': + 'Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_2_1 like Mac OS X; da-dk) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148 Safari/6533.18.5', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '5', + 'browserVersion': '5.0.2', + 'deviceModel': 'iPhone', + 'deviceType': 'mobile', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '533.17.9', + 'osName': 'iOS', + 'osVersion': '4.2.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/iOS', + 'description': 'iOS 4_3 - iPhone - Safari 533.17.9', + 'userAgent': + 'Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3 like Mac OS X; de-de) AppleWebKit/533.17.9 (KHTML, like Gecko) Mobile/8F190', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'WebKit', + 'browserMajor': '533', + 'browserVersion': '533.17.9', + 'deviceModel': 'iPhone', + 'deviceType': 'mobile', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '533.17.9', + 'osName': 'iOS', + 'osVersion': '4.3', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/iOS', + 'description': 'CFNetwork - iPhone - MobileSafari 600.1.4', + 'userAgent': 'MobileSafari/600.1.4 CFNetwork/711.1.12 Darwin/14.0.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'iOS', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/iOS', + 'description': 'iOS 5_1_1 - iPhone - Chrome (crios) 19.0.1084.60', + 'userAgent': + 'Mozilla/5.0 (iPhone; U; CPU iPhone OS 5_1_1 like Mac OS X; da-dk) AppleWebKit/534.46.0 (KHTML, like Gecko) CriOS/19.0.1084.60 Mobile/9B206 Safari/7534.48.3', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chrome', + 'browserMajor': '19', + 'browserVersion': '19.0.1084.60', + 'deviceModel': 'iPhone', + 'deviceType': 'mobile', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '534.46.0', + 'osName': 'iOS', + 'osVersion': '5.1.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/iOS', + 'description': 'iOS 9_2 - iPhone - Safari 9.0', + 'userAgent': + 'Mozilla/5.0 (iPhone; CPU iPhone OS 9_2 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Version/9.0 Mobile/13C75 Safari/601.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '9', + 'browserVersion': '9.0', + 'deviceModel': 'iPhone', + 'deviceType': 'mobile', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '601.1.46', + 'osName': 'iOS', + 'osVersion': '9.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/iOS', + 'description': 'iOS 11_0 - iPhone - Safari 11', + 'userAgent': + 'Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Mobile/15A5362a Safari/604.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mobile Safari', + 'browserMajor': '11', + 'browserVersion': '11.0', + 'deviceModel': 'iPhone', + 'deviceType': 'mobile', + 'deviceVendor': 'Apple', + 'engineName': 'WebKit', + 'engineVersion': '604.1.38', + 'osName': 'iOS', + 'osVersion': '11.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Linux', + 'description': 'Linux - Fennec 2.0.1 (686 on x86_64)', + 'userAgent': + 'Mozilla/5.0 (X11; Linux i686 on x86_64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1 Fennec/2.0.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Fennec', + 'browserMajor': '2', + 'browserVersion': '2.0.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '2.0.1', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'amd64' + }, + { + 'folder': '/Mobile Devices/OS/Maemo', + 'description': 'Maemo - Fennec 2.0.1 (arm)', + 'userAgent': + 'Mozilla/5.0 (Maemo; Linux armv7l; rv:2.0.1) Gecko/20100101 Firefox/4.0.1 Fennec/2.0.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Fennec', + 'browserMajor': '2', + 'browserVersion': '2.0.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '2.0.1', + 'osName': 'Linux', + 'osVersion': 'armv7l', + 'cpuArchitecture': 'arm' + }, + { + 'folder': '/Mobile Devices/OS/Palm', + 'description': 'Palm WebOS 1.3 - Safari 525', + 'userAgent': + 'Mozilla/5.0 (webOS/1.3; U; en-US) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/1.0 Safari/525.27.1 Desktop/1.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '1', + 'browserVersion': '1.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '525.27.1', + 'osName': 'webOS', + 'osVersion': '1.3', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Palm', + 'description': 'PalmSource hspr-H102 - Palm Treo 650', + 'userAgent': + 'Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; PalmSource/hspr-H102; Blazer/4.0) 16;320x320', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Blazer', + 'browserMajor': '4', + 'browserVersion': '4.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Windows', + 'osVersion': '98', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Symbian', + 'description': 'Symbian 3 - N8 - Safari 525', + 'userAgent': + 'Mozilla/5.0 (Symbian/3; Series60/5.2 NokiaN8-00/014.002; Profile/MIDP-2.1 Configuration/CLDC-1.1; en-us) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.6.4 3gpp-gba', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'WebKit', + 'browserMajor': '525', + 'browserVersion': '525', + 'deviceModel': 'N8-00', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': 'WebKit', + 'engineVersion': '525', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Symbian', + 'description': 'Symbian 3 - Nokia X7 - Safari 533.4', + 'userAgent': + 'Mozilla/5.0 (Symbian/3; Series60/5.2 NokiaX7-00/021.004; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/533.4 (KHTML, like Gecko) NokiaBrowser/7.3.1.21 Mobile Safari/533.4 3gpp-gba', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'NokiaBrowser', + 'browserMajor': '7', + 'browserVersion': '7.3.1.21', + 'deviceModel': 'X7-00', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': 'WebKit', + 'engineVersion': '533.4', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Symbian', + 'description': 'SymbianOS 9.2 - Nokia E90 - Safari', + 'userAgent': + 'Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE90-1/07.24.0.3; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413 UP.Link/6.2.3.18.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': 'E90-1', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': 'WebKit', + 'engineVersion': '413', + 'osName': 'Symbian', + 'osVersion': '9.2', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Symbian', + 'description': 'SymbianOS 9.4 - Nokia N97 - WicKed 7.1.12344', + 'userAgent': + 'Mozilla/5.0 (SymbianOS 9.4; Series60/5.0 NokiaN97-1/10.0.012; Profile/MIDP-2.1 Configuration/CLDC-1.1; en-us) AppleWebKit/525 (KHTML, like Gecko) WicKed/7.1.12344', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'WebKit', + 'browserMajor': '525', + 'browserVersion': '525', + 'deviceModel': 'N97-1', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': 'WebKit', + 'engineVersion': '525', + 'osName': 'Symbian', + 'osVersion': '9.4', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Symbian', + 'description': 'SymbOS - Opera 10.00 Mobi', + 'userAgent': + 'Opera/9.80 (S60; SymbOS; Opera Mobi/499; U; ru) Presto/2.4.18 Version/10.00', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera Mobi', + 'browserMajor': '10', + 'browserVersion': '10.00', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Presto', + 'engineVersion': '2.4.18', + 'osName': 'Symbian', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Windows', + 'description': 'Windows CE - ZuneHD 4.3 - IEMobile 6.12', + 'userAgent': + 'Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12; Microsoft ZuneHD 4.3)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IEMobile', + 'browserMajor': '6', + 'browserVersion': '6.12', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Windows', + 'osVersion': 'CE', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Windows', + 'description': 'Windows CE - MSIE 6 - IEMobile 7.11', + 'userAgent': + 'Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IEMobile', + 'browserMajor': '7', + 'browserVersion': '7.11', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Windows', + 'osVersion': 'CE', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Windows', + 'description': + 'Windows CE 5.2 - Sprint (HTC Titan) - IEMobile 7.11 (MSIE 6.0)', + 'userAgent': + 'Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Sprint:PPC6800', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IEMobile', + 'browserMajor': '7', + 'browserVersion': '7.11', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Windows', + 'osVersion': 'CE', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Windows', + 'description': 'Windows CE - MSIE 6 - IEMobile 8.12', + 'userAgent': + 'Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 8.12; MSIEMobile6.0)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IEMobile', + 'browserMajor': '8', + 'browserVersion': '8.12', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Windows', + 'osVersion': 'CE', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Windows', + 'description': 'WP 7.0 - Asus Galaxy - IEMobile 7.0 (MSIE 7.0)', + 'userAgent': + 'Mozilla/4.0 (compatible; MSIE 7.0; Windows Phone OS 7.0; Trident/3.1; IEMobile/7.0) Asus;Galaxy6', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IEMobile', + 'browserMajor': '7', + 'browserVersion': '7.0', + 'deviceModel': '', + 'deviceType': 'mobile', + 'deviceVendor': 'Asus', + 'engineName': 'Trident', + 'engineVersion': '3.1', + 'osName': 'Windows Phone OS', + 'osVersion': '7.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Windows', + 'description': 'WP 7 - MSIE 7 - IEMobile 7.0', + 'userAgent': + 'Mozilla/4.0 (compatible; MSIE 7.0; Windows Phone OS 7.0; Trident/3.1; IEMobile/7.0)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IEMobile', + 'browserMajor': '7', + 'browserVersion': '7.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Trident', + 'engineVersion': '3.1', + 'osName': 'Windows Phone OS', + 'osVersion': '7.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Windows', + 'description': 'WP 7.5 - IEMobile 9.0', + 'userAgent': + 'Mozilla/5.0 (compatible; MSIE 9.0; Windows Phone OS 7.5; Trident/5.0; IEMobile/9.0)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IEMobile', + 'browserMajor': '9', + 'browserVersion': '9.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Trident', + 'engineVersion': '5.0', + 'osName': 'Windows Phone OS', + 'osVersion': '7.5', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Windows', + 'description': 'WP 8.0 - ARM - IEMobile 10.0', + 'userAgent': + 'Mozilla/5.0 (compatible; MSIE 10.0; Windows Phone 8.0; Trident/6.0; IEMobile/10.0; ARM; Touch)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IEMobile', + 'browserMajor': '10', + 'browserVersion': '10.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Trident', + 'engineVersion': '6.0', + 'osName': 'Windows Phone', + 'osVersion': '8.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Windows', + 'description': 'WP 8.0 - Nokia Lumia 620 ARM - IEMobile 10.0', + 'userAgent': + 'Mozilla/5.0 (compatible; MSIE 10.0; Windows Phone 8.0; Trident/6.0; IEMobile/10.0; ARM; Touch; NOKIA; Lumia 920)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IEMobile', + 'browserMajor': '10', + 'browserVersion': '10.0', + 'deviceModel': 'Lumia 920', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': 'Trident', + 'engineVersion': '6.0', + 'osName': 'Windows Phone', + 'osVersion': '8.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Windows', + 'description': 'WP 8.1 - Lumia 530 ARM - IEMobile 11.0', + 'userAgent': + 'Mozilla/5.0 (Windows Phone 8.1; ARM; Trident/7.0; Touch; rv:11.0; IEMobile/11.0; NOKIA; Lumia 530) like Gecko', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IEMobile', + 'browserMajor': '11', + 'browserVersion': '11.0', + 'deviceModel': 'Lumia 530', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': 'Trident', + 'engineVersion': '7.0', + 'osName': 'Windows Phone', + 'osVersion': '8.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Windows', + 'description': 'WP 8.0 - Lumia 620 ARM - IEMobile 10.0', + 'userAgent': + 'Mozilla/5.0 (compatible; MSIE 10.0; Windows Phone 8.0; Trident/6.0; IEMobile/10.0; ARM; Touch; NOKIA; Lumia 920)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IEMobile', + 'browserMajor': '10', + 'browserVersion': '10.0', + 'deviceModel': 'Lumia 920', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': 'Trident', + 'engineVersion': '6.0', + 'osName': 'Windows Phone', + 'osVersion': '8.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Windows', + 'description': 'WP 8.1 - Lumia 630 ARM - IEMobile 11.0', + 'userAgent': + 'Mozilla/5.0 (Windows Phone 8.1; ARM; Trident/7.0; Touch; rv:11.0; IEMobile/11.0; NOKIA; Lumia 630) like Gecko', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IEMobile', + 'browserMajor': '11', + 'browserVersion': '11.0', + 'deviceModel': 'Lumia 630', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': 'Trident', + 'engineVersion': '7.0', + 'osName': 'Windows Phone', + 'osVersion': '8.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Windows', + 'description': 'NT 6.2 (odd id) - Lumia 635 ARM - IEMobile 11.0', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.2; ARM; Trident/7.0; Touch; rv:11.0; WPDesktop; NOKIA; Lumia 635) like Gecko', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IE', + 'browserMajor': '11', + 'browserVersion': '11.0', + 'deviceModel': 'Lumia 635', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': 'Trident', + 'engineVersion': '7.0', + 'osName': 'Windows', + 'osVersion': 'RT', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Windows', + 'description': 'NT 6.2 (odd id) - Lumia 920 ARM - IEMobile 11.0', + 'userAgent': + 'Mozilla/5.0 (Windows NT 6.2; ARM; Trident/7.0; Touch; rv:11.0; WPDesktop; NOKIA; Lumia 920) like Geckoo', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IE', + 'browserMajor': '11', + 'browserVersion': '11.0', + 'deviceModel': 'Lumia 920', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': 'Trident', + 'engineVersion': '7.0', + 'osName': 'Windows', + 'osVersion': 'RT', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Windows', + 'description': 'WP 8.1 - Lumia 920 ARM - IEMobile 11.0', + 'userAgent': + 'Mozilla/5.0 (Windows Phone 8.1; ARM; Trident/7.0; Touch; rv:11.0; IEMobile/11.0; NOKIA; Lumia 920) like Gecko', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IEMobile', + 'browserMajor': '11', + 'browserVersion': '11.0', + 'deviceModel': 'Lumia 920', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': 'Trident', + 'engineVersion': '7.0', + 'osName': 'Windows Phone', + 'osVersion': '8.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Windows', + 'description': 'WP 8.1 - Lumia 929 ARM - IEMobile 11.0', + 'userAgent': + 'Mozilla/5.0 (Mobile; Windows Phone 8.1; Android 4.0; ARM; Trident/7.0; Touch; rv:11.0; IEMobile/11.0; NOKIA; Lumia 929) like iPhone OS 7_0_3 Mac OS X AppleWebKit/537 (KHTML, like Gecko) Mobile Safari/537', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IEMobile', + 'browserMajor': '11', + 'browserVersion': '11.0', + 'deviceModel': 'Lumia 929', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': 'Trident', + 'engineVersion': '7.0', + 'osName': 'Windows Phone', + 'osVersion': '8.1', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Windows', + 'description': 'WP 10.0 - webkit 537.36 - Edge 12.0', + 'userAgent': + 'Mozilla/5.0 (Windows Phone 10.0; Android 4.2.1; DEVICE INFO) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.71 Mobile Safari/537.36 Edge/12.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Edge', + 'browserMajor': '12', + 'browserVersion': '12.0', + 'deviceModel': '', + 'deviceType': 'mobile', + 'deviceVendor': '', + 'engineName': 'EdgeHTML', + 'engineVersion': '12.0', + 'osName': 'Windows Phone', + 'osVersion': '10.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/OS/Windows', + 'description': 'WP 10.0 - webkit 537.36 - Edge 14.14', + 'userAgent': + 'Mozilla/5.0 (Windows NT 10.0; ARM; Lumia 950 Dual SIM) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.79 Safari/537.36 Edge/14.14393', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Edge', + 'browserMajor': '14', + 'browserVersion': '14.14393', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'EdgeHTML', + 'engineVersion': '14.14393', + 'osName': 'Windows', + 'osVersion': '10', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Services', + 'description': 'DoCoMo 2.0', + 'userAgent': 'DoCoMo/2.0 SH901iC(c100;TB;W24H12)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Services', + 'description': 'Novarra-Vision 6.9', + 'userAgent': + 'Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 MG(Novarra-Vision/6.9)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Mozilla', + 'browserMajor': '5', + 'browserVersion': '5.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.8.0.7', + 'osName': 'Linux', + 'osVersion': 'i686', + 'cpuArchitecture': 'ia32' + }, + { + 'folder': '/Mobile Devices/Services', + 'description': 'ReqwirelessWeb 3.5', + 'userAgent': + 'Mozilla/4.0 (compatible; MSIE 6.0; j2me) ReqwirelessWeb/3.5', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IE', + 'browserMajor': '6', + 'browserVersion': '6.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/Services', + 'description': 'Vodafone 1.0', + 'userAgent': 'Vodafone/1.0/V802SE/SEJ001 Browser/SEMC-Browser/4.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/WAP Phones', + 'description': 'BlackBerry (Google WAP)', + 'userAgent': + 'BlackBerry7520/4.0.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/5.0.3.3 UP.Link/5.1.2.12 (Google WAP Proxy/1.0)', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '7520', + 'deviceType': 'mobile', + 'deviceVendor': 'BlackBerry', + 'engineName': '', + 'engineVersion': '', + 'osName': 'BlackBerry', + 'osVersion': '4.0.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/WAP Phones', + 'description': 'Nokia (6100) WAP', + 'userAgent': + 'Nokia6100/1.0 (04.01) Profile/MIDP-1.0 Configuration/CLDC-1.0', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': 'Nokia6100', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '6100', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Mobile Devices/WAP Phones', + 'description': 'Nokia 6630', + 'userAgent': + 'Nokia6630/1.0 (2.3.129) SymbianOS/8.0 Series60/2.6 Profile/MIDP-2.0 Configuration/CLDC-1.1', + 'appName': 'Nokia', + 'appVersion': '1.0', + 'platform': 'Nokia', + 'vendor': 'Nokia', + 'vendorSub': 'Nokia', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '6630', + 'deviceType': 'mobile', + 'deviceVendor': 'Nokia', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Symbian', + 'osVersion': '8.0', + 'cpuArchitecture': '' + }, + { + 'folder': '/Spiders - Search', + 'description': 'Ask Jeeves/Teoma', + 'userAgent': 'Mozilla/2.0 (compatible; Ask Jeeves/Teoma)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Spiders - Search', + 'description': 'Baiduspider', + 'userAgent': 'Baiduspider ( http://www.baidu.com/search/spider.htm)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Spiders - Search', + 'description': 'BingBot 2.0 (renamed Msnbot)', + 'userAgent': + 'Mozilla/5.0 (compatible; bingbot/2.0 http://www.bing.com/bingbot.htm)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Spiders - Search', + 'description': 'Exabot 3.0', + 'userAgent': + 'Mozilla/5.0 (compatible; Exabot/3.0; http://www.exabot.com/go/robot)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Spiders - Search', + 'description': 'FAST-WebCrawler 3.8', + 'userAgent': + 'FAST-WebCrawler/3.8 (crawler at trd dot overture dot com; http://www.alltheweb.com/help/webmaster/crawler)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Spiders - Search', + 'description': 'Google AdsBot 1.0', + 'userAgent': 'AdsBot-Google ( http://www.google.com/adsbot.html)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Spiders - Search', + 'description': 'Googlebot 2.1 (New version)', + 'userAgent': + 'Mozilla/5.0 (compatible; Googlebot/2.1; http://www.google.com/bot.html)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Spiders - Search', + 'description': 'Googlebot 2.1 (Older Version)', + 'userAgent': 'Googlebot/2.1 ( http://www.googlebot.com/bot.html)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Spiders - Search', + 'description': 'Googlebot-Image 1.0', + 'userAgent': 'Googlebot-Image/1.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Spiders - Search', + 'description': 'Googlebot MediaPartners', + 'userAgent': 'Mediapartners-Google', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Spiders - Search', + 'description': 'Googlebot-Mobile 2.1 (ID: DoCoMo/2.0)', + 'userAgent': + 'DoCoMo/2.0 N905i(c100;TB;W24H16) (compatible; Googlebot-Mobile/2.1; http://www.google.com/bot.html)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Spiders - Search', + 'description': 'Googlebot-Mobile 2.1 (ID: iPhone)', + 'userAgent': + 'Mozilla/5.0 (iPhone; U; CPU iPhone OS) (compatible; Googlebot-Mobile/2.1; http://www.google.com/bot.html)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': 'iPhone', + 'deviceType': 'mobile', + 'deviceVendor': 'Apple', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Spiders - Search', + 'description': 'Googlebot-Mobile 2.1 (ID: SAMSUNG-SGH-E250)', + 'userAgent': + 'SAMSUNG-SGH-E250/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0 (compatible; Googlebot-Mobile/2.1; http://www.google.com/bot.html)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': 'SGH-E250', + 'deviceType': 'mobile', + 'deviceVendor': 'Samsung', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Spiders - Search', + 'description': 'Googlebot-News', + 'userAgent': 'Googlebot-News', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Spiders - Search', + 'description': 'Googlebot-Video', + 'userAgent': 'Googlebot-Video/1.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Spiders - Search', + 'description': 'Google Toolbar 4.0 (XP - MSIE 6)', + 'userAgent': + 'Mozilla/4.0 (compatible; GoogleToolbar 4.0.1019.5266-big; Windows XP 5.1; MSIE 6.0.2900.2180)', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'IE', + 'browserMajor': '6', + 'browserVersion': '6.0.2900.2180', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Windows', + 'osVersion': ' X', + 'cpuArchitecture': '' + }, + { + 'folder': '/Spiders - Search', + 'description': 'Google Web Preview', + 'userAgent': + 'Mozilla/5.0 (en-us) AppleWebKit/525.13 (KHTML, like Gecko; Google Web Preview) Version/3.1 Safari/525.13', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Safari', + 'browserMajor': '3', + 'browserVersion': '3.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '525.13', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Spiders - Search', + 'description': 'Msnbot 1.0 (current version)', + 'userAgent': 'msnbot/1.0 ( http://search.msn.com/msnbot.htm)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Spiders - Search', + 'description': 'Msnbot 1.1', + 'userAgent': 'msnbot/1.1 ( http://search.msn.com/msnbot.htm)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Spiders - Search', + 'description': 'Msnbot 0.11 (beta version)', + 'userAgent': 'msnbot/0.11 ( http://search.msn.com/msnbot.htm)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Spiders - Search', + 'description': 'Msnbot-Media 1.1', + 'userAgent': 'msnbot-media/1.1 ( http://search.msn.com/msnbot.htm)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Spiders - Search', + 'description': 'Yahoo Slurp', + 'userAgent': + 'Mozilla/5.0 (compatible; Yahoo! Slurp; http://help.yahoo.com/help/us/ysearch/slurp)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Spiders - Search', + 'description': 'Yahoo Slurp China', + 'userAgent': + 'Mozilla/5.0 (compatible; Yahoo! Slurp China; http://misc.yahoo.com.cn/help.html)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Spiders - Search', + 'description': 'Yandex 3.0', + 'userAgent': + 'Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Spiders - Search', + 'description': 'YandexNews 4.0', + 'userAgent': + 'Mozilla/5.0 (compatible; YandexNews/4.0; +http://yandex.com/bots)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Bots - Spiders', + 'description': 'Archive.org', + 'userAgent': + 'Mozilla/5.0 (compatible; archive.org_bot +http://www.archive.org/details/archive.org_bot)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Bots - Spiders', + 'description': 'Archive.org Wayback Machine Live', + 'userAgent': + 'Mozilla/5.0 (compatible; archive.org_bot; Wayback Machine Live Record; +http://archive.org/details/archive.org_bot)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Bots - Spiders', + 'description': 'Alexa site audit', + 'userAgent': + 'Mozilla/5.0 (compatible; alexa site audit/1.0; +http://www.alexa.com/help/webmasters; )', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Bots - Spiders', + 'description': 'Email Wolf', + 'userAgent': 'EmailWolf 1.00', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Bots - Spiders', + 'description': 'Facebookexternalhit 1.1 (short version)', + 'userAgent': 'facebookexternalhit/1.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Bots - Spiders', + 'description': 'Facebookexternalhit 1.1', + 'userAgent': + 'facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Bots - Spiders', + 'description': 'Facebot', + 'userAgent': 'Facebot', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Bots - Spiders', + 'description': 'Gaisbot 3.0', + 'userAgent': + 'Gaisbot/3.0 (robot@gais.cs.ccu.edu.tw; http://gais.cs.ccu.edu.tw/robot.php)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Bots - Spiders', + 'description': 'Grub-Client', + 'userAgent': + 'grub-client-1.5.3; (grub-client-1.5.3; Crawl your own stuff with http://grub.org)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Bots - Spiders', + 'description': 'gulperbot', + 'userAgent': + 'Gulper Web Bot 0.2.4 (www.ecsl.cs.sunysb.edu/~maxim/cgi-bin/Link/GulperBot)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Bots - Spiders', + 'description': 'Screaming Frog SEO Spider 8.1', + 'userAgent': 'Screaming Frog SEO Spider/8.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Bots - Spiders', + 'description': 'TurnitinBot', + 'userAgent': 'TurnitinBot (https://turnitin.com/robot/crawlerinfo.html)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Bots - Spiders', + 'description': 'Twitterbot 1.0', + 'userAgent': 'Twitterbot/1.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Bots - Spiders', + 'description': 'Xenu Link Sleuth 1.3.8', + 'userAgent': 'Xenu Link Sleuth/1.3.8', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Browsers - Beos', + 'description': 'Net Positive 2.1', + 'userAgent': 'Mozilla/3.0 (compatible; NetPositive/2.1.1; BeOS)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'BeOS', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Browsers - Beos', + 'description': 'SeaMonkey 1.5a', + 'userAgent': + 'Mozilla/5.0 (BeOS; U; BeOS BePC; en-US; rv:1.9a1) Gecko/20060702 SeaMonkey/1.5a', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'SeaMonkey', + 'browserMajor': '1', + 'browserVersion': '1.5a', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '1.9a1', + 'osName': 'BeOS', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Browsers - OS/2', + 'description': 'Arora 0.11.0', + 'userAgent': + 'Mozilla/5.0 (OS/2; U; OS/2; en-US) AppleWebKit/533.3 (KHTML, like Gecko) Arora/0.11.0 Safari/533.3', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Arora', + 'browserMajor': '0', + 'browserVersion': '0.11.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '533.3', + 'osName': 'OS/2', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Browsers - OS/2', + 'description': 'Firefox 10.0.12 - OS/2 Warp 4.5', + 'userAgent': + 'Mozilla/5.0 (OS/2; Warp 4.5; rv:10.0.12) Gecko/20100101 Firefox/10.0.12', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '10', + 'browserVersion': '10.0.12', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '10.0.12', + 'osName': 'OS/2', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Browsers - OS/2', + 'description': 'Firefox 24.0 - OS/2 Warp 4.5', + 'userAgent': + 'Mozilla/5.0 (OS/2; Warp 4.5; rv:24.0) Gecko/20100101 Firefox/24.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '24', + 'browserVersion': '24.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '24.0', + 'osName': 'OS/2', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Browsers - OS/2', + 'description': 'Firefox 31.0 - OS/2 Warp 4.5', + 'userAgent': + 'Mozilla/5.0 (OS/2; Warp 4.5; rv:31.0) Gecko/20100101 Firefox/31.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '31', + 'browserVersion': '31.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '31.0', + 'osName': 'OS/2', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Browsers - OS/2', + 'description': 'Firefox 38.0 - OS/2 Warp 4.5', + 'userAgent': + 'Mozilla/5.0 (OS/2; Warp 4.5; rv:38.0) Gecko/20100101 Firefox/38.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '38', + 'browserVersion': '38.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '38.0', + 'osName': 'OS/2', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Browsers - OS/2', + 'description': 'Firefox 45.0 - OS/2 Warp 4.5', + 'userAgent': + 'Mozilla/5.0 (OS/2; Warp 4.5; rv:45.0) Gecko/20100101 Firefox/45.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Firefox', + 'browserMajor': '45', + 'browserVersion': '45.0', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '45.0', + 'osName': 'OS/2', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Browsers - OS/2', + 'description': 'QupZilla 1.3.1', + 'userAgent': + 'Mozilla/5.0 (OS/2; U; OS/2; en-US) AppleWebKit/533.3 (KHTML, like Gecko) QupZilla/1.3.1 Safari/533.3', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'QupZilla', + 'browserMajor': '1', + 'browserVersion': '1.3.1', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'WebKit', + 'engineVersion': '533.3', + 'osName': 'OS/2', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Browsers - OS/2', + 'description': 'SeaMonkey 2.7.2 - OS/2 Warp 4.5', + 'userAgent': + 'Mozilla/5.0 (OS/2; Warp 4.5; rv:10.0.12) Gecko/20130108 Firefox/10.0.12 SeaMonkey/2.7.2', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'SeaMonkey', + 'browserMajor': '2', + 'browserVersion': '2.7.2', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '10.0.12', + 'osName': 'OS/2', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Browsers - OS/2', + 'description': 'SeaMonkey 2.21 - OS/2 Warp 4.5', + 'userAgent': + 'Mozilla/5.0 (OS/2; Warp 4.5; rv:24.0) Gecko/20100101 Firefox/24.0 SeaMonkey/2.21', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'SeaMonkey', + 'browserMajor': '2', + 'browserVersion': '2.21', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '24.0', + 'osName': 'OS/2', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Browsers - OS/2', + 'description': 'SeaMonkey 2.28 - OS/2 Warp 4.5', + 'userAgent': + 'Mozilla/5.0 (OS/2; Warp 4.5; rv:31.0) Gecko/20100101 Firefox/31.0 SeaMonkey/2.28', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'SeaMonkey', + 'browserMajor': '2', + 'browserVersion': '2.28', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '31.0', + 'osName': 'OS/2', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Browsers - OS/2', + 'description': 'SeaMonkey 2.35 - OS/2 Warp 4.5', + 'userAgent': + 'Mozilla/5.0 (OS/2; Warp 4.5; rv:38.0) Gecko/20100101 Firefox/38.0 SeaMonkey/2.35', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'SeaMonkey', + 'browserMajor': '2', + 'browserVersion': '2.35', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '38.0', + 'osName': 'OS/2', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Browsers - OS/2', + 'description': 'SeaMonkey 2.42 - OS/2 Warp 4.5', + 'userAgent': + 'Mozilla/5.0 (OS/2; Warp 4.5; rv:45.0) Gecko/20100101 Firefox/45.0 SeaMonkey/2.42.9esr', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'SeaMonkey', + 'browserMajor': '2', + 'browserVersion': '2.42.9esr', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': 'Gecko', + 'engineVersion': '45.0', + 'osName': 'OS/2', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Downloaders', + 'description': 'Adobe Application Manager 2.0', + 'userAgent': 'Adobe Application Manager 2.0', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Downloaders', + 'description': 'Android (5.1) Download Manager', + 'userAgent': + 'AndroidDownloadManager/5.1 (Linux; U; Android 5.1; Z820 Build/LMY47D)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': 'Android 5.1', + 'deviceType': '', + 'deviceVendor': 'Generic', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Android', + 'osVersion': 'DownloadManager', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Downloaders', + 'description': 'Download Demon', + 'userAgent': 'Download Demon/3.5.0.11', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Downloaders', + 'description': 'Offline Explorer 2.5', + 'userAgent': 'Offline Explorer/2.5', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Downloaders', + 'description': 'SuperBot 4.4.0 (Win XP)', + 'userAgent': 'SuperBot/4.4.0.60 (Windows XP)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Windows', + 'osVersion': ' X', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Downloaders', + 'description': 'WebCopier v4.6', + 'userAgent': 'WebCopier v4.6', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Downloaders', + 'description': 'Web Downloader 6.9', + 'userAgent': 'Web Downloader/6.9', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Downloaders', + 'description': 'WebZIP 3.5', + 'userAgent': 'WebZIP/3.5 (http://www.spidersoft.com)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Downloaders', + 'description': 'Wget 1.9 (Redhat)', + 'userAgent': 'Wget/1.9 cvs-stable (Red Hat modified)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Downloaders', + 'description': 'Wget 1.9.1', + 'userAgent': 'Wget/1.9.1', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Downloaders', + 'description': 'Wget 1.12 (FreeBSD)', + 'userAgent': 'Wget/1.12 (freebsd8.1)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Feed Readers', + 'description': 'Bloglines 3.1', + 'userAgent': 'Bloglines/3.1 (http://www.bloglines.com)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Feed Readers', + 'description': 'everyfeed spider 2.0', + 'userAgent': 'everyfeed-spider/2.0 (http://www.everyfeed.com)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Feed Readers', + 'description': 'Google Feed Fetcher', + 'userAgent': + 'FeedFetcher-Google; ( http://www.google.com/feedfetcher.html)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Feed Readers', + 'description': 'Gregarius 0.5.2', + 'userAgent': 'Gregarius/0.5.2 ( http://devlog.gregarius.net/docs/ua)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Game Consoles', + 'description': 'Playstation 3 (2.00)', + 'userAgent': 'Mozilla/5.0 (PLAYSTATION 3; 2.00)', + 'appCodename': 'Mozilla', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': 'PLAYSTATION 3', + 'deviceType': 'console', + 'deviceVendor': 'Sony', + 'engineName': '', + 'engineVersion': '', + 'osName': 'PLAYSTATION', + 'osVersion': '3', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Game Consoles', + 'description': 'Playstation 3 (1.10)', + 'userAgent': 'Mozilla/5.0 (PLAYSTATION 3; 1.10)', + 'appCodename': 'Mozilla', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': 'PLAYSTATION 3', + 'deviceType': 'console', + 'deviceVendor': 'Sony', + 'engineName': '', + 'engineVersion': '', + 'osName': 'PLAYSTATION', + 'osVersion': '3', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Game Consoles', + 'description': 'PSP (2.00)', + 'userAgent': 'Mozilla/4.0 (PSP (PlayStation Portable); 2.00)', + 'appCodename': 'Mozilla', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': 'PlayStation Portable', + 'deviceType': 'console', + 'deviceVendor': 'Sony', + 'engineName': '', + 'engineVersion': '', + 'osName': 'PlayStation', + 'osVersion': 'Portable', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Game Consoles', + 'description': 'Wii 2.0.4.7-7', + 'userAgent': 'Opera/9.30 (Nintendo Wii; U; ; 2047-7; en)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Opera', + 'browserMajor': '9', + 'browserVersion': '9.30', + 'deviceModel': 'Wii', + 'deviceType': 'console', + 'deviceVendor': 'Nintendo', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Nintendo', + 'osVersion': 'Wii', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Game Consoles', + 'description': 'Wii libnup (1.00)', + 'userAgent': 'wii libnup/1.0', + 'appCodename': 'wii', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Libraries', + 'description': 'Java 1.6.0_13', + 'userAgent': 'Java/1.6.0_13', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Libraries', + 'description': 'libwww-perl 5.820', + 'userAgent': 'libwww-perl/5.820', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Libraries', + 'description': 'Peach 1.01', + 'userAgent': 'Peach/1.01 (Ubuntu 8.04 LTS; U; en)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Ubuntu', + 'osVersion': '8.04', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Libraries', + 'description': 'Python-urllib 2.5', + 'userAgent': 'Python-urllib/2.5', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Validators', + 'description': 'HTMLParser (1.60)', + 'userAgent': 'HTMLParser/1.6', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Validators', + 'description': 'W3C CSS Validator', + 'userAgent': 'Jigsaw/2.2.5 W3C_CSS_Validator_JFouffa/2.0', + 'appCodename': 'Jigsaw', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Validators', + 'description': 'W3C (X)HTML Validator (1.654)', + 'userAgent': 'W3C_Validator/1.654', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Validators', + 'description': 'W3C (X)HTML Validator (1.305.2.12)', + 'userAgent': 'W3C_Validator/1.305.2.12 libwww-perl/5.64', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Validators', + 'description': 'W3C P3P Validator', + 'userAgent': 'P3P Validator', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Validators', + 'description': 'WDG CSS Validator (1.2.2)', + 'userAgent': 'CSSCheck/1.2.2', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Validators', + 'description': 'WDG (X)HTML Validator (1.6.2)', + 'userAgent': 'WDG_Validator/1.6.2', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Miscellaneous', + 'description': 'Facebook Scraper 1.0', + 'userAgent': + 'facebookscraper/1.0( http://www.facebook.com/sharescraper_help.php)', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Miscellaneous', + 'description': 'Grub-Client', + 'userAgent': + 'grub-client-1.5.3; (grub-client-1.5.3; Crawl your own stuff with http://grub.org)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Miscellaneous', + 'description': 'iTunes 4.2 (OS X 10.2 PPC)', + 'userAgent': 'iTunes/4.2 (Macintosh; U; PPC Mac OS X 10.2)', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': 'Mac OS', + 'osVersion': '10.2', + 'cpuArchitecture': 'ppc' + }, + { + 'folder': '/Miscellaneous/Miscellaneous', + 'description': 'MS URL Control', + 'userAgent': 'Microsoft URL Control - 6.00.8862', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Miscellaneous', + 'description': 'Roku DVP-4.1', + 'userAgent': 'Roku/DVP-4.1 (024.01E01250A)', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + }, + { + 'folder': '/Miscellaneous/Miscellaneous', + 'description': 'Smart TV - Chrome 25 - Linux armv71', + 'userAgent': + 'Mozilla/5.0 (SMART-TV; X11; Linux armv7l) AppleWebkit/537.42 (KHTML, like Gecko) Chromium/25.0.1349.2 Chrome/25.0.1349.2 Safari/537.42', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': 'Chromium', + 'browserMajor': '25', + 'browserVersion': '25.0.1349.2', + 'deviceModel': '', + 'deviceType': 'smarttv', + 'deviceVendor': '', + 'engineName': 'Webkit', + 'engineVersion': '537.42', + 'osName': 'Linux', + 'osVersion': 'armv7l', + 'cpuArchitecture': 'arm' + }, + { + 'folder': '/Miscellaneous/Miscellaneous', + 'description': 'winHTTP', + 'userAgent': 'SearchExpress', + 'appCodename': '', + 'appName': '', + 'appVersion': '', + 'platform': '', + 'vendor': '', + 'vendorSub': '', + 'browserName': '', + 'browserMajor': '', + 'browserVersion': '', + 'deviceModel': '', + 'deviceType': '', + 'deviceVendor': '', + 'engineName': '', + 'engineVersion': '', + 'osName': '', + 'osVersion': '', + 'cpuArchitecture': '' + } + ] +}; diff --git a/lib/src/olddata/vehicles/default/models/vehicle.dart b/lib/src/olddata/vehicles/default/models/vehicle.dart new file mode 100644 index 0000000..04eb16e --- /dev/null +++ b/lib/src/olddata/vehicles/default/models/vehicle.dart @@ -0,0 +1,11 @@ +class VehicleYMM { + final String make; + final String model; + // final int year = randomGenerator.integer(DateTime.now().year + 1, min: 1940); + + VehicleYMM({required this.make, required this.model}); + + Map toMap() { + return {'Make': make, 'Model': model, 'Year': 'year'}; + } +} diff --git a/lib/src/olddata/vehicles/default/vehicles.dart b/lib/src/olddata/vehicles/default/vehicles.dart new file mode 100644 index 0000000..e72a778 --- /dev/null +++ b/lib/src/olddata/vehicles/default/vehicles.dart @@ -0,0 +1,503 @@ +import 'models/vehicle.dart'; + +var vehicles = [ + VehicleYMM(model: 'A4', make: 'Audi'), + VehicleYMM(model: 'A4 allroad', make: 'Audi'), + VehicleYMM(model: 'A5', make: 'Audi'), + VehicleYMM(model: 'A6', make: 'Audi'), + VehicleYMM(model: 'A6 allroad', make: 'Audi'), + VehicleYMM(model: 'A7', make: 'Audi'), + VehicleYMM(model: 'A8', make: 'Audi'), + VehicleYMM(model: 'Acadia', make: 'GMC'), + VehicleYMM(model: 'Accent', make: 'Hyundai'), + VehicleYMM(model: 'Accord', make: 'Honda'), + VehicleYMM(model: 'Accord Hybrid', make: 'Honda'), + VehicleYMM(model: 'A-Class', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Altima', make: 'Nissan'), + VehicleYMM(model: 'Armada', make: 'Nissan'), + VehicleYMM(model: 'Arteon', make: 'Volkswagen'), + VehicleYMM(model: 'Ascent', make: 'Subaru'), + VehicleYMM(model: 'Atlas', make: 'Volkswagen'), + VehicleYMM(model: 'Atlas Cross Sport', make: 'Volkswagen'), + VehicleYMM(model: 'ATS', make: 'Cadillac'), + VehicleYMM(model: 'ATS-V', make: 'Cadillac'), + VehicleYMM(model: 'Avalon', make: 'Toyota'), + VehicleYMM(model: 'Avalon Hybrid', make: 'Toyota'), + VehicleYMM(model: 'Aventador', make: 'Lamborghini'), + VehicleYMM(model: 'Aviator', make: 'Lincoln'), + VehicleYMM(model: 'Beetle', make: 'Volkswagen'), + VehicleYMM(model: 'Bentayga', make: 'Bentley'), + VehicleYMM(model: 'Blazer', make: 'Chevrolet'), + VehicleYMM(model: 'Bolt EV', make: 'Chevrolet'), + VehicleYMM(model: 'Bronco Sport', make: 'Ford'), + VehicleYMM(model: 'BRZ', make: 'Subaru'), + VehicleYMM(model: 'Cadenza', make: 'Kia'), + VehicleYMM(model: 'Camaro', make: 'Chevrolet'), + VehicleYMM(model: 'Camry', make: 'Toyota'), + VehicleYMM(model: 'Camry Hybrid', make: 'Toyota'), + VehicleYMM(model: 'Canyon Crew Cab', make: 'GMC'), + VehicleYMM(model: 'Canyon Extended Cab', make: 'GMC'), + VehicleYMM(model: 'Cascada', make: 'Buick'), + VehicleYMM(model: 'Cayenne', make: 'Porsche'), + VehicleYMM(model: 'Cayenne Coupe', make: 'Porsche'), + VehicleYMM(model: 'C-Class', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Challenger', make: 'Dodge'), + VehicleYMM(model: 'Charger', make: 'Dodge'), + VehicleYMM(model: 'Cherokee', make: 'Jeep'), + VehicleYMM(model: 'C-HR', make: 'Toyota'), + VehicleYMM(model: 'Civic', make: 'Honda'), + VehicleYMM(model: 'Civic Type R', make: 'Honda'), + VehicleYMM(model: 'CLA', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Clarity Electric', make: 'Honda'), + VehicleYMM(model: 'Clarity Fuel Cell', make: 'Honda'), + VehicleYMM(model: 'Clarity Plug-in Hybrid', make: 'Honda'), + VehicleYMM(model: 'CLS', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Clubman', make: 'MINI'), + VehicleYMM(model: 'Colorado Crew Cab', make: 'Chevrolet'), + VehicleYMM(model: 'Colorado Extended Cab', make: 'Chevrolet'), + VehicleYMM(model: 'Compass', make: 'Jeep'), + VehicleYMM(model: 'Continental', make: 'Lincoln'), + VehicleYMM(model: 'Continental', make: 'Bentley'), + VehicleYMM(model: 'Convertible', make: 'MINI'), + VehicleYMM(model: 'Corolla', make: 'Toyota'), + VehicleYMM(model: 'Corolla Hatchback', make: 'Toyota'), + VehicleYMM(model: 'Corolla Hybrid', make: 'Toyota'), + VehicleYMM(model: 'Corsair', make: 'Lincoln'), + VehicleYMM(model: 'Corvette', make: 'Chevrolet'), + VehicleYMM(model: 'Countryman', make: 'MINI'), + VehicleYMM(model: 'Crosstrek', make: 'Subaru'), + VehicleYMM(model: 'Cruze', make: 'Chevrolet'), + VehicleYMM(model: 'CR-V', make: 'Honda'), + VehicleYMM(model: 'CR-V Hybrid', make: 'Honda'), + VehicleYMM(model: 'CT4', make: 'Cadillac'), + VehicleYMM(model: 'CT5', make: 'Cadillac'), + VehicleYMM(model: 'CT6', make: 'Cadillac'), + VehicleYMM(model: 'CT6-V', make: 'Cadillac'), + VehicleYMM(model: 'CTS', make: 'Cadillac'), + VehicleYMM(model: 'CTS-V', make: 'Cadillac'), + VehicleYMM(model: 'Cullinan', make: 'Rolls-Royce'), + VehicleYMM(model: 'CX-3', make: 'MAZDA'), + VehicleYMM(model: 'CX-30', make: 'MAZDA'), + VehicleYMM(model: 'CX-5', make: 'MAZDA'), + VehicleYMM(model: 'CX-9', make: 'MAZDA'), + VehicleYMM(model: 'Dawn', make: 'Rolls-Royce'), + VehicleYMM(model: 'DB11', make: 'Aston Martin'), + VehicleYMM(model: 'DBS Superleggera', make: 'Aston Martin'), + VehicleYMM(model: 'Defender 110', make: 'Land Rover'), + VehicleYMM(model: 'Defender 90', make: 'Land Rover'), + VehicleYMM(model: 'Discovery', make: 'Land Rover'), + VehicleYMM(model: 'Discovery Sport', make: 'Land Rover'), + VehicleYMM(model: 'Durango', make: 'Dodge'), + VehicleYMM(model: 'E-Class', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Eclipse Cross', make: 'Mitsubishi'), + VehicleYMM(model: 'EcoSport', make: 'Ford'), + VehicleYMM(model: 'Edge', make: 'Ford'), + VehicleYMM(model: 'e-Golf', make: 'Volkswagen'), + VehicleYMM(model: 'Elantra', make: 'Hyundai'), + VehicleYMM(model: 'Elantra GT', make: 'Hyundai'), + VehicleYMM(model: 'Enclave', make: 'Buick'), + VehicleYMM(model: 'Encore', make: 'Buick'), + VehicleYMM(model: 'Encore GX', make: 'Buick'), + VehicleYMM(model: 'Envision', make: 'Buick'), + VehicleYMM(model: 'E-PACE', make: 'Jaguar'), + VehicleYMM(model: 'Equinox', make: 'Chevrolet'), + VehicleYMM(model: 'ES', make: 'Lexus'), + VehicleYMM(model: 'Escalade', make: 'Cadillac'), + VehicleYMM(model: 'Escalade ESV', make: 'Cadillac'), + VehicleYMM(model: 'Escape', make: 'Ford'), + VehicleYMM(model: 'e-tron', make: 'Audi'), + VehicleYMM(model: 'Expedition', make: 'Ford'), + VehicleYMM(model: 'Expedition MAX', make: 'Ford'), + VehicleYMM(model: 'Explorer', make: 'Ford'), + VehicleYMM(model: 'Express 2500 Cargo', make: 'Chevrolet'), + VehicleYMM(model: 'Express 2500 Passenger', make: 'Chevrolet'), + VehicleYMM(model: 'Express 3500 Cargo', make: 'Chevrolet'), + VehicleYMM(model: 'Express 3500 Passenger', make: 'Chevrolet'), + VehicleYMM(model: 'F150 Regular Cab', make: 'Ford'), + VehicleYMM(model: 'F150 Super Cab', make: 'Ford'), + VehicleYMM(model: 'F150 SuperCrew Cab', make: 'Ford'), + VehicleYMM(model: 'F250 Super Duty Crew Cab', make: 'Ford'), + VehicleYMM(model: 'F250 Super Duty Regular Cab', make: 'Ford'), + VehicleYMM(model: 'F250 Super Duty Super Cab', make: 'Ford'), + VehicleYMM(model: 'F350 Super Duty Crew Cab', make: 'Ford'), + VehicleYMM(model: 'F350 Super Duty Regular Cab', make: 'Ford'), + VehicleYMM(model: 'F350 Super Duty Super Cab', make: 'Ford'), + VehicleYMM(model: 'F450 Super Duty Crew Cab', make: 'Ford'), + VehicleYMM(model: 'F450 Super Duty Regular Cab', make: 'Ford'), + VehicleYMM(model: 'Fiesta', make: 'Ford'), + VehicleYMM(model: 'Fit', make: 'Honda'), + VehicleYMM(model: 'Flex', make: 'Ford'), + VehicleYMM(model: 'Forester', make: 'Subaru'), + VehicleYMM(model: 'Forte', make: 'Kia'), + VehicleYMM(model: 'fortwo electric drive', make: 'smart'), + VehicleYMM(model: 'fortwo electric drive cabrio', make: 'smart'), + VehicleYMM(model: 'fortwo EQ cabrio', make: 'smart'), + VehicleYMM(model: 'fortwo EQ coupe', make: 'smart'), + VehicleYMM(model: 'F-PACE', make: 'Jaguar'), + VehicleYMM(model: 'Frontier Crew Cab', make: 'Nissan'), + VehicleYMM(model: 'Frontier King Cab', make: 'Nissan'), + VehicleYMM(model: 'F-TYPE', make: 'Jaguar'), + VehicleYMM(model: 'Fusion', make: 'Ford'), + VehicleYMM(model: 'Fusion Energi', make: 'Ford'), + VehicleYMM(model: 'Fusion Plug-in Hybrid', make: 'Ford'), + VehicleYMM(model: 'G70', make: 'Genesis'), + VehicleYMM(model: 'G80', make: 'Genesis'), + VehicleYMM(model: 'G90', make: 'Genesis'), + VehicleYMM(model: 'G-Class', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Ghibli', make: 'Maserati'), + VehicleYMM(model: 'Ghost', make: 'Rolls-Royce'), + VehicleYMM(model: 'Giulia', make: 'Alfa Romeo'), + VehicleYMM(model: 'GLA', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Gladiator', make: 'Jeep'), + VehicleYMM(model: 'GLB', make: 'Mercedes-Benz'), + VehicleYMM(model: 'GLC', make: 'Mercedes-Benz'), + VehicleYMM(model: 'GLC Coupe', make: 'Mercedes-Benz'), + VehicleYMM(model: 'GLE', make: 'Mercedes-Benz'), + VehicleYMM(model: 'GLS', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Golf', make: 'Volkswagen'), + VehicleYMM(model: 'Golf Alltrack', make: 'Volkswagen'), + VehicleYMM(model: 'Golf GTI', make: 'Volkswagen'), + VehicleYMM(model: 'Golf R', make: 'Volkswagen'), + VehicleYMM(model: 'Golf SportWagen', make: 'Volkswagen'), + VehicleYMM(model: 'GR Supra', make: 'Toyota'), + VehicleYMM(model: 'Grand Caravan Passenger', make: 'Dodge'), + VehicleYMM(model: 'Grand Cherokee', make: 'Jeep'), + VehicleYMM(model: 'GranTurismo', make: 'Maserati'), + VehicleYMM(model: 'GS', make: 'Lexus'), + VehicleYMM(model: 'GTC4Lusso', make: 'Ferrari'), + VehicleYMM(model: 'GT-R', make: 'Nissan'), + VehicleYMM(model: 'GV80', make: 'Genesis'), + VehicleYMM(model: 'GX', make: 'Lexus'), + VehicleYMM(model: 'Hardtop 2 Door', make: 'MINI'), + VehicleYMM(model: 'Hardtop 4 Door', make: 'MINI'), + VehicleYMM(model: 'Highlander', make: 'Toyota'), + VehicleYMM(model: 'Highlander Hybrid', make: 'Toyota'), + VehicleYMM(model: 'HR-V', make: 'Honda'), + VehicleYMM(model: 'Huracan', make: 'Lamborghini'), + VehicleYMM(model: 'ILX', make: 'Acura'), + VehicleYMM(model: 'Impala', make: 'Chevrolet'), + VehicleYMM(model: 'Impreza', make: 'Subaru'), + VehicleYMM(model: 'Insight', make: 'Honda'), + VehicleYMM(model: 'Ioniq Electric', make: 'Hyundai'), + VehicleYMM(model: 'Ioniq Hybrid', make: 'Hyundai'), + VehicleYMM(model: 'Ioniq Plug-in Hybrid', make: 'Hyundai'), + VehicleYMM(model: 'I-PACE', make: 'Jaguar'), + VehicleYMM(model: 'IS', make: 'Lexus'), + VehicleYMM(model: 'Jetta', make: 'Volkswagen'), + VehicleYMM(model: 'Jetta GLI', make: 'Volkswagen'), + VehicleYMM(model: 'Journey', make: 'Dodge'), + VehicleYMM(model: 'K900', make: 'Kia'), + VehicleYMM(model: 'Kicks', make: 'Nissan'), + VehicleYMM(model: 'Kona', make: 'Hyundai'), + VehicleYMM(model: 'Kona Electric', make: 'Hyundai'), + VehicleYMM(model: 'LaCrosse', make: 'Buick'), + VehicleYMM(model: 'Land Cruiser', make: 'Toyota'), + VehicleYMM(model: 'LC', make: 'Lexus'), + VehicleYMM(model: 'LEAF', make: 'Nissan'), + VehicleYMM(model: 'Legacy', make: 'Subaru'), + VehicleYMM(model: 'Levante', make: 'Maserati'), + VehicleYMM(model: 'LS', make: 'Lexus'), + VehicleYMM(model: 'LX', make: 'Lexus'), + VehicleYMM(model: 'Macan', make: 'Porsche'), + VehicleYMM(model: 'Malibu', make: 'Chevrolet'), + VehicleYMM(model: 'Maxima', make: 'Nissan'), + VehicleYMM(model: 'MAZDA3', make: 'MAZDA'), + VehicleYMM(model: 'MAZDA6', make: 'MAZDA'), + VehicleYMM(model: 'MDX', make: 'Acura'), + VehicleYMM(model: 'MDX Sport Hybrid', make: 'Acura'), + VehicleYMM(model: 'Mercedes-AMG A-Class', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Mercedes-AMG C-Class', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Mercedes-AMG CLA', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Mercedes-AMG CLS', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Mercedes-AMG E-Class', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Mercedes-AMG G-Class', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Mercedes-AMG GLA', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Mercedes-AMG GLC', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Mercedes-AMG GLC Coupe', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Mercedes-AMG GLE', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Mercedes-AMG GLE Coupe', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Mercedes-AMG GLS', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Mercedes-AMG GT', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Mercedes-AMG S-Class', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Mercedes-AMG SL', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Mercedes-AMG SLC', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Mercedes-Maybach S-Class', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Metris Cargo', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Metris Passenger', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Metris WORKER Cargo', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Metris WORKER Passenger', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Mirage', make: 'Mitsubishi'), + VehicleYMM(model: 'Mirage G4', make: 'Mitsubishi'), + VehicleYMM(model: 'Mirai', make: 'Toyota'), + VehicleYMM(model: 'MKC', make: 'Lincoln'), + VehicleYMM(model: 'MKT', make: 'Lincoln'), + VehicleYMM(model: 'MKZ', make: 'Lincoln'), + VehicleYMM(model: 'Model 3', make: 'Tesla'), + VehicleYMM(model: 'Model S', make: 'Tesla'), + VehicleYMM(model: 'Model X', make: 'Tesla'), + VehicleYMM(model: 'Model Y', make: 'Tesla'), + VehicleYMM(model: 'Mulsanne', make: 'Bentley'), + VehicleYMM(model: 'Murano', make: 'Nissan'), + VehicleYMM(model: 'Mustang', make: 'Ford'), + VehicleYMM(model: 'MX-5 Miata', make: 'MAZDA'), + VehicleYMM(model: 'MX-5 Miata RF', make: 'MAZDA'), + VehicleYMM(model: 'Nautilus', make: 'Lincoln'), + VehicleYMM(model: 'Navigator', make: 'Lincoln'), + VehicleYMM(model: 'Navigator L', make: 'Lincoln'), + VehicleYMM(model: 'NEXO', make: 'Hyundai'), + VehicleYMM(model: 'Niro', make: 'Kia'), + VehicleYMM(model: 'Niro EV', make: 'Kia'), + VehicleYMM(model: 'Niro Plug-in Hybrid', make: 'Kia'), + VehicleYMM(model: 'NSX', make: 'Acura'), + VehicleYMM(model: 'NV1500 Cargo', make: 'Nissan'), + VehicleYMM(model: 'NV200', make: 'Nissan'), + VehicleYMM(model: 'NV2500 HD Cargo', make: 'Nissan'), + VehicleYMM(model: 'NV3500 HD Cargo', make: 'Nissan'), + VehicleYMM(model: 'NV3500 HD Passenger', make: 'Nissan'), + VehicleYMM(model: 'NX', make: 'Lexus'), + VehicleYMM(model: 'Odyssey', make: 'Honda'), + VehicleYMM(model: 'Optima', make: 'Kia'), + VehicleYMM(model: 'Optima Hybrid', make: 'Kia'), + VehicleYMM(model: 'Optima Plug-in Hybrid', make: 'Kia'), + VehicleYMM(model: 'Outback', make: 'Subaru'), + VehicleYMM(model: 'Outlander', make: 'Mitsubishi'), + VehicleYMM(model: 'Outlander PHEV', make: 'Mitsubishi'), + VehicleYMM(model: 'Outlander Sport', make: 'Mitsubishi'), + VehicleYMM(model: 'Pacifica', make: 'Chrysler'), + VehicleYMM(model: 'Pacifica Hybrid', make: 'Chrysler'), + VehicleYMM(model: 'Palisade', make: 'Hyundai'), + VehicleYMM(model: 'Panamera', make: 'Porsche'), + VehicleYMM(model: 'Passat', make: 'Volkswagen'), + VehicleYMM(model: 'Passport', make: 'Honda'), + VehicleYMM(model: 'Pathfinder', make: 'Nissan'), + VehicleYMM(model: 'Phantom', make: 'Rolls-Royce'), + VehicleYMM(model: 'Pilot', make: 'Honda'), + VehicleYMM(model: 'Prius', make: 'Toyota'), + VehicleYMM(model: 'Prius c', make: 'Toyota'), + VehicleYMM(model: 'Prius Prime', make: 'Toyota'), + VehicleYMM(model: 'ProMaster Cargo Van', make: 'Ram'), + VehicleYMM(model: 'ProMaster City', make: 'Ram'), + VehicleYMM(model: 'ProMaster Window Van', make: 'Ram'), + VehicleYMM(model: 'Q3', make: 'Audi'), + VehicleYMM(model: 'Q5', make: 'Audi'), + VehicleYMM(model: 'Q50', make: 'INFINITI'), + VehicleYMM(model: 'Q60', make: 'INFINITI'), + VehicleYMM(model: 'Q7', make: 'Audi'), + VehicleYMM(model: 'Q70', make: 'INFINITI'), + VehicleYMM(model: 'Q8', make: 'Audi'), + VehicleYMM(model: 'Quattroporte', make: 'Maserati'), + VehicleYMM(model: 'QX30', make: 'INFINITI'), + VehicleYMM(model: 'QX50', make: 'INFINITI'), + VehicleYMM(model: 'QX60', make: 'INFINITI'), + VehicleYMM(model: 'QX80', make: 'INFINITI'), + VehicleYMM(model: 'R1S', make: 'Rivian'), + VehicleYMM(model: 'R1T', make: 'Rivian'), + VehicleYMM(model: 'R8', make: 'Audi'), + VehicleYMM(model: 'Range Rover', make: 'Land Rover'), + VehicleYMM(model: 'Range Rover Evoque', make: 'Land Rover'), + VehicleYMM(model: 'Range Rover Sport', make: 'Land Rover'), + VehicleYMM(model: 'Range Rover Velar', make: 'Land Rover'), + VehicleYMM(model: 'Ranger SuperCab', make: 'Ford'), + VehicleYMM(model: 'Ranger SuperCrew', make: 'Ford'), + VehicleYMM(model: 'RAV4', make: 'Toyota'), + VehicleYMM(model: 'RAV4 Hybrid', make: 'Toyota'), + VehicleYMM(model: 'RAV4 Prime', make: 'Toyota'), + VehicleYMM(model: 'RC', make: 'Lexus'), + VehicleYMM(model: 'RDX', make: 'Acura'), + VehicleYMM(model: 'Regal Sportback', make: 'Buick'), + VehicleYMM(model: 'Regal TourX', make: 'Buick'), + VehicleYMM(model: 'Renegade', make: 'Jeep'), + VehicleYMM(model: 'Ridgeline', make: 'Honda'), + VehicleYMM(model: 'Rio', make: 'Kia'), + VehicleYMM(model: 'RLX', make: 'Acura'), + VehicleYMM(model: 'RLX Sport Hybrid', make: 'Acura'), + VehicleYMM(model: 'Rogue', make: 'Nissan'), + VehicleYMM(model: 'Rogue Sport', make: 'Nissan'), + VehicleYMM(model: 'RS 3', make: 'Audi'), + VehicleYMM(model: 'RS 5', make: 'Audi'), + VehicleYMM(model: 'RX', make: 'Lexus'), + VehicleYMM(model: 'S3', make: 'Audi'), + VehicleYMM(model: 'S4', make: 'Audi'), + VehicleYMM(model: 'S5', make: 'Audi'), + VehicleYMM(model: 'S60', make: 'Volvo'), + VehicleYMM(model: 'S8', make: 'Audi'), + VehicleYMM(model: 'S90', make: 'Volvo'), + VehicleYMM(model: 'Santa Fe', make: 'Hyundai'), + VehicleYMM(model: 'Santa Fe XL', make: 'Hyundai'), + VehicleYMM(model: 'Savana 2500 Cargo', make: 'GMC'), + VehicleYMM(model: 'Savana 2500 Passenger', make: 'GMC'), + VehicleYMM(model: 'Savana 3500 Cargo', make: 'GMC'), + VehicleYMM(model: 'Savana 3500 Passenger', make: 'GMC'), + VehicleYMM(model: 'S-Class', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Sedona', make: 'Kia'), + VehicleYMM(model: 'Seltos', make: 'Kia'), + VehicleYMM(model: 'Sentra', make: 'Nissan'), + VehicleYMM(model: 'Sequoia', make: 'Toyota'), + VehicleYMM(model: 'Sienna', make: 'Toyota'), + VehicleYMM(model: 'Sierra 1500 Crew Cab', make: 'GMC'), + VehicleYMM(model: 'Sierra 1500 Double Cab', make: 'GMC'), + VehicleYMM(model: 'Sierra 1500 Limited Double Cab', make: 'GMC'), + VehicleYMM(model: 'Sierra 1500 Regular Cab', make: 'GMC'), + VehicleYMM(model: 'Sierra 2500 HD Crew Cab', make: 'GMC'), + VehicleYMM(model: 'Sierra 2500 HD Double Cab', make: 'GMC'), + VehicleYMM(model: 'Sierra 2500 HD Regular Cab', make: 'GMC'), + VehicleYMM(model: 'Sierra 3500 HD Crew Cab', make: 'GMC'), + VehicleYMM(model: 'Silverado 1500 Crew Cab', make: 'Chevrolet'), + VehicleYMM(model: 'Silverado 1500 Double Cab', make: 'Chevrolet'), + VehicleYMM(model: 'Silverado 1500 LD Double Cab', make: 'Chevrolet'), + VehicleYMM(model: 'Silverado 1500 Regular Cab', make: 'Chevrolet'), + VehicleYMM(model: 'Silverado 2500 HD Crew Cab', make: 'Chevrolet'), + VehicleYMM(model: 'Silverado 2500 HD Double Cab', make: 'Chevrolet'), + VehicleYMM(model: 'Silverado 2500 HD Regular Cab', make: 'Chevrolet'), + VehicleYMM(model: 'Silverado 3500 HD Crew Cab', make: 'Chevrolet'), + VehicleYMM(model: 'SL', make: 'Mercedes-Benz'), + VehicleYMM(model: 'SLC', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Sonata', make: 'Hyundai'), + VehicleYMM(model: 'Sonata Hybrid', make: 'Hyundai'), + VehicleYMM(model: 'Sonata Plug-in Hybrid', make: 'Hyundai'), + VehicleYMM(model: 'Sonic', make: 'Chevrolet'), + VehicleYMM(model: 'Sorento', make: 'Kia'), + VehicleYMM(model: 'Soul', make: 'Kia'), + VehicleYMM(model: 'Soul EV', make: 'Kia'), + VehicleYMM(model: 'Spark', make: 'Chevrolet'), + VehicleYMM(model: 'Sportage', make: 'Kia'), + VehicleYMM(model: 'Sprinter 1500 Cargo', make: 'Freightliner'), + VehicleYMM(model: 'Sprinter 1500 Cargo', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Sprinter 1500 Passenger', make: 'Freightliner'), + VehicleYMM(model: 'Sprinter 1500 Passenger', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Sprinter 2500 Cargo', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Sprinter 2500 Cargo', make: 'Freightliner'), + VehicleYMM(model: 'Sprinter 2500 Crew', make: 'Freightliner'), + VehicleYMM(model: 'Sprinter 2500 Crew', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Sprinter 2500 Passenger', make: 'Freightliner'), + VehicleYMM(model: 'Sprinter 2500 Passenger', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Sprinter 3500 Cargo', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Sprinter 3500 Cargo', make: 'Freightliner'), + VehicleYMM(model: 'Sprinter 3500 Crew', make: 'Freightliner'), + VehicleYMM(model: 'Sprinter 3500 Crew', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Sprinter 3500 XD Cargo', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Sprinter 3500 XD Crew', make: 'Freightliner'), + VehicleYMM(model: 'Sprinter 3500 XD Crew', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Sprinter 3500XD Cargo', make: 'Freightliner'), + VehicleYMM(model: 'Sprinter 4500 Cargo', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Sprinter 4500 Cargo', make: 'Freightliner'), + VehicleYMM(model: 'Sprinter 4500 Crew', make: 'Mercedes-Benz'), + VehicleYMM(model: 'Sprinter 4500 Crew', make: 'Freightliner'), + VehicleYMM(model: 'SQ5', make: 'Audi'), + VehicleYMM(model: 'Stelvio', make: 'Alfa Romeo'), + VehicleYMM(model: 'Stinger', make: 'Kia'), + VehicleYMM(model: 'Suburban', make: 'Chevrolet'), + VehicleYMM(model: 'Tacoma Access Cab', make: 'Toyota'), + VehicleYMM(model: 'Tacoma Double Cab', make: 'Toyota'), + VehicleYMM(model: 'Tahoe', make: 'Chevrolet'), + VehicleYMM(model: 'Taurus', make: 'Ford'), + VehicleYMM(model: 'Taycan', make: 'Porsche'), + VehicleYMM(model: 'Telluride', make: 'Kia'), + VehicleYMM(model: 'Terrain', make: 'GMC'), + VehicleYMM(model: 'Tiguan', make: 'Volkswagen'), + VehicleYMM(model: 'Titan Crew Cab', make: 'Nissan'), + VehicleYMM(model: 'Titan King Cab', make: 'Nissan'), + VehicleYMM(model: 'TITAN Single Cab', make: 'Nissan'), + VehicleYMM(model: 'TITAN XD Crew Cab', make: 'Nissan'), + VehicleYMM(model: 'TITAN XD King Cab', make: 'Nissan'), + VehicleYMM(model: 'TITAN XD Single Cab', make: 'Nissan'), + VehicleYMM(model: 'TLX', make: 'Acura'), + VehicleYMM(model: 'Trailblazer', make: 'Chevrolet'), + VehicleYMM(model: 'Transit 150 Cargo Van', make: 'Ford'), + VehicleYMM(model: 'Transit 150 Crew Van', make: 'Ford'), + VehicleYMM(model: 'Transit 150 Passenger Van', make: 'Ford'), + VehicleYMM(model: 'Transit 150 Van', make: 'Ford'), + VehicleYMM(model: 'Transit 150 Wagon', make: 'Ford'), + VehicleYMM(model: 'Transit 250 Cargo Van', make: 'Ford'), + VehicleYMM(model: 'Transit 250 Crew Van', make: 'Ford'), + VehicleYMM(model: 'Transit 250 Van', make: 'Ford'), + VehicleYMM(model: 'Transit 350 Cargo Van', make: 'Ford'), + VehicleYMM(model: 'Transit 350 HD Van', make: 'Ford'), + VehicleYMM(model: 'Transit 350 Passenger Van', make: 'Ford'), + VehicleYMM(model: 'Transit 350 Van', make: 'Ford'), + VehicleYMM(model: 'Transit 350 Wagon', make: 'Ford'), + VehicleYMM(model: 'Transit Connect Cargo', make: 'Ford'), + VehicleYMM(model: 'Transit Connect Cargo Van', make: 'Ford'), + VehicleYMM(model: 'Transit Connect Passenger', make: 'Ford'), + VehicleYMM(model: 'Transit Connect Passenger Wagon', make: 'Ford'), + VehicleYMM(model: 'Traverse', make: 'Chevrolet'), + VehicleYMM(model: 'Trax', make: 'Chevrolet'), + VehicleYMM(model: 'TT', make: 'Audi'), + VehicleYMM(model: 'Tucson', make: 'Hyundai'), + VehicleYMM(model: 'Tundra CrewMax', make: 'Toyota'), + VehicleYMM(model: 'Tundra Double Cab', make: 'Toyota'), + VehicleYMM(model: 'Urus', make: 'Lamborghini'), + VehicleYMM(model: 'UX', make: 'Lexus'), + VehicleYMM(model: 'V60', make: 'Volvo'), + VehicleYMM(model: 'V90', make: 'Volvo'), + VehicleYMM(model: 'Vantage', make: 'Aston Martin'), + VehicleYMM(model: 'Veloster', make: 'Hyundai'), + VehicleYMM(model: 'Venue', make: 'Hyundai'), + VehicleYMM(model: 'Venza', make: 'Toyota'), + VehicleYMM(model: 'Versa', make: 'Nissan'), + VehicleYMM(model: 'Versa Note', make: 'Nissan'), + VehicleYMM(model: 'Volt', make: 'Chevrolet'), + VehicleYMM(model: 'Voyager', make: 'Chrysler'), + VehicleYMM(model: 'Wraith', make: 'Rolls-Royce'), + VehicleYMM(model: 'Wrangler', make: 'Jeep'), + VehicleYMM(model: 'Wrangler Unlimited', make: 'Jeep'), + VehicleYMM(model: 'WRX', make: 'Subaru'), + VehicleYMM(model: 'X3 M', make: 'BMW'), + VehicleYMM(model: 'X6 M', make: 'BMW'), + VehicleYMM(model: 'XC40', make: 'Volvo'), + VehicleYMM(model: 'XC60', make: 'Volvo'), + VehicleYMM(model: 'XC90', make: 'Volvo'), + VehicleYMM(model: 'XE', make: 'Jaguar'), + VehicleYMM(model: 'XF', make: 'Jaguar'), + VehicleYMM(model: 'XJ', make: 'Jaguar'), + VehicleYMM(model: 'XT4', make: 'Cadillac'), + VehicleYMM(model: 'XT5', make: 'Cadillac'), + VehicleYMM(model: 'XT6', make: 'Cadillac'), + VehicleYMM(model: 'XTS', make: 'Cadillac'), + VehicleYMM(model: 'Yaris', make: 'Toyota'), + VehicleYMM(model: 'Yaris Hatchback', make: 'Toyota'), + VehicleYMM(model: 'Yukon', make: 'GMC'), + VehicleYMM(model: 'Yukon XL', make: 'GMC'), + VehicleYMM(model: '124 Spider', make: 'FIAT'), + VehicleYMM(model: '1500 Classic Crew Cab', make: 'Ram'), + VehicleYMM(model: '1500 Classic Quad Cab', make: 'Ram'), + VehicleYMM(model: '1500 Classic Regular Cab', make: 'Ram'), + VehicleYMM(model: '1500 Crew Cab', make: 'Ram'), + VehicleYMM(model: '1500 Quad Cab', make: 'Ram'), + VehicleYMM(model: '2 Series', make: 'BMW'), + VehicleYMM(model: '2500 Crew Cab', make: 'Ram'), + VehicleYMM(model: '2500 Mega Cab', make: 'Ram'), + VehicleYMM(model: '2500 Regular Cab', make: 'Ram'), + VehicleYMM(model: '3 Series', make: 'BMW'), + VehicleYMM(model: '300', make: 'Chrysler'), + VehicleYMM(model: '3500 Crew Cab', make: 'Ram'), + VehicleYMM(model: '3500 Mega Cab', make: 'Ram'), + VehicleYMM(model: '3500 Regular Cab', make: 'Ram'), + VehicleYMM(model: '370Z', make: 'Nissan'), + VehicleYMM(model: '4 Series', make: 'BMW'), + VehicleYMM(model: '488 GTB', make: 'Ferrari'), + VehicleYMM(model: '488 Spider', make: 'Ferrari'), + VehicleYMM(model: '4C Spider', make: 'Alfa Romeo'), + VehicleYMM(model: '4Runner', make: 'Toyota'), + VehicleYMM(model: '5 Series', make: 'BMW'), + VehicleYMM(model: '500', make: 'FIAT'), + VehicleYMM(model: '500 Abarth', make: 'FIAT'), + VehicleYMM(model: '500c', make: 'FIAT'), + VehicleYMM(model: '500c Abarth', make: 'FIAT'), + VehicleYMM(model: '500e', make: 'FIAT'), + VehicleYMM(model: '500L', make: 'FIAT'), + VehicleYMM(model: '500X', make: 'FIAT'), + VehicleYMM(model: '570GT', make: 'McLaren'), + VehicleYMM(model: '570S', make: 'McLaren'), + VehicleYMM(model: '6 Series', make: 'BMW'), + VehicleYMM(model: '600LT', make: 'McLaren'), + VehicleYMM(model: '7 Series', make: 'BMW'), + VehicleYMM(model: '718 Boxster', make: 'Porsche'), + VehicleYMM(model: '718 Cayman', make: 'Porsche'), + VehicleYMM(model: '718 Spyder', make: 'Porsche'), + VehicleYMM(model: '720S', make: 'McLaren'), + VehicleYMM(model: '8 Series', make: 'BMW'), + VehicleYMM(model: '812 Superfast', make: 'Ferrari'), + VehicleYMM(model: '86', make: 'Toyota'), + VehicleYMM(model: '911', make: 'Porsche,'), +]; diff --git a/lib/src/olddata/vehicles/default/vin_manufacturers.dart b/lib/src/olddata/vehicles/default/vin_manufacturers.dart new file mode 100644 index 0000000..ef1c39a --- /dev/null +++ b/lib/src/olddata/vehicles/default/vin_manufacturers.dart @@ -0,0 +1,484 @@ +final List manufacturers = [ + 'AAV', + 'AC5', + 'ADD', + 'AFA', + 'AHT', + 'JA3', + 'JA4', + 'JA', + 'JD', + 'JF', + 'JH', + 'JK', + 'JL5', + 'JMB', + 'JMY', + 'JMZ', + 'JN', + 'JS', + 'JS0', + 'JS1', + 'JS8', + 'JT', + 'JY', + 'KL', + 'KM', + 'KMY', + 'KM1', + 'KN', + 'KNM', + 'KPA', + 'KPT', + 'LAE', + 'LAN', + 'LBB', + 'LBE', + 'LBM', + 'LBP', + 'LB2', + 'LCE', + 'LDC', + 'LDD', + 'LDN', + 'LDY', + 'LET', + 'LE4', + 'LFB', + 'LFG', + 'LFP', + 'LFT', + 'LFV', + 'LFW', + 'LFY', + 'LGB', + 'LGH', + 'LGX', + 'LHB', + 'LH1', + 'LJC', + 'LJ1', + 'LKL', + 'LL6', + 'LL8', + 'LMC', + 'LPR', + 'LSG', + 'LSJ', + 'LSV', + 'LSY', + 'LTV', + 'LUC', + 'LVS', + 'LVV', + 'LVZ', + 'LZM', + 'LZE', + 'LZG', + 'LZP', + 'LZY', + 'LZZ', + 'L4B', + 'L5C', + 'L5K', + 'L5N', + 'L5Y', + 'L85', + 'L8X', + 'MAB', + 'MAC', + 'MAJ', + 'MAK', + 'MAL', + 'MAT', + 'MA1', + 'MA3', + 'MA6', + 'MA7', + 'MBH', + 'MBJ', + 'MBR', + 'MB1', + 'MCA', + 'MCB', + 'MC2', + 'MDH', + 'MD2', + 'MD9', + 'MEE', + 'MEX', + 'MHF', + 'MHR', + 'MLC', + 'MLH', + 'MMB', + 'MMC', + 'MMM', + 'MMS', + 'MMT', + 'MM8', + 'MNB', + 'MNT', + 'MPA', + 'MP1', + 'MRH', + 'MR0', + 'MS0', + 'MS3', + 'NLA', + 'NLE', + 'NLH', + 'NLT', + 'NMB', + 'NMC', + 'NM0', + 'NM4', + 'NMT', + 'NNA', + 'PE1', + 'PE3', + 'PL1', + 'PNA', + 'RA1', + 'RFB', + 'RFG', + 'RFL', + 'RFT', + 'RF3', + 'SAD', + 'SAL', + 'SAJ', + 'SAR', + 'SB1', + 'SBM', + 'SCA', + 'SCB', + 'SCC', + 'SCE', + 'SCF', + 'SDB', + 'SED', + 'SEY', + 'SFA', + 'SFD', + 'SHH', + 'SHS', + 'SJN', + 'SKF', + 'SLP', + 'SMT', + 'SUF', + 'SUL', + 'SUP', + 'SUU', + 'SWV', + 'TCC', + 'TDM', + 'TK9', + 'TMA', + 'TMB', + 'TMK', + 'TMP', + 'TMT', + 'TM9', + 'TNE', + 'TN9', + 'TRA', + 'TRU', + 'TSE', + 'TSM', + 'TW1', + 'TYA', + 'TYB', + 'UU1', + 'UU3', + 'UU6', + 'U5Y', + 'U6Y', + 'VAG', + 'VAN', + 'VBK', + 'VF1', + 'VF2', + 'VF3', + 'VF4', + 'VF6', + 'VF7', + 'VF8', + 'VF9', + '795', + 'VG5', + 'VLU', + 'VN1', + 'VNE', + 'VNK', + 'VNV', + 'VSA', + 'VSE', + 'VSK', + 'VSS', + 'VSX', + 'VS6', + 'VS7', + 'VS9', + 'VTH', + 'VTL', + 'VTT', + 'VV9', + 'VWA', + 'VWV', + 'VX1', + 'WAG', + 'WAU', + 'WA1', + 'WBA', + 'WBS', + 'WBW', + 'WBY', + 'WDA', + 'WDB', + 'WDC', + 'WDD', + 'WDF', + 'WEB', + 'WJM', + 'WF0', + 'WKE', + 'WKK', + 'WMA', + 'WME', + 'WMW', + 'WMX', + 'WP0', + 'WP1', + 'W09', + 'W0L', + 'W0V', + 'WUA', + 'WVG', + 'WVW', + 'WV1', + 'WV2', + 'WV3', + 'XLB', + 'XLE', + 'XLR', + 'XL9', + '363', + 'XMC', + 'XTA', + 'XTC', + 'XTH', + 'XTT', + 'XTY', + 'XUF', + 'XUU', + 'XW8', + 'XWB', + 'XWE', + 'X1M', + 'X4X', + 'X7L', + 'X7M', + 'YBW', + 'YB1', + 'YCM', + 'YE2', + 'YH2', + 'YK1', + 'YS2', + 'YS3', + 'YS4', + 'YTN', + 'YT9', + '007', + '034', + 'YU7', + 'YV1', + 'YV4', + 'YV2', + 'YV3', + 'Y3M', + 'Y6D', + 'ZAA', + 'ZAM', + 'ZAP', + 'ZAR', + 'ZBN', + 'ZCG', + 'ZCF', + 'ZDM', + 'ZDF', + 'ZD0', + 'ZD3', + 'ZD4', + 'ZFA', + 'ZFC', + 'ZFF', + 'ZGU', + 'ZHW', + 'ZJM', + 'ZJN', + 'ZKH', + 'ZLA', + 'ZOM', + 'Z8M', + '1B3', + '1C3', + '1C4', + '1C6', + '1D3', + '1FA', + '1FB', + '1FC', + '1FD', + '1FM', + '1FT', + '1FU', + '1FV', + '1F9', + '1G', + '1GC', + '1GT', + '1G1', + '1G2', + '1G3', + '1G4', + '1G6', + '1G8', + '1GM', + '1GY', + '1H', + '1HD', + '1J4', + '1J8', + '1L', + '1ME', + '1M1', + '1M2', + '1M3', + '1M4', + '1M9', + '1N', + '1NX', + '1P3', + '1R9', + '1VW', + '1XK', + '1XP', + '1YV', + '1ZV', + '2A4', + '2BP', + '2B3', + '2B7', + '2C3', + '2CN', + '2D3', + '2FA', + '2FB', + '2FC', + '2FM', + '2FT', + '2FU', + '2FV', + '2FZ', + '2Gx', + '2G1', + '2G2', + '2G3', + '2G4', + '2G9', + '2HG', + '2HK', + '2HJ', + '2HM', + '2M', + '2NV', + '2P3', + '2T', + '2TP', + '2V4', + '2V8', + '2WK', + '2WL', + '2WM', + '3C4', + '3D3', + '3D4', + '3FA', + '3FE', + '3G', + '3H', + '3JB', + '3MD', + '3MZ', + '3N', + '3P3', + '3VW', + '4F', + '4JG', + '4M', + '4RK', + '4S', + '4T', + '4T9', + '4UF', + '4US', + '4UZ', + '4V1', + '4V2', + '4V3', + '4V4', + '4V5', + '4V6', + '4VL', + '4VM', + '4VZ', + '538', + '5F', + '5J', + '5L', + '5N1', + '5NP', + '5T', + '5YJ', + '6AB', + '6F4', + '6F5', + '6FP', + '6G1', + '6G2', + '6H8', + '6MM', + '6T1', + '6U9', + '8AD', + '8AF', + '8AG', + '8AJ', + '8AK', + '8AP', + '8AW', + '8A1', + '8GD', + '8GG', + '935', + '936', + '93H', + '93R', + '93U', + '93V', + '93X', + '93Y', + '94D', + '9BD', + '9BF', + '9BG', + '9BM', + '9BR', + '9BS', + '9BW', + '9FB', + 'WB1' +]; diff --git a/lib/src/olddata/vehicles/default/vin_years.dart b/lib/src/olddata/vehicles/default/vin_years.dart new file mode 100644 index 0000000..5909319 --- /dev/null +++ b/lib/src/olddata/vehicles/default/vin_years.dart @@ -0,0 +1,32 @@ +final Map yearMap = { + 'N': 1992, + 'P': 1993, + 'R': 1994, + 'S': 1995, + 'T': 1996, + 'V': 1997, + 'W': 1998, + 'X': 1999, + 'Y': 2000, + '1': 2001, + '2': 2002, + '3': 2003, + '4': 2004, + '5': 2005, + '6': 2006, + '7': 2007, + '8': 2008, + '9': 2009, + 'A': 2010, + 'B': 2011, + 'C': 2012, + 'D': 2013, + 'E': 2014, + 'F': 2015, + 'G': 2016, + 'H': 2017, + 'J': 2018, + 'K': 2019, + 'L': 2020, + 'M': 2021, +}; diff --git a/lib/src/olddata/vehicles/fa/vehicle_names_fa.dart b/lib/src/olddata/vehicles/fa/vehicle_names_fa.dart new file mode 100644 index 0000000..49cab57 --- /dev/null +++ b/lib/src/olddata/vehicles/fa/vehicle_names_fa.dart @@ -0,0 +1,56 @@ +const vehiclesNamesListFa = [ + 'پراید', + 'پراید ۱۳۱', + 'پراید ۱۳۲', + 'پراید ۱۴۱', + 'پراید وانت', + 'پراید ۱۵۱', + 'تیبا ۲', + 'ساینا', + 'پژو پارس', + 'پژو آردی', + 'پژو روئا', + 'پژو ۴۰۵', + 'پژو ۴۰۷', + 'پژو ۲۰۶', + 'پژو ۲۰۷', + 'پژو ۲۰۰۸', + 'زانیتا', + 'مگان', + 'ال ۹۵', + 'پیکان', + 'ژیان', + 'پیکان وانت', + 'آریسان', + 'کوئیک', + 'ساندرو', + 'سانتافه', + 'ام وی ام ۳۱۵', + 'ام وی ام ۵۳۰', + 'ام وی ام', + 'یانگ سانگ', + 'شورولت', + 'بی ام و x3', + 'بی ام و x4', + 'بی ام و x6', + 'مرسدس بنز', + 'لندکروز', + 'نیسان وانت', + 'سورنتو', + 'ماکسیما', + 'اپتیما', + 'سراتو', + 'اسپورتیج', + 'اپیروس', + 'ریو', + 'موهاوی', + 'پیکانتو', + 'کادنزا', + 'تالیسمان', + 'کارنز', + 'ایکس ۳۳', + 'ایکس ۲۲', + 'تیگو ۷', + 'آریزو ۵', + 'اس ۱۱۰', +]; diff --git a/lib/src/providers/addresses/full_address/addresses_en.dart b/lib/src/providers/addresses/full_address/addresses_en.dart new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/lib/src/providers/addresses/full_address/addresses_en.dart @@ -0,0 +1 @@ + diff --git a/lib/src/providers/addresses/full_address/addresses_fa.dart b/lib/src/providers/addresses/full_address/addresses_fa.dart new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/lib/src/providers/addresses/full_address/addresses_fa.dart @@ -0,0 +1 @@ + diff --git a/lib/src/providers/addresses/neighborhoods/neighborhoods_en.dart b/lib/src/providers/addresses/neighborhoods/neighborhoods_en.dart new file mode 100644 index 0000000..4f476d2 --- /dev/null +++ b/lib/src/providers/addresses/neighborhoods/neighborhoods_en.dart @@ -0,0 +1,51 @@ +const neighborhoodsEn = [ + 'East of Telegraph Road', + 'North Norridge', + 'Northwest Midlothian/Midlothian Country Club', + 'Mott Haven/Port Morris', + 'Kingsbridge Heights', + 'Bronxdale', + 'Pennypack', + 'Bridesburg', + 'Allegheny West', + 'Bushwick South', + 'Dyker Heights', + 'Ocean Parkway South', + 'Summerlin North', + 'Seven Hills Area', + 'Greater Las Vegas National', + 'phoenix', + 'Central Chandler', + 'South of Bell Road', + 'River Heights', + 'White Plains Central', + 'Mount Kisco West', + 'Pound Ridge East', + 'Babylon Bayside', + 'Sagaponack Seaside', + 'South of Lake Ave', + 'Far Rockaway/Bayswater', + 'Jamaica Estates/Holliswood', + 'Murray Hill', + 'East Renton', + 'Renton West', + 'Auburn North', + 'Northwoods West', + 'Florissant West', + 'Ladue South', + 'Candlewood Country Club', + 'West Covina East', + 'North East Irwindale', + 'Sunshine-Gardens', + 'Cipriani', + 'Brentwood Central', + 'Jupiter South/Abacoa', + 'Sea Ranch Lakes', + 'Schall Circle/Lakeside Green', + 'Olmsted Falls Central', + 'South of Lake Shore Blvd', + 'Gates Mills North', + 'White Oak South of Columbia Pike', + 'Rockville East of Hungerford Dr', + 'Cleveland Park', +]; diff --git a/lib/src/providers/addresses/neighborhoods/neighborhoods_fa.dart b/lib/src/providers/addresses/neighborhoods/neighborhoods_fa.dart new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/lib/src/providers/addresses/neighborhoods/neighborhoods_fa.dart @@ -0,0 +1 @@ + diff --git a/lib/src/providers/addresses/streets/streets_en.dart b/lib/src/providers/addresses/streets/streets_en.dart new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/lib/src/providers/addresses/streets/streets_en.dart @@ -0,0 +1 @@ + diff --git a/lib/src/providers/addresses/streets/streets_fa.dart b/lib/src/providers/addresses/streets/streets_fa.dart new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/lib/src/providers/addresses/streets/streets_fa.dart @@ -0,0 +1 @@ + diff --git a/lib/src/providers/addresses/zipcode/zipcodes_en.dart b/lib/src/providers/addresses/zipcode/zipcodes_en.dart new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/lib/src/providers/addresses/zipcode/zipcodes_en.dart @@ -0,0 +1 @@ + diff --git a/lib/src/providers/addresses/zipcode/zipcodes_fa.dart b/lib/src/providers/addresses/zipcode/zipcodes_fa.dart new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/lib/src/providers/addresses/zipcode/zipcodes_fa.dart @@ -0,0 +1 @@ + diff --git a/lib/src/providers/cars/cars_en.dart b/lib/src/providers/cars/cars_en.dart new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/lib/src/providers/cars/cars_en.dart @@ -0,0 +1 @@ + diff --git a/lib/src/providers/cars/cars_fa.dart b/lib/src/providers/cars/cars_fa.dart new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/lib/src/providers/cars/cars_fa.dart @@ -0,0 +1 @@ + diff --git a/lib/src/providers/cities/cities_en.dart b/lib/src/providers/cities/cities_en.dart new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/lib/src/providers/cities/cities_en.dart @@ -0,0 +1 @@ + diff --git a/lib/src/providers/cities/cities_fa.dart b/lib/src/providers/cities/cities_fa.dart new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/lib/src/providers/cities/cities_fa.dart @@ -0,0 +1 @@ + diff --git a/lib/src/providers/colors/colors_en.dart b/lib/src/providers/colors/colors_en.dart new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/lib/src/providers/colors/colors_en.dart @@ -0,0 +1 @@ + diff --git a/lib/src/providers/colors/colors_fa.dart b/lib/src/providers/colors/colors_fa.dart new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/lib/src/providers/colors/colors_fa.dart @@ -0,0 +1 @@ + diff --git a/lib/src/providers/companies/companies_en.dart b/lib/src/providers/companies/companies_en.dart new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/lib/src/providers/companies/companies_en.dart @@ -0,0 +1 @@ + diff --git a/lib/src/providers/companies/companies_fa.dart b/lib/src/providers/companies/companies_fa.dart new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/lib/src/providers/companies/companies_fa.dart @@ -0,0 +1 @@ + diff --git a/lib/src/providers/countries/countries_en.dart b/lib/src/providers/countries/countries_en.dart new file mode 100644 index 0000000..e1bc623 --- /dev/null +++ b/lib/src/providers/countries/countries_en.dart @@ -0,0 +1,251 @@ +const countriesListEn = [ + 'Afghanistan', + 'Åland Islands', + 'Albania', + 'Algeria', + 'American Samoa', + 'Andorra', + 'Angola', + 'Anguilla', + 'Antarctica', + 'Antigua and Barbuda', + 'Argentina', + 'Armenia', + 'Aruba', + 'Australia', + 'Austria', + 'Azerbaijan', + 'Bahamas', + 'Bahrain', + 'Bangladesh', + 'Barbados', + 'Belarus', + 'Belgium', + 'Belize', + 'Benin', + 'Bermuda', + 'Bhutan', + 'Bolivia, Plurinational State of', + 'Bonaire, Sint Eustatius and Saba', + 'Bosnia and Herzegovina', + 'Botswana', + 'Bouvet Island', + 'Brazil', + 'British Indian Ocean Territory', + 'Brunei Darussalam', + 'Bulgaria', + 'Burkina Faso', + 'Burundi', + 'Cambodia', + 'Cameroon', + 'Canada', + 'Cape Verde', + 'Cayman Islands', + 'Central African Republic', + 'Chad', + 'Chile', + 'China', + 'Christmas Island', + 'Cocos (Keeling) Islands', + 'Colombia', + 'Comoros', + 'Congo', + 'Congo, The Democratic Republic of The', + 'Cook Islands', + 'Costa Rica', + "Côte d'Ivoire", + 'Croatia', + 'Cuba', + 'CuraÇao', + 'Cyprus', + 'Czech Republic', + 'Denmark', + 'Djibouti', + 'Dominica', + 'Dominican Republic', + 'Ecuador', + 'Egypt', + 'El Salvador', + 'Equatorial Guinea', + 'Eritrea', + 'Estonia', + 'Ethiopia', + 'Falkland Islands (Malvinas)', + 'Faroe Islands', + 'Fiji', + 'Finland', + 'France', + 'French Guiana', + 'French Polynesia', + 'French Southern Territories', + 'Gabon', + 'Gambia', + 'Georgia', + 'Germany', + 'Ghana', + 'Gibraltar', + 'Greece', + 'Greenland', + 'Grenada', + 'Guadeloupe', + 'Guam', + 'Guatemala', + 'Guernsey', + 'Guinea', + 'Guinea-Bissau', + 'Guyana', + 'Haiti', + 'Heard Island and Mcdonald Islands', + 'Holy See (Vatican City State)', + 'Honduras', + 'Hong Kong', + 'Hungary', + 'Iceland', + 'India', + 'Indonesia', + 'Iran, Islamic Republic of', + 'Iraq', + 'Ireland', + 'Isle of Man', + 'Israel', + 'Italy', + 'Jamaica', + 'Japan', + 'Jersey', + 'Jordan', + 'Kazakhstan', + 'Kenya', + 'Kiribati', + "Korea, Democratic People's Republic of", + 'Korea, Republic of', + 'Kuwait', + 'Kyrgyzstan', + "Lao People's Democratic Republic", + 'Latvia', + 'Lebanon', + 'Lesotho', + 'Liberia', + 'Libya', + 'Liechtenstein', + 'Lithuania', + 'Luxembourg', + 'Macao', + 'Macedonia, The Former Yugoslav Republic of', + 'Madagascar', + 'Malawi', + 'Malaysia', + 'Maldives', + 'Mali', + 'Malta', + 'Marshall Islands', + 'Martinique', + 'Mauritania', + 'Mauritius', + 'Mayotte', + 'Mexico', + 'Micronesia, Federated States of', + 'Moldova, Republic of', + 'Monaco', + 'Mongolia', + 'Montenegro', + 'Montserrat', + 'Morocco', + 'Mozambique', + 'Myanmar', + 'Namibia', + 'Nauru', + 'Nepal', + 'Netherlands', + 'New Caledonia', + 'New Zealand', + 'Nicaragua', + 'Niger', + 'Nigeria', + 'Niue', + 'Norfolk Island', + 'Northern Mariana Islands', + 'Norway', + 'Oman', + 'Pakistan', + 'Palau', + 'Palestine, State of', + 'Panama', + 'Papua New Guinea', + 'Paraguay', + 'Peru', + 'Philippines', + 'Pitcairn', + 'Poland', + 'Portugal', + 'Puerto Rico', + 'Qatar', + 'Réunion', + 'Romania', + 'Russian Federation', + 'Rwanda', + 'Saint Barthélemy', + 'Saint Helena, Ascension and Tristan Da Cunha', + 'Saint Kitts and Nevis', + 'Saint Lucia', + 'Saint Martin (french Part)', + 'Saint Pierre and Miquelon', + 'Saint Vincent and The Grenadines', + 'Samoa', + 'San Marino', + 'Sao Tome and Principe', + 'Saudi Arabia', + 'Senegal', + 'Serbia', + 'Seychelles', + 'Sierra Leone', + 'Singapore', + 'Sint Maarten (dutch Part)', + 'Slovakia', + 'Slovenia', + 'Solomon Islands', + 'Somalia', + 'South Africa', + 'South Georgia and The South Sandwich Islands', + 'South Sudan', + 'Spain', + 'Sri Lanka', + 'Sudan', + 'Suriname', + 'Svalbard and Jan Mayen', + 'Swaziland', + 'Sweden', + 'Switzerland', + 'Syrian Arab Republic', + 'Taiwan, Province of China', + 'Tajikistan', + 'Tanzania, United Republic of', + 'Thailand', + 'Timor-leste', + 'Togo', + 'Tokelau', + 'Tonga', + 'Trinidad and Tobago', + 'Tunisia', + 'Turkey', + 'Turkmenistan', + 'Turks and Caicos Islands', + 'Tuvalu', + 'Uganda', + 'Ukraine', + 'United Arab Emirates', + 'United Kingdom', + 'United States', + 'United States Minor Outlying Islands', + 'Uruguay', + 'Uzbekistan', + 'Vanuatu', + 'Venezuela, Bolivarian Republic of', + 'Viet Nam', + 'Virgin Islands, British', + 'Virgin Islands, U.S.', + 'Wallis and Futuna', + 'Western Sahara', + 'Yemen', + 'Zambia', + 'Zimbabwe', +]; diff --git a/lib/src/providers/countries/countries_fa.dart b/lib/src/providers/countries/countries_fa.dart new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/lib/src/providers/countries/countries_fa.dart @@ -0,0 +1 @@ + diff --git a/lib/src/providers/country_codes/country_codes.dart b/lib/src/providers/country_codes/country_codes.dart new file mode 100644 index 0000000..03b9596 --- /dev/null +++ b/lib/src/providers/country_codes/country_codes.dart @@ -0,0 +1,251 @@ +const countryCodes = [ + 'AF', + 'AX', + 'AL', + 'DZ', + 'AS', + 'AD', + 'AO', + 'AI', + 'AQ', + 'AG', + 'AR', + 'AM', + 'AW', + 'AU', + 'AT', + 'AZ', + 'BS', + 'BH', + 'BD', + 'BB', + 'BY', + 'BE', + 'BZ', + 'BJ', + 'BM', + 'BT', + 'BO', + 'BQ', + 'BA', + 'BW', + 'BV', + 'BR', + 'IO', + 'BN', + 'BG', + 'BF', + 'BI', + 'KH', + 'CM', + 'CA', + 'CV', + 'KY', + 'CF', + 'TD', + 'CL', + 'CN', + 'CX', + 'CC', + 'CO', + 'KM', + 'CG', + 'CD', + 'CK', + 'CR', + 'CI', + 'HR', + 'CU', + 'CW', + 'CY', + 'CZ', + 'DK', + 'DJ', + 'DM', + 'DO', + 'EC', + 'EG', + 'SV', + 'GQ', + 'ER', + 'EE', + 'ET', + 'FK', + 'FO', + 'FJ', + 'FI', + 'FR', + 'GF', + 'PF', + 'TF', + 'GA', + 'GM', + 'GE', + 'DE', + 'GH', + 'GI', + 'GR', + 'GL', + 'GD', + 'GP', + 'GU', + 'GT', + 'GG', + 'GN', + 'GW', + 'GY', + 'HT', + 'HM', + 'VA', + 'HN', + 'HK', + 'HU', + 'IS', + 'IN', + 'ID', + 'IR', + 'IQ', + 'IE', + 'IM', + 'IL', + 'IT', + 'JM', + 'JP', + 'JE', + 'JO', + 'KZ', + 'KE', + 'KI', + 'KP', + 'KR', + 'KW', + 'KG', + 'LA', + 'LV', + 'LB', + 'LS', + 'LR', + 'LY', + 'LI', + 'LT', + 'LU', + 'MO', + 'MK', + 'MG', + 'MW', + 'MY', + 'MV', + 'ML', + 'MT', + 'MH', + 'MQ', + 'MR', + 'MU', + 'YT', + 'MX', + 'FM', + 'MD', + 'MC', + 'MN', + 'ME', + 'MS', + 'MA', + 'MZ', + 'MM', + 'NA', + 'NR', + 'NP', + 'NL', + 'NC', + 'NZ', + 'NI', + 'NE', + 'NG', + 'NU', + 'NF', + 'MP', + 'NO', + 'OM', + 'PK', + 'PW', + 'PS', + 'PA', + 'PG', + 'PY', + 'PE', + 'PH', + 'PN', + 'PL', + 'PT', + 'PR', + 'QA', + 'RE', + 'RO', + 'RU', + 'RW', + 'BL', + 'SH', + 'KN', + 'LC', + 'MF', + 'PM', + 'VC', + 'WS', + 'SM', + 'ST', + 'SA', + 'SN', + 'RS', + 'SC', + 'SL', + 'SG', + 'SX', + 'SK', + 'SI', + 'SB', + 'SO', + 'ZA', + 'GS', + 'SS', + 'ES', + 'LK', + 'SD', + 'SR', + 'SJ', + 'SZ', + 'SE', + 'CH', + 'SY', + 'TW', + 'TJ', + 'TZ', + 'TH', + 'TL', + 'TG', + 'TK', + 'TO', + 'TT', + 'TN', + 'TR', + 'TM', + 'TC', + 'TV', + 'UG', + 'UA', + 'AE', + 'GB', + 'US', + 'UM', + 'UY', + 'UZ', + 'VU', + 'VE', + 'VN', + 'VG', + 'VI', + 'WF', + 'EH', + 'YE', + 'ZM', + 'ZW', +]; diff --git a/lib/src/providers/currencies/currencies_en.dart b/lib/src/providers/currencies/currencies_en.dart new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/lib/src/providers/currencies/currencies_en.dart @@ -0,0 +1 @@ + diff --git a/lib/src/providers/currencies/currencies_fa.dart b/lib/src/providers/currencies/currencies_fa.dart new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/lib/src/providers/currencies/currencies_fa.dart @@ -0,0 +1 @@ + diff --git a/lib/src/providers/jobs/jobs_en.dart b/lib/src/providers/jobs/jobs_en.dart new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/lib/src/providers/jobs/jobs_en.dart @@ -0,0 +1 @@ + diff --git a/lib/src/providers/jobs/jobs_fa.dart b/lib/src/providers/jobs/jobs_fa.dart new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/lib/src/providers/jobs/jobs_fa.dart @@ -0,0 +1 @@ + diff --git a/lib/src/providers/lorem/paragraphs/paragraphs_en.dart b/lib/src/providers/lorem/paragraphs/paragraphs_en.dart new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/lib/src/providers/lorem/paragraphs/paragraphs_en.dart @@ -0,0 +1 @@ + diff --git a/lib/src/providers/lorem/paragraphs/paragraphs_fa.dart b/lib/src/providers/lorem/paragraphs/paragraphs_fa.dart new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/lib/src/providers/lorem/paragraphs/paragraphs_fa.dart @@ -0,0 +1 @@ + diff --git a/lib/src/providers/lorem/sentences/sentences_en.dart b/lib/src/providers/lorem/sentences/sentences_en.dart new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/lib/src/providers/lorem/sentences/sentences_en.dart @@ -0,0 +1 @@ + diff --git a/lib/src/providers/lorem/sentences/sentences_fa.dart b/lib/src/providers/lorem/sentences/sentences_fa.dart new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/lib/src/providers/lorem/sentences/sentences_fa.dart @@ -0,0 +1 @@ + diff --git a/lib/src/providers/lorem/words/words_en.dart b/lib/src/providers/lorem/words/words_en.dart new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/lib/src/providers/lorem/words/words_en.dart @@ -0,0 +1 @@ + diff --git a/lib/src/providers/lorem/words/words_fa.dart b/lib/src/providers/lorem/words/words_fa.dart new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/lib/src/providers/lorem/words/words_fa.dart @@ -0,0 +1 @@ + diff --git a/lib/src/providers/numbers/numbers.dart b/lib/src/providers/numbers/numbers.dart new file mode 100644 index 0000000..2dadafc --- /dev/null +++ b/lib/src/providers/numbers/numbers.dart @@ -0,0 +1,2 @@ +// we don't need localized data for numbers just convert numbers to farsi other languages digits +// in number faker if needed diff --git a/lib/src/providers/organizations/organizations_en.dart b/lib/src/providers/organizations/organizations_en.dart new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/lib/src/providers/organizations/organizations_en.dart @@ -0,0 +1 @@ + diff --git a/lib/src/providers/organizations/organizations_fa.dart b/lib/src/providers/organizations/organizations_fa.dart new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/lib/src/providers/organizations/organizations_fa.dart @@ -0,0 +1 @@ + diff --git a/lib/src/providers/phone_numbers/phone_number_maker.dart b/lib/src/providers/phone_numbers/phone_number_maker.dart new file mode 100644 index 0000000..bd4b3d4 --- /dev/null +++ b/lib/src/providers/phone_numbers/phone_number_maker.dart @@ -0,0 +1,6 @@ +// create a class that simply accepts the template for the phone numbers of a country +// and creates phone numbers for that country. +// NOTE that phonenumbers are not tight to languages but countries +// so our data providers should provide data based on to arguments language-code and country code +// i think we should make this simple the user can be able to defined both codes for the data provider +// eg: user can create a dat provider that doesn't even make sense like CarsDataProvider('fa', 'US') diff --git a/lib/src/providers/states/states_ir.dart b/lib/src/providers/states/states_ir.dart new file mode 100644 index 0000000..3d6a13c --- /dev/null +++ b/lib/src/providers/states/states_ir.dart @@ -0,0 +1 @@ +// states are data diffranciated by country code not language code diff --git a/lib/src/providers/states/states_us.dart b/lib/src/providers/states/states_us.dart new file mode 100644 index 0000000..6c414cb --- /dev/null +++ b/lib/src/providers/states/states_us.dart @@ -0,0 +1,54 @@ +// states are data diffranciated by country code not language code + +final List statesUS = [ + 'Alabama', + 'Alaska', + 'Arizona', + 'Arkansas', + 'California', + 'Colorado', + 'Connecticut', + 'Delaware', + 'Florida', + 'Georgia', + 'Hawaii', + 'Idaho', + 'Illinois', + 'Indiana', + 'Iowa', + 'Kansas', + 'Kentucky', + 'Louisiana', + 'Maine', + 'Maryland', + 'Massachusetts', + 'Michigan', + 'Minnesota', + 'Mississippi', + 'Missouri', + 'Montana', + 'Nebraska', + 'Nevada', + 'New Hampshire', + 'New Jersey', + 'New Mexico', + 'New York', + 'North Carolina', + 'North Dakota', + 'Ohio', + 'Oklahoma', + 'Oregon', + 'Pennsylvania', + 'Rhode Island', + 'South Carolina', + 'South Dakota', + 'Tennessee', + 'Texas', + 'Utah', + 'Vermont', + 'Virginia', + 'Washington', + 'West Virginia', + 'Wisconsin', + 'Wyoming', +];