Zotyp không phải là một thương hiệu xe ô tô phổ biến trên thị trường hiện nay, nhưng nó lại là một cái tên mang ý nghĩa lịch sử quan trọng trong ngành công nghiệp sản xuất xe hơi. Nếu bạn đang tìm kiếm thông tin về “xe ô tô Zotyp thuộc hãng nào”, câu trả lời nằm ở lịch sử ngành công nghiệp xe hơi Tiệp Khắc (Séc) cũ. Zotyp thực chất là một dòng xe tải nhẹ được sản xuất bởi công ty Automobilové závody, n. p. (AZNP) tại Mladá Boleslav, Tiệp Khắc trước đây, và đây chính là tiền thân của nhà sản xuất xe hơi nổi tiếng Skoda Auto ngày nay. Trong bài viết này, chúng ta sẽ cùng nhau khám phá chi tiết về nguồn gốc, các dòng sản phẩm cũng như những di sản mà Zotyp đã để lại cho ngành công nghiệp xe hơi thế giới.
Có thể bạn quan tâm: Đánh Giá Chi Tiết Xe Ô Tô Óc Chó: Liệu Đây Có Phải Là Lựa Chọn Phù Hợp?
Tổng quan về Zotyp và công ty sản xuất
Zotyp là một thương hiệu xe tải nhẹ được sản xuất tại Tiệp Khắc từ năm 1924 đến năm 1930. Để hiểu rõ Zotyp thuộc hãng nào, chúng ta cần quay ngược dòng thời gian về những năm đầu của thế kỷ 20, khi ngành công nghiệp ô tô tại Trung Âu bắt đầu phát triển mạnh mẽ.

Có thể bạn quan tâm: Đánh Giá Chi Tiết Về Hiện Tượng Xe Ô Tô Âm Côn Xe Hú Và Các Giải Pháp Khắc Phục
Nguồn gốc lịch sử hình thành
Zotyp được sản xuất bởi công ty L&K (Laurin & Klement), một trong những nhà sản xuất xe máy và xe hơi lâu đời nhất tại Tiệp Khắc. Công ty được thành lập vào năm 1895 bởi hai người thợ cơ khí là Václav Laurin và Václav Klement, ban đầu chuyên sản xuất xe đạp và sau đó mở rộng sang sản xuất xe máy.
Năm 1925, L&K quyết định sáp nhập với tập đoàn công nghiệp Skoda (một công ty lớn hơn nhiều chuyên về sản xuất máy móc và thiết bị công nghiệp). Sau khi sáp nhập, công ty mới được gọi là Skoda Auto, và các sản phẩm xe máy của L&K tiếp tục được sản xuất dưới thương hiệu Skoda-Laurin & Klement. Tuy nhiên, đối với dòng xe tải nhẹ, công ty vẫn giữ thương hiệu Zotyp cho đến năm 1930.

Có thể bạn quan tâm: Top 7 Xe Ô Tô Ít Sử Dụng: Đánh Giá Chi Tiết, Lợi Ích & Cân Nhắc Khi Mua
Về mặt kỹ thuật, Zotyp là một sản phẩm của sự hợp tác giữa L&K và một công ty sản xuất thân xe khác là Sodomka. Điều này giải thích tại sao nhiều người nhầm lẫn Zotyp là một thương hiệu độc lập, trong khi thực tế nó là một dòng xe được sản xuất dưới sự chỉ đạo của L&K/Skoda.
Vị trí trong ngành công nghiệp xe hơi Tiệp Khắc
Vào những năm 1920, Tiệp Khắc là một trong những quốc gia công nghiệp hóa hàng đầu châu Âu. Ngành công nghiệp xe hơi tại đây rất đa dạng, bao gồm các thương hiệu như Tatra, Praga, và Skoda. Zotyp ra đời trong bối cảnh nhu cầu vận tải hàng hóa ngày càng tăng cao sau Thế chiến thứ nhất.

Có thể bạn quan tâm: Top 5 Loại Lốp Xe Ô Tô Phù Hợp Cho Xe Ít Đi, Giá Tốt Và Độ Bền Vượt Trội
Zotyp được定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位定位
