use super::{City, Locale, NameOrder};

pub static LOCALE: Locale = Locale {
    code: "vi",
    name_order: NameOrder::Eastern,
    first_names: &[
        "Minh", "Duc", "Hoang", "Huy", "Anh", "Tuan", "Hieu", "Dung", "Nam", "Long", "Hung",
        "Thanh", "Quang", "Khanh", "Trung", "Tien", "Phong", "Dat", "Tai", "An", "Linh", "Mai",
        "Huong", "Lan", "Ngoc", "Thu", "Phuong", "Hoa", "Thuy", "Trang", "Hanh", "Diem", "My",
        "Nhi", "Chi", "Yen", "Hang", "Hong", "Van", "Loan", "Kieu", "Xuan", "Truc", "Vy", "Dan",
        "Tam", "Bao", "Khoa", "Vinh", "Cuong", // Expanded
        "Binh", "Duy", "Hai", "Hien", "Khang", "Lam", "Loc", "Nhan", "Phuc", "Quan", "Son", "Tai",
        "Thanh", "Thang", "Thinh", "Tho", "Tin", "Tri", "Trung", "Tu", "Viet", "Vu", "Kien",
        "Manh", "Nghia", "Quoc", "Sang", "Sy", "The", "Toan", "Tuyen", "Truong", "Hung", "Doan",
        "Danh", "Nhat", "Hau", "Phat", "Dang", "Luan", "Bich", "Cam", "Chau", "Cuc", "Dao",
        "Duyen", "Giang", "Ha", "Hien", "Hue", "Huyen", "Kim", "Le", "Lien", "Ly", "Minh", "Nga",
        "Ngan", "Nhung", "Nu", "Oanh", "Phan", "Phung", "Quyen", "Sen", "Suong", "Tam", "Thanh",
        "Thao", "Thi", "Thien", "Thoa", "Thu", "Tien", "Trinh", "Truc", "Tuyet", "Uyen", "Vi",
        "Xuan", "Yen", "Ai", "Bang", "Cuc", "Diep", "Em", "Gia", "Hieu", "Kha", "Lien", "Man",
        "Nhu", "Pha", "Quynh", "Rang", "Thuy", "Ut", "Vuong", "Xuyen", "Vy", "Huu", "Dinh", "Cong",
        "Xuan", "Ngoc", "Quang", "Minh", "Van", "Duc", "Trong", "Thanh", "Phu", "Huy", "Thien",
        "Anh", "Hong", "Kim", "Bao", "Thi", "Dieu", "Hoai", "Khanh", "Thuy", "Mai", "Phuong", "My",
        "Ngoc", "Ha", "Linh", "Tram", "Ngan", "Huong", "Vy", "Trang", "Hien", "Thao", "Nhi",
        "Hang", "Lan", "Thu", "Nhung", "Truc", "Yen", "Quynh", "Diem", "Chi", "Loan", "Dan", "Hoa",
        "Kieu", "Canh", "Chien", "Doanh", "Giang", "Hoan", "Lap", "Luyen", "Mau", "Nghi", "Phuoc",
        "Quyet", "Sanh", "Tho", "Trieu", "Xuan",
    ],
    first_names_common: 0,
    last_names: &[
        "Nguyen", "Tran", "Le", "Pham", "Hoang", "Huynh", "Phan", "Vu", "Vo", "Dang", "Bui", "Do",
        "Ho", "Ngo", "Duong", "Ly", "Truong", "Dinh", "Luong", "Mai", "Trinh", "Dao", "Ta", "Lam",
        "Quach", "Cao", "Ha", "Tong", "Nghiem", "Chau", "To", "Vuong", "Luu", "La", "Tang", "Thai",
        "Phung", "Son", "Doan", "Bach", // Expanded
        "Tran", "Diep", "Dam", "Dau", "Giang", "Khuu", "Kieu", "Kim", "Lac", "Lien", "Mac", "Mach",
        "Nham", "Ong", "Phi", "Quang", "Thach", "Tieu", "Ton", "Trieu", "Truong", "Uong", "Van",
        "Vinh", "Vu", "Xuan", "Bau", "Binh", "Chuong", "Cung", "Danh", "Dong", "Han", "Hau", "Hue",
        "Hung", "Kha", "Khuong", "Lai", "Luc", "Man", "Mau", "Nhan", "Ninh", "Phac", "Pho", "Sam",
        "Su", "Tao", "Thach", "Thieu", "Tien", "Tong", "Trach", "Trieu", "Uyen", "Van", "Vi", "Vu",
        "Y", "An", "Bang", "Bui", "Chung", "Cong", "Cu", "Dai", "Dau", "Dien", "Du", "Gia", "Giai",
        "Ha", "Hai", "Hoa", "Hong", "Huynh", "Ke", "Khuc", "Le", "Lien", "Lo", "Long", "Lu", "Ma",
        "Mi", "Muc", "Nam", "Nga", "Ngo", "Ngu", "Nhac", "Nhu", "Oc", "Pham", "Quan", "Quyen",
        "Sa", "Sai", "Si", "Ta", "Thach", "Thai", "Tham", "Thao", "Thi", "Tho", "Thu", "Tich",
        "To", "Ton", "Tong", "Tra", "Trinh", "Tu", "Tuan", "Van", "Vien", "Vo", "Xa", "Au", "Bay",
        "Ca", "Chiem", "Dieu", "Giao", "Huynh", "Ky", "Luu", "Muoi", "Nghia", "Phuc", "Quach",
        "Sam", "Tieu",
    ],
    last_names_common: 0,
    domains: &[
        "gmail.com",
        "yahoo.com.vn",
        "outlook.com",
        "fpt.com.vn",
        "viettel.com.vn",
        "vingroup.net",
        "vng.com.vn",
        "vnpt.vn",
        "momo.vn",
        "tiki.vn",
        // Expanded
        "sendo.vn",
        "shopee.vn",
        "lazada.vn",
        "thegioididong.com",
        "dienmayxanh.com",
        "bachkhoa-aptech.edu.vn",
        "vietcombank.com.vn",
        "techcombank.com.vn",
        "vietinbank.vn",
        "bidv.com.vn",
        "acb.com.vn",
        "mbbank.com.vn",
        "tpbank.vn",
        "vpbank.com.vn",
        "sacombank.com.vn",
        "vietnamairlines.com",
        "vietjetair.com",
        "bambooairways.com",
        "vinpearl.com",
        "vtv.vn",
        "vnexpress.net",
        "tuoitre.vn",
        "thanhnien.vn",
        "dantri.com.vn",
        "baomoi.com",
        "zingnews.vn",
        "kenh14.vn",
        "genk.vn",
        "cafef.vn",
        "nhandan.vn",
    ],
    domains_common: 0,
    companies: &[
        "FPT Corporation",
        "Viettel",
        "VinGroup",
        "VNG Corporation",
        "VNPT",
        "Masan Group",
        "Techcombank",
        "Vietcombank",
        "Vietnam Airlines",
        "Hoa Phat Group",
        "PetroVietnam",
        "Saigon Beer",
        "Mobile World",
        "The Gioi Di Dong",
        "ACB Bank",
        // Expanded
        "VietinBank",
        "BIDV",
        "MB Bank",
        "TPBank",
        "VPBank",
        "Sacombank",
        "SHB",
        "VietJet Air",
        "Bamboo Airways",
        "Vinamilk",
        "Habeco",
        "Sabeco",
        "Kinh Do",
        "Trung Nguyen",
        "Highlands Coffee",
        "Phu My Hung",
        "Novaland",
        "Dat Xanh Group",
        "REE Corporation",
        "Coteccons",
        "Hoa Binh Construction",
        "Vinaconex",
        "Samsung Vietnam",
        "LG Electronics Vietnam",
        "Intel Products Vietnam",
        "Nestle Vietnam",
        "Unilever Vietnam",
        "Procter & Gamble Vietnam",
        "Honda Vietnam",
        "Toyota Vietnam",
    ],
    cities: &[
        City {
            name: "Ho Chi Minh City",
            region: "Ho Chi Minh",
            postal: "700000",
            lat: 10.82,
            lon: 106.63,
            tz: "Asia/Ho_Chi_Minh",
        },
        City {
            name: "Ha Noi",
            region: "Ha Noi",
            postal: "100000",
            lat: 16.0,
            lon: 107.0,
            tz: "Asia/Ho_Chi_Minh",
        },
        City {
            name: "Da Nang",
            region: "Da Nang",
            postal: "550000",
            lat: 16.07,
            lon: 108.22,
            tz: "Asia/Ho_Chi_Minh",
        },
        City {
            name: "Hai Phong",
            region: "Hai Phong",
            postal: "180000",
            lat: 20.86,
            lon: 106.68,
            tz: "Asia/Ho_Chi_Minh",
        },
        City {
            name: "Can Tho",
            region: "Can Tho",
            postal: "900000",
            lat: 10.04,
            lon: 105.79,
            tz: "Asia/Ho_Chi_Minh",
        },
        City {
            name: "Bien Hoa",
            region: "Dong Nai",
            postal: "810000",
            lat: 10.95,
            lon: 106.82,
            tz: "Asia/Ho_Chi_Minh",
        },
        City {
            name: "Hue",
            region: "Thua Thien Hue",
            postal: "530000",
            lat: 16.46,
            lon: 107.6,
            tz: "Asia/Ho_Chi_Minh",
        },
        City {
            name: "Nha Trang",
            region: "Khanh Hoa",
            postal: "650000",
            lat: 12.25,
            lon: 109.19,
            tz: "Asia/Ho_Chi_Minh",
        },
        City {
            name: "Vung Tau",
            region: "Ba Ria-Vung Tau",
            postal: "790000",
            lat: 10.35,
            lon: 107.08,
            tz: "Asia/Ho_Chi_Minh",
        },
        City {
            name: "Da Lat",
            region: "Lam Dong",
            postal: "670000",
            lat: 11.94,
            lon: 108.44,
            tz: "Asia/Ho_Chi_Minh",
        },
        City {
            name: "Quy Nhon",
            region: "Binh Dinh",
            postal: "590000",
            lat: 13.78,
            lon: 109.22,
            tz: "Asia/Ho_Chi_Minh",
        },
        City {
            name: "Buon Ma Thuot",
            region: "Dak Lak",
            postal: "630000",
            lat: 12.67,
            lon: 108.05,
            tz: "Asia/Ho_Chi_Minh",
        },
        City {
            name: "Thai Nguyen",
            region: "Thai Nguyen",
            postal: "250000",
            lat: 21.59,
            lon: 105.84,
            tz: "Asia/Ho_Chi_Minh",
        },
        City {
            name: "Vinh",
            region: "Nghe An",
            postal: "460000",
            lat: 18.68,
            lon: 105.68,
            tz: "Asia/Ho_Chi_Minh",
        },
        City {
            name: "Long Xuyen",
            region: "An Giang",
            postal: "880000",
            lat: 10.39,
            lon: 105.44,
            tz: "Asia/Ho_Chi_Minh",
        },
        // Expanded
        City {
            name: "Rach Gia",
            region: "Kien Giang",
            postal: "920000",
            lat: 10.01,
            lon: 105.08,
            tz: "Asia/Ho_Chi_Minh",
        },
        City {
            name: "Phan Thiet",
            region: "Binh Thuan",
            postal: "800000",
            lat: 10.93,
            lon: 108.1,
            tz: "Asia/Ho_Chi_Minh",
        },
        City {
            name: "My Tho",
            region: "Tien Giang",
            postal: "860000",
            lat: 10.36,
            lon: 106.37,
            tz: "Asia/Ho_Chi_Minh",
        },
        City {
            name: "Ca Mau",
            region: "Ca Mau",
            postal: "970000",
            lat: 9.18,
            lon: 105.15,
            tz: "Asia/Ho_Chi_Minh",
        },
        City {
            name: "Nam Dinh",
            region: "Nam Dinh",
            postal: "420000",
            lat: 20.42,
            lon: 106.17,
            tz: "Asia/Ho_Chi_Minh",
        },
        City {
            name: "Thanh Hoa",
            region: "Thanh Hoa",
            postal: "440000",
            lat: 19.81,
            lon: 105.78,
            tz: "Asia/Ho_Chi_Minh",
        },
        City {
            name: "Bac Ninh",
            region: "Bac Ninh",
            postal: "220000",
            lat: 21.19,
            lon: 106.07,
            tz: "Asia/Ho_Chi_Minh",
        },
        City {
            name: "Ha Long",
            region: "Quang Ninh",
            postal: "200000",
            lat: 16.0,
            lon: 107.0,
            tz: "Asia/Ho_Chi_Minh",
        },
        City {
            name: "Hai Duong",
            region: "Hai Duong",
            postal: "170000",
            lat: 16.0,
            lon: 107.0,
            tz: "Asia/Ho_Chi_Minh",
        },
        City {
            name: "Ninh Binh",
            region: "Ninh Binh",
            postal: "430000",
            lat: 16.0,
            lon: 107.0,
            tz: "Asia/Ho_Chi_Minh",
        },
        City {
            name: "Phu Quoc",
            region: "Kien Giang",
            postal: "920000",
            lat: 10.23,
            lon: 103.96,
            tz: "Asia/Ho_Chi_Minh",
        },
        City {
            name: "Thu Dau Mot",
            region: "Binh Duong",
            postal: "820000",
            lat: 16.0,
            lon: 107.0,
            tz: "Asia/Ho_Chi_Minh",
        },
        City {
            name: "Pleiku",
            region: "Gia Lai",
            postal: "600000",
            lat: 13.98,
            lon: 108.0,
            tz: "Asia/Ho_Chi_Minh",
        },
        City {
            name: "Kon Tum",
            region: "Kon Tum",
            postal: "580000",
            lat: 14.35,
            lon: 108.0,
            tz: "Asia/Ho_Chi_Minh",
        },
        City {
            name: "Tam Ky",
            region: "Quang Nam",
            postal: "560000",
            lat: 16.0,
            lon: 107.0,
            tz: "Asia/Ho_Chi_Minh",
        },
        City {
            name: "Tuy Hoa",
            region: "Phu Yen",
            postal: "620000",
            lat: 13.09,
            lon: 109.3,
            tz: "Asia/Ho_Chi_Minh",
        },
        City {
            name: "Dong Hoi",
            region: "Quang Binh",
            postal: "510000",
            lat: 16.0,
            lon: 107.0,
            tz: "Asia/Ho_Chi_Minh",
        },
        City {
            name: "Sa Dec",
            region: "Dong Thap",
            postal: "870000",
            lat: 10.29,
            lon: 105.76,
            tz: "Asia/Ho_Chi_Minh",
        },
        City {
            name: "Soc Trang",
            region: "Soc Trang",
            postal: "950000",
            lat: 9.6,
            lon: 105.98,
            tz: "Asia/Ho_Chi_Minh",
        },
        City {
            name: "Tra Vinh",
            region: "Tra Vinh",
            postal: "940000",
            lat: 16.0,
            lon: 107.0,
            tz: "Asia/Ho_Chi_Minh",
        },
    ],
    streets: &[
        "Nguyen Hue",
        "Le Loi",
        "Tran Hung Dao",
        "Hai Ba Trung",
        "Dong Khoi",
        "Nguyen Trai",
        "Pham Ngu Lao",
        "Le Duan",
        "Vo Thi Sau",
        "Pasteur",
        "Le Thanh Ton",
        "Nam Ky Khoi Nghia",
        "Cach Mang Thang Tam",
        "Dien Bien Phu",
        "Ly Tu Trong",
        "Nguyen Dinh Chieu",
        "Ba Thang Hai",
        "Le Van Sy",
        "Phan Xich Long",
        "Nguyen Van Troi",
        // Expanded
        "Truong Chinh",
        "Cong Hoa",
        "Hoang Van Thu",
        "Nguyen Van Cu",
        "Vo Van Ngan",
        "Pham Van Dong",
        "Quoc Lo 1",
        "Nguyen Tat Thanh",
        "Ton Duc Thang",
        "Ham Nghi",
        "Nguyen Thi Minh Khai",
        "Le Hong Phong",
        "Ly Thai To",
        "Tran Quoc Toan",
        "Nguyen Du",
        "Huynh Thuc Khang",
        "Nguyen Chi Thanh",
        "Dao Duy Tu",
        "Phan Dinh Phung",
        "Hung Vuong",
        "Tran Phu",
        "Le Lai",
        "Nguyen An Ninh",
        "Yersin",
        "Bui Vien",
        "De Tham",
        "Co Giang",
        "Co Bac",
        "Nguyen Cong Tru",
        "Mac Dinh Chi",
    ],
    native_first_names: None,
    native_last_names: None,
    native_cities: None,
    native_streets: None,
};
