Đăng nhập tài khoản, hệ thống của chúng tôi sẽ tự động đồng bộ theo dõi từ TruyenQQ! Liên hệ ads: t.me/adstruyengg

Bách Luyện Thành Thần - Chapter 741

Sử dụng mũi tên trái (←) hoặc phải (→) để chuyển chapter
Bách Luyện Thành Thần Chap 741 - Next Chap 742
Bách Luyện Thành Thần Chap 741 - Next Chap 742
Bách Luyện Thành Thần Chap 741 - Next Chap 742
Bách Luyện Thành Thần Chap 741 - Next Chap 742
Bách Luyện Thành Thần Chap 741 - Next Chap 742
Bách Luyện Thành Thần Chap 741 - Next Chap 742
Bách Luyện Thành Thần Chap 741 - Next Chap 742
Bách Luyện Thành Thần Chap 741 - Next Chap 742
Bách Luyện Thành Thần Chap 741 - Next Chap 742
Bách Luyện Thành Thần Chap 741 - Next Chap 742
Bách Luyện Thành Thần Chap 741 - Next Chap 742
Bách Luyện Thành Thần Chap 741 - Next Chap 742
Bách Luyện Thành Thần Chap 741 - Next Chap 742
Bách Luyện Thành Thần Chap 741 - Next Chap 742
Bách Luyện Thành Thần Chap 741 - Next Chap 742
Bách Luyện Thành Thần Chap 741 - Next Chap 742
Chương 741 Theo dõi
Bình Luận (17)
Like và theo dõi để ủng hộ TruyenGGVN nhé.
Mời bạn thảo luận, hãy bình luận có văn hóa để tránh bị khóa tài khoản
Q
QKim Đan
emo
Trả lời 4 Tháng Trước
Q
QKim Đan
emo
Trả lời 4 Tháng Trước
Q
QKim Đan
emo
Trả lời 4 Tháng Trước
Bạch Sầu
Bạch SầuTướng Quân
Giống bô g hoa vậy
Trả lời 1 Năm Trước
Ms Sea
Ms SeaNguyên Anh
emo
Trả lời 1 Năm Trước
Ms Sea
Ms SeaNguyên Anh
emo
Trả lời 1 Năm Trước
Ms Sea
Ms SeaNguyên Anh
emo
Trả lời 1 Năm Trước
Ngô
NgôTrúc Cơ
dvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfds
Trả lời 1 Năm Trước
Ngô
NgôTrúc Cơ
dvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfdsdvfds
Trả lời 1 Năm Trước
Ngô
NgôTrúc Cơ
emosdasdasdasdasdasdasdasdasdasd
emoemo
Trả lời 1 Năm Trước

1

2